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

книги / Матричное исчисление с приложениями в теории динамических систем

..pdf
Скачиваний:
7
Добавлен:
19.11.2023
Размер:
36.1 Mб
Скачать

Из (24.3.5) следуют равенства

 

 

, ч

Г

е)

~

 

 

М х)

е — ^ ---- h Ка(т, £)Ха(т, е)

 

 

 

 

= Я(т)£0(т, е) +еЯ(т)/„

( а = 1, 2,..., л),

(24.3.6)

где столбцовая матрица типа / х 1

имеет вид

 

 

 

г

i')T(-i')Kc(l', с) ехр [60(l', e) - 0О((, е)]Л',

/„ =

J G(I -

 

 

—00

 

 

 

а 0Я— функция, удовлетворяющая соотношению dQJdt = Х0(т, е). После замены переменных t — t' = s

га

= J(7(.s, t — ES)7XT BS) Ка(т — BS, г) X

о

 

 

 

 

х ехр [6а(/ — s, е) —0О(/, &)]ds.

Используя разложения

 

 

 

 

 

 

 

G(s, т — еs) = G(s, т) — BS dG^ — +

j t2s2 d G*s’ т) — ...,

 

 

 

 

 

 

 

 

3 t ‘

 

 

Г(т — £5) = Г(т) — £5

W4T> +

i

e25z m o

 

 

Зт

 

 

Зт'

 

~

ts, е) =

~

 

дКЛт, е)

,

1

, ,

32K0(Tt

 

/С0(т -

Ка{т, е) - ES — ^ —

+

2 е 5

^1------ •••’

ехр [ва(Г -

5, е ) -

е а ( / ,

е ) ] =

 

 

 

 

 

 

= ехр

- Д а(т, е) +

1 _ _ 2

е_* _

1

2 - 3 ^

 

+ ...

^ Еsr

dx

6 ЕГ

 

rft2

 

 

 

 

 

 

 

1 +

 

 

 

d 2\ ( x ,

е)

 

+

 

2 ES

rft

-6 6 ^

 

dt'

 

 

 

 

 

 

 

 

i f l „2

_ 1 ^

 

 

n2

 

 

 

n*

 

 

 

 

I exp [—sX ( T , E ) ] =

+

~ dx

6 • “

rf .J

интеграл можно представить в виде

1а = Х о о ( К ^ ) П т ) К а(т,г) +

 

+ ЯП(Х0 , т)Г(т)А:о(т,е) +

+ ~ Що(К *

Е) + е2

(24.3.7)

где

-Коо(*> О 55 0 = $ G(s>О* Xs<is

о

— матрица передаточных функций регулятора (с размерами I х т) с параметрами, замороженными в момент времени t,

Пи (Х, t) =

.

(_ i ) i

f ^

1 1

ЭЛ’ЭГ'

 

v

l

dt>

( i ,/ =

0,

1,2,...).

 

Функциональные матрицы Л/у.(А.0 , т) в силу второго соотношения

(24.3.4) в свою очередь допускают следующие разложения по сте­ пеням е:

R„(.K . х) = К ц(К . х) + гХШ(х)Д(+1,-(Х,,, т) +

+ е2^421Д(+1ДХ0 , х) + J W 4 * ) R H -2J (K >х)] + е3... (24.3.8)

Учитывая (24.3.4), (24.3.7) и (24.3.8), приравняем в (24,3.6) коэффициенты при одинаковых степенях е:

и к 0 = к

х ,

VKM = Kl«X„ + К' \ '« +

 

 

(* = 1,2,...).

Здесь

1J — столбцовая матрица, которая полностью опреде­

ляется величинами, фигурирующими в равенствах (24.3.9) с номе­

рами 1, 2,...,

к — 1. Так, например,

 

Drn =

_ A -'H R m( \a , х)ТКа ,

 

д[Ц =

+ *14 Х<" - А -‘Н К 0(Хо , т)ТКМ +

 

+ Л10(Х„ , х)

тк„ +

+

 

 

I

d\

+ Л „ ( Х 0 , Х)ГА"0 + I Д ^ Х , , т.)ТКа

■.

§ 24.4. Приближенное интегрирование уравнений управляемого процесса (случай Б)

Для построения приближенного решения системы (24. L4) здесь мы используем систему (24.1.11) при р. = 0. Имеем

 

М*) ^ 7 = B(z)x + Я(т)и,

и

 

 

(24.4.1)

( 7 ( * - Г ' , т > ( / \ т ' ) ^ \

v = Т(х)х.

24.4.1.

Построение формального решения. Введем в рассмот­

рение матрицу

 

 

 

Щ\, т) г Л~'(л)В(т) +

Л“1Я(т)/г00(Х, х)Т(х)

и определяющее уравнение

 

 

 

| U(k, х) -

ХЕп| = 0

(24.4.2)

(Еп — единичная матрица порядка л). Каждый корень А0(т) урав­ нения (24.4.2) является в то же время собственным значением мат­ рицы х) = U(ka , т), так что если ^ ( т ) (j = 1, 2,..., л) —

собственные значения матрицы lfl°\ то по крайней мере одна из этих скалярных функций совпадает с А0(т). Мы ограничимся рас­

смотрением простейшего случая, когда с функцией ка(х) при лю­ бом х G [О, L] совпадает одно и то же изолированное собственное значение матрицы £Д°)(т), например, ц^(т).

Через Ка и Ма обозначим соответственно столбцовую и строч­ ную матрицы, определенные равенствами

1/<°>(т)К 0(т) =Хя(т)цР(т), MJx)U<&>b) =

 

А/„(х)А:ст(т) = 1.

(24.4.3)

Будем считать, что в качестве Ка и М0 приняты те решения урав­ нений (24.4.3), которые дифференцируемы столько же раз, сколько раз дифференцируема матрица lAaK Обозначим

 

S(k, t) = A - \ t ) H R l0(K t)T{t).

Т е о р е м а

24.4,1. Пусть ka корень определяющего уравне­

ния (24.4.2)

и при всех х £

[О, L]

1)

= К(х), ytp *

U = 2, 3.......я);

2) M„S„K0 Ф ! (S„ = S(X„ , г)).

Тогда соответствующее этому корню формальное решение CUC- темы (24.4.1) можно представить в виде

xa(t, е) = Ка(т, е)ус, ^ = 1а(т, в)уа ,

(24.4.4)

где Ка и Ха соответственно столбцовая матрица и скалярная функция, имеющие формальные разложения

00

со

Ка(хуе) = Я:о(т) + 2 екК ак](х),1

Ха(х, е) = Х0(т) + £ еаХ ^(т).

1

* = 1

(24.4.5)

Д о к а з а т е л ь с т в о . Подставим в уравнения (24.4.1) значение вектора х, определенное равенствами (24.4.4). Получим

А(х)Г "

--- +

К 0{х, е)Х0(т, е)| = 5(т)А^(т, е) + Н10 , (24.4.6)

где по-прежнему

 

/ 0 =

J G(* -

т')7,(т ')^ в(т'| е)ехр [0o(f'}е) - 0О(*, е)]Л \

а 0а — функция, удовлетворяющая соотношению d%/dt = Ха(т, е).

Имея в виду соотношения (24.4.5), (24.3.7) и (24.3.8), приравняем в равенстве (24.4.6) коэффициенты при одинаковых степенях е. Получим

= КаХа ,

(24.4.7)

Lt(°>K>kl = К ? 'Х„ + (К а - SaKa)\W +

(24.4.8)

(k — 1, 2,...).

Здесь D^k~L^ — столбцовая матрица, известная при известных

Ка , Ха , ..., K ak~l], XI*-Ч Так, например,

D Ю1

Мо

- А ~ ' я | Л Л . , ) ^

+

dx

dx

 

 

 

+ к ,

>Т) 4" 2 dx ^ 20(^0 »*) ТК„

В силу (24.4.3) и условия (1) теоремы равенство (24.4.7) выполня­ ется тождественно.

Покажем, что при соответствующем выборе К^к] и равенст­

ва (24.4.8) также обращаются в тождества. Предварительно прове­ дем некоторые дополнительные построения. Квадратная матрица Ра — Ком о является проекционной, соответствующей собственному

значению p.j°) =

Хс матрицы

В силу условия ( 1 ) теоремы про­

екционная

м атрица,

соответствующая всем

остальным значениям

м атрицы

lfla\

равна

Р_а — Е п — Ра . Ранг

квадратной матрицы

Р _ а

равен

п — 1, и поэтому она может быть разложена на множ и­

тели

К _ д и М _ а (Р _ а = К _аМ _а)' — матрицы типа соответственно

п х (п — 1) и (п — 1) х я, как и матрица Р_а дифференцируемы по

т столько

ж е раз,

сколько раз дифференцируема

 

М атрицы

К_.д и

М _ а друг с другом и с матрицами

К а , М д связаны соотно­

ш ениями

М _ аК _д = E n _ v

М _ дК д =

М дК _д = 0.

 

 

Д алее,

если

 

 

 

 

 

 

 

 

 

К<^ = (К а К_а),

м<”>= [ М Л

 

( К

о )

 

 

А(°> =

> Q1

 

 

 

 

 

 

М _ д 1

к

0

 

 

 

 

 

 

 

°)

 

 

 

 

где А

=

М _ ди & К _ д , то

 

 

 

 

 

 

 

 

 

ц(°) = ^ )А (°)М < а>,

М & к р ) =

 

= Е п

(24.4.9)

(см. гл. 5). Заметим еще,

что

собственными значениями

матрицы

А _ 0 служат собственные

значения

 

(/' =

2, 3 , . . . , п)

матрицы

СД°>.

 

 

 

 

 

 

 

 

 

 

Умножим теперь k - t равенство (24.4.8) слева на

М^а\

заменив

в нем if? ) выражением (24.4.9). Получим

 

 

 

A H Q U] = Q W ^

+ м ( а>(Ка -

SgK a) \M

+

 

11 .

(24.4.10)

Здесь

 

 

 

 

 

 

 

 

 

 

 

 

Q M =

м & У кю =

' м .

к * 1 '

'о т '

 

 

 

 

 

 

 

G !So/

 

 

 

 

 

 

 

 

 

 

 

 

Т ак как А ^ — квазидиагональная

матрица,

равенство

(24.4.10)

распадается на следующие два:

 

 

 

 

 

 

 

 

М а(К„ - S „ K J \ 1*1 +

M 'D U - n

= 0,

 

(24.4.11)

A-oQ!2o = Q-o„К + M_a(Ka - s„JC0)A'« +

 

 

В силу условия (2) теоремы первое равенство (24.4.11)

разреш имо

относительно

, и для любого Q]® получаем

 

 

1 - M as jc a-

(24.4.12)

М атрица А _а не имеет собственных значений, равных Ха . Значит,

А _ 0 ХдЕ п _ { — невы рож денная матрица и из второго равенства

ГЛАВА 25

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

Математическая модель многих процессов, происходящих в ре­ альной действительности, представляется дифференциальной систе­ мой, которая в векторно-матричной записи имеет вид

А>(0 “ j2 + Li(0

Li(t)Q = <Р»

(25.0.1)

где q — столбцовая матрица параметров процесса <?,, <?2,...,

qn (нап­

ример, обобщенных координат механической системы); L0, Lv L2

некоторые квадратные матрицы прядка п (матрицы динамических коэффициентов системы); — столбцовая матрица, элементы кото­ рой являются , вообще говоря, функциями от t и, быть может, управ­ ляющих функций, которые, в свою очередь определяются значения­ ми 0 j, 0 2,..., qn. Уравнениями такого типа описываются, в частно­

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

Анализ и синтез процессов, описываемых системой дифференци­ альных уравнений 2 -го порядка с переменными коэффициентами (особенно, если дифференциальная система имеет высокий порядок) связаны с преодолением немалых трудностей. Эти затруднения в зна­ чительной мере могут быть сняты, если предварительно произвести «диагонализацию» исходной системы, т. е. соответствующей заменой переменных преобразовать эту систему к системе, матрицы коэффи­ циентов которой имеют диагональную или по крайней мере квазидиагональную форму. Настоящая глава посвящена изложению некото­ рых алгоритмов таких канонических преобразований.

§25.1. Преобразование системы уравнений

спостоянными коэффициентами к расщепленному виду

Рассмотрим простейшую систему уравнений 2-го порядка с по­ стоянными коэффициентами

L °^2 + LiV= Ч>(0 (detA> * °>-

(25.1.1)

Заметим, что система более общего вида

L0

+ Li ^

= <р(/)

(25.1.2)

может быть приведена к форме (25.1.1), однако при этом коэффи­ циенты преобразованной системы уже будут зависеть от t. Так за­ мена переменных р = Fz, где квадратичная матрица V определена

соотношением V = е~'/г Lo V , преобразует систему (25.1.2) к виду

^ + V - ' [ L ~ ' L x- \ ( L ^ L l)1\Vz = V~'L^\.

25.1.1.

О днородная

систем а. Если собственные значения мат­

рицы

U =

L Q 1L 2 разбиты

на

р

групп

 

 

о (o r= l,..., р\

Р

 

 

 

 

 

 

 

 

 

 

^ к а =

п)

при условии

 

 

 

 

 

 

 

 

0 = 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

> 0

 

 

 

(25.1.3)

то могут быть построены

(см. гл. 5) блочные матрицы

И

 

 

 

 

 

’ « 1

0

'

 

 

 

 

 

 

 

 

 

 

 

х =

(хх х2 ... хр),

 

а =

 

“ 2

,

 

р =

lh

 

 

 

 

 

 

 

 

 

 

 

0

а р

 

 

 

 

 

 

 

 

 

 

 

 

с субматрицами х0, х5,

 

типа

соответственно

п х ка, к0 х ка,

ка х п такие, что

 

 

 

 

 

 

 

 

 

 

 

 

 

р

 

 

 

(25.1.4)

 

 

u = xa\i = '£ х^ р * ,

 

 

 

 

 

 

 

 

а= 1

 

 

 

 

 

 

 

Е п,

 

E kj

s =

or,

 

 

 

 

ир — И-Х =

рах, = О,

S

O’.

 

(25.1.5)

Предполагая, что собственные значения матрицы и разбиты на р групп при условии (25.1.3), произведем замену переменных

 

' V

q = xz, 2 =

(25.1.6)

 

• • •

Тогда однородная система

 

 

(25.1.7)

L °

+ L lQ “ 0

преобразуется в расщепленную систему

(25.1.8)

Здесь а„ и za — матрицы соответственно типа ка х ка и ка х 1.

В самом деле, подставим (25.1.6) в (25.1.7), предварительно ум­

ножив обе части равенства слева на L ^ 1. Получим

 

х

+ U K Z = 0.

(25.1.9)

Но мх = ха, как следует из (25.1.4) и (25.1.5). Поэтому, умножив

(25.1.9) слева на ц, будем иметь d2zld t2 + az = 0. В силу квазидиагональной структуры матрицы а, последнее равенство распадается на р не связанных друг с другом соотношений (25.1.8).

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

(25.1.10)

В частности, и имеет простую структуру, если LQи L2 — симмет­

рические матрицы. В этом случае можно показать*, что собствен­ ные значения va (ст=1, 2,..., п) — вещественные числа. В соот­

ветствии с этим, если vc > 0, то координата za совершает гармони­ ческие колебания с частотой Vv^; при va = 0 координата zc изменяется по линейному закону. Наконец, при va < 0 za представ­ ляется в виде линейной комбинации exp(Vv^) и ехр(—Vv^).

Уравнением вида (25.1.7) описываются и малые собственные колебания механической системы без трения. При этом L0 и L 2

симметрические матрицы, а все собственные значения vc матрицы

LQ 1L2 — положительные числа (см., например, [12]). Элементами матрицы q служат некоторые обобщенные координаты системы Я\-> Яп- Согласно (25.1.6) каждая из обобщенных координат да есть линейная комбинация координат zg (о — 1, 2,..., п), име­

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

С м . гл . 8.

Соседние файлы в папке книги