BATTERY CHARGING METHOD AND APPARATUS

Abstract: A method and apparatus for battery charging in which over and under charge is prevented by taking into account the fact that the full charge voltage of a battery may vary with the age or condition of the battery. A battery charger (20) charges a battery (11), preferably in a battery pack (10), by providing an initial battery charging current (I1) and terminating the initial charging current at a time t2 in response to a measured battery condition (for example, battery temperature rate of change; Delta T/Delta t) exceeding a limit. A battery parameter, preferably battery voltage, is measured at the time t2 and stored as a limit (Vpeak). After t2, battery charging current is provided in accordance with a predetermined criteria and battery response to comparing a measured battery parameter, preferably battery voltage, after t2 to a threshold (vpeak; or Vpeak - Delta V) based on the stored limit (Vpeak). Preferably, rapid battery charging is implemented in response to a comparison of a measured battery parameter, preferably battery voltage, after the time t2 with respect to a threshold (Vpeak - Delta V) determined in accordance with the stored limit (Vpeak).

Description: BATTERY CHARGING METHOD AND APPARATUS Field of the Invention The present invention relates to the field of battery charging methods and apparatus. More particularly, the present invention is directed to providing battery charging current for charging batteries . Background of the Invention Many of types of prior battery chargers exists wherein the primary objectives are not only to charge the battery but to accomplish this in a minimum amount of time without damaging the battery. Some prior art battery chargers implement an initial rapid battery charging at a high current magnitude. When a battery condition is sensed which would indicate potential damage to the battery may occur if this rapid initial charging current is maintained, the rapid charging current is terminated and a subsequent charging current is implemented. In some cases this subsequent charging current is just a maintenance charging current which compensates for any leakage or discharge from the battery. In other cases, the subsequent charging current can be a top off interim charging current which is then followed, after a predetermined time period, with a maintenance charging current . The prior battery charging apparatus use a variety of techniques to terminate the initial charging current and implement the subsequent charging current. However, changes to the subsequent charging current in prior art systems are typically implemented after some fixed time period and/or in response to comparing battery voltage to some predetermined fixed voltage threshold. Because of this, prior systems are inefficient in that they do not account for variations in the maximum voltage that a battery can be charged to due to the age or other conditions of the battery. Thus, prior systems may attempt to over or under charge a battery because they assume that the battery will always want to be charged to its nominal battery voltage. The present invention attempts to overcome this by taking into account that the voltage that a battery wants to be charged to for full charging may vary with the age or condition of the battery as well as manufacturing tolerances . Thus to account for this, the present embodiment takes into account the variations in maximum full charge battery voltage which occur during the lifetime of a battery. Summary of the Invention One embodiment of the present invention implements an improved battery charging method comprising the steps of; providing at a time ti an initial battery charging current for charging a battery; terminating at a later time t2 the providing of the initial charging current in response to at least a measured battery condition exceeding a limit; measuring a battery parameter, preferably battery voltage, substantially at the time t2 and storing a limit based on the measured batrery parameter; after the time t2, providing a subsequent battery charging current in accordance with a predetermined criteria; and altering the providing of said subsequent battery charging current in response to comparing a measured battery parameter, preferably measured battery voltage, after the time t2 to a threshold based on the stored limit . Apparatus for implementing the above method is also disclosed herein. Additional details of the battery charging method and apparatus are subsequently discussed and relate to various more specific features of the present embodiment. Preferably, the altering of the subsequent charging current can result in either implementing a low maintenance charging current or a rapid charging current, as desired. Brief Description of the Drawings The present invention can be better understood by reference to the drawings in which; Fig. 1 is a schematic diagram of a battery charging apparatus constructed in accordance with the present invention; Fig. 2 is a flowchart illustrating the operation of the battery charging apparatus shown in Fig. 1; Fig. 3 is a graph illustrating battery voltage and battery charging current waveforms for signals provided by the apparatus shown in Fig. 1. Description of the Preferred Embodiments Generally, the present embodiment provides a method and apparatus for charging a battery in accordance with sensed battery voltage. However, while prior battery charging systems tend to rely on preset fixed voltage thresholds or fixed time periods for establishing battery charging currents, the embodiments disclosed herein rely on measuring battery charging voltage at a transition time between an initial rapid battery charging current and a subsequent battery charging current. The battery voltage measured at this transition time is then utilized to control the subsequent battery charging and thereby make the present battery charging apparatus more adaptive to changes in the nominal maximum charge battery voltage which may occur due to the aging of the battery or differences in the nominal maximum charge battery voltage due to battery manufacturing tolerances. Thus a more efficient battery charging apparatus is provided by setting battery charging thresholds for control of the battery charging in accordance with a measured battery parameter corresponding to actual measured battery voltage. The present invention can be more fully described with reference to Fig.s 1-3. Fig. 1 illustrates a schematic block diagram of a battery-pack 10 which is to be charged by a battery charger apparatus 20. The battery pack 10 comprises a number of series connected individual battery cells 11, a battery temperature sensing thermistor 12 and battery pack output terminals 13, 14 and 15. The thermistor senses battery temperature and provides a related output at the terminal 14, and battery output voltage is provided across terminals 13 and 15. The battery charger 20 comprises a power supply 21 having an output at a terminal 22, charger circuitry 23 which will provide a charging current to the battery at a terminal 27 connected to an output 16 of the charger, a current source 26 to provide a current through the thermistor 12 so as to provide a representative temperature signal at a terminal 17 of the charger, an analog to digital converter 25 and a microprocessor 24 programmed to implement battery charging in accordance with the present invention. A ground terminal 18 of the charger provides a ground reference to the components 21, 23, 24 and 25, and the terminals 16-18 of the charger are connected to the terminals 13-15 of the battery pack 10, respectively. Essentially, the current source 26 provides a current through the thermistor 12 which in turn thereby provides a signal at the terminal 17 indicative of the temperature of the battery cells 11 as measured by the thermistor 12. Preferably the current source 26 comprises a resistor and the power supply 21 maintains a constant reference voltage at the terminal 22. The signal at the terminal 17 provides one input to the analog to digital converter 25 and an additional battery voltage sense input also is provided to the converter 25 from the input terminal 16. The converter 25 provides, via a connection 25', signals to the microprocessor 24 which are indicative of the temperature of the battery cells 11 and the battery voltage present across the terminals 13-15. In accordance with these two sensed battery parameters, the microprocessor 24 implements battery charging and results in the charger circuitry 23 providing suitable battery charging current at the terminal 27 for charging the battery pack 10. The manner in which this is accomplished will now be discussed in connection with Fig.s 2 and 3. Fig. 2 is a flowchart illustrating the operation of the apparatus in Fig. 1 and the programming of microprocessor 24. Fig. 3 illustrates waveforms for the resultant battery voltage and battery charging current provided by the present embodiment. The waveforms shown in Fig. 3 are for the charging of a typical nickel based battery with the battery voltage V being as measured at the terminal 13 with respect to ground at the terminal 15 and the battery charging current I being provided by the charger 20 at the terminal 16. Referring now to Fig. 2, a flowchart is illustrated which starts at an initial entry step 30 and proceeds to process steps 31 and 32. Step 31 is indicative of connecting the battery pack 10 to the charger 20 by mating the battery pack terminals 13-15 to the charger terminals 16-18. Step 32 represents the measurement of the voltage of battery pack 10 present across terminals 13 and 15 and the current source 26 providing a current through the thermistor 12 such that the voltage at the terminals 14 and 17 is now representative of the temperature of the battery due to the variable resistance of the thermistor 12 varying in accordance with battery temperature. Step 32 also sets an initial value for a variable Vpga^ . At a decision step 33, the microprocessor 24 determines if the measured battery voltage Vfc, a at the terminal 16 is within maximum and minimum voltage threshold levels V max and V m i n stored within the microprocessor 20. If so, then a decision block 36 will make a similar determination with regard to the battery temperature Tbat wi h respect to stored temperature threshold limits T max and T m j_ n . If the battery voltage is not within the range tested for by process step 33, control passes to a decision block 34 which inquires if the battery voltage is below the minimum battery threshold voltage V m n . If so, only a small maintenance or trickle charge current will be applied and thus a step 35 results in jumping to a subsequent step 44 for the application of such a minimum charging current . This will be explained in more detail subsequently. If the decision block 34 determines that battery voltage is not less than the minimum charging voltage threshold v min then control passes back again to the decision block 33 through a process block 34' which sets the charge current I to zero. The function of the decision block 34 is just to ensure that battery charging at a rapid or even moderate rate will only occur when battery voltage is within predetermined threshold limits . Similarly, the decision block 36 will ensure that rapid battery charging is only permitted if the battery temperature is within desired maximum and minimum threshold limits. If not, control passes from decision block 36 to decision block 42 which asks if battery temperature exceeds the maximum allowable battery temperature. If not, then the battery is too cold to allow any charging and control will pass to the decision block 33 through block 34' and recirculate until a proper battery voltage and battery temperature is achieved. If decision block 42 determines that battery temperature is above the maximum temperature Tmax, control then passes to a step 39 which stores a variable v peak • This step will be described subsequently. If the decision blocks 33 and 36 determine that the battery voltage and battery temperature are within allowable limits, control passes to a process step 37 that will implement rapid battery charging by setting the charging current I to a constant magnitude rapid charging current level I . This is illustrated in Fig. 3 by having a solid line battery charging current waveform implement a step function at a time ti to increase battery charging current from 0 to the 1 level . Referring to Fig. 3, the solid line waveform shown therein represents battery charging current I provided by the charger 20 and the dashed waveform shown therein is representative of battery voltage V provided between the terminals 13 and 15. At the time ti, the process block 37 implements the rapid charging current 1 and battery voltage starts to increase due to this rapid charging current. The horizontal axis in Fig. 3 is representative of time and the vertical axis is representative of amplitude which represents the magnitude of the battery voltage V or the battery charging current I, as the case may be. Along the horizontal axis in Fig. 3 indications of the percentage of charge capacity are illustrated which approximate the achievement of charge capacity as implemented by the present embodiment . After the process block 37, control passes to the decision block 38 which inquires, for example, if the rate of change of battery temperature T as a function of time t (Delta T/Delta t) exceeds some prestored limit value stored in the microprocessor 24. The essence of process block 38 is to determine when an excessively rapid increase in temperature is sensed so as to determine that the rapid battery charging at level Ii should be terminated and that a much more moderate or interim top off charge should be implemented. Other prior systems have also utilized a detection of a rate of increase of temperature of the battery as a measured battery condition which, if it exceeds a prestored limit, should result in the termination of the initial rapid battery charging. Rather than relying on a rate of change of battery temperature, other or additional measured battery condition criteria could be utilized such as the rate of change of battery voltage equals zero or the battery temperature has reached a predetermined value. In fact, preferably step 38 not only monitors the rate of change of battery temperature, but also the second time derivative of battery temperature as taught in copending U.S. patent application SN 08/129,938, filed September 30, 1993, entitled, "Fast Battery Charging Method and Apparatus with Temperature Acceleration Detection", and assigned to the same assignee as the present invention. If decision block 38 indicates that the prestored limit has not been exceeded, then rapid battery charging just continues at the constant magnitude 1 - by control recirculating back to the process step 33. However, once decision step 38 indicates that at least an excessive rate of temperature increase has been reached, for example, then process block 39 will store, as a measured battery voltage parameter Vpeak, the actual measured battery voltage V^at at substantially this time. In Fig. 3, this time is illustrated as the time t2 at which approximately 90% charge capacity of the battery has been reached. Subsequently, a process block 40 now sets the charge current I to a much lower (than I]_) initial magnitude current 12 and then a delay step 41 is implemented to allow for the settling of transient conditions. In that heat generation is a direct function of the magnitude of the applied charge current and increased heat has the effect of lowering the battery's ability to accept a charge, if termination of rapid charging is implemented pursuant to process step 42 or process step 38, the reduced charging current 12 step 40 and the delay step 41 keep the temperature of the battery pack 10 from rising further and in some cases, depending on the mass of the battery, may allow the battery to cool somewhat . From the delay step 41, control passes to a decision block 43 that asks if the battery voltage is less than the stored peak voltage V pea k• ϊf not, this indicates-that the rapid decrease in charging current has not resulted in a decrease in battery voltage even after the delay time implemented by the step 41. In such a case, it is not necessary or desirable to continue any additional interim top off charging and the charging apparatus should immediately go to implementing a maintenance charge. Thus, control passes from the block 43 to the maintenance charge entry step 4 . From the maintenance entry step 44, control passes to the process block 45 which sets the charging current I = I3. I3 represents a fixed magnitude trickle or maintenance charge so that the battery will be charged just enough to maintain its charge. Then control passes to a decision block 45* which asks if measured battery voltage Vb a t is greater than V m i n . If not, control goes back to step 44 and the maintenance current I3 continues to be applied per step 45. If block 45' determines that v bat is greater than V i n , than control passes to a decision block 46 which inquires if the measured battery voltage V£, a t is less than a threshold which is equal to the stored value of Vpeak minus some designated voltage offset specified as Delta V. The level V pea k -Delta V is shown in Fig. 3 and merely represents some offset from the stored peak value which is implemented by subtracting a specified voltage level Delta V from the measured and stored peak voltage Vp ea k• If decision block 46 determines that no decrease in battery voltage below this specified level has occurred, then the maintenance or trickle current I3 will be maintained per the steps 44 and 45. The current I3 has a magnitude much less than I_. If the decision block 46 determines that the battery voltage has dropped below Vp e ak -De l a V, as would occur if the battery were subsequently additionally loaded or the battery was substantially at the end of its charge life, then rapid charging is reimplemented. This rapid charging occurs since control under a yes determination from the block 46 results in re-entering the decision step 33 and, in accordance with steps 33, 36 and 37, implementing the rapid charge current Ii which typically is much larger than the magnitude I3 or the initial magnitude I2. It should be noted that this reimplementing of the rapid charging current Ii is done in accordance with a voltage threshold (Vp e ak~Delta V) determined in accordance with the stored measured battery voltage (Vp ea k) that was measured at the time t2 • Thus the determination made by the decision block 46 is adaptive in that for any battery that is charged a measured and stored actual battery parameter, such as battery voltage, will be used to determine a subsequent reimplementing threshold for rapid battery charging current . It should also be noted that Fig. 3 illustrates the operation of the flowchart in Fig. 2 for a negative determination being made by the decision block 46. The implementing of the maintenance or trickle current I3 by the steps 44-46 occurs when the decision block 43 determines that the battery voltage V^at is not less than the stored peak battery voltage Vp ea • If an opposite determination is made, control passes from the decision block 43 to a decision block 47 which inquires if the battery voltage Vfc, a t is equal or greater than the level Vpeak minus Delta V. If not, this determination indicates that a very low voltage of the battery is still present and that therefore rapid charging via the steps 33, 36 and 37 should again commence, and the flowchart in Fig. 2 illustrates this. If battery voltage is below Vp ea k as determined by block 43, but above the level Vpeak minus Delta V as determined by decision block 47, control passes to a decision step 48 which is essentially an elapsed time step. Block 48 inquires if a current time step tstep is equal or greater to a stored time step limit tstep Limit. If not, control recirculates to decision block 43 and during this recirculation the charging current I remains at its previous level. If the decision block 48 determines that a time step has now exceeded the step limit, control passes to a process block 49 which now sets the charging current I at the previous charging current level I plus an incremental step of current equal to Istep- Then control recirculates to the decision block 43. The operation of the decision block 48 and process block 49 is essentially to implement a staircase waveform, between t2 and t3, of time increasing battery charging current I with the current being maintained at its previous level for a time duration equal to tstep Limit. This is illustrated in Fig. 3. The decision block 48 is merely a counter or other type of elapsed time mechanism implemented by the microprocessor 24. The tstep Limit determines the horizontal portion of any step in the staircase waveform shown in Fig. 3 and the vertical portion of any step is determined by the magnitude of Istep- Fig. 3 illustrates the typical battery voltage and charging current waveforms for charging a nickel based rechargeable battery. In such a situation, a rapid charging current is implemented between the times ti and t2. The transition which occurs at the time t2 is because at that time the rate of temperature increase (for example) of the battery, as determined by the decision block 38, has now exceeded some prestored limit. At that time, the actual existing battery voltage is measured and stored as V pe ak• Then a much lower magnitude initial charging current 12 is implemented which has a magnitude substantially less than the magnitude Iχ of the rapid charging which occurred during the times ti to t2 - After the time t2, a subsequent charging current is increased in magnitude, preferably in a staircase manner as shown by steps 48 and 49 in the flowchart, until decision block 43 notes that the battery voltage is now equal to the previously stored measured battery voltage Vpeak which per decision block 43 now forms a voltage threshold limit. When this occurs, at a time t3 in Fig. 3, then a trickle or maintenance battery charging current 13 will be implemented after the time t3 by the blocks 44-46 in Fig. 2. If at any time after the time t2, battery voltage falls below the threshold Vp ea k minus Delta V, then rapid battery charging at Ii will be reimplemented by a re-execution of the rapid battery charging block 37. The rapid charging level Ii is typically substantially higher than the charging current level after t2 that immediately preceded it. What has been described so far illustrates how the present embodiment utilizes a measured and stored battery voltage level V pe ak to create a threshold, either Vpeak ° r Vpeak minus Delta V, which is used to control the subsequent charging of the battery after t2 • This allows the embodiment of the present invention to implement adaptive battery charging since the value Vpeak corresponds to measured battery voltage which occurs at a measured battery condition (excessive rate of temperature rise, for example) that occurred during rapid battery charging. This allows the present embodiment to account for changes or differences in nominal battery voltage due to aging or manufacturing tolerance. This is because the value of Vpeak will vary in accordance with battery age or battery manufacturing tolerance so as to shift the battery voltage curve V shown in Fig. 3 either up or down while maintaining its general time varying characteristics. Because of this, the present embodiment accounts for battery aging or battery manufacturing tolerances in a manner not suggested " by the prior art and therefore results in a much more adaptive and efficient battery charging. While we have shown and described specific embodiments of this invention, further modifications and improvements will occur to those skilled in the art. Some such modifications could comprise terminating the rapid battery charging current Iχ in accordance with some criteria other than a rate of change of battery temperature or implementing a non-staircase increase in charging current during the interim or top off charging period between the times t2 and t3. All such modifications which retain the basic underlying principles disclosed and claimed herein are within the scope of this invention. We claim:

Claims: Claims 1. A method for charging a battery, comprising the steps of; providing at a time ti an initial battery charge current for charging a battery; terminating at a later time t2 the providing of the initial charging current in response to at least a measured battery condition exceeding a limit; measuring a battery parameter substantially at the time t2 and storing a limit based on the measured battery parameter; after the time t2, providing a subsequent battery charging current in accordance with a predetermined criteria; and altering the providing of said subsequent battery charging current in response to comparing a measured battery parameter after time t2 to a threshold based on the stored limit . 2. A method according to claim 1 wherein said initial charging current has a first magnitude prior to time t2 and wherein said subsequent charging current has an initial second magnitude substantially less than said first magnitude . 3. A method according to claim 2 wherein the step of altering the providing of said subsequent battery charging current comprises providing a third charging current after the time t2 in response to said comparison and wherein said third charging current has an initial third magnitude substantially less than said first magnitude. 4. A method according to claim 3 which includes the additional step of providing a rapid charging current after the providing of said subsequent charging current in response to comparing a measured battery parameter after the time t2 to a threshold based on the stored limit, wherein the rapid charging current has an initial magnitude substantially more than said initial second magnitude of said subsequent charging current . 5. A method according to claim 1 wherein the altering step comprises the step of providing a rapid charging current after said subsequent charging current in response to the comparing of the measured battery parameter after the time t2 to the threshold based on the stored limit, and wherein said rapid charging current has an initial magnitude substantially more than said battery charging current magnitude provided immediately prior to said comparison. 6. A method according to any of the claims 1-5 wherein said measured battery parameters comprise measured battery voltage and said stored limit comprises a stored voltage limit. 7. Battery charging apparatus comprising; apparatus for providing at a time ti an initial battery charging current for charging a battery; means for terminating at a later time t2 the providing of the initial charging current in response to at least a measured battery condition exceeding a limit; sensor means for measuring a battery parameter substantially at the time t2 and storing a limit based on the measured battery parameter; means for providing, after time t2, a subsequent battery charging current in accordance with a predetermined criteria; and means for altering the providing of said subsequent battery charging current in response to comparing a measured battery parameter after the time t2 to a threshold based on the stored limit . 8. Battery charging apparatus according to claim 7 wherein said initial charging current has a first magnitude prior to time t2 and wherein said subsequent charging current has an initial second magnitude substantially less than said first magnitude. 9. Battery charging apparatus according to claim 8 wherein said altering means includes means for providing a third charging current after said subsequent charging current in response to said comparison of said measured battery parameter to said threshold, and wherein said third charging current has an initial third magnitude substantially less than said first magnitude. 10. Battery charging apparatus according to claim 9 which includes rapid charging means for providing a rapid charging current after said subsequent charging current in response to the comparison of said measured battery parameter, after the time t2, to a threshold based on the stored limit, and wherein said rapid charging current has an initial magnitude substantially more than said initial second magnitude of said subsequent charging current . 11. Battery charging apparatus according to claim 7 wherein the altering means includes means for providing a rapid charging current after said subsequent charging current in response to the comparison of the measured battery parameter, after the time t2, to said threshold based on the stored limit, and wherein said rapid charging current has an initial magnitude substantially more than the battery charging current magnitude provided immediately prior to said comparison 12. Battery charging apparatus according to any of claims 7-11 wherein said measured battery parameters comprise measured battery voltage and said stored limit comprises a stored voltage limit .

Inventors: BERGQUIST ERIC A, BOHNE WILLIAM C, BERGQUIST, ERIC, A., BOHNE, WILLIAM, C.
Applicants: MOTOROLA INC, MOTOROLA INC.
Application year: 1994
Main classification: H01M10
IPC codes: H01M10, H02J7