The present description relates to controlling a battery pack output contactor. In one embodiment, the battery pack provides power to propel a vehicle.
The number of battery powered and battery assisted vehicles continues to grow as the price of fossil fuels increases. Further, battery powered vehicles may reduce emissions of undesirable gases such at CO2, HC, and NOX. Rather than simply stringing together a group of battery cells, it may be beneficial to integrate battery cells and battery controls into a battery pack. For example, a battery pack may be installed into a vehicle with relative ease as compared to installing individual cells and battery controls because the installer has fewer connectors to attach during battery pack installation. Further, a battery pack may provide additional benefits in that a boundary may be established between the battery pack and the vehicle and its surroundings. In one embodiment of a battery pack, electrical contactors within the battery pack provide electrical isolation between battery cells in the battery pack and the vehicle. When the battery is in a sleep mode, or when the battery is being installed or removed from a vehicle, the contactors may be placed in an open state so that they electrically decouple the battery cells in the battery pack from the battery pack load. On the other hand, when the battery pack is supplying power to propel the vehicle, for example, the contactors are placed in a closed state such that current may flow to and from battery cells to the vehicle load.
The inventors herein have determined that while a contactor may electrically isolate the battery pack from the vehicle, the contactor may also cause other issues. In particular, when an operating coil of a contactor is controlled by a pulse width modulated (PWM) signal to open or close a contactor, electromagnetic interference (EMI) may be produced by the switching PWM signal. Under some conditions it may be desirable to reduce or limit EMI produced by controlling the contactor because EMI may degrade operation of the battery pack or vehicle systems.
In addition, the inventors have determined that it may be beneficial to adjust the hold current supplied to the contactor coil in response to the vehicle drive mode. When the holding current supplied to the contactor coil is adjusted in response to vehicle drive mode, battery energy may be conserved.
Therefore, the inventors herein have developed a system for controlling a contactor of a battery pack. In one embodiment, the inventors have developed a system for controlling a battery pack contactor, comprising: a first power supply; a first switch; a contactor; and a controller including instructions for selectively actuating said contactor with said first power supply via said first switch, said controller including instructions to adjust a contactor a contactor holding voltage supplied to a coil of said contactor to more than two levels.
By varying an output voltage of a power supply to more than two voltage levels, EMI produced when controlling a contactor coil may be reduced. For example, the output voltage of a power supply may be adjusted to a plurality of levels to vary coil holding current. In one embodiment, the power supply voltage may be adjusted in response to a temperature of the contactor coil. In another embodiment, the power supply voltage may be adjusted in response to the vehicle drive mode. Further, the power supply voltage may be adjusted such that the voltage changes at a limited rate. In this way, the holding current supplied to the contactor coil can be adjusted without switching the output voltage. As a result, less EMI may be produced when the contactor coil is controlled.
The present description may provide several advantages. In particular, the approach may produce less EMI when controlling the coil of a contactor. Further, the approach may use less power when the current supplied to the contactor coil is varied in response to vehicle drive mode. Further still, the battery pack may have less electrical noise as noise from switching the contactor coils is 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 a coil of a contactor that is capable of coupling cells of a battery pack to a load external to the battery pack. In one embodiment, battery cells such as those illustrated in
The contactor may be supplied a voltage that varies in magnitude from a power supply. In particular, the power supply output voltage may be commanded to a plurality of voltage levels in response to an analog voltage or in response to a digital instruction from a microcontroller. Further, the rate at which the voltage level is varied may be limited so as to reduce the rate of voltage change (dV/dt) and current change (dI/dt), thereby reducing EMI within the battery pack. In addition, the holding current supplied to the contactor coil may be varied with drive mode so that battery pack power consumption may be reduced. For example, when the vehicle is in a charging mode and not moving less current may be delivered to the contactor coil as compared to when the vehicle is in the power delivering mode and providing power to propel a vehicle. In another example, the current supplied to the contactor coil may be increased or decreased in response to a vehicle accelerometer that indicates road conditions.
The battery modules 16 may include a plurality of battery cells configured to store energy. Although a plurality of battery modules are illustrated, it will be appreciated that in other examples a single battery module may be utilized. Battery modules 16 may be interposed between the first cooling subsystem 14 and the second cooling subsystem 18, where the battery modules are positioned with their electrical terminals on a side 21 facing out between the cooling subsystems.
Each battery module may include a first side 23 and a second side 25. The first and the second side may be referred to as the top and bottom side, respectively. The top and bottom sides may flank the electrical terminals, discussed in greater detail herein with regard to
Battery assembly 1 may also include an electrical distribution module 33 (EDM), monitor and balance boards 35 (MBB), and a battery control module 37 (BCM). Voltage of battery cells in battery modules 16 may be monitored and balanced by MBBs that are integrated onto battery modules 16. MBBs may include a plurality of current, voltage, and other sensors. The EDM controls the distribution of power from the battery pack to the battery load. In particular, the EDM contains contactors for coupling high voltage battery power to an external battery load such as an inverter. The BCM provides supervisory control over battery pack systems. For example, the BCM may control 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, output ports, and a controller area network (CAN) port for communicating to systems outside of the battery pack as well as to MBBs and other battery pack modules.
Battery cell 312 includes cathode 318 and anode 320 for connecting to a bus (not shown). The bus routes charge from a plurality of battery plates to output terminals of a battery pack and is coupled to bus bar support 322. Battery cell 312 further includes prismatic cell 324 that contains electrolytic compounds. Prismatic cell 324 is in thermal communication with cell heat sink 326. Cell heat sink 326 may be formed of a metal plate with the edges bent up 90 degrees on one or more sides to form a flanged edge. In the example of
Housing heat sink 310 may be formed by a metal plate having a base 328 with the edges bent up 90 degrees on one or more sides to form a flanged edge. In
One of the longitudinally aligned edges 332 of the housing heat sink 310 may form a portion of the top side 202 of battery module 200, as shown in
The battery cells may be strapped together by binding bands 204 and 205. The binding bands may be wrapped around the battery cell stack or may simply extend from the front of the battery cell stack to the back of the battery cell stack. In the latter example, the binding bands may be coupled to a battery cover. In other embodiments, the binding bands may be comprised of threaded studs (e.g., metal threaded studs) that are bolted at the ends. Further, various other approaches may be used to bind the cells together into the stack. For example, threaded rods connected to end plates may be used to provide the desired compression. In another example, the cells may be stacked in a rigid frame with a plate on one end that could slide back and forth against the cells to provide the desired compressive force. In yet other embodiments, rods held in place by cotter pins may be used to secure the battery cells in place. Thus, it should be understood that various binding mechanisms may be used to hold the cell stack together, and the application is not limited to metal or plastic bands. Cover 206 provides protection for battery bus bars (not shown) that route charge from the plurality of battery cells to output terminals of the battery module.
The battery module may also include a front end cover 208 and a rear end cover 210 coupled to the battery cell stack. The front and rear end covers include module openings 26. However, in other examples the module openings may be included in a portion of the battery module containing battery cells.
Referring now to
Microcontroller 416 is configured to issue commands to hold power supply 408. In one example, microcontroller 416 issues voltage output commands to hold power supply 408 by way of a digital to analog converter (DAC). In another example, microcontroller 416 issues voltage output commands in a digital format by way of a controller area network (CAN). Microcontroller 416 also has digital outputs to control high side switch 406 and low side switch 414 in response to analog input from current sensor 404, status monitor circuit 412, and coil temperature sensor 410.
High side switch 406 and low side switch 414 may be comprised of field effect transistors, bipolar-junction transistors, or other types of switching devices. Contactor status monitor circuit 412 may be comprised of a resistor network for sensing voltage at the low side end of coil 418. In one embodiment, a voltage that develops between resistors connected to the low side end of coil 418 is monitored to determine the operational status of contactor coil 418.
Referring now to
In one example, the contactor coil monitor of
In this way, the resistor array including resistors 516 and 514 provides contactor state information for monitoring the battery output contactor. Of course, the voltage output levels indicated above are simply illustrative of monitor operation and are not to be interpreted in a limiting sense.
Referring now to
Contactor control system 600 includes a pull-in power supply 602 for supplying current to the contactor coil 618 of contactor 620. In one example, power supply 602 is a voltage supply that supplies a plurality of voltage levels to contactor coil 618. Thus, power supply 602 supplies pull-in current and hold current to contactor coil 618. When current flows through contactor coil 618 and low side switch 614, normally open contacts 622 can close. When contacts 622 are closed power from battery cells may be delivered to a load external to the battery pack. Normally open contacts can close when current from pull-in power supply 602 passes through contactor coil 618. Pull-in power supply 602 has capacity to source a pull-in current and hold current supplied to contactor coil 618. Pull-in power supply 602 may keep contacts 622 closed after a plunger (not shown) that couples contactor coil 618 to contacts 622 has been moved with current supplied by pull-in power supply 602. Current sensor 604 is configured to monitor current supplied by pull-in power supply 602 to contactor coil 618. In one embodiment, current sensor 604 may be a shunt current sensor. In another embodiment, current sensor 604 may be of a coil configuration. Contactor status monitor circuit 612 provides an indication of voltage at one end of contactor coil 618. In one embodiment, the voltage at one end of the contactor coil is monitored by an analog to digital converter (ADC) in microcontroller 616. Low side switch 614 selectively couples one side of contactor coil 618 to ground. Coil temperature sensor 610 monitors the temperature of contactor coil 618. Coil temperature sensor 610 may be a thermistor, thermocouple, or other type of temperature sensor. In an alternative embodiment, coil temperature may be inferred from ambient temperature and the amount of current passing through contactor coil 618.
Microcontroller 616 is configured to issue commands to pull-in power supply 602. In one example, microcontroller 616 issues voltage output commands to pull-in power supply 602 by way of a digital to analog converter (DAC). In another example, microcontroller 616 issues voltage output commands in a digital format by way of a controller area network (CAN). During pull-in of coil 618, microcontroller 616 can issue a first command for a first level of current. After coil pull in is confirmed from coil current, a second command for a second current, lower than the first level current, can be issued from microcontroller 616 to pull-in power supply 602. Microcontroller 616 also has a digital output to control low side switch 614 in response to analog input from current sensor 604, status monitor circuit 612, and coil temperature sensor 610.
Low side switch 614 may be comprised of a field effect transistor, bipolar-junction transistors, or other types of switching device. Contactor status monitor circuit may be comprised of a resistor network for sensing voltage at one end of contactor coil 618. In one embodiment, a voltage that develops between resistors connected to one end of contactor coil 618 is monitored to determine the operational status of contactor coil 618.
Thus, the systems described in
The systems described herein also provide for controlling a battery pack contactor of a vehicle, comprising a first power supply; a first switch; a contactor; and a controller including instructions for selectively coupling said first power supply to said contactor via said first switch, said controller including instructions to adjust a contactor hold voltage in response to a vehicle drive mode. In one example, the system includes a first drive mode that is a charging mode when the vehicle is stopped and charged by a power source external to the vehicle, and wherein a second drive mode is a mode where the vehicle is moving. The system further comprises a second power supply and a second switch, the second switch in communication with the first power supply and the contactor, the second switch in a second circuit coupling the first power supply and the contactor, the second switch positioned in the second circuit between the first power supply and the contactor, the first switch in a first circuit coupling the contactor and ground, the first switch positioned in the first circuit between the contactor and the ground, the second power supply in communication with the contactor at a location between the second switch and the contactor. In one example, the system includes a first power supply that is a power supply that outputs a substantially constant voltage during contactor pull-in. The system further comprises a diode located between the second power supply and the contactor. The system further comprises a voltage detection circuit having a first side electrically coupled downstream of the first voltage supply, the voltage detection circuit having a second side electrically coupled downstream of the contactor and upstream of ground. The system including a current sensor configured to monitor current from the first voltage supply. The system also includes a first switch and a second switch that are transistors. The system also includes a controller with instructions for adjusting an output of the first power supply.
The systems also provide for controlling a battery pack contactor, comprising: a first power supply; a second power supply; a contactor; and a first switch and a second switch, said first switch in communication with said first power supply and said contactor, said first switch in a first circuit coupling said first power supply and said contactor, said first switch positioned in said first circuit between said first power supply and said contactor, said second switch in a second circuit coupling said contactor and ground, said second switch positioned in said second circuit between said contactor and ground, said second power supply in communication with said contactor at a location between said first switch and said contactor. The system also includes wherein an output of the first power supply is a voltage or a current.
Referring now to
At 702, routine 700 judges whether or not the battery pack output contactor is to be closed so that battery power may be delivered to a load external to the battery pack. The contactor may be closed in response to a driver entering a vehicle and shifting into drive. If there is a request for battery power to be delivered external to the battery pack, routine 700 proceeds to 704. If the contactor is open and there is no request for battery power external to the battery pack, routine 700 remains at 702. It should be noted that routine 700 is one of many routines that may be executed simultaneously by the BCM microcontroller.
At 704, routine 700 judges whether or not the contactor coil is connected to the contactor control circuitry (e.g., the circuitry illustrated in
At 706, routine 700 provides an indication of contactor coil degradation. In one example, a microcontroller in the BCM sets a flag and reports a condition of contactor degradation. Contactor degradation may be indicted to systems inside and outside of the battery pack. In one example, an indication of contactor degradation is provided to a vehicle controller by way of a CAN.
At 708, routine 700 turns on or activates a low side switch that couples one side of the contactor coil to ground (e.g. the low side switches as shown in
At 710, routine 700 turns on or activates a high side switch that couples a contactor coil to a pull-in voltage supply. When the high side switch is turned on it may begin to conduct so that current flows from the pull-in power supply to the contactor coil. Once the high side driver is turned on, routine 700 proceeds to 712.
At 712, routine 700 monitors the characteristic current waveform produced when a plunger of the contactor is moved by flowing current though the contactor coil. In one embodiment, the BCM monitors the contactor coil current through a resistor and looks for a change in the sign of the derivative of the contactor coil current during a prescribed predetermined time period. In other embodiments, contactor coil operation may be assessed with other signal attributes such as rate of current rise or current level. If the characteristic current waveform is present, routine 700 proceeds to 718. Otherwise, routine 700 proceeds to 714. It should also be noted that predetermined attributes may be varied as a temperature of the contactor coil varies. For example, as the temperature of the contactor coil increases the predetermined rate of current rise may be reduced to compensate for increased contactor coil resistance. The predetermined attributes may also be varied as the voltage of the pull-in power supply varies.
At 714, routine 700 waits for a prescribed predetermined period of time to determine if the characteristic current waveform is present. If the waveform is not present and the predetermined amount of time has not expired, routine 700 returns to 712. If time has expired without the characteristic current waveform being observed, routine 700 proceeds to 716.
At 716, routine 700 provides an indication of contactor plunger degradation. In one example, a microcontroller in the BCM sets a flag and reports a condition of contactor plunger degradation. Contactor plunger degradation may be indicted to systems inside and outside of the battery pack. In one example, an indication of contactor degradation is provided to a vehicle controller by way of a CAN.
At 718, routine 700 judges whether or not contactor coil current has achieved a predetermined threshold current that represents the contactor pull-in current. The pull-in current is a current level required for the plunger to close the contactor contacts. In one example, the contactor coil current is compared to a predetermined current. If the contactor coil current exceeds the predetermined current level routine 700 proceeds to 724. Otherwise, routine 700 proceeds to 720. It should also be noted that the predetermined pull-in current may be varied as a temperature of the contactor coil varies. For example, as the temperature of the contactor coil increases the predetermined pull-in current may be reduced to compensate for increased contactor coil resistance. The predetermined pull-in current may also be varied as the voltage of the pull-in power supply varies.
At 720, routine 700 waits for a prescribed predetermined period of time to determine if the contactor current is at the pull-in current. If the contactor coil current is not at the pull-in current and a predetermined amount of time has not expired, routine 700 returns to 718. If time has expired without the contactor current reaching the pull-in current, routine 700 proceeds to 722.
At 722, routine 700 provides an indication of contactor engagement degradation. In one example, a microcontroller in the BCM sets a flag and reports a condition of contactor engagement degradation. Contactor engagement degradation may be indicted to systems inside and outside of the battery pack. In one example, an indication of contactor engagement degradation is provided to a vehicle controller by way of a CAN.
At 724, routine 700 turns off a high side driver. The high side driver may be turned off after the contacts of the contactor have closed and a higher level of current is not longer needed to keep the contactor engaged and the contacts closed. When the high side driver is turned off the high side driver stops conducting and the hold voltage supply begins supplying current to keep the contacts of the contactor closed. By switching power delivered to the contractor coil from the pull-in power supply to the hold power supply, it is possible to reduce the amount of energy consumed within the battery pack. Once the high side driver is switched off, routine 700 proceeds to 726.
Referring now to
The hold current may also be adjusted in response to vehicle drive mode. In one example, the amount of hold current supplied to the contactor coil may be reduced when the vehicle is stationary and while the battery is charging. Further, the amount of hold current may be increased when the vehicle is moving. In still another embodiment, the contactor hold current may be reduced when the vehicle is being driven and battery power is delivered to a vehicle while the vehicle is stopped. In still another embodiment, holding current may be increased in response to a signal from a vehicle accelerometer or vehicle wheel speed sensor. For example, if the output of an accelerometer increases in response to the vehicle traveling down a rough road, the amount of contactor hold current may be increased so that contactor contacts remain positively engaged.
If routine 700 judges that the current flowing in the contactor coil is at the predetermined hold current, routine 700 proceeds to 732. Otherwise, routine 700 proceeds to 728.
At 728, routine 700 waits for a prescribed predetermined period of time to determine if the contactor current is at the hold current. If the contactor coil current is not at the hold current and a predetermined amount of time has not expired, routine 700 returns to 726. If time has expired without the contactor current reaching the hold current, routine 700 proceeds to 730.
At 730, routine 700 provides an indication of contactor hold current degradation. In one example, a microcontroller in the BCM sets a flag and reports a condition of contactor hold current degradation. Contactor hold current degradation may be indicted to systems inside and outside of the battery pack. In one example, an indication of contactor engagement degradation is provided to a vehicle controller by way of a CAN.
At 732, routine 700 judges whether or not there is a request to open the contactor. In one embodiment, routine 700 may receive a request to open the contactor from a vehicle controller. In another embodiment, routine 700 may receive a request to open the contactor from within the battery pack. If the contactor is judged to enter an open state, routine 700 proceeds to 738. Otherwise, routine 700 proceeds to 734.
At 734, routine 700 measures or infers the temperature of the contactor coil. In one embodiment the contactor coil temperature may be measured with a thermistor or a thermocouple. In another example, the contactor coil may be inferred from ambient temperature and the amount of current passing through the contactor coil. Routine 700 proceeds to 736 once the contactor coil temperature is determined.
At 736, the predetermined hold voltage may be adjusted as temperature of the coil varies. For example, if the coil temperature increases, the predetermined hold voltage may be increased to maintain the hold current constant even as the contactor coil resistance increases with the increase in the contactor coil temperature. Routine 700 returns to 732 once the hold voltage is adjusted in response to contactor coil temperature.
At 738, the low side switch is turned off to open the contactor contacts. When the low side switch is turned off it stops conducting thereby limiting current flow to the contactor coil. Routine 700 proceeds to 740 after the low side switch is turned off.
In one embodiment where a single power supply with an adjustable output (e.g., the power supply voltage or current output may be adjustable) supplies power to the contactor coil the rate that the output of the single power supply is adjusted may be limited. For example, the rate that the output voltage or current is changed over a period of time may be limited. In one example, the rate that voltage may be changed is limited to a rate of less than 10 volts per second. In an embodiment where two power supplies provide power to a contactor coil, adjustments to the hold current power supply may be limited.
At 740, routine 700 judges whether or not the contactor coil is not powered. In one example, a voltage of the contactor coil is monitored to determine if the contactor coil is not powered. If the contactor coil is not powered, routine 700 proceeds to exit. If routine 700 determines that the contactor coil is powered, routine 700 proceeds to 742. Note that when routine 700 exits, routine 700 may be re-executed such that the contactor coil state may be continuously controlled.
At 742, routine 700 waits for a prescribed predetermined period of time to determine if the contactor is not powered. If the contactor coil is powered and a predetermined amount of time has not expired, routine 700 returns to 740. If time has expired without the contactor not being powered, routine 700 proceeds to 744.
At 744, routine provides an indication of contactor held on degradation. In one example, a microcontroller in the BCM sets a flag and reports a condition of contactor held on degradation. Contactor held on degradation may be indicted to systems inside and outside of the battery pack. In one example, an indication of contactor held on degradation is provided to a vehicle controller by way of a CAN.
Thus, the method of
Further, the method of
Further still, the method of
Referring now to
Referring now to
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/US2011/029523 | 3/23/2011 | WO | 00 | 10/2/2012 |
Number | Date | Country | |
---|---|---|---|
61316459 | Mar 2010 | US |