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

книги из ГПНТБ / Снапелев, Ю. М. Моделирование и управление в сложных системах

.pdf
Скачиваний:
11
Добавлен:
21.10.2023
Размер:
10.23 Mб
Скачать

Умножим обе

части

уравнения

(1.18)

на pe~pt

и проинтегрируем

no t от 0 ДО оо

 

 

 

 

 

ОО

 

00

 

00

 

е -р (

d2y

 

, dy

л

с ' v*ydt =

dt + Зр Г е~

dt + 2/> 1

J

dt2

J

Р dt

0

 

0

 

0

 

 

00

л

_ , j e ~pte -iHdt.

(1.19)

0

 

Воспользуемся формулой преобразования Лапласа— Стильтьеса

0 0

F ( p ) = p \fV)e- p*dt

6

(Это — пока еще неизвестное изображение неизвестной функции). Тогда выражение (1.19) перепишется в виде

p2F (р) — р2у (0) — ру' (0) + 3 IpF (р) ру (0)] +

 

+ 2р {Р) = -р^ъ-

(1-20)

Так как у (0) ^ у' (0) = 0 по условию, то уравнение (1.20) можно переписать в виде:

P*F (Р) + 3рГ (р) + 2F {р) - ;7^ з

( 1. 21)

F ( p ) ~ ( p + *) (р* + Зр + 2)

{р + 3 ) {р + 2 ) ( р + 1) •

Изображение определится из решения алгебраического уравне­ ния (1.21). Теперь необходимо найти оригинал, для этого представ­ ляем выражение (1.21) в следующем виде:

А В С

F (P) = P J + J + P y + 2 + P J + T -

Значения А, В, С находятся по правилам, известным из алгебры, тогда

F(P)

J____Р _

1

Р

____£ __

2 р -f- 3

2

Р + 1

( 1.22)

Р + 2

30

P

изображение функции

—at

, то выражение

Так как ■ д- есть

е

 

(1.22) есть изображение функции

 

 

 

у(П

е -3' + ■ » - t ___

р - 2

t

 

Решение уравнения (1.18) найдено. Таким же образом находится решение уравнения любого порядка, описывающего движение си­ стемы.

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

3. Устойчивость. Теория устойчивости занимается исследованием влияния возмущающих факторов на дви­ жение исследуемой системы. Под возмущающими фак­ торами понимаются силы, не учитываемые при описании движения вследствие их малости по сравнению с основ­ ными силами. Эти возмущающие силы обычно неизвест­ ны. Они могут действовать мгновенно, что сведется к малому изменению начального состояния системы, ли­ бо непрерывно. Это будет означать, что составленные дифференциальные уравнения движения отличаются от истинных, что в них не учтены некоторые малые попра­ вочные коэффициенты. Влияние малых возмущающих факторов на движение системы будет различно: на одни движения это влияние незначительно, так что возмущен­ ное движение мало отличается от невозмущенного — устойчивое движение; на другие — значительно, так что возмущенное движение значительно отличается от не­ возмущенного— неустойчивое движение.

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

В зависимости от смысла исследуемой задачи и типа возмущения используются различные методы определе­ ния устойчивости [19]. Мы остановимся па устойчивости по Ляпунову и проиллюстрируем последовательность процедур, применяемых при практической оценке устой­ чивости реальных объектов [59].

31

1°. О с н о в н ы е понятия . Предположим, что си­ стема автоматического управления описывается систе­ мой дифференциальных уравнений *>

=

Уи Уг - Уп) ( i = 1, 2,... , гг),

(1.23)

где г/г — переменные параметры, описывающие

состоя­

ние системы автоматического управления; У,— известные функции, определенные в некоторой

фиксированной области пространства перемен­ ных t, уи ..., уп,

с начальными условиями y{(tQ) = y iQ (г'= 1, 2, ..., гг). Они определяют исходное состояние системы управления

при t = t 0. Каждой системе начальных значений

г/, (/о)

(г'=1, 2, ..., гг) соответству­

ет решение

yi(t0)

(t= 1,

2, ..., гг) уравнений (1.23).

Если окажется, что сколь

угодно малые изменения на­

чальных данных способны

сильно изменить решение, то

решение, определяемое вы­

бранными нами начальными

данными, не имеет практи­

ческого значения, так как

соответствует неустойчивому

состоянию системы.

 

Возникает

важный для

практики вопрос о нахожде-

нии условий, при которых достаточно малое изменение

начальных данных вызыва зт сколь угодно

малое изме-

* Д и ф ф е р е н ц и а л ь н о е у р а в н е н и е я - г о п о р я д к а F(t,

у, у '...,уп) =

= 0 , е сл и о н о р а з р е ш и м о о т н о с и т е л ь н о с т а р ш е й п р о и з в о д н о й , м о ж н о

п р е д с т а в и т ь в

в и д е yn=f(t,

у, у',

. . . ,

# ( " - * > ) .

Е с л и в

э т о м у р а в н е н и и

н е и з в е с т н ы м и

ф у н к ц и я м и

с ч и т а т ь не т о л ь к о у, н о и у'=У\, у"=

= Уг, . . .,

=

т о

у р а в н е н и е

F(t, у,

у',...,

у(-п))= 0 з а м е ­

н я е т с я с и с т е м о й

У'=У 1.

 

 

 

 

 

 

 

 

)

 

 

 

У'х =

Уг.

 

 

 

 

 

• -

..................................................

\

 

 

У п—2

Уп- 1’

 

 

|

 

 

У’п- 1 =f ( t ,

у, у............. Уп-х)\ )

 

или

dyt

dt ~ f (t. У, Ух, Уг, ... , Уп-0.

32

нение решения, то есть нахождения условий, при кото­ рых система управления, описываемая уравнениями (1.23) , устойчива.

По Ляпунову, решение £/*,:(/) (г = 1, 2, .. ., п) системы (1.23) называется устойчивым, если, при любой задан­ ной области е допустимых отклонений от состояния рав­ новесия, можно подобрать область допустимых началь­ ных условий 6=6 (е), обладающую тем свойством, что ни одно движение, начинающееся внутри 6, никогда не достигнет границ области е. Рис. 6 иллюстрирует (в двух­

мерном случае) понятие устойчивости по Ляпунову.

Таким образом,

решение //*;(/)

(/=1,

2,

, п) систе­

мы (1.23) устойчиво, если для любого

/0

из интервала

[О, Т] и числа е>0

можно подобрать 8 > 0 ,

6 = 6 (to, г ) >0

такое, что всякое

решение у,-(/)

(т== 1,

2,.

. . , п) той же

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

\у[ (/о) —

(* —

1,

2.......//),

(1.24)

определено в промежутке

/0< ^ < о о

и для всех

t ^ t 0

справедливы неравенства

 

 

 

 

 

(< =

1,2, ..., я).

(1.25)

Близкие по начальным значениям решения остаются

близкими для всех

 

системы (1.23)

назы­

Решение y*i(t) (t — 1, 2, . . . , п)

вается неустойчивым, если существует область г допу­ стимых отклонений от состояния равновесия, для кото­ рой не существует области 6, окружающей состояние равновесия и обладающей тем свойством, что ни одно движение, начинающееся внутри 6, никогда не достигнет границы области г, либо если это решение непродолжаемо при t— ►ОО.

Рис. 7.

3—633

33

В этом случае при /о^[0,

Т\ и сколь угодно

малых

е> 0 и 6>0 хотя бы для одного решения

г/i(0

(г=1,

2, . . . , п) неравенство (1.25)

не выполняется при t ^ t 0.

Если устойчивое решение

y*%(t)

i = l ,

2,

п) при

t— >-оо удовлетворяет условию

 

 

 

lim j y*i (О — Щ(t) |=

0

 

(1.26)

/->00

 

 

 

 

для всякого решения yi(t), то в этом случае мы имеем дело с асимптотической устойчивостью. Понятие асимп­

9^

тотической устойчивости (в двухмерном случае)

иллюстрируется рис. 7.

j

Устойчивость по Ляпунову — это устойчивость

 

для достаточно малых начальных отклонений.

 

Этот тип устойчивости важен тогда, когда иссле-.

'дуется физическая осуществимость того или ино­ го состояния равновесия. Если данное состояние равновесия устойчиво по Ляпунову, то оно физи­ чески осуществимо, если нет, — то неосуществи­

мо, так как при любых сколь угодно малых нафд чальных отклонениях изображающая точка си­ стемы начнет уходить из окрестности точки равРис. 8. новесия. Примером неустойчивости является со­ стояние маятника в верхнем положении (рис. 8).

Достаточно сколь угодно малого толчка, чтобы маятник, выйдя из точки Ь, стал удаляться от нее все больше и больше.

Для исследования на устойчивость некоторого реше­ ния y*i(t) (i= 1, 2,. .., п) системы уравнений

щ = У., У „ - , У П) (г = 1, 2, ..., п) (1.27)

целесообразно преобразовать уравнение (1.27) к новым переменным:

Xi = yi—y*i{t)

(г= 1, 2, ..., п ) .

(1.28)

В силу (1.28)

в новых переменных система

(1.27)

прини­

мает вид

 

 

 

 

- ■4

г + Yi (*■

+ У*г(0. ••••*» +

У*п (0)

 

( 1 = 1 , 2 ...... п).

 

(1.29)

Очевидно, что исследуемому на устойчивость решению yi — y*i(i) (7=1, 2 , , п) системы (1.27), в силу зависи-

3 4

мости (1.28), соответствует тривиальное решение

s=0 (г'= 1, 2,.. ., п) системы (1.29). Поэтому в дальней­ шем без ограничения общности можно считать, что на устойчивость исследуется тривиальное решение или (что одно и то же) расположенная в начале координат точ­ ка покоя системы уравнений.

Точка

покоя 'Хг^О (г =

1, 2, ..., п) системы

(1.29)

устойчива в смысле Ляпунова, если для /О^[0, Т)

и каж­

дого 8>0

можно подобрать

6= б (/о, е) > 0 такое,

что из

неравенства

 

 

 

 

|лч(/0) I < 6

(i= 1,

2, ..., п)

 

. следует

 

 

 

 

 

\Xi(t) |<8 (t= 1, 2, ...,

п при t^zto.

 

2°. Первый м е т о д Ляпу но в а . Т е о р е м а 1. Со­ стояние равновесия х 0— 0 дифференциального уравнения

т г =/(■*) tfC*.) = o)

является асимптотически устойчивым, если состояние равновесия 0 соответствующей свободной линейной ста­ ционарной системы

dt — л х -

где

А: dfiix)

Ох*

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

Д о к а з а т е л ь с т в о . Раскладывая функцию f в ряд Маклорена с двумя членами в начале координат, полу­ чаем

^ А х

+ О Щ х П

где каждая компонента

остаточного члена — порядка

Цх|12. Полное решение этого дифференциального уравне­ ния может быть записано в общем виде:

*) С о в е р ш е н н о а н а л о г и ч н о у с т о й ч и в о с т и р а в н о в е с и я о п р е д е л я е т ­ с я п о Л я п у н о в у у с т о й ч и в о с т ь д в и ж е н и я .

3*

35

X(t):

■еЛ{1 4 * . +

| е Л(<-',0 ( | | л : ( - ) | [ !Ых.

Причем

 

^0

 

 

х (О II <11 е-4

/в> ||Аг01|+

Щ (t-*) |0( |JC(x) ||*)Цrf-c.

Для того чтобы свободная линейная стационарная система, определяемая матрицей А, была асимптотиче­ ски устойчива, необходимо, чтобы существовали положи­ тельные действительные числа i( и о такие, что

п М I

■Ке а(

при всех t.

Следовательно,

 

 

 

 

||х (0 ||< К е -в(<_,в) ||д0|+

/(

J e - e<<- T)||0(||jfW|p)|!rft.

Для заданного s^>0

существует

6 > 0 такое, что

II о (|* (0 If)

< к

х(^)||

при |Л' (t) |<8.

Поэтому, если ||х(/)||<6, то

 

 

з (t—tо) x(/)||<A Jx0||+e

fe e(," w|

Из неравенства Веллмана—Гронуолла следует, что

|< Ке u~ to) 0Ц,

или

||x(0||</Ce_(e~,)(,_ 'Q,||x0||.

Если е выбрано таким, что е< ст, то \\x(t) ||^ /С||а01

при [|х(/)||<6. Следовательно, если ||х0||<С8/Д, то||х(£)||<

<Se~(tI_E)

при всех

t ^ t 0-

 

0 дифференци­

Т е о р е м а 2. Состояние равновесия

ального уравнения

 

 

 

 

dx/dt — f(x)

(/ (0) = 0)

 

является

неустойчивым,

если

состояние

равновесия О

соответствующей свободной линейной стационарной си­ стемы dxjdi = Ax,

где

А =

dU (х)

 

dxj

x~xQ

зс

 

 

является неустойчивым.

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

Пример 1. Р а с с м о т р и м с и с т е м у , о п р е д е л я е м у ю у р а в н е н и я м и

 

 

dy

 

 

 

= У— х - f у2+ х 2 s in t,

 

 

dx

 

 

 

-Ж = у + Х ~ я '.

Т о ч к а

\ 0

^ я в л я е т с я с о с т о я н и е м р а в н о в е с и я . И с с л е д у е м е е

V * о /

/

 

на у с т о й ч и в о с т ь .

 

 

Д л я в ы б р а н н о г о п о л о ж е н и я р а в н о в е с и я л и н е а р и з о в а н н а я с и с т е ­

м а и м е е т в и д

 

 

 

 

 

dx

^

С о б с т в е н н ы е

ч и сл а

м а т р и ц ы

А е с т ь Xi=ll+i и Я2= 1 — i. Т а к к а к д е й ­

с т в и т е л ь н а я ч а с т ь о д н о г о из н и х п о л о ж и т е л ь н а , с о с т о я н и е р а в н о ­ в е с и я 0 д л я л и н е а р и з о в а н н о й с и с т е м ы н е у с т о й ч и в о и, с л е д о в а т е л ь н о ,

н е у с т о й ч и в о д л я и с х о д н о й с и с т е м ы .

Пример 2. Р а с с м о т р и м с и с т е м у , о п р е д е л я е м у ю у р а в н е н и я м и

dy

+ 8 s i n х ,

-jj- =

dx

—тг = 2 — ev - З х — c o s x .

Н а ч а л о к о о р д и н а т я в л я е т с я п о л о ж е н и е м р а в н о в е с и я . И с с л е д у е м

( Уо

на у с т о й ч и в о с т ь т о ч к у р а в н о в е с и я I

\ *-0

Р а з л а г а я sin х , e w, c o s х п о ф о р м у л е М а к л о р е н а , о п р е д е л и м л и ­ н е а р и з о в а н н у ю с и с т е м у :

Т а к к а к д е й с т в и т е л ь н ы е ч а с т и с о б с т в е н н ы х ч и се л м а т р и ц ы о т р и ­

ц а т е л ь н ы , т о н а ч а л о к о о р д и н а т я в л я е т с я а с и м п т о т и ч е с к и

у с т о й ч и в ы м

п о л о ж е н и е м р а в н о в е с и я д л я

п е р в о н а ч а л ь н о й

с и с т е м ы ,

и б о

о н о

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

 

 

 

37

П р и м е р 3. Р а с с м о т р и м у р а в н е н и е у п р у г и х к о л е б а н и й м а я т н и к а

с у ч е т о м т р е н и я или с о п р о т и в л е н и я с р е д ы :

d2%

+ Ьх + с s in х = О,

г д е b — к о э ф ф и ц и е н т , х а р а к т е р и з у ю щ и й з а т у х а н и е ,

с — п о с т о я н н а я , з а в и с я щ а я о т с и л ы т я ж е с т и и д л и н ы м а я т ­ ника.

Т о ч к а х 0 = 0 я в л я е т с я с о с т о я н и е м р а в н о в е с и я . Д л я в ы я с н е н и я у с т о й ч и в о с т и п р и м е н и м п е р в ы й м е т о д Л я п у н о в а .

Р а с с м о т р и м с л е д у ю щ и е с л у ч а и :

 

1)

Ь>0. П е р е й д я к э к в и в а л е н т н о й с и с т е м е у р а в н е н и й п е р в о г о

п о р я д к а ,

п о л у ч и м у р а в н е н и я с о с т о я н и я

 

 

dx1

 

 

 

~ЗГ ^ *2'

 

 

dx2

с sin х , —

bx2.

 

—jr -“ = —

С о о т в е т с т в у ю щ а я л и н ей н а я

с и с т е м а

и м е е т вид

Н а х о д и м с о б с т в е н н ы е ч асл а м а т р и ц ы А

И х д е й с т в и т е л ь н ы е ч а с т и о т р и ц а т е л ь н ы , п о э т о м у н а ч а л о к о о р д и ­ н а т я в л я е т с я а с и м п т о т и ч е с к и у с т о й ч и в ы м п о л о ж е н и е м р а в н о в е с и я

п о с т р о е н н о й л и н е й н о й с и с т е м ы , а с л е д о в а т е л ь н о , и п е р в о н а ч а л ь н о й н е л и н е й н о й с и с т е м ы .

2 ) Ь< 0 ( с л у ч а й о т р и ц а т е л ь н о г о т р е н и я ) . Э к в и в а л е н т н а я с и с т е ­ м а у р а в н е н и й и м е е т в и д :

dXi ~dT= х2-

dx2 с s in xt + bx2,

С о о т в е т с т в у ю щ а я л и н е й н а я с и с т е м а :

38

Так как собственные числа матрицы А

и м е ю т п о л о ж и т е л ь н ы е в е щ е с т в е н н ы е ч а с т и с о с т о я н и я р а в н о в е с и я О д л я л и н е а р и з о в а н н о й с и с т е м ы н е у с т о й ч и в о и, с л е д о в а т е л ь н о , н е у с ­ т о й ч и в о д л я з а д а н н о й с и с т е м ы . Н а р и с . 9 и 10 п о к а з а н ы т р а е к т о ­ ри и в ф а з о в о й п л о с к о с т и д л я с л у ч а е в Ь> 0 и Ь<0 .

 

Р и с . 9.

3 )

Ь=0. С о п р о т и в л е н и е с р е д ы не у ч и т ы в а е т с я . В э т о м с л у ч а е

н е з а т у х а ю щ и е к о л е б а н и я п р о с т о г о м а я т н и к а о п и с ы в а ю т с я у р а в н е ­ н и ем

%

—jj r + с s in х = 0 .

П е р е й д я к э к в и в а л е н т н о й с и с т е м е у р а в н е н и й , п о л у ч и м

dx1

“5 Г = *2’

йхц

— п ~ = — с s in Xi.

С о о т в е т с т в у ю щ а я л и н ей н а я с и с т е м а и м е е т в и д

Т а к к а к с о б с т в е н н ы е ч и сл а м а т р и ц ы А \ = i Vс и = — iV с

я в л я ю т с я ч и с т о м н и м ы м и , т о п е р в ы й м е т о д Л я п у н о в а не д а е т и н ф о р ­ м а ц и и о б у с т о й ч и в о с т и с о с т о я н и я р а в н о в е с и я п е р в о н а ч а л ь н о й с и ­ с т е м ы .

П р и м е ч а н и е . В п р а к т и к е ш и р о к о р а с п р о с т р а н е н о

с т р е м л е н и е

с у д и т ь о б у с т о й ч и в о с т и р е ш е н и й , р а с с м а т р и в а я л и ш ь

у р а в н е н и я

39

Соседние файлы в папке книги из ГПНТБ