Machine learning and neural network supported state of health simulation and forecasting model for lithium-ion battery
Nan QI, Kang YAN, Yajuan YU, Rui LI, Rong HUANG, Lai CHEN, Yuefeng SU
Machine learning and neural network supported state of health simulation and forecasting model for lithium-ion battery
As the intersection of disciplines deepens, the field of battery modeling is increasingly employing various artificial intelligence (AI) approaches to improve the efficiency of battery management and enhance the stability and reliability of battery operation. This paper reviews the value of AI methods in lithium-ion battery health management and in particular analyses the application of machine learning (ML), one of the many branches of AI, to lithium-ion battery state of health (SOH), focusing on the advantages and strengths of neural network (NN) methods in ML for lithium-ion battery SOH simulation and prediction. NN is one of the important branches of ML, in which the application of NNs such as backpropagation NN, convolutional NN, and long short-term memory NN in SOH estimation of lithium-ion batteries has received wide attention. Reports so far have shown that the utilization of NN to model the SOH of lithium-ion batteries has the advantages of high efficiency, low energy consumption, high robustness, and scalable models. In the future, NN can make a greater contribution to lithium-ion battery management by, first, utilizing more field data to play a more practical role in health feature screening and model building, and second, by enhancing the intelligent screening and combination of battery parameters to characterize the actual lithium-ion battery SOH to a greater extent. The in-depth application of NN in lithium-ion battery SOH will certainly further enhance the science, reliability, stability, and robustness of lithium-ion battery management.
machine learning / lithium-ion battery / state of health / neural network / artificial intelligence
[1] |
Tian H, Qin P, Li K.
CrossRef
Google scholar
|
[2] |
Sui X, He S, Vilsen S B.
CrossRef
Google scholar
|
[3] |
XiaoHWang YXiaoD,
|
[4] |
Ghalkhani M, Habibi S. Review of the Li-ion battery, thermal management, and AI-based battery management system for EV application. Energies, 2022, 16(1): 185
CrossRef
Google scholar
|
[5] |
Grandjean T, Groenewald J, McGordon A.
CrossRef
Google scholar
|
[6] |
Ungurean L, Cârstoiu G, Micea M V.
CrossRef
Google scholar
|
[7] |
Singh P, Chen C, Tan C M.
CrossRef
Google scholar
|
[8] |
Tran M K, Fowler M. A review of lithium-ion battery fault diagnostic algorithms: Current progress and future challenges. Algorithms, 2020, 13(3): 62
CrossRef
Google scholar
|
[9] |
MengJCai LLuoG,
|
[10] |
Li H, Pan D, Chen C L P. Intelligent prognostics for battery health monitoring using the mean entropy and relevance vector machine. IEEE Transactions on Systems, Man, and Cybernetics. Systems, 2014, 44(7): 851–862
CrossRef
Google scholar
|
[11] |
Lipu M S H, Hannan M A, Hussain A.
CrossRef
Google scholar
|
[12] |
Zhang S, Zhai B, Guo X.
CrossRef
Google scholar
|
[13] |
Ren Z, Du C. A review of machine learning state-of-charge and state-of-health estimation algorithms for lithium-ion batteries. Energy Reports, 2023, 9: 2993–3021
CrossRef
Google scholar
|
[14] |
Jiang Y, Zhao H, Yue L.
CrossRef
Google scholar
|
[15] |
Yue L, Liang J, Wu Z.
CrossRef
Google scholar
|
[16] |
Liu K, Wei Z, Zhang C.
CrossRef
Google scholar
|
[17] |
Sendek A D, Ransom B, Cubuk E D.
CrossRef
Google scholar
|
[18] |
Lv C, Zhou X, Zhong L.
CrossRef
Google scholar
|
[19] |
Wang F, Zhao Z, Zhai Z.
CrossRef
Google scholar
|
[20] |
Lombardo T, Duquesnoy M, El-Bouysidy H.
CrossRef
Google scholar
|
[21] |
Zhang Z, Li L, Li X.
CrossRef
Google scholar
|
[22] |
Liu K, Shang Y, Ouyang Q.
CrossRef
Google scholar
|
[23] |
dos Reis G, Strange C, Yadav M.
CrossRef
Google scholar
|
[24] |
Nagulapati V M, Lee H, Jung D.
CrossRef
Google scholar
|
[25] |
Li Y, Stroe D I, Cheng Y.
CrossRef
Google scholar
|
[26] |
Luo F, Huang H, Ni L.
CrossRef
Google scholar
|
[27] |
Bi J, Lee J C, Liu H. Performance comparison of long short-term memory and a temporal convolutional network for state of health estimation of a lithium-ion battery using its charging characteristics. Energies, 2022, 15(7): 2448
CrossRef
Google scholar
|
[28] |
SahaBGoebel K. Battery data set. NASA AMES Prognostics Data Repository. 2023-8-18, available at website of NASA
|
[29] |
Preger Y, Barkholtz H M, Fresquez A.
CrossRef
Google scholar
|
[30] |
Severson K A, Attia P M, Jin N.
CrossRef
Google scholar
|
[31] |
PechtM. Battery data set. In: CALCE Battery Research Group. 2023-8-18, available at website of University of Maryland
|
[32] |
Klaas D C, Khiem T. Cyclic ageing with driving profile of a lithium-ion battery module. 2023-2-5, available at website of ResearchData
|
[33] |
SteinbußGRzepkaBBischofS,
|
[34] |
DefneGHector PScottM. Fast charging tests. 2023-8-18, available at website of Datadryad
|
[35] |
ZhangS Z. Data for: A data-driven coulomb counting method for state of charge calibration and estimation of lithium-ion battery. 2023-06-07, available at website of Mendeley
|
[36] |
DamianBLeszek K. NMC cell 2600 mAh cyclic aging data. 2023-01-06, available at website of Mendeley
|
[37] |
PhilipKCarlos VMinaN,
|
[38] |
RaiT. Path dependent battery degradation dataset part 1. 2023-8-18, available at website of University of Oxford
|
[39] |
Maleki S, Mahmoudi A, Yazdani A. Knowledge transfer-oriented deep neural network framework for estimation and forecasting the state of health of the lithium-ion batteries. Journal of Energy Storage, 2022, 53: 105183
CrossRef
Google scholar
|
[40] |
Driscoll L, de la Torre S, Gomez-Ruiz J A. Feature-based lithium-ion battery state of health estimation with artificial neural networks. Journal of Energy Storage, 2022, 50: 104584
CrossRef
Google scholar
|
[41] |
Tian J, Xiong R, Shen W. State-of-health estimation based on differential temperature for lithium-ion batteries. IEEE Transactions on Power Electronics, 2020, 35(10): 10363–10373
CrossRef
Google scholar
|
[42] |
Yayan U, Arslan A T, Yucel H. A novel method for SOH prediction of batteries based on stacked LSTM with quick charge data. Applied Artificial Intelligence, 2021, 35(6): 421–439
CrossRef
Google scholar
|
[43] |
Goh H H, Lan Z, Zhang D.
CrossRef
Google scholar
|
[44] |
Bao Z, Jiang J, Zhu C.
CrossRef
Google scholar
|
[45] |
Yu Z, Zhang Y, Qi L.
CrossRef
Google scholar
|
[46] |
Fu Y, Xu J, Shi M.
CrossRef
Google scholar
|
[47] |
Deng Z, Hu X, Lin X.
CrossRef
Google scholar
|
[48] |
Ospina Agudelo B, Zamboni W, Postiglione F.
CrossRef
Google scholar
|
[49] |
Gong D, Gao Y, Kou Y.
CrossRef
Google scholar
|
[50] |
Ma B, Yu H Q, Wang W T.
CrossRef
Google scholar
|
[51] |
Hu X, Jiang J, Cao D.
CrossRef
Google scholar
|
[52] |
Liu H, Deng Z, Yang Y.
CrossRef
Google scholar
|
[53] |
KimYBangH. Introduction to Kalman filter and its application. In: Govaers F, ed. Introduction and Implementations of the Kalman Filter. London: IntechOpen, 2019
|
[54] |
Sepasi S, Ghorbani R, Liaw B Y. Inline state of health estimation of lithium-ion batteries using state of charge calculation. Journal of Power Sources, 2015, 299: 246–254
CrossRef
Google scholar
|
[55] |
Park J, Lee M, Kim G.
CrossRef
Google scholar
|
[56] |
Liu D, Yin X, Song Y.
CrossRef
Google scholar
|
[57] |
Wu T, Liu S, Wang Z.
CrossRef
Google scholar
|
[58] |
Zhang S, Guo X, Zhang X. Modeling of back-propagation neural network based state-of-charge estimation for lithium-ion batteries with consideration of capacity attenuation. Advances in Electrical and Computer Engineering, 2019, 19(3): 3–10
CrossRef
Google scholar
|
[59] |
Pang B, Chen L, Dong Z. Data-driven degradation modeling and SOH prediction of Li-ion batteries. Energies, 2022, 15(15): 5580
CrossRef
Google scholar
|
[60] |
Zhou D, Zheng W, Chen S.
CrossRef
Google scholar
|
[61] |
Yang D, Zhang X, Pan R.
CrossRef
Google scholar
|
[62] |
Jia J, Liang J, Shi Y.
CrossRef
Google scholar
|
[63] |
Lin M, Wu D, Meng J.
CrossRef
Google scholar
|
[64] |
Xiong W, Mo Y, Yan C. Online state-of-health estimation for second-use lithium-ion batteries based on weighted least squares support vector machine. IEEE Access: Practical Innovations, Open Solutions, 2021, 9: 1870–1881
CrossRef
Google scholar
|
[65] |
Li R, Li W, Zhang H.
CrossRef
Google scholar
|
[66] |
Li R, Li W, Zhang H. State of health and charge estimation based on adaptive boosting integrated with particle swarm optimization/support vector machine (AdaBoost-PSO-SVM) model for lithium-ion batteries. International Journal of Electrochemical Science, 2022, 17(2): 220212
CrossRef
Google scholar
|
[67] |
Shah A, Shah K, Shah C.
CrossRef
Google scholar
|
[68] |
Widodo A, Shim M C, Caesarendra W.
CrossRef
Google scholar
|
[69] |
Yang Y, Wen J, Shi Y.
CrossRef
Google scholar
|
[70] |
Chen Z, Zhang S, Shi N.
CrossRef
Google scholar
|
[71] |
WangSZhang XChenW,
|
[72] |
Kumar B, Khare N, Chaturvedi P K. FPGA-based design of advanced BMS implementing SoC/SoH estimators. Microelectronics and Reliability, 2018, 84: 66–74
CrossRef
Google scholar
|
[73] |
Xia Z, Abu Qahouq J A. State-of-charge balancing of lithium-ion batteries with state-of-health awareness capability. IEEE Transactions on Industry Applications, 2021, 57(1): 673–684
CrossRef
Google scholar
|
[74] |
Kim J, Chun H, Kim M.
CrossRef
Google scholar
|
[75] |
Wang J, Deng Z, Yu T.
CrossRef
Google scholar
|
[76] |
Deng Z, Hu X, Li P.
CrossRef
Google scholar
|
[77] |
Feng H, Shi G. SOH and RUL prediction of Li-ion batteries based on improved Gaussian process regression. Journal of Power Electronics, 2021, 21(12): 1845–1854
CrossRef
Google scholar
|
[78] |
Cai L, Lin J, Liao X. An estimation model for state of health of lithium-ion batteries using energy-based features. Journal of Energy Storage, 2022, 46: 103846
CrossRef
Google scholar
|
[79] |
Sahoo S, Hariharan K S, Agarwal S.
CrossRef
Google scholar
|
[80] |
Ezemobi E, Silvagni M, Mozaffari A.
CrossRef
Google scholar
|
[81] |
Wang Y, Tian J, Sun Z.
CrossRef
Google scholar
|
[82] |
Wang Z, Feng G, Zhen D.
CrossRef
Google scholar
|
[83] |
Pradhan S K, Chakraborty B. Battery management strategies: An essential review for battery state of health monitoring techniques. Journal of Energy Storage, 2022, 51: 104427
CrossRef
Google scholar
|
[84] |
Wu Y, Xue Q, Shen J.
CrossRef
Google scholar
|
[85] |
Cheng G, Wang X, He Y. Remaining useful life and state of health prediction for lithium batteries based on empirical mode decomposition and a long and short memory neural network. Energy, 2021, 232: 121022
CrossRef
Google scholar
|
[86] |
Sun H, Sun J, Zhao K.
CrossRef
Google scholar
|
[87] |
Ma Y, Shan C, Gao J.
CrossRef
Google scholar
|
[88] |
Wen J, Chen X, Li X.
CrossRef
Google scholar
|
[89] |
Chemali E, Kollmeyer P J, Preindl M.
CrossRef
Google scholar
|
[90] |
Venugopal P. State-of-health estimation of Li-ion batteries in electric vehicle using IndRNN under variable load condition. Energies, 2019, 12(22): 4338
CrossRef
Google scholar
|
[91] |
Park M S, Lee J, Kim B W. SOH estimation of Li-ion battery using discrete wavelet transform and long short-term memory neural network. Applied Sciences, 2022, 12(8): 3996
CrossRef
Google scholar
|
[92] |
Teng J H, Chen R J, Lee P T.
CrossRef
Google scholar
|
[93] |
Cui S, Joe I. A dynamic spatial-temporal attention-based GRU model with healthy features for state-of-health estimation of lithium-ion batteries. IEEE Access: Practical Innovations, Open Solutions, 2021, 9: 27374–27388
CrossRef
Google scholar
|
[94] |
Li P, Zhang Z, Xiong Q.
CrossRef
Google scholar
|
[95] |
Kaur K, Garg A, Cui X.
CrossRef
Google scholar
|
[96] |
Wei Z, Han X, Li J. State of health assessment for echelon utilization batteries based on deep neural network learning with error correction. Journal of Energy Storage, 2022, 51: 104428
CrossRef
Google scholar
|
[97] |
Bhattacharya S, Kumar Reddy Maddikunta P, Meenakshisundaram I.
CrossRef
Google scholar
|
[98] |
Sibalija T V. Particle swarm optimisation in designing parameters of manufacturing processes: A review (2008–2018). Applied Soft Computing, 2019, 84: 105743
CrossRef
Google scholar
|
[99] |
Mirjalili S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems, 2015, 89: 228–249
CrossRef
Google scholar
|
[100] |
Saremi S, Mirjalili S, Lewis A. Grasshopper optimisation algorithm: Theory and application. Advances in Engineering Software, 2017, 105: 30–47
CrossRef
Google scholar
|
[101] |
Mirjalili S, Mirjalili S M, Lewis A. Grey wolf optimizer. Advances in Engineering Software, 2014, 69: 46–61
CrossRef
Google scholar
|
[102] |
Abbasimehr H, Shabani M, Yousefi M. An optimized model using LSTM network for demand forecasting. Computers & Industrial Engineering, 2020, 143: 106435
CrossRef
Google scholar
|
[103] |
Jin X B, Zheng W Z, Kong J L.
CrossRef
Google scholar
|
[104] |
Gong Y, Zhang X, Gao D.
CrossRef
Google scholar
|
[105] |
Kong D, Wang S, Ping P. State-of-health estimation and remaining useful life for lithium-ion battery based on deep learning with Bayesian hyperparameter optimization. International Journal of Energy Research, 2022, 46(5): 6081–6098
CrossRef
Google scholar
|
[106] |
Guo Y, Yu P, Zhu C.
CrossRef
Google scholar
|
[107] |
Zhang L, Ji T, Yu S.
CrossRef
Google scholar
|
[108] |
Xu H, Wu L, Xiong S.
CrossRef
Google scholar
|
[109] |
Gawlikowski J, Tassi C R N, Ali M, et al. A survey of uncertainty in deep neural networks. A survey of uncertainty in deep neural networks, 2023, online, https://doi.org/10.1007/s10462-023-10562-9
|
[110] |
Sun L, You F. Machine learning and data-driven techniques for the control of smart power generation systems: An uncertainty handling perspective. Engineering, 2021, 7(9): 1239–1247
CrossRef
Google scholar
|
[111] |
Zheng Y, Lv X, Qian L.
CrossRef
Google scholar
|
[112] |
Lin H, Kang L, Xie D.
CrossRef
Google scholar
|
[113] |
Qu J, Liu F, Ma Y.
CrossRef
Google scholar
|
[114] |
Tan Y, Zhao G. Transfer learning with long short-term memory network for state-of-health prediction of lithium-ion batteries. IEEE Transactions on Industrial Electronics, 2020, 67(10): 8723–8731
CrossRef
Google scholar
|
[115] |
Deng Z, Lin X, Cai J.
CrossRef
Google scholar
|
AI | Artificial intelligence |
ANN | Artificial neural network |
BA | Bat algorithm |
Ccurrent | Current maximum capacity of battery |
Cinitial | Initial capacity of battery |
EKF | Extended Kalman filter |
DEGWO | Differential evolution grey wolf optimizer |
GPR | Gaussian process regression |
MAE | Mean absolute error |
MAPE | Mean absolute percentage error |
MIT | Massachusetts Institute of Technology |
ML | Machine learning |
MKRVM | Multiple relevance vector machine |
MSE | Mean square error |
NASA | National Aeronautics and Space Administration |
OCV | Open circuit voltage |
PF | Particle filter |
R | Internal resistance measured at the current state |
R0 | Internal resistance of a new battery at the factory |
Reol | Internal resistance at the end of battery life |
R2 | Coefficient of determination |
RMSE | Root mean square error |
PSO | Particle swarm optimization |
RVM | Relevance vector machine |
SOC | State of charge |
SOH | State of health |
SVM | Support vector machine |
WLS | Weighted least squares |
WOA | Whale optimization algorithm |
yi | Measured value |
ŷi | Predicted value |
/
〈 | 〉 |