Battery balancing method, device, electronic device and storage medium

By obtaining the initial voltage information of each battery in the battery pack, performing pre-charge and pre-discharge processing, selecting the target battery and performing charging or discharging processing, the battery imbalance problem in the battery pack is solved, and the battery capacity in the battery pack is balanced and the battery life is improved.

CN120150321BActive Publication Date: 2025-09-16HANGZHOU HUASU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510621618.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-09-16
Estimated Expiration
2045-05-15

AI Technical Summary

Technical Problem

The imbalance of cells in a battery pack leads to overcharging and overdischarging, which affects the normal operation and life of the battery pack. Existing technologies are difficult to effectively solve this problem.

Method used

By obtaining the initial voltage information of each battery in the battery pack, pre-charge and pre-discharge processing is performed, the voltage change rate is determined, the target battery is selected, and other batteries are charged or discharged based on the voltage change rate difference information, so that the batteries in the battery pack are balanced to a uniform capacity value.

Benefits of technology

The battery capacity in the battery pack is balanced, and the battery balancing efficiency and service life are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120150321B_ABST
    Figure CN120150321B_ABST
Patent Text Reader

Abstract

The present invention discloses a battery balancing method, device, electronic device, and storage medium. The method includes: obtaining initial voltage information of each battery in a battery pack; performing pre-charge and pre-discharge processing on each battery when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition, and determining a first voltage change rate of each battery during the pre-charge process; determining a target battery from the battery pack; and charging or discharging the other batteries based on first difference information between the first voltage change rates of the other batteries and the target battery, so that during the charging or discharging process, the voltage change rates of the other batteries meet a second preset condition and the capacity of each battery is balanced; the other batteries are batteries in the battery pack other than the target battery. Utilizing the disclosed embodiments of the present invention, the capacity of the batteries in the battery pack can be balanced, the battery balancing efficiency can be improved, and the battery life can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of battery technology, and in particular to a battery balancing method, device, electronic device, and storage medium. Background Art

[0002] To provide sufficient voltage and power for the system, a battery pack consisting of multiple cells connected in series is typically used as an energy source. However, due to variations in battery manufacturing, initial capacity, voltage, internal resistance, and temperature within the battery pack, overcharging can occur during use, preventing the entire battery pack from being fully charged. Overdischarge can also occur, with cells with lower capacity and voltage becoming consumers during discharge, leading to reverse polarity between cells. This can hinder the normal operation of the entire battery pack and significantly impact battery life. Imbalance between cells is a significant factor affecting battery pack operation, and battery pack balancing control is required to address these issues and address the battery pack's weakest link. Summary of the Invention

[0003] To address the above-mentioned problems in the prior art, the present invention discloses a battery balancing method, device, electronic device, and storage medium, which can balance the capacity of batteries in a battery pack, improve battery balancing efficiency, and increase the battery life. The technical solutions disclosed in the present invention are as follows:

[0004] According to one aspect of an embodiment disclosed herein, a battery balancing method is provided, the method comprising:

[0005] Get the initial voltage information of each battery in the battery pack;

[0006] When each of the batteries is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition, performing pre-charge and pre-discharge processing on each of the batteries to determine a first voltage change rate of each battery during the pre-charge process;

[0007] determining a target battery from the battery pack;

[0008] Based on first difference information between the first voltage change rate of other batteries and the first voltage change rate of the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the voltage change rate of the other batteries meets a second preset condition and the capacity of each battery is balanced; the other batteries are batteries in the battery pack except the target battery.

[0009] Optionally, performing pre-charge and pre-discharge processing on each battery and determining a first voltage change rate of each battery during the pre-charge process includes:

[0010] Performing pre-charge and pre-discharge processing on each battery, determining a first voltage change rate of each battery during the pre-charge process, and a second voltage change rate of each battery during the pre-discharge process;

[0011] Accordingly, based on the first difference information between the first voltage change rate of the other battery and the first voltage change rate of the target battery, the other battery is charged or discharged so that during the charging or discharging process, the voltage change rate of the other battery satisfies a second preset condition. The capacity balancing of each battery includes:

[0012] When the first difference information is greater than a first preset difference threshold, charging the other batteries so that, during charging, the difference information between the third voltage change rate of the other batteries and the first voltage change rate of the target battery is less than or equal to a second preset difference threshold, and the capacity of each battery is balanced;

[0013] When the first difference information is less than the first preset difference threshold, the other batteries are discharged so that during the discharge process, the difference information between the fourth voltage change rate of the other batteries and the second voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced.

[0014] Optionally, determining a target battery from the battery pack includes:

[0015] The battery in the battery pack whose second difference information is less than or equal to a third preset difference threshold is determined as the target battery; the second difference information is the difference information between the average value of the first voltage change rate corresponding to the battery pack and the first voltage change rate of each battery.

[0016] Optionally, determining a target battery from the battery pack includes:

[0017] Determining target voltage information corresponding to preset capacity information based on a preset mapping relationship;

[0018] A battery in the battery pack whose difference information between the first voltage information after pre-charge and pre-discharge and the target voltage information is less than or equal to a fourth preset difference threshold is determined as the target battery; the preset mapping relationship is used to characterize the correspondence between the capacity information and the voltage information of the battery.

[0019] Optionally, determining a target battery from the battery pack includes:

[0020] Obtaining the battery health of each battery;

[0021] A battery in the battery pack whose battery health satisfies a third preset condition is determined as the target battery.

[0022] Optionally, the method further includes:

[0023] When each battery is in a non-floating charge state, charging or discharging each battery so that the second voltage information of each battery after charging or discharging is within a preset voltage range;

[0024] determining a fifth voltage change rate of each battery based on the initial voltage information and the second voltage information;

[0025] Based on the third difference information between the fifth voltage change rate of the other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the difference information between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to a fifth preset difference threshold, and the capacity of each battery is balanced.

[0026] Optionally, obtaining the initial voltage information of each battery in the battery pack includes:

[0027] Obtaining initial voltage information and initial capacity information of each battery;

[0028] Accordingly, performing pre-charge and pre-discharge processing on each battery and determining the first voltage change rate of each battery during the pre-charge process includes:

[0029] When each battery is in a floating charge state and the initial capacity information corresponding to the battery pack meets a fourth preset condition, pre-charge and pre-discharge processing is performed on each battery to determine a first voltage change rate of each battery during the pre-charge process.

[0030] According to another aspect of the disclosed embodiments of the present invention, a battery balancing device is provided, the device comprising:

[0031] An acquisition module, used to obtain initial voltage information of each battery in the battery pack;

[0032] a first voltage change rate determining module, configured to perform pre-charge and pre-discharge processing on each battery when each battery is in a floating charge state and initial voltage information corresponding to the battery pack meets a first preset condition, and determine a first voltage change rate of each battery during the pre-charge process;

[0033] a target battery determination module, configured to determine a target battery from the battery pack;

[0034] a first balancing module configured to charge or discharge the other batteries based on first difference information between the first voltage change rate of the other batteries and the target battery, so that during the charging or discharging process, the voltage change rate of the other batteries satisfies a second preset condition and the capacity of each of the batteries is balanced; the other batteries are batteries in the battery pack excluding the target battery.

[0035] According to another aspect of the disclosed embodiments of the present invention, an electronic device for battery balancing is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement any of the above-mentioned battery balancing methods.

[0036] According to another aspect of the disclosed embodiments of the present invention, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can perform any of the above-mentioned battery balancing methods.

[0037] According to another aspect of the embodiments disclosed in the present invention, a computer program product including instructions is provided. When the computer program product is executed on a computer, the computer is enabled to perform any one of the battery balancing methods described above in the embodiments disclosed in the present invention.

[0038] The present invention provides a battery balancing method, device, electronic device, and storage medium, which have the following technical effects:

[0039] The battery balancing method provided by the present invention obtains the initial voltage information of each battery in the battery pack; when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition, pre-charge and pre-discharge processing is performed on each battery to determine the first voltage change rate of each battery during the pre-charge process; a target battery is determined from the battery pack; based on the first difference information between the first voltage change rate of the other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the voltage change rate of the other batteries meets a second preset condition and the capacity of each battery is balanced; the other batteries are the batteries in the battery pack except the target battery. Thus, when all batteries in the battery pack are in a floating charge state, the batteries in the battery pack are automatically balanced by the voltage change rate of the batteries, so that they are balanced to a uniform capacity value, thereby balancing the capacity of the batteries in the battery pack and improving the battery balancing efficiency. In addition, the batteries in the battery pack work together to increase the service life of the batteries.

[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0042] Figure 1 is a flowchart illustrating a battery balancing method according to an exemplary embodiment;

[0043] Figure 2 This is a schematic diagram of a process for performing battery balancing based on voltage change rate according to an exemplary embodiment;

[0044] Figure 3 is a flowchart illustrating another battery balancing method according to an exemplary embodiment;

[0045] Figure 4 is a block diagram of a battery balancing device according to an exemplary embodiment;

[0046] Figure 5 is a schematic diagram of a battery balancing system according to an exemplary embodiment;

[0047] Figure 6 is a block diagram of a terminal electronic device for battery balancing according to an exemplary embodiment;

[0048] Figure 7 The block diagram shows a server electronic device for battery balancing according to an exemplary embodiment. DETAILED DESCRIPTION

[0049] In order to enable ordinary persons in the art to better understand the technical solutions disclosed in the present invention, the technical solutions in the embodiments disclosed in the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without making any creative work shall fall within the scope of protection of the present invention.

[0050] It should be noted that the terms "first", "second", etc. in the specification and claims disclosed in the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0051] To provide sufficient voltage and power for the system, a battery pack consisting of multiple cells connected in series is typically used as an energy source. However, due to variations in battery manufacturing, initial capacity, voltage, internal resistance, and temperature within the battery pack, overcharging and overdischarging can occur during use, hindering proper operation of the entire battery pack. These imbalances become increasingly pronounced with increasing charge / discharge cycles, significantly impacting battery life. Furthermore, the actual capacity released from a battery pack is determined by the cell with the lowest state of charge (SOC). When this cell reaches its lowest capacity, the other cells cannot continue to function, and the same applies to the charging process. Therefore, battery pack balancing control is necessary to address this issue. Existing techniques typically ensure that each cell in the pack reaches its ideal voltage value to achieve balancing. However, this approach struggles to ensure consistent capacity across all cells, resulting in varying discharge efficiencies and difficulties in achieving the desired discharge results.

[0052] Based on this, the present application proposes a battery balancing method, which automatically balances the batteries in a battery pack through the voltage change rate of the battery, so that they are balanced to a uniform capacity value, thereby balancing the capacity of the batteries in the battery pack, improving the battery balancing efficiency, and at the same time increasing the battery life.

[0053] See also Figure 1 , Figure 1 This is a flowchart of a battery balancing method according to an exemplary embodiment. This specification provides the method operation steps described in the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative work. The order of steps listed in the embodiment is only one way of executing the steps among many steps, and does not represent the only execution order. When the actual system or server product is executed, it can be executed in sequence or in parallel according to the method shown in the embodiment or the accompanying drawings (for example, in a parallel processor or multi-threaded processing environment). Specifically, Figure 1 As shown, the above method may include:

[0054] S101: Acquire initial voltage information of each battery in the battery pack.

[0055] In a specific embodiment, the initial voltage information may be used to determine whether equalization processing needs to be performed on the batteries in the battery pack.

[0056] S103: When each battery is in a floating charge state and initial voltage information corresponding to the battery pack meets a first preset condition, pre-charge and pre-discharge processing is performed on each battery to determine a first voltage change rate of each battery during the pre-charge process.

[0057] In a specific embodiment, when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets the first preset condition, the batteries in the battery pack are balanced. First, each battery is pre-charged and pre-discharged. During the pre-charge and pre-discharge process, the voltage information of each battery can be collected at multiple times according to a preset time interval. During the pre-charge process, the battery voltage rises, and the first voltage change rate can be the voltage rise rate of each battery during the pre-charge process. The first voltage change rate can be used to characterize the degree of increase of the voltage at a later moment compared to the previous moment during the pre-charge process. Specifically, the first voltage change rate can be a positive value greater than zero, and the larger the first voltage change rate, the higher the degree of voltage increase. Specifically, the voltage rise rate can be (voltage at the end of pre-charge - voltage at the start of pre-charge) / voltage at the start of pre-charge, wherein the voltage at the start of pre-charge can be the above-mentioned initial voltage information.

[0058] Specifically, the preset time interval and the first preset condition can be set according to actual application requirements. For example, the first preset condition can be set to: the extreme value difference of the initial voltage information corresponding to the battery pack is greater than a first threshold, or the mean value difference of the initial voltage information corresponding to the battery pack is greater than a second threshold. The first threshold and the second threshold can be set according to actual application requirements.

[0059] In practical applications, to improve battery balancing efficiency, the batteries in the battery pack can be first charged to a floating state (e.g., by first charging the batteries to a floating state with a constant current and then a constant voltage method), and then a low-current floating charge can be used to balance the batteries to a uniform state of charge (SOC). In the embodiments of this specification, pre-charging and pre-discharging the batteries can be performed by instantaneously charging and discharging the batteries to prevent sudden changes in battery capacity. In addition, the charge and discharge currents during this process require the same low current.

[0060] S105: Determine a target battery from the battery pack.

[0061] Specifically, the target battery can be used as a balancing target, and balancing between batteries can be performed by comparing the voltage change rates of other batteries with the target battery. The other batteries can be batteries in the battery pack except the target battery.

[0062] In an optional embodiment, determining the target battery from the battery pack may include:

[0063] In the battery pack, a battery whose second difference information is less than or equal to a third preset difference threshold is determined as a target battery.

[0064] In a specific embodiment, the second difference information may be the difference between the average first voltage change rate of the battery pack and the first voltage change rate of each battery. The third preset difference threshold may be set based on actual application requirements. Optionally, the battery whose voltage rise rate during the pre-charge process is closest to the average value may be determined as the target battery, thereby improving balancing efficiency.

[0065] In an optional embodiment, determining the target battery from the battery pack may include:

[0066] Determining target voltage information corresponding to preset capacity information based on a preset mapping relationship;

[0067] A battery in the battery pack, for which the difference between the first voltage information after pre-charge and pre-discharge and the target voltage information is less than or equal to a fourth preset difference threshold, is determined as a target battery.

[0068] In a specific embodiment, the preset mapping relationship can be used to characterize the correspondence between the battery's capacity information and voltage information. Based on the preset capacity information and the correspondence between the battery's capacity information and voltage information, the target voltage information corresponding to the preset capacity information can be determined. The fourth preset difference threshold can be set based on actual application requirements. Optionally, the battery whose first voltage information after pre-charge and pre-discharge is closest to the target voltage information can be determined as the target battery.

[0069] In an optional embodiment, determining the target battery from the battery pack may include:

[0070] Get the battery health of each battery;

[0071] A battery in the battery pack whose battery health satisfies a third preset condition is determined as a target battery.

[0072] In one specific embodiment, the battery state of health (SOH) can be used to characterize the degree of battery aging or degradation, specifically the battery's current energy storage capacity relative to a brand-new battery. The third preset condition can be set based on actual application requirements. Optionally, a battery with a lower state of health in the battery pack can be designated as a target battery. Lower state of health indicates lower state of charge (SOC) at the same voltage. Selecting this target battery can help prevent overcharging.

[0073] In actual applications, when performing battery balancing, the above-mentioned multiple methods of determining the target battery based on the voltage change rate, voltage or battery health can be flexibly applied according to actual needs, so as to facilitate the determination of the target battery from the battery pack, and then perform battery balancing by comparing the target battery with other batteries in the battery pack.

[0074] S107: Based on the first difference information between the first voltage change rate of the other batteries and the target battery, charging or discharging the other batteries so that during the charging or discharging process, the voltage change rate of the other batteries meets a second preset condition and the capacity of each battery is balanced.

[0075] In one specific embodiment, by comparing the first voltage change rate of other batteries with that of the target battery, and charging or discharging the other batteries based on the comparison result, the battery capacity and voltage change rate are correlated during the charging and discharging process. Therefore, the current capacity of the battery can be roughly determined by the voltage change rate. Therefore, during the charging or discharging process, if the voltage change rate of the other batteries meets a second preset condition, the battery capacity in the battery pack can be balanced. Specifically, the second preset condition can be set according to actual application requirements.

[0076] In an optional embodiment, performing the pre-charge and pre-discharge processing on each battery and determining the first voltage change rate of each battery during the pre-charge process may include:

[0077] Pre-charge and pre-discharge processing is performed on each battery to determine a first voltage change rate of each battery during the pre-charge process and a second voltage change rate of each battery during the pre-discharge process.

[0078] Specifically, during the pre-discharge process, the battery voltage drops. The second voltage change rate may be the voltage drop rate of each battery during the pre-discharge process. The second voltage change rate may be used to indicate the degree of voltage drop at a later moment compared to a previous moment during the pre-discharge process. Specifically, the second voltage change rate may be a positive value greater than zero, with a larger second voltage change rate indicating a greater voltage drop.

[0079] Accordingly, Figure 2FIG. 1 is a flow chart showing a process of performing battery balancing based on voltage change rate according to an exemplary embodiment. Figure 2 As shown, based on the first difference information between the first voltage change rate of the other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the voltage change rate of the other batteries meets the second preset condition. The capacity balancing of each battery may include:

[0080] S201: When the first difference information is greater than the first preset difference threshold, charging is performed on other batteries so that during the charging process, the difference information between the third voltage change rate of other batteries and the first voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced.

[0081] In a specific embodiment, the battery voltage rises during the charging process, and the third voltage change rate can be the voltage rise rate of each battery during the above charging process. The third voltage change rate can be used to characterize the degree of voltage increase at a later moment compared to a previous moment during the above charging process.

[0082] In one specific embodiment, since the higher the battery capacity (SOC) of a lead-acid battery in the float charge state, the lower the voltage rise rate during charging. If the first difference information is greater than a first preset difference threshold, that is, if the first voltage change rate corresponding to the other battery is greater than the first voltage change rate corresponding to the target battery, it can be determined that the capacity of the other battery is lower than that of the target battery, and the battery is then charged to increase its capacity. During the charging process, the battery voltage rises. If the battery voltage rise rate of the other battery is close to the first voltage change rate of the target battery (i.e., the voltage rise rate during the pre-charge process), it can be considered that the battery capacity has risen to be substantially consistent with the target battery, thereby achieving battery capacity balancing.

[0083] S203: When the first difference information is less than the first preset difference threshold, discharge the other batteries so that during the discharge process, the difference information between the fourth voltage change rate of the other batteries and the second voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced.

[0084] In a specific embodiment, the battery voltage drops during the discharge process, and the fourth voltage change rate can be the voltage drop rate of each battery during the above discharge process. The fourth voltage change rate can be used to characterize the degree of voltage drop at a later moment compared to a previous moment during the above discharge process.

[0085] In one specific embodiment, if the first difference information is less than a first preset difference threshold, that is, if the first voltage change rate corresponding to the other battery is less than the first voltage change rate corresponding to the target battery, it can be determined that the capacity of the other battery is higher than that of the target battery, and the battery is discharged to reduce its capacity. During discharge, if the battery voltage drops, and if the battery voltage drop rate of the other battery approaches the second voltage change rate of the target battery (i.e., the voltage drop rate during the pre-discharge process), it can be considered that the capacity of the battery has dropped to be substantially consistent with that of the target battery, thereby achieving battery capacity balancing.

[0086] Specifically, the first preset difference threshold and the second preset difference threshold can be set according to actual application requirements. For example, the first preset difference threshold can be set to 0, and the second preset difference threshold can be set to 0.01%.

[0087] In practical applications, when a lead-acid battery is in a floating charge state, the higher the battery capacity (SOC), the lower the voltage rise rate during charging. The capacity relationship between the batteries can be determined through the relationship between the voltage change rates between the batteries. Therefore, the battery capacity between other batteries and the target battery can be determined based on the voltage change rate during the pre-charge and pre-discharge process. The batteries with higher capacity are discharged and balanced, while the batteries with lower capacity are charged and balanced until the voltage change rate between the other batteries and the target battery is less than a certain threshold during the charge and discharge process, that is, the voltage change rate is basically the same, thereby determining that the capacity balance effect is achieved between the batteries.

[0088] In the above embodiment, the batteries in the battery pack are first charged to a floating charge state, and then a low current floating charge is performed to perform the above balancing process, so that the batteries are balanced to a uniform capacity value, which can improve the battery balancing efficiency.

[0089] In an optional embodiment, Figure 3 FIG. 1 is a flow chart showing another battery balancing method according to an exemplary embodiment. Figure 3 As shown, the above method may further include:

[0090] S301: When each battery is in a non-floating charge state, charge or discharge each battery so that second voltage information of each battery after charging or discharging is within a preset voltage range.

[0091] In one specific embodiment, when the battery is not in a floating charge state, the battery voltage change rate does not show the same trend due to uncertainty in the battery state. Considering only the voltage change rate can lead to misjudgment. Instead, a comprehensive judgment can be made based on the voltage, limiting the voltage to a certain range and balancing it to the same voltage change rate within the range, that is, balancing to the same SOC. For a single battery, the voltage will gradually increase as more capacity is charged through constant voltage charging. First, charge and discharge the batteries in the battery pack to the same voltage range.

[0092] Specifically, the preset voltage range can be set according to actual application requirements. Optionally, the preset voltage can be increased or decreased based on the corresponding float charge voltage of the battery to obtain the voltage range. The preset voltage can be obtained by multiplying the rated voltage of the battery by a preset ratio. The preset ratio can be set according to actual application requirements, such as 2%. For example, if the corresponding float charge voltage of the battery is 12.5V, the rated voltage of the battery is 12V, and the preset ratio is set to 2%, the preset voltage range can be set to 12.5±12*0.02, that is, 12.26V to 12.74V.

[0093] S303: Determine a fifth voltage change rate of each battery based on the initial voltage information and the second voltage information.

[0094] In a specific embodiment, the fifth voltage change rate may be a degree of change of the second voltage information compared to the initial voltage information. Specifically, it may be represented by the formula Vb=(|V2-V1|) / V1*100%, where Vb represents the fifth voltage change rate, V1 represents the initial voltage information, and V2 represents the second voltage information.

[0095] In a specific embodiment, the fifth voltage change rate may include a voltage rise rate and a voltage drop rate. Specifically, after the battery is charged as described above, the fifth voltage change rate of the battery is the voltage rise rate, and vice versa.

[0096] S305: Based on the third difference information between the fifth voltage change rate of the other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the difference information between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to the fifth preset difference threshold, and the capacity of each battery is balanced.

[0097] In one specific embodiment, the target battery can be determined from the battery pack using the aforementioned method of determining the target battery based on voltage or battery health. In actual applications, the other batteries are compared with the fifth voltage change rate of the target battery and charged or discharged based on the comparison result. During the charging or discharging process, if the difference between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to the fifth preset difference threshold, battery capacity balancing in the battery pack can be achieved.

[0098] Optionally, when the third difference information is greater than the sixth preset difference threshold, other batteries are charged so that during the charging process, the difference information between the voltage change rate of other batteries and the fifth voltage change rate of the target battery is less than or equal to the fifth preset difference threshold, and the capacity of each battery is balanced.

[0099] When the third difference information is less than the sixth preset difference threshold, the other batteries are discharged so that during the discharge process, the difference information between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to the fifth preset difference threshold, and the capacity of each battery is balanced.

[0100] In the embodiments of this specification, the specific steps of the above process can refer to the detailed process of the aforementioned steps S201 and S203, which will not be repeated here.

[0101] Specifically, the fifth preset difference threshold and the sixth preset difference threshold can be set according to actual application requirements. For example, the fifth preset difference threshold can be set to 0.01%, and the sixth preset difference threshold can be set to 0.

[0102] Optionally, the above-mentioned obtaining of the initial voltage information of each battery in the battery pack may include:

[0103] Obtain the initial voltage information and initial capacity information of each battery;

[0104] Accordingly, performing pre-charge and pre-discharge processing on each battery and determining the first voltage change rate of each battery during the pre-charge process includes:

[0105] When each battery is in a floating charge state and the initial capacity information corresponding to the battery pack meets the fourth preset condition, pre-charge and pre-discharge processing is performed on each battery to determine a first voltage change rate of each battery during the pre-charge process.

[0106] In a specific embodiment, in addition to using initial voltage information to make equalization judgments, the initial capacity information of the battery can also be used to determine whether the battery pack needs to be equalized. When each battery is in a floating charge state and the initial capacity information corresponding to the battery pack meets the fourth preset condition, the batteries in the battery pack are equalized. Specifically, the above-mentioned fourth preset condition can be set according to actual application requirements. For example, it can be set to that the extreme value difference of the initial capacity information corresponding to the battery pack is greater than the third threshold, or the mean value difference of the initial capacity information corresponding to the battery pack is greater than the fourth threshold, wherein the third threshold and the fourth threshold can be set according to actual application requirements.

[0107] It can be seen from the technical solutions provided in the embodiments of this specification that the initial voltage information of each battery in the battery pack is obtained in this specification; when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets the first preset condition, each battery is pre-charged and pre-discharged to determine the first voltage change rate of each battery during the pre-charge process; the target battery is determined from the battery pack; based on the first difference information between the first voltage change rate of other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the voltage change rate of other batteries meets the second preset condition and the capacity of each battery is balanced; the other batteries are the batteries in the battery pack except the target battery. Thus, when all the batteries in the battery pack are in a floating charge state, the batteries in the battery pack are automatically balanced through the voltage change rate of the batteries, so that they are balanced to a uniform capacity value, thereby balancing the capacity of the batteries in the battery pack, improving the battery balancing efficiency, and the batteries in the battery pack work together to increase the service life of the batteries.

[0108] The embodiment of the present invention also provides a battery balancing device, such as Figure 4 As shown, the device includes:

[0109] An acquisition module 410 is configured to acquire initial voltage information of each battery in the battery pack;

[0110] A first voltage change rate determining module 420 is configured to perform pre-charge and pre-discharge processing on each battery when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition, and determine a first voltage change rate of each battery during the pre-charge process;

[0111] a target battery determination module 430, configured to determine a target battery from the battery pack;

[0112] A first balancing module 440 is configured to charge or discharge the other batteries based on first difference information between the first voltage change rate of the other batteries and the first voltage change rate of the target battery, so that during the charging or discharging process, the voltage change rate of the other batteries satisfies a second preset condition and the capacity of each battery is balanced; the other batteries are batteries in the battery pack other than the target battery.

[0113] Optionally, the first voltage change rate determining module 420 includes:

[0114] a first voltage change rate determining unit, configured to perform pre-charge and pre-discharge processing on each battery, and determine a first voltage change rate of each battery during the pre-charge process, and a second voltage change rate of each battery during the pre-discharge process;

[0115] Accordingly, the first balancing module 440 includes:

[0116] a first balancing unit, configured to, when the first difference information is greater than a first preset difference threshold, charge the other batteries so that, during charging, a difference between a third voltage change rate of the other batteries and the first voltage change rate of the target battery is less than or equal to a second preset difference threshold, and the capacity of each battery is balanced;

[0117] a second balancing unit, configured to, when the first difference information is less than the first preset difference threshold, discharge the other batteries so that, during the discharge process, the difference information between the fourth voltage change rate of the other batteries and the second voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced.

[0118] Optionally, the target battery determination module 430 includes:

[0119] The first target battery determination unit is used to determine the battery in the battery group whose second difference information is less than or equal to the third preset difference threshold as the target battery; the second difference information is the difference information between the average value of the first voltage change rate corresponding to the battery group and the first voltage change rate of each battery.

[0120] Optionally, the target battery determination module 430 includes:

[0121] a target voltage information determining unit, configured to determine target voltage information corresponding to preset capacity information based on a preset mapping relationship;

[0122] The second target battery determination unit is used to determine a battery in the battery pack whose difference information between the first voltage information after pre-charge and pre-discharge and the target voltage information is less than or equal to a fourth preset difference threshold as the target battery; the preset mapping relationship is used to characterize the correspondence between the capacity information and the voltage information of the battery.

[0123] Optionally, the target battery determination module 430 includes:

[0124] A first acquiring unit, configured to acquire the battery health of each battery;

[0125] The third target battery determination unit is configured to determine a battery in the battery pack whose battery health satisfies a third preset condition as the target battery.

[0126] Optionally, the device further includes:

[0127] a charge and discharge module, configured to charge or discharge each battery when each battery is in a non-floating charge state, so that the second voltage information of each battery after charging or discharging is within a preset voltage range;

[0128] a fifth voltage change rate determining module, configured to determine a fifth voltage change rate of each battery based on the initial voltage information and the second voltage information;

[0129] a second balancing module configured to charge or discharge the other batteries based on third difference information between the fifth voltage change rate of the other batteries and the target battery, so that during the charging or discharging process, the difference information between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to a fifth preset difference threshold, and the capacity of each of the batteries is balanced.

[0130] Optionally, the acquisition module 410 includes:

[0131] a second acquiring unit, configured to acquire initial voltage information and initial capacity information of each battery;

[0132] Accordingly, the first voltage change rate determining module 420 includes:

[0133] The second voltage change rate determination unit is used to perform pre-charge and pre-discharge processing on each battery when each battery is in a floating charge state and the initial capacity information corresponding to the battery pack meets a fourth preset condition, and determine the first voltage change rate of each battery during the pre-charging process.

[0134] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0135] The embodiment of the present invention also provides a battery balancing system, such as Figure 5 As shown, it includes a battery pack, a balancing module group and a control unit. The control unit is communicatively connected to the balancing module group, and the balancing module group is communicatively connected to the battery pack. The battery pack includes multiple batteries, and the balancing module group includes multiple balancing modules. The two balancing modules are communicatively connected. Each battery corresponds to a balancing module, and each balancing module is used to balance the corresponding battery. The control unit is used to control the multiple balancing modules to execute the above-mentioned battery balancing method to achieve capacity balance of the batteries in the battery pack.

[0136] Figure 6 is a block diagram of an electronic device for battery balancing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a battery balancing method is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.

[0137] Figure 7 is a block diagram of an electronic device for battery balancing according to an exemplary embodiment. The electronic device may be a server, and its internal structure diagram may be as shown in FIG. Figure 7 As shown. The electronic device includes a processor, memory, and a network interface connected via a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When executed by the processor, the computer program implements a battery balancing method.

[0138] Those skilled in the art will understand that Figure 6 or Figure 7 The structure shown in the figure is merely a block diagram of a portion of the structure related to the disclosed solution of the present invention, and does not constitute a limitation on the electronic device to which the disclosed solution of the present invention is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0139] In an exemplary embodiment, an electronic device for battery balancing is further provided, including a processor; and a memory for storing processor-executable instructions. The processor is configured to execute the instructions to implement the battery balancing method in the disclosed embodiment of the present invention.

[0140] In an exemplary embodiment, a computer-readable storage medium is further provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the battery balancing method in the disclosed embodiment of the present invention.

[0141] In an exemplary embodiment, a computer program product including instructions is further provided. When the computer program product is executed on a computer, the computer is caused to perform the battery balancing method in the disclosed embodiment of the present invention.

[0142] Those skilled in the art will appreciate that all or part of the processes in the above-described embodiment methods can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-described methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0143] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0144] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A battery balancing method, characterized in that: The method comprises: Get the initial voltage information of each battery in the battery pack; When each of the batteries is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition, pre-charge and pre-discharge processing is performed on each of the batteries to determine a first voltage change rate of each battery during the pre-charge process and a second voltage change rate of each battery during the pre-discharge process; the first preset condition is that the extreme value difference of the initial voltage information corresponding to the battery pack is greater than a first threshold value, or the mean value difference of the initial voltage information corresponding to the battery pack is greater than a second threshold value; determining a target battery from the battery pack; Based on the first difference information between the first voltage change rate of other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the voltage change rate of the other batteries meets the second preset condition, and the capacity of each battery is balanced, including: when the first difference information is greater than the first preset difference threshold, the other batteries are charged so that during the charging process, the difference information between the third voltage change rate of the other batteries and the first voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced; when the first difference information is less than the first preset difference threshold, the other batteries are discharged so that during the discharging process, the difference information between the fourth voltage change rate of the other batteries and the second voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced; the other batteries are batteries in the battery pack other than the target battery.

2. The method according to claim 1, characterized in that The determining a target battery from the battery pack includes: The battery in the battery pack whose second difference information is less than or equal to a third preset difference threshold is determined as the target battery; the second difference information is the difference information between the average value of the first voltage change rate corresponding to the battery pack and the first voltage change rate of each battery.

3. The method according to claim 1, characterized in that The determining a target battery from the battery pack includes: Determining target voltage information corresponding to preset capacity information based on a preset mapping relationship; A battery in the battery pack whose difference information between the first voltage information after pre-charge and pre-discharge and the target voltage information is less than or equal to a fourth preset difference threshold is determined as the target battery; the preset mapping relationship is used to characterize the correspondence between the capacity information and the voltage information of the battery.

4. The method according to claim 1, wherein The determining a target battery from the battery pack includes: Obtaining the battery health of each battery; A battery in the battery pack whose battery health satisfies a third preset condition is determined as the target battery.

5. The method according to any one of claims 1, 3 or 4, characterized in that: The method further comprises: When each battery is in a non-floating charge state, charging or discharging each battery so that the second voltage information of each battery after charging or discharging is within a preset voltage range; determining a fifth voltage change rate of each battery based on the initial voltage information and the second voltage information; Based on the third difference information between the fifth voltage change rate of the other batteries and the target battery, the other batteries are charged or discharged so that during the charging or discharging process, the difference information between the voltage change rate of the other batteries and the fifth voltage change rate of the target battery is less than or equal to a fifth preset difference threshold, and the capacity of each battery is balanced.

6. The method according to claim 1, characterized in that The obtaining of the initial voltage information of each battery in the battery pack includes: Obtaining initial voltage information and initial capacity information of each battery; Accordingly, performing pre-charge and pre-discharge processing on each battery and determining the first voltage change rate of each battery during the pre-charge process includes: When each of the batteries is in a floating charge state and the initial capacity information corresponding to the battery pack meets a fourth preset condition, pre-charge and pre-discharge processing is performed on each of the batteries to determine the first voltage change rate of each battery during the pre-charging process; the fourth preset condition is that the extreme value difference of the initial capacity information corresponding to the battery pack is greater than a third threshold, or the mean difference of the initial capacity information corresponding to the battery pack is greater than a fourth threshold.

7. A battery balancing device, characterized in that: The device comprises: An acquisition module, used to obtain initial voltage information of each battery in the battery pack; a first voltage change rate determining unit, configured to perform pre-charge and pre-discharge processing on each battery, and determine a first voltage change rate of each battery during the pre-charge process and a second voltage change rate of each battery during the pre-discharge process, when each battery is in a floating charge state and the initial voltage information corresponding to the battery pack meets a first preset condition; the first preset condition being that an extreme value difference of the initial voltage information corresponding to the battery pack is greater than a first threshold value, or a mean value difference of the initial voltage information corresponding to the battery pack is greater than a second threshold value; a target battery determination module, configured to determine a target battery from the battery pack; a first balancing module configured to charge or discharge the other batteries based on first difference information between the first voltage change rate of the other batteries and the target battery, so that during the charging or discharging process, the voltage change rate of the other batteries satisfies a second preset condition and the capacity of each of the batteries is balanced; the other batteries are batteries in the battery pack excluding the target battery; The first balancing module includes: a first balancing unit, configured to charge the other batteries when the first difference information is greater than a first preset difference threshold, so that during charging, the difference information between the third voltage change rate of the other batteries and the first voltage change rate of the target battery is less than or equal to a second preset difference threshold, and the capacity of each battery is balanced; and a second balancing unit, configured to discharge the other batteries when the first difference information is less than the first preset difference threshold, so that during discharging, the difference information between the fourth voltage change rate of the other batteries and the second voltage change rate of the target battery is less than or equal to the second preset difference threshold, and the capacity of each battery is balanced.

8. An electronic device for battery balancing, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the battery balancing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the battery balancing method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Battery pack charge balancing method, device and equipment and storage medium

    CN117595468A

  • Balancing Method and Balancing System of Battery Pack

    KR1020120074848A