Professional Documents
Culture Documents
28 JPS Real Time - Parameter - Estimation 2008
28 JPS Real Time - Parameter - Estimation 2008
The attached
copy is furnished to the author for internal non-commercial research
and education use, including for instruction at the authors institution
and sharing with colleagues.
Other uses, including reproduction and distribution, or selling or
licensing copies, or posting to personal, institutional or third party
websites are prohibited.
In most cases authors are permitted to post their version of the
article (e.g. in Word or Tex form) to their personal website or
institutional repository. Authors requiring further information
regarding Elsevier’s archiving and manuscript policies are
encouraged to visit:
http://www.elsevier.com/copyright
Author's personal copy
Short communication
a r t i c l e i n f o a b s t r a c t
Article history: In this paper, transport and kinetic parameters of lithium-ion batteries are estimated using a rigorous
Received 20 February 2008 porous electrode theory based model. The rigorous model used in this investigation is reformulated using
Received in revised form 24 April 2008 advanced mathematical techniques. Since batteries and other electrochemical devices are used in hybrid
Accepted 25 April 2008
environments, which include devices with time constants less than a second (like supercapacitor), we need
Available online 7 May 2008
to develop parameter estimation codes with computation time less than a second or a few milliseconds.
In this investigation, the computation time for parameter estimation measures between 100 and 300 ms
Keywords:
since a reformulated battery model is devised especially for these purposes. Obtaining the numerical
Lithium-ion battery
Battery modeling
solution for battery model equations is very difficult towards the end of discharge and is usually neglected
Real-time simulation for parameter estimation purposes. However, in this paper the estimation takes into account the entire
Parameter estimation discharge data ranging from an initial potential of 4.2 V to a cut-off potential of 2.5 V. It is found from
this investigation that the reformulated lithium-ion battery model is efficient and accurate in estimating
parameters.
© 2008 Elsevier B.V. All rights reserved.
1. Introduction equations are solved for one charge or discharge curve and for one
complete cycle. All the simulations in this work are based on a
Several investigators have analyzed various rigorous models for PC with 2.5 GHz processor and 2 GB RAM. Rigorous version of the
lithium-ion batteries [1–12] based on the porous electrode theory model is not ideal due to the requirement of sufficient computa-
coupled with concentration solution theory and modified Ohm’s tional resources. Whereas, the reformulated efficient model could
law. There are some important advances in these models in recent eventually in future run in a microprocessor to estimate parameters
years like the thermal modeling of lithium-ion batteries [5] and in a few milliseconds.
modeling capacity fade mechanism in lithium-ion batteries [8]. The Until recently [13], there were no significant efforts for esti-
governing equations in these models include ten nonlinear, coupled mating parameters using the rigorous battery model because
and multidimensional partial differential equations (in the spatial of computational constraints. There are several mathematical
directions x, r and t) that are needed to be solved simultaneously investigations for rapid solution of complicated model equations
in time along with some highly nonlinear algebraic expressions [14–22]. A more detailed article that presents the complete mathe-
for transport and kinetic parameters. Rigorous lithium-ion battery matical theory for an effective approach to simulate physics-based
models need any where from several seconds to minutes to sim- lithium-ion battery models in real-time (milliseconds) is under
ulate a discharge curve depending on the computer, solver, etc. the process of publication [23]. Parameter estimation helps in
This computational difficulty in using rigorous battery models is calculating capacity fade and life time of the battery. However,
due to the large number of equations that result from finite dif- empirical models or single particle model cannot help in estimating
ference reformulation of battery models. Table 1 shows the total accurate parameter values. The capacity fade or the state-of-health
number of differential-algebraic equations (DAEs) needed for the information obtained using these parameters will not guarantee
rigorous model and the computation time required when the model successful prediction for applications like hybrid vehicles, satellites
or military applications. Also, it is to be noted that the batteries
and other electrochemical devices are now-a-days emerging as a
promising candidate for hybrid power systems. Since in a hybrid
∗ Corresponding author. Tel.: +1 931 372 3494; fax: +1 931 372 6352.
environment, there are devices like the supercapacitor with time
E-mail address: vsubramanian@tntech.edu (V.R. Subramanian).
1 Oronzio de Nora Industrial Electrochemistry Fellow of The Electrochemical constant less than a second, we also need to have a battery model
Society. that can be simulated in few milliseconds. To this point, this inves-
2 Present address: Scientist, CRL, Laird Technologies, Bangalore 560066, India. tigation and our future efforts on lithium-ion battery models are
0378-7753/$ – see front matter © 2008 Elsevier B.V. All rights reserved.
doi:10.1016/j.jpowsour.2008.04.077
Author's personal copy
Table 1
Nomenclature Properties of the rigorous porous electrode model and the reformulated porous
electrode model
ai specific surface area of electrode i (i = p, n) (m2 m−3 ) Computation details Rigorous model Reformulated model
bruggi Bruggman coefficient of region i (i = p, s, n)
Number of equations for 4800 DAEs 49 DAEs
c electrolyte concentration (mol m−3 ) charge or discharge curve
c0 initial electrolyte concentration (mol m−3 ) Computation time for charge 1–2 min 15–45 ms
cs,i concentration of lithium ions in the intercalation or discharge curve
particle of electrode i (i = p, n) (mol m−3 ) Estimated time for one 5–10 min 75–100 ms
complete cycle
cs,i,0 initial concentration of lithium ions in the interca-
lation particle of electrode i (i = p, n) (mol m−3 )
cs,i,max maximum concentration of lithium ions in the inter- focused on real-time simulation, parameter estimation, dynamic
calation particle of electrode i (i = p, n) (mol m−3 ) optimization, and on-line control and monitoring of batteries that
D electrolyte diffusion coefficient (m2 s−1 ) can work with CPU time less than a second.
Ds,i lithium ion diffusion coefficient in the intercalation Santhanagopalan et al. [13] used the Levenberg-Marquardt
particle of electrode i (i = p, n) (m2 s−1 ) method to estimate parameters using rigorous lithium-ion battery
F Faraday’s constant (C mol−1 ) models. Two different models, the single particle model and the rig-
i1 solid-phase current density (A m−2 ) orous porous electrode model, were used to estimate parameters at
i2 solution phase current density (A m−2 ) four different rates. Confidence intervals for the estimated param-
is,0 exchange current density for the solvent reduction eters were reported, however, the computational time involved
reaction (A m−2 ) in this investigation was not highlighted; perhaps because of the
I applied current density (A cm−2 ) necessity to do expensive, cumbersome and time-consuming simu-
ji wall flux of Li+ on the intercalation particle of elec- lation while using the porous electrode model. The authors [19,20]
trode i (i = n, p) (mol m−2 s−1 ) have studied the validity of estimating the solid-phase diffusion
js solvent reduction current density (mol m−2 s−1 ) coefficient of a lithium intercalation electrode from impedance
ki intercalation/deintercalation reaction rate constant measurement by a modified electrochemical impedance spec-
of electrode i (i = p, n) (mol (mol m−3 )−1.5 ) troscopy method. This paper showed that single particle models
li thickness of region i (i = p, s, n) (m) are not accurate and are hence not useful.
Ms molar weight of the solvent reaction product To overcome this drawback, we have devised a novel reformu-
(g mol−1 ) lated lithium-ion battery model that can help in simulating battery
n negative electrode behavior in real-time (milliseconds) [21]. This novel reformulated
p positive electrode battery model has been used in this article for parameter estima-
r radial coordinate (m) tion. The model used in this investigation is based on the same
R universal gas constant (J (mol−1 K−1 )) porous electrode model for the lithium-ion cell that is used in ref.
Ri radius of the intercalation particle of electrode i [13]. However, it is found that the computation time required for
(i = p, n) (m) the parameter estimation is only on the order of a few millisec-
RSEI initial SEI layer resistance at the negative electrode onds in this investigation. Table 1 also shows the number of DAEs
( m−2 ) required in solving the reformulated battery model and the com-
s separator putation time associated with it while solving the model for one
t+ Li+ transference number in the electrolyte charge or discharge curve and for one complete cycle. The refor-
T absolute temperature (K) mulated lithium-ion battery model is efficient and accurate for
Ui open circuit potential of electrode i (i = p, n) (V) parameter estimation. It is also important to note that with the use
Us standard potential of the solvent reduction reaction of reformulated lithium-ion battery model the numerical Jacobian
(V) calculation is good enough for accurate parameter estimation. Thus,
x spatial coordinate (m) this investigation enables the possibility for real-time estimation of
parameters that can be useful in predicting the capacity fade and life
Greek symbols time of the lithium-ion batteries. It should be noted that the model
˚1 solid-phase potential (V) reformulation provides predictive models and are as good as origi-
˚2 electrolyte phase potential (V) nal model for a wide range of operating conditions. It is significantly
ı thickness of the solvent reduction product film (m) different from proper orthogonal decomposition approach which
ı0 initial thickness of the solvent reduction product is based on curve fitting eigen values and eigen vectors to produce
film (m) reduced order models from rigorous numerical simulation [24–26].
εi porosity of region i (i = p, s, n)
εf,i volume fraction of fillers of electrode i (i = p, n)
2. Reformulated lithium-ion battery model
ionic conductivity of the electrolyte (S m−1 )
eff,i effective ionic conductivity of the electrolyte in
The existing rigorous physics-based lithium-ion battery model
region i (i = p, s, n) (S m−1 )
[5] has multiple partial differential equations in multiple domains.
i dimensionless concentration of lithium ions in the
The lithium-ion battery model involves two independent spatial
intercalation particle of electrode i ( i = cs,i /cs,i,max )
variables (radial direction, r and linear direction, x) and a time
s density of the solvent reduction product film
variable, t. There are four dependent variables, namely electrolyte
(g m−3 )
concentration (c), electrolyte potential (˚2 ), solid-phase concen-
i electronic conductivity of the solid phase of elec-
tration (cs ) and solid-phase potential (˚1 ) for each of the two
trode i (i = p, n) (S m−1 )
porous electrodes. The two dependent variables for separator are
eff,i effective electronic conductivity of the solid phase
electrolyte concentration (c) and electrolyte potential (˚2 ). The
of electrode i (i = p, n) (S m−1 )
governing equations for all these variables are shown in Table 2
Author's personal copy
Table 2
Governing equations for a lithium-ion cell based on the porous electrode theory
(2) −eff,p
∂˚1
∂x
− eff,p
∂˚2
∂x
+
2eff,p RT
F
(1 − t+ ) ∂ ∂x
ln c
=I −eff,p
∂˚2
∂x
=0 & − eff,p
∂˚2
∂x
= −eff,s
∂˚2
∂x
x=0
x=lp ,− x=lp ,+
(3) eff,p
∂ 2 ˚1
= ap Fjp
∂˚1
∂x
= − I & −eff,p ∂˚∂x1 = 0
∂x2
x=0 x=lp
eff,p
∂2 ˚ ∂˚1
x=lp +ls ,− ∂˚1
x=lp +ls ,+ x=lp +ls +ln
I
(9) eff,n 21 = an Fjn −eff,n ∂x = 0 & ∂x = −
∂cs
∂x
D
∂cs
x=lp +ls x=lp +ls +ln
∂cs
eff,n
(10) ∂t
= s,n ∂
r 2 ∂c s
initial condition cs |t=0 = 0.85cs,max,n = 0 & jn = −Ds,n ∂r
r 2 ∂r ∂r ∂r r=0 r=Rn
Table 3
Expressions used in the lithium-ion battery model given by Table 1
eff,i = εbruggi (4.1253 × 10−2 + 5.007 × 10−4 c − 4.7212 × 10−7 c 2 + 1.5094 × 10−10 c 3 − 1.6018 × 10−14 c 4 ), i = p, s, n
i
eff,i = i (1 − εi − εf,i ), i = p, n
Deff,i = Dεbruggi , i = p, s, n
i
3
ai = (1 − εi − εf,i ), i = p, n
Ri
0.5F
jp = 2kp (cs,max,p − cs,p |r=Rp )0.5 cs,p |r=Rp 0.5 c 0.5 sin h (˚1 − ˚2 − Up )
RT
−4.656 + 88.669p2 − 401.119p4 + 342.909p6 − 462.471p8 + 433.434p10
Up =
−1.0 +
18.933p2 − 79.532p4 + 37.311p6 − 73.083p8 + 95.96p10
where : p = cs,p /cs,p,max
r=Rp
jn = 2kn (cs,max,n − cs,n cs,n
0.5 0.5 0.5F
) c 0.5 sin h (˚1 − ˚2 − Un + FRSEI jn )
r=Rn r=Rn RT
0.0172 0.0019
Un = 0.7222 + 0.1387n + 0.029n0.5 − + + 0.2808 exp(0.90 − 15n ) − 0.7984 exp(0.4465n − 0.4108)
n n
1.5
where : n = cs,n /cs,n,max
r=Rn
and the expressions used for the electrochemical reaction kinetics 3. Parameter estimation
and other transport properties can be found in Table 3. A review
on available simulation techniques for solving such a complicated A list of fixed parameters for the model equations are given
lithium-ion battery model was made earlier [9]. in Table 4, and the following parameters are estimated (1) the
These model equations are usually discretized using finite differ- solid-phase diffusion coefficient in negative electrode, Ds,n (2) the
ences in the spatial coordinates resulting in 4800 DAEs. When 4800 electrolyte diffusion coefficient, D (3) the electrochemical rate con-
DAEs are needed to solve for a simulation of the model equations, stant in positive electrode, kp and (4) the electrochemical rate
the Jacobian for parameter estimation will add some thousands constant in negative electrode, kn . The unknown parameters are
more DAEs. Together, we will have several thousands of DAEs to estimated using Gauss-Newton method from the synthetic experi-
estimate one parameter. If we go for instead to predict more than mental data obtained using computer generated random numbers.
one parameter, then the number of equations to be solved will Here, the synthetic data is obtained by distributing 5% randomness
keep increasing proportionally. Obviously, this situation is not ideal error to the actual model predicted discharge data by consider-
for emerging applications like hybrid power systems, on-line con- ing 102 data points. The expression used to generate experimental
trol and monitoring of batteries and other electrochemical power values using Maple’s random number generator is,
sources. It will take several hours or days to estimate parameters in
the model equations. Zexperimental = Zanalytical [0.95 + 0.01(Random number
The authors have worked extensively in model reformulation
between 0 and 10)].
and have already published the details on the reformulation of
lithium-ion battery model [21,22]. This can enable a simulation The synthetic experimental data are then provided to the param-
of porous model equations in 15–45 ms as against 90–120 s for a eter estimation algorithm along with appropriate initial guesses.
similar simulation using rigorous porous model equations. This The following steps are involved in the estimation of parameters:
is achieved by efficiently combining the advanced mathematical (i) start with good initial guesses for parameters, k(0) (ii) compute
approximation techniques with the actual physics of the electro- the state and sensitivity variables of the model at each data point
chemical system under consideration. Now, the number of DAEs and set up the vector with experimental values Yexp , predicted
needed for a simulation is only 29–49. values Ypre and the Jacobian matrix J (iii) the correction fac-
Author's personal copy
Table 4
Parameters used for the simulation (LiCoO2 and LiC6 system)
tor is obtained by using the expression, k = (JT J)−1 JT (Yexp − Ypre ) 4.2. Two parameters
(iv) using this, the updated parameter values can be obtained as
k(i+1) = k(i) + r k(i) , the predicted parameter for the next iteration The computational run time was determined for estimating two
is k(i+1) , r is the correction factor. Steps (ii) to (iv) are repeated parameters in the model equations. Fig. 2 represents the discharge
until a required accuracy is reached or the difference between the curves for the synthetic experimental data, the discharge curve
parameter value of current iteration and previous iteration is zero. based on the initial guesses and the converged discharge data.
In this paper, the 95% confidence interval is calculated for the Table 5 shows the computation time taken for the estimation of
transport and kinetic parameters by using the following expression two parameters.
√ √
[27,28]. p ± tN−n,˛/2 (s/ N − n) aii where p is the point estimate
for the parameter p, t is a value of Student’s t distribution with 4.3. Three parameters
(N − n) degrees of freedom and ˛ = 0.5, i.e., 95% confidence, N is the
total number of discharge data points and n is the number of fitting The computational run time was determined for estimating
parameters, aii is the ith element of the principal diagonal of (JT J)−1 , three parameters in the model equations. Fig. 3 represents the dis-
and s is variance or deviation variable that can be calculated by s2 =
N
[(Vcell )j − (Vcell )∗j ] where (Vcell )j and (Vcell )∗j are the predicted
2
j=1
Table 5
and experimental values of the discharge curve, respectively, at the Estimation of solid-phase diffusion coefficient, electrolyte diffusion coefficient and
jth point at time t. electrochemical reaction rate constants in the positive and negative electrodes
5. Conclusions
Fig. 2. Estimation of solid-phase diffusion coefficient and electrolyte diffusion coef- Acknowledgements
ficient. Comparison of synthetic experimental data, model predicted discharge data
based on the initial guess and model converged discharge data.
The authors are thankful for the partial financial support of
this work by the U.S. Army Communications-Electronics Research,
Development and Engineering Center (CERDEC) under contract
number W909MY-06-C-0040, Oronzio de Nora Industrial Electro-
chemistry Postdoctoral Fellowship of The Electrochemical Society,
and the United States government.
References