
книги / Матричное исчисление с приложениями в теории динамических систем
..pdfСоставим функциональный определитель системы (16.1.17):
дЧ>н дУй
|
|
/Эф |
эк1; |
av2J |
|
|
|
|
|
= det |
ЭИ. |
|
|
|
|
|
|
dV. |
д*и |
|
dfn |
|
|
|
|
|
|
|
dvJ |
|
|
|
|
|
|
|
|
dVu |
*v2j |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
IVх 0 |
A) |
<n |
|
|
|
|
|
|
О Vх |
° |
4 |
Здесь VX}, V2jy...» Vnj |
— элементы столбцовой матрицы Vj. Мат |
|||||||
рица V — как ортогональная матрица — невырождена. Матрица |
||||||||
Ад невырождена в силу условия (16.1.17). Поэтому |
|
|
||||||
det |
IV х |
О = 2(det У7)2, |
det А0 |
О —det AQ |
0. |
|
||
|
О |
Vх |
|
|
О |
Еп |
|
|
Отсюда следует
det
ЭГ
В силу того, что функциональный определитель системы (16.1.17) отличен от нуля, согласно теореме существования и един ственности неявных функций в окрестности построенного решения Vv V2, ...» Vn системы (16.1.14), (16.1.15) функции V{, ..., Vn, как
и матрица А, непрерывны и имеют непрерывные производные по t [163].■
Поскольку эрмитову матрицу с помощью унитарного преобразо вания можно привести к вещественной диагональной матрице, можно сформулировать следующую теорему о скелетном разложе нии эрмитовой матрицы.
Т ео р е м а 16.1.1 (о скелетном разложении эрмитовой матри цы). Положительно-определенная эрмитова матрица А, собст
венные значения |
..., цп которой удовлетворяют условию |
|
|
(i = 1,2,..., л), |
(16.1.18) |
|
У = 1 |
|
может быть представлена в виде |
|
|
|
/Г 1= Htr, |
(16.1.19) |
где Н — (A, h2 ... hn) — квадратная матрица, все столбцы кото рой имеют одну и ту же эрмитову норму а. При этом
г . ||Л.|| = o = VisP А-' 0 = 1,2...... я). |
(16.1.20) |
2е. rank Я = rank А.
3°. Если A(t) — непрерывная и непрерывно-дифференцируемая на [0, L) матрица, то H(t) также является на этом промежут ке непрерывной и непрерывно-дифференцируемой матрицей.
§ 16.2. Общие теоремы о /^-устойчивости и /^-неустойчивости
Рассмотрим систему уравнений возмущенного движения, пред ставленную в виде
|
£ - / < / . * ) . |
|
( 16-2л> |
где f(i, |
х ) — вектор-функция, удовлетворяющая условиям сущест |
||
вования |
и единственности решения |
в области |
Dt = 10х D, |
/0 С [0, оо), D = {*: ||*|| < d}. Отметим, что на функцию f(t, х) не накладывается условие / ( i , 0 ) s 0 .
Т е о р е м а 16.2.1 (об устойчивости). Если существует положи
тельно-определенная эрмитова форма |
|
||
такая, что |
V(t, х) = x*A(t)x |
(16.2.2) |
|
|
|
|
|
Г. A(t0) = (GQ1YGQ1 |
(G0 — заданная постоянная |
матрица |
|
класса * ? > ; |
|
|
|
2". i Sp Л“'(0 |
s m2(I) |
при Vt е |г0, Т); |
|
3°. dV/dt <0 |
при Vi G [/0, Т) (производная по t от функции V |
здесь и далее подразумевается взятой в силу уравнения (16:2.1)), то невозмущенное движение (система (16.2.1)) устойчиво на
1*о» ^*) <*д — устойчиво).
Д о к а з а т е л ь с т в о . На основании теоремы (16.1.1) (о скелет ном разложении эрмитовой матрицы) матрицу А формы V(i, х) мож но представить в виде
Л(0 = [Я (0 /Г (0 ]-1, |
(16.2.3) |
где Я — квадратная матрица, столбцы которой hv h2, ..., hn имеют одну и ту же эрмитову норму
or(() = V i S p Л - ‘(Г). |
(16.2.4) |
В соответствии с условием 1* теоремы мы из соотношения (16.2.3) получаем при t = t0
(С0 С5)-‘ = [я((0)н-(г0) ] '‘-
Отсюда GQGQ= Я(?0)Я*(<0) и, значит,
H(t0) = G0. |
(16-2.5) |
Далее, на основании того же условия Г теоремы имеем, учиты вая, что A(t) — эрмитова матрица, A~x(t) = C?0G£. Отсюда, учиты вая, что G0 — матрица класса Кдо, находим
Sp A l(*o) = Sp GQG^ = nvi2((0) |
|
и, сравнивая с (16.2.4), получаем |
|
а(*о) = w(*o) = %• |
(16.2.6) |
Матрица |
|
С ( 0 = т § Я ( 0 |
(>6.2.7) |
принадлежит классу К%. Действительно, эрмитова норма, напри мер, столбца Gj матрицы G согласно (16.2.7) равна
11^11= |
= “ (»• |
При / = /0 в силу (16.2.5) и (16.2.6) имеем
^с ('о) = Со-
Пусть х°(Г) — какое-нибудь решение уравнения (16.2.1), удов летворяющее условию
(G-‘(l0)x’(l0),G-'(t0)ж-('о)) « Р2.
Вдоль этого решения в силу условия 3’ теоремы К(/,лг°(/)) V(t0, x°(t0)). Поэтому, учитывая еще условие 2° тео
ремы, имеем
« Г Ч 0 * Ч 0 . о - ‘ ( 0 * Ч 0 ) = ( ^ =
|
= |
о-* 4 0 ) |
« р г. |
что и доказывает теорему. ■ |
|
|
|
Т е о р е м а |
16.2.2 (о неустойчивости). Если существуют поло |
||
жительно-определенная эрмитова форма V(/, х) = |
хчА(t)x |
и мо |
|
мент времени |
е [*0>Т) такие, что |
|
|
1°. |
A(t0) = (GQ^ ’GQ1 (G0 — заданная постоянная матрица |
|
класса К^ ° ); |
|
|
2е. |
> |
(И-min — минимальное собственное значе |
ние матрицы А"А при t = f,);
3". dVldt > 0 при I Е [*0, f j u Vx 6 Д то система (16.2.1) не устойчива на интервале [*0, Т).
Д о к а з а т е л ь с т в о . Допустим!, напротив, что система (16.2.1) при выполнении условий теоремы устойчива и, значит, существует
матрица G(t) Е Кд такая, что все решения уравнения |
(16.2.1), |
удовлетворяющие условию |
|
(С-1(*о)*(*о)’ в~'(*0)хУ0)) <р2 |
(16.2.8) |
на всем интервале [/0, Т), удовлетворяют неравенству |
|
(G~l(t)x(t), <Г1(0 х (0 ) * Р2‘ |
(16.2.9) |
Пусть x°(t) — решение системы (16.2.1), удовлетворяющее ус ловию
(<Г‘ (<о)*Ч<„). G - '( 0 ^ ( 'o ) ) = p2'
В силу условия 1° теоремы имеем V(t0, х°(/0)) = р2, а из условия 3е следует неравенство
П г„ *“(<,))» Р(*0. х*((о)) — Р2- |
(16.2.10) |
Пусть vmax(/j) — максимальное собственное значение матрицы
(7*(*j)G(/j). Имеет место неравенство vmax < 2оо2. Отсюда, прини мая во внимание условие 2° теоремы, находим |Ат|П(^) > vmax(^).
В силу последнего неравенства имеет место следующая цепочка
неравенств: |
|
Ils-Opil > |
> V ( t lf *e(*i)) > |
vma*('P |
|
что противоречит условию (16.2.9). Значит, исходная предпосылка неверна и система (16.2.1) неустойчива. Теорема доказана. ■
Имеет место более сильная Т е о р е м а 16.2.3 (о неустойчивости). Если существуют поло
жительно-определенная эрмитова форма V(t, х) = x*A(t)x и мо мент времени il Е [/0, Т) такие, что
Г. Л(*0) = (<V )’<V (G0 — заданная постоянная матрица класса Кд°);
2”. i S p / r ‘((,)>wI(rl);
3е. ^ 5 0 при V/ е |/0, |
и V* 6 Д т о система (16.2.1) не- |
устойчива на заданном интервале [/0, Т).
Д о к а з а т е л ь с т в о . Покажем сначала, что все решения урав нения (16.2.1). удовлетворяющие условию
удовлетворяют условию
*(*о)) = Х*(1о) AUo)x(t0) ^ р2.
Допустим, напротив, что имеется решение x°(t), не обладающее таким свойством. Тогда по непрерывности существует такой мо мент времени т:/0 < т < /,, что
К(т,хв(т)) = р 2, |
V(t, x°(i))>p2 |
V t e [ t 0, х). |
В частности, К(/0, x°(f0)) > р2, но это противоречит неравенству
V(tQf x°(t))<V(xyx \ t 0))= р2,
которое следует из условия 3е теоремы.
Предположим теперь, что вопреки утверждению теоремы суще ствует такая матрица (7(0 класса К%у что все решения x(t), удов летворяющие условию
(G-'(tQ)x(tQ), G-l(t0)x(t0)) < р2,
удовлетворяют на [t0>Т) условию ((/"‘(О*» С7-1(/)лс) < р2. Введем в рассмотрение следующие множества:
Gc (t) = |
(G~l(*)x, G~l(t)x) sS р2}, |
UH(t) = {х: V(t, х) р2}. |
|
Имеет место следующая |
|
|
|
Л ем м а |
16.2.1. Пусть |
|
|
U{= {х: Vx(t, х) <р2}, |
U2 = {*: V2(t, х) <р2}, |
где Vx и V2 — положительно-определенные эрмитовы формы с
матрицами А1 и А2 соответственно. Если Sp Л]"1> Sp Л21, то
(/Д(£/, П U2) — непустое множество.
Д о к а з а т е л ь с т в о . Эрмитовы матрицы |
Л1 и А2 допускают |
скелетные разложения |
|
A[ = HlH\t |
(16.2.11) |
Л2 —Н2Н2, |
(16.2.12) |
где Я, = (А^ ••• А^>) — квадратная матрица, все столбцы которой имеют одну и ту же норму:
or, = V i Sp АГ1, |
(16.2.13) |
Н2 = (Ар> h^P) — квадратная матрица, все столбцы которой имеют одинаковую эрмитову норму, равную
= V i Sp АI 1. |
(16.2.14) |
В ходе доказательства теоремы 16.1.1 о скелетном разложении эрмитовой матрицы было доказано, что столбцами матрицы Я в разложениях (16.2.11) и (16.2.12) служат некоторые векторы (столбцовые матрицы), коллинеарные столбцовым матрицам фигурирующим в соотношении (16.1.14). Следователь
но, столбцы |
и hfp коллинеарны друг другу и в силу (16.2.13) и |
(16.2.14) связаны друг с другом соотношением
(16.2.15)
В силу разложений (16.2.11) и (16.2.12) множества Ux и U2 пред
ставляют соответственно множества точек, удовлетворяющих нера венства
(H-'(t)x,H?{t)x) |
(16.2.16) |
(H2l(t)x, H2l(t)x)**pz. (16.2.17)
Для доказательства леммы достаточно доказать, что каждое ре шение х, удовлетворяющее неравенству (16.2.17), удовлетворяет и неравенству (16.2.16), в то время как имеются такие решения, для которых выполняется только неравенство (16.2.16). В силу (16.2.15)
Ч ” ) = ( ^ Ч 4 - ^ Ч ? |
2> |
т.е. |
|
н {= кН2, |
(16.2.18) |
°1 где к = — > 1, так как в соответствии с условием леммы а, > ст2.
Пусть в выделенный выше момент времени t2 точка х° удовлетво рит соотношению (16.2.17), т.е.
При этом |
|
(« Г Ч 'К . |
= ( J H?(t)x\ i H^'(t)x-) = |
= |
± ( H i'( i) x \ нг'х -)« ( H ? (t)x \ tql(t)x‘) s p2. |
Луч h ^ s пересекает эллипсоид V,(r, x) = p2 при значении па раметра s = p и при этом точка пересечения находится от начала координат на расстоянии а,р. Луч fi\2h пересекает второй эллипсо
ид V2(t, х) = р2 при s = р, а точка пересечения отстоит от начала координат на расстояние а2р.
Последние рассуждения свидетельствуют о том, что: 1) U{ П U2 — U2 , 2) Ux=*=Uv Но выполнение соотношений (1) и
(2) показывает, что Ux\ u t П U2 — непустое множество. Лемма до
казана. ■ Вернемся к доказательству теоремы. В соответствии с принятым
предположением (об устойчивости системы) LlH(tx) С LfG(<j). Но это невозможно, так как в силу условия 2° теоремы множество
и, значит,
Но, с другой стороны, согласно лемме 16.2.1 при выполнении усло
вия 2° теоремы |
П £/G(*I) — непустое множество. |
Полученное противоречие свидетельствует о неверности принятого предположения об устойчивости системы в условиях теоремы. Тем самым теорема доказана. ■
ГЛАВА 17
ПОСТРОЕНИЕ ФУНКЦИЙ ЛЯПУНОВА
В настоящей главе показываются некоторые пути построения функций V(t, х), удовлетворяющих условиям устойчивости и не устойчивости приведенных в предыдущей главе теорем.
§ 17.1. Диагонализация линейной системы
Условия существования преобразования линейной системы к ди агональному виду и структура этого преобразования определяются следующей теоремой.
Т е о р е м а 17.1.1. Пусть P(t) — квадратная матрица порядка п, непрерывная на [/0, Т). Тогда преобразование
x = K(t)y |
(17.1.1) |
с невырожденной и дифференцируемой на [/0, Т) матрицей К пе реводит векторно-матричное уравнение
£ = Р(,)Х |
(17.1.2) |
в уравнение
% = Л(()у |
(П.1.3) |
с диагональной и непрерывной на [f0, Т) матрицей Л тогда и только тогда, когда
K(t) = X(t)CZ(t), |
(17.1.4) |
где х — единственное решение матричного уравнения
% = РХ, *((„) = Е,
С — постоянная вырожденная матрица порядка п, a Z(t) — не прерывно-дифференцируемая и невырожденная на [/0, Т) диаго нальная матрица порядка п. ■
Из всего множества матриц К, определенных равенством (17.1.4), можно выделить подмножество тех, столбцы которых име ют наперед заданную эрмитову норму
\\Ка\\ =а(0> (ст= 1, 2,..., п),
где а(1) — заданная непрерывно-дифференцируемая положитель ная функция.
Доказательство этой теоремы легко получить из более общей теоремы о преобразовании линейной системы к другой с наперед заданной матрицей (теорема 12.2.2).
§ 17.2. Пучок решений линейной системы. Условия устойчивости линейной системы
Пусть G0 — заданная матрица класса К%о. Совокупность всех
решений линейной системы (17.1.2), берущих начало внутри и на поверхности эллипсоида
xM0xsSp2, |
(17.2.1) |
где А0 = (GQ*)*GQ', образует некоторый «пучок» решений. Поверх ность этого пучка представляется уравнением
х*A(t)x —р2, |
A(t0) = |
(17.2.2) |
где A(t) — решение матричного дифференциального уравнения
% = А Р - Г А , A(t0) = A0. |
(17.2.3) |
Матрица А(1) является эрмитовой и все ее собственные значения положительны. На основании теоремы о скелетном разложении эр митовой матрицы матрица A(t) представима в виде
A(t) = [H-l( t ) Y i r l(t)y |
(17.2.4) |
где H(t) — квадратная матрица, все столбцы A,, h2, ...» hn которой имеют одинаковую эрмитову норму
о(0 - V ±Sp.4-40.
Пусть преобразование
x = K ( t ) y , К = ( К 1К2 ... Кп) |
(17.2.5) |
приводит (17.1.2) к диагональному виду