Extreme Learning Machine for SOC Estimation of Lithium-ion battery Using Gravitational Search Algorithm

This paper develops a state of charge (SOC) estimation model for a lithium-ion battery using an improved extreme learning machine (ELM) algorithm. ELM is suitable for SOC estimation since ELM algorithm has fast estimation speed, good generalization performance, and high accuracy. However, the performance of ELM is highly dependent on training accuracy and number of neurons in a hidden layer. Hence, gravitational search algorithm (GSA) is applied to improve the ELM computational intelligence by searching for the optimal value hidden layer neurons. The optimal ELM based GSA model does not require internal battery knowledge and mathematical model for SOC estimation. The model robustness is validated at different temperatures using different EV drive cycles. The performance of ELM-GSA model is verified with two popular neural network methods; back-propagation neural network (BPNN) and radial basis function neural network (RBFNN). The results are evaluated using different error rates and computation cost. The results demonstrate that the ELM-GSA model offers high accuracy and low SOC error rate than BPNN-GSA and RBFNN-GSA models. Furthermore, a detailed comparative study between the proposed model and existing SOC strategies is conducted which also demonstrates the superiority of the proposed model.

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

[2]  Azah Mohamed,et al.  Review of energy storage systems for electric vehicle applications: Issues and challenges , 2017 .

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

[4]  Mehrdad Mastali,et al.  Battery state of the charge estimation using Kalman filtering , 2013 .

[5]  Mohamed A. Awadallah,et al.  Accuracy improvement of SOC estimation in lithium-ion batteries , 2016 .

[6]  Hongwen He,et al.  Online estimation of model parameters and state-of-charge of LiFePO4 batteries in electric vehicles , 2012 .

[7]  Chunbo Zhu,et al.  State-of-Charge Determination From EMF Voltage Estimation: Using Impedance, Terminal Voltage, and Current for Lead-Acid and Lithium-Ion Batteries , 2007, IEEE Transactions on Industrial Electronics.

[8]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[9]  Sun-Yuan Kung,et al.  A delay damage model selection algorithm for NARX neural networks , 1997, IEEE Trans. Signal Process..

[10]  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.

[11]  Chi-Man Vong,et al.  Local Receptive Fields Based Extreme Learning Machine , 2015, IEEE Computational Intelligence Magazine.

[12]  Azah Mohamed,et al.  A review of lithium-ion battery state of charge estimation and management system in electric vehicle applications: Challenges and recommendations , 2017 .

[13]  Yuang-Shung Lee,et al.  A Merged Fuzzy Neural Network and Its Applications in Battery State-of-Charge Estimation , 2007, IEEE Transactions on Energy Conversion.

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

[15]  Wei He,et al.  State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures , 2014 .

[16]  Narasimhan Sundararajan,et al.  A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks , 2006, IEEE Transactions on Neural Networks.

[17]  Aini Hussain,et al.  Optimal BP neural network algorithm for state of charge estimation of lithium-ion battery using PSO with PCA feature selection , 2017 .

[18]  Guang-Bin Huang,et al.  Learning capability and storage capacity of two-hidden-layer feedforward networks , 2003, IEEE Trans. Neural Networks.

[19]  C. Moo,et al.  Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries , 2009 .

[20]  Jonghoon Kim,et al.  Influence of different open circuit voltage tests on state of charge online estimation for lithium-ion batteries , 2016 .

[21]  Dianhui Wang,et al.  Extreme learning machines: a survey , 2011, Int. J. Mach. Learn. Cybern..

[22]  Aini Hussain,et al.  Improved recurrent NARX neural network model for state of charge estimation of lithium-ion battery using pso algorithm , 2018, 2018 IEEE Symposium on Computer Applications & Industrial Electronics (ISCAIE).

[23]  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.

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

[25]  Mohammad Charkhgard,et al.  Design of adaptive H ∞ filter for implementing on state-of-charge estimation based on battery state-of-charge-varying modelling , 2015 .

[26]  Juan Carlos Viera,et al.  Evaluation of LiFePO4 batteries for Electric Vehicle applications , 2013, 2013 International Conference on New Concepts in Smart Cities: Fostering Public and Private Alliances (SmartMILE).