首页 理论教育 优化Kalman滤波器的使用

优化Kalman滤波器的使用

时间:2026-01-23 理论教育 姚姚 版权反馈
【摘要】:定理2.5 系统式~式在假设2.1~2.3下,Kalman滤波器为称K为Kalman滤波器增益。合并式~式得到考虑例2.1,取,P(0|0)=1,注意ΓQ1/2=0,取R=1,则得到与式(2-4)等价的解,具体求解步骤为例2.2 考虑系统,y=[1 0]x+ξ,Q=1,R=2,,P(0|0)=diag{2,3},y=9。由定理2.5可得例2.3 考虑系统其中,x=[x1x2]T,η和ξ是方差各为0.81和1的独立高斯白噪声,问题是求Kalman滤波器。图2-1 状态x和Kalman滤波

定理2.5 (Kalman滤波器)系统式(2-37)~式(2-38)在假设2.1~2.3下,Kalman滤波器为

图示

Kk)为Kalman滤波器增益。

证明:在性能指标式(2-43)下,问题归结为求投影

图示

由递推投影公式(2-36)得到递推关系式(2-44)和

Kk)=E[xkεTk)]{E[εkεTk)]}-1 (2-52)

k-1→k的状态方程两边取投影有

图示

由状态方程迭代可知

图示

且应用观测方程有

图示

从而引出

图示

由式(2-56)、假设2.1~2.3有

图示

proj(ηk-1)|y(1),…,yk-1))=0 (2-58)

于是式(2-53)成为式(2-45)。

对式(2-38)取投影有

图示

由假设2.1~2.3和式(2-56)有

图示

proj(ξk)|y(1),…,yk-1))=0 (2-61)

于是式(2-59)成为

图示

这引出新息表达式(2-46)。

记滤波和预报误差及方差阵为

图示

则由式(2-38)和式(2-46),有新息表达式

图示

且由k-1→k的状态方程减式(2-45)得

图示

xk)=xk)减式(2-44)得

图示

将式(2-67)代入式(2-69)引出

图示(https://www.xing528.com)

其中,I单位阵。

因为

图示

故有

图示

这引出

图示

于是由式(2-68)得到式(2-48)。

因为

图示

故有

图示

由此引出

图示

于是由式(2-67)得到新息方差阵为

E[εkεTk)]=HPk|k-1)HT+R (2-77)

且由式(2-70)可得式(2-49)。

下面求Kalman滤波器增益Kk)。为此,求E[xkεTk)]。应用式(2-67)有

图示

由投影正交性,有

图示

且注意图示图示,于是由式(2-78)引出

E[xkεTk)]=Pk|k-1)HT (2-80)

将式(2-80)和式(2-77)代入式(2-52),得增益式(2-47)。

证毕。

注解2.1 初值取式(2-50)是为了保证估值的无偏性。采用式(2-37)、式(2-38)、式(2-45)、式(2-62)得到图示图示图示。当k>1时,进一步得到图示图示[xk)]=E[yk)]。因此,对所有k>0,E[εk)]=0。合并式(2-44)~式(2-46)得到

图示

考虑例2.1,取图示P(0|0)=1,注意ΓQ1/2=0,取R=1,则得到与式(2-4)等价的解,具体求解步骤为

图示

例2.2 考虑系统图示yk)=[1 0]xk)+ξk),Q=1,R=2,图示P(0|0)=diag{2,3},y(1)=9。由定理2.5可得

图示

图示

例2.3 考虑系统

图示

其中,x=[x1x2]Tηk)和ξk)是方差各为0.81和1的独立高斯白噪声,问题是求Kalman滤波器图示。取初值为图示P(0|0)=0,仿真结果如图2-1所示,其中,实线为真实值,虚线为估值。

图示

图2-1 状态xk)和Kalman滤波图示

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈