ArticlePDF Available

Second-Order Discrete-Time Sliding Mode Observer for State of Charge Determination Based on a Dynamic Resistance Li-Ion Battery Model

MDPI
Energies
Authors:

Abstract and Figures

A second-order discrete-time sliding mode observer (DSMO)-based method is proposed to estimate the state of charge (SOC) of a Li-ion battery. Unlike the first-order sliding mode approach, the proposed method eliminates the chattering phenomenon in SOC estimation. Further, a battery model with a dynamic resistance is also proposed to improve the accuracy of the battery model. Similar to actual battery behavior, the resistance parameters in this model are changed by both the magnitude of the discharge current and the SOC level. Validation of the dynamic resistance model is performed through pulse current discharge tests at two different SOC levels. Our experimental results show that the proposed estimation method not only enhances the estimation accuracy but also eliminates the chattering phenomenon. The SOC estimation performance of the second-order DSMO is compared with that of the first-order DSMO.
This content is subject to copyright.
Energies 2013,6, 5538-5551; doi:10.3390/en6105538
OPEN ACCESS
energies
ISSN 1996-1073
www.mdpi.com/journal/energies
Article
Second-Order Discrete-Time Sliding Mode Observer for State of
Charge Determination Based on a Dynamic Resistance Li-Ion
Battery Model
Daehyun Kim 1, Keunhwi Koo 1, Jae Jin Jeong 1, Taedong Goh 1and Sang Woo Kim 1,2,*
1Department of Electrical Engineering, Pohang University of Science and Technology,
77 Cheongam-Ro, Nam-Gu, Pohang 790-784, Korea; E-Mails: daehyunkim@postech.edu (D.K.);
khkoo@postech.edu (K.K.); jin03jin@postech.edu (J.J.J.); ehd1116@postech.edu (T.G.)
2Department of Creative IT Excellence Engineering and Future IT Innovation Laboratory,
Pohang University of Science and Technology, 77 Cheongam-Ro, Nam-Gu, Pohang 790-784, Korea
*Author to whom correspondence should be addressed; E-Mail: swkim@postech.edu;
Tel.: +82-54-279-2237; Fax: +82-54-279-2903.
Received: 1 August 2013; in revised form: 4 October 2013 / Accepted: 11 October 2013 /
Published: 22 October 2013
Abstract: A second-order discrete-time sliding mode observer (DSMO)-based method is
proposed to estimate the state of charge (SOC) of a Li-ion battery. Unlike the first-order
sliding mode approach, the proposed method eliminates the chattering phenomenon in
SOC estimation. Further, a battery model with a dynamic resistance is also proposed to
improve the accuracy of the battery model. Similar to actual battery behavior, the resistance
parameters in this model are changed by both the magnitude of the discharge current and
the SOC level. Validation of the dynamic resistance model is performed through pulse
current discharge tests at two different SOC levels. Our experimental results show that the
proposed estimation method not only enhances the estimation accuracy but also eliminates
the chattering phenomenon. The SOC estimation performance of the second-order DSMO
is compared with that of the first-order DSMO.
Keywords: Li-ion battery; second-order discrete sliding mode observer; dynamic resistance;
state of charge
Energies 2013,65539
1. Introduction
Li-ion batteries are used in a wide range of applications, such as in portable electronic devices and
electric vehicles, because of their advantages, e.g., high energy density, high electromotive force, and
low cost. To improve the performance of Li-ion batteries, battery management systems (BMSs) have
been studied [1,2]. In the various functions of BMSs, it is necessary to estimate the state of charge
(SOC) and model the battery dynamics [35]. In the present study, we focus on enhancing the accuracy
of not only the SOC estimation but also the battery model.
To accurately estimate the SOC, a variety of methods based on ampere-hour counting, a linear
SOC equation, artificial neural networks, impedance spectroscopy measurements, and battery modeling
have been proposed in recent papers. The ampere-hour counting method [6] is the most commonly
used SOC estimation method because of its simplicity. This method measures the charge and discharge
current and estimates the SOC using the integral of the current over time. However, there are several
problems associated with this method. First, integration errors caused by current measurement noise
or energy losses during charging/discharging, could accumulate. Moreover, determining the initial
SOC is difficult unless the battery is fully charged or conditionally discharged. The linear equation
method [7] calculates the variation of the SOC using the voltage output, current input, and previous
SOC data. In this equation, the coefficients are determined from the reference data of a specific
battery. Thus, if the battery is changed, then the coefficients must also be re-calculated. An artificial
neural network used for SOC estimation is presented in [8]. Fundamentally, because the battery
dynamics exhibit nonlinear behavior, this method usually produces a more accurate SOC estimate than
the other methods. However, the estimation process strongly depends on the training data (similar
to the case of the linear model method), and the learning process is difficult to implement on-line
owing to the burdensome computations required. The impedance spectroscopy method [9] examines
the electrochemical impedance of the battery to determine the SOC. However, sensors for impedance
measurement are expensive, and unexpected situations can arise when a signal is injected into the battery
to measure the impedance while the battery is powering electronic devices. The battery model-based
SOC estimation method [10,11] consists of a state equation derived from an equivalent circuit battery
model and a state observer. In this method, the SOC is considered a state variable; it is estimated
using a state observer. This method has been widely used because this approach enables to apply
existing observers. In [10], a Kalman filter (KF) was employed to estimate the SOC of a lead-acid
battery. However, the KF suffers from a well-known drawback in that no analytical selection methods
are available for either the process or measurement noise covariance matrices. Indeed, incorrectly
selected covariance matrices can reduce the estimation performance. A first-order sliding mode observer
(SMO) for SOC estimation was presented first in [11]. An SMO is widely used owing to its simplicity
and robustness to both parameter variations and external disturbances. In spite of these attractive
properties, the first-order SMO introduces a chattering phenomenon, which involves oscillations with
high frequency and finite amplitude [12]. This shortcoming is a major drawback of the sliding mode
approach in practical implementations. In order to reduce the chattering phenomenon, a second-order
sliding mode based-observer [1315] has received a lot of attention recently, because the second-order
sliding mode approach can drive to zero not only the sliding variable, but also its derivative.
Energies 2013,65540
In the present paper, a novel SOC estimation method based on a second-order discrete-time SMO
(DSMO) is proposed to eliminate the chattering phenomenon. In addition, a dynamic resistance model
is proposed to more accurately describe the dynamics of the Li-ion battery. The resistance parameters
are updated on the basis of both the discharge current and the SOC level. The proposed SOC estimation
method and dynamic resistance model are validated by experimental results.
The remainder of this paper is organized as follows. Section 2 presents information on the equivalent
circuit-based battery model and the limitations of the existing schemes. Section 3 proposes an SOC
estimation method based on the second-order DSMO. Section 4 presents both our experimental results
for the SOC estimation performance using the second-order DSMO described in Section 3 and the
validation of the dynamic resistance model. Finally, Section 5 presents our conclusions.
2. Battery Modeling
The equivalent circuit-based battery model [10,11] is often used because it can be easily transformed
into a state-space equation form. In this paper, the circuit in Figure 1is employed in consideration of
both the model accuracy and complexity. This model consists of a nonlinear voltage source, a capacitor,
and three resistors.
Figure 1. Equivalent circuit-based battery model.
ScJ
SqDqSuWu
Wpd){*
Wq
JqJc
The voltage source Voc(Z)represents the relationship between the open circuit voltage (OCV) and
the SOC, as shown in Figure 2. The OCV-SOC curve is obtained from the conditional discharge
test data [16]. The nominal capacitance Cncharacterizes the capacity of the battery to store charge.
The polarization capacitance Cpdescribes the polarization effect of the battery. In addition, the terminal
resistor Rt, the diffusion resistor Rp, and the propagation resistor Rbrepresent the resistive components
in the battery.
Figure 2. Open circuit voltage (OCV)-state of charge (SOC) curve at room temperature.
0 20 40 60 80 100
3.2
3.6
4.0
4.4
SOC (%)
OCV (V)
Energies 2013,65541
In [11], the state-space representation of the battery model is given by Equation (1). These equations
consist of three state variables: the output terminal voltage Vt, the SOC Z, and the polarization
voltage Vp:
˙
Vt=a11Vt+a12Voc(Z) + b1I
˙
Z=a2Voc(Z) + a2Vp+b2I
˙
Vp=a3Voc(Z)a3Vp+b3I
y=Vt= [1 0 0][VtZ Vp]T
(1)
where:
a11 =1
Rb(Rb+Rp)Rb
CpRp
Cn
a12 =1
(Rb+Rp)2Rb
CpRp
CnR2
p
CnRb+Rp
Cp
a2=1
Cn(Rb+Rp), a3=1
Cp(Rb+Rp)
b1=1
(Rb+Rp)2Rp+Rt+RpRt
RbRb
CpRp
Cn+R2
p
Cn+R2
b
Cp
b2=Rp
Cn(Rb+Rp), b3=Rb
Cp(Rb+Rp)
(2)
In previous papers, the parameters of the battery were assumed to be constant during
discharge [10,11]. However, the actual internal resistance changes depending on the operating
conditions; this resistance variation causes modeling errors [17]. Therefore, we propose a dynamic
resistance battery model to represent the battery dynamics more accurately. The proposed model
employs a dynamic resistance that varies according to both the magnitude of the discharge current and
the SOC level. The modeling accuracy performance of the proposed model is verified in Section 4.
3. Second-Order DSMO for SOC Estimation
In this section, the second-order DSMO [13], which is used for the estimation of the SOC and the
terminal voltage, is introduced. We consider a system described by:
x(k+ 1) = Ax(k) + Bu(k) + ∆(k)
y(k) = Hx(k)
(3)
where x <nis the state variable vector; u < is the input; y < is the system output; and
represents the uncertainties caused by parameter variations and non-linearities. A,B, and Hare the
system nominal matrices, and (A, H)is assumed to be observable. Then, the second-order DSMO of the
system [Equation (3)] has the form:
ˆx(k+ 1) = Aˆx(k) + Bu(k) + L(y(k)ˆy(k)) + vd(k)
vd(k) = vd(k1) + Msaty(k)ˆy(k)
φ
ˆy(k) = Hˆx(k)
(4)
Energies 2013,65542
where ˆxis the estimated state vector; ˆyis the estimated output; φdetermines the boundary layer; and L
and Mare the observer gain vectors (which are related to ˜y=yˆyand the sign of ˜y, respectively).
In general, the sign function sign(·)in the SMO is replaced by the saturation function sat(·)in practical
implementations of sliding mode concepts.
On the other hand, linearization and discretization of the battery model in Equation (1) are required
because the second-order DSMO is developed on the basis of a discrete-time linear system. To obtain a
linear system, we assume that the value of the voltage source Voc is constant value αkover a sampling
interval [k, k + 1]. This assumption is valid because the rate of change of Zover the interval is negligible,
and errors caused by this assumption can be regarded as part of the uncertainty. Taking Voc (Z(t)) = αk,
t[k, k + 1], Equation (1) is rewritten as follows:
˙x=Aox+Bou(5)
where:
x=hVtZ VpiT
, u =I
Ao=
a11 a12 ·αk0
0a2·αka2
0a3·αka3
Bo=
b1
b2
b3
(6)
Then, using the Euler discretization method with a sampling period T, the discrete-time linear state
equation is given by:
x(k+ 1) '(I+AoT)x(k) + BoT u(k) + Λ(k)
=Adx(k) + Bdu(k) + Λ(k)
(7)
where Λ(k)represents modeling errors caused by parameter uncertainties, linearization, and discretization.
We assume that the variation of each Λi(k), which is an element of the uncertainty vector Λ(k),
is bounded by the known bound σi:
|Λi(k)Λi(k1)| σi, i = 1 . . . n (8)
the bound σiis determined experimentally by comparing the modeling output with the actual
battery output.
Remark 1: We note that the SOC at the sampling instant k+ 1,i.e.,Zk+1 , is updated according
to Equation (7), and the value of the voltage source is also reset as Voc(Z(t)) = Voc(Zk+1) = αk+1,
t[k+ 1, k + 2].
Finally, the proposed SOC estimation method based on the second-order DSMO is formed by:
ˆx(k+ 1) = Adˆx(k) + BdI+L(Vt(k)ˆ
Vt(k)) + vd(k)
vd(k) = vd(k1) + MsatVt(k)ˆ
Vt(k)
φ
ˆy(k) = Hˆx(k) = ˆ
Vt(k)
(9)
Energies 2013,65543
by Theorem 1 in [13], if the observer gain vector Msatisfies the inequalities:
σiMi, i = 1 . . . n (10)
then the estimation error ˜x(k) = x(k)ˆx(k)converges to a finite bound when k . A stability
analysis of the second-order DSMO is presented in Appendix.
4. Experimental Results
Two types of experiments are performed to show the following:
improvement of the battery modeling accuracy with the dynamic resistance varied with the
operating conditions;
the SOC estimation method using the second-order DSMO for the elimination of chattering.
The battery test bench is composed of an electrical load, a power supply, and an National Instruments
Data Acquisition device. The electrical load and the power supply are used to discharge/charge the
battery, and the output voltage is measured using LabView, a PC-based program. In the experiment,
a fresh 18650-type Li-ion battery is used; it has a 3.0 A h nominal capacity and a 3.7 V nominal voltage.
All experiments are carried out at room temperature.
4.1. Parameter Extraction
The parameters of the battery model are determined from the battery characterization test data.
The initial value of the nominal capacitance is obtained from the energy stored in the capacitor and
the OCV at 100% and 0% SOC:
Energy Cn=1
2CnV2=1
2Cn(V2
100%SOC V2
0%SOC )
=AmpSec ×V100%S OC
Cn init =AmpSec rated×V100%SOC
1
2(V2
100%SOC V2
0%SOC )
(11)
where AmpSec rated is the rated battery capacity.
The polarization capacitance is derived from high-frequency excitation tests, which apply a 1.0C
discharge pulse in 0.5 s intervals. Using the results in Figure 3, we approximate the time constant using
the following equation:
Vno load =V1=V3+ (V4V3)(1 et/τ )
τ=tln(1 V4V3
V1V3)
(12)
The time constant associated with Cpis represented by its associated resistance:
τ=Cp(Rb+Rp)
Cp init =τ
Rb+Rp
(13)
Energies 2013,65544
The internal resistance Rint is obtained using the direct current-internal resistance (DC-IR) method:
Rint =V3V2
Idis
(14)
where Idis represents the discharge current. Generally, it is assumed that Rband Rpare taken to be 75%
of Rint and Rtis equivalent to 25% of Rint [10].
Figure 3. Output voltage when a discharge current of 1.0C is applied in 0.5 s intervals.
0.0 0.4 0.8 1.2 1.6
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
time (s)
Output Voltage (V)
9
9
9
9
4.2. Dynamic Resistance
As mentioned in Section 2, previous papers assumed that the parameters used in the battery model
are constant. However, this assumption leads to large modeling errors because the internal resistance
of the battery depends on the operating conditions such as the magnitude of the discharge current and
the SOC level. To examine this change in the internal resistance, our first experiment is performed.
The current profile used in this experiment is composed of a 3 s discharge pulse and a 3 s rest, as shown
in Figure 4.
Figure 4. Pulse discharge current used to examine the variation in the internal resistance.
0 10 20 30 40 50 60
0.0
0.6
1.2
1.8
2.4
3.0
time (s)
Discharge current (A)
Energies 2013,65545
To verify the effect of the discharge current and the SOC on the internal resistance, the discharge
current is increased from 0.1C to 1.0C in intervals of 0.1C; this profile is repeated from 100% to 0% SOC.
The experimental results in Figure 5show the SOC versus Rint curves for each discharge current.
These results are obtained from 10 independent trials. As expected, the internal resistance has a higher
value at higher discharge currents and at both ends of the SOC level. Therefore, allowing the resistance
to vary with the discharge current and the SOC level is a reasonable way of more accurately representing
the battery dynamics.
Figure 5. Internal resistance variation for different discharge currents and different
SOC levels.
0 20 40 60 80 100
0.185
0.19
0.195
0.2
0.205
0.21
0.215
0.22
0.225
0.23
SOC (%)
Internal Reistance ()
0.3 A
0.6 A
0.9 A
1.2 A
1.5 A
1.8 A
2.1A
2.4 A
2.7 A
3.0 A
To validate the dynamic resistance model, the current profile in Figure 4is applied repeatedly
over the 100%–0% SOC range. Figures 6shows the output voltage modeling results at 100% and 50%
SOC, respectively.
Figure 6. Comparison of the modeling performance: at (a) 100% SOC; and (b) 50% SOC.
0 10 20 30 40 50 60
3.5
3.6
3.7
3.8
3.9
4.0
4.1
4.2
4.3
time (s)
Output Voltage (V)
Measurement
Constant resistance model
Dynamic resistance model
(a)
0 10 20 30 40 50 60
3.0
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
time (s)
Output Voltage (V)
Measurement
Constant resistance model
Dynamic resistance model
(b)
Energies 2013,65546
In the constant resistance model, the initial parameters are extracted from the battery with 100% SOC,
and they are fixed as, which are independent of the SOC level, Cn= 1.491 ×104F, Cp= 17.6735 F,
Rb= 0.165 ,Rp= 0.165 , and Rt= 0.055 . On the other hand, the resistance is updated using the
SOC versus Rint curves according to the operating conditions in the dynamic resistance model. Here, the
capacitance is assumed to be constant, because its variation is negligibly small and the sampling period
Tis 0.01 s. The results show that the accuracy of both models is similar at 100% SOC. However, at 50%
SOC, the dynamic resistance model shows better accuracy than the constant resistance model. Similarly,
in other SOC levels, modeling errors are caused by differences between actual and constant resistance
value. It represents that the proposed battery model is more suitable for the modeling of Li-ion batteries.
4.3. Random Current Discharge Test
The second experiment is designed to verify the estimation performance of the proposed SOC
estimation method. In this experiment, a random discharge current (shown in Figure 7) is applied
repeatedly over the 100%–0% SOC range to simulate the actual battery usage.
Figure 7. (a) Random discharge current; and (b) measured output voltage.
0 50 100 150 200
0.0
0.5
1.0
1.5
2.0
2.5
3.0
time (s)
Discharge Cunrret (A)
(a)
0 50 100 150 200
3.6
3.7
3.8
3.9
4.0
4.1
4.2
4.3
time (s)
Output Voltage (V)
(b)
Then, the second-order DSMO is used in the dynamic resistance model to estimate both the SOC and
the output voltage of the battery. The gains of the second-order DSMO, are chosen as follows:
Energies 2013,65547
L=h0.03 0.03 0.01iT
M=h0.015 0.01 0.015iT(15)
Remark 2: To compare the second-order DSMO with the first-order DSMO under the same
conditions, the gain Mis applied equally to each one and the sign function sign(·)is used for
second-order DSMO [Equation (9)] instead of the saturation function sat(·).
The SOC estimation results are shown in Figure 8. For the desired SOC, the ampere-hour counting
method that takes into account the Coulombic efficiency is used. Here, the battery is initially fully
charged using the constant-current/constant-voltage method. The results show that the estimated
SOC using the first-order DSMO exhibits the undesirable chattering phenomenon, and the SOC
estimation error increases gradually to about 5%. In contrast, the proposed SOC estimation method
enhances the estimation performance in terms of chattering elimination and SOC estimation precision.
Additionally, for the clear view, we present the one-cycle estimation results of the SOC in Figure 8b.
Figure 8. SOC estimation results for the proposed method.
(a)
(b)
Figure 9shows an improvement in the chattering elimination when the second-order DSMO is used
for output voltage estimation. In contrast, the chattering phenomenon occurred in the results for output
voltage estimation when the first-order DSMO is used. It is possible to verify the improvement in the
accuracy by comparing the estimation errors over a single cycle, as shown in Figure 9b. It is clear that
the estimation error is reduced drastically by the second-order DSMO.
To investigate the robustness of the second-order DSMO to the situation where the initial SOC
is unknown, we repeat the same experiment above but the initial value of estimated SOC is set to be 90%.
As shown the results in Figure 10, we can find that the both estimated SOC values converges to the actual
one within 70 s. This implies that the proposed SOC estimation method based on the second-order
DSMO can reduce the chattering phenomenon while maintaining the robustness properties of the sliding
mode approach.
Energies 2013,65548
Figure 9. One-cycle estimation results for the proposed method: (a) output voltage
estimation; and (b) estimation errors.
1200 1240 1280 1320 1360 1400
3.4
3.6
3.8
4.0
4.2
time (s)
Output Voltage (V)
Measurement
First−Order DSMO
Second−Order DSMO
(a)
1200 1240 1280 1320 1360 1400
−0.05
−0.025
0
0.025
0.05
time (s)
Output Voltage Estimation Error (V)
First−Order DSMO
Second−Order DSMO
(b)
Figure 10. SOC estimation results with unknown the initial SOC.
0 50 100 150 200
90
92
94
96
98
100
time (s)
SOC (%)
Ampere−Houre Counting
First−Order DSMO
Second−Order DSMO
5. Conclusions
The chattering phenomenon in SOC estimated by a first-order SMO deteriorates estimation accuracy.
To overcome this drawback and improve accuracy, a second-order DSMO-based SOC estimation method
is proposed. Furthermore, a dynamic resistance battery model is also proposed to more accurately
represent the dynamics of a Li-ion battery. The improvement of model accuracy is achieved with
the resistance parameters which are varied with both the magnitude of the discharge current and the
SOC level. This approach is suitable for on-line implementation because the SOC vs. Rint curves for
Energies 2013,65549
each discharge current can be obtained in advance through a simple experiment. Our experimental results
show that the proposed battery model has a better modeling accuracy than the constant resistance model.
In addition, elimination of chattering in both the SOC and output voltage estimates is achieved using the
second-order DSMO.
Appendix: Stability Analysis
The stability analysis of the second-order DSMO has been investigated by Mihoub et al. [13].
From Equations (7) and (9), the estimation error dynamics given by:
˜x(k+ 1) = (AdLH)˜x(k)vd(k) + Λ(k)
vd(k) = vd(k1) + MsatVt(k)ˆ
Vt(k)
φ
˜y(k) = H˜x(k) = ˜
Vt(k)
(16)
where Λ(k)and Msatisfy the conditions in Equations (8) and (10), respectively.
Then we have:
˜x(k+ 1) ˜x(k) = (AdLH)(˜x(k)˜x(k1)) M satH˜x(k)
φ+ Λ(k)Λ(k1) (17)
which can be written as:
˜x(k+ 1) (AdLH +I)˜x(k)+(AdLH)˜x(k1) + M sat˜
Vt(k)
φ(Λ(k)Λ(k1)) = 0 (18)
Consider now the following two cases:
Case 1 : suppose that |˜
Vt(k)| φ.
In this case, we have:
Λ(k)Λ(k1) Msat˜
Vt(k)
φ=−|M±(Λ(k)Λ(k1))|sign(˜
Vt(k)) (19)
By Lemma 1 in [13], for |˜y(k)| φ, there exists a bounded function F(k)0such that:
F(k)|˜
Vt(k)|= Λ(k)Λ(k1) Msat˜
Vt(k)
φ(20)
where:
0F(k),|M±(Λ(k)Λ(k1))|sign(˜y(k))
˜y(k)σ+M
φ(21)
Thus, Equation (18) can be written as follows:
˜x(k+ 1) (ALH +I+F H x(k)+(ALH )˜x(k1) = 0 (22)
Energies 2013,65550
From Equation (22), we obtain the state equations:
Z(k+ 1) = AZ(k)(23)
where:
Z(k) = ˜x(k1)
˜x(k),A=0I
(ALH)ALH +I+F H (24)
It is easily to ensure the convergence of Z(k)when eigenvalues’ modules of matrix Aare smaller
than one. Therefore, the convergence of the estimation error is also guaranteed.
Case 2:|˜
Vt(k)|< φ.
In this case, Equation (18) can be expressed as:
˜x(k+ 1) ALH +IMH
φ˜x(k)+(ALH )˜x(k1) Λ(k) + Λ(k1) = 0 (25)
Then we have:
Z0(k+ 1) = A0Z0(k) + 0
Λ(k)Λ(k1) (26)
where:
Z0(k) = ˜x(k1)
˜x(k),A0=0I
(ALH)ALH +I+F H (27)
Consequently, if the uncertainty Λ(k)satisfies the condition in Equation (8) and eigenvalues’
modules of matrix A are smaller than one, Z(k)0is bound. Also, the estimation error ˜x(k)
is bounded.
Thus, the convergence of the estimation error can be guaranteed.
Acknowledgments
This research was supported by the MKE (The Ministry of Knowledge Economy), Korea, under the
“IT Consilience Creative Program” support program supervised by the NIPA (National IT Industry
Promotion Agency) (C1515-1121-0003).
Conflicts of Interest
The authors declare no conflict of interest.
References
1. Xing, Y.; Ma, E.W.; Tsui, K.L.; Pecht, M. Battery management systems in electric and
hybrid vehicles. Energies 2011,4, 1840–1857.
2. Piao, C.; Fu, W.; Lei, G.; Cho, C. Online parameter estimation of the Ni-MH batteries based on
statistical methods. Energies 2010,3, 206–215.
Energies 2013,65551
3. Hu, X.; Sun, F.; Zou, Y. Estimation of state of charge of a lithium-ion battery pack for electric
vehicles using an adaptive Luenberger observer. Energies 2010,3, 1586–1603.
4. Chen, M.; Rincon-Mora, G.A. Accurate electrical battery model capable of predicting runtime and
IV performance. IEEE Trans. Energy Convers. 2006,21, 504–511.
5. Piller, S.; Perrin, M.; Jossen, A. Methods for state-of-charge determination and their applications.
J. Power Sources 2001,96, 113–120.
6. Alzieu, J.; Smimite, H.; Glaize, C. Improvement of intelligent battery controller: State-of-charge
indicator and associated functions. J. Power Sources 1997,67, 157–161.
7. Sato, S.; Kawamura, A. A New Estimation Method of State of Charge Using Terminal Voltage and
Internal Resistance for Lead Acid Battery. In Proceedings of the Power Conversion Conference
(PCC), Osaka, Japan, 2–5 April 2002; Volume 2, pp. 565–570.
8. Cheng, B.; Zhou, Y.; Zhang, J.; Wang, J.; Cao, B. Ni–MH batteries state-of-charge prediction
based on immune evolutionary network. Energy Convers. Manag. 2009,50, 3078–3086.
9. Huet, F. A review of impedance measurements for determination of the state-of-charge or
state-of-health of secondary batteries. J. Power Sources 1998,70, 59–69.
10. Bhangu, B.; Bentley, P.; Stone, D.; Bingham, C. Nonlinear observers for predicting state-of-charge
and state-of-health of lead-acid batteries for hybrid-electric vehicles. IEEE Trans. Veh. Technol.
2005,54, 783–794.
11. Kim, I.S. Nonlinear state of charge estimator for hybrid electric vehicle battery. IEEE Trans.
Power Electron. 2008,23, 2027–2034.
12. Utkin, V.; Lee, H. Chattering Problem in Sliding Mode Control Systems. In Proceedings of the
International Workshop on Variable Structure Systems, Alghero, Italy, 5–7 June 2006; pp. 346–350.
13. Mihoub, M.; Said Nouri, A.; Ben Abdennour, R. A second order discrete sliding mode observer for
the variable structure control of a semi-batch reactor. Control Eng. Pract. 2011,19, 1216–1222.
14. Davila, J.; Fridman, L.; Levant, A. Second-order sliding-mode observer for mechanical systems.
IEEE Trans. Autom. Control 2005,50, 1785–1789.
15. Moreno, J.A.; Osorio, M. A Lyapunov Approach to Second-Order Sliding Mode Controllers
and Observers. In Proceedings of the 47th IEEE Conference on Decision and Control, Cancun,
Mexico, 9–11 December 2008; pp. 2856–2861.
16. Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based HEV
battery packs: Part 2. Modeling and identification. J. Power Sources 2004,134, 262–276.
17. Andrea, D. Battery Management Systems for Large Lithium-Ion Battery Packs, 1st ed.; Artech
House: London, UK, 2010; pp. 1–105.
c
2013 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article
distributed under the terms and conditions of the Creative Commons Attribution license
(http://creativecommons.org/licenses/by/3.0/).
... This combination is especially suitable for real-time estimation using computationally light BMSs because ECMs can offer an efficient representation of battery behavior, and KFs can provide a robust solution for estimating battery states, even in the presence of measurement noise and model uncertainty. Numerous ECMs have been studied for their different levels of complexity and accuracy, including the Thevenin [5,[8][9][10][11][12][15][16][17][18][23][24][25][26]28,29], RC [15,22,27,29], partnership for a new generation of vehicles (PNGV) [15,19,20], and enhanced self-correcting (ESC) [13,14,16,21]. In the pursuit of more reliable SOC estimation, various adaptive filters have been integrated with ECMs, such as the KF [8,23,24], EKF [5,[7][8][9][10][11][13][14][15][16][17][19][20][21][24][25][26], UKF [5,9,12,17,25], PF [5,28], sliding mode observer (SMO) [22,29], and Luenberger observer (LO) [27]. ...
... Numerous ECMs have been studied for their different levels of complexity and accuracy, including the Thevenin [5,[8][9][10][11][12][15][16][17][18][23][24][25][26]28,29], RC [15,22,27,29], partnership for a new generation of vehicles (PNGV) [15,19,20], and enhanced self-correcting (ESC) [13,14,16,21]. In the pursuit of more reliable SOC estimation, various adaptive filters have been integrated with ECMs, such as the KF [8,23,24], EKF [5,[7][8][9][10][11][13][14][15][16][17][19][20][21][24][25][26], UKF [5,9,12,17,25], PF [5,28], sliding mode observer (SMO) [22,29], and Luenberger observer (LO) [27]. Of particular interest are non-linear KFs [8][9][10][11][12][13], which have also been studied for their effectiveness in estimating the current sensor bias along with the SOC. ...
Article
Full-text available
This paper proposes a framework for accurately estimating the state-of-charge (SOC) and current sensor bias, with the aim of integrating it into urban air mobility (UAM) with hybrid propulsion. Considering the heightened safety concerns in an airborne environment, more reliable state estimation is required, particularly for the UAM that uses a battery as its primary power source. To ensure the suitability of the framework for the UAM, a two-pronged approach is taken. First, realistic test profiles, reflecting actual operational scenarios for the UAM, are used to model the battery and validate its state estimator. These profiles incorporate variations in battery power flow, namely, charge-depleting and charge-sustaining modes, during the different phases of the UAM’s flight, including take-off, cruise, and landing. Moreover, the current sensor bias is estimated and corrected concurrently with the SOC. An extended Kalman filter-based bias estimator is developed and experimentally validated using actual current measurements from a Hall sensor, which is prone to noise. With this correction, a SOC estimation error is consistently maintained at 2% or lower, even during transitions between operational modes.
... However, this method does not specify the convergence time for the estimates. In [118], a second-order discrete-time SMO is proposed for SoC estimation in Li-ion batteries. This approach effectively eliminates chattering, a common issue with first-order sliding mode methods, thereby improving estimation accuracy. ...
Article
Full-text available
The state of charge (SoC) is a critical parameter in lithium-ion batteries and their alternatives. It determines the battery’s remaining energy capacity and influences its performance longevity. Accurate SoC estimation is essential for making informed charging and discharging decisions, mitigating the risks of overcharging or deep discharge, and ensuring safety. Battery management systems rely on SoC estimation, utilising both hardware and software components to maintain safe and efficient battery operation. Existing SoC estimation methods are broadly classified into direct and indirect approaches. Direct methods (e.g., Coulumb counting) rely on current measurements. In contrast, indirect methods (often based on a filter or observer) utilise a model of a battery to incorporate voltage measurements besides the current. While the latter is more accurate, it faces challenges related to sensor drift, computational complexity, and model inaccuracies. The need for more precise and robust SoC estimation without increasing complexity is critical, particularly for real-time applications. Recently, sliding mode observers (SMOs) have gained prominence in this field for their robustness against model uncertainties and external disturbances, offering fast convergence and superior accuracy. Due to increased interest, this review focuses on various SMO approaches for SoC estimation, including first-order, adaptive, high-order, terminal, fractional-order, and advanced SMOs, along with hybrid methods integrating intelligent techniques. By evaluating these methodologies, their strengths, weaknesses, and modelling frameworks in the literature, this paper highlights the ongoing challenges and future directions in SoC estimation research. Unlike common review papers, this work also compares the performance of various existing methods via a comprehensive simulation study in MATLAB 2024b to quantify the difference and guide the users in selecting a suitable version for the applications.
... Additionally, the method introduces an additional adjustable variable µ to enhance the convergence speed of the estimated state of charge, although its precise definition is not strictly provided. References [29-32] employed SMO algorithms based on a constant gain, while references [33,34] utilized SMO algorithms incorporating adaptive (time-varying) switching gain. The results suggest that SMO based on adaptive (time-varying) switching gain outperforms SMO based on constant gain [35][36][37]. ...
Article
Full-text available
This paper develops a model for lithium-ion batteries under dynamic stress testing (DST) and federal urban driving schedule (FUDS) conditions that incorporates associated hysteresis characteristics of 18650-format lithium iron-phosphate batteries. Additionally, it introduces the adaptive sliding mode observer algorithm (ASMO) to achieve robust and swiftly accurate estimation of the state of charge (SOC) of lithium-iron-phosphate batteries during electric vehicle duty cycles. The established simplified hysteresis model in this paper significantly enhances the fitting accuracy during charging and discharging processes, compensating for voltage deviations induced by hysteresis characteristics. The SOC estimation, even in the face of model parameter changes under complex working conditions during electric vehicle duty cycles, maintains high robustness by capitalizing on the easy convergence and parameter insensitivity of ASMO. Lastly, experiments conducted under different temperatures and FUDS and DST conditions validate that the SOC estimation of lithium-iron-phosphate batteries, based on the adaptive sliding-mode observer and the simplified hysteresis model, exhibits enhanced robustness and faster convergence under complex working conditions and temperature variations during electric vehicle duty cycles.
... Therefore, several adaptive methods were proposed to adjust the model gains, such as adaptive gain slide mode observer (AGSMO) (X. Chen et al., 2014a), second-order discrete-time SMO (DSMO) (Kim et al., 2013), and adaptive switching gain sliding mode observer (ASGSMO) (X. Chen et al., 2014b), which were able not only to eliminate the chattering phenomenon but also to record high SoC estimation accuracy and boost system robustness by sustaining the sliding regime in spite of any disturbances and maintaining the sliding regime's tracking characteristics at different discharging profiles (Sui et al., 2019). ...
Article
Full-text available
Batteries are considered critical elements in most applications nowadays due to their power and energy density features. However, uncontrolled charging and discharging will negatively affect their functions and might result in a catastrophic failure of their applications. Hence, a battery management system (BMS) is mandated for their proper operation. One of the critical elements of any BMS is the state of charge (SoC) estimation process, which highly determines the needed action to maintain the battery's health and efficiency. Several methods were used to estimate the Lithium‐ion batteries (LIBs) SoC, depending on the LIBs model or any other suitable technique. This article provides a critical review of the existing SoC estimation approaches and the main LIB models with their pros and cons, their possibility to integrate with each other's for precise estimation results, and the applicability of these techniques in electric vehicles and utility applications with the commonly used standards and codes in these sectors. Moreover, this study will also explore a future framework for integrating digital twins (DTs) with BMSs for improved and advanced management. Based on this comprehensive review, it can be concluded that merging the model‐based estimation techniques with the data‐driven approaches with their promising development to determine the dynamic patterns inside the battery can efficiently achieve precise estimation results while reducing the complexity of these models. This integration will align also with the integration of digital twin technology to provide complete and accurate supervision for the BMSs. This article is categorized under: Emerging Technologies > Energy Storage Emerging Technologies > Digitalization Energy and Power Systems > Distributed Generation
... In this regard, stability and convergence are ensured by switching gains. Authors in [170] developed a discrete-time second-order SMO to eliminate chattering. Authors in [171] presented a robust SMO (RSMO) that can be applied to SoC estimation. ...
Article
Energy storage has become one of the most critical issues of modern technology. In this regard, lithium-ion batteries have proven effective as an energy storage option. To optimize its performance and extend its lifetime, it is essential to monitor the battery's state of charge. Due to the distinct nonlinear behavior of batteries over their lifetime, the state of charge estimation is challenging. The challenge has been establishing a relationship between accuracy, robustness, and low implementation complexity. Over the last decade, numerous attempts have been made to effectively analyze and compare the state of charge estimation methods for commercial lithium-ion batteries. However, they seldom reflect on the state of charge estimation techniques based on a control-oriented viewpoint for a Li-ion battery system. To fill this gap, this paper reviews the most up-to-date battery state of charge estimation methods applied to lithium-ion battery systems. They are broadly classified as open-loop-based, closed-loop-based, and hybrid approaches. Finally, the paper concludes by providing an analysis of the positive and negative aspects of the reviewed techniques and some suggestions for future research.
... The first-order sliding mode observers are easy to implement and have simple deign [191,192]. On the other hand, the second-order sliding mode observers are more accurate in estimating the battery SoC [193,194]. In contrast, adaptive SMOs having time varying gains have better performance as opposed to constant SMOs. ...
Article
Battery energy storage systems are becoming an integral part of the modern power grid, mainly to maximise the utilisation of renewable energy sources and negate the intermittence associated with different weather condition, as well as to support grid during extreme operating conditions. Precise and real-time knowledge of battery available capacity at a given instance is of paramount importance for optimal and efficient energy management of the power grid with high penetration of renewable energy sources, as well to ensure the highest utilisation of a battery life. State of Charge (SoC) is the most commonly used measure of the battery available capacity that quantifies the percentage of battery nominal capacity that is available at a given instance. An efficient SoC estimation approach for batteries in power grid is expected to possess attributes such as high accuracy, low complexity, near real-time estimation capability, chemistry agnostic nature, etc. In the literature, an overwhelming amount of battery SoC approaches with different levels of implementation complexity and accuracy have been reported. With a view to presenting critical analysis of the existing battery SoC estimation approaches from the perspective of battery energy storage systems used in power grids, this paper presents a comprehensive review of the commonly used battery SoC estimation approaches. The presented review includes a detailed description of each of the approaches and highlights their pros and cons in power grid applications.
Article
Temperature is a fundamental factor when designing battery packs, therefore thermal management is essential to guarantee performance, safety, and lifetime in the application. In the first of a series of two papers, this work presents an experimental study of degradation of two identical 18650-battery packs with two different cooling systems, one with air cooling and one with a novel immersed cooling system. By means of cycling tests, the behavior of the two packs subjected to same degradation profiles but different cell temperature distribution is quantitatively and qualitatively analyzed. The results show that homogeneous temperature distribution can be kept up to a maximum temperature difference of 1.5 ◦C between the cells contained in the immersed-cooled pack against 15 ◦C between the cells included in the air-cooled pack. This generates an increase of capacity retention up to 3.3 % for the immersed-cooled pack after 600 cycles. Even though temperature is kept uniform, immersed cooled pack experienced cell failures, which were not presented in the air-cooled pack. Application-oriented analysis discusses possible merits and drawbacks of implementing such solution in the application, high-lighting that in some cases a reduction up to 25 % of pack specific energy can be experienced when implementing immersed-cooling system.
Article
This letter investigates cell-level state of charge (SOC) estimation in a parallel connected lithium-ion (Li-ion) battery pack under a reduced sensing scenario. The internal states of individual cells within a battery pack are likely to differ due to cell inconsistencies caused by manufacturing tolerances and usage conditions. This creates a need for cell-level estimation in a parallel connected battery pack. The dynamics of parallel connected battery packs require solving differential algebraic equations (DAEs). This letter considers the reduced sensing scenario, measuring only the total current and voltage for estimating individual cell SOCs and local currents in a battery pack. A novel functional observer, designed under milder conditions, is proposed and the observer design is formulated in terms of a feasible linear matrix inequality (LMI) problem. In the simulation, the SOC of two cylindrical Li-ion battery cells are estimated, and the results illustrate a fast convergence and hence the effectiveness of our approach.
Article
Full-text available
The battery management system (BMS) is a critical component of electric and hybrid electric vehicles. The purpose of the BMS is to guarantee safe and reliable battery operation. To maintain the safety and reliability of the battery, state monitoring and evaluation, charge control, and cell balancing are functionalities that have been implemented in BMS. As an electrochemical product, a battery acts differently under different operational and environmental conditions. The uncertainty of a battery’s performance poses a challenge to the implementation of these functions. This paper addresses concerns for current BMSs. State evaluation of a battery, including state of charge, state of health, and state of life, is a critical task for a BMS. Through reviewing the latest methodologies for the state evaluation of batteries, the future challenges for BMSs are presented and possible solutions are proposed as well.
Conference Paper
Full-text available
In this paper a strong Lyapunov function is obtained, for the first time, for the super twisting algorithm, an important class of second order sliding modes (SOSM). This algorithm is widely used in the sliding modes literature to design controllers, observers and exact differentiators. The introduction of a Lyapunov function allows not only to study more deeply the known properties of finite time convergence and robustness to strong perturbations, but also to improve the performance by adding linear correction terms to the algorithm. These modification allows the system to deal with linearly growing perturbations, that are not endured by the basic super twisting algorithm. Moreover, the introduction of Lyapunov functions opens many new analysis and design tools to the higher order sliding modes research area.
Article
Full-text available
State-of-charge (SOC) determination becomes an increasingly important issue in all the applications that include a battery. Former operation strategies made use of voltage limits only to protect the battery against deep discharge and overcharge. Currently, battery operation is changing to what could rather be called battery management than simply protection. For this improved battery control, the battery SOC is a key factor.Much research work has been done in recent years to improve SOC determination. Operational conditions differ for batteries in, for example, photovoltaic applications, (hybrid)-electric vehicles or telecommunications. Hence, a given method for SOC calculation will be more suitable for a certain application than for another. The authors introduce commonly used methods for SOC determination and establish a relationship between the advantages of the different methods and the most common applications. As a main illustration, the analysis of Kalman filter technique for lead-acid battery SOC determination are presented and some results for other calculation methods as well.
Article
This paper concerns the chattering elimination from discrete sliding mode observers. The dilemma chattering-precision, that characterizes the first order sliding mode observer in case of relatively large parameter variations and/or external disturbances, is discussed and the influence of the discontinuous term amplitude on the estimation performance is shown by a simulation example. The proposed second order discrete sliding mode observer is, then, introduced. The stability of a closed loop control system based on the proposed observer is analyzed. A real time application of the proposed observer incorporated into a 2-DSMC control loop of a chemical reactor is presented.
Article
Low power dissipation and maximum battery runtime are crucial in portable electronics. With accurate and efficient circuit and battery models in hand, circuit designers can predict and optimize battery runtime and circuit performance. In this paper, an accurate, intuitive, and comprehensive electrical battery model is proposed and implemented in a Cadence environment. This model accounts for all dynamic characteristics of the battery, from nonlinear open-circuit voltage, current-, temperature-, cycle number-, and storage time-dependent capacity to transient response. A simplified model neglecting the effects of self-discharge, cycle number, and temperature, which are nonconsequential in low-power Li-ion-supplied applications, is validated with experimental data on NiMH and polymer Li-ion batteries. Less than 0.4% runtime error and 30-mV maximum error voltage show that the proposed model predicts both the battery runtime and I-V performance accurately. The model can also be easily extended to other battery and power sourcing technologies.
Article
A few hundred electric vehicles have been field tested by ‘Electricité de France’ for several years. Most of them are equipped with valve-regulated lead/acid batteries. It is well known that the battery is the weak element of electric vehicles. Analysis of operation problems during field tests and laboratory investigations has led to the consideration that this situation could be improved by the use of an efficient battery-management system. An on-board management device has been developed with the Intelligent Electronic Systems company. Commercialized under the name Intelligent Battery Controller (IBC), its main features are: rapid and normal charge monitoring, data recording, state-of-charge indication and help for maintenance. First prototypes produced up to now have no state-of-charge indication. The battery management during driving was limited to the indication of charge/discharge Ah, and orange and red alarms related to deep depth-of-discharge. The upgraded version presented here is mainly characterized by a state-of-charge indicator that is corrected for temperature, rate of discharge, and ageing of the battery.
Article
A detailed review of the applicability of impedance measurement as a test of state-of-charge or state-of-health of battery cells has been performed in both scientific journals and technical conferences. The relationship between the various impedance parameters encountered in the literature has been investigated. Only studies concerning lead-acid and nickel-cadmium secondary battery cells, which are the most widely used batteries in industrial applications, have been considered. The rate capacities of the battery cells varied from 1 A h to several thousands of A h.
Article
Based on clonal selection theory, an improved immune evolutionary strategy is presented. Compared with conventional evolutionary strategy algorithm (CESA) and immune monoclonal strategy algorithm (IMSA), experimental results show that the proposed algorithm is of high efficiency and can effectively prevent premature convergence. A three-layer feed-forward neural network is presented to predict state-of-charge (SOC) of Ni–MH batteries. Initially, partial least square regression (PLSR) is used to select input variables. Then, five variables, battery terminal voltage, voltage derivative, voltage second derivative, discharge current and battery temperature, are selected as the inputs of NN. In order to overcome the weakness of BP algorithm, the new algorithm is adopted to train weights. Finally, under the state of dynamic power cycle, the predicted SOC and the actual SOC are compared to verify the proposed neural network with acceptable accuracy (5%).
Article
Battery management systems in hybrid electric vehicle battery packs must estimate values descriptive of the pack’s present operating condition. These include: battery state of charge, power fade, capacity fade, and instantaneous available power. The estimation mechanism must adapt to changing cell characteristics as cells age and therefore provide accurate estimates over the lifetime of the pack.In a series of three papers, we propose a method, based on extended Kalman filtering (EKF), that is able to accomplish these goals on a lithium ion polymer battery pack. We expect that it will also work well on other battery chemistries. These papers cover the required mathematical background, cell modeling and system identification requirements, and the final solution, together with results.In order to use EKF to estimate the desired quantities, we first require a mathematical model that can accurately capture the dynamics of a cell. In this paper we “evolve” a suitable model from one that is very primitive to one that is more advanced and works well in practice. The final model includes terms that describe the dynamic contributions due to open-circuit voltage, ohmic loss, polarization time constants, electro-chemical hysteresis, and the effects of temperature. We also give a means, based on EKF, whereby the constant model parameters may be determined from cell test data. Results are presented that demonstrate it is possible to achieve root-mean-squared modeling error smaller than the level of quantization error expected in an implementation.