A method, device, electronic device and storage medium for detecting an equalization circuit
By obtaining the voltage before and after the equalization of each battery in the battery pack, and combining the detection results of internal and external equalization circuits, the problems of high detection complexity and high misjudgment rate in the prior art are solved, and a more accurate and comprehensive detection of the battery equalization circuit is achieved.
Patent Information
- Application Number
- CN202510183517.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-02-19
AI Technical Summary
When detecting battery equalization circuit failures, the prior art has high complexity, increased cost, and is prone to misjudgment or misjudgment, and cannot cover all fault conditions in the entire equalization conduction.
By obtaining the voltages before and after the equalization of each battery in the battery pack, the detection results of the internal equalization circuit corresponding to each battery are determined, and combining the voltages before and after the equalization of each battery and the detection results of the internal equalization circuit of adjacent batteries, the detection results of the external equalization circuit corresponding to each battery are determined.
It improves the accuracy and comprehensiveness of the detection of the equalization circuit, reduces the possibility of misjudgment and misjudgment, and can cover more fault conditions.
Smart Images

Figure CN119667448B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of battery balancing, and in particular to a balancing circuit detection method, device, electronic equipment and storage medium. Background Art
[0002] The main function of the battery balancing circuit is to adjust the voltage of each battery to keep them at the same level. If the balancing circuit fails, it will cause the battery balancing to fail, which will shorten the battery life and affect the battery safety performance. Therefore, how to accurately detect whether the balancing circuit is faulty becomes particularly important.
[0003] In order to realize fault detection of the equalizing circuit, the prior art usually requires an external detection circuit, which not only increases the complexity and cost of the circuit, but also is prone to misjudgment or missed judgment. In addition, the prior art cannot cover all fault conditions in the entire equalizing conduction, and has limitations in practical applications. Summary of the invention
[0004] In order to solve the above technical problems, the present invention discloses a balancing circuit detection method, device, electronic device and storage medium, which determine the detection result of the internal balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery pack, and then determine the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent batteries of each battery, thereby improving the accuracy and comprehensiveness of the balancing circuit detection.
[0005] In order to achieve the above object, the present invention provides a balancing circuit detection method, which is applied to a balancing circuit corresponding to a target battery pack, wherein the target battery pack includes a plurality of batteries coupled in series, and the balancing circuit of each battery includes an internal balancing circuit and an external balancing circuit, and the method includes:
[0006] Acquire a first voltage of each battery before balancing and a second voltage of each battery after balancing;
[0007] Determine a first detection result of an internal balancing circuit corresponding to each battery based on the first voltage and the second voltage;
[0008] Based on the first voltage of any battery, the second voltage of any battery and the first detection result of the adjacent battery of any battery, a second detection result of the external balancing circuit corresponding to any battery is determined; any battery is any battery in the target battery group.
[0009] In an optional embodiment, determining a second detection result of an external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery, and a first detection result of an adjacent battery of any battery includes:
[0010] Based on the first voltage of any of the batteries and the second voltage of any of the batteries, a first voltage ratio and a second voltage ratio of any of the batteries are determined; the first voltage ratio is a ratio of adjacent difference voltages of any of the batteries to the first voltage of any of the batteries, the second voltage ratio is a ratio of adjacent difference voltages of any of the batteries to adjacent mean voltages of any of the batteries, the adjacent difference voltages are determined based on the first voltages of the adjacent batteries and the second voltages of the adjacent batteries, and the adjacent mean voltages are determined based on the first voltages of any of the batteries and the first voltages of the adjacent batteries;
[0011] A second detection result of the external balancing circuit corresponding to any one of the batteries is determined based on the first voltage ratio of any one of the batteries, the second voltage ratio of any one of the batteries, and the first detection result of the adjacent batteries.
[0012] In an optional embodiment, determining a second detection result of the external balancing circuit corresponding to any battery based on the first voltage ratio of any battery, the second voltage ratio of any battery, and the first detection result of the adjacent battery includes:
[0013] Determine a non-first and last battery that meets a first preset condition as a first detection battery; the first preset condition is that a first voltage ratio of the non-first and last battery is greater than a first preset threshold, and an external balancing circuit corresponding to the first detection battery is normal;
[0014] Determine the batteries in the target battery group other than the first detection battery as second detection batteries;
[0015] When the second detection battery satisfies a second preset condition, determining that a short circuit fault exists in the external balancing circuit corresponding to the second detection battery; the second preset condition is that the difference between the first voltage ratio of the second detection battery and the second voltage ratio of the second detection battery is greater than or equal to a second preset threshold;
[0016] When the second detection battery does not meet the second preset condition but meets the third preset condition, it is determined that the external balancing circuit corresponding to the second detection battery is normal; the third preset condition is that there is a short circuit fault in the internal balancing circuit of the adjacent battery corresponding to the second detection battery;
[0017] When the second detection battery does not satisfy the second preset condition and does not satisfy the third preset condition, it is determined that an external balancing circuit corresponding to the second detection battery has a circuit breaker fault.
[0018] In an optional embodiment, determining a first detection result of an internal balancing circuit corresponding to each battery based on the first voltage and the second voltage includes:
[0019] When the first voltage of any battery and the second voltage of any battery are both less than a third preset threshold, determining that a short circuit fault exists in the internal balancing circuit corresponding to any battery;
[0020] When the first voltage of any battery and the second voltage of any battery are both greater than the third preset threshold, and the difference between the first voltage of any battery and the second voltage of any battery is less than a fourth preset threshold, it is determined that an internal balancing circuit corresponding to any battery has a circuit breaker fault.
[0021] In an optional embodiment, the obtaining the first voltage of each battery before balancing and the second voltage of each battery after balancing includes:
[0022] Grouping multiple batteries in the target battery group to obtain multiple target battery groups; each target battery group contains at least one battery, and the batteries in each target battery group are not adjacent to each other;
[0023] Sequentially control the internal balancing circuit and the external balancing circuit corresponding to any target battery group to be closed, and the internal balancing circuit and the external balancing circuit corresponding to other target battery groups to be disconnected, and obtain the second voltage of each battery in any target battery group after balancing; the any target battery group is any battery group among the multiple target battery groups, and the other target battery groups are battery groups among the multiple target battery groups except the any target battery group;
[0024] The internal balancing circuit and the external balancing circuit corresponding to each target battery group are controlled to be disconnected, and the first voltage of each battery before balancing is obtained.
[0025] In an optional embodiment, the obtaining of the first voltage of each battery before balancing and the second voltage of each battery after balancing further includes:
[0026] Acquire a first voltage of each battery before balancing;
[0027] When the average value of the first voltage of each battery before balancing is less than the fifth preset threshold value, and the minimum value of the first voltage of each battery before balancing is greater than the sixth preset threshold value, the second voltage of each battery after balancing is obtained.
[0028] In an optional embodiment, after determining a second detection result of an external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery, and the first detection result of an adjacent battery of any battery, the method further includes:
[0029] Output a first detection result of any one of the batteries and a second detection result of any one of the batteries.
[0030] The present invention also provides an equalization circuit detection device, the device comprising:
[0031] A voltage acquisition module before and after equalization, used to acquire a first voltage of each battery before equalization and a second voltage of each battery after equalization;
[0032] an internal balancing circuit detection module, configured to determine a first detection result of the internal balancing circuit corresponding to each battery based on the first voltage and the second voltage;
[0033] The external balancing circuit detection module is used to determine a second detection result of the external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery and the first detection result of an adjacent battery of any battery; the any battery is any battery in the target battery group.
[0034] The present invention also provides an electronic device, comprising a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement the equalization circuit detection method as described above.
[0035] The present invention also provides a computer-readable storage medium, in which at least one instruction or at least one program is stored. The at least one instruction or the at least one program is loaded and executed by a processor to implement the equalization circuit detection method as described above.
[0036] Implementing the embodiments of the present invention has the following beneficial effects:
[0037] The balancing circuit detection method disclosed in the present invention determines the detection result of the internal balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in a battery pack, and then determines the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery of each battery, thereby realizing the detection of the internal balancing circuit and the external balancing circuit corresponding to each battery, and improving the comprehensiveness of the balancing circuit detection; in addition, since the detection result of the external balancing circuit corresponding to the battery will be affected by the balancing conditions of its adjacent batteries, the detection result of the external balancing circuit corresponding to the battery is determined in combination with the voltage of the battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery, thereby improving the accuracy of the balancing circuit detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the equalization circuit detection method, device, electronic device and storage medium of the present invention, the drawings required for the embodiments are briefly introduced below. 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.
[0039] Figure 1 A schematic diagram of a flow chart of an equalization circuit detection method provided by an embodiment of the present invention;
[0040] Figure 2 A schematic diagram of the structure of an equalization circuit provided by an embodiment of the present invention;
[0041] Figure 3 A schematic flow chart of a voltage ratio calculation method provided by an embodiment of the present invention;
[0042] Figure 4 A schematic flow chart of a method for determining a detection result of an external equalization circuit provided by an embodiment of the present invention;
[0043] Figure 5 A schematic diagram of the structure of an equalization circuit provided by an embodiment of the present invention;
[0044] Figure 6 A schematic diagram of the structure of an equalization circuit detection device provided by an embodiment of the present invention;
[0045] Figure 7 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0046] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments 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 technicians in this field without making creative work are within the scope of protection of the present invention.
[0047] It should be noted that the terms "first", "second", etc. in the specification and claims of 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 interchangeable 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.
[0048] Please refer to Figure 1 , which shows a flow chart of an equalization circuit detection method provided by an embodiment of the present invention. This specification provides method operation steps as described in the embodiment or flow chart, but based on conventional or non-creative labor, more or fewer operation steps may be included. The order of steps listed in the embodiment is only one way of executing the order of many steps, and does not represent the only execution order. When the actual system or server product is executed, it can be executed in the order of the method shown in the embodiment or the accompanying drawings. Specifically, Figure 1 As shown, the balancing circuit detection method is applied to a balancing circuit corresponding to a target battery pack, the target battery pack includes a plurality of batteries coupled in series, the balancing circuit of each battery includes an internal balancing circuit and an external balancing circuit, and the method includes:
[0049] S101, obtaining a first voltage of each battery before balancing and a second voltage of each battery after balancing;
[0050] In an embodiment of the present specification, the equalization circuit of each battery in the target battery pack includes an internal equalization circuit and an external equalization circuit, the voltage acquisition module is used to collect the voltage of the battery, the voltage acquisition module includes multiple channels, each battery is connected to a channel of the voltage acquisition module, each channel has an internal equalization circuit, the external equalization circuit is outside the channel of the voltage acquisition module, the internal equalization circuit and the external equalization circuit are used to equalize the battery, the first voltage before battery equalization refers to the voltage collected by the voltage acquisition module when the internal equalization circuit and the external equalization circuit corresponding to the battery are both in the disconnected state, and the second voltage after battery equalization refers to the voltage collected by the voltage acquisition module when the internal equalization circuit and the external equalization circuit corresponding to the battery are both in the on state. For example, the voltage acquisition module can be an analog front end (Analog Front End, AFE) chip.
[0051] In the examples of this manual, please refer to Figure 2 , which is a schematic diagram of the structure of a balancing circuit provided by an embodiment of the present invention, wherein the target battery pack includes batteries V1, V2 and V3 coupled in series, and taking battery V1 as an example, the internal balancing circuit corresponding to battery V1 is composed of a resistor R15 and a switch S4, wherein the resistor R15 and the switch S4 can be regarded as MOS tubes, and R15 is an approximate value of the on-state internal resistance of the MOS tube, and the internal balancing circuit corresponding to battery V1 is inside the voltage acquisition module, and the external balancing circuit corresponding to battery V1 is composed of resistors R1, R2, R9, switch S1 and transistor Q1, and the external balancing circuit corresponding to battery V1 is outside the voltage acquisition module, and the first voltage of battery V1 before balancing refers to the voltage collected by the multimeter XMM1 when switch S1 and switch S4 are both in the open state, and the second voltage of battery V1 after balancing refers to the voltage collected by the multimeter XMM1 when switch S1 and switch S4 are both in the closed state.
[0052] S103, determining a first detection result of an internal balancing circuit corresponding to each battery based on the first voltage and the second voltage;
[0053] In the embodiment of the present specification, it is possible to determine whether an internal balancing circuit corresponding to each battery has a fault and the specific fault type according to the voltage of each battery before and after balancing in the target battery group.
[0054] S105, determining a second detection result of an external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery and the first detection result of an adjacent battery of any battery; the any battery is any battery in the target battery group.
[0055] In the embodiment of the present specification, whether the external balancing circuit corresponding to each battery has a fault and the specific fault type can be determined based on the voltage of each battery in the target battery group before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery of each battery.
[0056] In the examples of this manual, please refer to Figure 3 , which is a flow chart of a voltage ratio calculation method provided by an embodiment of the present invention, wherein the second detection result of the external balancing circuit corresponding to any battery is determined based on the first voltage of any battery, the second voltage of any battery, and the first detection result of an adjacent battery of any battery, including:
[0057] S301, determining a first voltage ratio and a second voltage ratio of any battery based on a first voltage of any battery and a second voltage of any battery; the first voltage ratio is a ratio of adjacent difference voltages of any battery to the first voltage of any battery, the second voltage ratio is a ratio of adjacent difference voltages of any battery to adjacent mean voltages of any battery, the adjacent difference voltages are determined based on the first voltage of the adjacent battery and the second voltage of the adjacent battery, and the adjacent mean voltages are determined based on the first voltage of any battery and the first voltage of the adjacent battery;
[0058] In the embodiment of this specification, if the target battery pack includes n batteries, n is a positive integer and n≥2, for battery C n , calculate C n The adjacent battery C n+1 and C n-1 The average voltage ave1 and ave2 before and after equalization are:
[0059] ave1=(V Cn-1 (Before equalization) +V Cn+1 (Before equilibrium) ) / 2
[0060] ave2=(V Cn-1 (After equalization) +V Cn+1 (After equalization) ) / 2
[0061] Among them, V Cn-1 (Before equilibrium) i.e. C n-1 The first voltage, V Cn+1 (Before equilibrium) i.e. C n+1 The first voltage, V Cn-1 (After equilibrium) C n-1 The second voltage, V Cn+1 (After equilibrium) C n+1 The second voltage of C n The adjacent difference voltage is:
[0062] d1=abs(ave1-ave2)
[0063] Where abs refers to the absolute value. Then C n The first voltage ratio is:
[0064] p1=d1 / V Cn (Before equilibrium)
[0065] Among them, V Cn (Before equilibrium) i.e. C n The first voltage.
[0066] C n The adjacent mean voltage refers to C n+1 , C n , C n-1 The average voltage ave3 before balancing is:
[0067] ave3=(V Cn-1 (Before equalization) +V Cn (Before equalization) +V Cn+1 (Before equilibrium) ) / 3
[0068] Then C n The second voltage ratio is:
[0069] p2=d1 / ave3
[0070] It should be noted that if C n If the first battery is C, then the second battery C n+1 The voltages before and after equalization are respectively referred to as ave1 and ave2. n and C n+1 The average voltage before equalization is taken as ave3; if C n If it is the last battery, then the second to last battery C n-1 The voltages before and after equalization are respectively referred to as ave1 and ave2. n and C n-1 The average voltage before equalization is taken as ave3.
[0071] S303: Determine a second detection result of the external balancing circuit corresponding to any one of the batteries based on the first voltage ratio of any one of the batteries, the second voltage ratio of any one of the batteries, and the first detection result of the adjacent battery.
[0072] In the embodiment of the present specification, it is possible to determine whether the external balancing circuit corresponding to each battery has a fault and the specific fault type based on the first voltage ratio, the second voltage ratio of each battery in the target battery group and the detection results of the internal balancing circuit corresponding to the adjacent batteries of each battery.
[0073] The embodiments of this specification determine the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery pack and the detection result of the internal balancing circuit corresponding to the adjacent batteries of each battery, thereby improving the accuracy of the balancing circuit detection.
[0074] In the examples of this manual, please refer to Figure 4 , which is a flow chart of a method for determining a detection result of an external balancing circuit provided by an embodiment of the present invention, wherein the method of determining a second detection result of the external balancing circuit corresponding to any battery based on the first voltage ratio of any battery, the second voltage ratio of any battery, and the first detection result of the adjacent battery includes:
[0075] S401, determining a non-first and last battery that meets a first preset condition as a first detection battery; the first preset condition is that a first voltage ratio of the non-first and last battery is greater than a first preset threshold, and an external balancing circuit corresponding to the first detection battery is normal;
[0076] In the embodiment of the present specification, for the non-first and last batteries in the target battery pack, it is determined whether their first voltage ratio is greater than the first preset threshold, that is, whether p1 is greater than the first preset threshold. If so, it indicates that the external balancing circuit corresponding to the non-first and last batteries is normal, and the non-first and last batteries are determined as the first detection battery; the first preset threshold can be obtained based on the actually collected voltage, that is, when the external balancing circuit corresponding to the non-first and last batteries is normal, the first preset threshold is determined based on the collected voltage. For example, for Figure 2 In the equalizing circuit shown, the first preset threshold may be 0.437.
[0077] S403, determining the batteries other than the first detection battery in the target battery group as second detection batteries;
[0078] In the embodiment of the present specification, the second detection battery refers to other batteries in the target battery group except the non-first and last batteries that meet the first preset condition.
[0079] S405, when the second detection battery satisfies a second preset condition, determining that a short circuit fault exists in the external balancing circuit corresponding to the second detection battery; the second preset condition is that the difference between the first voltage ratio of the second detection battery and the second voltage ratio of the second detection battery is greater than or equal to a second preset threshold;
[0080] In the embodiment of the present specification, for the second detection battery, that is, the first and last battery and the non-first and last battery that does not meet the first preset condition, it is determined whether the difference between the first voltage ratio and the second voltage ratio is greater than or equal to the second preset threshold, that is, whether p1-p2 is greater than or equal to the second preset threshold. If so, it indicates that there is a short circuit fault in the external balancing circuit corresponding to the second detection battery; the second preset threshold can be obtained based on the actual collected voltage, that is, when the external balancing circuit corresponding to the first and last battery or the non-first and last battery that does not meet the first preset condition is short-circuited, the second preset threshold is determined based on the collected voltage. For example, for Figure 2 In the equalizing circuit shown, the second preset threshold may be 0.03.
[0081] S407, when the second detection battery does not meet the second preset condition but meets the third preset condition, determining that the external balancing circuit corresponding to the second detection battery is normal; the third preset condition is that there is a short circuit fault in the internal balancing circuit of the adjacent battery corresponding to the second detection battery;
[0082] In the embodiment of the present specification, since the detection result of the external balancing circuit corresponding to the battery will be affected by the balancing condition of the battery adjacent to the battery, the detection result of the external balancing circuit needs to be determined in combination with the detection result of the internal balancing circuit of the adjacent battery. For the second detection battery that does not meet the second preset condition, it is determined whether the internal balancing circuit of its adjacent battery has a short circuit fault. If so, it indicates that the external balancing circuit corresponding to the second detection battery is normal.
[0083] S409: When the second detection battery does not satisfy the second preset condition and does not satisfy the third preset condition, determine that an external balancing circuit corresponding to the second detection battery has a circuit breaker fault.
[0084] In the embodiment of the present specification, for the second detection battery that does not meet the second preset condition nor the third preset condition, an external balancing circuit corresponding to the second detection battery has a circuit breaker fault.
[0085] The embodiments of this specification determine the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery pack and the detection result of the internal balancing circuit corresponding to the adjacent batteries of each battery, thereby improving the accuracy of the balancing circuit detection.
[0086] In the embodiment of this specification, determining a first detection result of the internal balancing circuit corresponding to each battery based on the first voltage and the second voltage includes:
[0087] When the first voltage of any battery and the second voltage of any battery are both less than a third preset threshold, determining that a short circuit fault exists in the internal balancing circuit corresponding to any battery;
[0088] When the first voltage of any battery and the second voltage of any battery are both greater than the third preset threshold, and the difference between the first voltage of any battery and the second voltage of any battery is less than a fourth preset threshold, it is determined that an internal balancing circuit corresponding to any battery has a circuit breaker fault.
[0089] In the embodiment of the present specification, the voltage of each battery before and after balancing in the target battery group can be used to determine whether the internal balancing circuit corresponding to each battery has a fault and the specific fault type. Specifically, if the first voltage and the second voltage of a battery are both less than the third preset threshold, it indicates that the internal balancing circuit corresponding to the battery has a short circuit fault. If the first voltage and the second voltage of a battery are both greater than the third preset threshold, and the difference between the first voltage and the second voltage of the battery is less than the fourth preset threshold, it indicates that the internal balancing circuit corresponding to the battery has an open circuit fault. The third preset threshold and the fourth preset threshold can be set according to the actual balancing circuit. For example, for Figure 2 In the equalizing circuit shown, the third preset threshold may be 1V, and the fourth preset threshold may be 100mV.
[0090] The embodiments of this specification determine the detection result of the internal balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery pack, and further determine the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery of each battery, thereby improving the accuracy and comprehensiveness of the balancing circuit detection.
[0091] In the embodiment of this specification, the step of obtaining the first voltage of each battery before balancing and the second voltage of each battery after balancing includes:
[0092] Grouping multiple batteries in the target battery group to obtain multiple target battery groups; each target battery group contains at least one battery, and the batteries in each target battery group are not adjacent to each other;
[0093] Sequentially control the internal balancing circuit and the external balancing circuit corresponding to any target battery group to be closed, and the internal balancing circuit and the external balancing circuit corresponding to other target battery groups to be disconnected, and obtain the second voltage of each battery in any target battery group after balancing; the any target battery group is any battery group among the multiple target battery groups, and the other target battery groups are battery groups among the multiple target battery groups except the any target battery group;
[0094] The internal balancing circuit and the external balancing circuit corresponding to each target battery group are controlled to be disconnected, and the first voltage of each battery before balancing is obtained.
[0095] In the embodiments of the present specification, since the battery voltage will be affected by the balancing conditions of the batteries adjacent to the battery, it is necessary to avoid starting balancing of adjacent batteries at the same time when collecting the voltage after battery balancing. Therefore, multiple batteries in the target battery group can be grouped to obtain multiple target battery groups, so that the batteries in each target battery group are not adjacent to each other, and then one of the multiple target battery groups is controlled in turn to start balancing, while the other target battery groups are not started to start balancing, and the second voltage of each battery included in the target battery group after balancing is collected. After collecting the second voltage of each battery in the target battery group after balancing, the first voltage of each battery in the target battery group before balancing is further collected when balancing is not started in each target battery group.
[0096] For example, if the target battery group includes 16 batteries, the 1st / 5th / 9th / 13th battery can be used as the first target battery group, the 2nd / 6th / 10th / 14th battery can be used as the second target battery group, the 3rd / 7th / 11th / 15th battery can be used as the third target battery group, and the 4th / 8th / 12th / 16th battery can be used as the fourth target battery group. First, the internal balancing circuit and the external balancing circuit corresponding to the first target battery group are controlled to be closed, and the internal balancing circuits and the external balancing circuits corresponding to other target battery groups are disconnected, and the second voltage after battery balancing in the first target battery group is collected. Then, the internal balancing circuit and the external balancing circuit corresponding to the second target battery group are controlled to be closed, and the internal balancing circuits and the external balancing circuits corresponding to other target battery groups are disconnected. The second voltage of the batteries in the second target battery group after equalization is collected, and then the internal equalization circuit and the external equalization circuit corresponding to the third target battery group are controlled to be closed, and the internal equalization circuits and the external equalization circuits corresponding to other target battery groups are disconnected, and the second voltage of the batteries in the third target battery group after equalization is collected, and then the internal equalization circuit and the external equalization circuit corresponding to the fourth target battery group are controlled to be closed, and the internal equalization circuits and the external equalization circuits corresponding to other target battery groups are disconnected, and the second voltage of the batteries in the fourth target battery group after equalization is collected, so as to obtain the second voltage of each battery in the target battery group after equalization, and finally the internal equalization circuits and the external equalization circuits corresponding to the four target battery groups are controlled to be disconnected, and the first voltage of each battery in the target battery group before equalization is collected.
[0097] The embodiments of the present specification group multiple batteries in a battery pack so that the batteries in each group are not adjacent to each other, thereby preventing the acquisition of the battery voltage after equalization from being affected by the equalization conditions of the batteries adjacent to the battery, and further performing equalization circuit detection based on the collected battery voltages before and after equalization, thereby improving the accuracy of the equalization circuit detection.
[0098] In the embodiment of this specification, the obtaining of the first voltage of each battery before balancing and the second voltage of each battery after balancing further includes:
[0099] Acquire a first voltage of each battery before balancing;
[0100] When the average value of the first voltage of each battery before balancing is less than the fifth preset threshold value, and the minimum value of the first voltage of each battery before balancing is greater than the sixth preset threshold value, the second voltage of each battery after balancing is obtained.
[0101] In the embodiment of the present specification, the voltage acquisition module has a certain voltage acquisition upper limit, and the voltage before and after battery balancing cannot exceed the acquisition range of the voltage acquisition module, so the battery voltage needs to be judged before starting balancing. Specifically, first obtain the first voltage of each battery in the target battery group before balancing, and when the average value of the first voltage of each battery before balancing is less than the fifth preset threshold value, and the minimum value of the first voltage of each battery before balancing is greater than the sixth preset threshold value, then start balancing and obtain the second voltage of each battery after balancing; the fifth preset threshold value can be determined according to the voltage acquisition range of the voltage acquisition module, and the sixth preset threshold value can be determined according to the lower limit voltage of the battery.
[0102] For example, see Figure 5 , which is a schematic diagram of the structure of a balancing circuit provided by an embodiment of the present invention. For batteries V1, V2 and V3, before balancing (i.e., switches S1-S6 are all disconnected), the voltages collected by XMM1, XMM2 and XMM3 are all 3.4V. If battery V2 starts balancing (i.e., switches S2 and S5 are closed), the voltage collected by XMM2 is 362.255mV, and the voltages collected by XMM1 and XMM3 are both 4.919V.
[0103] The voltage collected by XMM2 = the voltage across R16 = the current flowing through R16 I2*28Ω. The calculation formulas for I1 and I2 are as follows:
[0104]
[0105]
[0106] The voltage collected by XMM1 will be affected by the voltage drop caused by the current on R2 and R6, and the voltage collected by XMM3 will be affected by the voltage drop caused by the current on R3 and R7, that is:
[0107] ΔXMM1=R2*I1+R6*I2
[0108] ΔXMM3=R3*I1+R7*I2
[0109] The generated voltage drop is superimposed in the same direction with the collected value to obtain the final voltage of XMM1 and XMM3. Therefore, when the battery voltage is above 3.4V, after balancing is turned on, the voltage of the adjacent battery may exceed the voltage collection upper limit of 5V of the voltage collection module, so the fifth preset threshold can be set to 3.4V, and the sixth preset threshold can be set to the lower limit voltage of the battery, 2.4V.
[0110] In the embodiment of this specification, balancing is started only when the battery voltage meets certain conditions, ensuring that the voltage after balancing does not exceed the voltage acquisition range of the battery sampling chip, and further performing balancing circuit detection based on the voltage before and after battery balancing, thereby improving the accuracy of balancing circuit detection.
[0111] In the embodiment of the present specification, after determining the second detection result of the external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery and the first detection result of the adjacent battery of any battery, the method further includes:
[0112] Output a first detection result of any one of the batteries and a second detection result of any one of the batteries.
[0113] In the embodiment of the present specification, the detection result of the balancing circuit can be outputted through the display device, and the detection result includes the detection result of the internal balancing circuit and the external balancing circuit corresponding to each battery in the target battery pack.
[0114] The embodiments of this specification determine the detection result of the internal balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery pack, and then determine and output the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery of each battery, thereby improving the accuracy and comprehensiveness of the balancing circuit detection.
[0115] It can be seen from the above-mentioned embodiments of the balancing circuit detection method provided by the present invention that the embodiments of the present invention obtain the first voltage of each battery before balancing and the second voltage of each battery after balancing; based on the first voltage and the second voltage, determine the first detection result of the internal balancing circuit corresponding to each battery; based on the first voltage of any battery, the second voltage of any battery and the first detection result of the adjacent battery of any battery, determine the second detection result of the external balancing circuit corresponding to any battery; any battery is any battery in the target battery group. The technical solution provided in the embodiments of this specification determines the detection result of the internal balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing in the battery group, and then determines the detection result of the external balancing circuit corresponding to each battery according to the voltage of each battery before and after balancing and the detection result of the internal balancing circuit corresponding to the adjacent battery of each battery, thereby improving the accuracy and comprehensiveness of the balancing circuit detection.
[0116] The embodiment of the present invention also provides a balancing circuit detection device, such as Figure 6 As shown, it is a structural schematic diagram of an equalization circuit detection device provided by an embodiment of the present invention; specifically, the device includes:
[0117] A voltage acquisition module 610 before and after equalization, used to acquire a first voltage of each battery before equalization and a second voltage of each battery after equalization;
[0118] An internal balancing circuit detection module 620, configured to determine a first detection result of an internal balancing circuit corresponding to each battery based on the first voltage and the second voltage;
[0119] The external balancing circuit detection module 630 is used to determine a second detection result of the external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery and the first detection result of an adjacent battery of any battery; the any battery is any battery in the target battery group.
[0120] In the embodiment of this specification, the external equalization circuit detection module 630 includes:
[0121] a voltage ratio determining unit, configured to determine a first voltage ratio and a second voltage ratio of any battery based on the first voltage of any battery and the second voltage of any battery; the first voltage ratio is a ratio of adjacent difference voltages of any battery to the first voltage of any battery, the second voltage ratio is a ratio of adjacent difference voltages of any battery to adjacent mean voltages of any battery, the adjacent difference voltages are determined based on the first voltages of the adjacent batteries and the second voltages of the adjacent batteries, and the adjacent mean voltages are determined based on the first voltages of any battery and the first voltages of the adjacent batteries;
[0122] The second detection result determining unit is used to determine a second detection result of the external balancing circuit corresponding to any one of the batteries based on the first voltage ratio of any one of the batteries, the second voltage ratio of any one of the batteries, and the first detection result of the adjacent battery.
[0123] In this embodiment of the specification, the second detection result determination unit includes:
[0124] A first detection battery determination subunit is used to determine a non-first and last battery that meets a first preset condition as a first detection battery; the first preset condition is that a first voltage ratio of the non-first and last battery is greater than a first preset threshold, and an external balancing circuit corresponding to the first detection battery is normal;
[0125] A second detection battery determination subunit, configured to determine the batteries other than the first detection battery in the target battery group as second detection batteries;
[0126] A first external detection subunit, configured to determine that a short circuit fault exists in an external balancing circuit corresponding to the second detection battery when the second detection battery satisfies a second preset condition; the second preset condition being that a difference between a first voltage ratio of the second detection battery and a second voltage ratio of the second detection battery is greater than or equal to a second preset threshold;
[0127] A second external detection subunit is used to determine that the external balancing circuit corresponding to the second detection battery is normal when the second detection battery does not meet the second preset condition but meets a third preset condition; the third preset condition is that there is a short circuit fault in the internal balancing circuit of the adjacent battery corresponding to the second detection battery;
[0128] The third external detection subunit is used to determine that an open circuit fault exists in the external balancing circuit corresponding to the second detection battery when the second detection battery does not meet the second preset condition and does not meet the third preset condition.
[0129] In the embodiment of this specification, the internal equalization circuit detection module 620 includes:
[0130] a first internal detection unit, configured to determine that a short circuit fault exists in an internal balancing circuit corresponding to any of the batteries when the first voltage of any of the batteries and the second voltage of any of the batteries are both less than a third preset threshold;
[0131] The second internal detection unit is used to determine that an open circuit fault exists in the internal balancing circuit corresponding to any of the batteries when the first voltage of any of the batteries and the second voltage of any of the batteries are both greater than the third preset threshold value and the difference between the first voltage of any of the batteries and the second voltage of any of the batteries is less than a fourth preset threshold value.
[0132] In the embodiment of this specification, the equalization before and after voltage acquisition module 610 includes:
[0133] A battery grouping unit, used for grouping the multiple batteries in the target battery group to obtain multiple target battery groups; each target battery group contains at least one battery, and the batteries in each target battery group are not adjacent to each other;
[0134] A second voltage acquisition unit, used for sequentially controlling the internal balancing circuit and the external balancing circuit corresponding to any target battery group to be closed, and the internal balancing circuit and the external balancing circuit corresponding to other target battery groups to be disconnected, to acquire a second voltage of each battery in any target battery group after balancing; the any target battery group is any one of the multiple target battery groups, and the other target battery groups are battery groups other than the any target battery group in the multiple target battery groups;
[0135] The first voltage acquisition unit is used to control the internal balancing circuit and the external balancing circuit corresponding to each target battery group to be disconnected, and acquire the first voltage of each battery before balancing.
[0136] In the embodiment of this specification, the equalization before and after voltage acquisition module 610 further includes:
[0137] A pre-balancing voltage acquisition unit, used to acquire a first voltage of each battery before balancing;
[0138] The post-balancing voltage acquisition unit is used to acquire the second voltage of each battery after balancing when the average value of the first voltage of each battery before balancing is less than the fifth preset threshold value and the minimum value of the first voltage of each battery before balancing is greater than the sixth preset threshold value.
[0139] In the embodiment of this specification, the device also includes:
[0140] The detection result output module is used to output the first detection result of any battery and the second detection result of any battery.
[0141] An embodiment of the present invention further provides an electronic device, comprising a processor and a memory; the memory stores one or more instructions, and the one or more instructions are suitable for the processor to load and execute to implement the equalization circuit detection method as described in the above method embodiment.
[0142] The memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the device, etc. In addition, the memory can include a high-speed random access memory and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device or other volatile solid-state storage device. Accordingly, the memory can also include a memory controller to provide the processor with access to the memory.
[0143] Figure 7 Schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The internal structure of the electronic device may include but is not limited to: a processor 701, a memory 702, and a communication interface 703, wherein the processor 701, the memory 702, and the communication interface 703 in the electronic device may be connected by a bus or other means. Figure 7 The example of connecting through bus is taken in the following.
[0144] Among them, the processor 701 (or CPU (Central Processing Unit)) is the computing core and control core of the electronic device. The communication interface 703 is used for communication between the memory 702 and the processor 701. The memory 702 (Memory) is used to store programs and data. It can be understood that the memory here can be a high-speed RAM storage device or a non-volatile storage device (non-volatile memory), such as at least one disk storage device; optionally, it can also be at least one storage device located away from the aforementioned processor. The memory provides a storage space, which stores the operating system of the electronic device, which may include but is not limited to: Windows system (an operating system), Linux system (an operating system), etc., and the present invention does not limit this; and, a computer program (including program code) suitable for being loaded and executed by the processor is also stored in the storage space. In the embodiment of this specification, the processor 701 loads and executes the computer program stored in the memory 702 to implement the equalization circuit detection method provided in the above method embodiment.
[0145] An embodiment of the present invention also provides a computer-readable storage medium, which can be set in an electronic device to store at least one instruction, at least one program, code set or instruction set related to an equalizing circuit detection method in a method embodiment. The at least one instruction, the at least one program, the code set or instruction set can be loaded and executed by a processor of the electronic device to implement the equalizing circuit detection method provided in the above method embodiment.
[0146] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0147] It should be noted that the sequence of the embodiments of the present invention described above is for description only and does not represent the advantages and disadvantages of the embodiments. The above describes specific embodiments of this specification, and other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0148] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0149] Those skilled in the art will appreciate that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.
[0150] The above disclosure is only a preferred embodiment of the present invention, which certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the claims of the present invention are still within the scope of the present invention.
Claims
1. A method for detecting an equalization circuit, characterized in that: The method is applied to a balancing circuit corresponding to a target battery pack, the target battery pack includes a plurality of batteries coupled in series, the balancing circuit of each battery includes an internal balancing circuit and an external balancing circuit, and the method includes: Acquire a first voltage of each battery before balancing and a second voltage of each battery after balancing; Determine a first detection result of an internal balancing circuit corresponding to each battery based on the first voltage and the second voltage; Determine a second detection result of an external balancing circuit corresponding to any battery based on a first voltage of any battery, a second voltage of any battery, and a first detection result of an adjacent battery of any battery; the any battery is any battery in the target battery group; The determining, based on the first voltage and the second voltage, a first detection result of the internal balancing circuit corresponding to each battery includes: When the first voltage of any battery and the second voltage of any battery are both less than a third preset threshold, it is determined that a short circuit fault exists in the internal balancing circuit corresponding to any battery; when the first voltage of any battery and the second voltage of any battery are both greater than the third preset threshold, and the difference between the first voltage of any battery and the second voltage of any battery is less than a fourth preset threshold, it is determined that an open circuit fault exists in the internal balancing circuit corresponding to any battery; The determining, based on the first voltage of any battery, the second voltage of any battery, and the first detection result of an adjacent battery of any battery, a second detection result of the external balancing circuit corresponding to any battery includes: Based on the first voltage of any of the batteries and the second voltage of any of the batteries, determine the first voltage ratio and the second voltage ratio of any of the batteries; the first voltage ratio is the ratio of the adjacent difference voltages of any of the batteries to the first voltage of any of the batteries, and the second voltage ratio is the ratio of the adjacent difference voltages of any of the batteries to the adjacent mean voltages of any of the batteries, the adjacent difference voltages are determined based on the first voltages of the adjacent batteries and the second voltages of the adjacent batteries, and the adjacent mean voltages are determined based on the first voltage of any of the batteries and the first voltages of the adjacent batteries; determine the non-first and last batteries that meet the first preset condition as the first detection battery; the first preset condition is that the first voltage ratio of the non-first and last batteries is greater than the first preset threshold, and the external balancing circuit corresponding to the first detection battery is normal; the target battery group The battery other than the first detection battery is determined as the second detection battery; when the second detection battery meets the second preset condition, it is determined that the external balancing circuit corresponding to the second detection battery has a short circuit fault; the second preset condition is that the difference between the first voltage ratio of the second detection battery and the second voltage ratio of the second detection battery is greater than or equal to a second preset threshold; when the second detection battery does not meet the second preset condition but meets the third preset condition, it is determined that the external balancing circuit corresponding to the second detection battery is normal; the third preset condition is that the internal balancing circuit of the adjacent battery corresponding to the second detection battery has a short circuit fault; when the second detection battery does not meet the second preset condition and does not meet the third preset condition, it is determined that the external balancing circuit corresponding to the second detection battery has an open circuit fault.
2. The equalization circuit detection method according to claim 1, characterized in that: The obtaining of the first voltage of each battery before balancing and the second voltage of each battery after balancing includes: Grouping multiple batteries in the target battery group to obtain multiple target battery groups; each target battery group contains at least one battery, and the batteries in each target battery group are not adjacent to each other; Sequentially control the internal balancing circuit and the external balancing circuit corresponding to any target battery group to be closed, and the internal balancing circuit and the external balancing circuit corresponding to other target battery groups to be disconnected, and obtain the second voltage of each battery in any target battery group after balancing; the any target battery group is any battery group among the multiple target battery groups, and the other target battery groups are battery groups among the multiple target battery groups except the any target battery group; The internal balancing circuit and the external balancing circuit corresponding to each target battery group are controlled to be disconnected, and the first voltage of each battery before balancing is obtained.
3. The equalization circuit detection method according to claim 1, characterized in that: The obtaining of the first voltage of each battery before equalization and the second voltage of each battery after equalization further includes: Acquire a first voltage of each battery before balancing; When the average value of the first voltage of each battery before balancing is less than the fifth preset threshold value, and the minimum value of the first voltage of each battery before balancing is greater than the sixth preset threshold value, the second voltage of each battery after balancing is obtained.
4. The equalization circuit detection method according to claim 1, characterized in that: After determining a second detection result of the external balancing circuit corresponding to any battery based on the first voltage of any battery, the second voltage of any battery and the first detection result of an adjacent battery of any battery, the method further includes: Output a first detection result of any one of the batteries and a second detection result of any one of the batteries.
5. A balancing circuit detection device, characterized in that: The device is applied to a balancing circuit corresponding to a target battery pack, the target battery pack includes a plurality of batteries coupled in series, the balancing circuit of each battery includes an internal balancing circuit and an external balancing circuit, and the device includes: A voltage acquisition module before and after equalization, used to acquire a first voltage of each battery before equalization and a second voltage of each battery after equalization; an internal balancing circuit detection module, configured to determine a first detection result of the internal balancing circuit corresponding to each battery based on the first voltage and the second voltage; an external balancing circuit detection module, configured to determine a second detection result of an external balancing circuit corresponding to any battery based on a first voltage of any battery, a second voltage of any battery, and a first detection result of an adjacent battery of any battery; the any battery is any battery in a target battery group; The internal balancing circuit detection module is further configured to determine that a short circuit fault exists in the internal balancing circuit corresponding to any battery when the first voltage of any battery and the second voltage of any battery are both less than a third preset threshold value; and to determine that an open circuit fault exists in the internal balancing circuit corresponding to any battery when the first voltage of any battery and the second voltage of any battery are both greater than the third preset threshold value, and the difference between the first voltage of any battery and the second voltage of any battery is less than a fourth preset threshold value; The external balancing circuit detection module is further used to determine a first voltage ratio and a second voltage ratio of any battery based on the first voltage of any battery and the second voltage of any battery; the first voltage ratio is a ratio of adjacent difference voltages of any battery to the first voltage of any battery, the second voltage ratio is a ratio of adjacent difference voltages of any battery to adjacent mean voltages of any battery, the adjacent difference voltages are determined based on the first voltages of the adjacent batteries and the second voltages of the adjacent batteries, and the adjacent mean voltages are determined based on the first voltages of any battery and the first voltages of the adjacent batteries; a non-first and last battery that meets a first preset condition is determined as a first detection battery; the first preset condition is that the first voltage ratio of the non-first and last batteries is greater than a first preset threshold, and the external balancing circuit corresponding to the first detection battery is normal; Determine the batteries other than the first detection battery in the target battery group as second detection batteries; when the second detection battery satisfies a second preset condition, determine that a short-circuit fault exists in the external balancing circuit corresponding to the second detection battery; the second preset condition is that the difference between the first voltage ratio of the second detection battery and the second voltage ratio of the second detection battery is greater than or equal to a second preset threshold; when the second detection battery does not satisfy the second preset condition but satisfies a third preset condition, determine that the external balancing circuit corresponding to the second detection battery is normal; the third preset condition is that a short-circuit fault exists in the internal balancing circuit of the adjacent battery corresponding to the second detection battery; when the second detection battery does not satisfy the second preset condition and does not satisfy the third preset condition, determine that an open-circuit fault exists in the external balancing circuit corresponding to the second detection battery.
6. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement the equalization circuit detection method according to any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement the equalization circuit detection method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Fault detection method and device for battery equalization circuit
CN108020777A
Passive equalization circuit detection device and method, battery pack and battery management system
CN108226791A