The estimation method for state of charge (SOC) of lithium-ion batteries based on the Extended Kalman Filter (EKF) is prone to losing the ability to track sudden changes under complex driving conditions. Thus, this method cannot guarantee estimation accuracy and robustness. To overcome this deficiency, fading factors are introduced into the error covariance to enhance the effect of newly generated measurement data on the current filtering estimation. A Suboptimal Multiple Fading EKF (SMFEKF) SOC estimation method is proposed herein. The fading factors are solved by forcing the new error sequence of the predicted and actual terminal voltage values to remain orthogonal. The new error sequence that remains orthogonal undergoes transitions from strong autocorrelation in the original stable state to weak autocorrelation. Through real-time adjustment of the Kalman gain matrix, the effective tracking ability of the system in the event of sudden changes gets enhanced. To verify the effectiveness of the proposed method, first, a battery dynamic condition test library covering multiple driving scenarios (such as cities, suburbs, and highways) is established through ADVISOR advanced vehicle simulator driving condition tests. Second, a second-order equivalent circuit model is established and the recursive least squares method is used for parameter identification. Finally, a detailed comparison is made between SMFEKF and EKF in terms of SOC estimation accuracy and robustness under driving conditions with different levels of complexity. It is found that four operating conditions are the main reasons for filtering divergence in EKF. The results show that the root mean square errors of SMFEKF are 63.72 %, 54.20 %, and 21.30 % those of EKF under the three complex conditions, respectively. The new method effectively reduces SOC estimation error and solves the problem of EKF filtering divergence under complex conditions.
Read full abstract