Accurate estimation of the charged state of lithium-ion batteries is very important for the application and development of lithium-ion batteries, it is directly related to whether or not the lithium-ion battery is safe and reliable during use. Based on the traditional unscented Kalman filter algorithm (UKF), the square root of the state variable error covariance matrix is used for iterative calculation variables in this paper, and the method solves the problem that the traditional (UKF) algorithm may make the covariance matrix negative when measuring SOC; two spherical Unscented transformations (UT) are selected to replace the one traditional Unscented transformation, it avoids the complexity of the process of adjusting parameters, and it also changes shortcomings of filtering divergence caused by the uncertainty of system noise and observation noise; the adaptive covariance matching of noise is introduced, which can automatically update and transfer the noise covariance matrix, and it also makes the noise closer to the real situation. The improved algorithm is called the adaptive spherical square-root double unscented Kalman filter algorithm (ASSR-DUKF). The experimental results show that the improved ASSR-DUKF algorithm can better estimate the SOC of the lithium-ion battery through the second-order RC equivalent circuit. The mean absolute errors of HPPC, BBDST, and DST are 0.53%, 0.39%, and 1.08%; the root mean square errors under three working conditions are 0.70%, 0.62%, and 1.22%; the convergence times under the three working conditions are 60, 110, and 74 s. It can be seen that the ASSR-DUKF algorithm has higher Estimate accuracy, better convergence, and better robustness.
K E Y W O R D Sadaptive spherical square-root double unscented Kalman filter, battery management system, Lithium-ion battery, second-order RC model, state of charge