journal article·2023-09-29Open access

State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter

Yiyi Guo, Jindong Tian, Xiaoyu Li, Bai Song, Yong Tian

Batteries· Volume 9· Issue 10

Abstract

Accurate online parameter identification and state of charge (SOC) estimation are both very crucial for ensuring the operating safety of lithium-ion batteries and usually the former is a base of the latter. To achieve accurate and stable SOC estimation results, this paper proposes a model-based method, which incorporates a vector forgetting factor least square (VFFLS) algorithm and an improved adaptive cubature Kalman filter (IACKF). Firstly, considering it is difficult for the traditional forgetting factor recursive least square (FFRLS) algorithm to balance the accuracy, convergence, and stability for multiple parameters with different time-varying periods, an improved VFFLS method is employed to determine the multiple parameters of the first-order RC battery model online. It supersedes the single forgetting factor in the FFRLS with multiple forgetting factors in a vector form for improving adaptive capability to multiple time-varying parameters. Secondly, aiming at the fact that the standard cubature Kalman filter (CKF) cannot operate properly when the error covariance matrix is non-positive definite, which is caused by disturbance, initial error, and the limit of the computer word length, the UR decomposition rather than the Cholesky decomposition is applied, thus improving the algorithm stability. In addition, an adaptive update strategy is added to the CKF to enhance accuracy and convergence speed. Finally, comparative experiments with different operating patterns, positive and non-positive definite error covariance matrices, and temperatures are carried out. Experimental results showed that the proposed method can estimate the SOC accurately and stably.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Battery Technologies Research · Advancements in Battery Materials · Fault Detection and Control Systems

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

Affiliations

College of Physics and Optoelectronic Engineering, Shenzhen University, Shenzhen 518060, China

Guangdong Laboratory of Artificial Intelligence and Digital Economy (SZ), Shenzhen 518132, China

College of Chemistry and Chemical Engineering, Central South University, Changsha 410083, China

Dongying Cospowers Technology Limited Company, Dongying 257092, China

Funding

Science and Technology Plan Project of Shenzhen · Natural Science Foundation of Guangdong Province · Guangdong Laboratory of Artificial Intelligence and Digital Economy (SZ)

References (54)

Show source-provided references
1. Improving the economic and environmental benefits of the energy system: A novel hybrid economic emission dispatch considering clean energy power uncertainty10.1016/j.energy.2023.128668 ↗
2. Overall efficiency analysis of an innovative load-following nuclear power plant-thermal energy storage coupled cycle10.1504/IJEX.2021.117606 ↗
3. Key technologies for electric vehicles10.1016/j.geits.2022.100041 ↗
4. A review on second-life of Li-ion batteries: Prospects, challenges, and issues10.1016/j.energy.2021.122881 ↗
5. Accelerating perovskite materials discovery and correlated energy applications through artificial intelligence10.20517/energymater.2022.14 ↗
6. Mechanical vibration modeling and characterization of a plastic-cased lithium-ion battery10.1016/j.geits.2022.100006 ↗
7. Zhan, J.C., Deng, Y.F., Ren, J.Y., Gao, Y.H., Liu, Y., Rao, S., Li, W.F., and Gao, Z.H. (2023). Cell design for improving low-temperature performance of lithium-ion batteries for electric vehicles. Batteries, 9.10.3390/batteries9070373 ↗
8. Lithium metal stabilization for next-generation lithium-based batteries: From fundamental chemistry to advanced characterization and effective protection10.20517/energymater.2022.60 ↗
9. Comprehensive co-estimation of lithium-ion battery state of charge, state of energy, state of power, maximum available capacity, and maximum available energy10.1016/j.est.2022.106049 ↗
10. A novel data-driven method for mining battery open-circuit voltage characterization10.1016/j.geits.2022.100001 ↗
11. Prediction of remaining useful life and state of health of lithium batteries based on time series feature and Savitzky-Golay filter combined with gated recurrent unit neural network10.1016/j.energy.2023.126880 ↗
12. Habib, A.K.M.A., Hasan, M.K., Issa, G.F., Singh, D., Islam, S., and Ghazal, T.M. (2023). Lithium-ion battery management system for electric vehicles: Constraints, challenges, and recommendations. Batteries, 9.10.3390/batteries9030152 ↗
13. Impact of battery cell imbalance on electric vehicle range10.1016/j.geits.2022.100025 ↗
14. Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries10.1016/j.apenergy.2008.11.021 ↗
15. State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures10.1016/j.apenergy.2013.07.008 ↗
16. Lithium-ion battery state-of-charge estimation based on an improved Coulomb-counting algorithm and uncertainty evaluation10.1016/j.est.2022.104061 ↗
17. State-of-charge and capacity estimation of lithium-ion battery using a new open-circuit voltage versus state-of-charge10.1016/j.jpowsour.2008.08.103 ↗
18. State-of-charge estimation for lithium-ion batteries based on attentional sequence-to-sequence architecture10.1016/j.est.2023.106836 ↗
19. State-of-charge estimation of LiFePO4 batteries in electric vehicles: A deep-learning enabled approach10.1016/j.apenergy.2021.116812 ↗
20. Support vector machines used to estimate the battery state of charge10.1109/TPEL.2013.2243918 ↗
21. Fuzzy logic-based learning system and estimation of state-of-charge of lead-acid battery10.1016/j.engappai.2005.12.005 ↗
22. Design and implementation of a fuzzy logic-based state-of-charge meter for Li-ion batteries used in portable defibrillators10.1016/j.jpowsour.2005.04.039 ↗
23. State of charge estimation for lithium-ion batteries using model-based and data-driven methods: A Review10.1109/ACCESS.2019.2942213 ↗
24. Zeng, Y., Li, Y., and Yang, T. (2023). State of charge estimation for lithium-ion battery based on unscented Kalman filter and long short-term memory neural network. Batteries, 9.10.3390/batteries9070358 ↗
25. An improved adaptive unscented kalman filtering for state of charge online estimation of lithium-ion battery10.1016/j.est.2020.101980 ↗
26. A comparative study of different adaptive extended/unscented Kalman filters for lithium-ion battery state-of-charge estimation10.1016/j.energy.2022.123423 ↗
27. Electrochemical model parameter identification of a lithium-ion battery using particle swarm optimization method10.1016/j.jpowsour.2015.12.083 ↗
28. Review of simplified Pseudo-two-Dimensional models of lithium-ion batteries10.1016/j.jpowsour.2016.07.036 ↗
29. Evaluation of lithium-ion battery equivalent circuit models for state of charge estimation by an experimental approach10.3390/en4040582 ↗
30. A systematic review of lumped-parameter equivalent circuit models for real-time estimation of lithium-ion battery states10.1016/j.jpowsour.2016.03.042 ↗
31. Performance analysis and modeling of three energy storage devices for electric vehicle applications over a wide temperature range10.1016/j.electacta.2019.135317 ↗
32. State of charge estimation of Lithium-ion batteries based on the probabilistic fusion of two kinds of cubature Kalman filters10.1016/j.est.2021.103070 ↗
33. Online estimation of battery equivalent circuit model parameters and state of charge using decoupled least squares technique10.1016/j.energy.2017.10.043 ↗
34. Improved parameters identification and state of charge estimation for lithium-ion battery with real-time optimal forgetting factor10.1016/j.electacta.2020.136576 ↗
35. State of charge estimation of lithium-ion battery based on improved forgetting factor recursive least squares-extended Kalman filter joint algorithm10.1016/j.est.2022.105474 ↗
36. Online state of charge and model parameters estimation of the LiFePO4 battery in electric vehicles using multiple adaptive forgetting factors recursive least-squares10.1016/j.jpowsour.2015.07.041 ↗
37. A novel variable forgetting factor recursive least square algorithm to improve the anti-interference ability of battery model parameters identification10.1109/ACCESS.2019.2903625 ↗
38. Parameter identification in urban rail train energy storage elements using a vector multi-forgetting factor least square method
39. Adaptive model parameter identification for large capacity Li-ion batteries on separated time scales10.1016/j.apenergy.2016.10.020 ↗
40. Kalman filtering techniques for the online model parameters and state of charge estimation of the Li-ion batteries: A comparative analysis10.1016/j.est.2022.104174 ↗
41. Khan, Z.A., Shrivastava, P., Amrr, S.M., Mekhilef, S., Algethami, A.A., Seyedmahmoudian, M., and Stojcevski, A. (2022). A comparative study on different online state of charge estimation algorithms for lithium-ion batteries. Sustainability, 14.10.3390/su14127412 ↗
42. Cubature Kalman filters10.1109/TAC.2009.2019800 ↗
43. A novel model-based state of charge estimation for lithium-ion battery using adaptive robust iterative cubature Kalman filter10.1016/j.epsr.2019.105951 ↗
44. Research on online parameter identification and SOC estimation methods of lithium-ion battery model based on a robustness analysis10.1002/er.7175 ↗
45. State-of-charge estimation combination algorithm for lithium-ion batteries with Frobenius-norm-based QR decomposition modified adaptive cubature Kalman filter and H-infinity filter based on electro-thermal model10.1016/j.energy.2022.125763 ↗
46. State of charge estimation of lithium-ion batteries based on cubature Kalman filters with different matrix decomposition strategies10.1016/j.energy.2021.121917 ↗
47. Parameters identification of Thevenin model for lithium-ion batteries using self-adaptive particle swarm optimization differential evolution algorithm to estimate state of charge10.1016/j.est.2021.103244 ↗
48. A robust variable forgetting factor recursive least-squares algorithm for system identification10.1109/LSP.2008.2001559 ↗
49. Recursive least squares with forgetting for online estimation of vehicle mass and road grade: Theory and experiments10.1080/00423110412331290446 ↗
50. A combined method for state-of-charge estimation for lithium-ion batteries using a long short-term memory network and an adaptive cubature Kalman filter10.1016/j.apenergy.2020.114789 ↗
51. Zeng, Z.B., Tian, J.D., Li, D., and Tian, Y. (2018). An online state of charge estimation algorithm for lithium-ion batteries using an improved adaptive cubature kalman filter. Energies, 11.10.3390/en11010059 ↗
52. A deep learning approach to state of charge estimation of lithium-ion batteries based on dual-stage attention mechanism10.1016/j.energy.2022.123233 ↗
53. An improved state of charge estimation method based on cubature Kalman filter for lithium-ion batteries10.1016/j.apenergy.2019.113520 ↗
54. A review on the key issues for lithium-ion battery management in electric vehicles10.1016/j.jpowsour.2012.10.060 ↗