×

Battery capacity calculation method

  • US 5,847,566 A
  • Filed: 06/07/1995
  • Issued: 12/08/1998
  • Est. Priority Date: 09/16/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for determining battery capacity comprising the steps of:

  • a) measuring an initial value V0 of a terminal voltage of a battery to obtain an initial state of charge condition value S0 of an indication value S indicative of a state of charge condition of the battery, in which S is defined to be equal to 0 when the battery is fully charged and is defined to be equal to 1 when the battery is effectively discharged;

    b) determining a subsequent value Vi of a terminal voltage after a time interval Δ

    t and estimating a discharge current value I based on the determined subsequent value Vi ;

    c) calculating a change Δ

    S0 in the initial value state of charge condition S0 of the battery over the time interval Δ

    t as a function of the discharge current value I and the initial state of charge condition indication value S0 using the following equation;

    
    
    space="preserve" listing-type="equation">Δ

    S.sub.0 =I.sub.i ×

    Δ



    f(I.sub.i, S.sub.0)÷

    Mwherein an average battery discharge current corresponding to said discharge current value I is Ii, where f(Ii,S0) is a function such that when S0 =0 f(Ii,S0)=×

    1;

    when S0 =1, f(Ii,S0)=1 if Ii is low, f(Ii S0)=(Ii ÷

    I0)Y if Ii is high, and f(Ii,S0) increases monotonically when S0 is increased from 0 to 1; and

    M, I0, and Y are constants depending on the battery;

    d) updating the state of charge condition by calculating a current state of charge condition value Si of the indication value S, wherein Si =S0

    S0 ;

    e) repeating step b;

    f) calculating a change Δ

    Si in the current state of charge condition value Si of the battery over the time interval Δ

    t as a function of the discharge current value Ii and the state of charge condition indication value Si using the following equation;

    
    
    space="preserve" listing-type="equation">Δ

    S.sub.i =I.sub.i ×

    Δ



    f(I.sub.i, S.sub.i)÷

    Mwherein f(Ii,Si) is a function such that when Si =0, f(Ii,Si)=1;

    when Si =1, f(Ii Si)=1 if Ii is low, f(Ii Si)=(Ii ÷

    I0)Y if Ii is high, and f(Ii,Si) increases monotonically when Si is increased from 0 to 1; and

    M, I0, and Y are constants depending on the battery; and

    g) updating the state of charge condition by calculating a new value Si+1 of the indication value S indicative of a new state of charge condition of the battery from the equation;

    
    
    space="preserve" listing-type="equation">S.sub.i+1 =S.sub.i +Δ

    S.sub.i.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×