Method for predicting the power capacity of electrical energy stores

Information

  • Patent Application
  • 20090306915
  • Publication Number
    20090306915
  • Date Filed
    October 19, 2006
    17 years ago
  • Date Published
    December 10, 2009
    14 years ago
Abstract
A method and a corresponding device are described for predicting the power capacity of an electrical energy store, such as a battery in a vehicle, in which, with the aid of a mathematical model for the energy store, its state variables and parameters are continuously adjusted, and thereby a charge and discharge power capability is estimated and predicted.
Description
FIELD OF THE INVENTION

The present invention relates to a method for predicting the power capacity of electrical energy stores. In particular, variables are ascertained of an electrical energy store or power store for a motor vehicle.


BACKGROUND INFORMATION

Information about current, maximally available discharge power of the battery, that is as exact as possible, is important for electrical energy management in vehicles. This applies especially to electric and hybrid vehicles, and vehicles having start and stop function and recuperative intervention, in which the current, maximally available discharge power of the electric energy store, provided for the engine start, electrical drive, and for the supply of other electrical users, as well as the currently maximally available charge power of the electrical energy store used for the feedback of the braking energy are of decisive importance.


Various methods are known for ascertaining the power capacity of electrical energy stores. Most methods are limited to the determination of the available discharge power. German Patent Application No. DE 103 01 823, for example, describes the discharge power capacity is evaluated in light of a voltage response, precalculated with the aid of a model, to a specified load current profile. However, this attempt does not yet deliver any reply to the question as to what maximum power the energy store is able to supply at a specified minimum admissible vehicle electrical system voltage.


For the evaluation of the recuperation capacity, the charge power capacity and the charge acceptance of an energy store, methods are provided that are supported by characteristics maps as a function of the charge state and the temperature and/or the impedance of the energy store. German Patent Application No. DE 198 49 055 describes such methods, for example. However, further limiting factors for the charge power capacity, such as polarization, acid stratification or icing of the energy store, especially of a lead battery, are not considered.


SUMMARY

By contrast, an example method according to the present invention may make possible an improved determination of the relevant variables of the energy store. This advantage is achieved with the aid of a mathematical model of the energy store, whose state variables and parameters are continuously adapted. This makes possible an accurate prediction of the maximum charge and discharge power of the electrical energy store, particularly of a lead accumulator used in a motor vehicle, by taking into consideration all the relevant influential variables, such as the temperature, the charge state, the Ohmic internal resistance, polarizations, acid stratification, aging and icing.


The example methods may advantageously make possible the model-based prediction of the current maximum charge and discharge power of an electrical energy store, particularly under consideration of the admissible maximum charge voltage and the minimum vehicle electrical system voltage. In an advantageous refinement, additional specifications for the admissible maximum charge and/or discharge current and/or the minimum or maximum charge state may be taken into consideration.


Besides the prediction of the current available charge and discharge power, the example method according to the present invention is also in a position, in a particularly advantageous manner, of determining the charge and discharge power to be expected at any specifiable temperatures and charge states. The available charge power of a battery, having an SOC (state of charge)=50% for a cold start at −18° C., may be ascertained, for example. The charge and discharge power referred to a specified fixed temperature and a specified charge state may also be used as a measure of the battery aging SOH (state of health).





BRIEF DESCRIPTION OF THE DRAWINGS

The present invention is represented in the figures and explained in greater detail below.



FIG. 1 shows an equivalent circuit diagram for lead accumulators.



FIG. 2 shows a structural illustration of the power prediction.



FIG. 3 shows a flow chart for the prediction of discharge power.



FIG. 4 shows a flow chart of the prediction of the charge power.





DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
Mathematical Model of the Energy Store


FIG. 1 shows the equivalent circuit diagram of a lead accumulator, used for the power prediction. The counting direction of battery current IBatt was chosen to be positive for charging and negative for discharging.


Voltages:



  • UBatt=Terminal voltage of the battery

  • URi=Ohmic voltage drop

  • Uc0=static voltage (˜average acid concentration in the battery, a measure for the charge state)

  • Uk=concentration polarization (˜deviation of the acid concentration at the point of reaction from the average value in the battery)

  • UD(IBatt, TBatt, Uc0)=steady state charge transfer polarization, as a function of the battery current and the acid temperature, and in the charge case also the static voltage



Equivalent Circuit Diagram Components:



  • Ri(UC0, Uk, TBatt)=Ohmic internal resistance, as a function of the static voltage, the concentration polarization and the acid temperature

  • Rk(UC0, TBatt)=acid diffusion resistance, as a function of the static voltage and the acid temperature

  • τk=Rk*Ck=time constant of acid diffusion (is assumed to be constant in the order of magnitude of 10 min)

  • RD, discharging(IBatt, TBatt)=current-dependent and temperature-dependent resistance of the charge transfer polarization during discharge

  • RD, Charging(IBatt, TBatt, UC0)=current-dependent, temperature-dependent and static voltage-dependent resistance of charge transfer polarization during charging



Characteristics Maps and Parameters:
Ohmic Internal Resistance:





R
i(UC0,Uk,TBatt)=Ri0(TBatt)*(1+Ri,fakt*(UC0max−UC0)/(UC0+Uk−Ue,grenz))


where

  • Ri0 (TBatt)=Ri025/(1+TKLfakt*(TBatt−25° C.)
  • Ue,grenz=max (UC0,grenz, UC0,Eis(TBatt))
  • UC0,Eis(TBatt)=UC0,Eis0+C1,Eis*TBatt+C2,Eis*TBatt+C3,Eis*TBatt3
  • Ri025=Ohmic internal resistance at full charge and TBatt=25° C.
  • TKLfakt=Temperature coefficient of the battery conductivity
  • Ri, fakt=characteristics map parameters
  • UC0max=maximum static voltage of the completely charged battery
  • Ue,grenz=minimum static voltage at discharge conclusion
  • UC0,grenz=minimum static voltage at discharge conclusion without consideration of battery icing
  • UC0,Eis(TBatt)=temperature-dependent static voltage limit for battery icing (icing characteristics line)
  • UC0,Eis0, C1,Eis, C2,Eis, C3,Eis=parameters of the icing characteristics line


Acid Diffusion Resistance





R
k(UC0,TBatt)=Rk0(TBatt)*(1+Rk,fakt1*(UC0max−UC0)+Rk,fakt2*(UC0max−UC0) 2)


where






R
k0(TBatt)=Rk025*exp(−(ERk0/J)/8.314*(1/(273.15+TBatt/° C.)−1/298.15)) (Arrhenius approach)

  • Rk025=acid diffusion resistance at full charge and TBatt=25° C.
  • ERk0=activation energy
  • Rk,fakt1Rk,fakt2=polynomial coefficients


Stationary Charge Transfer Polarization
Discharging:





U
D,Ela(IBatt,TBatt)=UD0,Ela(TBatt)*ln (IBatt/ID0,Ela),


where

  • ID0,Ela=−1A, IBatt<ID0,Ela






U
C0,Eis(TBatt)=UD025,Ela*(1+TKUD01*(TBatt−25° C.)+TKUD02*(TBatt−25° C.)2+ . . . TKUD03*(TBatt−25° C.)3)

  • UD025,Ela=stationary charge transfer voltage at IBatt=e*ID0,Ela und TBatt=25° C.
  • ID0,Ela=charge transfer current for UD=0V
  • TKUD01, TKUD02, TKUD03=Temperature coefficients first, second and third order of charge transfer polarization


Charging:





U
D,Lad(IBatt,TBatt,UC0)=UD0,Lad(TBatt)*sqrt(IBatt/ID0,Lad*(UC0max−UC0min)/(UC0max−UC0))


where

  • ID0,Lad=1A, IBatt>0A






U
D0,Lad(TBatt)=UD025,Lad* . . . sqrt exp(−(EuD0,Lad/J)/8.314*(1/298.15−1/(273.15+TBatt/° C.)))))

  • UD025,Lad=stationary charge transfer voltage at IBatt=ID0,Lad, TBatt=25° C. und UC0=UC0min
  • EuD0,Lad=activation energy
  • UC0min=minimum static voltage of the completely discharged battery


Required state variables and parameters for the prediction of discharge and charge power


The currently available discharge and charge power is able to be predicted with the aid of the above-mentioned model equations, and under the assumption that the state variables and the parameters of the prediction model correspond to those of the actual battery. The variables being looked for may be determined, for instance, by comparison of the model in light of the measured variables current, voltage and temperature, using a Kalman filter.


For the prediction of the current discharge/charge power, in each case the current state variables of the prediction model, that is, the static voltage UC0 and the concentration polarization have to be known. Therefore, the state estimator has to ascertain at least the state vector x=[UC0, Uk]. An improvement in the power estimation is made possible by additional estimation of charge transfer polarization UD.


Furthermore, at least the strongly aging-dependent parameters of the prediction model have to be adjusted. These are the characteristics curve parameters Ri025 and UC0,grenz of the Ohmic internal resistance and the acid diffusion resistance Rk025 at full charge and TBatt=25° C. The prediction may be further improved by the additional adjustment of characteristics curve parameters UD025,Ela and UD025,Lad of the charge transfer polarization. Using this, one best obtains the parameter vector






p=[Ri025,UC0,grenz, Rk025,UD025,Ela, UD025,Lad]


with the aid of suitable parameter estimation methods.


Prediction of the maximum available discharge power and charge power (power predictor)



FIG. 2 shows the structure in principle of the power prediction. A state estimator and parameter estimator (e.g., a Kalman filter) estimates continuously the current state variables required for the power prediction and the parameters of the electrical energy store by which the prediction model is initiated. Subsequently, with the aid of the model equations and the specifications for the duration of the discharge/charge pulse, the admissible minimum and maximum battery voltage, the admissible maximum discharge and charge current as well as the minimum and maximum charge state, one may calculate the available discharge/charge power.


If one wants to find out the available charge/discharge power at other temperatures (e.g., a cold start temperature of −18° C. or a nominal temperature of 25° C.) and/or charge states (e.g., full charge) as the current one, TBatt and static voltage UC0 are initiated in the power predictor using the corresponding specified values TBatt0 and x0 instead of the current values. The power values ascertained in this manner at the same time also supply a measure for the battery's aging (SOH=state of health).


The following conditions and assumptions are met for the determination of the discharge and charge power with respect to a constant current discharge or charge pulse:


DEFINITIONS

ΔtEla=duration of the discharge pulse in s


ΔtLad=duration of the discharge pulse in s


UEla,min=minimal admissible vehicle electrical system voltage in V


ULad,max=maximum admissible battery(−charging) voltage in V


IEla,max=maximum admissible discharge current in A


ILad,max=maximum admissible charge current in A


SOCmin=minimum admissible charge state in %


SOCmax=minimum admissible charge state in %


Using the SOC definition of static voltage UC0:






SOC=100*(UC0−UC0,min)/(UC0,max−UC0,min)


ΔtEla and =ΔtdLad should be selected to be so small that the charge state change because of the current pulse is negligible (UC0=const) and so large, that the charge transfer polarization during the current pulse assumes its stationary value (order of magnitude 1-10 s).


What is shown is the sequence of the power prediction, or rather, the sequence to the prediction of the maximum available discharge and charge power in two flow charts. The sequence of the power prediction, in this instance, is shown separately for discharge and charge power in FIGS. 3 and 4.


Prediction of the maximum available discharge power


Discharge current IEla,pred and discharge power PEla,pred are ascertained by determining the zero value of





!






U
Batt,Modell(IEla,pred)−UEla,min=0


the battery voltage UBatt,Modell(IEla,pred), that sets in at the end of the discharge current pulse of duration ΔtEla being calculated with the aid of the prediction model that has already been described:






U
Batt,Modell(IEla,pred)=UC0,pred+Uk,pred+ . . . Ri(UC0,pred,Uk,pred,TBatt)*IEla,pred+Uk,pred+UD,Ela(IEla,pred,TBatt)


where

  • UC0,pred=UC0 (=> charge state change by current pulse ignored)






U
k,pred
=R
k(UC0,pred,TBatt)*IEla,pred+ . . . (Uk−Rk(UC0,pred,TBatt)*IEla,pred)*exp(−ΔtElak)


(=> solution of the differential equation for the RC-member Rk∥Ck)


After inserting the relationships mentioned, IEla,pred is able to be calculated. Because of the nonlinear function UD,Ela(IEla,pred,TBatt), this can only be done numerically with the aid of a null search method, such as a method of false positions.


The maximum available discharge power is then






P
Ela,pred
=U
Ela,min
*I
Ela,pred


Before the null position calculation one should check whether there is a solution IEla,pred<0A in the first place. To do this, it is tested whether the condition:






U
Batt,Modell(IEla,pred=0A,ΔtEla=0s)=UC0+Uk>UEla,min is satisfied.


If not, IEla,pred=0A and PEla,pred=0W are output.


Furthermore, one should check whether the definitions for the maximum admissible discharge current IEla,max and the minimum charge state SOCmin are being maintained.


If |IEla,pred|>|IEla,max|, IEla,pred is set=IEla,max, und UBatt,Modell(IEla,max) is calculated, so that for the maximum discharge power,






P
Ela,pred
=U
Batt,Modell(IEla,max)*IEla,max


results.


The maintaining of the minimum charge state is checked using the condition:





SOC=100*(UC0−UC0,min)/(UC0,max−UC0,min)>SOCmin


If the condition is not satisfied, IEla,pred=0A und PEla,pred=0W are output.


It is to be observed that


SOCmin>SOCgrenz=100*(Ue,grenz−UC0,min)/(UC0,max−UC0,min) has to be specified (see formula for Ri in section 2.4.1).


Prediction of the Maximum Available Charge Power

In a manner equivalent to the ascertainment of the maximum discharge current and the maximum discharge power, maximum charge current IEla,pred and the maximum charge power PLad,pred are ascertained by determining the null position of





!






U
Batt,Modell(IEla,pred)−UEla,min=0


the battery voltage UBatt,Modell(IEla,pred), that sets in at the end of the charge current pulse of duration ΔtLad, being calculated again with the aid of the prediction model that has already been described:






U
Batt,Modell(ILad,pred)=UC0,pred+Uk,pred+Ri(UC0,pred,Uk,pred,TBatt)*ILad,pred+Uk,pred+ . . . UD,Lad(ILad,pred,TBatt, UC0,pred)


where:

  • UC0,pred=UC0 (=>charge state change by current pulse ignored)






U
k,pred
=R
k(UC0,pred,TBatt)*ILad,pred+ . . . (Uk−Rk(UC0,pred,TBatt)*ILad,pred)*exp(−ΔtLadk)


(=> solution of the differential equation for the RC-member Rk∥Ck)


After inserting the relationships mentioned, IEla,pred is able to be calculated. Because of the nonlinear function UD,Lad(ILad,pred,TBatt,UC0,pred), this can again only be done numerically with the aid of a null search method, such as a method of false positions.


The maximum available discharge power is then






P
Lad,pred
=U
Lad,max
*I
Lad,pred


Before the null position calculation one should check whether there is a solution to ILad,pred>0A at all. To do this, it is tested whether the condition:






U
Batt,Modell(ILad,pred=0A,ΔtLad=0S)=UC0+Uk<ULad,max is satisfied.


If not, ILad,pred=0A and PLad,pred=0W are output.


Furthermore, one should check whether the definitions of the maximum admissible charge current ILad,max and the maximum charge state SOCmax are being maintained.


If |ILad,pred|>|ILad,max|, ILad,pred is set=ILad,max and UBatt,Modell(ILad,max) is calculated, so that for the maximum charge power one obtains:






P
Ela,pred
=U
Batt,Modell(IEla,max)*IEla,max


The maintaining of the maximum charge state is checked using the condition:





SOC=100*(UC0−UC0,min)/(UC0,max−UC0,min)<SOCmax≦100%


If the condition is not satisfied, ILad,pred=0A und PLad,pred=0W are output.


The methods described may be modified in a suitable manner, if necessary. They preferably run in a suitably equipped control device, for instance, a control unit for battery state detection to which the battery is connected, or a vehicle electrical system manager in a vehicle.


A further possibility for their application is in an IBS (intelligent battery sensor) and/or in body computers, or as software module within the scope of an electrical battery management.

Claims
  • 1-11. (canceled)
  • 12. A method for predicting the power capacity of an electrical energy store, comprising: forming a mathematical model of the energy store;continuously adjusting state variables and parameters of the model; andpredicting a maximum charge and a discharge power using the model.
  • 13. The method as recited in claim 12, wherein relevant influential variables including at least one of temperature, charge state, Ohmic internal resistance, polarizations, acid stratification, age, and icing, are taken into consideration in the model.
  • 14. The method as recited in claim 12, wherein a state estimator and parameter estimator is used for power prediction which continuously estimates currently required state variables.
  • 15. The method as recited in claim 14, wherein the state estimator and parameter estimator is a Kalman filter.
  • 16. The method as recited in claim 12, wherein at least one of a maximum admissible charge voltage and a minimum vehicle electrical system voltage, are taken into consideration in the model.
  • 17. The method as recited in claim 16, wherein additional definitions for the at least one of an admissible maximum charge, a discharge current, a minimum, and a maximum charge state, are taken into consideration.
  • 18. The method as recited in claim 12, wherein at least one of a currently available charge, and a discharge power are determined using the model.
  • 19. The method as recited in claim 16, wherein at least one of a charge power and a discharge power to be expected at any at least one of specifiable temperatures, and charge states are determined using the model.
  • 20. The method as recited in claim 12, wherein at least one of a charge power and a discharge power ascertained with reference to a fixed specified temperature are used as a measure for an aging of the energy store.
  • 21. The method as recited in claim 12, wherein the energy store is a battery for a vehicle.
  • 22. A device for predicting a power capacity of an electrical energy store, comprising: a control device adapted to form a mathematical model of the energy store, continuously adjust state variables and parameters of the model, and predict a maximum charge and a discharge power using the model.
  • 23. The device as recited in claim 22, wherein the control device includes a control unit, or is a component of an intelligent battery sensor or a body computer or a component of a software module for an electrical battery management.
Priority Claims (1)
Number Date Country Kind
10 2005 050 563.5 Oct 2005 DE national
PCT Information
Filing Document Filing Date Country Kind 371c Date
PCT/EP2006/067563 10/19/2006 WO 00 3/17/2009