Advanced Techniques for Estimating State of Charge (SoC) in Lithium-Ion Batteries

Document Type : Original Article

Authors

1 Automotive Engineering Dept., Faculty of Engineering Ain Shams University

2 Mechatronics Engineering Department, Faculty of Engineering and Technology, Egyptian Chinese University, Cairo, Egypt

3 RF Wireless and Mobile Systems Lab., Microstrip Dept, Electronics Research Institute, Cairo, Egypt.

Abstract

Accurate estimation of the State of Charge (SoC) of batteries is critical for the optimal performance and safety of electric vehicles and portable electronic devices. In this study, several machine learning regression models were investigated for state-of-charge (SoC) estimation, including Linear Regression, Support Vector Machines (SVM), Regression Trees, and Neural Networks. The publicly available LG 18650HG2 dataset [1] was utilized, comprising over 670,000 data points collected during charging and discharging cycles. Input features included voltage, current, temperature, average voltage, and average current. The models were implemented using MATLAB, and their performance was evaluated using standard metrics: Mean Absolute Error (MAE), Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and the coefficient of determination (R²). The best-performing model—a wide neural network—achieved an RMSE of 0.0211, MAE of 0.0109, and an R² of 0.9959. These results indicate that Neural Networks outperform traditional regression techniques in terms of prediction accuracy and robustness.

Keywords

Main Subjects