Abstract

Abstract This work proposes an algorithm based on improved mixture correntropy cubature Kalman filtering (IMC-CKF) to address the issues of low accuracy and susceptibility to complex noise and outlier interference in inertial navigation attitude estimation. First, a combination of Gaussian kernel and Cauchy kernel is suggested to construct mixture correntropy to tackle the problem of single kernel-based correntropy being insufficient to confronted with complex noise. Second, the model fitting loss based on mean square error and measurement fitting loss based on mixture correntropy are used to establish the objective function. The maximum correntropy criterion (MCC) replaces the minimum mean square error (MMSE) criterion, and the fixed-point iteration method is used to solve the objective function, deriving the mixture correntropy matrix to adjust the measurement noise variance. Finally, the semi-trapezoidal membership function is used to determine the mixture correntropy coefficient. Accordingly, the algorithm can adaptively select the proportions of each kernel function according to the respective noise interference situation. Simulations and dynamic–static experiments have been conducted, and the algorithm has been compared with single kernel-based correntropy algorithms and other robust algorithms to confirm its superior precision and stability under complex noise and outlier interference.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.