![雷达数据处理及应用(第四版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/900/47379900/b_47379900.jpg)
3.2.4 卡尔曼滤波算法应用举例
例题3.1 设目标在x轴方向上做匀速直线运动,其状态方程为
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_72_5.jpg?sign=1738806173-4vgTaOHSw2VRTGJQyv4SPFt9wbUsXyvl-0-254d571ee520fd5def2b1521bd51b391)
式中,状态向量,状态转移矩阵F(k)、过程噪声分布矩阵Γ(k)分别为
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_72_7.jpg?sign=1738806173-w5D7ruUdJFdoGmlcPCyd9rDuZD8cWyy6-0-b1771d954d76e0e72080797cf75eff59)
式中,采样间隔T=1s,过程噪声是零均值的高斯白噪声,且和量测噪声序列相互独立,其方差为E[v2(k)]=q,仿真时取q=0和q=1两种情况,目标真实的初始状态为X(0)=[9 11]′。
量测方程为
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_73_1.jpg?sign=1738806173-GSepRn1tFBZvjsh64ej2OvZjwmRIKLaq-0-4d45c427111c23b18aa6fa06834f56ce)
式中,量测噪声是零均值的白噪声,具有方差E[W2(k)]=r=4,而量测矩阵H(k)=[1 0]。
要求:
(1)画出目标真实运动轨迹和估计轨迹;
(2)画出目标预测和更新的位置和速度方差。
解:由于系统的状态向量是二维的,所以可采用式(3.59)和式(3.60)的方法进行状态和协方差初始化,量测值Z(k)由式(3.76)获得。图3.5和图3.6分别为过程噪声q=0和q=1情况下的目标真实轨迹和滤波轨迹,其中横坐标为目标的位置,纵坐标为目标的运动速度。图3.7、图3.8和图3.9、图3.10分别为预测位置误差协方差P11(k+1|k)、更新位置误差协方差P11(k+1|k+1)、预测速度误差协方差P22(k+1|k)和更新速度误差协方差P22(k+1|k+1)在过程噪声q=0和q=1情况下的结果图,其中横坐标为跟踪步数,纵坐标分别为位置和速度误差协方差。
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_73_2.jpg?sign=1738806173-iVCrsJn9pAlkGh4bZyCKRsYln2ivMWoy-0-5ecb257bafa3260592a9b93f2ca57e39)
图3.5 真实和滤波轨迹(q=0)
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_73_3.jpg?sign=1738806173-Ol9crFBQxny0VCPKDIujxVvxiv0FHoqJ-0-1e1fb78c2fa83063d9fa3c161387a979)
图3.6 真实和滤波轨迹(q=1)
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_73_4.jpg?sign=1738806173-beY7t6vNRcmFq7ckPli1iE8q8KpDbhUk-0-ccf3ecbb14a932e2c1f0f2b0b0c9eb04)
图3.7 预测和更新位置误差协方差(q=0)
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_73_5.jpg?sign=1738806173-0Kmap7yzz2x2KgwHC9GHMdMJ85D1h2kf-0-be554f233b83b7ce63c2bab3a91740cd)
图3.8 预测和更新速度误差协方差(q=0)
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_74_1.jpg?sign=1738806173-Rgjp97RsdyqJSuUDx9WsOggwaT3QWBXQ-0-2fd93f33b0a0278ec18954bc4212296d)
图3.9 预测和更新位置误差协方差(q=1)
![](https://epubservercos.yuewen.com/C6293B/26763973309544206/epubprivate/OEBPS/Images/43988_74_2.jpg?sign=1738806173-nkeTd6hMNKvMg4z2YiZbU7obqb6CBnCx-0-5ce1359fda3210bcfeacba0515263acf)
图3.10 预测和更新速度误差协方差(q=1)
由图3.7~图3.10可看出,随着估计过程的进行,P(k+1|k+1)是逐渐下降的,这说明估计在起作用,估计的误差在逐渐减少,下降的幅度与过程噪声协方差Q和量测噪声协方差R有关,也与环境的复杂性、滤波算法的好坏有关,而P(k+1|k)却比P(k+1|k+1)大,增大的值与Q有关。