Научная статья на тему 'УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛЕННОСТИ'

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛЕННОСТИ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

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

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

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

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

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

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

Output Control with External Harmonic Noise Compensation in Priory Uncertainty

Control problem for dynamic objects with external biased harmonic noise compensation is considered. As a solution combined adaptive and robust control systems with a controller which includes periodic signal generator is proposed. By means of computing tests the advantages of the system proposed is documented.

Текст научной работы на тему «УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛЕННОСТИ»

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

ВВСТНИК ТОГУ. 2011. № 1 (20)

И УПРАВЛЕНИЕ

УДК 681.51

© Е. Л. Еремин, Е. А. Шеленок, 2011

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛЕННОСТИ

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

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

Control problem for dynamic objects with external biased harmonic noise compensation is considered. As a solution combined adaptive and robust control systems with a controller which includes periodic signal generator is proposed. By means of computing tests the advantages of the system proposed is documented.

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

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

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

Введение

$

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

Задача синтеза систем управления объектами, подверженными действию постоянно действующих внешних помех, не является новой и имеет ряд аналитических решений [1-5]. Так, в работе [1] для линейного стационарного объекта предложен алгоритм синтеза наблюдателя внешних квазигармонических возмущений, сигнал с выхода которого используется для построения алгоритмов их компенсации. Аналогичная задача применительно к нелинейному объекту управления решена в [2]. Здесь получены наблюдатель возмущения и алгоритмы управления меньшего порядка в сравнении с [1]. Работы [3, 4] посвящены разработке робастного алгоритма идентификации неизвестного значения частоты синусоидальной помехи [3], и его применению при управлении линейным неминимально-фазовым динамическим объектом [4]. В работе [5] предложен алгоритм адаптивного управления, позволяющий по измерениям выхода линейного стационарного объекта осуществить его стабилизацию за счет компенсации гармонического смещенного возмущения.

Отметим, что парирование внешних паразитных воздействий в условиях априорной неопределенности можно также осуществлять за счет законов нелинейного робастного управления [6], обеспечивающих высокое быстродействие и точность построенных на их основе систем. Более «тонкую» работу систем управления обеспечивает комбинированная структура регулятора, состоящего, например, из адаптивной настройки и блока генератора периодических сигналов (ГПС) [7].

В данной статье для компенсации внешних гармонических смещенных возмущений с неизвестными параметрами рассматривается возможность применения комбинированных адаптивного [7] и робастного алгоритмов управления с ГПС [8-12], имеющих относительно простую структуру и достаточно хорошие характеристики функционирования.

Описание существующего решения задачи

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

Пусть динамические свойства рассматриваемого объекта описываются с помощью операторной модели [5]:

а( Р) у(0 = Ь( рШ) + f (0], (1)

где: р = d / dt - оператор дифференцирования; у^) - выход объекта управления; и(0 - входной сигнал объекта (управляющее воздействие); ДО - внешнее возмущение, представимое в виде гармонической функции:

f ^) = а0 +а sm(®t + р) (2)

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛННОСТИ

ВВСТНИК ТОГУ. 2011. № 1 (

с неизвестными амплитудой а, частотой ш, смещением а0, а также фазой ф; а^) = а^п+ + ап-^п-1+.. ,+а^+а0, Ь^) = Ь^т+ + Ьт-^т-1+.. ,+Ь^+Ь0 - некоторые полиномы с неизвестными коэффициентами порядка п и т соответственно; т = (п - 1); Ь^) - гурвицев.

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

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

lim y (t) = 0,

t

позволила синтезировать закон адаптивного управления вида: u(t) = 3SM(t) + 3s£(t) + M(t) - 0(t)s{(t) - r(t)y(t),

^ = W)y(t) - kM ^r1 = roy2 (t) - rr).

at at

Здесь ka, r0 = const > 0 ; £(t) - линейный фильтр третьего порядка:

1

M(t) =

(s +1)

-u(t),

(3)

(4)

(5)

(6)

параметры ka и r0 определены в соответствии с выражениями:

ka = ka (0(t)) =\

00

-1

00 <| e(t )\< 200

(7)

r0 =r0(r(t)) =

1,1 0(t)\> 200, 0, | r(t) I < r

Ir(t )|

r*

-1

r* <| r(t) |< 2r*

(8)

[1, I Т(0 1>

Схему имитационного моделирования системы управления (1), (2), (4), построенную с помощью среды Simulink пакета Ма^аЬ, можно представить в соответствии с рис. 1 (элементы К_/ - логические ключи).

Использование предложенного адаптивного закона управления (4)-(8) позволило осуществить компенсацию внешнего возмущения (2) и обеспечить устойчивость положения равновесия управляемого объекта (1) за счет выполнения целевого условия (3). Однако рассматриваемая задача может иметь более простое решение.

£

ВЕСТНИК ТОГУ. 2011. № 1 (20)

Еремин Е. Л., Шеленок Е. А.

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

Блок формирования значений функции

у(0 \< у* у* <\ КО \< 2/*

/(0\> 2/* Блок условного

Блок формирования значений функции

\в(0\<во

. <\т\< 2в„

\т\> 2во Блок условного

«о

и(0

3х + 3х + 1

f (О

Объект управления

ум

Рис. 1. SimuИnk-модель адаптивной системы управления (1), (2), (4)-(8)

Компенсация гармонического возмущения с помощью ГПС

Адаптивные алгоритмы с ГПС. Если рассматривать задачу компенсации различного рода внешних помех, имеющих циклический характер изменения, как частный случай управления периодическими режимами линейных стационарных объектов, то для ее решения могут быть использованы комбинированные адаптивно-периодические алгоритмы, полученные в [7].

С этой целью представим операторную модель объекта (1) в типовой

векторно-матричной форме записи с априорно неизвестными параметрами: )

Л

= А(0х^) + Ъ(&и($) + /(£ t), у(t) = И (£)x(t),

(9)

где: х^) е Rn - вектор переменных состояния объекта; и(0 е R, y(t) е R -соответственно скалярные управляющее воздействие и выход объекта; Л(£) = А0+Ъ0х0(£)ЬТ(£) - стационарная матрица состояния в общем случае не-

к

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛННОСТИ

ВВСТНИК ТОГУ. 2011. № 1 (

устойчивая; b = b0 = [0, ..., 0,1]T - вектор управления соответствующего размера; A0 - гурвицева матрица; Хо(€) = Х0 - некоторая постоянная величина; L(£)= L = [lb...,ln]T - стационарный вектор, формирующий выход объекта управления; при этом, полином l(s) = lnsn-1+ lnsn-2 +...+ l2s+l1, составленный относительно положительных коэффициентов li, является гурвицевым; №,t) = btfn(&) = [0,...,0, fn,()]T, | fn4(t)\< fo = const > 0 - вектор внешних постоянно действующих возмущений с ограниченным по величине элементом, являющимся гармонической функцией (2);^еН - параметр, задающий уровень или класс априорной неопределенности.

Следуя результатам работы [7], можно показать, что построение работоспособной системы управления, компенсирующей гармонические внешние возмущения, возможно за счет комбинированного адаптивного регулятора: u(t) = £unep (t) + uUHm (t) y(t) (10)

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

"пер (t) = "пер (t - T) + «0 Z(tX

du (t)

инт У / dt

= «1 y(t) z (t).

(11)

В выражениях (10), (11) Z = const > 0; unep(t), uUHm(t) - соответственно периодическая настройка (ГПС), и интегральная часть; а0, а\ = const > 0; z(t) - ошибка рассогласования между выходом объекта и некоторой неявной эталонной модели [7].

Имитационная модель построенной таким образом системы (9)-(11) (рис. 2) будет иметь более простую структуру в сравнении с рассмотренной ранее адаптивной системой (1), (2), (4)-(8) (рис. 1).

r = 0

Я

т.

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

ГПС

О—щ—

р (t)

m (t) !

J*

я

u(t)

f (t)

и

Объект управления

y(t)

Интегральная настройка^

Рис. 2. Simulink-модель системы управления (9)-(11)

Робастные алгоритмы с ГПС. Рассмотренный выше метод компенсации внешних помех хоть и имеет простую реализацию, но в ряде случаев облада-

T

u

I

If

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

В этом случае целесообразно использовать комбинированный робастный закон управления, содержащий блок ГПС. Тогда робастная часть регулятора будет отвечать за обеспечение устойчивости работы системы за счет парирования нестационарного поведения параметров объекта, а ГПС по-прежнему будет инструментом компенсации внешних гармонических возмущений. Подобные робастно-периодические алгоритмы были аналитически синтезированы в [8, 9], и нашли дальнейшее применение в работах [10-12].

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

^ = A(£ t, x) + b(^)u(t) + /(£ t), y(t) = LT (f)x(t), (12)

dt

в которых A(£ t, X) = A(ä)x(t) + b0p(t)y(t) - нестационарный вектор, содержащий некоторую неустойчивую матрицу A(£), а также неизвестную ограниченную по величине непериодическую функцию p(t). Остальные параметры объекта (12) обладают свойствами, аналогичными (9).

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

u(t) = СКер (t)+upo6 (t)], (13)

где: Z = const > 0; unep(t), upo6(t) - периодическая и робастная части; обеспечивающего для любых начальных условий x(0) и любом уровне параметрической неопределенности ^еН сходимость выходной переменной объекта

к заданному значению r0 = const за счет компенсации внутренних p(t) и внешних f(t) паразитных воздействий при выполнении предельных целевых условий:

lim | r0 - y(t) |< «02 = const > 0,

(14)

l irn unep(t) = unep(t + T), где: r0 задающее воздействие системы; unep (t + T) - T-периодический сигнал;

«q - некоторое относительно малое число.

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

Aq Xq (t) + bo Го = 0, уо (t) = LT Xq (t) = ro = const,

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛННОСТИ

ВЕСТНИК ТОГУ. 2011. № 1 (

а также исходя из результатов [8, 9], с помощью критерия гиперустойчивости В. М. Попова можно показать, что синтез алгоритмов комбинированного ро-бастного регулятора (13) в виде:

u„eP (t) = u„ep (t - T) +P0 Z(t),

upo6 (t) = A|y(t)|z(t), (15)

где: во, в i = const > 0; позволяет построить устойчивую замкнутую систему управления, в которой с течением времени будут выполнены условия (14), а, следовательно, осуществлена компенсация внутренних и внешних возмущений объекта (12).

Таким образом, в системе управления (12), (13), (15) будет обеспечена диссипативная устойчивость, а ее структура за счет конструкции регулятора будет проще структуры комбинированной адаптивной системы (9)-(11).

Иллюстративный пример

Для иллюстрации работы схем компенсации внешних возмущений рассмотрим вначале, аналогично [5], задачу управления динамическим объектом (1), (9) с передаточной функцией:

Way (s) = 1 V + *0 , (16)

1 + a1 s + a0

работающим при наличии неизвестного смещенного гармонического внешнего возмущения (2). Постоянные числовые коэффициенты объекта (16) и гармонической помехи (2) примем со значениями:

a0 = a1 = -1; о0 =а = а = 1;

b b \ 0 (17)

¿0 =bj=1; р = 0.

Для управления описанным объектом воспользуемся комбинированным адаптивным регулятором (10), (11), параметры которого зададим как:

f =12' ^ (18)

T = 0,05; Д =80;

Результаты имитационного моделирования системы при заданных параметрах (17), (18) представлены на рис. 3 (графики 1).

Для наибольшей наглядности полученных временных характеристик представленный рисунок также отражает динамические процессы, имеющие место в системе управления с адаптивным законом (4)-(8) (графики 2), постоянные коэффициенты которого выбраны со следующими значениями:

Г0=10; г*=1; ka =450; 00=1.

Представленные графики показывают, что, наряду с сохранением необходимого качества работы комбинированной системы (9)-(11), в ней имеет место более высокое быстродействие по сравнению с адаптивной системой (1), (2), (4)-(8).

$

Рис. 3. Выход объекта уО, сигнал управления и(р) в системе с адаптивным регулятором (10), (11) (графики 1) и в адаптивной системе с законом (4)-(8) (графики 2)

Введем в динамический объект (16) непериодическую нестационарность по внутренним переменным состояния, представив его модель соотношениями (12) с матрицами и векторами:

A(t, x) =

f 0

V a1

1 ^ f 0 +

2

0 \ P1(t) p2(t)

x(t);

Pi(t) = liP(t); P2 (t) = hp(t);

LT =(li 12); bT =(0 b2); fT (t) = (ü f2(t)\

a1 = a2 = 1; l1 = 12 = 1; b2 = 1;

-0,23t

(19)

p(t) = 5 sin((1,5 sin(2,3t)e 3 - 1)t); f2 (t) = 1 + sin t; и выполним имитационное моделирование системы с адаптивными алгоритмами (10), (11), (18), в которых интегральную настройку загрубим элементом с зоной нечувствительности:

'«1 y(t)[z(t) -ф], z(t) >ф, Vt > 0, «1 y(t)[z(t) + ф], z(t) < -ф, Vt > 0, (20)

0, | z(t) |< ф, Vt > 0,

где:ф = 0,01- величина зоны нечувствительности; и системы с комбиниро-

du (t)

инт У ^ dt

УПРАВЛЕНИЕ ПО ВЫХОДУ С КОМПЕНСАЦИЕЙ ГАРМОНИЧЕСКИХ ВОЗМУЩЕНИЙ В УСЛОВИЯХ АПРИОРНОЙ НЕОПРЕДЕЛННОСТИ

ВВСТНИК ТОГУ. 2011. № 1 (

ванным робастным регулятором (13), (15) при параметрах: £ = 45; Д0 =45; = 30; Т = 0,001. Результаты вычислительного эксперимента представлены на рис. 4.

Рис. 4. Выход объекта у(^), сигнал управления и(^) в системе с робастным регулятором (13), (15) (графики 1) и в системе с адаптивным законом (10), (11) (графики 2)

Из рисунка видно, что комбинированная адаптивная система с алгоритмами настройки (11), (20) при управлении нестационарным динамическим объектом (12), (19) не обеспечивает требуемых показателей качества, что, в частности, обусловлено достаточно сильным отклонением выходной переменной от положения равновесия. Использование же в данной ситуации комбинированной робастной системы с контуром управления (13), (15) позволяет добиться как высокого быстродействия, так и достаточно хорошего качества функционирования - отклонение выхода объекта от заданного значения практически с первоначального момента времени не превышает 0,22 %.

Заключение

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

с ней обладают более простой структурой, высоким быстродействием и хорошим качеством работы.

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

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

1. Бобцов А. А.., Кремлев А. С. Синтез наблюдателя в задаче компенсации конечномерного квазигармонического возмущения // Известия РАН. Теория и системы управления. - 2005. - № 3.

2. Арановский С. В., Бобцов А. А., Кремлев А. С. Компенсация конечномерного квазигармонического возмущения для нелинейного объекта // Известия РАН. Теория и системы управления. - 2006. - № 4.

3. Арановский С. В., Бобцов А. А., Кремлев А. С., Лукьянова Г. В. Робастный алгоритм идентификации частоты синусоидального сигнала // Известия РАН. Теория и системы управления. - 2007. - № 3.

4. Бобцов А. А., Кремлев А. С. Алгоритм компенсации неизвестного синусоидального возмущения для линейного неминимально-фазового объекта // Мехатроника, автоматизация, управление. - 2008. - № 10.

5. Бобцов А. А. Адаптивное управление по выходу с компенсацией гармонического возмущения // Известия РАН. Теория и системы управления. - 2009. - № 1.

6. Семичевская Н. П. Нелинейное робастное управление нестационарными объектами со стационарным наблюдателем // Информатика и системы управления. - 2006. - № 1 (11).

7. Еремин Е. Л., Капитонова М. С. Адаптивная система управления Т-периодическими нелинейными объектами // Проблемы управления. - 2007. - № 1.

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

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

10. Еремин Е. Л., Лелянов Б. Н., Шеленок Е. А. Дискретные алгоритмы робастного управления нелинейно-нестационарным объектом в периодических режимах // Вестник Тихоокеанского государственного университета. - 2010. - № 1 (16).

11. Шеленок Е. А. Гибридная система управления нелинейным скалярным объектом в циклических режимах // Информатика и системы управления. - 2010. - № 3 (25).

12. Еремин Е. Л., Теличенко Д. А., Шеленок Е. А. Циклический режим работы в системе робастного управления манипулятором Барретта // Вестник Тихоокеанского государственного университета. - 2010. - № 3 (18).

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