Rechargeable batteries typically require some form of battery charging system. Battery charging systems transfer power from a power source, such as household AC power, into the battery. The recharging process generally includes regulating voltages and currents from the power source with a charger, so that the voltages and currents supplied to the battery meet the particular battery's charging specifications. For example, if the voltages or currents supplied to the battery are too large, the battery can be stressed or damaged.
On the other hand, if the voltages or currents supplied to a battery are too small, the charging process can be slow and inefficient. Additionally, if the charging process is not carried out efficiently, the battery's capacity may not be optimally used and its useful lifetime (i.e., the number of charge/discharge cycles available) may be reduced. These problems are compounded by the fact that battery characteristics, including specified voltages and recharge currents for the battery's cells, can be different from battery to battery.
Existing battery chargers are typically configured to receive power from a particular source and to provide voltages and currents to a particular battery based on the battery's charge specification. This may include, for example, stepping down the supplied charge current when predetermined battery voltages or temperatures are reached, to avoid overloading the battery. However, stepping down the charge current can lead to oscillations in both battery cell voltage and charge current during transitions between current levels, because a drop in battery voltage typically follows a drop in charge current due to the internal impedance of the battery cells.
More specifically, when a battery cell voltage reaches a threshold level and the charge current is decreased to avoid overloading the battery cell, the cell voltage will decrease slightly in response to the decreased current, falling below the threshold level and causing the charge current to jump back to its previous, higher value. This cycle of increasing and decreasing charge current and cell voltage may be repeated many times at each transition between current levels, resulting in undesirable stress on the battery and unnecessarily long charging time. Furthermore, the stress on the battery may result in a relatively short battery life.
One method of avoiding oscillations such as those described above is to lock the charge current at its reduced level after each new step, so that the current cannot jump back to its previous, higher value in response to a dip in battery voltage. However, although this method avoids oscillations, it typically significantly increases charging time. Another method of avoiding oscillations is to preprogram the charger with the charge requirements of the battery, and to reduce the supplied charge current gradually as each voltage or temperature step transition is approached. This avoids both oscillations and unwanted delays in charging, but requires the charger to have preexisting knowledge of the charge requirements of the battery. The charger is thus limited to known batteries at the time of charger design, and does not support future batteries with new requirements.
The present teachings relate to methods and apparatus for charging rechargeable batteries. These teachings may be applied, for example, to batteries in laptop computers, cell phones, or any other electronic equipment that typically includes one or more rechargeable batteries. The disclosed teachings may be particularly suitable for use with lithium ion polymer batteries, but are also suitable for use with any other battery that is beneficially charged in a series of steps corresponding to different charge currents. The present teachings generally include programming a battery with a charge taper algorithm, in contrast to systems that either do not use a charge taper algorithm or that program a battery charger rather than a battery with a charge taper algorithm.
The step charge requirements programmed at step 102 will generally include a maximum desired charge current corresponding to each of several different ranges of battery cell voltage and/or temperature. The maximum voltage or temperature of each range may be characterized as a threshold or “trigger point” value, because exceeding this value triggers a different maximum desired charge current. Generally, the maximum desired charge current decreases as cell voltage and temperature increase, to limit stress on the battery during charging by controlling the charging rate and temperature. This may be especially important as the cell voltage approaches its maximum capacity. The step charge requirements are typically chosen to extend the life of the battery without excessively compromising charging speed. Accordingly, step charge requirements generally vary from battery to battery, depending at least in part on the cell chemistry, and may evolve over time as battery research and development evolves.
The charge taper algorithm programmed in step 102 is used in conjunction with the step charge requirements to help determine an appropriate charging parameter, including the charge current and/or the charge voltage, to be supplied to the battery. Because the charge current I and charge voltage V are related through Ohm's Law:
where Z is the battery impedance, determining one of these charging parameters also determines the other. Furthermore, Ohm's Law may be used to determine a charge current from a measured value of impedance and a voltage. In any case, applying the charge taper algorithm will typically result in a progressive decrease in the supplied charge current so as to reduce the rate of increase of the voltage of each battery cell whenever a predetermined threshold value of the voltage and/or temperature of the battery cell is approached.
By tapering the supplied charge current in the manner described above, the charge taper algorithm may be configured to maintain the voltage and/or temperature of the battery cells below each successive voltage or temperature trigger point until the charge current has been reduced below a predetermined threshold. At that point, the charge current can be held constant and the charge voltage and/or cell temperature can be allowed to increase more rapidly until another trigger point is approached. As described in more detail below, tapering the charge current in this manner can avoid various undesirable effects that occur in the absence of charge tapering.
At step 104, a property of one or more of the battery cells is sensed or measured, so that the charge taper algorithm and step charge requirements can be applied. The measured property will typically be charge current, battery cell voltage, battery cell impedance and/or battery cell temperature. Accordingly, at least one current sensor, voltage sensor, impedance sensor and/or temperature sensor will typically be incorporated into or otherwise associated with the battery, to monitor the corresponding property of at least one of the battery cells. In some cases, two or more properties may be monitored simultaneously with appropriate sensors.
Suitable sensors may take various forms, generally including appropriately designed integrated circuits of which many types are commercially available. For example, cell voltages may be measured with a first integrated circuit, and cell temperature, charge current, and/or cell impedance may be measured with a second “fuel gauge” integrated circuit connected to the first circuit. Suitable fuel gauge circuits include part numbers BQ2084, BQ20Z40, BQ20Z45, BQ20Z60, BQ20Z65, BQ20Z70, BQ20Z75, BQ20Z90, and BQ20Z95, all sold by Texas Instruments, Inc. of Dallas, Tex. The measured property or properties of the battery cell may be digitized with an analog-to-digital converter, to be transmitted in digital form to a processor.
At step 106, a desired charging parameter such as charge current or charge voltage is determined based on the measured property of the battery cell(s), the step charge requirements, and the charge taper algorithm. Typically, the desired charging parameter will initially be set to provide a maximum charge current corresponding to the range in which the measured property lies, until the measured property approaches to within a predetermined offset value of a threshold or trigger point value. For example, if the maximum preferred charge current for a cell charged to between 3.0 and 4.0 volts (V) is 1400 milliamps (mA), then the charging parameter may be set to provide 1400 mA of charge current when a cell voltage of 3.0 V is measured, and this charge current may be maintained until the cell voltage approaches to within a predetermined amount of 4.0 V, such as a value of 3.9 or 3.95 V.
Continuing the previous example, when the cell voltage reaches 4.0 V minus some predetermined offset amount (such as 0.1 V or 0.05 V), the charging parameter may be adjusted to reduce the charge current and to maintain the cell voltage below 4.0 V, until the charge current drops below a predetermined threshold that corresponds to the maximum preferred charge current for a cell charged to 4.0 V. The charge current may be reduced in various ways to maintain the cell voltage in a particular range, and the precise tapering algorithm may depend on the battery cell chemistry. For example, in some applications the charge current may be reduced at an approximately linear average rate (as a function of time) to maintain the cell voltage below a trigger point value. This reduction will typically be performed as a series of discrete steps that are carried out at predetermined time intervals.
At step 108, the battery processor transmits a request to receive the charge current and charge voltage determined in step 106 from a battery charger, typically by transmitting the requested value or values into a data register accessible by the charger. The battery processor periodically updates the request (again, typically by periodically updating a suitable data register) so that the charger can supply a charge current consistent with the charge taper algorithm. The frequency of the updates can be selected to have any desired value, resulting in a charge current that responds to the changing battery cell properties at any desired rate.
At step 110, the charger supplies the requested charge current and charge voltage. Because the step charge requirements and the charge taper algorithm are maintained in the battery, the charger need not be programmed with any battery-specific information to do this. In some cases, the charger will support the changes in requested charge current and charge voltage, so that it can supply substantially exactly the requested values. In other cases, the charger may not support the changes in requested charge current and charge voltage. In such cases, the charger still may act as the power source for supplying the requested charge current and charge voltage, but the battery may incorporate circuits to internally control the charge current and voltage supplied by the charger, to bring them substantially to the requested values.
Battery 202 may include a plurality of battery cells 204, which typically will share similar characteristics. For example, the cells may be lithium ion cells having a maximum rated voltage of 4.2 volts, with various desired maximum charging currents corresponding to different cell voltage ranges. More generally, the cells may have any characteristics suitable for charging in a series of steps having different charge currents and/or voltages. As described previously, battery 202 also will include a programmable processor 210 capable of receiving and storing data, and of being programmed with and carrying out instructions. Accordingly, the processor may include associated memory and input/output devices and connections.
Processor 210 of battery 202 may be programmed in various ways consistent with the present teachings. Typically, the processor will be programmed with a charge taper algorithm, step charge requirements corresponding to one or more of cells 204, and instructions to determine a charge current and/or a charge voltage based on a measured property of the cell, the charge taper algorithm, and the step charge requirements. For example, according to the charge taper algorithm, the processor may be configured to taper a requested charge current from its maximum within a certain cell voltage range, to maintain a voltage of each cell 204 below a trigger point of the voltage corresponding to the maximum voltage of that particular range. This charge current tapering may continue until the charge current drops below a predetermined threshold value corresponding to the minimum voltage of the subsequent voltage range. The current then may be held constant, to allow the cell voltage to increase more rapidly toward the next trigger point.
Sensor 206 will typically be configured to measure at least one of charge current, cell voltage, cell temperature, or cell impedance corresponding to one or more of battery cells 204. As described previously, sensor 206 may include one or more connected integrated circuits, such as a voltage sensor circuit and a fuel gauge circuit, configured to measure different parameters simultaneously or in series. Sensor 206 is configured to communicate its measurements to processor 210, and in some cases may be incorporated within or integrated with processor 210.
At step 308, a determination is made as to whether the battery is in normal or trickle charge range. Typically, the battery will be considered in trickle charge range if the cell voltage is under a predetermined minimum value, or if the temperature is within a predetermined range. If the battery is in trickle charge range, the charge current and voltage are set to their respective trickle charge values at step 310, and the process returns to step 304 for another measurement. This cycle will continue until the battery reaches its normal charging range. Once the battery is in normal charge range, the charging process continues to step 312.
At step 312, a determination is made as to whether the cell voltage exceeds a first maximum threshold value, i.e., a first voltage step trigger value. If the cell voltage exceeds this first threshold, then a determination is made as to whether the cell voltage also exceeds each subsequent threshold value, as generally indicated at step 312′. If the cell voltage exceeds all of the voltage threshold values, this indicates that the battery is overcharged, and accordingly an error is reported at step 313.
If the cell voltage does not exceed the first threshold voltage step value at step 312, then a determination is made at step 314 as to whether the cell voltage is close enough to the first threshold value to be in taper charge current range, or far enough from the first threshold value to be in constant charge current range. If the cell voltage is found to exceed the first threshold value at step 312, then a similar determination is made with respect to whichever voltage threshold value the measured cell voltage is closest to, as generally indicated at step 314′.
If the cell voltage is found at one of steps 314, 314′ to be far enough from a particular threshold value to be in constant current range, then at a related step 316, 316′, the charge current and voltage are set to the maximum values corresponding to the particular voltage range the cell is in. If, on the other hand, the cell voltage is found at one of steps 314, 314′ to be close enough to a particular threshold value to be in taper charge current range, then at a related step 318, 318′, the charge current and voltage are tapered according to a charge taper algorithm. Following any of steps 316, 316′, 318, 318′ (i.e., after an appropriate charge current and voltage have been determined), a charge parameter data register accessible by the battery charger is updated at step 320, and the process returns to step 304 for another measurement of one or more cell properties.
In the method represented in
Still with respect to the charging method represented in
The charging process represented in
Still with respect to
In contrast to both of the previously described charging methods, the initial charge current in the method represented in
Still according to the present teachings, and as depicted in
The above-described cycle of charging a battery at a constant charge current and then a tapering charge current may be repeated any desired number of times and with any desired voltage threshold values, offset values, charge current values and charge current tapering rates, according to the step charge requirements of a particular battery. Eventually, when the cell voltage nears a maximum value as indicated at 628, the charge current will be decreased toward zero current as indicated at 630. This may be done gradually, either as part of the tapering algorithm or as an inherent feature of the battery nearing its full charge, to avoid undesirable corresponding decreases in cell voltage due to the internal cell impedance.
In comparison to the charging methods depicted in
In the foregoing description, numerous details are set forth to provide an understanding of the present invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these details. While the invention has been disclosed with respect to a limited number of embodiments, those skilled in the art will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover such modifications and variations as fall within the true spirit and scope of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2009/062225 | 10/27/2009 | WO | 00 | 9/23/2011 |