Abstract
This paper presents a comparison of two strategies of estimation the state of charge (SOC) for Lithium-ion battery. Since the SOC cannot be directly measured, the extended Kalman filter (EKF) and modified sliding mode observer (SMO) algorithms were applied and compared to investigate the convergence, tracking accuracy and robust estimation against uncertainties. First-order Thevenin electrical circuit model (ECM) has been established to capture the dynamics of the battery and its parameters were extracted from experiment. Both algorisms are evaluated by two current profiles to show the efficiency of each one. The comparison results show the effectiveness of SMO in terms of execution time, robust estimation and capability of tracking in SOC estimation.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
15.1 Introduction
Nowadays, electric vehicles and autonomous photovoltaic systems are widely spread share and their usage increasing with the development of energy storage systems. Safe and durable batteries are the fundamental part of this sort of systems, for this reason battery management system (BMS) is widely used [1].
SOC is defined as the remains power in the battery, due to this reason a strong necessity growth for developing strategies and techniques to accurately estimate the SOC. Therefore, methods are divided in three mains families. The first category consists of the Coulomb counting method [2], which is the well know approach as ampere-hour (Ah). It is based on the integration of the discharge or charge current.
The second categories are based on artificial intelligence, such as artificial neural network (ANN) and fuzzy logic [3]. The rest of methods are generally closed loop techniques such as Kalman filters [3, 4] and sliding mode observers [5, 6] or based on the chemical of the battery such as spectroscopy and the open circuit voltage method (OCV) [7]. Therefore, these two strategies; Kalman filters and the sliding mode observers have high accuracy and their option of performing better under unknown conditions is proved. This paper presents a comparison study of checking performance of the EKF and SMO, an ECM based on first order Thevenin circuit has been established and its parameters determined by using the least square method.
The rest of this paper is organized as follows, in section two an ECM is presented and the process of extracting its parameters is discussed. Follows by the design process of SMO and EKF processes. In section four, the simulation results are elaborated. The manuscript is ended with conclusions and summary.
15.2 Battery Modeling
Both EKF and SMO estimators are model-based requires an earlier information of the battery model, the first-order Thevenin model is selected, where the model depicted in Fig. 15.1. It composed of a shunt resistor \({R}_{s}\), an RC parallel branch to characterize the polarization and a nonlinear controlled voltage represent the mapped OCV with SOC.
In order to map the relationship between OCV and SOC, the OCV-SOC mapping process consists of discharging the battery 10% of its nominal capacity, which reduce the SOC 10%. So, it consists of a pulse current with 10 sequences of a current 1 C-rate and the experiment data stored into a PC host. The final relationship OCV-SOC is presented in Fig. 15.2a. Where the terminal voltage of the battery \({V}_{L}\) captured is depicted in Fig. 15.2b, which shows the battery response under current pulse profile.
The OCV presents the terminal voltage of the battery while no load connected, and the cell achieved the equilibrium steady state after a sequence of pulse current. A magnified view of the terminal voltage under a pulse discharge is presented in Fig. 15.3.
The series resistor presents the internal impedance, which is voltage captured in the moment the load is connected or disconnected. From the drop and jump voltage captured, the series resistor can be computed as follows:
where: \({U}_{1}-{U}_{2}\) and \({U}_{3}-{U}_{4}\) represent the drop and jump in tension for each vector respectively, \({I}_{\mathrm{L}}\) is the flows current of the connected load. Therefore, the transient behavior can be exploited to determine the RC branches’ parameters. By applying Matlab curve fitting tool in Fig. 15.3, the terminal voltage and time can present respectively as follows:
where \({t}_{0}\) is the instant time of jumping voltage at voltage (\({U}_{4}\)). The final parameters of the model were identified are given in Table 15.1.
15.3 State of Charge Estimation
15.3.1 Kalman Filters
EKF is considered as an optimal mean to predict and correct time-varying system in a way that minimizes the mean of the squared error. The EKF stat space algorithm is summarized below:
The terms \({v}_{k}\) and \({w}_{k}\) are random distributions Gaussian representing the error theirs covariances respectively \({Q}_{k}\) and \({R}_{k}\) and the system can be presented as follows:
where \(T\) is the sampling time, \({T}_{1}={C}_{1}{R}_{1}\) is the polarization time, \({C}_{n}\) is the nominal capacity of the battery.
Step 1: Initialization:
Step 2: State prediction: and estimation the covariance error matrix:
Step 4: Calculating the Kalman coefficient:
Step 5: Update the estimate state and covariance error matrix:
where \(I\) is an identity matrix, \({\widehat{x}}_{k}\) is the update state estimated from the previous step.
15.3.2 Sliding Mode Observer
The SMO observer has the same structure as the conventional, which is relies on determination of an appropriate feedback switching gain linked with system uncertainty bound. Therefore, the error of the sliding surfaces is defined as:
Based on Fig. 15.1, the dynamic state model can be presented by the below equation:
where \({\mathrm{a}}_{1}=1/{\mathrm{R}}_{1}{\mathrm{C}}_{1}\), \({\mathrm{a}}_{2}=1/{\mathrm{R}}_{\mathrm{s}}{\mathrm{C}}_{\mathrm{n}}\), \({\mathrm{b}}_{1}=\frac{{\mathrm{K}}_{1}}{{\mathrm{C}}_{\mathrm{n}}}+\frac{{\mathrm{R}}_{\mathrm{s}}}{{\mathrm{R}}_{1}{\mathrm{C}}_{1}}+\frac{1}{{\mathrm{C}}_{1}}\) and \({\mathrm{b}}_{2}=1/{\mathrm{C}}_{1}\). And the modified SMO can be presented as:
where \({g}_{1}\), \({g}_{2}\) and \({g}_{3}\) are the switching gains. The error dynamics of the terminal voltage \({e}_{VL}\) is computed by:
where \({d}_{1}\), \({d}_{2}\) and \({d}_{3}\) represent the error of modeling. Therefore, based on the Lyapunov stability theory, the choosing candidate of Lyapunov function.
To ensure the existence of the sliding regime, the derivative of the candidate Lyapunov function has to be negative. So, after developing the following \(\dot{{V}_{r}}\), the value of \({g}_{1}\) that guarantee \(\dot{{V}_{r}} < 0\) is \({g}_{1}\gg \left|{d}_{1}\right|\). Since the \({\dot{e}}_{VL}={e}_{VL}=0\).
Thereby, the signum function replaced by the saturation function as depicted in Fig. 15.4, to reduce the chattering phenomenon which has the equation expressed as:
With \(M\) is the boundary of width.
15.4 Simulation and Results Discussion
In order to investigate the two estimators, the SMO and EKF were tested and simulated under Matlab/Simulink platform for a lithium-ion battery of 10 Ah nominal capacity. The simulation results are depicted in Fig. 15.5a for continuous discharge and followed by error committed by both estimators in Fig. 15.5b for discharge current of 1 C. Then the results of pulse discharge are presented in Fig. 15.6a, the comparison error between them is illustrated in Fig. 15.6b.
And the statistics of the simulation are summarized in Table 15.2. From the above simulation results, it is clear that the two methods perform better in SOC estimation, despite that the SMO is marginally more robust than EKF as shown in Table 15.2. The SMO is really robust and deal with uncertainties. Besides, it has high convergence and small time of execution.
15.5 Conclusion
Estimating the SOC with high efficiency is the key factor for managing the batteries and guarantee of its long-life cycle and avoids a harmful usage. This paper selects a simple ECM and mapped OCV-SOC relationship. Therefore, a comparative study of SMO and EKF observers.
The designed estimators were investigated in term of robustness and accuracy in accordance with the battery and figure out the time execution of each estimator technique. It can be concluded that both strategies are competitive in term of precision but the SMO is more robust against uncertainties and modeling errors, converges rapidly, and easy to implement.
References
D. Di Domenico, Y. Creff, E. Prada, A review of approaches for the design of Li-ion BMS estimation functions. Oil Gas Sci. Technol. Rev. D’IFP Energies Nouvelles 68, 127–135 (2013)
K. Ng, C. Moo, Y. Chen, Y. Hsieh, Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries. Appl. Energy 86, 1506–1511 (2009)
H. Dai, X. Wei, Z. Sun, Design and implementation of a UKF-based SOC estimator for LiMnO2 batteries used on electric vehicles. Przegląd Elektrotechniczny 88, 57–63 (2012)
C. Huang, Z. Wang, Z. Zhao, L. Wang, Robustness evaluation of extended and unscented Kalman filter for battery state of charge estimation. IEEE Access 6, 27617–27628 (2018)
X. Chen, W. Shen, Z. Cao, A. Kapoor, Adaptive gain sliding mode observer for state of charge estimation based on combined battery equivalent circuit model. Comput. Chem. Eng. 64, 114–123 (2014)
J. Du, Z. Liu, Y. Wang, C. Wen, An adaptive sliding mode observer for lithium-ion battery state of charge and state of health estimation in electric vehicles. Control Eng. Pract. 54, 81–90 (2016)
F. Feng, R. Lu, G. Wei, C. Zhu, Online estimation of model parameters and state of charge of LiFePO4 batteries using a novel open-circuit voltage at various ambient temperatures. Energies 8, 2950–2976 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Souaihia, M., Belmadani, B., Chabni, F., Gadoum, A. (2021). A Comparison State of Charge Estimation Between Kalman Filter and Sliding Mode Observer for Lithium Battery. In: Chiba, Y., Tlemçani, A., Smaili, A. (eds) Advances in Green Energies and Materials Technology. Springer Proceedings in Energy. Springer, Singapore. https://doi.org/10.1007/978-981-16-0378-5_15
Download citation
DOI: https://doi.org/10.1007/978-981-16-0378-5_15
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-0377-8
Online ISBN: 978-981-16-0378-5
eBook Packages: EnergyEnergy (R0)