Научная статья на тему 'Оптимизация нелинейных каскадных систем в форме Лурье при ограниченных внешних возмущениях'

Оптимизация нелинейных каскадных систем в форме Лурье при ограниченных внешних возмущениях Текст научной статьи по специальности «Математика»

CC BY
261
37
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПАССИФИКАЦИЯ / БЭКСТЕППИНГ / BACKSTEPPING / МЕТОД ИНВАРИАНТНЫХ ЭЛЛИПСОИДОВ / METHOD OF INVARIANT ELLIPSOIDS / LMI / PASSIFICATION

Аннотация научной статьи по математике, автор научной работы — Усик Егор Владимирович

Рассматривается оптимизация нелинейных каскадных систем в форме Лурье при ограниченных возмущениях. Для решения поставленной задачи используется метод инвариантых эллипсоидов. Приведенный результат сравнивается с ранее полученным, классическим, на основе функции Ляпунова.

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

Похожие темы научных работ по математике , автор научной работы — Усик Егор Владимирович

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

Optimization of nonlinear cascade systems in lurie form with bounded external disturbances

We consider nonlinear cascade systems in Lurie form with bounded disturbances and solve the optimal control problem using the method of invariant ellipsoids. The obtained result is compared with the previously obtained classic result based on Lyapunov function.

Текст научной работы на тему «Оптимизация нелинейных каскадных систем в форме Лурье при ограниченных внешних возмущениях»

УДК 62-50 ББК 78.34

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

Усик Е. В.2

(Санкт-Петербургский государственный университет, Санкт-Петербург)

Рассматривается оптимизация нелинейных каскадных систем в форме Лурье при ограниченных возмущениях. Для решения поставленной задачи используется метод инвариантых эллипсоидов. Приведенный результат сравнивается с ранее полученным, классическим, на основе функции Ляпунова.

Ключевые слова: пассификация, бэкстеппинг, метод инвариантных эллипсоидов, LMI.

Введение

В практических задачах автоматического управления часто возникает задача синтеза алгоритма управления динамическими каскадными системами, которые представляют собой совокупность подсистем и связей между ними [17] с возмущением. В настоящей работе рассматриваются системы, состоящие из двух блоков: стабилизируемой системы и системы, представляющей собой цепь нелинейных интеграторов. К такому типу относится, например, система, описывающая движение мобильных роботов [16, 19]. Роль управления в данном случае играет скорость изменения угла.

В рассматриваемой работе задача решается на основе процедуры пошагового (попятного) синтеза [5, 18] или, как ее еще

1 Работа выполнена в ИПМаш РАН при поддержке РНФ, грант №14-29-00142.

2Егор Владимирович Усик, аспирант (egor.usik@yandex.ru).

называют, бэкстеппинга (англ. Ьаскз1ерр1^ [18]). Суть этого метода сводится к нахождению управления для системы с интегратором в предположении, что для системы без интегратора заранее определен стабилизирующий алгоритм - виртуальное управление. Управление выбирается таким образом, чтобы производная функции Ляпунова для системы с интегратором была строго отрицательна для ненулевых значений вектора состояния системы, и тогда по теореме Ляпунова [1] следует асимптотическая устойчивость всей модели.

При синтезе регулятора будем опираться на подход, основанный на пассивности объекта. Понятие пассивности означает, что система удовлетворяет интегральной связи с функцией линейной по входу и выходу системы [6]. Можно показать, что в этом случае на пространстве состояний системы можно определить функцию, которая при определенных условиях может играть роль функции Ляпунова для замкнутой системы [3, 15]. Кроме того, существуют результаты [14] о стабилизации нелинейных аффинных систем с помощью обратной связи, включающие условия пассивности объекта. Таким образом, задача стабилизации объекта проводится в два этапа. Первый этап - это задача пасси-фикации системы, т.е. задача нахождения закона обратной связи, делающей систему пассивной [23, 24]. На втором этапе при выполнении дополнительных условий типа наблюдаемости решается задача стабилизации пассивной системы.

Решается задача оптимизации оценки ошибки вектора состояния в нелинейной системе, сводящаяся к оптимизации объема инвариантного эллипсоида. В нашем случае рассматриваем просто ограниченные возмущения, и поэтому подходы, которые используется при решении таких задач как И^-оптимизация или LQR (задачи со случайными гауссовскими помехами), не могут быть тут применены.

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

неопределенностей. Если к тому же выберем в качестве инвариантных множеств эллипсоиды, то, благодаря их простой структуре и прямой связи с квадратичными функциями Ляпунова, сможем использовать серьезный аппарат линейных матричных неравенств (LMI) и полуопределенного программирования (SDP) [11].

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

Статья состоит из введения, 3 разделов и заключения. Раздел 1 посвящен краткому изложению некоторых материалов из теории автоматического управления, помогающих наиболее полно понять последующий материал. В разделе 2 формулируется исходная задача и основная теорема. В разделе 3 предложенная теорема применена к задаче управления мобильных роботов. Приведены результаты вычислительного эксперимента, иллюстрирующие теоретические результаты.

1. Предварительные сведения

Инвариантным эллипсоидом для динамической системы называется эллипсоид

(1) Тх = {x е Rn : xTQ-1 x < Af},Q У 0,

обладающий следующим свойством: любая траектория системы, исходящая из точки, лежащей в Yx, в любой момент времени принадлежит этому эллипсоиду [11].

Инвариантные эллипсоиды характеризуют влияние внешних возмущений f (t) на траектории системы. В этой связи будем интересоваться минимальными (в некотором смысле) инвариантными эллипсоидами, содержащими выход e(t) рассматриваемой системы.

2. Постановка задачи

Задача 1. Даны две динамические системы в форме Лурье с интегратором

(2) x(t) = Ax(t) + Bip(y{) + fi(t), yi(t) = Cx(t),

(3) z(t) = Az(t) + B<p(y2) + Bu(t) + f2(t), y2(t) = Cz(t),

(4) u(t) = u,t)+ w(t),

где x(t),z(t) - n-мерные векторы состояния объекта; yl(t),y2(t) - скалярные выходы; A - (n x n) матрица; B - (n x 1) матрица; C - (1 x n) матрица; <p(y), ф(и, t) - непрерывные нелинейности, лежащие в секторе; fi(t) - ограниченные возмущения, ||fi(t)|| ^ Af.. Систему (2) будем называть ведущей (master), систему (3) - ведомой (slave).

Согласно процедуре попятного синтеза, предположим, что для объекта (3) существует некое управление u(t), делающее систему (3) асимптотически устойчивой.

Цель работы состоит в оптимизации оценки ошибки вектора состояния в системе с ограниченными внешними возмущениями на основе техники LMI и методе инвариантых эллипсоидов, а также в сравнении результатов с оценками, полученными из классического результата на основе функции Ляпунова [8].

2.1. ПОСТРОЕНИЕ ПАССИФИЦИРУЮЩЕГО РЕГУЛЯТОРА

Вводим ошибку синхронизации e(t) = x(t) — z(t), а также ошибку синхронизации по выходу e(t) = yl(t) — y2(t) = Ce(t). С учетом этих обозначений можно ввести новую систему:

(5) e(t) = Ae(t) + B£(e, t) — Bu(t) + f (t), e(t) = Ce(t),

(6) u(t) = i)(u,t)+ w(t),

где i(e,t) = ip(yl) — (fi(y2) - новая нелинейность. Цель управления будет выглядеть следующим образом: e(t) = 0.

Для синтеза управления w(t) воспользуемся методом бэкс-теппинга:

(7) ё^) = Ле^) + Б((е, ^ — Би(Ь) + /е(^) = Се(Ь),

(8) й^) = КСЛе(Ь) + КСБ((е^) + ф(и^) + у(^),

где у^) - новое управление.

2.2. УСЛОВИЯ ПАССИФИКАЦИИ И АСИМПТОТИЧЕСКОЙ СТАБИЛИЗАЦИИ

Для получения условий достижения цели сделаем следующие предположения.

1) пусть линейная система ё^) = Ле— Би({), е^) = Се(^) - гиперминимально-фазовая, т.е. матричная функция Г(А) = АШ(Л) невырождена и положительно определена, где Ш{А) = С(А1 — Л)-1 Б = в(А)/а(А) - передаточная функция системы. Для случая со скалярным выходом это означает, что степень знаменателя а(А) равна п. Числитель в(А) гурвицев степени п — 1 с положительными коэффициентами. В соответствии с теоремой о пасси-фикации [15] существует управление и(1) = Ке, такое что система стабилизируема;

2) ((е^) лежит в секторе, т.е. а ^ ((е^)/е ^ Ь, где а,Ь -параметры сектора, зависящие от нелинейности;

3) ф(итакже лежит в секторе, т.е. с ^ ф(и,£)/и ^ 1, где с,1 - параметры сектора, зависящие от нелинейности;

4) из гиперминимально-фазовости и теоремы о пассифика-ции следует, что минимальное расстояние по между корнями числителя передаточной функции и мнимой осью будет положительным. Выберем параметры п и К таким образом, чтобы 0 < п < по, 2||Ь||||Р||||СII тах(|а|, |Ь|) +

2||Р|| тах(|с|, |1|) < пАшт, где Ь = (^кСБ), Р - Шло-

жительно определенная матрица в квадратичной функции

41

Ляпунова V(x) — x Px, Amin — наименьшее собственное число данной матрицы.

Для полноты изложения приведем две теоремы, полученные в работе [8]:

Теорема 1. Пусть выполнены предположения (1)-(4). Тогда существуют числа K, j, такие что система (7), (8) будет пассивна с квадратичной функцией запаса, а замкнутая система с управлением v(t) — (—j — KCB)u + jKe асимптотически устойчива.

Теорема 2. Дана система (7),(8) c ограниченным возмущением ||/(t)||2 ^ Af. Пусть выполнены предположения (1)-(4).

Тогда lim*^ Це(Щ < CeAf, где Ce — /^¿f) ., где P -положительно определенная матрица в квадратичной функции Ляпунова V (x) — x1 Px.

2.3. ОСНОВНОЙ РЕЗУЛЬТАТ

Представим систему (7), (8) в виде

(9)

(U) — (.kCA —0B) (u) + (.KBCB) ^ + (?) *(u,t)+

+(?) v+(0 S) CO,

vo—(K. K2)(u),(u) — (C S)®

Или, в других обозначениях,

(10) x(t) — Ax(t) + B*(u, t) + Bv(t) + D£(e, t) + E/(t),

(11) e(t) — C x(t), v(t) — Ke.

Теорема 3. Эллипсоид (1) является инвариантным для системы (7), (8), если его матрица Q У 0 удовлетворяет LMI

W Q Q E T\

Q Т (CTC)-1 0 0

Q 0 max(a,6) (C C) 0

Vе 0 0 -aIJ

^ 0.

при некоторых a,j,ö> 0, где W = A^Q + QA + aQ + yBBt +

ÖDDT, A = A + BCK.

Следствие 1. Решение Q задачи

(13)

при ограничении

(14)

trCQCT ^ min

W Q Q ET

Q max(c,d) (C C) 0 0

Q 0 max(a,6) (C C) 0

E 0 0 -aI

< 0,

AT = A + BCK, W = ATQ + QA + aQ + yBBt + öDDT, определяет матрицу CQCT ограничивающего эллипсоида для выхода е = Ce(t) системы (7), (8). Минимизация проводится по матричной переменной Q = QT е Rnxn, параметрам a,j,ö> 0.

Следствие 2. Если положить, что нелинейности в интеграторе нет, ф(u,t) = 0, то приходим к результату, полученному в работе [7].

Минимальность эллипсоида можно понимать в разных смыслах. В качестве критерия можно рассматривать функцию det CPCT, пропорциональную объему эллипсоида Yx, или функцию \\CPCT||, соответствующую значению наибольшей полуоси эллипсоида Yx. Однако в силу линейности наиболее прост критерий следа f (P) = trCPCT, который соответствует сумме квадратов полуосей эллипсоида Yx. Выбор этого критерия в дальнейшем позволит свести проблему к стандартной задаче SDP. Поскольку по теореме (1) система предполагается устойчивой, то существует конечный и единственный ограничивающий

эллипсоид, минимизирующий любую из указанных выше функций.

Доказательство теоремы 3. Введем в рассмотрение функцию V(x) = xTPx, P У 0, построенную на решениях системы (10). Для того чтобы ее траектории x(t) не покидали эллипсоид Yx = {x G Rn : V(x) ^ Af}, достаточно потребовать, чтобы при V(x) ^ Af, при всех допустимых внешних возмущениях ||/||2 ^ Af и при предположениях (2), (3) выполнялось V(x,/,^,0 < 0U

Обозначим A = A + BKC.

Производная функции V (x) в силу системы (10) имеет вид

V (x,/,^,£) = xT Px + xTPx =

= xT(ATP + PA)x + 2 /T ET Px + 2фВT Px + 2ÇDTPx. Введем вектор s = (xT /T фТ £T)T, а также матрицы

/AJP + PA PE PB PD\ ETP 0 0 0

BtP 0 0 0 ,

DTP 0 0 0

diag{-P, 0,0,0}, diag{0,1,0,0},

diag{-max(c, d)CTC, 0,I,0}, diag{-max(a, b)CTC, 0, 0,1}.

Можем записать рассматриваемые условия в виде:

(15)

/o(s) < 0 при /i(s) ^Дf, /2(s) < Af, /3(s) < 0, U(s) < 0, где /i(s) = sTMis,i = 0, 4.

Воспользовавшись S-теоремой [21], получаем неравенство:

(16) M0 - aM1 - /3M2 - YM3 - ÔM4 ^ 0 44

Mo =

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

M1 =

M2 =

M3 =

Mi =

при параметрах a,ß,Y,5 ^ 0 и 0 ^ -aAf + ßAf ^ 0, ^ а = ß (см. подробнее [12]).

Распишем неравенство (16) подробнее:

í W PE PB PD\

(17)

ETP -ßI 0

0

BTP

0

-Yl 0

< 0,

\DtP 0 0 -ÖIJ

где W = AJP + PAL + aP + CTC(5 max(a, b) + y max(c, d)). Применяем лемму Шура [13]:

AT P + PA + aP + (5 max(a,b) + ymax(c,d))C TC +

+ 1 PEETP + 1 PBBTP + 1 PDDTP < 0.

ßy5

Теперь умножим справа и слева на матрицу Q = P-1.

А1 Q + QA + aQ + (S max(a,b) + y max(c,d))QC 1 CQ +

+ 1EET + 1BBT + 1DDT < 0.

ß Y S

Возпользуемся опять леммой Шура [13] и представим рассматриваемое выражение в виде матрицы:

(18)

W

Q__

^ Y max(c,d)

Q0 E0

Q

1 (CTC)-1

< 0,

Q 0

" 6 max(a,b) (C C) 1

0 -ßI

где W = AJQ + QA + aQ + 1BBT + 1DDT, что c учетом

ET 0 0

V

Y ' 6J

переобозначений y = 1,5 = 1, ß = а совпадает с условием в формулировке теоремы.

3. Примеры

Проиллюстрируем применение теоремы на примере модели трехколесного мобильного робота.

Считая, что робот движется при малых скоростях, можно ограничиться кинематической моделью тележек (ведущей и ведомой). Она будет выглядеть следующим образом [19]: xi(t) = v cos(pi(t)), 3/1 (t) = v cos(^2(t)),

(19) x2(t) = v sin(^i(t)) + /i(t), 3/2(t)= v sin(^2(t)) + /2(t),

Ф i(t) = W, Ф 2(t) = u(t),

где u(t), r(t) - управление; w - фиксированная угловая скорость; v - фиксированная линейная скорость; /i (t), /2 (t) - ограниченные возмущения.

Выделив соответствующим образом нелинейность, систему

(19) можно представить в виде

x i (t) = v + v (cos(pi(t)) - 1), x2 (t) = v pi (t) + v (sin(pi(t)) - pi(t)) + /i (t),

(20) 3/i(t)= v + v (cos(p2(t)) - 1),

332 (t) = v P2 (t) + v (sin(p2(t)) - P2(t)) + /2 (t), Ф 2 (t) = u(t),

Таким образом, при малых значениях угла pi(t),i = 1, 2, движением вдоль осей xi(t),yi(t) можно пренебречь. Введем следующие обозначения:

(21) ei(t)= x2(t) - y2(t),

(22) éi(t) = pi(t) - P2(t),

(23) /(t) = /i(t) - /2(t),

(24) 6(t) = sin(pi(t)) - sin(p2(t)) + P2(t) - Pi (t). В этих обозначениях можно записать новую систему:

(25) e(t)= vé(t) + v£i(é,t) + / (t),

( ) é(t) = w(t), где

(26) ^(é(i),i)=2cos ^(t)Sin ^-é(t). 46 2 2

Обозначим a(t) = cos ^1 и перепишем выражение (26)

следующим образом:

(27) ^(s(t),t) = 2a(t) sin ^ - e(t). Нелинейность (27) удовлетворяет следующему неравенству:

(28) -2£2 < < 0, дял всех t ^ 0 (смотри рис.1).

Рис. 1. Нелинейность в секторе, i=1,2

Проверим, что предположения (1)-(4) выполнены.

Передаточная функция системы равна у/Л. Степень знаменателя равна 1, степень числителя - 0, у > 0. Покажем, что существует обратная связь в виде £ = Ке, К < 0, которая стабилизирует систему. Нелинейность £ лежит в секторе 1. Рассмотрим квадратичную функцию Ляпунова V(е) = етНе и сравним условие (4) со следующим неравенством:

У = 2еНу(е + £) < 2(е)2НуК(1 + шах(|а|, |Ь|)).

Неравенство выполняется с К < 0. Применяя метод бэкстеппин-га, синтезируем управление: (29) = -7(£(*) - Ке(*)) + Ку£:(*).

Представим систему (25), (29) в следующем ввиде:

Х(£) = АХ (*) + Ви(£) + ££ (*, а (*)) + £/>),

и(£) = Кх (£),

4 1 п 11 ~

К =

(30)

X = e , A = 0 v" , B = 0 , D = v

£ 00 1 0

[yK Kv — 7]

(31)

Рассмотрим квардратичную функцию Ляпунова V (X) = XтРХ. Для применения теоремы 2 вычислим параметр п < 0:

V = ((А + В К )Х + Б£(е, г))тРХ+

+ XтР((А + ВК)Х + П£(е, г)) < < 2(||(А + ВК)|| +тах(|0|, | - 2|)v)V = —nV.

Положим скорость движения тележки V = 0,1 см/с. Далее (32) п = —2(тах(-7, vK) + 2v) > 0.

Выберем К, чтобы неравенство (32) выполнялось: 7 = 1, К = —0,3125; следовательно п = 0,6.

Используя неравенство (31), находим матрицу функции Ляпунова Р, а вместе с ней и собственные числа. ХтгП(Р) = 0,47, \тах(Р) = 7,554.

Положим Af = 0,1, по теореме 2 получаем оценку на состояние системы X(г): Нт^^ ||Х(г)|| ^ 0,1Сх ^ 0,623, где Сх = 6,2301.

ЬМ! в Теореме 3 выглядит следующим образом:

(33)

(Л^Я + ЯА + аЯ + 5ЬЬ

я

V

Я

Е

т^-1

(СтС)

0

Ет 0

—а!)

< 0,

А = А + ВС К, при а,5> 0.

С помощью теоремы 3 была найдена матрица Я

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

(34)

0,1518 —0,0337 —0,0337 0,3801

при а = 0,01, 5 = 0,02.

В этом случае оценка ЦСЯСт|| = 0,3849.

Таким образом, основываясь на классическом результате, оценка вектора состояния равна 0,623, а применяя метод на основе инвариантных эллипсоидах и ЬМ! получаем оценку равную 0,3849. Это означает, что с помощью теоремы 3 может быть получен более точный результат оценки вектора состояния системы при ограниченных возмущениях. 48

д

шахи а

Рис. 2. Ошибки вг и Е{, % = 1, 2, для системы (25), (29) с нормой возмущения А/ = 0,1

4. Заключение

Получены оценки вектора состояния в системе с ограниченными внешними возмущениями на основе техники ЬМ1 и метода инвариантных эллипсоидов, а также проведено сравнение результатов с оценками, полученными из классического результата на основе функции Ляпунова [8].

Литература

1. АНДРИЕВСКИЙ Б.Р., ФРАДКОВ А.Л. Избранные главы теории автоматического управления с примерами на языке MATLAB. - СПб.: Наука, 1999. - 467 с.

2. АНДРИЕВСКИЙ Б.Р., ФРАДКОВ А.Л. Элементы математического моделирования в программных средах MATLAB 5 и Scilab (учебное пособие). - СПб.: Наука, 2001.-286 с.

3. АНДРИЕВСКИЙ Б.Р., ФРАДКОВ А.Л. Метод пассифика-ции в задачах адаптивного управления, оценивания и синхронизации // Автоматика и телемеханика. - 2006. -№11.-С. 33-37.

4. БОБЦОВ А.А., НИКОЛАЕВ Н.А. Синтез управления нелинейными системами с функциональными и параметрическими неопределенностями на основе теоремы Фрад-кова // Автоматика и телемеханика. - 2005. - №1. -

С.118-129.

5. МИРОШНИК И.В., НИКИФОРОВ В.О., ФРАДКОВ А.Л.

Нелинейное и адаптивное управление сложными системами. - СПб.: Наука, 2000. - 549 с.

6. ПОЛУШИН И.Г., ФРАДКОВ А.Л., ХИЛЛ Д.Д. Пассивность и пассификация нелинейных систем (обзор) // Автоматика и телемеханика. - 2000. - №3. - C. 3-37.

7. ПОЛЯК Б.Т., ХЛЕБНИКОВ М.В., ЩЕРБАКОВ П.С. Нелинейные системы с ограниченными или мультипликативными возмущениями. - [Электронный ресурс] -URL: http://premolab.ru/publication/14/ (дата обращения: 25.09.2015).

8. УСИК Е.В. Синхронизация нелинейных систем Лурье на основе пассификации и бэкстеппинга // Автоматика и телемеханика. - 2012. - №8. - С. 35-38.

9. ФРАДКОВ А.Л. ^нтез адаптивной системы стабилизации линейного динамического объекта // Автоматика и телемеханика. - 1974. - №12. - C. 96-103.

10. ФРАДКОВ А.Л. Квадратичные функции Ляпунова в задаче адаптивной стабилизации линейного динамического объекта // Сиб. мат. журн. - 1976. - №2. - C. 436—446.

11. ХЛЕБНИКОВ М.В., ПОЛЯК Б.Т., КУНЦЕВИЧ В.М. Оптимизация линейных систем при ограниченных внешних возмущениях (техника инвариантных эллипсоидов) // Автоматика и телемеханика. - 2011. - №11 - C. 9-59.

12. ХЛЕБНИКОВ М.В. Время установления в линейной динамической системе с ограниченными внешними возмущениями // Автоматика и телемеханика. - 2012. -№6. - C. 3-17.

13. ЯКУБОВИЧ В.А. Метод матричных неравенств в теории устойчивости нелинейных регулируемых систем. I. Абсолютная устойчивость вынужденных колебаний // Автоматика и телемеханика. - 1964. - №7. - C. 1017-1029.

14. BYRNES C.I., ISIDORI A., WILLEMS J.C. Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems // IEEE Trans. Automat. Control. -1991. - Vol. AC-36. - №11. - P. 1228—1240.

15. FRADKOV A.L. Passification of Non-square Linear Systems and Feedback Yakubovich-Kalman-Popov Lemma // Eur. J. Control. - 2003. - Vol. 9, №11. - P. 573-582.

16. GUSEV S.V., PAROMTCHIK I.E., MAKAROV I.A. ET AL. Adaptive motion control of nonholonomic vehicle // Proc. IEEE Int. Conf. Robot. Automat. - Vol. 4. - Belgium, 1998. -P. 3285-3290.

17. KOKOTOVIC P., ARCAK M. Constructive nonlinear control: a historical perspective // Automatica. - 2001. -Vol. 37, №5. - P. 637-662.

18. KRSTIC M., KANELLAKOPOULAS I., KOKOTOVIC P. Nonlinear and adaptive control design. - New York, Wiley, 1995.- 576 p.

19. LATOMBE J.C. Robot Motion Planning. - Kluwer Academic Publishers, Boston, 1991. - 651 p.

20. NIKIFOROV V.O., VORONOV K.V. Nonlinear Adaptive Controller with Integral Action // IEEE Trans. Automat. Control. - 2001. - Vol. 46, №12. - P. 2035-2037.

21. POLYAK B.T. Convexity of quadratic transformations and its use in control and optimization // J. Optim. Theory and Appl. - 1998. - Vol. 99. - P. 553-583.

22. PYRKIN A., BOBTSOV A., KOLYUBIN S. ET AL. Output Control Approach "Consecutive Compensator"Providing Exponential and L-infinity-stability for Nonlinear Systems with Delay and Disturbance // IEEE Multi-Conf. Syst. Control. - 2011. - Denver, USA. - P. 1499-1504.

23. SERON M.M., HILL D.J., FRADKOV A.L. Adaptive passification of nonlinear systems // Proc. 33rd IEEE Conf. Decision Control, Orlando, FL, December 1994. -

P. 190-195.

24. SERON M.M., HILL D.J., FRADKOV A.L. Nonlinear adaptive control of feedback passive systems // Automatica. -Vol. 31, №7. - P. 1053-1060.

OPTIMIZATION OF NONLINEAR CASCADE SYSTEMS IN LURIE FORM WITH BOUNDED EXTERNAL DISTURBANCES

Egor Usik, Saint-Petersburg State University, Saint-Petersburg, student (egor.usik@yandex.ru).

Abstract: We consider nonlinear cascade systems in Lurie form with bounded disturbances and solve the optimal control problem using the method of invariant ellipsoids. The obtained result is compared with the previously obtained classic result based on Lyapunov function.

Keywords: passification, backstepping, LMI, method of invariant ellipsoids.

Статья представлена к публикации членом редакционной коллегии П.В. Пакшиным

Поступила в редакцию 13.06.2015. Дата опубликования 30.09.2015.

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