Controlling the Kalman Update: A Covariance Constrained Approach
- 27 March 2025
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Aerospace and Electronic Systems
- Vol. 61 (4) , 9460-9475
Abstract
This manuscript introduces the covariance-constrained Kalman filter (CKF), designed to enhance the performance of the traditional Kalman filter (KF) and extended Kalman filter (EKF). The EKF, particularly when applied to highly nonlinear systems, can suffer from significant issues. Large covariance updates may cause rapid convergence, which in turn leads to overconfidence in state estimates. Additionally, large state updates degrade the accuracy of the first-order Taylor series approximation, resulting in linear error covariances that poorly represent the true estimation errors. To mitigate these scenarios, the CKF constrains the Kalman gain to limit the size of both state and covariance updates, preventing overconfidence in the filter's state estimates and improving overall filter stability. The derivation of the CKF, applicable to both linear and nonlinear systems, employs Lagrange multipliers to enforce these constraints analytically. The performance of the covariance-constrained EKF (CEKF) is benchmarked against the standard EKF and partial-update EKF (PEKF) through two numerical simulations: a falling-body tracking problem and an orbit determination problem. Monte Carlo analyses reveal that the CEKF successfully reduces the number of diverging cases, enhances covariance accuracy, and matches the Mahalanobis distance to the expected performance, outperforming the EKF in the scenarios investigated. The CEKF exhibits control over both the state and covariance updates, where the PEKF is only able to control the covariance. The results confirm that the CKF is a robust and efficient alternative for filtering nonlinear systems prone to divergence due to large state and covariance updates.Keywords
Funding Information
- Air Force Office of Scientific Research
- Space University Research Initiative
- Project Breaking the Launch Once Use Once Paradigm (FA9550-22-1-0093)
- Air Force Office of Scientific Research
- Space University Research Initiative (FA 9550-23-1-0726)
- Naval Engineering Education Consortium
- Project Sentient Engineering Autonomy: Learning, Intelligent, and Optimal Naval Systems (N00174-23-1-0016)
- National Science Foundation (10.13039/100000001)
- Industry University Collaborative Research Center
- University: Center for Autonomous Air Mobility and Sensing (2137265)
This publication has 20 references indexed in Scilit:
- Constrained extended Kalman filter design and application for on-line state estimation of high-order polymer electrolyte membrane fuel cell systemsInternational Journal of Hydrogen Energy, 2021
- An extended Kalman filter with inequality constraints for real-time detection of intradialytic hypotensionAnnual International Conference of the IEEE Engineering in Medicine and Biology Society, 2017
- Kalman filtering with state constraints: a survey of linear and nonlinear algorithmsIET Control Theory & Applications, 2010
- Kalman filtering with inequality constraints for turbofan engine health estimationIEE Proceedings - Control Theory and Applications, 2006
- A new approach for filtering nonlinear systems2005
- Kalman filtering with state equality constraintsIEEE Transactions on Aerospace and Electronic Systems, 2002
- Covariance control theoryInternational Journal of Control, 1987
- Divergence of the Kalman filterIEEE Transactions on Automatic Control, 1971
- Suboptimal state estimation for continuous-time nonlinear systems from discrete noisy measurementsIEEE Transactions on Automatic Control, 1968
- Application of State-Space Methods to Navigation Problems1966