Online joint-prediction of multi-forward-step battery SOC using LSTM neural networks and multiple linear regression for real-world electric vehicles

Abstract Prediction of state of charge (SOC) is critical to the reliability and durability of battery systems in electric vehicles. The existing techniques are mostly model-based SOC estimation using experimental data, which are inefficient for learning the unpredictable battery state under complex real-world operating conditions of electric vehicles. This paper presents a novel machine-learning-enabled method to perform real-time multi-forward-step SOC prediction for battery systems using a recurrent neural network with long short-term memories (LSTM). The training results from a yearlong dataset show that the offline LSTM-based model can perform fast and accurate multi-forward-step prediction for battery SOC. Furthermore, the model has excellent practical application effects by taking into account weather and drivers’ driving behaviors during real vehicular operating, and the stability, flexibility, and robustness of this method are verified by 10-fold cross-validation. In order to achieve dual control of prediction accuracy and prediction horizon, we proposed an LRLSTM-based joint-prediction strategy while using LSTM and multiple linear regression algorithms, through which an accuracy benchmark can be obtained, and the prediction steps of LSTM within acceptable accuracy can be flexibly controlled. The smooth implementation of multi-forward-step SOC prediction on real-word vehicles can eliminate drivers’ mileage anxiety and safeguard vehicle operation in a big way.

[1]  Youyi Wang,et al.  State of charge estimation for Li-ion battery based on model from extreme learning machine , 2014 .

[2]  Ali Emadi,et al.  Long Short-Term Memory Networks for Accurate State-of-Charge Estimation of Li-ion Batteries , 2018, IEEE Transactions on Industrial Electronics.

[3]  Dylan Dah-Chuan Lu,et al.  Differential voltage analysis based state of charge estimation methods for lithium-ion batteries using extended Kalman filter and particle filter , 2018, Energy.

[4]  Sebastian Bock,et al.  A Proof of Local Convergence for the Adam Optimizer , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[5]  Ganesh K. Venayagamoorthy,et al.  Performance of a smart microgrid with battery energy storage system's size and state of charge , 2014, 2014 IEEE Symposium on Computational Intelligence Applications in Smart Grid (CIASG).

[6]  Furong Gao,et al.  Observer based battery SOC estimation: Using multi-gain-switching approach , 2017 .

[7]  Rui Xiong,et al.  Lithium-Ion Battery Parameters and State-of-Charge Joint Estimation Based on H-Infinity and Unscented Kalman Filters , 2017, IEEE Transactions on Vehicular Technology.

[8]  Zhenpo Wang,et al.  Big-Data-Based Thermal Runaway Prognosis of Battery Systems for Electric Vehicles , 2017 .

[9]  Joeri Van Mierlo,et al.  Random forest regression for online capacity estimation of lithium-ion batteries , 2018, Applied Energy.

[10]  Brent J. Hecht,et al.  Measuring the Importance of User-Generated Content to Search Engines , 2019, ICWSM.

[11]  Yiguang Hong,et al.  SOC Estimation-Based Quasi-Sliding Mode Control for Cell Balancing in Lithium-Ion Battery Packs , 2018, IEEE Transactions on Industrial Electronics.

[12]  Guangzhao Luo,et al.  Lithium Polymer Battery State-of-Charge Estimation Based on Adaptive Unscented Kalman Filter and Support Vector Machine , 2016, IEEE Transactions on Power Electronics.

[13]  Michael Pecht,et al.  State of charge estimation for Li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation , 2014 .

[14]  Ramazan Bayindir,et al.  A review of data mining and solar power prediction , 2016, 2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA).

[15]  Zhenpo Wang,et al.  Fault prognosis of battery system based on accurate voltage abnormity prognosis using long short-term memory neural networks , 2019, Applied Energy.

[16]  Andrew J. Connolly,et al.  Statistics, Data Mining, and Machine Learning in Astronomy , 2014 .

[17]  Jian Ma,et al.  A new neural network model for the state-of-charge estimation in the battery degradation process , 2014 .

[18]  Huajin Tang,et al.  Guest Editorial Special Section on Emerging Information Sharing and Design Technologies on Robotics and Mechatronics Systems for Intelligent Manufacturing , 2019, IEEE Trans. Ind. Informatics.

[19]  Abhik Roychoudhury,et al.  Coverage-Based Greybox Fuzzing as Markov Chain , 2017, IEEE Trans. Software Eng..

[20]  Zhenpo Wang,et al.  Voltage fault diagnosis and prognosis of battery systems based on entropy and Z-score for electric vehicles , 2017 .

[21]  Zhongbao Wei,et al.  Online monitoring of state of charge and capacity loss for vanadium redox flow battery based on autoregressive exogenous modeling , 2018, Journal of Power Sources.

[22]  Zonghai Chen,et al.  A novel method for lithium-ion battery state of energy and state of power estimation based on multi-time-scale filter , 2018 .

[23]  Torsten Wik,et al.  Power capability prediction for lithium-ion batteries using economic nonlinear model predictive control , 2018, Journal of Power Sources.

[24]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[25]  Frede Blaabjerg,et al.  State of Charge Estimation for Lithium-Ion Battery Using Recurrent NARX Neural Network Model Based Lighting Search Algorithm , 2018, IEEE Access.

[26]  Mohammad Farrokhi,et al.  State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF , 2010, IEEE Transactions on Industrial Electronics.

[27]  A. Tikhonov On the stability of inverse problems , 1943 .

[28]  Haiping Ma,et al.  Multi-objective optimization of charging patterns for lithium-ion battery management , 2018 .

[29]  Jiankun Peng,et al.  Energy management of hybrid electric bus based on deep reinforcement learning in continuous state and action space , 2019, Energy Conversion and Management.

[30]  Jinpeng Tian,et al.  Towards a smarter battery management system: A critical review on battery state of health monitoring methods , 2018, Journal of Power Sources.

[31]  Jinpeng Tian,et al.  A Novel Fractional Order Model for State of Charge Estimation in Lithium Ion Batteries , 2019, IEEE Transactions on Vehicular Technology.

[32]  Mattia Ricco,et al.  A Simplified Model-Based State-of-Charge Estimation Approach for Lithium-Ion Battery With Dynamic Linear Model , 2019, IEEE Transactions on Industrial Electronics.

[33]  Jun Ma,et al.  Feed-forward neural network training using sparse representation , 2019, Expert Syst. Appl..

[34]  Michael Pecht,et al.  Online capacity estimation for lithium-ion batteries through joint estimation method , 2019, Applied Energy.

[35]  Gang Wang,et al.  Skeleton-Based Action Recognition Using Spatio-Temporal LSTM Network with Trust Gates , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Jesús Fraile-Ardanuy,et al.  Ambient Systems , Networks and Technologies ( ANT 2018 ) Using Dynamic Neural Networks for Battery State of Charge Estimation in Electric Vehicles , 2018 .

[37]  Zhenpo Wang,et al.  Synchronous multi-parameter prediction of battery systems on electric vehicles using long short-term memory networks , 2019, Applied Energy.

[38]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[39]  Yuang-Shung Lee,et al.  Soft Computing for Battery State-of-Charge (BSOC) Estimation in Battery String Systems , 2008, IEEE Transactions on Industrial Electronics.

[40]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[41]  K. Marouani,et al.  Estimation of Battery Soc for Hybrid Electric Vehicle using Coulomb Counting Method , 2018 .

[42]  Volker Coors,et al.  One dimensional convolutional neural network architectures for wind prediction , 2019, Energy Conversion and Management.

[43]  Shuo Wang,et al.  Energy management for thermoelectric generators based on maximum power point and load power tracking , 2018, Energy Conversion and Management.

[44]  Cheng Chen,et al.  A Lithium-Ion Battery-in-the-Loop Approach to Test and Validate Multiscale Dual H Infinity Filters for State-of-Charge and Capacity Estimation , 2018, IEEE Transactions on Power Electronics.

[45]  Geoffrey Ye Li,et al.  Machine Learning for Vehicular Networks: Recent Advances and Application Examples , 2018, IEEE Vehicular Technology Magazine.

[46]  Jürgen Schmidhuber,et al.  LSTM: A Search Space Odyssey , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[47]  P. Gray,et al.  Thermal explosions and the disappearance of criticality at small activation energies: exact results for the slab , 1979, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[48]  Le Yi Wang,et al.  Multi‐fault synergistic diagnosis of battery systems based on the modified multi‐scale entropy , 2019, International Journal of Energy Research.

[49]  A. S. Dokuz,et al.  Wind power forecasting based on daily wind speed data using machine learning algorithms , 2019, Energy Conversion and Management.

[50]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[51]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[52]  Yifeng Guo,et al.  SoC Estimation of Lithium Battery Based on Improved BP Neural Network , 2017 .

[53]  Jiadong Ren,et al.  Health Data Driven on Continuous Blood Pressure Prediction Based on Gradient Boosting Decision Tree Algorithm , 2019, IEEE Access.

[54]  Alex Graves,et al.  Memory-Efficient Backpropagation Through Time , 2016, NIPS.

[55]  H. Handels,et al.  Extra Tree forests for sub-acute ischemic stroke lesion segmentation in MR sequences , 2015, Journal of Neuroscience Methods.