|
Уравнение (8-41) сводится к соотношению |
|
Е [z (т) z'(t)] |
= E[z (т) x' (/) ] Н' (/) +.R (О Ô ( * - т ) , |
|
как E[x(x)v'(t)] |
= 0 |
|
t, т > 4 |
(8-64) |
так |
для всех |
a S ( / ) = 0 |
для |
t^t 0 . |
|
|
|
|
|
|
Подставляя в |
(8-62) |
уравнения |
(8-63) и |
(8-64), по |
лучаем: |
|
|
t |
|
|
|
|
|
|
|
|
|
Е[х&)х' |
(01 |
Я ' (0 |
- f Л (t, х) £ [г (x) x' |
(Ol X |
ХЯ'(0 rft — л (f, о/?(о =0.
Отсюда |
следует, |
что |
|
|
|
Л (f, 0 Я(0 = |
Е |
| [ * (А) - |
J Л (f, x) z (x) dxl x' (oj Я ' (0 = |
|
|
|
= £[£(*, 10 |
(01 |
|
где использовано |
уравнение |
(8-55) и определены |
ошиб |
ки оценки. |
|
|
|
|
|
|
|
Тогда |
A(t, Ц=Е{£{Ь\4)х'У)]Н'У)Я-1у) |
(8-65) |
|
для t^ii, |
так |
как матрица |
R(t) |
положительно опреде |
лена для всех |
t^t 0 . |
|
|
|
|
Вывод окончательных соотношений для матрицы |
Е[хx'(t)] |
|
размера пХп |
является довольно |
трудо |
емким. Однако сравнительно легко получить линейное матричное дифференциальное уравнение, которому эта матрица удовлетворяет. Вначале положим:
|
|
B*(t)=E[x(ti[t)x'(t)]. |
|
|
|
(8-66) |
Далее, |
очевидно, |
|
|
|
|
|
|
|
£*= £[£(*, |о*'(01 |
10 *'(')]. |
(867) |
где точка означает производную по t. |
|
|
|
Так |
как |
x(t1\t) — x(tl) — x(tl\t), |
из уравнений (8-61) |
и (7-2) и из определения ошибки |
фильтрации |
следует, |
что |
|
|
|
|
|
|
|
|
x(tl\t) |
= |
— x(t1\t) |
= |
— A(t, t)[z(t)-H{t)x(t\t)} |
|
= |
= |
- |
Л (t, t) [H (0 |
x (0 -f о (0 - |
Я (t)x{t |
\ oi |
= |
|
|
|
= |
- |
A (t, 0 [Я (0 x |
{t 10 + |
V (01. |
|
(8-68) |
так |
как |
E[v{x)w'(t)] |
= 0 |
для |
всех |
/, |
x^ti, |
поскольку |
случайные процессы |
{w(t), |
t^t0} |
и |
{v(t), |
|
t^t0) |
неза |
висимы. |
|
|
|
|
|
|
|
|
|
|
|
|
Согласно уравнению (8-24) |
|
|
|
|
|
|
|
X (х) = Ф (x, t0)x |
(t0) |
- f j |
Ф (x, a) G (a) t« (i) dz |
|
|
|
|
|
|
U |
|
|
|
|
|
|
|
для |
всех |
т ^ о - |
Так как {a>(tf), |
|
— чисто |
случайный |
процесс и £[©(a)a/(/)]==Q(^)ô(cr—t), |
отсюда |
сразу |
следует, что |
|
|
|
|
|
|
|
|
|
|
|
|
|
» ' ( ' ) ] = [ |
°' |
' |
1 < Х < ' : |
|
|
|
|
|
|
|
|
\G(0Q(0, * = |
|
|
|
Подстановка |
этого |
результата |
в |
уравнение |
(8-73) |
дает: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E[x(t, |
|
\t)w'(t)]=0, |
|
|
|
|
а это означает, что уравнение |
(8-72) |
сводится к |
равен |
ству |
|
E[x{ti\t)w'{t)] |
|
= 0 |
|
|
|
|
|
|
|
|
|
|
|
|
для |
всех |
t>ti. |
Следовательно, |
уравнение |
(8-71) |
прини |
мает вид: |
|
|
|
|
|
|
|
|
|
|
|
|
|
E [x (f, I t)x'{t)] |
= |
ß* (f) P |
(f). |
|
|
(8-74) |
Подставляя |
уравнения |
(8-70) и |
(8-74) |
в |
уравнение |
(8-67), получаем матричное дифференциальное уравне ние размера пХп:
Ъ* = — А (t, t) H (t) P{t\t) + |
B*F' (t). |
Однако в силу уравнений (8-65), |
(8-66) и (8-53) оче |
видно, что |
|
|
A (t, t)H(t)P(t\t)=B*(t)H'(t)R-4t)H(t)P(t\/) |
= |
= |
B*(t)H'(t)K'(t). |
Следовательно, |
|
|
В* = - В*Н' (t)]K' (t) - f B*F' [t),
или, что то же самое,
B* = B*[F(t)-K{t)H(t)\', |
(8-75) |
где t^ti.
Из уравнения (8-66) и следствия 8-1 получаем На чальное условие для уравнения (8-75):
B*(ti)=E[x(ti\tl)x'(tl)] =
=£ { х ( / і | ^ ) [ г ( ^ | / і ) + і ' ( / і | / і ) ] , } =
=£ { i c ( / i | f 1 ) r ( M f i ) ]
или
Я*(*і)=Я(/і|/і) . |
(8-76) |
После того как уравнение (8-75) решено для |
B*{t), |
t^ti, матрица передачи сглаживающего фильтра |
опре |
деляется выражением |
|
|
A(t, t)=B*(t)H'(t)R-i(t), |
(8-77) |
что следует из уравнений (8-65) |
и (8-66). |
|
Приведенная здесь формула |
для матрицы передачи |
сглаживающего фильтра отличается от формулы, полу
ченной в гл. 7 (см. также задачу 7-10). |
|
Сравнительно |
легко показать, что эти формулы эквивалентны. |
Пусть |
B(t) |
—матрица размера |
пХп: |
|
|
|
|
|
|
|
|
|
B(t)=B*(t)P-4t\t) |
|
|
|
(8-78) |
в предположении, |
что матрица |
Р _ 1 ( ^ Ю |
существует для |
всех t^ti. |
Отсюда |
следует, |
что уравнение |
(8-77) |
можно |
представить в виде |
|
|
|
|
|
|
|
|
|
|
A(t, |
|
|
i)=B*(*t)P-i(t\t)P(t\t)H'(t)R-i(,t)=B(t)K(t), |
|
|
|
|
|
|
|
|
|
|
|
|
(8-79) |
где |
использованы |
уравнения |
(8-78) |
и |
(8-53), |
причем |
последнее при S(i) |
=0. |
|
|
|
почленно по t, по |
|
Дифференцируя |
уравнение |
(8-78) |
лучаем: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
в=в*р-і |
|
+ |
в * ^ - , |
|
|
|
где для удобства записи аргументы опущены. |
|
|
Подставляя соотношение |
|
|
|
|
|
|
|
|
|
dP~l |
. р - і р р - і |
|
|
|
|
|
|
|
|
dt |
~~ |
|
|
|
|
|
|
|
и уравнение |
(8-75) |
в последнее уравнение, |
получаем: |
|
|
B = |
B* (F - |
КНУР-1 |
- |
В*Р'іРР-г^= |
|
|
= |
B*F'P-1 |
— B*H'K'P~l |
— B*P-lPP-\ |
|
(8-80) |
Для S(t)=0, t^ti |
уравнение (8-54) |
принимает вид: |
P = FP -f |
PF' — PHrR-lHP + |
GQG', |
где также опущены аргументы. Подставляя этот резуль тат и соотношение K=Pti,'R~i в уравнение (8-80), рас крывая скобки и группируя члены, получаем:
|
В = |
В* F' Р'1 - |
В*Н'К'Р-1 |
- В*Р-1 |
(FP + P f |
- |
- |
PH'R-^HP -f-GQG') P-1 = ß * f ' P ~ 1 - |
B^H'R-'H |
- |
_ |
B*P~iF |
— B*F'P~X |
•\-B*H'R-1H |
— B*P-1GQG'P~1 |
= |
=~B*P-1(F-~GQG'P~l).
Но B = B*P~l, |
поэтому |
сразу получаем |
матричное |
дифференциальное |
уравнение |
|
|
|
ß = |
_ В [F (t) + G (0 Q (0 G' (0 P"1 |
10] |
(8-81) |
для t^ti. В |
силу |
уравнений |
(8-78) и (8-76) |
заметим, |
что для уравнения |
(8-81) начальным условием |
является |
|
B(ti)=B*(tl)P-^(tl\ti) |
= |
|
|
|
= Р{к\и)Р-Ци\и)=1 |
|
(8-82) |
— единичная матрица размера |
пХп. |
|
|
Уравнения (8-79), (8-81) и (8-82) аналогичны соот |
ветствующим |
уравнениям |
для |
матрицы передачи филь |
тра, сглаживающего в закрепленной точке, из теоремы 7-4.
Корреляционная матрица ошибки сглаживания
Здесь будут получены три обыкновенных матрич ных дифференциальных уравнения для корреляционной матрицы ошибки сглаживания в закрепленной точке. В каждом из этих уравнений будет присутствовать одна
из матриц |
B*(t), |
B(t) |
или A(t, t). |
|
|
По определению |
|
|
|
|
|
P(ti\t)=E[x(h\t)S,(ti\t)l |
|
|
где t^ti. |
Подставляя |
сюда x(ti\t) |
и |
используя следст |
вие 8-1, имеем: |
|
|
|
|
|
P(tt\t) |
= E {x (t, 11) [x (tt) |
-x(tt |
I 0]'} = |