关键词:
非线性量测
泰勒展开
量测转换
卡尔曼滤波
交互多模型
摘要:
目标跟踪是雷达需要完成的重要任务之一。雷达在极坐标或球坐标系下获取的量测与目标在笛卡尔坐标系下的运动状态呈现的非线性关系,导致在目标跟踪过程中,算法无法直接根据量测信息线性地更新目标运动状态。针对此非线性问题,本文提出了基于二阶泰勒展开的量测转换滤波算法。文中首先通过泰勒级数展开来分析量测转换误差统计特性。然而,由于所采用的无偏量测转换及其转换误差统计特性的计算方法均涉及到目标的真实距离和角度信息,而这些信息无法获得,因此,考虑将量测信息代入;但此代入方法,会使得量测转换的误差统计特性与量测相关。考虑到当状态方程中的模型与目标运动模式相匹配,且量测噪声较大时,预测常常比量测更加准确。为此,本文进一步提出以预测信息为条件计算转换误差统计特性的量测转换方法,同时考虑二阶泰勒展开中一阶展开项的误差,以提高量测转换与误差协方差的一致性。所提方法通过二阶近似减小转换过程的截断误差,其本质是利用高阶线性模型拟合非线性模型,以提升算法的跟踪性能。将该方法与卡尔曼滤波结合,获得基于二阶泰勒展开的量测转换卡尔曼滤波算法,实现非机动目标的跟踪。此外,考虑目标的机动特性,将所提算法与改进的交互多模型滤波框架相结合,通过多个子模型滤波器估计结果的融合得到对机动目标最终的估计状态。仿真结果表明前者与已存在的滤波算法相比有更好的跟踪性能,其对目标状态的估计与估计误差协方差一致性更高,即可信度更高,且算法复杂度较低;后者亦可实现机动目标的有效跟踪,尤其在目标出现机动时,所提算法相较于其他对比方法的跟踪性能更优。