книги / Матричное исчисление с приложениями в теории динамических систем
..pdfПри этом система (21.8.9) абсолютно управляема, т.е. при л ю бом реш ении x ^ t ) системы (21.8.8) ее можно перевести допуст и
мым управлением за заданное время /, — t0 из лю бого сост ояния
х0 в лю бое сост ояние х г
Матрица преобразования М = (Мх М2) строится следующим образом. Столбцы матрицы М 2 размеров п х к получаются ортогонализацией и нормированием к ли
нейно независимых столбцов матрицы Q, а столбцы матрицы М х дополняют систему векторов, являющихся столбцами матрицы М2, до ортонормированного базиса про
странства Rn.
Д о к а з а т е л ь с т в о . В доказательстве нуждается лиш ь управ ляемость системы (21.8.9) при любом Jc, (/). Она следует из того,
что решение x ^ t ) системы (21.8.8) не зависит от u(t) и его можно
считать заданной функцией времени. Полагая Л21х, = v(f), полу
чаем систему общего вида (21.1.2), которая, как отмечалось в на чале данной главы, управляема тогда и только тогда, когда управ ляема система при v (t) = 0 . Остальные утверждения теоремы не посредственно следуют из теоремы 21.8.1. ■
§21.9. Управляемость системы, заданной одним дифференциальным уравнением высокого порядка
Пусть задана система, описываемая одним дифференциальным уравнением высокого порядка
^ 7 + а М |
+ — + а„х - и ( 0 . |
Я1, и е л 1, |
(21.9.1) |
где коэффициенты a{(t) (i = 1, 2 , . . . , п) измеримы и ограничены
на любом интервале времени [г0, tx\.
Система (21.9.1) заменой переменных х 1 = х, x 2 = d x / d t ,
..., х" = d n ~ lx / d t n ~ 1 приводится к системе п уравнений первого порядка
|
dxl _ |
2 |
|
|
dt |
|
|
dxn~l |
an( t ) x l - |
an _ l ( t ) x 2 — ... - a t ( t ) x n + u ( t ), |
|
’ dt |
|||
|
|
или в матричной форме
где
|
|
0 |
1 |
0 |
0 |
|
м |
0 |
0 |
1 |
0 |
х — |
ЛГ7 |
||||
. |
Л < 0 = |
|
|
|
|
|
• * « |
0 |
0 |
0 |
1 |
|
JC* |
0 |
- ~ a n - l ( 0 |
- < * , , - 2(0 |
-О М ; |
|
У |
||||
|
|
|
' 0 N |
|
(21.9.3) |
|
|
|
о |
|
|
|
|
|
|
|
|
|
|
|
В = *«• |
|
|
|
|
|
0 |
|
|
|
|
|
1 |
|
|
Оказывается, |
что при некоторых предположениях система (21.9.1) |
всегда вполне управляема, т.е. вполне управляема и эквивалентная ей система (21.9.2).
Т е о р е м а 21.9.1. Если коэффициенты уравнения (21.9.1) (п — 2) раза дифференцируемы почти всюду на интервале [f0,
то система (21.9.2) абсолютно управляема на этом интервале.
Д о к а з а т е л ь с т в о . |
Составим |
матрицу |
управляемости |
0 (0 |
|||||
для системы (21.9.2): |
|
|
/ |
|
|
|
|
||
|
(0 ) |
|
0 |
) |
|
О |
|
|
|
|
|
|
|
О |
|
|
|||
|
0 |
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
В - |
• • • |
, ААВ = |
»• • |
|
|
|
1 |
|
|
0 |
0 |
|
|
|
-Щ (О |
|
|
||
|
0 |
|
1 |
|
|
|
da^t) |
||
|
|
|
|
|
|
||||
|
I 1 ) |
|
|
|
|
ai(0 |
“l" e?(0 -f" |
||
|
|
' |
' |
V |
dt |
/ |
|||
и т.д. Существенно, |
что |
все элементы <?;у(0 |
матрицы |
Q(t) |
при |
||||
i + j < п + |
1, т.е. стоящие выше побочной диагонали, равно нулю, |
а на самой побочной диагонали стоят единицы со знаком плюс или минус. Определитель такой матрицы
/|(/1—1)-+I 10(01 = ( - ! ) —
и отличен от нуля во всех точках дифференцируемости коэффици ентов аДОПоэтому ранг матрицы Q(t) равен п почти всюду на
интервале [f0, f j и по теореме 21.5.1 система (21.9.2) вполне управляема на любом частичном интервале [л^, xj с [f0, /,J, т.е. абсолютно управляема.
По теореме Гамильтона—Кэли матрица А удовлетворяет своему характеристическому уравнению
А* + М ""1+ М и' 2+... + К-1А+ РА = °-
Умножая это равенство справа на матрицу В и перенося все слага емые, кроме первого, в правую часть равенства, получаем
A nB = - p i A n ~ iB - P 2A n - 2B - . . . - $ п _ 1А В - $ пВ. |
(21.10.14) |
Сравнивая (21.10.13) и (21.10.14), видим, что равенство (21.10.13), а следовательно, и равенство (21.10.9) будет выполнено, если в матрице А г положим
a , = - f y (i = 1, 2 , . . . , л), |
(21.10.15) |
где (3/ — коэффициенты характеристического уравнения матрицы А.
И так, |
система (21.10.1) эквивалентна системе |
(21.10.5), если |
||
выполнены соотношения (21.10.15). |
|
|
||
2. Покажем теперь эквивалентность системы (21.10.3) системе |
||||
(21.10.5) |
при |
соответствующем |
выборе |
коэффициентов |
alt а2, .... а п матрицы A v В системе (21.10.3) сделаем аналогичную замену переменных: х = Q2y , где
Q2 = ( A ' { ~ lB i A ,} - 2Bl ... A ^ B J |
(21.10.16) |
— матрица, отличающаяся от матрицы управляемости системы
(21.10.3) |
перестановкой столбцов. Так как система (21.10.3) всегда |
||
управляема, то матрица Q2 невырождена. |
|
||
Проделывая те же выкладки, что и в п.1 с заменой Q p |
А , В на |
||
Q2, A V |
B V |
приходим к выводу, что система (21.10.3) эквивалентна |
|
системе |
(21.10.5), если a f = —yt (z = 1, 2 , . . . , л ), где yi — |
коэф ф и |
циенты характеристического уравнения матрицы A v Но характери стическое уравнение матрицы A v как нетрудно убедиться, имеет вид
3. С равнивая (21.10.15) и (21.10.17), видим, что для эквивален тности систем (21.10.1) и (21.10.2) необходимо и достаточно вы полнения равенства
flj ——Pj (1 — 1* 2 ,..., zt)» |
(21.10.18) |
Т е о р е м а 21.11.1. Если система (21.11.1) вполне управляема, то она стабилизируема.
Более того, в этом случае все собственные числа матрицы А + ВР замкнутой системы могут быть сделаны любыми напе ред заданными.
Д о к а з а т е л ь с т в о . Так как по условию теоремы система (21.11.1) вполне управляема, то по теореме 21.10.1 она эквивален тна системе вида (21.10.3)
dt |
0 |
1 |
0 |
|
|
(0 ) |
0 |
0 |
|
|
|||
dx2 |
х г |
|
||||
dt |
= |
|
|
+ |
0 |
|
|
l |
|
• 4• |
|||
|
0 |
0 |
9 9 9 |
|
||
9 ¥ 9 |
xn |
|
|
|||
dx |
|
|
|
|
у1 t |
|
n |
—a_ |
^n —1 |
~ al n) |
|
||
|
|
|
||||
H |
n |
|
|
|
|
|
|
|
|
|
|
|
Управление и выберем в виде линейной комбинации компонент вектора х:
и = рх = рпх1+ Рп- {Х2 + ... +Р,х„.
Матрица замкнутой системы примет вид
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
Ах + ВХР = |
|
|
|
0 |
0 |
0 |
1 |
I + P n ~ a n - i P n - l ~ a n - 2 + P n - 2 |
~ a l + P l |
Характеристическое уравнение для этой матрицы запишется следу ющим образом:
\ п + |
(а, — р,)Ал 1 + ... + (ап_ х — рп_ х) \ + (а„ — рп) = |
0. |
Полагая |
|
|
X" + ( а , - |
р,)V - 1 + ... + ( а п - р„) = (X - AIK* - ^)~(Х - |
К ) . |
где А? — желаемые значения собственных чисел замкнутой системы,
всегда можно |
определить |
коэффициенты обратной связи р( |
(i = 1, 2,..., п). |
■ |
|
Например, если все корни взять действительными, равными и |
||
отрицательными XJ = —А,, А, > 0, то |
||
А" + (а, — pt)Ал_1 + |
... + (ап — рп) = (А + А,)л, |
И Л И
V + (а, - р,)V- 1+ |
р„) = |
|
= X" + с), X. X"- 1+ |
с \ X? X” - 2 + . . . + |
X* А” - * + х?, |
откуда, приравнивая коэффициенты при одинаковых степенях Я, получаем J)k = a k.
Следует заметить, что зависимость элементов матрицы Р от ж е лаемых собственных значений матрицы А + В Р нелинейна, а зави симость Р от коэффициентов характеристического уравнения мат рицы А + ВР линейна.
Учитывая равенство (21.10.18) и формулу преобразования сис темы (21.10.3) в систему (21.11.1), окончательно имеем следую щую формулу для определения матрицы коэффициентов обратной
связи системы (21.11.1): |
|
|
|
p = ~PS~l = ~PQ2Q~l, |
(21.11.3) |
где матрицы (?,, Q2 задаются (21.10.7), (21.10.16), |
|
|
Р ~ (Рц Рп - 1 |
Pi)* P k ~ $ k си ^ (Я = 1, 2 , . . . , |
л); |
ск — биномиальные коэффициенты. Элементы матрицы |
А { в Q2 |
|
суть a k = 0А. Здесь |
— коэффициенты характеристического урав |
|
нения матрицы А исходной системы. |
|
§ 21.12. Н уль-уп равляем ость линейных систем
До сих пор в этой главе мы рассматривали неограниченные управления u(t). Оказывается, полученные критерии управля емости и устойчивости иногда позволяют судить и об управля емости с ограниченным управлением. Рассмотрим систему
|
^ |
= |
A { t ) x + B{l)u, x G R n, и е Й С Г , |
(21.12.1) |
|
.с ограничивающим |
множеством £2. |
|
|||
О п р е д е л е н и е |
21.12.1. Систему (21.12.1) с ограничивающим |
||||
множеством |
£2 |
назовем нуль-управляемой, если из любой точки |
|||
х 0 € |
R n ее можно перевести допустимым управлением |
ц(1) G f i за |
|||
конечное время в точку Xj = 0. ■ |
|
||||
Критерий нуль-управляемости дается следующей теоремой. |
|||||
Т е о р е м а |
21.12.1. Предположим, чт о: |
|
|||
а) |
точка и = 0 — внут ренняя точка множества £2; |
||||
б) |
система (21.12.1) абсолютно управляема на всей оси /; |
в) система |
|
~ = A { t ) x |
(21.12.2) |
асимпт от ически устойчива; |
|
|
|
||
г) норма ||2?(/)|| матрицы B(t) ограничена на лю бом инт ерва |
|||||
л е [т0, х1]. |
|
|
|
|
|
Тогда система (21.12.1) нуль-управляема. |
|
||||
Д о к а з а т е л ь с т в о . |
Так как система (21.12.2) асимптотиче |
||||
ски устойчива, то из любой начальной |
точки х 0 €= Я'1 с управле |
||||
нием u ( t) = 0 за конечное время |
tx — tQ она придет в сколь угодно |
||||
малую |
окрестность точки х = 0, |
т.е. |
в точку x(fj) |
такую , что |
|
||х ( /,) || |
< е, где число е сколь угодно мало. |
|
|||
При |
доказательстве |
леммы |
21.3.1 |
конструктивно |
построено |
управление, переводящее абсолютно управляемую систему из лю бого состояния х 1 в любое состояние х 2 за заданное конечное время
t2 — t v В частности, из |
состояния х х = |
•x(fj) в состояние |
х г — 0 за |
|||||||||||
время |
t2 — tx систему переводит управление |
|
|
|
|
|
||||||||
|
|
в ( 0 |
|
|
|
Г,)v r - '( l2, Г,)*,. |
|
(21.12.3) |
||||||
Из формулы |
(21.12.3) следует |
|
|
|
|
|
|
|
|
|||||
|
|
II«(011 < w&wx-'d, |
|
<|)IIII*|II- |
|
|
|
|||||||
В силу условия г) теоремы |
и непрерывности |
X (t, |
*,) |
по |
I |
сущест |
||||||||
вует постоянная |
/, |
такая, что ||м(0И ** /||* ||| ^ |
teВыбирая |
е доста |
||||||||||
точно малым, можно добиться, чтобы u(i) |
£ й , так как по условию |
|||||||||||||
теоремы точка и = 0 является внутренней точкой й |
и, следователь |
|||||||||||||
но, множество й |
содержит некоторую окрестность точки |
и = 0. Из |
||||||||||||
доказанного |
следует, |
что |
за |
конечное |
время |
t2 — 10 |
|
систему |
||||||
(21.12.1) можно |
перевести |
из |
любого |
состояния |
х0 £ R n |
в точку |
||||||||
х = 0, т.е. система (21.12.1) нуль-управляема. ■ |
|
|
|
|
||||||||||
С л е д с т в и е |
21.12.1. Рассмотрим стационарную систему |
|||||||||||||
|
|
|
^ |
= А х + |
Ви, |
х е |
Я", н е й , |
|
|
|
(21.12.4) |
|||
с ограничиваю щ им множеством й е Я. |
|
|
|
|
|
|
||||||||
Предполож им, чт о: |
|
|
|
|
|
|
|
|
|
|
||||
а) |
т очка и *= 0 — внут ренняя точка множества й ; |
|
|
|||||||||||
б) |
сист ема (21.12.4) вполне управляема; |
|
|
|
|
|
||||||||
в) |
м ат рица |
А |
устойчива, |
т.е. все |
собственные |
значения Xi |
||||||||
м ат рицы А удовлет воряю т условию Re Я, < О (/ = 1 |
,2, |
..., л). |
||||||||||||
Тогда сист ема (21.12.4) |
нуль-управляема. |
|
|
|
|
|