Файл: Медич Д. Статистически оптимальные линейные оценки и управление.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 233

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Для стационарной системы справедливо следующее

следствие.

 

Стационарная

дискретная

линейная

Следствие

2-2.

система

x(k + 1) = Ф * ( £ ) ;

z{k+

1) = Hx(k

+ 1), k = 0,

1,...,

является

полностью

наблюдаемой

тогда

и только

тогда,

когда матрица

размера

пХтп

 

 

 

 

 

имеет ранг п.

\\Н'Ф'Н'...

(Ф')п-іН'\\

 

 

 

 

 

 

 

 

 

 

 

Это

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

доказать,

в основном

повторяя

этапы доказательства теоремы 2-2. Подробное доказа­ тельство предоставляется читателю в качестве упраж­ нения.

В доказательстве двух предыдущих теоірем о наблю­ даемости показано, что если управления u(t) и u{k) из­ вестны, то требуется рассматривать только соответст­ вующие однородные или собственные уравнения системы. Предположение о том, что вектор управления известен, является разумным с физической точки зрения, посколь­ ку в общем случае его можно задать.

Связь между понятиями наблюдаемости и оценки те­ перь достаточно очевидна. Действительно, при доказа­ тельстве достаточности в теоремах 2-1 и 2-2 были полу­

чены алгоритмы для определения x(t0)

и х(0)

по

извест­

ным

измерениям ;[см. уравнения

(2-46)

и (2-56)]. Эти ре­

зультаты вместе с выражениями

 

 

 

 

 

 

х(Е) = Ф (t, t0) X (t0)

t

 

 

С (т) и (т) dz

 

 

- f j"

Ф {t, x)

 

и

 

U

 

 

 

 

 

* ( * + 1 ) = Ф ( Л + 1 , k)x(k)+W(k-r-\,

k)u(k),

 

 

 

где

& = 0, 1,..., позволяют

точно

определить

поведение

вектора состояния во времени.

В

этом смысле

задача

оценки здесь решена при идеальных условиях, т. е. без возмущений и без ошибок измерения.

Если вновь

ввести возмущения и ошибки измерения,

то получится,

конечно, более сложная задача. Однако

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

63


2-6. УПРАВЛЯЕМОСТЬ В НЕПРЕРЫВНЫХ И ДИСКРЕТНЫХ ЛИНЕЙНЫХ С И С Т Е М А Х [Л. 2-7—2-15]

Непрерывные линейные системы

Рассмотрим непрерывную линейную систему

x^F(t)x

+ C(t)u(t)

(2-58)

для

t^-to,

где начальное состояние

x(to) известно,

но

управление

u(t) пока не определено.

Здесь

исследуется

задача изменения

состояния

системы

(2-58)

от х (t0)

до

некоторого

требуемого

конечного состояния

x(ti)

—х1,

где

ti ограничено.

После

введения

новых

 

координат

y(t)=x(t)—X*

задачу

можно сформулировать

как зада­

чу перехода от некоторого x(to) в начало координат за

конечное

время.

 

 

 

 

 

 

 

 

 

 

 

Введем следующее

определение.

 

 

 

 

 

Непрерывная

линейная

система

(2-58)

 

называется

управляемой

в

момент

t0,

если

 

существует

 

кусочно-не­

прерывная

функция

управления

 

и(і),

зависящая

от x(t0)

и определенная

на

некотором

конечном

интервале

вре­

мени

U^t^U,

для

которой x(ti)=0.

Если

это справед­

ливо для всех x(t0)

и для

всех

to, то система

называется

полностью

 

управляемой.

 

 

 

 

 

 

 

 

Необходимое

и

достаточное

условие

управляемости

дает следующая

теорема.

 

 

 

 

 

 

 

 

Теорема 2-3. Непрерывная

 

линейная

система

(2-58)

является

полностью

управляемой

тогда

и

только

тогда,

когда

симметрическая

матрица

 

размера

пХп

 

 

 

 

Wc

{ta, Q=

'( Ф (С t) С (t) С (t) Ф' (ta, t) dt

(2-59)

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

положительно

определена

для

 

некоторого

ti>t0.

 

До к а з а т е л ь с т в о

;Достаточность. Из уравнения (2-39) для t—t-, имеем:

X (*,) = Ф , g X (О + j Ф & , х) С (х) и (х) dz. (2-60)

to

Пусть

и (х) = - С (х) Ф' х) (*„ g X (Q

(2-61)

64


для tü^t^ti.

Тогда, подставляя

в уравнение

(2-60)

уравнение (2-61), получаем:

 

 

Г'і

 

{x)<b'{t0,x)dx К

 

 

^Ф(і„х)С(х)С

Ѵо> '»)•*('.)•

(2-6 2 )

jo

 

 

 

 

В силу уравнения

(2-22)

 

 

 

Ф{и,

Т ) = Ф ( * 1 , ^о)Ф(А), т )

 

для всех t0. Следовательно, интеграл в уравнении (2-62)

принимает

вид

 

 

 

 

 

 

 

 

 

 

 

Ф

Q

\ Ф (t0,

т) с

(т) с

(х) Ф' (/„, т) л

= Ф

(f„ g

w,

 

{t0:t,),

откуда следует

соотношение

 

 

 

 

 

 

 

X

(t,) =

Ф(*„ f0) л (g -

Ф (г„ g irc

(/0, t,) w~]

(t0,

tt)

X

(t0),

приводящее к x(t\)

= 0.

 

 

 

 

 

 

 

 

 

 

Следовательно, система является полностью управ­

ляемой, если матрица Wc(to, ti) положительно

определе­

на для

некоторого конечного ti>ta.

 

 

 

 

 

 

 

Необходимость.

Предположим

теперь,

что

система

управляема, но для некоторого х(іо)¥=0

справедливо со­

отношение

 

x'{U)Wc{U,

U)x{U)=Q.

 

 

 

(2-63)

 

Обозначим

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и*(і)=—С'(і)Ф'(і0,

 

t)x(to)

 

 

 

(2-64)

для to^t^ti.

Тогда

 

 

 

 

 

 

 

 

 

 

u*'(t)u*(t)=x'(t0)<b(t0,

 

*)С(/)С'(/)Ф'(/ 0 ,

 

t)x{t0).

 

Интегрируя

последнее

равенство

в пределах

от

U до

ti и используя определение Wc(to,

ti)

и уравнение

(2-63),

получим:

 

 

t,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

§и*'

(t)u*(t)dt

=

 

 

 

 

 

 

 

 

 

 

to

 

 

 

 

 

 

 

 

 

 

 

= х'

(Q

f Ф (f..

0 С (t) С (0

Ф' (*0 ,0

dt

\х (t0)

=

 

 

 

 

= X ( ' , ) W r c ( ^ O J C ( / . ) = 0 .

 

 

 

(2-65)

5-85


Но матрицы C(t) и Ф0, т) в уравнении (2-64) яв­ ляются непрерывными функциями времени и, следовттельно, управление u*(t) также непрерывно. Поэтому из уравнения (2-65) следует, что « * ( / ) = 0 для всех / на ин­

тервале to^t^ti.

Поскольку система полностью управляема, должно существовать управление u(t), для которого x(ti) =0. В этом случае уравнение (2-60) примет вид:

 

Ф • Q * Со) = - ]

Ф С .

С (х) « (г) dz,

 

или, что то же самое,

h

 

 

 

 

 

 

 

 

 

 

 

 

*('„) = -

J Ф('о.*)С (т) « (т)

tfx.

(2-66)

Теперь из уравнений

(2-66) и (2-64)

получим:

 

 

X ' (g л (t0) = -

X ' (g f Ф

т) с (х)u

(х) л =

 

 

 

 

 

to

 

 

 

 

 

*i

 

 

tl

 

 

 

 

=

~ J X' (ta)

Ф (f 0 , x) С (x) « (x) dz=

' Ы*' (x) u (x) dx .

 

Это означает, что x'(t0)x(tQ)

=0, так как и*(^)=0 для

to^t^ti.

Отсюда

следует, что д:(/0 )=0,

а это противо­

речит исходному

предположению

х(и)фи.

Теорема до­

казана.

 

 

 

 

 

 

 

 

Для

стационарной непрерывной линейной системы из­

вестно следствие, которое приводится здесь без доказа­

тельства.

 

 

 

 

 

 

Следствие 2-3. Стационарная

непрерывная

 

линейная

система x = Fx + Cu\

t^O

является

полностью

управляе­

мой тогда и только

тогда,

когда матрица размера

пХпг

имеет ранг

п.

IIС

FC...Fn-iC\\

 

 

 

 

 

 

 

Пример

2-6. В примере 2-2 уравнения системы были

 

записаны

с помощью двух разных наборов переменных состояния. Матрицы системы имели вид

0

1

0

0

F = 0

f,

ft

; c =

0

о /,

h

 

с

66


в первой формулировке и

 

 

 

0

1

0

0

0

0

1 • с =

0

0

ь

а

с

во второй.

Для первой формулировки получим матрицу управляемости

 

О

0

f,c

С FC F*C

О

f,c

(f,fs + f2f4)c

 

с

f*c

(f,f, + $ с

с рангом, равным трем, если ігС—КмІІЬфО. Для второй формули-ров

ки матрица управляемости

 

 

О

0

с

 

 

С FC F*C II =

О с

ас

 

 

 

с

ас

be - j - а2 с

 

также имеет

ранг, равный трем,

если

с=К;,/Л.Ф0

(напомним, что

в примере 2-2

в первой формулировке

c = l / L , а во второй C—KM/JL,).

На этом примере видно, что управляемость является свойством динамической системы, а не конкретной си­ стемы координат, в которой представлена эта система (управляемость не зависит от выбора переменных со­ стояния). Можно показать, что это справедливо для уп­ равляемости и наблюдаемости в общем случае.

Дискретные линейные системы

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

x(k+l)=<D(k+l,

k)x(k)+y¥(k+\,

k)u(k),

(2-67)

где k = 0, 1,...; начальное состояние

х(0) предполагает­

ся известным, а остальные обозначения были описаны ранее.

Аналогично определению управляемости для непре­

рывных

линейных

систем

введем

следующее опреде­

ление.

 

 

 

 

 

 

 

 

Дискретная

линейная

система

(2-67)

называется

уп­

равляемой

в момент времени

& = 0 (соответствующий

на­

чальному

времени

to), если

существует управляющая

по­

следовательность

{и(0),

и(\),.. .,u(N1)},

зависящая

от

5*

67