СПОСОБ УПРАВЛЕНИЯ И/ИЛИ РЕГУЛИРОВАНИЯ ПРОМЫШЛЕННОГО ПРОЦЕССА

1. Способ управления и/или регулирования промышленного процесса (10) для изготовления или обработки продуктов (100), причем
формируется физико-математическая модель (15) промышленного процесса (10), посредством которой вычисляются управляющие параметры для управления или регулирования промышленного процесса,
при изготовлении или обработке продукта (100) определяется некоторое число (М) измеренных значений (TF-TH),
модель (15) корректируется некоторым числом (М) первичных корректирующих коэффициентов (k1) и некоторым числом (N-M) вторичных корректирующих коэффициентов (k2), причем число (М) первичных корректирующих коэффициентов (k1) равно числу (М) измеренных значений (TF-TH), и число (N) всех корректирующих коэффициентов (k1, k2) больше, чем число (М) измеренных значений (TF-TH), и причем, по меньшей мере, вторичные корректирующие коэффициенты (k2) вычисляются численным образом, отличающийся тем, что
для каждого продукта (P0 - Pn) в качестве блока (PD0-PDn) данных продукта сохраняются
характеристические входные параметры (C, Mn, d,…), а также
не выбранные при обработке или изготовлении продукта корректирующие коэффициенты (k1, k2), а некоторое число (М) опытных значений (TF-TH; f(k1, k2); [k1(s),k2(s)]), воспроизводящих опыт, полученный при изготовлении или обработке продукта (P0 - Pn),
в случае, если имеется достаточно сохраненных блоков (P0 - Pn) данных продуктов, то на основе сравнения характеристических входных параметров (C, Mn, d,…) текущего продукта (Pn) с характеристическими входными параметрами (C, Mn, d,…) в блоках (PD0 - PDn-1) данных продуктов, изготовленных или обработанных перед этим продуктов (P0 - Pn-1), выбираются подобные блоки (PD1, PD5,…) данных продуктов,
причем корректирующие коэффициенты (k1, k2) для текущего продукта (Pn) определяются на основе опытных значений (TF-TH; f(k1,k2); [k1(s), k2(s)]), сохраненных в подобных блоках (PD1, PD5,…) данных продуктов.
2. Способ по п.1, отличающийся тем, что промышленный процесс (10) является участком (10) охлаждения полосового стана горячей прокатки для изготовления стальных полос или полос (100) листового металла, и изготавливаемые продукты (100) представляют собой стальные полосы или полосы (100) листового металла,
управляющими параметрами являются номинальные установки вентилей для расположенных вдоль участка (10) охлаждения вентилей (11, 11', 12, 12', …) охлаждающей воды,
числом измеренных значений (М) является проявляющаяся во время изготовления полосы (100) разность температур (TF-TH) между входом (TF) участка (10) охлаждения и выходом (TH) участка охлаждения, таким образом, равным 1 (М=1),
числом (М) первичных корректирующих коэффициентов (k1) является отражающий теплопередачу от охлаждаемой полосы (100) в окружающую среду корректирующий коэффициент (k1), таким образом, равным 1,
числом (N-М) вторичных корректирующих коэффициентов (k2) является отражающий фазовое превращение в охлаждаемой полосе (100) корректирующий коэффициент (k2), таким образом, равным 1,
так что число (N) всех корректирующих коэффициентов (k1, k2) равно 2, то есть больше, чем число всех измеренных значений,
причем характеристические входные параметры (C, Mn, d,…) представляют собой, например, толщину и ширину листового металла, содержание углерода и содержание марганца.
3. Способ по п.1 или 2, отличающийся тем, что корректирующие коэффициенты (k1, k2) определяются из модели (15) и числа измеренных значений (TF-TH), с помощью итерационного алгоритма оптимизации, при котором для каждого из корректирующих коэффициентов (k1, k2) задается множество тестовых значений, причем алгоритм оптимизации представляет собой, например, метод градиентного спуска.
4. Способ по п.1 или 2, отличающийся тем, что каждый первичный корректирующий коэффициент (k1) формируется из разности вычисленного по модели (15) значения с одним из измеренных значений (TF-TH), причем число (М) первичных корректирующих коэффициентов (k1) и число (М) измеренных значений (TF-TH) одинаковы.
5. Способ по п.1 или 2, отличающийся тем, что во время изготовления или обработки каждого продукта (P0 - Pn) определяется, по меньшей мере, число (М) измеренных значений (TF-TH), соответствующее числу (М) первичных корректирующих коэффициентов (k1),
для каждого из корректирующих коэффициентов (k1, k2) задается множество тестовых значений,
посредством модели (15), числа (М) измеренных значений (TF-TH) и множества тестовых значений определяется некоторое число (М) расчетных значений f(k1, k2), соответственно, как функция корректирующих коэффициентов (k1, k2), и
число (М) расчетных значений f(k1,k2) сохраняется как число (М) опытных значений f(k1,k2), причем для текущего продукта (Pn) после определения подобных блоков (PD1, PD5,…) данных продуктов из расчетных значений f(k1,k2) подобных блоков (PD1, PD5,…) данных продуктов определяются подходящие корректирующие коэффициенты (k1, k2), которые для подобных продуктов обеспечивают наилучший результат.
6. Способ по п.5, отличающийся тем, что число (М) измеренных значений (TF-TH) входит в число (М) расчетных значений f(k1,k2).
7. Способ по п.5, отличающийся тем, что число измеренных значений сохраняется, соответственно, как отдельное опытное значение.
8. Способ по п.1 или 2, отличающийся тем, что во время изготовления или обработки продукта (Pn) определяется, по меньшей мере, число (М) измеренных значений (TF-TH), соответствующее числу (М) первичных корректирующих коэффициентов (k1),
для каждого из корректирующих коэффициентов (k1, k2) задается множество тестовых значений,
посредством модели (15), числа (М) измеренных значений (TF-TH) и множества тестовых значений вычисляется N-M-мерная плоскость, например, кривая ([k1(s),k2(s)]), на которой вычисленное на модели расчетное значение согласовывается с измеренным значением (TF-TH), причем N-M-мерная плоскость, например, кривая ([k1(s),k2(s)]) сохраняется как опытное значение f(k1,k2), причем N является числом всех корректирующих коэффициентов (k1, k2), а М - числом предоставленных в распоряжение измеренных значений, и причем
для текущего продукта после определения подобных блоков (PD1, PD5,…) данных продуктов из N-M-мерной плоскости, например, кривых ([k1(s),k2(s)]) подобных блоков (PD1, PD5,…) данных продуктов определяются подходящие корректирующие коэффициенты (k1, k2), которые для подобных продуктов обеспечивают наилучший результат.
9. Способ по п.8, отличающийся тем, что для определения подходящих корректирующих коэффициентов (k1, k2) из сохраненных в подобных блоках (PD1, PD5,…) данных продуктов N-M-мерных плоскостей ([k1(s),k2(s)]) определяются точки пересечения сохраненных в подобных блоках (PD1, PD5,…) данных продуктов N-M-мерных плоскостей ([k1(s),k2(s)]).
10. Способ по п.9, отличающийся тем, что из точек пересечения посредством формирования среднего значения определяются подходящие корректирующие коэффициенты (k1, k2).
11. Способ по п.1 или 2, отличающийся тем, что сохраненные для каждого продукта блоки (PD0-PDn) данных продуктов допускают последующее вычисление на модели, и в качестве числа (М) опытных значений (TF-TH) сохраняется число (М) измеренных значений (TF-TH), соответствующее числу (М) первичных корректирующих коэффициентов (k1), причем
для определения корректирующих коэффициентов (k1, k2) для текущего продукта (Pn) повторно для каждого из корректирующих коэффициентов (k1, k2) задаются подходящие тестовые значения, и с использованием соответственно заданных тестовых значений для каждого подобного блока (PD1, PD5,…) данных продукта сохраненные там измеренные значения (TF-TH) сравниваются с расчетными значениями, которые вычислялись посредством вычисления на модели, выполненного на основе значений, сохраненных в соответствующем подобном блоке данных продукта, и
затем те тестовые значения используются в качестве корректирующих коэффициентов (k1, k2), которые для подобных блоков данных продуктов обеспечивали наилучший результат.
12. Способ по п.3, отличающийся тем, что тестовые значения задаются согласно математическому методу оптимизации, при котором формируется целевая функция, которая максимизируется или минимизируется.
13. Способ по п.1 или 2, отличающийся тем, что определенные корректирующие коэффициенты (k1, k2) подстраиваются посредством измеренных значений (TF-TH) в реальном или близком к нему времени, в частности, посредством метода градиентного спуска.
14. Вычислительное программное обеспечение, отличающееся тем, что программа реализует способ по любому из предыдущих пунктов.
15. Носитель данных с вычислительной программой по п.14.
16. Вычислительный блок с исполняемой на нем вычислительной программой по п.14.