• M.S.H. Lipu
  • A. Ayob
  • A. Hussain
  • M.A. Hannan
  • M.A. Salam Western University
Keywords: State of Charge, Lithium-ion Battery, Neural Network, Electric Vehicle, Drive Cycles


This work presents a comparative analysis of state of charge (SOC) estimation for lithium-ion battery using neural network algorithms. The lithium-ion battery has been operating successfully in the automotive industry due to the long-life cycles, low memory effect, high voltage, and high energy density. As such, numerous research works have been conducted on lithium-ion battery towards estimating SOC. The conventional and model-based SOC estimation approaches have shortcomings including heavy computational calculation and inaccurate battery model parameters determination. Therefore, neural network algorithms based SOC estimation have received huge attention since they have the adaptively to adjust the network parameters automatically without battery model. Three prominent neural network algorithms including backpropagation neural network (BPNN), radial basis function neural network (RBFNN) and recurrent nonlinear autoregressive with exogenous inputs neural network (RNARXNN) are used to compare the SOC estimation results. The three methods are validated by battery experimental tests and electric vehicle (EV) drive cycles. The results demonstrate that RNARXNN is dominant to BPNN and RBFNN algorithms in obtaining high SOC accuracy with the low computational cost.


Download data is not yet available.

Author Biography

M.A. Salam, Western University

3Faculty of Engineering,

Western University, N6A 5B9

Ontario, Canada.


[1] A.R. Dehghani-Sanij, E. Tharumalingam, M.B. Dusseault and R. Fraser, “Study of energy storage systems and environmental challenges of batteries”, Renewable and Sustainable Energy Review, vol. 104, no. 1, pp. 192–208, 2019.

[2] E. Chemali, P.J. Kollmeyer, M. Preindl and A. Emadi, “State-of-charge estimation of Li-ion batteries using deep neural networks: A machine learning approach”, Journal of Power Sources, vol. 400, no. 1, pp. 242–255, 2018.

[3] B. Xiao, Y. Liu and B. Xiao, “Accurate state-of-charge estimation approach for lithium-ion batteries by gated recurrent unit with ensemble optimizer”, IEEE Access, vol. 7, no. 1, pp. 54192–54202, 2019.

[4] E. Chemali, P. Kollmeyer, M. Preindl, R. Ahmed and A. Emadi, “Long Short-Term Memory-Networks for Accurate State of Charge Estimation of Li-ion Batteries”, IEEE Transactions on Industrial Electronics, vol. 65, no. 8, pp. 6730–6739, 2017.
[5] R.U.I. Xiong, J. Cao and Q. Yu, “Critical Review on the Battery State of Charge Estimation Methods for Electric Vehicles”, IEEE Access, vol. 6, no. 1, pp. 1832–1843, 2018.

[6] K.S. Ng, C.S. Moo, Y.P. Chen and Y.C. Hsieh, “Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries”, Applied Energy, vol. 86, no. 9, pp. 1506–1511, 2009.

[7] F. Zheng, Y. Xing, J. Jiang, B. Sun, J. Kim and M. Pecht, “Influence of different open circuit voltage tests on state of charge online estimation for lithium-ion batteries”, Applied Energy, vol. 183, no. 1, pp. 513–525, 2016.

[8] Y. Li, C. Wang and J. Gong, “A combination Kalman filter approach for State of Charge estimation of lithium-ion battery considering model uncertainty”, Energy, vol. 109, no. 1, pp. 933–946, 2016.

[9] X. Hu, S.E. Li and Y. Yang, “Advanced Machine Learning Approach for Lithium-Ion Battery State Estimation in Electric Vehicles”, IEEE Transaction on Transporation Electrification, vol. 2, no. 2, pp. 140–149, 2016.

[10] S. Tong, J.H. Lacap and J.W. Park, “Battery state of charge estimation using a load-classifying neural network”, Journal of Energy Storage, vol. 7, no. 1, pp. 236–243, 2016.

[11] W. He, N. Williard, C. Chen and M. Pecht, “State of charge estimation for Li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation”, International Journal of Electrical Power and Energy System, vol. 62, no. 1, pp. 783–791, 2014.

[12] W.Y. Chang, “Estimation of the state of charge for a LFP battery using a hybrid method that combines a RBF neural network, an OLS algorithm and AGA”, International Journal of Electrical Power and Energy System, vol. 53, no. 1, pp. 603–611, 2013.

[13] H. Chaoui and C.C. Ibe-Ekeocha, “State of Charge and State of Health Estimation for Lithium Batteries Using Recurrent Neural Networks”, IEEE Transaction on Vehicular Technology, vol. 66, no. 10, pp. 8773–8783, 2017.

[14] W. Li, L. Liang, W. Liu and X. Wu, “State of Charge Estimation of Lithium-Ion Batteries Using a Discrete-Time Nonlinear Observer”, IEEE Transaction on Industrial Electronics, vol. 64, no. 11, pp. 8557–8565, 2017.

[15] Y. Xing, W. He, M. Pecht and K.L. Tsui, “State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures”, Applied Energy, vol. 113, pp. 106–115, 2014.
[16] F. Yang, X. Song, F. Xu and K.L. Tsui, “State-of-Charge Estimation of Lithium-Ion Batteries via Long Short-Term Memory Network”, IEEE Access, vol. 7, no. 1, pp. 53792–53799, 2019.

[17] L. Zheng, L. Zhang, J. Zhu, G. Wang and J. Jiang, “Co-estimation of state-of-charge, capacity and resistance for lithium-ion batteries based on a high-fidelity electrochemical model”, Applied Energy, vol. 180, no. 1, pp. 424–434, 2016.

[18] Y. He, X. Liu, C. Zhang and Z. Chen, “A new model for State-of-Charge (SOC) estimation for high-power Li-ion batteries”, Applied Energy, vol. 101, no. 1, pp. 808–814, 2013.
How to Cite
Lipu, M., Ayob, A., Hussain, A., Hannan, M., & Salam, M. (2020). A COMPARATIVE PERFORMANCE EVALUATION OF NEURAL NETWORK ALGORITHMS BASED STATE OF CHARGE ESTIMATION FOR LITHIUM-ION BATTERY. Journal of Advanced Manufacturing Technology (JAMT), 14(2). Retrieved from https://jamt.utem.edu.my/jamt/article/view/5948