Математика / 4. Прикладная математика

 

К.ф.-м.н. Айпанов Ш.А.

Казахский национальный университет им. аль-Фараби,

г. Алматы, Казахстан

 

ЭКСПОНЕНЦИАЛЬНАЯ УСТОЙЧИВОСТЬ В ЦЕЛОМ ЛИНЕЙНОЙ СИСТЕМЫ УПРАВЛЕНИЯ

 

1. Постановка задачи. Рассматривается линейная система управления, опи­­сы­ваемая обыкновенным дифференциальным уравнением вида   

,                                       (1)

где  -вектор состояния объ­ек­та;  -вектор управления;  ,  – по­с­то­­янные матрицы размер­нос­тей ,  соответственно. Выходом сис­те­мы является ‑вектор измере­ний   

,                                                       (2)

где  – постоянная -матрица. Управление системой осуществляется по каналу обратной связи с помощью сигнала вида

,                                                    (3)

где элементы -матрицы усиления  являются функциями от времени. Предполагается, что система (1) является управляемой, а система (1), (2) – на­блю­дае­мой, т.е.

(символ * означает операцию транспонирования).

Требуется найти управление вида (3), которое обеспечивает экспоненци­аль­ную устойчивость в целом системы (1).

Подставляя (3) в уравнение (1), с учетом (2) получим систему вида

.                                           (4)

В книге [1], посвященной нерешенным проблемам теории систем и управления, Р. Брокеттом сформулирована задача о стабилизации: для заданной тройки по­стоянных матриц  требуется найти условия, при выполнении которых су­ществует зависящая от времени матрица  такая, что линейная нестацио­нар­ная система вида (4) является асимптотически устойчивой. В рабо­те [2] получено ре­ше­ние проблемы Брокетта для частного случая системы второго порядка () со скалярным входом () и скалярным выходом (). В работах [3, 4] проблема Брокетта решена также для частного случая (для непрерывных и дискретных систем второго порядка со скалярным входом).     

2. Вспомогательная задача. Рассмот­рим ли­ней­ную систему вида

,                          (5)

где -ма­­три­ца ; симмет­рич­ная -ма­­три­ца ,  ,  ;   -вектор управления; числа    .  Для системы (5) поставим задачу минимизации квадра­тич­ного функ­цио­на­ла

,       (6)

где  – симметричная -матрица,  ;   – единич­ная -матрица; число . Не­ра­вен­ст­во  означает, что ,   

         Используя принцип максимума Понтрягина, можно пока­зать, что опти­маль­ное уп­рав­ление в линейно-квадратичной задаче (5), (6) имеет вид [5] 

            ,                                                 (7)

где сопряженный -вектор  является решением следующей двухточечной краевой за­да­чи

                   (8)

Вектор  может быть представлен в виде  где симмет­рич­ная -матрица  определяется из матричного дифференциального уравне­ния Риккати

                     (9)

с конечным условием

                                                (10)

Таким образом, оптимальное управление во вспомогательной задаче (5), (6) бу­дет иметь вид

.                                          (11)

Вдоль траектории , соответствующей управлению (7), рассмотрим функцию

.                          (12)

Из системы (8) имеем

                                         (13)

Подставляя (13) в подынтегральное выражение в (12), получим

.                     (14)

Таким образом, из (6) с учетом (14), (10) получим, что

.                     (15)

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

Отсюда

                                              (16)

где симметричная -матрица    удовлетворяет условию

,                                               (17)

поскольку  .

Выберем  таким образом, чтобы матрица

                                         (18)

была решением уравнения Риккати (9) (отметим, что при таком выборе матри­цы  конечное условие (10) будет выполнено автоматически). Из (9) имеем, что матрицу  следует выбрать следующим образом:

.            (19)

Предположим, что за счет выбора матрицы  ,  ,    и чи­­сел  ,    можно добиться, чтобы матрица  вида  (19) удовлет­во­ря­ла усло­вию

 .                                           (20)

Итак, при выборе матрицы  в виде (18) оптимальное управление (11) бу­дет равно

.                 (21)

и, как следует из (15), оптимальное значение функционала (6) будет равно

.                                         (22)

При управлении (21) дифференциальное уравнение (5) может быть пред­став­лено в виде 

где

                                  (23)

Рассматривая далее вспомогательную задачу (5), (6) в бесконечном интер­вале времени , приходим к выводу, что для любого заданного началь­ного условия  траектория  для системы (5) при управ­лении  вида (21) и траектория  для исходной системы (1) при уп­рав­лении  вида (23) совпадают. Следовательно, вопрос об устой­чивости реше­ний систе­мы (1), (23) сводится к вопросу об устойчивости реше­ний системы (5), (21). При этом искомую матрицу усиления  в уп­рав­лении (3) можно представить в ви­де (23), где матрица  и числа  долж­ны быть вы­браны таким образом, чтобы выпол­ня­лось условие (20) для матрицы  вида (19).  

3. Экспоненциальная устойчивость в целом. Исследуем далее асимпто­ти­чес­кие свойства решений системы управления (5), (21) в бесконечном ин­тер­ва­ле време­ни . Пусть управление  выбрано по формуле (21), а траектория  является решением дифференциального уравнения

.                         (24)

Вдоль траектории , соответствующей выбранному управлению , рас­смот­рим функции

,

.

Из соотношения (22) следует, что

,                                     (25)

где  .

Отметим, что  является монотонно возрастающей функцией в интер­ва­ле . Следовательно, функция  монотонно убывает в интер­ва­ле , причем она ограничена снизу:  .  Отсюда сле­ду­ет, что существует конечный предел  .

Для квадратичной формы  справедливы неравенства

,                            (26)

где   минимальное и максимальное собственные значе­ния матри­цы  соответственно;  .  Следовательно,

.                                     (27)

Из (25), (16) имеем, что . Для квадра­тичной формы  в силу условия (17) имеет место оценка  ,  ,  ,  следовательно,  ,  или

.                                   (28)

Из полученных неравенств (27), (28) следует соотношение , которое можно записать в виде . Отсюда следует, что  ,  или  

.                                            (29)

Легко убе­дить­ся, что  ,  следовательно,    при любых на­чаль­ных условиях  .  Из (29) с учетом неравенств (26) имеем

,   т.е.  .

Таким образом, при управлении вида (21) система (5) является экспонен­ци­­аль­но устойчивой в целом.

4. Обсуждение результатов. Возвращаясь к задаче Брокетта о стабили­за­ции системы (4), мож­но ут­верж­дать, что если матрицу  выбрать в виде , где матрица  ,  ,    удовлетворяет ус­ло­вию

для некоторых  ,  ,  то линей­ная неавтономная система (4) будет экс­по­ненци­аль­но устойчивой в це­лом.

Таким образом, в настоящей статье по­лу­чены достаточные условия, при вы­полнении которых система (4) будет не толь­ко асимптотически устойчивой в смысле Ляпунова, но и экспоненциально ус­той­чивой в целом (т.е. при любых на­чальных условиях ). Кроме то­го, предлагается конструк­тив­ный ме­тод выбора матрицы , решающей проб­лему Брокетта.  

 

Литература:

1. Brockett R. A stabilization problem // In: Open Problems in Mathematical Systems and Control Theory. – London: Springer, 1999. – P. 75-78.

2. Moreau L., Aeyels D. Stabilization by means of periodic output feedback // 38th IEEE Conference on Decision and Control: Conference Proceedings. – Arisona, 1999. – P. 108-109.

3. Leonov G.A. The Brockett stabilization problem // Automation and Remote Control, vol. 62, No. 5, 2001. – P. 847-849.

4. Leonov G.A. The Brockett problem for linear discrete control systems // Automation and Remote Control, vol. 63, No. 5, 2002. – P. 777-781.

5. Ройтенберг Я.Н. Автоматическое управление. М.: Наука, 1978. 552 с.