CN113472037B - Battery pack balancing method, battery pack balancing device and battery management system - Google Patents
Battery pack balancing method, battery pack balancing device and battery management system Download PDFInfo
- Publication number
- CN113472037B CN113472037B CN202110705934.5A CN202110705934A CN113472037B CN 113472037 B CN113472037 B CN 113472037B CN 202110705934 A CN202110705934 A CN 202110705934A CN 113472037 B CN113472037 B CN 113472037B
- Authority
- CN
- China
- Prior art keywords
- target
- battery pack
- battery
- balancing
- voltage value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000007599 discharging Methods 0.000 claims description 59
- 238000004590 computer program Methods 0.000 claims description 20
- 208000028659 discharge Diseases 0.000 description 10
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 9
- 229910052744 lithium Inorganic materials 0.000 description 9
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0013—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries acting upon several batteries simultaneously or sequentially
- H02J7/0014—Circuits for equalisation of charge between batteries
- H02J7/0016—Circuits for equalisation of charge between batteries using shunting, discharge or bypass circuits
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/44—Methods for charging or discharging
- H01M10/441—Methods for charging or discharging for several batteries or cells simultaneously or sequentially
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/007—Regulation of charging or discharging current or voltage
- H02J7/0071—Regulation of charging or discharging current or voltage with a programmable schedule
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/007—Regulation of charging or discharging current or voltage
- H02J7/00712—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
- H02J7/007182—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters in response to battery voltage
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
The application is suitable for the technical field of battery management, and provides a battery pack balancing method and a battery pack balancing device, which are applied to a battery management system, wherein the battery management system comprises a battery pack and an external power supply connected with the battery pack, the battery pack comprises N single batteries, N is an integer larger than 1, and the battery pack balancing method comprises the following steps: determining a maximum voltage value, a minimum voltage value and a voltage average value in the battery pack according to the voltage values of the single batteries; determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack; and controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement. The battery pack balancing method provided by the application can flexibly balance the battery pack according to actual conditions, has high balancing efficiency, and effectively relieves the attenuation of the service life of the battery pack.
Description
Technical Field
The present application relates to a battery pack balancing method, a battery pack balancing device, a battery management system, and a computer readable storage medium.
Background
A lithium battery pack is generally a battery pack in which a plurality of lithium battery cells are combined in series-parallel connection. Since the initial capacity, internal resistance, and self-discharge rate of each lithium battery cell in the lithium battery pack are different, the difference in battery capacity between each lithium battery cell increases as the lithium battery pack is used, which may cause degradation in the life of the battery pack. In order to solve the above problems, the battery pack may be actively equalized by an equalization function of the battery management system.
However, in the existing active equalization method of the battery pack, equalization is usually performed only when the voltages of all lithium battery cells in the lithium battery pack are greater than a preset voltage value, and the difference between the voltage of the highest cell and the voltage of the lowest cell in the lithium battery pack is greater than a preset voltage difference threshold, otherwise, equalization is not performed. Therefore, the conventional active equalization method of the battery pack cannot flexibly equalize according to actual conditions, has low equalization efficiency, and cannot alleviate the problem of service life attenuation of the battery pack.
Disclosure of Invention
The embodiment of the application provides a battery pack balancing method, a battery pack balancing device, a battery management system and a computer readable storage medium, which can solve the problems that the conventional battery pack balancing method cannot flexibly balance according to actual conditions, has low balancing efficiency and cannot alleviate the attenuation of the service life of a battery pack.
In a first aspect, an embodiment of the present application provides a battery pack balancing method, which is applied to a battery management system, where the battery management system includes the battery pack and an external power source connected to the battery pack, the battery pack includes N unit cells, where N is an integer greater than 1, and the battery pack balancing method includes:
determining a maximum voltage value, a minimum voltage value and a voltage average value in the battery pack according to the voltage values of the single batteries;
Determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and a current target stage of the battery pack;
And controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement.
Further, the determining the target single battery to be balanced and the corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack includes:
When the battery pack is in a charging stage or a standing stage, determining the target single battery and a corresponding target equalization strategy according to the first difference value and the second difference value; the first difference value refers to a difference between the maximum voltage value and the average voltage value; the second difference value refers to a difference value between the average voltage value and the minimum voltage value;
and when the battery pack is in a discharging stage, determining that the single battery corresponding to the minimum voltage value is the target single battery, and determining that the strategy of the external power supply for charging the target single battery is the target balancing strategy.
Further, when the battery pack is in the charging stage or the standing stage, determining the target single battery and the corresponding target equalization strategy according to the first difference value and the second difference value includes:
When the first difference value is larger than the second difference value, determining that the single battery corresponding to the maximum voltage value is the target single battery, and controlling a strategy of the external power supply for performing discharging operation on the target single battery as the target balancing strategy;
and when the first difference value is smaller than or equal to the second difference value, determining that a second single battery corresponding to the minimum voltage value is the target single battery, and determining that a strategy of the external power supply for charging the target single battery is the target equalization strategy.
Further, the controlling the external power supply to perform the balancing operation according to the target balancing policy until the target single battery meets the preset requirement includes:
When the battery pack is in a charging stage or a standing stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the difference value between the target voltage value of the target single battery and the voltage average value is smaller than or equal to a first preset difference value threshold;
or when the battery pack is in a charging stage or a standing stage, controlling the external power supply to execute the balancing operation according to the target balancing strategy until the charging stage or the standing stage is finished.
Further, the controlling the external power supply to perform the balancing operation according to the target balancing policy until the target single battery meets the preset requirement includes:
when the battery pack is in a discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the difference value between the maximum voltage value and the target voltage value of the target single battery is smaller than or equal to a second preset difference value threshold;
or when the battery pack is in a discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the discharging stage is finished.
Further, the determining the target single battery to be balanced and the corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack includes:
When the battery pack is in a charging stage and the overvoltage protection frequency of at least one single battery in the battery pack is greater than or equal to a preset frequency, determining the single battery as the target single battery, and determining a strategy of discharging operation of the external power supply on the target single battery as the target balancing strategy;
When the battery pack is in a discharging stage and the number of times of under-voltage protection of at least one single battery in the battery pack is greater than or equal to the preset number of times, determining that the single battery is the target single battery, and determining that a strategy for charging the target single battery by the external power supply is the target balancing strategy.
Further, the controlling the external power supply to perform the balancing operation according to the target balancing policy until the target single battery meets the preset requirement includes:
when the battery pack is in the charging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the charging stage is finished, and zeroing the overvoltage protection times;
and when the battery pack is in the discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the discharging stage is finished, and resetting the under-voltage protection times to zero.
In a second aspect, an embodiment of the present application provides a battery pack balancing apparatus applied to a battery management system, where the battery management system includes the battery pack and an external power source connected to the battery pack, the battery pack includes N unit cells, where N is an integer greater than 1, and the battery pack balancing apparatus includes:
A first determining unit, configured to determine a maximum voltage value, a minimum voltage value, and a voltage average value in the battery pack according to the voltage values of the individual battery cells;
the second determining unit is used for determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack;
and the execution unit is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement.
In a third aspect, an embodiment of the present application provides a battery management system, including:
The battery management system further comprises a battery pack and an external power supply, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the battery pack balancing method according to any one of the first aspects when executing the computer program.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program which, when executed by a processor, implements the steps of the battery pack balancing method according to any one of the first aspects above.
In a fifth aspect, embodiments of the present application provide a computer program product for enabling a battery management system to perform the battery pack balancing method of any one of the first aspects described above when the computer program product is run on the battery management system.
Compared with the prior art, the embodiment of the application has the beneficial effects that:
According to the battery pack balancing method provided by the embodiment of the application, the maximum voltage value, the minimum voltage value and the voltage average value in the battery pack can be determined through the voltage values of the single batteries, and then the target balancing strategy of the battery pack in different working phases is flexibly determined according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target phase of the battery pack, namely, the target balancing strategy of the battery pack is not fixed and unchanged, but can be changed according to the working phase of the battery pack; and finally, controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement. According to the battery pack balancing method, different balancing modes can be flexibly determined according to different working stages of the battery pack, the balancing efficiency of the battery pack is improved, and further the service life attenuation of the battery pack is effectively relieved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a battery management system according to an embodiment of the present application;
Fig. 2 is a flowchart of an implementation of a battery equalization method according to an embodiment of the present application;
fig. 3 is a flowchart of a specific implementation of S202 in a battery pack balancing method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating an implementation of a battery equalization method according to another embodiment of the present application;
Fig. 5 is a flowchart of a specific implementation of S203 in a battery pack balancing method according to an embodiment of the present application;
fig. 6 is a flowchart of a specific implementation of S203 in a battery equalization method according to another embodiment of the present application;
fig. 7 is a flowchart of a specific implementation of S202 in a battery equalization method according to another embodiment of the present application;
fig. 8 is a flowchart showing a specific implementation of S203 in a battery equalization method according to still another embodiment of the present application;
Fig. 9 is a schematic structural diagram of a battery pack balancing apparatus according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth such as the particular system architecture, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in the present description and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Furthermore, the terms "first," "second," "third," and the like in the description of the present specification and in the appended claims, are used for distinguishing between descriptions and not necessarily for indicating or implying a relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
Referring to fig. 1, fig. 1 is a schematic diagram of a battery management system according to an embodiment of the application. In all embodiments of the present application, the execution subject of the battery pack balancing method is a battery management system. As shown in fig. 1, the battery management system 1 may include an external power source 20, a processor 30, and at least one equalization circuit 10 (n are shown in the figure, n is an integer greater than or equal to 1). The equalization circuit 10 is connected to the external power source 20 through a power supply bus, and the equalization circuit 10 is connected to the processor 30 through a controller area network (Controller Area Network, CAN) bus.
In practice, the external power source 20 may be a 12V battery.
In one embodiment of the present application, in order to ensure the power stability of the external power source 20, as shown in fig. 1, the battery management system 1 may perform discharging equalization on the unit battery (i.e., the unit battery discharges to the external power source 20) and the battery management system 1 may perform charging equalization on the unit battery (i.e., the external power source 20 charges the unit battery) each turn on.
Each equalization circuit 10 includes a battery pack 11, a power supply 12, and an equalization channel 13, and the battery pack 11 includes N unit cells (12 are shown in the figure, B1 to B12) N is an integer greater than 1. The balancing channel 13 is used for describing a target balancing policy determined by the battery management system through the battery pack balancing method according to the embodiment of the present application.
The external power supply 20 is used for performing a charging or discharging operation on the unit cells to be equalized after the battery management system 1 determines the unit cells to be equalized in the battery pack 11.
The power supply 12 is used to supply power to other circuits (or loads).
The Processor 30 may be a central processing unit (Central Processing Unit, CPU), the Processor 30 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
In one embodiment of the present application, as shown in fig. 1, the battery management system 1 may further include a memory 40 coupled to the processor 30. The memory 40 may be used to store the voltage value, the temperature value, the number of under-voltage protection and the number of over-voltage protection of each unit cell in the battery pack 10 acquired by the battery management system 10.
When the voltage of the single battery is reduced to a first preset voltage threshold, the single battery is protected, and when the voltage of the single battery exceeds a second preset voltage threshold, the single battery is protected. The first preset voltage threshold and the second preset voltage threshold can be set according to actual needs, and are not limited herein.
It should be noted that the memory 40 may be an internal storage unit of the battery management system 1 in some embodiments, for example, a memory of the battery management system 1. The memory 40 may also be an external storage device of the battery management system 1 in other embodiments, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the battery management system 1. Further, the memory 40 may also include both an internal storage unit and an external storage device of the battery management system 1. The memory 40 is used to store an operating system, application programs, boot loader (BootLoader), data, and other programs, such as program code for the computer program. The memory 40 may also be used to temporarily store data that has been output or is to be output.
In another embodiment of the present application, as shown in fig. 1, the battery management system 1 may further comprise a computer program 50 stored in the memory 40 and executable on the at least one processor 30. The processor 30 realizes S201 to S203 described below when executing the computer program 50.
Referring to fig. 2, fig. 2 is a flowchart illustrating an implementation of a battery pack balancing method according to an embodiment of the present application. In the embodiment of the present application, the execution subject of the battery pack balancing method may be the processor 30 in the battery management system 1. As shown in fig. 2, a battery pack balancing method provided by an embodiment of the present application may include S201 to S203, which are described in detail as follows:
In S201, a maximum voltage value, a minimum voltage value, and a voltage average value in the battery pack are determined according to the voltage values of the respective unit cells.
In the embodiment of the application, the processor can acquire the voltage values of all the single batteries in the battery pack in real time, and sequentially sort the acquired voltage values of all the single batteries in the order from large to small, so as to determine the maximum voltage value and the minimum voltage value in the battery pack.
Meanwhile, the processor calculates the average value of the voltage values of all the single batteries in the battery pack to obtain the voltage average value of the voltage values of all the single batteries in the battery pack.
In one implementation manner of the embodiment of the application, each single battery in the battery pack is connected with a battery acquisition line for acquiring a voltage value, so that the processor can acquire the voltage value of each single battery through the battery acquisition line.
In S202, a target single battery to be balanced and a corresponding target balancing policy are determined according to the maximum voltage value, the minimum voltage value, the average voltage value and a target stage where the battery pack is currently located.
The present invention is not limited to the above-described embodiments, and may be applied to any other type of battery.
The stages at which the battery pack is located include, but are not limited to: a charging stage, a discharging stage and a standing stage. The charging phase refers to a phase of outputting electric energy to other circuits (or loads) by the battery pack, the discharging phase refers to a phase of acquiring electric energy from a power supply by the battery pack, and the standing phase refers to a phase of not outputting electric energy to the outside nor acquiring electric energy from the power supply by the battery pack.
Based on this, the processor determines that the battery pack is in a discharge stage when detecting that the battery pack outputs electric power to other circuits, determines that the battery pack is in a charge stage when detecting that the battery pack obtains electric power from the power supply, and determines that the battery pack is in a rest stage when detecting that the battery pack neither outputs electric power externally nor obtains electric power from the power supply.
In the embodiment of the application, different stages of the battery pack can correspond to different target single battery determination modes. The target single battery refers to a single battery in the battery pack, which needs to be balanced.
The target cell determination methods include, but are not limited to: and determining the target single battery according to the difference value (namely the first difference value) between the maximum voltage value and the voltage average value and the difference value (namely the second difference value) between the minimum voltage value and the voltage average value, and directly determining the single battery corresponding to the minimum voltage value as the target single battery.
When the battery pack is in the charging stage, the electric quantity of the single batteries in the battery pack is improved, so that the processor can determine the target single battery according to the first difference value and the second difference value when the battery pack is in the charging stage. When the battery pack is in the discharging stage, there may be an excessively low electric quantity of at least one single battery in the battery pack, and therefore, when the battery pack is in the discharging stage, the processor may directly determine the single battery corresponding to the minimum voltage value as the target single battery. When the battery pack is in the standing stage, the electric quantity of each single battery in the battery pack is not changed, so that the processor can determine the target single battery according to the first difference value and the second difference value when the battery pack is in the standing stage. Based on the above, the processor may store the correspondence between the different stages and the different target cell determination modes in an associated manner.
In the embodiment of the application, different stages of the battery pack can correspond to different equalization strategy determination modes. Among these, the equalization strategies include, but are not limited to: charge equalization strategies and discharge equalization strategies. The charge balancing strategy refers to charging operation on the target single battery, and the discharge balancing strategy refers to discharging operation on the target single battery.
When the battery pack is in the charging stage, the electric quantity of each single battery in the battery pack is increased, the electric quantity of the single battery corresponding to the maximum voltage value may greatly exceed the voltage average value, and the electric quantity of the single battery corresponding to the minimum voltage value is still far smaller than the voltage average value although the electric quantity of the single battery corresponding to the minimum voltage value is increased, so that when the battery pack is in the charging stage, the processor can determine the target equalization strategy according to the difference value between the first difference value and the second difference value. When the battery pack is in a discharging stage, the electric quantity of each single battery in the battery pack is reduced, and the electric quantity of the single battery corresponding to the minimum voltage value is possibly even smaller than a first preset voltage threshold value, so that when the battery pack is in the discharging stage, the strategy of charging operation of the external power supply on the target single battery can be determined to be a target balancing strategy, namely the charging balancing strategy is determined to be the target balancing strategy. When the battery pack is in a standing stage, the electric quantity of each single battery in the battery pack is kept unchanged, at this time, the electric quantity of the single battery corresponding to the maximum voltage value may greatly exceed the voltage average value, and the electric quantity of the single battery corresponding to the minimum voltage value may be far smaller than the voltage average value, so that when the battery pack is in the standing stage, the processor can determine a target equalization strategy according to the first difference value and the second difference value. The processor can store the corresponding relation between the different stages and different target balance strategy determination modes in an associated mode.
Based on this, in one embodiment of the present application, the processor may specifically determine the target unit cells to be equalized and the corresponding target equalization strategies through steps S301 to S302 as shown in fig. 3, which are described in detail as follows:
In S301, when the battery pack is in the charging stage or the standing stage, the target single battery and the corresponding target equalization strategy are determined according to the first difference value and the second difference value.
When the battery pack is in the charging stage or the standing stage, the target single battery may be a single battery corresponding to a maximum voltage value, or may be a single battery corresponding to a minimum voltage value, and the equalization policy may be a charge equalization policy or a discharge equalization policy.
In this embodiment, different target unit cells may correspond to different equalization strategies. When the target single battery is the single battery corresponding to the maximum voltage value, the first difference value is far greater than the second difference value, that is, the electric quantity of the single battery corresponding to the maximum voltage value is too high, so that when the target single battery is the single battery corresponding to the maximum voltage value, the strategy of the external power supply for performing the discharging operation on the target single battery is determined to be the target balancing strategy, namely the discharging balancing strategy is determined to be the target balancing strategy. When the target single battery is the single battery corresponding to the minimum voltage value, the first difference value is smaller than or equal to the second difference value, that is, the electric quantity of the single battery corresponding to the minimum voltage value is too low, so that when the target single battery is the single battery corresponding to the minimum voltage value, the strategy of charging the target single battery by the external power supply is determined to be the target balancing strategy, namely the charging balancing strategy is determined to be the target balancing strategy. The terminal equipment can also store the different processing results in association with the preset corresponding relation between different processing strategies.
Based on this, in another embodiment of the present application, S301 may specifically include S401 to S402 as shown in fig. 4, which are described in detail as follows:
In S401, when the first difference is greater than the second difference, determining that the cell corresponding to the maximum voltage value is the target cell, and determining that the strategy of the external power supply for performing the discharging operation on the target cell is the target equalization strategy.
In S402, when the first difference value is less than or equal to the second difference value, determining that the second single battery corresponding to the minimum voltage value is the target single battery, and determining that the strategy of the external power supply for charging the target single battery is the target equalization strategy.
In this embodiment, when the processor detects that the battery pack is in the charging stage or the standing stage, the processor can flexibly determine the equalization strategy of the target single battery, that is, the processor can control the external power supply to perform charging operation on the target single battery and can control the external power supply to perform discharging operation on the target single battery, and the equalization strategy is not limited by the current charging stage or the standing stage of the battery pack.
In S302, when the battery pack is in the discharging stage, it is determined that the cell corresponding to the minimum voltage value is the target cell, and a policy of the external power supply for performing the charging operation on the target cell is determined as the target equalization policy.
In this embodiment, when the battery pack is in the discharging stage, it is indicated that the electric quantity of each single battery in the battery pack is gradually reduced, and the electric quantity of the single battery corresponding to the minimum voltage value may be smaller than the first preset voltage threshold value, so as to affect the operation of other circuits.
In S203, the external power supply is controlled to perform an equalization operation according to the target equalization policy until the target single battery meets a preset requirement.
In the embodiment of the application, when the battery pack is in the charging stage or the standing stage and the first difference value is larger than the second difference value, the processor can control the external power supply to perform discharging operation on the single battery corresponding to the maximum voltage value.
When the battery pack is in a charging stage or a standing stage and the first difference value is smaller than or equal to the second difference value, the processor can control the external power supply to perform charging operation on the single battery corresponding to the minimum voltage value.
When the battery pack is in a discharging stage, the processor can directly control the external power supply to charge the single battery corresponding to the minimum voltage value.
In one embodiment of the present application, when the battery pack is in the charging stage or the rest stage, S203 may specifically include steps S501 to S502 shown in fig. 5, which are described in detail as follows:
In S501, when the battery pack is in a charging stage or a standing stage, the external power supply is controlled to perform an equalization operation according to the target equalization strategy until a difference between a target voltage value of the target unit cell and the voltage average value is less than or equal to a first preset difference threshold.
In this embodiment, the first preset difference threshold may be set according to actual needs, which is not limited herein, and the first preset difference threshold may be 10 millivolts, for example.
When the processor controls the external power supply to perform discharging operation on the single battery corresponding to the maximum voltage value, in order to avoid the single battery corresponding to the maximum voltage value from excessively outputting electric energy, the processor stops the discharging operation of the external power supply when detecting that the difference between the target voltage value and the average voltage value of the target single battery is smaller than or equal to a first preset difference threshold value.
When the processor controls the external power supply to charge the single battery corresponding to the minimum voltage value, the battery pack is still in a charging stage at this time, that is, the target voltage value of the single battery corresponding to the minimum voltage value is multiplied, so that in order to avoid overcharging of the single battery corresponding to the minimum voltage value, the processor stops the charging operation of the external power supply when detecting that the difference between the target voltage value and the average voltage value of the target single battery is less than or equal to the first preset difference threshold.
It should be noted that, when the processor controls the external power source to perform the charging operation on the battery cell corresponding to the minimum voltage value, the difference between the target voltage value and the average voltage value of the target battery cell refers to the difference of subtracting the target voltage value from the average voltage value.
In S502, when the battery pack is in a charging stage or a rest stage, the external power source is controlled to perform an equalization operation according to the target equalization strategy until the charging stage or the rest stage ends.
In this embodiment, when the processor controls the external power supply to perform the discharging operation on the unit cell corresponding to the maximum voltage value, the processor may always control the external power supply to perform the discharging operation on the unit cell corresponding to the maximum voltage value until the charging stage or the rest stage is completed, because the difference between the target voltage value and the average voltage value is far greater than the first preset difference threshold.
When the processor controls the external power supply to charge the single battery corresponding to the minimum voltage value, the processor can always control the external power supply to charge the single battery corresponding to the minimum voltage value until the charging stage or the standing stage is finished because the difference between the average voltage value and the target voltage value is far greater than the first preset difference threshold value.
In another embodiment of the present application, when the battery pack is in the discharging stage, S203 may specifically include steps S601 to S602 shown in fig. 6, which are described in detail as follows:
In S601, when the battery pack is in a discharging stage, the external power supply is controlled to perform an equalizing operation according to the target equalizing policy until a difference between the maximum voltage value and a target voltage value of the target unit cell is less than or equal to a second preset difference threshold.
In this embodiment, the second preset difference threshold may be set according to actual needs, which is not limited herein. It should be noted that the second preset difference threshold may be the same as or different from the first preset difference threshold.
When the processor controls the external power supply to charge the single battery corresponding to the minimum voltage value, in order to avoid overcharging of the single battery corresponding to the minimum voltage value, the processor stops the charging operation of the external power supply when detecting that the difference value between the maximum voltage value and the target voltage value of the target single battery is smaller than or equal to a second preset difference value threshold.
In S602, when the battery pack is in a discharge phase, the external power supply is controlled to perform an equalization operation according to the target equalization strategy until the discharge phase ends.
In this embodiment, when the processor controls the external power supply to perform the charging operation on the battery cell corresponding to the minimum voltage value, the processor may control the external power supply to perform the charging operation on the battery cell corresponding to the minimum voltage value until the discharging stage is completed, because the difference between the maximum voltage value and the target voltage value of the target battery cell is far greater than the second preset difference threshold.
As can be seen from the foregoing, according to the battery pack balancing method provided by the embodiment of the present application, the maximum voltage value, the minimum voltage value and the voltage average value in the battery pack can be determined according to the voltage values of each single battery, and then the target balancing strategy of the battery pack in different working phases is flexibly determined according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target phase of the battery pack, that is, the target balancing strategy of the battery pack is not fixed but can be changed according to the working phase of the battery pack; and finally, controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement. According to the battery pack balancing method, different balancing modes can be flexibly determined according to different working stages of the battery pack, the balancing efficiency of the battery pack is improved, and further the service life attenuation of the battery pack is effectively relieved.
In another embodiment of the present application, when the battery pack is in the charging stage, the unit cells in the battery pack may be greater than the second preset voltage threshold, that is, an overvoltage condition occurs, and the processor performs overvoltage protection on the unit cells. When the battery pack is in a discharging stage, the single battery in the battery pack may be smaller than or equal to a first preset voltage threshold, that is, an under-voltage condition occurs, and the processor performs under-voltage protection on the single battery.
Based on this, referring to fig. 7, fig. 7 is a flowchart illustrating an implementation of a battery equalization method according to another embodiment of the present application. With respect to the embodiment corresponding to fig. 2, the method for balancing a battery pack provided in this embodiment, S202 may specifically include S701 to S702, which are described in detail below:
In S701, when the battery pack is in a charging stage and the overvoltage protection frequency of at least one single battery in the battery pack is greater than or equal to a preset frequency, determining that the single battery is the target single battery, and determining that the strategy of the external power supply for performing the discharging operation on the target single battery is the target balancing strategy.
In this embodiment, the preset number of times may be determined according to actual needs, which is not limited herein, and may be exemplified by 2 times.
When the battery pack is in a charging stage and the overvoltage protection frequency of at least one single battery in the battery pack is greater than or equal to a preset frequency, the electric quantity of the single battery is easy to be excessively high in the charging stage, and in order to avoid the overcharge of the single battery, the processor can directly determine the single battery as a target single battery to be balanced and perform discharging operation on the target single battery.
In S702, when the battery pack is in a discharging stage and the number of times of under-voltage protection of at least one single battery in the battery pack is greater than or equal to the preset number of times, determining that the single battery is the target single battery, and determining that the strategy of the external power supply for charging the target single battery is the target balancing strategy.
In this embodiment, when the battery pack is in a discharging stage and the number of times of under-voltage protection of at least one cell in the battery pack is greater than or equal to a preset number of times, it is indicated that the electric quantity of the cell is consumed too fast in the discharging stage, and in order to avoid the decay of accelerating the service life of the cell, the processor may directly determine the cell as a target cell to be balanced, and perform charging operation on the target cell.
Based on this, in still another embodiment of the present application, when the number of under-voltage protection or over-voltage protection of the middle unit cells of the battery pack is greater than or equal to the preset number, step S203 may specifically include steps S801 to S802 shown in fig. 8, which are described in detail as follows:
In S801, when the battery pack is in the charging phase, the external power supply is controlled to perform an equalization operation according to the target equalization strategy until the charging phase is ended, and the overvoltage protection count is zeroed.
In S802, when the battery pack is in the discharge phase, the external power supply is controlled to perform an equalization operation according to the target equalization strategy until the discharge phase is over, and the number of under-voltage protection is zeroed.
In this embodiment, the processor resets the overvoltage protection times and/or the undervoltage protection times of the unit cells in the battery pack to zero, which indicates that the processor has processed the unit cells, so after the processor resets the overvoltage protection times and/or the undervoltage protection times of the unit cells in the battery pack to zero, the processor can determine whether the unit cells are target unit cells to be balanced or not through steps S201 to 203 when performing the balancing operation on the unit cells in the battery pack, and control the external power supply to perform the corresponding balancing operation on the unit cells.
As can be seen from the foregoing, according to the battery pack balancing method provided in the present embodiment, when the overvoltage protection times and/or the undervoltage protection times of the unit batteries in the battery pack are detected to be greater than or equal to the preset times, special treatment can be performed on the unit batteries, so that the service life attenuation of the unit batteries is effectively alleviated.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application.
Fig. 9 shows a block diagram of a battery pack balancing apparatus according to an embodiment of the present application, corresponding to a battery pack balancing method described in the above embodiments, and only the portions related to the embodiments of the present application are shown for convenience of explanation. Referring to fig. 9, the battery pack equalization apparatus 900 includes: a first determination unit 91, a second determination unit 92, and an execution unit 93. Wherein:
the first determining unit 91 is configured to determine a maximum voltage value, a minimum voltage value, and a voltage average value in the battery pack according to the voltage values of the individual battery cells.
The second determining unit 92 is configured to determine a target cell to be balanced and a corresponding target balancing policy according to the maximum voltage value, the minimum voltage value, the average voltage value, and a target stage where the battery pack is currently located.
The executing unit 93 is configured to control the external power supply to execute the balancing operation according to the target balancing policy until the target single battery meets a preset requirement.
In one embodiment of the present application, the second determining unit 92 specifically includes: a third determination unit and a fourth determination unit. Wherein:
The third determining unit is used for determining the target single battery and a corresponding target equalization strategy according to the first difference value and the second difference value when the battery pack is in a charging stage or a standing stage; the first difference value refers to a difference between the maximum voltage value and the average voltage value; the second difference refers to a difference between the average voltage value and the minimum voltage value.
And the fourth determining unit is used for determining that the single battery corresponding to the minimum voltage value is the target single battery when the battery pack is in a discharging stage, and determining that the strategy of the external power supply for charging the target single battery is the target balancing strategy.
In one embodiment of the present application, the third determining unit specifically includes: a fifth determination unit and a sixth determination unit. Wherein:
And the fifth determining unit is used for determining that the single battery corresponding to the maximum voltage value is the target single battery when the first difference value is larger than the second difference value, and determining that the strategy of the external power supply for performing discharging operation on the target single battery is the target balancing strategy.
And the sixth determining unit is used for determining that the second single battery corresponding to the minimum voltage value is the target single battery when the first difference value is smaller than or equal to the second difference value, and determining that the strategy of the external power supply for charging the target single battery is the target balancing strategy.
In one embodiment of the present application, the execution unit 93 specifically includes: a first equalization unit.
And the first equalization unit is used for controlling the external power supply to execute equalization operation according to the target equalization strategy when the battery pack is in a charging stage or a standing stage until the difference value between the target voltage value of the target single battery and the voltage average value is smaller than or equal to a first preset difference value threshold.
Or the battery pack is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy when the battery pack is in a charging stage or a standing stage until the charging stage or the standing stage is finished.
In one embodiment of the present application, the execution unit 93 specifically includes: and a second equalization unit.
And the second equalization unit is used for controlling the external power supply to execute equalization operation according to the target equalization strategy when the battery pack is in a discharging stage until the difference value between the maximum voltage value and the target voltage value of the target single battery is smaller than or equal to a second preset difference value threshold.
Or the battery pack is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy when the battery pack is in the discharging stage until the discharging stage is finished.
In one embodiment of the present application, the second determining unit 92 specifically includes: a seventh determination unit and an eighth determination unit. Wherein:
And the seventh determining unit is used for determining that the single battery is the target single battery and determining that the strategy of the external power supply for discharging the target single battery is the target balancing strategy when the battery pack is in a charging stage and the overvoltage protection frequency of at least one single battery in the battery pack is greater than or equal to the preset frequency.
And the eighth determining unit is used for determining that the single battery is the target single battery and determining that the strategy of the external power supply for charging the target single battery is the target balancing strategy when the battery pack is in a discharging stage and the number of times of under-voltage protection of at least one single battery in the battery pack is greater than or equal to the preset number of times.
In one embodiment of the present application, the execution unit 93 specifically includes: a first zeroing unit and a second zeroing unit. Wherein:
and the first zeroing unit is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy when the battery pack is in the charging stage until the charging stage is finished, and zeroing the overvoltage protection times.
And the second zeroing unit is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy when the battery pack is in the discharging stage until the discharging stage is finished, and zeroing the under-voltage protection times.
As can be seen from the above, according to the device provided by the embodiment of the application, the maximum voltage value, the minimum voltage value and the voltage average value in the battery pack can be determined according to the voltage values of the individual battery cells, and then the target equalization strategy of the battery pack in different working stages is flexibly determined according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack, that is, the target equalization strategy of the battery pack is not fixed but can be changed according to the working stage of the battery pack; and finally, controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement. According to the battery pack balancing method, different balancing modes can be flexibly determined according to different working stages of the battery pack, the balancing efficiency of the battery pack is improved, and further the service life attenuation of the battery pack is effectively relieved.
It should be noted that, because the content of information interaction and execution process between the above devices/units is based on the same concept as the method embodiment of the present application, specific functions and technical effects thereof may be referred to in the method embodiment section, and will not be described herein.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units and modules are only for distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
Embodiments of the present application also provide a computer readable storage medium storing a computer program which, when executed by a processor, implements steps for implementing the various method embodiments described above.
Embodiments of the present application provide a computer program product that, when run on a battery management system, causes the battery management system to perform steps that enable the implementation of the method embodiments described above.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above-described embodiments, and may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and the computer program may implement the steps of the method embodiments described above when executed by a processor. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include at least: any entity or device capable of carrying computer program code to a terminal device, a recording medium, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, and a software distribution medium. Such as a U-disk, removable hard disk, magnetic or optical disk, etc. In some jurisdictions, computer readable media may not be electrical carrier signals and telecommunications signals in accordance with legislation and patent practice.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed battery equalization apparatus and method may be implemented in other manners. For example, the apparatus/network device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.
Claims (8)
1. A battery pack balancing method applied to a battery management system, wherein the battery management system comprises a battery pack and an external power supply connected with the battery pack, the battery pack comprises N single batteries, N is an integer greater than 1, and the battery pack balancing method comprises:
determining a maximum voltage value, a minimum voltage value and a voltage average value in the battery pack according to the voltage values of the single batteries;
Determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and a current target stage of the battery pack;
Controlling the external power supply to execute equalization operation according to the target equalization strategy until the target single battery meets the preset requirement;
the determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and a target stage of the battery pack at present comprises:
When the battery pack is in a charging stage or a standing stage, determining the target single battery and a corresponding target equalization strategy according to the first difference value and the second difference value; the first difference value refers to a difference between the maximum voltage value and the average voltage value; the second difference value refers to a difference value between the average voltage value and the minimum voltage value;
when the battery pack is in a discharging stage, determining that a single battery corresponding to the minimum voltage value is the target single battery, and determining that a strategy of charging operation of the external power supply on the target single battery is the target balancing strategy;
when the battery pack is in a charging stage or a standing stage, determining the target single battery and a corresponding target equalization strategy according to the first difference value and the second difference value, including:
when the first difference value is larger than the second difference value, determining that the single battery corresponding to the maximum voltage value is the target single battery, and determining that the strategy of the external power supply for performing discharging operation on the target single battery is the target balancing strategy;
and when the first difference value is smaller than or equal to the second difference value, determining that a second single battery corresponding to the minimum voltage value is the target single battery, and determining that a strategy of the external power supply for charging the target single battery is the target equalization strategy.
2. The battery pack balancing method according to claim 1, wherein the controlling the external power source to perform the balancing operation according to the target balancing policy until the target unit cell meets a preset requirement includes:
When the battery pack is in a charging stage or a standing stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the difference value between the target voltage value of the target single battery and the voltage average value is smaller than or equal to a first preset difference value threshold;
or when the battery pack is in a charging stage or a standing stage, controlling the external power supply to execute the balancing operation according to the target balancing strategy until the charging stage or the standing stage is finished.
3. The battery pack balancing method according to claim 1, wherein the controlling the external power source to perform the balancing operation according to the target balancing policy until the target unit cell meets a preset requirement includes:
when the battery pack is in a discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the difference value between the maximum voltage value and the target voltage value of the target single battery is smaller than or equal to a second preset difference value threshold;
or when the battery pack is in a discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the discharging stage is finished.
4. The battery pack balancing method according to claim 1, wherein the determining the target unit cell to be balanced and the corresponding target balancing policy according to the maximum voltage value, the minimum voltage value, the voltage average value, and the target stage in which the battery pack is currently located includes:
When the battery pack is in a charging stage and the overvoltage protection frequency of at least one single battery in the battery pack is greater than or equal to a preset frequency, determining the single battery as the target single battery, and determining a strategy of discharging operation of the external power supply on the target single battery as the target balancing strategy;
When the battery pack is in a discharging stage and the number of times of under-voltage protection of at least one single battery in the battery pack is greater than or equal to the preset number of times, determining that the single battery is the target single battery, and determining that a strategy for charging the target single battery by the external power supply is the target balancing strategy.
5. The battery pack balancing method according to claim 4, wherein the controlling the external power source to perform the balancing operation according to the target balancing policy until the target unit cell meets a preset requirement comprises:
when the battery pack is in the charging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the charging stage is finished, and zeroing the overvoltage protection times;
and when the battery pack is in the discharging stage, controlling the external power supply to execute balancing operation according to the target balancing strategy until the discharging stage is finished, and resetting the under-voltage protection times to zero.
6. A battery pack equalization apparatus applied to a battery management system, the battery management system comprising the battery pack and an external power source connected with the battery pack, the battery pack comprising N unit cells, N being an integer greater than 1, the battery pack equalization apparatus comprising:
A first determining unit, configured to determine a maximum voltage value, a minimum voltage value, and a voltage average value in the battery pack according to the voltage values of the individual battery cells;
the second determining unit is used for determining a target single battery to be balanced and a corresponding target balancing strategy according to the maximum voltage value, the minimum voltage value, the voltage average value and the current target stage of the battery pack;
The execution unit is used for controlling the external power supply to execute the balancing operation according to the target balancing strategy until the target single battery meets the preset requirement;
wherein the second determining unit specifically includes:
The third determining unit is used for determining the target single battery and a corresponding target equalization strategy according to the first difference value and the second difference value when the battery pack is in a charging stage or a standing stage; the first difference value refers to a difference between the maximum voltage value and the average voltage value; the second difference value refers to a difference value between the average voltage value and the minimum voltage value;
A fourth determining unit, configured to determine, when the battery pack is in a discharging stage, that a cell corresponding to the minimum voltage value is the target cell, and determine a policy of the external power supply for performing a charging operation on the target cell as the target equalization policy;
the third determining unit specifically includes:
A fifth determining unit, configured to determine, when the first difference is greater than the second difference, that a cell corresponding to the maximum voltage value is the target cell, and determine, as the target equalization policy, a policy for performing a discharging operation on the target cell by the external power supply;
and a sixth determining unit, configured to determine, when the first difference value is less than or equal to the second difference value, that a second unit cell corresponding to the minimum voltage value is the target unit cell, and determine, as the target equalization policy, a policy of the external power supply performing a charging operation on the target unit cell.
7. A battery management system comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the battery management system further comprises a battery and an external power source, the processor executing the computer program implementing the steps of the battery balancing method according to any one of claims 1 to 5.
8. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the battery equalization method according to any of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110705934.5A CN113472037B (en) | 2021-06-24 | 2021-06-24 | Battery pack balancing method, battery pack balancing device and battery management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110705934.5A CN113472037B (en) | 2021-06-24 | 2021-06-24 | Battery pack balancing method, battery pack balancing device and battery management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113472037A CN113472037A (en) | 2021-10-01 |
CN113472037B true CN113472037B (en) | 2024-07-19 |
Family
ID=77872672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110705934.5A Active CN113472037B (en) | 2021-06-24 | 2021-06-24 | Battery pack balancing method, battery pack balancing device and battery management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113472037B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115622200B (en) * | 2022-12-13 | 2023-04-07 | 麦田能源有限公司 | Voltage balancing method of battery pack, battery energy storage and power supply system and electronic device |
CN117977521B (en) * | 2023-10-20 | 2024-07-12 | 中国船舶集团有限公司第七〇四研究所 | Ship pure battery direct-current power grid comprehensive control method and system |
CN117096475B (en) * | 2023-10-20 | 2024-01-30 | 珠海中力新能源科技有限公司 | Battery pack management method and device, electronic equipment and storage medium |
CN117169753B (en) * | 2023-11-03 | 2024-03-08 | 合肥国轩高科动力能源有限公司 | Method and device for determining parameters of electric connection pieces of batteries connected in series and electronic equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103730936A (en) * | 2014-01-03 | 2014-04-16 | 桂林电子科技大学 | Electric automobile power battery equalization management system and method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102110997B (en) * | 2009-12-28 | 2013-07-10 | 光宝电子(广州)有限公司 | Balance method of battery pack |
CN102136749B (en) * | 2011-03-21 | 2013-09-11 | 艾默生网络能源有限公司 | Method and device for controlling balance of current of rechargeable battery |
CN203416028U (en) * | 2013-09-11 | 2014-01-29 | 北京时空科技有限公司 | Voltage balance system of storage battery |
JP6174154B2 (en) * | 2015-03-16 | 2017-08-02 | 株式会社東芝 | Storage battery management apparatus, method and program |
CN110509817B (en) * | 2019-09-02 | 2021-09-03 | 广州小鹏汽车科技有限公司 | Vehicle and battery equalization control method and device |
CN112428875A (en) * | 2020-11-12 | 2021-03-02 | 重庆邮电大学 | Battery management system based on wireless multi-agent |
-
2021
- 2021-06-24 CN CN202110705934.5A patent/CN113472037B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103730936A (en) * | 2014-01-03 | 2014-04-16 | 桂林电子科技大学 | Electric automobile power battery equalization management system and method |
Also Published As
Publication number | Publication date |
---|---|
CN113472037A (en) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113472037B (en) | Battery pack balancing method, battery pack balancing device and battery management system | |
US11742531B2 (en) | Charging method, electronic apparatus, and storage medium | |
US11750012B2 (en) | Electronic device and method for charging a battery | |
WO2024103590A1 (en) | Battery system equalization method, electronic device, and storage medium | |
CN115021365B (en) | Battery equalization method, device, equipment and storage medium based on energy storage system | |
CN112736311B (en) | Storage battery charging method and device and electronic equipment | |
CN112636406B (en) | Battery management method and device for uninterruptible power supply | |
CN109818089B (en) | Battery current limiting method and device | |
CN116259866B (en) | Charging method, battery management system, battery, and readable storage medium | |
CN116707096A (en) | Lithium battery charging method and charging device thereof | |
CN116154896A (en) | Battery balance control method and device of energy storage system, terminal and storage medium | |
CN116454432A (en) | Charging and discharging method, device, equipment and storage medium | |
CN112744084B (en) | Torque control method and device, vehicle, electronic device, and storage medium | |
CN114156962A (en) | Direct-current guarding power supply system and storage battery balance control method thereof | |
KR20230017598A (en) | Method for charging a plurality of battery cells and control device for performing the method | |
CN113507154A (en) | Charging method and device, charger and electronic equipment | |
CN118232447A (en) | Battery control method, device, computer equipment and medium | |
CN115765080B (en) | Battery active equalization method, device and charging system | |
CN117691720B (en) | Cell balancing method, device, equipment and storage medium | |
CN104426177A (en) | Equalization control circuit | |
CN104426178B (en) | Battery pack with equalization control function | |
CN109459706B (en) | Battery detection method and device | |
CN116454433A (en) | Charging and discharging method, device, equipment and storage medium | |
CN116094101A (en) | Battery SOC balance control method and related device of energy storage system | |
CN116908711A (en) | Battery equalization fault diagnosis method and battery system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |