State of charge estimation of lithium-ion battery using denoising autoencoder and gated recurrent unit recurrent neural network

Abstract To reduce the influence of the measurement data noise on state of charge (SOC) estimation, a novel neural network method is proposed by combining an input data processing method with the conventional gated recurrent unit recurrent neural network (GRU-RNN) method. First, a denoising autoencoder neural network (DAE-NN) is introduced to extract the useful data features by reducing the noise and increasing the dimensions of the battery measurement data. Then, the feature-extracted data is utilized to train the GRU-RNN, which is widely used in SOC estimation. Notice that a good input data processing method plays a key role in the SOC estimation performance and the generalization ability. Therefore, it is not trivial to combine the data processing method (DAE-NN), and the SOC estimation method (GRU-RNN), which is named DAE-GRU. Compared with the traditional GRU-RNN, the new DAE-GRU method shows a better nonlinear mapping relation between the measurement data and the SOC because of the involvement of the DAE-NN. Finally, three different driving cycles are given in the experiment to cross-train and verify the proposed DAE-GRU, GRU-RNN and RNN. Compared with the GRU-RNN and the RNN, it is demonstrated that the proposed DAE-GRU has better accuracy and robustness in the SOC estimation.

[1]  Xu Guo,et al.  An improved adaptive unscented kalman filtering for state of charge online estimation of lithium-ion battery , 2020 .

[2]  Le Yi Wang,et al.  Online joint-prediction of multi-forward-step battery SOC using LSTM neural networks and multiple linear regression for real-world electric vehicles , 2020 .

[3]  Xiaosong Hu,et al.  State estimation for advanced battery management: Key challenges and future trends , 2019, Renewable and Sustainable Energy Reviews.

[4]  Jian Xiao,et al.  Electric vehicle state of charge estimation: Nonlinear correlation and fuzzy support vector machine , 2015 .

[5]  Fuchun Sun,et al.  Building feature space of extreme learning machine with sparse denoising stacked-autoencoder , 2016, Neurocomputing.

[6]  Mohamad Hanif Md Saad,et al.  Data-driven state of charge estimation of lithium-ion batteries: Algorithms, implementation factors, limitations and future trends , 2020 .

[7]  Mohammad Manthouri,et al.  State of charge estimation of lithium-ion batteries using hybrid autoencoder and Long Short Term Memory neural networks , 2020 .

[8]  Ali Emadi,et al.  State-of-charge estimation of Li-ion batteries using deep neural networks: A machine learning approach , 2018, Journal of Power Sources.

[9]  Qiang Miao,et al.  State-of-charge estimation of lithium-ion batteries based on gated recurrent neural network , 2019, Energy.

[10]  Cheng Zhang,et al.  State of charge estimation for lithium-ion battery based on an Intelligent Adaptive Extended Kalman Filter with improved noise estimator , 2021, Energy.

[11]  Chen Lu,et al.  Robust state of charge estimation based on a sequence-to-sequence mapping model with process information , 2020 .

[12]  Qi Zhang,et al.  Co-estimation of model parameters and state-of-charge for lithium-ion batteries with recursive restricted total least squares and unscented Kalman filter , 2020 .

[13]  Pelin Gorgel,et al.  Face recognition via Deep Stacked Denoising Sparse Autoencoders (DSDSA) , 2019, Appl. Math. Comput..

[14]  Fei Xiao,et al.  An Approach to State of Charge Estimation of Lithium-Ion Batteries Based on Recurrent Neural Networks with Gated Recurrent Unit , 2019, Energies.

[15]  Nan Zhang,et al.  Research of stacked denoising sparse autoencoder , 2016, Neural Computing and Applications.

[16]  Shunkun Yang,et al.  Stacked bidirectional long short-term memory networks for state-of-charge estimation of lithium-ion batteries , 2020 .

[17]  Tingting Huang,et al.  State-of-charge sequence estimation of lithium-ion battery based on bidirectional long short-term memory encoder-decoder architecture , 2020 .

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

[19]  Aini Hussain,et al.  Neural Network Approach for Estimating State of Charge of Lithium-Ion Battery Using Backtracking Search Algorithm , 2018, IEEE Access.

[20]  Mohd Yamani Idna Idris,et al.  Overview of model-based online state-of-charge estimation using Kalman filter family for lithium-ion batteries , 2019, Renewable and Sustainable Energy Reviews.

[21]  Fatima Errahimi,et al.  State of charge estimation by multi-innovation unscented Kalman filter for vehicular applications , 2020 .

[22]  Yoshua Bengio,et al.  Learning long-term dependencies with gradient descent is difficult , 1994, IEEE Trans. Neural Networks.