An Adaptive Cubature Kalman Filter Based on Resampling-Free Sigma-Point Update Framework and Improved Empirical Mode Decomposition for INS/CNS Navigation
Abstract
:1. Introduction
2. Improved EMD for Reconstruction of Measurement Noise
2.1. Empirical Mode Decomposition
- (1)
- Initialize , the extreme value points on a given signal are determined and then linked together using cubic spline curves to construct both upper and lower envelopes.
- (2)
- The difference between the signal and the mean of these envelopes is calculated: .
- (3)
- Treat as the new signal and repeat the above steps until meets the IMF’s two conditions: (1) The equality or a maximum difference of one must be maintained between the quantities of extreme points and zeros; (2) the time axis exhibits local symmetry in the signal. At this time, becomes the first-order IMF selected by the original signal and is denoted as .
- (4)
- Calculate , , and return to step (1) until the residual signal of the -th order becomes a monotonic function and cannot be further divided into IMF, i.e., we can represent the original signal as .
2.2. Improved Empirical Mode Decomposition
- (1)
- The signal is decomposed by EMD, and the -order IMF and residual signal are obtained;
- (2)
- Because noise has high-frequency characteristics, the first two orders of IMF are considered noise signals, and we obtain the noise signal: ;
- (3)
- Arbitrarily change the position distribution of noise signal for times to obtain new noise distribution sequences : , , where denotes the operation of arbitrarily changing the position distribution.
- (4)
- Construct signals with different noise distributions while maintaining the signal-to-noise ratio identical to the original signal: ;
- (5)
- Average signals with different noise distributions to obtain a noise compressed signal : ;
- (6)
- The noise compression signal is decomposed by the EMD method, where the first-order IMF is the noise sequence to be obtained.
2.3. Measurement Noise Reconstruction
3. An Adaptive Cubature Kalman Filter
3.1. Resampling-Free Sigma-Point Update Framework
3.2. Adaptive Cubature Kalman Filter
3.3. Computational Complexity Analysis
4. Performance Evaluation and Discussions
4.1. INS/CNS Navigation System Model
4.2. Simulation and Analysis
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
Parameter | Complexity | Parameter | Complexity |
---|---|---|---|
Step | Complexity | Step | Complexity |
---|---|---|---|
(1) | (2) | ||
(3) | - | (4) | |
(5) | (6) |
References
- Cui, B.; Wei, X.; Chen, X.; Wang, A. Performance enhancement of robust cubature Kalman filter for GNSS/INS based on Gaussian process quadrature. IEEE Access 2020, 8, 25596–25604. [Google Scholar] [CrossRef]
- Xu, Y.; Shmaliy, Y.S.; Shen, T.; Chen, D.; Zhuang, Y. INS/UWB-based quadrotor localization under colored measurement noise. IEEE Sens. J. 2020, 21, 6384–6392. [Google Scholar] [CrossRef]
- Shen, C.; Zhang, Y.; Tang, J.; Cao, H.; Liu, J. Dual-optimization for a MEMS-INS/GPS system during GPS outages based on the cubature Kalman filter and neural networks. Mech. Syst. Signal Process. 2019, 133, 106222. [Google Scholar] [CrossRef]
- Ning, X.; Gui, M.; Zhang, J.; Fang, J. INS/VNS/CNS integrated navigation method for planetary rovers. Aerosp. Sci. Technol. 2016, 48, 102–114. [Google Scholar] [CrossRef]
- Cui, B.; Wei, X.; Chen, X.; Li, J.; Li, L. On sigma-point update of cubature Kalman filter for GNSS/INS under GNSS-challenged environment. IEEE Trans. Veh. Technol. 2019, 68, 8671–8682. [Google Scholar] [CrossRef]
- Xu, Y.; Wan, D.; Shmaliy, Y.S.; Chen, X.; Shen, T.; Bi, S. Dual free-size LS-SVM assisted maximum correntropy Kalman filtering for seamless INS-based integrated drone localization. IEEE Trans. Ind. Electron. 2023, 71, 9845–9854. [Google Scholar] [CrossRef]
- Shen, C.; Zhang, Y.; Guo, X.; Chen, X.; Liu, J. Seamless GPS/inertial navigation system based on self-learning square-root cubature Kalman filter. IEEE Trans. Ind. Electron. 2020, 68, 499–508. [Google Scholar] [CrossRef]
- Wang, J.; Chen, X.; Shi, C. A novel robust iterated CKF for GNSS/SINS integrated navigation applications. EURASIP J. Adv. Signal Process. 2023, 1, 83. [Google Scholar] [CrossRef]
- Liu, D.; Chen, X. An ANN-based data fusion algorithm for INS/CNS integrated navigation system. IEEE Sens. J. 2022, 22, 7846–7854. [Google Scholar] [CrossRef]
- Ning, X.; Zhang, J.; Gui, M.; Fang, J. A fast calibration method of the star sensor installation error based on observability analysis for the tightly coupled SINS/CNS-integrated navigation system. IEEE Sens. J. 2018, 18, 6794–6803. [Google Scholar] [CrossRef]
- Sergiyenko, O.Y.; Tyrsa, V.V. 3D optical machine vision sensors with intelligent data management for robotic swarm navigation improvement. IEEE Sens. J. 2021, 21, 11262–11274. [Google Scholar] [CrossRef]
- Sergiyenko, O.Y. Optoelectronic navigation systems of autonomous mobile ground robots in non-deterministic environment. In Optoelectronic Devices in Robotic Systems; Sergiyenko, O.Y., Ed.; Springer: Cham, Switzerland, 2022; pp. 289–344. [Google Scholar]
- Liu, D.; Chen, X.; Xu, Y.; Liu, X.; Shi, C. Maximum correntropy generalized high-degree cubature Kalman filter with application to the attitude determination system of missile. Aerosp. Sci. Technol. 2019, 95, 105441. [Google Scholar] [CrossRef]
- Liu, D.; Chen, X.; Liu, X. A novel optimal data fusion algorithm and its application for the integrated navigation system of missile. Chin. J. Aeronaut. 2022, 35, 53–68. [Google Scholar] [CrossRef]
- Xu, Y.; Shmaliy, Y.S.; Bi, S.; Chen, X.; Zhuang, Y. Extended Kalman/UFIR filters for UWB-based indoor robot localization under time-varying colored measurement noise. IEEE Internet Things J. 2023, 10, 15632–15641. [Google Scholar] [CrossRef]
- Shi, C.; Chen, X.; Wang, J. An improved multi-source information fusion method for IMU compensation of missile. EURASIP J. Adv. Signal Process. 2023, 84, 2023. [Google Scholar] [CrossRef]
- Guo, X.; Shen, C.; Tang, J.; Li, J.; Liu, J. A fusion strategy for reliable attitude measurement using MEMS gyroscope and camera during discontinuous vision observations. Mech. Syst. Signal Process. 2021, 157, 107772. [Google Scholar] [CrossRef]
- Cui, B.; Wei, X.; Chen, X.; Wang, A. Improved high-degree cubature Kalman filter based on resampling-free sigma-point update framework and its application for inertial navigation system-based integrated navigation. Aerosp. Sci. Technol. 2021, 117, 106905. [Google Scholar] [CrossRef]
- Yan, Z.; Ruotsalainen, L.; Chen, X.; Tang, X. An INS-assisted vector tracking receiver with multipath error estimation for dense urban canyons. GPS Solut. 2023, 27, 88. [Google Scholar] [CrossRef]
- Liu, J.; Chen, X.; Wang, J. Strong tracking UKF-based hybrid algorithm and its application to initial alignment of rotating SINS with large misalignment angles. IEEE Trans. Ind. Electron. 2022, 70, 8334–8343. [Google Scholar] [CrossRef]
- Yan, Z.; Chen, X.; Tang, X.; Zhu, X. Design and performance evaluation of the improved INS-assisted vector tracking for the multipath in urban canyons. IEEE Trans. Instrum. Meas. 2022, 71, 8504816. [Google Scholar] [CrossRef]
- Wang, G.; Cui, B.; Tang, C. Robust cubature Kalman filter based on maximum correntropy and resampling-free sigma-point update framework. Digit. Signal Process. 2022, 126, 103495. [Google Scholar] [CrossRef]
- Yang, J.; Gao, S.; Li, G.; Gao, Z. An adaptive cubature Kalman filtering algorithm based on variational mode decomposition for pulsar navigation. IET Commun. 2022, 16, 1982–1992. [Google Scholar] [CrossRef]
- Zhong, Y.; Chen, X.; Zhou, Y.; Wang, J. Adaptive particle filtering with variational bayesian and its application for INS/GPS integrated navigation. IEEE Sens. J. 2023, 23, 19757–19770. [Google Scholar] [CrossRef]
- Gao, B.; Hu, G.; Li, W.; Zhao, Y.; Zhong, Y. Maximum likelihood-based measurement noise covariance estimation using sequential quadratic programming for cubature Kalman filter applied in INS/BDS integration. Math. Probl. Eng. 2021, 2021, 1–13. [Google Scholar] [CrossRef]
- Wang, R.; Xiong, Z.; Liu, J.; Li, R.; Peng, H. SINS/GPS/CNS information fusion system based on improved Huber filter with classified adaptive factors for high-speed UAVs. In Proceedings of the 2012 IEEE/ION Position, Location and Navigation Symposium, Myrtle Beach, CA, USA, 23–26 April 2012; pp. 441–446. [Google Scholar]
- Li, N.; Kang, Z.; Liu, J.; Xu, X.; Liu, P. An adaptive filtering method based on EMD for X-ray pulsar navigation with uncertain measurement noise. In Proceedings of the 2017 International Conference on Mechanical, Material and Aerospace Engineering, Beijing, China, 12–14 May 2017. [Google Scholar]
- Liu, D.; Chen, X. Image denoising based on improved bidimensional empirical mode decomposition thresholding technology. Multimed. Tools Appl. 2019, 78, 7381–7417. [Google Scholar] [CrossRef]
- Xia, J.; Gao, S.; Zhong, Y.; Qi, X.; Li, G.; Liu, Y. Moving-window-based adaptive fitting H-infinity filter for the nonlinear system disturbance. IEEE Access 2020, 8, 76143–76157. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Initial pitch angle | 90° |
Initial velocity | (355.49 m/s, 0 m/s, 0 m/s) |
Random noises of gyro | 0.5°/h |
Constant drift of gyro | 1°/h |
Random noises of accelerometer | 50 μg |
Constant bias of accelerometer | 100 μg |
Random noises of star sensor | |
Fixed time window | 15 |
Predicted measurement sequence length | 10 |
Method | ARMSE for the Yaw Angle (″) | ARMSE for the Roll Angle (″) | ARMSE for the Pitch Angle (″) |
---|---|---|---|
CKF | 92.55 | 83.92 | 88.84 |
EMD-CKF | 35.26 | 31.93 | 31.78 |
VMD-CKF | 25.84 | 22.77 | 23.93 |
Proposed method | 11.23 | 14.51 | 21.41 |
CKF | EMD-CKF | VMD-CKF | Proposed Method | |
---|---|---|---|---|
Time (s) | 0.097 | 0.416 | 0.251 | 0.502 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ma, Y.; Liu, D. An Adaptive Cubature Kalman Filter Based on Resampling-Free Sigma-Point Update Framework and Improved Empirical Mode Decomposition for INS/CNS Navigation. Mathematics 2024, 12, 1607. https://doi.org/10.3390/math12101607
Ma Y, Liu D. An Adaptive Cubature Kalman Filter Based on Resampling-Free Sigma-Point Update Framework and Improved Empirical Mode Decomposition for INS/CNS Navigation. Mathematics. 2024; 12(10):1607. https://doi.org/10.3390/math12101607
Chicago/Turabian StyleMa, Yu, and Di Liu. 2024. "An Adaptive Cubature Kalman Filter Based on Resampling-Free Sigma-Point Update Framework and Improved Empirical Mode Decomposition for INS/CNS Navigation" Mathematics 12, no. 10: 1607. https://doi.org/10.3390/math12101607
APA StyleMa, Y., & Liu, D. (2024). An Adaptive Cubature Kalman Filter Based on Resampling-Free Sigma-Point Update Framework and Improved Empirical Mode Decomposition for INS/CNS Navigation. Mathematics, 12(10), 1607. https://doi.org/10.3390/math12101607