Разработка системы оптимизации управления расходом риродного газа с целью минимизации расхода кокса
Определение минимально возможного расхода при текущем удельном расходе кислорода. Аппроксимация статической характеристики объекта управления методом наименьших квадратов. Система оптимизации шагового типа с запоминанием минимума выходной величины.
Рубрика | Производство и технологии |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 26.08.2017 |
Размер файла | 644,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru//
Размещено на http://www.allbest.ru//
Задание
Разработать систему оптимизации управления расходом природного газа с целью минимизации расхода кокса.
Исходные данные:
Статическая характеристика объекта управления, представлена на рисунке 1. расход газ кокс оптимизация
Рисунок 1 - Экспериментальные точки статической характеристики.
Экспериментальные точки статической характеристики взяты из источника [1]:
Расход кислорода 60-79 м3/т |
||
Пр. газ, м3/т |
кокс, кг/т |
|
62,4 |
472 |
|
70,2 |
466 |
|
74,6 |
463,5 |
|
83,9 |
459,5 |
|
86,5 |
460 |
|
88,8 |
463 |
|
92 |
462,5 |
|
94,6 |
468,5 |
|
98 |
479 |
|
100,5 |
475,5 |
|
104,4 |
482 |
1. Введение
Доменная печь по-прежнему остаётся одним из основных металлургических агрегатов. Характерной особенностью её дальнейшего развития в последние годы является повышение производительности за счёт совершенствования технологии. Доменный процесс представляет собой совокупность механических и физико-химических явлений, протекающих в работающей доменной печи. Загружаемые в доменную печь шихтовые материалы (кокс, железосодержащие компоненты и добавки) в результате протекания доменного процесса превращаются в чугун, шлак и доменный газ. В химическом отношении доменный процесс является восстановительно-окислительным: из оксидов восстанавливается железо, а окисляются восстановители. Однако доменный процесс принято называть восстановительным, так как цель его состоит в восстановлении оксидов железа до металла.
Агрегатом для осуществления доменного процесса служит печь шахтного типа. Рабочее пространство доменной печи в горизонтальных сечениях имеет круглую форму, а в вертикальном разрезе- своеобразное сочетание, называемое профилем. Экономическая цель доменного процесса заключается в получении максимального количества чугуна, характеризующегося определённой температурой в момент выпуска из печи и заданным химическим составом, причём расход топлива при этом должен быть минимальным, а стойкость элементов конструкции печи как можно более высокой. Отсюда непосредственно вытекает общая задача управления, которую можно выполнить, определив исходные параметры, обеспечивающие протекание процесса наиболее эффективно без нарушений, а затем поддерживать эти параметры на необходимом уровне.
Перспективным направлением развития технологии доменной плавки связано с заменой дефицитного кокса другими альтернативными видами топлива. В настоящее время таким видом топлива, вдуваемым в доменную печь, является природный газ. Другим эффективным способом повышения производительности доменных печей является обогащение доменного дутья техническим (содержание О2 98-99%) кислородом - Vтк. Исследования, проведённые Б.К. Сеничкиным для условий доменного цеха ОАО ММК, показали наличие зависимостей экстремального вида между величиной удельного расхода кокса и величиной удельного расхода природного газа, подаваемым в доменную печь. Экстремальные статические зависимости величины удельного расхода кокса от величины удельного расхода природного газа при различных величинах расхода кислорода в дутье приведены на рисунке 2.
.
Минимальный удельный расход кокса зависит не только от удельного расхода природного газа, но и от удельного расхода кислорода в дутье.
С увеличением удельного расхода кислорода в дутье минимально возможный расход кокса уменьшается с неравномерной интенсивностью, т.е. экстремальные статические характеристики в зависимости от удельного расхода кислорода имеют заметный дрейф - см. рисунок2.
Увеличение удельного расхода кокса при значительных удельных расходах природного газа определяются большими затратами тепла на термическое разложение природного газа и неэффективным использованием образовавшегося сажистого углерода в восстановительных процессах доменной плавки. Для определения и поддержания минимально возможного расхода при текущем удельном расходе кислорода целесообразно использовать САО шагового типа для управления подачей природного газа в печь.
2. Аппроксимация статической характеристики объекта управления методом наименьших квадратов
Статическая характеристика реальных промышленных объектов управления обычно получают, проводя специальный эксперимент на действующем объекте в реальных производственных условиях путем измерения выходного параметра объекта при некоторых дискретных значениях входного. Для математического описания экспериментальной статической характеристики используются регрессионные уравнения, чаще всего предпочтение отдается многочленам целых положительных степеней:
(2.1)
где - ордината теоретической линии регрессии, - входной параметр.
В данном проекте использован метод наименьших квадратов.
Суть метода наименьших квадратов заключается в том, чтобы для всего интервала изменения аргумента выполнялось условие
, (2.2)
где n - число экспериментальных пар, Yi - экспериментальное значение при Х=Хi; - ордината линии регрессии при Х=Хi.
Так как вид статической характеристики не существенно отличается от линейного, то степень аппроксимирующего многочлена возьму n=2.
Тогда аппроксимирующий многочлен будет иметь вид: y(x)=a+b*x+c*x2+d*x3+f*x4. Значение коэффициентов a, b, c, d, f находим из решения системы уравнений [3]:
yi = na + b xi + c xi2 + d xi3 + f xi4 ;
xiyi = a xi + b xi2 + c xi3 + d xi4 + f xi5 ;
xi2yi = a xi2 + b xi3 + c xi4 + d xi5 + f xi6 ;(2.3)
xi3yi = a xi3 + b xi4 + c xi5 + d xi6 + f xi7 ;
xi2yi = a xi4 + b xi5 + c xi6 + d xi7 + f xi8 ;
Для решения системы (2.3) составлю таблицу 2.1.
Таблица 1 - Расчет коэффициентов уравнения статической характеристики
x |
y |
x^2 |
x^3 |
x^4 |
x^5 |
x^6 |
x^7 |
x^8 |
y*x |
y*x^2 |
y*x^3 |
y*x^4 |
|
62,4 |
472 |
3893,76 |
242970,6 |
15161366,9 |
946069296,9 |
59034724127 |
3,68377E+12 |
2,29867E+14 |
29452,8 |
1837855 |
114682135 |
7156165195 |
|
70,2 |
466 |
4928,04 |
345948,4 |
24285578,2 |
1704847593 |
1,1968E+11 |
8,40156E+12 |
5,89789E+14 |
32713,2 |
2296467 |
161211958 |
11317079461 |
|
74,6 |
463,5 |
5565,16 |
415160,9 |
30971005,8 |
2310437035 |
1,72359E+11 |
1,2858E+13 |
9,59203E+14 |
34577,1 |
2579452 |
192427094 |
14355061200 |
|
83,9 |
459,5 |
7039,21 |
590589,7 |
49550477,4 |
4157285056 |
3,48796E+11 |
2,9264E+13 |
2,45525E+15 |
38552,05 |
3234517 |
271375976 |
22768444376 |
|
86,5 |
460 |
7482,25 |
647214,6 |
55984065,1 |
4842621628 |
4,18887E+11 |
3,62337E+13 |
3,13422E+15 |
39790 |
3441835 |
297718728 |
25752669929 |
|
88,8 |
461 |
7885,44 |
700227,1 |
62180164 |
5521598563 |
4,90318E+11 |
4,35402E+13 |
3,86637E+15 |
40936,8 |
3635188 |
322804680 |
28665055601 |
|
92 |
462,5 |
8464 |
778688 |
71639296 |
6590815232 |
6,06355E+11 |
5,57847E+13 |
5,13219E+15 |
42550 |
3914600 |
360143200 |
33133174400 |
|
94,6 |
468,5 |
8949,16 |
846590,5 |
80087464,7 |
7576274161 |
7,16716E+11 |
6,78013E+13 |
6,414E+15 |
44320,1 |
4192681 |
396627666 |
37520977215 |
|
98 |
474 |
9604 |
941192 |
92236816 |
9039207968 |
8,85842E+11 |
8,68126E+13 |
8,50763E+15 |
46452 |
4552296 |
446125008 |
43720250784 |
|
100,5 |
475,5 |
10100,25 |
1015075 |
102015050 |
10252512531 |
1,03038E+12 |
1,03553E+14 |
1,04071E+16 |
47787,75 |
4802669 |
482668222 |
48508156305 |
|
104,4 |
482 |
10899,36 |
1137893 |
118796048 |
12402307454 |
1,2948E+12 |
1,35177E+14 |
1,41125E+16 |
50320,8 |
5253492 |
548464515 |
57259695333 |
|
955,9 |
5144,5 |
84810,63 |
7661550 |
702907333 |
65343976517 |
6,14317E+12 |
5,8311E+14 |
5,58081E+16 |
447452,6 |
39741051 |
3594249181 |
3,30157E+11 |
после решения системы уравнений получаем коэффициенты уравнения:
а0=542,455
а1= - 0,459
а2= - 0,0175
а3=3,986*10 - 5
а4=1,130*10 - 6
математическое описание экстремальной статической характеристики имеет вид:
Статическая характеристика объекта управления представлена на рисунке 3, где отмечены экспериментальные точки статической характеристики и линия регрессии, полученная в результате расчета.
Вывод: После проведенных расчетов по графику можно увидеть что полученная аппроксимированная статическая характеристика имеет те же значения что и экспериментальные точки, с незначительными отклонениями. Значит, полученную зависимость можно использовать в качестве статической характеристики в диапазоне изменения удельного расхода природного газа 62,4-104,4 м3/т.
3.Контур управления
3.1 Описание объекта управления
Для того чтобы создать модель контура управления необходимо иметь модель объекта управления. Структурная схема объекта управления (доменная печь) представлена на рисунке 4.
Объект управления представляет собой последовательное соединение трех звеньев: статического с характеристикой Y=f(x) и двух инерционных звеньев первого порядка.
Первое звено представляет собой звено переходного запаздывания и, полученное в результат аппроксимации , где T1 - время запаздывания.
Второе звено с постоянной времени T0 определяет инерционность доменного процесса.
3.2 Система оптимизации шагового типа с запоминанием минимума выходной величины
В САО шагового типа изменение величины входного управляющего параметра производится шагами (дискретно) на определенную заданную величину Дx. Поскольку в системах автоматического управления технологическими процессами используются исполнительные механизмы (ИМ) постоянной скорости, то всегда выполняется условие:
(3.1)
где - сигнум (знаковая) функция, определяющая текущее состояние ИМ, перемещающего регулирующую заслонку, определяющую расход природного газа :
при движение в направлении увеличения расхода;
при - движение в направлении уменьшения расхода;
при остановка ИМ;
КИМ - постоянная скорость перемещения ИМ, % хода ИМ/с. , где 100% полное перемещение выходного вала ИМ в диапазоне 0-100% хода;
ТИМ - время движение (время перекладки) ИМ от одного крайнего положения 0% (газ закрыт) до другого 100% (максимально возможный расход природного газа);
- продолжительность включения ИМ в шаговом режиме работы с условием ограничения .
Импульсный или шаговый режим работы ИМ, используемый для управления инерционными с запаздыванием технологическими процессами, реализуется в соответствии с условием:
,(3.2)
где Дф - заданная продолжительность шагового цикла работы ИМ;
- продолжительность паузы между отдельными шагами ИМ, причем .
Сущность поискового процесса оптимизации управления удельным расходом природного газа при использовании САО по запоминанию минимума величины выходного параметра поясняется на рисунке 5.
В начальный момент времени при , когда оптимизируемый процесс находится в установившемся состоянии, т.е. ; , была включена в работу САО управления процессом.
Для определенности предположим, что САО случайно делает первый поисковый шаг на величину в направлении увеличения значения удельного расхода природного газа:
(3.3)
В результате через время выходная контролируемая величина (величина удельного расхода кокса ) измениться на величину в направлении уменьшения. Это приращение за один поисковый шаг включает в себя две составляющие:
,(4)
где - приращение выходного параметра за время (время движения ИМ); - приращение выходного параметра за время , когда выходной параметр изменяется по экспоненте в соответствии с уравнением:
.
Чтобы получить траекторию изменения выходного параметра Z(ф) необходимо произвести следующие вычисления:
Определяем значение удельного расхода кокса с помощью полученного уравнения регрессии для данного значения входного воздействия:
.
Далее определяем значение выходного параметра после первого инерционного звена, как сумму предыдущего его значения и скорости изменения этого параметра полученную на прошлом шаге:
.
Рассчитываем скорость изменения выходного параметра после первого инерционного звена, используя метод Эйлера:
.
Далее определяем значение выходного параметра после второго инерционного звена, как сумму предыдущего его значения и скорости изменения этого параметра полученную на прошлом шаге:
;
Скорость изменения выходного параметра после второго звена рассчитывается аналогично скорости изменения выходной величины после первого звена:
.
Если этот расчет будет произведён для ф (ф0 .. ф0+фц), то в результате получим траекторию изменения выходного параметра на каждом шаге работы ШСЭР и имея расчеты для предыдущих шагов будет возможным вычислить приращение выходного параметра.
Приращение сравнивается с 0.
Если и на величину большую чем зона нечувствительности САО , то принятое случайно направление изменения входного параметра на первом шаге сохраняется на следующий (второй) шаг. Одновременно в САО происходит запоминание величины в качестве минимального значения .
САО совершает следующий шаг в направлении увеличения на величину . В результате значение выходного параметра оптимизируемого процесса увеличивается на величину .
Полученное значение приращения сравнивается с 0 . Выбирается направление Движения ИМ.
В ОАУ непрерывно в зависимости от текущего значения приращения ДZi на i_ом шаге поиска формируется управляющая логическая функция в соответствии с условием:
;
Управляющая функция формирует текущее значение переключающей функции в (3) в соответствии с условием:
(выбранное направление на шаге сохранить и на i-ом);
(остановить ИМ на i-ом шаге);
(выбранное направление на шаге изменить на противоположное на i-ом).
Так как , то осуществляется реверс ИМ в соответствии с управляющей логической функцией U(ф) и система делает шаг в обратном направлении и движется в точку Z5 см. рисунок 5.
После каждого реверса ИМ запомненное значение сбрасывается и запоминается только текущее значение .
Структурная схема контура регулирования представлена на рисунке 6.
3.3 Математическая модель работы контура оптимизации
Система шагового типа при использовании ИМ постоянной скорости наносит управляющее воздейтсвие в соответсвии с условием:
,
где Дф - заданная продолжительность шагового цикла работы ИМ;
Дфп - продолжительность паузы между отдельными шагами ИМ, причем .
Дфи - продолжительность включения ИМ в шаговом режиме работы с условием ограничения Дфи > 0,15 с.
Изменение величины входного управляющего параметра:
где - сигнум (знаковая) функция, определяющая текущее состояние ИМ, перемещающего регулирующую заслонку, определяющую удельный расход природного газа:
при движение в направлении увеличения удельного расхода;
при - движение в направлении уменьшения удельного расхода;
при остановка ИМ;
КИМ - постоянная скорость перемещения ИМ, % хода ИМ/с. , где 100% полное перемещение выходного вала ИМ в диапазоне 0-100% хода;
ТИМ - время движение (время перекладки) ИМ от одного крайнего положения 0% (газ закрыт) до другого 100% (максимально возможный расход природного газа);
Реакция системы на входное управляющее воздействие:
;
;
;
.
Приращение за один поисковый шаг включает в себя две составляющие:
,
где - приращение выходного параметра за время (время движения ИМ); - приращение выходного параметра за время , когда выходной параметр изменяется по экспоненте в соответствии с уравнением:
.
Приращение можно определить как:
.
Формируется управляющая логическая функция в соответствии с условием:
;
Управляющая функция формирует текущее значение переключающей функции в соответствии с условием:
(выбранное направление на шаге сохранить и на i-ом);
(остановить ИМ на i-ом шаге);
(выбранное направление на шаге изменить на противоположное на i-ом).
Через время выдержки осуществляется принудительный реверс ИМ.
Кратко математическую модель можно записать в виде формул:
;
;
;;
;
;
;
;
.
;
;
;
4.Расчет переходного процесса
Расчет траектории переходного процесса основан на применении численного метода Эйлера. Данный метод позволяет рассчитать траекторию изменения выходного сигнала на выходе инерционного звена при любом изменении входного сигнала. Основой метода является дифференциальное уравнение инерционного звена первого порядка:
, где
X(ф) - сигнал на входе звена,
Y(ф) - сигнал на выходе звена.
Таким образом, сигнал на выходе инерционного звена в следующий момент времени рассчитывается по формуле:
Зная структурную схему контура управления можно последовательно рассчитать переходный процесс из одного установившегося состояния системы в другое на выходе объекта управления, при изменении на заданную величину задания.
4.1 Ручной расчет переходного процесса
Для контроля за правильностью работы программы, рассчитывающей траектории переходного поискового процесса в САО, рассчитаем первые 10 точек траектории вручную.
Начальные данные:
600 мин;
180 мин;
0,625 (м3/т)/с=37,5 (м3/т)/мин ;
2 кг/т;
3м3/т
62,4 м3/т;
472,53 кг/т;
472,53 кг/т;
20 мин;
Оптимизируемый процесс находится в установившемся состоянии и Y(?0)=Y1(?0)=Z(?0).
При включении САО в случайном направлении изменения параметра , например, в сторону увеличения, т.е. (=+1)
1) t=0 мин, = +1,
X=X0+s_Kимt=62,4+1·37,5·0=62,4 м3/т;
Y(0)=Y1(0)=Z(0) =472,53;
Zmin = 472.53 кг/т;
2) t= 20 мин, s = +1;
X=X0+s0Кимt= 62.4+1·37,5·0,08=65.4 м3/т;
Y(20)=468,5 кг/т;
Y1(20)=Y1(0)+dY1(0)=472.53+0=472.53 кг/т;
dY1(20)=dT/T1(Y(20)- Y1(20))=(468,5-472,53)20/180= -0,44778 кг/т мин;
Z(2_)= Z(0)+dZ(0)= 472,53+0=472,53 кг/т;
dZ(20)=dT/T2·( Y1(20)- Z(20))=(472,53-472,53)20/600=0;
DZ=472,53-472,53=0;
Т.к. dX пройден и Тп=0<600 U=0 (s=0)
Zmin=472.53 кг/т;
3) t= 40 мин, s = 0;
X=X0=65.4 м3/т;
Y(40)=468,5 кг/т;
Y1(40)=Y1(20)+dY1(20)=472.53-0.44778=472.08222 кг/т;
dY1(40)=dT/T1(Y(40)- Y1(40))=(468,5-472,08222)20/180= -0,39802 кг/т мин;
Z(4_)= Z(20)+dZ(20)= 472,53+0=472,53 кг/т;
dZ(40)=dT/T2·( Y1(40)- Z(40))=(472,08222-472,53)20/600=-0.01493 кг/т мин;
DZ=472,53-472,53=0;
Т.к dX пройден и Тп=20<600 U=0 (s=0)
Zmin=472.53 кг/т;
4) t= 60 мин, s = 0;
X=X0=65.4 м3/т;
Y(60)=468,5 кг/т;
Y1(60)=Y1(40)+dY1(40)=472.08222-0.39802=471,68420 кг/т;
dY1(60)=dT/T1(Y(60)- Y1(60))=(468,5-471,68420)20/180= -0,35380 кг/т мин;
Z(6_)= Z(40)+dZ(40)= 472,53-0,01493=472,51507 кг/т;
dZ(60)=dT/T2·( Y1(60)- Z(60))=(471,68420-472,51507)20/600=-0.02770 кг/т мин;
DZ=0,01493 кг/т;
Т.к dX пройден и Тп=40<600 U=0 (s=0)
Zmin=472.51507 кг/т;
5) t= 80 мин, s = 0;
X=X0=65.4 м3/т;
Y(80)=468,5 кг/т;
Y1(80)=Y1(60)+dY1(60)=471,68420-0.35380=471,33040 кг/т;
dY1(80)=dT/T1(Y(80)- Y1(80))=(468,5-471,33040)20/180= -0,31449 кг/т мин;
Z(8_)= Z(60)+dZ(60)= 472,51507-0,02770=472,48737 кг/т;
dZ(80)=dT/T2·( Y1(80)- Z(80))=(471,33040-472,48737)20/600=-0.03857 кг/т мин;
DZ=0,02770 кг/т;
Т.к dX пройден и Тп=60<600 U=0 (s=0)
Zmin=472,48737 кг/т;
6) t= 100 мин, s = 0;
X=X0=65.4 м3/т;
Y(100)=468,5 кг/т;
Y1(100)=Y1(80)+dY1(80)=471,33040-0.31449=471,01591 кг/т;
dY1(100)=dT/T1(Y(100)- Y1(100))=(468,5-471,01591)20/180= -0,27955 кг/т мин;
Z(10_)= Z(80)+dZ(80)= 472,48737-0,03857=472,44880 кг/т;
dZ(100)=dT/T2·( Y1(100)- Z(100))=(471,01591-472,44880)20/600=-0.04776 кг/т мин;
DZ=0,038570 кг/т;
Т.к dX пройден и Тп=80<600 U=0 (s=0)
Zmin=472,44880 кг/т;
7) t= 120 мин, s = 0;
X=X0=65.4 м3/т;
Y(120)=468,5 кг/т;
Y1(120)=Y1(100)+dY1(100)=471,01591-0,27955=470,73636 кг/т;
dY1(120)=dT/T1(Y(120)- Y1(120))=(468,5-470,73636)20/180= -0,24848 кг/т мин;
Z(12_)= Z(100)+dZ(100)= 472,44880-0,04776=472,40104 кг/т;
dZ(120)=dT/T2·( Y1(120)- Z(120))=(470,73636-472,40104)20/600=-0.05549 кг/т мин;
DZ=0,04776 кг/т;
Т.к dX пройден и Тп=100<600 U=0 (s=0)
Zmin=472,40104 кг/т;
8) t= 140 мин, s = 0;
X=X0=65.4 м3/т;
Y(140)=468,5 кг/т;
Y1(140)=Y1(120)+dY1(120)=470,73636-0,24848=470,48788 кг/т;
dY1(140)=dT/T1(Y(140)- Y1(140))=(468,5-470,48788)20/180= -0,22088 кг/т мин;
Z(14_)= Z(120)+dZ(120)= 472,40104-0,05549=472,34555 кг/т;
dZ(140)=dT/T2·( Y1(140)- Z(140))=(470,48788-472,34555)20/600=-0.06192 кг/т мин;
DZ=0,05549 кг/т;
Т.к dX пройден и Тп=100<600 U=0 (s=0)
Zmin=472,34555 кг/т;
9) t= 160 мин, s = 0;
X=X0=65.4 м3/т;
Y(160)=468,5 кг/т;
Y1(160)=Y1(140)+dY1(140)=470,48788-0,22088=470,26700 кг/т;
dY1(160)=dT/T1(Y(160)- Y1(160))=(468,5-470,26700)20/180= -0,19633 кг/т мин;
Z(16_)= Z(140)+dZ(140)= 472,34555-0,06192=472,28363 кг/т;
dZ(160)=dT/T2·( Y1(160)- Z(160))=(470,26700-472,28363)20/600=-0.06722 кг/т мин;
DZ=0,06192 кг/т;
Т.к dX пройден и Тп=100<600 U=0 (s=0)
Zmin=472,28363 кг/т;
10) t= 180 мин, s = 0;
X=X0=65.4 м3/т;
Y(180)=468,5 кг/т;
Y1(180)=Y1(160)+dY1(160)=470,26700-0,19633=470,07067 кг/т;
dY1(180)=dT/T1(Y(180)- Y1(180))=(468,5-470,07067)20/180= -0,17452 кг/т мин;
Z(18_)= Z(160)+dZ(160)= 472,28363-0,06722=472,21641 кг/т;
dZ(180)=dT/T2·( Y1(180)- Z(180))=(470,07067-472,21641)20/600=-0.07152 кг/т мин;
DZ=0,06722 кг/т;
Т.к dX пройден и Тп=100<600 U=0 (s=0)
Zmin=472,21641 кг/т;
11) t= 200 мин, s = 0;
X=X0=65.4 м3/т;
Y(200)=468,5 кг/т;
Y1(200)=Y1(180)+dY1(180)=470,07067-0,17452=469,89615 кг/т;
dY1(200)=dT/T1(Y(200)- Y1(200))=(468,5-469,89615)20/180= -0,15513 кг/т мин;
Z(20_)= Z(180)+dZ(180)= 472,21641-0,07152=472,14489 кг/т;
dZ(180)=dT/T2·( Y1(180)- Z(180))=(470,07067-472,21641)20/600=-0.07152 кг/т мин;
DZ=0,06722 кг/т;
Т.к dX пройден и Тп=100<600 U=0 (s=0)
Zmin=472,21641 кг/т;
4.2 Расчет переходного процесса на ЭВМ
Переходный процесс рассчитывается программой raschet , которая приведена в приложении 1. Блок схема работы программы приведена на рисунке 7.
Расчет первых десяти точек выведенных программой и посчитанных вручную сведем в таблицы.
Т |
Х |
У |
Y1 |
Z |
|
0 |
62,4 |
472,53 |
472,53000 |
472,53000 |
|
20 |
65,4 |
468,5 |
472,53000 |
472,53000 |
|
40 |
65,4 |
468,5 |
472,08222 |
472,53000 |
|
60 |
65,4 |
468,5 |
471,68420 |
472,51507 |
|
80 |
65,4 |
468,5 |
471,33040 |
472,48737 |
|
100 |
65,4 |
468,5 |
471,01591 |
472,44880 |
|
120 |
65,4 |
468,5 |
470,73636 |
472,40104 |
|
140 |
65,4 |
468,5 |
470,48788 |
472,34555 |
|
160 |
65,4 |
468,5 |
470,26700 |
472,28363 |
|
180 |
65,4 |
468,5 |
470,07067 |
472,21641 |
|
200 |
65,4 |
468,5 |
469,89615 |
472,14489 |
Таблица 3 - Расчет первых 10 точек переходного процесса на ЭВМ
Т |
Х |
У |
Y1 |
Z |
|
0 |
62,4 |
472,53 |
472,53000 |
472,53000 |
|
20 |
65,4 |
468,5 |
472,53000 |
472,53000 |
|
40 |
65,4 |
468,5 |
472,08241 |
472,53000 |
|
60 |
65,4 |
468,5 |
471,68457 |
472,51508 |
|
80 |
65,4 |
468,5 |
471,33092 |
472,48739 |
|
100 |
65,4 |
468,5 |
471,01657 |
472,44885 |
|
120 |
65,4 |
468,5 |
470,73714 |
472,40111 |
|
140 |
65,4 |
468,5 |
470,48877 |
472,34564 |
|
160 |
65,4 |
468,5 |
470,26799 |
472,28374 |
|
180 |
65,4 |
468,5 |
470,07174 |
472,21655 |
|
200 |
65,4 |
468,5 |
469,89730 |
472,14505 |
Сравнивая таблицы, можно сделать вывод, что результаты машинного и ручного расчета совпадают. Значит, на начальном участке программа работает правильно.
Но совпадение результатов машинного и ручного расчета свидетельствует только о правильности математических вычислений и не исключает возможности принципиальной ошибки при составлении рабочей программы.
5. Исследование влияния параметров элементов ШСЭР на переходный процесс (без дрейфа статической характеристики)
Рисунок 8 - Процесс поиска (сверху) и фазовый портрет(dX=5м3/т,dZn=3кг/т)
5.1 Влияние величины шага (dX, м3/т)
Размах оптимизируемого параметра: Az=1 кг/т;
Время выхода системы на экстремум: Т=3450 мин;
Размах управляющего воздействия: Ax=5 м3/т
Потери на поиск: dZп=0,1 кг/т
Рисунок 9 - Процесс поиска (сверху) и фазовый портрет(dX=6,5м3/т,dZn=3кг/т)
Размах оптимизируемого параметра: Az=1,44 кг/т;
Время выхода системы на экстремум: Т=2200 мин;
Размах управляющего воздействия: Ax=6,5 м3/т
Потери на поиск: dZп=0,1 кг/т
Рисунок 10 - Процесс поиска (сверху) и фазовый портрет(dX=7,5м3/т,dZn=3кг/т)
Размах оптимизируемого параметра: Az=0,46 кг/т;
Время выхода системы на экстремум: Т=2675 мин;
Размах управляющего воздействия: Ax=7,5 м3/т
Потери на поиск: dZп=0,32 кг/т
Рисунок 11 - Процесс поиска (сверху) и фазовый портрет(dX=6,5,dZn=4г/т)
5.2 Влияние зоны нечувствительности (dZn, кг/т)
При dZn=3 см. рисунок 8.
Размах оптимизируемого параметра: Az=1, кг/т;
Время выхода системы на экстремум: Т=2375 мин;
Размах управляющего воздействия: Ax=6,5 м3/т
Потери на поиск: dZп=0,1кг/т
Рисунок 12 - Процесс поиска (сверху) и фазовый портрет(dX=6,5,dZn=2кг/т)
Размах оптимизируемого параметра: Az=0,81 кг/т;
Время выхода системы на экстремум: Т=2450 мин;
Размах управляющего воздействия: Ax=13 м3/т
Потери на поиск: dZп=0,69 кг/т
Таблица 4 - Зависимость показателей поискового процесса от величины dX
Параметр настройки |
Показатель поиска |
|||||
dX, м3/т |
dZn, кг/т |
Az, кг/т |
Ax, м3/т |
dZп, кг/т |
Т, мин |
|
5 |
3 |
1 |
5 |
0,1 |
3450 |
|
6,5 |
3 |
1,44 |
6,5 |
0,1 |
2200 |
|
7,5 |
3 |
0,46 |
7,5 |
0,32 |
2675 |
Уменьшение dX приводит к увеличению Т и снижению размаха колебаний Ax и Az.
Таблица 5 - Зависимость показателей поискового процесса от величины dZn
Параметр настройки |
Показатель поиска |
|||||
dX, м3/т |
dZn, кг/т |
Az, кг/т |
Ax, м3/т |
dZп, кг/т |
Т, мин |
|
6,5 |
2 |
0,81 |
13 |
0,69 |
2450 |
|
6,5 |
3 |
1,44 |
6,5 |
0,1 |
2200 |
|
6,5 |
4 |
1 |
6,5 |
0,1 |
2375 |
6. Дрейф статической характеристики
Статическая характеристика реального объекта обладает значительным дрейфом в зависимости от удельного расхода кислорода. Т.к. для поддержания максимальной производительности печи необходимо поддерживать соотношение Vпг/Vтк в пределах 0,9…1,1 - при изменении удельного расхода ПГ мы изменяем и удельный расход кислорода, поэтому при изменении удельного расхода ПГ происходит дрейф статической характеристики (см. рисунок 2).
Дрейф статической характеристики описывается коэффициентами:
б= -1,129 м3/т
/в=-1
ШСАР с параметрами
dZn |
3 |
|
Xo |
62,4 |
|
dX |
6,5 |
|
dt |
2 |
|
Tp |
600 |
|
Tper |
5000 |
|
Kim |
0,625 |
Рисунок 13 - Процесс поиска во времени при дрейфе СХ
Рисунок 14 - Фазовый портрет процесса поиска при дрейфе СХ
По рисункам 13, 14 видно что данная ШСАР выйдет на экстремум также и при дрейфе статической характеристики (при оптимальных настройках dX=6,5 м3/т,dZn=3 кг/т)
Заключение
В ходе выполнения данного курсового проекта была освоена методика расчета и исследования поискового процесса. Были выявлено влияние величин dZn, dX на показатели переходного процесса. Был изучен режим поиска при дрейфе статической характеристики.
Список использованных источников
Парсункин Б.Н., Андреев С.М., Ахметов У.Б. Оптимизация управления технологическими процессами в металлургии. Монография. - Магнитогорск: ГОУ ВПО «МГТУ им. Г.И.Носова», 2006. - 198 с.
Парсункин Б.Н. Идентификация элементов систем управления и оптимизации контуров управления технологическими процессами. - Магнитогорск: 1996. - 148 С.
Парсункин Б.Н., Дубинин В. М. Переходные процессы в системах позиционного регулирования. -Магнитогорск: МГТУ им. Г.И. Носова, 1999 - 92с.
Б.Н. Парсункин, М.В. Бушманова. Расчет переходных процессов в системах экстремального регулирования с запоминанием экстремума. - Магнитогорск: МГТУ им. Г.И. Носова, 2001. - 164 с.
Приложение
Public M(1 To 7, 0 To 15000) As Double
Public del As Double
Function obekt(i As Double) As Double
Dim T0 As Double
Dim T3 As Double
Dim dy As Double
Dim dz As Double
Dim a As Double
Dim b As Double
T0 = Cells(1, 8)
T3 = Cells(2, 8)
a = Cells(15, 8)
b = Cells(16, 8)
M(2, i) = Cells(3, 8) + Cells(4, 8) * (M(1, i) + a * del) + Cells(5, 8) * (M(1, i) + a * del) ^ 2 + Cells(6, 8) * (M(1, i) + a * del) ^ 3 + Cells(7, 8) * (M(1, i) + a * del) ^ 4 + b * del
M(3, i) = M(3, i - 1) + M(6, i - 1)
dy = (M(2, i) - M(3, i)) * Cells(11, 8) / T3
M(4, i) = M(4, i - 1) + M(7, i - 1)
dz = (M(3, i) - M(4, i)) * Cells(11, 8) / T0
M(6, i) = dy
M(7, i) = dz
obekt = i
End Function
Sub raschet()
Dim x1 As Double
Dim dx As Double
Dim x2 As Double
Dim i As Double
Dim j As Double
Dim k As Double
Dim dZn As Double
Dim Zmin As Double
Dim S As Double
Dim Tp As Double
Dim d As Double
Range(Cells(3, 1), Cells(3002, 5)).Clear
dZn = Cells(8, 8)
M(1, 0) = Cells(2, 1)
M(2, 0) = Cells(2, 2)
M(3, 0) = Cells(2, 3)
M(4, 0) = Cells(2, 4)
M(5, 0) = 1
M(6, 0) = 0
M(7, 0) = 0
Zmin = M(4, 0)
x1 = M(1, 0)
dx = Cells(10, 8)
S = 1
x2 = 0
Tp = 0
Tper = 0
del = 0
For j = 1 To 3
For k = 1 To 5000 Step 1
i = k + j * 5000 - 5000
Tper = Tper + 1
If M(4, i - 1) - Zmin < -dZn / 2 Then
S = 1
Zmin = M(4, i - 1)
Else
If M(4, i - 1) - Zmin > (dZn / 2) Then
S = -1
Else
S = 0
End If
End If
If Tper > Cells(13, 8) / Cells(11, 8) Then
Tper = 0
Tp = 0
x2 = 0
x1 = M(1, i - 1)
Zmin = M(4, i - 1)
S = 1
M(5, i) = M(5, i - 1) * (-1)
Else
M(5, i) = M(5, i - 1)
End If
If S = -1 And Tp >= Cells(12, 8) / Cells(11, 8) Then
Tper = 0
Tp = 0
x2 = 0
x1 = M(1, i - 1)
S = 1
Zmin = M(4, i - 1)
M(5, i) = M(5, i - 1) * (-1)
Else
M(5, i) = M(5, i - 1)
End If
If x2 + Cells(14, 8) * Cells(11, 8) < dx Then
M(1, i) = M(1, i - 1) + M(5, i) * Abs(S) * Cells(14, 8) * Cells(11, 8)
x2 = x2 + Cells(14, 8) * Cells(11, 8)
Else
M(1, i) = x1 + dx * M(5, i)
If Tp < Cells(12, 8) / Cells(11, 8) Then
x2 = dx
Tp = Tp + 1
Else
If S = 1 Then
x1 = M(1, i - 1)
x2 = 0
Tp = 0
End If
End If
End If
d = obekt(i)
If i Mod 5 = 0 Then
Cells(i / 5 + 2, 1) = M(1, i)
Cells(i / 5 + 2, 2) = M(2, i)
Cells(i / 5 + 2, 3) = M(3, i)
Cells(i / 5 + 2, 4) = M(4, i)
Cells(i / 5 + 2, 5) = i * Cells(11, 8)
End If
Next k
del = del + 6.2
Next j
End Sub
Charts.Add
ActiveChart.ChartType = xlXYScatterSmoothNoMarkers
ActiveChart.SetSourceData Source:=Sheets("Лист1").Range("F19")
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).XValues = "=Лист1!R2C1:R10002C1"
ActiveChart.SeriesCollection(1).Values = "=Лист1!R2C4:R10002C4"
ActiveChart.SeriesCollection(2).XValues = "=Лист1!R3C10:R13C10"
ActiveChart.SeriesCollection(2).Values = "=Лист1!R3C11:R13C11"
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="Фазовый портрет"
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "удельный расход ПГ,м3/т"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "удельный расход кокса, кг/т"
End With
With ActiveChart.Axes(xlCategory)
.HasMajorGridlines = True
.HasMinorGridlines = True
End With
With ActiveChart.Axes(xlValue)
.HasMajorGridlines = True
.HasMinorGridlines = True
End With
ActiveChart.HasLegend = False
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowNone, LegendKey:=False
ActiveChart.PlotArea.Select
Selection.ClearFormats
ActiveChart.Axes(xlValue).Select
With ActiveChart.Axes(xlValue)
.MinimumScale = 457
.MaximumScale = 485
.MinorUnitIsAuto = True
.MajorUnitIsAuto = True
.Crosses = xlAutomatic
.ReversePlotOrder = False
.ScaleType = xlLinear
.DisplayUnit = xlNone
End With
ActiveChart.Axes(xlCategory).Select
With ActiveChart.Axes(xlCategory)
.MinimumScale = 55
.MaximumScale = 110
.MinorUnitIsAuto = True
.MajorUnitIsAuto = True
.Crosses = xlAutomatic
.ReversePlotOrder = False
.ScaleType = xlLinear
.DisplayUnit = xlNone
End With
ActiveChart.SeriesCollection(2).Select
With Selection.Border
.ColorIndex = 57
.Weight = xlMedium
.LineStyle = xlContinuous
End With
With Selection
.MarkerBackgroundColorIndex = xlNone
.MarkerForegroundColorIndex = xlNone
.MarkerStyle = xlNone
.Smooth = True
.MarkerSize = 3
.Shadow = False
End With
ActiveChart.SeriesCollection(1).Select
With Selection.Border
.ColorIndex = 57
.Weight = xlMedium
.LineStyle = xlContinuous
End With
With Selection
.MarkerBackgroundColorIndex = xlNone
.MarkerForegroundColorIndex = xlNone
.MarkerStyle = xlNone
.Smooth = True
.MarkerSize = 3
.Shadow = False
End With
End Sub
Размещено на Allbest.ru
...Подобные документы
Использование кокса фракции менее 40 мм (коксового орешка) в доменной плавке, показатели качества кокса. Зависимость изменения удельного расхода кокса от удельного расхода коксового орешка. Определение коэффициента замены скипового кокса коксовым орешком.
научная работа [1,1 M], добавлен 08.02.2011Расчет и выбор сужающего устройства, его критерии и обоснование. Конструкция устройства и требования к его установке. Описание работы расходомерного комплекта. Анализ объекта управления, определение его типа и параметров, частотные характеристики.
курсовая работа [1,7 M], добавлен 23.04.2011Балансировка ротора машин и балансировка гибких роторов как задача оценивания дисбалансов. Условие допустимости одной статической балансировки. Оценивание методом наименьших квадратов. Целевая функция метода наименьших квадратов и численные эксперименты.
дипломная работа [1,9 M], добавлен 18.07.2011Использование природного газа в доменном производстве, его роль в доменной плавке, резервы снижения расхода кокса. Направления совершенствования технологии использования природного газа. Расчет доменной шихты с предварительным изменением качества сырья.
курсовая работа [705,8 K], добавлен 17.08.2014Технология производства прокалки кокса в трубчатой вращающейся печи. Параметры контроля и управления. Описание приборов и средств контроля. Датчики расхода. Датчики давления. Преобразователь термоэлектрический ТСП. Обозначение метрологической поверки.
курсовая работа [1,3 M], добавлен 31.07.2008Технология понижения температуры методом откачки паров, процесса изготовления детали типа "прокладка", для установки агрегата АВЗ-180 на фундаментальную плиту. Исследование азотного датчика криогенного уровнемера с целью проверки его характеристики.
дипломная работа [5,8 M], добавлен 13.02.2014Анализ технологического процесса как объекта управления. Определение структуры основного контура системы. Определение математической модели ОУ. Выбор класса и алгоритма адаптивной системы управления. Разработка структурной и функциональной схемы АдСУ.
курсовая работа [1,0 M], добавлен 25.04.2010Определение параметров автоматизации объекта управления: разработка алгоритма управления и расчёт параметров устройств управления, моделирование процессов управления, определение показателей качества, параметры принципиальной электрической схемы.
курсовая работа [1,7 M], добавлен 18.09.2009Современные требования к приборам для измерения расхода жидкости. Камерные преобразователи расхода без движущихся разделительных элементов. Схема зубчатого счетчика с овальными шестернями. Камерный преобразователь расхода с эластичными стенками.
реферат [1,4 M], добавлен 19.12.2013Разработка системы автоматизации процесса фильтрации. Составление схем контроля, сигнализации и регистрации давления абсорбента, расхода газовой смеси, температуры насыщенного абсорбента. Выбор типа регулятора и расчет его настроечных параметров.
курсовая работа [136,0 K], добавлен 22.08.2013Определение уравнений динамики и передаточных функций элементов системы автоматического управления. Дискретизация последовательного корректирующего звена методом аппроксимации операции интегрирования. Анализ устойчивости автоматической системы управления.
курсовая работа [521,3 K], добавлен 27.02.2014Общие принципы измерения расхода методом переменного перепада давления, расчет и выбор сужающего устройства и дифференциального манометра; требования, предъявляемые к ним. Зависимость изменения диапазона объемного расхода среды от перепада давления.
курсовая работа [871,6 K], добавлен 04.02.2011Функциональная и структурная схемы автоматизированной системы. Выбор датчика температуры, преобразователя расхода, исполнительного механизма, программируемого логического контроллера. Расчёт конфигурации устройства управления. Тестирование системы.
дипломная работа [1,3 M], добавлен 19.01.2017Теоретические основы расчета валковой подачи. Основные требования к пневмоприводу, расчет факторов оптимизации. Поиск нулевого уровня варьирования факторов, коэффициент расхода воздуха и время прямого хода поршня. Создание математической модели привода.
контрольная работа [63,8 K], добавлен 27.07.2010Определение массы поглощаемого вещества и расхода поглотителя; выбор оптимальной конструкции тарелки. Расчет скорости газа, диаметра и гидравлического сопротивления абсорбера. Оценка расхода абсорбента и основных размеров массообменного аппарата.
реферат [827,2 K], добавлен 25.11.2013Этапы анализа процесса резания как объекта управления. Определение структуры основного контура системы. Разработка структурной схемы САР. Анализ устойчивости скорректированной системы. Построение адаптивной системы управления процессом резания.
курсовая работа [626,1 K], добавлен 14.11.2010Особенности процесса и основные элементы установки ковш-печь. Расход инертного газа и контроль продувки металла. Обязанности сталевара и подручных сталевара. Доводка металла по химическому составу и температуре. Система регулирования расхода аргона.
отчет по практике [736,7 K], добавлен 18.01.2013Преимущества применения обогащения дутья кислородом в доменном процессе: увеличение количества сжигаемого в единицу времени углерода, экономия тепла. Неблагоприятные изменения в тепловом балансе печи. Зависимость расхода кокса от концентрации кислорода.
реферат [988,4 K], добавлен 05.01.2011Коэффициенты потери энергии. Расчет потока газа в заданных сечениях эжектора на критическом и двух произвольных дозвуковых режимах. Определение газодинамических параметров. Определение расхода газа и размеров сечений сопла и камер, статических давлений.
курсовая работа [251,7 K], добавлен 14.06.2011Назначение, функции и параметры агрегата, его разновидности и функциональные особенности, статические и динамические характеристики. Контроль и регулирование температуры, расхода и соотношения. Спецификация, принципы и направления ее составления.
курсовая работа [1,2 M], добавлен 23.12.2011