Summary
Obtaining an accurate mapping relationship between the state‐of‐charge (SOC) and open‐circuit voltage (OCV) of lithium‐ion batteries at different ambient temperatures is of great significance for realizing accurate lithium‐ion battery SOC estimation considering the ambient temperature influence. However, the desired OCV‐SOC relationship is highly nonlinear, and the conventional polynomial fitting method is likely to result in relatively large fitting errors. To solve this problem, a method based on a backpropagation neural network (BPNN) to improve the OCV‐SOC fitting accuracy is proposed, and the SOC estimation of lithium‐ion batteries considering ambient temperature influence is completed. First, the relationship between the SOC and OCV of a lithium‐ion battery at different ambient temperatures is obtained by establishing a BPNN fitting model. Second, by optimizing the covariance decomposition process, a diagonalization of matrix unscented Kalman filtering (UKF) is proposed, which improves the accuracy and stability of the filtering algorithm. Then, the forgetting factor recursive least squares algorithm is combined to accomplish the online update of battery model parameters. Finally, under three working conditions, the effectiveness and robustness of the proposed method are verified. The simulation results show that the proposed method can obtain the most accurate SOC estimation results at each temperature, and the root mean square error (RMSE) and mean absolute error (MAE) under all three working conditions are less than 1.1%. Even if there is a certain error in the initial SOC, the proposed method can ensure that the RMSE and MAE of the SOC estimation results at each temperature do not exceed 1.5%.