Balance state detection method, detection apparatus and detection system, and storage medium

By acquiring the time and voltage information of the cells under static balancing conditions of the battery pack, the actual balancing state of the cells can be accurately detected, solving the error problem of cell balancing state detection in the battery management system and improving the safety and performance of the battery pack.

WO2026061265A1PCT designated stage Publication Date: 2026-03-26BYD CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-04
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In existing technologies, the cell balance state detection in battery management systems has errors, leading to a decline in battery pack performance and safety hazards. Furthermore, adding redundant back-check circuits increases circuit complexity and cost.

Method used

When the battery pack meets the static balancing conditions, the time and voltage information of each cell are acquired. Based on this information, the actual balancing state of the cell is determined. The execution effect of the balancing command is verified by the actual balancing state of the cell, covering the identification of balancing state under various operating conditions.

Benefits of technology

Accurately detect the actual balance state of the battery cells, verify the execution effect of the balance command, improve the system safety of the battery pack, reduce energy loss, and avoid misjudgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025119084_26032026_PF_FP_ABST
    Figure CN2025119084_26032026_PF_FP_ABST
Patent Text Reader

Abstract

A balance state detection method, a balance state detection apparatus, a balance state detection system, and a computer-readable storage medium. The balance state detection method comprises: determining whether a battery pack meets a static balance condition (010); when the battery pack meets the static balance condition, acquiring time information and voltage information for static balancing of each battery cell in the battery pack (020); and determining an actual balance state of the battery cell on the basis of the time information and the voltage information (030).
Need to check novelty before this filing date? Find Prior Art

Description

Balancing state detection method, detection device, detection system and storage medium

[0001] Priority information

[0002] The present disclosure claims priority to and the benefit of the patent application with the patent application number 2024113120984 filed with the China National Intellectual Property Office on September 19, 2024, and incorporates it herein in its entirety by reference. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of battery balancing, in particular to a balancing state detection method, a balancing state detection device, a balancing state detection system and a computer readable storage medium. BACKGROUND

[0004] In a battery management system (BMS), the diagnosis of the balancing state of the battery cells in the battery pack is a key link to ensure the stable performance of the battery pack, prolong the service life and improve the safety of the system. Therefore, how to effectively detect the actual balancing state of the battery cells becomes a problem to be solved. SUMMARY

[0005] The balancing state detection method, the balancing state detection device, the balancing state detection system and the computer readable storage medium provided by the embodiments of the present disclosure can solve at least one technical problem existing in the prior art.

[0006] The balancing state detection method of the embodiments of the present disclosure comprises:

[0007] judging whether the battery pack meets a static balancing condition;

[0008] when the battery pack meets the static balancing condition, acquiring time information and voltage information of static balancing of each battery cell in the battery pack;

[0009] determining an actual balancing state of the battery cell based on the time information and the voltage information.

[0010] The balancing state detection device of the embodiments of the present disclosure comprises:

[0011] a judging module configured to judge whether the battery pack meets a static balancing condition;

[0012] an acquiring module configured to, when the battery pack meets the static balancing condition, acquire time information and voltage information of static balancing of each battery cell in the battery pack;

[0013] a determining module configured to determine an actual balancing state of the battery cell based on the time information and the voltage information.

[0014] The equalization state detection system of the embodiment of the present disclosure comprises one or more processors and a memory, the memory stores a computer program, and the computer program is executed by the processor to realize the equalization state detection method.

[0015] The computer readable storage medium of the embodiment of the present disclosure stores a computer program, and the program is executed by the processor to realize the equalization state detection method.

[0016] The equalization state detection method, the equalization state detection device, the equalization state detection system and the computer readable storage medium of the embodiment of the present disclosure obtain the static equalization time information and the voltage information of each battery cell in the battery pack when the battery pack meets the static equalization condition, and determine the actual equalization state of the battery cell based on the time information and the voltage information. In this way, the actual equalization state of the battery cell can be effectively detected, so as to verify the execution effect of the equalization instruction through the actual equalization state of the battery cell, and the actual equalization state of the battery cell under various working conditions can be identified, thereby improving the system safety of the battery pack.

[0017] Additional aspects and advantages of the embodiments of the present disclosure will be in part apparent and in part pointed out hereinafter in the description of the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0018] The above and / or additional aspects and advantages of the present disclosure will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings in which:

[0019] Fig. 1 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0020] Fig. 2 is a schematic diagram of the working process of the equalization state detection method according to some embodiments of the present disclosure;

[0021] Fig. 3 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0022] Fig. 4 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0023] Fig. 5 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0024] Fig. 6 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0025] Fig. 7 is a flowchart of an equalization state detection method according to some embodiments of the present disclosure;

[0026] Fig. 8 is a schematic diagram of the static equalization pressure difference of the OCV curve of the battery cell according to some embodiments of the present disclosure;

[0027] Figure 9 is a flowchart of a method for detecting the equalization state according to some embodiments of the present disclosure;

[0028] Figure 10 is a flowchart of a method for detecting the equalization state according to some embodiments of the present disclosure;

[0029] Figure 11 is a block diagram of a device for detecting the equalization state according to some embodiments of the present disclosure;

[0030] Figure 12 is a block diagram of a system for detecting the equalization state according to some embodiments of the present disclosure;

[0031] Figure 13 is a connection state diagram of a computer-readable storage medium and a processor according to some embodiments of the present disclosure.

[0032] Reference Signs: Device for detecting the equalization state 100, judging module 10, obtaining module 20, determining module 30, sending module 40, system for detecting the equalization state 200, processor 210, memory 220, computer-readable storage medium 300, computer program 310, processor 320. DETAILED DESCRIPTION

[0033] Embodiments of the present disclosure will be further described below with reference to the drawings. The same or similar reference signs are used throughout the drawings and the same or similar elements or elements having the same or similar functions are denoted with the same or similar reference signs throughout. In addition, the embodiments of the present disclosure described below with reference to the drawings are exemplary and are for the purpose of explaining the embodiments of the present disclosure only and cannot be understood as limiting the present disclosure.

[0034] Referring to Figures 1 and 2, the method for detecting the equalization state according to some embodiments of the present disclosure comprises:

[0035] 010: judging whether the battery pack meets the static equalization condition;

[0036] 020: when the battery pack meets the static equalization condition, obtaining the time information and the voltage information of static equalization of each battery cell in the battery pack;

[0037] 030: determining the actual equalization state of the battery cell based on the time information and the voltage information.

[0038] The method for detecting the equalization state according to some embodiments of the present disclosure, when the battery pack meets the static equalization condition, obtains the time information and the voltage information of static equalization of each battery cell in the battery pack, and determines the actual equalization state of the battery cell based on the time information and the voltage information. In this way, the actual equalization state of the battery cell can be effectively detected, so that the execution effect of the equalization instruction is verified through the actual equalization state of the battery cell, and the recognition of the actual equalization state of the battery cell under various working conditions is covered, thereby improving the system safety of the battery pack.

[0039] It can be understood that the battery management controller acquires the voltage of each battery cell in the battery pack in real time through the acquisition module, diagnoses and determines whether the current battery pack needs to be balanced, and if so, sends a balancing instruction for the corresponding channel to execute the on-off of the balancing switch by the balancing control module.

[0040] However, in the actual operation of the battery management system, various situations may occur, resulting in inconsistency between the balancing instruction for the corresponding channel sent by the battery management controller and the actual balancing state of the battery cells in the battery pack, such as incorrect order of the instruction sent by the controller to the balancing control module through the communication bus, data transmission error, abnormal balancing control chip, abnormal balancing channel circuit, etc. These reasons will cause the balancing control module to fail to correctly execute the corresponding balancing instruction, and further cause the consistency of the battery cells in the battery pack to deteriorate, the performance of the battery pack to decrease, the vehicle's cruising range to decrease, and in severe cases, the safety of the battery pack to be affected.

[0041] In the related art, the current balancing state is mainly determined by the balancing channel voltage back-checking method, but this method has the risk of back-checking failure. If a redundant back-checking circuit is additionally added, the circuit complexity will increase, and the increase in circuit complexity will further increase the failure rate of the circuit, and also increase the product cost.

[0042] In the embodiments of the present disclosure, when the battery pack meets the static balancing condition, the time information and voltage information of the static balancing of each battery cell in the battery pack are acquired, and the actual balancing state of the battery cell is determined based on the time information and voltage information. In this way, the actual balancing state of the battery cell can be effectively detected, so as to verify the execution effect of the balancing instruction through the actual balancing state of the battery cell, and a series of balancing execution abnormal problems such as abnormality in the transmission of the balancing instruction, abnormality in the control of the balancing switch, abnormality in the back-checking of the balancing circuit, etc. can be completely covered, the actual balancing state of the battery cell in various working conditions is recognized, and the system safety of the battery pack is improved.

[0043] Please refer to FIG. 3, in some embodiments, the balancing state detection method further comprises:

[0044] 040: acquiring the battery cell parameters of the plurality of battery cells in the battery pack;

[0045] 050: judging the consistency of the plurality of battery cells according to the battery cell parameters to determine the balancing demand of each battery cell;

[0046] 060: sending a balancing instruction to the corresponding battery cell according to the balancing demand;

[0047] After the balancing instruction is sent to the corresponding battery cell according to the balancing demand (i.e. 060), the step of judging whether the battery pack meets the static balancing condition (i.e. 010) is performed.

[0048] Specifically, the battery pack can be a lithium battery pack in a vehicle. Cell parameters of a plurality of cells in the battery pack are acquired. The cell parameters can include cell voltage, cell temperature, cell current, cell resting state, etc. The cell parameters can reflect the current state and health of the cells. Consistency of the plurality of cells is determined according to the cell parameters, which can evaluate the performance difference and consistency degree between the cells, so as to determine the balancing demand of each cell. For example, which cells need to be balanced, and the priority and degree of balancing, etc.

[0049] In some examples, the cell parameters include cell voltage. Cell voltages U1, U2, U3, …, Un of the plurality of cells are acquired. Consistency of the plurality of cells is determined according to the cell voltages U1, U2, U3, …, Un, i.e. voltage consistency determination, to determine the balancing demand of each cell. After determining the balancing demand, a balancing instruction is sent to the corresponding cell to perform balancing operation to reduce the voltage difference between the cells. The balancing instruction can include balancing mode (e.g. active balancing or passive balancing), balancing current size, balancing time, etc.

[0050] In the embodiments of the present disclosure, the step of determining whether the battery pack meets the resting balancing condition (i.e. 010) is performed after sending the balancing instruction to the corresponding cell according to the balancing demand (i.e. 060). In this way, the battery management system has performed the corresponding balancing operation, and then determines whether the battery pack meets the resting balancing condition, which can effectively determine and reduce the energy loss caused by continuous determination of the system. When the balancing instruction has not been sent to the corresponding cell according to the balancing demand, it is not necessary to determine whether the battery pack meets the resting balancing condition, and to acquire time information and voltage information to determine the actual balancing state of the cell.

[0051] Referring to FIG. 4, in some embodiments, determining whether the battery pack meets the resting balancing condition (i.e. 010) includes:

[0052] 011: If the battery pack stops charging and discharging and continuously reaches the threshold time, and the maximum change value of the cell voltage of the plurality of cells in the battery pack is less than the predetermined voltage threshold value in the predetermined time period, it is determined that the battery pack meets the resting balancing condition;

[0053] 012: Otherwise, it is determined that the battery pack does not meet the resting balancing condition.

[0054] Specifically, the logic of determining whether the battery pack satisfies the static equalization condition is as follows. First, the battery pack stops charging and discharging, i.e., the battery pack high voltage is disconnected, and the battery pack is not currently charging or discharging. Second, after the battery pack stops charging and discharging, it needs to continue for a period of time, which needs to reach a preset calibration time threshold T1. Third, the maximum change value max(ΔV[i]) of the cell voltage of the plurality of cells in the battery pack needs to be less than a predetermined voltage threshold ΔVthrd within a continuous predetermined time period T2. The predetermined time period T2 can be a sub-time period within the calibration time threshold T1. If the above conditions are met, it means that the battery pack satisfies the static equalization condition. Otherwise, if any condition is not met, it means that the battery pack does not satisfy the static equalization condition. The above conditions can ensure that the battery pack has been statically equalized, so that the actual equalization state of the cell determined according to the obtained time information and voltage information of each cell static equalization will be more accurate.

[0055] In some examples, the calibration time threshold T1≥10 minutes. The predetermined time period T2 can be 3S. The voltage threshold ΔVthrd≤4mV. Wherein, i is the i-th cell or the equalization channel number corresponding to the i-th cell, 1≤i≤n, n is the total number of cells.

[0056] It should be noted that the calibration time threshold T1 is not equal to the duration of the voltage equalization of the cell, but after the vehicle is used, the calibration time threshold T1 is waited for to enable the cell to be completely static. The voltage equalization of the cell can be performed immediately after the vehicle is used, but the calibration time threshold T1 needs to be waited for to satisfy the static equalization condition before the equalization effect is detected, and the subsequent equalization state is determined, to effectively detect the actual equalization state of the cell.

[0057] Referring to FIG. 5, in some embodiments, when the battery pack satisfies the static equalization condition, the time information and voltage information of each cell static equalization in the battery pack are obtained (i.e., 020), including:

[0058] 021: When the battery pack satisfies the static equalization condition, the starting time, the starting voltage, the current time and the current voltage of each cell static equalization are obtained;

[0059] Based on the time information and the voltage information, the actual equalization state of the cell is determined (i.e., 030), including:

[0060] 031: According to the starting time, the starting voltage, the current time and the current voltage, the current voltage difference and the current equalization capacity are determined;

[0061] 032: Based on the current voltage difference and the current equalization capacity, the actual equalization state of the cell is determined.

[0062] Specifically, when the battery pack meets the static equalization condition, the battery management controller records the starting time and starting voltage of static equalization of each battery cell, and the current time and current voltage at each time. Among them, the starting time can be counted from reaching the aforementioned calibration time threshold T1, and the time at this time is taken as the starting time of the static equalization of the battery cell. The voltage sampled by the battery cell at the starting time is the starting voltage, denoted as Vs(i). The voltage sampled by the battery cell at the current time is the current voltage, denoted as Vr(i).

[0063] According to the starting time, the starting voltage Vs(i), the current time and the current voltage Vr(i), the current voltage difference ΔVr(i) and the current equalization capacity ΔQ(i) can be determined to accurately evaluate the actual equalization state of each battery cell.

[0064] In the embodiments of the present disclosure, the battery management controller can be in a sleep state or a timing wake-up state, so as not to affect the work of other controller nodes on the vehicle bus, and also to reduce the energy loss caused by the continuous work of the controller. When the battery pack meets the static equalization condition, the battery management controller is woken up to record the starting time, starting voltage, current time and current voltage and other information of static equalization of each battery cell; or the battery management controller is also woken up at a timing to record the time information and voltage information of each battery cell, so as to obtain the starting time, starting voltage, current time and current voltage and other information of static equalization of each battery cell when the battery pack meets the static equalization condition.

[0065] Please refer to FIG. 6, in some embodiments, the current voltage difference and the current equalization capacity are determined according to the starting time, the starting voltage, the current time and the current voltage (i.e. 031), which includes:

[0066] 0311: calculating the current voltage difference according to the starting voltage and the current voltage;

[0067] 0312: calculating the current equalization capacity according to the current voltage, the starting time and the current time.

[0068] Specifically, the current voltage difference ΔVr(i) can be calculated according to the starting voltage Vs(i) and the current voltage Vr(i), and the specific calculation method is as follows:

[0069] ΔVr(i) = Vr(i) - Vs(i);

[0070] The current equalization capacity ΔQ(i) can be calculated according to the current voltage Vr(i), the starting time and the current time, and the specific calculation method is as follows:

[0071] ΔQ(i) = ∑Vr(i) / Rb*Δt;

[0072] wherein, Vr(i) is the current voltage of the i-th battery cell obtained at the current time sampling; Rb is the resistance of the equalization channel, each equalization channel has the same resistance, which can be determined in advance; and Δt is the unit equalization time length, which can be used to determine the total time length of the cumulative summation according to the current time and the starting time.

[0073] Referring to FIG. 7, in some embodiments, determining the actual equalization state of the battery cell based on the current voltage difference and the current equalization capacity (i.e., 032) includes:

[0074] 0321: obtaining the current state of charge of each battery cell;

[0075] 0322: determining the expected voltage difference according to the current state of charge and the current equalization capacity;

[0076] 0323: determining the actual equalization state of the battery cell based on the current voltage difference and the expected voltage difference.

[0077] Specifically, when determining the actual equalization state of the battery cell based on the current voltage difference and the current equalization capacity, the current state of charge SOC(i) of each battery cell can be obtained first, then the expected voltage difference ΔVe(i) is determined according to the current state of charge SOC(i) and the current equalization capacity ΔQ(i), and finally the actual equalization state of the battery cell is determined based on the current voltage difference ΔVr(i) and the expected voltage difference ΔVe(i).

[0078] Referring to FIG. 8, FIG. 8 is a schematic diagram of the static equalization voltage difference of the OCV curve of the battery cell. The OCV curve can be obtained in the development stage through experiments in advance. The specific obtaining method can be as follows: the battery cell is in a completely static state, the voltage and SOC of the battery cell at each time are obtained, and the corresponding relationship curve between the voltage and the SOC is formed according to the voltage and the SOC of the battery cell at each time.

[0079] In the embodiments of the present disclosure, when the expected voltage difference ΔVe(i) is determined according to the current state of charge SOC(i) and the current equalization capacity ΔQ(i), the corresponding first voltage can be mapped from the OCV curve according to the current state of charge SOC(i), the state of charge variation ΔSOC(i) can be determined according to the current equalization capacity ΔQ(i), and then the corresponding second voltage is mapped from the OCV curve according to the state of charge SOC(i)-ΔSOC(i), and the difference between the second voltage and the first voltage is the expected voltage difference ΔVe(i).

[0080] Referring to FIG. 9, in some embodiments, determining the actual equalization state of the battery cell based on the current voltage difference and the expected voltage difference (i.e., 0323) includes:

[0081] 03231: determining whether the expected voltage difference is greater than the sum of the preset voltage constant of the current state of charge and the predetermined influence factor;

[0082] 03232: determining the actual balancing state of the battery cell according to the current voltage difference when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor.

[0083] Specifically, the preset voltage constant AVc is a voltage constant preset according to the battery cell at different states of charge SOC(i). By experimental design, a corresponding relationship between different states of charge SOC(i) and the preset voltage constant AVc can be obtained in advance and stored in a table. The preset voltage constant AVc corresponding to the current state of charge SOC(i) is obtained by looking up the table in the embodiments of the present disclosure. The error influence factor δ is related to data sampling accuracy, data processing accuracy, and battery characteristics, etc., and can be obtained by calibration test in actual application. The error influence factor δ in the embodiments of the present disclosure is a positive number.

[0084] When the expected voltage difference AVe(i) is greater than (AVc+δ), the actual balancing state determination is triggered, otherwise the actual balancing state determination is not performed. When the actual balancing state determination is triggered, the actual balancing state of the battery cell is further determined based on the current voltage difference AVr(i). The actual balancing state determination is performed when the expected voltage difference reaches a certain degree in the embodiments of the present disclosure, which can more accurately determine the actual balancing state and prevent misjudgment. If the actual balancing state of the battery cell is directly determined based on the current voltage difference AVr(i), the current voltage difference AVr(i) may suddenly change or change accidentally due to interference and other factors, resulting in an incorrect balancing state determination result.

[0085] Please refer to FIG. 10, in some embodiments, when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor, the actual balancing state of the battery cell is determined according to the current voltage difference (i.e. 03232), including:

[0086] 032321: when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor, determining whether the current voltage difference is greater than the preset voltage constant;

[0087] 032322: if the current voltage difference is greater than the preset voltage constant, determining that the battery cell is balanced normally;

[0088] 032323: if the current voltage difference is less than the preset voltage constant, determining that the battery cell is balanced abnormally.

[0089] Specifically, when the expected voltage difference AVe(i) is greater than (AVc+8), further, if the current voltage difference AVr(i) is greater than AVc, it indicates that the expected equalization effect has been achieved, and it is determined that the i th battery cell equalization is normal, and it can be determined that the i th channel equalization circuit is normal; if the current voltage difference AVr(i) is less than AVc, it indicates that the expected equalization effect has not been achieved, and it is determined that the i th battery cell equalization is abnormal, and it can be determined that the i th channel equalization circuit is abnormal. Wherein, when the current voltage difference AVr(i) is equal to AVc, it can be preset to determine that the i th battery cell equalization is normal, or it can be preset to determine that the i th battery cell equalization is abnormal, which is not limited herein. The equalization state detection method adopted by the embodiment of the present disclosure can determine the actual equalization state of each battery cell individually, and the determination result is more accurate.

[0090] Referring to FIG. 11, the equalization state detection device 100 of the embodiment of the present disclosure includes a judgment module 10, an acquisition module 20 and a determination module 30. The judgment module 10 is configured to judge whether the battery pack satisfies the static equalization condition. The acquisition module 20 is configured to acquire time information and voltage information of static equalization of each battery cell in the battery pack when the battery pack satisfies the static equalization condition. The determination module 30 is configured to determine the actual equalization state of the battery cell based on the time information and the voltage information.

[0091] In some embodiments, the equalization state detection device 100 further includes a sending module 40. The acquisition module 20 is further configured to acquire battery cell parameters of the plurality of battery cells in the battery pack. The judgment module 10 is further configured to perform consistency judgment on the plurality of battery cells according to the battery cell parameters to determine equalization requirements of each battery cell. The sending module 40 is configured to send equalization instructions to the corresponding battery cell according to the equalization requirements. After the sending module 40 sends the equalization instructions to the corresponding battery cell according to the equalization requirements, the judgment module 10 judges whether the battery pack satisfies the static equalization condition.

[0092] In some embodiments, the judgment module 10 is specifically configured to: if the battery pack stops charging and discharging and continuously reaches a calibration time threshold, and a maximum change value of battery cell voltages of the plurality of battery cells in the battery pack is less than a predetermined voltage threshold within a predetermined time period, it is determined that the battery pack satisfies the static equalization condition; otherwise, it is determined that the battery pack does not satisfy the static equalization condition.

[0093] In some embodiments, the acquisition module 20 is specifically configured to acquire a start time, a start voltage, a current time and a current voltage of static equalization of each battery cell when the battery pack satisfies the static equalization condition. The determination module 30 is specifically configured to: determine a current voltage difference and a current equalization capacity according to the start time, the start voltage, the current time and the current voltage; and determine the actual equalization state of the battery cell based on the current voltage difference and the current equalization capacity.

[0094] In some embodiments, the determining module 30 is specifically configured to: calculate a current voltage difference according to the initial voltage and the current voltage; and calculate a current balancing capacity according to the current voltage, the initial time and the current time.

[0095] In some embodiments, the determining module 30 is specifically configured to: obtain a current state of charge of each battery cell; determine an expected voltage difference according to the current state of charge and the current balancing capacity; and determine an actual balancing state of the battery cell based on the current voltage difference and the expected voltage difference.

[0096] In some embodiments, the determining module 30 is specifically configured to: determine whether the expected voltage difference is greater than a sum of a preset voltage constant and a predetermined influence factor of the current state of charge; and determine the actual balancing state of the battery cell according to the current voltage difference when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor.

[0097] In some embodiments, the determining module 30 is specifically configured to: determine whether the current voltage difference is greater than the preset voltage constant when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor; determine that the battery cell balancing is normal when the current voltage difference is greater than the preset voltage constant; and determine that the battery cell balancing is abnormal when the current voltage difference is less than the preset voltage constant.

[0098] It should be noted that the above-mentioned embodiments of the balancing state detection method are also applicable to the balancing state detection device 100 of the embodiments of the present disclosure, and will not be described here.

[0099] Referring to FIG. 12, the balancing state detection system 200 of the embodiments of the present disclosure includes one or more processors 210 and a memory 220, and the memory 220 stores a computer program. When the computer program is executed by the processor 210, the balancing state detection method of any of the above-mentioned embodiments is implemented.

[0100] For example, when the computer program is executed by the processor 210, the following balancing state detection method is implemented:

[0101] 010: determining whether the battery pack meets the static balancing condition;

[0102] 020: obtaining time information and voltage information of static balancing of each battery cell in the battery pack when the battery pack meets the static balancing condition;

[0103] 030: determining an actual balancing state of the battery cell based on the time information and the voltage information.

[0104] For another example, when the computer program is executed by the processor 210, the following balancing state detection method is implemented:

[0105] 040: obtaining cell parameters of a plurality of battery cells in the battery pack;

[0106] 050: judging the consistency of the plurality of battery cells according to the battery cell parameters to determine the balancing demand of each battery cell;

[0107] 060: sending a balancing instruction to the corresponding battery cell according to the balancing demand;

[0108] After the balancing instruction is sent to the corresponding battery cell according to the balancing demand (i.e., 060), the step of judging whether the battery pack satisfies the static balancing condition (i.e., 010) is performed.

[0109] It should be noted that the explanation and description of the balancing state detection method in the foregoing embodiments are also applicable to the balancing state detection system 200 of the embodiments of the present disclosure, and will not be described here.

[0110] Referring to FIG. 13, the computer readable storage medium 300 of the embodiments of the present disclosure has a computer program 310 stored thereon, and the program is executed by the processor 320 to implement the balancing state detection method of any of the foregoing embodiments.

[0111] For example, the program is executed by the processor 320 to implement the balancing state detection method as follows:

[0112] 010: judging whether the battery pack satisfies the static balancing condition;

[0113] 020: when the battery pack satisfies the static balancing condition, obtaining the time information and voltage information of the static balancing of each battery cell in the battery pack;

[0114] 030: determining the actual balancing state of the battery cell based on the time information and voltage information.

[0115] For another example, the program is executed by the processor 320 to implement the balancing state detection method as follows:

[0116] 040: obtaining the battery cell parameters of the plurality of battery cells in the battery pack;

[0117] 050: judging the consistency of the plurality of battery cells according to the battery cell parameters to determine the balancing demand of each battery cell;

[0118] 060: sending a balancing instruction to the corresponding battery cell according to the balancing demand;

[0119] After the balancing instruction is sent to the corresponding battery cell according to the balancing demand (i.e., 060), the step of judging whether the battery pack satisfies the static balancing condition (i.e., 010) is performed.

[0120] It should be noted that the explanation and description of the balancing state detection method in the foregoing embodiments are also applicable to the computer readable storage medium 300 of the embodiments of the present disclosure, and will not be described here.

[0121] In summary, the equalization state detection method, the equalization state detection device 100, the equalization state detection system 200 and the computer readable storage medium 300 of the embodiments of the present disclosure can obtain the static equalization time information and the voltage information of each battery cell in the battery pack when the battery pack meets the static equalization condition, and determine the actual equalization state of the battery cell based on the time information and the voltage information. In this way, the actual equalization state of the battery cell can be effectively detected, so that the execution effect of the equalization instruction is verified through the actual equalization state of the battery cell, and the actual equalization state of the battery cell under various working conditions can be identified, thereby improving the system safety of the battery pack.

[0122] In the description of the present specification, the description referring to the terms "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any appropriate manner in any one or more embodiments or examples. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the present specification and the features of the different embodiments or examples without contradiction.

[0123] Any process or method descriptions or descriptions of the flow diagrams in the present specification can be understood as representing code modules, segments or portions of code which include one or more executable instructions for performing specific logic functions or steps in the process, and the preferred embodiments of the present disclosure include additional implementations in which the order of steps can be different from those shown or discussed, including a substantially simultaneous performance of the functions according to the functionality involved, or a reverse order of those steps, which should be understood by those skilled in the art of the embodiments of the present disclosure.

[0124] The logic and / or steps represented in the flow diagrams and / or described herein, for example, can be considered as a sequence of executable instructions, and can be embodied in any computer-readable storage medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor- containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this specification, a computer-readable storage medium can be any tangible means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable storage medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable storage medium include the following: an electrical connection having one or more wires (electronic), a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber (optical), and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable storage medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example via an optical scanner, then compiled, interpreted, or otherwise processed, and stored in a computer memory in a manner that can be later retrieved and executed by the computer. In another embodiment, the steps of a method described herein can be implemented as a computer program or programs. Accordingly, aspects of the present disclosure can be embodied in computer- executable instructions, program modules, program units, or the like, including a computer program product, which can be used to program a computer (or other electronic devices) to perform a process described herein. As used herein, a computer- program product or computer-program medium can be any tangible means for use by a computer, including a computer-readable storage medium. The computer-readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable storage medium include the following: an electrical connection having one or more wires (electronic), a portable computer diskette (magnetic), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber (optical), and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable storage medium can even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, for example via an optical scanner, then compiled, interpreted, or otherwise processed, and stored in a computer memory in a manner that can be later retrieved and executed by a computer.

[0125] It should be understood that aspects of the present disclosure can be implemented in hardware, software, firmware or combinations thereof. In the above embodiments, various steps or methods can be implemented in software or firmware that is stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any of the following technologies, known in the art, or combinations thereof, can be used: a discrete logic circuit having logic gates for implementing logic functions upon an application of data signals, an application specific integrated circuit having appropriate combinational logic gates, a programmable gate array (PGA), a field programmable gate array (FPGA), and / or the like.

[0126] Those skilled in the art can understand that all or part of the steps of the method carried out by the above-mentioned embodiments can be instructed by a program to complete the relevant hardware, and the program can be stored in a computer readable storage medium. When the program is executed, it includes one of the steps of the method embodiment or a combination thereof. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing module, or each unit can exist physically alone, or two or more units can be integrated in one module. The above-mentioned integrated module can be realized in the form of hardware or in the form of software function module. The integrated module in the form of software function module can be stored in a computer readable storage medium when it is realized as an independent product or used. The above-mentioned storage medium can be a read-only memory, a magnetic disk or an optical disk, etc.

[0127] Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above-mentioned embodiments are exemplary and cannot be understood as limiting the present disclosure.

Claims

1. A method of detecting an equalized state, wherein, The method comprises: determining whether the battery pack meets a static equalization condition; when the battery pack meets the static equalization condition, obtaining time information and voltage information of static equalization of each cell in the battery pack; determining an actual equalization state of the cell based on the time information and the voltage information.

2. The equalized state detection method according to claim 1, wherein The equalization state detection method further comprises: obtaining cell parameters of a plurality of cells in the battery pack; determining the equalization demand of each cell according to the consistency of the cell parameters of a plurality of cells; sending an equalization instruction to the corresponding cell according to the equalization demand; after sending the equalization instruction to the corresponding cell according to the equalization demand, executing the step of determining whether the battery pack meets the static equalization condition.

3. The equalized state detection method according to claim 1 or 2, wherein The determination of whether the battery pack meets the static equalization condition comprises: if the battery pack stops charging and discharging and continues to reach a calibration time threshold, and the maximum change value of the cell voltage of a plurality of cells in the battery pack is less than a predetermined voltage threshold within a predetermined time period, it is determined that the battery pack meets the static equalization condition; otherwise, it is determined that the battery pack does not meet the static equalization condition.

4. The equalized state detection method according to claim 1 or 2, wherein When the battery pack meets the static equalization condition, the time information and the voltage information of the static equalization of each cell in the battery pack are obtained, which comprises: when the battery pack meets the static equalization condition, obtaining the start time, the start voltage, the current time and the current voltage of the static equalization of each cell; determining the actual equalization state of the cell based on the time information and the voltage information, comprising: determining the current voltage difference and the current equalization capacity according to the start time, the start voltage, the current time and the current voltage; determining the actual equalization state of the cell based on the current voltage difference and the current equalization capacity.

5. The equalized state detection method according to claim 4, wherein The determination of the current voltage difference and the current equalization capacity according to the start time, the start voltage, the current time and the current voltage comprises: calculating the current voltage difference according to the start voltage and the current voltage; calculating the current equalization capacity according to the current voltage, the start time and the current time.

6. The equalized state detection method according to claim 4 or 5, wherein The determination of the actual equalization state of the cell based on the current voltage difference and the current equalization capacity comprises: obtaining the current state of charge of each cell; determining the expected voltage difference according to the current state of charge and the current equalization capacity; determining the actual equalization state of the cell based on the current voltage difference and the expected voltage difference.

7. The equalized state detection method according to claim 6, wherein The determination of the actual equalization state of the cell based on the current voltage difference and the expected voltage difference comprises: determining whether the expected voltage difference is greater than the sum of a preset voltage constant and a predetermined influence factor of the current state of charge; when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor, determining the actual equalization state of the cell according to the current voltage difference.

8. The equalized state detection method according to claim 7, wherein The determination of the actual equalization state of the cell according to the current voltage difference when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor comprises: determining whether the current voltage difference is greater than the preset voltage constant when the expected voltage difference is greater than the sum of the preset voltage constant and the predetermined influence factor; determining that the battery cell balancing is normal if the current voltage difference is greater than the preset voltage constant; determining that the battery cell balancing is abnormal if the current voltage difference is less than the preset voltage constant.

9. An equalization state detection apparatus (100), wherein comprising: a judging module (10) configured to judge whether a battery pack satisfies a static balancing condition; an obtaining module (20) configured to obtain time information and voltage information of static balancing of each battery cell in the battery pack when the battery pack satisfies the static balancing condition; a determining module (30) configured to determine an actual balancing state of the battery cell based on the time information and the voltage information.

10. An equalization state detection system (200), wherein, The balancing state detection system (200) comprises one or more processors (210) and a memory (220), and the memory (220) stores a computer program. When the computer program is executed by the processor (210), the balancing state detection method in any one of claims 1-8 is implemented.

11. A computer readable storage medium (300) having stored thereon a computer program (310), wherein, The program is executed by the processor (320), and the balancing state detection method in any one of claims 1-8 is implemented.

Citation Information

Patent Citations

  • Battery equalization device and method and unmanned aerial machine

    CN107994278A

  • Battery equalization evaluation method and device, computer equipment, storage medium

    CN109742818A

  • Battery equalization method, smart battery, charging system and storage medium

    CN112789780A

  • Detection method, device and system for battery pack equalization module

    CN113376532A

  • Power battery multi-dimensional equalization method, system, medium and equipment

    CN115972984A