|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
|
Раздел "Проектирование систем управления\Control System Toolbox"
Е.В.Никульчев. Пособие "Control System Toolbox" В оглавление книги \ К следующему разделу \ К предыдущему разделу Рассмотрим линейную систему
Система управления называется устойчивой по Ляпунову, если при ненулевых ограниченных начальных условиях свободное движение ограничено. Согласно определению, динамическая система асимптотически устойчива, если для любого начального состояния x(0) = x0, ее решение х(t, x0) стремится к нулю по норме, при t® ¥ . Существует большое количество критериев, являющихся достаточным условием устойчивости. Для линейных систем устойчивость системы являются асимптотически устойчивыми. Мощным инструментом исследования устойчивости динамических систем является метод функций Ляпунова. Для линейных автономных систем существование функции Ляпунова в виде квадратичной формы является одновременно необходимым и достаточным условием равномерной асимптотической устойчивости в целом. Рассмотрим линейную стационарную систему
Допустим, что нам удалось найти функцию Ляпунова: V(x)=xTQx, где Q – симметричная и положительная определенная матрица. Тогда
Обозначим
тогда, поскольку С положительно определенна, то система асимптотически устойчива в целом. Более того, т.к.
то матрица С симметрична. На практике целесообразно решать обратную задачу. Выбирают какую-либо положительно определенную положительную матрицу, например C = I. Тогда из (4) можно получить Q. Если квадратичная форма Q оказывается неопределенной (знакопеременной), то по теореме Ляпунова о неустойчивости начало координат неустойчиво. Если Q положительно определена, то поскольку система линейна и стационарна, начало координат асимптотически устойчиво в целом. Обоснованность такого анализа зависит от того, определяет ли уравнение (4) однозначно матрицу Q, если задана симметричная и положительная С. Справедливы следующие утверждения:
Рассмотрим, например дискретную управляемую систему, описываемую конечно-разностными уравнениями в пространстве состояний x(k+1) = A(k) x(k) + B(k) u(k), ( и, пусть известна матрица K, определяющая закон управления u = Kx. Требуется определить асимптотическую устойчивость систему с полной обратной связью. Система асимптотически устойчива в том и только том случае, если решение Г, являющееся (n´ n)-матрицей, уравнения Ляпунова
является положительно-определенной матрицей. Здесь H – произвольная положительно-определенная симметричная матрица. Для определенности в уравнении (4.5) матрицу H можно положить единичной. Для установления положительной определенности симметричной матрицы Г можно воспользоваться критерием Сильвестра: D i > 0 для
Для определения асимптотической устойчивости линейных стационарных систем в Control System Toolbox имеются функции вычисления решений уравнений Ляпунова. Таблица. Функции Control System Toolbox
Функция Q = lyap(A, С) находит решение системы уравнений Ляпунова вида (4.4). Функция Q = lyap(A, X, Y) находит решение уравнений Сильвестра (обобщенных уравнений Ляпунова) вида:
Функции решения непрерывных уравнений Ляпунова выдают результат только в случае единственности решения, т.е. в случае, когда собственные значения
Функция Г = dlyap(A, H) находит решение системы уравнений Ляпунова вида (4.5). Результат решения уравнений Ляпунова для дискретных систем выдается только в случае единственности решения, т.е., когда собственные значения
Задана система управления, описываемая конечно-разностными уравнениями в пространстве состояний x(k+1) = A(k) x(k) + B(k) u(k), (
и известна матрица K, определяющая закон управления u = Kx, 1. Зададим матрицы, определяющие систему: >> A=[1 2; -3 4] >> B= [1 2]' >> L=[2 1] 2. Определим решение уравнения Ляпунова >> G=dlyap(A, eye(2)) 3. Произведем расчет главных миноров >> det(G(1:1, 1:1)) >> det(G) По критерию Сильвестра решение не является положительно-определенной матрицей, следовательно, система не является асимптотически устойчивой. График свободного движения системы при начальных условиях
Рис. 1. x1(k).
Рис. 2. x2(k). 4. Аналогично можно определить свойство асимптотической устойчивости в управляемой системе. >> G=dlyap(A+B*L, eye(2)) >> det(G) >> det(G(1:1, 1:1)) По критерию Сильвестра решение дискретного уравнения Ляпунова не является положительно-определенной матрицей, следовательно, система не является асимптотически устойчивой. График динамики управляемой системы при начальных условиях
Рис. 3. x1(k).
Рис. 4. x2(k). В оглавление книги \ К следующему разделу \ К предыдущему разделу |
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
| На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
| E-mail: | ||
| Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |
|