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

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

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

При этом система (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, т.е. абсолютно управляема.

§21.10. Сведение вполне управляемой стационарной системы со скалярным управлением к одному уравнению высокого порядка

Оказывается, что любую стационарную вполне управляемую линейную систему со скалярным управлением

^ = А х + Ви, * Е Л " , u E R m,

(21 ЛОЛ)

можно невырожденным линейным преобразованием

x = Q ' x

(21Л0.2)

привести к виду

4 ± = А 1х + В 1и, х е Л » , u G R \

где матрицы Av Вх имеют вид (21.9.3):

f 0

1

0

0

'

 

о \

0

0

1

0

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

*

в 1 =

• • 1

0

0

0

1

0

 

 

- * п ~ а п - 1

а п —2

- Я г

 

 

V1 I

(21Л0.3)

(21Л0.4)

а элементы alf а2, ..., ап постоянны, т.е. система (21Л0.3) эквива­

лентна одному дифференциальному уравнению и-го порядка с по­ стоянными коэффициентами.

Т е о р е м а 21.10.1. Любая вполне управляемая система вида (21.10.1) линейно эквивалентна системе (21.10.3).

Д о к а з а т е л ь с т в о . Доказательство проведем в два этапа. Сначала покажем, что система (21 ЛОЛ) линейно эквивалентна си­ стеме

= А2У+ Вги> у Е Rn, и Е R1,

где

 

(

а,

1

0

0 '

 

о

 

 

°2

0

1

0

 

^2 —

 

& II

о

*

 

 

 

• • •

 

 

 

 

 

 

 

 

 

 

 

 

 

<*„-1

0

0

0

 

О

 

 

**

 

1

а„

0

0

0

 

 

 

 

 

"

 

 

/

 

 

(21.10.5)

(21.10.6)

Затем покажем, что система (21.10.3) линейно эквивалентна систе­ ме (21.10.5). Из этого будет следовать линейная эквивалентность систем (21.10.1) и (21.10.3). Кроме того, мы получаем вид матри­

цы, преобразующей систему из вида (21.10.1) в вид (21.10.3) и об­

ратно.

1. Положим * = Q,y, где

Q = (Ап~ 1ВАп~2В ... ABB)

(21.10.7)

— матрица, отличающаяся от матрицы управляемости Q системы (21.10.1) перестановкой столбцов. Так как система (21.10.1) управ­ ляема, то матрица Q, а следовательно, и Q1 невырождена!. Тогда

A2 = Q?AQV В2 — Q~lB.

(21.10.8)

Проверим, что равенства (21.10.8) выполняются для матриц ви­ да (21.10.6) при соответствующем выборе ар а2, ..., ал. Соотноше­

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

Q\A2= AQlt

 

(21.10.9)

QB 2 —в.

 

 

(21.10.10)

Проверим выполнение (21.10.10):

 

 

 

 

 

/0 )

 

 

 

о

= В.

QlB = ( A n~lBAn~2B... ABB) • f t

 

 

о

 

 

 

V1/

 

Проверим теперь выполнение (21.10.9):

 

а.

1

0

о \

а2

0

1

0

Q{A2= (Ап~ 1ВАп~2В ... АВВ)

 

 

 

 

 

ап_,

0

0

1

ап

°

о

о

= (а{Ап~1В + агАп~2В + ... + апАВ + апВАп ~ 1ВАп~2В ... АВ).

(21.10.11)

С другой стороны,

AQ= (АпВАп1ВАп~2В ... АВ). (21.10.12)

Из сравнения (21.10.11) и (21.10.12) видно, что равенство (21.10.10) будет выполнено, если

АпВ = а {Ап’ 1В + а2Ап2В + ... + ап_ {АВ + апВ. (21.10.13)

Запишем характеристическое уравнение для матрицы А:

X" + р,Х» ~ Ч - р2Х» " г + . . . + р„ _ ,Х + р„ = 0.

По теореме Гамильтона—Кэли матрица А удовлетворяет своему характеристическому уравнению

А* + М ""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)

нуль-управляема.

 

 

 

 

 

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