![](/user_photo/_userpic.png)
книги / Матричное исчисление с приложениями в теории динамических систем
..pdfмальных координат удовлетворяет отдельному уравнению второго порядка (P-zJdt2 + vaza = 0.
Как отмечалось выше, при vc > 0 координата га совершает гар монические колебания с частотой Vv^i Эта частота колебаний нор мальной координаты называется нормальной, или собственной ча стотой. В связи с этим операцию приведения уравнения (25.1.7) к виду (25.1.10) называют преобразованием системы к нормальным координатам.
25.1.2. Неоднородная система. Замена переменных (25.1.6) в предположении, что собственные значения матрицы и разбиты на р групп при условии (26.1.3), приводит неоднородную систему
L0 + L2^— ф(0
к расщепленному виду
^ + аO2O= HOL0_i9 (а = 1 , 2,..., р).
Если все собственные значения матрицы и просты, то, разбивая их на п групп ( по одному собственному значению в каждой группе), будем иметь а в форме диагональной матрицы, по диагонали кото рой расположены собственные значения vn. В соответствии с
этим расщепленная система примет вид
Т Т + VoZo = V-oLo V |
= 1 * 2>*"’ |
§ 25.2. Формальные преобразования нестационарной системы
Взамен системы (25.0.1) рассмотрим систему более общего вида:
L0(T, е) ^ l + eL/т , е) |
L2(T, z)q = <р (т = £*)• |
(25.2.1) |
Поскольку система (25.2.1) при £ = 1 совпадает с системой (25.0.1), то всякие формальные преобразования системы (25.2.1), тождест венные по е, можно немедленно перенести на систему (25.0.1), придав параметру е значение 1. Присутствие множителя е при сла гаемом L^x, i)dg/dt в левой части системы (25.2.1) не мешает по
строению этим путем формального решения системы (25.0.1), ка кова бы ни была матрица т, е ) .
Иное дело, если речь идет о приближенном решении системы, построенном по формальному решению. В этом случае приближен ное решение будет представлять точное с погрешностью тем мень
шей» чем «меньше» матрица L,(х, е) (т. е. чем меньше по модулю элементы матрицы /,,(т, е)). Если L,(x, е) нельзя рассматривать
как «малую» матрицу, то для построения соответствующего при ближенного решения следовало бы использовать формальное реше ние системы
i„(x, г) & + L,(x, t)% + L2(х, |
= |
(25.2.2) |
Построение формального решения системы (25.2.2), как и ее преобразование к расщепленному виду, — задача более сложная, чем для системы (25.2.1). Мы здесь ограничимся указанием лишь путей расщепления уравнения (25.2.2), не вдаваясь в детали. Прежде всего, подобно системе с постоянными коэффициентами,
здесь тоже можно исключить слагаемое, содержащее ^2.. Так заме
на переменных q= Vz, где квадратная матрица V — невырожден ное решение матричного уравнения
- | V ‘Liv - |
(25.2.3) |
преобразует систему (25.2.2) к виду
+ W2 = K - 'L 0-V , |
(25.2.4) |
где
w — V 1 lL2 |
d ( L ~ l |
L , ) |
dt |
4 v . |
К системе (25.2.4) применим тот алгоритм, который будет изложен ниже. Правда, переход к этой системе можно осуществить только после построения матрицы w, которая в свою очередь определяется через матрицу V — фундаментальную матрицу системы.
Системы типа (25.2.3) были рассмотрены в гл. 8. В случае, ког да все собственные значения матрицы L~lL{ — простые, материа
лы гл. 8 позволяют легко построить фундаментальную матрицу V этой системы. Расщепление уравнения (25.2.2) можно осуществить и методом гл. 9, предварительно заменив это уравнение эквивален тным векторно-матричным уравнением
|
|
% = U ( х, е)лг, |
(25.2.5) |
|
где |
|
|
|
\ |
X = |
fdg} |
( |
- V i . |
|
dt |
, U = |
- V i 2 |
||
|
UJ |
\ |
к |
/ |
|
|
|
|
0 |
Вернемся к системе (25.2.1). Мы будем далее считать, что мат
рицы 2 -0(т, ё ) и L 2(X, е ) |
представлены в виде |
А )(х>е) = т о(х) |
+ е т х(х), L 2{т, е ) = 20 (х) + е/ ^ х). |
Такое представление матриц L 0 и L 2 в некоторых случаях может
значительно упростить реализацию предлагаемой расчетной схемы, например, если эти матрицы близки к симметрическим. В целях общности и правую часть уравнения (25.2.1) примем в виде
<Р = То + еЧ>1*
Отметим еще, что алгоритм, который приводится ниже, без тру да может быть распространен и на более общий случай, когда м ат
рицы L q{т, е), L2 (T, е) и |
представлены в виде рядов |
(конечных |
|
или бесконечных) по степеням параметра е . |
|
||
25.2.1. |
О днородная систем а. Расщепление однородной системы |
||
Imo(T) + |
Em,( x)l |
* + [/„ (х ) + Е/,(х))<? = 0» |
(25.2.6) |
и условия, при которых это возможно, определяются следующей
теоремой. |
|
|
|
|
Е сли |
на |
сегменте |
|
L |
матрицы |
|||||
Т е о р е м а |
25.2.1. |
0 ^ т |
|||||||||||||
т 0, щ 15 г, |
/0, /, |
имею т производные по г всех порядков, |
а т0, кро |
||||||||||||
ме того, |
являет ся |
невырожденной матрицей, то, |
предполагая, |
||||||||||||
чт о |
собственные значения |
матрицы |
и (т) = |
т $1(х)10(х) разбит ы |
|||||||||||
на р |
групп vjc>, ..., |
vjp (о = |
1 , |
..., р; |
р |
к а = |
п) при условии, |
что |
|||||||
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
СР= 1 |
|
|
|
|
|
|
|
|
|
|
|
| v ^ (x ) — V^ ( T) I |
> 0 |
|
|
(25.2.7) |
||||||
(о ,s — |
1 , ..., |
р, |
s |
о | |
i — 1 , ..•, |
Лд, |
j |
1 , |
..., |
х £ |
[0 , |
), |
|||
систему (25.2.6) посредством подстановки |
|
|
|
|
|||||||||||
|
|
|
Q= |
2 к |
а(т, е) % + |
Я2в(т, e ) z j |
|
(2 5 .2 .8 ) |
|||||||
|
|
|
|
o=i L |
|
|
|
|
|
|
-I |
|
|
|
|
можно привест и к виду |
|
|
|
|
|
|
|
|
|
|
|||||
^ |
+ 8 ,.(х . «) ^ |
+ |
М |
* . е)гв = |
0 |
(с = |
1 ........р). |
(25.2.9) |
* Для удобства записи вместо Lt(т) будем пользоваться так же обозначением г(т).
считая, что £(т)"г(т).
Через d\g |
11 |
( i = 1, 2) обозначим выражения, зависящие лишь |
от величин до |
(к |
— 1)-го приближения включительно. Так, |
42 =- то'™о “ 2 ^ |
42 =щ Кт р0аа- /хх0); |
|
|
|
|
4 У = |
|
dу |
|
|
|
+ xjyaa ~ 2 -™) - nt^ - /,х(Э] + |
|
|
|
||
|
|
+ v M a Hl + x ^ a (11 - |
|
дЛЧ |
|
|
|
2 |
—^ |
> |
|
|
|
^ *2о a Io “ х 1сг a 2cr |
z |
|
|
-1 |
4a +4a'°o) +r(Xlo «с ~ |
|
|
|
|
4о = mо |
|
|
|
- xjj/ajj/a,, + x£S4i! + 2
и т.д. Предположим, что a )^ , х |2 ( / = 1 , 2 ; / = 0, 1, — , Л: — 1) уже
найдены. Тогда к - я пара равенств (25.2.14) вполне определяет ве личины следующего приближения a)*1, xj*J. Действительно, эти ра венства, как легко проверить, непосредственной подстановкой, ис
пользуя |
соотношения |
(25.1.4)— (25.1.5), |
обращаются в тождества, |
||||||||||
если принять |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
х(Ч = х<7^ > |
|
|
|
|
|
(25.2.15) |
||||
|
|
|
ЛГО |
Л1>10 |
> |
|
|
|
|
|
|
||
|
а Ш |
= |
(У /7 ^ 1 |
— |
п \^ П |
— |
Ц |
( i\^ |
^ |
» |
|
(25.2.16) |
|
|
u /a |
|
u a ^ io a |
|
* i a a u o |
|
r ,a u ia |
|
|
|
|||
где |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/71*1 |
|
|
|
|
|
|
|
|
|
4 a ’ = |
l**!? = |
|
Чц о |
|
|
|
|
|
||
|
|
|
|
ft • |
« |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
QW |
|
|
|
|
|
|
|
|
|
|
|
|
|
*» L DO |
|
|
|
|
|
|
— матрица типа п х |
ка, у которой субматрицы |
|
|
типа |
х Ла при |
||||||||
s Ф а представляют |
собой единственные |
решения |
алгебраических |
||||||||||
систем |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<ЗД1Й = 4 h oao] + |
М |
й '" 11 |
* |
а )« |
|
(25.2.17) |
||||||
а д)аст — |
произвольная, достаточное |
число раз дифференцируемая |
|||||||||||
квадратная матрица порядка ка |
|
|
|
|
|
|
|
|
|
Приведенные рекуррентные соотношения позволяют последова тельно определить члены рядов (25.2.10). Вышеизложенное остает ся в силе и при е = 1 . Удерживая в рядах (25.2.10) конечное число первых слагаемых, получим приближенно расщепленную систему.
Д о к а з а т е л ь с т в о . Подставив вектор q> определенный равен ствами (25.2.19) и (25.2.20), в (25.2.18) и приравняв в полученном соотношении нулю коэффициенты при za, d z j d t и свободный
член, получим равенства (25.2.11), которые обращаются в тождест ва, если члены рядов (25.2.10) определены по формулам (25.2.15), (25.2.16), и равенства
(m 0 -t- |
(1н |
й2о и зуо + |
2 Е- ^ _ х 1оа 1о + |
||
|
1 |
|
|
+ e',S |
* A s a 1>y ( / = 0* 1) (25.2.22) |
|
а= 1 |
(Ч’/о рассматриваются как функции и от /, и от т). Для доказатель
ства теоремы достаточно показать, что могут быть построены ряды (25.2.21), обращение равенства (25.2.22) в тождества.
Введя обозначения
|
|
|
|
|
|
|
|
d n |
0 |
' |
X/ = |
( * / 1 |
|
|
Kip), |
“ l = |
42 |
|
5 |
||
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
L 0 |
d lpJ |
|
|
|
|
|
\|>y = |
COl (t|>y, 4>y2 — 4>ур)> |
|
|
|||
представим (25.2.22) в виде |
|
|
|
|
|
|||||
|
7 |
7 |
” |
*i«i + |
й 2 |
4>y + |
|
|
|
|
(m 0 + em ,) ^2E |
|
|
|
|
|
|
||||
+ |
~ ( dVj |
._ |
a'*5,\ , |
» , |
= Y>, ( / = |
0, |
1). (25.2.23) |
|||
x i ( - « |
|
+ t i t j |
|
|
В равенствах (25.2.23) приравняем коэффициенты при одинаковых степенях е. Получим, принимая во внимание (25.2.13),
§25.3. Уравнения управляемого процесса
вканонической форме
Рассмотрим систему автоматического управления с линейным объектом, который описывается уравнением
К ( 0 + mi ( 0 ] | ? + r(t) % + [zo( 0 + Z ,(t)]e=
= e(z) 6 + <p(«). (25.3.1)
Здесь q — столбцовая матрица (типа п х 1 ) обобщенных координат объекта управления, <р — столбцовая матрица внешних возмущений, Ь — матрица (типа 1 x 1 ) управляющих воздействий, т 0, т 1г г, 10, 11 — квадратные матрицы порядка л, а а — матрица типа п х I.
Результаты , полученные в § 25.2, непосредственно применимы к уравнению (25.3.1). Д ля этого нужно лишь в формулах (25.2.26) векторную функцию <р0 заменить функцией ад + <р, <рх положить
равной 0 и в выражениях коэффициентов принять е = 1 . Этим пу тем, удерживая в уравнениях члены, содержащие е в степени не выш е первой, получаем преобразованную систему уравнений регу лируемого объекта в виде
+ |
« й W |
+ |
(«о + a 2o ) zo ” |
Ро( ^ [01 + £ш ) |
(<* = |
!> 2 , . . . , р), |
||||
|
|
|
|
|
|
|
|
|
|
(25.3.2) |
где |
|
|
|
|
|
|
|
|
|
|
|
« й |
= |
Ра |
+ 2 T r j |
+ |
« a d оо ~ ?йа«а> |
|
|||
|
“ |
“ |
P a m 0 1( m lXa « a “ |
l l* o ) |
+ а о^2оо “ |
<?йаа о» |
|
|||
|
|
|
|
= гпц1(а6 + |
<р), |
|
|
|
||
Ьт = - ( иЙ Р + |
|
+ 9 ) — « Й Р ^ о 1 {а ~ |
|
J . |
||||||
В случае, когда векторная функция |
ад мала, |
полагая <р0 = <р и |
||||||||
Фх = ад, |
будем иметь |
|
|
|
|
|
|
|
||
+ « !о - j ? |
+ |
( « а + |
« й ) 2о = |
Р а[*0 - |
0 4 Ч Р + |
Л*^1« |
1)Л*5'1Ч>] ~ |
|||
|
|
|
|
— х}11 рШо1 ^ |
(or= 1 , 2 , . . . , р ) . |
(25.3.3) |
Преобразованные уравнения объекта управления имеют более простой вид, поскольку левая часть системы оказывается расщ еп
ленной и связь между подсистемами полной системы сохраняется только через матрицу 6 в правой части системы. Т акая система бо лее удобна при всевозможных исследованиях, в частности при мо делировании на аналоговых машинах.
П р и м е ч а н и е 25.3.1. При замене переменных ж елательно, чтобы норма вектора za совпадала бы или же мало отличалась от
нормы вектора да . Этого можно достичь так. Пусть
[И <*£а |
(25.3.4) |
$ 0 = ех1 о dt |
+ (Хс + ЕХ^)2а |
— вектор, который при е = 1 представляет приближенное реш ение системы (25.3.1), соответствующее решению z a системы (25.3.2) или (25.3.3). Квадрат нормы этого вектора равен
z » a za + е( |
хЦ/’Х ^а + z X < ] ^ + |
+ 2 Х 4 У 2о + 4 x 1 У Х 2 о) + е2...
М атрица ха всегда может быть выбрана так, что
= Е к |
(25.3.5) |
И спользуя произвольность выбора матриц д\}}а, можно добиться вы полнения равенств
|
х ; х | У = 0 |
(г = |
1,2) . |
(25.3.6) |
|
Д ействительно, |
|
|
«!!1 |
|
|
|
|
|
|
||
« Х а |
= Х;(Х,Х2 ... Хр) |
|
= х; 2 х^ } ;> 0 , |
|
|
|
|
|
оИ) |
5 = 1 |
|
|
|
|
|
|
|
|
|
|
■*ipa |
|
|
или, учиты вая (25.3.5), получим |
|
|
|
||
|
XoXla = |
QYOO + |
х; 2 |
Л . |
|
|
|
|
j*a |
|
|
Отсюда ясно, что |
равенства |
(25.3.6) будут иметь место, |
если при |
||
н ять |
|
|
V Лрли |
|
|
|
лШ — — |
|
|||
|
"icrcr |
"•GZJ |
*isa |
|
5*СГ
Т огда g*aqa = z* za + e2 , т.е. с точностью до членов, содержащих
e2f норма векторов при преобразовании (25.3.4) сохраняется.