Cooling control method and cooling control system for battery pack

By acquiring the temperature of battery modules and individual cells, calculating the average and maximum temperatures, and controlling the opening and closing of the cooling system, the problems of misjudgment and energy consumption in battery pack temperature management are solved, thereby achieving battery pack safety and extended lifespan.

CN122474777APending Publication Date: 2026-07-28斯特兰蒂斯汽车集团
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
斯特兰蒂斯汽车集团
Filing Date
2025-01-27
Publication Date
2026-07-28

AI Technical Summary

Technical Problem

In the existing technology, the cooling control method of the battery pack cannot effectively manage the temperature of the battery pack, which causes the cooling system to fail to be activated in time when the battery pack is in a local high temperature area, affecting the health and service life of the battery pack. At the same time, activating the cooling system too early will increase energy consumption.

Method used

By acquiring the temperature of the battery module and individual battery cells, calculating the average and maximum temperatures, and controlling the opening and closing of the cooling system based on these temperature ranges, including determining temperature thresholds and temperature distribution, and selecting appropriate cooling modes to optimize the operation of the cooling system.

Benefits of technology

It enables precise management of battery pack temperature, avoids misjudgment, maintains battery pack safety, reduces power consumption, and extends battery pack lifespan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122474777A_ABST
    Figure CN122474777A_ABST
Patent Text Reader

Abstract

The application provides a battery pack cooling control method and a corresponding cooling control system. The battery pack includes a plurality of battery modules and a cooling system adapted to cool the plurality of battery modules, each battery module includes a plurality of battery cells, and the cooling control method includes: obtaining the temperature of each battery module and / or each battery cell; calculating the average temperature and the highest temperature of the plurality of battery modules and / or the plurality of battery cells; and controlling the opening and closing of the cooling system based on the range of the average temperature and the highest temperature. The application controls the opening and closing of the cooling system of the battery pack through the average temperature and the highest temperature of the battery pack, can reflect the temperature level of the whole battery pack while monitoring the local high-temperature area, can more comprehensively grasp the temperature state of the battery pack, and avoids misjudgment caused by relying on single temperature data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicles, and more particularly to the field of vehicle battery systems. More specifically, this invention relates to a cooling control method for a battery pack, a cooling control system, a battery pack using or including the cooling control method, a computer device for implementing the cooling control method, a computer-readable storage medium for executing the cooling control method, and a computer program product for implementing the cooling control method. Background Technology

[0002] With the rapid development of new energy vehicle technology, electric vehicles are increasingly being used in daily life. As the power unit of electric vehicles, maintaining the performance and safety of the battery pack during operation is crucial. A battery pack typically consists of multiple battery modules, each containing multiple individual battery cells. These modules generate heat during charging and discharging; if not dissipated in time, the battery pack temperature will rise, affecting its health and lifespan. To effectively manage the battery pack temperature, it is necessary to control the opening and closing of the cooling system in a timely manner.

[0003] If the cooling system cannot be activated in time, the battery pack's health will decline more rapidly and its lifespan will be shortened when localized high-temperature areas exist or the overall battery pack temperature exceeds the safe range. Activating the cooling system too early, on the other hand, may begin cooling the battery pack while its overall temperature is still within the safe range, increasing the cooling system's energy consumption and the battery pack's power consumption.

[0004] Therefore, it is necessary to improve the cooling control methods for battery packs in order to effectively manage the temperature of the battery packs. Summary of the Invention

[0005] The purpose of this invention is to solve the problems existing in the prior art and provide a cooling control method and corresponding cooling control system for battery packs, so as to achieve effective management of battery pack temperature in a cost-effective and reliable manner.

[0006] Therefore, according to one aspect of the present invention, a cooling control method for a battery pack is provided, the battery pack including a plurality of battery modules and a cooling system adapted to cool the plurality of battery modules, each battery module including a plurality of battery cells, the cooling control method including: acquiring the temperature of each of the battery modules and / or each of the battery cells; calculating the average temperature and the maximum temperature of the plurality of battery modules and / or the plurality of battery cells; and controlling the opening and closing of the cooling system based on the range of the average temperature and the maximum temperature.

[0007] Based on the above-described technical concept, the present invention may further include any one or more of the following optional forms.

[0008] In some alternative forms, controlling the opening and closing of the cooling system based on the range of the average temperature and the maximum temperature includes: determining whether the average temperature is less than a first threshold and determining whether the maximum temperature is less than a second threshold; controlling the cooling system to close in response to the average temperature being less than the first threshold and the maximum temperature being less than the second threshold; and controlling the cooling system to open in response to the average temperature being greater than the first threshold and the maximum temperature being greater than the second threshold.

[0009] In some alternative forms, controlling the cooling system to turn on and off based on the range of the average temperature and the maximum temperature includes: controlling the cooling system to turn on in response to the average temperature being greater than a first threshold and the maximum temperature being less than a second threshold; and controlling the cooling system to turn on in response to the average temperature being less than the first threshold and the maximum temperature being greater than the second threshold.

[0010] In some alternative forms, controlling the opening and closing of the cooling system based on the range of the average temperature and the maximum temperature includes: determining whether the average temperature and the maximum temperature are between a first threshold and a second threshold, and determining the temperature distribution of the multiple battery modules and / or multiple battery cells; in response to the average temperature and the maximum temperature being between the first threshold and the second threshold, and in response to the temperature distribution being discrete or concentrated, controlling the cooling system to open the corresponding cooling mode.

[0011] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range of the average temperature and the maximum temperature includes: determining whether the average temperature is between a first threshold and a third threshold; in response to the average temperature being between the first threshold and the third threshold, determining whether the maximum temperature is between the first threshold and the third threshold, or determining whether the maximum temperature is between the third threshold and the second threshold; in response to the maximum temperature being between the first threshold and the third threshold, determining the temperature distribution of multiple battery modules and / or multiple battery cells; in response to a discrete temperature distribution, controlling the cooling system to activate a first cooling mode, or in response to a concentrated temperature distribution, controlling the cooling system to activate a second cooling mode, wherein the third threshold is between the first threshold and the second threshold, and the coolant flow rate of the second cooling mode is greater than the coolant flow rate of the first cooling mode.

[0012] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range of the average temperature and the maximum temperature includes determining the temperature distribution of the plurality of battery modules and / or the plurality of battery cells using the following formula:

[0013] μ-3σ≤α, or μ-2σ≤α

[0014] Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and α is the first minimum temperature threshold.

[0015] In some alternative forms, controlling the cooling system to turn on or off based on the range of the average temperature and the highest temperature includes: determining the temperature distribution of a plurality of battery modules and / or a plurality of battery cells in response to the highest temperature being between the third threshold and the second threshold; controlling the cooling system to turn on the second cooling mode in response to the discrete temperature distribution, or controlling the cooling system to turn on the third cooling mode in response to the concentrated temperature distribution, wherein the coolant flow rate of the third cooling mode is greater than the coolant flow rate of the second cooling mode.

[0016] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range of the average temperature and the maximum temperature includes determining the temperature distribution of the plurality of battery modules and / or the plurality of battery cells using the following formula:

[0017] μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β

[0018] Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and β is the second minimum temperature threshold.

[0019] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: controlling the cooling system to activate the third cooling mode in response to the maximum temperature being greater than the second threshold.

[0020] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range of the average temperature and the maximum temperature includes: determining whether the average temperature is between the third threshold and the second threshold; in response to the average temperature being between the third threshold and the second threshold, determining whether the maximum temperature is between the third threshold and the second threshold; in response to the maximum temperature being between the third threshold and the second threshold, determining the temperature distribution of multiple battery modules and / or multiple battery cells; and in response to a discrete temperature distribution, controlling the cooling system to activate the second cooling mode, or in response to a centralized temperature distribution, controlling the cooling system to activate the third cooling mode.

[0021] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range of the average temperature and the maximum temperature includes determining the temperature distribution of the plurality of battery modules and / or the plurality of battery cells using the following formula:

[0022] μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β

[0023] Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and β is the second minimum temperature threshold.

[0024] In some alternative forms, controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: controlling the cooling system to activate the third cooling mode in response to the maximum temperature being greater than the second threshold.

[0025] In some alternative forms, controlling the cooling system to turn on and off based on the range of the average temperature and the maximum temperature includes: controlling the cooling system to turn on the third cooling mode in response to both the average temperature and the maximum temperature being greater than the second threshold.

[0026] In some alternative forms, controlling the cooling system to turn on and off based on the range of the average temperature and the maximum temperature includes: controlling the cooling system to turn on the third cooling mode in response to the average temperature being less than the first threshold and the maximum temperature being greater than the second threshold.

[0027] In some alternative forms, the first threshold is the approximate midpoint of the temperature of the battery pack, and the second threshold is the maximum temperature of the battery pack.

[0028] According to another aspect of the present invention, a cooling control system for a battery pack is provided, the battery pack including a plurality of battery modules and a cooling system adapted to cool the plurality of battery modules, each battery module including a plurality of battery cells, the cooling control system including: an acquisition module configured to acquire the temperature of each of the battery modules and / or each of the battery cells; a calculation module configured to calculate the average temperature and the maximum temperature of the plurality of battery modules and / or the plurality of battery cells; and a control module configured to control the cooling system to turn on and off based on a range of the average temperature and the maximum temperature.

[0029] In some alternative configurations, the battery pack includes a battery management system, wherein the computing module is integrated with the battery management system, and / or the control module is integrated with the battery management system.

[0030] In some alternative forms, the acquisition module includes a temperature sensor, and / or the acquisition module includes a thermistor.

[0031] According to another aspect of the present invention, a battery pack is provided, wherein the battery pack is cooled using the cooling control method described above, or the battery pack includes the cooling control system described above.

[0032] According to another aspect of the present invention, a computer device is provided, the computer device including a memory, a processor and instructions stored in the memory and executable by the processor, wherein the processor implements the above-described battery pack cooling control method when executing the instructions.

[0033] According to another aspect of the present invention, a computer-readable storage medium is provided having computer-executable instructions stored thereon for performing the above-described cooling control method for a battery pack.

[0034] According to another aspect of the present invention, a computer program product is provided, comprising computer-executable instructions that, when executed by at least one processor, implement the above-described cooling control method for a battery pack.

[0035] The cooling control method and cooling control system of the present invention control the opening and closing of the cooling system of the battery pack by using the average temperature and the maximum temperature of the battery pack. It can monitor local high temperature areas while reflecting the overall temperature level of the battery pack, so as to have a more comprehensive understanding of the temperature status of the battery pack and avoid misjudgment caused by relying on a single temperature data. This allows the cooling system to be opened in a timely manner, maintain the safety of the battery pack, avoid unnecessary cooling operations, reduce the power consumption of the battery pack, and improve the service life of the battery pack. Attached Figure Description

[0036] Other features and advantages of the present invention will be better understood through the following detailed description of optional embodiments in conjunction with the accompanying drawings, wherein:

[0037] Figure 1 This is a schematic flowchart of a cooling control method for a battery pack according to an embodiment of the present invention;

[0038] Figure 2 This is a schematic flowchart of a cooling control method for a battery pack according to another embodiment of the present invention;

[0039] Figure 3 This is a schematic flowchart of a cooling control method for a battery pack according to another embodiment of the present invention;

[0040] Figure 4This is a schematic flowchart of a cooling control method for a battery pack according to another embodiment of the present invention;

[0041] Figure 5 This is a schematic diagram of a cooling control system for a battery pack according to one embodiment of the present invention;

[0042] Figure 6a This is a schematic diagram of a battery pack according to one embodiment of the present invention;

[0043] Figure 6b yes Figure 6a A schematic diagram of the battery pack from another perspective;

[0044] Figure 7 This is a schematic diagram of a battery cell according to one embodiment of the present invention;

[0045] Figure 8 This is a schematic diagram of the temperature distribution of a battery pack according to one embodiment of the present invention;

[0046] Figure 9 This is a schematic diagram of the temperature distribution of a battery pack according to another embodiment of the present invention;

[0047] Figure 10 yes Figure 4 A schematic diagram of different temperatures and cooling modes for the cooling control method of the battery pack;

[0048] Figure 11 This is a schematic diagram of a computer device according to one embodiment of the present invention. Detailed Implementation

[0049] The implementation and use of the embodiments are discussed in detail below. While the exemplary methods and systems described below include software and / or firmware executed on hardware within other components, it should be noted that these examples are merely illustrative and should not be considered limiting. Therefore, although exemplary methods and systems have been described below, those skilled in the art will readily understand that the specific embodiments discussed are merely exemplary of particular ways of implementing and using the invention, and not intended to limit the scope of the invention.

[0050] Furthermore, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of methods and systems according to various embodiments of the present invention. It should be noted that the functions indicated in the blocks may occur in a different order than that shown in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0051] Temperature management of a battery pack directly affects its safety, health status, and lifespan. Currently, temperature management is achieved through the battery pack's cooling system. One method for controlling the cooling system involves calculating the average temperature of each battery module or individual battery cell within the battery pack. When this average temperature exceeds a preset threshold, the cooling system is activated. For example, as shown in Table 1 below, when the ambient temperature is below 40°C, if the average temperature μ exceeds 35°C, the cooling system will switch to normal cooling mode. When the ambient temperature exceeds 40°C, if the average temperature μ exceeds 40°C, the cooling system will switch to normal cooling mode. Furthermore, when the average temperature μ drops to 31°C, the cooling system will be deactivated. Additionally, when the average temperature μ exceeds 45°C, the cooling system will switch to maximum cooling mode. When the average temperature μ drops to 41°C, the maximum cooling mode will be deactivated. The cooling system is controlled to turn on and off based on the average temperature μ. When there are local high temperatures inside the battery pack that deviate from the average, the cooling system cannot respond in time. For example, when the average temperature μ of the battery pack is 32°C, the cooling system will not turn on. However, if there is a high temperature point of 45°C inside the battery pack, it will cause uneven thermal expansion inside the battery pack, accelerate the decline of battery health, and shorten the battery pack life.

[0052] Table 1. Average Temperature of Battery Pack Cooling Control

[0053]

[0054] Another approach is to control the cooling system's activation based on the battery pack's highest temperature. For example, as shown in Table 2, when the battery pack's highest temperature exceeds 25°C, the cooling system is activated in normal cooling mode. While this method can detect localized high temperatures within the battery pack, it ignores the distribution characteristics of most temperature data, potentially leading to premature cooling system activation. This increases the cooling system's operating frequency and energy consumption, resulting in excessively high overall power consumption for the battery pack and reducing the economy and reliability of battery pack temperature management.

[0055] Table 2: Maximum Temperature for Controlling Battery Pack Cooling

[0056]

[0057] Therefore, a method for controlling the cooling of the battery pack is needed to effectively manage its temperature.

[0058] Reference Figure 1 A cooling control method for a battery pack according to an embodiment of the present invention includes the following steps:

[0059] Step S101: Obtain the temperature of each battery module and / or each individual battery cell in the battery pack.

[0060] Step S102: Calculate the average temperature and maximum temperature of multiple battery modules and / or multiple battery cells.

[0061] Step S103: Control the opening and closing of the cooling system based on the range of average temperature and maximum temperature.

[0062] In addition, such as Figure 5 As shown, a battery pack cooling control system 100 according to an embodiment of the present invention includes: an acquisition module 110 configured to acquire the temperature of each battery module and / or each battery cell; a calculation module 120 configured to calculate the average temperature and the maximum temperature of multiple battery modules and / or multiple battery cells; and a control module 130 configured to control the opening and closing of the cooling system based on the range of the average temperature and the maximum temperature.

[0063] The following is combined Figure 5 The cooling control system 100 shown in the illustration describes a cooling control method for a battery pack according to an embodiment of the present invention.

[0064] In step S101, the temperature of each battery module and / or each individual battery cell in the battery pack can be acquired by the acquisition module 110. The acquisition module 110 can be a temperature sensor; in some embodiments, it can be a thermistor (NTC) within the battery pack. Combined with... Figures 6a to 7As shown, the thermistor 230 can be arranged on the top and side of the battery module 210 of the battery pack 200, and / or on the top and side of the battery cell 220. It should be understood that the arrangement of the thermistor 230 is not limited to that shown in the figure, and can be modified according to the arrangement and size of the battery module 210 and the battery cell 220. Thermistors can quickly and accurately detect temperature data, which helps to control the opening and closing of the cooling system in a timely manner. Moreover, thermistors for temperature detection are usually already arranged in the battery pack. Thus, the temperature data of the thermistors in the battery pack can be directly used without the need to install other temperature sensors, avoiding the need to redesign the hardware architecture of the battery pack, reducing the hardware cost required for the cooling control process, and simplifying the manufacturing process.

[0065] In step S102, the calculation module 120 can receive temperature data from the acquisition module 110 and calculate the average and maximum temperatures of multiple battery modules and / or multiple battery cells. In some embodiments, the calculation module 120 can be integrated with the battery management system (BMS) of the battery pack. This allows temperature calculation to be performed using the existing data acquisition and processing functions of the BMS, requiring only optimization of the BMS's software algorithms without the need for additional computing hardware. This reduces communication between the separate calculation module and the BMS, decreases the complexity of components and interfaces within the battery pack, eliminates the need to adjust the hardware architecture, and lowers manufacturing costs.

[0066] In step S103, the control module 130 can receive the average temperature and maximum temperature from the calculation module 120, and control the cooling system to turn on and off based on the range of the average and maximum temperatures. For example, when both the average and maximum temperatures are within a preset temperature range, the control module 130 controls the cooling system to turn on. Similarly, the control module 130 can be integrated with the battery management system of the battery pack to achieve cooling control of the battery pack through optimization of the software algorithm of the battery management system, reducing the data transmission delay between different modules and improving the real-time performance of cooling control. In addition, the battery management system can centrally manage the temperature of the battery pack, facilitating the analysis and optimization of temperature management strategies by the battery management system, and further improving the service life of the battery pack.

[0067] In this way, the cooling control method of this embodiment controls the opening and closing of the battery pack's cooling system by using the average temperature and maximum temperature of the battery pack. This allows for the monitoring of local high-temperature areas while reflecting the overall temperature level of the battery pack, providing a more comprehensive understanding of the battery pack's temperature status. This avoids misjudgments caused by relying solely on a single temperature data point. For example, when the average temperature is moderate but local high temperatures occur, the cooling system can be activated in a timely manner to maintain the safety of the battery pack. Furthermore, after the local high temperature is eliminated, the cooling system can be shut down based on the overall temperature, avoiding unnecessary cooling operations, reducing the power consumption of the battery pack, and improving the battery pack's lifespan.

[0068] In the following embodiments, the cooling control method will be described in detail with reference to the temperature range of the battery pack under fast charging conditions. Fast charging requires high power and high current within the battery pack, resulting in rapid heat generation and a large temperature rise. Strict temperature control of the overall temperature is necessary to ensure battery pack safety and charging efficiency. It is understood that the cooling control method of this invention can also be applied to slow charging conditions, for example, after adjusting the temperature threshold. Table 3 below shows the battery temperature range under fast charging conditions. When the temperature is between 5°C and 15°C, the battery pack is in a state of reduced fast charging power to avoid the formation of lithium plating at low temperatures, which could affect the battery charging and discharging process. When the temperature is between 20°C and 45°C, without considering long-term aging, the battery pack is in its optimal chemical performance state. In this state, the electronic and ion conduction properties of the negative electrode material (e.g., graphite) and the positive electrode material (e.g., lithium iron phosphate) are optimal, reducing energy loss during charging and discharging and providing stable output power. When the temperature is between 50°C and 55°C, the battery pack temperature should be reduced to avoid triggering thermal runaway and entering an uncontrollable temperature rise stage. When the temperature is between 60°C and 65°C, the risk of thermal runaway is extremely high and cannot be effectively suppressed by the cooling system. This directly affects the safety of the battery pack and the vehicle, and the battery pack circuit must be cut off immediately, prohibiting further use of the battery pack.

[0069] Table 3 Temperature Range for Fast Charging Operation

[0070]

[0071] Reference Figure 2 A cooling control method for a battery pack according to another embodiment of the present invention includes the following steps:

[0072] Step S201: Obtain the temperature of each battery module and / or each battery cell.

[0073] Step S202: Calculate the average temperature and maximum temperature of multiple battery modules and / or multiple battery cells.

[0074] Step S203: The control module 130 determines whether the average temperature is less than the first threshold (S203a) and whether the highest temperature is less than the second threshold (S203b).

[0075] In this embodiment, the first threshold can be, for example, 35°C, and the second threshold can be, for example, 45°C. 35°C is the approximate midpoint of the temperature range for achieving optimal chemical performance of the battery pack. Setting the first threshold to 35°C ensures that the battery pack as a whole is in an optimal chemical performance state, while 45°C is the maximum temperature range for achieving optimal chemical performance of the battery pack. In other words, the first and second thresholds are preferably temperature values ​​within the optimal chemical performance state. This allows the cooling system to be activated promptly when the battery pack temperature exceeds the optimal chemical performance temperature range, improving battery pack safety. Furthermore, the cooling system can be activated when the temperature of most of the battery modules and / or individual battery cells in the battery pack exceeds 35°C, avoiding activation when the battery pack temperature is too low. This delays the activation of the cooling system, reduces its operating frequency, and lowers energy consumption. It is understood that the first and second thresholds are not limited to these values ​​and can be changed according to different battery pack types and operating conditions.

[0076] Step S204: If the judgment results of both the average temperature and the maximum temperature are "Y", that is, the average temperature is less than the first threshold and the maximum temperature is less than the second threshold, the battery pack is in the normal operating temperature state and does not need to be cooled. The control module 130 can control the cooling system to be turned off.

[0077] Step S205: When the judgment results of the average temperature and the maximum temperature are both "N", that is, when the average temperature is greater than the first threshold and the maximum temperature is greater than the second threshold, the battery pack temperature rises and a local high temperature area appears. The control module 130 can control the cooling system to start in order to prevent the battery pack temperature from continuing to rise and causing thermal runaway and other phenomena.

[0078] Step S206: When the judgment result of the average temperature is "Y" and the judgment result of the highest temperature is "N", that is, when the average temperature is greater than the first threshold and the highest temperature is less than the second threshold, the battery pack temperature rises. For example, when the battery pack is in fast charging mode, in order to prevent the temperature from rising further and affecting the battery pack life, the control module 130 can control the cooling system to be turned on.

[0079] Step S207: When the average temperature is judged as “N” and the maximum temperature is judged as “Y”, that is, when the average temperature is less than the first threshold and the maximum temperature is greater than the second threshold, a local high temperature area appears in the battery pack. The control module 130 can control the cooling system to turn on in order to prevent the temperature difference in the battery pack from expanding further and to prevent thermal runaway and other phenomena from occurring.

[0080] In this way, the opening and closing of the cooling system can be controlled by the range of average temperature and maximum temperature, so that the cooling system can be turned on in a timely manner, improving the safety and lifespan of the battery pack, and avoiding premature activation of the cooling system, thereby reducing the energy consumption of the cooling system.

[0081] Reference Figure 3 A cooling control method for a battery pack according to another embodiment of the present invention includes the following steps:

[0082] Step S301: Obtain the temperature of each battery module and / or each battery cell.

[0083] Step S302: Calculate the average temperature and maximum temperature of multiple battery modules and / or multiple battery cells.

[0084] Step S303: Determine whether the average temperature and the highest temperature are between the first threshold and the second threshold, and determine the temperature distribution of multiple battery modules and / or multiple battery cells.

[0085] Step S304: When the judgment result of the average temperature and the maximum temperature is "Y", that is, when both the average temperature and the maximum temperature are between the first threshold and the second threshold, the control module 130 can control the cooling system to start the corresponding cooling mode according to the dispersion or concentration of the temperature.

[0086] If the judgment result for the average temperature and the maximum temperature is "N", that is, if the average temperature and the maximum temperature are not between the first threshold and the second threshold, return to step S301 and repeat the judgment process.

[0087] In this embodiment, the cooling system can activate different cooling modes based on the temperature data within the battery pack. Each cooling mode can have a different coolant flow rate to achieve different cooling effects. When both the average and maximum temperatures are between a first threshold and a second threshold, the temperature difference within the battery pack is small, allowing different cooling modes to be activated for different temperature distributions. For example, if the temperature distribution within the battery pack is relatively dispersed, a cooling mode with a lower coolant flow rate can be activated; if the temperature distribution is relatively concentrated, a cooling mode with a higher coolant flow rate can be activated. Here, a dispersed temperature distribution is indicated when the proportion of battery modules and / or individual battery cells exceeding the minimum temperature threshold affecting the battery pack's health is less than a preset value; a concentrated temperature distribution is indicated when the proportion of battery modules and / or individual battery cells exceeding the minimum temperature threshold is greater than a preset value. This allows for more accurate cooling control based on the temperature distribution within the battery pack, reducing the cooling system's energy consumption and operating costs, extending the cooling system's lifespan, and further extending the battery pack's lifespan.

[0088] The following will refer to Figure 10 The diagrams shown illustrate the different temperatures and cooling modes. Figure 4 Cooling control methods, Figure 10 In this context, μ represents the average temperature, and T represents the average temperature. max This is the highest temperature. A cooling control method for a battery pack according to another embodiment of the present invention includes the following steps:

[0089] Step S401: Obtain the temperature of each battery module and / or each battery cell.

[0090] Step S402: Calculate the average temperature and maximum temperature of multiple battery modules and / or multiple battery cells.

[0091] Step S403: The control module 130 determines whether the average temperature is between the first threshold and the third threshold.

[0092] In this embodiment, the third threshold can be between the first threshold and the second threshold. For example, if the first threshold is 35°C and the second threshold is 45°C, the third threshold can be 40°C. It is understood that the third threshold is not limited to this and can be changed as needed.

[0093] Step S404: When the judgment result in step S403 is "Y", that is, when the average temperature is between the first threshold and the third threshold, the control module 130 can continue to determine whether the highest temperature is between the first threshold and the third threshold.

[0094] Step S405: When the judgment result of step S404 is "Y", that is, when the highest temperature is between the first threshold and the third threshold, the control module 130 continues to determine the temperature distribution of multiple battery modules and / or multiple battery cells.

[0095] In step S405, the temperature distribution of the battery pack can be determined using the following formula:

[0096] μ-3σ≤α, or μ-2σ≤α

[0097] Where μ is the average temperature, σ is the standard deviation of the temperatures of multiple battery modules and / or multiple battery cells, and α is the first minimum temperature threshold. In some embodiments, α can be 34°C, and the impact on the health of the battery pack will increase when the temperature exceeds this. It is understood that the first minimum temperature threshold α is not limited to this and can be modified as needed.

[0098] Assume the temperature data in the battery pack is T = {T1, T2, ..., T} n The standard deviation σ can be calculated using the following formula:

[0099]

[0100] Step S406: When the temperature distribution is discrete, the control module 130 controls the cooling system to start the first cooling mode.

[0101] like Figure 8 As shown, when μ-3σ≤α, it indicates that the temperature data distribution is relatively discrete. According to the principle of normal distribution, for example, less than 99.73% of the temperatures are greater than the first minimum temperature threshold α. Figure 8 (The gray area in the diagram) At this time, the first cooling mode is activated, using less coolant for cooling. Alternatively, if μ-2σ≤α, according to the principle of normal distribution, meaning that, for example, less than 95.45% of the temperature is greater than the first minimum temperature threshold α, the control module 130 controls the cooling system to activate the first cooling mode.

[0102] Step S407: When the temperature distribution is concentrated, the control module 130 controls the cooling system to start the second cooling mode.

[0103] like Figure 9 As shown, when μ-3σ>α, it indicates that the temperature data distribution is relatively concentrated, for example, more than 99.73% of the temperatures are greater than the first minimum temperature threshold α. Figure 9 (The gray area in the diagram) At this time, the second cooling mode is activated, which increases the coolant flow rate compared to the first cooling mode. Alternatively, if μ-2σ>α, indicating that, for example, more than 95.45% of the temperature is greater than the first minimum temperature threshold α, the control module 130 controls the cooling system to activate the second cooling mode.

[0104] Step S408: If the judgment result in step S404 is "N", that is, the highest temperature is not between the first threshold and the third threshold, the control unit 130 continues to determine whether the highest temperature is between the third threshold and the second threshold.

[0105] Step S409: When the judgment result of step S408 is "Y", that is, when the highest temperature is between the third threshold and the second threshold, the control module 130 continues to determine the temperature distribution of multiple battery modules and / or multiple battery cells.

[0106] In step S409, the temperature distribution of the battery pack can be determined using the following formula:

[0107] μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β

[0108] Here, β is the second minimum temperature threshold. In some implementations, β can be 38°C; exceeding this temperature will have a greater impact on the health of the battery pack. It is understood that the second minimum temperature threshold β is not limited to this and can be modified as needed.

[0109] Step S410: When the temperature distribution is discrete, the control module 130 can control the cooling system to start the second cooling mode.

[0110] In step S410, if μ-3σ≤β, it indicates that the temperature data distribution is relatively discrete, for example, less than 99.73% of the temperature is greater than the second minimum temperature threshold β. In this case, the second cooling mode is activated to cool with less coolant. Alternatively, if μ-2σ≤β, it indicates that less than 95.45% of the temperature is greater than the second minimum temperature threshold β, and the control module 130 controls the cooling system to activate the second cooling mode. Preferably, if μ-σ≤β, according to the principle of normal distribution, it indicates that less than 84.13% of the temperature is greater than the second minimum temperature threshold β, and the control module 130 controls the cooling system to activate the second cooling mode. Since the highest temperature is between the third threshold and the second threshold, causing the overall temperature of the battery pack to rise, in this embodiment, the cooling system can be activated when the proportion of concentrated temperature distribution decreases, for example, when less than 84.13% of the temperature is greater than the second minimum temperature threshold β, to avoid further temperature increases and thermal runaway.

[0111] Step S411: When the temperature distribution is concentrated, the control module 130 can control the cooling system to start the third cooling mode.

[0112] In step S411, if μ-3σ > β, it indicates that the temperature data distribution is relatively concentrated, for example, more than 99.73% of the temperature is greater than the second minimum temperature threshold β. In this case, the third cooling mode is activated to cool with more coolant than the second cooling mode. Alternatively, if μ-2σ > β, it indicates that more than 95.45% of the temperature is greater than the second minimum temperature threshold β, and the control module 130 controls the cooling system to activate the third cooling mode. Preferably, if μ-σ > β, it indicates that more than 84.13% of the temperature is greater than the second minimum temperature threshold β, and the control module 130 controls the cooling system to activate the third cooling mode to prevent the temperature from rising further and causing thermal runaway or other phenomena.

[0113] Step S412: If the judgment result in step S408 is "N", that is, when the highest temperature is not between the third threshold and the second threshold, it means that the highest temperature is greater than the second threshold. The control module 130 controls the cooling system to start the third cooling mode so that the temperature of the battery pack can be reduced quickly.

[0114] Step S413: If the judgment result in step S403 is "N", that is, if the average temperature is not between the first threshold and the third threshold, the control module 130 continues to judge whether the average temperature is between the third threshold and the second threshold.

[0115] Step S414: If the judgment result in step S413 is "Y", that is, if the average temperature is between the third threshold and the second threshold, the control module 130 continues to determine whether the highest temperature is between the third threshold and the second threshold.

[0116] Step S415: If the judgment result in step S414 is "Y", that is, if the highest temperature is between the third threshold and the second threshold, the control module 130 continues to determine the temperature distribution of multiple battery modules and / or multiple battery cells.

[0117] Similarly, in step S415, the temperature distribution of the battery pack can be determined using the following formula:

[0118] μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β

[0119] Step S416: When the temperature distribution is discrete, the control module 130 can control the cooling system to start the second cooling mode.

[0120] Step S417: When the temperature distribution is concentrated, the control module 130 can control the cooling system to start the third cooling mode.

[0121] Step S418: If the judgment result in step S414 is "N", that is, if the highest temperature is not between the third threshold and the second threshold, it means that the highest temperature is greater than the second threshold. The control module 130 controls the cooling system to start the third cooling mode so that the temperature of the battery pack can be reduced quickly.

[0122] Step S419: If the judgment result in step S413 is "N", that is, if the average temperature is not between the third threshold and the second threshold, the control module 130 continues to judge whether the average temperature is less than the first threshold.

[0123] Step S420: If the judgment result of step S419 is "Y", that is, if the average temperature is less than the first threshold, the control module 130 continues to judge whether the highest temperature is greater than the second threshold.

[0124] Step S421: If the judgment result of step S420 is "Y", that is, if the highest temperature is greater than the second threshold, the control module 130 controls the cooling system to start the third cooling mode so that the temperature of the battery pack can be reduced rapidly.

[0125] Step S422: If the judgment result in step S421 is "N", that is, if the highest temperature is less than the second threshold, the control module 130 controls the cooling system to shut down.

[0126] Step S423: If the judgment result in step S419 is "N", it means that the average temperature is greater than the second threshold. At this time, the highest temperature is also greater than the second threshold. The control module 130 controls the cooling system to start the third cooling mode so that the temperature of the battery pack can be reduced quickly.

[0127] In this way, the battery pack cooling control method according to this embodiment can activate different cooling modes based on the temperature range and distribution, and more accurately manage the battery pack temperature by using different coolant flow rates. This reduces overcooling caused by premature activation of the cooling system and prevents overheating caused by failure to activate the cooling system in time, which accelerates battery pack aging and helps maintain the health of the battery pack. This embodiment provides three temperature thresholds and three cooling modes. It is understood that the temperature thresholds and cooling modes are not limited to these and can be increased, decreased, or changed as needed.

[0128] Reference Figure 11 , Figure 11 This is a schematic diagram of a computer device according to one embodiment of the present invention.

[0129] The present invention also provides a computer device 300, such as Figure 11 As shown, the computer device 300 may include a memory 310 and a processor 320. The memory 310 may store instructions 311, which may be executed by the processor 320. When the processor 320 executes the instructions 311, it implements the cooling control method of the battery pack according to the above embodiment.

[0130] The computer device 300 in this embodiment can be a laptop, desktop computer, or cloud server, etc. It is understood that the components included in the computer device 300 are not limited to the memory 310 and processor 320, and can vary depending on different needs. Exemplarily, the computer device 300 may also include multiple components connected to its input / output interfaces (…). Figure 11 (Not shown in the image), including but not limited to: input units, such as keyboards, mice, etc.; output units, such as displays, speakers, etc.; storage units, such as semiconductor storage devices, magnetic surface storage devices, optical storage devices, etc.; and communication modules, such as network interface cards, wireless communication transceivers, etc.

[0131] In some implementations, memory 310 may include, for example, random access memory (RAM) or read-only memory (ROM). Memory 310 may be used to store instructions, programs, code, and other programs and data required by the computer device, but is not limited thereto.

[0132] In addition, the processor 320 can be a central processing unit (CPU) or other general-purpose processors, such as digital signal processing (DSP), field-programmable gate array (FPGA), programmable logic array (PLA), etc.

[0133] In an exemplary embodiment of the present invention, a computer-readable storage medium is also provided having computer-executable instructions stored thereon for performing a cooling control method for a battery pack according to the above embodiments.

[0134] Alternatively, the computer-readable storage medium according to this embodiment may be a ROM, RAM, semiconductor storage device, magnetic surface storage device, and optical storage device, etc.

[0135] The present invention also proposes a computer program product comprising computer-executable instructions that, when executed, cause at least one processor to perform the cooling control method for a battery pack according to the above embodiments.

[0136] Generally, various embodiments of the present invention can be implemented in hardware, dedicated circuitry, software programs, firmware, logic circuitry, or any combination thereof, as needed. Specifically, some aspects may be implemented in hardware, while others may be implemented in firmware or software programs executable by a controller, microprocessor, or other computing device. When aspects of embodiments of the present invention are illustrated or described as block diagrams, flowcharts, or using some other graphical representation, it will be understood that the blocks, apparatuses, systems, techniques, or methods described herein can be implemented as non-limiting examples in hardware, software, firmware, dedicated circuitry, logic circuitry, general-purpose hardware, or controllers or other computing devices, or some combination thereof.

[0137] Computer-readable program instructions or computer program products for executing various embodiments of the present invention can also be stored in the cloud. When needed, users can access the computer-readable program instructions stored in the cloud for executing an embodiment of the present invention via mobile internet, fixed network or other networks, thereby implementing various embodiments of the present invention.

[0138] It should be understood that the embodiments shown in the figures only illustrate an optional configuration of the cooling control system of the battery pack according to the present invention; however, they are merely illustrative and not limiting. Other configurations may be adopted without departing from the spirit and scope of the present invention.

[0139] The technical content and features of the present invention have been disclosed above. However, it is understood that those skilled in the art can make various changes and improvements to the disclosed concepts under the inventive concept of the present invention, all of which fall within the protection scope of the present invention. The description of the above embodiments is illustrative rather than restrictive, and the protection scope of the present invention is determined by the claims.

Claims

1. A cooling control method for a battery pack, the battery pack comprising a plurality of battery modules and a cooling system adapted to cool the plurality of battery modules, each battery module comprising a plurality of battery cells, characterized in that, The cooling control method includes: The temperature of each of the battery modules and / or each of the battery cells is obtained (S101; S201; S301; S401); Calculate the average temperature and maximum temperature of the plurality of battery modules and / or the plurality of battery cells (S102; S202; S302; S402); The cooling system is controlled to turn on and off based on the range between the average temperature and the highest temperature (S103).

2. The cooling control method according to claim 1, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: Determine whether the average temperature is less than a first threshold (S203a), and determine whether the highest temperature is less than a second threshold (S203b); In response to the average temperature being less than the first threshold and the highest temperature being less than the second threshold, the cooling system is controlled to shut down (S204); In response to the average temperature being greater than the first threshold and the highest temperature being greater than the second threshold, the cooling system is controlled to turn on (S205).

3. The cooling control method according to claim 2, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: In response to the average temperature being greater than the first threshold and the highest temperature being less than the second threshold, the cooling system is controlled to turn on (S206); In response to the average temperature being less than the first threshold and the highest temperature being greater than the second threshold, the cooling system is controlled to turn on (S207).

4. The cooling control method according to claim 1, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: Determine whether the average temperature and the highest temperature are between a first threshold and a second threshold, and determine the temperature distribution of the multiple battery modules and / or the multiple battery cells (S303); In response to the fact that both the average temperature and the maximum temperature are between the first threshold and the second threshold, and in response to the temperature distribution being discrete or concentrated, the cooling system is controlled to activate the corresponding cooling mode (S304).

5. The cooling control method according to claim 4, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: Determine whether the average temperature is between the first threshold and the third threshold (S403); In response to the average temperature being between the first threshold and the third threshold, it is determined whether the highest temperature is between the first threshold and the third threshold (S404), or whether the highest temperature is between the third threshold and the second threshold (S408). In response to the highest temperature being between the first threshold and the third threshold, the temperature distribution of the plurality of battery modules and / or the plurality of battery cells is determined (S405); In response to discrete temperature distribution control, the cooling system activates a first cooling mode (S406), or in response to centralized temperature distribution control, the cooling system activates a second cooling mode (S407). The third threshold is between the first threshold and the second threshold, and the coolant flow rate of the second cooling mode is greater than the coolant flow rate of the first cooling mode.

6. The cooling control method according to claim 5, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: The temperature distribution of the multiple battery modules and / or multiple battery cells is determined by the following formula: μ-3σ≤α, or μ-2σ≤α Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and α is the first minimum temperature threshold.

7. The cooling control method according to claim 5, characterized in that, Controlling the cooling system to turn on or off based on the range between the average temperature and the maximum temperature includes: In response to the highest temperature being between the third threshold and the second threshold, the temperature distribution of the plurality of battery modules and / or the plurality of battery cells is determined (S409); In response to discrete temperature distribution control, the cooling system activates the second cooling mode (S410), or in response to centralized temperature distribution control, the cooling system activates the third cooling mode (S411). The coolant flow rate in the third cooling mode is greater than that in the second cooling mode.

8. The cooling control method according to claim 7, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: The temperature distribution of the multiple battery modules and / or multiple battery cells is determined by the following formula: μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and β is the second minimum temperature threshold.

9. The cooling control method according to claim 7, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: In response to the highest temperature being greater than the second threshold, the cooling system is controlled to activate the third cooling mode (S412).

10. The cooling control method according to claim 7, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: Determine whether the average temperature is between the third threshold and the second threshold (S413); In response to the average temperature being between the third threshold and the second threshold, it is determined whether the highest temperature is between the third threshold and the second threshold (S414); In response to the highest temperature being between the third threshold and the second threshold, the temperature distribution of the plurality of battery modules and / or the plurality of battery cells is determined (S415); The cooling system is activated in the second cooling mode in response to discrete temperature distribution control (S416), or in the third cooling mode in response to centralized temperature distribution control (S417).

11. The cooling control method according to claim 10, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: The temperature distribution of the multiple battery modules and / or multiple battery cells is determined by the following formula: μ-3σ≤β, or μ-2σ≤β, or μ-σ≤β Wherein, μ is the average temperature, σ is the standard deviation of the temperatures of the plurality of battery modules and / or the plurality of battery cells, and β is the second minimum temperature threshold.

12. The cooling control method according to claim 10, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: In response to the highest temperature being greater than the second threshold, the cooling system is controlled to activate the third cooling mode (S418).

13. The cooling control method according to claim 7, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: In response to the fact that both the average temperature and the maximum temperature are greater than the second threshold, the cooling system is controlled to activate the third cooling mode (S423).

14. The cooling control method according to claim 7, characterized in that, Controlling the activation and deactivation of the cooling system based on the range between the average temperature and the maximum temperature includes: In response to the average temperature being less than the first threshold and the highest temperature being greater than the second threshold, the cooling system is controlled to activate the third cooling mode (S421).

15. The cooling control method according to any one of claims 2 to 14, characterized in that, The first threshold is the approximate midpoint of the temperature of the battery pack, and the second threshold is the maximum temperature of the battery pack.

16. A cooling control system for a battery pack, the battery pack (200) comprising a plurality of battery modules (210) and a cooling system adapted to cool the plurality of battery modules (210), each of the battery modules (210) comprising a plurality of battery cells (220), characterized in that, The cooling control system includes: Acquisition module (110), the acquisition module (110) is configured to acquire the temperature of each of the battery modules and / or each of the battery cells; A calculation module (120) configured to calculate the average and maximum temperatures of a plurality of the battery modules and / or a plurality of the battery cells; and A control module (130) is configured to control the opening and closing of the cooling system based on a range between the average temperature and the highest temperature.

17. The cooling control system according to claim 16, characterized in that, The battery pack (200) includes a battery management system, wherein the computing module (120) is integrated with the battery management system, and / or the control module (130) is integrated with the battery management system.

18. The cooling control system according to claim 16, characterized in that, The acquisition module (110) includes a temperature sensor, and / or the acquisition module (110) includes a thermistor (230).

19. A battery pack, characterized in that, The battery pack is cooled using a cooling control method according to any one of claims 1 to 15, or the battery pack includes a cooling control system according to any one of claims 16 to 18.

20. A computer device, characterized in that, The computer device (300) includes a memory (310), a processor (320), and instructions (311) stored in the memory (310) and executable by the processor (320), wherein the processor (320) implements the cooling control method for the battery pack according to any one of claims 1 to 15 when executing the instructions (311).

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium has computer-executable instructions stored thereon for performing the cooling control method for the battery pack according to any one of claims 1 to 15.

22. A computer program product comprising computer-executable instructions, characterized in that, When the computer-executable instructions are executed by at least one processor, the cooling control method for the battery pack according to any one of claims 1 to 15 is implemented.