Advancements in the estimation of the state of charge of lithium-ion battery: a comprehensive review of traditional and deep learning approaches
Yunhao Wu , Dongxin Bai , Kai Zhang , Yong Li , Fuqian Yang
Journal of Materials Informatics ›› 2025, Vol. 5 ›› Issue (2) : 18
Advancements in the estimation of the state of charge of lithium-ion battery: a comprehensive review of traditional and deep learning approaches
Accurately estimating the state of charge (SOC) of lithium-ion batteries is essential for optimizing battery management systems in various applications such as electric vehicles and renewable energy storage. This study explores advancements in data-driven approaches for SOC estimation, focusing on both conventional machine learning and deep learning techniques. While traditional machine learning methods offer reliable performance, they often encounter challenges with high-dimensional data and adaption to complex operational conditions. In contrast, deep learning models provide enhanced capabilities in nonlinear modeling and automated feature extraction, leading to improved accuracy and robustness. Through comprehensive evaluations across diverse scenarios, this research identifies key technical challenges and outlines future directions, including distributed training, incorporation of physical data, development of dynamic neural networks, and the establishment of standardized benchmarking protocols. These insights aim to guide the creation of more precise, efficient, and adaptive SOC estimation models, thereby advancing the reliability and effectiveness of battery management systems.
State-of-charge estimation / lithium-ion batteries / machine learning / deep learning
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
Song, S.; Zhang, X.; Gao, D.; et al. A hierarchical state of charge estimation method for lithium-ion batteries via xgboost and kalman filter. In 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, Canada, October 11 - 14, 2020; IEEE Press; pp 2317-22. |
| [16] |
Antón JC, García Nieto PJ, Blanco Viejo C, Vilán Vilán JA. Support vector machines used to estimate the battery state of charge.IEEE Trans Power Electron2013;28:5919-26 |
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
Bhattacharyya, H.S.; Yadav, A.; Choudhury, A.B.; Chanda, C.K. Convolution neural network-based SOC estimation of Li-ion battery in EV applications. In 2021 5th International Conference on Electrical, Electronics, Communication, Computer Technologies and Optimization Techniques (ICEECCOT), Dublin, Ireland, August 30-September 01, 2023; IEEE, 2023; pp 587-92. |
| [23] |
|
| [24] |
Chung, J.; Gulcehre, C.; Cho, K.; Bengio, Y. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv 2014, arXiv:1412.3555. |
| [25] |
Liu, Z.; Jia, W.; Liu, T.; Chang, Y.; Li, J. State of charge estimation of lithium-ion battery based on recurrent neural network. In 2020 Asia Energy and Electrical Engineering Symposium (AEEES), IEEE, 2020; pp 742-6. |
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
Ghassani, F.; Abdurohman, M.; Putrada, A.G. Prediction of smarthphone charging using K-nearest neighbor machine learning. In 2018 Third Int Conf Inform Comput ICIC, Palembang, Indonesia, October 17-18, 2018; IEEE, 2018; pp. 1-4. |
| [30] |
|
| [31] |
Jiang, F.; Yang, J.; Cheng, Y.; et al. An aging-aware soc estimation method for lithium-ion batteries using xgboost algorithm. In 2019 IEEE Int Conf Progn Health Manag ICPHM, San Francisco, USA, June 17-20, 2019; IEEE, 2019; pp. 1-8. |
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
Antón J, García Nieto P, de Cos Juez F, Sánchez Lasheras F, González Vega M, Roqueñí Gutiérrez M. Battery state-of-charge estimator using the SVM technique.Appl Math Modell2013;37:6244-53 |
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
| [41] |
Ipek, E.; Eren, M.K.; Yilmaz, M. State-of-charge estimation of li-ion battery cell using support vector regression and gradient boosting techniques. In 2019 Int Aegean Conf Electr Mach Power Electron ACEMP 2019 Int Conf Optim Electr Electron Equip OPTIM, Istanbul, Turkey, August 27-29, 2019; IEEE, 2019; pp 604-9. |
| [42] |
|
| [43] |
|
| [44] |
|
| [45] |
|
| [46] |
Densmore A, Hanif M. Modeling the condition of lithium ion batteries using the extreme learning machine. In 2016 IEEE PES PowerAfrica, Livingstone, Zambia, June 28-July 03, 2016; IEEE, 2016; pp. 184-8. |
| [47] |
|
| [48] |
Wang, Z.; Yang, D. State-of-charge estimation of lithium iron phosphate battery using extreme learning machine. In 2015 6th Int Conf Power Electron Syst Appl PESA, Hong Kong, December 15-17 2015; IEEE 2015; pp 1-5. |
| [49] |
|
| [50] |
|
| [51] |
|
| [52] |
|
| [53] |
|
| [54] |
Ozcan, G.; Pajovic, M.; Sahinoglu, Z.; Wang, Y.; Orlik, P.V.; Wada, T. Online state of charge estimation for lithium-ion batteries using Gaussian process regression. In IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, Italy, October 23-26, 2016; IEEE, 2016; pp 998-1003. |
| [55] |
Ozcan, G.; Pajovic, M.; Sahinoglu, Z.; Wang, Y.; Orlik, P.V.; Wada, T. Online battery state-of-charge estimation based on sparse gaussian process regression. In 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, USA, July 17-21 2016; IEEE, 2016; pp 1-5. |
| [56] |
|
| [57] |
|
| [58] |
|
| [59] |
|
| [60] |
|
| [61] |
|
| [62] |
|
| [63] |
|
| [64] |
Jung, G.E; Baek, J.; Liu, J.; et al. The precision SOC estimation method of LiB for EV applications using ANN. In 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Korea, Republic of, October 20-22, 2021; IEEE, 2021; pp 1052-4. |
| [65] |
|
| [66] |
|
| [67] |
|
| [68] |
|
| [69] |
Mohanty, P. K.; Jena, P.; Padhy, N. P. Continuous wavelet transform based CNN model for EV battery state of charge estimation. In2023 IEEE 3rd International Conference on Smart Technologies for Power, Energy and Control (STPEC), 2023;1-5. |
| [70] |
|
| [71] |
|
| [72] |
Guo, W.; Li, J. A battery SOC prediction method based on GA-CNN network and its implementation on FPGA. InComputer engineering and technology, Xu, W., Xiao, L., Li, J., Zhu, Z., Eds.; Singapore: Springer, 2019; pp 78-90. |
| [73] |
|
| [74] |
Liu, V.T.; Sun, Y.K.; Lu, H.Y.; Wang, S.K. State of charge estimation for lithium-ion battery using recurrent neural network. In 2018 IEEE International Conference on Advanced Manufacturing (ICAM), Yunlin, Taiwan, November 16-18, IEEE, 2018; pp 376-9. |
| [75] |
Lipu, M.S.H.; Hannan, M.A.; Hussain, A.; Saad, M.H.M.; Ayob, A.; Muttaqi, K.M. Lithium-ion battery state of charge estimation method using optimized deep recurrent neural network algorithm. In 2019 IEEE Industry Applications Society Annual Meeting, Baltimore, USA, September 29-October 03, 2019; IEEE, 2019; pp 1-9. |
| [76] |
|
| [77] |
|
| [78] |
|
| [79] |
|
| [80] |
|
| [81] |
|
| [82] |
|
| [83] |
|
| [84] |
|
| [85] |
|
| [86] |
|
| [87] |
|
| [88] |
|
| [89] |
|
| [90] |
|
| [91] |
|
| [92] |
|
| [93] |
|
| [94] |
Lipton, Z. C.; Berkowitz, J.; Elkan, C. A critical review of recurrent neural networks for sequence learning. arXiv 2015, arXiv:1506.00019. |
| [95] |
Abbas, G.; Nawaz, M.; Kamran, F. Performance comparison of NARX & RNN-LSTM neural networks for LiFePO4 battery state of charge estimation. In 2019 16th International Bhurban Conference on Applied Sciences and Technology (IBCAST), Islamabad, Pakistan, January 08-12, 2019; IEEE, 2019; pp 463-8. |
| [96] |
Li, C.; Xiao, F.; Fan, Y.; Yang, G.; Zhang, W. A recurrent neural network with long short-term memory for state of charge estimation of lithium-ion batteries. In 2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, May 24-26, 2019; IEEE, 2019; pp 1712-6. |
| [97] |
|
| [98] |
|
| [99] |
|
| [100] |
|
| [101] |
|
| [102] |
|
| [103] |
|
| [104] |
|
| [105] |
Fawaz H, Forestier G, Weber J, Idoumghar L, Muller P. Deep learning for time series classification: a review.Data Min Knowl Disc2019;33:917-63 |
| [106] |
Kazemi, S. M.; Goel, R.; Eghbali, S.; et al. Time2Vec: learning a vector representation of time. arXiv 1907, arXiv:1907.05321. |
| [107] |
|
| [108] |
|
| [109] |
|
| [110] |
|
| [111] |
|
| [112] |
|
| [113] |
|
| [114] |
|
| [115] |
|
| [116] |
|
| [117] |
|
| [118] |
Ardeshiri, R.R.; Ma, C. State of charge estimation of lithium-ion battery using deep convolutional stacked bidirectional LSTM. In 2021 IEEE 30th International Symposium on Industrial Electronics (ISIE), Kyoto, Japan, June 20-23, 2021; IEEE, 2021; pp 1-6. |
| [119] |
|
| [120] |
|
| [121] |
|
| [122] |
|
| [123] |
|
| [124] |
|
| [125] |
|
| [126] |
|
| [127] |
|
| [128] |
|
| [129] |
|
| [130] |
|
/
| 〈 |
|
〉 |