Accurate state of charge estimation of lithium-ion batteries using XGBoost optimized with driving training-based optimization
摘要
Accurate State of Charge (SoC) estimation is critical for reliability, safety, and longevity of lithium-ion batteries, especially in electric vehicles, energy storage systems, and portable electronics. While machine learning models such as extreme gradient boosting (XGBoost) offer promising performance for SoC estimation, their effectiveness is often limited by the quality of input features and the efficiency of hyperparameter tuning. This paper proposes a data-driven framework that integrates systematic feature engineering with a bio-inspired Driving Training-Based Optimization (DTBO) algorithm for hyperparameter tuning of an XGBoost regression model. The proposed approach is validated on two open-source battery datasets, achieving prediction accuracy with an RMSE of 0.0011, MAE of 0.0006, and R² of 0.9999. The results demonstrate that the combined XGBoost-DTBO framework significantly outperforms existing deep learning, hybrid, and physics-informed models, establishing a new benchmark for SoC estimation suitable for real-world battery management systems.