книги из ГПНТБ / Круашвили, З. Е. Автоматизированный нагрев стали
.pdfму, во-первых, среднеквадратичных отклонений распре делений температур по толщинам выдаваемых из печи заготовок в зависимости от технологически заданных функций при фиксированной партии заготовок, а во-вто рых, сумму основных затрат на нагрев (ущерб от окис ления поверхности заготовок и расход на топливо). Практически первая часть функционала имеет значение в нестационарных режимах, а вторая — в стационарных.
Результат нагрева п-то сляба (заготовки), оценивае мый, по температуре поверхности и перепаду температу ры по ее толщине, характеризуется функционалом
J2 = |
[ С Ы |
- Сд.м К )]2 + С 2 [ К (Тп) - |
|
|
-А^м(т)]2, |
|
|
(1-57) |
|
где |
|
т„— момент выдачи сляба с номером /г; |
||
|
См и См.д— соответственно заданная |
и дейст |
||
|
|
вительная |
температуры |
верхней |
А/* = Aq* S |
поверхности выдаваемого сляба; |
|||
и AtM— соответственно заданный |
и дейст |
|||
|
|
вительный |
перепады температуры |
|
|
|
по толщине 5 выдаваемого сляба; |
||
|
|
А<7*— заданный |
удельный перепад тем |
|
|
|
пературы, град/м; |
|
Сх и С2— соответствующие весовые коэффи циенты.
Выражение (1-57) применяется для каждого сляба. Если имеется партия слябов из Q штук, то в качестве минимизируемого функционала вводится
п= 1
Если на некотором интервале времени Ат сохраняет ся стационарный режим и благодаря действию системы управления устанавливается / 3« 0 (этот интервал вре мени можно назвать «особым участком»), то дальнейшее улучшение режима возможно в результате минимизации функционала, имеющего смысл суммы затрат на нагрев металла
У4 = $] Цп тп(т„) + ЦІ |
Г Gr (а) do, |
(1-58) |
п=п1 |
т |
|
. где |
nt и /îa— соответственно номера первого и последне |
|
|
го слябов той совокупности слябов, для ко |
|
|
торой /'і> = 0 (на реальном объекте |
прак |
т |
тически никогда не равно строго нулю); |
|
и V — соответственно моменты выдачи |
слябов с |
номерами пі и n2 (0 ^ T ni-< tп ^ Г ) ;
т(т„) — масса металла, превратившаяся в окалину на слябе номер п к моменту выдачи из пе чи;
Gf— расход топлива на все зоны;
Ц“— «цена» металла (точнее удельный ущерб
от окисления металла). ІДЛ— цена топлива.
Строго говоря, система оптимального управления ре шает задачу оптимизации режима нагрева металла по критерию
J = «/3 -)- k%J4,
охватывающему комплекс печи—стан, причем функцио нал / 3 есть выражение дополнительных затрат и потерь при прокатке, как функция отклонения от оптимальной кондиции металла ( £ м при At*), а функционал / 4 учи
тывает, как говорилось выше, в основном экономику нагрева. В большинстве случаев из соображений каче ства металла предпочтительное значение придается функционалу / 3, поэтому k ^ k i , и система работает сна чала как бы только по / 3, а уже потом по / 4.
Продолжив исследование, проведенное А. Г. Бутковским, А. X. Вырк получил алгоритм оптимального управ ления для случая, когда b {у, т) — массивность метал ла—и заданная температура металла £*(т) являются не
прерывными функциями своих аргументов. Оказалось, что вид алгоритма аналогичен прежнему, полученному А. Г. Бутковским
V (т) = |
С М + b (L, т) V (т) t’y (L, т) + b (L, т) /*'(т) |
|
или |
|
|
U (т) = |
Гы(L, т) + b (L, т) о (т) [ t'y (L, т) - Ç (L, т)]. |
(І-59> |
В работе показано, что при практической реализации полученного алгоритма (в случае замены в алгоритме производных конечными приращениями):
t'yC^» T) ~ |
АЛД t) ~ h\ Д —Aÿ. T) |
|
|
Аг/ |
|
|
C(L, T )-^(L -A ÿ .T ) |
|
C (L>^) |
(1-60) |
|
A</ |
||
|
Алгоритм (1-59) может быть использован также и при скачкообразных возмущениях по b (у, т) и t*t(y, т).
По экспериментальным данным, полученным совмест но с Руставским ПКИ «Автоматпром» на методической печи стана 900/750 Руставского металлургического заво да, А. X. Вырком построена цифровая модель реального объекта и определены оптимальные стационарные режи мы работы методической печи. Для реализации функци онала (1-58) требуется определение таких разностей
между температурами разных зон печи Аи3 и Аи4 (т), при |
||
которых выполняется краевое условие |
о |
о |
|
при мини |
|
муме функционала. |
измеряется пиро |
|
Температура поверхности металла |
метрами /7і, /72, Я3, причем пирометр П\ устанавливается в томильной зоне на расстоянии у = 1 1, пирометр Я2—во второй сварочной зоне иа расстоянии у — h и третий Я3—в первой сварочной зоне на расстоянии у — h от кон
ца печи. Пирометр ПК |
(А= 1, 2, 4) |
измеряет температу |
||||||
ру верхней поверхности /,(-того сляба t‘nkM, где ik |
— опре |
|||||||
деляется из неравенств |
|
|
|
|
||||
lk—1 |
lk |
|
|
|
|
|||
|
£ |
* /< * * < £ |
(* = |
1,2,4), |
|
|
||
/=о |
/= |
|
|
|
|
|
||
a алгоритмы получены в следующем виде: |
|
|||||||
|
|
|
|
|
|
Г 1 |
ч*. \ . |
(1-61) |
“' м |
= с . + * , ( £ У '( « '• ч |
t. |
||||||
П.М |
п.м ] ’ |
|
||||||
для первой и второй сварочных зон |
|
|
||||||
и |
|
Ь |
|
Д /слР, |
Г 2 |
|
k3, |
(1-62) |
|
(т)= ^ ^ Г (5) |
п.м |
|
|||||
где |
и1 и и2— задания |
регуляторам температур то-, |
||||||
|
|
b, S, |
|
мильной и сварочной зоны; |
|
|||
|
|
АѲ — ширина, толщина и период выдачи за |
||||||
|
|
|
|
готовок; |
|
|
|
см— коэффициент, значение которого зави сит от марки нагреваемой стали;
/'*м — заданная температура |
поверхности |
г-той заготовки при выходе из печи (в |
|
стационарных режимах |
— |
*/(/ = 1, 2 , 3) и
ß/ (/ = 1, 2, 3, 4) — постоянные коэффициенты.
Для практического применения алгоритмов при ста ционарных режимах необходимо определять значения показателей степени ßj и коэффициентов kj по результа там моделирования реальной печи.
Большой практический интерес с точки зрения отно сительной простоты промышленной реализации пред ставляют также полученные А. X. Вырком алгоритмы управления для случая нестационарного режима работы методических печей:
U3(т) = U2(т) -f |
|
|
|
|
где |
|
|
|
|
s |
— (5 Ч - s ■+ -ч |
■• + |
s l'° )і ( і 10 — і а - j-1), |
/g -С і'ю; |
|
[hh -f- *l7+14— |
• + |
— i7 + 1), если |
/z'7-< hCaи z= 0; |
h |
ti\ |
|
если hh > hh или z = 1 ; |
|
|
h |
|
если z — 2; |
2 = 0 является признаком того, что перед выдачей сляба і=іа не будет простоя печи; 2 = 1—признаком того, что перед выдачей сляба і= ів будет простой печи; 2 = 2 — признак того, что уже наступил простой печи; hi= S ic‘u\
*5ДѲ0+ (1 —*5) ДѲ5 при 2=0 или 2=1 и ДѲ5>ЛѲ0;
ДѲ = |
|
ДѲ0 |
при 2 = 1 и ДѲ5 |
ДѲ0; |
|
|
ДѲ |
при 2 = 2 , |
|
где |
|
|
|
(1-64) |
|
|
|
|
|
АѲо = |
— ч Т |
'9- 1: |
1"я ^ 0; |
(1-65) |
|
Î9 + 1 |
|
|
|
дѳ5 = t S,/1 + TS,iVH+" |
lS,i, |
(1- 66) |
■<6 + |
|
|
г,- — заданный период выдачи |
t-того сляба. |
Значения /5; ів, if, і&, *’э; Mo — определяются из нера венств:
/е |
' |
‘k |
S |
Ь‘ < Ь к К ^ Ы (* = 5,6,7,8,9,10). |
|
i = 0 |
|
i =0 |
Величины |
h ^ h ', h ^ h o — постоянные, определяю |
щие промежутки по длине печи [/5, le], |
[h, h] и [k, Ію], |
|
в пределах которых осуществляется |
соответственно ус |
|
реднение значений параметров х,-к, |
h1, |
S К При настрой |
ке алгоритмов управления (1—61), (1-62) необходимо провести уточнение значений параметров
k{, (і = 1,2, 3, 4, 5) и Ік, {k = 5, 6, 7, 8, 9, 10), h и ік,
а именно, выбрать такие значения этих параметров, ко торые дают наилучшие результаты в смысле минимума функционала / 3 на реальном объекте.
Рассмотренные алгоритмы после незначительных кор ректировок были реализованы в специализированном аналоговом вычислительном устройстве, изготовленном Руставским ПКИ «Автоматпром» совместно с Институ том проблем управления (ИАТ) и Институтом киберне тики АН ЭССР, и как составная часть общей системы управления печью, разработанной ПКИ «Автоматпром», эти устройства внедрены на стане 2000 Ново-Липецкого металлургического завода.
В дальнейшем Руставским ПКИ «Автоматпром» сов местно с Институтом проблем управления были продол жены исследования в направлении разработки доступных для технической реализации форм алгоритмов оптималь ного управления процессом нагрева металла и совокуп ной оптимизации комплекса печи — стан.
В общем виде подход к реализации оптимального уп равления методической печью в системе печи— стан мо жет быть представлен структурной схемой, приведенной на рис. 4.
Для |
тонкого тела, когда |
предполагается, |
что |
|
ім(х) =const, т. е. температура |
металла неизменна |
по |
||
толщине, |
а изменяется лишь по длине печи у, |
0<іг/<Х , |
||
аналитически А. Г. Бутковским |
был получен |
алгоритм |
управления температурой печи, обеспечивающий миними зацию функционала, приведенного выше. Этот алгоритм в принятых нами обозначениях имеет вид
£/ = /м+ bu dy |
"Ь k ( — Ач.д) , |
(1-67) |
у=о |
|
Рис. 4 |
|
|
Структурная схема системы оптимального управления: |
слежения |
|
/ — система управления печью; 2 — данные о слябах; 3 — система |
||
за местонахождением слябов в печи; 4 — система |
управления |
станом; |
5 — данные о продукции; 6 — оптимизатор совместной |
работы печей стана |
где |
Ь— коэффициент, определяющийся теплофизи |
||
|
ческими параметрами металла; |
||
|
V— скорость продвижения металла; |
||
С‘>С п— соответственно заданная |
и фактическая |
||
|
температуры |
металла на |
выходе из печи; |
|
k — постоянная, |
определяемая динамическими |
|
|
свойствами печи. |
|
|
Задача |
оптимального |
управления |
температурным |
режимом заготовок массивного тела формулируется сле дующим образом: найти такой закон изменения'темпе ратуры пространства по длине печи, чтобы за фиксиро
ванное достаточно большое время Т обеспечить мини мальное среднеквадратичное отклонение распределения температуры металла на выдаче из печи от заданной, т. е. должен быть минимизирован функционал
О
где — заданная температура металла на выходе его из печи.
При нагреве массивного металла, когда t*K(х) Ф const,
задается целая температурная кривая распределения температур по сечению. Критерий / 2 принимает для это го случая вид
J 2 = j [C(*)-U*> L,x)]4x.
о
Задача оптимизации Значительно упрощается, если вместо минимизации отклонения распределения темпе ратуры от заданной потребовать минимизацию суммы квадратичного отклонения перепада температур по се чению от заданной величины и квадрата разности меж ду заданным и фактическим значениями температуры поверхности
Jt = [maxгм (*, T) — min /„ (х, T) — AS]- -
+ [C - '.(S .7 '> ]s = |
0, |
(1-68) |
где Т — время нагрева сляба; |
||
А— заданный |
перепад температуры; |
|
— заданное |
значение |
температуры поверхности. |
В выражении (1-68) практически max tM(x, Т) имеет |
||
место при X — S, а гпіп^м(х, |
Т) при л:=0. |
|
Заменой функции типа / 2 на функции типа / 3 мы не |
только упрощаем задачу, но и вводим в минимизируе мый функционал новую информацию о качестве нагрева сляба, так как минимум функции / 2 характеризует лишь хорошее совпадение средних по массе температур, а / 3, кроме того, характеризует хорошие совпадения перепа дов температур по толщине.
Проблемой управления является отыскание такой функции, которая из множества реализуемых распреде лений температуры по длине печи выделяет U(y), обес-
печивающую минимизацию функционала (1-68). Форма реализуемых U(y) зависит от конструкции печи.
Для достижения требуемого распределения темпера туры металла теоретически следовало бы непрерывно из менять распределение температуры в пространстве печи
U(У, т).
Для упрощения задачи принимаем допущение о по стоянстве формы распределения температур в зонах, т. е., что температура, замеренная в определенной точке у зоны печи, однозначно определяет распределение тем пературы в зоне
Uyi(x)->Ui (y,x), і = 1 ,2 ,...,л, |
(1-69) |
где п — число зон.
При разработке алгоритма управления нагревом ме талла сляб рассматривался как массивное тело, внут реннее распределение температуры которого можно вы числить, зная температуру греющей среды [18] или по
верхности самого тела. |
дифференциальным |
|
Процесс нагрева описывается |
||
уравнением теплообмена в частных производных |
||
д*м-у _ |
а д2 |
(1-70) |
дх |
дх* |
Ѵ |
В этом уравнении теплопроводности, как это обычно принято, мы пренебрегаем температурными градиентами в направлениях вдоль печи у и поперек печи z в пределах одного сляба; ім.у=к\.ѵ{х, t ) — распределение темпера туры в слябе на расстоянии у от конца печи в момент т; а — температуропроводность.
Основное уравнение дополняется граничными усло виями, характеризующими условия лучистого и конвек тивного теплообмена между поверхностью металла и ра бочим пространством печи:
dtuу |
= °і {[к (У, т) + 273]4 — [tug(S, т) + 273]4} + |
|||
дх |
|
|||
|
x = S |
|
|
|
+ « 1 |
[к {у, т) — tuy (S, т)] ; |
|
||
—X |
|
и |
= сг2 {Ік (У, Т) + 273]4— |
[іыу(0, т) + 273]4) + |
дх х = 0 |
+ « 2 [ к ( У . т ) — / м , ( 0 , т ) ] ;
0 < г / < Д 0 < т < 7 \
оу, <?2. аі\ а 2 — соответственно |
коэффициенты |
лучистого |
и конвективного теплообмена; |
|
|
= сті (У)\ |
|
|
/2 и 7,— распределение |
температуры |
верхней |
и нижней греющей среды;
(2(у,х) и t3{y,x).
Слябы выдаются по одному в фиксированные момен ты времени и в момент выдачи очередного сляба то.
Рис. 5
Схема для определения ал горитма управления верхней сварочной зоной
Зависимости а и К аппроксимируем кусочно-линейны ми функциями.
Алгоритм управления температурой зон, который ми нимизировал бы функционал (1-68), получен моделирова нием процесса управления печью на ЭЦВМ М-220.
Полученный в результате моделирования алгоритм управления температурой для томильной зоны методи ческой печи имеет следующий вид:
Птом = { й - |
tn.n [2]) Ѵ й Щ |
Ѵ ѵ kx+ t l |
(1-71) |
||
Алгоритм |
управления |
для |
верхней |
сварочной зоны |
|
имеет |
вид |
|
|
|
|
“ св - |
( С - *п.д [3 ] ) h [3 ] v M |
[ 3 ] k 3 |
+ k v |
(1-72) |
|
Алгоритм |
управления |
для |
нижней |
зоны имеет вид |
|
и п — и съ -f- kg. |
|
|
|
(1 -73) |
В квадратных скобках даны сечения, для которых оп ределяются параметры нагреваемых заготовок (рис. 5).
Коэффициент М в (1-72) определяется группой марок нагреваемых изделий. Коэффициенты k\ и k3 в выраже ниях (1-71) и (1-72) являются самонастраивающимися и определяются по следующим алгоритмам:
k[ = Ц -' + Ай, sign (** — 1„,д). |
(1-74) |
Время и период коррекции ki н /г3 определяются ди намическими параметрами печи. Аналогично находятся коэффициенты самонастройки для сварочных зон:
Ч = |
siSn ( [21 — *„.д f2] ) ; |
С1' 75) |
tM[2] = |
- k2 h- ’/2 [2] о-'/* M -112]. |
(1-76) |
Выбор коэффициентов k2, ki, k5 осуществляется при наладке системы. Пределы изменения параметров при номинальных значениях темпов прокатки ѵ= ѵи будут:
2 < (^УрЧУЧ) < 5;
5 < ( й2/і- ,/2^ ,/2МГр,)< 5 0 ;
0,5<(Æ3/zcpü„Mcp) < 1;
800 < kt < 1100;
0 < kb< |
200, |
|
|
где |
|
|
|
Л |
15 < А, < 60; Кср = 30; |
|
|
v —fl\ 1] — скорость |
продвижения |
металла, м/ч\ |
|
|
f — частота |
выдачи металла; |
|
/[1] — ширина |
выдаваемого |
сляба. |
Имеется разработанный алгоритм [18] оптимального управления при однократном изменении свойств нагре ваемого тела, в смысле минимизации / 2.
Моделированием выявлена целесообразность сохра нения структуры алгоритма управления при неоднократ ных переходах от одного размера слябов к другому и т. п., но при условии удачного выбора места измерения температуры поверхности. Приведенный алгоритм прове ряли на цифровой вычислительной машине М-220. Структурная схема реализации алгоритма приведена на рис. 6. Для моделирования прохождения 84 слябов (применительно к печи Ленинградского сталепрокатного завода) потребовалось около 10 мин машинного времени.