Skip to main content
placeholder image

State-of-Charge Estimation of Li-ion Battery Using Gated Recurrent Unit with One-Cycle Learning Rate Policy

Journal Article


Abstract


  • Deep learning has gained much traction in application to state-of-charge (SOC) estimation for Li-ion batteries in electric vehicle applications. However, with the vast selection of architectures and hyperparameter combinations, it remains challenging to design an accurate and robust SOC estimation model with a sufficiently low computation cost. Therefore, this study provides a comparative evaluation among commonly used deep learning models from the recurrent, convolutional, and feedforward architecture benchmarked on an openly available Li-ion battery dataset. To evaluate model robustness and generalization capability, we train and test models on different drive cycles at various temperatures and compute the root mean squared error (RMSE) and mean absolute error metric. To evaluate model computation costs, we run models in real-time and record the model size, floating-point operations per second (FLOPS), and run-time duration per datapoint. This study proposes a two-hidden layer stacked gated recurrent unit model trained with a one-cycle policy learning rate scheduler. The proposed model achieves a minimum RMSE of 0.52% on the train dataset and 0.65% on the test dataset while maintaining a relatively low computation cost. Executing the proposed model in real-time takes up approximately 1 MB in disk space, 300K FLOPS, and 0.03 ms run-time per datapoint. This makes the proposed model feasible to be executed on lightweight battery management system processors.

Publication Date


  • 2021

Citation


  • Hannan, M. A., How, D. N. T., Mansor, M. B., Hossain Lipu, M. S., Ker, P., & Muttaqi, K. (2021). State-of-Charge Estimation of Li-ion Battery Using Gated Recurrent Unit with One-Cycle Learning Rate Policy. IEEE Transactions on Industry Applications, 57(3), 2964-2971. doi:10.1109/TIA.2021.3065194

Scopus Eid


  • 2-s2.0-85102685878

Start Page


  • 2964

End Page


  • 2971

Volume


  • 57

Issue


  • 3

Abstract


  • Deep learning has gained much traction in application to state-of-charge (SOC) estimation for Li-ion batteries in electric vehicle applications. However, with the vast selection of architectures and hyperparameter combinations, it remains challenging to design an accurate and robust SOC estimation model with a sufficiently low computation cost. Therefore, this study provides a comparative evaluation among commonly used deep learning models from the recurrent, convolutional, and feedforward architecture benchmarked on an openly available Li-ion battery dataset. To evaluate model robustness and generalization capability, we train and test models on different drive cycles at various temperatures and compute the root mean squared error (RMSE) and mean absolute error metric. To evaluate model computation costs, we run models in real-time and record the model size, floating-point operations per second (FLOPS), and run-time duration per datapoint. This study proposes a two-hidden layer stacked gated recurrent unit model trained with a one-cycle policy learning rate scheduler. The proposed model achieves a minimum RMSE of 0.52% on the train dataset and 0.65% on the test dataset while maintaining a relatively low computation cost. Executing the proposed model in real-time takes up approximately 1 MB in disk space, 300K FLOPS, and 0.03 ms run-time per datapoint. This makes the proposed model feasible to be executed on lightweight battery management system processors.

Publication Date


  • 2021

Citation


  • Hannan, M. A., How, D. N. T., Mansor, M. B., Hossain Lipu, M. S., Ker, P., & Muttaqi, K. (2021). State-of-Charge Estimation of Li-ion Battery Using Gated Recurrent Unit with One-Cycle Learning Rate Policy. IEEE Transactions on Industry Applications, 57(3), 2964-2971. doi:10.1109/TIA.2021.3065194

Scopus Eid


  • 2-s2.0-85102685878

Start Page


  • 2964

End Page


  • 2971

Volume


  • 57

Issue


  • 3