×

Method for predicting the voltage of a battery

  • US 20060055373A1
  • Filed: 10/16/2003
  • Published: 03/16/2006
  • Est. Priority Date: 12/09/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for predicting the voltage of a battery, having the following steps:

  • (S1) detection and checking of battery data, by detection and calculation devices, with the battery data comprising a battery voltage (U_batt), a battery current (I_batt), a battery temperature (T_batt) and a dynamic internal resistance (R_di), (S2) checking whether the present functional procedure is a first procedure, (S3) if the result in step S2 is that a function procedure has already been carried out, checking whether a predetermined time (Tx) has elapsed, and, if the predetermined time has not yet elapsed, returning to step S1, (S4) if the predetermined time (Tx) has elapsed, filtering of the battery voltage (U_batt) and of the battery current (I_batt) by means of a low-pass filter, and emission of a filtered battery voltage (U_filt) and of a filtered battery current (I_filt), (S5) checking whether the filtered battery current (I_filt) is greater than a predetermined load (I_pred) minus a tolerance (Tol), and whether the battery current (I_batt) is greater than a predetermined load current (I_pred) minus the tolerance (Tol) and, if the conditions are not satisfied, returning to step S1, (S6) calculation of a resistive voltage drop (U_ri) across the dynamic internal resistance (Rdi), (S7) calculation of a polarization voltage (U_pol) as a function of the filtered battery current (I_battfilt), (S8) filtering of the polarization voltage (U_pol), by means of two low-pass filters separately on the basis of a fast settling component (U_pol_fast_raw) and a slowly settling component (U_pol_slow_raw) and emission of a filtered polarization voltage (U_pol_filt), (S9) calculation of a predicted battery voltage by subtracting the resistive voltage drop (U_ri) and the filtered polarization voltage (U_pol_filt) from the filtered battery voltage (U_batt_filt), (S10) limiting of the predicted battery voltage (U_pred) determined in step S9 upwards and downwards, (S11) filtering of the predicted battery voltage (U_pred), and (S12) checking whether the bit which indicates that a first function call has been carried out is set and, if not, setting the bit and returning to step S1, or, if yes, returning to step S1.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×