Energy Storage Science and Technology ›› 2020, Vol. 9 ›› Issue (6): 1969-1975.doi: 10.19799/j.cnki.2095-4239.2020.0200

• Energy Storage Test: Methods and Evaluation • Previous Articles     Next Articles

SOC estimation method of power battery based on LSTM-DaNN

Yiquan WANG1(), Bixiong HUANG1(), Xiao YAN2, Xintian LIU1, Ying WANG1, Shuangyu LIU1, Huayuan XU1   

  1. 1.School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science, Shanghai 201600, China
    2.Shanghai Makesens Energy Storage Technology Co. , Ltd. , Shanghai 201600, China
    3.Zhejiang Huayun Information Technology Co. Ltd. , Hangzhou 310051, Zhejiang, China
  • Received:2020-06-02 Revised:2020-07-16 Online:2020-11-05 Published:2020-10-28
  • Contact: Bixiong HUANG E-mail:w1qnick@163.com;hbxzc@hotmail.com

Abstract:

In this study, a long–short-term memory (LSTM) recurrent neural network is used to establish an estimation model of the state of charge (SOC) to estimate the SOC of power batteries. The model is trained and tested with a laboratory's constant current discharge data. The maximum absolute error is 2.7%. A further verification by the FSEC racing battery measured data shows a maximum test error of 3.9%. However, considering the complexity of the environment during the actual operation and the inconsistency caused by different driving habits to the power battery in engineering applications, training and testing must be performed according to the actual driving conditions of the vehicle. The SOC in driving conditions are directly translated from the battery management system (BMS) message; hence, we cannot affirm whether the SOC algorithm in the BMS is accurate. Consequently, the SOC in the driving conditions cannot be used as a label while training the model. At this time, the correct training label must be calculated or the existing model trained by the labeled data must be used. Its model parameters must then be dynamically adjusted based on the actual operating unlabeled data. This study takes the second method to solve the training problem of unlabeled data, proposing for the first time the combination of the domain adaptive neural network (DaNN) in transfer learning with LSTM to form the SOC estimation algorithm of LSTM-DaNN using the labeled data to train the LSTM model in advance, transfer its model parameters to LSTM-DaNN, and finally train the LSTM-DaNN model by combining the labeled and unlabeled data. The result shows that LSTM-DaNN can complete the training without the label of the actual driving condition (i.e., SOC) and ensure an absolute error of 4.8%. Compared with the model before the adaptive adjustment, the error decreases by 14.1%, and the absolute error is guaranteed to be <5%, meeting actual needs.

Key words: state of charge(SOC), long short-term memory(LSTM), transfer learning, domain adaptive neural network(DaNN)

CLC Number: