journal article·2025-04-18Open access

Comparison of Kalman Filter and H-Infinity Filter for Battery State of Charge Estimation with a Detailed Validation Method

Waleri Milde, Laurin Kerle

Batteries· Volume 11· Issue 4

Abstract

Accurate and reliable estimation of the state of charge (SOC) of lithium-ion batteries is essential for the performance and safety of battery management systems (BMS) in applications such as electric vehicles and energy storage systems. However, there is a lack of comprehensive comparative studies evaluating different SOC estimation methods under standardized conditions. In this paper, we address this gap by providing a comprehensive, objective comparison of various Kalman and H-Infinity filter variants for battery SOC estimation, utilizing a detailed validation method based on well-defined criteria. The main contributions of this work are: (1) Implementation of multiple filter variants using a consistent equivalent circuit battery model; (2) Development of a standardized validation method for objective performance evaluation; (3) Detailed mathematical formulations enhancing reproducibility; (4) Evaluation of computational efficiency on a digital signal processor (DSP) to provide practical insights for real-time applications. Our findings reveal that while neither filter type is universally superior, the Extended Kalman Filter (EKF) and H-Infinity Filter (HIF) offer a solid balance between estimation accuracy and computational load, making them reliable choices for general applications. This work advances the understanding of SOC estimation methods and aids practitioners in balancing accuracy and computational efficiency for real-world applications.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Battery Technologies Research · Sensor Technology and Measurement Systems · Fault Detection and Control Systems

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

Affiliations

Fraunhofer Institute for Solar Energy Systems ISE, Heidenhofstrasse 2, 79110 Freiburg, Germany

Funding

European Commission

References (42)

Show source-provided references
1. Co-Estimation of State of Charge and State of Health for 48 V Battery System Based on Cubature Kalman Filter and H-Infinity10.1016/j.est.2022.106052 ↗
2. SOC Estimation of Retired Lithium-Ion Batteries for Electric Vehicle with Improved Particle Filter by H-Infinity Filter10.1016/j.egyr.2023.01.018 ↗
3. Certain Investigation and Implementation of Coulomb Counting Based Unscented Kalman Filter for State of Charge Estimation of Lithium-Ion Batteries Used in Electric Vehicle Application10.1016/j.ijft.2023.100335 ↗
4. SOC Estimation of High Capacity NMC Lithium-Ion Battery Using Ensemble Kalman-Bucy Filter10.1007/s11581-024-06034-x ↗
5. A New Approach to Linear Filtering and Prediction Problems10.1115/1.3662552 ↗
6. Khalil, I.S., Doyle, J.C., and Glover, K. (1996). Robust and Optimal Control, Prentice Hall.
7. State-of-Charge Estimation of Lithium-Ion Batteries Based on Improved H-Infinity Filter Algorithm and Its Novel Equalization Method10.1016/j.jclepro.2020.125180 ↗
8. Synthetic State of Charge Estimation for Lithium-Ion Batteries Based on Long Short-Term Memory Network Modeling and Adaptive H-Infinity Filter10.1016/j.energy.2021.120630 ↗
9. A Novel State of Charge Estimation Method for Lithium-Ion Batteries Based on Bias Compensation10.1016/j.energy.2021.120348 ↗
10. A Novel Hybrid Machine Learning Coulomb Counting Technique for State of Charge Estimation of Lithium-Ion Batteries10.1016/j.est.2023.107081 ↗
11. Integrating Mechanism and Machine Learning Based Capacity Estimation for LiFePO4 Batteries under Slight Overcharge Cycling10.1016/j.energy.2024.131208 ↗
12. A Novel Multi-Model Probability Battery State of Charge Estimation Approach for Electric Vehicles Using H-Infinity Algorithm10.1016/j.apenergy.2016.01.010 ↗
13. Validation and Benchmark Methods for Battery Management System Functionalities: State of Charge Estimation Algorithms10.1016/j.est.2016.05.007 ↗
14. A Comparative Study of Different Equivalent Circuit Models for Estimating State-of-Charge of Lithium-Ion Batteries10.1016/j.electacta.2017.10.153 ↗
15. A Novel Method for the Parameterization of a Reliable Equivalent Circuit Model for the Precise Simulation of a Battery Cell’s Electric Behavior10.1016/j.jpowsour.2021.229513 ↗
16. Battery Health Prognosis for Electric Vehicles Using Sample Entropy and Sparse Bayesian Predictive Modeling
17. State of Charge (SOC) Estimation of Lithium-Ion Battery Based on Adaptive Square Root Unscented Kalman Filter10.20964/2020.09.84 ↗
18. Zhao, K., Liu, Y., Ming, W., Zhou, Y., and Wu, J. (2022, January 9–12). Digital Twin-Driven Estimation of State of Charge for Li-Ion Battery. Proceedings of the 2022 IEEE 7th International Energy Conference (ENERGYCON), Virtual Conference.10.1109/ENERGYCON53164.2022.9830324 ↗
19. Extended Kalman Filtering for Battery Management Systems of LiPB-Based HEV Battery Packs: Part 1. Background10.1016/j.jpowsour.2004.02.031 ↗
20. A Reduced-Order Electrochemical Model for All-Solid-State Batteries10.1109/TTE.2020.3026962 ↗
21. Enhanced State-of-Charge Estimation of LiFePO4 Batteries Using an Augmented Physics-Based Model10.1016/j.jpowsour.2022.231889 ↗
22. A Combined Data-Model Method for State-of-Charge Estimation of Lithium-Ion Batteries
23. A Multi-Model Real Covariance-Based Battery State-of-Charge Fusion Estimation Method for Electric Vehicles Using Ordered Weighted Averaging Operator
24. Data-Driven State of Charge Estimation for Power Battery with Improved Extended Kalman Filter
25. A Robust State-of-Charge Estimator for Multiple Types of Lithium-Ion Batteries Using Adaptive Extended Kalman Filter10.1016/j.jpowsour.2013.06.076 ↗
26. A Data-Driven Framework for Learning Governing Equations of Li-Ion Batteries and Co-Estimating Voltage and State-of-Charge10.1016/j.est.2024.110743 ↗
27. Campestrini, C. (2018). Practical Feasibility of Kalman Filters for the State Estimation of Lithium-Ion Batteries. [Ph.D. Thesis, Technische Universität München].
28. Critical Review of State of Health Estimation Methods of Li-Ion Batteries for Real Applications10.1016/j.rser.2015.11.042 ↗
29. Intelligent Computing for Extended Kalman Filtering SOC Algorithm of Lithium-Ion Battery10.1007/s11277-018-5257-9 ↗
30. Hesse, H.C., Schimpe, M., Kucevic, D., and Jossen, A. (2017). Lithium-Ion Battery Storage for the Grid—A Review of Stationary Battery Storage System Design Tailored for Applications in Modern Power Grids. Energies, 10.10.3390/en10122107 ↗
31. A Review of Lithium-Ion Battery State of Charge Estimation and Management System in Electric Vehicle Applications: Challenges and Recommendations10.1016/j.rser.2017.05.001 ↗
32. Lithium-Ion Battery Parameters and State-of-Charge Joint Estimation Based on H-Infinity and Unscented Kalman Filters10.1109/TVT.2017.2709326 ↗
33. Andrea, D. (2010). Battery Management Systems for Large Lithium-Ion Battery Packs, Artech House.
34. Straubel, J.B., Wright, M.H., Tarpenning, M.E., and Eberhard, M.B. (2007). Method and Apparatus for Mounting, Cooling, Connecting, and Protecting Batteries. (US20070009787A1), U.S. Patent.
35. Xia, B., Zhang, Z., Lao, Z., Wang, W., Sun, W., Lai, Y., and Wang, M. (2018). Strong Tracking of a H-Infinity Filter in Lithium-Ion Battery State of Charge Estimation. Energies, 11.10.3390/en11061481 ↗
36. Lapsley, P., Bier, J., Shoham, A., and Lee, E.A. (1997). DSP Processor Fundamentals: Architectures and Features, Wiley-IEEE Press.10.1109/9780470544433 ↗
37. Determination of the Impedance of Lithium-Ion Batteries Using Methods of Digital Signal Processing10.1016/j.egypro.2014.01.174 ↗
38. Smith, S.W. (1997). The Scientist and Engineer’s Guide to Digital Signal Processing, California Technical Publishing.
39. Samsung SDI (2024, November 24). Datasheet INR18650-29E, 2012, Available online: https://www.alldatasheet.co.kr/datasheet-pdf/view/1646252/SAMSUNG/INR18650-29E.html.
40. A Comparative Study and Review of Different Kalman Filters by Applying an Enhanced Validation Method10.1016/j.est.2016.10.004 ↗
41. Improved Extended Kalman Filter for State of Charge Estimation of Battery Pack10.1016/j.jpowsour.2013.12.093 ↗
42. Adaptive State of Charge Estimator for Lithium-Ion Cells Series Battery Pack in Electric Vehicles10.1016/j.jpowsour.2013.05.071 ↗