The present application relates to controlling voltage of an individual battery cell within a battery pack supplying power to a vehicle.
Lithium-ion batteries are being quickly accepted as reliable high density power storage devices, and motor vehicles, for example, may be powered at least in part by such a power storage device. In order to meet the amount of power required to run a motor vehicle, a plurality of lithium-ion battery cells may be assembled into a battery pack. As such, the power storage device (e.g., battery pack) may be comprised of more than one battery cell and each battery cell may have different charging characteristics. It may be desirable for each battery cell within a battery pack to store the same threshold limited charge as the performance of the battery pack may degrade when a single battery cell charges beyond a desired amount, for example. Thus, accurate monitoring and control of the state of charge of individual battery cells in a battery pack is needed.
Some present battery pack designs monitor and voltage balance battery cells when the battery pack is in operation. In particular, a battery control module (BCM) is configured to control passive balancing of individual battery cell voltages within a battery pack when the battery pack is capable of sourcing or sinking electrical power to a vehicle. The inventors herein have determined that such a system is less effective when the battery pack is not in operation, in sleep mode, or when battery cell stacks or modules are not assembled into a battery pack. During such conditions, the BCM may be deactivated or may not be in communication with the battery cell stacks. As a result, voltages of individual battery cells may increase above a threshold level while a BCM may be incapable of discharging the battery cells. For example, when a battery pack is placed in storage rather than installed in a vehicle, or when a vehicle is parked for an extended period of time, charge of individual battery cells may increase above a threshold level unless the BCM is powered. An alternate solution is to have the BCM powered while the battery is in storage or in a parked vehicle. However, the BCM may consume energy stored in the battery pack, thereby reducing the amount of time a battery pack can retain a desired level of charge while in a low power state. Also, this alternate solution does not address the instance where there is no BCM present.
The inventors herein have developed a method for controlling voltage of individual battery cells within a battery pack. In particular, the inventors have developed a method for managing voltage of a plurality of battery cells of a battery pack supplying power to propel a vehicle, comprising: monitoring voltage of a plurality of battery cells; activating a power supply when a voltage of at least one battery cell of said plurality of battery cells exceeds a threshold; activating a first microcontroller in response to said activation of said power supply; and in a first mode, said first microcontroller controlling draining a portion of charge from said at least one battery cell and storing battery cell event data; and in a second mode, said first microcontroller adjusting voltage of said at least one battery cell in response to instructions from a second microcontroller.
By activating a microcontroller that is coupled to a battery cell stack when battery cell voltage exceeds a threshold, it may be possible to control battery cell voltage when a BCM is unavailable. Further, when the BCM is available, the microcontroller can follow instructions from the BCM in accordance with conditions of a battery pack. Thus, the microcontroller coupled to the battery cell stack may be capable of reducing battery cell voltage when the battery cell voltage exceeds a threshold level, whether or not the battery cell stack is integrated into a battery pack, or whether or not a battery control module is active. Accordingly, the state of battery cells in a battery cell stack may be managed by the battery cell stack or module. Furthermore, a microcontroller coupled to a battery cell stack may communicate battery cell event data to the BCM after battery cell discharge events when the BCM is unavailable. In this way, the battery cell voltage may be controlled to less than a threshold level within a battery cell stack, whether or not a BCM is available.
The present description may provide several advantages. In particular, the approach allows for continuous monitoring of battery cell voltage even during conditions when the battery control system is partially powered down. Further, the approach may allow battery cells of a battery stack to be discharged even when a battery control module is unavailable to monitor and control battery cell discharge. Thus, the possibility of a battery cell retaining charge over a desired level may be reduced.
The above advantages and other advantages, and features of the present description will be readily apparent from the following Detailed Description when taken alone or in connection with the accompanying drawings.
It should be understood that the summary above is provided to introduce in simplified form a selection of concepts that are further described in the detailed description. It is not meant to identify key or essential features of the claimed subject matter, the scope of which is defined uniquely by the claims that follow the detailed description. Furthermore, the claimed subject matter is not limited to implementations that solve any disadvantages noted above or in any part of this disclosure.
The present description is related to controlling voltage of individual battery cells within a battery pack supplying power to a vehicle. In one embodiment, the battery pack may be designed to include an enclosure and structure as is illustrated in
When a voltage of one or more of the battery cells comprising a battery stack in a battery pack exceeds a threshold, a power supply is activated which in turn activates a microcontroller. The voltage of battery cells may be continuously monitored by voltage detection circuitry once a monitor and balance board (MBB) is coupled to a battery cell stack. As will be described below with reference to
Referring now to
Voltage of battery cells in battery cell stack 102 is monitored and balanced by monitor and balance board (MBB) 116, which may include a plurality of current, voltage, and other sensors. The EDM 106 controls the distribution of power from the battery pack to the battery load. In particular, EDM 106 contains contacts for coupling high voltage battery power to an external battery load such as an inverter. The BCM 108 controls ancillary modules within the battery pack such as the EDM and cell MBB, for example. Further, the BCM may be comprised of a microprocessor having random access memory, read only memory, input ports, real time clock, and output ports. Humidity sensor 122 and temperature sensor 124 provide internal environmental conditions of battery pack 100 to BCM 108.
Referring now to
Turning now to
When a plurality of cells is put into a stack, the Prismatic cells are separated by a compliant pad (not shown). Thus, a battery cell stack is built in the order of heat sink, Prismatic cell, compliant pad, Prismatic cell, heat sink, and so on. One side of the heat sinks (e.g., flanged edges) may then contact the cold plate to improve heat transfer.
Referring now to
In the example of
When a particular battery cell voltage or voltage range is detected, voltage detector circuitry 402 outputs a high level signal to power supply 404. For example, if the voltage of a battery cell is greater than a threshold value, voltage detector circuitry 402 may send a signal to power supply 404, thereby activating the power supply. Power supply 404 is in communication with microcontroller 406. As such, microcontroller 406 may be activated once power supply 404 is turned on. Microcontroller 406 may include digital inputs and outputs as well as one or more A/D inputs, read only memory, random access memory, and non-volatile storage.
As shown in
Microcontroller 406 may include non-volatile storage 410. As such, microcontroller 406 may save data regarding the plurality of battery cells to the non-volatile storage 410. For example, non-volatile storage 410 may save data regarding the voltage states of the battery cells including data regarding charge draining from the one or more battery cells that exceed the threshold voltage (e.g., amount of charge drained, number of times charge is drained from a particular battery cell, time and date of battery cell discharge etc.). In this manner, the microcontroller 406 may communicate battery cell information to the BCM when conditions are more favorable.
Once activated, microcontroller 406 may output a signal to turn on battery cell charge reducing circuitry which includes a load resistor 414 and a switch 416. For example, a digital output from the microcontroller 406 may close switch 416. As an example, switch 416 may be a transistor such as a field-effect transistor. Thus, when the switch 416 is closed, current may be allowed to flow through the charge reducing circuit. Battery cell charge may be dissipated by load resistor 414. In the example of
The appropriate switch (e.g., switch 416) may be set to an open condition by microcontroller 406 when battery cell voltage as measured by an A/D convertor and input to microcontroller 406 is less than the desired threshold voltage. Further, power supply 404 may be latched in an on condition by an output from the microcontroller (e.g., microcontroller 406). The microcontroller may hold a digital output high to keep the power supply activated until charge of each battery cell in the battery stack is less than a threshold. Further, the microcontroller may keep the power supply activated until it has completed a scheduled task that was initiated by activating power supply 404 (e.g., after writing battery cell event data to non-volatile storage).
Turning to
Thus, the system of
The system of
Referring now to
At 602 of method 600, battery cell voltages are monitored. The voltage of each battery cell may be monitored by voltage detecting circuitry for each battery cell as described above with reference to
At 604, a power supply on board the MBB is activated if one or more battery cell voltages are greater than a threshold value. As discussed above with reference to
Like the power supply, the microcontroller is coupled to the MBB which is coupled to the battery cell stack. Once the microcontroller is powered up, it attempts to communicate with a BCM to receive operating instructions. In one example, the microcontroller attempts to communicate to the BCM by way of a CAN. If the microcontroller can establish communication with the BCM routine 600 proceeds to 616. Otherwise, routine 600 proceeds to 610.
At 610, routine 600 reads the battery cell voltage values of each battery cell. In particular, battery cell voltage is read by an A/D channel and moved into memory of the microcontroller. The battery cell voltages may be sequentially read beginning from the first battery cell to the last, or the battery cell voltages may be captured by reading the battery cell voltages in a different order. After reading the battery cell voltages routine 600 proceeds to 612.
At 612, routine 600 proceeds to drain battery cells having charge greater than a threshold. Battery cell charge is drained by activating an output of a microcontroller. For example, if charge of battery cell number three of a battery cell stack is greater than a threshold level, the microcontroller activates an output which activates a switch that couples a load resistor to the battery cell that is charged above a threshold. While the battery cell is being discharged, the microcontroller may monitor the battery cell voltage via an A/D convertor so that the charge reducing network can be uncoupled from the battery cell when the battery cell voltage is less than the threshold voltage. After discharging each battery cell that is charged above a threshold, routine 600 proceeds to 614.
At 614, routine 600 stores battery cell event data for battery cells that were charged above a threshold level. Battery cell event data may include battery cell voltage before and after battery cell discharge, time and date of battery cell discharge, and operating conditions within the battery pack enclosure (e.g., battery pack enclosure temperature, battery pack humidity). The battery cell event data is stored to non-volatile storage so that the battery event data is available at a later time if the MBB microcontroller is deactivated before communications are established between the MBB microcontroller and the BCM controller.
In this manner, the amount of charge stored in individual battery cells within a battery pack may be monitored and regulated. As described above, each battery cell may be in communication with a voltage detector. In response to a battery cell voltage greater than a threshold, the voltage detector outputs a signal to activate a power supply which in turn activates a microcontroller. The microcontroller then reads battery cell voltages and closes a switch in a charge draining circuit that is in communication with the battery cell that is storing charge above a threshold level. The closed switch causes charge to be drained from the battery cell. The microcontroller also stores battery event data to non-volatile memory so that the data can be reported to the BCM at a later time. Thus, the charge of battery cells of a battery stack can be continuously monitored and regulated even though the battery cell stack may not be integrated into a battery pack or even though the battery cell stack is in a battery pack that is not in an active state such as when the battery control system is in an off state. Further, because power is utilized selectively to control battery cell voltage, power consumption within the battery pack may be reduced.
The method of
The method of
The method of
The subject matter of the present disclosure includes all novel and nonobvious combinations and subcombinations of the various systems and configurations, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and subcombinations regarded as novel and nonobvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and subcombinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US11/20078 | 1/4/2011 | WO | 00 | 7/11/2012 |
Number | Date | Country | |
---|---|---|---|
61292271 | Jan 2010 | US |