1. Field of the Invention
The present invention relates to a technique to estimate powers which are enabled to be inputted to a secondary cell and which are enabled to be outputted from the same secondary cell.
2. Description of the Related Art
A Japanese Patent Application First Publication No. Heisei 9-171063 published on Jun. 30, 1997 exemplifies a previously proposed battery power calculating apparatus. In the previously proposed battery power calculating apparatus described in the above-identified Japanese Patent Application First Publication, an equation (V=R×I+Vo) expressing an I-V straight line characteristic representing a discharge characteristic of the cell is calculated on the basis of a current I and a terminal voltage V supplied from a cell, an internal resistance R of the cell is calculated from its gradient, and an electromotive force Vo (which corresponds to a terminal voltage during a current interruption and also called an open voltage or open-circuit voltage) of the cell is calculated from an intercept. A minimum guarantee voltage value Vmin to guarantee a cell life on the basis of current I and cell temperature T is calculated and is substituted into the equation of I-V straight line to determine a maximum current value Imax. The output enabling power value P is calculated from an equation of P=Vmin×Imax.
However, each of internal resistance R and open-circuit voltage V has a feature (characteristic) that each thereof R and V varies instantaneously (or continuously with respect to time) during charge-and-discharge operations in accordance with current I. In the above-described previously proposed power calculating apparatus disclosed in the above-identified Japanese Patent Application First Publication, current I and terminal voltage V are measured between two points during the charge operation in accordance with current I to calculate the I-V straight line. There is an assumption that internal resistance R and open-circuit voltage Vo determined from I-V straight line is not varied between two points. However, actually, since internal resistance R and open-circuit voltage Vo are instantaneously (or continuously) varied with respect to time, in the case of the calculation method disclosed in the above-described Japanese Patent Application First Publication, an estimation accuracy of output enabling power value P becomes lowered.
It is, therefore, an object of the present invention to provide estimating apparatus and method for the secondary cell which are capable of estimating the input and output enabling powers for the secondary cell with a high accuracy and which are well (sufficiently) correspondent to an actual characteristic of the secondary cell. It is noted that the output enabling power is defined as a power which can be outputted from the secondary cell and the input enabling power is defined as the power which can be inputted into the secondary cell.
According to one aspect of the present invention, there is provided an estimating apparatus for a secondary cell, comprising: a current detecting section that detects a current (I) charged into and discharged from the secondary cell; a voltage detecting section that detects a terminal voltage (V) across the secondary cell; a parameter estimating section that integrally estimates all parameters (θ) at one time in at least one of the following equations (1) and (2) with the measured current (I) and terminal voltage (V) inputted into an adaptive digital filter using a cell model described in a corresponding one of the following equations (1) and (2) whose parameters are estimated; an open-circuit voltage calculating section that calculates an open-circuit voltage (Vo) using the current (I), the terminal voltage (V), and the parameter estimated values (θ); an input enabling power estimating section that estimates an input enabling power (Pin) of the secondary cell on the basis of the parameter estimated values (θ) and open-circuit voltage (Vo); and an output enabling power estimating section that estimates an output enabling power (Pout) of the secondary cell on the basis of the parameter estimated values and the open-circuit voltage (Vo), the equation (1) being
s denotes a Laplace transform operator, A(s), B(s), and C(s) denote each poly-nominal of s (n denotes degrees), a1≠0, b1≠0, and c1≠0 and the equation (2) being
According to another aspect of the present invention, there is provided an estimating method for a secondary cell, comprising: detecting a current (I) charged into and discharged from the secondary cell; detecting a terminal voltage (V) across the secondary cell; integrally estimating all parameters (θ) at one time in at least one of the following equations (1) and (2) with the measured current (I) and terminal voltage (V) inputted into an adaptive digital filter using a cell model described in a corresponding one of the following equations (1) and (2) whose parameters are estimated; calculating an open-circuit voltage (Vo) using the current (I), the terminal voltage (V), and the parameter estimated values (θ); estimating an input enabling power (Pin) of the secondary cell on the basis of the parameter estimated values (θ) and open-circuit voltage (Vo); and estimating an output enabling power (Pout) of the secondary cell on the basis of the parameter estimated values and the open-circuit voltage (Vo), the equation (1) being
s denotes a Laplace transform operator, A(s), B(s), and C(s) denote each poly-nominal of s (n denotes degrees), a1≠0, b1≠0, and c1≠0 and the equation (2) being
This summary of the invention does not necessarily describe all necessary features so that the invention may also be a sub-combination of these described features.
Reference will hereinafter be made to the drawings in order to facilitate a better understanding of the present invention.
(First Embodiment)
Next, a, so-called, cell model used in the first embodiment will be described below.
It is noted that A(s) and B(s) denote polynominals of s, n denotes a degree (order number), and a1≠0 and b1≠0.
It is noted that equation (3) is a variation of equation (2) in which T1·s+1 is substituted for and A(s) (A(s)=T1·+1)) and K·(T2·s+1) is substituted for B(s) (B(s)=K·(T2·s+1)). In the case of such a lithium ion battery that a convergence of the open-circuit voltage is relatively fast, the denominators of right side first term and right side second term can be represented by the same time constant T1 as appreciated from equation (3).
Hereinafter, a procedure of a derivation from the cell model in equation (3) to an adaptive digital filter will first be explained. The open-circuit voltage Vo can be written in the following equation (4) assuming that a value of current I multiplied by a variable efficiency h is considered to be an integration value from a certain initial state.
If equation (4) is substituted into equation (3), the following equation (5) is given. If equation (5) is rearranged, the following equation (6) is given. If a stable low pass filter Glp(s) is multiplied to both sides of equation (6) and rearranged, then, the following equation (7) is given.
Glp(s)·(T1·s2+s)·V=Glp(s)·(K·T2·s2+K·s+h)·I (7)
A value of an actually measurable current I and terminal voltage V for which a low pas filter and a band pass filter are processed is defined as in the following equation (8). A time constant p of equation (8) is a constant determining a response characteristic of Glp(s).
If, using equation (8), equation (7) is rewritten, then, the following equation (9) is given. Furthermore, if equation (9) is deformed, an equation (10) is given.
T
1
·V
3
+V
2
=K·T
2
·I
3
+K·I
2
+h·I
1 (9).
Equation (10) indicates a product-and-sum equation between measurable value and unknown parameters. Hence, equation (10) is coincident with a standard form (equation (11)) of a general adaptive digital filter. It is noted that, in equation (11), y=V2, ωT=[V3 I3 I2 I1], θT=[−T1 K·T2 Kh].
y=ωT·θ (11).
Hence, if current I and terminal voltage V to both of which a filter is processed are used for the adaptive digital filter calculation, unknown parameter vector θ can be estimated. In this embodiment, a, so-called, both eyes trace gain method which has improved a logical defect of the adaptive filter (namely, once an estimated value is converged, an accurate estimation, thereafter, cannot be made any more even if the parameter is varied) is used.
Upon an assumption of equation (11), a parameter estimation algorithm to estimate an unknown parameter vector θ is described in an equation (12). It is noted that parameter estimated values at a time point of k is assumed to be θ(k).
In equation (12), λ1, λ3, γU, γL denotes initial set values, 0<λ1<1, 0<λ3<∞. In addition, P(0) is a sufficiently large initial value and trace{P} means a trace of a matrix P. In this way, the derivation of the adaptive digital filter from the cell model has been explained.
At a step S10A, battery controller 30 measures current I(k) and terminal voltage V(k). At a step S20A, battery controller 30 determines whether an interruption relay of secondary cell 10 is in an engaged state (closed) or in an interrupted state (open). It is noted that battery controller 30 also controls the interruption relay. If the relay is interrupted (current I=0), the routine goes to a step S30A. If the relay is engaged, the routine goes to a step S40A. At step S30A, battery controller 30 determines that terminal voltage V(k) is stored as terminal voltage initial value V—
It is noted that this response characteristic is made faster than the response characteristic of the cell. Time constant p in equation (13) is a constant to determine the response characteristic of Glp(s) during the equation (13).
At a step S60A, controller 30 substitutes I1 through I3 and V1 through V3 calculated at step S50A into equation (12) to calculate parameter estimated value θ(k). It is noted that y=V2, ωT=[V3 I3 I2 I1], and θT=[−T1 K·T2 K h].
At a step S70A, back-up controller 30 substitutes T1, K·T2, and K from among parameter estimated value θ(k) calculated at step S60A into the following equation (14) from among parameter estimated values θ(k) calculated at step S60A into equation (14), I1, and I2, and V1, and V2 calculated at equation (13).
Equation (14) is a deformation for the cell model (equation (3)) and low pass filter Glp(s) is multiplied to both sides. Then, voltage component of ΔVo is replaced with open-circuit voltage Vo (Vo is substituted for ΔVo). Since the variation of open-circuit voltage Vo is moderate, Vo can be replaced as follows: ΔVo =Glp(s)·Vo.
Since variation rate ΔVo(k) of the open-circuit voltage estimated value from a time at which the start of the estimated calculation is carried out, the initial value at the later stage of a step S80A.
At step S80A, the open-circuit voltage initial value, namely, a terminal voltage initial value V—
V0(k)=ΔV0(k)+V—
At a step S90A, battery controller 30 calculates a charge rate SOC(k) from Vo(k) calculated at step S80A using a correlative map of the open-circuit voltage shown in
At a step S100A, battery controller 30 calculates an input enabling power estimated value Pin and an output enabling power estimated value Pout. Hereinafter, the detailed description of the calculation method of the input enabling power estimated value will be described below.
In the cell model (equation (3)), in a case where a transient characteristic is ignored, equation (16) is resulted. This means that this means a quantitative cell model.
V=K·I+Vo (16).
Suppose that the terminal voltage of the cell immediately before a predefined excessive (or over) charge is resulted is a maximum enabling voltage Vmax and the terminal voltage of the cell immediately before the predefined excessive (or over) discharge is resulted in a minimum enabling voltage Vmin. Then, in order to calculate the input enabling power estimated value Pin, it is necessary to require the current value by which the terminal voltage has reached to maximum enabling voltage Vmax. Hence, using equation (16) in which the transient characteristic is ignored and equation (16) is used to calculate maximum input current Iin
In equation (16), maximum enabling voltage Vmax is substituted into V, estimated value K from among the parameter estimated values θ(k) calculated at step S60A is substituted into K and circuit voltage estimated value Vo(k) calculated at step S80A is substituted into Vo, respectively, to calculate a maximum input current Iin
In the same way as the case of output enabling power estimated value Pout, minimum enabling voltage Vmin is substituted into V in equation (16), estimated value K from among the parameter estimated value θ(k) calculated at step S60A is substituted into K, and circuit voltage estimated value Vo(k) calculated at step S80A is substituted into Vo, respectively, to calculate maximum input current Iin
Maximum enabling voltage Vmax is a terminal voltage in a case where the cell is charged to a voltage immediately before the cell is the excessive charge. Minimum enabling voltage Vmin is a terminal voltage in a case where the cell is discharged to a value immediately before the cell is the excessive charge. These maximum enabling voltage Vmax and minimum enabling voltage Vmin are variables determined by the kind of cells and the cell temperature. For example, a relationship between the cell temperature and Vmax determined according to, for example, the experiments and a relationship between the cell temperature and Vmin can be stored as maps and a map reference can be used to calculate Vmax and Vmin. At a step S110A, numerical values required for the subsequent calculation are stored and the present calculation is ended. An operation of the first embodiment has been described above.
Hereinafter, an action and advantages of the estimating apparatus for the secondary cell in the first embodiment will be described below.
In the first embodiment, since the relationship between current I of the secondary cell, terminal voltage V, and the open-circuit voltage Vo approximates the transfer function such as in equation (2). Specifically, equation (3), it becomes possible to apply the adaptive digital filter (well known estimating algorithm) such as the method of the least square. Consequently, it becomes possible to integrally estimate the parameters in equations (coefficients of poly-nominals (A(s) and B(s)). When the estimated parameters are substituted into equation (2), the estimated value of open-circuit voltage Vo can easily be calculated.
These unknown parameters are affected by the charge rate (SOC), the cell temperature, and a degree of deterioration. Although these parameters are known to be instantaneously varied with respect to time, the adaptive digital filter can sequentially be estimated with a high accuracy. Since input enabling power Pin and output enabling power Pout are estimated using the estimated coefficient parameters and the open-circuit voltages Vo, the input and output enabling power Pin and Pout can be estimated, even if the input and output enabling powers are varied during the charge or discharge operation, its variation can accurately follow to estimate the input and output enabling powers.
As compared with the second preferred embodiment as will be described later, since an easier cell model (equations(2) and (3)) is used, a formalization (or an equalization) of the adaptive digital filter becomes easy and the numbers of times the calculations are carried out can be reduced.
In
(Second Embodiment)
Next, an operation of the second preferred embodiment will be described. First, the cell model used in the second embodiment will be explained below.
Before explaining the equivalent circuit model shown in
wherein A(s), B(s), and C(s) denote a poly-nominal of s (n denotes an order number) and a1≠0, b≠0, and c1≠0.
The equivalent circuit model corresponds to a case where the denominators of the first term and the second term are different as described in equation (1). This equivalent circuit model is a reduction model (first degree or first order) in which a positive pole and a negative pole are not specially separated from each other but can relatively accurately indicate the charge-and-discharge characteristics of the actual cell. In
Equation (18) is a replacement of equation (1) with A(s)=T1·s+1, B(s)=K·(T2·s+1). First, the derivation of the cell model shown in equation (18) to the adaptive digital filter will be explained below.
The open-circuit voltage Vo can be written with the value of current I multiplied by a variable efficiency h considered as an integration value from a certain initial state.
If equation (19) is substituted into equation (18), the following equation (20) is given. If arranged, the following equation (21) is given.
It is noted that the parameters shown in equation (21) is rewritten as follows:
a=T1·T3, b=T1+T3, c=K·T2·T3
d=K·(T2+T3), e=K+h·T1, f=h (22).
If a stable low pass filter G1(s) is introduced into both sides of equation (21) and arranged, the following equation (23) is given.
A value of each of actually measurable current I and terminal voltage V for which low pass filter is processed and band pass filter is processed is defined as shown in an equation (24). In equation (24), p1 denotes a time constant determining the response characteristic of G1(s).
If equation (23) is rewritten using variables shown in equation (24), an equation (26) is resulted. If deformed, the following equation (26) is given.
a·V3+b·V2+V1=c·I3+d·I2+e·I1+f·I0; and
V
1
=−a·V
3
−b·V
2
+c·I
3
+d·I
2
+e·I
1
+f·I
0 (25).
Since equation (26) indicates a product-and-sum equation between measurable values and unknown parameters, equation (26) is coincident with a standard form (equation (27)) of a general adaptive digital filter. It is noted that ωT means a transposed vector in which a row and a column of a vector ω are replaced with each other.
y=ωT·θ (27).
It is noted that y=V1,
Hence, using the adaptive digital filter calculation is used for the filter processed signals by which current I and terminal voltage V are filter processed so that the unknown parameter vector θ can be estimated. In this embodiment, the simple, so-called, both eyes trace gain method is used which improves the logical defect (the accurate estimation cannot again be made once the estimated value is converged) of the adaptive filter by means of the least square method is used. On the premise of equation (27), a parameter estimation algorithm to estimate unknown parameter vector θ is given as in the following equation (28). It is noted that parameter estimated value at a time point of k is assumed to be θ(k).
It is noted that λ1, λ3, γU, and γL are initial set values and 0<λ1<1 and 0<λ2(k)<∝. P(0) has a sufficiently large initial value and has a sufficiently small initial value which is not zero. trace{P} means a matrix P trace. In this way, the derivation of the cell model to the adaptive digital filter has been described.
It is noted that, in this case, in order to improve an estimation accuracy of parameter estimation algorithm of equation (28), the response characteristic of low pass filter G1(s) is set to be slow so as to reduce the observed noises. However, if the response characteristic of low pass filter G1(s) is faster than the response characteristic (an approximate value of time constant T1 is already known) of the cell model, each parameter of the cell model cannot accurately be estimated. P1 in equation (29) is a constant determining response characteristic of G1(s).
At a step S60B, controller 30 substitutes Io(k) through I3(k) and V1(k) through V3(k) into equation (28). The calculation in accordance with equation (28) which is the parameter estimation algorithm is, then, calculated to determine parameter estimated value θ(k). It is noted that y(k), ωT(k), and θ(k) are given in the following equation (30).
At a step S70B, the filtering processes of low pass filter and band pass filter are carried out on the basis of current I(k) and terminal voltage difference value ΔV(k) on the basis of an equation (34) to calculate I4(k) through I6(k) and V4(k) through V6(k). a through e from among parameter estimated values θ(k) calculated at step S60B are substituted into equation (33) which is a deformation from equation (18) to calculate ΔVo which is used in place of the open-circuit voltage Vo. Since the variation in open-circuit voltage Vo is moderate, ΔVo can be substituted. It is noted that the derivation at step S70B is the variation quantity ΔVo(k) of the open-circuit voltage Vo(k) from a time at which the estimation calculation is started. Therefore, the initial value is added at a later step S90B. It is noted that, at the derivation of equation (33), K in the equation (32) and e of the equation (33) are strictly different from each other. Physically, K>>h·T1, e is approximated to K (e is about equal to K, e≅K). In addition, since the approximate value of T1 of the cell parameter is known as several seconds, t1 in equation (34) is set to a value near to the approximate value of T1. Thus, since a term of (T1·s+1) which is rested on a numerator in equation (33) can be cancelled, the estimation accuracy of open-circuit voltage Vo can be improved.
When the calculated ΔVo(k) is substituted into an equation (35), estimated value ΔVo′(k) only at a right side second term of cell model (refer to equation (18)) is calculated. Vo(k) denotes an estimate value of the open-circuit voltage itself approximated by equation (18) and Vo′ denotes an apparent estimated value of the open-circuit voltage appearing on the terminal voltage. It is, however, noted that, in the derivation of equation (35), T3 at the right side is strictly different from right side b. Physically, since T3>>T1, b=T3+T1≈T3.
Equation (35) corresponds to Vo/C(s). That is to say,
Vo=ΔVo and C(s)=T3·s+1≈b·s+1.
At a step S80B of
Vo(k)=ΔV1(k)+V—
Vo′(k)=ΔVo′(k)+V—
At a step S90B, battery controller 30 calculates charge rate SOC(k) from Vo(k) calculated at step S80B using the correlation map between the open-circuit voltage and charge rate shown in
V=K·I+Vo (38).
Vmax=e·Iin
On the other hand, for output enabling power estimated value Pout, minimum enabling voltage Vmin is substituted into V, one of parameter estimated values, viz., e from among parameter estimated values θ(k) calculated at step S60B is substituted into K, open-circuit voltage estimated value Vo(k) calculated at step S80B is substituted for Vo of equation (38). The obtained equation is an equation (40) to calculate maximum output current Iout
Vmin=e·Iout
Next, using maximum input current Iin
It is noted that, at the derivation of maximum input current Iin
At a step 120B, battery controller 30 calculates input enabling power estimated value Pin and output enabling power estimated value Pout. Since step S120B is the case where Vo′(k)<Vo(k), Vo(k) is nearer to maximum enabling voltage Vmax and Vo′(k) is nearer to minimum enabling voltage Vmin. Hence, in order to calculate input enabling power estimated value Pin, maximum enabling voltage Vmax, estimated value e from among parameter estimated value θ(k) calculated at step S60B using an equation (42) obtained by substituting Vo(k) calculated at step S80B into equation (38). Thus, an equation (43) is given. Maximum output enabling current Iout
Vmax=e·Iin
Vmin=e·Iout
Next, using maximum input current Iin
At a step S130B, battery controller 30 stores numerical values needed for the next calculation and the present calculation is ended. The second preferred embodiment of the estimating apparatus according to the present invention has been described.
Next, the action and advantages of the second embodiment of the estimating apparatus will be described below. In the second embodiment, the relationship from among current I of the secondary cell, terminal voltage V, and open-circuit voltage Vo is constituted to be approximated by means of the transfer function such as equation (1) (specifically, equation (18)), it is possible to apply to the adaptive digital filter of the method of least squares. Consequently, it becomes possible to integrally estimate the parameters at one time (coefficients of poly-nominals of A(s), B(s), and C(s)). Since the estimated parameters are substituted into equation (1), the estimated value of open-circuit voltage Vo can easily be calculated. These unknown parameters are affected by a charge rate (SOC, viz., State Of Charge), an ambient temperature of secondary cell, and a degree of deterioration is varied instantaneously (continuously) with respect to time. However, the sequential estimation can be made with a high accuracy by means of the adaptive digital filter. Since input enabling power Pin and output enabling power Pout are estimated using the estimated coefficients (parameters) and the open-circuit voltage Vo. Hence, even if, together with the variation in cell parameters during the charge-and-discharge operation, the input and output enabling powers Pin and Pout are varied, the adaptive digital filter can accurately follow its variation so that the input and output enabling powers can accurately be estimated.
As appreciated from
In addition, in the input enabling power Pin of
On the other hand, in the column of output enabling power Pout in
The entire contents of a Japanese Patent Application No. 2003-054035 (filed in Japan on Feb. 28, 2003) are herein incorporated by reference. The scope of the invention is defined with reference to the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2003-054035 | Feb 2003 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5672951 | Shiota | Sep 1997 | A |
6531875 | Satake | Mar 2003 | B1 |
Number | Date | Country |
---|---|---|
9-171063 | Jun 1997 | JP |
2000-30748 | Jan 2000 | JP |
2000199679 | Jan 2000 | JP |
2002365961 | Jun 2000 | JP |
2002-6010 | Jan 2002 | JP |
2003-75518 | Mar 2003 | JP |
853 715 | Aug 1981 | SU |
Number | Date | Country | |
---|---|---|---|
20040169495 A1 | Sep 2004 | US |