A Hierarchical State of Charge Estimation Method for Lithium-ion Batteries via XGBoost and Kalman Filter

2020 
Different from previous data-driven methods for lithium-ion battery State-of-Charge (SoC) estimation, this paper aims to develop a hierarchical SoC estimation method to address the data dependency issue and measurement noise interferences. In the off-line training layer, aging-aware features are extracted to improve SoC estimation accuracy throughout the entire battery life cycle. Extreme gradient boosting (XGBoost) is introduced to map the relationship between the extracted features and SoC for its strong nonlinear fitting ability. In the on-line estimation layer, Ampere-hour integral method is utilized to provide SoC reference to guarantee the stability of the proposed method. Meanwhile, to suppress the measurement noise, we adopt Kalman filter to correct the SoC value estimated by XGBoost. The superiority of the proposed method is proved under the random walk discharging experiment by comparing with the results of XGBoost, i.e., without Kalman filter. The proposed method improved the accuracy of lithium-ion battery SoC by 4% to 10%.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    15
    References
    1
    Citations
    NaN
    KQI
    []