Наука и Образование
МГТУ им. Н.Э. Баумана
Сетевое научное издание
ISSN 1994-0448
Наука и Образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2014. № 11. С. 281-293.
DOI: 10.7463/1114.0737321
Представлена в редакцию: 13.11.2014 © МГТУ им. Н.Э. Баумана
УДК 517.977
Достаточное условие управляемости многомерных аффинных систем
л &
Фетисов Д. А.1'
1МГТУ им. Н.Э. Баумана, Москва, Россия
Рассмотрена проблема исследования управляемости многомерных аффинных систем, не линеаризуемых обратной связью и преобразующихся к регулярному квазиканоническому виду, определенному на всем пространстве состояний. Для регулярных систем квазиканонического вида получено достаточное условие существования решений терминальных задач для любых начального и конечного состояний системы и для любого конечного интервала времени. Тем самым доказано достаточное условие управляемости таких систем на всем пространстве состояний за любой конечный интервал времени. Применение предложенного условия управляемости проиллюстрировано на примере аффинной системы пятого порядка с двумерным управлением. Полученные результаты могут быть использованы для решения различных задач управления техническими системами.
Ключевые слова: управляемость; аффинная система; терминальная задача; квазиканонический вид
Проблема исследования управляемости нелинейных систем является одной из основных теории управления. Систему х = А(х, и) с состоянием х и управлением и называют управляемой за интервал времени [0, £*] на открытом подмножестве О пространства состояний, если для любых двух состояний х0 е О и х* е О найдется такое допустимое управление и = и(£), £ е [0,£*], что соответствующая траектория х(£) замкнутой системы х = А(х, и(£)) при всех £ е [0,£*] не выходит из множества О и удовлетворяет условиям х(0) = хо, х(£*) = х*.
В монографии [1] доказаны условия управляемости для нелинейных систем треугольного вида. В работах [2, 3,4] на основе дифференциально-геометрического подхода получены результаты, касающиеся свойств управляемости аффинных систем. В частности, показано, что если аффинная система линеаризуема обратной связью на всем пространстве состояний, то эта система управляема за любой конечный интервал времени. Некоторые результаты в области исследования управляемости нелинейных систем приведены также в работах [5, 6, 7, 8].
Введение
В настоящее время основная проблема, с которой сталкиваются исследователи, состоит в получении условий управляемости для аффинных систем, не линеаризуемых обратной связью. Одно из направлений связано с разработкой условий управляемости для аффинных систем, эквивалентных системам квазиканонического вида [9]. В работах [10, 11] получены условия управляемости для аффинных систем со скалярным управлением, которые преобразуются на всем пространстве состояний к регулярному квазиканоническому виду с одномерной нулевой динамикой. В настоящей работе доказываются условия управляемости для аффинных систем с векторным управлением, которые на всем пространстве состояний эквивалентны регулярным системам квазиканонического вида с одномерной нулевой динамикой.
1. Преобразование многомерных аффинных систем к квазиканоническому виду
Рассмотрим многомерную аффинную систему
x = F (x) + Gi(x)ui + ... + Gm(x)um, (1)
где
x = (x1,... ,хп)т e Rn, u = (u1,... ,ит)т e Rm, F(x) = (Fi(x),..., Fn(x)^, Gj(x) = (Gij(x),..., Gnj(х))т, Fi (x), Gj (x) e C~ (Rn), i = Т~й, j = T"m.
Системе (1) на пространстве состояний Rn взаимно однозначно соответствуют векторные поля
n Я n Я _
F = E Fi(x) о", Gj = £ Gji(x)-g-, j = T,m.
Следующая теорема [9] устанавливает необходимые и достаточные условия, при выполнении которых система (1) преобразуется к квазиканоническому виду
-yi _ -yi -yi _ -yi
z1 = z2, . . . , ¿п-1 = zri,
Ki = fi(z,n)+ gi1(z,n)u1 + ... + gim(z,n)um, i = T, m; (2)
»71 = 51 (^n), ..., »»p = qp
где
Г1 + ... + rm = n - p, z = (zj,..., z1 ,..., z™ ..., z™ )
т
П = (ш,..., Пр)Т, (ЛпУ = Ф(х).
Теорема 1. Для того чтобы аффинная система (1) на множестве П С Мга приводилась к квазиканоническому виду (2), необходимо и достаточно, чтобы:
1) существовали функции <^(я) € Сте(П), г = 1, т, удовлетворяющие в П системе уравнений в частных производных первого порядка
adF Gj(x) = 0, k = 0, ri — 2, i, j = T, m, x e П;
2) существовали такие функции ^га-р+1 (х) е Сте(П), I = 1, р, что для всех х е П выполнены равенства
^п-р+г(х) = 0, ] = 1, т, I = 1, р, и отображение Ф: П ^ Ф(П), задаваемое системой функций
ггк = Ек ^(х), к = 1, гг, г = 1, т,
П = ^и-р+1 (х), I = 1, р, является диффеоморфизмом.
В переменных г^, .. ., , .. ., ¿т, .. ., , Пъ • • •, ПР система (1) имеет квазиканонический вид (2). Подсистему
П1 = (г, п),
?7р = ЗР^^
системы (2), образованную последними р уравнениями, следуя работам [12, 13], будем называть системой нулевой динамики, а число р — размерностью нулевой динамики.
Будем говорить, что система квазиканонического вида (2) регулярна на множестве X С Ега, если матрица
|^11(г,П) ...
у#т1(г,п) ... £тт(г,п)/
невырождена на этом множестве.
Далее будем предполагать, что система (1) удовлетворяет условиям теоремы 1, причем П = Ега, Ф(П) = Ега, система квазиканонического вида (2) регулярна в Ега.
2. Терминальная задача для регулярных систем квазиканонического вида
С проблемой управляемости аффинных систем тесно связана проблема существования решений терминальных задач. Для системы (1) терминальная задача состоит в нахождении таких непрерывных управлений и1 = и1(£), ..., ит = ит(£), £ е [0, £*], которые за время £* переводят эту систему из начального состояния х(0) = х0 в конечное состояние х(£*) = х*.
Если аффинная система (1) эквивалентна в Мга регулярной системе квазиканонического вида (2), определенной в Мга, то отображение эквивалентности Ф : Мга ^ Мга позволяет сформулировать для системы (2) эквивалентную терминальную задачу: найти непрерывные управления и1 = и1(£), ..., ит = ит(£), £ е [0,£*], переводящие систему (2) за тот же интервал времени из начального состояния
Ф(х0) = (г!о ,...,гг\о,...,г
т..., ^тто ,пю,...,про)
10
(3)
в конечное состояние
Ф(х*) = (4 ,...,г
Г1* 1
т
> ¿1*,
т,
. . . ,Пр*)
(4)
1
Эквивалентность терминальных задач понимается в том смысле, что управления « = «1(7), . .., ит = ит(7), 7 € [0,7*], являющиеся решением одной из задач, являются одновременно решением и другой задачи. Следующая теорема [14] устанавливает необходимые и достаточные условия существования решения терминальной задачи (3), (4) для системы (2).
Теорема 2. Для того чтобы существовали непрерывные управления и1 = м1(7), .. ., «т = «т(7), 7 € [0,7*], являющиеся решением терминальной задачи (3), (4) для системы (2),
необходимо и достаточно, чтобы существовали функции ВД7) € Сг;([0,7*]), г = 1, т,
удовлетворяющие условиям
£Д0) = о, ..., и такие, что задача Коши
В(Г;-1)(0) = <о, £Д7*) = г!*, .
ГЦ = 51(в(7),п^ = ^^СО^
П1(0) = П10,... ,Пр(0) = Про,
В1 (7*) гг;*
(5)
(6)
где
В(7) = (В (7),... ,В(г1-1)(7),... , Вт(7),... , В£т-1)(7))
имеет решение п1(7), .. ., ПР(7), определенное при 7 € [0, 7*] и удовлетворяющее условиям
П1 (7*) = П1*,... ,Пр(7*) = Пр*. (7)
Из доказательства теоремы 2 следует, что решение терминальной задачи (3), (4) для системы (2) может быть найдено по формуле
Х«1(7Л _ / В(Г1)(7) - Д(В(7),п(7)) 4
= £-1(В (7),П(7))
«т(7)
\ВГт)(7) - /т(В(7),п(7))
(8)
где п(7) = (п1(7),..., пр(7))т, а соотношения
г = В(7), п = П(7), 7 € [0,7*],
являются 7-параметрическими уравнениями траектории, соединяющей состояния (3) и (4) в пространстве состояний системы (2).
3. Поиск функций Б1(Ь), ..., Вт(£) в случае р =1
Пусть в системе (2) подсистема нулевой динамики одномерна, т.е. р = 1. Введем обозна-
чения г1 = (¿1,..., ¿7.) , г = 1, т, и запишем систему (2) в следующем виде:
-1 — ^2)
<-7;-1
¿г, = /1(г,п) + #и(г,п)«1 + ... + #1т(г,п)«т П = ^(г1,..., гт, п),
(9)
т
г
г
где п е К. Будем искать функции В1(£), ..., Вт(£) из теоремы 2 в виде
В(£) = Ьг(£) + Сг ^(£), г =1,т, (10)
где Ьг(£) е СГ4([0, £*]) таковы, что для всех г = 1, т выполнены равенства
6,(0) = г1о, Ьг(0) = , ..., 6(тч-1)(0) = <о, (11)
Ьг(£*) = *1*, Ь (£*) = 4, ..., 6(^-1) (£*) = <*, (12)
^г(£) е СГ4([0,£*]) и при всех г =1, т удовлетворяют условиям
^(0) = 0, < (0) = 0, ..., ^-1)(0) = 0, (13)
^(£*) = 0, < (£*) = 0, ..., 4^-1)(£*) = 0. (14)
В представлении (10) коэффициенты сг — пока не известные константы.
В качестве функций Ьг(£), г = 1, т, можно взять интерполяционные многочлены степеней
2гг — 1, удовлетворяющие условиям (11), (12), в качестве функций ^г(£), г = 1, т, — любые многочлены, для которых выполняются соотношения (13), (14), например,
^(£)= £г'(£* — £)г<, г = 1, т. (15)
При любых значениях сг функции Вг(£) удовлетворяют условиям (5). Задача Коши (6) с учетом условия (7) преобразуется к граничной задаче
П = ?(^1(£) + С1^1 (£), . . . ,Ьт(£) + Ст ^т (£),П),
(16)
п(0) = по, п(£* ) = п*,
где
Ь(£) = (Ьг(£), ьг(£),... , б(Гг-1)(£))т, ^(£) = (^(£), <(£),... , #-1)(£))т, г = 1"т,
так что Вг(£) = Ьг(£) + сг^г(£). Если удастся найти значения с1 = с1*, . .., ст = ст*, для которых существует решение п(£) граничной задачи (16), то функции Вг(£) = Ьг(£) + сг* ^г(£),
г = 1, т, будут удовлетворять всем условиям теоремы 2 и, следовательно, терминальная задача (3), (4) для системы (9) будет иметь решение.
4. Достаточное условие управляемости
Рассмотрим случай, когда функция ^(г1,..., гт, п) имеет вид
ф1,..., гт, п) = ^(г1,..., гт)Я(п), (17)
где функция ^(г1,..., гт) является многочленом нечетной степени 2/ + 1:
^ ,...,гт)= £ «гь...,гГ1+...+Гт X
41,...'4Г1 + ... + гт :
^1+...+^т1+...+тт <зг+1
X (г1)г1 ... (4)гг1 ... (^т)гг1+...+гт-1+1 ... (г™ )гг1+...+гт. (18)
Предположим, что для некоторого а € {1, ..., т} в слагаемых старшей степени все члены, содержащие только переменные с верхним индексом а, образуют выражение вида
+ Е (^Г...«Г-, (19)
il,...,ira :
¿1+... + гГа =21 + 1
причем в этой сумме, за исключением (^а)21+1, присутствуют лишь слагаемые, в которых сумма показателей степеней переменных с четными нижними индексами нечетна:
а»ь...,гГа =0 ^ ¿2 + ¿4 + ¿6 + ... = 2к + 1. (20)
Теорема 3. Пусть в системе (9) функция ^(г1,..., гт, п) имеет вид (17), при всех п € К выполнено неравенство 0 < Я(п) ^ М, функция 1,..., гт) является многочленом (18) нечетной степени, причем существует такое число а € {1, ..., т}, что в слагаемых старшей степени все члены, содержащие только переменные с верхним индексом а, образуют выражение вида (19) и удовлетворяют условию (20). Тогда система (9) управляема в Мга за любой интервал времени [0, 7*].
Доказательство. Покажем, что для любых начального (3) и конечного (4) состояний системы (9), а также для любого интервала [0, 7*] соответствующая терминальная задача имеет решение. Будем искать функции В1(7), . .., Вт(7) из теоремы 2 в виде (10).
Чтобы доказать существование решения терминальной задачи (3), (4) для системы (9) с функцией ^(г1,..., гт, п) указанного вида, достаточно показать, что:
1) существует решение с1 = с1+, .. ., ст = ст* уравнения
П* л
I Ж) = / (*) + с1^),..., м^) + о^т(7)) ¿7; (21)
По ( П) 0
2) для любого 7 € [0,7*] уравнение
п t
/ Жв) = / ^(7) + С1*^1 (*),..., 6т(*)+ Ст* ,Зт(7)) ¿7, (22)
По (в) 0
относительно п имеет единственное решение п = п(7), причем функция п(7) непрерывно дифференцируема на отрезке [0, 7*].
Покажем сначала, что уравнение (21) при выполнении условий теоремы имеет решение. Положим с = 0 при г = а. Тогда правая часть уравнения запишется в виде
?1 (7), . . . ,6а + Са
I д(б1 (7),..., 6« + с«^(7),... , Ьт(7))¿7 = 0^1 ¿а(7)21+1 ¿7 + 00
+ С2+1 Е /(¿а(7))г1 ... (4Га-1)(7)Гг" ¿7 + 7(са),
П,...,гга : 0
г1 + ...+гга =21+1 0
где 7(са) содержит слагаемые младших степеней по са.
Вычислим интеграл
«(¿)Г... (^£Га-1)(^))гга а*.
(23)
Заменой переменной т = * — £*/2 этот интеграл преобразуется к виду
4*/2
/ С(тШт)]-...и>а-1)(т)]г-ат,
(24)
где
а«(т)
Поскольку функция аа(т) четная, то ее производные нечетных порядков нечетны, производные четных порядков четны. Следовательно, подынтегральная функция в интеграле (24) представляет собой произведение г1 + г3 + г5 +... четных функций и г2 + г4 + г6 +... нечетных. По условию г2 + г4 + гб +... = 2к + 1, поэтому в этом произведении нечетных функций нечетное число, подынтегральная функция нечетна и интеграл от нее в симметричных пределах от —£*/2 до £*/2 равен нулю.
Из равенства нулю интеграла (23) следует, что коэффициент при с2+1 в многочлене в правой части уравнения (21) равен
Этот интеграл положителен, поэтому рассматриваемое уравнение является алгебраическим уравнением нечетной степени, и, следовательно, имеет действительное решение са = са*. Таким образом, набор чисел с1 = 0, . .., са = са*, . .., ст = 0 является решением уравнения (21).
Покажем теперь, что при выполнении условий теоремы для любого * е [0, £*] уравнение (22) относительно п имеет единственное решение п = п(*), причем функция п(*) непрерывно дифференцируема на отрезке [0, £*]. Рассмотрим левую часть этого уравнения. Для всех п е К справедливо неравенство
I а«(£)21+1 а*.
0
11
но тогда если п ^ По, то
и, следовательно,
а если п < По, т0
/ dß < П - По
J R(ß) < M '
По
поэтому
r П dß
Rß) =
По
Таким образом, интеграл с переменным верхним пределом в левой части уравнения (22), являясь непрерывной функцией п, имеет при п ^ бесконечные пределы разных знаков. Следовательно, область значений этого интеграла - все множество действительных чисел. Это означает, что, каким бы ни было с*, уравнение (22) имеет решение при всех t е [0, t*]. Поскольку
d П dß 1 1 и > 0
при всех п ^ R, то интеграл
dnJ R(ß) R(n)
По
П dß
R(ß)
По
является возрастающей функцией п. Это означает, что для любого * е [0, £*] решение П = п(*) уравнения (22) единственно. Чтобы доказать непрерывную дифференцируемость функции п(*) на отрезке [0, £*], запишем уравнение (22) в виде
Ф(п,*) = 0,
где
Ф(П,*) = / Щл —/ (*),..., Ьт(*)+ Ст*^т(*))а*.
По (в) 0
Так как
5 Ф - 1 >0 $п ^(п)
при всех п е К, * е [0, ¿*], то по теореме о неявной функции п(*) непрерывно дифференцируема на отрезке [0, £*].
Таким образом, для любых начального (3) и конечного (4) состояний, для любого интервал времени [0, ¿*] терминальная задача для системы (9) с функцией ^(г1 ,...,£т,п) указанного вида имеет решение. Это означает, что система (9) управляема в за любой интервал времени [0, £*]. Теорема доказана.
Пример. Покажем, что система
¿1 = 4, ¿2 = /¿(¿,п) + ^(¿,п)«1 + #¿2(¿,п)«2, г = 1, 2,
П=((г1 )3 + ^2)2 ¿1 — (¿!)2)(2 + 8т п), где матрица д(г, п) невырождена в К5, управляема в К5 за любой интервал [0, £*].
Функция Q(z) = (z1)3 + — (z^)2 является многочленом третьей степени. В
слагаемых старшей степени (z{)3 + (z2)2z2 все члены, содержащие лишь переменные с верхним индексом а = 1, имеют вид (z{)3. Они образуют выражение (19), в котором все коэффициенты ai1i2 равны нулю, поэтому условие (20) заведомо выполнено. Функция R(n) = 2 + sin п положительна и ограничена в R: при всех n £ R выполнено неравенство 0 < R(n) ^ 3. Согласно теореме 3, эта система управляема в R5 за любой интервал времени [0, t*].
Заключение
Рассмотрена проблема управляемости многомерных аффинных систем, не линеаризуемых обратной связью и преобразующихся к регулярному квазиканоническому виду, определенному на всем пространстве состояний. Для систем регулярного квазиканонического вида получено достаточное условие существования решений терминальных задач для любых начального и конечного состояний системы на любом конечном интервале времени. Тем самым доказано достаточное условие управляемости таких систем за любой конечный интервал времени. Применение полученного условия управляемости проиллюстрировано на примере аффинной системы пятого порядка.
Работа выполнена при финансовой поддержке РФФИ (грант 14-07-00813).
Список литературы
1. Ковалев A.M. Нелинейные задачи управления и наблюдения в теории динамических систем. Киев: Наукова думка, 1980. 174 с.
2. Краснощеченко В.И., Крищенко А.П. Нелинейные системы: геометрические методы анализа и синтеза. M.: Изд-во МГТУ им. Н.Э. Баумана, 2005. 520 с.
3. Елкин В.И. Редукция нелинейных управляемых систем: дифференциально-геометрический подход. М.: Наука, 1997. 320 с.
4. Жевнин А.А., Крищенко А.П. Управляемость нелинейных систем и синтез алгоритмов управления // Доклады АН СССР. 1981. Т. 258. № 4. С. 805-809.
5. Sun Y. Necessary and sufficient condition for global controllability of planar affine nonlinear systems // IEEE Transactions on Automatic Control. 2007. Vol. 52, no. 8. P. 1454-1460. DOI: 10.1109/TAC.2007.902750
6. Caines P.E., Lemch E.S. On the global controllability of nonlinear systems: fountains, recurrence, and applications to hamiltonian systems // SIAM J. Contr. Optim. 2003. Vol.41, no. 5. P. 1532-1553.
7. 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
8. Sun Y., Mei S., Lu Q. On global controllability of planar affine nonlinear systems with a singularity // Systems & Control Letters. 2009. Vol. 58, no. 2. P. 124-127. DOI: 10.1016/j.sysconle.2008.09.007
9. Крищенко А.П., Клинковский М.Г. Преобразование аффинных систем с управлением и задача стабилизации // Дифференциальные уравнения. 1992. Т. 28. № 11. С. 1945-1952.
10. Фетисов Д.А. Исследование управляемости регулярных систем квазиканонического вида // Вестник МГТУ им. Н.Э. Баумана. Естественные науки. 2006. № 3. С. 12-30.
11. Емельянов С.В., Крищенко А.П., Фетисов Д.А. Исследование управляемости аффинных систем // Доклады АН. 2013. Т. 449, № 1. С. 15-18.
12. Isidori A. Nonlinear control systems. 3rd ed. London: Springer, 1995. 549 p. DOI: 10.1007/978-1-84628-615-5
13. Krstic M., Kanellakopoulos I., Kokotovic P.V. Nonlinear and adaptive control design. New York: John Wiley and Sons, 1995. 563 p.
14. Фетисов Д.А. Об одном методе решения терминальных задач для аффинных систем // Наука и образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2013. № 11. С. 383-400. DOI: 10.7463/1113.0622543
Science ^Education
of the Bauman MSTU
Science and Education of the Bauman MSTU, 2014, no. 11, pp. 281-293.
DOI: 10.7463/1114.0737321
Received: 13.11.2014
© Bauman Moscow State Technical University
Sufficient Controllability Condition for Multidimensional Affine Systems
Fetisov D. A.1'
1 Bauman Moscow State Technical University, Moscow, Russia
Keywords: controllability, affine system, terminal problem, quasicanonical form
The controllability problem is one of the most important problems of the control theory. This problem is well studied for linear stationary systems. A linear stationary system is known to be controllable if and only if the system is feedback linearizable. For affine systems, relations between controllability and feedback linearizability are more difficult: if a system is feedback linearizable, then it is controllable; the inverse statement is wrong.
In the present paper, multidimensional affine systems which cannot be feedback linearized are considered. In order to prove controllability of such system we use a special approach based on checking an existence of a terminal problem solution. If a terminal problem for the system in question has a solution for all boundary conditions and for arbitrary finite time of control, then the system is controllable. In the present paper it is supposed that the system in question by a smooth nonsingular change of variables can be transformed into a special canonical form — a regular quasicanonical form defined in the whole state space. It is also supposed that a zero dynamics subsystem of the system of a quasicanonical form is one-dimensional. As a result, the terminal problem for the original system is transformed into the equivalent terminal problem for the system of a regular quasicanonical form. The necessary and sufficient condition of an existence of a terminal problem solution is well-known for such systems. In the present paper, this condition is used to prove an existence of a terminal problem solution for the system of a regular quasicanonical form with one-dimensional zero dynamics subsystem for all boundary conditions and for arbitrary finite time of control. Thereby, the sufficient condition of controllability is proven for such systems. An example of the five-dimensional affine system with two-dimensional control is given to illustrate the proposed condition.
Obtained results may be used to solve control problems for various technical systems.
References
1. Kovalev A.M. Nelineynye zadachi upravleniya i nablyudeniya v teorii dinamicheskikh system [Nonlinear problems of control and observation in dynamical systems theory]. Kiev, Naukova dumka Publ., 1980. 174 p. (in Russian).
2. Krasnoshchechenko V.I., Krishchenko A.P. Nelineinye sistemy: geometricheskie metody analiza i sinteza [Nonlinear systems: geometric methods for analysis and synthesis]. Moscow, Bauman MSTU Publ., 2005. 520 p. (in Russian).
3. Elkin V.I. Reduktsiya nelineynykh upravlyaemykh sistem: differentsial'no-geometricheskiy podkhod [Reduction of nonlinear control systems: differential-geometric approach]. Moscow, Nauka Publ., 1997. 320 p. (in Russian).
4. Zhevnin A.A., Krishchenko A.P. Controllability of nonlinear systems and synthesis of control algorithms. DAN SSSR = Reports of Academy of Sciences of the USSR, 1981, vol. 258, no. 4, pp. 805-809. (in Russian).
5. Sun Y. Necessary and sufficient condition for global controllability of planar affine nonlinear systems. IEEE Transactions on Automatic Control, 2007, vol. 52, no. 8, pp. 1454-1460. DOI: 10.1109/TAC.2007.902750
6. Caines P.E., Lemch E.S. On the global controllability of nonlinear systems: fountains, recurrence, and applications to hamiltonian systems. SIAM J. Contr. Optim., 2003, vol. 41, no. 5, pp.1532-1553.
7. 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
8. Sun Y., Mei S., Lu Q. On global controllability of planar affine nonlinear systems with a singularity. Systems and Control Letters, 2009, vol. 58, no. 2, pp. 124-127. DOI: 10.1016/j.sysconle.2008.09.007
9. Krishchenko A.P., Klinkovskii M.G. Transformation of affine systems with control and stabilization problem. Differentsial'nye uravneniia = Differential Equations, 1992, vol. 28, no. 1, pp. 1945-1952. (in Russian).
10. 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 MSTU. Ser. Natural science, 2006, no. 3, pp. 12-30. (in Russian).
11. Emel'yanov S.V., Krishchenko A.P., Fetisov D.A. Controllability research on affine systems. Doklady Akademii Nauk, 2013, vol.449, no. 1, pp. 15-18. (English translation: Doklady Mathematics, 2013, vol. 87, iss. 2, pp. 245-248. DOI: 10.1134/S1064562413020026).
12. Isidori A. Nonlinear control systems. 3rd ed. London, Springer, 1995. 549 p. DOI: 10.1007/978-1-84628-615-5
13. Krstic M., Kanellakopoulos I., Kokotovic P.V. Nonlinear and adaptive control design. New York, John Wiley and Sons, 1995. 563 p.
14. 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).