Embodiments described herein provide a battery pack charger.
Battery pack chargers described herein increase the speed with which battery packs including lithium-based battery cells can be charged (i.e., reduce charging time) when compared to existing charging techniques (e.g., constant-current constant voltage [“CC/CV”] charging).
Methods described herein for charging a battery pack include connecting the battery pack to a battery pack charger, providing a charging current to one or more battery cells of the battery pack using a stepped charging profile, the step charging profile including a first charging current level, the first charging current level being greater than a predetermined maximum charging current for the battery pack, and stepping down the charging current to a second charging current level when a voltage of the one or more battery cells increases to a predetermined voltage value.
Methods described herein for charging a battery pack include connecting the battery pack to a battery pack charger, providing a charging current to one or more lithium-ion battery cells of the battery pack using an over-voltage charging profile, the over-voltage charging profile including a first charging current level, the first charging current level being greater than a predetermined maximum charging current for the battery pack, charging the one or more lithium-ion battery cells to a voltage exceeding a predetermined maximum charging voltage limit for the one or more lithium-ion battery cells, and stopping the charging current after the voltage exceeds the predetermined maximum charging voltage limit.
Battery pack chargers described herein for charging a battery pack include one or more battery pack receiving portions, a power control module, and a controller. The one or more battery pack receiving portions receive and interface with the battery pack. The battery pack includes one or more battery cells. The power control module is configured to provide power to the one or more battery pack receiving portions. The controller is connected to the power control module. The controller is configured to provide a charging current to one or more battery cells of the battery pack using a stepped charging profile. The step charging profile includes a first charging current level. The first charging current level is greater than a predetermined maximum charging current for the battery pack. The controller is also configured to step down the charging current to a second charging current level when a voltage of the one or more battery cells increases to a predetermined voltage value.
Before any embodiments are explained in detail, it is to be understood that the embodiments are not limited in its application to the details of the configuration and arrangement of components set forth in the following description or illustrated in the accompanying drawings. The embodiments are capable of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein are for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof are meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless specified or limited otherwise, the terms “mounted,” “connected,” “supported,” and “coupled” and variations thereof are used broadly and encompass both direct and indirect mountings, connections, supports, and couplings.
In addition, it should be understood that embodiments may include hardware, software, and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic-based aspects may be implemented in software (e.g., stored on non-transitory computer-readable medium) executable by one or more processing units, such as a microprocessor and/or application specific integrated circuits (“ASICs”). As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components, may be utilized to implement the embodiments. For example, “servers” and “computing devices” described in the specification can include one or more processing units, one or more computer-readable medium modules, one or more input/output interfaces, and various connections (e.g., a system bus) connecting the components.
Other aspects of the embodiments will become apparent by consideration of the detailed description and accompanying drawings.
The battery packs can each include a plurality of lithium-based battery cells having a chemistry of, for example, lithium-cobalt (“Li-Co”), lithium-manganese (“Li-Mn”), or Li-Mn spinel. In some embodiments, the battery cells have other suitable lithium or lithium-based chemistries, such as a lithium-based chemistry that includes manganese, etc. The battery cells within each battery pack are operable to provide power (e.g., voltage and current) to one or more power tools. Although the present disclosure is discussed with respect to lithium batteries, any batteries can be used.
A controller 200 for the battery pack charger 100, 100B is illustrated in
The controller 200 includes a plurality of electrical and electronic components that provide power, operational control, and protection to the components and modules within the controller 200 and/or battery pack charger 100, 100B. For example, the controller 200 includes, among other things, a processing unit 300 (e.g., an electronic processor, a microprocessor, a microcontroller, or another suitable programmable device), a memory 305, input units 310, and output units 315. The processing unit 300 includes, among other things, a control unit 320, an ALU 325, and a plurality of registers 330 (shown as a group of registers in
The memory 305 is a non-transitory computer readable medium and includes, for example, a program storage area and a data storage area. The program storage area and the data storage area can include combinations of different types of memory, such as a ROM, a RAM (e.g., DRAM, SDRAM, etc.), EEPROM, flash memory, a hard disk, an SD card, or other suitable magnetic, optical, physical, or electronic memory devices. The processing unit 300 is connected to the memory 305 and executes software instructions that are capable of being stored in a RAM of the memory 305 (e.g., during execution), a ROM of the memory 305 (e.g., on a generally permanent basis), or another non-transitory computer readable medium such as another memory or a disc. Software included in the implementation of the battery pack charger 100, 100B can be stored in the memory 305 of the controller 200. The software includes, for example, firmware, one or more applications, program data, filters, rules, one or more program modules, and other executable instructions. The controller 200 is configured to retrieve from the memory 305 and execute, among other things, instructions related to the control processes and methods described herein. In other constructions, the controller 200 includes additional, fewer, or different components.
The battery pack interface(s) 115, 120 includes a combination of mechanical components and electrical components configured to and operable for interfacing (e.g., mechanically, electrically, and communicatively connecting) the battery pack charger 100, 100B with a battery pack. For example, the battery pack interface(s) 115, 120 is configured to receive power from the power control module 205 via a power line 340 between the power control module 205 and the battery pack interface(s) 115, 120. The battery pack interface(s) 115, 120 is also configured to communicatively connect to the power control module 205 via a communications line 345.
In some embodiments, the controller 200 measures a temperature associated with the second heatsink using the thermistor 250, which is proportional to the output of the power input circuit 215. Based on the measured temperature of a DC circuit region, the controller 200 estimates a temperature of an AC circuit region and first heatsink. The thermal relationships or gradients between the temperature measured by the thermistor 250 and other components of the battery pack charger 100, 100B can be stored in the memory 305 of the controller 200. As a result, the temperature measured by the thermistor 250 can be used as an observer to estimate the temperature of other components of the battery pack charger 100, 100B. For example, losses from an input section of the power input circuit 215 are generally inversely proportional to the input voltage of the power input circuit 215. Without knowing the actual input voltage to the power input circuit 215, the thermal relationship between the temperature measured by the thermistor 250 and the power input circuit 215 (i.e., the AC circuit region) may be invalid. By determining the input voltage of the power input circuit 215 (i.e., the AC input line voltage to the battery pack charger 100, 100B), the controller 200 can select an appropriate thermal relationship between the temperature measured by the thermistor 250 and the power input circuit 215 for determining the temperature of the AC circuit region and first heatsink.
After determining the temperature of the AC circuit region and the first heatsink, the controller 200 provides information and/or control signals to the fan control module 210 for driving the fan 245. Driving the fan 245 includes turning the fan 245 ON, turning the fan 245 OFF, increasing the rotational speed of the fan 245, decreasing the rotational speed of the fan, etc. The fan 245 is driven to maintain a desirable operating condition for the battery pack charger 100, 100B. In some embodiments, the fan 245 is operated to maintain the temperature (e.g., internal ambient temperature) of the battery pack charger 100, 100B within a desired range of temperatures (e.g., 40° F. to 105° F.). In other embodiments, the fan 245 is operated to maintain the temperature (e.g., internal ambient temperature) of the battery pack charger 100, 100B at a particular temperature (e.g., 85° F.).
In operation, the battery pack charger 100, 100B can be provided to charge one or more battery packs connected to the battery pack interface(s) 115, 120. Initially, a user can insert at least one battery pack into a battery pack charger, for example, sliding the battery pack(s) into one or the battery pack interface(s) 115, 120. Thereafter, the battery pack charger 100, 100B can charge the at least one battery pack via the battery pack interface(s) 115, 120. For example, the battery pack charger 100, 100B can provide power (e.g., via a power line 340) to the at least one battery pack through the power control module 205 to the battery pack interface(s) 115, 120. In some embodiments, the battery pack charger 100, 100B can communicate with the at least one battery pack (e.g., via communications line 345) to control a rate in which the at least one battery pack receives the power based on a combination of a charging profile and other parameters (e.g., SOC, temperature, cell age, cell health, and charge acceptance based differential voltage). The charging profiles and other paraments can be both monitored data with the battery pack and/or data stored in the memory 305 of the battery pack charger 100, 100B.
In some embodiments, the battery pack charger 100, 100B (via controller 200) can be implemented to execute each of the charging profiles discussed with respect to
Thus, embodiments described herein provide, among other things, a battery charger with improved charging speed for battery packs including lithium-based battery cells.
This application claims the benefit of U.S. Provisional Patent Application No. 63/053,818, filed Jul. 20, 2020, for all subject matter common to both applications. The disclosure of said provisional application is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63053818 | Jul 2020 | US |