КЕРУВАННЯ
ПРОЦЕСОМ КОНТАКТНОЇ МЕМБРАННОЇ ДИСТИЛЯЦІЇ В УМОВАХ НЕВИЗНАЧЕНОСТІ ЗА ДОПОМОГОЮ
μ – РЕГУЛЯТОРА
Ладієва
Л.Р., Дубік Р.М.
НТУУ «Київський
політехнічний інститут», lrynus@yahoo.com
Керування процесом контактної мембранної
дистиляції (КМД) ускладнюється з часом експлуатації через зміну характеристик
мембрани таких як коефіцієнт поруватості та усереднений коефіцієнт
теплопередачі. Синтез закону керування мембранним модулем (ММ) в
умовах невизначеності, проводився з метою підвищення робастності перехідних
характеристик, що актуально для керування процесом. Для розв’язку поставленої
задачі досліджувалась можливість застосування H∞ регулятора.
Ставилась задача розробки системи керування з μ – регулятором (для
лінеаризованої моделі). В якості регульованого параметра обрано перепад
температур розчину та дистиляту.
Невизначеність параметрів суттєво
вливає на теплопередачу в ММ, що відбувається шляхом конвекції, а також на
потік пари через пори мембрани. Усереднений коефіцієнт теплопередачі визначався
виразом
, (1)
де α1,
α2 – відповідно коефіцієнти тепловіддачі від розчину до
мембрани і від мембрани до дистиляту Вт/(м2∙К); δM,
λM – товщина
мембрани, м та її коефіцієнт
теплопровідності Вт/(м∙К); Σri –
сумарний термічний опір забруднень (м2∙К)/Вт.
Математичний опис ММ складається на основі матеріальних і енергетичних
потоків процесу [1]. Отримали математичний опис динаміки об’єкту у вигляді
системи рівнянь з виділеним каналом керування:
(2)
де dРК(t), dДК(t) – вихідні збурення за каналом розчину та дистиляту; y1(t), y2(t) –
вимірювання температури розчину та дистиляту; y3(t) –
вихідна концентрація розчину; y(t) – параметр керування; де GРН = uРSρРН
– витрата розчину солі на вході в ММ, кг/с; GРК
= uРSρРК – витрата розчину солі на
виході з ММ, кг/с; S = dh – поперечна
площа каналу розчину, м2; d – ширина каналу, м; h – висота каналу, м; uР – швидкість подачі розчину м/с;
ρРН, ρРК – густина розчину на вході
і на виході ММ, кг/м3; cРН, cРК
– теплоємкість розчину на вході і на виході з ММ, Дж/(кг∙К); ΘРН – температура розчину солі
на вході в ММ, К; ΘРК, ΘДК –
температура розчину і дистиляту на виході з ММ, К; k – коефіцієнт
теплопередачі від розчину до дистиляту, Вт/(м2∙К); F – площа мембрани, м2; ε – коефіцієнт
поруватості мембрани; JР –
питомий масовий потік пари, кг/(м2∙с); r – питома теплота
пароутворення, Дж/кг; VР
– об’єм каналу розчину, м3;
GДН = uДSρДН
– витрата дистиляту на вході в ММ, кг/с;
GДК = uДSρДК
– витрата дистиляту на виході з ММ, кг/с;
uД – швидкість подачі
дистиляту м/с; ρДН, ρДК – густина дистиляту на
вході і виході з ММ, кг/м3; cДН, cДК – теплоємкість дистиляту на вході і на виході з ММ,
Дж/(кг∙К); ΘДН
– температура дистиляту на вході в ММ, К, VД – об’єм каналу дистиляту, м3; bPH, bPK
– відповідно початкова і кінцева концентрація солі кг/кг.
Записана
математична модель процесу КМД (2) є нелінійна по відношенню до температури
розчину на виході з модуля, яка входить також у знаменник в складову рівнянь,
що враховує потік пари через мембрану.
Рівняння стану процесу КМД записані в наступному вигляді
(3)
де X = [ΘРК ΘДК
bРК]T –
вектор стану; u = ΘРН – керування; V = [v15
v16 v25 v26
v35 v38]T –
вектор вхідних збурень; vij
– збурюючи фактори; початкові умови: X|t = 0 = [ΘРН ΘДН
bРН]T;
матриці аналізу станів мають вигляд
;
;
,
де aij – коефіцієнти
лінеаризованої моделі [1]; pij
– параметри відносних збурень коефіцієнтів моделі.
Рівняння похибок, що спричинені
невизначеностями
. (3)
Рівняння вимірювання виходу
об’єкту має вигляд
, (4)
де D11, D12, D21,
D22 – матриці прямих
прямих зв’язків (нульові); d
= dРК – dДК – шум вимірювання перепаду
температур; dРК, dДК – шуми вимірювання
температури розчину та дистиляту; r –
задане значення перепаду температур розчину та дистиляту (ΘРК – ΘДК); матриці виходу
;
.
Тобто опис об’єкту складається з четвірки матриць
. (5)
Систему (2) – (4) з урахуванням (5) представлено у вигляді
верхнього дробово-лінійного перетворення FU
y
= FU(G,Δ)u, (6)
де Δ = diag(δij)
– діагональна матриця невизначеностей; –1 ≤ δij ≤ 1 –
параметри невизначеності.
Керуючий вплив обчислювався у вигляді
u(p) = K(p)y(p), (7)
де K(p) – матрична ланка зворотного зв’язку; p – змінна Лапласа.
Процедура синтезу H∞
регулятора ґрунтується на послідовному розв’язанні двох рівнянь Ріккаті для
регулятора та спостерігача.
Для системи керування з H∞
регулятором висувалися наступні вимоги
, (8)
де SO(p) = (I + G(p)K(p))-1 – чутливість;
SUO(p) = K(p)(I + G(p)K(p))-1 – чутливість до керування; WP(p), WU(p) – вагові функції виходу системи та
керування.
Математична форма вагових функцій обиралася безпосередньо за вимогами, що
висувалися до характеристик системи у частотному та часовому просторі. Зокрема
використано стандартний запис цих функцій
, (9)
де M – допустиме пікове значення
функцій чутливості (8) на межі смуги частот ωnn; A – верхня
межа мінімальної статичної похибки.
Вихідні сигнали в системі обчислювалися у вигляді
, (10)
де eP, eU – вихід замкненої системи
та керування.
Система, задовольняє вимогам робастної стійкості
. (11)
Процедура синтезу μ – регулятора починалась з розгляду питання
робастної стійкості, прийнято, що D(jω) – деяка діагональна матриця (матриця
масштабування), що комутує з Δ(jω),
тоді
. (12)
Урахування
(12) робастна стійкість набуває наступного вигляду
, (13)
де
– множина матриць, що комутує з Δ(jω); FL(P,K)
– нижнє дробово-лінійне перетворення.
Знаходилась така матриця D, що
нерівність (11) була менша нерівності (13), тим самим досягався найбільший
запас робастної стійкості.
Сама процедура μ – синтезу виконувалась за допомогою методу D-K ітерацій, який складається з двох
процедур оптимізації, що виконуються послідовно. Вони називаються: D – кроком та K – кроком відповідно. Пошук починається з K-го кроку:
1.
Для фіксованої матриці D(jω), що на початку циклу приймалась
одиничною, вирішувалась задача мінімізації H∞
– норми
, (14)
де K0 – множина
регуляторів, що стабілізують об’єкт керування (знаходиться за допомогою H∞ – синтезу, що
базується на розв’язку двох рівнянь Ріккаті для регулятора та спостерігача).
2.
Для фіксованої матриці K визначеної
на попередньому етапі, вирішується задача мінімізації H∞ – норми на всіх частотах при фіксованій матриці
FL(P,K).
. (15)
Як параметри оптимізації використовуються i – комплексних амплітуд
при всіх фіксованих
частотах
, де k – індекс відповідної
передатної функції в D(jω); ωm – максимальна частота в смузі пропускання системи.
Після
знаходження мінімуму (15) набор комплексних амплітуд апроксимується стійкими
передатними функціями Dk, що
входять в матрицю D*(jω). Далі обчислювалось структуроване
сингулярне число μ.
Отриманий
регулятор для процесу КМД задовольняє висунутим до нього вимогам, як частотному
так і часовому просторі, за наявності достатньо високої параметричної невизначеності,
що визначається у межах rmin ≤ r ≤ rmax та εmin
≤ ε ≤ εmax, та rmin, rmax, εmin, εmax
– граничні значення термічного опору забруднень і поруватості мембрани. Регульованим
параметром обрано перепад температур розчину та дистиляту на виході ММ.
ЛІТЕРАТУРА
1.
Дубік Р.М. Математична модель розділення неоднорідних рідких систем. / Р.М.
Дубік, Л.Р. Ладієва, // Автоматика. Автоматизация. Электротехнические комплексы
и системы №1(23) – 2009 с. 49 – 54.
2.
Ладієва Л.Р. Математичне моделювання процесу контактної мембранної
дистиляції. / Л.Р. Ладієва, Р.М. Дубік // Хімічна інженерія, екологія та
ресурсозбереження №2(6) – 2010 с. 119 – 122.
3.
Дорф Р. Современные системы управления. / Р. Дорф, Р. Бишоп. Пер. с англ.
Б.И. Копылова. – М.: Лаборатория Базовых Знаний, 2002. – 832 с.: ил.