SOC estimation for Li-ion battery using optimum RLS method based on genetic algorithm

Battery state of charge (SOC) has to be estimated properly in order to build a good battery management system (BMS) for electric vehicles. A Lithium battery dynamics has nonlinearity element and time varying parameter values. The speed of parameter change is different to each parameter. This paper proposes a new method of SOC estimation based on recursive least square (RLS) algorithm with multiple fixed forgetting factors whose optimum values are determined using Genetic Algorithm (GA). Open circuit voltage (OCV) is treated as parameter to be estimated together with internal resistance. Computer scripts of battery model, RLS, and GA have been built and numerical simulation has been conducted. Urban Dynamometer Driving Schedule (UDDS) was used as the input data. The results show that the combination algorithm between multiple fixed fogetting factor RLS (MFFF-RLS) and GA provides better performance than single fixed forgeting factor RLS (SFFF-RLS) as well as RLS without forgetting factor in estimating terminal voltage, OCV, SOC, and internal resistance of the Lithium battery. The multiple objective optimization can be solved using the built GA computer code giving peformance index of 1.09∗10−6 for SFFF-RLS and 2.11∗10−7 for MFFF-RLS. It can be concluded that the proposed algorithm works satisfcatory.

[1]  Binggang Cao,et al.  The State of Charge Estimation of Lithium-Ion Batteries Based on a Proportional-Integral Observer , 2014, IEEE Transactions on Vehicular Technology.

[2]  Frank Gauterin,et al.  Online estimation of vehicle driving resistance parameters with recursive least squares and recursive total least squares , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[3]  Lalit M. Patnaik,et al.  Genetic algorithms: a survey , 1994, Computer.

[4]  Sergio M. Savaresi,et al.  The mix estimation algorithm for battery State-of-Charge estimator- Analysis of the sensitivity to measurement errors. , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[5]  Anna G. Stefanopoulou,et al.  Simultaneous mass and time-varying grade estimation for heavy-duty vehicles , 2003, Proceedings of the 2003 American Control Conference, 2003..

[6]  Sergio M. Savaresi,et al.  On battery State of Charge estimation: A new mixed algorithm , 2008, 2008 IEEE International Conference on Control Applications.

[7]  Asim Munawar,et al.  A Survey: Genetic Algorithms and the Fast Evolving World of Parallel Computing , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[8]  M. Nikdel,et al.  Various battery models for various simulation studies and applications , 2014 .

[9]  Il-Song Kim,et al.  The novel state of charge estimation method for lithium battery using sliding mode observer , 2006 .

[10]  Hongwen He,et al.  Online model-based estimation of state-of-charge and open-circuit voltage of lithium-ion batteries in electric vehicles , 2012 .

[11]  Huiqi Li,et al.  State of charge estimation for LiMn2O4 power battery based on strong tracking sigma point Kalman filter , 2015 .

[12]  John McPhee,et al.  A survey of mathematics-based equivalent-circuit and electrochemical battery models for hybrid and electric vehicle simulation , 2014 .

[13]  Vassilios G. Agelidis,et al.  Real-Time Power System Phasors and Harmonics Estimation Using a New Decoupled Recursive-Least-Squares Technique for DSP Implementation , 2013, IEEE Transactions on Industrial Electronics.

[14]  Sun Fengchun,et al.  Online estimation of an electric vehicle Lithium-Ion battery using recursive least squares with forgetting , 2011, Proceedings of the 2011 American Control Conference.

[15]  Zhong Cheng,et al.  A novel real-time phase measurement method with recursive least square parameter estimation , 2013, 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013).

[16]  T. R. Fortescue,et al.  Implementation of self-tuning regulators with variable forgetting factors , 1981, Autom..

[17]  Anna G. Stefanopoulou,et al.  Recursive least squares with forgetting for online estimation of vehicle mass and road grade: theory and experiments , 2005 .

[18]  Asep Nugroho,et al.  Battery state of charge estimation by using a combination of Coulomb Counting and dynamic model with adjusted gain , 2015, 2015 International Conference on Sustainable Energy Engineering and Application (ICSEEA).

[19]  Alon Kuperman,et al.  Recursive-Least-Squares-Based Real-Time Estimation of Supercapacitor Parameters , 2016, IEEE Transactions on Energy Conversion.

[20]  Zhenwei Cao,et al.  A novel approach for state of charge estimation based on adaptive switching gain sliding mode observer in electric vehicles , 2014 .

[21]  Mo-Yuen Chow,et al.  Adaptive parameter identification and State-of-Charge estimation of lithium-ion batteries , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[22]  C. Mi,et al.  A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter , 2013 .