Battery balancing control method, device, equipment and storage medium
By real-time monitoring of battery status and cell charge, and intelligent selection of active and passive balancing strategies, the problem of charge differences between cells in the battery pack is solved, the performance and safety of the battery pack are improved, and the battery life is extended.
Patent Information
- Application Number
- CN202411277771.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2044-09-12
AI Technical Summary
Existing battery balancing methods cannot be flexibly adjusted according to the different working conditions of the battery, making it difficult to accurately monitor and quickly respond to the real-time status of the battery. As a result, the performance differences between battery cells cannot be effectively balanced, affecting the battery life and safety of the battery pack.
By obtaining the battery status and the remaining charge of the battery cells, the charge difference is calculated in real time, and the most appropriate balancing strategy is intelligently selected, including a combination of active balancing and passive balancing, to optimize the battery charging and discharging process and ensure the balance of charge between battery cells.
It achieves precise adjustment of the performance of the battery cells in the battery pack, improves battery performance and safety, extends battery life, and ensures the optimal performance and safety of the battery pack under different working conditions.
Smart Images

Figure CN119058483B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery management technology, and in particular to a battery balancing control method, apparatus, device, and storage medium. Background Art
[0002] With the rapid development of the new energy vehicle industry, power batteries, as core components, have a direct impact on the vehicle's range and safety. However, due to differences in internal resistance, capacity, and self-discharge rate among cells within a battery pack, these differences accumulate over time, leading to imbalances between cells. An unbalanced battery pack not only reduces the vehicle's range but can also pose safety hazards such as thermal runaway and short circuits. Therefore, effectively managing battery pack balance and ensuring consistent cell performance has become a key issue in battery management systems.
[0003] Current battery balancing methods are primarily categorized as active balancing and passive balancing. Active balancing uses methods such as direct current to direct current converters (DC / DC converters) to transfer energy from highly charged cells to less charged cells, ensuring balanced charge distribution across the battery pack. Passive balancing, on the other hand, dissipates energy from highly charged cells through a resistor network. However, in practical applications, these methods often lack the flexibility to adapt to the varying operating states of the battery, and their effectiveness is limited when performance differences between cells are significant. Furthermore, existing balancing controls often struggle to accurately monitor and quickly respond to the battery's real-time status.
[0004] While existing active and passive balancing methods can alleviate the imbalance problem between battery cells to a certain extent, their limitations make it difficult to fully meet the efficiency, accuracy, and safety requirements of battery management systems for new energy vehicles. For example, existing systems often lack intelligent decision-making mechanisms and are unable to dynamically select the optimal balancing strategy based on the battery's different states—resting, charging, or discharging. Furthermore, traditional passive balancing tends to accelerate battery energy loss, while the energy conversion efficiency of active balancing needs to be improved. Therefore, accurately balancing the performance differences between battery cells has become a pressing issue.
[0005] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention
[0006] The purpose of this application is to provide a battery balancing control method, device, equipment and storage medium, aiming to solve the technical problem of how to accurately balance the performance differences between each cell in a battery.
[0007] To achieve the above objectives, the present application proposes a battery balancing control method, which includes:
[0008] Acquire a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of a battery cell in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge;
[0009] When the first remaining charge is greater than a preset charge, determining a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference;
[0010] The battery is balanced and controlled according to the target balancing strategy.
[0011] In one embodiment, when the first remaining charge is greater than a preset charge, the step of determining a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference includes:
[0012] When the first remaining charge is greater than the preset charge, the battery state is in a charging state, and the remaining charge difference is less than the first preset charge difference, determining that the target balancing strategy is an active and passive simultaneous balancing strategy;
[0013] When the first remaining charge is greater than the preset charge and the battery state is a discharge state or a static state, the target balancing strategy is determined according to the second remaining charge, the preset charge, the remaining charge difference and the first preset charge difference.
[0014] In one embodiment, the step of determining the target balancing strategy according to the second remaining charge amount, the preset charge amount, the remaining charge difference, and the first preset charge difference includes:
[0015] When the second residual charge amount is less than or equal to the preset charge amount, determining that the target balancing strategy is an active balancing strategy;
[0016] When the second remaining charge amount is greater than the preset charge amount and the remaining charge difference is less than the first preset charge difference, the target balancing strategy is determined to be an active and passive balancing joint adjustment strategy.
[0017] In one embodiment, the active and passive balancing joint adjustment strategy includes the active balancing strategy and the passive balancing strategy, and the step of determining that the target balancing strategy is the active and passive balancing joint adjustment strategy includes:
[0018] When the second remaining charge amount is greater than the preset charge amount, the remaining charge difference is less than the first preset charge difference, and the remaining charge difference is greater than the second preset charge difference, determining that the target balancing strategy is the active balancing strategy, and the first preset charge difference is greater than or equal to the second preset charge difference;
[0019] When the second remaining charge amount is greater than the preset charge amount and the remaining charge difference is less than the second preset charge difference, the target balancing strategy is determined to be the passive balancing strategy.
[0020] In one embodiment, the step of obtaining the battery state and the first remaining charge, the second remaining charge, and the remaining charge difference of the battery cells in the battery includes:
[0021] Obtaining the current of the battery and the remaining charge of the battery cells in the battery;
[0022] When the current is less than a preset current threshold, the battery state is obtained as a static state;
[0023] When the current is positive, the battery state is a charging state;
[0024] When the current is negative, the battery state is a discharge state;
[0025] Calculating a first residual charge and a second residual charge of the battery cell according to the residual charge and a coulomb counting strategy;
[0026] A remaining charge difference is calculated according to the first remaining charge amount and the second remaining charge amount.
[0027] In one embodiment, before the step of calculating the residual charge difference based on the first residual charge amount and the second residual charge amount, the method further includes:
[0028] Obtaining the voltage of the battery cell;
[0029] When the battery is in a stationary state, correcting the first remaining charge and the second remaining charge according to the voltage and open circuit voltage strategy;
[0030] When the battery state is the charging state or the discharging state, the first remaining charge amount and the second remaining charge amount are corrected using a dynamic model estimation.
[0031] In one embodiment, before the step of obtaining the battery status and the first remaining charge, the second remaining charge, and the remaining charge difference of the battery cells in the battery, and the step of obtaining the first remaining charge being greater than or equal to the second remaining charge, the step further includes:
[0032] Get the temperature of the battery cell during the charging and discharging process;
[0033] When the temperature is greater than or equal to the preset safety temperature, an alarm is triggered, and the charge and discharge rate is reduced or stopped.
[0034] In addition, to achieve the above objectives, the present application also proposes a battery balancing control device, the device comprising:
[0035] a data acquisition module, configured to acquire a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of a battery cell in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge;
[0036] a strategy determination module, configured to determine a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference when the first remaining charge is greater than a preset charge;
[0037] A balancing control module is configured to perform balancing control on the battery according to the target balancing strategy.
[0038] In addition, to achieve the above objectives, the present application also proposes a battery balancing control device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the battery balancing control method described above.
[0039] In addition, to achieve the above objectives, the present application also proposes a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the steps of the battery balancing control method described above are implemented.
[0040] One or more technical solutions proposed in this application have at least the following technical effects:
[0041] The system obtains the battery status and the first remaining charge, second remaining charge, and remaining charge difference of the battery cells, where the first remaining charge is greater than or equal to the second remaining charge. When the first remaining charge is greater than a preset charge, the system determines a target balancing strategy based on the battery status, the first remaining charge, the second remaining charge, and the remaining charge difference. The system then performs balancing control on the battery according to the target balancing strategy. First, the system obtains the battery status and the first remaining charge (maximum charge), second remaining charge (minimum charge), and charge difference (i.e., the difference between the first and second remaining charges) of each battery cell. This process enables real-time understanding of the battery's operating environment and the battery cell's state of charge, providing the necessary data support for subsequent operations. When the system detects that the first remaining charge of a battery cell is greater than a preset state of charge (SOC'), it then determines a target balancing strategy based on the battery's operating status, the battery cell's charge, and the charge difference. This ensures that the balancing strategy accurately responds to the actual battery condition and optimizes the battery's charging and discharging process. Finally, the system controls the battery balance according to the determined target balancing strategy. By selecting the appropriate balancing method, it effectively adjusts the charge between the cells, thereby accurately balancing the performance differences between the cells in the battery, improving battery performance, extending battery life, and enhancing overall safety. These measures work together to ensure that the battery pack maintains optimal performance and safety under different operating conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0044] Figure 1 A flowchart of the first embodiment of the battery balancing control method of the present application is provided;
[0045] Figure 2 A flowchart of the second embodiment of the battery balancing control method of the present application is provided;
[0046] Figure 3 A schematic diagram of a simplified flow chart of a battery balancing control method provided in Example 2 of the present application;
[0047] Figure 4 This is a schematic diagram of the module structure of the battery balancing control device according to an embodiment of the present application;
[0048] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the battery balancing control method in the embodiment of the present application.
[0049] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0050] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.
[0051] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0052] The performance of new energy vehicle (NEV) batteries directly impacts the vehicle's range and safety. However, inconsistencies within the battery pack, such as differences in internal resistance and capacity, can lead to performance degradation and potential safety hazards. While existing active and passive balancing technologies can alleviate this problem, they lack intelligent adjustment and real-time response, and their efficiency and safety need improvement. These technologies struggle to meet the efficient, accurate, and safe battery management systems required by NEVs.
[0053] The main solution of the embodiment of the present application is: by monitoring the battery status and the charge of the battery cells, the maximum and minimum charge and their differences are obtained in real time, and then based on these data and the working status of the battery, the most appropriate balancing strategy is intelligently selected to optimize the battery charging and discharging process and accurately adjust the charge between the battery cells to achieve balanced performance of the battery cells in the battery pack.
[0054] It should be noted that the execution subject of the embodiments of this application may be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device capable of implementing the above functions, a battery balancing control system, etc. The following uses the battery balancing control system as an example to illustrate this embodiment and the following embodiments.
[0055] Based on this, the embodiment of the present application provides a battery balancing control method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the battery balancing control method of the present application.
[0056] In this embodiment, the battery balancing control method includes steps S10 to S30:
[0057] Step S10, obtaining a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of battery cells in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge;
[0058] It should be noted that a cell refers to a single battery unit in a battery pack. In a battery management system, each cell is an independent charging energy storage unit with its own voltage, current, capacity and other characteristics, which can be monitored and managed individually. In a new energy vehicle battery pack, multiple cells are connected in series or in parallel to form a complete battery pack. The battery state refers to the working state of the entire battery pack at a specific point in time. The first residual charge (SOC max ) refers to the charge of the cell with the largest remaining charge among all the cells. In other words, it is the charge of the cell with the highest charge in the battery pack. For example, if the remaining charge of cell A is 1200mAh and the remaining charge of cell B is 1100mAh, then the first remaining charge is 1200mAh. The second remaining charge (SOC min ) refers to the charge of the cell with the least remaining charge among all the cells. In other words, it is the charge of the cell with the lowest charge in the battery pack. For example, if the remaining charge of cell C is 300mAh and the remaining charge of cell D is 200mAh, then the second remaining charge is 200mAh. max ) refers to the maximum difference in residual charge between cells in a battery pack.
[0059] It is understandable that the current state of the battery pack needs to be obtained first to determine whether the battery pack is charging, discharging or at rest. Then, for each battery cell, measure its remaining charge. Find the battery cell with the largest remaining charge among all the batteries, and the remaining charge of this battery cell is called the first remaining charge; find the battery cell with the smallest remaining charge among all the batteries, and the remaining charge of this battery cell is called the second remaining charge. Finally, calculate the remaining charge difference (ΔSOC max ), which is the difference between the first remaining charge and the second remaining charge, to ensure that the first remaining charge is always greater than or equal to the second remaining charge. This data helps evaluate the balancing state of the battery pack and guides the selection of balancing control strategies.
[0060] As an example, the steps of obtaining the battery status and the first residual charge, the second residual charge and the residual charge difference of the battery cells in the battery include: obtaining the battery current and the residual charge of the battery cells in the battery; when the current is less than a preset current threshold, the battery status is obtained as a static state; when the current is a positive current, the battery status is obtained as a charging state; when the current is a negative current, the battery status is obtained as a discharging state; calculating the first residual charge and the second residual charge of the battery cells according to the residual charge and the coulomb counting strategy; and calculating the residual charge difference based on the first residual charge and the second residual charge.
[0061] Current refers to the amount of current passing through a battery pack. It can be charging current (flowing into the battery pack), discharging current (flowing out of the battery pack), or almost no current when at rest. The measurement of current helps determine the working status of the battery pack. The battery status includes the following three main states: (1) Charging state: The battery pack is receiving external current for charging. At this time, the total current of the battery pack is positive and the charge is increasing. Each cell in the battery pack also receives current and gradually becomes fully charged during this process. (2) Discharging state: The battery pack is providing current to the external load and the charge of the battery pack is decreasing. At this time, the total current of the battery pack is negative, and the cells in the battery gradually release the stored energy. (3) Rest state: The battery pack is neither charging nor discharging, and the total current of the battery pack is close to zero. This state usually occurs after the charging or discharging process is completed, and the charge of the battery pack remains stable, but the battery pack may still experience natural self-discharge. The remaining charge refers to the amount of charge stored in each cell at a specific point in time. It reflects the current charge state of the cell and is usually expressed in milliampere-hours (mAh) or ampere-hours (Ah). The preset current threshold is a threshold set by the system to determine whether the battery pack is in a static state. When the current is lower than this threshold, the system considers that the battery pack is in a static state, that is, the current is very small and there is almost no charging or discharging activity. Positive current refers to the current flowing into the battery pack, which usually occurs during the charging process of the battery pack. At this time, the total current value of the battery pack is positive, and the battery pack is absorbing electrical energy. Negative current refers to the current flowing out of the battery pack, which usually occurs during the discharging process of the battery pack. At this time, the total current value of the battery pack is negative, and the battery pack is releasing stored electrical energy. The coulomb counting strategy is a method for calculating the charge of a battery. It determines the amount of charge stored in the battery by integrating the change in current over time. This strategy takes into account the positive and negative changes in current and accumulates the change in charge to accurately calculate the actual charge of the battery cell. Charge refers to the actual amount of electricity stored in the battery cell, usually expressed in milliampere hours (mAh). It is the amount of electricity that the battery cell can provide or receive at a specific moment. Remaining charge difference (ΔSOC max ) is the difference between the first residual charge and the second residual charge, the residual charge difference (ΔSOC max ) is calculated as: ΔSOC max =SOC max -SOC min , among which, SOC max is the first residual charge, SOC min is the second residual charge. ΔSOC max Indicates the degree of difference in charge between the battery cells in the battery pack. For example, if the first remaining charge of the battery cell is 1200mAh and the second remaining charge is 200mAh, then ΔSOCmax is 1000mAh.
[0062] First, the battery's state and charge distribution must be assessed by measuring the battery pack's current and the remaining charge of each cell. This involves using sensors to monitor the battery's current in real time and determining the battery's operating state based on the current value. If the current is below a preset minimum current threshold, the system identifies the battery as being in a static state, as there is little charging or discharging activity. If the current is positive, the battery is charging and the charge is increasing; if the current is negative, the battery is discharging and the charge is decreasing. Next, a coulomb counting strategy is used to calculate the cell's charge. The coulomb counting method determines the battery's charge by integrating the change in current over time. This involves recording the instantaneous current value and accumulating it over time to determine the total charge. Specifically, the current signal is multiplied by time and these products are accumulated to determine the actual charge of each cell. After determining the charge of each cell, the cell with the highest charge in the battery pack, recorded as the first remaining charge, and the cell with the lowest charge, recorded as the second remaining charge, are determined. Finally, the difference between these two values, the remaining charge difference (ΔSOC), is calculated. max ), which reflects the charge differences between the cells in the battery pack. These calculation steps help evaluate the charge balance state of the battery pack and provide a basis for subsequent balancing control strategies to improve battery pack performance and extend service life.
[0063] As an example, after the step of calculating the first residual charge and the second residual charge of the battery cell according to the residual charge and the coulomb counting strategy, and before the step of calculating the residual charge difference according to the first residual charge and the second residual charge, it also includes: obtaining the voltage of the battery cell; when the battery state is in a static state, correcting the first residual charge and the second residual charge according to the voltage and open circuit voltage strategy; when the battery state is the charging state or the discharging state, using a dynamic model estimate to correct the first residual charge and the second residual charge.
[0064] Voltage refers to the potential difference between each battery cell at a specific point in time, typically measured in volts (V). It represents the potential state of a cell when it is charging, discharging, or at rest, and can help assess the cell's charge level and state of health. The open-circuit voltage strategy is a charge correction method based on the cell's open-circuit voltage (i.e., the voltage measured without an external load or when charging). In the rest state, when the battery is not charging or discharging, the cell's open-circuit voltage is measured and combined with the known relationship between voltage and charge (such as the battery's voltage-charge curve), an accurate charge correction can be performed. This strategy utilizes voltage stability to correct the charge, as the voltage is relatively stable at rest and more accurately reflects the battery's actual state of charge. Correction involves adjusting and correcting the cell's charge calculation to more accurately reflect the cell's actual state of charge. The correction process involves using additional information (such as open-circuit voltage or dynamic model estimates) to correct for deviations caused by measurement errors or algorithmic inaccuracies, thereby improving the accuracy of the charge estimate. Dynamic model estimation is a method for estimating the battery state based on real-time data and mathematical models during the charging or discharging process. Dynamic model estimation includes but is not limited to Kalman filter (Kalman Filter), extended Kalman filter (EKF, Extended Kalman Filter), unscented Kalman filter (UKF, Unscented Kalman Filter) and particle filter (Particle Filter), etc. These filters can handle the uncertainty and noise of the battery model and provide more accurate SOC estimation. It uses the dynamic behavior of the battery (such as voltage changes, charge and discharge current, etc.) to predict the change in charge. Specifically, this method involves establishing a dynamic model to describe the charging and discharging process of the battery, inputting the model through real-time data (such as current, voltage), and updating the battery state estimate. This dynamic model can better capture the change in the charge of the battery under different operating conditions, thereby providing a more accurate charge estimate.
[0065] First, the voltage of each cell is obtained. For the battery in the static state, an open-circuit voltage strategy is used for correction. This strategy accurately adjusts the charge by measuring the cell's open-circuit voltage and combining the relationship between voltage and charge. Because the voltage is more stable in the static state, it more accurately reflects the cell's state of charge. For the battery in the charging or discharging state, dynamic model estimation is used for correction. This method monitors current and voltage data in real time and uses a dynamic model to predict and adjust the charge, ensuring accurate charge during the charging or discharging process. These correction steps ensure more accurate charge estimation, thereby improving the reliability and accuracy of the battery management system.
[0066] As an example, obtaining the battery status and the first remaining charge, the second remaining charge and the remaining charge difference of the battery cells in the battery, before the step of the first remaining charge being greater than or equal to the second remaining charge, also includes: obtaining the temperature of the battery cells during the charging and discharging process; when the temperature is greater than or equal to the preset safety temperature, triggering an alarm, and reducing the charging and discharging rate or stopping charging and discharging.
[0067] Temperature refers to the actual operating temperature of a battery cell during charging and discharging, or when at rest. It is typically measured in degrees Celsius (°C) and is monitored in real time by temperature sensors installed on the battery cell or battery pack. Temperature data is crucial for assessing battery cell safety and performance, as batteries can overheat or experience other safety issues at excessively high temperatures. A preset safety temperature is a system-defined temperature threshold. When the cell temperature reaches or exceeds this threshold, the system deems the cell temperature to be outside the safe operating range. This temperature value is typically set based on battery safety specifications and design standards to ensure that the battery operates within a safe temperature range and prevent safety risks caused by overheating, such as thermal runaway or damage. For example, a lithium-ion battery model has a preset safety temperature of 60°C. This threshold is set based on the battery's design and safety standards. Typically, a battery's normal operating temperature range may be between 20°C and 40°C, but 60°C is set as a critical point to prevent safety issues caused by overheating. If the battery temperature rises to 60°C or higher, the system triggers an alarm and automatically reduces or stops the charge and discharge rate to prevent overheating, thereby protecting the battery and its operating environment. The charge and discharge rate refers to the intensity of the current flowing through the battery during the charge or discharge process, typically expressed in amperes (A). It determines the speed at which the battery charges and discharges. Adjusting the charge and discharge rate affects the battery's charge and discharge duration. Reducing the charge and discharge rate can reduce the risk of overheating and protect the battery's long-term safety and performance.
[0068] First, it is necessary to obtain the temperature of the battery cell during the charging and discharging process in real time. The specific operation is to monitor the actual temperature of the battery cell through a temperature sensor and compare it with the preset safety temperature threshold. If the detected temperature is equal to or exceeds this preset safety temperature (for example, 60°C), the system will automatically trigger an alarm to remind the user or control system that there is a risk of overheating of the battery. At the same time, in order to prevent further damage to the battery from overheating, the system will take measures to reduce the charge and discharge rate or completely stop the charge and discharge operation. This process ensures that the battery operates within a safe temperature range, reduces potential safety issues caused by overheating, and protects the long-term performance and safety of the battery.
[0069] Step S20, when the first remaining charge is greater than a preset charge, determining a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference;
[0070] It should be noted that the state of charge (SOC') is a reference standard in the battery management system. It is a set threshold used to assess the state of charge of a battery cell and is typically determined based on the battery's design requirements and performance indicators. For example, in a battery management system, the state of charge (SOC') is set to 80%. This value indicates that when the remaining charge of a cell reaches or exceeds 60%, the system initiates a balancing strategy to ensure that the charge differences between cells in the battery pack remain within a reasonable range. If the system detects that the remaining charge of any cell exceeds 60%, for example, if one cell has a remaining charge of 65% and another has a remaining charge of 55%, the system selects an appropriate balancing strategy based on the battery state (e.g., charging, discharging, or idle), the charge difference, and other factors. This is done to optimize the overall performance of the battery pack through balancing measures and prevent potential problems caused by overcharging or over-discharging. The target balancing strategy refers to the specific battery balancing method developed by the system based on the current state of the battery pack and the charge differences between the cells.
[0071] It can be understood that when it is detected that the first residual charge of a battery cell in the battery (that is, the maximum charge in the battery cell) is greater than the preset charge (SOC'), the system will determine the target balancing strategy based on the current battery status (charging, discharging or static) and the charge data of the battery cell (including the first residual charge, the second residual charge and the charge difference) to ensure that the charge of each battery cell in the battery pack is effectively adjusted to improve the safety and service life of the battery.
[0072] Step S30 : performing balancing control on the battery according to the target balancing strategy.
[0073] It should be noted that balancing control refers to the implementation of one or more strategies to adjust the charge of each cell in the battery pack to keep it balanced. Its purpose is to optimize the overall performance of the battery pack and extend the battery life while ensuring safety. Balancing control achieves balance by adjusting the charge differences between the cells in the battery pack.
[0074] It is understandable that first, the system will select an appropriate balancing method based on the instructions of the target balancing strategy. For example, if the target strategy recommends active balancing, the system will start the DC / DC converter to transfer charge from cells with higher charge to cells with lower charge to reduce the charge difference between cells. If the target strategy recommends passive balancing, the system will dissipate the excess charge of cells with higher charge through resistors. The system will adjust the charge and discharge rates in real time to meet the needs of balancing control and monitor the status of the battery to ensure the accuracy and safety of the balancing process. Through these operations, balancing control can effectively manage the charge distribution of each cell in the battery pack, thereby improving the overall performance and safety of the battery.
[0075] This embodiment provides a battery balancing control method that obtains a battery status and a first residual charge, a second residual charge, and a residual charge difference of battery cells, where the first residual charge is greater than or equal to the second residual charge. When the first residual charge is greater than a preset charge, a target balancing strategy is determined based on the battery status, the first residual charge, the second residual charge, and the residual charge difference. The battery is then balanced according to the target balancing strategy. First, the system obtains the battery status and the first residual charge (maximum charge), the second residual charge (minimum charge), and the charge difference (i.e., the difference between the first and second residual charges) of each battery cell. This process enables real-time understanding of the battery's operating environment and the battery cell's state of charge, providing necessary data support for subsequent operations. When the system detects that the first residual charge of a battery cell is greater than a preset state of charge (SOC'), it then determines a target balancing strategy based on the battery's operating status, the cell's charge, and the charge difference. This ensures that the balancing strategy accurately responds to the current battery's actual condition and optimizes the battery's charging and discharging process. Finally, the system controls the battery balance according to the determined target balancing strategy. By selecting the appropriate balancing method, it effectively adjusts the charge between the cells, thereby accurately balancing the performance differences between the cells in the battery, improving battery performance, extending battery life, and enhancing overall safety. These measures work together to ensure that the battery pack maintains optimal performance and safety under different operating conditions.
[0076] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 2 , Figure 2 This is a flow chart of the second embodiment of the battery balancing control method of the present application. Step S20 of the battery balancing control method includes steps S21 to S22:
[0077] Step S21, when the first remaining charge is greater than the preset charge, the battery state is in a charging state, and the remaining charge difference is less than a first preset charge difference, determining that the target balancing strategy is an active and passive simultaneous balancing strategy;
[0078] It should be noted that the first preset charge difference (ΔSOC2) refers to a pre-set charge difference range used to determine when to adopt a specific balancing strategy. Specifically, it indicates that the charge difference between battery cells in the battery should be less than a preset value. This value serves as the criterion for determining whether balancing control is necessary. The charge difference range (0, ΔSOC2) indicates that when the charge difference between cells is between 0 and ΔSOC2, the system will adjust the balancing strategy based on this preset difference. The simultaneous active and passive balancing strategy uses both active and passive balancing methods during the battery pack balancing process. Active balancing uses a DC / DC converter to transfer charge from cells with higher charge to cells with lower charge, reducing the charge difference between cells. Passive balancing, on the other hand, uses resistors to dissipate excess charge from cells with higher charge. The advantage of this strategy is that it combines the advantages of both balancing methods, enabling rapid adjustment of the charge distribution within the battery pack during charging and effectively reducing the overall charge imbalance in the battery pack when the unbalanced charge difference is less than a preset value.
[0079] It is understandable that when the first residual charge of a cell in the battery is greater than the preset charge (SOC'), and the battery is in a charging state, and the charge difference between the cells is less than the set first preset charge difference (ΔSOC2), the system will determine the target balancing strategy as an active and passive simultaneous balancing strategy. Specifically, the battery state of the charging state means that the cell is absorbing charge. At this time, the charge difference is small, indicating that the charge difference between the cells is not particularly large, but still needs to be adjusted. In order to optimize the battery charging process and ensure the charge balance of the battery pack, the system chooses to adopt active balancing and passive balancing strategies at the same time. Active balancing transfers charge from cells with higher charge to cells with lower charge through power conversion, thereby quickly balancing the charge distribution; while passive balancing consumes the excess charge of cells with higher charge to further balance the charge. This dual strategy improves the overall charge balancing effect of the battery pack during the charging process, ensuring the charging efficiency and long-term performance of the battery.
[0080] Step S22, when the first remaining charge is greater than the preset charge and the battery state is in a discharging state or a static state, determining the target balancing strategy according to the second remaining charge, the preset charge, the remaining charge difference and the first preset charge difference.
[0081] It is understood that when the first residual charge of a cell in the battery is greater than the preset charge (SOC'), and the battery is in a discharge state or a static state, the system will min ), preset charge, remaining charge difference and first preset charge difference to determine the target balancing strategy. Specifically, the charge of the battery changes slowly in the discharge state or static state, so the system needs to consider the current charge difference and the charge distribution between the cells in detail. The system will first calculate the second remaining charge of the cell (minimum charge SOC min ), and then compares it with the preset charge level (SOC') and the residual charge difference between the cells (i.e., the difference between the maximum and minimum charge levels of the cells). Simultaneously, taking into account the first preset charge difference (ΔSOC2), the system determines whether active balancing, passive balancing, or a combination of both is needed to adjust the charge distribution in the battery pack. This ensures that the batteries maintain good charge balance even when discharged or at rest, optimizing the battery pack's performance.
[0082] As an example, the step of determining the target balancing strategy based on the second residual charge, the preset charge, the residual charge difference and the first preset charge difference includes: when the second residual charge is less than or equal to the preset charge, determining the target balancing strategy as an active balancing strategy; when the second residual charge is greater than the preset charge and the residual charge difference is less than the first preset charge difference, determining the target balancing strategy as an active and passive balancing joint adjustment strategy.
[0083] The active balancing strategy refers to the efficient transfer of energy between battery cells through DC / DC converters. Specifically, the system uses a DC / DC converter to convert the voltage and current of the battery cell with a higher charge into a form suitable for the battery cell with a lower charge, and directly charges it, thereby transferring the excess charge directly to the battery cell with a lower charge. This method can quickly and effectively balance the charge differences between the battery cells in the battery pack, thereby improving the overall performance and efficiency of the battery pack. The active and passive balancing joint adjustment strategy refers to the selection and combination of active balancing and passive balancing adjustment methods according to the specific situation when performing battery balancing, but not both methods at the same time. Specifically, in certain battery states, the system will give priority to active balancing (adjustment through charge transfer), while in other cases, based on the actual charge distribution of the battery pack, passive balancing (dissipating excess charge through a resistor network) is used to further optimize the balanced state of the battery pack.
[0084] The system determines the target balancing strategy based on the second residual charge of the battery cell, the preset charge, the residual charge difference, and the first preset charge difference. If the second residual charge of the battery cell is less than or equal to the preset charge (SOC'), this indicates that the charge of the battery cell is relatively low, and the system will select the active balancing strategy. In this case, the system uses a DC / DC converter to transfer charge from the battery cell with a higher charge to the battery cell with a lower charge, thereby quickly increasing the charge of the battery cell with a lower charge, thereby achieving battery pack balance. Conversely, if the second residual charge of the battery cell is greater than the preset charge, and the residual charge difference between the battery cells is less than the first preset charge difference (ΔSOC2), it means that the charge difference between the battery cells is small, but adjustment is still required. In this case, the system will select the active and passive balancing combined adjustment strategy. This means that the system will prioritize the active balancing method (adjustment through charge transfer) according to the specific situation, and combine it with the passive balancing method (dissipation of excess charge through resistors) to further optimize the charge balance to ensure that the battery pack achieves the best balancing effect under different conditions.
[0085] As an example, the active and passive balancing joint adjustment strategy includes the active balancing strategy and the passive balancing strategy, and the step of determining the target balancing strategy as the active and passive balancing joint adjustment strategy includes: when the second residual charge amount is greater than the preset charge amount, the residual charge difference is less than the first preset charge difference, and the residual charge difference is greater than the second preset charge difference, determining that the target balancing strategy is the active balancing strategy, and the first preset charge difference is greater than or equal to the second preset charge difference; when the second residual charge amount is greater than the preset charge amount and the residual charge difference is less than the second preset charge difference, determining that the target balancing strategy is the passive balancing strategy.
[0086] The second preset charge difference (ΔSOC1) refers to a smaller threshold value of the charge difference between the cells set in advance by the system, which represents the remaining charge difference (ΔSOC max ) is at a low level and is used to decide whether to adopt a passive balancing strategy. When the charge difference between the cells is less than this threshold, the difference in charge between the cells is already very small, and the system will choose to fine-tune through a passive balancing strategy to further reduce the charge difference between the cells and ensure more precise balancing control. The passive balancing strategy refers to reducing excess charge in cells with higher charges through a resistor network. The specific operation is to connect a resistor in parallel with a cell with high charge, and dissipate part of the electrical energy through the resistor to reduce the charge of the cell with high charge, making it closer to the cell with low charge. Passive balancing is usually used when the charge difference between cells is small, because its adjustment speed is slow and inefficient, but when the charge difference is small, it can avoid complex circuit adjustments and achieve subtle charge adjustments.
[0087] In this embodiment, when the first residual charge of the battery cell (maximum residual charge SOC max ) is less than or equal to the preset charge (SOC'), no balancing control is performed on the battery. max ) is less than the first preset charge difference (ΔSOC2) but greater than the second preset charge difference (ΔSOC1), the system will select the active balancing strategy, that is, transfer the charge from the high-charge cell to the low-charge cell through the DC / DC converter to quickly reduce the charge difference. This is because the charge difference is still large and requires active balancing to quickly adjust. When the remaining charge difference is further reduced to less than the second preset charge difference (ΔSOC1), the system will select the passive balancing strategy. At this time, the charge difference between the cells is very small, and active balancing may be too efficient or unnecessary. The system dissipates the excess charge of the high-charge cell through the resistor network to make more subtle adjustments. That is, ΔSOC max Active balancing is performed at (ΔSOC1, ΔSOC2), and passive balancing control is performed at (0, ΔSOC1). Overall, the active and passive balancing joint adjustment strategy flexibly switches between active and passive balancing based on the size of the charge difference. Active balancing is used for rapid balancing when the charge difference is large, and passive balancing is used for fine-tuning when the charge difference is small, thereby achieving the best battery balancing effect.
[0088] In this embodiment, when the first residual charge is greater than the preset charge, the battery is in the charging state, and the residual charge difference is less than the first preset charge difference, the target balancing strategy is determined to be the active and passive simultaneous balancing strategy. When the first residual charge is greater than the preset charge and the battery is in the discharging or resting state, the target balancing strategy is determined based on the second residual charge, the preset charge, the residual charge difference, and the first preset charge difference. In this embodiment, when the first residual charge is greater than the preset charge and the battery is in the charging state, if the residual charge difference between the cells is less than the first preset charge difference, the system selects the active and passive simultaneous balancing strategy. This strategy uses active balancing to quickly transfer charge from cells with higher charge to cells with lower charge, while passive balancing dissipates excess charge. This ensures an efficient and safe charging process, prevents overcharging, and improves battery charging efficiency and safety. When the battery is in the discharging or resting state, the system flexibly selects a balancing strategy based on the second residual charge, the preset charge, the residual charge difference, and the first preset charge difference. If the charge difference is large, active balancing is used for rapid adjustment; if the charge difference is small, passive balancing is used for finer adjustments. This dynamic adjustment ensures charge balance during discharge or at rest, preventing over-discharge and uneven charge distribution, thereby optimizing battery performance and extending battery life. By intelligently selecting the appropriate balancing strategy under different operating conditions, the system improves overall battery performance and ensures efficient and stable operation under various conditions.
[0089] For example, to help understand the implementation process of the battery balancing control method obtained by combining this embodiment with the above embodiment 1, please refer to Figure 3 , Figure 3 A brief flowchart of a battery balancing control method is provided, specifically:
[0090] The figure shows the workflow of the battery balancing control system. First, the SOC of each cell in the battery pack is obtained through the status detection module. max and SOC min , and then compare it with the preset SOC' to determine whether it is necessary to start the balancing control. In the charging state, if the SOC max Exceeds SOC' and ΔSOC max In the (0, ΔSOC2) interval, the system will use both active and passive balancing strategies to reduce the power difference between cells; if ΔSOC max In the (ΔSOC1, ΔSOC2) range, only active balancing is started. In the discharge state, when SOC max and SOC min Both exceed SOC' and ΔSOC maxActive balancing will only be started when the SOC is in the range of (0, ΔSOC2). max If the SOC is not reached, the battery will wait for charging. max Exceeds SOC' and ΔSOC max In the range (0, ΔSOC2), active balancing is performed. The entire process uses intelligent judgment and selection of the most appropriate balancing strategy to ensure that the charge of the battery cells in the battery pack is as evenly distributed as possible, thereby optimizing battery performance and extending battery life.
[0091] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the battery balancing control method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0092] This application also provides a battery balancing control device, please refer to Figure 4 , the battery balancing control device includes:
[0093] a data acquisition module 10, configured to acquire a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of a battery cell in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge;
[0094] a strategy determining module 20, configured to determine a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference when the first remaining charge is greater than a preset charge;
[0095] The balancing control module 30 is configured to perform balancing control on the battery according to the target balancing strategy.
[0096] In one embodiment, the strategy determination module 20 is also used to determine that the target balancing strategy is an active and passive simultaneous balancing strategy when the first remaining charge is greater than the preset charge, the battery state is a charging state, and the remaining charge difference is less than the first preset charge difference; when the first remaining charge is greater than the preset charge and the battery state is a discharging state or a static state, the target balancing strategy is determined according to the second remaining charge, the preset charge, the remaining charge difference, and the first preset charge difference.
[0097] In one embodiment, the strategy determination module 20 is also used to determine that the target balancing strategy is an active balancing strategy when the second residual charge amount is less than or equal to the preset charge amount; when the second residual charge amount is greater than the preset charge amount and the residual charge difference is less than the first preset charge difference, determine that the target balancing strategy is an active and passive balancing joint adjustment strategy.
[0098] In one embodiment, the strategy determination module 20 is also used to determine that the target balancing strategy is the active balancing strategy when the second residual charge amount is greater than the preset charge amount, the residual charge difference is less than the first preset charge difference, and the residual charge difference is greater than the second preset charge difference, and the first preset charge difference is greater than or equal to the second preset charge difference; when the second residual charge amount is greater than the preset charge amount and the residual charge difference is less than the second preset charge difference, determine that the target balancing strategy is the passive balancing strategy.
[0099] In one embodiment, the data acquisition module 10 is also used to obtain the current of the battery and the residual charge of the battery cells in the battery; when the current is less than a preset current threshold, the battery state is obtained as a static state; when the current is a positive current, the battery state is obtained as a charging state; when the current is a negative current, the battery state is obtained as a discharging state; the first residual charge and the second residual charge of the battery cell are calculated according to the residual charge and the coulomb counting strategy; and the residual charge difference is calculated according to the first residual charge and the second residual charge.
[0100] In one embodiment, the data acquisition module 10 is further used to obtain the voltage of the battery cell; when the battery state is in a static state, the first residual charge and the second residual charge are corrected according to the voltage and open circuit voltage strategy; when the battery state is in the charging state or the discharging state, the first residual charge and the second residual charge are corrected using a dynamic model estimate.
[0101] In one embodiment, the data acquisition module 10 is further used to obtain the temperature of the battery cell during the charging and discharging process; when the temperature is greater than or equal to a preset safety temperature, an alarm is triggered, and the charging and discharging rate is reduced or charging and discharging is stopped.
[0102] The battery balancing control device provided in this application, employing the battery balancing control method of the aforementioned embodiment, can solve the technical problem of accurately balancing the performance differences between battery cells in a battery. Compared to the prior art, the battery balancing control device provided in this application has the same beneficial effects as the battery balancing control method of the aforementioned embodiment. Other technical features of the battery balancing control device are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.
[0103] The present application provides a battery balancing control device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the battery balancing control method of the first embodiment described above.
[0104] Reference below Figure 5 , which shows a schematic diagram of the structure of a battery balancing control device suitable for implementing the embodiments of the present application. The battery balancing control device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The battery balancing control device shown is only an example and should not limit the functions and scope of use of the embodiments of the present application.
[0105] like Figure 5As shown, the battery balancing control device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the battery balancing control device. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to I / O interface 1006: input device 1007, such as a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output device 1008, such as a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003, such as a magnetic tape or hard disk; and communication device 1009. The communication device 1009 can allow the battery balancing control device to communicate with other devices wirelessly or wired to exchange data. Although the figure shows a battery balancing control device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.
[0106] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0107] The battery balancing control device provided in this application, employing the battery balancing control method of the aforementioned embodiment, can solve the technical problem of accurately balancing the performance differences between battery cells in a battery. Compared to the prior art, the beneficial effects of the battery balancing control device provided in this application are the same as those of the battery balancing control method provided in the aforementioned embodiment. Other technical features of the battery balancing control device are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.
[0108] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0109] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0110] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, wherein the computer-readable program instructions are used to execute the battery balancing control method in the above embodiment.
[0111] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0112] The computer-readable storage medium may be included in the battery balancing control device, or may exist independently without being incorporated into the battery balancing control device.
[0113] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by a battery balancing control device, the battery balancing control device is caused to: obtain a battery status and a first remaining charge, a second remaining charge, and a remaining charge difference of battery cells in the battery, where the first remaining charge is greater than or equal to the second remaining charge; when the first remaining charge is greater than a preset charge, determine a target balancing strategy based on the battery status, the first remaining charge, the second remaining charge, and the remaining charge difference; and perform balancing control on the battery according to the target balancing strategy.
[0114] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0115] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0116] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.
[0117] The computer-readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned battery balancing control method. This computer-readable storage medium can address the technical problem of accurately balancing the performance differences between battery cells. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the battery balancing control method provided in the aforementioned embodiments, and are not further elaborated here.
[0118] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned battery balancing control method when executed by a processor.
[0119] The computer program product provided in this application can solve the technical problem of accurately balancing the performance differences between battery cells. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the battery balancing control method provided in the above embodiment, and will not be elaborated here.
[0120] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A battery balancing control method, characterized in that: The method comprises: Acquire a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of a battery cell in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge; When the first remaining charge is greater than a preset charge, determining a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference; Performing balancing control on the battery according to the target balancing strategy; When the first remaining charge is greater than a preset charge, the step of determining a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference includes: When the first remaining charge is greater than the preset charge, the battery state is in a charging state, and the remaining charge difference is less than the first preset charge difference, determining that the target balancing strategy is an active and passive simultaneous balancing strategy; When the first remaining charge is greater than the preset charge and the battery is in a discharged state or a stationary state, determining the target balancing strategy according to the second remaining charge, the preset charge, the remaining charge difference, and the first preset charge difference; The step of determining the target balancing strategy according to the second remaining charge amount, the preset charge amount, the remaining charge difference, and the first preset charge difference comprises: When the second residual charge amount is less than or equal to the preset charge amount, determining that the target balancing strategy is an active balancing strategy; When the second remaining charge amount is greater than the preset charge amount and the remaining charge difference is less than the first preset charge difference, the target balancing strategy is determined to be an active and passive balancing joint adjustment strategy.
2. The method according to claim 1, wherein The active and passive balancing joint adjustment strategy includes the active balancing strategy and the passive balancing strategy, and the step of determining that the target balancing strategy is the active and passive balancing joint adjustment strategy when the second residual charge amount is greater than the preset charge amount and the residual charge difference is less than the first preset charge difference includes: When the second remaining charge amount is greater than the preset charge amount, the remaining charge difference is less than the first preset charge difference, and the remaining charge difference is greater than the second preset charge difference, determining that the target balancing strategy is the active balancing strategy, and the first preset charge difference is greater than or equal to the second preset charge difference; When the second remaining charge amount is greater than the preset charge amount and the remaining charge difference is less than the second preset charge difference, the target balancing strategy is determined to be the passive balancing strategy.
3. The method according to claim 1, wherein The step of obtaining the battery state and the first remaining charge, the second remaining charge, and the remaining charge difference of the battery cells in the battery comprises: Obtaining the current of the battery and the remaining charge of the battery cells in the battery; When the current is less than a preset current threshold, the battery state is obtained as a static state; When the current is positive, the battery state is a charging state; When the current is negative, the battery state is a discharge state; Calculating a first residual charge and a second residual charge of the battery cell according to the residual charge and a coulomb counting strategy; A remaining charge difference is calculated according to the first remaining charge amount and the second remaining charge amount.
4. The method according to claim 3, wherein Before the step of calculating the residual charge difference according to the first residual charge amount and the second residual charge amount, the method further includes: Obtaining the voltage of the battery cell; When the battery is in a stationary state, correcting the first remaining charge and the second remaining charge according to the voltage and open circuit voltage strategy; When the battery state is the charging state or the discharging state, the first remaining charge amount and the second remaining charge amount are corrected using a dynamic model estimation.
5. The method according to any one of claims 1 to 4, characterized in that Before the step of obtaining the battery state and the first remaining charge, the second remaining charge, and the remaining charge difference of the battery cells in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge, the method further includes: Get the temperature of the battery cell during the charging and discharging process; When the temperature is greater than or equal to the preset safety temperature, an alarm is triggered, and the charge and discharge rate is reduced or stopped.
6. A battery balancing control device, characterized in that: The device comprises: a data acquisition module, configured to acquire a battery state and a first remaining charge, a second remaining charge, and a remaining charge difference of a battery cell in the battery, wherein the first remaining charge is greater than or equal to the second remaining charge; a strategy determination module, configured to determine a target balancing strategy according to the battery state, the first remaining charge, the second remaining charge, and the remaining charge difference when the first remaining charge is greater than a preset charge; The strategy determination module is further configured to determine that the target balancing strategy is an active and passive simultaneous balancing strategy when the first remaining charge amount is greater than the preset charge amount, the battery state is a charging state, and the remaining charge difference is less than a first preset charge difference; When the first remaining charge is greater than the preset charge and the battery is in a discharged state or a stationary state, determining the target balancing strategy according to the second remaining charge, the preset charge, the remaining charge difference, and the first preset charge difference; The strategy determination module is further configured to determine that the target balancing strategy is an active balancing strategy when the second remaining charge amount is less than or equal to the preset charge amount; When the second residual charge amount is greater than the preset charge amount and the residual charge difference is less than the first preset charge difference, determining that the target balancing strategy is an active and passive balancing joint adjustment strategy; A balancing control module is configured to perform balancing control on the battery according to the target balancing strategy.
7. A battery balancing control device, characterized in that: The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the battery balancing control method according to any one of claims 1 to 5.
8. A storage medium, characterized in that: The storage medium is a computer-readable storage medium. A computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the battery balancing control method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Novel battery pack equalization circuit topology and equalization strategy
CN111200306A
Battery equalization strategy of hybrid power system and hybrid power vehicle
CN113937863A