journal article·2025-08-05Open access

Student’s t Kernel-Based Maximum Correntropy Criterion Extended Kalman Filter for GPS Navigation

Dah-Jing Jwo, Yi Chang, Yun-Han Hsu, Amita Biswal

Applied Sciences· Volume 15· Issue 15

Abstract

Global Navigation Satellite System (GNSS) receivers may produce measurement outliers in real-world applications owing to various circumstances, including poor signal quality, multipath effects, data loss, satellite signal loss, or electromagnetic interference. This can lead to a noise distribution that is non-Gaussian heavy-tailed, affecting the effectiveness of satellite navigation filters. This paper presents a robust Extended Kalman Filter (EKF) based on the Maximum Correntropy Criterion with a Student’s t kernel (STMCCEKF) for GPS navigation under non-Gaussian noise. Unlike traditional EKF and Gaussian-kernel MCCEKF, the proposed method enhances robustness by leveraging the heavy-tailed Student’s t kernel, which effectively suppresses outliers and dynamic observation noise. A fixed-point iterative algorithm is used for state update, and a new posterior error covariance expression is derived. The simulation results demonstrate that STMCCEKF outperforms conventional filters in positioning accuracy and robustness, particularly in environments with impulsive noise and multipath interference. The Student’s t-distribution kernel efficiently mitigates heavy-tailed non-Gaussian noise, while it adaptively adjusts process and measurement noise covariances, leading to improved estimation performance. A detailed explanation of several key concepts along with practical examples are discussed to aid in understanding and applying the Global Positioning System (GPS) navigation filter. By integrating cutting-edge reinforcement learning with robust statistical approaches, this work advances adaptive signal processing and estimation, offering a significant contribution to the field.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Target Tracking and Data Fusion in Sensor Networks · Advanced Adaptive Filtering Techniques · Speech and Audio Processing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Communications, Navigation and Control Engineering, National Taiwan Ocean University, 2 Peining Rd., Keelung 202301, Taiwan

Department of Electrical Engineering, National Taiwan Ocean University, Keelung 202301, Taiwan

Wistron Corporation, Zhubei City 302059, Taiwan

Funding

National Science and Technology Council, Taiwan

References (30)

Show source-provided references
1. Kaplan, E.D., and Hegarty, C.J. (2006). Understanding GPS: Principles and Applications, Artech House, Inc.
2. Brown, R.G., and Hwang, P.Y.C. (1997). Introduction to Random Signals and Applied Kalman Filtering, John Wiley & Sons.
3. On estimation of a probability density function and mode10.1214/aoms/1177704472 ↗
4. Rényi, A. (2007). Probability Theory, Dover Publications.
5. Principe, J.C. (2010). Information Theoretic Learning, Renyi’s Entropy and Kernel Perspectives, Springer.10.1007/978-1-4419-1570-2 ↗
6. Minimum entropy control of non-Gaussian dynamic stochastic systems10.1109/9.983388 ↗
7. Minimum Error Entropy Based EKF for GPS Code Tracking Loop
8. Izanloo, R., Fakoorian, S.A., Yazdi, H.S., and Simon, D. (2016, January 16–18). Kalman filtering based on the maximum correntropy criterion in the presence of non-Gaussian noise. Proceedings of the 2016 Annual Conference on Information Science and Systems (CISS), Princeton, NJ, USA.10.1109/CISS.2016.7460553 ↗
9. Liu, X., Qu, H., Zhao, H., and Chen, B. (2016, January 24–29). Extended Kalman filter under maximum correntropy criterion. Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), Vancouver, BC, Canada.10.1109/IJCNN.2016.7727408 ↗
10. Jwo, D.-J., Lai, J.-H., and Chang, Y. (2023). Interacting multiple model filter with a maximum correntropy criterion for GPS navigation processing. Appl. Sci., 13.10.3390/app13031782 ↗
11. Jwo, D.-J., Chen, Y.-L., Cho, T.-S., and Biswal, A. (2023). A Robust GPS navigation filter based on maximum correntropy criterion with adaptive kernel bandwidth. Sensors, 23.10.3390/s23239386 ↗
12. Maximum correntropy Kalman filter10.1016/j.automatica.2016.10.004 ↗
13. Maximum correntropy unscented filter10.1080/00207721.2016.1277407 ↗
14. UKF based on maximum correntropy criterion in the presence of both intermittent observations and non-Gaussian noise10.1109/JSEN.2020.2980354 ↗
15. Cubature Kalman filters10.1109/TAC.2009.2019800 ↗
16. Variational Bayesian-based maximum correntropy cubature Kalman filter with both adaptivity and robustness10.1109/JSEN.2020.3020273 ↗
17. Adaptive multikernel size-based maximum correntropy cubature Kalman filter for the robust state estimation10.1109/JSEN.2022.3202972 ↗
18. Ren, D., Xiong, J., and Ho, D.W.C. (2022, January 4–6). Robust state estimation based on multi-kernel correntropy. Proceedings of the 2022 IEEE 6th Information Technology and Mechatronics Engineering Conference (ITOEC), Chongqing, China.10.1109/ITOEC53115.2022.9734381 ↗
19. Multi-kernel maximum correntropy Kalman filter10.1109/LCSYS.2021.3114137 ↗
20. Multi-kernel maximum correntropy Kalman filter for orientation estimation10.1109/LRA.2022.3176798 ↗
21. Multi-kernel correntropy based extended Kalman filtering for state-of-charge estimation10.1016/j.isatra.2022.02.047 ↗
22. Robust student’s t-based stochastic cubature filter for nonlinear systems with heavy-tailed process and measurement noises10.1109/ACCESS.2017.2700428 ↗
23. Robust student’s t-based cooperative navigation for autonomous underwater vehicles10.1109/TIM.2018.2809139 ↗
24. -J. Nonlinear Regressive Maximum Correntropy Extended Kalman Filter with Student’s t-Kernel for GPS Navigation10.1109/ACCESS.2025.3587939 ↗
25. Huang, H., and Zhang, H. (2022). Student’s t-Kernel-Based Maximum Correntropy Kalman Filter. Sensors, 22.10.3390/s22041683 ↗
26. Zhao, S., Chen, B., and Principe, J.C. (August, January 31). Kernel adaptive filtering with maximum correntropy criterion. Proceedings of the 2011 IEEE International Joint Conference on Neural Networks, San Jose, CA, USA.10.1109/IJCNN.2011.6033473 ↗
27. Robust Kalman-type filter for non-Gaussian noise: Performance analysis with unknown noise covariances10.1115/1.4043054 ↗
28. Correntropy: Properties and applications in non-Gaussian signal processing10.1109/TSP.2007.896065 ↗
29. Biswal, A., and Jwo, D.J. (2024). Maximum Correntropy Extended Kalman Filtering with Nonlinear Regression Technique for GPS Navigation. Appl. Sci., 14.10.3390/app14177657 ↗
30. GPSoft LLC (2003). Satellite Navigation Toolbox 3.0 User’s Guide, GPSoft LLC.