Lithium-Ion battery State of Charge estimation with a Kalman Filter

6
Lithium-Ion battery State of Charge estimation with a Kalman Filter based on a electrochemical model Domenico Di Domenico, Giovanni Fiengo and Anna Stefanopoulou Abstract— Lithium-ion battery is the core of new plug-in hybrid-electrical vehicles (PHEV) as well as considered in many 2nd generation hybrid electric vehicles (HEV). In most cases the lithium-ion battery performance plays an important role for the energy management of these vehicles as high-rate transient power source cycling around a relatively fixed state of charge (SOC). In this paper an averaged electrochemical Lithium-ion battery model suitable for estimation is presented. The model is based on an averaged approximated relationship between (i) the Butler-Volmer current and the solid concentration at the interface with the electrolyte and (ii) the battery current and voltage. A 4th order model based extended Kalman filter (EKF) is then designed and the estimation results are tested in simulation with the non-averaged model. I. I NTRODUCTION Micro-macroscopic battery electrochemical modeling is connected with the hybrid vehicle design, scale-up, optimiza- tion and control issues of Hybrid-electrical vehicles (HEV), where the battery plays an important role in this area as high-rate transient power source. When the batteries operate in a relative limited range of state of charge, high efficiency, slow aging and no damaging are expected. As consequence, the state of charge (SOC) estimation and regulation is one of the most important and challenging tasks for hybrid and electrical vehicle control. Several techniques have been proposed for the SOC esti- mation, like model based observers or black-box methods (as an example using fuzzy-logic [12]). The accuracy reached by these estimations is about 2% [9]. Since the more complete models are based on electrochemistry laws [4], [15], [18], a SOC estimation based on these models can improve this pre- cision. The electrochemical models are generally preferred to the equivalent circuit or to other kinds of simplified models, because they also predict the physical cells limitations, which have a relevant effect in the automotive application, where the battery suffers very often the stress of very high transient loads [13]. The importance of Lithium-ion battery has grown in the past few years. Based on the the third lightest element, this kind of battery is widely used in the hybrid vehicles, thanks to its high energy-to-weight ratios, no memory effect and a slow loss of charge when not in use. As the majority of advanced battery systems, Lithium-ion batteries employ porous electrodes in order to increase the active area between Domenico Di Domenico, Giovanni Fiengo are with Dipartimento di Ingegneria, Universit` a degli Studi del Sannio, Piazza Roma 21, 82100 Benevento. E-mail: {domenico.didomenico,gifiengo}@unisannio.it Anna Stefanopoulou is with Mechanical Engineering Univ of Michigan, Ann Arbor MI 48109-2121. E-mail: [email protected]. She is funded by NSF CMS-GOALI 0625610. electrolyte and solid active material, facilitating the electro- chemical reactions [2], [10], [13], [14]. Unfortunately, such porosity increases also the model complexity. Thus, a macroscopic description of the cell is needed. A micro-macroscopic coupled model meeting this requirement, with microscopic and interfacial phenomena, as described in the porous electrode theory, rigorously and systematically integrated into a macroscopic battery model, can be found in [16]. In the porous electrode theory, developed by Newman and Tiedemann [7], the electrode is treated as a superposition of two continua, namely the electrolytic solution and the solid matrix. The solid matrix is modeled as a microscopic sphere, where the solid active material diffuses and reacts on the spheres surface, as shown in Figure 1. These models predict the solid concentration profile during charge and discharge, but, unfortunately, a single point solid concentration estimation along the electrodes is difficult to realize with a real-time on-board estimator, due to the complexity of the model. As a consequence several approxi- mation are typically introduced between the input and output of the dynamical system and the battery input and output to reduce the system order and complexity [2], [8]. In this paper we employ an approximation and present an extended Kalman filter for SOC estimation. In the following, a general micro-macroscopic Lithium-ion battery model, as it is presented in literature, is summarized. Then the model is simplified in order to make it compatible with a feasible solid concentration estimation. Finally an Extended Kalman Filter (EKF) is designed based on the averaged model. The estimation results are compared with the full micro- macroscopic model prediction. II. BATTERY GENERAL FEATURE A battery is composed of three parts: the two elec- trodes and the separator. Referring to a porous battery, each electrode consists of a solid matrix inside an electrolyte solution, while the separator is just made from the electrolyte solution. In particular, for a Lithium-ion battery, the negative electrode, or anode, is composed of carbon, the positive electrode, or cathode, is a metal oxide and the electrolyte is a lithium salt in an organic solvent, such as LiPF 6 , LiBF 4 or LiClO 4 . The separator is a solid or liquid solution with high concentration of lithium ion. It conducts the ion but it is an electronic insulator. At the negative electrode, the solid active material particles of lithium (Li x C 6 ) diffuse to the electrolyte-solid interface where the chemical reaction occurs, transferring the lithium ions to the solution and

Transcript of Lithium-Ion battery State of Charge estimation with a Kalman Filter

Lithium-Ion battery State of Charge estimation with a Kalman Filterbased on a electrochemical model

Domenico Di Domenico, Giovanni Fiengo and Anna Stefanopoulou

Abstract— Lithium-ion battery is the core of new plug-inhybrid-electrical vehicles (PHEV) as well as considered in many2nd generation hybrid electric vehicles (HEV). In most casesthe lithium-ion battery performance plays an important role forthe energy management of these vehicles as high-rate transientpower source cycling around a relatively fixed state of charge(SOC). In this paper an averaged electrochemical Lithium-ionbattery model suitable for estimation is presented. The modelis based on an averaged approximated relationship between(i) the Butler-Volmer current and the solid concentration atthe interface with the electrolyte and (ii) the battery currentand voltage. A 4th order model based extended Kalman filter(EKF) is then designed and the estimation results are tested insimulation with the non-averaged model.

I. INTRODUCTION

Micro-macroscopic battery electrochemical modeling isconnected with the hybrid vehicle design, scale-up, optimiza-tion and control issues of Hybrid-electrical vehicles (HEV),where the battery plays an important role in this area ashigh-rate transient power source. When the batteries operatein a relative limited range of state of charge, high efficiency,slow aging and no damaging are expected. As consequence,the state of charge (SOC) estimation and regulation is oneof the most important and challenging tasks for hybrid andelectrical vehicle control.

Several techniques have been proposed for the SOC esti-mation, like model based observers or black-box methods (asan example using fuzzy-logic [12]). The accuracy reached bythese estimations is about 2% [9]. Since the more completemodels are based on electrochemistry laws [4], [15], [18], aSOC estimation based on these models can improve this pre-cision. The electrochemical models are generally preferred tothe equivalent circuit or to other kinds of simplified models,because they also predict the physical cells limitations, whichhave a relevant effect in the automotive application, wherethe battery suffers very often the stress of very high transientloads [13].

The importance of Lithium-ion battery has grown in thepast few years. Based on the the third lightest element, thiskind of battery is widely used in the hybrid vehicles, thanksto its high energy-to-weight ratios, no memory effect anda slow loss of charge when not in use. As the majorityof advanced battery systems, Lithium-ion batteries employporous electrodes in order to increase the active area between

Domenico Di Domenico, Giovanni Fiengo are with Dipartimento diIngegneria, Universita degli Studi del Sannio, Piazza Roma 21, 82100Benevento. E-mail: {domenico.didomenico,gifiengo}@unisannio.it

Anna Stefanopoulou is with Mechanical Engineering Univ of Michigan,Ann Arbor MI 48109-2121. E-mail: [email protected]. She is funded byNSF CMS-GOALI 0625610.

electrolyte and solid active material, facilitating the electro-chemical reactions [2], [10], [13], [14]. Unfortunately, suchporosity increases also the model complexity.

Thus, a macroscopic description of the cell is needed. Amicro-macroscopic coupled model meeting this requirement,with microscopic and interfacial phenomena, as describedin the porous electrode theory, rigorously and systematicallyintegrated into a macroscopic battery model, can be found in[16]. In the porous electrode theory, developed by Newmanand Tiedemann [7], the electrode is treated as a superpositionof two continua, namely the electrolytic solution and thesolid matrix. The solid matrix is modeled as a microscopicsphere, where the solid active material diffuses and reacts onthe spheres surface, as shown in Figure 1.

These models predict the solid concentration profile duringcharge and discharge, but, unfortunately, a single point solidconcentration estimation along the electrodes is difficultto realize with a real-time on-board estimator, due to thecomplexity of the model. As a consequence several approxi-mation are typically introduced between the input and outputof the dynamical system and the battery input and output toreduce the system order and complexity [2], [8].

In this paper we employ an approximation and present anextended Kalman filter for SOC estimation. In the following,a general micro-macroscopic Lithium-ion battery model, asit is presented in literature, is summarized. Then the modelis simplified in order to make it compatible with a feasiblesolid concentration estimation. Finally an Extended KalmanFilter (EKF) is designed based on the averaged model.The estimation results are compared with the full micro-macroscopic model prediction.

II. BATTERY GENERAL FEATURE

A battery is composed of three parts: the two elec-trodes and the separator. Referring to a porous battery, eachelectrode consists of a solid matrix inside an electrolytesolution, while the separator is just made from the electrolytesolution. In particular, for a Lithium-ion battery, the negativeelectrode, or anode, is composed of carbon, the positiveelectrode, or cathode, is a metal oxide and the electrolyteis a lithium salt in an organic solvent, such as LiPF6, LiBF4

or LiClO4.The separator is a solid or liquid solution with high

concentration of lithium ion. It conducts the ion but itis an electronic insulator. At the negative electrode, thesolid active material particles of lithium (LixC6) diffuse tothe electrolyte-solid interface where the chemical reactionoccurs, transferring the lithium ions to the solution and

x=0

Currentcollector

Currentcollector

Negative electrode Separator Positive electrode

Solid Material

Electrolyte

Unitary Volume

r

Solid Electrolyte interfacecs(x,r,t)

cse(x,t)

Li+

e

e

xx= sp x=Lx= n

cs(x,r,t)

r

cse(x,t)

Fig. 1. Schematic macroscopic (x-direction) cell model with coupledmicroscopic (r-direction) solid diffusion model.

the electrons to the collector [13]. The produced electrolytematerial goes through the solution to the positive electrode,where, at the interface with solid material, it reacts andinserts into the metal oxide solid particles.

It’s generally accepted that a microscopic description ofthe battery is intractable, due to the complexity of theinterfaces [16]. So, in order to mathematically model thebattery, both macroscopic and microscopic physics have tobe considered.

The resulting equations describe the battery system withfour quantities, i.e. solid and electrolyte concentrations (c s,ce) and solid and electrolyte potentials (φs, φe). The com-plete set of equations describing the micro-macroscopicmodel is [5], [13]

ie(x) = −κeff−→∇xφe − κeffD

−→∇x ln ce (1)

is(x) = −σeff−→∇xφs (2)−→∇xie(x) = jLi (3)−→∇xis(x) = −jLi (4)

∂εece

∂t=

−→∇x

(Deff

e

−→∇xce

)+

1 − t0

FjLi (5)

∂cs

∂t=

−→∇r(Ds−→∇cs) (6)

with the Butler-Volmer current density

jLi(x) = asj0

[exp

(αaF

RTη

)− exp

(− αcF

RTη

)](7)

where the overpotential η is obtained as

η = φs − φe − U(cse) (8)

and U is the open circuit voltage, function of the solidconcentration at the electrolyte interface indicated withcse(x, t) = cs(x, Rs, t). The variables R and F are the

universal gas and the Faraday’s constants and T is the ab-solute temperature. The open circuit voltage for the negativeelectrode, denoted with the subscript n, is calculated usingthe empirical correlation introduced in [3]

Un(θn) = 8.0029 + 5.0647θn − 12.578θ0.5n

− 8.6322× 10−4θ−1n + 2.1765× 10−5θ3/2

n

− 0.46016 exp[15.0(0.06− θn)]− 0.55364 exp[−2.4326(θn − 0.92)]

(9)

where θn(x) = cse/canodes,max is the normalized solid concen-

tration at the anode. For the positive electrode, denoted withp, the result obtained from [13] has been adopted

Up(θp) = 85.681θ6p − 357.70θ5

p + 613.89θ4p

− 555.65θ3p + 281.06θ2

p − 76.648θp

+ 13.1983− 0.30987 exp(5.657θ115

p

) (10)

where θp(x) = cse/ccathodes,max is the normalized solid con-

centration at the cathode. The coefficient j0 in (7) alsoexhibits a modest dependence on the solid and electrolyteconcentration, according to

j0 = (ce)αa(cs,max − cse)αa(cse)αc . (11)

Finally, the cell potential which is typically measured iscomputed as

V = φs(x = L) − φs(x = 0) − RfI (12)

where Rf is the film resistance on the electrodes surface. InFigure 2 the model equations and their boundary conditionsfor the x-domain and r-domain are shown. Note that thetemperature spatial and temporal gradients are neglected inthis work. For completeness the battery model parametersare summarized in Table I and more details on the modeland its parameters can be found in [13], [17].

III. REDUCED ORDER MODEL

For a state space formulation, let the battery current Ibe the model input which governs the boundary condi-tions of (1)-(6) as shown in Fig. 2. For each x-dimensiondiscretization step, an ODE is obtained. This results in2Nx different systems (Nx for the anode and Nx for thecathode), each of (Mr−1)-order, driven by a time-dependentnonlinear function of the battery input I through the Butler-Volmer current. The discretized PDE system of (6) at thel location along the x-dimension forms the l-state cs =(cs1 , cs2 , ....csMr−1)T showing explicitly the dependency onthe Butler-Volmer current jLi

l⎧⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎩

csq =(

q + 1q

)α1csq+1 − 2α1csq +

(q − 1

q

)α1csq−1

csMr−1 =(

Mr − 2Mr−1

)α1csMr−2 −

(Mr − 2Mr − 1

)α1csMr−1

−(

Mr

Mr − 1

)α2j

Lil

(13)with q = 1, . . . , Mr − 2, l = 1, . . . , Nx, α1 = Ds/Δ2

r

and α2 = (Fas/Δr)−1 and jLil (cs, I) = Ul(cs, I), where

TABLE I

BATTERY PARAMETERS.

Parameter Negative electrode Separator Positive electrode

Thickness (cm) δn = 50 × 10−4 δsep = 25.4 × 10−4 δp = 36.4 × 10−4

Particle radius Rs (cm) 1 × 10−4 - 1 × 10−4

Active material volume fraction εs 0.580 - 0.500Electrolyte phase volume fraction (porosity) εe 0.332 0.5 0.330Conductivity of solid active materialσ (Ω−1 cm−1) 1 - 0.1

Effective conductivity of solid active material σeff = εsσ - σeff = εsσTransference number t0+ 0.363 0.363 0.363Electrolyte phase ionic conductivityκ (Ω−1 cm−1) κ = 0.0158ce exp(0.85c1.4

e ) κ = 0.0158ce exp(0.85c1.4e ) κ = 0.0158ce exp(0.85c1.4

e )

Effective electrolyte phase ionic conductivity κeff = (εe)1.5κ κeff = (εe)1.5κ κeff = (εe)1.5κ

Effective electrolyte phase diffusional conductivity κeffD = 2RTκeff

F(t0+ − 1) κeff

D = 2RTκeff

F(t0+ − 1) κeff

D = 2RTκeff

F(t0+ − 1)

Electrolyte phase diffusion coefficientDe (cm2 s−1) 2.6 × 10−6 2.6 × 10−6 2.6 × 10−6

Effective electrolyte phase diffusion coefficient Deffe = (εe)1.5De Deff

e = (εe)1.5De Deffe = (εe)1.5De

Solid phase diffusion coefficient Ds (cm2 s−1) 2.0 × 10−12 − 3.7 × 10−12

Maximum solid-phase concentrationcs,max (mol cm−3) 16.1 × 10−3 - 23.9 × 10−3

Average electrolyte concentration ce (mol cm−3) 1.2 × 10−3 1.2 × 10−3 1.2 × 10−3

Change transfers coefficients αa, αc 0.5,0.5 - 0.5, 0.5Active surface area per electrode unit volumeas (cm−1) asn = 3εe

Rs- asp = 3εe

Rs

Electrode plate area, A (cm2) 10452 - 10452Film resistance at electrode surface, Rf (mΩ) 20 - 20

the dependence on the input of the Butler-Volmer current isexplicitly highlighted. It follows

cs = Acs + bUl(cs, I) (14)

where A and b can be determined from (13) and the U l

can be considered as a set of Nx parameters, each of themappearing in one of the respective Nx state-space systems,and has to be derived from (1)-(6). The output of the systemis the value of the solid concentration on the sphere radius,that can be rewritten

cse = csM−1 −α2

α1Ul(cs, I). (15)

Note that the positive and negative electrode dynamicalsystems differ for the constant values and for the inputexpression through equations (7)-(10). Furthermore, alongeach electrode, as the boundary condition, i.e. the input U l,depends on x the system output in also function of x.

A model simplification can be achieved by neglectingthe solid concentration distribution along the electrode andconsidering the material diffusion inside a representativesolid material particle for each electrode. That introduces anaverage value of the solid concentration that can be relatedwith the definition of battery state of charge. Although thissimplified model results in a heavy loss of information,it can be useful in control and estimation applications. Inaccordance with the mean solid concentration, the spacialdependence of the Butler-Volmer current is ignoredand aconstant value jLi is considered which satisfy the spacialintegral of (3) or (4), giving for the anode (and can be

reproduced accordingly in the cathode)∫ δn

0

jLi(x′)dx′ =I

A= jLi

n δn (16)

where δn is the anode thickness, as shown in Figure 1. Thebattery voltage (12) using (8) can be rewritten as

V (t) = η(L, t) − η(0, t) + (φe(L, t) − φe(0, t))+ (Up(cse(L, t)) − Un(cse(0, t))) − RfI

(17)

and using the average values at the anode and the cathodeinstead of the boundary values the following relation isobtained

V (t) = ηp − ηn +(φe,p − φe,n

)+ (Up(cse,p) − Un(cse,n)) − RfI.

(18)

Using the microscopic current average values and imposingthe boundary conditions and the continuity at the interfaces,the solutions of equations (1) - (6) are, for the anode

φe(x) = φe(0) − I

2Akeffδnx2 (19)

φs(x) = − I

Aσeff

(x − 1

2δnx2

)(20)

for the separator

φe(x) = φe(0) − I

2Akeffδn − I

Akeff(x − δn) (21)

and for the cathode

φe(x) = φe(0) − I

2Akeffδn − I

Akeffδsep+

I

2Akeffδp(x − δsp)2 − I

Akeff(x − δsp)

(22)

Electrodes Separator

)()(

expexp

00

0

se

sees

casn

Li

ee

e

ss

s

Lie

Lis

cjjcU

RTF

RTFjaj

idxdk

idxd

jdxdi

jdxdi

ee

e

e

idxdk

dxdi 0

sRr

00r

src

0r

Faj

rcD

s

Li

Rr

ss

s

rc

rrcD

tc ss

ss

n

22

2

Solid material

Anode Separator Cathode

nx0x spsepnx Lx

effx

s

AI

x 0

s

e

0nx

s

x

s

e

AIi ne )(

e AIi spe )(

ee

s

effLx

s

AI

x

s

e

00x

e

x

AIdxxj

n Li0

)(

0spx

s

x

0Lx

e

x

AIdxxj

LLi

sp

)(

AIi spe )(

AIi ne )(

Fig. 2. Schematic representation of the set of equations and of theboundary conditions for the potentials and solid concentration. The current Iis assumed to be positive (battery discharge) and provide boundary condition(boxes with dotted line) and the non-local constraints (boxes with solid line)governing the Butler-Volmer current density.

φs(x) = φs(L) − I

Aσeff

((x − δsp) − 1

2δn(x − δsp)2

)(23)

where δsep is the separator thickness and δsp = δn + δsep.The approximate solutions (19)-(22) lead to

φe,p−φe,n = φe(L)−φe(0) = − I

2Akeff(δn + 2δsep + δp) .

(24)Furthermore, considering

jLin =

I

Aδn= asj0

[exp

(αaF

RTηn)

)− exp

(− αcF

RTηn

)]

jLip = − I

Aδp= asj0

[exp

(αaF

RTηp)

)− exp

(− αcF

RTηp

)]

ηn and ηp can be estimated as

ηn =RT

αaFln(ξn +

√ξ2n + 1

)(25)

ηp =RT

αaFln(ξp +

√ξ2p + 1

)(26)

where

ξn =jLin

2asj0and ξp =

jLip

2asj0. (27)

Finally, the battery voltage (18) can be written as a functionof battery current and of the average solid concentration

V (t) =RT

αaFln

ξn +√

ξ2n + 1

ξp +√

ξ2p + 1

+ φe,p − φe,n

+ (Up(cse,p) − Un(cse,n)) − RfI.

(28)

0 10 20 30 40 50 60−50

0

50

Cur

rent

[A]

0 10 20 30 40 50 603.5

3.55

3.6

3.65

3.7

3.75

Time [s]

Cel

l vol

tage

[Vol

t]

Battery voltageBattery voltage from average model

Fig. 3. Average versus complete battery model: output voltage.

0 10 20 30 40 50 600.62

0.64

0.66

0.68

0.7

0.72

0.74normalized chatode solid material concentration

Time [s]

solid

mat

eria

l con

cent

ratio

n

average solid concentration

0 10 20 30 40 50 60

0.35

0.4

0.45

0.5normalized anode solid material concentration

Time [s]

solid

mat

eria

l con

cent

ratio

n

average solid concentration

14.3 14.70.7165

0.7185

54.4 550.469

0.473

X

X

Fig. 4. Average versus complete battery model: anode and cathode solidmaterial concentration. The different lines represent the concentration valuesalong the x-direction.

Figures 3 and 4 demonstrate the performance of thereduced order model driven by (Mr −1)-order (14) ordinaryequation, comparing the simulated signal with the wholemodel given by (14) resolved at Nx locations across thex-direction during a FreedomCAR test procedure, an U.S.Department of Energy program for the zero-emission vehicleand technology research [1]. The test procedures, shown inthe top plot of Figure 3, consists of a 30 A battery dischargefor 18 s, open-circuit relaxation for 32 s, 22.5 A charge for

10 s followed by open-circuit relaxation. In particular, Figure3 shows a good battery voltage prediction, with a maximumerror of 2 mV, while Figure 4 highlights a good agreementbetween the distributed value of the solid concentration andthe predicted average. It’s important to note that the averag-ing procedure for the Butler-Volmer current introduced here,is equivalent to considering a representative solid materialparticle somewhere along the anode and the cathode.

IV. KALMAN FILTER STATE OF CHARGE ESTIMATION

In most cases the battery voltage V is measured, and alongthe known input (current demanded) one needs to estimatethe battery SOC. The physical quantity related to the batterystate of charge is the solid concentration at the electrodes.In order to design a Kalman Filter for the on-line SOCestimation based on the electrochemical proposed model, apreliminary observability discussion is required.

Specifically, the average dynamical system describes thediffusion effects into two solid material particles, one forthe cathode and one for the anode, and allows to com-pute the solid concentration at the spheres radius, whichrepresent an average value of the solid concentration alongthe electrodes. However the cell voltage (33) depends on(Up(cse,p) − Un(cse,n)) making the difference of the opencircuit voltage observable but not necessarily each opencircuit voltage. Indeed, the system that includes both pos-itive and negative electrode concentration states is weaklyobservable (in the linear sense) from the output cell voltage.

It’s possible to find a relation between the anode andthe cathode average solid concentrations which can be usedfor the estimation of the negative electrode concentrationbased on the positive electrode. As it is shown below, thepositive electrode concentration states are observable fromthe output cell voltage. Then the voltage measurement isused as an output injection to the positive (alone) electrodeconcentration observer. This relation can be found startingfrom the electrodes capacity and the SOC by introducing thestoichiometry ratio θ = cse

cs,max. Its reference value, θ100%,

can be defined for each electrode finding the average concen-tration corresponding to a full charge battery, i.e. 100% ofthe state of charge. Thus, the 0% reference stoichiometry canbe derived from θ100% by subtracting the battery capacity Q,with the appropriate conversion:

θ0% = θ100% − Q

δ

(1

AFεcs,max

)(29)

where δ, ε and cs,max have appropriate values for anode andcathode. Then, the state of charge of the battery is, with agood approximation, linearly varying with θ between the tworeference values at 0% and 100%

SOC(t) =θ − θ0%

θ100% − θ0%. (30)

Equation (30) allows the SOC estimation using a singleelectrode solid concentration. Because the measured batteryvoltage depends on both concentrations, the SOC estimation

has to account for both electrodes. The negative electrodeconcentration can be computed using (30) as

cse,n = cs,max,n(θn0% +

cse,p − θp0%cs,max,p(θp100% − θp0%

)cs,max,p

(θn100% − θn0%)

)

(31)

where θn0%, θn100%, θp0% and θp100% are the referencestoichiometry points for the anode and the cathode.

Hence, introducing the state vector x =(cs,p1, cs,p2, ....., cs,p(Mr−1))T , the dynamical systemis

x = Apx(t) + Bpu(t) with u = jLip and y = V (x, u)

(32)where the matrices Ap and Bp are obtained from (13) withreference to the positive electrode. For a linear state-spaceformulation, the linearized battery voltage results in an outputmatrix C = ∂V/∂x which is a row matrix with zeros in itsfirst Mr − 2 elements and the last non-zero term being

∂V

∂cs,p(Mr−1)=

∂Up

∂cs,p(Mr−1)− ∂Un

∂cse,n

∂cse,n

∂cs,p(Mr−1)(33)

due to the fact that the battery potential V is only a functionof the solid concentration at interface. This output matrix Cleads to a strongly observable system (32).

The non linear system observability was also studied. The(32) leads to a (Mr−1)-dimensional codistribution H of theobservation space H , which imply that the system is stronglylocally observable ∀cse,p �= 0 [6], [11].

Based on the average model developed in the previoussection, a Kalman filter can be designed, according to

˙x = Apx + Bu + Ke(y − y)y = V (x, u)

(34)

where x and y are respectively the estimate state and output,V is the output nonlinear function in (28), Ap, Bp are thematrices describing the dynamical system defined in (32),C defined in (33) and Ke is the Kalman gain, obtained asfollows

Ke = PCR−1 (35)

where P is the solution of the Riccati equation

P = ApP + PATp − PCR−1CT P + Q

P (0) = P0,(36)

and Q and R are weight matrices appropriately tuned in orderto minimize the quadratic error on battery voltage. A Matlaboptimization procedure returned Q = 10 × I (where I theidentity matrix) and R = 12.

Figure 5 highlights the filter performance. The 4th orderKalman filter estimation results are compared with the full300th order model. The error in the initial condition, closeto 10%, is fully and quickly recovered, showing that thefilter is able to estimate the correct value of the battery stateof charge even if its open loop model prediction was 10%wrong. The step in current demand results in a step in solid

0 10 20 30 40 50 60 70

0.58

0.6

0.62

0.64

0.66

0.68

0.7

0.72

0.74normalized chatode solid material concentration

Time [s]

solid

mat

eria

l con

cent

ratio

n

estimated solid concentrationsolid concentration

15 15.5 16 16.5 17 17.5

0.718

0.72

0.722

0.724

60.8 61 61.20.610.620.630.640.65

39 40

0.6745

0.675

0.6755

Fig. 5. Kalman Filter: solid concentration estimation.

0 10 20 30 40 50 60 703.5

3.6

3.7

3.8Cell voltage

Time [s]

Cel

l vol

tage

[Vol

t]

Battery voltageBattery voltage from average model

0 10 20 30 40 50 60 700.09

0.1

0.11

0.12negative electrode open circuit voltage

Time [s]

Un [V

olt]

Un

Un estimation

0 10 20 30 40 50 60 703.7

3.75

3.8

3.85positive electrode open circuit voltage

Time [s]

Up [V

olt]

Up

Up estimation

Fig. 6. Kalman Filter: open circuit voltage estimation.

concentration which is again estimated by the filter, as shownin a zoom of the same figure.

Furthermore, the reduced order model based Kalman filterprovides also a good estimation for the single electrode opencircuit voltage even though just the open circuit voltage U p−Un is observable. It is because the measured output V isnot very sensitive to Un, so the correct value of the batteryvoltage can be predicted uniquely by the positive electrodesolid concentration, as confirmed by the results shown inFigure 6.

V. CONCLUSION

An isothermal electrochemical model of the Lithium-ionbattery was used to derive an averaged model couplingthe average microscopic solid material concentration withthe average values of the chemical potentials, electrolyteconcentration and microscopic current density. Finally, anEKF, based on the average model, was designed for the SOCestimation. Its performance was analyzed and the excellentestimation results were shown and discussed.

REFERENCES

[1] Freedomcar battery test manual for power-assist hybrid elecric veicles.DOE/ID-11069, 2003.

[2] O. Barbarisi, F. Vasca, and L. Glielmo. State of charge kalman filterestimator for automotive batteries. Control Engineering Practice,14:267 – 275, 2006.

TABLE II

LITHIUM-ION MODEL NOMENCLATURE.

Symbol Name Unit

ie electrolyte current density A cm−2

is solid current density A cm−2

φe electrolyte potential Vφs solid potential Vce electrolyte concentration mol cm−3

cs solid concentration mol cm−3

cse solid concentration at electrolyte interface mol cm−3

jLi microscopic Butler-Volmer current A cm−3

θn normalized solid concentration at anodeθp normalized solid concentration at cathodeU open circuit voltage VUn anode open circuit voltage mol cm−3

Up cathode open circuit voltage mol cm−3

η overpotential VF Faraday’s number CI battery current AR gas constant VT temperature KV voltage VQ capacity C

[3] M. Doyle and Y. Fuentes. Computer simulations of a lithium-ionpolymer battery and implications for higher capacity next-generationbattery designs. J. Electrochem. Soc., 150:A706–A713, 2003.

[4] M. Doyle, T.F. Fuller, and J. Newman. Modeling of galvanostaticcharge and discharge of the lithium/polymer/insertion cell. J. Elec-trochem. Soc., 140, 1993.

[5] W.B. Gu and C.Y. Wang. Thermal and electrochemical coupledmodeling of a lithium-ion cell. Proceedings of the ECS, 99, 2000.

[6] R. Hermann and A. J. Krener. Nonlinear controllability and observ-ability. IEEE Trans. Aut. Contr., pages 728–740, 1977.

[7] J. Newman and W. Tiedemann. Porus-electrode theory with batteryapplications. AIChE Jurnal, 21, 1975.

[8] B. Paxton and J. Newmann. Modeling of nickel metal hydride. Journalof Electrochemical Society, 144, 1997.

[9] V. Pop, H. J. Bergveld, J. H. G. Op het Veld, P. P. L. Regtien,D. Danilov, and P. H. L. Notten. Modeling battery behavior foraccurate state-of-charge indication. J. Electrochem. Soc., 153, 2006.

[10] J.A. Prins-Jansen, J.D. Fehribach, K. Hemmes, and J.H.W. de Wita.A three-phase homogeneous model for porous electrodes in molten-carbonate fuel cells. J. Electrochem. Soc., 143, 1996.

[11] W. Respondek. Geometry of Static and Dynamic Feedback. inMathematical Control Theory, Lectures given at the Summer Schoolson Mathematical Control Theory Trieste, Italy, 2001.

[12] A.J. Salkind, C. Fennie, P. Singh, T. Atwater, and D.E. Reisner.Determination of state-of-charge and state-of-health of batts. by fuzzylogic methodology. J. Power Sources, 80:293–300, 1999.

[13] K. Smith and C.Y. Wang. Solid-state diffusion limitations on pulseoperation of a lithium-ion cell for hybrid electric vehicles. Journal ofPower Sources, 161:628–639, 2006.

[14] M.W. Verbrugge and B.J. Koch. Electrochemical analysis of lithiatedgraphite anodes. J. Electrochem. Soc., 150, 2003.

[15] P. De Vidts, J. Delgado, and R.E. White. Mathematical modeling forthe discharge of a metal hydride electrode. J. Electrochem. Soc., 142,1995.

[16] C.Y. Wang, W.B. Gu, and B.Y. Liaw. Micro-macroscopic coupledmodeling of batteries and fuel cells. part i: Model development. J.Electrochem. Soc., 145, 1998.

[17] C.Y. Wang, W.B. Gu, and B.Y. Liaw. Micro-macroscopic coupledmodeling of batteries and fuel cells. part ii: Application to ni-cd andni-mh cells. J. Electrochem. Soc., 145, 1998.

[18] J.W. Weidner and P. Timmerman. Effect of proton diffusion, elec-tron conductivity, and charge-transfer resistance on nickel hydroxidedischarge curves. J. Electrochem. Soc., 141, 1994.