Научная статья на тему 'Стабилизация неминимально фазовых аффинных систем с векторным управлением'

Стабилизация неминимально фазовых аффинных систем с векторным управлением Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Ткачев С. Б.

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

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

Текст научной работы на тему «Стабилизация неминимально фазовых аффинных систем с векторным управлением»

НАУЧНОЕ ИЗДАНИЕ МГТУ ИМ. Н. Э. БАУМАНА

НАУКА и ОБРАЗОВАНИЕ

Эл № ФС77 - 48211. Государственная регистрация №0421200025. ISSN 1994-0408

электронный научно-технический журнал

Стабилизация неминимально фазовых аффинных систем с

векторным управлением

# 08, август 2012

Б01: 10.7463/0812.0450613

Ткачев С.Б.

УДК 517.977

Россия, МГТУ им. Н.Э. Баумана mathmod@bmstu.ru

Введение

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

Функцию, определяющую преобразование аффинной системы к квазиканоническому виду, часто удобно рассматривать как выход системы и использовать для исследования свойств системы и построения стабилизирующих обратных связей теорию нормальной формы [3].

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

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

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

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

1. Преобразования и нормальная форма аффинных систем с векторными входом и выходом

Рассмотрим стационарную аффинную систему с векторным управлением

т

х = А(х) + ^ Бг(х)пг, (1)

г=1

где х е и = (т,...,Пт)Т е кт, А(х) = Ых),..., ап(х))т, А( 0) = = 0, В(х) = (Б1(х),...,Бт(х)), В3(х) = (6](ж),...,6п(ж))т, ; = ТТш, га^В(0) = т, т > 2, аг(х), Ц(х) е Сж(О,), и — открытое множество, содержащее положение равновесия х = 0.

Аффинной системе (1) на ^ С Кп взаимно однозначно соответствуют векторные поля

п д п д _

А = Е ^д- и В = £ Ц(х)—, з = 1,т. (2)

г=1 г г=1 г

Рассмотрим векторную функцию ф(х) = (ф1(х),..., фт(х))т, где фг(х) £ Сфг(0) = 0, г = 1, т в качестве т-мерного виртуального выхода аффинной системы (1).

Предположим, что существуют такие числа рг > 1, г = 1, т, что выполнены следующие два условия:

1) при к < рг — 1 функции Ьв. ЬкАфг(х), 1 < з < т, равны нулю в некоторой окрестности точки х = 0;

2) матрица

Ар(х) =

( ЬВ1 ЬА—1ф1(х) ... Ьвт1ф1(х) \

\Ьв1 ьАт—1фт(х) ... ЬвтьАт—1ф (х) )

(3)

п^ А ) ■ ■ ■ А тт\

невырождена в точке х = 0. В этом случае кортеж р = (р1,... , рт) называют [3] векторной относительной степенью аффинной системы (1) с векторным виртуальным выходом у = ф(х) в точке х = 0.

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

Если векторная относительная степень р равна (1,..., 1) в точке х = 0, то это означает, что матрица

/ Ьв1 ф1(х) ... Ьвтф1(х) \

^ Ьв1 фт(х) . . . Ьвтфт(х) )

(4)

невырождена в точке х = 0.

Если рг > 1, то первое условие означает, что функция фг(х) в окрестности точки х = 0 является решением системы уравнений в частных производных

ЬВ1 ЬАфг = 0, к = 0, Рг — 2,з = 1, т, (5)

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

а^А В3фг = 0, к = 0, рг - 2, $ = 1, т.

При выполнении условий 1)-2) управление вида

и = А- 1(х)

( Р1-1 \

-ЬРАф1(х) - ^ С1кЬАф1(х) к=0

Рт-1

\

-Ьртфт(х) - ^ СткЬрфт(х)

(6)

к=0

/

стабилизирует положение равновесия х = 0, для чего достаточно матрицу коэффициентов (сг3-) выбрать в (6) так, чтобы все корни уравнений

Рг-1

АГ + Е СуЛ3 = 0,

3 =0

1 < г < m

имели отрицательные действительные части.

Если существует виртуальный т-мерный выход ф(х) = (ф1(х),... , фт(х))Т, при котором относительная степень в точке х = 0 равна р = (р1,..., рт), |р| < п, и при дополнительном условии инволютивности распределения О = 8рап{В1,..., Вт}, порожденного векторными полями В3, $ = 1,т системы (1), в окрестности точки х = 0 существует такая замена переменных [3]

¿г = фг(х), 1 < г < т, п = ^(х),

(7)

где

Г =

,...,^Рг)T, 1 < г < m,

П = (П1,...,Пп-|

Фг(х) = (фг(х), Ьрфг(х), . . . , ¿Р-1фг(х))

Фг(0) = 0, Ф(0) = 0,

т

после выполнения которой аффинная система (1) с векторным виртуальным выходом у = ф(х) будет записана в нормальной форме

1 1 г 1

гу -А- _ 'У _

¿1 = ¿2, . . . , 2р1-1 = ¿р,

= /1(^,П) + £п(^, П)и1 + ... + ^1т(^,п)ит,

¿т = г™...,*™= ¿г , (8)

1 ' ' рт 1 Рт '

¿Г = /т(*,п) + Рт1(^,п )и1 + ... + ^тт(^,п)ит, П = п),

у = (¿},^2,...,^Г)т,

дт .2т т

где /г(0,0) = 0, г = 1, т, д(0, 0) = 0, г = (¿1 , ¿2 ,..., ¿т ) , причем матрица

(#гз (0, 0))г,з=1> невырождена.

Системе (8) соответствует система

П = 9(0, п), (9)

которую называют нулевой динамикой. Если ее положение равновесия п = 0 асимптотически устойчиво, то аффинную систему (1) с векторным выходом у = ф(х) называют минимально фазовой (в точке х = 0).

Если для аффинной системы (1) найден такой векторный виртуальный выход у = ф(х), ф(0) = 0, при котором система имеет относительную степень р1 + ... + рт = |р| в положении равновесия х = 0 и она минимально фазовая в этой точке, то управление вида (6) локально стабилизирует положение равновесия х = 0 этой системы [3].

2. Случай однородной векторной степени (р^ = 2)

Задача нахождения виртуальных выходов с соответствующей асимптотически устойчивой нулевой динамикой для случая однородной векторной степени (1,..., 1) исследована в [8]. Рассмотрим случай однородной векторной степени (2,...,2).

Пусть для системы (1) задан некоторый виртуальный выход

х) = (ф1(х), . . . ,фт(х))т, (10)

где фг(х) £ Сфг(0) = 0, г = 1, т, при котором векторная относительная степень системы (1), (10) в точке х = 0 равна р = (2,..., 2), где |р| = 2т, то

есть рг = 2, г = 1, т.

Пусть распределение О = 8рап{В1,..., Вт} инволютивно. Запишем систему (1), (10) в соответствующей нормальной форме

¿1 = ¿2,

¿2 = /^¿,п) + 011^, П )и1 + ... + ^(¿,П )ит,

¿т = ¿т, (11) ¿т = /т(¿, П) + 9т1 (¿, + ... + ^тт^П^т, П = ^(¿, п), у = (¿l1,¿2,...,¿1m )т,

где / = (/1,..., /т)т, /(0,0) = 0, 5(0,0) = 0, ¿ = (¿}, ¿2,..., ¿т, ¿2т)т.

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

Будем предполагать, что нормальная форма определена в точке (¿,п) = = (0,0), а матрица (д^(0,0))г,э =х"т невырождена. Для удобства обозначим

¿1 = (¿1,...,¿т)т, ¿2 = (¿2,...,¿2m)т, и = (и1,...,ит)т.

С использованием введенных обозначений нормальная форма (11) запишется в виде

12 1 = ¿2,

¿2 = / (¿ ^2,пК (12)

П = 5(¿1, ¿2, п), У = ¿1.

Как и в скалярном случае [4], для построения виртуальных выходов будем использовать виртуальные управления ^(п), ^г2(п), г = 1,т. Обозначим

^1(п) = (^1(п),...,^т (n))т, ^2(п) = (^2(п),...,^т (п))т.

Теорема 1. Пусть система (1) с виртуальным выходом ф, ф =0, имеет

х=0

в точке х = 0 векторную относительную степень р = (2,..., 2), а нулевая динамика асимптотически устойчива. Если в переменных (¿,п) нормальной

формы (12) det

дф д?

г=0,п=0

= 0, то существуют функции V 1(п), ^2(п), ^г(0) = 0,

г = 1, 2, стабилизирующие положение равновесия п = 0 системы

п = «(V1, V2, п)

(13)

12

с управлениями V , V , причем

dv1(n) dt

= v2(п).

(14)

Согласно (5) каждая функция фк, к = 1, т, в некоторой окрестности точки

х является решением системы уравнений фк = 0, г = 1,т, которую в

г дфк

переменных (¿,п) системы (12) можно записать так: —!^ = 0, г, к = 1,т.

дгг2

Следовательно, в этих переменных ф = ф(г1, п).

Построим нормальную форму системы (1) с виртуальным выходом ф, используя запись этой системы в виде нормальной форме (12). Для этого в системе (12) сделаем замену переменных

г1 = ф(г1, п), г2 = ф1(г1, ¿2, п), п = п,

~2

112

(15)

где

ф1(г1,г2,п) = ^

, дф(г1,п) дф(г 1,п) / dí 1(12) = ¿2 + ^^ «(¿'^ >•

Соотношения (15) являются заменой переменных в окрестности точки (¿, п) = = 0, так как

det

д (г1, г2) д (г1, г2)

1

= ^ ( ^=0,п=0 \дг1 дг2

поскольку det

дф

дг1

г=0,п=0 дф1

= 0 по условию теоремы, а det ——

^=0,п=0 дг2

.= 0,

г=0,п=0

= 0 благо-

даря тому, что относительная степень системы (12) с виртуальным выходом ф равна (2,..., 2) в точке (г, п) = 0. В переменных (15) система (12) запишется в виде

г1 = г2, / = /(г,п)+ К (16)

п = 1,п), (г1, г2, п), п). (17)

Здесь п) = д/ ,п)п), где

¿1 = ^1(^1,п), ¿2 = ,^2,п), п = п (18)

есть обратная к (15) замена переменных. Запись (16) является нормальной формой, соответствующей виртуальному выходу ф, поскольку

ае1 д(0,0) = ае^ дф" (0,0,0)д (0,0)^ = 0.

Полагая в (17) ^1 = 0, ¿2 = 0, получаем систему нулевой динамики

п/ = 5 (0,п),^2(0,0,п),п). (19)

После замены п = п и введения обозначений

^(п) = ^1(0,п), V2(п) = ^2(0,0,п), (20)

система (19) совпадает с системой (13), замкнутой обратными связями (20). Асимптотическая устойчивость точки п = 0 системы нулевой динамики (19) означает, что обратные связи V1 (п), V2 (п) стабилизируют положение равновесия п = 0 системы (13).

Поскольку ¿г1 = ¿2, то из (16)-(18) следует, что

1, п)

то есть

= ^(¿\ ¿2,п),

(16)-(17)

^^ 1,п^2 , д^1 ^ 1,пК 1,-1-4 2/-1 -2 -ч -ч 2/-1 -2 -ч

--^ +--^-п), ^ ^ , п), п) = ^ п),

д¿1 дп

что при 1 = 0, ¿2 = 0, п = п с учетом (20) совпадает с (14). ►

Теорема 2. Пусть управления V1 = ^1(п), V2 = -и2(п) стабилизируют положение равновесия п = 0 системы (13) и удовлетворяет условию (14). Если система (12) с виртуальным выходом ф^,п) = ¿1 — V1 (п) имеет векторную относительную степень (2, . . . , 2) в точке (¿, п) = 0, то нулевая динамика,

соответствующая виртуальному выходу ф, асимптотически устойчива в точке п = 0.

М Соотношения

г1 = ф(г, п) = г1 — v1(п),

г2 =

dф(z,п) 2 дv1(п)

, = г2 — ^^Ф 1,г2,п), (21)

(12) дп

dt п = п

д(г1, г2)

задают замену переменных, поскольку определитель матрицы Якоби ————

д(г1, г2)

в точке (г, п) = 0 равен

^ (Е — %(п)Ц(г1 ,г2,п)1^=0,п=^ = 0

Последнее неравенство справедливо, поскольку матрица коэффициентов

дv1 д« дп дг2

х дv1 д« \

при управлении в

d2ф(z,п) dt2 (12)

невырождена в точке (г, п) = (0,0), так как векторная относительная степень равна (2,..., 2).

В переменных (21) система (12) с виртуальным выходом ф запишется в нормальной форме

^ 1 ^ 2 _

^ = г2, ^ = /(г,п) + д&цК (22)

п = «(г1 + v1(n), и>2(г1, г2, п), п), (23)

где использована обратная для (21) замена переменных

г1 = г1 + v1(n), г2 = и>2(г1,г2,п), п = п

Уравнения соответствующей нулевой динамики находим, полагая г1 = 0, г2 = 0 в (23), что с учетом замены п = п приводит к системе

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

п = «^(п), ^2(0,0, п), п). (24)

Поскольку ¿г1 = ¿2, то 1 + V1 (п) = и»2^1, ¿2,п), что при ¿1 = 0, ¿2 = 0 после замены п = п дает соотношение

О^1— ' .1/^ „,.2/п п ^ ^ „..2

дп

Переписав (14) в виде

д^1(п)

(п)5 (^1(п),^2(0,0,п),п) = ^2(0,0,п).

д (^1(п), ^2(п), п) = ^2(п),

п

находим, что и>2(0, 0, п) = ^2(п) в окрестности точки п = 0, поскольку обе эти функции равны 0 при п = 0 и являются решением системы уравнений

д^1

ф2,п) = ¿2 — -Щ(п)^(^1(п), ¿2, п) = 0 (25)

относительно ¿2. Система уравнений (25) имеет единственное решение в окрестности точки ¿2 = 0, п = 0, так как в этой точке определитель матрицы

_ _ дй^^п)

Якоби ——-— отличен от нуля благодаря тому, что относительная степень

д¿ 2

системы (12) с виртуальным выходом ф = ¿1 — ^1(п) в точке (¿, п) = 0 равна (2,...,2).

Следовательно, уравнения (24) нулевой динамики совпадают с системой (13), замкнутой управлениями V1 (п), ^2(п), и поэтому нулевая динамика асимптотически устойчива в точке п = 0.

В заключение отметим, что в переменных аффинной системы (1) ф = ^(х) — V1 (Ф(х)). ►

Замечание 1. Если в нормальной форме (12) аффинной системы (1) с

дд

фиксированным виртуальным выходом (10) ае! ——(0,0) = 0, то:

д¿2 дф

1) в формулировке теоремы 1 условие ае! —г = 0 можно опустить,

д¿1 д=о,п=о

так как оно следует из того, что система (1) с виртуальным выходом ф имеет в точке х = 0 векторную относительную степень (2,..., 2);

2) в формулировке теоремы 2 можно опустить условие того, что система (12) с виртуальным выходом ф^, п) = ¿1 — ^1(п) имеет векторную относительную

степень (2,... , 2) в точке (г, п) = 0, так как в данном случае оно всегда выполнено;

3) теоремы 1, 2 в этом случае утверждают, что для существования у аффинной системы (1) виртуального выхода ф, ф =0, при котором она имеет

х=0

в точке х = 0 векторную относительную степень (2,..., 2) и асимптотически устойчивую нулевую динамику, необходимо и достаточно, чтобы система (13) с управлениями v1, v2 была стабилизируема в состоянии п = 0 обратными связями v1 (п), v2(п), удовлетворяющими условию (14), причем одним из таких виртуальных выходов является ф = г1 — v 1(п) = ^(х) — v1 (Ф(х)).

Заключение

Метод виртуальных выходов обобщен на случай аффинных систем с векторным управлением и выходом, имеющим однородную векторную относительную степень (2,... , 2). Для таких систем получены необходимые и достаточные условия существования нового выхода с такой же относительной степенью, при котором соответствующая ему нормальная форма имеет асимптотически устойчивую нулевую динамику.

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

Работа выполнена при финансовой поддержке РФФИ (гранты 11-01-00733, 12-07-00329) и Программы Президента РФ по государственной поддержке ведущих научных школ (грант НШ-3659.2012.1).

Список литературы

1. Крищенко А.П. Преобразование нелинейных систем и стабилизация программных движений // Труды МВТУ им. Н.Э. Баумана. 1988. №512. С. 69-87.

2. Крищенко А.П., Клинковский М. Г. Преобразование аффинных систем с управлением и задача стабилизации // Дифференциальные уравнения. 1992. Т. 28, № 11. С. 1945-1952.

3. Isidori A. Nonlinear control systems. London: Springer-Verlag, 1995. 587 p.

4. Крищенко А.П., Панфилов Д.Ю., Ткачев С.Б. Построение минимально фазовых аффинных систем // Дифференциальные уравнения. 2002. Т. 38, № 11. С. 1483-1489.

5. Output maps with associated asymptotically stable zero dynamics / A.P. Krishchenko, D.U. Panfilov, K.E. Starkov, S.B. Tkachev // Nonlinear Control Systems'04: Proc. of VIIFAC Symp. Stuttgart, 2004. V. 1. P. 329-334.

6. Ткачев С.Б. Стабилизация неминимально фазовых аффинных систем с использованием линеаризации по части переменных // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журнал. 2011. № 11 Режим доступа: http://technomag.edu.ru/doc/255087.html (дата обращения: 10.04.2012)

7. Isidori A., Moog C. On the nonlinear equivalent of the notion of transmission zeros // Modeling and Adaptive Control. New York, 1988. P. 203-208.

8. Панфилов Д.Ю. Построение минимально фазовых систем и задача стабилизации. // Автоматика и телемеханика. 2004. № 10. C. 25-39.

SCIENTIFIC PERIODICAL OF THE BAUMAN MSTU

SCIENCE and EDUCATION

EL № FS77 - 48211. №0421200025. ISSN 1994-0408

electronic scientific and technical journal

Stabilization of nonminimum-phase multi-input affine systems # 08, August 2012 DOI: 10.7463/0812.0450613 S. B. Tkachev

Russia, Bauman Moscow State Technical University

mathmod@bmstu.ru

For multi-input nonlinear dynamic systems the problem of state feedback design stabilizing position of equilibrium is solved using the method of virtual outputs. Affine systems are considered for which smooth function (a system output) defining transformation of the system to a normal form with a vectorial relative level of an output (2,, 2) is known. If zero dynamics of the system isn't asymptotically stable, that is the nonlinear system isn't minimum-phase, for the specified class of systems necessary and sufficient conditions of existence of such new outputs having the relative level (2, , 2) for which the corresponding normal form has asymptotically stable zero dynamics are proved. The received results generalize the results received earlier for affine systems with scalar input.

References

1. Krishchenko A.P. Preobrazovanie nelineinykh sistem i stabilizatsiia programm-nykh dvizhenii [Transformation of nonlinear systems and stabilization of programmed motions]. Trudy MVTU im. N.E. Baumana [Proc. of the Bauman MSTU], 1988, no. 512, pp. 69-87.

2. Krishchenko A.P., Klinkovskii M.G. Preobrazovanie affinnykh sistem s upravle-niem i zadacha stabilizatsii [The transformation of affine systems with control and stabilization problem]. Differentsial'nye uravneniia. 1992, vol. 28, no. 11, pp. 1945-1952.

3. Isidori A. Nonlinear control systems. London: Springer-Verlag, 1995. 587 p.

4. Krishchenko A.P., Panfilov D.Iu., Tkachev S.B. Postroenie minimal'no fa-zovykh affinnykh sistem [Construction of minimum phase affine systems]. Dif-ferentsial'nye uravneniia, 2002, vol. 38, no. 11, pp. 1483 -1489.

5. Krishchenko A.P., Panfilov D.U., Starkov K.E., Tkachev S.B. Output maps with associated asymptotically stable zero dynamics Proc. of 6th IFAC Symp. "Nonlinear Control Systems'04". Stuttgart, 2004, vol. 1, pp. 329-334.

6. Tkachev S.B. Stabilizatsiia neminimal'no fazovykh affinnykh sistem s is-pol'zovaniem linearizatsii po chasti peremennykh [Stabilization of non-minimal phase affine systems with linearization of the part of varibles]. Nauka i obrazo-vanieMGTU im. N.E. Baumana [Science and Education of the Bauman MSTU], 2011, no. 11. Available at: http://technomag.edu.ru/doc/255087.html, accessed 10.04.2012.

7. Isidori A., Moog C. On the nonlinear equivalent of the notion of transmission zeros // Modeling and Adaptive Control. New York, 1988. P. 203-208.

8. Panfilov D.Iu. Postroenie minimal'no fazovykh sistem i zadacha stabilizatsii [Construction of minimum phase systems, and the problem of stabilization].

Avtomatika i telemekhanika, 2004, no. 10, pp. 25-39.

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