книги / Матричное исчисление с приложениями в теории динамических систем
..pdfa(t) — эрмитова норма столбцов матрицы K(i). Учитывая это, имеем
|
° 2(t) |
= Й |
ехр [2 \La(t)(t - /0)]а2(0- |
|
|
|
О — 1 |
|
|
|
Построенная таким путем матрица A{i) удовлетворяет услови |
|||
ям |
Г и 3° теоремы |
16.2.1, Действительно, |
по построению |
|
\ |
= (GQ1)*GQ1, где |
GQ — заданная постоянная |
матрица класса |
Хдо. Далее в силу равенства (17.2.2), которому удовлетворяет мат
рица А эрмитовой формы У, получаем dv/dt = 0, т.е. условие 3° теоремы 16.2.1 удовлетворяется. Условие 2° этой теоремы также бу дет выполняться, если
ехр[2щ,(/)('-(о>1«г(0«<»2(0 , |
V(S [<„,Г). |
(17.2.13) |
|
Матрица A(t) удовлетворяется также условиям |
1° и 3е |
теоремы |
|
16.2.3 (о неустойчивости). При выполнении неравенства |
|
||
П |
|
tx G [*0, Т) |
|
2 exp [|x0(f,)(*i - r0)]a2(f) > ш2(/,), |
а=1
удовлетворяется также условие 2е теоремы 16.2.3.
Таким образом, неравенство (17.2.13) представляет собой необ ходимое и достаточное условие устойчивости тривиального решения линейной системы (17.2.2).
§ 17.3. Критерии устойчивости тривиального решения линейной системы
Необходимое и достаточное условие устойчивости (17.2.13) по зволяет сформулировать ряд более простых условий устойчивости и
неустойчивости линейной системы. Обозначим |
|
ц(0 = шах (ца(0). |
(17.3.1) |
а |
|
Те о р е м а 17.3.1. Пусть на промежутке [/0, Т)
Г.a(t) ^ <o(t)\
2°. ц (0 < 0 .
Тогда невозмущенное движение (тривиальное решение уравнения
(17.1.2)) устойчиво на [f0, Т).
Доказательство теоремы следует из выполнения неравенства (17.2.13) при условиях Iе и 2° настоящей теоремы. Действительно, при условии 2°
2 ехр [2 ца( 0 0 - *о)] < п ехР 2 К О - О=1
Поэтому
£ 2 ехР I2 Р»(0(* “ *о)]«2(0 * ехР 2 И-(0а2(0 < 0=1
< ехр 2 КО со2(0 < co2(f).
Т е о р е м а 17.3.2. Пусть на промежутке [/0, Т)
Г. a (t) < ш(*);
2°. И о(0^0 (h)(0 = maxReA.o(0)-
О
Тогда невозмущенное движение (тривиальное решение уравнения. (17.1.2)) устойчиво на интервале [/0, Т).
Так как
J Re k0(t)dt, |
|
то |
|
t |
t |
К О = max цо(0 = y - L - $ max \ a(t)dt = |
y^y- $ \i0(t)dt. |
*0 |
*0 |
Отсюда видно, что условие 2° данной теоремы означает выполнение п. 2“предыдущей, уже доказанной теоремы 17.2.1. Это и доказыва ет настоящую теорему 17.3.2. ■
Т е о р е м а 17.3.3. Пусть на неограниченном промежутке
[*о> °°)
Iе. а(/) < а>(0;
2" к о < -by
где b — положительная постоянная. Тогда невозмущенноё движе ние (тривиальное решение уравнения (17.1.2)) асимптотически устойчиво на [*0, «>).
В самом деле, при выполнении условия 2° очевидно выполняет ся и условие 2* теоремы 17.3.2. Для доказательства теоремы оста
ется показать, что все решения уравнения (17.1.2), удовлетворяю щие условию
(К l(t0)x, (К '(/0)*) < р2.
удовлетворяют условию Нш дс(<) —0. Но последнее имеет место в
силу того, что
exp J Re Xa(t)dt < J V-(t)dt < expj (—b)dt =
0 0 0
= exp [—b(t — f0)] -*0 при t -* °o.
Следующая почти очевидная теорема определяет условия существо вания конечного промежутка времени, на котором процесс устойчив.
Т е о р е м а 17.3.4. Если па промежутке [/0,
то существует конечный промежуток [<„*, Т) С [/0, f j, на кото ром невозмущённое движение (тривиальное решение (17.1.2)) ус тойчиво. Иными словами, процесс K% — устойчивый на проме
жутке |
[f0, /,] является К^-устойчивым на любом промежутке |
[t0, Т) |
<Е [t0>/J. |
§ 17.4. Нелинейные системы
Рассмотрим нелинейную систему уравнений возмущенного дви жения в виде
~ff =P(t)x + h(t, x), |
(17.4.1) |
где P(t) — квадратная матрица порядка п, непрерывная на задан ном промежутке [f0, Т), h(t, х) — столбцовая матрица, такая, что
на промежутке [f0, Т)
(17.4.2)
равномерно no t. Примем функцию Ляпунова в виде
V(t, х) = еа^х*A{t)xy |
(17.4.3) |
где A(i) — матрица, рассмотренная в предыдущем параграфе, т.е. решение матричного дифференциального уравнения
= Л Р ~ Г А , |
Л(/0) = Н0, |
(17.4.4) |
а (0 — некоторая дифференцируемая по t функция, причем а(/0) = 0. Полная производная по t функции (17.4.3) в силу урав нения (17.4.1)
7Г = **"[% *Л * + Х ' { Л Р + Г А + Щ * + |
|
|
|
+ х* А кх + х*А* А х , |
(17.4.5) |
или, принимая во внимание (17,4.4), |
|
|
йХ = |
ев(/) ^ х*Ах + x*(Ah + h*А)х |
(17.4.6) |
dt |
е |
Если da/dt > е> 0, то знак правой части равенства (17.4.6) в силу (17.4.2) при достаточно малых ||x|| определяется знаком про изводной da/dt.
1. Примем а(/) ——e(t — t0) (е>0). Тогда da/dt — —е и dV/dt< 0 при достаточно малых |]х||. В этом случае функция (17.4.3), как легко видеть, удовлетворяет условиям 1° и 3° теоремы 16.2.1 об устойчивости. Если
iS p [e - ”'/ r '( 0 ] ^ » 2(0 .
то будет выполняться и условие 2° теоремы 16.2.1. Так как
i e'< '- V S p ^ - 4 0 > ;S p А -‘(1).
то получаем условие устойчивости в виде
i S p / r '( l ) < ‘»2(0- |
(17.4.7) |
2. Положим а(/) = е(/ —10). Тогда dV/dt> 0 при достаточно малых ||х||, так как da/dt = е > 0. В этом случае, как легко видеть, функция (17.4.3) удовлетворяет условиям Г и 3° теоремы 16.2.3.
Если
} Sp |
/, е [/„, г ) , |
то будет выполнено и условие 2° теоремы 16.2.3 о неустойчивости. Так как
i Sp |
V Sp Л - ' ( 1 , ) < i Sp |
то условие неустойчивости системы получаем в виде
i А-‘(1,) >Ш2((,). |
1 |е |1 0-7’). |
(17.4.8) |
§17.5. Еще один метод построения функций Ляпунова
Впредыдущих разделах построение функций Ляпунова и усло вий устойчивости основаны на возможности преобразования линей ной системы к диагональному виду. Однако матрица такого преоб разования в качестве сомножителя содержит фундаментальную матрицу X , точное выражение для которой в конечном виде далеко не всегда удается получить. В связи с этим представляется целесо образным построение функций Ляпунова и с их помощью условий устойчивости, с использованием преобразования линейной системы
ксистеме, близкой к диагональной.
Для поставленной цели нам надо построить матрицу K(t) пре
образования |
|
|
|
|
так, чтобы |
x = K ( t ) y |
(17.5.1) |
||
|
|
|
||
Г. |
/С(/0)= С70, |
|
|
(17.5.2) |
где G0 — заданная квадратная матрица класса fC£o. |
|
|||
2° |
С толбцы К j , К 2, . . . , |
К п |
матрицы К должны иметь одинако |
|
вую норму, равную a (t): |
|
|
|
|
|
\\Kj\\ |
= а ( О > 0 . |
(17.5.3) |
|
3°. |
Заменапеременных |
(17.5.1) должнапривести |
уравнения |
(17.1.2) |
к виду, когда матрица линейной части уравнения близка к |
|
некоторой диагональной матрице. |
|
|
Искомую матрицу будем искать в следующем виде: |
||
|
K(t) = K(t)I(t)\f0G0r l(t)Q(t), |
(17.5.4) |
где K(t) |
— невырожденная и дифференцируемая на |
[/0, Т) квад |
ратная матрица порядка п; |
|
|
|
/ = ехр$Аdu |
(17.5.5) |
|
'о |
|
Л — диагональная матрица с диагональными элементами А.,, Х2, ...
.... Хп; Q (0 — нормирующая диагональная матрица, обеспечиваю щая выполнение условия (17.5.3), причем й (/0) = Еп (Еп— единич
ная матрица порядка п \ Если принять М0 = K~l(t0), то требование 1° также будет удовлетворяться. Действительно, так как /(г0) = Еп = / “'(/0). то ПРИ 1 — *о имеем
*('о) = K(to)E„K-'(t0)G0Ean (,B) = С0.
Полная производная по t от функции V в силу уравнения возму щенного движения (17.1.2) определяется соотношением
dVdt = / Re
|
y'Ry + у* K~lh + (уЧгЧг)*, |
(17.5.14) |
где |
|
|
Я = |
I A"- 1 AT H- (ЙГ1^ * ) ’]. |
(17.5.15) |
Пусть Kj(0» 1*2(0 »•••> p.„(0 — диагональные элементы диаго
нальной матрицы ( A ( 0 - a - $ ) и |
|
ИоСО = max Rep.o(0, |
(17.5.16) |
О |
|
a vmax(r) — максимальное собственное значение эрмитовой матри цы R. Тогда при выполнении неравенства
М О + v „ , ( 0 < ( £ > 0 W е Ко. И ) 07.5.17)
будем иметь dV/dt < 0 при достаточно малых ||у||.
Таким образом, функция V, построенная в форме (17.5.13), удовлетворяет условиям Г и 3е теоремы (16.2.1). При выполнении
условия 2° |
|
Sp \{K~{)*K~V] = a(t) < to2(t) |
(17.5.18) |
система устойчива.
Исследование устойчивости системы по предлагаемой методике нужно проводить в следующей последовательности. Тем или иным способом строятся матрицы К, А и Pv удовлетворяющие соотноше
нию (17.5.11). Затем определяют матрицу Q из условия (17.5.3) и
условия а2(0 ^ а>2(0- Наконец, проверяют выполнение соотноше ния (17.5.17).
Построение матриц К, A, Pi на основе (17.5.11) удобно прово
дить с использованием алгоритмов асимптотического расщепления неавтономных систем уравнений (см., например, [1, с. 392—395]).
ГЛАВА 18
^-УСТОЙЧИВОСТЬ НА НЕОГРАНИЧЕННОМ
ИНТЕРВАЛЕ ВРЕМЕНИ
§ 18.1. Вводные замечания
Понятия Ад-устойчивости на конечном интервале [*0, Т) (Т< оо) и неограниченном ([Z0, »)) интервале нами были опреде
лены так (§ 15.1). |
|
|
О п р е д е л е н и е |
18.1.1. Если в заданном классе Ад существует |
|
такая матрица G(t), |
совпадающая в момент t — tQс заданной по |
|
стоянной матрицей G0 класса Адо, что при достаточно малом р > О |
||
любое возмущение x(t), начальное значение X0 = JC(*0) |
которого |
|
удовлетворяет условию |
|
|
|
(G?‘*o> < V (0 *o ) < Р2. |
08-1.1) |
на заданном интервале Д = [*0, Т) удовлетворяет условию |
|
|
|
G~l( t)x )< p \ |
(18.1.2) |
то невозмущенное движение устойчиво на интервале [*0, Т). В про тивном случае — неустойчиво. ■
Первоначально в определении понятия Ад-устойчивости требо валось лишь существование матрицы G(t) в классе Ад, удовлетво
ряющей неравенствам (18.1.1) и (18.1.2) без дополнительного огра ничения множества допустимых матриц условием
G(t0) = G0. |
(18.1.3) |
Однако, как показали подробные исследования при отсутствии ог раничения (18.1.3) в случае Т< « получаются чрезмерно широкие границы устойчивости в ущерб содержательности понятия устойчи вости как характеристики качества движения. Что касается случая неограниченного интервала Д = [/0> »), то расширение множества
допустимых G(l) за счет снятия ограничения (18.1.3) не наносит
Представляет интерес и выяснение того, в каком соотношении находятся понятия .^-устойчивости, введеные выше, и классиче
ское понятие устойчивости в смысле Ляпунова. Этому вопросу по свящается следующий параграф.
$ 18.2. Устойчивость по Ляпунову и Ад-устойчивость
на неограниченном интервале времени
Рассматривая механические системы, возмущенное движение которых описывается системой уравнений вида
|
|
|
j f = X ( t , x ), |
|
|
|
|
(18.2.1) |
|
где |
|
|
|
|
|
|
|
|
|
X(t, х) Е С^х |
(Z = {a< t< со, ||х|| < г}) |
и |
X(t, 0 ) = 0 , |
||||||
А. М. Ляпунов дал следующее определение понятия |
устойчивости |
||||||||
невозмущенного движения на неограниченном интервале |
[*0, »). |
||||||||
О п р е д е л е н и е |
18.2.1. Невозмущенное движение, т.е. триви |
||||||||
альное решение x(t) = 0 (а< t< ») системы (18.2.1), |
называется |
||||||||
устойчивым, |
если |
для |
любых |
е> 0 и |
/0 Е [а, оо) |
существует |
|||
6 = 6(е, *о) > 0 |
такое, |
что для |
любого |
решения |
x(t) |
системы |
|||
(18.2.1) из неравенства |
|
|
|
|
|
|
|
||
|
|
|
11*(*о)И<* |
|
|
|
|
(18.2.2) |
|
следует неравенство |
|
|
|
|
|
|
|
|
|
|
||дс(/0)Н < е при tQ< t< со. ■ |
|
|
(18.2.3) |
|||||
О п р е д е л е н и е |
18.2.2. Невозмущенное движение, т.е. триви |
||||||||
альное решение x(t) = 0 (0< t < ») системы |
(18.2.1), называется |
||||||||
неустойчивым, если для некоторых е > 0, t0 (а < iQ< ») |
и любого |
||||||||
6 > 0 существуют решения xb(i) |
(хотя бы одно) системы (18.2.1) и |
||||||||
момент ti = /,(6) > Ь0 такие, что ||x(/0)J| < Ь и ||х(^)|| > е. ■ |
|||||||||
О п р е д е л е н и е |
18.2.3. Невозмущенное движение, т.е. триви |
||||||||
альное решение x(t) s 0 |
(0< t< оо) системы (18.2.1), |
называется |
|||||||
асимптотически устойчивом при ?—*■<», если |
|
|
|
|
Г. оно устойчиво (в смысле определения 18.2.1);
2е, для любого t Е [а, «>) существует Д = Д(*0) > 0 такое, что все решения *(/), удовлетворяющие условию ||х(*0)|| < А, облада
ют свойством lim ||х(0Н = 0. ■ /-♦Oft