Академический Документы
Профессиональный Документы
Культура Документы
399-405, 1993
1. I N T R O D U C T I O N / B A C K G R O U N D
from the battery, are constant over each time step. For
such simulations the primary concern is in describing
power flows rather than voltage characteristics. It was
also desired to be able to take advantage of the manufacturers' data for batteries to the m a x i m u m possible
degree in determining the parameters of the model.
The new model, as described in the next sections
of this paper, accounts for (a) decrease in capacity with
increasing charge or discharge rates, (b) recovery in
charge, (c) increase of voltage with charging current
and state of charge, and (d) decrease in voltage with
discharging current and state of charge. At present, the
model will not reflect (a) the sharp increase in voltage
near the end of charging, (b) the sharp drop in voltage
when the battery is nearly empty, or (c) temperature
effects.
2. A N A L Y T I C A L M O D E L D E V E L O P M E N T
V=E-IRo.
In addition, a current regulator is assumed to be
placed between the battery and the load. This is done
to ensure that the power draw, and hence current, is
constant over the time step. In practical terms, this
could be a pulse width modulated voltage convertor
such as that described in [ 7 ].
The voltage source is modeled as two tanks separated by a conductance (although a capacitor/resistor
analogy would serve as well). One tank holds charge
that is immediately available to be used by the load.
The other tank holds charge that is chemically bound.
The conductance corresponds to the rate constant of
* ISES member.
399
400
~N/N/N/"
dq2 =
--
dt
(7)
Rload
ql = qa.oe -kt +
1 + e -k')
(8)
(9)
k
a chemical reaction/diffusion process (assumed firstorder rate) by which the bound charge becomes available. The rate at which bound charge becomes available
is proportional to the difference in "head" of the two
tanks. Because a chemical kinetics process is used as
its basis, the model is referred to as the kinetic battery
model (KiBaM).
Figure 2 illustrates the model. Each tank has unit
depth, but different widths, corresponding to different
volumes. The width of tank 1 ("available") is c, and
that of tank 2 ( " b o u n d " ) is 1 - c. The combined width
of the two tanks is thus equal to 1, and gives a combined
tank area of unity. The combined volume of the tanks
is qm,x. Because the area is unity, when both tanks are
full the head, hmax is also equal to qm,x. The valve between the two tanks has a fixed conductance, k'. The
current regulator operates such that the current, I, is
constant during the time step of interest.
The equations describing the model are the following:
dql
dt
--
k'(hl
h2)
(1)
(2)
(3)
h2 = q 2 / ( 1 - c).
(4)
"
art
= -I-
2.2 L o s s t e r m s
The battery model explicitly assumes that charge is
conserved under charging and discharge. Energy, however, is not conserved. When voltage is considered explicitly, energetic losses are determined by the difference in voltage between charging and discharging. This
will result in losses that are proportional to the current
squared times the internal resistance. When voltage is
not considered explicitly, it should suffice to assume a
nominal energetic efficiency for the battery.
2.3. T e m p e r a t u r e effects
As noted previously, the model does not presently
consider temperature effects. For many wind/diesel
systems, which were the original impetus for the model,
the batteries are in a conditioned building, where the
temperature is not expected to change drastically. Failure to reflect temperature effects should not be a serious
limitation in these cases. Where temperature is important, a family of constants could be obtained. It
may be noted, however, that there appears to be no
reason that an expanded model could not include temperature effects more explicitly. In particular, most
chemical processes are sped up at higher temperatures
(corresponding to a higher k in KiBaM ). Such behavior
is consistent with the higher capacities observed at
higher temperatures, suggesting that applying the Arrhenius rate equation to the model may be appropriate.
....................................................................... i
--~
1-c
"*-
-,- c "*- i
(5)
(~)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(6)
I--~
I
k'
401
F l i t 2 = qT=q
'
qT=t2 '
For example,
( 1 - e - k 2 ) ( 1 - c) + kc20
Fi,2o = 20((1 - e-k)(1 -- C) + kc)
Given any two Ft,.t2's, it is possible to calculate corresponding k's and c's. Equation 14 can be rewritten
as follows to give c as a function o f k (with Ft = Ft,,t2
for clarity). When the same c is obtained for a given
k at two different discharge rates, that k and c are the
ones to be used.
Ft( 1 - e - k " ) t 2 - ( 1 - e-kt2)tl
C = Ft(1 - e kl')t2 -- (1 -- e-kt~)tl
When multiple values of Ft,,t2 are known, a leastsquares fit can be used to find the best values of c
and k.
F i n d i n g q m ~ It is most convenient to find the maxi m u m battery capacity by starting from some reasonably slow discharge rate, such as the 20-h rate. The
m a x i m u m capacity is then found from eqn 11:
qmax =
-Ict.
(10)
It=,=(1
qma ck
--e-kt)(l--c)+kct"
kct
(17)
2O
then
I( 1 -- e-k')( 1 -- C)
q l = qmaxC - -
qr=t{(1 - e-k')(1 -- C) + k c t }
T = t.
(16)
-- k F f l l t 2 + kilt2
where
qT=t = discharge capacity at discharge time
(15)
qmax =
qT=20{(l -- e-k20)(1 - c) + k c 2 0 )
kc20
(18)
IRo.
(19)
(11)
ql
E = Emi, + (E0.d -- E m l n ) - - ,
(20)
q l ,max
Ftl,t 2 -
F, .
lllT:q
tzlr:12
tjqmaxck
(1 - e-ktl)(1 -- C) + k c h
.
.
.
.
t 2qmax c k
( I -- e-kt2)( 1 -- C) + k c t 2
(12)
(13)
q|
E=
Eo,c + ( E m a x -
Eox) -
(21)
ql,max '
(14)
J. F. MANWELLand J. G. McGOWAN
402
3.1 Discharging
At each time interval, find the amount of power
required, P , ~ . Using a nominal system voltage, V,
find the desired discharge current, Id = PneejV.
Next, find the m a x i m u m discharge current, Id,. . . .
that can be obtained by using eqn (8), assuming that
at the end of the interval ql = 0. Here t = the length
of the system model time step. Note that q0 and qL0
are the total charge and the available charge, respectively, at the beginning of the time step:
k q l , o e -kt + q o k c ( 1 -
Id . . . .
~-
--
e -kt
e -kt)
(22)
I,. . . . .
-kcqmax + kql,oe TM + q 0 k c ( 1 - e - k l )
1 - - e - k ' + c ( k t - 1 + e TM)
. (23)
8O
"o
70
o~-
ca
,,1
t,,}
GNX data
60
a
5O
-I-
o,,
4O
I=
30
20
20
40
60
80
100
120
Discharge C u r r e n t , A m p s
Fig. 3. Comparison of model and manufacturer's data.
403
200
180
P
Q.
160
E
>,
4-J
~
140
0
m
120
Ki6aM
100
0
10
20
30
40
50
60
IRo
E = Eo - A X / Q
(24)
- MX/(Q
- X)
(25)
X = q + ( D l q + (1 - D ) ( I Q ) ) / I o
(IO)
( q - q ' ) / ( t - t')dq'.
KibaM
1.1
.1KiBaM
=
Q.
w
100
,.0
>
0
OC
(27)
200
.=
(26)
10
20
404
10
l/)
>
100
200
300
Amp Hrs
Fig. 6. Comparison of voltage as a function of discharged ampere hours.
related to end-of-discharge voltage drop, typically
0.0116), D (dynamic response parameter, typically
0.31 ), and (IQ) (the forward averaged current). The
BEST constants were derived from a combination of
manufacturer's data, experiments undertaken at the
University of Massachusetts, and suggestions made by
Hyman et al.[5]. The numerical values for the other
constants (on a per-cell basis) were
R0 = 0.0013 ~2
Eo = 2.0762 V
Qo = 225 Ah
I0 = 6 0 A
A =0.1.
Battery capacity was estimated by finding the amp
hours that had been discharged by the time the internal
voltage had reached to 1.9167 V per cell ( 11.5 V for
the six cells), assuming varying constant current discharges. The KiBaM constants were found from the
20- and 50-A discharges to be k = 0.5821, c = 0.40168,
and qmax = 196.6 Ah. The internal resistance was assumed to be the same as that used in the BEST model
(0.0078 ~2 for the entire battery). For the purpose of
voltage comparisons, E0 was taken to be 12.457 V (6
2.0762 V) and Emi, was assumed to be 11.5 V.
Figure 4 is analogous to Fig. 3, in that it depicts
capacity versus discharge current. As can be seen, the
predictions are quite close. Figure 5 illustrates the effect
of a varying recovery period for two representative discharges. In each case the battery was modeled as discharging at a constant rate to the specified internal
voltage. Then the discharge rate was held to zero for
the recovery period, followed by another constant current discharge, until the minimum voltage was again
405