Benchmarking Extended and Unscented Kalman Filters for Lithium-Ion Battery State-of-Charge Estimation against a Physics-Based Virtual Cell: Effects of OCV Flatness, Initial Covariance and Temperature
Kalman-filter state-of-charge (SoC) estimators are usually compared in simulations where the same equivalent circuit model (ECM) generates the data and runs inside the filter, and where errors are computed after the measurement update. Both practices flatter the estimators. This paper benchmarks Coulomb counting (CC), the extended Kalman filter (EKF) and the unscented Kalman filter (UKF) against a physics-based virtual cell: an experimentally parameterised Doyle–Fuller–Newman model of a 5 Ah LG M50 21700 cell with lumped thermal dynamics. A second-order RC ECM is identified from a simulated GITT/HPPC test (2.7 mV RMS fitting error) and then used, unchanged, by all estimators. The cell is driven by repeated UDDS and US06 cycles from 90 % to 10 % SoC at 10, 25 and 40 °C and in an aged state, with 10 mV voltage noise, 25 mA current noise and a 50 mA current offset. Errors are computed from the a priori estimate so that the initial error is always counted. With a correct initial SoC, both filters keep the RMSE between 0.39 % and 0.68 %, while CC drifts to 6.7 % over a 6.9 h UDDS test. A 300-run Monte Carlo study without SoC-limit effects shows that the two filters converge equally fast from under-estimated starts, but the EKF is markedly slower from over-estimated starts: with the recommended initial covariance its mean convergence time into a ±3 % band was 166 s (maximum 1110 s) against 1.2 s (maximum 2 s) for the UKF. All slow EKF runs started between 84 % and 93 % SoC, where the OCV slope of the cell falls to about 0.25 V per unit SoC; the EKF linearises at this flat point and applies too small a correction, whereas the UKF sigma points sample the steeper neighbouring regions. An initial covariance that is too small slows both filters by up to two orders of magnitude. At 10 °C, an ECM identified at 25 °C biases both filters by about −1 % to −2.5 %, which no filter tuning removes. The UKF costs about twice the computation of the EKF. The results show when the UKF is actually worth its cost and how the OCV shape of the specific cell should guide that choice.
Authors
- Ihab A. Satam (ORCID: https://orcid.org/0000-0002-9749-0944)
- Zaid Ali
Institutions
- Budapest University of Technology and Economics (HU)
- Northern Technical University (IQ)
Publication Details
- Journal
- Technium Romanian Journal of Applied Sciences and Technology
- Published
- 2026-11-03
- DOI
- https://doi.org/10.47577/technium.v31i.13874
- Primary Topic
- Battery Modeling and Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00