A novel adaptive unscented kalman filter algorithm for SOC estimation to reduce the sensitivity of attenuation coefficient
A new exponential adaptive strong tracking unscented Kalman filtering algorithm (ASTRUKF) is proposed to address the issues of slow tracking speed, untimely response of model parameter changes, and inaccurate noise statistical characteristics when estimating the State of Charge (SOC) of batteries at...
Gespeichert in:
Veröffentlicht in: | Energy (Oxford) 2024-10, Vol.307, p.132598, Article 132598 |
---|---|
Hauptverfasser: | , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A new exponential adaptive strong tracking unscented Kalman filtering algorithm (ASTRUKF) is proposed to address the issues of slow tracking speed, untimely response of model parameter changes, and inaccurate noise statistical characteristics when estimating the State of Charge (SOC) of batteries at different temperatures, in order to reduce the sensitivity of attenuation coefficients. This algorithm improves upon the traditional method of calculating attenuation factor by incorporating the correlation between current and past residuals. It dynamically updates the Kalman gain and contribution rate using an exponential model, which increases the impact of current data. This algorithm also ensures the stability of the noise covariance matrix by stabilizing the attenuation factor within a fixed range. The contribution rate is utilized to estimate the statistical characteristics of detection noise, however it may exhibit bias. The ASTRUKF method exhibits a maximum estimation error of 10−8 at 0 °C and 10−12 at 15 and 25 °C. This value is well below the levels of the UKF and EKF algorithms. The ASTRUKF algorithm outperforms the UKF and EKF algorithms in terms of prediction accuracy at different temperatures. The ASTRUKF method is well-suited for estimating SOC and has excellent adaptability to temperature variations.
•To ensure algorithm stability, decrease the sensitivity of the decay coefficient by employing exponential form and simplifying the calculation of the vanishing factor by utilizing the current and previous residuals.•Utilize the evanescent factor to update both the Kalman gain and contribution ratio concurrently, enhancing the system's capability to track a target.•The measurement noise covariance matrix is altered by merging the Sage-Husa algorithm with biased estimation. |
---|---|
ISSN: | 0360-5442 |
DOI: | 10.1016/j.energy.2024.132598 |