ガウスノイズ下でのカルマン推定の統計的特性


9

独立したガウス状態と出力ノイズ、および初期状態の完全な推定を含む線形状態空間モデルの場合、カルマン推定には次のプロパティがありますか? どこPのK | K = V R X K | K - X kは または  V R X K | K または  V R X K

E(x^k|kxk)=0
Pk|k=Var(x^k|kxk), or Var(x^k|k), or Var(xk)?
  • xkは、ランダムな時間の状態です。k

  • x^k|kとはカルマンの上位、つまりカルマンフィルターの出力です。Pk|k

これらについて言及している参考文献はありますか?

ありがとう!


ある事後時間で推定された共分散行列?実際に使用される標準的な表記法はないため、「カルマン推定値」が何を意味するのかは完全には明確ではありません。 kPk|kk
Jason R

@ジェイソン:はい、それは...
Tim

回答:


3

次の2つのステートメントは言うことと同じです。

E(x^k|kxk)=0

(1)推定量に偏りないこと。そして

Pk|k=Var(x^k|kxk)

(2)推定量が一貫していること

フィルターを最適化するには、これらの条件が両方とも必要です。つまり、いくつかの基準に関して可能な限り最良の推定値です。xk|k

(1)が真でない場合、平均二乗誤差(MSE)はバイアスと分散(スカラーの場合)になります。明らかに、これは分散のみよりも大きいため、最適ではありません。

(2)が真でない場合(つまり、フィルターで計算された共分散が真の共分散と異なる場合)、フィルターも最適ではなくなります。カルマンゲインは計算された状態共分散に基づいているため、共分散のエラーはゲインのエラーにつながります。ゲインの誤差は、測定の重みが最適ではないことを意味します。

(たまたま、両方の条件が適切にモデル化されたフィルターに当てはまります。動的モデルやノイズ共分散などのモデリングのエラーもフィルターを最適化しません)。

出典:Bar-Shalom、特に232-233ページのセクション5.4。


2

は確率変数ではないことに注意することが重要です。確定的であるのはシステムの状態であり、一般にで可変です。 これは、と言うことと同じです xkk

E(x^k|k)=xk
E(x^k|kxk)=0

また、

Var(xk)=0

そして、

Pk|k=Var(x^k|k)
これは、が決定論的であるとすると、たまたまxkVar(x^k|kxk)

バックグラウンド

w Q Q G Q G T G x k + 1 = A x k + B u k + G wxkは決定論的なシステム状態です。これは、ほとんどの文献で分散として表されるシステムノイズとは対照的です。さらに、一部の文献では、係数行列でシステムノイズをモデル化しています。この場合、行列は伝搬推定でに置き換えられますはノイズ係数行列です。詳しく説明すると、この場合のシステム表現は次のようになります wQQGQGTG

xk+1=Axk+Buk+Gw

参考として:カルマンの論文自身:http://160.78.24.2/Public/Kalman/Kalman1960.pdf


私の知る限り、はランダムなプロセスです。の分散は、プロセスノイズによって与えられます。与えられた実現に対して、は決定論的です。 XKXK{xk}k=xkxk
Royi 2013年

@Drazickプロセスノイズには通常、分散wとともに記号wが与えられます。xkはシステム状態です。状態がランダムであることは意味がありません。もう一方の推定値は確率変数であるため、理にかなっています
aiao

xk+1Gwxk+1

wk

1
xk|kN(x^k|k,Pk|k)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.