Passive equalization control method and device, computer device and storage medium

By monitoring the temperature and differential pressure of the power battery cells, and controlling the equalization switch and resistor connection in stages, the problem of excessively high temperature caused by the inconsistency of power battery cells is solved, and the passive equalization efficiency is improved.

CN116945973BActive Publication Date: 2026-03-03FAW JIEFANG AUTOMOTIVE CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311054853.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-21
Publication Date
2026-03-03
Estimated Expiration
2043-08-21

AI Technical Summary

Technical Problem

Inconsistency between individual power battery cells leads to excessively high battery temperatures during the balancing process. Existing passive balancing is inefficient, and the increased heat generated by the balancing resistance further affects balancing efficiency.

Method used

By monitoring the battery temperature and individual cell voltage difference of the power battery, the closing of the equalization switch and the connection of the equalization resistor are controlled in stages. The duty cycle of the equalization resistor is adjusted according to the temperature threshold and the rate of rise to stabilize the battery temperature and improve the passive equalization efficiency.

Benefits of technology

By adjusting the duty cycle of the equalization resistor according to the rate of temperature change at different temperatures, the temperature of the power battery is stabilized within a specific range, thus improving the efficiency of passive equalization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116945973B_ABST
    Figure CN116945973B_ABST
Patent Text Reader

Abstract

The application relates to a passive equalization control method and device, computer equipment and a storage medium. The method comprises the following steps: in the case that the maximum single cell pressure difference of a power battery meets a passive equalization starting condition, a preset number of equalization resistors are connected to the power battery to start passive equalization of the power battery; the battery temperature rising process of the power battery is monitored, in the case that the battery temperature of the power battery is not less than a first adjustment temperature threshold, a plurality of rising stages included in the battery temperature rising process are determined according to a plurality of gradually increasing adjustment temperature thresholds, the connection number of the equalization resistors corresponding to each rising stage is determined according to the battery temperature rising rate before each adjustment temperature threshold, and a corresponding number of equalization resistors are connected to the circuit of the power battery in each rising stage; in the case that the maximum single cell pressure difference meets a passive equalization completion condition, all the equalization resistors are disconnected to stop passive equalization of the power battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of power battery technology, and in particular to a passive equalization control method, device, computer equipment, storage medium, and computer program product. Background Technology

[0002] Due to inherent inconsistencies in individual battery cells at the factory, voltage differences sometimes occur between cells, requiring equalization control to resolve. Currently, passive equalization methods are commonly used in the market, and to prevent excessively high temperatures within the battery pack during the equalization process, equalization is stopped at a certain temperature. However, as batteries are used, the inconsistencies between individual cells gradually increase, leading to greater voltage differences between cells. This results in increased heat generation from the equalization resistance during the equalization process, causing equalization to stop at the set temperature, thus impacting the efficiency of the equalization process.

[0003] Current passive balancing methods for power batteries suffer from low efficiency. Summary of the Invention

[0004] Therefore, it is necessary to provide a passive balancing control method, device, computer equipment, computer-readable storage medium, and computer program product that can improve the passive balancing efficiency of power batteries, in order to address the above-mentioned technical problems.

[0005] Firstly, this application provides a passive equalization control method. The method includes:

[0006] The maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each cell in the power battery.

[0007] When the maximum single-cell voltage difference meets the passive balancing start-up conditions, a preset number of balancing switches are closed to initiate passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when closed.

[0008] Monitor the battery temperature rise process of the power battery. Under the condition that the battery temperature is not lower than the first adjustment temperature threshold, determine the multiple rising stages of the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed for each rising stage, and control the corresponding number of equalization switches to close in each rising stage.

[0009] When the maximum single-cell pressure difference meets the conditions for passive balancing, all balancing switches are disconnected to stop the passive balancing of the power battery.

[0010] In one embodiment, the maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each individual cell in the power battery, including:

[0011] Obtain the individual cell voltage of each cell in the power battery;

[0012] From the individual cell voltages, determine the maximum and minimum individual cell voltages;

[0013] The maximum single-cell voltage difference of the power battery is obtained by subtracting the maximum single-cell voltage from the minimum single-cell voltage.

[0014] In one embodiment, when the maximum individual pressure difference meets the passive equalization start-up condition, controlling the closure of a preset number of equalization switches includes:

[0015] Based on the battery performance parameters of the power battery, obtain the duty cycle of the equalization resistor;

[0016] Determine the number of equalizing resistors to be connected based on their duty cycle.

[0017] Based on the circuit connection relationship between the equalizing switch and the equalizing resistor, determine the number of equalizing switches closed corresponding to the number of equalizing resistors connected, and use this as the preset number.

[0018] When the maximum differential pressure between individual cells exceeds the first differential pressure threshold, a preset number of equalization switches are closed.

[0019] In one embodiment, based on multiple progressively increasing adjustable temperature thresholds, multiple rising stages are determined within the battery temperature rise process. Based on the battery temperature rise rate prior to each adjustable temperature threshold, the number of equalization switches closed corresponding to each rising stage is determined. In each rising stage, a corresponding number of equalization switches are controlled to close, including:

[0020] For each rising stage, the number of equalization switches to be closed is determined based on the battery temperature rise rate preceding the rising stage, and the corresponding number of equalization switches is controlled to close. If the maximum single-cell voltage difference is detected during the rising stage and meets the passive equalization completion condition, the entire process is stopped.

[0021] In one embodiment, when the maximum individual pressure difference meets the passive equalization completion condition, controlling all equalization switches to disconnect includes:

[0022] When the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, all equalization switches are disconnected.

[0023] In one embodiment, the method further includes:

[0024] If the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell voltage difference is greater than the second voltage difference threshold, the current rising phase will be regarded as the pause equalization phase, and all equalization switches will be turned off.

[0025] The battery temperature of the power battery is continuously monitored. When the battery temperature is not higher than the adjustment temperature threshold corresponding to the pause equalization phase, the corresponding number of equalization switches are closed according to the number of equalization switches closed during the pause equalization phase, so as to continue the passive equalization of the power battery. The adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0026] Secondly, this application also provides a passive equalization control device. The device includes:

[0027] The acquisition module is used to obtain the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery.

[0028] The starting module is used to control the closing of a preset number of equalization switches to initiate passive equalization of the power battery when the maximum single-cell voltage difference meets the passive equalization start-up conditions; each equalization switch is used to connect the corresponding equalization resistor to the circuit where the power battery is located when it is closed.

[0029] The control module is used to monitor the battery temperature rise process of the power battery. When the battery temperature of the power battery is not lower than the first adjustment temperature threshold, it determines the multiple rising stages of the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, it determines the number of equalization switches closed for each rising stage and controls the corresponding number of equalization switches to close in each rising stage.

[0030] The stop module is used to control all equalization switches to disconnect when the maximum single-cell pressure difference meets the passive equalization completion condition, so as to stop the passive equalization of the power battery.

[0031] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0032] The maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each cell in the power battery.

[0033] When the maximum single-cell voltage difference meets the passive balancing start-up conditions, a preset number of balancing switches are closed to initiate passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when closed.

[0034] Monitor the battery temperature rise process of the power battery. Under the condition that the battery temperature is not lower than the first adjustment temperature threshold, determine the multiple rising stages of the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed for each rising stage, and control the corresponding number of equalization switches to close in each rising stage.

[0035] When the maximum single-cell pressure difference meets the conditions for passive balancing, all balancing switches are disconnected to stop the passive balancing of the power battery.

[0036] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0037] The maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each cell in the power battery.

[0038] When the maximum single-cell voltage difference meets the passive balancing start-up conditions, a preset number of balancing switches are closed to initiate passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when closed.

[0039] Monitor the battery temperature rise process of the power battery. Under the condition that the battery temperature is not lower than the first adjustment temperature threshold, determine the multiple rising stages of the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed for each rising stage, and control the corresponding number of equalization switches to close in each rising stage.

[0040] When the maximum single-cell pressure difference meets the conditions for passive balancing, all balancing switches are disconnected to stop the passive balancing of the power battery.

[0041] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0042] The maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each cell in the power battery.

[0043] When the maximum single-cell voltage difference meets the passive balancing start-up conditions, a preset number of balancing switches are closed to initiate passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when closed.

[0044] Monitor the battery temperature rise process of the power battery. Under the condition that the battery temperature is not lower than the first adjustment temperature threshold, determine the multiple rising stages of the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed for each rising stage, and control the corresponding number of equalization switches to close in each rising stage.

[0045] When the maximum single-cell pressure difference meets the conditions for passive balancing, all balancing switches are disconnected to stop the passive balancing of the power battery.

[0046] The aforementioned passive balancing control method, device, computer equipment, storage medium, and computer program product obtain the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell. When the maximum single-cell voltage difference meets the passive balancing initiation conditions, a preset number of balancing resistors are connected to the power battery's circuit to initiate passive balancing. The battery temperature rise process is monitored. If the battery temperature is not lower than a first adjustable temperature threshold, multiple rising stages are determined based on several gradually increasing adjustable temperature thresholds. The number of balancing resistors connected for each rising stage is determined based on the battery temperature rise rate before each adjustable temperature threshold, and a corresponding number of balancing resistors are connected to the power battery's circuit during each rising stage. When the maximum single-cell voltage difference meets the passive balancing completion conditions, all balancing resistors are disconnected to stop passive balancing of the power battery. In this way, when the power battery reaches different temperature values, the duty cycle of the balancing resistors is changed according to the current temperature and the temperature change rate over a previous period, allowing the power battery temperature to stabilize at a certain value in stages, thereby maximizing passive balancing efficiency and significantly improving the passive balancing efficiency of the power battery. Attached Figure Description

[0047] Figure 1 This is a diagram illustrating the application environment of a passive equalization control method in one embodiment.

[0048] Figure 2 This is a flowchart illustrating a passive equalization control method in one embodiment;

[0049] Figure 3This is a logic flowchart of a passive equalization control method in one embodiment;

[0050] Figure 4 This is a structural block diagram of a passive equalization control device in one embodiment;

[0051] Figure 5 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0052] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0053] The passive equalization control method provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the Battery Management Unit (BMU) 102 primarily performs functions such as battery temperature detection, individual cell voltage detection, and individual cell voltage equalization. It sends the collected data to the Battery Control Unit (BCU) 104 and controls the state of the equalization module 106. The BCU determines whether individual cells need equalization, whether the current battery state requires temperature intervention control, whether the temperature has reached a corresponding threshold, and whether equalization is complete. Based on these conditions, it sends corresponding instructions to the Battery Management Unit 102. The equalization module 106, the controlled object in the entire control process, mainly includes equalization resistors and equalization switches. Controlled by the Battery Management Unit 102, it adjusts its duty cycle in real time to achieve a relative balance between the passive equalization rate and temperature.

[0054] In one embodiment, such as Figure 2 As shown, a passive equalization control method is provided, which can be applied to, for example... Figure 1 The following steps are used as an example to illustrate the application environment shown:

[0055] Step 202: Obtain the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery.

[0056] In this context, a power battery can also be called a power battery module. A single cell is the basic component of a power battery module, consisting of a positive electrode, a negative electrode, a separator, and an electrolyte. There are many types of single cells, such as lithium-ion batteries, nickel-metal hydride batteries, and sodium-ion batteries. Among them, lithium-ion batteries are currently the most widely used single cell, possessing advantages such as high energy density, long lifespan, and low self-discharge rate. Typically, a power battery consists of multiple single cells.

[0057] Optionally, the BCU obtains the cell voltage of each individual cell in the power battery, determines the maximum and minimum cell voltages from the cell voltages of each individual cell, and subtracts the maximum and minimum cell voltages to obtain the maximum cell voltage difference of the power battery.

[0058] Step 204: When the maximum single-cell voltage difference meets the passive balancing start-up conditions, control the closing of a preset number of balancing switches to start the passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when it is closed.

[0059] The battery balancing process typically involves using external circuitry to dynamically adjust the consistency differences among individual cells within the battery pack, thereby maintaining the balance between them. The most common balancing method involves connecting a bypass resistor in parallel across each individual cell and controlling its on / off state with a switch. This allows the resistor to dissipate energy from the higher-voltage cells, maintaining the overall balance of the battery pack. In this embodiment, one or more balancing resistors can be connected in parallel across each individual cell, with each resistor controlled by a switch.

[0060] Optionally, the BMU pre-determines the duty cycle of the balancing resistors based on the battery performance parameters of the power battery. Based on the duty cycle, it determines the number of balancing resistors to be connected when passive balancing begins. Based on the circuit connection relationship between the balancing switches and the balancing resistors, it determines the number of balancing switches closed corresponding to the number of balancing resistors connected, which is then used as the preset quantity. The preset quantity is the number of balancing resistors that need to be connected when the power battery first begins passive balancing.

[0061] The BCU continuously monitors the maximum single-cell voltage difference of the power battery. When the maximum single-cell voltage difference exceeds the first voltage difference threshold, it sends an equalization start command to the BMU.

[0062] After receiving the balancing command, the BMU controls a preset number of balancing switches to close, thereby connecting a preset number of balancing resistors to the battery circuit and initiating passive balancing of the power battery. At this time, the battery temperature of the power battery begins to rise.

[0063] Step 206: Monitor the battery temperature rise process of the power battery. If the battery temperature of the power battery is not lower than the first adjustment temperature threshold, determine the multiple rising stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed corresponding to each rising stage, and control the corresponding number of equalization switches to close in each rising stage.

[0064] The number of balancing switches closed for each rising stage corresponds to the number of balancing resistors required for each rising stage. The first temperature threshold is the minimum temperature threshold, and the temperature thresholds gradually increase in the following order: first temperature threshold, second temperature threshold, third temperature threshold... Xth temperature threshold. The value of X can be customized based on factors such as the type of power battery and its aging condition.

[0065] Optionally, the BCU continuously monitors the battery temperature of the power battery and determines the current rising stage based on multiple preset temperature adjustment thresholds. At each rising stage, the BCU sends a corresponding adjustment command to the BMU, and at the same time, the BCU also sends temperature change information to the BMU.

[0066] After receiving the adjustment command, the BMU determines the current rising phase based on the command. For this rising phase, it determines the number of balancing switches to be closed according to the battery temperature rise rate preceding it, and controls the closure of the corresponding number of balancing switches. If the maximum single-cell voltage difference is detected during the rising phase and meets the passive balancing completion condition, the entire process stops. For example, the first adjustment temperature threshold corresponds to the start of the first rising phase, and the second adjustment temperature threshold corresponds to the end of the first rising phase, which also corresponds to the start of the second rising phase. The number of balancing resistors required in the first rising phase depends on the battery temperature rise rate before reaching the first adjustment temperature threshold.

[0067] Step 208: When the maximum single-cell pressure difference meets the passive balancing completion condition, control all balancing switches to disconnect to stop the passive balancing of the power battery.

[0068] Optionally, the BCU continuously monitors the maximum single-cell voltage difference and battery temperature of the power battery. If the battery temperature does not exceed an abnormal temperature threshold and the maximum single-cell voltage difference does not exceed a second voltage difference threshold, the equalization process is considered complete, and a stop equalization command is sent to the BMU. The second voltage difference threshold is less than the first voltage difference threshold. The abnormal temperature threshold can be, but is not limited to, the maximum operating temperature of the power battery.

[0069] After receiving the stop balancing command, the BMU controls all balancing switches to turn off, thereby disconnecting all balancing switches from the battery circuit and stopping the passive balancing of the power battery.

[0070] In the aforementioned passive balancing control method, the maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each individual cell. When the maximum single-cell voltage difference meets the passive balancing start-up conditions, a preset number of balancing resistors are connected to the power battery circuit to initiate passive balancing. The battery temperature rise process is monitored. When the battery temperature is not lower than the first adjustable temperature threshold, multiple rising stages are determined based on several gradually increasing adjustable temperature thresholds. The number of balancing resistors connected for each rising stage is determined based on the battery temperature rise rate before each adjustable temperature threshold, and a corresponding number of balancing resistors are connected to the power battery circuit during each rising stage. When the maximum single-cell voltage difference meets the passive balancing completion conditions, all balancing resistors are disconnected to stop passive balancing of the power battery. In this way, when the power battery reaches different temperature values, the duty cycle of the balancing resistors can be changed according to the current temperature and the temperature change rate over a previous period, so that the temperature of the power battery can be stabilized in stages around a certain value, thereby maximizing the passive balancing efficiency and greatly improving the passive balancing efficiency of the power battery.

[0071] In one embodiment, the battery temperature rise process is divided into multiple rising stages based on multiple gradually increasing adjustment temperature thresholds. The number of equalization switches closed for each rising stage is determined based on the battery temperature rise rate before each adjustment temperature threshold, and the corresponding number of equalization switches is controlled to close in each rising stage.

[0072] When the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, all equalization switches are disconnected.

[0073] If the battery temperature of the power battery exceeds the abnormal temperature threshold and the maximum single-cell voltage difference exceeds the second voltage difference threshold, the current rising phase is designated as a pause equalization phase, and all equalization switches are disconnected. The battery temperature of the power battery is continuously monitored. If the battery temperature of the power battery does not exceed the adjustment temperature threshold corresponding to the pause equalization phase, a corresponding number of equalization switches are closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery. The adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0074] Optionally, the BCU continuously monitors the battery temperature of the power battery. When the battery temperature rises to the first adjustment temperature threshold, it determines that the current stage is the first rising phase. The BCU sends a corresponding first rising phase adjustment command to the BMU, and at the same time, the BCU also sends temperature change information to the BMU. After receiving the first rising phase adjustment command, the BMU determines the first number of closures of the equalization switches corresponding to the first rising phase based on the battery temperature rise rate preceding the first rising phase, and controls the closure of the first number of equalization switches.

[0075] Furthermore, the BCU continuously monitors the battery temperature of the power battery. When the battery temperature rises to the second adjustment temperature threshold, it determines that the current stage is the second rising phase. The BCU sends the corresponding second rising phase adjustment command to the BMU, and at the same time, the BCU also sends temperature change information to the BMU. After receiving the second rising phase adjustment command, the BMU determines the second number of equalization switches closed corresponding to the second rising phase based on the battery temperature rise rate preceding the second rising phase, and controls the closure of the second number of equalization switches.

[0076] And so on… The BCU continuously monitors the battery temperature of the power battery. When the battery temperature rises to the Xth adjustment temperature threshold, it determines that the current stage is the Xth rise phase. The BCU sends the corresponding Xth rise phase adjustment command to the BMU, and at the same time, the BCU also sends temperature change information to the BMU. After receiving the Xth rise phase adjustment command, the BMU determines the Xth number of closures of the equalization switch corresponding to the Xth rise phase based on the battery temperature rise rate preceding the Xth rise phase, and controls the equalization switch to close a second number of closures. Each number of closures can be the same or different, and is not limited here.

[0077] During the aforementioned X rising phases, the BCU continuously monitors the maximum single-cell voltage difference and battery temperature of the power battery. If the battery temperature does not exceed the abnormal temperature threshold and the maximum single-cell voltage difference decreases below the second voltage difference threshold, the equalization is deemed complete, and a stop equalization command is sent to the BMU. Upon receiving the stop equalization command, the BMU controls all equalization switches to disconnect, thereby disconnecting all equalization switches from the battery circuit and ceasing passive equalization of the power battery. The abnormal temperature threshold is greater than each of the adjustment temperature thresholds.

[0078] During the aforementioned X rising phases, the BCU continuously monitors the maximum single-cell voltage difference and battery temperature of the power battery. If the battery temperature exceeds the abnormal temperature threshold and the maximum single-cell voltage difference has not yet decreased below the second voltage difference threshold, it determines that the battery temperature is too high and requires pausing equalization, sending a pause equalization command to the BMU. Upon receiving the pause equalization command, the BMU controls all equalization switches to disconnect, thereby disconnecting all equalization switches from the battery circuit, stopping passive equalization of the power battery, and recording the current rising phase as the pause equalization phase. The BCU continuously monitors the battery temperature of the power battery, and when the battery temperature drops to the adjustment temperature threshold corresponding to the pause equalization phase, it sends a continue equalization command to the BMU. Upon receiving the continue equalization command, the BMU, based on the number of equalization switches closed corresponding to the pause equalization phase, re-controls the corresponding number of equalization switches to close, so as to continue passive equalization from the pause equalization phase.

[0079] In this embodiment, when the power battery reaches different temperature values, the duty cycle of the equalization resistor can be changed according to the current temperature and the rate of temperature change in the previous period, so that the temperature of the power battery can be stabilized in stages around a certain value, thereby maximizing the passive equalization efficiency and greatly improving the passive equalization efficiency of the power battery.

[0080] In one embodiment, a passive equalization control method, such as Figure 3 As shown, it includes:

[0081] Obtain the individual cell voltage of each cell in the power battery; determine the maximum and minimum individual cell voltages from the individual cell voltages of each cell; subtract the maximum and minimum individual cell voltages to obtain the maximum individual cell voltage difference of the power battery.

[0082] Based on the battery performance parameters of the power battery, the duty cycle of the balancing resistor is obtained; based on the duty cycle of the balancing resistor, the number of balancing resistors to be connected is determined; based on the circuit connection relationship between the balancing switches and the balancing resistors, the number of balancing switches to be closed corresponding to the number of balancing resistors connected is determined as a preset number; based on the maximum single-cell voltage difference, it is determined whether passive balancing is required; if the maximum single-cell voltage difference is greater than the first voltage difference threshold, the preset number of balancing switches are controlled to close to initiate passive balancing of the power battery; each balancing switch, when closed, connects the corresponding balancing resistor to the circuit where the power battery is located.

[0083] The system monitors the battery temperature rise process and determines whether temperature intervention is needed based on the battery temperature. If the battery temperature is not lower than a first adjustable temperature threshold, temperature-based equalization adjustment is initiated. Multiple gradually increasing adjustable temperature thresholds are used to determine the multiple rising stages of the battery temperature rise process. Based on the battery temperature rise rate before each adjustable temperature threshold, the number of equalization switches closed for each rising stage is determined, and a corresponding number of equalization switches are controlled to close during each rising stage. For each rising stage, the number of equalization switches closed for that stage is determined based on the preceding battery temperature rise rate, and the corresponding number of equalization switches is controlled to close. If the maximum single-cell voltage difference is detected during a rising stage, satisfying the passive equalization completion condition, the entire process is stopped.

[0084] When the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, all equalization switches are turned off to stop the passive equalization of the power battery.

[0085] If the battery temperature of the power battery exceeds the abnormal temperature threshold and the maximum single-cell voltage difference exceeds the second voltage difference threshold, the current rising phase is designated as a pause equalization phase, and all equalization switches are disconnected. The battery temperature of the power battery is continuously monitored. If the battery temperature of the power battery does not exceed the adjustment temperature threshold corresponding to the pause equalization phase, a corresponding number of equalization switches are closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery. The adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0086] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0087] Based on the same inventive concept, this application also provides a passive equalization control device for implementing the passive equalization control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more passive equalization control device embodiments provided below can be found in the limitations of the passive equalization control method described above, and will not be repeated here.

[0088] In one embodiment, such as Figure 4 As shown, a passive equalization control device 400 is provided, including: an acquisition module 401, a start module 402, a control module 403, and a stop module 404, wherein:

[0089] The acquisition module 401 is used to acquire the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each single cell included in the power battery.

[0090] The starting module 402 is used to control a preset number of equalization switches to close when the maximum single-cell voltage difference meets the passive equalization start-up conditions, so as to start the passive equalization of the power battery; each equalization switch is used to connect the corresponding equalization resistor to the circuit where the power battery is located when it is closed.

[0091] The control module 403 is used to monitor the battery temperature rise process of the power battery. When the battery temperature of the power battery is not lower than the first adjustment temperature threshold, it determines the multiple rising stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, it determines the number of equalization switches closed corresponding to each rising stage, and controls the corresponding number of equalization switches to close in each rising stage.

[0092] The stop module 404 is used to control all equalization switches to disconnect when the maximum single-cell pressure difference meets the passive equalization completion condition, so as to stop the passive equalization of the power battery.

[0093] In one embodiment, the acquisition module 401 is further configured to acquire the cell voltage of each individual cell included in the power battery; determine the maximum cell voltage and the minimum cell voltage from the cell voltage of each individual cell; and subtract the maximum cell voltage from the minimum cell voltage to obtain the maximum cell voltage difference of the power battery.

[0094] In one embodiment, the startup module 402 is further configured to obtain the duty cycle of the equalizing resistor based on the battery performance parameters of the power battery; determine the number of equalizing resistors to be connected based on the duty cycle of the equalizing resistor; determine the number of equalizing switches to be closed corresponding to the number of equalizing resistors to be connected based on the circuit connection relationship between the equalizing switches and the equalizing resistors, as a preset number; and control the preset number of equalizing switches to be closed when the maximum single-cell voltage difference is greater than the first voltage difference threshold.

[0095] In one embodiment, the control module 403 is further configured to determine the number of equalization switches closed for each rising stage based on the rate of increase in battery temperature preceding the rising stage, and control the corresponding number of equalization switches to close; wherein, if the maximum single-cell voltage difference is detected to meet the passive equalization completion condition during the rising stage, the entire process is stopped.

[0096] In one embodiment, the stop module 404 is further configured to control all equalization switches to disconnect when the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold.

[0097] In one embodiment, the stop module 404 is further configured to, when the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell voltage difference is greater than the second voltage difference threshold, designate the current rising phase as a pause equalization phase and control all equalization switches to be disconnected; continuously monitor the battery temperature of the power battery, and when the battery temperature of the power battery is not greater than the adjustment temperature threshold corresponding to the pause equalization phase, control a corresponding number of equalization switches to be closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery; the adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0098] Each module in the aforementioned passive equalization control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0099] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores battery temperature and battery voltage differential data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a passive equalization control method.

[0100] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0101] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps: obtaining the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery; when the maximum single-cell voltage difference meets the passive balancing start condition, controlling a preset number of balancing switches to close to initiate passive balancing of the power battery; each balancing switch, when closed, connects a corresponding balancing resistor to the circuit where the power battery is located; monitoring the battery temperature rise process of the power battery; when the battery temperature of the power battery is not lower than a first adjustment temperature threshold, determining multiple rise stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds; determining the number of balancing switches closed corresponding to each rise stage based on the battery temperature rise rate before each adjustment temperature threshold; and controlling the corresponding number of balancing switches to close in each rise stage; when the maximum single-cell voltage difference meets the passive balancing completion condition, controlling all balancing switches to open to stop passive balancing of the power battery.

[0102] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining the cell voltage of each individual cell in the power battery; determining the maximum cell voltage and the minimum cell voltage from the cell voltages of each individual cell; and subtracting the maximum cell voltage from the minimum cell voltage to obtain the maximum cell voltage difference of the power battery.

[0103] In one embodiment, when the processor executes the computer program, it further performs the following steps: obtaining the duty cycle of the equalizing resistor based on the battery performance parameters of the power battery; determining the number of equalizing resistors connected based on the duty cycle of the equalizing resistor; determining the number of equalizing switches closed corresponding to the number of equalizing resistors connected based on the circuit connection relationship between the equalizing switches and the equalizing resistors, as a preset number; and controlling the preset number of equalizing switches to close when the maximum single-cell voltage difference is greater than a first voltage difference threshold.

[0104] In one embodiment, when the processor executes the computer program, it further implements the following steps: for each rising stage, based on the rate of increase in battery temperature preceding the rising stage, determines the number of equalization switches closed corresponding to the rising stage, and controls the corresponding number of equalization switches to close; wherein, if the maximum single-cell voltage difference is detected in the rising stage and meets the passive equalization completion condition, the entire process is stopped.

[0105] In one embodiment, when the processor executes the computer program, it further implements the following steps: when the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, it controls all equalization switches to be disconnected.

[0106] In one embodiment, when the processor executes the computer program, it further implements the following steps: when the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell voltage difference is greater than the second voltage difference threshold, the current rising phase is taken as a pause equalization phase, and all equalization switches are controlled to be disconnected; the battery temperature of the power battery is continuously monitored, and when the battery temperature of the power battery is not greater than the adjustment temperature threshold corresponding to the pause equalization phase, a corresponding number of equalization switches are controlled to be closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery; the adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0107] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When executed by a processor, the computer program performs the following steps: obtaining the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery; when the maximum single-cell voltage difference meets the passive balancing start-up condition, controlling a preset number of balancing switches to close to initiate passive balancing of the power battery; each balancing switch, when closed, connects a corresponding balancing resistor to the circuit where the power battery is located; monitoring the battery temperature rise process of the power battery; when the battery temperature of the power battery is not lower than a first adjustment temperature threshold, determining multiple rise stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds; determining the number of balancing switches closed corresponding to each rise stage based on the battery temperature rise rate before each adjustment temperature threshold; and controlling the corresponding number of balancing switches to close in each rise stage; when the maximum single-cell voltage difference meets the passive balancing completion condition, controlling all balancing switches to open to stop passive balancing of the power battery.

[0108] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the cell voltage of each individual cell in the power battery; determining the maximum cell voltage and the minimum cell voltage from the cell voltages of each individual cell; and subtracting the maximum cell voltage from the minimum cell voltage to obtain the maximum cell voltage difference of the power battery.

[0109] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the duty cycle of the equalizing resistor based on the battery performance parameters of the power battery; determining the number of equalizing resistors connected based on the duty cycle of the equalizing resistor; determining the number of equalizing switches closed corresponding to the number of equalizing resistors connected based on the circuit connection relationship between the equalizing switches and the equalizing resistors, as a preset number; and controlling the preset number of equalizing switches to close when the maximum single-cell voltage difference is greater than a first voltage difference threshold.

[0110] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: for each rising stage, based on the rate of increase in battery temperature preceding the rising stage, determining the number of equalization switches closed for the rising stage, and controlling the corresponding number of equalization switches to close; wherein, if the maximum single-cell voltage difference is detected in the rising stage and meets the passive equalization completion condition, the entire process is stopped.

[0111] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, it controls all equalization switches to be disconnected.

[0112] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell voltage difference is greater than the second voltage difference threshold, the current rising phase is taken as a pause equalization phase, and all equalization switches are controlled to be disconnected; the battery temperature of the power battery is continuously monitored, and when the battery temperature of the power battery is not greater than the adjustment temperature threshold corresponding to the pause equalization phase, a corresponding number of equalization switches are controlled to be closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery; the adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0113] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps: obtaining the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery; controlling a preset number of equalization switches to close when the maximum single-cell voltage difference meets the passive equalization start-up condition, to initiate passive equalization of the power battery; each equalization switch, when closed, connects a corresponding equalization resistor to the circuit where the power battery is located; monitoring the battery temperature rise process of the power battery; determining multiple rise stages included in the battery temperature rise process based on multiple gradually increasing equalization temperature thresholds when the battery temperature is not lower than a first adjustment temperature threshold; determining the number of equalization switches closed corresponding to each rise stage based on the battery temperature rise rate before each adjustment temperature threshold; and controlling the corresponding number of equalization switches to close in each rise stage; and controlling all equalization switches to open when the maximum single-cell voltage difference meets the passive equalization completion condition, to stop the passive equalization of the power battery.

[0114] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the cell voltage of each individual cell in the power battery; determining the maximum cell voltage and the minimum cell voltage from the cell voltages of each individual cell; and subtracting the maximum cell voltage from the minimum cell voltage to obtain the maximum cell voltage difference of the power battery.

[0115] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: obtaining the duty cycle of the equalizing resistor based on the battery performance parameters of the power battery; determining the number of equalizing resistors connected based on the duty cycle of the equalizing resistor; determining the number of equalizing switches closed corresponding to the number of equalizing resistors connected based on the circuit connection relationship between the equalizing switches and the equalizing resistors, as a preset number; and controlling the preset number of equalizing switches to close when the maximum single-cell voltage difference is greater than a first voltage difference threshold.

[0116] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: for each rising stage, based on the rate of increase in battery temperature preceding the rising stage, determining the number of equalization switches closed for the rising stage, and controlling the corresponding number of equalization switches to close; wherein, if the maximum single-cell voltage difference is detected in the rising stage and meets the passive equalization completion condition, the entire process is stopped.

[0117] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, it controls all equalization switches to be disconnected.

[0118] In one embodiment, when the computer program is executed by the processor, it further implements the following steps: when the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell voltage difference is greater than the second voltage difference threshold, the current rising phase is taken as a pause equalization phase, and all equalization switches are controlled to be disconnected; the battery temperature of the power battery is continuously monitored, and when the battery temperature of the power battery is not greater than the adjustment temperature threshold corresponding to the pause equalization phase, a corresponding number of equalization switches are controlled to be closed according to the number of equalization switches closed corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery; the adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

[0119] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0120] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0121] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0122] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A passive equalization control method, characterized in that, The method includes: The maximum single-cell voltage difference of the power battery is obtained based on the single-cell voltage of each individual cell in the power battery. When the maximum single-cell voltage difference meets the passive balancing start-up condition, a preset number of balancing switches are controlled to close to initiate passive balancing of the power battery; each balancing switch is used to connect the corresponding balancing resistor to the circuit where the power battery is located when closed. Monitor the battery temperature rise process of the power battery. If the battery temperature of the power battery is not lower than the first adjustment temperature threshold, determine the multiple rise stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, determine the number of equalization switches closed corresponding to each rise stage, and control the corresponding number of equalization switches to close in each rise stage. When the maximum single-cell pressure difference meets the passive equalization completion condition, all equalization switches are turned off to stop the passive equalization of the power battery.

2. The method according to claim 1, characterized in that, The step of obtaining the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell in the power battery includes: Obtain the individual cell voltage of each cell in the power battery; From the individual cell voltages, determine the maximum and minimum individual cell voltages; The maximum single-cell voltage difference of the power battery is obtained by subtracting the maximum single-cell voltage from the minimum single-cell voltage.

3. The method according to claim 1, characterized in that, When the maximum individual pressure difference meets the passive equalization start-up condition, controlling the closure of a preset number of equalization switches includes: Based on the battery performance parameters of the power battery, obtain the duty cycle of the equalization resistor; The number of equalizing resistors to be connected is determined based on the duty cycle of the equalizing resistors. Based on the circuit connection relationship between the equalizing switch and the equalizing resistor, determine the number of equalizing switches closed corresponding to the number of equalizing resistors connected, and use this number as the preset number. When the maximum differential pressure between cells exceeds the first differential pressure threshold, a preset number of equalization switches are closed.

4. The method according to claim 1, characterized in that, The process of determining multiple rising stages in the battery temperature rise process based on multiple gradually increasing adjustable temperature thresholds, determining the number of equalization switches closed for each rising stage based on the battery temperature rise rate before each adjustable temperature threshold, and controlling the closing of a corresponding number of equalization switches in each rising stage includes: For each rising stage, the number of equalization switches corresponding to the rising stage is determined based on the battery temperature rise rate preceding the rising stage, and the corresponding number of equalization switches are controlled to close; wherein, if the maximum single-cell voltage difference is detected to meet the passive equalization completion condition during the rising stage, the entire process is stopped.

5. The method according to claim 1, characterized in that, When the maximum individual pressure difference meets the passive equalization completion condition, controlling all equalization switches to disconnect includes: If the battery temperature of the power battery is not greater than the abnormal temperature threshold and the maximum single-cell voltage difference is not greater than the second voltage difference threshold, all equalization switches are controlled to be disconnected.

6. The method according to claim 5, characterized in that, The method further includes: If the battery temperature of the power battery is greater than the abnormal temperature threshold and the maximum single-cell pressure difference is greater than the second pressure difference threshold, the current rising phase is taken as a pause equalization phase, and all equalization switches are controlled to be disconnected. The battery temperature of the power battery is continuously monitored. If the battery temperature of the power battery is not greater than the adjustment temperature threshold corresponding to the pause equalization phase, the corresponding number of equalization switches are controlled to close according to the number of closing equalization switches corresponding to the pause equalization phase, so as to continue the passive equalization of the power battery; the adjustment temperature threshold corresponding to the pause equalization phase is less than the abnormal temperature threshold.

7. A passive equalization control device, characterized in that, The device includes: The acquisition module is used to acquire the maximum single-cell voltage difference of the power battery based on the single-cell voltage of each individual cell included in the power battery. The startup module is used to control a preset number of equalization switches to close when the maximum single-cell voltage difference meets the passive equalization startup conditions, so as to start the passive equalization of the power battery; each equalization switch is used to connect the corresponding equalization resistor to the circuit where the power battery is located when it is closed. The control module is used to monitor the battery temperature rise process of the power battery. When the battery temperature of the power battery is not lower than the first adjustment temperature threshold, the module determines the multiple rise stages included in the battery temperature rise process based on multiple gradually increasing adjustment temperature thresholds. Based on the battery temperature rise rate before each adjustment temperature threshold, the module determines the number of equalization switches closed corresponding to each rise stage, and controls the corresponding number of equalization switches to close in each rise stage. The stop module is used to control all equalization switches to disconnect when the maximum single-cell pressure difference meets the passive equalization completion condition, so as to stop the passive equalization of the power battery.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Efficient passive balance control method for lithium ion batteries of electric vehicles

    CN106627212A

  • Power system, charging method and storage medium of electric vehicle and electric vehicle

    CN107554332A