Management method and device for battery dormancy equalization function, vehicle and medium

By obtaining the battery cell voltage and chip temperature in the battery pack, determining the dormant equalization parameters, and performing dormant equalization after the vehicle is powered off, the problems of low balance efficiency and safety hazards in the traditional passive equalization strategy are solved, and efficient, safe and intelligent battery management is achieved.

CN120135005APending Publication Date: 2025-06-13BEIJING ELECTRIC VEHICLE
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510249506.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-04
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

Traditional passive equalization strategies have problems such as low balance efficiency, long-term high-temperature operation of BMS daughterboards, and safety hazards of overvoltage and undervoltage.

Method used

By obtaining the voltage of each cell in the battery pack and the chip temperature in the battery controller, the sleep balance parameters of the corresponding cell are determined, and the battery cell sleep balance is performed based on these parameters after the vehicle is powered off to ensure intelligent control of the balance process.

Benefits of technology

It improves the accuracy and adaptability of balance, makes full use of idle time, avoids long-term high-temperature operation of BMS daughterboards, reduces safety hazards, prevents overvoltage and undervoltage from causing damage to the battery, and ensures the stable and reliable operation of the battery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120135005A_ABST
    Figure CN120135005A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of new energy automobile battery management systems, in particular to a management method and device for a battery dormancy equalization function, a vehicle and a medium, and the method comprises the steps: obtaining the voltage of each battery cell in a battery pack and the temperature of a chip in a battery controller; determining a dormancy equalization parameter of the corresponding battery cell according to the voltage of each battery cell and the chip temperature; managing the dormancy equalization function of the battery pack according to the dormancy equalization parameter of each battery cell; if the voltage of any battery cell in the battery is smaller than a first preset value or larger than a second preset value, the sleep equalization function of the battery pack is quitted, and the second preset value is larger than the first preset value. Therefore, the problems of low equalization efficiency, long-time high-temperature operation of a battery management system BMS daughter board, potential safety hazards of overvoltage and undervoltage and the like in a traditional passive equalization strategy are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of new energy vehicle battery management systems, and particularly to a management method, device, vehicle, and medium for battery sleep balancing functions. Background Art

[0002] With the booming development of the new energy vehicle industry, battery technology, as its core support, faces many opportunities and challenges. On the one hand, the social pursuit of environmental protection and efficient energy utilization has promoted the rapid expansion of the new energy vehicle market and increased the requirements for battery performance. On the other hand, although the manufacturing process of battery cells is constantly improving, it is still difficult to avoid inconsistencies in capacity, internal resistance, etc. among battery cells due to subtle differences in the production and processing process. At the same time, the complex and changing use environment of new energy vehicles further exacerbates the differences in the working conditions of battery cells.

[0003] Although traditional active balancing solutions can improve the usage efficiency, they are difficult to be widely promoted and applied due to their high cost, complex systems and circuits, and low reliability. Traditional passive balancing strategies also have obvious defects. Either they only perform balancing when the vehicle is in use, resulting in low balancing efficiency because a large amount of idle time cannot be utilized, or they continue to balance after the power is off, causing problems such as high temperature of the BMS daughter board, shortened lifespan, and safety hazards. Summary of the Invention

[0004] This application provides a management method, device, vehicle, and medium for battery sleep balancing functions to solve problems such as low balancing efficiency, long-term high-temperature operation of the BMS daughter board, and overvoltage and undervoltage safety hazards in traditional passive balancing strategies.

[0005] The first aspect of the embodiments of this application provides a management method for battery sleep balancing functions, including the following steps: obtaining the voltages of each battery cell in the battery pack and the chip temperature in the battery controller; determining the sleep balancing parameters of the corresponding battery cells according to the voltages of each battery cell and the chip temperature; managing the sleep balancing function of the battery pack according to the sleep balancing parameters of each battery cell; if the voltage of any battery cell in the battery is less than the first preset value or greater than the second preset value, then exit the sleep balancing function of the battery pack, where the second preset value is greater than the first preset value.

[0006] Optionally, the sleep balancing parameters include the target balancing time, the target duty cycle, and the balancing enable flag bit.

[0007] Optionally, managing the sleep balancing function of the battery pack according to the sleep balancing parameters of each battery cell includes: writing the sleep balancing parameters of each battery cell into the chip in the battery controller; after the vehicle is completely powered off, the chip in the battery controller performs sleep balancing on each battery cell according to the sleep balancing parameters of each battery cell.

[0008] Optionally, the chip in the battery controller performs dormancy equalization on each battery cell according to the dormancy equalization parameters of each battery cell, including: obtaining the actual equalization time of each battery cell; if the actual equalization time of any battery cell is less than the target equalization time, continue to perform dormancy equalization on the corresponding battery cell; if the actual equalization time of all battery cells is greater than or equal to the target equalization time, exit the dormancy equalization function of the battery pack.

[0009] Optionally, before continuing to perform dormancy equalization on the corresponding battery cell, it further includes: obtaining the actual wake-up time of the battery pack; if the actual wake-up time reaches the scheduled wake-up time or the self-wake-up time, exit the dormancy equalization function of the battery pack.

[0010] Optionally, before managing the dormancy equalization function of the battery pack according to the dormancy equalization parameters of each battery cell, it further includes: if it is determined that the battery pack meets the dormancy equalization conditions according to the voltages of each battery cell and the chip temperature, start the dormancy equalization function of the battery pack.

[0011] An embodiment of the second aspect of the present application provides a management device for a battery dormancy equalization function, including: an acquisition module for acquiring the voltages of each battery cell in the battery pack and the chip temperature in the battery controller; a determination module for determining the dormancy equalization parameters of the corresponding battery cell according to the voltages of each battery cell and the chip temperature; a management module for managing the dormancy equalization function of the battery pack according to the dormancy equalization parameters of each battery cell.

[0012] An embodiment of the third aspect of the present application provides a vehicle, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the program to implement the management method of the battery dormancy equalization function as in the above embodiment.

[0013] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, on which a computer program is stored, and the program is executed by a processor to implement the management method of the battery dormancy equalization function as in the above embodiment.

[0014] Therefore, the present application includes the following beneficial effects:

[0015] First, by obtaining the cell voltage and the chip temperature to determine the sleep equalization parameters including the target equalization time, duty cycle, and enable flag bit, etc., the equalization strategy can be accurately customized according to the actual condition of the battery, improving the accuracy and adaptability of equalization. Secondly, after the vehicle is powered off, cell sleep equalization is performed based on these parameters, making full use of the idle time, overcoming the problem of low efficiency of traditional passive equalization, and effectively improving the cell inconsistency. Then, during the equalization process, through the real-time monitoring and judgment of the actual equalization time, wake-up time, and cell voltage range, the equalization process can be intelligently controlled, avoiding the long-term high-temperature operation of the BMS daughter board, reducing potential safety hazards, preventing overvoltage and undervoltage from damaging the battery, and ensuring the stable and reliable operation of the battery system, providing an efficient, safe, and intelligent solution for battery management.

[0016] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0018] Figure 1 is a schematic flowchart of a management method for a battery sleep equalization function according to an embodiment of the present application;

[0019] Figure 2 is a flowchart of a management method for a battery sleep equalization function according to an embodiment of the present application;

[0020] Figure 3 is a schematic block diagram of a management device for a battery sleep equalization function according to an embodiment of the present application;

[0021] Figure 4 is a schematic structural diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0022] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application and should not be construed as a limitation of the present application.

[0023] Under the current state of the art, due to the inconsistencies caused by the production and processing of battery cells and the different usage environments of battery cells, it is almost impossible to require all the battery cells in a battery pack to have exactly the same SOC (State of Charge). This means that there are inconsistent working conditions among the battery cells, resulting in an accelerated decline in battery performance. Therefore, battery equalization management is particularly important. Currently, the implementation schemes for the equalization function are divided into two types: active equalization and passive equalization. During active equalization, the excess power is transferred to the low-capacity battery cells during discharge, which can improve the usage efficiency. However, it has a higher cost, a complex system and circuit, and low reliability. Passive equalization realizes the equalization of the energy of battery cells by discharging through an equalization resistor. Due to its advantages in cost and reliable performance, the passive equalization scheme is widely used in new energy vehicles.

[0024] There are currently two passive equalization strategies. One is to turn on when the BMS is powered on, including driving equalization, charging equalization, etc., and the equalization automatically turns off after powering off. This means that the equalization will only turn on when the user is using the vehicle, and the lack of equalization during the time when the user is not using the vehicle will greatly reduce the equalization efficiency and it is difficult to achieve the equalization goal. The second is to keep the equalization turned on after powering off. Although this strategy improves the equalization efficiency, the equalization cannot be controlled to turn off through the underlying and application layer software after powering off. This solution will cause the daughter board to continuously operate at a high temperature, reducing the service life of the daughter board and posing a safety hazard at the same time.

[0025] Therefore, a battery sleep equalization function management method based on the MC33775 battery controller proposed in this application, which belongs to a type of passive equalization, can perform equalization control on the battery cells of the battery pack by the MC33775 in the sleep state of the BMS controller. At the same time, different equalization times and duty cycles can be set for each battery cell to improve the equalization efficiency. When overvoltage or undervoltage occurs during the sleep equalization of the battery pack battery cells, the MC33775 will automatically turn off the sleep equalization function for safety reasons.

[0026] In the state where the BMS main board is in sleep, if the sleep equalization time of the battery pack battery cells reaches the set time, the MC33775 will automatically turn off the sleep equalization function to prevent the BMS daughter board from running at a high temperature for a long time. After reaching the set time for RTC self-wake-up, the BMS main board will be automatically woken up. At the same time, the BMS main board turns off the sleep equalization function and collects parameters such as the single-cell voltage, thermistor temperature, and MC33775 chip temperature and sends them back to the application layer for the application layer to analyze the sleep equalization effect and determine whether it is necessary to perform sleep equalization again.

[0027] Specifically, Figure 1 is a schematic flow diagram of a management method for a battery sleep equalization function provided by an embodiment of this application.

[0028] AsFigure 1 As shown, the management method of the battery sleep balancing function includes the following steps:

[0029] In step S101, the voltages of each battery cell in the battery pack and the chip temperature in the battery controller are obtained.

[0030] It can be understood that in the embodiment of the present application, by obtaining the voltage of the battery cell, the power status of the battery cell is obtained, the power difference between the battery cells is accurately judged, key data for calculating the appropriate balancing time and duty cycle of each battery cell is provided, unnecessary operations on the battery cells with balanced power are avoided, and the accuracy of balancing management is improved. At the same time, obtaining the chip temperature can monitor its working state in real time. Combining with the voltage of the battery cell, it ensures that the balancing operation is carried out under the condition of appropriate chip temperature, preventing potential safety hazards caused by overheating of the chip, such as system failures, etc., and also avoiding shortening the service life of the chip due to overheating.

[0031] In step S102, the sleep balancing parameters corresponding to each battery cell are determined according to the voltages of each battery cell and the chip temperature.

[0032] It can be understood that in the embodiment of the present application, by comprehensively considering the voltage of the battery cell and the chip temperature, a personalized sleep balancing strategy can be accurately formulated for the actual state of each battery cell. Based on the voltage of the battery cell, the power difference between the battery cells can be clarified, so as to reasonably allocate the balancing time and duty cycle, and effectively discharge the excess power through the balancing resistor to achieve the balance of the energy of the battery cells, minimizing the accelerating attenuation effect on the battery performance caused by the inconsistency of the battery cells to the greatest extent, and improving the overall performance of the battery. At the same time, combining the chip temperature information can ensure that the balancing operation is carried out on the premise of the safe and stable operation of the battery controller, avoiding potential safety hazards caused by overheating of the chip and shortening of the service life of the daughter board, etc. While ensuring the balancing efficiency, the reliability and safety of the entire battery management system are improved, enabling the battery to maintain a good working state under various working conditions and extending the service life of the battery.

[0033] In the embodiment of the present application, the sleep balancing parameters include the target balancing time, the target balancing duty cycle, and the balancing enable flag bit.

[0034] Among them, the target balancing time refers to the duration required for the balancing discharge operation preset for each battery cell in the battery pack, which is a time parameter for controlling the balancing process of the battery cell; the target balancing duty cycle refers to the ratio of the time when the balancing resistor is in the conducting state for discharging to the entire cycle time in a complete control cycle, which is used to control the magnitude of the balancing current and the rhythm of the balancing process; the balancing enable flag bit is used to determine which battery cells in the battery pack need to participate in the balancing operation.

[0035] It can be understood that the sleep balancing parameters in the embodiments of the present application include the target balancing time, the target balancing duty cycle, and the balancing enable flag. The balancing enable flag accurately determines the battery cells in the battery pack that need to participate in balancing, avoiding ineffective operations on the battery cells that do not require balancing. Like an intelligent filter, it ensures the reasonable allocation of balancing resources. On this basis, the target balancing time calculates the appropriate discharge duration for the selected battery cells according to their voltages and the overall battery state, enabling the accurate adjustment of the battery cell power, greatly improving the consistency of the battery cell power in the battery pack, reducing the performance attenuation caused by the inconsistency of the battery cells, and extending the service life of the battery. The target balancing duty cycle, on the other hand, skillfully controls the magnitude and rhythm of the balancing current, which is reasonably set according to factors such as the characteristics of the battery cells and the system heat dissipation capacity. It can not only ensure efficient balancing effects but also prevent safety problems such as overheating caused by excessive current, ensuring the safe and stable operation of the battery during the balancing process. The synergistic effect of the three significantly improves the accuracy, reliability, and safety of the battery management system, enabling the battery to maintain good performance under various working conditions.

[0036] In step S103, the sleep balancing function of the battery pack is managed according to the sleep balancing parameters of each battery cell.

[0037] It can be understood that by comprehensively applying the sleep balancing parameters such as the target balancing time, the target balancing duty cycle, and the balancing enable flag, the embodiments of the present application can achieve precise and efficient management of the sleep balancing function of the battery pack. First of all, the balancing enable flag accurately screens out the battery cells that truly need balancing, ensuring that system resources are not wasted on battery cells that do not require balancing, greatly improving the pertinence and effectiveness of the balancing operation. For these selected battery cells, the target balancing time customizes a suitable discharge duration for each battery cell according to the voltage difference of the battery cells and the overall battery state, prompting the battery cell power to gradually tend to be consistent, effectively reducing the battery performance attenuation caused by the inconsistency of the battery cells, extending the service life of the battery, and enhancing the stability of the overall battery performance. At the same time, the target balancing duty cycle reasonably controls the magnitude and rhythm of the balancing current according to the characteristics of the battery cells and system heat dissipation, etc. While ensuring the balancing efficiency, it avoids safety hazards such as battery overheating caused by excessive current, ensuring the stable operation of the battery within a safe temperature range. This management method based on the sleep balancing parameters of each battery cell comprehensively improves the intelligent level and reliability of the battery management system, enabling the battery to continuously maintain a good working state under various complex working conditions, providing stable, efficient, and safe power support for equipment such as new energy vehicles.

[0038] In the embodiments of the present application, managing the sleep balancing function of the battery pack according to the sleep balancing parameters of each battery cell includes: writing the sleep balancing parameters of each battery cell into the chip in the battery controller; after the vehicle is completely powered off, the chip in the battery controller performs sleep balancing on each battery cell according to the sleep balancing parameters of each battery cell.

[0039] It can be understood that in the embodiments of the present application, the sleep balancing parameters of each battery cell are first written into the chip in the battery controller, enabling the chip to accurately obtain the balancing strategy information required for each battery cell and providing an accurate data basis for subsequent balancing control. After the vehicle is completely powered off, the chip performs sleep balancing on each battery cell based on these parameters. Among them, the balancing enable flag acts like an intelligent filter, accurately identifying the battery cells that need to be balanced and avoiding ineffective operations on battery cells that do not require balancing, greatly improving the pertinence and resource utilization efficiency of the balancing process. For the selected battery cells, the target balancing time customizes the most suitable discharge duration according to the battery cell voltage and the overall state of the battery, thereby methodically adjusting the battery cell charge and significantly reducing the problem of accelerated battery performance decay caused by battery cell inconsistency, effectively extending the battery service life and enhancing its performance stability. At the same time, the target balancing duty cycle rationally controls the magnitude and rhythm of the balancing current based on factors such as battery cell characteristics and system heat dissipation conditions, ensuring both efficient balancing effects and effectively preventing safety hazards such as battery overheating caused by excessive current, guaranteeing the battery to operate in a safe and stable state. This management method based on sleep balancing parameters comprehensively improves the intelligence and precision of the battery management system, enabling the battery to always maintain a good working state under any working conditions and providing continuous, stable, efficient, and safe power support for devices such as new energy vehicles.

[0040] In the embodiments of the present application, the chip in the battery controller performs sleep balancing on each battery cell according to the sleep balancing parameters of each battery cell, including: obtaining the actual balancing time of each battery cell; if the actual balancing time of any battery cell is less than the target balancing time, continue to perform sleep balancing on the corresponding battery cell; if the actual balancing time of all battery cells is greater than or equal to the target balancing time, exit the sleep balancing function of the battery pack.

[0041] It can be understood that in the embodiments of the present application, by obtaining the actual equalization time of each battery cell and comparing it with the target equalization time, dynamic and precise control of the sleep equalization process is achieved. During the equalization process, if it is found that the actual equalization time of any battery cell is less than the target equalization time, it means that the battery cell has not reached the expected equalization state. At this time, continuing the sleep equalization for it can ensure that each battery cell can obtain sufficient and appropriate power adjustment, further improving the consistency of the battery cell power in the battery pack, effectively reducing the adverse effects on battery performance caused by battery cell inconsistency, thereby extending the overall service life of the battery. When the actual equalization time of all battery cells is greater than or equal to the target equalization time, it indicates that the battery cells in the battery pack have basically achieved equalization. At this time, the sleep equalization function is exited, avoiding unnecessary energy consumption and potential risks. This method of flexibly adjusting the equalization process according to the actual equalization time greatly improves the efficiency and intelligence of the battery management system, ensures the safety and stability of the battery during the sleep equalization process, keeps the battery in the best performance state at all times, and continuously provides reliable power support for devices such as new energy vehicles.

[0042] In the embodiments of the present application, before continuing the sleep equalization for the corresponding battery cell, it further includes: obtaining the actual wake-up time of the battery pack; if the actual wake-up time reaches the scheduled wake-up time or the self-wake-up time, the sleep equalization function of the battery pack is exited.

[0043] Among them, the actual wake-up time refers to the duration experienced from the start of timing when entering the sleep state during the operation of the battery management system to the moment when the sleep state is actually ended due to certain reasons (such as the RTC scheduled wake-up mechanism being triggered, an external event being triggered, etc.) and corresponding operations start to be executed. It is a real-time recorded time value that reflects the specific duration of the BMS from sleep to wake-up during actual operation; the scheduled wake-up time is a fixed time interval pre-set in the BMS system, used to periodically trigger the BMS to wake up from the sleep state to execute specific tasks or check operations. It is a time-based periodic wake-up mechanism that ensures that the BMS can also perform state checks and necessary operations according to a certain time pattern during sleep, preventing the system from losing monitoring of the battery state or missing some key operation opportunities due to long-term sleep; the self-wake-up time is a time value set by the application layer according to specific requirements, used to trigger the BMS to automatically wake up from the sleep state in specific situations to execute operations such as checking the sleep equalization effect of the battery and collecting battery parameters. It is a custom wake-up mechanism based on specific application scenario requirements, complementing the scheduled wake-up time to jointly achieve flexible control of the battery management system during sleep.

[0044] It can be understood that by obtaining the actual wake-up time and comparing it with the scheduled wake-up time or the self-wake-up time, the embodiment of the present application adds an intelligent and reliable security mechanism to the battery dormancy equalization function. On the one hand, if the actual wake-up time reaches the scheduled wake-up time or the self-wake-up time, the battery pack's dormancy equalization function is exited in a timely manner. This can effectively prevent the battery from over-equilibrating in certain special situations (such as abnormal wake-up requirements in the vehicle system), prevent the battery controller from overheating or other potential risks due to excessive equalization time, ensure the stability and safety of the battery management system, avoid unnecessary energy consumption, and extend the service life of related components. On the other hand, when the wake-up time is not reached, the battery cells are continuously dormancy equalized, ensuring that the battery cells can be fully and accurately adjusted in terms of power according to the predetermined plan under normal circumstances, further improving the consistency of the battery cell power in the battery pack, reducing the battery performance degradation caused by cell inconsistency, keeping the battery in a good performance state at all times, continuously providing stable and efficient power support for new energy vehicles and other equipment, and enhancing the adaptability and reliability of the battery system under complex working conditions.

[0045] It should be noted that the BMS is usually equipped with a timing device or a clock module inside. These components start timing when the system enters the sleep state. When the wake-up condition is met (such as the scheduled time arrives, a specific event occurs, etc.), the time value at this time is recorded, which is the actual wake-up time. This time value can be read and used by the control unit of the BMS for subsequent comparison and judgment with the set wake-up times (scheduled wake-up time and self-wake-up time) to determine whether to continue the battery pack's dormancy equalization function or perform other related operations.

[0046] Specifically, the setting of the scheduled wake-up time is usually determined according to the requirements of battery management and the operating characteristics of the system. For example, to ensure the safety of the battery pack during dormancy and prevent abnormal situations such as overvoltage or undervoltage of the battery cells from developing without being detected, the system sets a relatively short scheduled wake-up time (such as a few minutes or dozens of minutes) to quickly check the battery state in each cycle. When the scheduled wake-up time is reached, the BMS is awakened to check various parameters of the battery pack (such as battery cell voltage, temperature, etc.). If any abnormalities are found, corresponding measures can be taken in a timely manner (such as adjusting the dormancy equalization function, issuing an alarm, etc.), thus ensuring the safe operation of the battery and helping to detect potential problems that may exist in the battery system in a timely manner, improving the reliability and stability of the system.

[0047] The setting of the self-wake-up time can be adjusted according to different application scenarios and battery management strategies. For example, during the sleep equalization function of the battery pack, if the application layer expects to check the equalization effect after a certain time point according to the previously set equalization strategy, the self-wake-up time can be set to that time point. When the self-wake-up time is reached, the BMS is awakened to collect parameters such as the single-cell voltage and thermistor temperature after sleep equalization, and these parameters are sent back to the application layer. The application layer determines whether to restart the sleep equalization function based on this data. This method enables the battery management system to perform targeted operations at appropriate time points according to actual needs, improving the efficiency and accuracy of battery management, ensuring that the battery always operates at its best performance, and better adapting to different usage environments and user requirements, providing more personalized and efficient battery management services for devices such as new energy vehicles.

[0048] In the embodiment of the present application, before managing the sleep equalization function of the battery pack according to the sleep equalization parameters of each battery cell, it further includes: if it is determined that the battery pack meets the sleep equalization condition based on the voltage and chip temperature of each battery cell, the sleep equalization function of the battery pack is started.

[0049] It can be understood that the embodiment of the present application starts the sleep equalization function only after determining that the battery pack meets the sleep equalization condition, making the subsequent management operations based on the sleep equalization parameters more targeted and effective. It can accurately allocate equalization resources to the battery cells that truly need to adjust the power, improving the equalization efficiency, reducing unnecessary energy consumption and system resource occupation. In addition, this intelligent start mechanism based on the actual state of the battery helps to extend the service life of the battery. It avoids the additional damage to the battery cells caused by forced equalization when the battery state is poor, enabling the battery to adjust the power under more suitable conditions and maintain a good performance state, thereby continuously providing stable and efficient power support for devices such as new energy vehicles.

[0050] In step S104, if the voltage of any battery cell in the battery is less than the first preset value or greater than the second preset value, the sleep equalization function of the battery pack is exited, where the second preset value is greater than the first preset value.

[0051] Among them, the first preset value is a preset voltage lower limit value in the battery management system. It is a key threshold for judging whether the battery cell is in an undervoltage state. The specific value is usually determined based on various factors such as the material characteristics of the battery cell, the design specifications of the battery, and the requirements of the actual application scenario; the second preset value is a preset voltage upper limit value, which is used to judge whether the battery cell is in an overvoltage state. Its value is also determined by comprehensively considering factors such as the physical and chemical characteristics of the battery cell, the safety requirements of the battery system, and the voltage tolerance range in the application scenario.

[0052] It can be understood that the first preset value and the second preset value in the embodiments of the present application constitute the safety threshold range of the cell voltage. By monitoring the cell voltage in real time during the sleep balancing process and using this as the judgment basis, it can effectively prevent extreme situations such as overvoltage or undervoltage of the cell during the balancing process.

[0053] Specifically, if the cell voltage is less than the first preset value, continuing the sleep balancing may cause the cell to be over-discharged, damaging the internal structure of the cell, reducing the battery capacity and lifespan, and even making the cell unable to work properly. When the cell voltage is greater than the second preset value, a series of adverse reactions may occur inside the cell, such as electrolyte decomposition and gas generation. This will not only affect the battery performance but also pose serious safety hazards, such as battery swelling, leakage, or even explosion. By promptly exiting the sleep balancing function, these potential risks can be avoided, ensuring that the battery operates within a safe and stable voltage range, protecting the cell from irreversible damage, thereby extending the overall lifespan of the battery, ensuring the reliability of the battery system. At the same time, this mechanism also helps to maintain the stability of the battery management system, enabling the battery to provide reliable power support for equipment such as new energy vehicles under various working conditions, avoiding system failures caused by abnormal cell voltages, and improving the safety and durability of the entire new energy system.

[0054] According to the battery sleep balancing function management method proposed in the embodiments of the present application, by obtaining the cell voltage and chip temperature in the battery pack, the enabling condition can be accurately judged and the appropriate balancing parameters can be calculated, avoiding ineffective operations and improving the accuracy of balancing management; it can formulate personalized strategies based on the actual state of the cell, reduce the influence of cell inconsistency, and improve the battery performance, and ensure safe and stable operation in combination with the chip temperature; the balancing enable flag bit in the sleep balancing parameters is used to screen the cells to be balanced, and the target balancing time and duty cycle are used to accurately adjust the power and control the current respectively. The three work together to improve the accuracy, reliability, and safety of the system; writing the parameters into the chip provides accurate data for control, flexibly adjusting the process based on the comparison of the actual balancing time, ensuring the safety and stability of the system based on the comparison of the wake-up time, intelligently starting the function based on the actual state of the battery, and monitoring the voltage through the safety threshold range composed of the first preset value and the second preset value. These measures work together to extend the lifespan of the battery and related components, ensure the stability and safety of the system, avoid overvoltage and undervoltage risks, improve the intelligence level and efficiency of the battery management system, and enable the battery to provide continuous, stable, efficient, and safe power support for equipment such as new energy vehicles under various working conditions.

[0055] Next, a specific embodiment will be used to elaborate on the battery sleep balancing function management method. The process of the battery sleep balancing function management scheme is as Figure 2 shown, including the following steps:

[0056] 1. The application layer sends a power-off request to the vehicle and simultaneously sends the self-wake-up time to the BMS main board. The self-wake-up time of the BMS is set according to requirements, and an optimal value can be determined through testing for the specific time.

[0057] 2. The application layer analyzes and judges the single-cell voltage, thermistor temperature, and MC33775 temperature collected, calculates the appropriate equalization time and equalization duty cycle, and determines which battery cells in the battery pack need to be equalized.

[0058] 3. After receiving the equalization parameters from the application layer, the BMS main board sets the equalization parameters for the MC33775 chip registers of the BMS daughter board, and waits for the BMS main board to be completely powered off before the battery cells start the sleep equalization.

[0059] 4. During the sleep equalization process of the battery cells, the RTC timed wake-up starts counting. If the BMS main board is not timed awake and the actual sleep equalization time of the battery cells is lower than the set sleep equalization time, the sleep equalization continues. If the BMS main board is timed awake but the battery cells in the battery pack are still in the sleep equalization state, the BMS main board turns off the sleep equalization function.

[0060] 5. If the actual sleep equalization time of the battery cells is lower than the set sleep equalization time during the sleep of the BMS main board, the sleep equalization continues. If the actual sleep equalization time of the battery cells is greater than the set sleep equalization time, the MC33775 turns off the sleep equalization function.

[0061] 6. After the BMS main board is timed awake, it remains in the wake-up state for a certain duration, and the duration of the wake-up state is set according to requirements.

[0062] 7. After the BMS main board is timed awake, the application layer collects parameters such as the single-cell voltage and thermistor temperature after the sleep equalization to determine whether to re-enable the sleep equalization function.

[0063] Among them, the application layer obtains parameters such as the individual voltage of the battery pack cells, the temperature of the thermistor, and the temperature of the MC33775 chip, and judges whether the conditions for enabling the sleep equalization are met in the application layer. If the conditions for enabling the sleep equalization are met, the application layer calculates the equalization time and equalization duty cycle for each cell of the battery pack. If the equalization time of a specific cell is 0, it means that this cell does not need equalization discharge. If the conditions for enabling the sleep equalization are not met, the application layer does not need to send sleep equalization parameters to the BMS daughter board; before enabling the sleep equalization function, the application layer needs to send a power-off signal and the RTC self-wake-up time to the BMS main board. After the BMS main board enters the sleep state, the BMS daughter board enables sleep equalization. If the BMS main board is awakened and the BMS daughter board is still in the sleep equalization state, the daughter board sleep equalization function will automatically stop. If the actual equalization time of the cell reaches the set equalization time during the sleep of the BMS main board, the sleep equalization function will stop; during the period when the sleep equalization function is enabled, if overvoltage or undervoltage occurs in the battery pack cells, the MC33775 will automatically terminate the sleep equalization function for safety reasons.

[0064] The conditions for whether to re-enable the sleep equalization function include: whether the individual voltage reaches the equalization target voltage, whether the daughter board temperature exceeds the limit value, and whether there are overvoltage and undervoltage phenomena in the individual voltage, etc. If it is necessary to re-enable the equalization function, repeat steps 1 to 7.

[0065] In summary, the battery sleep equalization management solution proposed in this application is based on the sleep equalization function of the MC33775 and the BMS self-wake-up function. According to the cell voltage and the equalization resistance temperature, the BMS controller is selected to be periodically awakened to perform sleep equalization on specific cells of the battery pack for a specific time. On the premise of ensuring the equalization efficiency, it avoids the MC33775 daughter board from running at a high temperature for a long time.

[0066] Next, a management device for the battery sleep equalization function proposed according to an embodiment of the present application will be described with reference to the accompanying drawings.

[0067] Figure 3 It is a block diagram of a management device for the battery sleep equalization function of an embodiment of the present application.

[0068] As Figure 3 shown, the management device 300 for the battery sleep equalization function includes: an acquisition module 310, a determination module 320, and a management module 330.

[0069] Among them, the acquisition module 310 is used to acquire the voltage of each cell in the battery pack and the chip temperature in the battery controller; the determination module 320 is used to determine the sleep equalization parameters of the corresponding cell according to the voltage of each cell and the chip temperature; the management module 330 is used to manage the sleep equalization function of the battery pack according to the sleep equalization parameters of each cell.

[0070] It should be noted that the foregoing explanatory description of the embodiments of the management method for the battery sleep balancing function also applies to the management device for the battery sleep balancing function of this embodiment, and will not be elaborated here.

[0071] The management device for the battery sleep balancing function proposed according to the embodiments of the present application, the acquisition module acquires the cell voltage and the chip temperature in the battery pack, providing the basic data for the entire management process, enabling subsequent operations to be carried out accurately according to the actual situation. By acquiring the cell voltage, the difference in cell power can be accurately judged, providing a key basis for the determination module to calculate appropriate sleep balancing parameters, avoiding ineffective balancing operations, and improving the accuracy of balancing management; acquiring the chip temperature can monitor its working state in real time, and combined with the cell voltage, ensure that the balancing operation is carried out under safe and stable conditions, preventing problems such as chip overheating and causing failures, and ensuring the system stability. The determination module determines the sleep balancing parameters of the cells according to the acquired data, realizing the formulation of personalized balancing strategies for different cells, improving the consistency of the cell power in the battery pack, reducing the adverse effects of cell inconsistency on battery performance, and extending the battery life. The management module manages the sleep balancing function of the battery pack according to the determined sleep balancing parameters, can accurately control the balancing process, effectively avoid the phenomenon of overvoltage or undervoltage of the cells, while ensuring the balancing efficiency, avoiding the battery controller being in an unfavorable working state for a long time, ensuring its normal and stable operation, improving the overall stability and reliability of the battery management system, enabling the battery to maintain good performance under various working conditions, and continuously providing stable, efficient and safe power support for equipment such as new energy vehicles.

[0072] Figure 4 It is a schematic structural diagram of a vehicle provided for the embodiments of the present application. The vehicle may include:

[0073] A memory 401, a processor 402, and a computer program stored on the memory 401 and executable on the processor 402.

[0074] When the processor 402 executes the program, it implements the management method for the battery sleep balancing function provided in the foregoing embodiments.

[0075] Furthermore, the vehicle further includes:

[0076] A communication interface 403 for communication between the memory 401 and the processor 402.

[0077] The memory 401 is used for storing a computer program executable on the processor 402.

[0078] The memory 401 may include a high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk memory.

[0079] If the memory 401, the processor 402, and the communication interface 403 are implemented independently, the communication interface 403, the memory 401, and the processor 402 can be interconnected through a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0080] Optionally, in a specific implementation, if the memory 401, the processor 402, and the communication interface 403 are integrated on a single chip, the memory 401, the processor 402, and the communication interface 403 can communicate with each other through an internal interface.

[0081] The processor 402 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0082] The embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the management method of the battery sleep balance function as described above is implemented.

[0083] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc., mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0084] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0085] Any process or method description shown in a flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logic function or process. And the scope of the preferred embodiments of the present application includes additional implementations, where the functions can be executed in a manner that is not in the order shown or discussed, including in a substantially simultaneous manner according to the involved functions or in the reverse order, which should be understood by those skilled in the art to which the embodiments of the present application pertain.

[0086] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, the steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one of the following well-known technologies in the art or a combination of them can be used: discrete logic circuits having logic gate circuits for implementing logic functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays, field programmable gate arrays, etc.

[0087] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods for implementing the above embodiments can be completed by instructing relevant hardware through a program. The above program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0088] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A method for managing a battery dormancy equalization function, characterized in that: The following steps are involved: Obtain the voltage of each cell in the battery pack and the chip temperature in the battery controller; Determining a sleep balancing parameter of a corresponding battery cell according to the voltage of each battery cell and the chip temperature; The dormancy balancing function of the battery pack is managed according to the dormancy balancing parameters of the respective battery cells.

2. The method for managing the battery dormancy equalization function according to claim 1, characterized in that: The sleep balancing parameters include a target balancing time, a target balancing duty cycle, and a balancing enable flag.

3. The method for managing the battery dormancy equalization function according to claim 2, characterized in that: The method of managing the dormancy balancing function of the battery pack according to the dormancy balancing parameters of each battery cell includes: Writing the dormant balancing parameters of each battery cell into a chip in the battery controller; After the vehicle is completely powered off, the chip in the battery controller performs sleep balancing on each battery cell according to the sleep balancing parameters of each battery cell.

4. The method for managing the battery dormancy equalization function according to claim 3, characterized in that: The chip in the battery controller performs sleep balancing on each battery cell according to the sleep balancing parameters of each battery cell, including: Obtaining the actual balancing time of each battery cell; If the actual balancing time of any battery cell is less than the target balancing time, continue to perform sleep balancing on the corresponding battery cell; If the actual balancing time of all the cells is greater than or equal to the target balancing time, the dormant balancing function of the battery pack is exited.

5. The method for managing the battery dormancy equalization function according to claim 4, characterized in that: Before continuing to perform sleep balancing on the corresponding battery cells, it also includes: Obtaining the actual wake-up time of the battery pack; If the actual wake-up time reaches the scheduled wake-up time or the self-wake-up time, the sleep balancing function of the battery pack is exited.

6. The method for managing the battery dormancy equalization function according to claim 3, characterized in that: Also includes: If the voltage of any cell in the battery is less than a first preset value or greater than a second preset value, the dormant balancing function of the battery pack is exited, wherein the second preset value is greater than the first preset value.

7. The method for managing the battery dormancy equalization function according to claim 1, characterized in that: Before managing the dormancy balancing function of the battery pack according to the dormancy balancing parameters of each battery cell, the method further includes: If it is determined that the battery pack meets the sleep balancing condition according to the voltages of the respective battery cells and the chip temperature, a sleep balancing function of the battery pack is started.

8. A management device for battery dormancy equalization function, characterized in that: include: Acquisition module: used to obtain the voltage of each battery cell in the battery pack and the chip temperature in the battery controller; Determining module: used to determine the sleep balancing parameters of the corresponding battery cells according to the voltage of each battery cell and the chip temperature; Management module: used for managing the sleep balancing function of the battery pack according to the sleep balancing parameters of each battery cell.

9. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for managing the battery dormancy balancing function according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program or instruction stored thereon, characterized in that: When the computer program or instruction is executed, the method for managing the battery dormancy balancing function according to any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Battery equalization method and device based on cloud edge collaboration and periodic hierarchical control

    CN120896302A