В своей главе, посвященной фильтрам Калмана, моя книга о DSP утверждает, казалось бы, совершенно неожиданно, что стационарный фильтр Калмана для системы
{ x ( t + 1 )Y( т )= A x ( t ) + w ( t )= Cх ( т ) + в ( т )
имеет предиктор
Икс^( т + 1 | t ) = ( A - A K¯С) х^( т | t-1)+A K¯Y( т )
и стационарная векторная ковариация и усиление Калмана
ˉ K = ˉ P CT(C ˉ P CT+R)-1
п¯= A P¯AT- А П¯СT( Cп¯СT+ R )- 1Сп¯AT+ Q
К¯= P¯СT( Cп¯СT+ R )- 1
где и обозначают ковариации входного шума и шума измерения соответственно.R w vQрвесv
Я не вижу, как прийти к этому из предиктора минимальной дисперсии. Может ли кто-нибудь объяснить это мне или указать мне на ресурс, который выводит выражение? Это вариант минимально-дисперсионного фильтра во времени, который я могу вывести:
Р(т+1|т)=(Р(t|t-1)-P(t|
Икс^( t + 1 | t ) = ( A - K( т ) С) х^( t | t - 1 ) + K( т ) у( т )
K ( t ) = A P ( t | t - 1 ) C T ( C P ( t | t -п( t + 1 | t ) = A ( P( t | t - 1 ) - P( t | t - 1 ) CT( Cп( t | t - 1 ) CT+ R )- 1Сп( t | t - 1 ) ) AT+ Q
К( t ) = A P( t | t - 1 ) CT( Cп( t | t - 1 ) CT+ R )- 1
Я просто не уверен, как перейти отсюда к стационарному фильтру выше.
Обновление: я вижу, что замена и в фильтр с изменением времени приводит к стационарный фильтр, но зачем умножать на ? Является ли это просто признаком неудачного выбора нотации, означающего, что или самом деле не означают усиление Калмана?п¯= P( t + 1 | t ) = P( т | т - 1 )К( t ) = A K¯AКК¯