Научная статья на тему 'Дискретные алгоритмы робастного управления нелинейно-нестационарным объектом в периодических режимах'

Дискретные алгоритмы робастного управления нелинейно-нестационарным объектом в периодических режимах Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
0
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГИБРИДНАЯ СИСТЕМА УПРАВЛЕНИЯ / КОМБИНИРОВАННЫЙ АЛГОРИТМ / КРИТЕРИЙ ГИПЕРУСТОЙЧИВОСТИ / МЕТОД НЕПРЕРЫВНЫХ МОДЕЛЕЙ / ЗАПАЗДЫВАНИЕ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Еремин Евгений Леонидович, Лелянов Борис Николаевич, Шеленок Евгений Анатольевич

Рассматривается задача построения гибридной системы управления нелинейно-нестационарным априорно неопределенным объектом с запаздыванием по состоянию, подверженным действию постоянных периодических и непериодических внешних возмущений. Методика построения основана на критерии гиперустойчивости и методе непрерывных моделей

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Еремин Евгений Леонидович, Лелянов Борис Николаевич, Шеленок Евгений Анатольевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Discrete Robust Control Algorithms for a Nonlinear Non-Stationary Object in Periodic Modes

The development of hybrid control system for nonlinear non-stationary a priory unidentified object with delay in state that undergoes continuous periodical and not periodical external perturbations is considered. The construction method is based on the hyperstability criterion and the continuous model method

Текст научной работы на тему «Дискретные алгоритмы робастного управления нелинейно-нестационарным объектом в периодических режимах»

ТЕХНИЧЕСКИЕ НАУКИ

УДК 684.511

© Е. Л. Еремин, Б. Н. Лелянов, Е. А. Шеленок, 2010

ДИСКРЕТНЫЕ АЛГОРИТМЫ РОБАСТНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНО-НЕСТАЦИОНАРНЫМ ОБЪЕКТОМ В ПЕРИОДИЧЕСКИХ РЕЖИМАХ1

Еремин Е. Л. - д-р техн. наук, проф. проректор по науч. работе, тел.: (4212) 22-44-19; Лелянов Б. Н. - канд. техн. наук, доц. кафедры «Автоматика и системотехника», e-mail: bnl@ais.khstu.ru; Шеленок Е. А. - асп. кафедры «Автоматика и системотехника», e-mail: cidorshell@rambler.ru (ТОГУ)

Рассматривается задача построения гибридной системы управления нелинейно-нестационарным априорно неопределенным объектом с запаздыванием по состоянию, подверженным действию постоянных периодических и непериодических внешних возмущений. Методика построения основана на критерии гиперустойчивости и методе непрерывных моделей.

The development of hybrid control system for nonlinear non-stationary a priory unidentified object with delay in state that undergoes continuous periodical and not periodical external perturbations is considered. The construction method is based on the hyperstability criterion and the continuous model method.

Ключевые слова: гибридная система управления, комбинированный алгоритм, критерий гиперустойчивости, метод непрерывных моделей, запаздывание.

Введение

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

1 Работа выполнена в рамках мероприятия 1 АВЦП «Развитие научного потенциала высшей школы (2009-2010 годы)» по тематическому плану НИР ТОГУ на 2010 г. -проект «Робастное управление в периодических режимах нестационарными объектами»

Еще одна немаловажная задача - построение и исследование так называемых систем циклического действия, для которых характерно наличие периодических задающих и возмущающих сигналов на каждом цикле их работы. Различные способы построения систем подобного рода нашли отражение во многих научных трудах [1-6]. Например, в работе [5] для синтеза циклических систем управления предложена концепция динамического фазового анализа, а авторами работы [6] описана методика применения периодического регулятора для построения дискретных систем управления.

Кроме указанных обстоятельств, разработчикам современных систем управления необходимо учитывать тот факт, что в большинстве случаев практическая реализация основных и дополнительных контуров управления осуществляется с помощью средств цифровой электроники. Поэтому еще одной важной и весьма востребованной задачей является построение гибридных систем управления непрерывными объектами. Одним из методов синтеза дискретных алгоритмов систем управления является метод непрерывных моделей (метод усреднения), подробно рассмотренный в [7] и получивший дальнейшее развитие в работе [8]. В соответствии с данным методом первоначально синтезируется непрерывная система, а затем производится переход от непрерывных алгоритмов управления к их дискретным аналогам.

Данная работа посвящена синтезу гибридной системы управления периодическими режимами нелинейно-нестационарного динамического объекта с запаздыванием, функционирующего в условиях априорной параметрической неопределенности и действии внешних периодических и непериодических возмущений. Процедура построения дискретно-непрерывной системы базируется на использовании критерия гиперустойчивости [9-11], методе непрерывных моделей, а также применении комбинированной структуры регулятора, состоящего из периодической и робастной частей [12, 13].

Исходное математическое описание системы

Пусть динамические свойства нелинейно-нестационарного динамического объекта управления, содержащего запаздывание по состоянию, описываются с помощью уравнений

dx(t) = A( x, c, d ,т, t) + b(t + T )u(t) + f (t), dt

< x(q) = V(q), q е[-т;°], (1)

y(t) = LTx(t),

где x(t) e Rn - вектор переменных состояния; y(t) e R, u(t) e R - соответственно скалярные выход и управляющее воздействие; A(x,c,d,т,t) = A(x,t + T) + c(t + T)y3(t) + d(t + T)| y7(t-r)| - некоторый нелинейно-нестационарный вектор; A(x, t + T) = Ax(t) + b0fi(t + T)y(t) - нели-

ДИСКРЕТНЫЕ АЛГОРИТМЫ РОБАСТНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНО-НЕСТАЦИОНАРНЫМ ОБЪЕКТОМ В ПЕРИОДИЧЕСКИХ РЕЖИМАХ

нейный вектор; A = A0 + x0b0LT - стационарная матрица; А0 - гурвицева матрица; х0 > 0 - некоторая константа; Ъ^ = (0,...,0,1) - стационарный вектор; b(t + T) = b0 (1 + a(t + T)), c(t + T) = b0x(t + T), d(t + T) = b0S(t + T) - неизвестные нестационарные векторы; a(t + T) > 0, J3(t + T), x(t + T), S(t + T) -изменяющиеся в известных пределах произвольные T-периодические функции; г = const - известное временное запаздывание; y/(q) - ограниченная

начальная функция; fT (t) = (0,...,0, fn (t)) - вектор внешних воздействий (помех) с элементом fn (t) = fnep (t + T) + fHenep (t), величина которого ограничена по модулю

Ifn (t )l< f02; (2)

fnep (t + T) и /непер (t) - периодическая и непериодическая составляющие возмущения; f0 - некоторое число; L е Rn - неизвестный стационарный вектор, удовлетворяющий требованию: полином l(p) = lnpnl +ln_xpn~2... +12p +11 -

устойчивый с положительными коэффициентами; li, i = 1, n - компоненты вектора L.

Объект управления (1) функционирует в условиях априорной параметрической неопределенности

A = A(£), L = L(£), a(t + T) = a^ (t + T),

fi(t + T) =^(t + T), x(t + T) = Xs (t + T), S(t + T) = S; (t + T), (3)

где £ - неизвестные параметры, входящие в состав известного множества Е.

С целью упрощения структуры регулятора, рассмотренного в [12], сформируем управляющее воздействие в виде

u(t) = m(Upo6 (t) + unep (t)), (4)

где uроб и unep - соответственно робастная и периодическая составляющие

регулятора, подлежащие определению в процессе синтеза; т - некоторая положительная константа.

Согласно [10], для упрощения технической реализации эталона, определяющего желаемое качество переходных процессов объекта регулирования (1), воспользуемся эталонной моделью, заданной неявно

dx0 (t)

= A0 x0(t) + ba&(t X

dt

y0(t) = LTx0(t) = r (t + T), (5)

A(t) = &.(t + T),

где x0(t) е Rn - вектор состояния неявного эталона; y0(t) е R - выход неяв-

ной эталонной модели; r(t + T) - задающее воздействие, имеющее вид 7-периодической функции времени; $»(t) - неявный периодический сигнал.

Постановка задачи синтеза непрерывной системы

Для системы управления (1), (2), (4), функционирование которой протекает в условиях априорной параметрической неопределенности (2), требуется синтезировать явный вид алгоритмов управления регулятора (4) таким образом, чтобы при любых начальных условиях х(0), любом наборе ^eS, любых функциях y/(q), q e [—г; 0], действии постоянных внешних возмущений f (t), а также произвольном изменении в известных пределах функций a(t + T), ß(t + T), ^(t + T), S(t + T) обеспечивалось выполнение следующих целевых условий:

lim || y0 (t) — y(t) ||< p = const > 0,

^ (6) lirn unep (t) = unep (t + T).

Переход к гибридной системе управления

Переход от синтезированной непрерывной системы к гибридной системе управления осуществим, используя метод непрерывных моделей [7, 8]. В этом случае непрерывные и дискретные сигналы связаны следующими соотношениями:

'y(t) = y(tk) = Ук, y(t — г) = y(tk — h) = Ук—h, Уо(t) = yo(tk ) = у к 0, r (t + T) = r (tk + T) = Гк+T, < u(t) = u(tk), (7)

Unep (t) = Unep (tk ) = Uknep , Upo6 (t) = Upo6 (tk ) = Ukpo6 , при tk—1 < t < tk,

где tk = ф • к - дискретный аналог времени; ф> 0 - величина шага дискретизации; к = 0, 1, 2,... - номер шага; h > 0 - величина запаздывания.

Для полученной гибридной системы управления целевые условия (6) преобразуются к виду

lim 11 Ук0 — Ук \\<Р = const > 0

(8)

lim uк = u,+t .

lcnep к +T nep

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

Процедуру синтеза алгоритмов непрерывной системы управления осуществим, аналогично [9, 11-13].

ДИСКРЕТНЫЕ АЛГОРИТМЫ РОБАСТНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНО-НЕСТАЦИОНАРНЫМ ОБЪЕКТОМ В ПЕРИОДИЧЕСКИХ РЕЖИМАХ

Первый этап синтеза. Вводя понятие ошибки рассогласования между выходами эталонной модели (5) и объекта регулирования (1) -£(1) = У0 (1)- у(1), получим эквивалентное математическое описание исследуемой системы ' de(t)

■ = Л0е(1) + Ь0м(*), ) = П е(1) = г (1 + Т) - у(1),

dt

¡л(1) = -т(1 + а(1 + Т ))[и„ер (1) - + Т)]- (9)

- т(1 + а(1 + Т))ир0б (1) - Хоу(1) - /непер (1),

~ ™ + Т)

где V (1 + Т ) =--периодический сигнал,

т(1 + а(1 + Т))

v(t + Т) = 3*(1 + Т) + р(1 + Т)у(1) + Х(1 + Т)у3(1) + ¿(1 + Т) | у7(1 + Т) |.

Второй этап синтеза, связанный с обеспечением вещественности и строгой положительности линейной стационарной части эквивалентной системы, полностью аналогичен [12].

Третий этап синтеза. Для синтеза алгоритмов управления регулятора (4) воспользуемся модифицированным интегральным неравенством Попова (МИНП) [11]:

(0, t) = ^ (0, t) = J(s)z(s)Qi (s, z(s))ds > -<r02 = const, Vt > 0,

(10)

где ст0 = const; Qi (s, z(s)) - положительно определенные функции, задав которые, согласно [12, 13], как

Q,(s, z(s)) = Q2(s, z(s)) = 1,

Q3 (s, z(s)) = mx0-1 | z(s) |, Q4 (s, z(s)) = mf-1 | z(s) |, можно показать, что синтез требуемых алгоритмов в виде

unep (t) = unep (t - T) + y0 z (t), ироб (t) = [Г: I y(t)| +Г2 ]z(t),

где yt = const > 0, i = 0,2 , обеспечит справедливость МИНП (10).

Четвертый этаn. Из выполнения требований второго и третьего этапов, следует, что при любом наборе S е S , любых начальных условиях и функциях система (1), (2), (11) является гиперустойчивой в заданном классе S . Следовательно, в ней обеспечивается выполнение целевых предельных условий (6).

Алгоритмы гибридной системы управления

Как было отмечено выше, переход от синтезированной непрерывной системы управления (1), (2), (4), (11) к ее гибридному виду осуществим с помощью метода непрерывных моделей. Проведя дискретизацию полученных законов управления в соответствии с выражением (7), получим необходимые алгоритмы дискретно-непрерывной системы управления в виде

u(tk) = т(ир0б (tk) + ипер (tk))

Unep (tk ) = Unep (tk " T) +70z(tk ),

1роб\1к

(tk ) =[к1Ж )l+/2 ]z(tk ),

или

u = m\u

*k uL

k пер

^k роб

k роб

k -T пер

+ uk

k пер

)

(12)

= [Ti 1 yk 1 +Г2] z

где zk = r

'k+T

yk ■

Вычислительный эксперимент

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

+

A( x, t + T) =

0 0 0

Г 0 1 0 01

0 0 1 0

0 0 0 1

v a1 a2 a3 a4 j

0 0 0

x(t) +

0 0 0

l1p(t + T) l2p(t + T) l3p(t + T) l4p(t + T)

x(t);

r 0 > r 0 > Г 0 ^

0 0 0

b(t + T) = 0 ; c(t+t) = 0 ; d (t + T) = 0

v1 + a(t + T) j Kz(t+T) J KS(t + T) J

a(t + T) = p1 | sin q1t |;

k

ДИСКРЕТНЫЕ АЛГОРИТМЫ РОБАСТНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНО-НЕСТАЦИОНАРНЫМ ОБЪЕКТОМ В ПЕРИОДИЧЕСКИХ РЕЖИМАХ

J(t + T) = p2 sin q2t; S(t + T) = p3 sin q3t; x(t + T) = p4 sin q4t;

( 0 ^

f4(t ) = f иеР (t+T )+f (t );

f (t ) =

0 0

v f4(t ) y

; f(t + T) = a|sin*t|;

f4™ (t) = K sin{ sin Vf * ^ - 1)t-

Числовые значения параметров объекта управления определяются в соответствии с заданным уровнем априорной неопределенности

1 < a1 < 4; - 6 < a2 < -0.5; -1 < a3 < 3; - 2 < a4 < 4; 3 < l1 < 7; 1 < l2 < 3; 2 < l3 < 5; 1 < l4 < 4;

_ (13)

0.1 < Pi < 0,7; 2 < qt < 5; i = 1,4;

- 0,7 < a < -0,2; 0,1 <r< 0,9; 0,5 <{< 3,5; - 0,5 <^<-0,1.

Вычислительный эксперимент проводился при следующем наборе данных:

a1 = 2; a2 = -5; a3 = 1; a4 = 3; lj = 4; l2 = 2; l3 = 3; l4 = 1; т = 1,5; T = 4.

P1 = 0,1; p2 = 0,2; p3 = 0,4; p4 = 0,5;

q1 =5; q2 = 2,5 Ч3 = Ч4 =3; a = -0,5; r = 0,2; { = 1,5; ^ = -0,23.

Задающее воздействие формировалось в виде периодической функции r(t + T ) = sin 0,5t • cos t.

В ходе проведения нескольких этапов имитационного моделирования рассматриваемой гибридной системы числовые параметры контура управления были выбраны следующим образом:

m = 10; 70 = 30; у = 50; 72 = 25 (14)

Дискретизация алгоритмов управления осуществлялась с шагом ф = 0,001.

Результаты проведенного вычислительного эксперимента (рис.1-5) показали, что применение дискретных алгоритмов управления (12) при заданном уровне априорной неопределенности (13) и выбранных числовых параметрах (14) регулятора (12) обеспечивает хорошее качество функционирования системы - ошибка рассогласования в установившемся режиме не превышает 0,4 % (рис.1), наряду с выполнением предельных целевых условий (6).

■3

х 10

1 1

1 \

Рис. 1. Ошибка регулирования

1 Ч'Н 1 1 1

1 1 1 1

Рис. 2. Задающее воздействие и выход системы

1 1 ! 1

\ 1 \

О 5 10 15 20 25 !,С

Рис.3. Сигнал управления

ДИСКРЕТНЫЕ АЛГОРИТМЫ РОБАСТНОГО УПРАВЛЕНИЯ НЕЛИНЕЙНО-НЕСТАЦИОНАРНЫМ ОБЪЕКТОМ В ПЕРИОДИЧЕСКИХ РЕЖИМАХ

0.4

0.3 0.2 0.1

0 -0.1 -0.2 -0.3

0 5 10 15 20 25 1,с

Рис. 4. Периодическая настройка регулятора

0.2 0.1 0 -0.1 -0 2 -0.3 -0.4 -0.5

0 5 10 15 20 25 1,с

Рис.5. Возмущение (1 - непериодическая составляющая; 2 - периодическая составляющая)

Заключение

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

Библиографические ссылки

1. Закс В. С. Об одной возможности повышения точности регулирования в следящих системах циклического действия // Автоматика и телемеханика. 1981. № 1.

ВЕСТНИК ТОГУ. 2010. № 1 (16)

1 1

т' 1

2. Shinji Hara, Yutaka Yamamoto, Tohru Omara, Micho Nakato. Repetitive Control System: A New Type Servo System for Periodic Exogenous Signals // IEEE Transactions on automatic control. 1988. Vol. 33. N 7.

3. Luis T. Aguilar, Igor Boiko, Leonid Fridman, Rafael Iriarte. Generating Self-Excited Oscillations via Two-Relay Controller // IEEE Transactions on automatic control. 2009. Vol. 54.N 2.

4. Zhen Zhang, Andrea Serrani. Adaptive Robust Output Regulation of Uncertain Linear Periodic Systems // IEEE Transactions on automatic control. 2009. Vol. 54. N 2.

5. Stefan Almer, Ulf Johanson. Dynamic Phasor Analysis of Periodic Systems // IEEE Transactions on automatic control. 2009. Vol. 54. N 8.

6. Ramon Costa-Castello, Danwei Wang, Rodert Grino. A Passive Repetitive Controller for Discrete-Time Finite-Frequency Positive-Real Systems // IEEE Transactions on automatic control. 2009. Vol. 54. N 4.

7. Деревицкий Д. П., Фрадков А. Л. Прикладная теория дискретных адаптивных систем управления. М., 1981.

8. Еремин Е. Л., Теличенко Д. А. Адаптивное и робастное управление объектами в теплоэнергетике. Благовещенск, 2009.

9. Еремин Е. Л. Нелинейные преобразования алгоритмов прямого адаптивного управления непрерывными объектами: автореф. дис. ... д-ра техн. наук. Владивосток, 1994.

10. Еремин Е. Л., Кван Н. В., Семичевская Н. П. Робастное управление нелинейным объектом со стационарным наблюдателем и быстродействующей эталонной моделью // Информатика и системы управления. 2008. № 4(18).

11. Галаган Т. А., Еремин Е. Л., Семичевская Н. П. Нелинейное робастное управление нестационарными объектами. Благовещенск, 2006.

12. Еремин Е. Л., Теличенко Д. А., Шеленок Е. А. Комбинированные алгоритмы системы робастно-периодического управления нелинейным объектом с запаздыванием // Информатика и системы управления. 2009. № 3(21).

13. Лелянов Б. Н., Теличенко Д. А., Шеленок Е. А. Комбинированная система управления априорно неопределенным нелинейным объектом с запаздыванием по состоянию // Информатика и системы управления. 2010. № 1(23).

i Надоели баннеры? Вы всегда можете отключить рекламу.