Energy Storage Science and Technology ›› 2023, Vol. 12 ›› Issue (2): 552-559.doi: 10.19799/j.cnki.2095-4239.2022.0574

• Energy Storage Test: Methods and Evaluation • Previous Articles     Next Articles

SOC estimation of lithium-ion batteries based on BP-UKF algorithm

Fan YANG1(), Jiarui HE2, Ming LU1, Lingxia LU1, Miao YU2()   

  1. 1.Polytechnic Institute, Zhejiang University, Hangzhou 310015, Zhejiang, China
    2.College of Electrical Engineering, Zhejiang University, Hangzhou 310027, Zhejiang, China
  • Received:2022-10-08 Revised:2022-11-08 Online:2023-02-05 Published:2023-02-24
  • Contact: Miao YU E-mail:22060233@zju.edu.cn;zjuyumiao@zju.edu.cn

Abstract:

The state of charge (SOC) of batteries is one of the most important indicators for battery management. An accurate SOC estimation is necessary to ensure the safe and effective operations of lithium-ion batteries. To improve the accuracy of the SOC estimation of lithium-ion batteries, this paper proposes a SOC estimation method by adopting the integration of the unscented Kalman filter (UKF) and the back propagation (BP) neural network, based on the second-order Thevenin equivalent model.By obtaining the model parameters through hybrid pulse power characteristic tests, the UKF algorithm is used to estimate the initial SOC of the battery. The nonlinear point transformation method is used to avoid the accuracy loss caused by the system linearization process in the extended Kalman filter (EKF). Then, a three-layer BP neural network is constructed, and the estimation errors are corrected by considering the charging and discharging voltage and current, along with other parameters of lithium-ion batteries. The estimation errors are then excluded from the initial estimation results to achieve more accurate results. The charging and discharging results of lithium-ion batteries in the dynamic stress test were collected by the battery charging and discharging tester. The BP-UKF algorithm proposed in this paper was compared with the EKF algorithm and the traditional UKF algorithm under different noise environments. The experimental results show that the maximum error of the proposed BP-UKF algorithm is within 2.18%, the mean absolute percentage error is within 0.54%, and the root mean square error is within 0.0044, demonstrating evident improvements compared with the other two algorithms. In addition, the accuracy of the BP-UKF algorithm is improved more significantly under the condition of large environmental noises.

Key words: SOC estimation, unscented Kalman filter algorithm, lithium-ion battery, second-order Thevenin model, BP neural network

CLC Number: