A novel Gaussian sum quaternion constrained cubature Kalman filter algorithm for GNSS/SINS integrated attitude determination and positioning system

被引:1
作者
Dai, Qing [1 ,2 ]
Xiao, Guo-Rui [2 ]
Zhou, Guo-Hua [3 ]
Ye, Qian-Qian [4 ]
Han, Shao-Yong [5 ,6 ]
机构
[1] Luoyang Polytech, Coll Urban Construct, Luoyang, Peoples R China
[2] Informat Engn Univ, Inst Geospatial Informat, Zhengzhou, Peoples R China
[3] Changzhou Vocat Inst Ind Technol, Sch Informat Engn & Technol, Changzhou, Peoples R China
[4] Wenzhou Univ Technol, Sch Data Sci & Artificial Intelligence, Wenzhou, Peoples R China
[5] Tongling Univ, Sch Math & Comp Sci, Tongling, Peoples R China
[6] Zhejiang Univ, Coll Elect Engn, Hangzhou, Peoples R China
来源
FRONTIERS IN NEUROROBOTICS | 2024年 / 18卷
基金
中国国家自然科学基金;
关键词
GNSS/SINS integrated attitude determination and positioning system; nonlinear non-Gaussian system; Gaussian mixture model (GMM); Gaussian sum filter algorithm; quaternion cubature Kalman filter algorithm; NAVIGATION; ESTIMATOR;
D O I
10.3389/fnbot.2024.1374531
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The quaternion cubature Kalman filter (QCKF) algorithm has emerged as a prominent nonlinear filter algorithm and has found extensive applications in the field of GNSS/SINS integrated attitude determination and positioning system (GNSS/SINS-IADPS) data processing for unmanned aerial vehicles (UAV). However, on one hand, the QCKF algorithm is predicated on the assumption that the random model of filter algorithm, which follows a white Gaussian noise distribution. The noise in actual GNSS/SINS-IADPS is not the white Gaussian noise but rather a ubiquitous non-Gaussian noise. On the other hand, the use of quaternions as state variables is bound by normalization constraints. When applied directly in nonlinear non-Gaussian system without considering normalization constraints, the QCKF algorithm may result in a mismatch phenomenon in the filtering random model, potentially resulting in a decline in estimation accuracy. To address this issue, we propose a novel Gaussian sum quaternion constrained cubature Kalman filter (GSQCCKF) algorithm. This algorithm refines the random model of the QCKF by approximating non-Gaussian noise with a Gaussian mixture model. Meanwhile, to account for quaternion normalization in attitude determination, a two-step projection method is employed to constrain the quaternion, which consequently enhances the filtering estimation accuracy. Simulation and experimental analyses demonstrate that the proposed GSQCCKF algorithm significantly improves accuracy and adaptability in GNSS/SINS-IADPS data processing under non-Gaussian noise conditions for Unmanned Aerial Vehicles (UAVs).
引用
收藏
页数:13
相关论文
empty
未找到相关数据