Optimal Control Models for BESS
Optimal Control Models for BESS
ABSTRACT As batteries become more prevalent in grid energy storage applications, the controllers that
decide when to charge and discharge become critical to maximizing their utilization. Controller design for
these applications is based on models that mathematically represent the physical dynamics and constraints
of batteries. Unrepresented dynamics in these models can lead to suboptimal control. Our goal is to
examine the state-of-the-art with respect to the models used in optimal control of battery energy storage
systems (BESSs). This review helps engineers navigate the range of available design choices and helps
researchers by identifying gaps in the state-of-the-art. BESS models can be classified by physical domain:
state-of-charge (SoC), temperature, and degradation. SoC models can be further classified by the units they
use to define capacity: electrical energy, electrical charge, and chemical concentration. Most energy based
SoC models are linear, with variations in ways of representing efficiency and the limits on power. The
charge based SoC models include many variations of equivalent circuits for predicting battery string voltage.
SoC models based on chemical concentrations use material properties and physical parameters in the cell
design to predict battery voltage and charge capacity. Temperature is modeled through a combination of
heat generation and heat transfer. Heat is generated through changes in entropy, overpotential losses, and
resistive heating. Heat is transferred through conduction, radiation, and convection. Variations in thermal
models are based on which generation and transfer mechanisms are represented and the number and physical
significance of finite elements in the model. Modeling battery degradation can be done empirically or based
on underlying physical mechanisms. Empirical stress factor models isolate the impacts of time, current, SoC,
temperature, and depth-of-discharge (DoD) on battery state-of-health (SoH). Through a few simplifying
assumptions, these stress factors can be represented using regularization norms. Physical degradation models
can further be classified into models of side-reactions and those of material fatigue. This article demonstrates
the importance of model selection to optimal control by providing several example controller designs.
Simpler models may overestimate or underestimate the capabilities of the battery system. Adding details
can improve accuracy at the expense of model complexity, and computation time. Our analysis identifies six
gaps: deficiency of real-world data in control literature, lack of understanding in how to balance modeling
detail with the number of representative cells, underdeveloped model uncertainty based risk-averse and
robust control of BESS, underdevelopment of nonlinear energy based SoC models, lack of hysteresis in
voltage models used for control, lack of entropy heating and cooling in thermal modeling, and deficiency
of knowledge in what combination of empirical degradation stress factors is most accurate. These gaps are
opportunities for future research.
INDEX TERMS Batteries, modeling, distributed energy resources, battery energy storage system (BESS),
state-of-charge (SoC), state-of-health (SoH), energy storage, optimal control.
Term Meaning
The associate editor coordinating the review of this manuscript and Ah - ampere-hour
approving it for publication was Khmaies Ouahada . BESS - battery energy storage system
This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/
VOLUME 7, 2019 178357
D. M. Rosewater et al.: Battery Energy Storage Models for Optimal Control
FIGURE 2. Illustration of the trade-off between model accuracy and complexity (computational complexity equates to CPU time, and model
accuracy has also been referred to as ‘‘predictability’’ [12]).
advantages and disadvantages of various models to inform TABLE 1. Summary of case study assumptions.
design and further research on optimal control of BESS.
This article is organized as follows. Section II establishes
an example scenario used in each model domain section to
demonstrate its application. Section III introduces the various
models for state-of-charge, Section IV discusses temperature
models, and Section V discusses battery degradation models.
Each of these sections first introduces the model’s functions,
state variables and physical dynamics, and then includes a
representative controller design. Section VI discusses broad
trends and observations on the state-of-the-art including
identified gaps, and Section VII provides a summary and
conclusions.
where l ∈ Rn is the load (kW) over time, w ∈ Rn is the where ς is the SoC, ςmax is the maximum SoC, and ςmin is
ToU energy price ($/kWh) over time, ν is the service fee in the minimum SoC. These box constraints are often enforced
$/kW for peak net load measured during the billing period, by a controller to ensure safety and design life, but many
and •> denotes a vector’s transpose. We use a time-step alternative methods for incorporating degradation into opti-
1t = 15 minutes (0.25 hours), and n = 96 (1 day). For mal control are discussed in Section V. Note that a BMS can
this problem we assume that the net-load is always greater also prevent overcharge/overdischarge by constraining SoC,
than zero. The total baseline electrical bill for this day is but these bounds are generally set at or outside the normal
$52,080 ($50,000 demand, $2,080 energy). With the addition operational range the controller uses.
of a BESS that can supply (−), or absorb (+), power p, Modeling SoC helps the controller know when in the future
the customer’s total bill can be modified to: it is likely to encounter these limits and to make control deci-
fs (p) = 1t w> (l + p) + max(l + p) ν (4) sions accordingly. In optimal control, SoC models inform the
controller how control decisions affect future SoC and enable
where p is the battery system power that element wise sub- the controller to adjust decisions to optimize an objective.
tracts from l when the battery system is discharging. The Therefore, errors in SoC models can lead to poor control
problem formulation can be expressed as: design an opti- performance or even infeasible solutions.
mal battery dispatch control scheme that minimizes the cus- The various models for SoC can be classified by the
tomer’s total bill subject to the constraints of the battery and units with which they define nominal and available capacity
the customer’s system. The dispatch is open-loop, and we according to (5). Models that define capacity in units of
do not consider modeling uncertainty in this control scheme. energy (kWh) can be classified as energy reservoir models
Hence, we do not consider the mismatch between the con- (ERMs), those which define it in units of charge (Ah) can
troller model and a real system. Research into the effects be classified as charge reservoir models (CRMs), and those
of modeling uncertainty on BESS controller performance is which define it in units of concentration (mol/L) can be
ongoing [16]. classified as concentration-based models. ERMs, discussed
in Section III-A, do not include dc voltage or current, so they
generally have fewer variables and constraints. This simpli-
fication can lead to unrepresented physical dynamics that
can, under some circumstances, have negative effects. CRMs,
discussed in Section III-B, include expressions to represent
current-voltage (I-V) dynamics which can improve accuracy
at the expense of increased model complexity. Concentra-
tion based models, discussed in Section III-C, include many
parameters associated with the specific electrochemical reac-
FIGURE 4. Thought experiment demonstrating how the electrochemical tion and cell design that can predict battery dynamics. Each
definition of the SoC of a battery loses physical meaning when applied to
strings [17].
has its appropriate applications in control design as well as
difficulties and drawbacks. Table 2 shows a summary of these
trade-offs as discussed in detail in the following subsections.
III. STATE-OF-CHARGE MODELS
Electrochemically, a battery cell’s SoC is related to the con- A. ENERGY RESERVOIR MODELS
centration of the limiting active species, in the relevant reac- ERMs are a class of SoC model that define capacity in units
tion at the associated electrode [17]. This physical association of energy (kWh). An example ERM for SoC is shown in:
however, breaks down when the electrochemical definition of
SoC is applied to strings as the thought experiment in Fig. 4 ∂ς
illustrates. When referring to BESS, it is more common to use Qcap = ηe p+ + p− (7)
∂t
an empirical definition of SoC, represented in:
Available Capacity where ς is the SoC, p+ and p− are the charge and discharge
State of Charge , (5) ac power respectively, Qcap is the energy capacity, ηe is the
Nominal Capacity
round trip energy efficiency, and ∂ς/∂t represents the rate
which is the ratio of available to nominal capacity. Normal- of change of SoC. To make this constraint convex, charge
izing SoC to the range [0,1] or [0%,100%] is an intuitive power and discharge power are formulated as independent
simplification, especially as nominal capacity can change decision variables. While this means that simultaneous charge
over time, but it is not mathematically necessary to do so. and discharge would not violate the explicit constraints,
In this context, capacity can be measured in energy with units the objective function is often structured such that there is no
of kilowatt-hours (kWh), charge with units of ampere-hours advantage to candidate solutions that do so. Hence, as long as
(Ah) or in concentration with units of moles-per-liter (mol/L). energy prices are positive, and efficiency is in the range [0, 1],
Constraints on SoC are shown in: the optimal solution to a control problem with this SoC con-
ςmin ≤ ς ≤ ςmax (6) straint will always satisfy complementary slackness between
charge and discharge power. When objective does not have that is based on many assumptions, so it may or may not be
these properties, an additional non-convex constraint can be appropriate for a given application.
added to prevent solutions with simultaneous charge and Some previous work using ERM ignore efficiency losses
discharge (p+ p− = 0). entirely [7], [18], [20]–[22]. However, due to the error it
Rather than a constant, as shown in (7), the energy effi- incurs, this is ill-advised for controllers that schedule SoC
ciency of a BESS can be a time-varying, nonlinear function over any significant time horizon. Much work includes both
of battery SoC, voltage, current, temperature, and state-of- charge and discharge efficiencies [6], [23]–[25], [27]–[32].
health (SoH). Assuming a constant energy efficiency can, Self-discharge power can also be included in an ERM
by extension, be an implicit assumption these states are also [6], [25], [27], [31]–[34] as shown in:
constant. Some of these assumptions are valid for a range
∂ς
of applications. SoH, for instance, changes very slowly with Qcap = ηe p+ + p− + psd (8)
respect to a control horizon. Other assumptions however, are ∂t
only valid for a narrow operational range. How wide the oper- where psd is the self-discharge power.
ational range can be, while the ERM remains a sufficiently We refer to (8) as a Type 1 model, in that it only includes
accurate approximation, depends on how flat the energy charge efficiency. Models that include both charge and
efficiency curve is with respect to each variable. For example, discharge efficiencies are referred to as Type 2 models, while
changing battery voltage can change BESS efficiency but those that only include discharge efficiency are referred to
some battery types have a wide range of SoC where the open- as Type 3 models. These model types are able to produce
circuit-voltage is nearly constant. ERMs are more accurate equivalent relationships between power and the rate of change
over a wider range of SoC for these types of batteries than in SoC over time. Table 3 shows the conversion calculations
for a battery whose open-circuit-voltage changes quickly with needed to move from one type to another while maintaining
respect to SoC. ERMs use a simple representation of SoC this equivalence. We use a Type 1 model in this paper (with
reactive power does not directly affect SoC, it can indirectly time step, and the matrix D is defined below.
affect SoC by constraining real power. Constraints on appar-
0 . .
−1 1 0
ent power and power factor are presented in [28]: 0 −1 1 0 . .
1
. .
p = p+ + p− (11a) D= (13)
1t
. .
p2 + q2 ≤ Smax
2
(11b)
0 0 −1 1 n×(n+1)
p
p ≥ p.f.min (11c) The SoC constraint in (12) can be included with the kinetic
p2 + q2
battery model constraints in (10) yielding the problem formu-
where q is the reactive power (var), Smax is the apparent power lation in:
limit, and p.f.min is the minimum power factor. While there min 1tw> (l + p+ + p− ) + ντ (14a)
are no direct incentives for reactive power, there might be x ERM ∈R3n+2
penalties on poor power factors. Therefore in many cases, subject to: Qcap Dς = ηe p+ + p− + psd [1]
constraint 11 must be enforced.
ς [1] = ς0 (14b)
TABLE 4. Energy reservoir model parameters.
ς [1] = ς [n] (14c)
pmin [1] ≤ p+ + p− ≤ pmax [1] (14d)
ςmin [1] ≤ ς ≤ ςmax [1] (14e)
m1 ς + b1 [1] ≤ p + p ≤ m2 ς + b2 [1]
+ −
(14f)
l + p + p ≤ τ [1]
+ −
(14g)
B. CHARGE RESERVOIR MODEL (CRM) Several additional constraints are needed to govern inter-
CRMs are a class of BESS models that define capacity in nal relationships between voltage, current, dc power, and ac
units of charge (Ah). An example CRM is shown in: power. The foundation of these is an equivalent circuit model
∂ς [49], [50], [69], [70]. The most common battery equivalent
Ccap = ηc i+ −
bat + ibat (15) circuit models are shown in Fig. 8 and described in:
∂t
ibat = i+ −
bat + ibat (18a)
where i+ −
bat and ibat are the charge and discharge current respec-
tively, ς is the battery SoC, Ccap is the charge capacity, ηc ∂v1 −1 1
= v1 + ibat (18b)
is the coulombic efficiency, and ∂ς/∂t represents the rate of ∂t R1 C1 C1
change of SoC. Like with the ERM, to make this constraint ∂v2 −1 1
= v2 + ibat (18c)
convex, charge current and discharge current are formulated ∂t R2 C2 C2
as independent decision variables. Simultaneous charge and voc + R0 ibat + v1 + v2 = vbat (18d)
discharge is avoided in the same way, by structuring the where R0 , R1 , C1 , R2 , and C2 are equivalent circuit resistor
objective function such that there is no advantage to those and capacitor parameters. The 0th order equivalent circuit
candidate solutions. is accurate for steady state analysis as it accounts for bat-
Peukert’s equation relates the charge capacity to the dis- tery ohmic resistance R0 but not any time-domain dynamic
charge rate in amps [65], [66]: response. The 1st and 2nd order models are increasingly
Ccap = (i− kpeu accurate for analyses requiring short time steps (roughly
bat ) tdischarge (16)
faster than 10 minutes between samples or (1/600)Hz) [48].
where kpeu is the Peukert exponent, and tpeu discharge The R-C parallel elements of the circuit can represent
time before the battery reaches its low voltage limit. Peuk- different chemical reaction dynamics within battery cells:
ert’s equation is sometimes used in control design [67]. R1 & C1 can represent ion-diffusion (Warburg impedance)
However, it makes several simplifying assumptions that whereas R2 & C2 can represent anode-cathode capaci-
do not make sense for optimal control applications. The tance or constant phase element [69]. Note that the time
FIGURE 9. Charge Based Kinetic Battery Model [72], [73]. where vm and v0 are the slope and intercept of a linear voc
model, respectively, kT is a linear temperature adjustment,
T and Tref are the battery temperature and reference battery
constant of the diffusion element (τ1 = R1 C1 ) is generally temperature, respectively, a, b, and c are the coefficients for
much larger than the time constant of the capacitance element a quadratic polynomial fit, α, β, γ , and δ are the coefficients
(τ2 = R2 C2 ). The equivalent circuit’s impedance parame- for a cubic polynomial fit, bk , mk , ck , and dk are the coeffi-
ters can be calculated using least squares system identifica- cients for a negative reciprocal and exponential function fit,
tion [71]. These parameters can be functions of current, SoC, and α(ς), β(ς), γ (ς), and δ(ς) are piecewise functions that
SoH, temperature, or any combination thereof [52]. collectively comprise a cubic spline. The simplest function
There are many variations of these equivalent circuits. for voc is a linear approximation (21a) which can be accurate
Adding a resistor across the voltage source is equivalent to within a narrow range of SoC [4], [35], [50], [74]. A temper-
making isd a linear function of voc . Adding a resistor across ature adjustment can also be applied (21b) to improve accu-
the battery terminals is equivalent to making isd a linear func- racy [50], [68]. Polynomial approximations are also used,
tion of vbat . Several other configurations are discussed in [48], (21c) or (21d), but these are sometimes non-convex and so
but it is unclear how these additions affect the accuracy of the can be more computationally intensive to work with. Another
model. approach is to model voc as a combination of a negative recip-
Though it is rare to do so in a controller, battery voltage rocal and exponential functions (21e) [75], [76]. This model
hysteresis can be incorporated into the equivalent circuit works better for lithium-cobalt batteries or other chemistries
model [17] as shown in: with exponential curves near 100% and 0% SoC but that
∂vhys are relatively flat and straight in a wide range around 50%
= γhys sgn(ibat ) (M (ς, ibat ) − vhys ) (19) SoC. Note that (21e) has an asymptote at ς = 0, and hence
∂t
the model must constrain SoC to some positive threshold to
where vhys is the dynamic voltage hysteresis, γhys is a decay
work well. Piecewise cubic splines (21f) are the most accurate
rate tuning constant, and M : R2 7 → R is a function
[48], but these can be very difficult functions to work with in
that returns the maximum voltage hysteresis. Specifically,
optimization. Example open-circuit-voltage data along with
M (ς, ibat ) is an empirical approximation based on experimen-
different fit types are shown in Fig. 10. Battery voltage
tal data that is positive for charge and negative for discharge.
hysteresis can alternatively be represented within the open-
Alternatively, the hysteresis can be modeled using an addi-
circuit-voltage function by modeling voc differently on charge
tional charge reservoir as in [72], [73]. This approach splits
and discharge [75].
the total charge capacity into two states: bound charge, and
Battery power is modeled through Ohm’s power law:
available charge as shown in Fig. 9 and in:
∂ς1 pdc = ibat vbat (22)
(1 − cf )Ccap = 0c (ς2 − ς1 ) (20a)
∂t where pdc is the dc power.
∂ς2
cf Ccap = ηc i+
bat + ibat + 0c (ς1 − ς2 )
−
(20b) The conversion efficiency from ac to dc power, or vice
∂t versa, is sometimes ignored. When it is modeled, conversion
where cf is the fraction of total capacity in the available efficiency is commonly modeled as a constant [28]. One way
reservoir, and 0c is a time constant that governs the rate of modeling inverter efficiency as a constant is shown in:
of charge transfer between the two reservoirs. The open-
1 −
circuit-voltage is then based on the available charge level pdc = φe p+ + p (23)
only. This effectively represents energy recovery effect and φe
is structurally similar to the discrete version of the single where φe ∈ [0, 1] is the conversion efficiency con-
particle model discussed in Section III-C. stant. Alternatively, a linear fit or quadratic fit can be
Open-circuit-voltage voc , also referred to as electromotive used [77]:
potential or force, is the terminal voltage of the battery when
measured ‘at-rest’ and is a function of the SoC, SoH and pdc = φm p + φb (24)
temperature of the cell. Several example functions for voc are pdc = φ0 p2 + φ1 p + φ2 (25)
given in:
where φm and φb are the slope and intercept of a linear
voc = vm ς + v0 (21a) efficiency function, respectively, and φ0 , φ1 , and φ2 are the
TABLE 5. Battery system charge reservoir model parameters. assumption that the BESS will continue to operate after the
end of the current control horizon and that the next period
will be similar to this one. In this application, (28h) is used
to make simulation results easier to interpret and compare.
Again, while simultaneous charge and discharge does not vio-
late explicit constants, the structure of the objective ensures
that solutions will comply with complementary slackness
between charge and discharge current.
above in (13). Like with the ERM, charge current and dis-
charge current are formulated as separate decision variables.
While this does not make the optimization problem convex,
it does improve the convergence time of the solver without
affecting the solution. The resulting problem formulation is
shown in:
min 1t w> (l + p) + ντ (28a)
x CRM ∈R6n+2
pdc = φ0 p2 + φ1 p + φ2 (28b)
pdc = (i+ −
bat + ibat )vbat (28c)
vbat = voc[1:n] + R0 (i+ −
bat + ibat ) (28d)
voc = ας + βς + γ ς + δ
3 2
(28e)
Ccap Dς = ηc i+ −
bat + ibat (28f)
ς [1] = ς0 (28g) FIGURE 11. Results calculated with the CRM: (a) net load with BESS
power control, (b) battery power, (c) battery SoC, (d) battery current, and
ς [1] = ς [n] (28h) (e) battery voltage.
pmin [1] ≤ p ≤ pmax [1] (28i)
ςmin [1] ≤ ς ≤ ςmax [1] (28j) The resulting customer’s net load and optimal control
schedule for the BESS are shown in Fig. 11 (a) and (b)
vmin [1] ≤ vbat ≤ vmax [1] (28k) respectively. The simulated battery current and voltage
imin [1] ≤ i−bat ≤ [0] (28l) are shown in Fig. 11 (c) and (e) respectively. The CRM
[0] ≤ i+
bat ≤ imax [1] (28m) based controller expects to be able to reduce the peak
load by approximately 83 kW. The peak battery voltage
l + p ≤ τ [1] (28n)
reached 780 V and the dc current reached −120 A on dis-
where x CRM = {p, pdc , ibat , vbat , voc , ς , τ } ∈ R6n+2 , pdc ∈ charge. The control solution reduces the total electrical bill
Rn is the dc electrical power provided to the battery, vbat ∈ Rn from $52,080 ($50,000 demand, $2,080 energy) to $47,948
is the battery terminal voltage, voc ∈ Rn+1 is the battery open- ($45,871 demand, $2077 energy). The net effect is a $4,132,
circuit-voltage, and τ is the dummy variable for peak power. or 7.93%, reduction in the electrical bill.
The CRM includes constraints on inverter conversion effi- If we assume that the example ERM and CRM represent
ciency (28b), Ohm’s law relating dc power, voltage and cur- the same physical BESS, then we can investigate which one
rent (28c), the battery equivalent circuit model (28d), and is a better controller. We can observe that the ERM expects to
the open-circuit-voltage curve (28e). The constraint (28g) be able to reduce the peak load, and the total bill, more than
ensures that control decisions are made based on the current the CRM. If the ERM is the more accurate model, then the
estimated SoC. The constraint (28h) represents the intuitive CRM will underutilize the batteries. However, if the CRM is
xs,n,ave − xs,n,0%
more accurate, as we expect it to be, then the control solution ς = (31)
from the ERM controller may be infeasible. xs,n,100% − xs,n,0%
xs,p,ave − xs,p,0%
= 1− (32)
C. CONCENTRATION BASED MODELS xs,p,100% − xs,p,0%
Concentration based models measure capacity in units of the where ς is the SoC of the cell, cs,j,max is the maximum
concentration (mol/L) of the active materials of the elec- concentrations of electrode j, and r̄j is the radius of the
trodes. These models can be further classified into single par- representative particle.
ticle model (SPM), pseudo-two-dimensional model (P2D), Battery voltage in the SPM is based on the open cir-
and many others [12]. In this section we briefly cover SPM cuit voltage, the chemical overpotential, and the electrical
and P2D models as these are the concentration models most resistance. while the SoC is based on average concentration
widely used in controllers. Note that concentration mod- throughout the particle, open-circuit-voltage is based only
els may require parameters based on cell construction and on its surface concentration [17]. These relationships are
chemistry that manufacturers consider proprietary and would shown in:
not be available to the controller. However, there are meth-
voc = 8p xs,p,surf − 8n xs,n,surf
ods available to estimate some or all of these parameters (33)
empirically [55], [58]. cs,p |r=r̄p
xs,p,surf = (34)
cs,p,max
cs,n |r=r̄n
xs,n,surf = (35)
cs,n,max
where 8p : [0, 1] 7→ R and 8n : [0, 1] 7→ R are
the positive and negative electrode potentials as functions of
their normalized surface concentrations (xs,p,surf and xs,n,surf
respectively). Like with open circuit voltage in the CRM, 8p
and 8n can be approximated using polynomial or exponential
functions. Authors in [17], [53] use a Redlich-Kister expan-
sion as a general best fit function for 8p and 8n :
FIGURE 12. Single particle model (SPM). RT 1 − xs,j,surf
8j = v0bat + ln
F xs,j,surf
SPMs represent each electrode as a single particle ( N
X Ak
[54], [81]–[83] which is useful for modeling the effects of + (2xs,j,surf − 1)k+1
transport phenomena but loses some accuracy at high cur- F
k=0
rent, or wherever variations across the electrodes are signif-
2xs,j,surf k(1 − xs,j,surf )
icant [11], [84]. Figure 12 shows an simple generic SPM. − (36)
(2xs,j,surf − 1)1−k
The differential equation for mass balance in an intercalation
particle is governed by Fick’s law in a spherical coordinate where 8j is the potential at electrode j, xs,j,surf is the nor-
system [85], [86]: malized surface concentration at electrode j, R is the ideal
gas constant (8.314 J mol/K), T is the battery temperature
∂cs,j Ds,j ∂ 2 ∂cs,j
= 2 rj (29) in Kelvin,1 F is Faraday’s constant 96,487 coulombs/mol,
∂t rj ∂rj ∂rj k is the summation index number, and N , v0bat and Ak are
the fitting parameters. Figure 13 shows example anode and
where cs,j is the concentration of electrode j as a function
cathode equilibrium potential functions. When fully charged,
of both time t and particle radius rj , Ds,j is the solid phase
the active material concentration is at its maximum in the
diffusion coefficient, and the subscript j ∈ {p, n} represents
anode and at its minimum in the cathode. This means there
the positive/negative electrode. The SoC is a function of
is potential for ion movement from anode to cathode and
the average normalized concentration (stoichiometry) in each
electron movement from cathode to anode (a.k.a. discharge).
electrode (30). To calculate SoC, we first define xs,j,100%
Chemical overpotential can be calculated according to the
and xs,j,0% as the stoichiometry at which electrode j is at
Butler-Volmer equation [17], [87], [88]:
its maximum and minimum respectively. Using these defini-
tions, SoC is the state of the anode’s stoichiometry between ibat 1−αc αc
Jj = = kj cs,j,max c1−α
e
c (1 − x
s,j,surf ) xs,j,surf
xs,n,100% and xs,n,0% (or equivalently, 1 - the state of the as AL
cathode’s stoichiometry between xs,p,100% and xs,p,0% ) [17] (1 − αc )F αc F
as expressed in: × exp ηj − exp − ηj (37)
RT RT
Z r̄j
1 1 Note that battery temperature can be assumed to be constant, or this can
xs,j,ave = cs,j dr (30)
r̄j cs,j,max 0 be coupled with one of the thermal models discussed in Section IV
1) SPM APPLICATION
FIGURE 13. Equilibrium potentials (open-circuit-voltages) of In this section we solve the problem outlined in Section II
lithium-cobalt-oxide (LiCO2 ) cathode (top) and MesoCarbon MicroBeads
(MCMB) anode (bottom) [53].
with an optimal controller designed around a SPM.
Example parameters for the SPM are listed in Table 6 with
Redlich-Kister expansion parameters for the anode and cath-
Ek,j 1 1 ode voltages listed in Table 7. The SPM is used here to
kj = kj,ref exp − (38) demonstrate its application, however, it is not the most appro-
R T Tref
priate model for this problem because of its high complexity
where ηj is the reaction overpotential, Jj is the current density relative to the time resolution and scale required. This model
on the particle’s surface, as is the specific interfacial sur- would be more appropriate for higher sample rate appli-
face area (volumetric fraction of the active material ×3/r̄j ), cations where voltage dynamics are more salient. Further,
A is the current collector area, L is the electrode thickness, kj the model parameters used here are derived from literature
is the Arrhenius rate of the electrochemical reaction, Ek,j is sources on cell-level design. With calculated capacity of
the activation energy of the Arrhenius relationship, ce is the roughly 1.9 Ah per cell, 445 parallel cells were simulated to
concentration of the electrolyte, and αc is the charge-transfer achieve a comparable capacity to the CRM (800 Ah). This
coefficient. This equation can be solved for ηj in terms of means that the ‘‘Big Cell’’ modeling assumption extrapolates
ibat making it possible to compute the Jacobian metrics with the performance of a single cell to 445×196 = 87, 220 cells.
respect to the parameters as was demonstrated in [88]. One advantage of the SPM is that it enables investigation
Electrical resistance is a combination of resistances in the of how changes to cell level design parameters might affect
electrolyte, the current collectors, the tabs, and the terminals. simulated system level performance.
These can all be modeled using an single constant resistor Within each particle we model five discrete volumes to
Rcell , but it is also common to apply a temperature correction approximate the radial dimension of the model. The core
factor, current correction factor, or both [88]. With the open- volume is spherical with radius drj which is surrounded by
circuit-voltage, the chemical overpotential, and the electrical four shell volumes each with a thinness of drj . Fig. 15 illus-
resistance calculated, the SPM battery voltage is shown in: trates how electrical current is transformed to current density
which is transformed in turn to changes in the chemical
vbat = 8p − 8n + ηp − ηn + Rcell ibat (39) concentrations within the modeled volumes. Fick’s second
law describes a concentration gradient in the representative
To make this model more accurate at high currents, we can particle that can be approximated using discrete volumes,
extend it to an additional spatial dimension along the length each being shells around a spherical core. Each of these
from the anode current collector, through the separator, to the shells has a chemical concentration capacity proportional
cathode current collector, as illustrated in Fig. 13. With to its volume and the maximum concentration. The surface
one dimension along the cell’s thickness and the pseudo between each volume has a chemical resistance proportional
dimension describing a concentration gradient within spher- to the surface area and inversely proportional to the diffusion
ical particles, this is called a pseudo-two-dimensional (P2D) coefficient. The current density at each particle’s surface
model [17], [89], [90]. Whereas with the SPM, ce , xs,j,surf , is proportional to the battery current (ibat ). The resulting
ηj , and therefore the Jj are essentially averaged over each optimization problem is formulated in:
electrode, the P2D represents these quantities as functions of
min 1t w> (l + p) + ντ
the dimension from one current-collector to the other [91]. x SPM ∈R18n+13
Full order P2D built with the partial differential equations subject to: (40a)
are too computationally complex for most real-time control
pdc = φ0 p2 + φ1 p + φ2 (40b)
applications [57]. However, discretized or reformulated P2D
models can be applied successfully in control applications pdc = ibat vbat (40c)
[10], [57], [58]. vbat = 8p[1:n] − 8n[1:n] + ηp − ηn + R0 ibat
FIGURE 15. Concentration reservoir analogy of the SPM with five discrete volumes per particle.
TABLE 6. Battery System Single Particle Model (SPM) parameters. TABLE 7. Equilibrium potential Redlich-Kister expansion parameters,
reproduced from [53].
0.5 F 0.5 F
× exp η − exp − η (40f)
RT j RT j
Sj,0 ibat Ds,j Sj,1 (cj,1[1:n] −cj,0[1:n] )
Vj,0 Dcj,0 = −
F as,j As,j Ls,j dr
(40g)
dr Vj,1
Dcj,1 = Sj,1 (cj,0[1:n] − cj,1[1:n] )
Ds,j
+ Sj,2 (cj,2[1:n] − cj,1[1:n] ) (40h)
dr Vj,2
Dcj,2 = Sj,2 (cj,1[1:n] − cj,2[1:n] ) (40i)
Ds,j
+ Sj,3 (cj,3[1:n] − cj,2[1:n] ) (40j)
dr Vj,3
Dcj,3 = Sj,3 (cj,2[1:n] − cj,3[1:n] ) (40k)
Ds,j
+ Sj,4 (cj,4[1:n] − cj,3[1:n] ) (40l)
dr Vj,4
Dcj,4 = Sj,4 (cj,3[1:n] − cj,4[1:n] ) (40m)
Ds,j
cj,{0:4},[1] = cj,init [1] (40n)
cj,{0:4},[n] = cj,init [1] (40o)
pmin [1] ≤ p ≤ pmax [1] (40p)
RT cj,max − cj,0 vmin [1] ≤ vbat ≤ vmax [1] (40q)
8j = v0bat + ln (40d)
F cj,0 imin [1] ≤ ibat ≤ imax [1] (40r)
N k+1
[0] ≤ cj,{0:4} ≤ cj,max [1] (40s)
X Ak 2cj,0 2cj,0 k(cj,max −cs,j,0 )
+ −1 − c l + p ≤ τ [1]
F cj,max cj,max (2 c j,0 −1)1−k (40t)
k=0 j,max
TABLE 9. Thermodynamic properties of common battery cooling air conditioner is measured in the energy efficiency ratio
fluids* [107].
(EER), which is the ratio of Btu per hour cooling to power
input (W). The EER ranges from roughly 10-20 for high
efficiency units [109] which, given that 1 Btu per hour =
0.293 watts, correlates to a energy efficiency (η HVAC ) of
300-700%. A modified version of the heat dissipation equa-
tion for a BESS enclosure is shown in:
TABLE 10. Fluid flow geometry constants for a cylinder in
cross-flow [107].
JEN,out = U EN (Tenv − T EN ) + σem (Tenv
4
− T 4EN )
+ σem p irr − η HVAC p HVAC (47)
∂T
CT
∂t
= U (u∞ ) (Tenv − T ) + UK0 (TK0 − T )
+ σem (Tenv
4
− T 4) (53c)
where TT [1:K ]0 are the K internal temperatures, CT [1:K ]0 are
0
each internal volume’s heat capacity, V[1:K ] are the volumetric
fractions of each internal volume normalized to the total
internal volume, and U[1:K0 FIGURE 24. Enclosure model with, lumped-air-volume, heat-exchanger
] are the thermal transmittances temperature, HVAC efficiency and fan speed based cooling.
between internal volumes. Note that for notation simplicity
the surface temperature TK0 +1 = T in (53b). The resulting
model structure is illustrated in Fig. 23. TABLE 11. Example battery system temperature model parameters.
at BoL to its final state at EoL. In this context, SoH can where i is the interest rate, n is the number of compounding
represent movement in energy capacity (kWh), available periods between SoL and EoL, and tcomp is the duration of
energy (kWh), charge capacity (Ah), available active material each compounding period. This is meant to illustrate only
(e.g. through ‘‘loss-of-lithium’’ in mols), coulombic effi- one of many methods available for discounting future cost.
ciency (%), or internal resistance (). Available energy is a It is sensible that control design using this method reflects
combination of available charge/discharge power, and energy whatever financial structure and assumptions are used for
capacity that is defined very precisely in the electric vertical projected EoL costs.
context [114] but analogs can be imagined for energy storage Alternatively, a controller can be designed to maximize
applications as well. Using this definition, no matter what value while enforcing a designed or warranted service life.
parameter is used, and whatever the BoL and EoL conditions This method does not include an additional cost term in the
are specified, % at BoL always equals 1, and % at EoL always objective and instead includes an additional constraint on the
equals 0. As we are focused on controller design, this def- average rate of degradation, as shown in:
inition does not account for ‘‘rejuvenation’’ cycles wherein
%
lead-acid and some types of flow batteries can recover some %̇ ≥ − (60)
loss of SoH. Lwar − L
For the purposes of control design, we can assume that
where Lwar is the total warranty life (e.g., 15 years), and L
the change in model parameters from degradation over any
is the current life (years that the BESS has been in service).
forward-looking control horizon is extremely small. That is,
Critically, the degradation rate should be allowed to temporar-
absolute changes in parameters from degradation happen over
ily exceed the rate at which the BESS would reach EoL before
the course of months or even years, while controllers operate
the warranted service life as this allows for periods of rest to
over hours or days. For this reason, from the perspective of
counterbalance period of high utilization. If this method is
control design, it is unimportant which parameter is used
used, it is important to account for how the controller should
to calculate SoH. The rate of degradation, in contrast, can
transition operation past EoL as (60) is infeasible if L ≥ Lwar .
change quickly and is a critical factor in determining optimal
Note that (60) can be imposed as a soft constraint, with a
control. Hence, rather than modeling SoH, we model the rate
slack variable subtracted from the limit and maximized in
of degradation directly as a calculated variable.
the objective. This approach can handle infeasibility at the
There are at least two ways to incorporate the rate of degra-
expense of additional decision variables, which can be helpful
dation into optimal control design. The first way is to add
when more complex degradation models are used.
incremental battery replacement/refurbishment cost in the
A useful reformulation of this is for a manufacturer to
objective [30]. The second method is to constrain operation to
supply a ‘‘warranty life curve’’ as shown in Fig. 26. This
a maximum degradation rate to ensure a warranty period [28].
curve has a maximum warranty life and a function that
The following is a detailed introduction to these two methods.
describes how the warranty period would be shortened based
When batteries reach EoL, they can be replaced with
on BESS operation increasing a supplied degradation metric
new batteries that restore the system’s functionality to BoL
(e.g., cycles as in [115]). This curve may or may not be
conditions. In certain cases, the old batteries can be resold/
accompanied by an equation to calculate the degradation
re-purposed in a new application. The net costs predicted to
metric as it is often described by just a few points to prevent
be incurred at EoL, denoted by C EoL , provide a quantitative
reverse engineering. The warranty life can be interpreted in
estimate of how much the controller should weight battery
the context of control as the reciprocal of the rate of degrada-
degradation. The cost incurred through battery degradation is
tion, as in:
calculated in:
∂% 1 %
fb = C EoL = C EoL %̇ (58) %̇ = − ≥− (61)
∂t DLwar Lwar − L
where fb is the cost of the battery degradation over a full
control horizon, C EoL is the net cost at EoL, % is the present where D : R 7→ R is the warranty life curve supplied by
SoH, and %̇ is the average degradation rate over the control the battery or BESS manufacturer. This formulation allows a
horizon. generic warranty life curve to be implemented as a constraint
As the cost incurred in (58) is the present value of a pre- into a BESS controller.
dicted future cost, it is possible to apply a discount rate based This section outlines various models for calculating the
on an assumed interest rate. The number of compounding average rate of degradation for use in optimization. We adapt
periods would then be estimated linearly from the current a stress factor model used for life prediction of lithium-ion
SoH, the average rate of degradation, and an assumed com- cells for use in control design. We then illustrate how, through
pound period, as shown in: a series of operational assumptions, this stress factor model
can be reduced to simple norm-based regularization. Last,
fb = (1 + i)−n C EoL %̇ (59a) we introduce several physical degradation models. Table 12
%
1 shows a summary of the types of degradation models dis-
n= (59b)
tcomp %̇ cussed in the following sections.
VOLUME 7, 2019 178379
D. M. Rosewater et al.: Battery Energy Storage Models for Optimal Control
stress factors. We can model the value of the aggregate degra- circumstances, the optimal solution, assuming only one cycle,
dation stress factor as an additional variable in our system yields two or more cycles. Similarly, the optimal solution
representation. assuming two cycles can often yield an optimal schedule that
A rainflow cycle counting algorithm originally developed includes just one cycle, or cycles with different boundaries
for material degradation [135] is widely used for accurate than expected. The second approach is to discretize the con-
cycle-life modeling [52], [122], [123]: trol schedule as demonstrated in [115], [124]. By breaking the
N available range of SoC and current into a number of discrete
X
fd = St Sς ST + wi Sδ Sς ST (63) states it allows the controller to map each state transition
i=1 onto a piecewise linearized degradation curve. This approach
has the benefit of accuracy of the degradation function at
where N is the number of cycles in the control horizon, i is a
the cost of precision of the control solution and computation
cycle index variable, wi is a binary variable indicating a full
time. The third workaround is to linearize the degradation
cycle or a partial cycle, and each stress factor is shown in:
rate around assumed static operational conditions, including
St = kt t (64) cycles. Doing this, it can be found that the rate of degra-
Sς = ekς (ς−ςref ) (65) dation can be written in the form of a regularization term.
Tref This third approach is discussed in the following section.
ST = ekT (T −Tref ) T (66) Lastly, an apparent solution is presented by Shi et al, who
Sδ = a δ 4 + b δ 3 + c δ 2 + d δ + e (67) first prove the convexity of the rainflow counting algorithm
and then demonstrate a subgradient algorithm for efficient
where t is time, St is the time stress factor, ς is SoC, Sς is
optimal control [125]. This method works by recognizing
the SoC stress factor, T is temperature, ST is the temperature
that every charge (and discharge) action belongs to either one
stress factor, δ is DoD, and Sδ is the DoD stress factor. The
charge half cycle or two charge half cycles if it is at the time
parameters Tref , ςref , kt , kς , kT , a, b, c, d, and e enable
boundary between two cycles. The cost of a charge action at
their associated stress factors to be tuned to specific bat-
the boundary can be mapped from the cycle depth of either of
teries. Degradation models that do not use rainflow cycle
its member half cycles. Hence the subgradient algorithm can
counting often make duty-cycle profile assumptions such
avoid the calculation of the number of cycles entirely, instead
as in [136], [137].
adding the cost associated with the member half cycle to the
Here we could extend the short board and cell-by-cell
subgradient of the charge action.
modeling approaches introduced in Section III-B to the dis-
tribution of degradation rates within a battery string or pack.
1) DEGRADATION AS REGULARIZATION
However, from a control perspective, representing the max-
imum and minimum SoH in a string is less critical than In machine learning, regularization is commonly used to
for either SoC or Temperature because particularly low SoH prevent a model from overfitting data. Here we use similar
cells can be replaced during regular maintenance, and hence methods to prevent our controller from over-using batteries.
would not limit operation. For this reason, the ‘‘big cell’’ In this section we derive several different kinds of regular-
representation of string level degradation is generally the ization terms based on the stress factors described above.
most appropriate for optimal control applications. While most of the degradation stress factors are nonlinear
As the controller objective is to minimize the change in functions, their first-order Taylor series approximations can
SoH, we can take the derivative of (62) to obtain: be reformulated as the norms of specific decision variables.
The simplest approach to calculating the rate of degra-
∂fd −fd dation (%̇) is to linearize it to an assumed cycle depth-
%̇ = − e = −kt Sς ST e−fd (68)
∂t of-discharge, temperature, and average SoC. Under these
yielding the form of SoH used in a controller model. assumptions, the degradation rate can be written:
Modeling SoH in this way presents a fundamental chal-
|pe |
lenge. The rainflow counting algorithm in (63) is recursive %̇ = 1
(69)
in that, under most conditions, we cannot determine the (1 + ηe )Lcyc Qcap
number or time of each cycle within an schedule. When per- |ibat |
%̇ = (70)
forming a rainflow counting algorithm on a known schedule, (1 + 1
ηc )Lcyc Ccap
the schedule is broken into many smaller pieces that add
up to the total degradation. However, this schedule split- where p is BESS ac real power, ibat is the battery current, ηc is
ting cannot be done a priori and hence is very difficult the coulombic efficiency, Lcyc is the rated cycle-life to EoL,
for optimization algorithms to work with. We discuss three Qcap is the energy capacity, and Ccap is the charge capacity.
imperfect workarounds and one apparent solution to this Under these narrow conditions, degradation is proportional
problem. First, there are some cases where the time windows to the absolute value of the battery power as shown in (69)
for each cycle are predetermined (e.g., daily cycling). This when using the ERM [28], [30], [116], [138] or to the absolute
makes the rainflow counting algorithm trivially simple and value of the battery current as shown in (70) when using
easy to implement in optimization. However, under some the CRM [46], [74]. A modification to this approach is to
establish a power or current threshold above which the linear in [117]–[119] to minimize heat generation in hybrid vehicle
cost increases as in [33]. Another modification is to multiply energy management optimization.
the absolute value of power or current by a stress factor based Further, assuming a constant battery voltage (vbat = v0 ),
on temperature and charge/discharge rate as in [51], [116]. (77) can be reformulated using ac power instead of dc current.
Note that, when adding (69) or (70) up over a discrete control Assuming the ac/dc conversion model in (24), with φb = 0,
horizon, this form of degradation is equivalent to applying a the minimum heat generation regularization is shown in:
`1 norm power regularization, or `1 norm current regulariza- fb (p) = 5T ||p||22 (78a)
tion, as shown in:
1t C EoL KT R0 φm
2 2
5T = (78b)
fb (p) = 5 cyc ||p||1 (71a) CT v0
1t C EoL where the regularization weight 5T in this equation has units
5 cyc = (71b)
(1 + η1e )Lcyc Qcap of $/kW 2 .
At an assumed static average SoC (ςavg ), the the derivative
fb (ibat ) = 5 cyc ||ibat ||1 (72a)
of the degradation rate with respect to average SoC is con-
1t C EoL
5 cyc = (72b) stant, as shown in:
(1 + η1c )Lcyc Ccap ||ς||1
ςavg = (79)
The regularization weight 5 cyc has units of $/kW or $/A n
depending on which equation it is in because of the units of T =T0
the relevant decision variable. d 2% ∂ ˙ −fd t=t0
Kς = = −fd e (80)
At an assumed static temperature, the derivative of degra- dςavg dt ∂ςavg δ=δ0
dation rate with respect to temperature is constant (KT ) as ς =ς0
shown in (73). Ignoring the reversible heat generation, over- where Kς is the partial derivative of degradation rate with
potential heating, and assuming that battery temperature and respect to SoC, ςavg is the average SoC, and n is the number
environmental temperature are very close, the derivative of of steps in the discrete control horizon. Multiplying both
temperature in (50) reduces to simply the resistive heating sides by ∂ςavg and, assuming piecewise constant values for
term, as in: SoC, integrating yields an approximation for the average
degradation rate:
T =T0
∂ 2% ∂ ˙ −fd t=t0 %̇ ≈
Kς
||ς||1 (81)
KT = = −fd e (73)
∂T ∂t ∂T δ=δ0 n
ς=ς0 This form of degradation is equivalent to applying a
∂T R0 2 `1 norm SoC regularization to the objective function as
= i (74) shown in:
∂t CT bat
where KT is the partial derivative of degradation rate with fb (ς ) = 5ς ||ς||1 (82a)
respect to temperature, T is the battery temperature, t is time, 1t C EoL Kς
5ς = (82b)
R0 is the battery ohmic resistance, and CT is the battery’s n
total heat capacity. From (73) and (74), we obtain the second where the regularization weight 5ς in this equation has units
derivative of degradation: of $/(%SoC).
KT R0 2 At an assumed static cycle DoD, the derivative of degrada-
%̈ = i (75) tion rate with respect to DoD is constant, as shown in:
CT bat
δ = max(ς) − min(ς) = ||ς ||∞ +||1 − ς ||∞ −1 (83)
Assuming piecewise constant values for current, integrat-
ing (75) yields an approximation of the average degradation T =T0
rate: ∂ 2% ∂ ˙ −fd t=t0
K DoD = = −fd e (84)
1tKT R0 ∂δ ∂t ∂δ δ=δ0
%̇ ≈ ||ibat ||22 (76) ς=ς0
CT
where K DoD is the partial derivative of degradation rate with
Again note that, when added up over the control horizon,
respect to DoD, and δ is the DoD. Multiplying both sides by
this form of degradation is equivalent to applying a `2 norm-
∂δ and, assuming piecewise constant values for SoC, integrat-
squared current regularization to the objective function as
ing yields an approximation for the average degradation rate:
shown in:
fb (ibat ) = 5T ||ibat ||22 (77a) %̇ ≈ K DoD δ = K DoD (||ς||∞ + ||1 − ς||∞ − 1) (85)
1t C EoL KT R0
2 This form of degradation is equivalent to applying an `∞
5T = (77b) norm ς and 1 − ς regularization to the objective function as
CT
shown in:
where the regularization weight 5T in this equation has
fb (ς) = 5 DoD ||ς ||∞ + ||1 − ς||∞
units of $/A2 . This form of degradation cost has been used (86a)
δSEI
5 DoD = C EoL K DoD (86b) % SEI = 1 − (89b)
δSEI,EoL
Note that the −1 can be omitted from ς DoD in this formula-
tion because, as a constant, it would not affect the minimizers where MSEI is the molar volume of SEI reaction products,and
of the optimization. This degradation cost has been applied ρSEI is the density of the SEI layer. It should be noted that
to BESS in a daily energy market arbitrage application [120]. there are many other ways of modeling the growth of the SEI
The regularization weight 5 DoD in this equation has units of layer [129].
$/(%DoD). If capacity is the critical parameter for operation, then we
Now that the partial derivatives have each been derived, use the loss-of-lithium to calculate the rate of change in SoH
we can combine them to yield a function for total degrada- as shown in:
tion. As the current based cycle-counting and heat-generation
∂LSEI
degradation functions require fewer assumptions than their = JSEI As,n (90a)
ac power based counterparts, we use (72a) and (77) instead ∂t
LSEI
of (71) and (78) though either option produces a viable esti- % SEI = 1 − (90b)
mate of total degradation. The formulation for linearized total LSEI,EoL
degradation cost is shown in: where LSEI is the lost lithium content, and As,n area of the
fb (ibat , ς ) = 5 cyc ||ibat ||1 + 5T ||ibat ||22+ 5ς ||ς||1 negative electrode.
Another side-reaction to consider is lithium-plating, which
+ 5 DoD ||ς ||∞ + ||1 − ς||∞
(87)
can occur under adverse charging conditions or as a result
of accidental overcharge [81], [111]. In this case, the rate of
B. PHYSICAL DEGRADATION MODELS
change in SoH can be calculated as the magnitude of the side-
Physical degradation models have already been reviewed
reaction over-potential if it is negative as shown in:
in [85], [139], [140]. These models are built on top
of the concentration-based SoC model type discussed in ηsr = φ1,n − φ2,n − 8sr − F Jsr Rfilm (91)
Section III-C. As with empirical models, physical degrada- αsr
tion models can emphasize calendar aging [141] or cycle Jsr = ksr (xs,n,surf ) (92)
(1 − αsr )F αsr F
aging [142]. However, a better classification is to distin- × exp ηsr − exp − ηsr
guish models that focus on chemical side-reactions [129], RT RT
[141]–[145] or material fatigue [112], [131]. Rather than (93)
duplicating a review of all the models available, the rest of this ∂Ll.p.
= Cl.p. | min(ηsr , 0)| (94)
section analyzes the narrower intersection between physical ∂t
degradation modeling and optimal control.
In lithium-ion batteries, which are the primary focus of where ηsr is the side-reaction overpotential, φ1,n is the solid-
research on degradation mechanisms, the formation of the phase potential, φ2,n is the solution-phase potential, ηn is
solid electrolyte interphase (SEI) layer both increases resis- the anode overpotential, calculated using the Butler-Volmer
tance and reduces the available lithium resulting in both equation (37), 8sr is the side reaction reference voltage,
power and capacity fade [110]. The current density of the which can be conservatively estimated to be zero in this case
side-reaction that leads to the growth of the SEI layer [81], [111], Jsr is the side-reaction current density, Rfilm is the
[46], [127], [128] is shown in: lithium metal film resistance, ksr is the side-reaction rate con-
stant xs,n,surf is the surface concentration of lithium divided by
exp − RFT ηn
the maximum concentration, αsr is the side-reaction transfer
JSEI = δSEI
(88)
1 − coefficient, Cl.p. is the ratio between negative magnitude of
nSEI F nSEI F DSEI
nSEI FkSEI exp RT (8n −0.4) ηsr and the quantity of lithium-plaiting, Ll.p. is a quantitative
where JSEI is the SEI side-reaction current density, F is measure of the accumulated lithium plaiting, and Ll.p.,EoL is
Faraday’s constant, R is the ideal gas constant, T is the battery the lithium-plaiting limit at EoL. Authors in [81] simplify this
temperature, ηn is the negative electrode overpotential, nSEI by assuming that Rfilm is zero, meaning that ηsr = ηn − 8n .
is the number of electrons in the SEI side-reaction, kSEI is the Alternatively, a controller can be configured to prevent this
chemical rate constant of the SEI side-reaction, 8n is the open side-reaction entirely by constraining ηsr to be non-negative
circuit voltage of the negative electrode, δSEI is the thickness as shown in:
of the SEI layer, and DSEI is the diffusion coefficient of
lithium in the SEI layer. ηsr ≥ 0 (95)
If power is the critical parameter for operation, then we use
the growth in the thickness of the SEI layer to calculate the A controller can be designed to minimize intercalation-
rate of change in SoH as shown in: induced fatigue [112], [113]. Intercalation-induced fatigue
occurs in many battery chemistries, including lithium-ion,
∂δSEI JSEI MSEI and so this mechanism is more general than the side-reactions
= (89a)
∂t nSEI FρSEI discussed above. The radial and tangential intercalation
stresses in a spherical partial can be calculated as shown in: TABLE 13. Example battery system degradation model parameters.
3 σr (r)
Z 1
1 r
Z
2 2 2
= xs,n (r)r dr − 3 xs,n (r)r dr
n En cn,max
3 0 r 0
(1−vpoi )
(96a)
3 σt (r) 1
Z
=2 xs,n (r)r 2 dr
n En cn,max
0
(1−vpoi )
1
Z r
+ xs,n (r)r 2 dr − xs,n (r) (96b)
r3 0
∂Lstress
= max {σr (r), σt (r)} (96c)
∂t r∈[0,r̄n ]
Lstress
%stress = 1 − (96d)
Lstress,EoL
where σr is the radial intercalation stress, σt is the tangential
intercalation stress, cn,max is the maximum concentration of
lithium in the negative electrode, n is the partial molar
fd = St Sς ST + Sδ Sς ST (98c)
volume, En is Young’s modulus, vpoi is Poisson’s ratio, xs,n
is the normalized concentration in the negative electrode, St = kt n 1t (98d)
||ς||1
r is the radial distance, Lstress is the accumulated stress, and Sς = ekς ( n −ςref ) (98e)
Lstress,EoL is the accumulated stress limit at EoL. Tref
kT (||T||1 −Tref ) ||T||
It can be difficult to know how these physical degradation ST = e 1 (98f)
mechanisms combine. Each have been shown to be accurate δ = max(ς) − min(ς) (98g)
on their own, meaning that simply adding them would over- Sδ = a δ 4 + b δ 3 + c δ 2 + d δ + e (98h)
estimate the rate of degradation. One method is to calculate a
weighted combination of degradation factors as shown in: where x H = {p, pdc , ibat , vbat , voc , ς, τ, p HVAC , T, T EN ,
α% %̇stress + β% %̇stress + γ% %̇stress %̇, fd , St , Sς , ST , δ, Sδ , ∈ R9n+12 , %̇ ∈ R is the rate of
%̇ = (97) degradation, fd ∈ R is the degradation forcing function,
α% + β% + γ%
St ∈ R is the time stress-factor, Sς ∈ R is the SoC stress-
where α% , β% , and γ% are unitless weights selected to lin- factor, ST ∈ R is the temperature stress-factor, δ ∈ R is
early combine physical degradation mechanisms. However, the cycle depth-of-discharge (DoD), and Sδ ∈ R is the DoD
degradation clearly does not follow simple superposition stress-factor.
(e.g. intercalation stress and loss of lithium may have com- The net load achieved using the combined SoC-Thermal-
pounding effects) so this simplistic combination may be inac- Degradation model is shown in Fig. 27 (a). The optimal
curate. We are not aware of any experimental methods for control schedule calculated over the control horizon is shown
isolating the effects of different physical degradation mech- in Fig. 27 (b). Observe that the period of high HVAC power
anisms and so selecting weights to combine them may be in Fig. 27 (d), compared to the solution using only the SoC-
misleading. Temperature model, simply shifts to the beginning of the
control horizon. The resulting environmental, battery, and
C. DEGRADATION MODEL APPLICATION enclosure temperature trajectories are shown in Fig. 27 (e).
For this application we solve the optimal control problem in The control solution reduces the total electrical bill
Section II while incorporating the stress-factor degradation from $52,080 ($50,000 demand, $2,080 energy) to $48,006
model with parameters listed in Table 13. ($45,871 demand, $2,135 energy). Within the energy bill,
The rainflow, static-cycle model is the most appropriate the energy required to cool the battery accounts for $56. The
for this problem given that there is one-cycle that takes the net effect is a $4074 (7.82%) reduction from the baseline
whole day, and a low time resolution so low computational electrical bill, or a $5 (0.01%) increase in the electri-
burden. The modified objective and constraints, in addition cal bill calculated using only the charge and temperature
to those for the CRM and temperature models defined in models. The cost of degradation was reduced from $209,
Sections III-B.1 and IV-C.1, are shown in: calculated by applying the degradation model to the sched-
min 1t w> (l + p + p HVAC ) + ντ + C EoL %̇ (98a) ule derived from the SoC-Temperature model application
x H ∈R9n+12 in Section IV-C.1, to $111 from this schedule (a 47% reduc-
subject to: tion in estimated degradation rate). Further, when compared
.. to the solution calculated using only the SoC model in
. in addition to the constraints in (28) and (55) Section III-B.1, the cost of degradation was reduced from
%̇ = −kt Sς ST e−fd (98b) $897 to $111 (an 88% reduction). Again, these results are
controllers are based on having gone unchallenged. This gap leads to higher temperatures. A cycling study cannot fully
emphasizes the importance of systematic data collection and isolate these variables because they are interlinked. Further,
publication in BESS demonstration projects. if battery degradation is a nonlinear function of both current
and temperature, then a stress factor model that assumes inde-
2) CONTROL OF LARGE-SCALE PARALLEL AND SERIES pendence will be inaccurate. The current direction of research
COMBINATIONS OF BATTERIES on degradation models improves accuracy with increasing
The ‘big-cell’ assumption is widely used to reduce the com- complexity, but controllers require computational efficiency
plexity of a large battery system to a manageable level. and hence can make limited use of these improved methods.
However, we do not know at what point the uncertainty of Research is needed to improve the accuracy of stress factor
cell-to-cell variations outweighs the uncertainty from other models that are simple enough to be incorporated into on-
modeling assumptions. Using a simpler model, with more board controllers.
representative cells, may yield better performance at a lower The literature intersecting battery energy storage modeling
complexity than a highly precise battery model that assumes and optimal control is primarily simulation based with very
all cells behave the same. This trade-off is poorly understood little work that includes experimental analysis or real-world
even though it could greatly impact BESS performance. application. This is a natural result of the combination of bat-
tery energy storage technologies having tremendous potential
3) RISK-AVERSE AND ROBUST CONTROL to change grid operation, and only recently coming down
While there exists a large body of experimental work quan- in cost enough to the point where demonstration projects
tifying the uncertainty of the different model types, this can proliferate. This means that there is significant academic
uncertainty is rarely incorporated into the battery controller interest while there are relatively few operational systems.
design. Even many controllers that consider the uncertainty A result of this lack of data is that there is little understand-
of renewable power, through risk-averse or robust control, fail ing of the impact of modeling assumptions on the design
to consider the uncertainty of the battery model’s, implicitly of controllers. Most of the gaps identified in the state-of-
assuming them to be deterministic systems. the-art stem from this lack of understanding. The remaining
gaps can be summarized as an underdeveloped optimiza-
4) NONLINEAR ERM tion framework. Stochastic optimization methods have been
Nonlinear system dynamics can be integrated into ERM used widely used in operation research to incorporate uncertainty
in controller design to improve model accuracy. The degree into the optimization problem. This mathematical back-
to which this improved model accuracy improves optimal ground has been underutilized in BESS controller design.
control is an under-explored branch of research. With more data will come improvements in the understand-
ing of uncertainty which can, in turn, be incorporated into
5) VOLTAGE HYSTERESIS IN CONTROL optimal control approaches to achieve risk averse or robust
The path dependence of open circuit voltage can be a large control.
contributor to error in SoC models. However, few con- Broadly speaking, the field on optimal control of BESS
troller designs consider hysteresis in their equivalent cir- is still nascent when compared to the markets and control
cuit, or solid-electrolyte interface voltage models. As these systems for thermal generation systems. The most com-
models are already nonlinear, and the optimal control prob- monly used models (ERM) are a simplistic approximation of
lems are already non-convex, adding hysteresis should have extremely complicated electrochemical systems. If we are to
minimal impact on computation time. learn from the historical course of optimization of thermal
generation, we can understand that simplistic models are
6) ENTROPY IN THERMAL MODELING normal at this stage of development. We may expect that these
The electrochemical reaction in batteries can be exother- models will become more developed and accurate as time
mic or endothermic, depending on the specific chemistry and progresses, leading to greater utilization of BESS to supply
the SoC. While this concept is well understood in battery services on the grid. Additionally, we might also expect that
simulation, it is rare in optimal control. Incorporating the the models used to optimize energy storage within markets
entropy-based heat generation and consumption into con- will be more abstract than the models used by individual
trollers could greatly reduce optimistic shortfall in many systems to optimize their operation. Navigating the balance
applications. between the applications that desire model simplicity and
applications that desire model accuracy will require ongoing
7) COMPARATIVE ANALYSIS OF EMPIRICAL research, especially given the accelerated pace of battery
DEGRADATION STRESS FACTORS energy storage technology development.
Battery degradation is a complex phenomenon to research.
Cycling studies try and isolate the stress factors that accel- VII. SUMMARY AND CONCLUSIONS
erate aging, but many of these factors either can’t be iso- The choice of what model to use is critical in the design of
lated or have nonlinear effects when combined with others. optimal controllers for any physical system. This is especially
For example, charge/discharge current generates heat and true for electrochemical energy storage as we have shown
[16] D. Rosewater, R. Baldick, and S. Santoso, ‘‘Risk-averse model predictive [36] T. Lambert, P. Gilman, and P. Lilienthal, ‘‘Micropower system
control design for battery energy storage systems,’’ IEEE Trans. Smart modeling with HOMER,’’ in Integration Of Alternative Sources
Grid, to be published, doi: 10.1109/TSG.2019.2946130. Of Energy. Hoboken, NJ, USA: Wiley, Apr. 2006, pp. 379–418,
[17] G. L. Plett, Battery Management Systems, Volume 1: Battery Modeling, doi: 10.1002/0471755621.ch15.
J. Wang, Ed. Norwood, MA, USA: Artech House, 2015. [37] G. Zini, Green Electrical Energy Storage, New York, NY, USA:
[18] A. Y. S. Lam, K.-C. Leung, and V. O. K. Li, ‘‘Capacity estimation for McGraw-Hill, 2016. [Online]. Available: http://www.ebook.de/de/
vehicle-to-grid frequency regulation services with smart charging mech- product/26046671/gabriele_zini_green_electrical_energy_storage.html
anism,’’ IEEE Trans. Smart Grid, vol. 7, no. 1, pp. 156–166, Jan. 2016, [38] T. A. Nguyen, D. A. Copp, R. H. Byrne, and B. R. Chalamala,
doi: 10.1109/tsg.2015.2436901. ‘‘Market evaluation of energy storage systems incorporating
[19] WECC Battery Storage Dynamic Modeling Guideline, Standard, West- technology-specific nonlinear models,’’ IEEE Trans. Power Syst.,
ern Electricity Coordinating Council, Salt Lake City, UT, USA, 2016. vol. 34, no. 5, pp. 3706–3715, Sep. 2019, doi: 10.1109/TPWRS.2019.
[Online]. Available: https://www.wecc.org/Reliability/WECC Battery 2909764.
Storage Guideline updates_Bo 4-5-17 SLT 4-7-17 XX SC.docx
[39] D. A. Copp, T. A. Nguyen, and R. H. Byrne, ‘‘Adaptive model predictive
[20] H. Mohsenian-Rad, ‘‘Coordinated price-maker operation of large energy control for real-time dispatch of energy storage systems,’’ in Proc. Amer.
storage units in nodal energy markets,’’ IEEE Trans. Power Syst., vol. 31, Control Conf. (ACC), Jul. 2019, pp. 3611–3616. [Online]. Available:
no. 1, pp. 786–797, Jan. 2016, doi: 10.1109/tpwrs.2015.2411556. https://ieeexplore.ieee.org/document/8814902
[21] J. Donadee and M. D. Ilić, ‘‘Stochastic optimization of grid to vehicle
frequency regulation capacity bids,’’ IEEE Trans. Smart Grid, vol. 5, [40] S.-K. Kim, J.-Y. Kim, K.-H. Cho, and G. Byeon, ‘‘Optimal operation
no. 2, pp. 1061–1069, Mar. 2014, doi: 10.1109/tsg.2013.2290971. control for multiple BESSs of a large-scale customer under time-based
pricing,’’ IEEE Trans. Power Syst., vol. 33, no. 1, pp. 803–816, Jan. 2018,
[22] T. Erseghe, A. Zanella, and C. G. Codemo, ‘‘Optimal and compact
doi: 10.1109/TPWRS.2017.2696571.
control policies for energy storage units with single and multiple batter-
ies,’’ IEEE Trans. Smart Grid, vol. 5, no. 3, pp. 1308–1317, May 2014, [41] S. Grillo, M. Marinelli, S. Massucco, and F. Silvestro, ‘‘Optimal man-
doi: 10.1109/TSG.2014.2303824. agement strategy of a battery-based storage system to improve renewable
[23] Y. Huang, S. Mao, and R. M. Nelms, ‘‘Adaptive electricity scheduling energy integration in distribution networks,’’ IEEE Trans. Smart Grid,
in microgrids,’’ IEEE Trans. Smart Grid, vol. 5, no. 1, pp. 270–281, vol. 3, no. 2, pp. 950–958, Jun. 2012, doi: 10.1109/tsg.2012.2189984.
Jan. 2014, doi: 10.1109/TSG.2013.2282823. [42] S. Teleke, M. E. Baran, S. Bhattacharya, and A. Q. Huang, ‘‘Opti-
[24] C. Suazo-Martinez, E. Pereira-Bonvallet, R. Palma-Behnke, and mal control of battery energy storage for wind farm dispatching,’’
X.-P. Zhang, ‘‘Impacts of energy storage on short term operation IEEE Trans. Energy Convers., vol. 25, no. 3, pp. 787–794, Sep. 2010,
planning under centralized spot markets,’’ IEEE Trans. Smart Grid, doi: 10.1109/tec.2010.2041550.
vol. 5, no. 2, pp. 1110–1118, Mar. 2014, doi: 10.1109/tsg.2013.2281828. [43] X. Feng, H. B. Gooi, and S. X. Chen, ‘‘Hybrid energy stor-
[25] L. H. Macedo, J. F. Franco, M. J. Rider, and R. Romero, ‘‘Optimal age with multimode fuzzy power allocator for PV systems,’’ IEEE
operation of distribution networks considering energy storage devices,’’ Trans. Sustain. Energy, vol. 5, no. 2, pp. 389–397, Apr. 2014,
IEEE Trans. Smart Grid, vol. 6, no. 6, pp. 2825–2836, Apr. 2015, doi: doi: 10.1109/tste.2013.2290543.
10.1109/tsg.2015.2419134. [44] X. Liu, P. Wang, and P. C. Loh, ‘‘A hybrid AC/DC microgrid and
[26] R. H. Byrne, M. K. Donnelly, V. W. Loose, and D. J. Trudnowski, its coordination control,’’ IEEE Trans. Smart Grid, vol. 2, no. 2,
‘‘Methodology to determine the technical performance and value pp. 278–286, Jun. 2011, doi: 10.1109/tsg.2011.2116162.
proposition for grid-scale energy storage systems,’’ Sandia Nat. [45] H. H. Abdeltawab and Y. A.-R. I. Mohamed, ‘‘Market-oriented
Laboratories, Albuquerque, NM, USA, Tech rep. SAND2012- energy management of a hybrid wind-battery energy storage sys-
10639, 2012. [Online]. Available: https://www.sandia.gov/ess- tem via model predictive control with constraint optimizer,’’ IEEE
ssl/publications/SAND2012-10639.pdf Trans. Ind. Electron., vol. 62, no. 11, pp. 6658–6670, Nov. 2015,
[27] Y. Wen, C. Guo, H. Pandžić, and D. S. Kirschen, ‘‘Enhanced security- doi: 10.1109/TIE.2015.2435694.
constrained unit commitment with emerging utility-scale energy stor- [46] S. J. Moura, J. L. Stein, and H. K. Fathy, ‘‘Battery-health conscious
age,’’ IEEE Trans. Power Syst., vol. 31, no. 1, pp. 652–662, Jan. 2016, power management in plug-in hybrid electric vehicles via electrochem-
doi: 10.1109/tpwrs.2015.2407054. ical modeling and stochastic control,’’ IEEE Trans. Control Syst. Tech-
[28] J. Tant, F. Geth, D. Six, P. Tant, and J. Driesen, ‘‘Multiobjective nol., vol. 21, no. 3, pp. 679–694, May 2013, doi: 10.1109/TCST.2012.
battery storage to improve PV integration in residential distribution 2189773.
grids,’’ IEEE Trans. Sustain. Energy, vol. 4, no. 1, pp. 182–191, [47] Y. Liu, Z. Li, Z. Lin, K. Zhao, and Y. Zhu, ‘‘Multi-objective optimization
Jan. 2013, doi: 10.1109/TSTE.2012.2211387. of energy management strategy on hybrid energy storage system based on
[29] T. Wang, H. Kamath, and S. Willard, ‘‘Control and optimization of radau pseudospectral method,’’ IEEE Access, vol. 7, pp. 112483–112493,
grid-tied photovoltaic storage systems using model predictive control,’’ 2019, doi: 10.1109/ACCESS.2019.2935188.
IEEE Trans. Smart Grid, vol. 5, no. 2, pp. 1010–1017, Mar. 2014,
[48] M. Chen and G. A. Rincon-Mora, ‘‘Accurate electrical battery
doi: 10.1109/TSG.2013.2292525.
model capable of predicting runtime and I-V performance,’’ IEEE
[30] N. Jayasekara, M. A. S. Masoum, and P. J. Wolfs, ‘‘Optimal operation of
Trans. Energy Convers., vol. 21, no. 2, pp. 504–511, Jun. 2006,
distributed energy storage systems to improve distribution network load
doi: 10.1109/tec.2006.874229.
and generation hosting capability,’’ IEEE Trans. Sustain. Energy, vol. 7,
no. 1, pp. 250–261, Jan. 2016, doi: 10.1109/TSTE.2015.2487360. [49] A. Rahmoun and H. Biechl, ‘‘Modelling of Li-ion batteries using equiv-
[31] EPRI. (Mar. 2011). OpenDSS STORAGE Element STORAGECON- alent circuit diagrams,’’ Przeglad Elektrotechniczny, vol. 88, no. 7,
TROLLER Element. [Online]. Available: http://svn.code.sf.net/p/ pp. 152–156, Jan. 2012, [Online]. Available: http://www.red.pe.org.
electricdss/code/trunk/Distrib/Doc/OpenDSS%20STORAGE%20 pl/articles/2012/7b/40.pdf
Element.pdf [50] M. Ceraolo, ‘‘New dynamical models of lead-acid batteries,’’ IEEE
[32] P. P. Zeng, Z. Wu, X.-P. Zhang, C. Liang, and Y. Zhang, ‘‘Model predictive Trans. Power Syst., vol. 15, no. 4, pp. 1184–1190, Nov. 2000,
control for energy storage systems in a network with high penetra- doi: 10.1109/59.898088.
tion of renewable energy and limited export capacity,’’ in Proc. Power [51] H. E. Perez, X. Hu, S. Dey, and S. J. Moura, ‘‘Optimal charg-
Syst. Comput. Conf., Aug. 2014, pp. 1–7, doi: 10.1109/PSCC.2014. ing of Li-Ion batteries with coupled electro-thermal-aging dynamics,’’
7038359. IEEE Trans. Veh. Technol., vol. 66, no. 9, pp. 7761–7770, Sep. 2017,
[33] P. Malysz, S. Sirouspour, and A. Emadi, ‘‘An optimal energy storage doi: 10.1109/TVT.2017.2676044.
control strategy for grid-connected microgrids,’’ IEEE Trans. Smart Grid, [52] A. M. Gee, F. V. P. Robinson, and R. W. Dunn, ‘‘Analysis of battery
vol. 5, no. 4, pp. 1785–1796, Jul. 2014, doi: 10.1109/TSG.2014.2302396. lifetime extension in a small-scale wind-energy system using supercapac-
[34] (2018). GridLAB-D Wiki: Battery Model. [Online]. Available: itors,’’ IEEE Trans. Energy Convers., vol. 28, no. 1, pp. 24–33, Mar. 2013,
http://gridlab-d.shoutwiki.com/wiki/Battery doi: 10.1109/tec.2012.2228195.
[35] X. Qiu, T. A. Nguyen, J. D. Guggenberger, M. L. Crow, and A. C. Elmore, [53] D. K. Karthikeyan, G. Sikha, and R. E. White, ‘‘Thermodynamic
‘‘A field validated model of a vanadium redox flow battery for micro- model development for lithium intercalation electrodes,’’ J.
grids,’’ IEEE Trans. Smart Grids, vol. 5, no. 4, pp. 1592–1601, Jul. 2014, Power Sources, vol. 185, pp. 1398–1407, Dec. 2008, doi:
doi: 10.1109/TSG.2014.2310212. 10.1016/j.jpowsour.2008.07.077.
[54] S. Santhanagopalan, Q. Guo, P. Ramadass, and R. E. White, ‘‘Review [75] O. Tremblay and L. Dessaint, ‘‘Experimental validation of a bat-
of models for predicting the cycling performance of lithium ion tery dynamic model for EV applications,’’ World Electric Vehicle
batteries,’’ J. Power Sour., vol. 156, no. 2, pp. 620–628, 2006, J., vol. 3, pp. 289–298, May 2009, [Online]. Available: https://pdfs
doi: 10.1016/j.jpowsour.2005.05.070. .semanticscholar.org/8f16/68ffef08c83a3a69f8f3c557d04cd9a5ffc2.pdf
[55] S. Santhanagopalan, Q. Guo, and R. E. White, ‘‘Parameter estimation [76] H. U. R. Habib, S. Wang, M. R. Elkadeem, and M. F. Elmorshedy,
and model discrimination for a lithium-ion cell,’’ J. Electrochem. Soc., ‘‘Design optimization and model predictive control of a Standalone
vol. 154, no. 3, pp. A198–A206, 2007, doi: 10.1149/1.2422896. hybrid renewable energy system: A case study on a small residential
[56] M. Guo and R. White, ‘‘Thermal model for lithium ion battery pack with load in Pakistan,’’ IEEE Access, vol. 7, pp. 117369–117390, 2019, doi:
mixed parallel and series configuration,’’ J. Electrochem. Soc., vol. 158, 10.1109/ACCESS.2019.2936789.
no. 10, pp. A1166–A1176, 2011, doi: 10.1149/1.3624836. [77] D. L. King, S. Gonzalez, G. M. Galbraith, and W. E. Boyson, ‘‘Per-
[57] M. Torchio, L. Magni, R. D. Braatz, and D. M. Raimondo, ‘‘Design formance model for grid-connected photovoltaic inverters,’’ Sandia Nat.
of piecewise affine and linear time-varying model predictive control Laboratories, Albuquerque, NM, USA, Tech Rep. SAND2007-5036,
strategies for advanced battery management systems,’’ J. Electrochem. 2007, [Online]. Available: http://energy.sandia.gov/download/21044/
Soc., vol. 164, no. 4, pp. A949–A959, 2017, doi: 10.1149/2.0201706jes. [78] W. Bower, C. Whitaker, W. Erdman, M. Behnke, and M. Fitzgerald,
[58] M. Torchio, N. A. Wolff, D. M. Raimondo, L. Magni, U. Krewer, ‘‘Performance test protocol for evaluating inverters used in grid-
R. B. Gopaluni, J. A. Paulson, and R. D. Braatz, ‘‘Real-time model connected photovoltaic systems,’’ Sandia Nat. Laboratories,
predictive control for the optimal charging of a lithium-ion battery,’’ Albuquerque, NM, USA, Tech. Rep., 2004. [Online]. Available:
in Proc. Amer. Control Conf. (ACC), Jul. 2015, pp. 4536–4541, doi: https://www.gosolarcalifornia.ca.gov/equipment/documents/2004-11-
10.1109/ACC.2015.7172043. 22_Test_Protocol.pdf
[59] M. Bahramipanah, D. Torregrossa, R. Cherkaoui, and M. Paolone, [79] G. L. Plett, Battery Management Systems, Volume II: Equivalent-Circuit
‘‘A decentralized adaptive model-based real-time control for active Methods, J. Wang, Ed. Norwood, MA, USA: Artech House, 2016.
distribution networks using battery energy storage systems,’’ IEEE [80] L. McCurlie, M. Preindl, and A. Emadi, ‘‘Fast model predic-
Trans. Smart Grid, vol. 9, no. 4, pp. 3406–3418, Jul. 2018, doi: tive control for redistributive lithium-ion battery balancing,’’ IEEE
10.1109/tsg.2016.2631569. Trans. Ind. Electron., vol. 64, no. 2, pp. 1350–1357, Feb. 2017, doi:
[60] R. Baldick, Applied Optimization: Formulation and Algorithms for Engi- 10.1109/TIE.2016.2611488.
neering Systems. Cambridge, U.K.: Cambridge Univ. Press, 2006. [81] J. Liu, G. Li, and H. K. Fathy, ‘‘An extended differential flatness
[61] S. Boyd and L. Vandenberghe, Convex Optimization, 1st ed. Cam- approach for the health-conscious nonlinear model predictive control of
bridge, U.K.: Cambridge Univ. Press, 2004. [Online]. Available: lithium-ion batteries,’’ IEEE Trans. Control Syst. Technol., vol. 25, no. 5,
https://web.stanford.edu/ boyd/cvxbook/ pp. 1882–1889, Sep. 2017, doi: 10.1109/TCST.2016.2624143.
[62] W. E. Hart, C. D. Laird, J.-P. Watson, D. L. Woodruff, G. A. Hackebeil, [82] X. Han, M. Ouyang, L. Lu, and J. Li, ‘‘Simplification of physics-based
B. L. Nicholson, and J. D. Siirola, Pyomo—Optimization Modeling in electrochemical model for lithium ion battery on electric vehicle. Part I:
Python, vol. 67, 2nd ed. Cambridge, U.K.: Springer, 2017. Diffusion simplification and single particle model,’’ J. Power Sour.,
[63] W. E. Hart, J.-P. Watson, and D. L. Woodruff, ‘‘Pyomo: Modeling and vol. 278, pp. 802–813, Mar. 2015, doi: 10.1016/j.jpowsour.2014.12.101.
solving mathematical programs in python,’’ Math. Program. Comput., [83] M. Pathak, S. Kolluri, and V. R. Subramanian, ‘‘Generic model con-
vol. 3, no. 3, pp. 219–260, 2011, doi: 10.1007/s12532-011-0026-8. trol for lithium-ion batteries,’’ J. Electrochem. Soc., vol. 164, no. 6,
[64] A. Wächter and L. T. Biegler, ‘‘On the implementation of an interior- pp. A973–A986, 2017, doi: 10.1149/2.1521704jes.
point filter line-search algorithm for large-scale nonlinear program- [84] N. A. Chaturvedi, R. Klein, J. Christensen, J. Ahmed, and A. Kojic,
ming,’’ Math. Program., vol. 106, no. 1, pp. 25–57, Mar. 2006, doi: ‘‘Modeling, estimation, and control challenges for lithium-ion batter-
10.1007/s10107-004-0559-y. ies,’’ in Proc. Amer. Control Conf., Jun. /Jul. 2010, pp. 1997–2002, doi:
[65] D. Linden and T. Reddy, Ed., Handbook of Batteries, New York, NY, 10.1109/ACC.2010.5531623.
USA: McGraw-Hill, 2011. [85] G. Ning and B. N. Popov, ‘‘Cycle life modeling of lithium-ion batter-
[66] A. R. Sparacino, G. F. Reed, R. J. Kerestes, B. M. Grainger, and ies,’’ J. Electrochem. Soc., vol. 151, no. 10, pp. A1584–A1591, 2004,
Z. T. Smith, ‘‘Survey of battery energy storage systems and modeling doi: 10.1149/1.1787631.
techniques,’’ in Proc. IEEE Power Energy Soc. Gen. Meeting, Jul. 2012, [86] W. M. Deen, Analysis Of Transport Phenomena, K. E. Gubbins, Ed.
pp. 1–8, doi: 10.1109/PESGM.2012.6345071. Oxford, U.K.: Oxford Univ. Press, 1998.
[67] D. Cadar, D. Petreus, I. Ciocan, and P. Dobra, ‘‘An improvement on [87] C. Y. Wang and W. B. Gu, ‘‘Micro-macroscopic coupled modeling of
empirical modelling of the batteries,’’ in Proc. 32nd Int. Spring Seminar batteries and fuel cells: I. model development,’’ J. Electrochem. Soc.,
Electron. Technol., May 2009, pp. 1–6, doi: 10.1109/ISSE.2009.5207015. vol. 145, no. 10, pp. 3407–3417, 1998, doi: 10.1149/1.1838820.
[68] G. Wang, M. Ciobotaru, and V. G. Agelidis, ‘‘Power management [88] M. Guo, G. Sikha, and R. E. White, ‘‘Single-particle model for a lithium-
for improved dispatch of utility-scale PV plants,’’ IEEE ion cell: Thermal behavior,’’ J. Electrochem. Soc., vol. 158, no. 2,
Trans. Power Syst., vol. 31, no. 3, pp. 2297–2306, May 2016, pp. A122–A132, 2011, doi: 10.1149/1.3521314.
doi: 10.1109/TPWRS.2015.2459065. [89] X. Han, M. Ouyang, L. Lu, and J. Li, ‘‘Simplification of physics-
[69] R. Xiong, J. Cao, Q. Yu, H. He, and F. Sun, ‘‘Critical review on the battery based electrochemical model for lithium ion battery on electric vehi-
state of charge estimation methods for electric vehicles,’’ IEEE Access, cle. Part II: Pseudo-two-dimensional model simplification and state of
vol. 6, pp. 1832–1843, 2017, doi: 10.1109/ACCESS.2017.2780258. charge estimation,’’ J. Power Sour., vol. 278, pp. 814–825, Mar. 2015,
doi: 10.1016/j.jpowsour.2014.08.089.
[70] Y.-H. Kim and H.-D. Ha, ‘‘Design of interface circuits with electrical
[90] A. Jokar, B. Rajabloo, and M. Désilets, and M. Lacroix, ‘‘Review
battery models,’’ IEEE Trans. Ind. Electron., vol. 44, no. 1, pp. 81–86,
of simplified pseudo-two-dimensional models of lithium-ion bat-
Feb. 1997, doi: 10.1109/41.557502.
teries,’’ J. Power Source, vol. 327, pp. 44–55, Sep. 2016, doi:
[71] A. Hentunen, T. Lehmuspelto, and J. Suomela, ‘‘Time-domain param-
10.1016/j.jpowsour.2016.07.036.
eter extraction method for Thévenin-equivalent circuit battery models,’’
[91] T. F. Fuller, M. Doyle, and J. Newman, ‘‘Simulation and optimization of
IEEE Trans. Energy Convers., vol. 29, no. 3, pp. 558–566, Sep. 2014,
the dual lithium ion insertion cell,’’ J. Electrochem. Soc., vol. 141, no. 1,
doi: 10.1109/TEC.2014.2318205.
pp. 1–10, 1994, doi: 10.1149/1.2054684.
[72] J. F. Manwell and J. G. McGowan, ‘‘Lead acid battery storage model [92] Specification Li-ion Polymer Battery 3.7V 10000 mAh, 2nd ed. Rich-
for hybrid energy system,’’ Solar Energy, vol. 50, no. 5, pp. 399–405, mond, CA USA: AA Portable Power Group, 2004, [Online]. Available:
May 1993, doi: 10.1016/0038-092X(93)90060-2. https://www.batteryspace.com/prod-specs/3.7V9059156.pdf
[73] T. Kim and W. Qiao, ‘‘A hybrid battery model capable of capturing [93] Q. Wang, B. Jiang, B. Li, and Y. Yan, ‘‘A critical review of thermal
dynamic circuit characteristics and nonlinear capacity effects,’’ IEEE management models and solutions of lithium-ion batteries for the devel-
Trans. Energy Convers., vol. 26, no. 4, pp. 1172–1180, Dec. 2011, opment of pure electric vehicles,’’ Renew. Sustain. Energy Rev., vol. 64,
doi: 10.1109/TEC.2011.2167014. pp. 106–128, Oct. 2016, doi: 10.1016/j.rser.2016.05.033.
[74] Y. Riffonneau, S. Bacha, F. Barruel, and S. Ploix, ‘‘Optimal power [94] G.-H. Kim, K. Smith, K.-J. Lee, S. Santhanagopalan, and A. Pesaran,
flow management for grid connected PV systems with batteries,’’ ‘‘Multi-domain modeling of lithium-ion batteries encompassing multi-
IEEE Trans. Sustain. Energy, vol. 2, no. 3, pp. 309–320, Jul. 2011, physics in varied length scales,’’ J. Electrochem. Soc., vol. 158, no. 8,
doi: 10.1109/tste.2011.2114901. pp. A955–A969, 2011, doi: 10.1149/1.3597614.
[95] S. Barsali and M. Ceraolo, ‘‘Dynamical models of lead-acid batteries: [115] Y. Wang, Z. Song, V. D. Angelis, and S. Srivastava, ‘‘Battery life-cycle
Implementation issues,’’ IEEE Trans. Energy Convers., vol. 17, no. 1, optimization and runtime control for commercial buildings demand side
pp. 16–23, Mar. 2002, doi: 10.1109/60.986432. management: A new york city case study,’’ Energy, vol. 165, pp. 782–791,
[96] T. I. Bø and T. A. Johansen, ‘‘Battery power smoothing control in a marine Dec. 2018, doi: 10.1016/j.energy.2018.09.117.
electric power plant using nonlinear model predictive control,’’ IEEE [116] S. Ebbesen, P. Elbert, and L. Guzzella, ‘‘Battery state-of-health
Trans. Control Syst. Technol., vol. 25, no. 4, pp. 1449–1456, Jul. 2017, perceptive energy management for hybrid electric vehicles,’’ IEEE
doi: 10.1109/TCST.2016.2601301. Trans. Veh. Technol., vol. 61, no. 7, pp. 2893–2900, Sep. 2012, doi:
[97] C. Masjosthusmann, U. Köhler, N. Decius, and U. Büker, ‘‘A vehicle 10.1109/TVT.2012.2203836.
energy management system for a battery electric vehicle,’’ in Proc. [117] C. Vagg, S. Akehurst, C. J. Brace, and L. Ash, ‘‘Stochastic dynamic
IEEE Vehicle Power Propuls. Conf., Oct. 2012, pp. 339–344, doi: programming in the real-world control of hybrid electric vehicles,’’ IEEE
10.1109/VPPC.2012.6422676. Trans. Control Syst. Technol., vol. 24, no. 3, pp. 853–866, May 2016, doi:
[98] S. Mohan, J. B. Siegel, A. G. Stefanopoulou, and R. Vasudevan, ‘‘An 10.1109/TCST.2015.2498141.
energy-optimal warm-up strategy for Li-Ion batteries and its approxima- [118] C. Vagg, C. J. Brace, S. Akehurst, and L. Ash, ‘‘Minimizing bat-
tions,’’ IEEE Trans. Control Syst. Technol., vol. 27, no. 3, pp. 1165–1180, tery stress during hybrid electric vehicle control design: Real world
Mar. 2018, doi: 10.1109/TCST.2017.2785833. considerations for model-based control development,’’ in Proc. IEEE
[99] H. E. Perez, S. Dey, X. Hu, and S. J. Moura, ‘‘Optimal charging of Li- Vehicle Power Propuls. Conf. (VPPC), Oct. 2013, pp. 1–6, doi:
Ion batteries via a single particle model with electrolyte and thermal 10.1109/VPPC.2013.6671713.
dynamics,’’ J. Electrochem. Soc., vol. 164, no. 7, pp. A1679–A1687, [119] E. Vinot, R. Trigui, and B. Jeanneret, ‘‘Optimal management of electric
2017, doi: 10.1149/2.1301707jes. vehicles with a hybrid storage system,’’ in Proc. IEEE Vehicle Power
[100] P. H. L. Notten, W. S. Kruijt, and H. J. Bergveld, ‘‘Electronic network Propuls. Conf., Sep. 2010, pp. 1–6, doi: 10.1109/VPPC.2010.5729126.
modeling of rechargeable batteries: II. the NiCd system,’’ J. Electrochem. [120] Y. Tian, A. Bera, J. Mitra, B. Chalamala, and R. H. Byrne, ‘‘Effect of
Soc., vol. 145, no. 11, Nov. 1998, doi: 10.1149/1.1838872. operating strategies on the longevity of lithium-ion battery energy storage
[101] D. Rosewater, A. Headley, F. A. Mier, and S. Santoso, ‘‘Optimal control of systems,’’ in Proc. IEEE Ind. Appl. Soc. Annu. Meeting (IAS), Sep. 2018,
a battery energy storage system with a charge-temperature-health model,’’ pp. 1–8, doi: 10.1109/IAS.2018.8544518.
in Proc. IEEE PES GM, Atlanta, GA, USA, Aug. 2019. [121] B. Xu, A. Oudalov, A. Ulbig, G. Andersson, and D. S. Kirschen,
[102] H. E. Perez, X. Hu, and S. J. Moura, ‘‘Optimal charging of batteries ‘‘Modeling of lithium-ion battery degradation for cell life assessment,’’
via a single particle model with electrolyte and thermal dynamics,’’ IEEE Trans. Smart Grid, vol. 9, no. 2, pp. 1131–1140, Mar. 2018,
in Proc. Amer. Control Conf. (ACC), Jul. 2016, pp. 4000–4005, doi: doi: 10.1109/TSG.2016.2578950.
10.1109/ACC.2016.7525538. [122] Y. Niu and S. Santoso, ‘‘Sizing and coordinating fast- and slow-response
[103] H. J. Bergveld, W. S. Kruijt, and P. H. L. Notten, Battery Management energy storage systems to mitigate hourly wind power variations,’’
Systems: Design by Modelling (Battery Modeling). Berlin, Germany: IEEE Trans. Smart Grid, vol. 9, no. 2, pp. 1107–1117, Mar. 2018,
Springer, 2005. doi: 10.1109/tsg.2016.2577549.
[104] V. Viswanathan, D. W. D. Choi, S. T. W. Xu, R. E. Williford, J.-G. Zhang, [123] X. Ke, N. Lu, and C. Jin, ‘‘Control and size energy storage sys-
J. Liu, and Z. Yang, ‘‘Effect of entropy change of lithium inter- tems for managing energy imbalance of variable generation resources,’’
calation in cathodes and anodes on Li-ion battery thermal manage- IEEE Trans. Sustain. Energy, vol. 6, no. 1, pp. 70–78, Jan. 2015,
ment,’’ J. Power Sour., vol. 195, no. 11, pp. 3720–3729, 2010, doi: doi: 10.1109/tste.2014.2355829.
10.1016/j.jpowsour.2009.11.103.
[124] B. Xu, J. Zhao, T. Zheng, E. Litvinov, and D. S. Kirschen, ‘‘Factoring
[105] T. M. Bandhauer, S. Garimella, and T. F. Fuller, ‘‘A critical review of
the cycle aging cost of batteries participating in electricity markets,’’
thermal issues in lithium-ion batteries,’’ J. Electrochem. Soc., vol. 158,
IEEE Trans. Power Syst., vol. 33, no. 2, pp. 2248–2259, Mar. 2018,
no. 3, pp. R1–R25, 2011, doi: 10.1149/1.3515880.
doi: 10.1109/TPWRS.2017.2733339.
[106] D. Berndt, ‘‘Valve-regulated lead-acid batteries,’’ J. Power Sour., no. 100,
[125] Y. Shi, B. Xu, Y. Tan, D. Kirschen, and B. Zhang, ‘‘Optimal battery
pp. 29–46, Nov. 2001, doi: 10.1016/S0378-7753(01)00881-3.
control under cycle aging mechanisms in pay for performance settings,’’
[107] T. Bergman, A. Lavine, F. Incropera, and D. Dewitt, Fundamentals
IEEE Trans. Autom. Control, vol. 64, no. 6, pp. 2324–2339, Jun. 2019,
of Heat and Mass Transfer, L. Ratts, Ed. Hoboken, NJ, USA: Wiley,
doi: 10.1109/TAC.2018.2867507.
2011.
[126] H. Bindner, T. Cronin, P. Lundsager, J. Manwell, U. Abdulwahid,
[108] N. F. Ponchaut, F. Colella, V. Somandepalli, and M. Stern, ‘‘Thermal
and I. Baring-Gould, English Lifetime Modelling Of Lead Acid
management modeling for thermal runaway avoidance in lithium-ion
Batteries. Roskilde, Denmark: Risø Nat. Lab., 2005. [Online]. Available:
batteries,’’ in Proc. SAE World Congr. Exhib., Detroit, MI, USA, 2014,
https://orbit.dtu.dk/fedora/objects/orbit:88309/datastreams/file_7710966/
doi: 10.4271/2014-01-0707.
content
[109] ENERGY STAR Program Requirements for Air Source Heat Pump
(ASHP) and Central Air Conditioner Equipment - Eligibility Crite- [127] J. M. Reniers, G. Mulder, and S. Ober-Blöbaum, and D. A. Howey,
ria, 3rd ed. Washington, DC, USA, Environmental Protection Agency. ‘‘Improving optimal control of grid-connected lithium-ion batteries
[Online]. Available: https://www.energystar.gov/sites/default/files/specs/ through more accurate battery and degradation modelling,’’ J. Power
private/Room_Air_Conditioner_Program_Requirements_Version_3.pdf Sour., vol. 379, pp. 91–102, 2018, doi: 10.1016/j.jpowsour.2018.01.004.
[110] M. B. Pinson and M. Z. Bazant, ‘‘Theory of SEI formation in recharge- [128] J. Christensen and J. Newman, ‘‘Cyclable lithium and capacity loss in Li-
able batteries: Capacity fade, accelerated aging and lifetime predic- Ion cells,’’ J. Electrochem. Soc., vol. 152, no. 4, pp. A818–A829, 2005,
tion,’’ J. Electrochem. Soc., vol. 160, no. 2, pp. A243–A250, 2013, doi: doi: 10.1149/1.1870752.
10.1149/2.044302jes. [129] M. Safari, M. Morcrette, A. Teyssot, and C. Delacourt, ‘‘Multi-
[111] P. Arora, M. Doyle, and R. E. White, ‘‘Mathematical modeling of the modal physics-based aging model for life prediction of Li-ion bat-
lithium deposition overcharge reaction in lithium-ion batteries using teries,’’ J. Electrochem. Soc., vol. 156, no. 3, pp. A145–A153, 2009,
carbon-based negative electrodes,’’ J. Electrochem. Soc., vol. 146, no. 10, doi: 10.1149/1.3043429.
pp. 3543–3553, 1999, doi: 10.1149/1.1392512. [130] M. K. S. Verma, S. Basu, K. S. Hariharan, S. M. Kolake, T. Song, and
[112] B. Suthar, P. W. C. Northrop, R. D. Braatz, and V. R. Subramanian, J. Jeon, ‘‘A strain-diffusion coupled electrochemical model for lithium-
‘‘Optimal charging profiles with minimal intercalation-induced stresses ion battery,’’ J. Electrochem. Soc., vol. 164, no. 13, pp. A3426–A3439,
for lithium-ion batteries using reformulated pseudo 2-dimensional mod- 2017, doi: 10.1149/2.0021714jes.
els,’’ J. Electrochem. Soc., vol. 161, no. 11, pp. F3144–F3155, 2014, doi: [131] M. Safari, M. Morcrette, A. Teyssot, and C. Delacourt, ‘‘Life-prediction
10.1149/2.0211411jes. methods for lithium-ion batteries derived from a fatigue approach i.
[113] Y.-T. Cheng and M. W. Verbrugge, ‘‘Evolution of stress within a introduction: Capacity-loss prediction based on damage accumulation,’’
spherical insertion electrode particle under potentiostatic and gal- J. Electrochem. Soc., vol. 157, no. 6, pp. A713–A720, 2010, doi:
vanostatic operation,’’ J. Power Sour., vol. 190, no. 2, pp. 453–460, 10.1149/1.3374634.
2009, doi: 10.1016/j.jpowsour.2009.01.021. [132] J. Schmalstieg and S. Käbitz, M. Ecker, and D. U. Sauer, ‘‘A holis-
[114] U. Car, ‘‘Battery test manual for electric vehicles,’’ Idaho Nat. Lab., Idaho tic aging model for Li(NiMnCo)O2 based 18650 lithium-ion bat-
Falls, ID, USA, Tech Rep. INL/EXT-15-34184 2015, [Online]. Available: teries,’’ J. Power Source, vol. 257, pp. 325–334, Jul. 2014, doi:
http://www.uscar.org/commands/files_download.php?files_id=405 10.1016/j.jpowsour.2014.02.012.
[133] Y. Cui, C. Du, G. Yin, Y. Gao, L. Zhang, T. Guan, L. Yang, and F. Wang, DAVID A. COPP received the B.S. degree in
‘‘Multi-stress factor model for cycle lifetime prediction of lithium ion mechanical engineering from the University of
batteries with shallow-depth discharge,’’ J. Power Sources, vol. 279, Arizona and the M.S. and Ph.D. degrees in
pp. 123–132, Apr. 2015, doi: 10.1016/j.jpowsour.2015.01.003. mechanical engineering from the University of
[134] J. Wang, J. Purewal, P. Liu, J. Hicks-Garner, S. Soukazian, E. Sherman, California, Santa Barbara. He was a Senior Mem-
A. Sorenson, L. Vu, H. Tataria, and M. W. Verbrugge, ‘‘Degradation ber of the Technical Staff with the Sandia National
of lithium ion batteries employing graphite negatives and nickel-cobalt- Laboratories and an Adjunct Faculty Member in
manganese oxid + spinel manganese oxide positives: Part 1, aging electrical and computer engineering with the Uni-
mechanisms and life estimation,’’ J. Power Sour., vol. 269, pp. 937–948,
versity of New Mexico. He is currently an Assis-
Dec. 2014, doi: 10.1016/j.jpowsour.2014.07.030.
tant Professor of teaching with the Department of
[135] S. D. Downing and D. F. Socie, ‘‘Simple rainflow counting algorithms,’’
Mechanical and Aerospace Engineering, University of California, Irvine. His
Int. J. Fatigue, vol. 4, no. 1, pp. 31–40, Jan. 1982, doi: 10.1016/0142-
1123(82)90018-4. broad research interests include engineering education, as well as control and
[136] E. Thomas, I. Bloom, J. Christophersen, and V. Battaglia, ‘‘Statistical
optimization of nonlinear and hybrid systems with applications to power and
methodology for predicting the life of lithium-ion cells via accelerated energy systems, multiagent systems, robotics, and biomedicine. He was a
degradation testing,’’ J. Power Source, vol. 184, no. 1, pp. 312–317, 2008, recipient of the UCSB’s Center for Control, Dynamical Systems, and the
doi: 10.1016/j.jpowsour.2008.06.017. Computation Best Ph.D. Thesis Award.
[137] M. Ecker, J. B. Gerschler, J. Vogel, S. Kabitz, F. Hust, P. Dechent, and
D. U. Sauer, ‘‘Development of a lifetime prediction model for lithium-ion TU A. NGUYEN received the B.S. degree in
batteries based on extended accelerated aging test data,’’ J. Power Source, power systems from the Hanoi University of Sci-
vol. 215, pp. 248–257, Oct. 2012, doi: 10.1016/j.jpowsour.2012.05.012. ence and Technology, Vietnam, in 2007, and the
[138] K. Abdulla, J. de Hoog, V. Muenzel, F. Suits, K. Steer, A. Wirth, and Ph.D. degree from the Missouri University of Sci-
S. Halgamuge, ‘‘Optimal operation of energy storage systems considering ence and Technology, in December 2014. He was
forecasts and battery degradation,’’ IEEE Trans. Smart Grid, vol. 9, no. 3, worked as a Power Transformer Test Engineer with
pp. 2086–2096, May 2018, doi: 10.1109/TSG.2016.2606490. the ABB High Voltage Test Department, Vietnam,
[139] M. R. Palacin and A. de Guibert, ‘‘Why do batteries fail?’’ Science, from 2008 to 2009. He was worked as a Post-
vol. 351, no. 6273, Feb. 2016, Art. no. 1253292, doi: 10.1126/sci- doctoral Research Associate with the University
ence.1253292. of Washington. In September 2016, he joined the
[140] Y. K. Lee, J. Park, and W. Lu, ‘‘A comprehensive experimental and Sandia National Laboratories, where he is currently a Senior Member of
modeling study on dissolution in Li-Ion batteries,’’ J. Electrochem. Soc., the Technical Staff. His research interests include energy storage economics,
vol. 166, no. 8, pp. A1340–A1354, 2019, doi: 10.1149/2.0111908jes. microgrid modeling and analysis, and the integration of distributed resources
[141] T. Lu, Y. Luo, Y. Zhang, W. Luo, L. Yan, and J. Xie, ‘‘Degra- into power grids.
dation analysis of commercial lithium-ion battery in long-term stor-
age,’’ J. Electrochem. Soc., vol. 164, no. 4, pp. A775–A784, 2017, RAYMOND H. BYRNE (F’17) received the B.S.
doi: 10.1149/2.1321704jes. degree in electrical engineering from the Univer-
[142] J. Wang, P. Liu, J. Hicks-Garner, E. Sherman, S. Soukiazian, sity of Virginia, the M.S. degree in electrical engi-
M. Verbrugge, H. Tataria, J. Musser, and P. Finamore, ‘‘Cycle-life
neering from the University of Colorado, the M.S.
model for graphite-lifepo4 cells,’’ J. Power Source, vol. 196, no. 8,
degree in financial mathematics (financial engi-
pp. 3942–3948, 2011, doi: 10.1016/j.jpowsour.2010.11.134.
neering) from The University of Chicago, and the
[143] P. Arorat, R. E. White, and M. Doyle, ‘‘Capacity fade mechanisms and
side reactions in lithium-ion batteries,’’ J. Electrochem. Soc., vol. 145, Ph.D. degree in electrical engineering from The
no. 10, pp. 3647–3667, 1998, doi: 10.1149/1.1838857. University of New Mexico. He is currently a Dis-
[144] T. Waldmann, B.-I. Hogg, and M. Wohlfahrt-Mehrens, ‘‘Li tinguished Member of the Technical Staff with the
plating as unwanted side reaction in commercial Li-ion cells—A Sandia National Laboratories, where he has been
review,’’ J. Power Source, vol. 384, pp. 107–124, Apr. 2018, doi: employed, since 1989. He also serves as the Team Lead of the Equitable
10.1016/j.jpowsour.2018.02.063. Regulatory Environment thrust area of the Sandia energy storage program.
[145] P. Ramadass, B. Haran, P. M. Gomadam, R. White, and B. N. Popov, He was elevated to the IEEE Fellow for contributions to miniature robotics
‘‘Development of first principles capacity fade model for Li-Ion cells,’’ and grid integration of energy storage, in 2017. He is a member of Tau
J. Electrochem. Soc., vol. 151, no. 2, pp. A196–A203, 2004, doi: Beta Pi, Eta Kappa Nu, and Sigma Xi. He was recipient of several awards,
10.1149/1.1634273. including Time Magazine invention of the year in robotics, in 2001, and the
Prize Paper Award at the 2016 IEEE Power and Energy Society General
Meeting for a article on maximizing revenue from energy storage in grid
applications.