Файл: Медич Д. Статистически оптимальные линейные оценки и управление.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 11.04.2024
Просмотров: 262
Скачиваний: 1
некоторого |
/ = |
0,1... |
Процедура |
вычисления |
л:(/|/) |
и |
|||||
Р(І\І) |
для |
любого |
/ будет |
рассмотрена в |
следующем |
||||||
параграфе. |
|
|
|
|
|
|
|
|
{x(k), |
k = |
|
Из |
первого |
свойства случайных |
процессов |
|
|||||||
= 0, 1 |
. . . } и |
{z(i), |
i = l , ..., |
/ } , приведенного |
выше, и |
||||||
из следствия 5-1 |
получаем, |
что оптимальная |
текущая |
||||||||
оценка |
состояния |
x(j) |
для / = 1 , 2 |
... имеет |
вид: |
|
|||||
|
|
x(j\j) |
= |
E[x(j)\z(\),...,z(j)}. |
|
|
(5-30) |
При / = 0 измерения отсутствуют и из следствия 5-1 вытекает, что
X (0 \ 0) = Е [х (0) I без измерений]
или
х{0\0) = Е[х(О)] = 0. |
' (5-31) |
Ясно, что X (/1 /) — гауссовский случайный /г-вектор с нулевым математическим ожиданием. Поэтому и ошибка фильтрации
* ( / ! / ) = • * ( / ) - * ( / ! / )
является гауссовским случайным n-вектором с нулевым математическим ожиданием, корреляционная матрица которого P(j\j) предполагается известной. Для / = 0 имеем:
x{0\Q)==x(ö) |
— |
x(0)==x{0), |
|
так что |
|
|
|
Р(0\0)=Е[х(0\0)х'(0\0)] |
= Е[х{0)х'(0)] |
||
или |
|
|
|
Р ( 0 | 0 ) = Р ( 0 ) , |
(5-32) |
||
где последняя матрица |
предполагается |
заданной при |
|
описании системы. |
|
|
|
Теперь можно доказать следующую теорему, имею щую фундаментальный характер для задачи оптималь
ного предсказания. |
|
|
|
Теорема 5-4. Если |
оптимальная |
текущая |
сценка |
X (/1 У) и корреляционная |
матрица Р (У | У) соответствую- |
13—85 |
193 |
щей |
ошибки |
фильтрации |
x (/ \j) = x (j) — x (/ \ j) |
извест |
|||||||
ны |
для |
/ = 0, |
І |
..., |
то для |
всех |
k>j: |
|
|
|
|
|
1) оптимальное |
предсказание |
x(k\j), |
k^>j для |
лю |
||||||
бой |
допустимой |
функции |
потерь описывается |
так: |
|
||||||
|
|
|
|
|
х(к\і) = Ф(к,і)х(і\і); |
|
|
(5-33) |
|||
|
2) |
случайный |
|
процесс |
{x (k] j), k = |
j + |
1 . / + |
2, |
... }, |
||
где |
x(k\j) — x(k) |
— x(k\j) |
— ошибка предсказания, |
|
яв |
||||||
ляется |
гауссовской |
марковской |
случайной |
последователь |
|||||||
ностью |
с нулевым |
средним |
и корреляционной |
матрицей, |
|||||||
удовлетворяющей |
|
соотношению |
|
|
|
|
|
||||
|
|
|
P{k\j) |
= <b{k,j)P<j\j)<è'{k,j) |
+ |
|
|
|
|||
|
k |
|
|
|
|
|
|
|
|
|
|
- f |
£ Ф ( М П и — l ) Q ( i — 1 ) Г ' ( / , / - 1 ) Ф ' ( М ) . |
(5-34) |
|||||||||
і=і+і |
|
|
|
|
|
|
|
|
|
До к а з а т е л ь с т в о .
1.Из следствия 5-1 имеем:
|
|
x(k\j)=[E[x(k)\z{l) |
|
г(/)]. |
(5-35) |
|
С другой стороны, согласно |
уравнению |
(4-30) |
||||
|
|
|
fe |
|
|
|
х(/г)=:Ф(к,І)х(і)-{- |
S Ф{к,і)Г(і,і-1)т(і-1) |
(5-36) |
||||
|
|
|
і=/+і |
|
|
|
для |
k^j+l. |
Подставляя |
(5-36) в (5-35) |
и используя |
||
основные |
свойства условного математического ожида |
|||||
ния, |
получаем: |
|
|
|
|
|
|
x{k\j) |
= E |
|
k |
|
|
|
®(k,i)x(j)+ |
S |
Ф ( М ) П м - 1 ) Х |
|||
Xw(i-l)\z(l),...,z(i) |
|
:E№(k,j)xU)\z{l),...,z(j)}-r- |
||||
|
2 |
Ф(£, |
І)Г(І, |
|
i-l)w(i-l)\z{l),...,z(j) |
|
|
' І+1=Ф(к, |
j)E[x(i)\2(\):...,z(j)\ |
+ |
|||
+ |
^Ф(к, |
і)Г{і, |
i-l)E[w(i-l)\z(l),...,zQ)}. |
(5-37) |
||
і=І+1 |
|
|
|
|
|
І94
Заметим, что согласно |
уравнению (5-26) |
два |
множе |
|||
ства случайных |
векторов |
{w(i—1), |
i = j+l, |
j + 2, |
..., k) |
|
и {z(l), ..., |
z(j)} |
некоррелированы для всех k^j+l. |
Так |
|||
как каждый |
из этих векторов — гауссовский, |
то эти два |
множества случайных векторов независимы. Следова тельно,
|
E[w(i-l)\z(l), |
|
|
z(j)] |
= E[w(i-\)] |
= 0 |
(5-38) |
||
для |
всех |
і = / + 1 , |
j + 2, |
..., k, |
поскольку |
процесс |
{w(k), |
||
k = 0, |
1 . . . } имеет |
нулевое |
среднее значение. |
|
|
||||
Из уравнений (5-30) |
и (5-38) ясно, |
что уравнение |
|||||||
(5-37) сводится к соотношению |
|
|
|
|
|||||
|
|
х(к\і) |
= |
Ф{к, |
j)x{j\j) |
|
|
|
|
для всех £ > / . |
|
|
и произвольного k>j |
|
|
||||
2. |
Для |
известного |
/ |
в |
силу |
||||
определения ошибки предсказания, уравнений |
(5-33) и |
(5-36), а также определения ошибки фильтрации имеем:
|
|
х(к\І) |
= |
х(к)~х(к\і) |
= Ф(к, |
j)x(j) |
+ |
|
|
|
+ |
S |
Ф(к, |
І)Ѵ(І, |
г — î) оу(г_ 1 ) _ Ф ( A , |
j)x{j\i) |
= |
|
|||
|
i=l+l |
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= Ф ( * . |
i)x(j\î)+ |
|
S ф ( ^ . |
0 Г ( » . і - І ) ш ( і - І ) . |
(5 39) |
|||||
|
|
|
|
|
(=/ + і |
|
|
|
|
|
Ясно, |
что |
{х(&|/), & = / + 1, ; + 2, |
. . . } —гауссовский |
|||||||
процесс |
с дискретным временем и нулевым |
математиче |
||||||||
ским |
ожиданием. |
|
|
|
|
|
|
|
||
Теперь докажем |
марковость процесса. Пусть / — мно |
|||||||||
жество |
индексов |
времени вида { / + 1 , j+2, |
. . . } , |
a |
ti< |
|||||
<h< ... |
<tm—m |
|
моментов |
времени |
из /, |
где m — про |
||||
извольное целое |
число. Тогда из уравнения (5-39) |
на |
основании свойств переходной матрицы состояния полу чим:
|
m |
|
х(т\}) = Ф{т, j)x(j\i)-{- |
£ Ф(т, і)Г(і, |
i-\)w(i-l)= |
»= . / + 1
=Ф (m, m — 1) Ф (m — 1, /) x{j \ j) - f -}-Ф(та, m) Г (m, m — \)w(m — 1) - j -
13* |
195 |
|
|
|
m-i |
|
|
|
|
|
|
|
|
|
|
+ |
£ Ф ( / г е , і)Г(і, i—l)w(i—l) |
|
= |
|
|||||
|
|
|
t=i+\ |
|
|
|
|
|
|
|
|
— Ф{т, |
т—\)Ф(т—\, |
|
j)x(j |
\ j) -4-Г (m, |
m — \)w(m—\) |
-f- |
|||||
|
|
m—l) |
m—l |
|
|
i)T(i, |
i — l)w(ß—l) |
= |
|||
+ Ф ( т , |
£ |
Ф(от — 1, |
|||||||||
|
|
|
І=І+\ |
|
|
|
|
|
|
|
|
|
|
= |
Ф (m, |
m — 1) [Ф {m — 1, j)x |
(j \ j) |
+ |
|
||||
|
|
tn—l |
|
|
|
|
|
|
|
|
|
|
+ |
2 |
Ф ( о т - 1 , |
О Г(/. |
i - l ) t w ( t - l ) ] + |
|
|||||
|
|
* = / + 1 |
|
|
m — \)w(m — 1). |
|
|
||||
|
|
|
-f- Г (от, |
|
|
||||||
Замечая, |
что |
в |
силу уравнения |
(5-39) |
выражение |
||||||
в квадратных скобках равно х(т—1|/), |
|
имеем: |
|
||||||||
х(т\}) |
=Ф(т, m—\)x(m-~\\j)+Y(m, |
|
m—\)w(m—\), |
откуда сразу следует марковость процесса. Следователь
но, {x(k\j), |
k = j+l, |
j + 2, . . . } представляет |
собой |
гаус |
совский марковский |
процесс. |
|
|
|
Вновь |
обратимся |
к уравнению (5-39), |
чтобы |
найти |
выражение для корреляционной матрицы ошибки пред сказания
|
|
P(k\j)=E[x(k\j)x'(k\j)]. |
|
|
|
||
Согласно определению ошибки |
фильтрации |
|
|||||
E [x (j \ j) W |
{І-\)] |
= |
Е {[x (j) - x |
(/ j /)] w' (i - 1)} |
= |
||
= |
E[x |
(j) W (i - |
1)] - E Çx (j I /) W (i - |
1)], |
|
||
где i = j+ï, |
j + 2, |
k. |
Из уравнения (5-25) |
следует, |
что |
первое слагаемое в правой части этого выражения тож дественно равно нулю для рассматриваемых значений і.
Далее, так как оценка ж(/|/) является линейной комби нацией измерений, то ее можно записать в виде
*(/|/) = IM(/)z(/),
і=і
аналогичном (5-12). Следовательно,
E [x (j I j) W (i - 1)] = t A (0 E [z (/) W (i - 1)].
196
Это выражение, как следует из уравнения (5-26), об ращается в нуль для всех i = j+l, / + 2, ..., k. Следова тельно,
E[2(j\j)w'(i-l)] |
= 0 |
для всех i = j+l, j + 2, ..., k. |
Это означает, что все сме |
шанные члены, возникающие в выражении для матема тического ожидания от произведения матрицы в правой части уравнения (5-39) на транспонированную матрицу, обращаются в нуль. Следовательно,
|
|
Р {k j j) = Ф (k, |
j) Е [x{j |
j j) x' (j |
I /)] Ф' {k, |
j) |
+ |
||||
|
|
k |
|
|
|
|
|
|
|
|
|
|
- f |
£ Ф(£, i)V(i, |
i— l)E\w{i |
— 1)ш'(t — 1)]X |
|||||||
|
|
|
Х П ' . |
i - ! ) ф ' (k, |
i), |
|
|
|
|||
где использовано равенство |
|
|
|
|
|
|
|||||
|
|
|
E[w(j)w'(k)] |
= 0, |
|
|
|
|
|||
справедливое |
для \фк. |
Вычисляя |
математические ожи |
||||||||
дания, |
получаем: |
|
|
|
|
|
|
|
|
||
|
|
P(k\j)=q>{k, |
i)PU\i)®'(k, |
i) |
+ |
|
|
||||
+ |
t |
Ф(к, |
i)V(i, |
i-l)Q(i-l)T'(i, |
|
і-1)Ф'(к, |
i) |
||||
|
i=l+\ |
|
|
|
|
|
|
|
|
|
|
для k>j. Теорема доказана. |
|
|
|
|
|
|
|||||
Приведем, |
кроме |
уравнения (5-34), другое |
выраже |
||||||||
ние для корреляционной |
матрицы |
ошибки |
предсказания |
||||||||
|
|
.P(k\j)=<b(k, |
k—l)P(k—l\j)0'(k, |
k—\) |
+ |
|
|||||
|
|
+ T(k, k—\)Q(k—\)T'(k, |
|
k—1) |
|
(5-40) |
|||||
при |
k—j+\, |
j + 2 ... |
Доказательство этого |
результата |
|||||||
оставлено читателю в качестве упражнения. |
|
|
|||||||||
Заметим, |
что теорема 5-4 |
пока |
имеет |
ограниченную |
область применения, если речь идет о предсказании, по скольку единственным значением /, для которого изве
стны x(j\j) |
и P(j\j), |
|
является / = 0. |
Точнее |
согласно |
уравнениям |
(5-31) |
и |
(5-32) * ( 0 | 0 ) = 0 |
и Я (0|0 ) |
=Р(0), |
так что |
|
|
|
|
|
|
х{Іі\0) |
= |
Ф{!г, 0)х{0\0) = |
0; |
|
k |
Р(к}0) = Ф(к, 0)Р(0)Ф'(6, |
0) + |
|
||
|
|
|
і—1)Ф'{к, |
і). |
|
+ Ц Ф ( 6 . |
|
г — l ) Q ( t - 1 ) Г ' ( / , |
і=і
197