Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs
Source abstract
Abstract
We have previously described algorithms for a battery management system (BMS) that uses Kalman filtering (KF) techniques to estimate such quantities as: cell self-discharge rate, state-of-charge (SOC), nominal capacity, resistance, and others. Since the dynamics of electrochemical cells are not linear, we used a non-linear extension to the original KF called the extended Kalman filter (EKF). We were able to achieve very good estimates of SOC and other states and parameters using EKF. However, some applications e.g., that of the battery-management-system (BMS) of a hybrid-electric-vehicle (HEV) can require even more accurate estimates than these. To see how to improve on EKF, we must examine the mathematical foundation of that algorithm in more detail than we presented in the prior work to discover the assumptions that are made in its derivation. Since these suppositions are not met exactly in BMS application, we explore an alternative non-linear Kalman filtering techniques known as “sigma-point Kalman filtering” (SPKF), which has some theoretical advantages that manifest themselves in more accurate predictions. The computational complexity of SPKF is of the same order as EKF, so the gains are made at little or no additional cost. The SPKF method as applied to BMS algorithms is presented here in a series of two papers. This first paper is devoted primarily to deriving the EKF and SPKF algorithms using the framework of sequential probabilistic inference. This is done to show that the two algorithms, which at first may look quite different, are actually very similar in most respects; also, we discover why we might expect the SPKF to outperform EKF in non-linear estimation applications. Results are presented for a battery pack based on a third-generation prototype LiPB cell, and compared with prior results using EKF. As expected, SPKF outperforms EKF, both in its estimate of SOC and in its estimate of the error bounds thereof. The second paper presents some more advanced algorithms for simultaneous state and parameter estimation, and gives results for a fourth-generation prototype LiPB cell.
Source: expertdata · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Advanced Battery Technologies Research · Control Systems and Identification · Reliability and Maintenance Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (27)
Show source-provided references
1. LiPB dynamic cell models for Kalman-filter SOC estimation
2. Kalman-filter SOC estimation for LiPB HEV cells
3. Advances in EKF SOC estimation for LiPB HEV battery packs
4. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs—part 1: Background10.1016/j.jpowsour.2004.02.031 ↗
5. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs—part 2: Modeling and identification10.1016/j.jpowsour.2004.02.032 ↗
6. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs—part 3: Parameter estimation10.1016/j.jpowsour.2004.02.033 ↗
7. G. Plett, Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs: part 2. Simultaneous state and parameter estimation, Int. J. Power Sources, 10.1016/j.jpowsour.2006.06.004.
8. R. van der Merwe, E. Wan, Sigma-point Kalman filters for probabilistic inference in dynamic state-space models, in: Proceedings of the Workshop on Advances in Machine Learning, (Montreal: June 2003), available at http://choosh.ece.ogi.edu/spkf/spkf_files/WAML2003.pdf. Accessed 20 May 2004.
9. Novel approach to nonlinear/non-Gaussian Bayesian state estimation
10. Doucet · 1998
11. Introduction to sequential Monte Carlo methods
12. The unscented Kalman filter
13. A new approach to linear filtering and prediction problems10.1115/1.3662552 ↗
14. The Seminal Kalman Filter Paper (1960) http://www.cs.unc.edu/welch/kalman/kalmanPaper.html, accessed 20 May 2004.
15. Kalman filters
16. Dual extended Kalman filter methods
17. Dual estimation and the unscented transformation
18. The unscented Kalman filter for nonlinear estimation
19. Press · 1992
20. Stewart · 1998
21. A new approach for filtering nonlinear systems
22. Julier · 1996
23. A new extension of the Kalman filter to nonlinear systems
24. Unscented filtering and nonlinear estimation10.1109/JPROC.2003.823141 ↗
25. Nørgaard · 2000
26. New developments in state estimation for nonlinear systems10.1016/S0005-1098(00)00089-3 ↗
27. High-performance battery-pack power estimation using a dynamic cell model10.1109/TVT.2004.832408 ↗