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

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

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

_ _ Ц

> 2сЗ

 

---

|_ . • • j

-J-

***|

1~" skaft, ®)J —

6

Г

 

 

 

 

 

 

 

J s*

( <&a (T,ej

)2

 

It

,

1

 

,

(X, е)

,

=

I1

+

т

ES—

+ е

[ i r \ — я

) -

 

 

 

 

 

— f-

 

 

+

— -} ехр [—

(X, е)],

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

 

 

l a — R QQ (Я0| т ) Т (т ) /((j (х , е)

-j-

 

 

 

4- е {tfю (£ь Т)

rf[r(T)^ g(T,e)1

 

4- Яи (Хо, т) Т (т) /Сс (X, е) -f

4- 4 " ^ 2°

 

 

т

<т>®)

d lt

в~1 + в2

(3-7)

где

 

 

 

 

 

 

 

 

 

 

 

OQ

/?оо(Я, /) = Я (к, t) = J G(s, 0 er-^ds

О

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

*«<*. 0 “ " " S ' 0- = ( - D ' j ^ ^ s ' ^ d s

О

(<,/ = 0, 1 , 2 . ... ) .

Функциональные матрицы Rtj (К, т) в силу второго соотношения (3.4) в свою очередь допускают следующие разложения по степеням в:

R ц (ко, Х) = R i j (Яа, х) -{- 8^,0^ (х) ^?/+| / (Яа, х) -|-

4- е2 [я^/й -ц , (ко, х) -1- -у Я#3*(х) R i+ 2i ( k a, X)] + Б3 • • - (3.8)

Учитывая (3.4), (3.7) и (3.8), приравняем в (3.6) коэф­ фициенты при одинаковых степенях в:

UКо ~ Roka,

икУ1=

+ Dl*- ' 1

(3.9)

(k =

1 , 2 , ... ) .

 

Здесь О? -1 3 — столбцовая матрица, которая полностью определяется величинами, фигурирующими в равенствах

(3.9) с номерами 1, 2,

...,

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

D» 1 =

-

A-'HRa, (Я„, т) ТК„,

$ 1 =

 

- А ~ 'Н {ям ( К

т)ТК™ +

 

 

+

RI0(K.

+

d (T K a)

 

 

 

dx

+

 

 

 

+ R \ \

(^a> т ) TКо H—

n ~

^ 2 0

(^-a, l) T К о

dx

I

 

 

 

 

 

 

Поскольку

Ко — собственный

вектор

матрицы U,

от­

вечающий собственному значению Яа, то первое равенство

(3.9)

выполняется тождественно. Остальные равенства (3.9)

также

выполняются

тождественно, если

принять (см.

гл. VIII, § 6)

 

 

 

= _

A U »'*-11,

(3.10)

KsMs

D[a ~ " + К Ж 1

(3.11)

S

 

s+a

Рекуррентные соотношения (3.10), (3.11) позволяют последовательно построить члены рядов (3.4), посредством которых представляется решение (3.3) системы (3.1), что и доказывает теорему.

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

иными будут выражения столбцовых матриц D !?“ 4 {k =

=1 , 2 , ...).

3.2.Приближенное решение системы. Приближенное ре­

шение системы (3.1) можно получить на основе приведен­ ного выше формального решения путем удерживания в формальных рядах (3.4) некоторого конечного числа первых членов При этом решение системы (3.1) m-то приближения будет представлено соотношениями

(t, е) = 2 К Т (х. е) уТ\

=»1

dX = ЯГ(Т ,« )|Г .

где

К Т = Ко +

т

BkK[ah\

W

171

2

= Яа + 2

8*4*1.

 

А=]

 

 

А=1

Полагая в = 1 , получим

приближенные

решения для

исходной системы (1.4). Так, например,

 

xl{t} &) =

2

I^Co (1

<8Ь 4" РoDo ^\Уа\

 

а=]

 

 

 

 

dy\( 1)

= (К -

M o D t / s \

 

 

dt

 

 

 

 

 

 

 

р

- У

 

<*

 

 

 

S=I

S

 

 

 

5+0

 

 

 

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

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

А М Ж = В (т) * + Н <т) “*

и= f G(t f, т') v (t't т') dt\

—oo

v = T(t)x.

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

U (Л, т) == А~' (т) В (т) + А~'Н (X) Roo(X, т) Т (т)

 

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

 

|U (Я, т) — ХЕп| = 0

(4.2)

(Еп — единичная матрица порядка п).

Каждый корень Я0 (т) уравнения (4.2) является в то же время собственным значением матрицы U(a) (т) = V (Яа, т),

так что если р}ст) (т) (j =

1 , 2 , ...» п) — собственные значе

ния матрицы £/(<т\ то по

крайней мере одна из этих скаляр­

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

собственное значение матрицы (Jia) (т), например p,iff) (т). Через Ко и М„ обозначим соответственно столбцовую и

строчную матрицы, определенные равенствами

и'"' (X) Ко (х) = Ко (т) ц!" (х),

М„ (х) Um (х) =

(х),

(4.3)

Л1о(т) /Сп(т) =

1.

 

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

ко же раз, сколько раз дифференцируема матрица Uia). Обозначим

s (V ) = л - '( о я к , , < м ) г <о.

Т е о р е м а

4.1.

Пусть

Ха корень определяющего

уравнения (4.2)

и при всех т £

[0, L]

 

 

1)

ц Г (х) =

Я„ (X),

!*}">(х) ф ц Г (х)

(1 = 2,3,

.... л);

2)

MaSoKo Ф 1

(S„ = S (Я„, 0).

 

 

Тогда соответствующееэтому корню формальное решение

системы (4.1) можно представить в виде

 

 

 

~

 

dya

~

(4*4)

 

Ха(/, б) — Ко C^J б)Уаг

~df~ ~

O'» ®)^а»

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

Ко (X, е) = Ко (т) + 2

(х),

fe^l

со

__

Ха(Т'» е) = Ха00 -f 2 е*ЯоА1 (т). (4.5)

k = \

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

<*Ка (т, Е)

е

dx

4- Ка (т, е) Ха (т, е)

3 (т) Ка O') 4 *ПIat

 

 

 

(4.6)

где

по-прежнему

 

 

 

 

t !

 

 

 

Io =

I

о (t —

т') Т (т') Ка(т', е) exp [0ff(f, е) — 0а (t, e)J dt\

 

— со

\

 

 

Лв

а 0а — функция,

удовлетворяющая

соотношению

 

 

 

 

 

dt

Ха (т,

е).

 

(3.7) и (3.8), приравня­

Имея

в виду соотношения (4.5),

ем в равенстве (4.6) коэффициенты при одинаковых степе­ нях е. Получим

U{0)Ka = КоХа,

(4.7)

U{a)K[ok] = Klak]Xa + (Ко -

SoKo) X™ -f D[ak~l}

 

(k— 1 , 2 ,

...) .

f4.8)

Здесь D[a 11 — столбцовая матрица, известная при извест­

ных Ко, Хау ..., /С?"4,

Так, например,

dKr

A - ' H R ^ K , T) d ( T K a )

dx

 

&-z

 

r

( K .

 

R n

4-

d\

\

(*», T)

T K a )

В силу (4.3) и условия 1) теоремы равенство (4.7) выпол­ няется тождественно. Покажем, что при соответствующем

выборе

и Х^

равенства

(4.8) также обращаются в

тождества.

 

проведем

некоторые дополнительные

Предварительно

построения.

Квадратная матрица Ра = КаМс является проекцион­

ной, соответствующей

собственному значению p,Jff) = Х0

матрицы i / 0>. В силу

условия 1) теоремы проекционная

матрица, соответствующая всем остальным собственным зна­

чениям матрицы Ula\ равна Р _ 0 Еп Ра• Ранг квад­ ратной матрицы Р_а равен п 1 , и потому она может быть разложена на множители К-a и М (Р-а = К-о М -0) — матрицы типа соответственно п X п 1 и п 1 X п, как и матрица Р -0, дифференцируемые по т столько же раз.

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

Матрицы К-о и М^а друг с другом и с матрицами /(„, Ма связаны соотношениями

 

M -QK -a=

 

 

= МаК-а = 0,

 

 

Далее,

если

/С(0) s=(KoK-o), М(0) =

 

),

а

Л(а) =

/Яа

0

\

 

 

 

 

 

 

 

 

 

 

И 0

л _ J

’ где

 

=

M _ot/(0)/C_o,

то

 

 

 

 

С/ (о1

=

/С(а>А(а)М(а),

 

М(а А(0) =

К{а)М(а) = Еа (4.9)

(см. гл. V). Заметим еще, что собственными значениями мат­

рицы Л_сг служат собственные значения ц/0>

(/ = 2 , 3, ..., п)

матрицы U{a).

 

 

 

 

 

 

 

 

 

 

Умножим теперь k-e равенство (4.8) слева на Л4<0), за­

менив в нем U{a) выражением (4.9). Получим

 

 

 

 

=

Q a ]K

+

М

""(К с — S o K „ ) w

+

 

 

( 4 . 1 0 )

Здесь

 

 

 

 

 

 

 

М ° К?1 U

 

 

 

 

 

QP =

М

 

^ =

(

 

 

 

 

 

 

 

 

 

 

 

 

М -0№ )

lQ isl

 

 

 

Так

как

Л(0) — квазидиагональная

матрица,

равенство

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

 

 

 

 

 

Ма (Ко - SoKo) №

+ MQD^O

11 = о,

 

 

 

 

 

Л_о<2Й„ =

 

 

- +

М-а (Ко — SoKa) № 4- A U D jf-11.

 

 

 

 

 

 

 

 

 

 

 

 

 

(4.11)

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

решимо относительно Я[аА] и для любого

получаем

 

 

 

 

 

 

 

^[ft] ___

М D^ ~ *1

 

 

 

 

 

 

 

 

 

 

mau<j

 

 

 

I2)

 

 

 

 

 

 

 

 

1 - M ^QK„

 

 

(4

Матрица Л _а не имеет собственных значений, равных Я„.

Значит,

Л _с — %оЕп—\ — невырожденная

матрица

и

из

второго

равенства

(4.11)

можно определить

Q-lo-

 

 

 

 

 

 

 

 

л -о > -

 

 

<413)

Последняя формула представляет субматрицу Q~la мат­ рицы О?1. В качестве другой субматрицы Qoc этой матрицы

может б)ыть принята произвольная, нужное число раз диф­ ференцируемая скалярная функция.

Зная Qg], легко определить и искомую столбцовую мат­ рицу /Со1:

Км = К тС&к} -- К Ж } + K-aQi^a.

(4.14)

Рекуррентные соотношения (4.12) — (4.14) позволяют по­ следовательно определить члены рядов (4.5), посредством которых представляется частное решение (4.4) системы (4.1). Теорема доказана.

Эта теорема, так же как и теорема 3.1, легко обобщается на случай, когда матрицы А и В — функции от т и е, до­ пускающие на [0 , L1 разложения (сходящиеся или по край­ ней мере асимптотические) по степеням е.

4.2. Приближенное решение системы. Используя постро­ енные формальные решения, решение системы (4.1) т-го приближения можно представить соотношениями

*Г(Л е) = К Т ' (т, в) у Т \

% - = ЯГ(т,е),#*,

где

 

т

т

 

К Т = Ко + 2

e‘/d S1.

С = ^„ + 2 А ? 1,

&=1

 

fe=l

которые при е = 1

служат приближенным решением и для

исходной системы (1.4).

Для примера приведем простейшие приближенные ре шения системы (1.4).

При т — 0

 

 

 

 

Я

= КауТ,

 

- ^ Г =

 

При т = 1

 

 

 

 

х2> =

 

 

 

 

1 а » (1 + Qm)

-(- К—о(Хо£,-> Л_о)

М М ' 1 \ yrn

j McSaK,

 

he

 

м„оР

) („

ш

1

- Л»ЛЛГ Г ’ '

 

Г л а в а XII

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

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

 

L. V)

+ L, (I)

+ Lt (Q q = ф,

 

(0.1)

где q — столбцовая матрица параметров процесса

qv

q2, ...

qn (например, обобщенных координат механической

системы);

L0t Llt

L2— некоторые

квадратные

матрицы

порядка я

(матрицы динамических

коэффициентов

систе­

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

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

§ 1. Преобразование системы уравнений с постоянными коэффициентами к расщепленному виду

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

Lo " S " +

(det L„ Ф 0).

(1 .1 )

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

( 1-2)

может быть приведена к форме (1 .1 ), однако при этом коэф­ фициенты преобразованной системы уже будут зависеть от /. Так, замена переменных

q = Vz,

где квадратная матрица V определена соотношением

преобразует систему (1 .2 ) к виду

d4

 

4

 

- ( ^ i >* Vz = V-'Lo'<p.

dt*

 

 

1.1. Однородная

система.

Если

собственные

значения

матрицы и = L^lL2 разбиты

 

на р групп vi0), ...,

v*2 (о =

= 1 , ...» р\

р

/г) при условии

 

 

2 ^ 7 =

 

 

 

а=1

 

 

 

 

 

 

| v*0) — vjs| | >

 

0

(s Ф <т),

(1.3)

то могут быть построены (см, гл. V) блочные матрицы

 

 

'ос,

а,

 

М-1

 

 

 

 

о

* = (и^а

кр),

а =

0

Ря

 

 

аР— 1*р

с субматрицами

ха,а„,

типа

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

п х ka,

k a X ka, ka X П Такие, Ч Т О

р

 

 

 

 

и — хар =

 

 

(1.4)

 

2 «оаар<1»

 

 

 

0=1

 

 

 

хц =

|iX =

|io«s =

(£*„,

s = а,

(1.5)

i о

s ф а

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

 

/

г1

\

 

q = кг,

2 = \

1.

(1.6)

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

 

 

 

i.-^ r

+ i 2? = 0

(1.7)

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

 

d2zn

(о =

1 , 2, . . . , р).

(1 .8)

— Ь а 0г®= 0

Здесь а 0 и г0 — матрицы

соответственно типа

k a X ka

Кka X 1 .

Всамом деле, подставим (1.6) в (1.7), предварительно

умножив обе части этого равенства слева на L ^ \ Получим

х

-J- ихг = 0 .

(1 .9)

Но, как это следует из (1.4) и (1.5),

 

их = ха.

 

Поэтому, умножив (1.9) слева на р, будем иметь

 

d2z ,

л

 

-#т +

аг = 0.

 

В силу квазидиагональной структуры матрицы а последнее равенство распадается на р не связанных друг с другом со­ отношений (1 .8).

Если матрица и имеет простую структуру, то указанным путем можно реализовать полное расщепление системы,

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