Построение модальной предельно робастных устойчивых систем управления
М.А.Бейсенби
Введение. В отличие от широко известного подхода к постановке и решению задач управления в условиях неопределенности [1,2], в соответствии с которым определяются ограничения на изменение параметров номинальной системы управления, при которых сохраняется устойчивость. В данной работе использована, в сущности, концепция предельной робастной устойчивости, базирующаяся на результатах теории катастроф [3. 4]. Излагается один из подходов к построению предельно робастной устойчивой системы управления для линейных объектов группами вещественных простых, кратных и комплексно-сопряженных собственных значений, с нелинейным законом управления, заданным в области канонических координат системы в форме однопараметрической структурно устойчивой функции [5,6], придающим системе управления предельную робастную устойчивость среди всех возможных структур.
Пусть состояния номинальной системы управления описывается уравнением
x Ax Bu , (0.1)
где А - квадратная матрица коэффициентов n n ; В - матрица управления
m n ; x - n-мерный вектор состояния; u - неизвестная m-мерная вектор- функция управления.
Матрица объекта управления A может быть приведена с помощью неособой матрицы P, столбцами которой являются собственные функции матрицы A, к блочно-диагональной форме [7,8]
A~ P AP1 diag
, , ,J1 J Jm 1i, , Jki
(0.2) с диагональными квадратными блоками вида diag
1, ,l
(0.3)Jj =
j j
j j
1 0 0
0 0 0
0 0 1
0 0 0
. . . . . .
. . . . . . .
. . . . . .
, Nj Nj j1,m ; (0.4)
Jji = j j
j j
, j1,k. (0.5)
где 1, , l - вещественные простые, j - вещественные, Nj кратные,
j j jj - комплексно-сопряженные собственные значения матрицы А, причем очевидно l N 1 Nm2k n.
1. Покажем, что принятая структура (0.2) позволяет раздельное управление каноническими координатами (гармониками) системы (0.1), соответствующие любому диагональному блоку матрицы A~. Для этого подобно (0.1) запишем
~ ~~ ~ ~
~
~
x Ax Bu J ~
J x
B B B
u
0
0 1
1 2 3
(1.1) где
~x P x1 , A~ P AP1 , B~ P B1
и при этом размерности матриц B B~ , ~1 2 и B~3 и вектор-функции управления u соответствуют размерностям квадратных матриц , ,J Ji. На основании (1.1), приняв B~2 0, B~3 0 нетрудно убедиться, что можем управлять каноническими координатами системы (0.1), соответствующими матрице , сохраняя неизменным канонические координаты системы (0.1), определяемые матрицами J и Ji . Аналогичные результаты можно получить относительно матрицы J или Ji, соответственно приняв B~1 0,
B~3 0 или B~1 0, B~2 0. Таким образом, дальнейшая задача сводится к последовательному построению предельно робастных устойчивых систем управления для канонических объектов
~ ~
x1 x1B u1 (1.2)
~ ~
x2 Jx2 B u2 (1.3)
~ ~
x3 J xi 3B u3 (1.4) где
~x1 =
~
~ . . .
~ x x
xl
1 2
, ~x2 =
~
~ . . .
~ x x
x
l l
l L
1 2
, L N1 Nm, ~x3 =
~
~ . . .
~ x x
x
l L l L
n
1 2
,
с матрицами вида (0.3) - (0.5). Рассмотрим поочередно задачи (1.2), (1.3) и (1.4).
2. Предположим, что преобразованная матрица управления В и соответственно B~1, B~2 и B~3 в (1.2), (1.3) и (1.4) диагональные. Тогда для полной управляемости канонического объекта (1.2) необходимо и достаточно, чтобы все диагональные элементы матрицы B~1 были ненулевыми. Наличие нулевых элементов b~ii= 0 означает, что соответствующие канонические координаты ~xi неуправляемы.
Выбирая компоненты вектора-функции управления u, для i1,l в виде ui i( ~xi3k xi i~ ), i 1/ ,bii i1,l (2.1)
Систему (1.2) в развернутой форме можем представить
~ ~ ( )~
xi xi3 i k xi i, i1,l (2.2) Стационарные (установившиеся) состояния системы (2.2) будут описываться уравнениями
~xis3 (i k xi)~is 0, i1,l (2.3)
Из (2.3) находим стационарные состояния канонических координат системы (2.2).
~x1is 0, i1,l (2.4)
и
~ ,
xis2 3 i ki , i 1,l (2.5),
Устойчивость стационарных состояний (2.4) и (2.5) системы (2.3) можем исследовать по линейному принципу устойчивости [9, 10].
~ (~ ) ~
xi 3 xis 2i k xi i, i 1,l (2.6)
Отсюда стационарные состояния канонических координат (2.4) системы (2.3) глобально асимптотически устойчивы, если i ki 0, i1,l, а дополнительные стационарные состояния (2.5), появляющиеся при
i ki 0, i1,n , также будут неглобально асимптотически устойчивыми.
3. Для полной управляемости канонического объекта (1.3.) необходимо и достаточно, по крайней мере, чтобы все последние диагональные элементы матрицы B~2, соответствующие Ni- кратным собственным значениям матрицы J при i1,m, были отличны от нуля. Исходя из практической целесообразности, далее предположим, что все диагональные элементы матрицы B~2 отличены от нуля, т.е. предполагаем, что все канонические координаты ~xi, i l 1, l L непосредственно управляемые.
Компоненты вектора-функции управления и, для i l 1,l L задаемся
ui i( ~xi3k xi i~ x~ )i1 i1/ ,bii , i l 1,l L , (3.1) Систему (1.3) с учетом (3.1) представим в развернутой форме
~xi ~xi3 (j k xi)~i, j1,m, i l 1,l L (3.2) Стационарные состояния системы (3.2) определяем из уравнений ~xis3 (j k xi)~is 0, j1,m, i l 1,l L (3.3)
Система (3.3) имеет решение
~xis1 0, i l 1,l L (3.4) и
~ ,
xis2 3 j ki , j1,m, i l 1,l L (3.5)
Устойчивость стационарных состояний канонических координат (3.4) и (3.5) системы (3.2) определим аналогично как в разделе 2 по линейному принципу устойчивости.
Стационарные состояния канонических координат (3.4) будут глобально асимптотически устойчивыми, если j ki 0, j1,n,
i l 1,l L , а дополнительные стационарные состояния (3.5), появляющиеся при j ki 0, j1,m, i j 1,l L , также являются асимптотический устойчивыми, но не глобально.
4. Для полной управляемости канонического объекта (1.4) с матрицей
Ji вида (0.5) необходимо и достаточно, чтобы хотя бы один из парных диагональных элементов bii, bi 1,i 1,, i1 2, k матрицы B~3, соответствующие комплексно-сопряженным собственным значениям матрицы Ji, был отличен от нуля. Справедливость этого утверждения очевидна, но для общности мы предполагаем, что все канонические переменные в системе (1.4) непосредственно управляемы, т.е. предполагаем, что все диагональные элементы матрицы B~3 отличены от нуля.
При выборе указанным ранее путем закон управления для канонического объекта (1.4) уравнения состояния и стационарные состояния канонических координат соответственно определяются :
ui i( ~xi3k xi i~ j ix~ )1 , j1,k, i j L 1,n, если j- нечетный или
ui i( ~xi3k xi i~ j ix~ )1 , j1,k, i l L 1,n, если j- четный
~ ~ ( )~
xi xi3 j k xi i, j 1,k, i l L 1,n (4.1)
~xis3(jk xi)~is 0, j1,k, i l L 1,n
~xis1 0, i l L 1,n (4.2) и
~ ,
xis2 3 j ki , j1,k , i l L 1,n (4.3)
Стационарное состояние (4.2) системы (4.1) будет глобально асимптотически устойчивым, если jki 0, j1,k; i l L 1,n, а дополнительные стационарные состояния (4.3), появляющиеся при j ki 0,
j1,k; i l L 1,n, будут также асимптотически устойчивыми, но не глобально.
Таким образом, путем выбора закона управления в области канонических переменных в надлежащем виде, в зависимости от собственных значений матрицы объекта управления А, можем придать исходной системе (0.1) свойства предельной робастной устойчивости, т.е.
система становится устойчивой при любом изменении параметров объекта управления и регулятора.
Список литературы
1. Siliak D.D. Parameter Space Method for Robust Control Design: A Guided Tour // IEEE Trans. On Automatic Control. 1989/ AC -34. N 7.
2. Vidyasagar M. Control System Synthesis: A Factorisation Approach.: The MIT Press, Cambridge, Massachusetts, 1985.
3. Постон Т., Стюарт И. Теория катастроф и ее приложения .- М.: Мир, 1980.
4. Томпсон Дж., Майкл Т. Неустойчивости и катастрофы в науке и технике.
- М.: Мир, 1985.
5. Бейсембин М.А. Робастно устойчивые нелинейные системы первого и второго порядка. Труды Института проблем информатики и управления.
Алматы, 1996.
6. Бейсенби М.А. Об одном подходе к построению робастной устойчивой системы управления. Материалы Международной научно-практической конференции. Современные проблемы информатики, управления и соз- дания информационных технологий и систем. Алматы, 1997.
7. Гантмахер Ф.Р. Теория матриц. М.: Наука, 1967.
8. Директор С., Рорер. Введение в теорию систем. М.: Мир, 1974.
9. Николис Г., Пригожин И. Познание сложного.- М.: Мир, 1990.
10. Техническая кибернетика. Теория автоматического регулирования.
/Под ред. В.В.Солодовникова.- М.: Машиностроение. Кн. 1.- 1967.