系统工程与电子技术 ›› 2021, Vol. 43 ›› Issue (8): 2263-2272.doi: 10.12305/j.issn.1001-506X.2021.08.28

• 制导、导航与控制 • 上一篇    下一篇

三维AoA目标跟踪的二次约束卡尔曼滤波算法

赵跃新1, 齐望东2,3,*, 刘鹏1, 袁恩1, 徐兵1   

  1. 1. 陆军工程大学指挥控制工程学院, 江苏 南京 210007
    2. 东南大学信息科学与工程学院, 江苏 南京 210096
    3. 网络通信与安全紫金山实验室, 江苏 南京 211111
  • 收稿日期:2020-09-17 出版日期:2021-07-23 发布日期:2021-08-05
  • 通讯作者: 齐望东
  • 作者简介:赵跃新(1992—), 男, 博士研究生, 主要研究方向为无线电导航、室内定位|齐望东(1968—), 男, 教授, 博士研究生导师, 博士, 主要研究方向为无线电导航定位、阵列信号处理、网络安全|刘鹏(1981—), 男, 副教授, 博士, 主要研究方向为无线电导航定位、认知无线电|袁恩(1982—), 男, 讲师, 博士, 主要研究方向为无线电导航定位、网络安全|徐兵(1988—), 男, 讲师, 博士, 主要研究方向为无线电导航定位、阵列信号处理
  • 基金资助:
    国家自然科学基金(61573376);国防科技基金(3602027)

Quadratic constraint Kalman filter algorithm for three dimensional AoA target tracking

Yuexin ZHAO1, Wangdong QI2,3,*, Peng LIU1, En YUAN1, Bing XU1   

  1. 1. Command and Control Engineering College, Army Engineering University, Nanjing 210007, China
    2. School of Information Science and Engineering, Southeast University, Nanjing 210096, China
    3. Purple Mountain Laboratory for Network Communications and Security, Nanjing 211111, China
  • Received:2020-09-17 Online:2021-07-23 Published:2021-08-05
  • Contact: Wangdong QI

摘要:

在基于到达角(angle of arrival, AoA)的三维目标跟踪中, 伪线性卡尔曼滤波具有稳定性高和计算复杂度低的优点, 但是严重的偏差问题使其跟踪精度迅速下降。针对该问题, 提出一种二次约束卡尔曼滤波(quadratic constraint Kalman filter, QCKF)算法。首先引入涉及所有观测噪声项的增广矩阵, 然后建立与线性卡尔曼滤波等价的目标函数并且附加含有二次项的约束条件, 以此降低偏差影响, 实现更准确的状态更新。QCKF算法采用广义特征值分解求解约束优化问题, 无法直接通过状态更新表达式推导其协方差矩阵, 因此利用约束条件以及矩阵扰动方法完成协方差矩阵更新。仿真分析表明, QCKF算法相较于其他非线性滤波算法具有更优的跟踪性能, 不仅在低噪声条件下可达到后验克拉美罗下界, 而且当噪声严重时能够显著降低跟踪误差, 并且计算开销不高。

关键词: 目标跟踪, 到达角, 卡尔曼滤波, 二次约束, 伪线性估计

Abstract:

In the three-dimensional target tracking with angle of arrival (AoA) measurements, pseudo-linear Kalman filter has the advantages of high stability and low computational complexity. However, PLKF suffers from severe bias problem which causes its tracking accuracy to degrade rapidly. In view of this problem, a quadratic constraint Kalman filter (QCKF) is proposed. Firstly, an augmented matrix involving all measurement noise terms is introduced. Then, an objective function equivalent to linear Kalman filter is established, and a constraint containing quadratic terms on the objective function is imposed to reduce the bias effect and achieve more accurate state update. QCKF algorithm solves the constraint optimization problem by generalized eigenvalue decomposition, and its covariance matrix cannot be derived directly through the state update expression. Thus, the covariance matrix is updated by utilizing the constraint conditions and the matrix perturbation method. Simulation analysis shows that QCKF algorithm achieves better tracking performance than other nonlinear filter algorithms. QCKF attains the posterior Cramer Rao lower bound over the mild noise region and significantly reduces the tracking error under heavy noise. Moreover, its computational overhead is relatively low.

Key words: target tracking, angle of arrival (AOA), Kalman filter, quadratic constraint, pseudo-linear

中图分类号: