книги из ГПНТБ / Липцер Р.Ш. Статистика случайных процессов. Нелинейная фильтрация и смежные вопросы
.pdf428 |
ОПТИМАЛЬНАЯ ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ |
[ГЛ. 10 |
Матрицы |
Dt, 0 ^ - t ^ T , с требуемыми свойствами |
строятся |
следующим образом. Положим (опуская для простоты индекс t)
|
|
|
|
|
|
D2 = DI = {BoB)1'2. |
|
|
(10.89) |
||||
Тогда, |
поскольку |
матрица В ° В |
не |
вырождена, |
из |
второго |
|||||||
равенства |
в (10.88) |
получаем |
|
|
|
|
|
||||||
Далее, |
|
|
|
|
d2 = {boB){BoB)-{12. |
|
|
(10.90) |
|||||
|
|
did* = (b°b) — {boB)(B° В Г 1(b о В)\ |
|
|
(10.91) |
||||||||
|
|
|
|
|
|
||||||||
По лемме |
13.2 матрица |
(Ь ° Ь) — (Ь ° В) (В ° В)~1(Ь ° В) |
является |
||||||||||
неотрицательно |
определенной, и |
в качестве d x |
можно |
взять |
|||||||||
матрицу |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
di = |
d\ = {(b ob)— {bo В) (В о В Г 1(Ь о В)*\Щ. |
|
(10.92) |
|||||||
Итак, блочная |
матрица |
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
Dt = |
di ІО |
d2(t) |
|
|
|
||
|
|
|
|
|
|
0 |
D2{t) |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|||
обладающая |
свойством (10.87), построена. ' |
(10.63) |
имеет |
||||||||||
По лемме |
10.4 для системы уравнений (10.62), |
||||||||||||
место также |
представление |
|
|
|
|
|
|||||||
dQt = |
[flo(/)+fli (/)0t+fl2 it) l t \ d t + d x( t ) d W i ( t ) + d 2( t ) d W 2(t), |
(10.93) |
|||||||||||
dh = |
[Ao Ю + |
Л, (t) Ѳ, + |
A2 (t) Ы dt + D 2 {t) dW2 {t), |
|
|
(10.94) |
|||||||
где |
Wi |
и |
W2— новые |
|
винеровские |
процессы, |
независимые |
||||||
между собой. |
|
|
|
|
|
|
|
|
0 < Д < 7 \ |
||||
Определим теперь случайный процесс v — {yt, |
|
||||||||||||
являющийся решением линейного стохастического дифферен циального уравнения
dvt = {[«о (0 — ^2 W D2 1(*) Ао(О] + [«1 (t)—d2 (t) D~l (t) Ai (*)] v, +
+ [a2{t) - d 2{ t) D - \t) A 2{t)\lt\ d t + d 2{t)D;l {t)div v0= 0 . (10.95)
В силу сделанных в п. 1 предположений, формул (10.89), (10.90) и (10.92) и замечания к теореме 4.10 уравнение (10.95) имеет, и притом единственное, непрерывное решение ѵ = (yt, tFf).
Положим
t
Ѳ< = Ѳ, — ѵ„ It = It — J [Л0 (s) + Ai (s) vs + A2 (s) У ds. (10.96)
о
§ 3] |
УРАВНЕНИЯ |
ФИЛЬТРАЦИИ (МНОГОМЕРНЫЙ |
СЛУЧАЙ) |
429 |
||||||||
В силу (10.94) |
и невырожденности |
матриц D2{t) |
|
|
||||||||
|
|
t |
|
|
|
|
|
|
|
|
|
|
W2 (t) = |
J Б ; ' (s ) [dgs - |
(A0 (s) + A{(s) 0s + |
A2 (s ) у ds] |
(10.97) |
||||||||
|
о |
|
|
|
|
|
|
|
|
|
|
|
(cp. с доказательством теоремы 5.12). |
|
|
|
|
||||||||
Из |
(10.95) — (10.97) находим |
|
|
|
|
|
||||||
dQt = |
fa, (0 — d2 {t) DJ' (t) Ay (0l 0t di + |
dy (t) dWy (t), |
(10.98) |
|||||||||
|
d\t = |
At (/) 0, dt + D2 it) dW2 (t). |
|
|
|
|
(10.99) |
|||||
Из |
построения |
процесса |
| = (|<), 0 < ^ < Г |
(см. |
(10.96)), |
|||||||
следует, что |
9~\ э |
9~\. |
Покажем, |
что |
в |
действительности |
||||||
a-алгебры |
$Г\ |
и |
|
совпадают при |
всех t, |
0 < n s ^ 7 \ |
|
|||||
Для доказательства рассмотрим линейную систему уравнений |
||||||||||||
d%t — [А0 (t) + |
Ay (t) vt + |
А2 (t) Id dt + d%t, |
go = |
SQ, |
(10.100) |
|||||||
dvt = |
f«o( 0 |
+ ay( 0 |
v( + a 2 ( 0 £<]dt + d2 (t) D~l (t) d\t, vo= 0, (10.101) |
|||||||||
получающуюся из (10.95), (10.96).
У этой линейной системы уравнений существует, и притом единственное, сильное решение (см. теорему 4.10 и замечание
к ней), что влечет за |
собой |
включение 9Г\ З’ .ѲГ\, О ^ И ^ Г . |
|
Там самым, |
= |
0 < ^ |
^ Г , и |
'й, = М (Ѳ,[;Г!)=М (Ѳ1|Г «).
Поэтому
mt = М (0t | У |) = М [Ѳ, + v( I T \ \ = tht + vt (10.102)
и
Qt — fht — (Ѳ, — vt) — {mt — vt) = Ѳ, — mf.
Отсюда
— (10.103)
Согласно теореме 10.3
dmt — [a, (t) — d2(t) D2 }(t) A{(^)| mt dt +
|
+ y X |
((0D 2 (t) D \ (t))"‘ (d\t - |
Al (t) m t dt), |
(10.104) |
|
= [a, V ) - d2(0D 2 X(0A (0] Yt + Yt [a, W~ d2(0 |
(0A (*)]’ - |
||||
|
- y tA\(t){D2(t)D'2(t))~{ A {{t)yt + d x{t)d\if). |
(10.105) |
|||
Отсюда |
с учетом |
того, что m , = rht -\- v t |
и y t — y t, |
после про |
|
стых преобразований приходим к искомым уравнениям |
(10.81) |
||||
и (10.82) |
для Щ( и y t. |
|
|
|
|
§ 4] |
|
|
|
ПОЧТИ ОПТИМАЛЬНЫЙ |
ФИЛЬТР |
|
|
431 |
||||
где |
Wt = \W\І0, |
•••. |
^ііО], |
f < 7 \ — винеровский |
процесс, |
не |
||||||
зависящий от (Ѳ0, | 0) |
и процессов Wu W2. |
|
|
|
||||||||
|
Поскольку а2(/) = |
О, Л2(0 = 0, то из (10.61), (10.62) и (10.106) |
||||||||||
следует, что процесс (О,, |
O ^ t ^ T , |
удовлетворяет системе |
||||||||||
уравнений |
|
|
|
|
|
|
|
|
|
|||
dQt = |
[а0 it) + |
а, (1) Ѳ,] df + |
Ьхit) dW, it) -f b2 (t) dW2 it), |
(10.107) |
||||||||
dl] = |
[ A 0 it) + |
A i it) 0t] + B, (t) dW{ (t) + |
B2 it) dW2 it) + |
sdWt, |
||||||||
решаемых при начальных условиях Ѳ0 и ?о = Io- |
|
(10.108) |
||||||||||
|
|
|
||||||||||
|
Обозначим н®= М (в; I T f ) , у] = |
М [(Ѳ, — /г®) (Ѳ, — nf) *]. |
По |
|||||||||
лемме |
10.4 и теореме |
10.3 п®и у] определяются из уравнений |
||||||||||
dn® = |
[а0 it) + а, it) /г®] dt + |
|
|
|
|
|
|
|||||
+ [(* ° В (0+ѵМ І W] [(5 о В) it) + е2Е Г ' |
\dft- { A , (/)+Л, it) /ф dt], |
|||||||||||
Y? — a \(0 Y? + YK it) + |
ib°b) it) — |
|
|
|
(10.109) |
|||||||
|
|
|
|
|
||||||||
|
- |
[(* о В) it) + у\A\ |
(/)] [(В о В) it) + |
e2£]_I [ib ° В) Ц) + |
y»tA\ |
Щ |
||||||
|
|
|
|
|
|
|
|
|
|
|
І Ю Л Ю ) |
|
с |
пе = |
т о=М (Ѳ 0| | 0), |
Yo= Yo = M[(00- / n 0)(00 — m0)*], |
где |
||||||||
E = E(ixi) — единичная |
матрица. |
|
|
|
|
|
||||||
|
Зададим процессы А?=А®(|), А? = |
At (IF), О ^ / ^ Г , |
с А/ = |
|||||||||
==[Аі (0 ........ А| (/)], А/ = |
[А?(/), .... А* (О] с помощью следую |
|||||||||||
щих дифференциальных уравнений: |
|
|
|
|
|
|||||||
d%t== \&о it) -f- ßi it) А;] dt -f- |
|
|
|
|
|
|
||||||
+ [(* ° В) it) + у]А\ (0] l(ß ° В) (/)+ е 2^ ]“ 1 |
—(Л0(0-h-41(0 |
dt], |
||||||||||
А1 = |
т0, |
|
|
|
|
|
|
|
(ЮЛИ) |
|||
dA/ = |
öi it) А? dt + |
|
|
|
|
|
|
|
|
|||
|
+ |
[ib о В) it) + |
y]A] it)] [(В о В) it) + |
вгЕ\~' [е dWt - |
АхЦ) А*dt], |
|||||||
|
|
|
|
|
|
|
Ао = 0. |
|
|
|
(10.112) |
|
Нетрудно проверить, в силу (10.108), |
(10.111) и (10.112), |
что |
||||||||||
для |
каждого O s^ H ^ r |
|
|
|
|
|
|
|
||||
|
|
|
|
л? = |
„?(£*)= A?(É) + |
A?(IF). |
|
(10.113) |
||||
Определим матрицу ö®= |
[|öf/ (0|l(fe x k) = Nl[(0t — А*)(Ѳ/ — At) j. |
|||||||||||
432 |
|
ОПТИМАЛЬНАЯ ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ |
[ГЛ. 10 |
|||
Л е м м а |
10.5. |
Пусть |
выполнены |
условия (10.64) — (10.67). |
||
Тогда для |
любого |
t, O ^ t ^ T , |
|
|
||
1) |
МЯ,‘ =МѲ<, |
|
|
|
|
|
2) |
Y „ ( 0 < 6^.(0 < Y h (0, |
*■=!> .... |
k, |
|
||
3) |
Y* = lim6® = |
lim Y#> |
|
|
|
|
|
e-»0 |
e->-0 |
|
|
|
|
4) lim M [тД О — X) (Of — 0, i = 1, . ... k.
E->0 |
|
|
|
Имеем |
(см. |
|
10.106): |
(s) = |
| г (s)-f- |
||||||
Д о к а з а т е л ь с т в о . |
|
||||||||||||||
+ e#'i (s). Для каждого |
|
M [g£(s) J |
|
|
является |
оптималь |
|||||||||
ной, в среднеквадратическом смысле, |
оценкой |
для |
| {(s) по |
||||||||||||
{|„, 0 < ы < ф |
Поэтому |
|
|
|
|
|
|
|
|
|
|
|
|||
М % (s) - |
М (I, |
(s) I F f ) ] 2< М [ |f (s) - |
£ |
(s)]2 = |
|
|
|
|
|||||||
|
|
|
|
|
|
= |
е2М ( # t (s)f = e2s -> 0, |
е-*0. |
|||||||
Отсюда нетрудно вывести, что для всякой случайной вели |
|||||||||||||||
чины е . являющейся линейной |
функцией |
от L , L , |
. ... | |
іп |
|||||||||||
П |
|
|
|
|
|
|
|
|
|
|
*0 |
|
|
||
Далее, |
если последовательность |
(еп, |
п — 1, |
2, . . . ) |
случайных |
||||||||||
величин |
еп, определенных выше, имеет |
предел |
е |
в |
среднем |
||||||||||
квадратическом |
(е = l.i.m. еп), |
то |
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
П |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПшМ \ е — M (e|5r f ) l 2 = |
0, |
|
|
|
(10.114) |
|||||||
|
|
|
е - м ) |
L |
|
4 |
/ J |
|
|
|
|
|
|
|
|
поскольку |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
М [е — М (е I P f ) ] 2< |
|
|
|
|
|
|
|
|
|
|
|
|
|||
< 3 (М [е - |
e„Y + М Р„ - |
М (е. | S™')]2 + |
М [М {е |
e ^ f ) f ) « |
|||||||||||
|
|
|
|
< 6М [е - |
e,Y + |
ЗМ [*„ - |
М (е„ I ГГ)]'. |
||||||||
и, следовательно, |
|
|
|
|
|
|
|
|
|
|
|
|
|||
lim М [е — М (е I ^*f)]2 ^ |
6М \е — еп]2 -»0, |
п-> оо. |
|
||||||||||||
Заметим теперь, что компоненты mi(t), |
і = |
1, . . . , |
k, слу |
||||||||||||
чайного |
вектора mt = |
М (Ѳ, | |
|
являются пределом |
в среднем |
||||||||||
квадратическом последовательности случайных величин типа еп,
п = |
1, 2, ... |
Действительно, если |
^ га = а{©: |
£0, | 2_„, ... |
... , |
^ .г л, - |
£,}, то по теореме о |
нормальной |
корреляции |
434 |
|
ОПТИМАЛЬНАЯ ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ |
|
|
[ГЛ. 10 |
||||||||
Итак, утверждение 1) леммы доказано. |
|
|
|
|
|
|
|||||||
Из |
несмещенности Я®(МА® = МѲг) |
|
и (10.113) |
вытекает, |
что |
||||||||
Ѵи (0 = |
М [Ѳ, (/) — п, |
(Z)]2 = |
|
|
|
|
|
|
|
|
|
||
|
|
= М[Ѳ, (t) - Я?(t)]2 + М [А! it)}2> |
М [0, (/) - |
Я®(Z)]2 = |
бгг (t), |
||||||||
что вместе с (10.118) доказывает |
утверждения 2) |
и 3) леммы. |
|||||||||||
Наконец, |
mt (О]2 = м [(Ѳг (t) - |
|
|
|
|
|
|
|
|
||||
Уи (!) = |
М [Ѳ, (t) - |
А? (/)) + |
(Я?(0 - |
« г (*))]2 = |
|||||||||
поскольку |
|
|
= б ! , ( 0 - М [ Я г ( 0 - т , ( 0 ] 2, |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||
М[(0г (*)-Аг (/ ))(я ?(/)- тг (/))] = |
|
|
|
|
|
|
|
|
|
||||
= |
М fМ (Ѳг (t) - |
Я* (0 I T lt) (я! (0 - |
отг (f))] = |
- |
M [ЯІ (t) - пи tf)]2, |
||||||||
что |
доказывает |
утверждение 4), |
так |
как |
6®г (t) -> уг. (t), |
е->0. |
|||||||
3. |
Из леммы |
10.5 вытекает, |
что |
при |
а2(0 = 0, |
Л2(0 = 0 |
|||||||
в качестве почти оптимальной оценки Qt по |
|
можно |
вы |
||||||||||
брать Я®, где процесс Я® вместе с |
у® |
|
определяется |
из уравне |
|||||||||
ний (10.111) и (10.110).
Если же а2{і) Ф 0, А2(£)Ф^, то по аналогии с уравнением (10.111) определим Ьг] как решение уравнения
dm] = [а0 (і) + а, (t) т] + |
а2 (t) |,] dt + |
|
+ [{Ьо В) it) + у?Л; (Щ [(В о В) (і) + |
г Щ - 1X |
|
X [dlt - |
(Л0 (/) + Л, (/) т? + |
Л2 (/) у Ä], (10.120) |
где т® = от0, а у® по-прежнему находится из уравнений (10.110).
Т е о р е м а |
10.4. Пусть выполнены условия (10.64) — (10.67). |
|||||
Тогда процесс (т]), |
0 < ^ ^ Г , |
определяемый из |
уравнений |
|||
(10.120) и (10.110), задает оценку вектора Ѳг по |
обладаю |
|||||
щую следующими свойствами: |
|
|
|
|
||
|
|
М т' = |
МѲг, |
|
|
|
lim |
М \m](t) — m, (<)|2 = |
0, |
i = |
1, . . . , &, |
(10.121) |
|
E-»0 |
L |
J |
|
|
|
|
Уu (t) < M [Ѳ, (t) - |
m* (t)f < y*, (0, |
/ = |
1..........k. |
|
||
Матрица среднеквадратичных ошибок Г® = М [(Ѳг — mt) (Ѳ< — rtitf]
определяется из |
уравнения |
|
І1 = |
аѣ(t) Г? + Г] (ае (t)J + S (Ь) {{)) (b\ (*))* |
(10.122) |
436 |
ОПТИМАЛЬНАЯ ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ |
[ГЛ. 10 |
Если оценивать Qt по Ц, то согласно (10.120) (при а2(/)==0, |
||
Л2(/) = 0) соответствующая оценка т] задается уравнением |
||
dm] = [а0 (t) + |
а, (/) т]J dt + |
|
+ [*»£(*) + yM; W] (В oB(t) + e2E)~l [dl - (A0(t) + |
Al (t) m’) dt], |
|
ml = mo- |
|
(10.127) |
Из |
(10.123) |
и (10.124) нетрудно |
вывести (ср. с доказатель |
|||
ством |
теоремы |
10.3), что сг-алгебры |
и <Г|, 0 ^ / < 7 \ совпа |
|||
дают. |
Поэтому, обозначая |
mt = М (Ѳ( | £Г&), находим, |
что |
|||
mt = |
M(Ot |^ f) = M(§t + |
v<| ^ ) |
= |
M(0t |^ f ) + vt = |
mt + vt. |
|
Положим m] = m]-\-vt. |
Тогда |
mt — m] — m t — т] |
и, следо |
|||
вательно, оценка mt обладает указанными свойствами (10.121).
Искомое уравнение (10.120) следует из равенства |
т] — т]~|- ѵ( |
||
и |
(10.127), (10.123) и (10.124). Уравнение (10.122) |
справедливо |
|
и |
для |
случая a2(t) Ф 0 , Л2 (/) Ф 0 , поскольку |
0t — т] — |
— Qt — mt = V) и нетрудно проверить, что МУ*(У®)* = |
|||
0 < t < |
Т. |
|
|
