Anda di halaman 1dari 7

Electrical Battery Model for Use in Dynamic Electric Vehicle Simulations

Ryan C. Kroeze, Philip T. Krein


University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering 1406 W. Green St. Urbana, IL 61801 Tel.: 217-333-6592, Fax: 217-333-1162 Email: rkroeze2@uiuc.edu, krein@uiuc.edu

Abstract - Simulation of electric vehicles, hybrid electric vehicles, and plug-in hybrid electric vehicles over driving schedules within a full dynamic hybrid and electric vehicle simulator requires battery models capable of predicting state-of-charge, I-V characteristics, and dynamic behavior of different battery types. A battery model capable of reproducing lithium-ion, nickel-metal hydride, and leadacid I-V characteristics (with minimal model alterations) is proposed. A battery-testing apparatus was designed to measure the proposed parameters of the battery model for all three battery types and simulate driving schedules with a programmed source and load configuration. A multiple time-constant battery model was used for modeling lithiumion batteries; verification of time constants in the seconds to minutes and hour ranges has been shown in numerous research articles and a time constant in the millisecond range is verified here with experiments. Lack of significant time constants in the millisecond range is validated through direct testing. A modeled capacity-rate effect within the state-of-charge determination portion of the proposed model is verified experimentally to ensure accurate prediction of battery state of charge after lengthy driving schedules. The battery model was programmed into a Matlab/Simulink environment and used as a power source for plug-in hybrid electric vehicle simulations. Results from simulations of lithium-ion battery packs show that the proposed battery model behaves well with the other subcomponents of the vehicle simulator; accuracy of the model and prediction of battery internal losses depends on the extent of tests performed on the battery used for the simulation. Extraction of model parameters and their dependence on temperature and cycle number is ongoing, as well as validation of the Simulink model with hardwarein-the-loop driving schedule cycling of real batteries. Keywords: plug-in hybrid electric vehicle, lithium-ion battery, vehicle simulator, battery model

developed through the National Renewable Energy Laboratory (NREL) [1] is a simulator based on static maps that reflect steady-state behavior of vehicle subsystems. A dynamic simulator [2]-[3] offers a more detailed look, based on dynamic equations of each subcomponent (the engine, battery, inverter, motor, and transmission) on microsecond time scales. The Simulink component block of the battery model in [2-3] was designed for vehicles with lead-acid battery packs. The lead-acid model is insufficient for accurate simulations of vehicle drivetrains with different battery-pack chemistries. Here, a three time-constant dynamic electric battery model for lead-acid, nickel metal hydride (NiMH), and lithium ion (Li-ion) batteries is proposed and developed for use within a dynamic HEV simulator. The electrical model must both accurately represent the terminal voltage, state-of-charge (SOC), and power losses of each battery type, without excessive simulation times. The paper includes experimental validation of the models and simulator at several levels. II. BACKGROUND

I.

INTRODUCTION

Electrochemical batteries are used in conjunction with an auxiliary power unit (APU) to power hybrid electric vehicles (HEV). Plug-in hybrid electric vehicles (PHEV) and electric vehicles (EV) can be treated as a subclasses of HEVs in which the batteries function in different ways. In order to better understand losses, thermal characteristics, and durability of various drivetrains, a dynamic simulator is a key tool. The ADVISOR program

In the search for a battery model to meet the above specifications, electrochemical, mathematical, and electrical models of Li-ion, NiMH, and lead-acid battery cells have all been reviewed. Electrochemical models [4]-[7] typically are computationally time-consuming due to a system of coupled time-varying partial differential equations. Such models are best suited for optimization of the physical design aspects of electrodes and electrolyte [4]. Although battery current and voltage are related to microscopic information about the battery cell (e.g., concentration distribution), parameters for electrochemical models are not provided by manufacturers and require extensive investigation [4], [8]. Mathematical models [9], [10] use stochastic approaches or empirical equations which can predict runtime, efficiency, and capacity. However, these models are inaccurate (5-20% error) and have no direct relation between model parameters and the I-V characteristics of batteries. As a result, they have limited value in circuit simulation software [8]. Electrical models [8], [11]-[17] are the most intuitive for use in circuit simulations. They often emphasize

978-1-4244-1668-4/08/$25.00 2008 IEEE

1336

Thevenin equivalents and impedances, or provide runtime models. Combinations are often used. Thevenin models [11]-[13] assume the open-circuit voltage is constant and use a series resistor and an RC parallel network to track battery response to transient loads [8]. An increase in the number of parallel RC networks can increase the accuracy of the predicted battery response. However, between the SOC and time-constant dependence on cycle number and temperature, prediction errors for estimating run time and SOC tend to be high. Impedance-based models, like Thevenin models, are accurate only for a fixed SOC and temperature setting; hence their accuracy when predicting dc response and battery runtime is limited [14]. Impedance spectroscopy can be used to fit a complicated equivalent network to measured impedance spectra in order to validate the time constants found in the Thevenin models. Runtime-based electrical models use continuous or discrete-time implementations to simulate battery runtime and dc voltage response in SPICEcompatible simulations for constant current discharges. Inaccuracy increases as the load currents vary [15]. Combinations of these circuit models (in particular the Thevenin and run-time models) can take advantage of the positive attributes of each [8], [16], [17] such that accurate SOC prediction, transient response, run-time, and temperature effects can be obtained. III. MODEL

SOC[i(t ), T (t ), ncycle , t ] SOCinitial


0

f1[i (t )]

(1)

f 2 [T (t )]

f 3[ncycle ] i(t )dt


(2a)

Vterminal

Voc ( SOC , T ) ibat (t ) Rint ( SOC , T ) ibat (t ) Rtransient ( s ,


m

. h)
(2b)

Rtransient

( Rs ( SOC )e

1 t Rs ( SOC )Cs ( SOC )

Rm (SOC )e
Rh (SOC )e

1 t Rm ( SOC )Cm ( SOC )

1 t Rh ( SOC )Ch ( SOC )

Eq. (1) for SOC can be modeled as the left circuit in Fig. 1 when temperature and cycle number are given (e.g. short vehicle drive cycles at a low speed and grade). Here (1) is normalized to battery capacity, so VSOC lies between 0 and 100% and represents the SOC of the battery [8]. I battery is the battery load, modeled as a current source, while Rself
disch arg e

The model in [8] is capable of predicting run time and IV performance for portable electronics, but is not accurate for the transient response to short-duration loads (less than 1 s). As a result, it does not predict accurately the SOC throughout drive cycles for HEV simulations. Fast time constants of Li-ion batteries have been shown in [13], [16], [17] and are necessary to determine the losses within a battery pack during vehicle drive cycles. Accurate determination of the discharge capacity, which is a function of the discharge rate i (t ) , temperature f 2 [T (t )] , and cycle number f 3 [ ncycle ] [16], must also include a rate factor, f1[i (t )] . The rate factor accounts for a decrease in capacity due to unwanted side reactions [8], [18] as the current increases. The proposed model for predicting SOC, terminal voltage, and power losses of Li-ion, NiMH, and lead-acid batteries is shown in Figure 1. It is governed by equations representing SOC and Vter min al :

and Rcap _ fade are

paralleled to Ccapacity and represent normalized selfdischarge and battery capacity correction factor [16]. Vter min al relates to the parameters shown in the right circuit of Figure 1, a multiple time-constant approach ( sec , min , and hour ) for modeling the transient behavior of the terminal voltage where each parameter is a function of the SOC [8]. This battery model has been implemented in the Simulink environment. IV. DATA

Measurements of the circuit model parameters of Fig. 1 for different batteries are found using a battery testing apparatus which consists of data loggers, an electronic load, power supply, and other equipment. Each component is controlled via Labview 7.1, which is used to program test sequences and analyze the recorded

Figure 1 Proposed electrical battery model for use in HEV simulation at a constant temperature

1337

measurements. The open circuit voltage ( VOC ) and terminal voltage versus SOC at room temperature was tested for five Panasonic CGR18650A 3.7 volt, 2200mAh cylindrical Li-ion batteries using a constant current discharge profile at several different charge rates. Each of the parameters in the model of Fig. 1 is a nonlinear function of the various effects. For purposes of the model, each is represented as a polynomial function of SOC up to sixth order, with coefficients given by:
Resistance (ohm s)

0.1 0.08 0.06 0.04 0.02 0 0.1

Rseries
Rseconds

Rminutes
Rhours

Parameter

a 0 + a1* SOC

a 2 * SOC 2 ...

(3)

0.2

The values in Table 1, when inserted into (3), formulate the open-circuit voltage as the SOC changes. The resulting expressions can be used within modeling programs for efficient computation of the open-circuit voltage. Estimates of min (seconds/minutes range), hour , and the corresponding resistive and capacitive circuit parameters are shown in [8] and [13]. Both the sec and
min

0.5 0.6 0.7 0.8 0.9 SOC Figure 2 Resistance values versus SOC for all discharging current resistive circuit parameters

0.3

0.4

values for Rseries , Rt _ s , Rt _ m , and Rt _ h during discharge currents are shown in Figure 2. The functions of the resistive components versus SOC are interpolated values between the measured data points; model simulations may use either the interpolated values between the measured points (i.e. a look-up table) or the best-fit polynomial functions from the data in Table 1. To check for time constants smaller than sec , which would be expected to have effects on dynamics of vehicle power electronics, a buck converter switching at 10 kHz was placed between a single Panasonic CGR18650A cell and a load. Figure 3 depicts the measured battery voltage, current, converter output, and switching function for a load of 1.5 . The waveform shows a voltage drop corresponding to the switching frequency, caused by the Rseries component of the battery model. The voltage drops do not show evidence of exponential behavior on this time scale. Hence time scales faster than sec do not impact the model.

time constants have been measured here using

charging and discharging currents at intervals of 5% SOC. The series resistance and resistive and capacitive components used to model sec and min are shown as a function of SOC for discharging and charging currents when the values in Table 3 are inserted into equation 3. (D) and (C) in Table 3 denote time constants measured during discharging and charging current profiles, respectively. Determination of the longest time constant, hour , and its resistive and capacitive components is a time-consuming process, hence the values found for discharging currents will be used to model hour for charging currents as well. The measured

TABLE 1 CIRCUIT PARAMETER FUNCTION VALUES FOR THE OPEN-CIRCUIT VOLTAGE AND TIME CONSTANTS

Parameter

a0
3 0.0482 0.1457 0.7472 1.7423 239.49 0.051 0.1134 0.9936 1.6561 216.52 0.1484 493923

a1
13.433 0.144 -1.0586 9.0675 -33.837 -14755 0.2078 0.9721 14.521 -35.02 28308 -1.1978 3E+07

a2
-90.038 -0.4577 4.867 -30.712 228.96 264236 -1.1148 5.0929 -91.976 246.62 -166348 3.5946 -1E+08

a3
284.33 0.4965 -10.131 32.551 -712.75 -825025 2.1656 -11.278 199 -78559 431168 -4.3618 2E+08

a4
-453.64 -0.1297 9.5077 -7.358 1118.1 947250 -1.7766 10.914 -179.67 1250.7 -491497 1.8335 -9E+07

a5
355.88 -0.049 -3.3024 -3.4621 -859.2 -371150 0.5251 -3.845 -57.923 -970.92 199631 0 0

a6
-108.97 0 0 0 -.12 0 0 0 0 292.72 0 0 0

Voc
Rseries (D)
Rt _ s
(D) (D) (D) (D)

Ct _ s
Rt _ m

Ct _ m
Rt _ s

Rseries (C)
(C) (C) (C) (C)

Ct _ s
Rt _ m

Ct _ m
Rt _ h

Ct _ h

1338

4.2

Open Circuit Voltage (volts)

4 3.8 3.6 3.4 3.2 3 2.8 1 0.8 0.6

62.5 degrees Celcius 27 degrees Celcius 3 degrees Celcius

Figure 3 Battery voltage (500 mV/ div), load current (500 mA/ div), converter dc output (5 V/div), and fswitch (10 kHz), respectively.

SOC

0.4

0.2

Figure 5

Open circuit voltage versus SOC at constant temperatures of 3C, 27C and 62.5C.

Determination of the rate factor, f1[i (t )] , is shown in Figure 3 for the 2C discharge rate. A reference curve for the 2C discharge rate is shown as the dotted line in Figure 4, and represents VOC with included battery internal voltage drops due to the internal resistance and discharge rate, 2Cref Voc Rint (i2 C iC / 25 ) . Variables a and b correspond to the SOC at which the voltage reaches the minimum (specified by manufacturer) for 2Cref and 2C discharge curves, respectively. The ratio of b to a is equal to f1[i (t )] for the corresponding discharge current [16] and must be taken into account to accurately predict SOC during drive cycles with large load transients. Tables 2 and 3 include the measured values of the rate factors for discharging and charging currents, respectively, at rates of C/25, C/5, C/2, and C. Trials of the Li-ion battery open circuit voltage at a temperature of 3C, 27C, and 62.5C are shown in Figure 5. The temperature coefficient ( f 2 [T (t )] ) can be found the same way the rate factor ( f1[i (t )] ) was
Battery Voltage Discharge Curves

found. At a higher temperature, there is very little alteration of the open-circuit voltage as compared to the room temperature case; a drop in open-circuit voltage can be seen for the 3C case, and accurate results at low temperatures can be achieved by including a voltage drop equation within the model. As the temperature changes, a voltage versus SOC equation will be used to determine the voltage drop at a certain temperature and SOC.
TABLE 2 RATE FACTORS FOR VARIOUS DISCHARGE CURRENTS

iload f1[iload ] iload f1[iload ]

0.0808 1

0.4389 0.9946

1.0886 0.96495

2.1603 0.9232

TABLE 3 RATE FACTORS FOR VARIOUS CHARGE CURRENTS

-0.0838 1 V.

-0.4386 0.99324

-1.0988 0.9803

-2.202 0.9665

RESULTS

4.4 4.2 4
C/25 C/5 C/2

Voltage [volts]

3.8 3.6 3.4 3.2 3


C/25 Discharge Curve with resistive losses 2C

Tests have been performed in Simulink to ensure accurate model performance during driving schedules. Fig. 6 depicts the subcomponents of the vehicle simulator, including new battery storage model, as well as the flow of variables between each subcomponent. Simulations for four different HEV configurations, corresponding to plug-in hybrids with Li-ion pack sizes of 25, 50, 75, and 100 kg were performed on the Federal Urban Driving Schedule (FUDS). TCL PL-383562 850mAh polymer Li-ion batteries were used in a series and parallel configuration to model the battery pack. Equations for all battery parameters (except sec ) were simulated within the model and taken from [8]. Results of the four simulations are shown in Fig. 7. Fig. 7a confirms that the model vehicle (see [3] for model details) was able to follow the FUDS schedule during the simulations. The decrease in SOC (from an initial SOC of 90%) is shown in Fig. 7b for each vehicle. The results are optimistic because [8] does not include a rate factor. Fig. 7c shows the resistive losses within each

0.2

0.4

0.6 SOC

0.8

Figure 4

Determination of rate factor, (

f1[i (t )] ),

from

measurements of voltage vs. SOC at different discharge rates.

1339

Figure 6 High-level model of EV and PHEV simulators in the MATLAB environment

battery pack, and Fig. 7d shows losses of all four vehicles compared with the road power. The proposed battery model successfully represents Li-ion batteries within a PHEV throughout driving schedules. Data extracted from the results provide insight on the effects of various driving behaviors and the short-term transients on losses within a battery pack. Simulations on
a. S peed profile 30
V EH 1

computers with Intels Core 2 Duo processor take approximately 2 min per 1 s of driving schedule; this is ten times longer than driving simulation times with the previous Thevenin-based lead-acid battery model [2]. This increase is caused by algebraic loops introduced into the Simulink model from differential equations describing the three time constants.
b. S OC 1

25 sp e [m e d /s] 20 15 10

FUDS 1510

0.9 S C[% O ]

0.8
V EH 1

0.7 5 0 0.6

V EH 2 V EH 3 V EH 4

500 time [s]

1000

1500

200

400

600 800 Time [s]

1000

1200

1400

c . B attery loss es 1500


V EH 1 V EH 2 V EH 3

x 10 2

d. V EH 1 road power and los s es


Road Pow er Battery Los s es

P w r [W o e ]

1000

P w r [kW o e ]

V EH 4

1.5

500

0.5

20

40

60 80 Time [s ]

100

120

20

40

60 80 Time [s]

100

120

Figure 7 (a-d) Simulation of VEH 1, 2, 3, and 4 on the FUDS with battery pack mass as the variable

1340

Results of verification of the Simulink model against the actual response of the tested Li-ion batteries are shown in Figures 8-11. Figure 8 depicts the simulated battery terminal voltage and measured voltage fluctuations versus time when both the model and batteries are put through a simulated city/highway driving schedule. After the 38 min. driving schedule, the error between the actual and simulated terminal voltage is 0.199%. This correlates to a SOC deviation of the simulated model to the actual of 1.00%. Figure 9 is the first 500 s of the simulated driving schedule where the battery model terminal voltage tracks the measured LI-ion terminal voltage. Discrepancies between the terminal voltage of the simulated and measured batteries near the upper peaks of the voltage during charging periods (simulated regenerative breaking) are inconclusive. Although it would appear that the resistive constants during cycle charging may be inaccurate, the measured data points occur at approximately every second, while the simulated driving schedule has the current charging peaks at below one second time scales. Hence, the measuring apparatus is too slow to pick up all details of fluctuations of the real battery during the driving schedule. The lower terminal voltage peaks match up well since the driving schedule maintains the discharging current peaks at a rate above one second. Figures 10 and 11 display the simulated road power and measured Li-ion output power during a trial using the 22 min.Federal Urban Driving Schedule. The Simulink Li-ion battery model, along with the measured model circuit parameters shown previously was placed into the University of Illinois Electric Vehicle Simulator to run the driving schedule [3]. Figure 10 depicts the road power divided by the number of batteries in the entire pack (in this case 6831 batteries) for both the simulated and measured power into and out of the battery. Tracking of the measured battery output power against the Simulink model road power per battery is accurate. Figure 11 is a close-up of the output power from 4000 to 5000 s of the FUDS and just as with Figure 8 peak output power has a limited time fidelity.

4.25 4.2

T e rm in a l V o lta g e (V o lts )

Simulated Voltage Measured Voltage

4.15 4.1

4.05 4 0

100

200 Time (s)

300

400

500

Figure 9 First 500 seconds of simulated and measured battery terminal voltage versus time for city/highway driving schedule

The simulated peak road power per battery occurs during intervals less than a second, hence the measurement apparatus will not pick up those peaks during the measured Li-battery trial. VI. CONCLUSION

The proposed battery model will accurately represent lithium-ion battery behavior within a dynamic HEV simulator. Experimental parameters found from bench tests characterize Li-ion cells well at a constant temperature and cycle life, and the effects on those parameters caused by fluctuating temperature can easily be modeled in a dynamic simulator through open circuit voltage characterization at a few temperatures. Simulink models of battery pack/cell response to simulating driving schedules have been verified using a hardwarein-the-loop battery cycle testing apparatus; the simulated SOC, terminal voltage and output power response to the FUDS and another formulated city/highway driving schedule tracks the measured responses. Although both the University of Illinois HEV simulator and the

4.25 4.2 4.15 4.1 4.05 4 3.95 3.9 3.85 0


Road Power (Watts)

14

Simulated Voltage Measured Voltage

12 10 8 6 4 2 0 -2 -4

Simulated Road Power Measured Road Power

Terminal Voltage (Volts)

500

1000

1500 Time (s)

2000

2500

-6 0

200

400

600 800 Time (seconds)

1000

1200

1400

Figure 8 Simulated and measured battery terminal voltage versus time for city/highway driving schedule

Figure 10 Simulated and measured road power per battery versus time for FUDS

1341

[5]
5 4 3 Road Power (Watts) 2 1 0 -1 -2 -3 800 850 900 Time (seconds) 950 1000

Simulated Road Power Measured Road Power

[6]

[7]

[8]

[9]

[10] [11]

Figure 11 200 seconds of simulated and measured road power versus time for the FUDS

proposed battery model are capable of providing simulations which include self-discharge and batterycycling degradation, the simulation times necessary to get results over these effects on various battery types are currently too long to validate the measured affects. The accurate response of the battery model now allows for extensive tests over the efficiency and losses within the battery pack during various driving schedules and alteration in vehicle parameters. ACKNOWLEDGEMENT This work was supported in part by the Power Affiliates Program at the University of Illinois. REFERENCES
[1] K. B. Wipke, M. R. Cuddy, S. D. Burch, ADVISOR 2.1: a userfriendly advanced powertrain simulation using a combined backward/forward approach, IEEE Trans. Vehicular Tech., vol. 48, no. 6, pp. 1751-1761, November 1999. [2] D. L. Logue, P. T. Krein, Dynamic hybrid electric vehicle simulation, version 1.0, University of Illinois, Technical Report UILUENG-98-0409, December 1998. [3] M. Amrhein, P. T. Krein, Dynamic simulation for analysis of hybrid electric vehicle system and subsystem interactions, including power electronics, IEEE Trans. Vehicular Tech., vol. 54, no. 3, pp. 825-836, May 2005. [4] D. W. Dennis, V. S. Battaglia, and A. Belanger, Electrochemical modeling of lithium polymer batteries, J. Power Sources, vol. 110, no. 2, pp. 310-320, 2002.

[12]

[13]

[14]

[15]

[16]

[17]

[18]

L. Song and J. W. Evens, Electrochemical-thermal model of lithium polymer batteries, J. Eletrochem. Soc., vol. 147, pp. 2086-2095, 2000. J. Newan, K. E. Thomas, H. Hafezi, and D. R. Wheeler, Modeling of lithium-ion batteries, J. Power Sources vol. 119-121, pp. 838843, Jun. 2003. P. M. Gomadam, J. W. Weidner, R. A. Dougal, and R. E. White, Mathematical modeling of lithium-ion and nickel battery systems, J. Power Sources, vol. 110, no. 2, pp. 267-284, Aug. 2002. M. Chen and G. A. Rincon-Mora, Accurate electrical battery model capable of predicting runtime and I-V performance, IEEE Trans. Energy Conversion, vol. 21m no. 2, pp. 504-511. Jun. 2006. P. Rong and M. Pedram, An analytical model for predicting the remaining battery capacity of lithium-ion batteries, in Proc. Design, Automation, and Test in Europe Conf., 2003, pp. 1148-1149. M. Pedram and Q. Wu, Design considerations for battery-powered electronics, in Proc. 1999 Des. Autom. Conf., pp. 861-866. B. Y. Liaw, G. Nagasubramanian, R. G. Jungst, D. H. Doughty, Modeling of lithium ion cells- a simple equivalent-circuit model approach, Solid State Ionics, vol. 175, pp. 835-839, 2004. C. J. Zhan, X. G. Kromlidis, V. K. Ramachandaramurphy, M. Barnes, N. Jenkins and A. J. Ruddell, Two electrical model of the leadacid battery used in a dynamic voltage restorer; in Proc. IEEE Generation, Transmission, and Distribution, vol. 150, no. 2, pp. 175-182, Mar. 2000. B. Schweighofer, K. M. Raab, and G. Brasseur, Modeling of high power automotive batteries by the use of an automated test system, IEEE Trans. Instrum. Meas., vol. 52, no. 4, pp. 1087-1091, Aug. 2003. S. Buller, M. Thele, R.W. D. Doncker, E. Karden, Impedancebased simulation models of supercapacitors and li-ion batteries for power electronics applications, in Rec. 2003 Ind. Appl. Soc. Ann. Meeting, vol. 3, pp 1596-1600. S. Gold, A PSPICE macromodel for lithium-ion batteries, in Proc. 12th Annu. Battery Conf. Applications and Advances, 1997, pp. 215-222. L. Gao, S. Liu, and R. A. Dougal, Dynamic lithium-ion battery model for system simulation, IEEE Trans. Components and Packaging Tech., vol. 25, no. 3, pp. 495-505, Sept. 2002. S. Abu-Sharkh and D. Doerffel, Rapid test and non-linear model characterization of solid-state lithium-ion batteries, J. Power Sources, vol. 130, pp. 266-274, 2004. R. Rao, S. Vrudhula, and D. N. Rakhmatov, Battery modeling for

1342

Anda mungkin juga menyukai