Структурный синтез устройства управления резервуарами

ДЖОЛДОШОВ Б. О., ТЕМИРКУЛОВА Н. Т., ТЕРЕНТЬЕВА Е. Ю.

СТРУКТУРНЫЙ СИНТЕЗ УСТРОЙСТВА УПРАВЛЕНИЯ РЕЗЕРВУАРАМИ

Аннотация. В статье ставится задача синтеза системы управления при заданных инженерных требованиях к основным характеристикам системы. Оценка качества процессов управления объектами осуществляется с помощью функциональных соотношений, определяемых непосредственно по переходным процессам рассматриваемой системы.

Ключевые слова: конические резервуары, метод синтеза, система автоматического управления (САУ), устройство управления.

DZHOLDOSHOV B. O., TEMIRKULOVA N. T., TERENTIEVA E. YU.

STRUCTURAL SYNTHESIS OF CONTROL DEVICE FOR TANKS

Abstract. The aim of the article is to investigate the methods of synthesis of the control system that meets the basic engineering requirements to the main characteristics of the control system. Quality assessment of the processes of object management is carried out by using of functional relationships determined directly by the transient processes of the system under consideration.

Keywords: conical tanks, synthesis method, automatic control system, control device.

Необходимость применения резервуаров и резервуарных парков возникает на различных объектах хранения нефти и нефтепродуктов в процессе технологических операций. Резервуары и резервуарные парки являются технологическим объектами различных нефтеперекачивающих станций.

Существуют перекачивающие и промежуточные станции. На промежуточных станциях резервуары являются буферными емкостями и предназначаются для компенсации неравномерности подачи двух соседних перекачивающих станций. На перекачивающих станциях резервуарные парки предназначаются для хранения (резерва) нефти и нефтепродуктов. При некоторых плановых или аварийных остановках одной из промежуточных станций транспортируемая жидкость поступает в резервуарный парк этой станции, а следующая станция продолжает работать за счет нефти и нефтепродукта, имеющегося в ее резервуарном парке.

Резервуарный парк имеет конические виды резервуаров и является объектом со сложнейшей структурой. Управление таким резервуарным парком является интересным как в теоретическом плане, так и в практическом.

Рассмотрим задачу синтеза системы управления расходом смеси химического объекта (рис. 1), состоящего их трех конических резервуаров со свободным истечением жидкости из общего трубопровода, соединяющего выходы резервуаров [1; 2]. В резервуары жидкости поступают по двум каналам питания, при этом одна жидкость подается в первый и второй, а другая - в первый и третий резервуары. Управление уровнями жидкостей во втором и третьем резервуарах производится изменением потока жидкостей по первому (щ) и второму (щ2) питающим трубопроводам. Расход жидкостной смеси на выходе определяется уровнем жидкости во втором резервуаре.

Рис. 1. Функциональная схема объекта управления.

Состояние объекта управления в пространстве фазовых переменных описывается следующим обыкновенным нелинейным уравнением

ч 3« . 3а . .

х (*) = —2/(Х- х2)+-—2 (и + и2);

ЖХх 2ЖХх

3а

Х2 ) = -2 У (Х1 - Х2 ) - /(Х2 - Х3 ) - /(Х2 )] +

ЖХ2

3а 3а

Х3 (1) =-2 1 (Х2 - Х3) + --2 и2);

3а 2жх1

и;

ЖХ^

2жх

где

у(хг -х}) = Х -х1+!); х1 ,х2,Х3

соответственно уровни жидкостей в

первом, втором и третьем резервуарах, у1 = а^2^х2 - расход жидкости на выходе объекта.

Требуется определить законы управления щ и Щ2, обеспечивающие заданные уровни жидкостей во втором и третьем резервуарах и, следовательно, заданный расход жидкости на выходе, т.е.

2, Хз — х3г — у1г, х1г — 1, 25х2г ,

2ga

Х2 Х2г

В установившемся режиме, согласно (1), выполняются следующие соотношения

[1; 2]:

1

По заданному Х2г (2) из (3) можно найти Х1г - уровень жидкости в первом резервуаре в установившемся режиме работы объекта. Отличительной особенностью объекта (1) является присутствие управлений щ и и2 во всех строках правых частей дифференциальных уравнений. Согласно [1], управление и1 и и2 всегда можно синтезировать так, чтобы обязательно обеспечить требуемые соотношения (2).

Рис. 2. Структурная схема САУ.

Рассмотрим нелинейный многомерный объект управления, состояния которого описывается следующим нелинейным векторным дифференциальным уравнением [3]:

ад) —

где: х(1;) — [х1(1),х2(1),....хп0;)]Т - вектор переменных состояния или вектор фазовых координат объекта управления; и(1;) — [их(1;),и2(1;),...,ит(1;)]т - вектор управления (управляющих или регулирующих воздействий); и) — £(х, и, 0=[^(х, и, 1), ^(х, и, 1),...,ГП(х, и, 1)]Т - п-мерная вектор-функция, удовлетворяющая условиям Коши; ф,...,^ (1)]Т - вектор

возмущающих воздействий.

Будем считать, что объект (4) является полностью управляемым и необходимо стабилизировать его нулевое состояние. Основными показателями качества регулирования будем считать динамическую и статическую точность, а также быстродействие системы

управления. Обозначим через граничные положительные функции ), с помощью которых задаются границы допустимых областей. Переходные процессы по ошибке управления (невязки) е; ) определяют предъявляемые требования к качеству процессов управления синтезируемой системы. Степень достижения цели управления или регулирования (1) характеризуется вектором невязки

е

Математическое описание такого инженерного критерия можно задавать на основе следующих модульных неравенств:

где а; (1) - положительные, непрерывно-дифференцируемые функции, определяющие

точность и быстродействие проектируемой автоматической системы.

Задача управления формулируется таким образом: для управляемого или регулируемого объекта, состояния которого описываются векторным нелинейным дифференциальным уравнением (1), необходимо определить структуру и параметры автоматического регулятора, обеспечивающего выполнение точности и быстродействия проектируемой системы, т.е. качества процесса управления.

Для достижения желаемого качества переходных процессов закон управления и(1;) должен обеспечивать выполнение неравенств (6). Один из возможных путей достижения желаемого качества состоит в задании определенных условий для функций Г [х(1), и(1;), ^), 1]. При этом такие условия должны обеспечивать параметрическую разрешимость соотношений (2), также определение структур и параметров алгоритмов управления.

Желаемую динамику САУ зададим в виде векторного дифференциального уравнения

X

где Г* = [г*(х,р^,Г2*(х,р1),...,:Г*(х,рп)|г- п-мерная, в общем случае нелинейная вектор-функция;

Р = [Р^Рг,"''Рп] -г - мерный вектор-параметр, подлежащий выбору так, чтобы решение х(1;) системы (16) удовлетворяло условиям заданного качества управления (6).

В результате введения понятия желаемой динамики для проектируемой замкнутой системы, искомый закон управления и

где 8;(t) - функции, которые задают точность приближения, они положительные и непрерывно дифференцируемые.

Таким образом, процедура синтеза регулятора для многомерного нелинейного объекта состоит из двух этапов:

1) описание подмножества P* и определение вектор-параметра p е P ;

2) нахождение закона управления u(x, t) , обеспечивающего выполнение условий (8). Введем функцию

Fi

Тогда неравенства (8) запишутся в виде

где F(x, u) = [FT (x, u), F2(x,u),..., Fn (x, u)]T.

Тогда уравнение динамики многомерного регулятора имеет вид [3]:

u

где Y = [уТ у2... Yn]T ={ Yiv }nxn - вещественная матрица, составленная из n-мерных векторов

Yt = [YlT, Ут2, --v Утп 1 У2 =[У2Т, У22, --v У2n ],•••, Уn = [Уn^ Уn2, Уnn 1

где функциональные матрицы

2=115.1 . м = 1«5-1 ,hJsf1

1 д х- I 15 и I I д £ I ,10ч

1 1 1 пхп ^ у 1 пхт ^ 1 пхг

а матрица У= { } - вещественная матрица, составленная из настроечных параметров 71]

системы; в предположении что существует обратная матрица — [мт • м]-1.

где матрица L=W"1• Мт. Если вектор-функция f (х,р) задается в линейной форме, т.е.

^*

где Р — { р^} - вещественная пхп матрица, то тогда закон управления (11) имеет вид [3]

й

Обобщенная структура системы управления, включающая динамический нелинейный регулятор с законом управления (14), показана на рисунке 3.

Рис. 3. Обобщенная структура САУ.

На основе прикладного пакета программирования МЛТЬЛБ в автоматизированном режиме были получены алгоритмы управляющих воздействий, выведены графики уровней нефти в резервуарах, а также выходные переменные группы резервуаров. Управляющие воздействия на объект управления имеют следующий вид:

^ =(р(х2 (х1 )2 ))+(2х2 (х2 )2 )/(3(х1 )2) - (2рх2 (х2 )2 )/(3(х1 )2 ))(115 )/(2рх2 )-111 /(рх2 )1И /(рх3) - 111 ш

/

(118) -^^(хЖ /(рх2))-114 +3112 /(2(1„ )((3(и1 -и2))/(2рх2 )))-(1П /(рх2 ))/(рх22))/3.

^ =((п(х2 (Х1 )2 +2х 2 (X 2 )2 ))/(3(х1 )2 )-((2пх 2 (х 2 )2 )/(3(х1)2 Х1И У^ }-1и /(пх2 )(115)/ ш

(пх3 )-114 /(пх2 )+(2(1п ))/(пх3 )-1и /116 +115 /(2пх2 )+1п /(пх2 )(р21 +114 /(ях? )+1и /(2пх2 (117)+ g22Sign(1l5 )/(2пх12 )-Рц (х 2 )+1п /(пх2 ))-(п(х2 (х1 )2 +2х 2 (х 2)2 ))/(3(х1 )2 )-(2пх 2 (х 2 )2)/ (3(х1 )2 (114 )/(пх2 )+(1ц )/(2пх2 (117 )(115 )/(2пх2 )+1п /(пх2 >1И /(2пх2 )-1п /(пх2 )(рп +115 /

(пх3 ))+114 /(пх2 )-(2(1п )/(пх3 ))+1ц /(2пх2 (117 ))+^1п(рп(х1Н5/(2пх2 )+1п /(пх,2)) -(2пх2 (115 )/(2пх2 ))+(1п /(пх2 ))((3и1 )/(пх3 )+(2(1П ^^(х^-хЛа, ^^л^) (117 )/(пх2 )+114^2sign(1l7 )V2sign(1l8 )+1ц/(2117 -113 /2(118 Ж^^вл^ >Sign(x2))/ (2(119 )/(пх2 ))+((3и1 )/(2пх 2 )+1П ^72Sign(X1^X7) (18 2sign(x2 )(119 )/(пх2 ))(р33 +

)/(пх2)) - 14 +(^2881вп(81вп(х1 - х2)(х - Х2)))/(2(17))(115)/((2пх2) - 1и

/(пх2 ))/(пх 2 )/3, где

111 =(!>/2а^ (х1-х2) ; 112 К3^2^^'55^^ -х3)(х2 -х3));

¡1! ^>/2gsign(sign(X2 -х! )(х2 -х! )); 114 =(!л/^1(х1 "х2 )1)) ;

115 =(!(и +И2 ));11б =(2пх2 ОУвКх-х2)|)); 1„ ^(В|(Х!-X2)|); 118 =л/^1(х2-х3)|);119 =^|х,|).

Результаты моделирования продемонстрированы на рисунках 4, 5, 6, 7.

Рис. 4. Уровень жидкости 1-го резервуара Х1=Х1(1;).

О О 1-45

О 0125

^

Л

^ .. .V____

Ч

Ч^

О ! О 2 О.З 0.4 0.5 О б О Г О В О 9

Рис. 5. Уровень жидкости 2-го резервуара х2=х2(1).

1 V_____,

г

г

______\

Рис. 6. Уровень жидкости 3-го резервуара xз=xз

I *

* :

: Е______

д______

О О 1 О 2 О 3 О -4. О 5 Об О 7 О 8 О Э 1

ж 1СГ

Рис. 7. Поток жидкостей Ul=Ul(t) и ^=^(1).

В данной статье были рассмотрены общие сведения о резервуарах, используемых в нефтегазовой промышленности. В ходе исследования нам удалось выяснить, что автоматизация конического резервуарного парка позволяет увеличить пропускную способность парка, а также повышает качество управления процессом перекачки нефти. Далее были произведены некоторые технологические расчеты.

Таким образом, был разработан алгоритм управления резервуарами на основе метода структурного синтеза, представленного в [3]. На основании постановки задачи исследования использовано математическое описание в виде системы дифференциальных уравнений для трех резервуаров [1; 2], которые описывают состояние каждого резервуара, а также разработано программное обеспечение для реализации поставленных задач.

ЛИТЕРАТУРА

1. Колесников А. А. Синергетическая теория управления. - Таганрог, 1994. - 344 с.

2. Keller H. Verenfacht Ljapunov - Synthese für nichtlineare Systeme // Automatisierungstechnik. - 1990. - № 3. - S. 111-113.

3. Джолдошов Б. О., Темиркулова Н. Т. Динамическое проектирование управляющего устройства для нелинейной системы с учетом инженерных показателей качества // Известия КГТУ. - 2013. - № 29. - С. 196-205.