Математика к Математическое
моделирование
Сетевое издание МГТУ им. Н.Э. Баумана
http://mathmjournal.ru
Ссылка на статью:
// Математика и математическое моделирование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2015. №6. С. 32-43.
БОТ: 10.7463/шаШш.0615.0823117
Представлена в редакцию: 13.11.2015 © МГТУ им. Н.Э. Баумана
УДК 517.977
Достаточное условие управляемости аффинных систем с двумерным управлением и двумерной нулевой динамикой
Рассматривается проблема управляемости аффинных систем с двумерным управлением. Предполагается, что система гладкой невырожденной заменой переменных может быть преобразована к квазиканоническому виду с двумерной нулевой динамикой, определенному и регулярному на всем пространстве состояний. В этом случае управляемость исходной системы эквивалентна управляемости преобразованной системы. Для регулярной системы квазиканонического вида с двумерным управлением и двумерной нулевой динамикой доказано достаточное условие существования решения терминальной задачи. Получено достаточное условие управляемости для указанного класса систем. Приведен пример системы шестого порядка, управляемость которой доказывается с помощью предложенного условия.
Ключевые слова: управляемость; аффинная система; терминальная задача; квазиканонический
К проблеме исследования управляемости динамических систем приводят многие современные задачи науки и техники. Для линейных стационарных систем эта проблема хорошо изучена: известно [1] необходимое и достаточное условие управляемости, состоящее в равенстве размерности вектора состояния системы и ранга матрицы управляемости. Для аффинных систем, как и для линейных, введено понятие матрицы управляемости [2], но связь между свойствами этой матрицы и управляемостью системы сложнее. Известно [3], что если аффинная система линеаризуема обратной связью во всем пространстве состояний, то система управляема. Вместе с тем, примеры показывают [4], что аффинная система может быть управляемой и в случае, когда она не линеаризуема обратной связью ни на каком открытом подмножестве пространства состояний. Получены различные условия управляемости для нелинейных систем, часть из них можно найти в работах [5, 6, 7, 8]. Тем не менее проблема управляемости нелинейных систем остается открытой: большинство работ по данной тематике либо посвящены исследованию локальной управляемости, т.е. управляемости в некоторой окрестности заданной точки, либо в них рассматриваются специальные (зачастую
I &
Фетисов Д. А.1'
1МГТУ им. Н.Э. Баумана, Москва, Россия
вид
Введение
очень узкие) классы систем. В дайной работе изучается проблема управляемости аффинных систем с двумерным управлением, которые гладкой невырожденной заменой в пространстве состояний преобразуются к регулярному квазиканоническому виду [9] с двумерной нулевой динамикой. Для систем квазиканонического вида управляемость доказывается на основе проверки существования решений терминальных задач.
1. Преобразование аффинной системы к квазиканоническому виду
Рассмотрим аффинную систему с двумерным управлением
x = F (x) + Gi(x)ui + G2(x)u2, (1)
где X = (xi)...)xn)T e Rn, u = (М1,«2)т e R2, F (x) = (Fi(x),..., F^x)^ Gj (x) = = (G1j(x),..., Gnj(x))'1', Fj(x), Gjj(x) e C^(Rn), i = 1, n, j = 1, 2, и терминальную задачу для нее, состоящую в нахождении таких непрерывных управлений u1 (t), u2(t), что решение x(t) задачи Коши
x = F (x) + G1(x)u1(t) + G2(x)u2(t), x(0) = xo
определено на отрезке [0, t*] и удовлетворяет условию x(t*) = x*.
Будем предполагать, что система (1) гладкой невырожденной заменой переменных z = Ф^) в Rn преобразуется к системе квазиканонического вида
-yi _ -yi -yi _ -yi
z1 = z2, . . . , zri-1 = zri,
ziri = fi(z1, z2, n) + gi1 (z1,z2,n)u1 + gí2(z 1,z2,n)u2, i = 1, 2, (2)
n>1 = q1(z 1,z2,n), n2 = q2(z1,z2,n), где
Г1 + Г2 = n - 2, zi = (zi ,...,< )т, i =1, 2, z =(z1 W e Rn-2, n = (П1,П2)т e R2, fi(z1,z2,n), gi1 (z1,z2,n), gi2(z1,z2,n), q1(z1,z2,n), q2(z 1,z2,n) e C~(Rn), i = 1, 2.
Условия, необходимые и достаточные для существования указанной замены переменных, приведены в работе [9]. Заметим, что размерность подсистемы нулевой динамики в системе (2) равна двум и совпадает с размерностью управления.
Будем далее предполагать, что система (2) регулярна в Rn, т.е. матрица
g(z ,z ,n) =
gn (z1,z2, n) g12(z1,z2,n) g21 (z1,z2, n) g22 (z1, z2, n)
невырождена при всех (г, п) €= Rn•
Обозначим через (г0, по) и (г*, п*) образы точек ж0 и ж* при отображении Ф:
Ф(жо) = (го,по), Ф(ж*) = (г*,п*), (3)
70 = (710, . . . , 7^,0, 7П), . . . , ^22,о) , П0 = ^ П2о) ,
= ( 1 12 2 )т = ( )т
7* — . . . , 7Г1,*1 . . . , ¿г2,*) , п* — (n1*, ^2*) .
Тогда терминальная задача для системы (2), заключающаяся в нахождении таких непрерывных управлений м1(^), и2(*), что решение 7(*), п(*) задачи Коши
7* = 7* = 7*
71 = 72, . . . , 7т1-1 = ,
¿п = /¿(71, 72, П) + ^г1(71, 72, п)«1(*) + Й^1, 72, п)«2(*), г =1, 2, ?71 = 51(71,72,П), П2 = 52(7 1,72,П), 7(0) = 7О, п(0) = ПО
определено на отрезке [0, **] и удовлетворяет условию 7(**) = 7*, п(**) = п*, эквивалентна исходной терминальной задаче для системы (1). В связи с этим далее будем рассматривать терминальную задачу для системы (2) с граничными условиями (3).
2. Построение решения терминальной задачи для системы квазиканонического вида
Согласно теореме 2 из работы [10], существование решения терминальной задачи (3) для системы (2) равносильно существованию таких функций В(*) € ССГ1 ([0,**]), г = 1, 2, что
5(0) = 71О, ..., £^-1)(0) = <0, В(** ) = 71 *, ..., В^-1)(**) = <* (4) и решение п(*) = (п^*), П2(*))т задачи Коши
П1 = д1(В1(*),В2(*),п), П2 = ?2(В1(*),В2(*),п), (5)
П1 (0) = П10, П2(0) = П20,
где В*(*) = (В(*),..., В(Гг-1)(*))т, г =1, 2, определено на отрезке [0, **] и удовлетворяет условиям
щ(**) = П1*, П2(**) = П2*. (6)
В работе [10] показано, что если такие функции В1(^), В2(*) существуют, то параметрические уравнения кривой, соединяющей начальное и конечное сос ояния сис емы (2), имею вид
71 = В^), 72 = В2(*), п = п(*), * € [0, **],
а управление и(*) = (и1(*),и2(*))т, являющееся решением терминальной задачи, задается выражением
Различные подходы к построению функций В (г) обсуждались в работах [4, 11, 12]. Следуя [11], будем искать В (г) в виде
В(г) = + г =1, 2, (8)
где функции 6 (г) е СГ4 [0,г*] и на концах отрезка [0,г*] удовлетворяют тем же граничным условиям, что и функции В (¿):
6(0) = г*о, ..., ^-1)(0) = ^, &<(**) = г* *, ..., ^-1)(г* ) = <*, (9)
функции ¿¿(г) е [0,г*] и на концах отрезка [0, ¿*] вместе со своими производными до (г — 1)-го порядка включительно обращаются в нуль:
¿(0) = 0, ..., ^-1)(0) = 0, ¿¿(г*) = 0, ..., ^-1)(г*) = 0, (10)
а с1, с2 — пока неизвестные числовые параметры. Выбор функций В (г) в виде (8) и выполнение условий (9), (10) для функций 6 (г), (г) гарантируют, что соотношения (4) верны при всех значениях параметров с1, с2, поэтому основная проблема заключается в определении таких значений с1, с2, для которых решение п(г) задачи Коши (5) определено на отрезке [0, ¿*] и удовлетворяет условиям (6). Подставляя соотношения (8) в правые части уравнений системы (5), получим систему
(11)
П1 = 51 (&1 (г) + С1 ¿1 (¿) , 62 (¿) + С2 ¿2 (¿) , п) , П2 = 52 (61 (г) + С1 ¿1 (г), 62 (г) + С2 ¿2 (г), п),
где
б*(г) = (ВД,...,(г))т, ¿*(г) = (¿¿(г),...,4Гг-1)(г))т, г = 1,2,
и граничную задачу для нее, заключающуюся в определении таких значений параметров с1, с2, что соответствующее решение п1(г), п2(г) системы (11) с начальными условиями
п1 (0) = пю, п2 (0) = п2о (12)
определено при всех г е [0, г*] и
п1(г*) = п1*, п2(г*) = п2*. (13)
Далее будем рассматривать систему (2), в которой каждая из функций ^(г1, г2, п), 5 = = 1, 2, распадается в произведение функции, зависящей от г1, г2, и функции, зависящей от п«:
^(г\г2,п) = ОДг1 ,г2)Я«Ы, 5 = 1, 2, (14)
где ^(г1, г2) е С^^"-2), Я«(п«) е В этом случае система (2) примет вид
у1> - /у^ /у^ - /у^
-1 = г2, . . . , = ¿г,
1 2 1 2 1 2
-¿Г, = /¿(г1, г2,п)+ Ы-1,-2,п) «1 + Ы- 1,г2,п) «2, г = 1, 2, (15)
7)1 = (г1, г2)Д1(щ), п2 = О^1,*2^Ы,
а система (11) — вид
' ñi = Qi(bi(t) + ci di(í),b2(í) + C2d2(t))Ri(ni), »72 = Q2(bi(t) + Ci di(t) A(t) + C2 d2(t))R2(n2). Введем обозначения
t» Vi» ,
Vi(ci,C2)= / Qi(6i(í) + Ci di(í),b2 + C2 d2(t)) dt - / тгтЧ, i = 1, 2, (17)
0 Vio
и докажем условие разрешимости граничной задачи (12), (13) для системы (16).
Лемма 1. Пусть функции Rs(ns), s = 1, 2, не обращаются в нуль в R и удовлетворяют условиям Rs(ns) = O(ns) при ^ го, система уравнений
^(С1,С2) = 0, ^2(С1,С2) = 0 (18)
имеет решение с1 = с1ъ с2 = с2*. Тогда с1 = с1+, с2 = с2* — решение граничной задачи (12), (13) для системы (16).
Доказательство. Как известно [13], условие Я«(п«) = 0(п«) при п« ^ го гарантирует, что решения системы (16) определены при всех 7 е [0,7*]. Пустьп^(^,с1,с2) —решение 5-го уравнения системы (16), удовлетворяющее начальному условию п«(0) = п«0. Поскольку оба уравнения в системе (16) являются уравнениями с разделяющимися переменными, то функции п«(7, с1, с2) неявно задаются равенствами
-в 1
I = | а(Ыт) + С1 Я1(г),б2(г) + С2 Я2(т)) -т, 5 = 1, 2. (19)
ЧвО ^^ о
Из условий п«(7*, с1, с2) = п«*, 5 = 1, 2, получаем систему уравнений
Пз* ь*
I = I (7) + С1 -1(7), 62(7) + С2-2(7)) -7, 5 = 1, 2,
пЗо ^^ 0
относительно с1, с2, которая в силу введенных обозначений совпадает с системой (18). Согласно условию леммы, система (18) имеет решение с1 = с1*, с2 = с2*. Это означает, что функции п«(7, с1*, с2*), 5 = 1, 2, удовлетворяют условиям п«(7*, с1*, с2*) = п«*, поэтому с1 = с1*, с2 = с2* является решением граничной задачи (12), (13) для системы (16). Лемма доказана.
Докажем достаточное условие существования решения терминальной задачи (3) для системы (15) для любых начального и конечного состояний системы на любом конечном отрезке времени. Будем обозначать через 7 множество нечетных натуральных чисел.
Теорема 1. Пусть система (15) регулярна в Мга, функции 1, г2), 5 = 1, 2, являются многочленами нечетной степени 2/ + 1,/ е {0, 1, 2, ...}, причем слагаемые старшей степени в каждом из этих многочленов имеют вид
А^1)2^1 + 4^2)2г+1 + Е 41,>2 (г!Г ... (г^Г- (*2 )* ... (4, (20)
¿1+...+^'г2=2г+1
«2 + «4 + ... + ^ + + ... е 7, (21)
А(11)А22) - А(12)А21) = 0. (22)
Пусть также функции ДДп«), 5 = 1, 2, не обращаются в нуль в М итаковы, что Яз(п«) = 0(п«) при п« ^ го. Тогда терминальная задача (3) для системы (15) имеет решение для любых начального и конечного состояний системы и любого отрезка времени [0, ¿*].
Доказательство. Покажем, что, каковы бы ни были отрезок [0,Г*], начальное и конечное состояния системы, при выполнении условий теоремы существует решение граничной задачи (16). Поскольку функции ) не обращаются в нуль в М и удовлетворяют условиям ДДпз) = 0(п«) при п« ^ го, то, согласно лемме 1, достаточно убедиться в существовании решения с( = с(*, с2 = с2* системы уравнений (18). Для этого сначала установим, какими формулами описываются функции ^з(с(,с2). Будем полагать, что функции фиксированы в виде ¿¿(г) = (Г* — ¿)Г4.
Из условия теоремы следует, что функции + с( + с2 и2(Г)) задаются
выражениями
4^+4 (¿)21+1 + А2з)с21+1^2(Г)21+1 + Е «й..,>2 с!1+...+гг1 с21+.^ х
,...,3т2 : ¿1+...+^г2=2г+1
х ^(г)*1... (4Г1-1)(г))гт1 ^ )л... (4Г2-1)(^т2 + а(с1,с2,г),
где через аз(с1, с2, Г) обозначены слагаемые, содержащие младшие степени переменных с1, с2. Из (17) вытекает, что функции , с2) являются многочленами степени 2/ +1, в которых слагаемые старшей степени имеют вид
4» 4»
11 С1 / М1(Г) иг С2 / и2
А^11 и1(г)21+1иг + А0^1 / и2(г)21+1 иг + 0 0
+ Е «Й..,>2 с!1+...+гт1 с21+"+т2/ и^1... (и1Г1-1)(Г))^т1 ад*... (¿Т2-1^))^ иг.
¿1+...+^'т2=2г+1
Повторяя рассуждения, проведенные в ходе доказательства теоремы 3 из работы [11], можно показать, что заменой переменной т = Г — Г*/2 интеграл
I ^(¿г... (4Г1-1)(г)Гт1 ¿2(г)л... (¿МЮ)^ иг 0
преобразуется к виду
4»/2
» и~1(тГ ... $Г1-1)(т))гт1 ¿2(тГ'1 ... (и?2-1)(т)Гт2ит,
-4»/2
¿(Т ) =
4 — т
Поскольку функция ¿¿(т) четна, то ее производные четных порядков четны, а производные нечетных порядков нечетны. Из условий (21) вытекает, что в полученном интеграле нечетных функций нечетное число, поэтому подынтегральная функция нечетна и, следовательно, интеграл от нее по отрезку [—¿*/2, Г*/2] равен нулю. Это означает, что слагаемые степени 2/ + 1 в многочлене ^8(с1, с2) описываются выражением
А^сГ1/ ¿1(г)21+1иг + А^сГ1/ ¿2(г)21+1иг,
0
а система (18) принимает вид
А1^1 / ¿1 (¿)21+1иг + а21) с21+1 У ¿2(г)21+1иг + 71(С1,02) = 0,
22
00 » 22) с21+1«2(
А^1 / ¿1 (¿)21+1иг + А22)С2+1 / ¿2(г)21+1иг + 72(С1, С2) = 0, 00
где через 71(с1,с2) и 72(с1,с2) обозначены слагаемые, содержащие младшие степени переменных с1, с2. Из условия (22) следует, что эту систему можно преобразовать к виду
С2+11 ¿1(Г)21+1иГ + А^11 ¿2(г)21+1иг + 71 (с1, С2) = 0,
I I (23)
с:2'+' |¿1(()2,+1й( + А2с2'+11 4М2,+1Л + 72(с1,с2) =0,
00
где А1 = 0, А2 = 0, А1 = А2, 71(с1,с2), 72(с1 ,с2) — слагаемые, содержащие младшие степени переменных с1, с2.
Для того чтобы доказать существование решения у системы (23), будем использовать технику, предложенную в работе [12]. Покажем, что у каждой из кривых, задаваемых уравнениями системы (23), есть ветвь, имеющая наклонную асимптоту. Введем обозначения
™в(с1,сй) = С1+1!¿1(г)21+1иг + Л^1!¿2(г)21+1иг + 7з(с1 ,С2), 5 = 1, 2, 00
так что система (23) примет вид
^з(с1,с2) = 0, 5 = 1, 2. Обозначим через Жз(с1, с2) слагаемые старшей степени в многочлене ^з(с1, с2):
^(сь С2) = с^11 ¿1(г)21+1иг + А^1 / ¿2(¿)21+1иг. 00
г
2
Согласно [12], каждому решению ( = Кз уравнения (1,() = 0, такому, что выполнено неравенство ЖЗ(1,Кз) = 0, соответствует наклонная асимптота кривой ^5(с1,с2) = 0 с уравнением
С2 = К5С1 + (24)
где Ь8 = -Ж8(1, К8)/Ж^(1, Кз). Уравнение Ж8(1, () = 0 принимает вид
6* 6* I + 21+11 = 0.
Поскольку решение С = К этого уравнения единственно и описывается формулой
К = -
/ I \ 21+1
о
I ^2(7)21+1 ^ о
а производная функции Ж8(1, £) в точке ( = Кз
6*
Жв'(1,Кв) = (2/ + 1)ЛвК2*| 4(7)21+1^
отлична от нуля, то кривая и>з (с1, с2) = 0 имеет единственную наклонную асимптоту, которая описывается уравнением (24). Повторяя рассуждения, проведенные в ходе доказательства теоремы 2 из работы [12], можно показать, что у кривых с2) = 0 нет других ветвей,
уходящих на бесконечность.
Из неравенства А1 = А2 вытекает, что К1 = К2, т.е. угловые коэффициенты асимптот различны, поэтому существует точка (с1, с2), в которой кривые ад1(с1, с2) = 0 и ад2(с1, с2) = 0 пересекаются. Этой точке соответствует решение с1 = с1+, с2 = с2* системы уравнений (18). Согласно лемме 1, отсюда следует существование решения граничной задачи (16), а это, в свою очередь, означает, что существует решение терминальной задачи (3) для системы (15).
3. Условие управляемости
Из теоремы 1 непосредственно вытекает следующее достаточное условие управлемости для системы (15).
Теорема 2. Пусть система (15) регулярна в Ега, функции фДг1, г2), 5 = 1, 2, являются многочленами нечетной степени 2/ + 1, / € {0, 1, 2, ...}, слагаемые старшей степени в каждом из многочленов имеют вид (20) и удовлетворяют условиям (21), (22), функции ЯДпД 5 = 1, 2, не обращаются в нуль в К и таковы, что = при ^ го. Тогда
система (15) управляема в на любом отрезке времени [0, ¿*].
Пример. Покажем, что система
— ^2, 2^2 — , Ъ — 1, 2,
П1 = ((г2)3 + (г!)2 - (г2)2) УП^ + Г, (25)
П2 =((211)3 + (22)3 + (4)2) (сов П2 + 2)
управляема в R6 на любом отрезке времени [0, t*]. Это система вида (15), где
Qi(z 1,z2) = (z?)3 + (z2)2 - (z22)2, Q2(z1,z2) = (z1)3 + (z22)3 + (z1)2, Ri(ni) = \J n2 + 1, R2(n2) = cos П2 + 2.
Система (25) регулярна в R6, функции Q^z1, z2), s = 1, 2, являются многочленами третьей степени, в которых слагаемые старшей степени имеют вид (20) и удовлетворяют условию (21). Поскольку A(11) = 0, A^ = 1, Al2) = 1, A22) = 0, то
A(11)A22) - A12)A21) = -1 = 0
и условие (22) тоже выполнено. Функции R1(n1) и R2(n2) положительны в R и удовлетворяют условиям Rs(ns) = O(ns) при ^ го. Из теоремы 2 следует, что система (25) управляема в R6 на любом отрезке времени [0, t*].
Заключение
В работе доказано достаточное условие существования решения терминальной задачи для аффинной системы с двумерным управлением, которая может быть преобразована к квазиканоническому вида с двумерной нулевой динамикой, определенному и регулярному на всем пространстве состояний. Получено достаточное условие управляемости для указанного класса систем. Приведен пример аффинной системы шестого порядка, управляемость которой доказывается с помощью предложенного условия.
Работа выполнена при финансовой поддержке РФФИ (грант 14-07-00813) и Министерства образования и науки РФ (проект № 1711 государственного задания РФ).
Список литературы
1. Калман Р., Фалб П., Арбиб М. Очерки по математической теории систем. М.: Мир, 1971. 400 с.
2. Жевнин А.А., Крищенко А.П. Управляемость нелинейных систем и синтез алгоритмов управления // Доклады АН СССР. 1981. Т. 258, №4. С. 805-809.
3. Краснощеченко В.И., Крищенко А.П. Нелинейные системы: геометрические методы анализа и синтеза. М.: Изд-во МГТУ им. Н.Э. Баумана, 2005. 520 с.
4. Фетисов Д.А. Исследование управляемости регулярных систем квазиканонического вида // Вестник МГТУ им. Н.Э. Баумана. Сер. Естественные науки. 2006. № 3. С. 12-30.
5. Ковалев А.М. Нелинейные задачи управления и наблюдения в теории динамических систем. Киев: Наукова думка, 1980. 174 с.
6. Елкин В.И. Редукция нелинейных управляемых систем: дифференциально-геометрический подход. М.: Наука, 1997. 320 с.
7. Isidori A. Nonlinear control systems. 3rd ed. London: Springer-Verlag, 1995. 550 p.
8. Sun Y. Further results on global controllability of planar nonlinear systems // IEEE Transactions on Automatic Control. 2010. Vol. 55, no. 8. P. 1872-1875. DOI: 10.1109/TAC.2010.2048054
9. Крищенко А.П., Клинковский М.Г. Преобразование аффинных систем с управлением и задача стабилизации // Дифференциальные уравнения. 1992. Т. 28, № 11. С. 1945-1952.
10. Фетисов Д.А. Об одном методе решения терминальных задач для аффинных систем // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2013. № 11. С. 383-400. DOI: 10.7463/1113.0622543
11. Фетисов Д.А. Достаточное условие управляемости многомерных аффинных систем // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2014. № 11. C. 281-293. DOI: 10.7463/1114.0737321
12. Фетисов Д.А. Управляемость регулярных систем квазиканонического вида с двумерной нулевой динамикой и скалярным управлением // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2012. № 10. С. 123-138. DOI: 10.7463/1012.0465329
13. Немыцкий В.В., Степанов В.В. Качественная теория дифференциальных уравнений. Москва: Едиториал УРСС, 2004. 552 c.
Mathematics i Mathematical Modelling
Electronic journal of the Bauman MSTU
Mathematics and Mathematical Modelling of the Bauman MSTU, 2015, no. 6, pp. 32-43.
DOI: 10.7463/mathm.0615.0823117
Received: 13.11.2015
© Bauman Moscow State Technical University
http://mathmjournal.ru
Sufficient Controllability Condition for Affine Systems
with Two-Dimensional Control
and Two-Dimensional Zero Dynamics
"1 "X
Fetisov D. A.1
[email protected] 1 Bauman Moscow State Technical University, Russia
Keywords: controllability, affine system, terminal problem, quasicanonical form
The controllability conditions are well known if we speak about linear stationary systems: a linear stationary system is controllable if and only if the dimension of the state vector is equal to the rank of the controllability matrix. The concept of the controllability matrix is extended to affine systems, but relations between affine systems controllability and properties of this matrix are more complicated. Various controllability conditions are set for affine systems, but they deal as usual either with systems of some special form or with controllability in some small neighborhood of the concerned point.
An affine system is known to be controllable if the system is equivalent to a system of a canonical form, which is defined and regular in the whole space of states. In this case, the system is said to be feedback linearizable in the space of states. However there are examples, which illustrate that a system can be controllable even if it is not feedback linearizable in any open subset in the space of states. In this article we deal with such systems. Affine systems with two-dimensional control are considered. The system in question is assumed to be equivalent to a system of a quasicanonical form with two-dimensional zero dynamics which is defined and regular in the whole space of states. Therefore the controllability of the original system is equivalent to the controllability of the received system of a quasicanonical form. In this article the sufficient condition for an available solution of the terminal problem is proven for systems of a quasicanonical form with two-dimensional control and two-dimensional zero dynamics. The condition is valid in the case of an arbitrary time interval and arbitrary initial and finite states of the system. Therefore the controllability condition is set for systems of a quasicanonical form with two-dimensional control and two-dimensional zero dynamics. An example is given which illustrates how the proved condition can be used to prove the controllability of the six-dimensional affine system.
The obtained results can be used to solve various control problems in the dynamical systems theory.
References
1. Kalman R.E., Falb P.L., Arbib M.A. Topics in Mathematical Systems Theory New York: McGraw-Hill, 1969. (Russ. ed.: Kalman R.E., Falb P.L., Arbib M.A. Ocherkipo matematich-eskoj teorii sistem. Moscow, Mir publ., 1971, 400 p.)
2. Zhevnin A.A., Krishchenko A.P. Controllability of nonlinear systems and synthesis of control algorithms. Doklady ANSSSR, 1981, vol. 258, no. 4, pp. 805-809. (English translation: Soviet PhysicsDoklady, 1981, vol.26, pp. 559-561.)
3. Krasnoshchechenko V.I., Krishchenko A.P. Nelinejnye sistemy: geometricheskie metody analiza i sinteza [Nonlinear systems: geometrical methods of analysis and synthesis]. Moscow, Bauman MSTU publ., 2005, 520 p. (in Russian).
4. Fetisov D.A. Study of Controllability of Regular Systems of Quasi-canonical Type. Vestnik MGTU im. N.E. Baumana. Ser. Estestvennye nauki = Herald of the Bauman Moscow State Technical University. Ser. Natural sciences, 2006, no. 3, pp. 12-30. (in Russian).
5. Kovalev A.M. Nelinejnye zadachi upravlenija i nabljudenija v teorii dinamicheskih sistem [Nonlinear problems of control and observation in the theory of dynamical systems] Kiev, Naukova dumka publ., 1980, 174 p. (in Russian).
6. Elkin V.I. Reduktsijanelinejnyh upravljaemyh sistem: differentsial'no-geometricheskijpodhod [Reduction of nonlinear control systems: differential geometric approach]. Moscow, Nauka publ., 1997. 320 p. (in Russian).
7. Isidori A. Nonlinear control systems. 3rd ed. London, Springer-Verlag, 1995, 550 p.
8. Sun Y. Further results on global controllability of planar nonlinear systems. IEEE Transactions on Automatic Control, 2010, vol. 55, no. 8, pp. 1872-1875. DOI: 10.1109/TAC.2010.2048054
9. Krishchenko A.P., Klinkovskii M.G. The transformation of affine systems with control and stabilization problem. Differentsial'nye uravneniia = Differential Equations, 1992, vol.28, no. 11, pp. 1945-1952. (in Russian).
10. Fetisov D.A. A method for solving terminal control problems for affine systems. Nauka i obrazovanie MGTU im. N.E. Baumana = Science and Education of the Bauman MSTU, 2013, no. 11, pp. 383-400. DOI: 10.7463/1113.0622543 (in Russian).
11. Fetisov D.A. Sufficient Controllability Condition for Multidimensional Affine Systems. Nauka i obrazovanie MGTU im. N.E. Baumana = Science and Education of the Bauman MSTU, 2014, no. 11, pp. 281-293. DOI: 10.7463/1114.0737321 (in Russian).
12. Fetisov D.A. Regular systems of a quasicanonical form with scalar control and two-dimensional zero dynamics controllability. Nauka i obrazovanie MGTU im. N.E. Baumana = Science and Education of the Bauman MSTU, 2012, no. 10, pp. 123-138. DOI: 10.7463/1012.0465329 (in Russian).
13. Nemytskij V.V., Stepanov V.V. Kachestvennaja teorija differentsial'nyh uravnenij [Qualitative Theory of Differential Equations]. Moscow, Editorial URSS publ., 2004, 552 p. (in Russian).