Battery capacity calculation method
First Claim
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 ×
Δ
t×
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 ×
Δ
t×
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A battery capacity meter and a method for precisely calculating a battery capacity are obtained by measuring a terminal voltage of the battery and sequentially calculating the measured terminal voltages. In a battery capacity meter of the present invention, a calculation process is carried out. After a power source is connected to the battery capacity meter, an initial value S0 under non-consistent charge state Si is calculated from an initial value V0 of a terminal voltage Vi. Next, Vi and Si are related to a current Ii, and an equation for relating a variation amount ΔSi of Si to Si is formed. Under this relationship, ΔSi is obtained from Vi and Si in a time interval Δt. A value of Si is updated. Either a remaining capacity or a fuel-gauge normalized remaining capacity are obtained from the updated value of Si. A process operation is returned to a step where ΔSi is calculated, and this process is repeated.
-
Citations
8 Claims
-
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 ×
Δ
t×
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 ×
Δ
t×
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; andg) 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 Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification