ТЕОРЕТИЧЕСКИЕ ОСНОВЫ АВТОМАТИЗИРОВАННОГО УПРАВЛЕНИЯ
.pdf˙ |
˙ |
(t), x2 |
(t)) → 0 |
при |
Следовательно, −4h ≤ h ≤ −3h ≤ 0 |
и, значит, h(x1(t)x2(t)) → 0 и h(x1 |
t → ∞. Однако, никакое решение (20.6) с начальным условием x2(0) = a = 0 не стремится к множеству S = {(x1, x2): h(x1, x2) = 0} = {(x1, x2): x2 = 0}. Это легко видно из (20.7).
При исследовании систем, подверженных ограниченным возмущениям, оказываются полезными следующие два определения [8, 18, 30].
Определение 9. Система называется устойчивой по Лагранжу, если каждое ее решение неограниченно продолжаемо вправо, т.е. имеет смысл при 0 ≤ t < ∞ и все фазовые траектории ограничены на [0, ∞) (рис. 20.5).
Рисунок 20.5 – Устойчивость по Лагранжу.
Определение 10. Система называется предельно ограниченной (диссипативной по Левинсону), если существуют области S , Sδ такие, что S Sδ и для всех x0 S существует момент времени t < ∞ (возможно, зависящий от x0), что при всех t ≥ t выполнено x(t) Sδ.
В данном определении S называют иногда областью диссипации, а Sδ – предельным множеством.
Если S – все пространство, то система называется предельно ограниченной в целом
(рис. 20.6).
Данные определения являются наиболее распространенными, хотя представляют собой малую часть определений устойчивости, используемых в теории систем.
181
Рисунок 20.6 – Диссипативность в целом.
20.3Функции Ляпунова
Перейдем теперь непосредственно к изложению основных идей и некоторых результатов метода функций Ляпунова.
Начнем рассмотрение со следующего примера.
Рассмотрим систему первого порядка, n=1, уравнение которой имеет вид
x˙(t)=f(x), f(0)=0. |
(20.8) |
Пусть функция f(x) удовлетворяет дополнительному условию xf(x) < 0 при x = 0, т.е. ее график лежит целиком во втором и четвертом квадрантах, причем f(x)=0 только в точке x = 0. Другой информации о виде этой функции нет. Требуется исследовать устойчивость состояния равновесия системы (20.8).
Введем вспомогательную функцию V (x) = 12x2. Заметим, что V (0) = 0 и V (x) > 0 при x = 0. Значения x = x(t) меняются в соответствии с уравнением (20.8). Следовательно,
в силу этого уравнения будут также изменяться и значения функции V (x) = V |
x(t) . |
||
Найдем производную этой функции по времени |
в силу уравнения (20.8). По |
правилу |
|
|
|
||
дифференцирования сложной функции получаем |
˙ |
|
|
V (x) = x(t)x˙ (t) = xf(x), т.е. для каждо- |
˙
го момента времени значение V (x) определяется в каждой точке пространства состояний
˙
по координатам этой точки и значению функции f(x). Поэтому для нахождения V (x) не требуется получать решения (20.8).
˙
Далее заметим, что при всех x = 0 выполнено V (x) < 0, значит, функция V (t) моно-
182
тонно убывает, стремясь при t → ∞ к нулю. Следовательно, величина |x(t)| также будет монотонно убывать (что следует из вида функции V (x)) и x(t) → 0 при t → ∞) Поэтому можно сделать вывод, что система (20.8) асимптотически устойчива в целом. 1 Следует обратить внимание на то, что вывод об устойчивости состояния равновесия получен без решения уравнения (20.8), более того, – при самых общих предположениях о виде функции f(x).
Данный пример относился к системе первого порядка. Излагаемые ниже теоремы ляпуновского типа применимы для произвольного n.
Рассмотренная в данном примере функция является представителем функций Ляпунова. Имеется несколько определений этих функций. Поэтому уместно обратиться к разъяснению, данному самим А.М. Ляпуновым в его основополагающем труде 1892 г. [25].
«К другому [методу] мы причислим все те, которые основываются на принципах, не зависящих от разыскания каких-либо решений дифференциальных уравнений возмущенного движения. ... ; и вообще в основании всех тех из них, с которыми встретимся далее, всегда будет лежать разыскание функций переменных x1, x2, . . . , xn, t по некоторым данным условиям, которым должны удовлетворять их полные производные по t, составленные в предположении, что x1, x2, . . . , xn суть функции t, удовлетворяющие уравнениям.»
Сам А.М. Ляпунов применял разработанный им метод к задачам исследования устойчивости систем. Однако во второй половине XX в. выяснилось, что этот подход с успехом работает и для анализа качества систем, устойчивости множеств, колебательности и других динамических свойств нелинейных систем, а также для решения задач синтеза. Это приве-
ло к пониманию метода функций Ляпунова как ведущего метода исследования нелинейных систем.
В данной главе мы рассмотрим лишь основные теоремы метода функций Ляпунова, а также типичные примеры их применения для анализа устойчивости систем.
20.4Устойчивость непрерывных систем
Будем рассматривать функции V (x), удовлетворяющие следующим требованиям: 1) V (x)
непрерывна и непрерывно-дифференцируема по x в некоторой области Ω X , содержащей начало координат; 2) V (x) обращается в ноль в начале координат: V (0) = 0; 3) V (x)
положительно определена, т.е. положительна всюду, кроме начала координат: V (x) > 0
при x = 0.
1 Мы здесь описываем схему использования метода Ляпунова. Доказательства приведенных положений содержатся, например, в [10, 18, 36, 43].
183
Функция W (x) называется отрицательно определенной, если −W (x) положительно определена.
Если неотрицательная функция может обращаться в ноль не только при x = 0, то она называется неотрицательно определенной (знакоположительной).
Для формулировки дальнейших результатов понадобится производная по времени функции Ляпунова в силу сиcтемы (18.11) (уравнения которой при n=1 совпадают с (20.1)).
Используя правило дифференцирования сложной функции и операцию вычисления производной скалярной функции по векторному аргументу получим 2
˙ |
∂V |
|
∂V |
|
∂V |
(20.9) |
|||
V (x)= xV (x)f(x)= |
|
f1 |
(x)+ |
|
f2 |
(x)+· · ·+ |
|
fn(x). |
|
∂x1 |
∂x2 |
∂xn |
Приведем теперь формулировки некоторых теорем.
Теорема 1. Об устойчивости (А.М. Ляпунов).
Если при x Ω существует положительно-определенная функция V (x) такая, что ее
производная в силу системы (18.11) знакоотрицательна, то состояние равновесия устойчиво по Ляпунову.
Теорема 2. Об асимптотической устойчивости (А.М.Ляпунов).
Если при x Ω существует положительно-определенная функция V (x) такая, что ее
производная в силу системы (18.11) отрицательно определена, то состояние равновесия асимптотически устойчиво по Ляпунову.
Теорема 3. Об асимптотической устойчивости в области S (асимптотической устой-
чивости «в большом» ) [8, 38, 39].
Если при выполнении условий теоремы 2 для некоторого C > 0 неравенство V (x) ≤ C
выполнено в замкнутой окрестности начала координат S |
, {0} S , то состояние рав- |
|
новесия {0} асимптотически устойчиво с областью притяжения S |
(см. определение 2, с. |
|
177). |
|
|
Теорема 4. Об асимптотической устойчивости в |
целом |
(теорема Барбашина– |
2 Полезно иметь в виду следующие правила дифференцирования [14]: производная скалярной функции V (x) по вектору x Rn является 1×n-матрицей частных производных (т.е. транспонированной к вектору-
столбцу градиента V по x): ∂V = ( xV (x))T ; производная вектор-функции f(x) Rm по вектору x Rn
∂xi
является m×n-матрицей, элементами которой являются частные производные ∂fj ; производная скалярной
∂xi
функции V по m×n-матрице A = {aij} является m×n-матрицей, элементами которой являются частные
производные ∂V ; производная квадратичной формы xT Hx по вектору x Rn равна 2xT H. ∂aij
184
Рисунок 20.7 – Функция Ляпунова асимптотически устойчивой системы.
Красовского).
Если в условиях Теоремы 2 множество Ω совпадает со всем пространством, т.е. Ω = X , а V (x) → ∞ при x → ∞, то система асимптотически устойчива в целом.
Функция Ляпунова, удовлетворяющая приведенному в данной теореме условию роста, иногда называется радиально неограниченной [30,38]. Про функцию V (x, t), зависящую явно от времени и удовлетворяющую для всех t неравенству V (x, t) > W (x), где W (x) → ∞ при
x → ∞, говорят, что она допускает бесконечно большой нижний предел.
Теорема 5. О неустойчивости (А.М.Ляпунов).
˙
Если V (x) положительно определенная функция и сколь угодно близко от начала координат есть точки, где V (x) > 0, то начало координат неустойчиво по Ляпунову.
˙ ≤ → ∞
Заметим также, что устойчивость по Лагранжу имеет место, если V (x) 0 и V (x)
при x → ∞, а предельная ограниченность в целом – если V (x) → ∞ при x → ∞ и
˙ S
V (x) < 0 при всех x / δ.
Приведенные условия имеют достаточно наглядную геометрическую интерпретацию.
˙
Согласно выражению (20.9), значение V представляет собой скалярное произведение гра-
˙
диента функции V на вектор фазовой скорости в данной точке. Поэтому V (x) есть скорость прохождения изображающей точки по нормали к линиям равного уровня функции V (x)
˙
(рис. 20.7). Если вследствие отрицательной определенности функции V движение по всем траекториям (в области S ) направлено внутрь поверхностей V = const, то состояние равновесия устойчиво асимптотически.
185