Научная статья на тему 'Об условиях, определяющих характер устойчивости некоторых классов нелинейных динамических систем'

Об условиях, определяющих характер устойчивости некоторых классов нелинейных динамических систем Текст научной статьи по специальности «Математика»

CC BY
151
30
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Проблемы управления
ВАК
Область наук

Аннотация научной статьи по математике, автор научной работы — Жуков В. П.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ON THE CONDITIONS DEFINING STABILITY NATURE FOR SOME CLASSES OF NONLINEAR DYNAMIC SYSTEM

The paper shows that stability analysis for some classes of nonlinear dynamic systems of any order enables direct Lyapunov function construction based on the second member of the system's equation. This fact can be used not only for dynamic systems analysis but for their synthesis as well. The conditions determining the stability nature of isolated equilibrium states of autonomous nonlinear dynamic systems of any order are developed; these conditions have clear geometric interpretation. Sufficient and necessary/sufficient conditions for asymptotic stability as well as sufficient conditions for stability and instability are presented

Текст научной работы на тему «Об условиях, определяющих характер устойчивости некоторых классов нелинейных динамических систем»

й—

УДК 62^501.52

ОБ УСЛОВИЯХ, ОПРЕДЕЛЯЮЩИХ ХАРАКТЕР УСТОЙЧИВОСТИ НЕКОТОРЫХ КЛАССОВ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ

В. П. Жуков

Институт проблем управления им. В. А. Трапезникова РАН, г. Москва

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

ВВЕДЕНИЕ

Будем рассматривать автономные нелинейные динамические системы произвольного порядка

х = ^), х 6 Я", (1)

где векторная функция Г(х) задана в некоторой области Ое К". Пусть компоненты^.(х), 1= 1, ..., п, функции 1^(х) обладают непрерывными ограниченными частными про-

6

6

новесия системы (1).

В настоящей работе приводятся некоторые новые условия для качественного исследования характера устойчивости точки равновесия этой системы. При качественном исследовании свойств динамических систем (1) тем или иным образом используется информация об их известных правых частях Г(х). При исследовании вопроса устойчивости этих систем с помощью второго метода Ляпунова эта информация используется при определении знака производной от функции Ляпунова в силу исследуемой системы [1]. При применении первого метода Ляпунова такая информация нужна для определения характера устойчивости линеаризованной системы [1]. При применении метода источников [2, 3] информация о функции Г(х) нужна для определения знака дивергенции с!1уГ(х). В данной работе для получения на основе второго метода Ляпунова условий, определяющих характер устойчивости систем (1), функция Г(х) используется не только для определения знака производной в силу системы (1) от функции Ляпунова, но и для выбора самой этой функции (конкретно для такого выбора используется модуль |Г(х)[). Это позволяет исследовать ха-

рактер устойчивости некоторого класса нелинейных систем (1), используя в качестве функции Ляпунова либо непосредственно известную определенно-положительную функцию |Г(х)[“, либо определенно-положительную функцию ||х(х)Г(х)|~ = |1~(х)|Г(х)|~, где ц~(х) — подлежащая нахождению положительная или определенно-положительная корректирующая скалярная функция, которая может не быть функцией Ляпунова. Функция ||а(х) Г(х)|“ используется в том случае, если функция |Г(х)[“ не является функцией Ляпунова, т. е. если производная с1Щх)\~/Ш в силу исследуемой системы (1) не удовлетворяет какой-либо из теорем Ляпунова; функция ц~(х) определяется в этом случае из условия, чтобы функция ||х(х)Г(х)|- = ц-(х)|Г(х)|- стала функцией Ляпунова.

Соответствующие результаты исследования (утверждения 1, 2 и теоремы 1—3), дающие как достаточные, так и необходимые и достаточные условия асимптотической устойчивости, а также достаточные условия устойчивости и неустойчивости изолированной точки равновесия х = 0 системы (1), приведены в § 1. Здесь же отметим, что в случае изолированности точки равновесия х = О любая функция |Г(х)|, а следовательно и функция |Г(х)[“, является в любой окрестности £ этой точки, не содержащей других точек равновесия, определенно-положительной функцией и в этом отношении пригодна на роль функции Ляпунова; конечно, при этом производные с1Щх)\/ск, с1Щх)\~/Ш в силу системы (1) могут как удовлетворять требованиям теорем Ляпунова, так и не удовлетворять. То, что существуют непустые классы систем (1), у которых эти производные удовлетворяют указанным требованиям, показано в § 2; там же приводятся результаты, с помощью которых можно исследовать характер устойчивости систем (1), не входящих в указанные классы.

1 ОБ УСЛОВИЯХ ОПРЕДЕЛЯЮЩИХ ХАРАКТЕР УСТОЙЧИВОСТИ СИСТЕМ (1)

Как отмечалось, функция |Г(х)[2 является в некоторой £

определенно-положительной функцией, удовлетворяя в этом отношении требованиям теорем Ляпунова. Если к тому же производная с1Щх)\~ск в силу системы (1) будет в некоторой окрестности £ С £ точки равновесия X = О неположительной (<0, включая =0), то эта точка согласно первой теореме Ляпунова [1] будет устойчивой; если

£

но-отрицательной, то точка х = 0 будет асимптотически устойчивой. В случае, когда указанная производная ока-£

точка х = 0 будет на основе второй теоремы Ляпунова [ 1 ] неустойчивой. Следовательно, можно сформулировать следующие условия устойчивости, асимптотической устойчивости и неустойчивости.

Утверждение 1. Если производная сЩх)\2/с1( в силу сис-

=

£

эта точка устойчива; если при этом эта производная оп-

£

асимптотически устойчива.

Утверждение 2. Если производная сЩх)\2/с1( в силу системы (1) определенно-положительна в некоторой окрест -£

точка неустойчива.

Приведенные утверждения сформулированы в терминах функции |Г(х)|“, хотя могли бы быть сформулированы в терминах функции |Г(х)|. Это связано с тем, что вычисление производной с1\\(х)\~/сН проще, чем вычисление производной с1\\(х)\/сИ, ибо

|f(x)|2= ЕЛ'2(х)> i = 1

a |f(x)|

!//(*)•

i= 1

Условия утверждений 1 и 2 имеют простую и наглядную геометрическую трактовку, определяющую в некоторой окрестности точки х = 0 характер изменения модуля фазовой скорости |Г(х)[ во времени (а, следовательно, и вдоль траекторий, ибо с1 \\(х)\/М= |Г(х)|г/|Г(х)|/й&, где сЬ = \^х)\/М — дифференциал расстояния вдоль траектории). Так, например, условие утверждения 1 относительно устойчивости геометрически можно трактовать как условие монотонного изменения |Г(х)[ вдоль любой траектории (|Г(х)[ монотонно уменьшается или остается постоянным вдоль любой траектории); условие утверждения 1 относительно асимптотической устойчивости геометрически означает строго монотонное уменьшение |Г(х)| вдоль любой траектории при движении изображающей точки к точке равновесия х = 0. Условие утверждения 2 геометрически означает строго монотонное увеличение |Г(х)[ вдоль любой траектории при движении изображающей точки от точки равновесия х = 0.

При применении утверждения 1 для синтеза асимптотически устойчивой системы автоматического управления параметры регулятора определяются из условия, чтобы правая часть Г(х) системы управления имела оп-

ределенно-отрицательную производную с1 Щх)\~/сЬ в силу этой системы. При этом система управления будет характеризоваться строго монотонным уменьшением функции |Г(х)| вдоль любой траектории.

На примерах можно показать, что классы систем (1), удовлетворяющих условиям утверждений 1 и 2, не пусты. Приведем сначала пример асимптотически устойчивой системы, для которой функция |Г(х)|“ является функцией Ляпунова, т. е. удовлетворяет утверждению 1 относительно асимптотической устойчивости (производная с1 \\(х)\~/М является определенно-отрицательной). Для этого рассмотрим систему

*1

х2

3/11 2,

-х, (1 + х2)

з /1 , 2 ,

-Х2(1 + X, ),

(2)

имеющую единственную точку равновесия X = 0. Для

7 6 2 • 9 6 2 • 9

ЭТОЙ системы функция |Г(х)|“ = Х| ( 1 + Х2 у + Х2 ( 1 + Х| )~ является определенно-положительной во всем пространстве Я2, а функция

d\i(xf/dt = (grad |f(x)|2, f(x))

і= і

ЭХ;

= ^[10х^ х2 + 18х^ х2 + 18х^ х2 + 8х^ х2 +

+ 10х^ х2 + 22х{ х2 + 18х^ х2 + 4х{ х2 + 4х^ х2 +

+ 4х^ х2 + 6(х^ + х2)]

является определенно-отрицательной в пространстве .Л2, ибо в .Л2 определенно-отрицательна часть этой фун-

8 8

кции ^6(Х| + х2 ), а остальные ее члены не положительны и равны нулю в точке х = 0. Поэтому согласно утверждению 1 точка равновесия х = 0 системы (2) асимптотически устойчива; областью притяжения точки х = 0, очевидно, является все пространство Я2. Следовательно, класс асимптотически устойчивых систем (1) второго порядка, удовлетворяющих условиям утверждения 1, не пуст. Очевидно, что система

• 3 /, | 2 ч

Х| = Х| (1 + х2)

• 3 у і - 2 ч

х2 = Х2(\ + ХХ)

О)

получающаяся из системы (2) изменением знаков ее правых частей, имеет неустойчивую точку равновесия х = 0, причем функция d\f(x)\~/dt удовлетворяет условиям утверждения 2, так как является определенно-положительной (она отличается только знаком от функции d\f(x)\~/dt, полученной в предыдущем примере для системы (2), ибо функции |f(x)|~ и, следовательно, функции grad |f(x)|~ для систем (2) и (3) одинаковы, а знаки правых частей этих систем противоположны). Таким образом, класс неустойчивых систем (1) второго порядка, удовлетворяющих условиям утверждения 2, не пуст.

Система Х| = х,, х2 = —Xj имеет единственную точку равновесия х = 0 и ей соответствует определенно-поло-

ПРОБЛЕМЫ УПРАВЛЕНИЯ № 2 • 2DD7

1 2 2

жительная функция |Г(х)|“ = х{ + х2 , удовлетворяющая

условиям утверждения 1 относительно устойчивости. Действительно,

=

что согласно утверждению 1 означает неасимптотическую устойчивость точки х = 0. Следовательно, класс неасимптотически устойчивых систем (1) второго порядка, удовлетворяющих условиям утверждения 1, не пуст.

Ясно, что аналогичные примеры существуют как среди других систем (1) второго порядка, так и среди систем (1) любого иного порядка. Поэтому можно сделать вывод, что классы асимптотически устойчивых, неустойчивых и неасимптотически устойчивых систем (1), удовлетворяющих соответствующим условиям утверждений 1 и 2, не являются пустыми; т. е. существуют классы систем (1), характер устойчивости которых можно определять, используя в качестве функций Ляпунова известную функцию |Г(х)|“.

Из примеров также видно, что не пуст и класс систем (1), для которых функция |Г(х)|“ не является функцией Ляпунова (т. е. функция |Г(х)[ изменяется немонотонно вдоль траекторий системы (1)) и характер устойчивости которых не может быть определен с помощью утверждений 1 и 2. Некоторые множества систем из этого класса можно исследовать на устойчивость, используя следующие результаты.

Пусть ц,(х) — скалярная функция, определенная в некоторой окрестности £ изолированной точки равновесия х = 0 системы (1), кроме, может быть, этой точки, и обеспечивающая определенную положительность и непрерывную дифференцируемость (класса С1) для функции ||х(х)Г(х)|~ = |х~(х)|Г(х)|~. Если функция ц,(х) определена во всех точках окрестности £, то функция |А~(х) может быть как положительной (в этом случае функция ц,(х) может быть либо положительной, либо отрицательной), так и определенно-положительной (в этом случае функция ц,(х) может быть либо определенно-положительной, либо определенно-отрицательной); если же функция |х(х) определена на множестве £\{х = 0}, то на этом множестве функция ц~(х), очевидно, может быть только положительной (функция ц,(х) в этом случае может быть либо положительной, либо отрицательной). Только при таких условиях на функции |х(х) и ц~(х) функция |ц,(х)Г(х)|~ может быть определенно-положительной (например, при знакопеременной функции ц,(х) функция |ц,(х)Г(х)|~ не является определенно-положи-

£

отличных от точки х = 0, и поэтому функция |Г(х)[“ является в этой окрестности определенно-положительной.

Теорема 1. Если существует такая функция ц(х), что производная в силу системы (\) от функции |ц,(х)Г(х)|~ не-

=

£ С£ изолированной точки равновесия х = 0, то эта точка устойчива.

Теорема 2. Изолированная точка равновесия х = 0 системы (1) асимптотически устойчива тогда и только тогда, если существует такая функция ц(х), что производная в силу системы (\) от функции |ц.(х)Г(х)[“ определенно-отрицательна в некоторой окрестности £ с £ точки х = 0.

Теорема 3. Если существует такая функция ц(х), что производная в силу системы (\) от функции |ц.(х)Г(х)[“ оп-

ределенно-положительна в некоторой окрестности £ с £ изолированной точки равновесия х = 0, то эта точка неустойчива.

Доказательства теорем 1—3 приведены в Приложении. Теорема 2 дает достаточное и необходимое условие асимптотической устойчивости. Теоремы 1 и 3 дают достаточные условия соответственно устойчивости и неустойчивости.

Назначение функции ц,(х) в теоремах 1—3 состоит в том, чтобы превратить функцию |Г(х)|“, если она не пригодна на роль функции Ляпунова для системы (1), в функцию ||х(х)Г(х)|~ = ц“(х)|Г(х)|“, пригодную на эту роль. С помощью функции ц,(х) осуществляется переход от немонотонно изменяющейся вдоль траекторий системы (1) функции |Г(х)|“ к монотонно изменяющейся вдоль этих траекторий функции |ц,(х)Г(х)|~. Очевидно, что по своему смыслу функция ц,(х) не является функцией Ляпунова.

ПРИЛОЖЕНИЕ

К доказательству теорем 1—3.

Достаточность условий этих теорем. В соответствии с условиями теорем 1—3 существует такая функция ц(х), что производная в С1иу системы (1) от определенно-положительной функции |ц.(х)Г(х)|“ является соответственно неположительной (<0, включая =0), определенно-отрицательной, определенно- положительной. Поэтому, если удовлетворяются условия теорем 1—3, то удовлетворяются соответственно и условия теорем Ляпунова об устойчивости, асимптотической устойчивости, неустойчивости. Следовательно, точка равновесия х = 0 системы (1) будет устойчивой при условиях теоремы 1, асимптотически устойчивой при условии теоремы 2 и неустойчивой при условии теоремы 3.

Необходимость условия теоремы 2. Нужно показать, что если изолированная точка равновесия системы (1) асимптотически устойчива, то существует такая функция ^а(х), что производная в силу системы (1) от функции |ц.(х)1т(х)|“ является определенно-отрицательной. Так как система (1) автономна, то в случае ее асимптотической устойчивости существует [4] зависящая только от х знакоопрсделенная функция Ляпунова К(х), удовлетворяющая условию теоремы Ляпунова об асимптотической устойчивости автономных систем (производная V в силу системы (1) знакоопрсделенна, знака, противоположного знаку К(х)). Тогда будет существовать функция ц(х), удовлетворяющая условию ||а(х)Г(х)|” = ц“(х) |Г(х)|“ = К(х), где К(х) — определенно-положительная функция Ляпунова, существующая для асимптотически устойчивой системы (1) (если функция К(х) — опредслснно-отрии.ательна, то необходимо воспользоваться условием |Ц.(х) Г(х)|“ = — К(х)). Очевидно, что при так выбранной функции ц(х) производная в силу системы (1) от функции |ц(х)Г(х)|” = К(х) будет определенно-отрицательной, что и требовалось в условиях теоремы 2.

ЛИТЕРАТУРА

1. Ляпунов А. М. Общая задача об устойчивости движения. — М.: Л.: ОНТИ, 1935.

2. Жуков В. П. Полевые методы в исследованиях нелинейных динамических систем. — М.: Наука, 1992.

3. Жуков В. П. Дивергентные условия асимптотической устойчивости нелинейных динамических систем второго порядка // Автоматика и телемеханика. — 1999. — № 7. — С. 34-43.

4. Малкин Я. Г. Теория устойчивости движения. — М.: Наука, 1966. - С. 310.

(495) 334-92-29 Статья представлена к публикации членом редколлегии Б. В. Павловым. □

i Надоели баннеры? Вы всегда можете отключить рекламу.