Question about choosing an initial state error covariance for Kalman filter

23 ビュー (過去 30 日間)
Ming
Ming 2016 年 5 月 28 日
Hi Everyone,
I have a Kalman filter code from internet, which estimates states of following state space system:
x(k+1)= A x(k) + w(k); y(k)= C x(k);
Before the code starts to perform the Kalman filter, it initializes the initial state error covariance P(0) as
P{0}= reshape( (eye(n^2)-kron(A,A) ) \ Q(:), n, n );
where n is the size of state, Q is the covariance of white Gaussian noise w(k).
Does anyone have a clue why the code initialize the P(0) like this?
Thanks

回答 (0 件)

カテゴリ

Help Center および File ExchangeState-Space Control Design and Estimation についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by