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

книги из ГПНТБ / Медич Д. Статистически оптимальные линейные оценки и управление

.pdf
Скачиваний:
65
Добавлен:
25.10.2023
Размер:
13.81 Mб
Скачать

 

 

a(N-j+l)

 

= a(N-j4r2)4rE[w'

 

 

 

(Л/ — / + 1 ) Х

 

 

Х Г ' ( У Ѵ - /

+

2,

TV / +

І ) І Г ( Л /

— / +

2)Г(УѴ— / + 2,

 

 

 

 

 

 

tf-/+l)t0(W-/-r-l)

 

 

 

 

 

 

 

 

 

-x'

(N -

j+lft

 

-

І+\)Ф'

(N -

j +

2,

Л

/ _ / +

і ) Х

 

 

 

 

Х Г ( Л / - / + 2 ) Ч 7 ( Л / - / + 2,

І Ѵ - / + 1 ) Х

 

 

 

 

 

X 5 ( Л А -

/

+

 

 

-

/ + 1|ІѴ

-

/

+

1)1,

 

( 9 - 7 6 )

где

IF и M — симметрические

матрицы

размера

 

пХп.

 

 

 

j-шаговая

 

задача

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В силу принципа оптимальности имеем:

 

 

 

 

Vi =

mm

E[x'(N

~

j+l)A(N

 

j+l)x(N

 

- j + \ )

+

 

 

u(N-I)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ u ' ( N -

j) B(N

j) и (N

-

j) +

 

ѴІ_Л.

 

 

 

 

 

Из уравнения

( 9 - 7 4 ) следует, что

 

 

 

 

 

 

 

 

 

 

 

 

E(Vj-i)

= E [x1 (N-j

+ l)M(N-j

 

+ 1 ) X

 

 

 

 

X x (N—j

+ 1 ) ] + и' (N—j)

В (N—j)

и (N—j)

+ a (N—j

+ 1 ) .

Тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V j = min E[x'(N-j+l)W(N-j+l)x(N-j+\)

 

 

 

 

 

 

 

 

+

 

 

 

u(N-l)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ u ' ( N -

 

j) B(N

j) и (N

-

j)]

+

a

(N

-

/

+

1),

( 9 - 7 7 )

где

 

(N—j +1 ) = M {N—j +l)+A

(N—j + 1 ) .

 

 

 

 

 

Согласно уравнению (9-1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x (N-j

 

+ 1 ) = ф ( # — / + 1, N—j)

x (N-j)

+

 

 

+ Г ( # — N — j ) w ( N — j ) + 4 R ( N — j + ï ,

 

N—j)

и

 

(N—j).

 

 

Подставляя

последнее

выражение

в ( 9 - 7 7 )

и

опуская

ради простоты

аргументы,

получаем:

 

 

 

 

 

 

 

 

Ѵ5

= min Е [(Фх +

Yw +

Щ

'1Р(Фх +

ГИУ +

 

ЧГи) +

u'ßu]

+

 

 

+

a (N -

j+

1) =

m i n £ [х'Ф'ШФх+

 

х'Ф'Ѵ7Тт4-

 

 

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

х'Ф'Ш Ш +

ѵоТ'\РФх

+

о»Т' Г Г Й У - fда'B W a

+

 

 

 

4-

и'ЧРЧРФх +

ц'ЧГ'ИГГда4- и' (WWW

+

ß) и] -f- а

=

 

=

min £ [х'Ф'ГФх + 2л;'Ф' WYw + 2*'Ф W u - ^ w T ' H P T «

+

 

 

 

\

+w'Y'WYw

 

+ u'(W'WW +

B)u] +

a,

 

 

( 9 , 7 8 )

где использована симметричность матрицы W.

4Ѳ0

За исключением замены А на W, сдвига в значениях аргументов и наличия известной постоянной а, не свя­ занной с операцией минимизации, уравнение (9-78) со­ впадает с уравнением (9-56) для одношаговой задачи. Поэтому, чтобы завершить решение, следует просто при­ менить процедуру, использованную выше.

Так как случайные векторы x(N—/) и w(N—/) ста­ тистически независимы, и последний имеет нулевое сред­ нее, второе слагаемое в правой части уравнения (9-78) обращается в нуль.

Управление

и (N — /) =

\uN_. [г*(N

— /),

х(0)\,

а

по­

скольку

w(N

— j) статистически

не зависит

от z (N— ;'),

z (N — j 1), ... ,

z(l),

то

четвертое

слагаемое

также

обращается в нуль. В результате получим:

 

 

 

Vi =

min Е [х'Ф'ШФх

+

2х' Ф'№Ч7и +

w'r'Wfw

+

 

 

и

 

-\-u'(W'WW-\~B)u)^a.

 

 

 

(9-79)

 

 

 

 

 

 

Используя

то

обстоятельство,

что

ß

(x)

(х\у)\,

имеем:

 

 

 

 

 

 

 

 

 

 

 

Vô=

min Е {Е [х'Ф'ЖФх

+ 2х'Ф'ѴРУи + w'F'WVw

+

 

и

 

 

 

 

j),

x (0)]} + а,

 

 

 

+ и' (WWW + В) u\z* (N -

 

 

где, как и ранее, можно минимизировать критерий ка­ чества, определяя управление и, минимизирующее зна­ чение внутреннего математического ожидания для всех

z*(N—j)

и

х(0).

 

 

 

 

Заметим, что для внутреннего математического ожи­

дания

 

 

 

 

 

 

E[2x^'WWu\z*(N

- 1),

x(0)} =

2E[x'\z*(N - 1),

 

 

 

* (0)] O'Wlu;

 

 

Е[и'

(WWW

-\- B)u\z* (N -

1), x(0)\

=

u'(W'WWA-B)u.

Следовательно, полагая равным нулю градиент по и от внутреннего математического ожидания, получаем:

2Е [x'\z*(N - j), х(0)) Ф'№97 + 2u'(W'WW - f В) = 0.

Транспонируя это выражение, решая полученное уравнение относительно и и вводя вновь аргументы,

401

имеем i

 

 

 

 

 

 

 

 

 

 

 

 

u(N-j)

=

~

[V'(N

- / + 1,

N-j)W(N-

 

/ +

І ) Х

N -

/) W (N

-

/ +

1 ) Ф (N -

/ +

1, N -

/) E [x (N-j)\z*

(N-^

-j),

*(0)] =

- [ < F ( t f - / + l ,

N -

j)W

(N

-

j+l)X

ХЩМ-j+l,

 

N-j)+B(N-j)YlxP'(N-j-Y\,

 

 

 

 

N-j)X

XW(N-j+l)<b(N-i+l,

 

 

N-j)£(N

-

j\N

-

/)=

 

 

 

=

S(N

— j) x(N

-

j\N

- y);

 

 

 

(9-80)

Где

огіределение

матрицы

S(N—/)

совпадает с

соответ­

ствующим определением для задачи детерминированно­ го линейного регулятора. Теперь сформулированный ра­ нее принцип разделения доказан в общем виде.

Вычисление V J V - J проводится так же, как и Vi. Под­ ставляя (9-80) в уравнение (9-79), повторяя все дейст­ вия, приводящие решение одношаговой задачи к урав­ нению (9-62) и используя обозначение

имеем:

М = Ф' [W—WW (WWW

+

 

В)~^^]Ф,

 

 

 

 

 

 

 

 

 

 

/) x(N-

 

 

 

 

 

 

 

 

Vj =

E [x' (N — i)M(N

/)]

+

 

 

-YE

 

{x> (N -

f\N -

/) Ф' (N -

j +

1,

N — j) W {N

-

j+

1) X

X

w (N-

j +

1,

N -

/) [W (N-j

 

+

l,

N-

j)W(N-

/ + 1 ) X

XW(N-j+L

 

N -

j)-YB(N

-

DYW

 

(N -

j +1,

 

 

N-j)X

-Y

XW{N-j+l)<£(N-j+Y

 

 

 

 

 

 

j -Y

N-j)x(N~j\N-j)-Y

W (N -

j) V {N—i+\,

N -

j)W (N -

1 ) Г (N -

/ + 1,

Полагая

 

N-j)w{N-j)}

 

 

+

 

 

a(N-j+l).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a (N -

/) =

a (N ~

j +

\) +

E {x' (N -

j\N

-

j)

X

 

 

 

ХФ'(іѴ+1,

 

N-j)W(N-

 

 

j - Y 1) W(N

-

/

+

1,

N-j)[W'(N~

 

 

j-Yl,

 

N-j)W(N

 

- j-Y\)W(N~

 

j + \ t

N -

j) +

B(N -

j)Y^'

(N — j ~Y\,

N — j)W (N — j ~Y

\)X

 

X

Ф (N

-

/ +

1,

N -

j) x

(N

-

j\N -

j) +

w'(N-

j) X

 

 

Xr>{N-j-YY

 

 

N-j)W(N-j

 

 

+

 

 

ï)T(N-i-YY

можно записать:

N-j)w(N-j)},

 

 

 

 

 

 

(9-81)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vi = E [x'(N-j)

M ( N—j)

x (N-j)

] + a (N—j).

 

(9-82)

402

Используя соотношение для S(N—/)

можно

преобра*

зовать уравнение (9-81)

к более

простому виду

 

а ( Л Г - / ) = * ( # - / +

l)+E[w'

(N-i)

r'{N-j

+

- f 1, W - /) W (N - / + 1 ) P (N - j - f 1, N - j) w (N - j) - - x' (N - / I N - j) Ф' (M - / - f - 1 , N - /) W (N - / - f

+ \)V(N-j+l,N~i)S(N-j)x'{N-j

\N-j)].

 

(9-83)

Проводя здесь такое же преобразование индексов времени, какое использовалось в § 9-2 для детермини­ рованной задачи, а именно, k = N—/, представим урав­ нение (9-80) в виде

u{k) = S (k) x {k I k)

для

k = 0,

1,

 

N—1,

где

матрица

S(k)

определяется

с использованием

алгоритма

теоремы

9-2

или

следст­

вия

9-1. Уравнения

(9-82)

и (9-83) принимают вид

 

и

 

 

 

VN-h=E[x'(k)M(k)x(k)]

 

 

+ a(k)

 

(9-84)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a (k) =

a {k - f 1) - f Е[w'

(k) V'(k

+

1, k)W(k

+

1) X

XD(A +

1. k)w{k)~x'(k

 

I &)Ф'(Н-1,

 

 

k)W{k+l)X

 

 

 

 

XW(k+\,

k)S(k)x{k

 

\ k)},

 

 

(9-85)

где k — N—\,

ІѴ—2,

. . . ,

0,

a

M(k)

и W (k)

определяются

с помощью теоремы 9-2 или следствия 9-1.

 

 

 

 

Вычисление a(k)

можно

провести рекуррентно

в об­

ратном

времени,

используя

уравнение

(9-85).

Полагая

в этом

уравнении k = N—1

и сравнивая

результат с урав­

нением (9-68) из одношаговой

 

задачи,

получаем,

что

граничное условие для этого уравнения

имеет

вид

a(N)=0.

 

Разумеется,

вычисление

a [k)

необходимо

только при определении значения критерия

качества и

его

не

нужно

проводить

 

при

расчете

оптимального

управления.

 

 

 

 

 

 

 

 

 

x(k)

 

 

 

Оптимальная

фильтрация

состояния

на

каждом

шаге

должна

учитывать

тот

 

факт,

что

управление

S(k—\)x(k—\\k—1)

 

является

входным

сигналом систе­

мы.

Следовательно,

формулы

 

оптимального

фильтра

имеют вид:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(k

I k) =

x(k

I k — \) +

K{k)[z{k)-H{k)x{k

 

 

I k - 1)],

403

ГДе

x(k I ft- 1) = Ф(к, ft-

l)x(k-

1 I ft І)

-f-

+ T ( f t,

ft-l)u(ft-1).

(9-86)

Заметим, что x(N \ N) определять не обязательно, поскольку последнее управление действует в момент

k = N — \. Равенство л;(0 | 0) = £ (0) подразумевает так­ же, что упрагление и (0) = S (0) .*(0 | 0) равно нулю, если х(0) имеет нулевое математическое ожидание.

Полная замкнутая автоматическая система теперь принимает вид, показанный на рис. 9-1. Подробная структурная схема системы управления показана на рис. 9-4.

Сформулируем результаты, полученные в настоящем параграфе, в виде следующей теоремы.

 

 

 

Оптимальный

 

Mampuuajiepedanu

 

 

 

 

обратной

связи

 

 

 

 

фильтр

 

 

системы

управ­

 

(к)

^&=ЫК(к)\=&Ъ

 

£(к\к)

 

ления

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+4

 

 

 

 

 

 

 

 

 

х(к\к-1)

 

 

 

 

 

 

 

 

 

 

 

 

БЗ

 

 

 

 

 

 

 

 

 

х(к-і\к-1)

 

 

 

 

 

к=/,2,...,Ы->

 

БЗ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и(к-1)

 

 

 

 

 

Рис.

9-4. Оптимальная система

управления.

 

 

 

 

Теорема 9-3. Оптимальная

система

управления

для

задачи

стохастического линейного

регулятора

состоит из

оптимального

линейного

фильтра,

соединенного

последо­

вательно

с оптимальным

детерминированным

 

линейным

регулятором.

Параметры

этих

двух

частей

системы

управления

определяются

раздельно. Критерий

качества

полной

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

описывается

уравнениями

(9-84) и (9-85), причем граничным

условием

для

послед­

него уравнения

является

равенство

a(N)

= 0.

 

 

 

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

404

казан Калманом и Кепке [Л. 9-2] и впоследствии неза­ висимо получен Джозефом [Л. 9-3] и Гункелем [Л. 9-4].

Его обычно называют

принципом разделения.

Стрибел

[Л. 9-5] распространил

этот принцип на более

общий

класс задач.

 

 

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

Здесь показано только, что закон управления вида

u(k) S(k)x(k\k) является необходимым условием ми­ нимальности критерия качества (9-3). Достаточность следует из рассмотрения частных производных по ком­ понентам вектора и от выражения

2Е[x'Iz*(N—j),

x(0)]Q/WW

+ 2и'(WW4 + B).

Это исследование

приводит

к тем же условиям, что

и для детерминированной задачи, а именно, к требова­

нию, чтобы матрица

 

 

 

 

[W(k+\,

k)W(k + l)W(k+\,

k)+B(k)]

 

была

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

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

всех é = 0,

1,

...,N-\.

 

 

 

 

Пример 9-3. Рассмотрим стохастический вариант задачи

из при­

мера

9-1, где начальное

состояние является

гауссовским

случай­

ным и-вектором с нулевым средним, возмущение системы отсутст­ вует и все переменные состояния можно измерить в присутствии

аддитивной

гауссовской

белой

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

{^(ft-H); k=0,

1, . . . ,

N—2} с

нулевым

средним

и

корреляционной матрицей

R{k+l),

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

определенной

для

всех

k.

Тогда

 

 

 

 

 

Г N

 

 

 

 

 

 

 

 

 

 

JN

=

E

S x'

(i)

A

(і)

x

 

 

 

 

 

 

 

 

t=\

 

 

 

 

 

 

 

 

x (k -f-

1) =

Ф (k +

1,

k) x (ft)

+

Ф (ft +

1, ft) a (ft);

 

 

 

z ( f t + l ) =

X(ft +

 

l )

+

D

(ft+1).

Из теоремы 9-3 и примера

9-1

сл^ует,

что

 

 

a(fc) =

S(ft)x(ft|ft)

= ф - 1 (k+

\,к)Ф(к+

 

l,ft)x(ft|ft).

Подставляя этот результат в уравнение системы, получаем: x(ft + 1) = Ф ( / г + \,k)x{k) — 4>(k+ l,ft) 4F-'"'(ft +

+ 1, k) Ф (k -f- 1,fe)x {k I k) = Ф (k + 1,fe)x (k j k).

405

Поскольку возмущение системы отсутствует, x{k+l)=Sc(k+\\k),

поэтому ошибка системы в каждый момент времени равна ошибке предсказания на этот момент времени в отличие от детерминирован­

ного

случая,

когда управление было

точным

и x(ft+l)=0 при

ft=0,

1, ... ,

—1. Для стохастической

задачи управление настоль­

ко «хорошо», насколько точно предсказание.

 

Оптимальный фильтр в системе управления подчиняется соот­

ношению

 

 

 

х (ft | ft)=

ф (ft, ft— 1) x(k — 1 \k — I) + Ф (ft, ft— 1) и (ft — 1) -f-

 

+

К (ft) [z (ft) Ф (ft, ft— 1) x (ft — 1

I ft— 1) —

 

 

— 4/(ft, ft l)«(ft

I)].

 

Поскольку и (ft — 1) = — >P-1 (ft, ft —1) Ф (ft, ft — 1) x (ft— 1 I ft—1),

это соотношение

сводится к равенству

 

 

 

 

 

x{k\k)

=

K{k)z{k).

 

Структурная

схема

полной системы

управления приведена на

рис. 9-5.

 

 

 

 

 

 

 

Из теоремы 5-5 имеем:

 

 

 

 

 

P(fc|ft—1)=ф(/г,

ft_l)P(ft_l|ft_i)0'(fti

k—l);

 

K(k) =P(k\k—\)

{P{k\k—\)

+/?(*)]-«;

 

 

P(k\k)={I—K{k)\P(k\k—\)

 

 

для ft=l,

2,

N—\,

причем

матрица P(0 [0) =E

[x(0)x'(Q)] пред­

полагается

известной.

 

 

 

 

 

>и(к)

Рис. 9-5. Оптимальная система управления из примера 9-3.

Взаключение рассмотрим вычисление критерия качества. Из

примера 9-1 и уравнения

(9-51)

имеем

 

W(k)=À(k)

и

 

 

 

 

 

M(k) =

W(k)—A(k)=0.

 

 

 

 

Следовательно, уравнение

(9-84)

сводится

к равенству

 

 

 

 

 

VN-k = a(k).

 

 

 

 

 

Подставляя

в уравнение (9-85) выражения

для W(ft+1)

и S (ft)

и учитывая,

что возмущение

системы отсутствует,

для

k—N—1,

N—S, ... , 0 имеем:

 

 

 

 

 

 

 

 

 

a (ft) =

а (ft + 1) -f Е [&' (ft I ft)Ф> (ft +

1, ft) A (ft - f 1)

X

 

X Ф (ft+ l . f e ) * - ' (ft+

1 , £ ) Ф ( 6 +

1 ,k)x

[k\k)\ = a ( f t +

1)

+

 

+

E[r'(k+

1 I ft)Л (ft+

I) x (ft+

I [ft)]

=

 

 

 

=

a (ft + 1 ) + Sp [A (ft +

1 ) P (ft + 1 I *)],

 

 

406

для k=N~\,

N—2,

О, где x(k+1 \k) =Ф(к+1,

k)x(k\k) — ошиб-

ка

предсказания, а граничное

условие имеет

-вид

a(N)=Q.

 

 

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

применяя последнее

соотношение,

приходим

к

результату

 

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

«(0) = 2

Sp [A (І)Р(І

I / - 1 ) 1

 

и получаем оптимальное значение критерия качества для N шагов

управления

 

 

 

 

 

 

ь

,

 

 

 

 

 

Ѵ'*=,а(0).

 

 

 

 

 

Пример 9-4. В качестве

частного численного

примера

рассмот­

рим стохастический вариант примера 9-2, в котором

 

 

 

x (k +

1) =

x (k) -f- w (k) +

2a (k);

 

 

 

z(k+l)

=

x(k+l)+v{k+l);

 

 

 

 

 

 

 

3

 

 

 

 

 

 

J3

= E ï !

( 3 ) T S « ! ( i - l )

 

 

 

 

 

 

 

i=\

 

 

 

 

 

Здесь

рассматривается трехшаговая

задача стохастического ли­

нейного регулятора по конечной ошибке плюс управляющее усилие.

Предположим,

что последовательность {w(k),

k=0,

1,

2} —

гауссовская белая

с нулевым средним и постоянной

дисперсией

Q(k) =E[w2(k)]=25.

Последовательность {v(k+l),

k=0, 1, 2}

также

является гауссовской белой, с нулевым средним и постоянной дис­

персией i/?(£-f 1) =Е [v2(k+1)]=

 

15, причем эти две случайные по­

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

независимы.

 

Заметим, что

хотя

измерение

в мо­

мент k=3

позволяет

получить

оптимальную

оценку

конечного со­

стояния,

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

ку процесс в это время

заканчивается.

 

 

 

 

Предположим,

что х(0)

является гауссовской

случайной

вели­

чиной с нулевым средним и

дисперсией Р(0) =Е[хг\0)]=

100,

неза­

висимой от обеих

гауссовских

белых последовательностей.

 

Используя теорему 9-3, определим отдельно коэффициенты пере­ дачи оптимального фильтра и обратной связи системы управления. Фильтр в данном случае совпадает с фильтром из примера 5-4 с добавлением входного сигнала управления. Следовательно, урав­ нение фильтра теперь имеет вид:

 

x (k I k) = x (k 11 k — 1) + 2a (k — 1) + К (k) [z (k) —

 

— x(k—\

\ k— 1) — 2u{k— 1)],

где

 

 

 

u{k—\) =

S{k—\)x(k—\\k—\)

для k=

1,2,3, причем x(0|0 ) = 0, a коэффициенты S (k—1) тре­

буется

определить.

 

В соответствие с табл. 6-1 получаем характеристики оптималь­ ного фильтра, приведенные в табл. 9-2.

407

 

 

 

 

 

Т а б л и ц а 9-2

 

k

P(k\k

l )

P(k\k)

 

 

0

 

 

 

100

 

 

1

 

125 '

0,893

13,40

 

 

2

 

38,4

0,720

10,80

 

 

3

 

35,8

0,704

10,57

 

 

ЯсноГ что

фильтр

нужен

только для

определения

х(1 | 1) и

х(2

I 2), поскольку лГ(0|0) = 0, а х (3 | 3) не используется

при уп­

равлении.

 

 

 

 

 

 

Обращаясь

к вычислению

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

передачи обратной свя­

зи

системы управления,

получим задачу из примера 9-2 при ß = 1 /4

иN=3. Из табл. 9-1 можно получить табл. 9-3.

Та б л и ц а 9-3

k

S (к)

W(k)

3

 

1

2

—0,400

0,200

1

—0,222

0,111

0

—0,154

0,077

Оптимальное управление на каждом шаге имеет вид:

и ( 0 ) = — 0,154х(0 I 0) = 0, так как х (0 | 0) = 0;

и(1) = — 0,222х(1 I 1);

и (2) = — 0,400х(2 I 2).

Структурная схема системы управления изображена на рис. 9<6.

S(k) и(к)

« H БЗ

2 u(k-l) БЗ

Рис. 9-6. Оптимальная система управления из примера 9-4.

408

Теперь получим

значение

критерия

качества.

Из

уравнения

(9-84) для N=3 и k=0

имеем:

 

 

 

 

 

 

 

 

Ѵз = Е[М(0)хЦ0)]

+ а(0).

 

 

(9-87)

Согласно

уравнению

(9-51)

M(0) = W(0)—A(0).

В

рассматри­

ваемом примере Л ( 0 ) = 0

и из

табл. 9-3

следует, что W(0) =0,077.

Поскольку £i[xz (0)] = P(0) = 100, получаем:

 

 

 

 

 

 

 

Уз = 7,7+а(0) .

 

 

 

 

Заметим,

что для соответствующей

детерминированной

трехша-

говой задачи

Ѵз = 0,077 А-2 (0).

 

 

 

 

 

 

Отметим также, что первое слагаемое в уравнении

(9-87), зна

чение которого составляет

7,7, зависит

от величины

М(0),

появляю­

щейся в критерии качества детерминированной задачи, и дисперсии начального состояния. Поэтому первое слагаемое можно интерпре­ тировать как составляющую Кз, вызываемую неопределенностью начального состояния. Слагаемое а(0) вызывается наличием воз­

мущения системы

и тем, что текущая оценка

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

ошибок.

 

 

 

 

 

 

 

 

 

 

 

Теперь

определим

а(0),

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

применяя

уравнение

(9-85). Для рассматриваемого

примера а(Л') =а(3 ) ==0;

Г ( я + 1 , k) =

= 1;

Ф ( £ + 1 ,

k) = \

и Ч'"(£+1, k)=2.

Поскольку здесь

рассматрива­

ются

только

скаляры,

уравнение

(9-85)

сведется

к

соотношению

 

 

a(k)=a(k+l)+W(k+\)E[w?(k)}—2W(k+\)X

 

 

 

 

 

XS(k)E[x*(k\k)}

= a(k+\)+W(â+l)

[25—2S(k)P(k\k)]

(9-88)

для

k = 2, 1, 0, где использованы равенства

 

 

 

 

 

 

 

 

£ [ а> 2 (*)] - <Э(й)=25 и

E[x2(k\k)] = P(k\k).

 

 

 

Подставляя в это соотношение данные из приведенных выше

таблиц, получаем

последовательность вида: а(2) =33,64,

а(1) =39,83

и а(0) =46,02. Тогда Ѵ'з=7,7 + 46,02=53,72.

 

 

 

 

 

 

Само

по

себе

это

число

очень

мало

говорит

о качестве систе­

мы. Разумеется, величина 53,72 является минимальным значением выбранного критерия качества, но что это дает? Ответ на этот во­ прос будет состоять из двух частей.

Во-первых, из уравнений

(9-87) и (9-88)

видно, что Ѵз

состоит

из трех слагаемых. Одно из

них, а именно

Е[М(0)х2(0)],

вызвано

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

этому Ѵз можно разложить на слагаемые и определить

«бюджет»

качества. Проделав это, получим следующий результат:

 

Слагаемые Ѵ3,

вызванные:

. . .

7,7

неопределенностью начального состояния х(0)

возмущением

системы

32,77

ошибкой фильтрации

13,25

 

Итого

53,72

Такой бюджет может иметь большое значение для системного

анализа. В рассматриваемом случае наибольший

вклад в Ѵз дает

27-85

 

 

409

Соседние файлы в папке книги из ГПНТБ