Wang Wei, Chen Xiyuan
Key Laboratory of Micro-Inertial Instrument and Advanced Navigation Technology, Ministry of Education, School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China.
Sensors (Basel). 2018 Feb 23;18(2):659. doi: 10.3390/s18020659.
In view of the fact the accuracy of the third-degree Cubature Kalman Filter (CKF) used for initial alignment under large misalignment angle conditions is insufficient, an improved fifth-degree CKF algorithm is proposed in this paper. In order to make full use of the innovation on filtering, the innovation covariance matrix is calculated recursively by an innovative sequence with an exponent fading factor. Then a new adaptive error covariance matrix scaling algorithm is proposed. The Singular Value Decomposition (SVD) method is used for improving the numerical stability of the fifth-degree CKF in this paper. In order to avoid the overshoot caused by excessive scaling of error covariance matrix during the convergence stage, the scaling scheme is terminated when the gradient of azimuth reaches the maximum. The experimental results show that the improved algorithm has better alignment accuracy with large misalignment angles than the traditional algorithm.
鉴于在大失准角条件下用于初始对准的三阶容积卡尔曼滤波器(CKF)精度不足,本文提出了一种改进的五阶CKF算法。为了充分利用滤波中的新息,通过具有指数衰减因子的新息序列递归计算新息协方差矩阵。然后提出了一种新的自适应误差协方差矩阵缩放算法。本文采用奇异值分解(SVD)方法提高五阶CKF的数值稳定性。为避免收敛阶段误差协方差矩阵缩放过大导致超调,当方位角梯度达到最大值时终止缩放方案。实验结果表明,改进算法在大失准角情况下比传统算法具有更好的对准精度。