СИНТЕЗ МНОГОМЕРНОЙ сау изотермическим химическим
РЕАКТОРОМ Прохорова О.В.
Прохорова Ольга Витольдовна - доктор технических наук, доцент, кафедра информатики и вычислительной техники,
Институт автоматики и информационных технологий,
Самарский государственный технический университет, г. Самара
Аннотация: в статье рассмотрен подход к синтезу многомерных систем автоматического управления (САУ), базирующийся на методе моделирования процессов в комплексной s - плоскости, который позволил создать на его основе общую формализованную процедуру синтеза МСАУ исследуемого класса. Класс рассматриваемых систем - многопараметрические, многосвязные, многомерные, линейные, квазистационарные.
Ключевые слова: система автоматического управления, динамические и статические характеристики САУ, передаточная функция, корни характеристического уравнения, эталонная САУ, целевая функция.
Технологические процессы в химических производствах обычно строятся по непрерывной схеме, когда исходное сырье последовательно проходит через ряд аппаратов и реакторов до получения готового продукта. Протекание процесса на каждом участке всей цепочки технологического процесса определяется физическими и техническими параметрами, к которым относятся температура, давление, концентрация и т.д. Значения параметров, при которых получаемый продукт имеет требуемое качество, как правило, задаются технологическим регламентом производства. Вследствие действия различного рода возмущений параметры могут отклонятся от заданных значений, что приводит к нарушению технологии и ухудшению качества продукта. Поэтому к проектируемым САУ предъявляются жесткие требования, выполнение которых гарантирует стабильность работы при заданных режимах эксплуатации.
Рассмотрим задачу синтеза МСАУ изотермическим химическим реактором и ее решение на основе модификации метода корневого годографа [1-2].
В изотермическом химическом реакторе (ИХР) с непрерывным перемешиванием реагентов происходит
fc1 k2
необратимая реакция первого порядка: А^ В ^ С; скорости реакций заданы: ri= ki Ca, Г2= k2 •Св, где ki, k2 -константы скоростей реакций. Работа такого химического реактора описывается уравнениями
F(d^t) = FCf - Ca ) - F(k • CA ), CA (°) = CAO (1)
V(dcB) = F(CBf - CB) + V(k • Ca - k2 • CB), CB (0) = CB0
Требуется поддерживать СА и Св как можно ближе к заданным уставкам CA d и CB d, изменяя концентрации реагентов А и В, то есть Caí, Cbí.
Если ввести относительные координаты [3]: Dai = ki •V/F, Da2 = k2 • V/F, t = t' F/V, Yi = Ca/Ca ref , Y2 = Cb/Ca ref, Ui = Caí / Ca ref, U2 = Cbí / Ca ref, где Ca ref - некоторое произвольно выбранное базовое значение концентрации СА, то в этих координатах уравнения (i) примут следующий вид:
dY (2)
= -(1 + DJ Y + U,, Y¡(°) = Yo ()
dY
d-2 = -(1 + DJ •Y2 + Da, •Yi + U2 , Y2(°) = Y20
Задача регулирования формулируется так: поддерживать выходные концентрации Yi, Y2 на заданных уровнях Y1= Ca/Ca ref, Y2= Cb/Ca ref, изменяя входные концентрации Ui и U2.
Задача синтеза системы управления реактором состоит в синтезе структуры системы управления и ее параметров, при которых установившиеся значения на выходах реактора Yi (да) и Y2 (да) были бы максимально приближены к задающим воздействиям Y1 и Y2 соответственно, а динамические характеристики системы управления были удовлетворительными. Требуется проанализировать работу синтезированной системы управления для режимов:
D = 1; D = 2Y = °,618Y = °,°3°8;
Y = 1Y = О Y = °Y = 0
1° ' 2° ' 10 ' 2° '
Переформулируем задачу, вводя уточнение требований, предъявляемых к динамике синтезируемой МСАУ и осуществляя переход от рассмотрения работы ИХР во временной области к рассмотрению в комплексной плоскости s = ст +]ю. Для этого введем в рассмотрение:
• вектор констант реактора в виде Р = (1 + Оах ,1 + Оа2 )т
• вектор задающих и возмущающих воздействий
К = (Ух, у2, Y1 о, " о)Т = (R1, Кз, К4)Т;
вектор сигналов на выходах реактора в виде У = (Ух, У2)Т; вектор управляющих воздействий и = (их, и2)Т;
• вектор настройки параметров устройства управления V = (Vl,V2.....Vk), где ^ = "х, R2 = "2, Rз = ^0, R4 = Y20,
k - размерность вектора параметров синтезируемого устройства управления X = (Хх, Х2,...,Хк). Введем также в рассмотрение вектор корней характеристических уравнений каналов входы - выход МСАУ s = s2,..., sn).
Для многосвязных систем управления такие каналы обладают общим знаменателем передаточных функций каналов входы - выход, а значит, общим характеристическим уравнением.
Задача синтеза системы управления реактором формулируется следующим образом. Для ИХР, работа которого описывается системой уравнений
5 • у (Р, Я, в) - у10 = -р • у (Р, Я, в)+и (Р, Я, в), в • У2 (Р, Я, в) - У20 = (Р -1) • у (Р, я, в) - р • У2 (Р, Я, в) + и (Р, Я, в),
(3)
а требования к качеству работы МСАУ заданы ограничениями вида:
• У(Р, Я, в) - у1\1=а = 0, г = 1,2 5 ёО, (О = ст + ]а\ст< -1,| со |<| ст |),
(4)
определить структуру МСАУ, закон настройки параметров устройства управления V(tм) = V (P, R, tм) и закон выработки управляющих воздействий U(tM) = U (P, R, tM), которые бы обеспечили требуемое качество работы МСАУ при вариации во времени задающих, возмущающих воздействий, а также параметров процессов ИХР.
Решение задачи будем строить следующим образом. Прежде всего выразим У1 (•) и У2() из уравнений (3), получим
У (Р, Я, в) =
Г2 (Р, Я, в) =
Р, Я, в) + Ую в + Р ' и2(Р,Я,в)+У20 , (Р -1)• (Ц(Р,Я,в)+Ую)
в+Р
(в+Р) • (в+Р)
Рис. 1. Схема ИХР
На начальном этапе синтеза структуры МСАУ выберем передаточные функции локальных регуляторов в каналах: 1-й вход - 1-й выход и 2-й вход - 2-й выход в виде безынерционных звеньев с коэффициентами передач Х1 и Х2 соответственно, введем в этих каналах единичные отрицательные обратные связи по задающим воздействиям.
Р1 -1
Б+Р2
У2
О-
К2
ь. Х2
К4 1
* Б+Р2
Рис. 2. Структурная схема системы управления.
Найдем матрицу передаточных функций каналов вход - выход, результаты поместим в Таблицу 1. Сформируем выражения У1 (•) и У2( ) . Получим:
^ я,,) = 1 • • Я + ^
5 (,+р + х)' (5)
(у (р/?
Г2 (Р, Я, 5) =
(Х(Р-1)• я + (Р-1)• Яз , х^я+А- с
Б , + р + х2 Б' (6)
Таблица 1. Матрица передаточных функций каналов вход - выход.
Wl 1 = XI / (8 + Р1 + XI) 1 = XI (Р1 - 1) / Б
Wl 2 = 0 2 = X2 / (8 + Р2 + X)
Wl 3 = 1 / (8 + Р1 + XI) 3 = (Р1 - 1) / Б
Wl 4 = 0 4 = 1 / (8 + Р2 + X)
Б = 5 • (, + р + X) • (, + р + х2) =
= (,2 + 5(Р + р + X + X) + РР + XX + РХ2 + рхх) • 5;
с = (р -1) • (ХЯ + Яз)++ Я4)(,+р + XI) =
+ я) • 5+хlря + ря - - Я + х2ряR + хlх2p + рЯ4 + XxR4.
Проверим выполнение условий (4) для схемы Рис. 2. Будем иметь
(5 ^(Р,Я,5) -яа=0 = ХЯ + Яз -Я1Р -RXl = Яз -Я1Р.
(7)
Полученный результат свидетельствует о том, что Y1 () с помощью вектора X = (Х1, Х2) и схемы Рис. 2 нельзя настроить на заданное значение R1 , поскольку компоненты вектора X не присутствуют в выражении
(7). Следовательно, схема Рис. 2 не удовлетворяет условиям задачи. В связи с этим продолжим дальнейшие действия по синтезу структуры МСАУ.
Усложним передаточные функции локальных регуляторов каналов 1-й вход - _|-й выход; а именно, безынерционное звено заменим идеальным интегрирующим звеном с передаточной функцией вида Х1 /
У1
Р1 - 1
5 + Р2
У2
Р2
о-
Х2
) Щ 5 (
■о-
Р4
— 1
5 + Р2
Рис. 3. Структурная схема МСАУ.
Определим для нее передаточные функции каналов вход - выход, используя формулу Меона [4], результаты поместим в Таблицу 2.
Таблица 2. Передаточные функции каналов вход - выход.
1 = Х1 / (82 + Р18 + Х1) 1 = Х1 8 (Р1 - 1) / Б
2 = 0 2 = Х2 / (82 + Р2 8 + Х2)
3 = 8 / (82 + Р18 + Х1) 3 = (Р1 - 1) 82 / Б
4 = 0 4 = 8 / (82 + Р2 8 + Х2)
Здесь есть передаточная функция ]-го входного воздействия к 1 -му выходу. Найдем У (Р, X, Я, 8):
Я
А " [Ж Ж Ж Ж 1 X Я1
А _ Ж Ж Ж Ж Ж 21Ж 22Ж 23Ж 24 _ Яз
Я
А (Р, Я, 5) =
1 (Яэ+хя)
5 ' (52 + Ру5 + X) '
(8)
А (Р, Я, 5) =
1 (Р - 1) • (ХЯ • 5 + Яз 52)
5 И
(х2я + я .5) 1 с_
52 + 5 • Р + Х2 _ 5 И '
где
Ц = (52 + Р^ + X;,) • (52 + Ру5 + X ) =
(54 + (Р + Р2)53 + (РРР2 + X2 + XI )52 + (^ + X2Р)5 + XI X2);
с = (р - 1) • (XRs + Я,52) + (X2Я2 + ЗД • (52 + Р^ + X) = Я^3 + (ря - Я + х2я2 + рЯ4 )52 + (р^А - XR +
X 2 РА + XR) 5 + X! X 2 я2.
Найдем величины статической ошибки по каждому каналу управления, получим:
5 • у (Р, я, 5 = 0) - я = я - я = о. 5 • у2 (р, я, 5 = о) - я = я - я2 = о.
Анализ установившихся значений на выходах ИХР показывает, что накладываемые на них ограничения в соответствии с постановкой задачи выполнены. Перейдем к анализу динамических характеристик на выходах ИХР при подаче на все входы САУ одних и тех же типовых воздействий. Известно, что эти характеристики во многом зависят от расположения корней характеристических уравнений каналов входы - выход, то есть от расположения корней характеристических уравнений каналов входы - выход по каждому из двух выходов, т.е. по У1 и У2:
Ц (5, Р) = 52 + Рг5 + X = 0 (10)
Ц (5, Р) = (52 + Р5 + X ) • (52 + Р^ + X2 ) = 0. (11)
По условию задачи требуется, чтобы s = s2, s3, s4) 6 П,
где П - область, расположенная в левой полуплоскости комплексной плоскости и ограниченная линиями равной степени устойчивости а < —1 и постоянного демпфирования |ш| < 1. Следовательно, если учесть, что для уравнения (10)
Р
5 ,(1) = —1 ± 11--, а для уравнения (11)
1,2 2 2
Р Р2 — 4 X
s(II)12 = s(I)12 и 5 (2) = —2±^—2--, корни будут следующие из условия равенства нулю
' ' 3,4 2 2 дискриминантов:
р2 - 4 • X = 0. (12)
Р2 - 4 • X2 = 0. (13)
следует, что корни характеристического уравнения первого канала входы - выход будут находиться в левой полуплоскости и определяться значениями — Р^^/2, а корни характеристического уравнения второго канала входы - выход будут также находиться в левой полуплоскости и определяться значениями —Р^^/2 и —Р2/2. Отметим, что по условию задачи Р1, Р2 > 0. Следовательно, из уравнений (12) и (13) можно определить значения Х1 и Х2:
Р2 Р2
Х1=Т, Х2=-2 (14)
Аналогичные результаты можно было получить, минимизируя целевую функцию, составленную из суммы квадратов невязок коэффициентов характеристических уравнений каналов входы - выход синтезируемой и идеальной (эталонной) МСАУ. При этом потребовалось бы задать расположение корней характеристических уравнений каналов входы - выход идеальной МСАУ. Рассмотрим этот подход.
Пусть в качестве идеальных s1, s2заданы значения —Р1/2, а в качестве s3, s4 значения —Р2/2, что обеспечивает выполнение заданных динамических характеристик (4) идеальной МСАУ. Выбор корней характеристических уравнений идеальной МСАУ основывается на анализе математической модели синтезируемой системы управления. Характеристические уравнения моделируемых каналов идеальной МСАУ примут вид:
р2
s2 + P • s + = 0, 1 4
(s2 + р • s + Pj-) • (s2 + P • s + -P-) = 0.
А целевая функция F(X, P) будет определяться выражением
F(X, P) = 1 • {(Xi - + (X - )2} ^ min.
Очевидно, что ее минимум по X находится в точке
(Xx = Pi2/4, X2 = P22/4).
Как отмечалось ранее, вектор X есть вектор настраиваемых параметров регулятора. Следовательно, управляющие воздействия ЭВМ перенастройки в дискретные моменты времени параметров РГ определятся следующим образом:
V (tM ) = V (P, tM ) = X (P, tM ) - X (P, tM-1) =
([P2(tM) -P2(tM-1)] P2(tM) -P22(tM 1)y
( 4 , 4 ) .
В заключение проанализируем работу синтезированной МСАУ для режимов: Pi = 2; Р2 = 3; Ri = 0,618; R2 = 0,0308; R3 = 1; R4 = 1 и Pi = 2; P2 = 3; Ri = 0,618; R2 = 0,0308; R3 = R4 = 0. С этой целью для рассматриваемых режимов найдем выражения функций, описывающих процессы на выходах ИХР. Воспользуемся формулами (8) и (9). Будем иметь: - для 1 режима:
(s + 0,618
Y1 (s) —
s (s2 + 2s +1)
(1_1 (1,0693 • s2 + 0,7566 • s + 0,0693)
Y2 (s) = ~' , 4 , с „3 , n ОС -2 '
5 ^ + 5• + 9,25• s + 7.5• s + 2,25) - для II режима:
) = 1 —0618)—^
5 (52 + 25 + 1)
7(2^_1 (0,0693 • 52 + 0,7566 • 5 + 0,0693) 2 " 5 ' (54 + 5• 53 + 9,25• 52 + 7.5• 5 + 2,25).
1
Y1(II)( s) = - 0,618/(s2 + 2s + 1); s
1
Y2(II)(s) = — (0,693 • s2 + 0,7566 • s + 0,0693)/(s4 + 5 • s3 + 9,25 • s2 + 7,5 • s + 2,25); Графики функций Y1 и Y2 (s) для двух режимов работы ИХР представлены Рис. 4.
У1, У2
1,0
0,8 0,6
0,4 0,2
У2(1) - Режим 2
1,0
2,0
3,0
Рис. 4. Графики функций У1(5) и У2(5) для двух режимов работы ИХР.
Они подтверждают эффективность синтезированной МСАУ. Решение подобной задачи было рассмотрено в работе [3], в ходе которого методом параметризации регуляторов были получены выходные характеристики Y1(s) и Y2(s), представленные на Рис. 5.
У1, У2
1,0
0,8 0,6
0,4 0,2
У2(1) - Режим 2
0,5 1,0
1,5
Рис. 5. Характеристики У1(5) и У2(5).
При этом структура регулятора задавалась вектором управления и = X • (У — У) и матричным коэффициентом усиления
^ _ Х1 1 Х1 2 1Х2 1 Х2 2]
параметры которого требовалось подобрать так, чтобы получить минимум критерия
гtf,
I = [ f[(Уl — ^)2 + а(У2 — У2)2 + КО2)2] dt
-'п
На управляющие воздействия Ц"1, и2 накладывались ограничения 0 < и1 < 2,0; 0 < и2 < 1,0. Последнее слагаемое в подынтегральном выражении характеризовало высокую стоимость подачи в реактор реагента В. Синтез оптимального регулятора выполнялся с помощью следующей последовательности действий:
г
1
• задание начальных значений элементов X;
• решение расчетных уравнений; минимизация критерия I посредством многомерной процедуры поиска по Xi j с целью получения новых значений элементов X;
• возвращение к п.2 и повторение до тех пор, пока не было получено приемлемое значение Х(>).
Как отмечено в работе [3], основным недостатком примененного для решения задачи метода являлась необходимость расчета динамики ИХР на каждой итерации, число итераций на каждом шаге синтеза X составляло от 50 до 100 итераций.
Решение задачи синтеза системы управления ИХР предложенным автором методом было получено аналитически на основе простых алгебраических выкладок. Полученные результаты отличают высокая точность и простота. Они гарантируют соблюдение всех требований, предъявленных МСАУ. Результаты свидетельствуют о том, что значительным изменениям начального состояния отвечают малые изменения динамики МСАУ и статические характеристики МСАУ не зависят от начальных условий.
Список литературы
1. Прохорова О.В., Орлов С.П. Параметрическая оптимизация систем автоматического управления при задании эталонной САУ корневым годографом или расположением полюсов и нулей. // IEEE II International Conference on Control in Technical Systems (CTS), (25-27 Oct. 2017, SPbGTU LETI). IEEE Conference Publications, IEEE Xplore, 2017. P. 16-19.
2. Прохорова О.В. Синтез структуры управляющего устройства заданным объектом на основе моделирования процессов в комплексной плоскости. // Научный журнал №2(67), 2023. - С. 4 - 9.
3. Рей У. Методы управления технологическими процессами.- М.: Мир, 1983.- 365 с.
4. Мезон С., Циммерман Г. Электронные цепи, сигналы и системы. - М.: ИЛ, 1963. -619 с.