Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛЕКЦИЯ_1 / Основы теории автоматического управления - УП - Лазарева-Мартемьянов - 2004 - 352

.pdf
Скачиваний:
67
Добавлен:
08.02.2016
Размер:
2.64 Mб
Скачать

Но, однако, уравнение первого приближения не всегда позволяет сделать правильный вывод об устойчивости движения. Условия, позволяющие дать правильные ответы и решить важную и принципиальную задачу теории автоматического управления об устойчивости движения были сформулированы А.М. Ляпуновым и оформлены в виде трех теорем, именуемых первым методом Ляпунова.

Теорема 1 Если линейная система первого приближения устойчива, то соответствующее состояние равновесия нелинейной системы также устойчиво по Ляпунову.

Теорема 2 Если линейная система первого приближения неустойчива, то соответствующее состояние равновесия нелинейной системы также неустойчиво по Ляпунову.

Теорема 3 Если линейная система первого приближения находится на границе устойчивости, то судить об устойчивости исходной нелинейной системы по уравнениям первого приближения нельзя. В этом случае необходимо рассматривать исходную нелинейную систему.

Эти теоремы позволяют судить по результатам исследования уравнений первого приближения об устойчивости в "малом" состояния равновесия исходной нелинейной системы.

В качестве примера рассмотрим нелинейную систему второго порядка, описываемую системой двух дифференциальных уравнений первого порядка:

dy1(t)

= P(y , y

2

);

 

 

dt

1

 

(12.5)

 

 

 

 

 

dy

2

(t)

= Q(y1, y2 ).

 

 

 

 

 

dt

 

 

 

 

Предметом исследования является определение устойчивости состояния равновесия (y10 , y20 ), т.е. характера движения вблизи этого состояния, которое определяется как dy1(t)/dt = dy2 (t)/dt = 0 .

Согласно первому методу Ляпунова система дифференциальных уравнений (12.5) заменяется линеаризованной системой первого приближения. Для этого, если функции P(y1, y2 ), Q(y1, y2 ) являются

аналитическими, то их разлагают в ряд Тейлора и получают следующую систему уравнений

 

 

 

dy1(t)

 

= a y (t)

+ a y (t)+ C ;

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

1

1

2

 

2

1

 

 

 

 

 

 

 

dy

2

(t)

= b1y1(t)

+ b2y2 (t)+ C2,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P(y1, y2 )

 

 

где

a1 =

P(y1, y2 )

 

;

a2

=

 

y10 , y20

 

 

 

 

y1

 

 

 

y2

 

 

 

 

 

 

 

 

y10 , y20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b1 =

Q(y1, y2 )

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y10 , y20

(12.6)

;

b2 = ∂Q(yy12, y2 ) y10 , y20 ;

y1 = y1 y10 , y2 = y2 y20 ;

С1 , С2 – члены степени выше первой относительно y1 , y2 . Система первого приближения получается из (12.6) отбрасыванием нелинейных членов C1 , C2 :

 

dy1(t)

 

= a

y (t)+ a

2

y

2

(t);

 

 

 

 

dt

 

 

1

1

 

 

(12.7)

 

(t)

 

 

 

 

 

 

 

dy

2

= b1y1(t)+ b2y2 (t),

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

Система дифференциальных уравнений (12.7) является линейной системой с постоянными коэффициентами и исследуется на устойчивость любыми известными методами исследования устойчивости линейных систем. В частности, характеристическое уравнение системы имеет вид

S 2 (a1 + b2 )S + a1b2 a2b1 = 0 ,

(12.8)

и, следовательно, характер устойчивости решения определяется корнями S1 и S2 этого уравнения. Если

эти корни имеют отрицательную часть, то система первого приближения устойчива, следовательно, устойчива и исходная нелинейная система. Если же действительная часть положительна, то линейная система неустойчива и исходная нелинейная система неустойчива. Если корни будут чисто мнимыми, то

линейная система находится на границе устойчивости и сказать что-либо конкретное относительно устойчивости исходной нелинейной системы нельзя, так как неизвестно как ведут себя отброшенные нелинейные члены. В этом случае необходимо рассматривать систему второго приближения. Если же исследование этой системы не даст конкретного ответа, то рассматривается система третьего приближения и т.д.

Первый метод Ляпунова можно использовать и для исследования устойчивости движения. Если последнее описывается дифференциальным уравнением (12.1), то для исследования устойчивости движения это уравнение необходимо линеаризовать путем разложения в ряд Тейлора в окрестности исследуемого движения y10 (t), y20 (t), …, yn0 (t), например, таким движением является гармонический сигнал –

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

An (t)yn (t)+ An1(t)y(n1)(t)+...+ A1(t)y(t)+ A0 (t)y(t)= 0 .

Пример 12.1 Исследовать на устойчивость систему автоматического регулирования с помощью первого метода Ляпунова, если она описывается следующей системой дифференциальных уравнений:

 

dy1(t)

= −y (t)+ y (t)y (t);

 

 

 

 

dt

 

 

 

 

1

 

1

2

 

 

dy

2

(t)

= −∆y2 (t)+ y22 (t).

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

Прежде всего определяются состояния равновесия из системы уравнений dy1 / dt = dy2 / dt = 0 , т.е.

 

 

 

y

+ y y

2

= 0;

 

 

 

 

 

 

1

1

 

 

 

 

 

 

y2 + y22 = 0.

 

Система имеет два состояния равновесия. Первое –

y10 = 0 , y20 = 0 ; второе – y10 – любое, y20 =1. Ис-

следуем на устойчивость первое состояние равновесия. Для этого линеаризуем исходную систему в окрестности точки y10 = 0 , y20 = 0 и получим линейную систему первого приближения

dy1(t)

= −y (t);

 

dt

1

dy

 

(t)

= −y2 (t).

 

 

2

 

 

dt

 

Характеристическое уравнение этой системы: (S +1)2 = 0 , его корни S1 = S2 = −1 – отрицательные дей-

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

12.3 Второй метод Ляпунова

А. М. Ляпунов предложил метод, позволяющий получить достаточные условия устойчивости нелинейных систем автоматического управления. Первоначально метод был разработан для исследования локальной устойчивости, т.е. устойчивости в достаточно малой окрестности особых точек, в дальнейшем он был расширен и для исследования устойчивости "в большом". Этот метод получил название второго метода Ляпунова. Для его изложения необходимы некоторые вспомогательные сведения, приведенные ниже.

12.3.1ПОНЯТИЕ О ЗНАКООПРЕДЕЛЕННЫХ, ЗНАКОПОСТОЯННЫХ

ИЗНАКОПЕРЕМЕННЫХ ФУНКЦИЯХ

Пусть имеется функция нескольких переменных V =V (y1, y2, ..., yn ), где y1, y2 , ..., yn являются прямо-

угольными координатами n-мерного фазового пространства. В каждой точке этого пространства функция V имеет некоторое определенное значение, в зависимости от того какие это будут значения вводятся названия этой функции.

Функция V называется знакоопределенной в данной области, если она во всех точках этой области вокруг начала координат сохраняет один и тот же знак и нигде, кроме начала координат, не обращается в нуль.

Примером знакоопределенной функции является функция вида V = y12 + y22 +...+ yn2 , которая при всех вещественных значениях y1, y2 , ..., yn будет положительной (V > 0) и только, когда одновременно y1 = 0 , y2 = 0 , ..., yn = 0 она обращается в нуль (V = 0). Эта функция называется знакоопределенной положительной в отличие от функции V = −(y12 + y22 +...+ yn2 ), которая называется знакоопределенной отрицатель-

ной, так как для любых y1, y2 , ..., yn V < 0 и V = 0 при y1 = 0 , y2 = 0 , ..., yn = 0 .

Функция V называется знакопостоянной, если она в рассматриваемой области сохраняет один и тот же знак, но может обращаться в нуль не только в начале координат, но и в других точках данной области.

Примером знакопостоянной функции при n = 3 является функция V = (y1 + y2 )2 + y32 , которая обращается в нуль, помимо начала координат, еще на прямой y2 = −y1 и y3 = 0 , во всех остальных точках она положительна. Функция V = sin y1 + cos y2 также является знакопостоянной, так как она при всех действительных y1 и y2 положительна или равна нулю.

Функция V называется знакопеременной, если она в данной области вокруг начала координат меняет свой знак.

Примером знакопеременной функции является функция V = y1 + y2 . Эта функция положительна для всех точек справа от прямой y1 = −y2 и отрицательна слева от этой прямой.

12.3.2 ФУНКЦИЯ ЛЯПУНОВА

Согласно второму методу Ляпунова в рассмотрение вводится специальная функция V (y1, y2 , ..., yn ),

заданная в фазовом пространстве, называемая функцией Ляпунова и обладающая следующими свойствами:

1

Функция V непрерывна со всеми своими частными производными первого порядка в некоторой

открытой области, содержащей начало координат.

 

2

В начале координат функция V (y1, y2 , ..., yn ) принимает нулевое значение, т.е. при y1 = 0 , y2 = 0

,

..., yn = 0 , V (y1, y2 , ..., yn )= 0 .

 

3

Всюду внутри рассматриваемой области функция V является знакоопределенной, т.е. либо V > 0

,

либо V < 0 .

Полная производная от функции Ляпунова по времени запишется в виде

dV

=

V

 

dy1

+

V

 

dy2

+...+

V

 

dyn

.

(12.9)

dt

y dt

y

 

dt

y

 

 

 

 

2

 

 

n

 

dt

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

Пусть рассматриваемая нелинейная система автоматического управления описывается системой дифференциальных уравнений первого порядка в отклонениях всех переменных от их значений в установившемся процессе. Следовательно, для нелинейной системы n-го порядка эти уравнения будут:

dy1(t)

= F (y ,

y ,

...,

y );

 

 

dt

1

1

 

2

 

 

n

 

 

dy

2

(t)

= F2 (y1,

 

 

 

 

 

yn );

 

 

 

 

y2, ...,

(12.10)

 

dt

 

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

dyn (t)

= F

(y ,

y

2

,

...,

y

n

),

 

 

 

 

dt

n

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где функции F1 , F2 ,

...,

Fn произвольны и содержат нелинейности любого вида, но всегда удовлетворя-

ют условию, что при

y1 = y2 = ... = yn = 0 ,

F1 = F2 =... = Fn = 0 , так как в установившемся состоянии все от-

клонения переменных и их производных равны нулю по самому определению понятия этих отклонений.

Если теперь в производную от функции Ляпунова (12.9) подставить значения dy1 / dt , dy2 / dt ,

... , dyn / dt из системы уравнений рассматриваемой системы управления (12.10), то получим производную от функции Ляпунова по времени в виде

dV

=

V

F +

V

F +... +

V

F .

(12.11)

dt

y

y

 

y

 

 

1

2

2

n

n

 

 

 

1

 

 

 

 

 

 

Правые части уравнений (12.10) представляют собой заданные функции от отклонений y1, y2 , ..., yn .

Следовательно, производная от функции Ляпунова по времени, так же как и сама функция V , является некоторой функцией отклонений, т.е.

dV

=W (y),

(12.12)

dt

 

 

причем, так же как и функция V , эта функция W

тождественно обращается в нуль при y1 = y2 = ... = yn = 0 .

В связи с этим к функции W (12.12) можно применять понятия знакоопределенности, знакопостоянства и знакопеременности в некоторой области вокруг начала координат.

12.3.3ТЕОРЕМЫ ЛЯПУНОВА

Воснове второго метода Ляпунова лежит известная теорема Дирихле, согласно которой равновесие устойчиво, если в положении равновесия потенциальная энергия системы имеет минимум. А.М. Ляпуновым были сформулированы три теоремы: об устойчивости, об асимптотической устойчивости и о неустойчивости.

Теорема 1 Если существует знакоопределенная функция

V (y1, y2, ..., yn ), производная которой по времени в силу дифференциальных уравнений, описывающих

нелинейную систему, или представляет собой знакопостоянную функцию противоположного с V знака, или тождественно равна нулю, то нелинейная система устойчива.

Теорема 2

Если существует знакоопределенная функция

V (y1, y2 , ..., yn ),

производная которой по времени в силу дифференциальных уравнений, описывающих

нелинейную систему, представляет собой знакоопределенную функцию противоположного с V знака, то нелинейная система асимптотически устойчива.

Теорема 3 Если существует какая-либо функция V (y1, y2 , ..., yn ), производная которой по времени в

силу дифференциальных уравнений, описывающих нелинейную систему, представляет собой знакоопределенную функцию, причем в любой сколь угодно малой окрестности начала координат имеется область, в которой знак функции V совпадает со знаком производной dV / dt , то состояние системы y1 = y2 = ... = yn = 0 неустойчиво.

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

(12.10):

dy1(t)

= F

(y ,

y

 

,

y

 

);

 

 

dt

1

1

 

2

 

 

3

 

 

dy

2

(t)

= F2 (y1,

y2,

y3 );

(12.13)

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

dy3

(t)

= F3(y1,

y2,

y3 ).

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

Координаты состояний равновесия определяются из системы алгебраических уравнений

F1(y1, y2, y3 )= F2(y1, y2, y3)= F3(y1, y2, y3)= 0 .

(12.14)

Для определенности предполагается, что рассатриваемая система имеет только одно состояние равновесия, совпадающее с началом координат y1 = y2 = y3 = 0 .

В качестве функции Ляпунова рассматривается знакоопределенная положительная функция

V (y , y

2

, y

3

)= a2 y2

+ a2 y2

+ a2 y2

,

(12.15)

1

 

1

1

2

2

3

3

 

 

где ai , i =1, 2, 3 – произвольно заданные вещественные числа. Если теперь этой функции придавать не-

которые возрастающие постоянные значения 0 , C1 ,

C2 , ... , т.е.

a12 y12 + a22 y22 + a32 y32 = 0 ;

a12 y12 + a22 y22 + a32 y32 = C1 ;

a2 y2

+ a2 y2

+ a2 y2 = C

2

;

1

1

2

2

3

3

 

. . .

,

 

 

 

 

 

 

то первому из них в фазовом пространстве

y1 y2 y3 соответствует точка y1 = y2 = y3 = 0 , а остальным –

эллипсоиды, причем каждый последующий эллипсоид содержит внутри себя целиком предыдущий (рис. 12.3), т.е. в силу однозначности функции V поверхности, соответствующие различным значениям Ci , не пересекаются между собой, а составляют семейство вложенных друг в друга поверхностей, при-

чем меньшим значениям Ci соответствуют внутренние поверхности, увеличение значений Ci обознача-

ет переход к внешним поверхностям.

Производная от функции Ляпунова (12.15) по времени в силу системы дифференциальных уравнений (12.13) согласно (12.11) запишется в виде

dV = 2a2 y F

(y , y

2

, y

3

)+ 2a2 y

2

F

(y , y

2

, y

3

)+

 

dt

1

1

1

1

 

2

2

 

1

 

 

 

 

(12.16)

+ 2a2 y

 

 

(y , y

 

 

 

)=W (y , y

 

 

 

).

 

 

 

 

3

F

2

, y

3

2

, y

3

 

 

 

 

 

3

3

1

 

1

 

 

 

 

 

 

 

 

Пусть изображающая точка в начальный момент находится на поверхности V = C4 (рис. 12.3). Градиент функции V есть вектор, определяемый проекциями V / yi на оси координат, т.е.

 

V

 

 

V

 

V

 

gradV =

,

 

,

.

 

 

 

 

y1

 

y2

y3

Если теперь ввести в рассмотрение вектор F(y)

с проекциями F1 = dy1 /dt, F2 = dy2 /dt, F3 = dy3 /dt, то

этот вектор будет ни чем иным как вектором скорости изображающей точки M в фазовом пространстве

(рис. 12.3). Согласно (12.16) можно записать

 

 

 

 

 

 

 

dV = W (y) = gradV F(y) ,

 

 

(12.17)

 

dt

 

 

 

 

 

 

 

где y = (y1, y2 , y3) – вектор координат состояния системы. Таким образом, производная функции Ля-

пунова по времени, составленная в силу уравнений системы (12.13), представляет собой скалярное произведение градиента этой функции на вектор фазовой скорости.

Вектор gradV (y) перпендикулярен к поверхности V = const (в частности, на рис. 12.3 к V = C4 ) и на-

правлен в сторону возрастания значения V . Если производная dV /dt > 0 , то, согласно (12.17), вектор фазовой скорости F(y) составляет с вектором gradV (y) острый угол, т.е. фазовая траектория пересекает по-

верхность V = const в сторону увеличения значений V (y) .

Если же dV /dt < 0 , угол между gradV (y) и F(y) тупой и фазовая траектория идет в сторону уменьшения значений V (y) . Таким образом, если dV / dt < 0 , то изображающая точка переместится на внутреннюю поверхность C3 и, двигаясь далее, будет неограниченно приближаться к состоянию равновесия – на-

чалу координат фазового пространства и уже никак не сможет выйти за пределы тех эллипсоидов, в которые она проникла. Это и означает затухание всех отклонений y1, y2, y3

в переходном процессе с течением времени. Если W (y1, y2 , y3 ) = 0 , то изображающая точка может остано-

виться на соответствующей поверхности. Такое перемещение является достаточным признаком устойчивости, т.е., если оно осуществляется, то устойчивость гарантируется.

В случае асимптотической устойчивости изображающая точка не может остаться на одной из поверхностей, а пойдет внутрь вплоть до начала координат, где y1 = y2 = y3 = 0 и V (y1, y2 , y3 )= 0 .

Геометрическую иллюстрацию теоремы Ляпунова о неустойчивости удобно привести для случая n = 2 на фазовой плоскости (рис. 12.4). Пусть функция V (y1, y2 ) знакопеременная с линиями V = const , а

ее производная dV / dt =W (y1, y2 ) положительно определенная. При произвольных начальных условиях

фазовая траектория, направляясь в соответствии со свойствами (12.17), попадает в область, где V (y1, y2 )> 0 и будет удаляться от начала координат.

Если же W (y1, y2 ) является отрицательно определенной функцией, то фазовая траектория удаляется от начала координат в область, где V (y1, y2 )< 0 .

В качестве примера проведем строгое доказательство теоремы I Ляпунова.

Зададим некоторое значение ε > 0 и область значений вектора y = (y1, y2 , ..., yn ), ограниченную величиной его нормы y = ε .

Пусть имеется положительно определенная функция V (y)> 0 , точная нижняя грань значений которой при y = ε есть α > 0 , т.е.

inf V (y)= α > 0 .

(12.18)

y

 

Поскольку V (0)= 0 , то из непрерывности определенно положительной функции V (y) следует, что можно взять такое значение δ > 0 , чтобы V (y)< α при y < δ .

Предположим, что начальные условия лежат внутри области δ (подобрать их таким образом можно всегда), т.е. y(t0 ) < δ и, следовательно, V (y(t0 ))< α . Тогда для решения y(t) при t > t0 функция V (y(t)) будет не возрастающей, так как по условию теоремы dV / dt =W (y)0 . Таким образом, получаем, что

V (y(t))V (y(t0 ))< α . При этом неизбежно y(t) < ε, так как, если бы было y(t) > ε , то получилось бы

V (y)inf V (y)= α , что противоречит условию V (y(t))V (y(t0 ))< α . Теорема доказана.

y

Если условия теоремы выполняются, то система устойчива. Но это не означает, что система не может быть устойчивой и за пределами этих условий, все зависит от выбора функции Ляпунова V .

12.3.4 МЕТОДИКА ПРИМЕНЕНИЯ ТЕОРЕМ ЛЯПУНОВА

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

Методику применения теорем Ляпунова удобно рассматривать на примере устойчивости нелинейных систем автоматического регулирования с одной однозначной нелинейностью. Структурная схема такой системы изображена на рис. 12.5.

Пусть управляемый объект описывается в фазовом пространстве системой обыкновенных дифференциальных уравнений второго порядка

dy1(t)

= a y

+ a y

2

+ b x;

 

 

dt

11 1

12

1

(12.19)

 

 

 

 

 

 

dy

2

(t)

= a21y1 + a22 y2 + b2x,

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

y

 

F(σ)

 

 

 

σ

 

Исполнит.

 

 

 

 

 

 

 

Объект

 

 

 

 

 

 

 

устройство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Измерительное

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

устройство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 12.5

Структурная схема

Рис. 12.6 Характери-

 

 

 

 

 

 

 

 

 

нелинейной АСР

стика нелинейного

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

исполнительного уст-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ройства

где y1(t), y2(t) – фазовые координаты; x(t) – скалярная координата; a11, a12, a21, a22 – коэффициенты, из которых может быть образована невырожденная матрица; b1, b2 – коэффициенты.

Регулятор представляет собой нелинейное исполнительное устройство-привод, обратную связь привода и измерительно-усилительное устройство. Этот регулятор описывается следующими уравнениями

dx(t) = F

(σ);

(12.20)

dt

 

σ(t)= C1y1(t)+ C2 y2(t)rx(t),

 

где σ – скалярная координата; r

– коэффициент обратной связи привода; F(σ) – характеристика испол-

нительного устройства; C1 , C2 – коэффициенты, характеризующие измерительно-усилительное устройство, в соответствии с которым выходная координата объекта записывается в виде C1y1(t) +C2 y2 (t) .

Нелинейная функция может иметь произвольную нечетно-симметричную форму (12.6), удовлетворяющую условиям

F(0) = 0, σF(σ) > 0 при σ ≠ 0 .

(12.21)

Для исследования устойчивости вторым методом Ляпунова заданная система уравнений (12.19), (12.20) должна быть приведена к каноническому виду путем замены переменных:

z1(t) = a11y1(t) + a12 y2 (t) + b1x(t);

 

z2 (t) = a21y1(t) + a22 y2 (t) + b2x(t); .

(12.22)

σ(t) = C1y1(t) + C2 y2 (t) rx(t).

 

Продифференцировав эти соотношения и произведя замену в соответствии с (12.22), получают систему уравнений вида

dz1(t) = a11z1(t) + b1F(σ); dt

dz2 (t) = a

22

z

2

(t) + b F(σ);

,

(12.23)

dt

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dσ(t)

= C z

 

(t) + C

2

z

2

(t) rF(σ),

 

 

 

 

 

 

dt

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в предположении, что матрица, составленная из коэффициентов a11 , a12 , a21 , a22 приведена к диагональной форме, т.е. коэффициенты a12 = a21 = 0 . Общая матрица системы (12.23) должна быть невырожденной, т.е.

a11

0

b1

0 .

0

a22

b2

C1

C2

r

 

Для решаемой задачи функцию Ляпунова рекомендуется брать в виде квадратичной формы плюс интеграл от нелинейности

σ

 

V (z, σ) = B1z12 + B2z22 + F(σ)dσ,

(12.24)

0

 

где B1 , B2 – некоторые положительные квадратичные коэффициенты координат z1 и z2 . Интеграл в

этом выражении также является положительно определенной функцией координаты σ , что легко проверить по виду характеристики F(σ) . Таким образом, функция Ляпунова (12.24) является положительно

определенной.

Производная этой функции (12.24) в силу уравнений системы (12.23) запишется в виде

dV

=

V dz1

+

V

dz2

+ F(σ)

dσ

= 2B z

dz1

+ 2B z

 

dz2

+ F(σ)

dσ

=

dt

 

dt

 

dt

 

z dt

 

z

2

dt

 

1 1

dt

2

2

dt

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

=2B1z1(a11z1 + b1F(σ)) + 2B2z2 (a22z2 + b2F(σ)) +

+F(σ)(C1z1 +C2 z2 rF(σ)).

Произведя некоторые преобразования и замену переменных C1 = −2B1a11 , C2 = −2B2a22 , производная от функции Ляпунова примет следующий вид

dV = −C z2

C

2

z2

rF 2 (σ) +

(12.25)

dt

1

1

 

2

 

+ 2F(σ)[(B1b1 +1 2C1)z1 + (B2b2 +12C2 )z2 ].

Полученное выражение (12.25) представляет собой квадратичную форму и согласно теоремам Ляпунова должна быть знакоопределенной или знакопостоянной отрицательной функцией. Установим обратное: при каких условиях эта производная будет положительной определенной функцией. Для этого необходимо воспользоваться критерием Сильвестра. Так как коэффициенты C1 и C2 являются коэффи-

циентами положительно-определенной квадратичной формы, то неравенства критерия Сильвестра выполняются. Остается потребовать, чтобы

C1

0

(B1b1 +1 2C1)

 

> 0 ,

 

0

C2

(B2b2 +1 2C2 )

 

(B1b1 +1 2C1) (B2b2 +1 2C2 )

r

 

 

отсюда (B1b1 +12C1)2 C2 (B2b2 +12C2 )2 C1 + rC1C 2> 0 .

ТАКИМ ОБРАЗОМ, ПОЛУЧАЕМ, ЧТО КОЭФФИЦИЕНТ ОБРАТНОЙ СВЯЗИ ПРИВОДА ДОЛЖЕН ВЫБИРАТЬСЯ В СООТВЕТСТВИИ С НЕРАВЕНСТВОМ

r > (B b +1 2C )2 1

+ (B b

+1 2C

2

)2

1

.

(12.26)

 

1

1

1

C1

2

2

 

 

C2

 

 

 

 

 

 

 

 

 

 

ЭТО И ЯВЛЯЕТСЯ ДОСТАТОЧНЫМ УСЛОВИЕМ АСИМПТОТИЧЕСКОЙ УСТОЙЧИВОСТИ РЕШЕНИЯ z1 = 0 , z2 = 0 , σ = 0 .

В УСЛОВИЯ УСТОЙЧИВОСТИ НЕ ВОШЛИ НИКАКИЕ ПАРАМЕТРЫ НЕЛИНЕЙНОЙ ХАРАКТЕРИСТИКИ F(σ) . СЛЕДОВАТЕЛЬНО, ОНИ СПРАВЕДЛИВЫ ПРИ ЛЮБОЙ ФОРМЕ НЕ-

ЛИНЕЙНОСТИ, УДОВЛЕТВОРЯЮЩЕЙ ОБЩИМ ТРЕБОВАНИЯМ (12.21). ТАКИЕ УСЛОВИЯ УСТОЙЧИВОСТИ, КОТОРЫЕ НЕ ЗАВИСЯТ ОТ КОНКРЕТНОЙ ФОРМЫ НЕЛИНЕЙНОСТИ, НАЗЫВАЮТ УСЛОВИЯМИ АБСОЛЮТНОЙ УСТОЙЧИВОСТИ СИСТЕМЫ.

12.3.5 Методы построения функции Ляпунова

ОДНОЙ ИЗ ОСНОВНЫХ ПРОБЛЕМ, ВОЗНИКАЮЩИХ ПРИ ПРАКТИЧЕСКОМ ИСПОЛЬЗОВАНИИ ВТОРОГО МЕТОДА ЛЯПУНОВА, ЯВЛЯЕТСЯ ВЫБОР ФУНКЦИИ ЛЯПУНОВА. ОБЩЕГО МЕТОДА ВЫБОРА ФУНКЦИИ ЛЯПУНОВА НЕ СУЩЕСТВУЕТ, НО ВСЕ ЖЕ ИМЕЮТСЯ НЕКОТОРЫЕ РЕКОМЕНДАЦИИ ПО СОСТАВЛЕНИЮ ЭТОЙ ФУНКЦИИ ДЛЯ ИССЛЕДОВАНИЯ ОПРЕДЕЛЕННОГО КЛАССА СИСТЕМ. ЧАЩЕ ВСЕГО ЭТУ ФУНКЦИЮ

ВЫБИРАЮТ В ВИДЕ КВАДРАТИЧНЫХ ФОРМ.

ФУНКЦИЯ ЛЯПУНОВА ДЛЯ ЛИНЕЙНЫХ СИСТЕМ

ДЛЯ ЛИНЕЙНЫХ СИСТЕМ ФУНКЦИЯ ЛЯПУНОВА ПРЕДСТАВЛЯЕТ СОБОЙ КВАДРАТИЧНЫЕ ФОРМЫ КООРДИНАТ, КОЭФФИЦИЕНТЫ КОТОРЫХ НАХОДЯТСЯ СРАВНИТЕЛЬНО ЛЕГКО.

ПУСТЬ ДАНА СИСТЕМА ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ

dyi

n

 

= aij y j , j, i =1, 2, ..., n

(12.27)

dt

j=1

 

 

 

И ПУСТЬ КОРНИ ЕЕ ХАРАКТЕРИСТИЧЕСКОГО УРАВНЕНИЯ ЛЕВЫЕ, Т.Е. ИМЕЮТ ОТРИЦАТЕЛЬНЫЕ ДЕЙСТВИТЕЛЬНЫЕ ЧАСТИ.

БУДЕМ ИСКАТЬ КОЭФФИЦИЕНТЫ li, j КВАДРАТИЧНОЙ ФОРМЫ

n n

 

L(y) = ∑∑lij yi y j , lij = l ji ,

(12.28)

i=1 j=1

ТАК, ЧТОБЫ ПОЛНАЯ ПРОИЗВОДНАЯ ЭТОЙ ФОРМЫ

dL(y)

n

L

 

yi

n

 

n

n

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

=

2lij y j a jk yk

= −G(y)

(12.29)

dt

yi

 

t

i=1

 

i=1

 

j=1

k=1

 

 

 

БЫЛА ОПРЕДЕЛЕННО-ОТРИЦАТЕЛЬНОЙ.

ДЛЯ ЭТОГО, СЛЕДУЯ ЛЯПУНОВУ, ЗАДАДИМСЯ ОПРЕДЕЛЕННО-ПОЛОЖИТЕЛЬНОЙ ФОРМОЙ

n

n

 

G(y) = ∑∑gij yi y j ,

(12.30)

i=1

j=1

 

С КОЭФФИЦИЕНТАМИ gij = g ji .

ТАКУЮ ФОРМУ МОЖНО ВЫБРАТЬ СЛЕДУЮЩИМ ОБРАЗОМ: ЗАДАЮТСЯ n ПРОИЗВОЛЬНЫМИ ВЕЩЕСТВЕННЫМИ КОЭФФИЦИЕНТАМИ g11, g22 , ..., gnn И ЗАТЕМ ОПРЕДЕ-

ЛЯЮТ g12 = g11g12 , ..., gij = gii g jj , ... . ТОГДА G(y) ПРЕДСТАВЛЯЕТ СОБОЙ ПОЛНЫЙ КВАДРАТ

G(y) = (g11 y1 + g22 y2 +...+ gnn yn )2

И ЯВЛЯЕТСЯ ОПРЕДЕЛЕННО-ПОЛОЖИТЕЛЬНОЙ ФУНКЦИЕЙ. ЛЯПУНОВЫМ БЫЛО ДОКАЗАНО, ЧТО ПРИ ОТРИЦАТЕЛЬНЫХ ДЕЙСТВИТЕЛЬНЫХ

ЧАСТЯХ КОРНЕЙ ХАРАКТЕРИСТИЧЕСКОГО УРАВНЕНИЯ ВСЕГДА МОЖНО ЕДИНСТВЕННЫМ ОБРАЗОМ ПОДОБРАТЬ КОЭФФИЦИЕНТЫ ФОРМЫ, КОТОРАЯ БУДЕТ ОПРЕ-

ДЕЛЕННО-ПОЛОЖИТЕЛЬНОЙ. ТАК КАК dLdt < 0 , ТО L ЯВЛЯЕТСЯ ФУНКЦИЕЙ ЛЯПУНО-

ВА.

ЛЯПУНОВ УКАЗАЛ СЛЕДУЮЩИЙ МЕТОД НАХОЖДЕНИЯ ФУНКЦИИ V ДЛЯ ЛИНЕЙ-

НЫХ СИСТЕМ. БУДЕМ ИСКАТЬ ЛИНЕЙНУЮ ФОРМУ ПЕРЕМЕННЫХ

U = A1y1 + A2 y2 +...+ An yn ,

(12.31)

КОТОРАЯ УДОВЛЕТВОРЯЛА БЫ УСЛОВИЮ

n

U = χU .

 

(a1i y1 + a2i y2 +K+ ani yn )

(12.32)

i=1

yi

 

Для нахождения коэффициентов

A1, A2 , K, An подставим (12.31) в последнее выражение, в резуль-

тате получим

n

(a1i y1 + a2i y2 +K+ ani yn )Ai = χ(A1y1 +K+ An yn ) .

i=1

Так как y1, y2 , K, yn независимые переменные, то равенство может существовать лишь при условии, что все коэффициенты при y1, y2 , K, yn тождественно равны нулю. Находим

(a11 − χ)A1 + a12 A2 +K+ a1n An = 0;

 

a

21

A

+ (a

 

− χ)A +K+ a

A = 0;

 

 

1

 

 

22

2

 

 

2n n

 

(12.33)

 

 

 

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

A

+ a

 

A

+K+ (a

nn

− χ)A

= 0.

 

 

n1

1

 

n2

2

 

 

n

 

Условием совместности этих n уравнений является равенство нулю определителя системы (∆ = 0) , где χ является корнем характеристического уравнения. Так как в общем случае их n , то можно найти n

значений

 

для функции

 

U , равных U1, U2, K, Un .

Поскольку корни могут быть комплексными, т.е.

χi = αi ij , χi = αi −βij , то им соответствуют сопряженные значения функции Ui и

 

i .

U

Составим далее функцию

 

 

 

 

 

 

 

 

n ,

(12.34)

 

 

 

 

 

 

V =U1U 1 +U 2

U

2 +K+Un

U

 

 

если Ui

окажется действительной величиной, возьмем Ui2 . Таким образом получаем положительно-

определенную функцию, производная по времени которой будет

 

 

 

 

 

 

 

n

 

dUi

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dV

 

 

 

 

 

 

dU i

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

i

+

Ui ,

(12.35)

 

 

 

 

U

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

i =1

 

dt

i =1

 

dt

 

 

 

 

dUi

 

= Ui

dyi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

где

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

yi dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставляя в (12.35) значение dyi

dt из уравнения (12.27), в конечном итоге получаем

 

 

 

 

 

 

 

dV

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2αiUi

 

i

,

 

 

 

 

(12.36)

 

 

 

 

 

 

 

 

 

 

U

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

 

где αi

– действительные части корней.

 

 

 

Таким образом, указан способ построения функции Ляпунова для линейной системы.

Метод Г. Сеге

Согласно этому методу функция Ляпунова записывается в виде

n

 

n

 

 

 

 

 

,

(12.37)

V = aij (yi )yi2

+ 2aij (yi )yi y j

i=1

 

j=2

 

 

 

 

 

ij

 

 

 

где коэффициенты aij являются функциями фазовых координат yi , т.е. aij (yi ) . Производная от функции Ляпунова по времени будет