Алгоритмы стабилизации билинейных систем тема диссертации и автореферата по ВАК РФ 01.01.02, кандидат физико-математических наук Гончаров, Олег Игоревич

  • Гончаров, Олег Игоревич
  • кандидат физико-математических науккандидат физико-математических наук
  • 2012, Москва
  • Специальность ВАК РФ01.01.02
  • Количество страниц 128
Гончаров, Олег Игоревич. Алгоритмы стабилизации билинейных систем: дис. кандидат физико-математических наук: 01.01.02 - Дифференциальные уравнения. Москва. 2012. 128 с.

Оглавление диссертации кандидат физико-математических наук Гончаров, Олег Игоревич

Введение

Обзор литературы

Глава 1. Стабилизирующий регулятор с переменной структурой

1.1. Постановка задачи. Построение обратная связи с переменной структурой.

1.2. Обобщение метода построения обратной связи с переменной структурой на нелинейного закона обратной связи

1.3. Проверка условия неинвариантности

1.4. Пример.

Глава 2. Применение метода трансверсальных функций в задачах стабилизации билинейных систем.

2.1. Метод трансверсальных функций. Основные идеи.

2.2. Метод трансверсальных функций для динамических систем на группе Ли

2.3. Применение метода трансверсальных функций к задаче стабилизации билинейных систем

2.4. Решение задачи стабилизации в некоторых частных случаях

2.5. Примеры

Глава 3. Наблюдатель для билинейных систем специального

3.1. Равномерный наблюдатель для скалярной билинейной системы

3.2. Равномерный наблюдатель для многосвязной билинейной системы

Рекомендованный список диссертаций по специальности «Дифференциальные уравнения», 01.01.02 шифр ВАК

Введение диссертации (часть автореферата) на тему «Алгоритмы стабилизации билинейных систем»

Актуальность работы. Билинейными системами (биафинными системами) называют динамические системы вида та

X = АйХ + + Ьг), (1) г=1 где ж 6 1" - вектор состояния системы, и = (их,. . ,ит)т — управление, Ао, Ах,., Атп Е Мпхп и 61,., Ът £ Мпх1 — постоянные матрицы. Если вектор-столбцы Ьг нулевые, то системы называются билинейными (однородными билинейными):

771

X = А0Х + ^ щА{Х. (2) г=0

В общем случае систему (1) можно свести к системе (2) на многообразии (например, см. [30, разд. 3.8]). В дальнейшем будем называть системы вида (1) биафинными, а системы (2) — билинейными.

Впервые как отдельный класс билинейные системы были введены в монографии [44]. С одной стороны, их можно рассматривать как простейший, во многом близкий к линейным, класс нелинейных систем, что позволяет использовать методы линейной теории. Билинейные системы также обладают полезными алгебраическими свойствами [42], [30, гл. 2]. С другой стороны, они позволяют аппроксимировать поведение нелинейных систем достаточно общего вида с произвольной точностью [55], [16].

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

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

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

Для решения задачи использовались и линейные законы управления [24], [54], [8]. Подстановка линейной обратной связи в уравнение (2) превращает его в систему дифференциальных уравнений с квадратичной нелинейностью [17], [18].

Во многих работах рассматривались квадратичные и однородные законы управления. Обратная связь такого рода решает задачу стабилизации (экспоненциальной в случае однородного закона управления), если матрица Aq нейтральна (вещественные части всех собственных значений равны нулю) и множество N, на котором управление обнуляется, не является инвариантным множеством системы (2) [41], [53]. При определенных условиях возможно обобщение этого метода на системы с неустойчивой матрицей Aq [33].

Стабилизующее управление для (2) можно строить используя методы теории оптимального управления (например, [53], [50], [25]). В этом случае могут возникать как и квадратичные, так и разрывные законы управления (bang-bang control).

Как правило при рассмотрении задачи стабилизации билинейной системы предполагается, что фазовый вектор известен полностью, однако, на практике такое предположение выполнено не всегда, чаще всего известен некоторый линейный функционал от вектора состояния х системы (1):

У = Сх, (3) где у € К', / < п, С Е Мгхтг — известная матрица. Задача восстановления вектора состояния билинейной системы имеет различные постановки. Одной из наиболее важных и тесно связанной с задачей стабилизации является задача равномерного наблюдения. Требуется построить динамическую систему (наблюдатель), восстанавливающую по выходу у и входу и системы (1)-(3) неизвестный фазовый вектор х. При этом не накладывается никаких ограничений на вход и(Ь), кроме, быть может, его ограниченности. В общем случае билинейная система может оказаться ненаблюдаема при определенных входных воздействиях [32], и для построения равномерного наблюдателя приходится накладывать определенные ограничения на структуру системы [59].

Существуют различные подходы к синтезу равномерных наблюдателей. В [20], [32] предлагается использовать наблюдатель Калмана, размерность наблюдателя при этом получается п(п + 1). Предложены методы, основанные на использовании линейных матричных неравенств (ЬМ1) для построения наблюдателя, при этом вход предполагается ограниченным, а для обоснования асимптотической устойчивости динамики ошибки используется метод Ляпунова [31], [56]. При выполнении определенных алгебраических условий возможно исключение нелинейности из уравнений, описывающих динамику ошибки [36], [34], [47]. Существуют подходы, основанные на использовании иерархии коэффициентов обратной связи [9, с. 162].

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

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

Научная новизна. В диссертации получены следующие основные результаты:

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

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

3. Найдено достаточное условие существования и алгоритм построения периодического стабилизирующего управления по открытому контуру.

4. Предложен метод построения наблюдателя скалярных и векторных билинейных систем.

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

На защиту выносятся следующие основные результаты и положения:

1. Алгоритм стабилизации однородных билинейных систем специального вида при помощи статической обратной связи переменной структуры.

2. Алгоритмы построения стабилизирующих регуляторов для билинейных систем различного вида на основе метода трансверсальных функций.

3. Достаточное условие существования и алгоритм построения периодического стабилизирующего управления по открытому контуру.

4. Алгоритм синтеза наблюдателя, основанного на иерархии коэффициентов обратной связи, для скалярных и векторных билинейных систем.

Апробация работы. Основные результаты работы и отдельные её части докладывались и обсуждались на следующих конференциях и семинарах.

1. На Второй традиционной всероссийской молодежной летней школе "Управление, информация и оптимизация" (Переславль-Залесский, Россия, 2010).

2. На конференции "Тихоновские чтения" (Москва, Россия, 2011 г.).

3. На научном семинаре "Нелинейная динамика: качественный анализ и управление" под руководством академиков РАН С.В. Емельянова и С.К. Коровина (Москва, Россия, 2010-2011).

4. На научных семинарах кафедры нелинейных динамических систем и процессов управления факультета вычислительной математики и кибернетики МГУ имени М.В.Ломоносова (Москва, Россия, 2010-2011).

Публикации. Материалы диссертации опубликованы в 4 печатных работах, из них 2 статьи в рецензируемых журналах.

Структура и объем диссертации. Диссертация содержит 127 страниц текста, состоит из введения, обзора литературы, 3-х глав, одного приложения и библиографии.

Похожие диссертационные работы по специальности «Дифференциальные уравнения», 01.01.02 шифр ВАК

Заключение диссертации по теме «Дифференциальные уравнения», Гончаров, Олег Игоревич

Заключение

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

В диссертации получены следующие основные результаты:

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

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

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

4. Предложен метод построения равномерного наблюдателя для скалярных и векторных билинейных систем на основе иерархии коэффициентов обратной связи.

Список литературы диссертационного исследования кандидат физико-математических наук Гончаров, Олег Игоревич, 2012 год

1. Гантмахер Ф. Р. Теория матриц. — Москва: ФИЗМАТЛИТ, 2004.

2. Гончаров О. И. Асимптотическая стабилизация некоторого класса билинейных систем с использованием обратной связи переменной структуры // Дифференциальные уравнения,— 2011.— Т. 47, № 11. — С. 1564-1572.

3. Гончаров О. И. Метод трансверсальных функций в задачах стабилизации билинейных систем // Дифференциальные уравнения. — 2012. — Т. 48, № 1,- С. 102-116.

4. Гончаров О. И., Фомичев В. В. Наблюдатели для многосвязных систем с произвольным относительным порядком // Нелинейная динамика и управление. Выпуск 8: Сборник статей / Под ред. С. В. Емельянова, С. К. Коровина. ФИЗМАТЛИТ, 2009.

5. Емельянов С. В., Коровин С. К., Нерисян А. Л. Двумерные билинейные системы: классификация, особенности, и критерий управляемости // Информатика, управление и вычислительная техника 1. — Москва: "Машиностроение", 1987.

6. Емельянов С. В., Коровин С. КШепитько А. С. Стабилизация билинейных систем на плоскости посредством постоянных и релейных управлений // Дифференц. уравнения. 2000. - Т. 36, № 8. - С. 1021-1028.

7. Коровин С. К., Фомичев В. В. Построение экспоненциальных наблюдателей для билинейных управляемых систем // Дифференц. уравнения. — 2002. Т. 38, № 1. - С. 139-140.

8. Коровин С. К., Фомичев В. В. Асимптотические наблюдатели для некоторых классов билинейных систем с линейным входом // ДАН. Теория управления. 2004. - Т. 398, № 1. - С. 38-43.

9. Коровин С. К.} Фомичев В. В. Наблюдатели состояния для линейных систем с неопределенностью. — Москва: ФИЗМАТЛИТ, 2007.

10. Красовский Н. Н. Некоторые задачи теории устойчивости. — Москва: ФИЗМАТЛИТ, 1959.

11. Лепе Н. Л. Геометрический метод исследования управляемости билинейных систем второго порядка // Автоматика и телемеханика. — 1984. — № 11.

12. Филиппов А. Ф. Дифференциальные уравнения с разрывной правой частью. — Москва: Наука, 1985.

13. Фомичев В. В., Шепитько А. С. Метод вращающих функция Ляпунова в задаче стабилизации двумерных билинейных систем // Дифференциальные уравнения. 2000. — Т. 36, № 8. — С. 1136-1138.

14. Шепитько А. С. Стабилизация билинейных динамических систем: Ph.D. thesis / Московский государственный университет имени М.В. Ломоносова, Факультет ВМК. — 2000.

15. Якубович В. А., Стажинский В. М. Линейные дифференциальные уравнения с периодическими коэффициентами и их приложения. — Москва: Наука, 1972.

16. Balakrishnan A. Are all nonlinear systems bilinear // Joint American Control Conference. — 1976.

17. Belozyorov V. Y. Design of linear feedback for bilinear control systems // Int. J. Appl. Math. Comput. Sci. 2002. - Vol. 11, no. 2. - Pp. 493-511.

18. Belozyorov V. Y. On stability cones for quadratic systems of differential equations // Journal of Dynamical and Control Systems. — 2005, — Vol. 11, no. 3.- Pp. 329-351.

19. Boothby W. M., Wilson E. N. Determination of the transitivity of bilinear systems // SI AM J. Control Optim. 1979. - Vol. 17, no. 2. - Pp. 212-221.

20. Bornard G., Couenne N., Celle F. Regularly persistent observers for bilinear systems // Lecture Notes in Control and Information Sciences, New Trends in Nonlinear Control Theory. — 1988. — Pp. 130-140.

21. Brockett R. W. Asymptotic stability and feedback stabilization // Differential Geometric Control Theory / Ed. by R. W. Brockett, R. S. Millman, H. J. Sussmann. — Boston: Birkhauser, 1983.— Pp. 181-191.

22. Bruni C., DiPillo G., Koch G. Bilinear systems: An appeling class of "nearly linear" systems in theory and applications // IEEE Tr. AC.— 1974,— Vol. 19, no. 4. Pp. 334-348.

23. Brynes C. I., Isidori A. Steady step response, separation principle and the output regulation of nonlinear systems // Proceedings of the 28-th Conference on Decision and Control. — Tampa, Florida: 1989.— Pp. 2247-2251.

24. Celikovsky S. On the stabilization of the homogeneous bilinear systems // Control Lett. 1993. - Vol. 21. - Pp. 503-510.

25. Chen M.-S., Tsao S.-T. Exponential stabilization of a class of unstable bilinear systems // IEEE Transactions on Automatic Control. — 2000. — Vol. 45, no. 5. Pp. 989-992.

26. Chen Y.-P., Chang J.-L., Lai K.-M. Stability analysis and bang-bang sliding control of a class of single-input bilinear systems // IEEE Tr. AC. — 2000. — Vol. 45, no. 11.- Pp. 2150-2154.

27. Colonius F., Kliemann W. Minimal and maximal lyapunov exponent of bilinear control systems //J. Differencial Equations. — 1993,— Vol. 101. — Pp. 232-275.

28. Elliott D. L. Bilinear Control Systems. Matrices in Action / Ed. by S. S. Antman, J. E. Marsden, L. Sirovich. — Springer, 2009.

29. Funahashi Y. Stable estimator for bilinear systems // Int. J. Control — 1979. Vol. 29. - Pp. 181-188.

30. Ga,uthier J. P., Kupka I. A separation principle for bilinear systems with dis-sipative drift // IEEE Tr. on AC. 1992. - Vol. 12, no. 37. - Pp. 1970-1974.

31. Gutman P. Stabilizing controllers for bilinear systems // IEEE Transactions on Automatic Control. 1981. — Vol. 26, no. 4. — Pp. 917-922.

32. Hac A. Design of disturbance decoupled observer for bilinear systems // Transactions of the ASME, Journal of Dynamic Systems, Measurement, and Control 1992. - Vol. 114. - Pp. 556-562.

33. Hajek 0. Bilinear control systems, special types // Cybernatics and System Analysis. 2002. — Vol. 38, no. 2.

34. Hara S., Futura K. Minimal order state observers for bilinear systems // International Journal of Control. — 1976. — Vol. 24. — Pp. 705-718.

35. Hunt L. R. n-dimensional controllability with (n — 1) controls // IEEE Tr. AC. 1982. - Vol. 27, no. 1. - Pp. 113-117.

36. Ishikawa M., Morin P., Samson C. Tracking control of the trident snake robot with the transverse function approach // CDC. — IEEE, 2009. — Pp. 4137-4143.

37. Isidori A. Direct construction of minimal bilinear realization from input-output map // IEEE Tr. AC- 1973. Vol. 18, no. 6. - PPr 626-631.

38. Isidori A. Nonlinear control systems. — Springer, 2001.

39. Jurdjevic V., Quinn J. P. Controllability and stability // J. Differential Equations. 1978. - no. 28. - Pp. 381-389.

40. Jurdjevic V., Sussmann H. J. Controllability on lie groups // J. Differ. Equ. 1972. - Vol. 12. - Pp. 313-329.

41. Lonngchamp R. Stable feedback control for bilinear system // IEEE Tr. on AC. 1980. - Vol. 25, no. 2. - Pp. 302-306.

42. Mohler R. R. Bilinear Control Processes. — New York and London: ACADEMIC PRESS, 1973.

43. Morin P., Samson C. Practical stabilization of driftless systems on lie groups: The transverse function approach // IEEE Transactions on Automatic Control. 2003. - Vol. 48, no. 9. - Pp. 1496-1508.

44. Morin P., Samson C. Transverse functions on special orthogonal groups for vector fields satisfying the larc at the order one // CDC. — IEEE, 2009.— Pp. 7472-7477.

45. On disturbance decoupled observers for a class of bilinear systems / M. Za-sadzinski, H. Rafaralahy, C. Mechmeche, M. Darouach // Journal of Dynamic Systems, Measurement, and Control. — 1998. — Vol. 120, no. 3. — Pp. 371-377.

46. Proceedings of the 48th IEEE Conference on Decision and Control, CDC 2009, combined withe the 28th Chinese Control Conference, December 16-18, 2009, Shanghai, China. IEEE, 2009.

47. Rink R. E., Mohler R. R. Completely controllable biliear systems // SIAM J. Control. 1968. - Vol. 6, no. 3. - Pp. 477-486.

48. Ryan E. P. Optimal feedback control of bilinear systems // Journal of Optimization Theory and Applications. — 1984. — Vol. 44, no. 2. — Pp. 333-362.

49. Ryan E. P., Buckingham N. J. On asymptotically stabilizing feedback control of bilinear systems // IEEE Transactions on Automatic Control — 1983.— Vol. 28, no. 8. Pp. 863-864.

50. Sira-Ramirez H. Sliding motions in bilinear switched networks // IEEE Transactions on Circuits and Systems.- 1987.- Vol. 34, no. 8.- Pp. 919-933.http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=1086242.

51. Slemrod M. Stabilization of bilinear control systems with applications to nonconservative problems in elasticity // SIAM J. Contr. Optim. — 1978. — Vol. 16.-Pp. 131-141.

52. Stabilization of bilinear systems via linear state-feedback control / F. Amato, C. Cosentino, A. S. Fiorillo, A. Merola // IEEE Transactions on Circuits and Systems II: Express Briefs. 2009. - Vol. 56, no. 1. - Pp. 76-80.

53. Sussmann H. J. Semigroup representation, bilinear approximation of input-output maps and generalized input // Lect. Notes in Econom. and Math. Systems / Ed. by G. Marchesini, S. Mitter. — Berlin: Springier-Verlag, 1976. Vol. 131. - Pp. 172-192.

54. Tibken B., Hof er E. P., Sigmundethod A. The ellipsoid method for systematic bilinear observer design // Proc. Trinnal IFAC World Congress. — Chicago, USA: 1996.

55. Tibken B., Lehn F., Hof er E. P. Quadratic control lyapunov functions for bilinear systems // The Journal of Prosthetic Dentistry. — 1999. — Vol. 103, no. 2,— P. 9. http://arxiv.org/abs/math/9906145.

56. Wang H. Feedback stabilization of bilinear control systems // SIAM J. Control Optim. 1998. - Vol. 36, no. 5. - Pp. 1669-1684.

57. Williamson D. Observability of bilinear systems with application to biological control // Automatica. 1977. - Vol. 13. - Pp. 243-250.

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.