• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2025, Vol. 61 ›› Issue (12): 251-265.doi: 10.3901/JME.2025.12.251

Previous Articles    

State of Charge Estimation of Lithium-ion Battery Pack Based on BPNN-EKF-GD-RF Algorithm

LAI Xin1, WENG Jiahui1, YANG Yipeng2, SUN Yufei2, ZHOU Long1, ZHENG Yuejiu1, HAN Xuebing3   

  1. 1. School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai 200093;
    2. Wuhan Institute of Marine Electric Propulsion, Wuhan 430064;
    3. School of Vehicle and Transportation, Tsinghua University, Beijing 100084
  • Received:2024-07-15 Revised:2024-12-30 Published:2025-08-07

Abstract: The state-of-charge(SOC) estimation of lithium-ion battery modules is recognized as a critical internal state that significantly impacts battery performance and serves as the foundation for other state estimations in battery packs. However, the accuracy of SOC estimation is easily influenced by external factors such as temperature, and the inconsistency among batteries poses additional challenges for SOC estimation of cells within the pack. A method combining the back propagation neural network(BPNN) and the extended Kalman filter(EKF) algorithm is proposed for SOC estimation of battery packs. In this method, the terminal voltage of the "leader" battery at different temperatures is first estimated using BPNN based on the prior SOC. The estimated voltage is then compared with the measured voltage, and the posterior SOC estimation is completed using the EKF algorithm. Simultaneously, the output layer weights of the BPNN are updated using the gradient descent(GD) algorithm based on the voltage difference to accelerate algorithm convergence. Furthermore, a correction strategy is designed, and the random forest(RF) algorithm is utilized to adjust the SOC estimation of the "follower" batteries. Experimental results demonstrate that the proposed BPNN-EKF-GD-RF algorithm achieves accurate SOC estimation for battery packs under varying temperatures, with the SOC estimation error remaining within 2.5% at room temperature and the maximum SOC estimation error for cells in the pack not exceeding 3.2% under temperature variations. The research results provide a high-precision and low-complexity solution for SOC estimation of lithium-ion battery packs in complex environments.

Key words: SOC estimation, BP neural network, extended Kalman filter, gradient descent algorithm, random forest algorithm, lithium-ion battery pack

CLC Number: