Xia Guoqing, Wang Guoqing
College of Automation, Harbin Engineering University; Harbin 150001, China.
Sensors (Basel). 2016 Aug 2;16(8):1215. doi: 10.3390/s16081215.
This paper addresses the problem of integration of Inertial Navigation System (INS) and Global Navigation Satellite System (GNSS) for the purpose of developing a low-cost, robust and highly accurate navigation system for unmanned surface vehicles (USVs). A tightly-coupled integration approach is one of the most promising architectures to fuse the GNSS data with INS measurements. However, the resulting system and measurement models turn out to be nonlinear, and the sensor stochastic measurement errors are non-Gaussian and distributed in a practical system. Particle filter (PF), one of the most theoretical attractive non-linear/non-Gaussian estimation methods, is becoming more and more attractive in navigation applications. However, the large computation burden limits its practical usage. For the purpose of reducing the computational burden without degrading the system estimation accuracy, a quaternion-based adaptive unscented particle filter (AUPF), which combines the adaptive unscented Kalman filter (AUKF) with PF, has been proposed in this paper. The unscented Kalman filter (UKF) is used in the algorithm to improve the proposal distribution and generate a posterior estimates, which specify the PF importance density function for generating particles more intelligently. In addition, the computational complexity of the filter is reduced with the avoidance of the re-sampling step. Furthermore, a residual-based covariance matching technique is used to adapt the measurement error covariance. A trajectory simulator based on a dynamic model of USV is used to test the proposed algorithm. Results show that quaternion-based AUPF can significantly improve the overall navigation accuracy and reliability.
本文旨在解决惯性导航系统(INS)与全球导航卫星系统(GNSS)的集成问题,以开发一种用于无人水面舰艇(USV)的低成本、稳健且高精度的导航系统。紧密耦合集成方法是将GNSS数据与INS测量值融合的最具前景的架构之一。然而,所得的系统和测量模型是非线性的,并且在实际系统中传感器随机测量误差是非高斯分布的。粒子滤波器(PF)作为最具理论吸引力的非线性/非高斯估计方法之一,在导航应用中越来越有吸引力。然而,巨大的计算负担限制了其实际应用。为了在不降低系统估计精度的情况下减轻计算负担,本文提出了一种基于四元数的自适应无迹粒子滤波器(AUPF),它将自适应无迹卡尔曼滤波器(AUKF)与PF相结合。该算法中使用无迹卡尔曼滤波器(UKF)来改进提议分布并生成后验估计,从而更智能地指定PF重要性密度函数以生成粒子。此外,通过避免重采样步骤降低了滤波器的计算复杂度。此外,还使用了基于残差的协方差匹配技术来调整测量误差协方差。基于USV动态模型的轨迹模拟器用于测试所提出的算法。结果表明,基于四元数的AUPF可以显著提高整体导航精度和可靠性。