Thermal management method and apparatus for energy storage system, and energy storage system

By acquiring the temperature and operating status information of the battery clusters in the energy storage system, candidate modes for thermal management components are determined to adapt to the actual situation of the energy storage system. This solves the safety and stability problems caused by poor heat dissipation in the energy storage system, and achieves higher operational stability and safety.

WO2026065816A1PCT designated stage Publication Date: 2026-04-02CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The heat generated by the energy storage system during charging and discharging cannot be effectively dissipated, causing the internal temperature of the battery to rise sharply, which affects the safe and stable operation of the system.

Method used

By acquiring temperature and operating status information of each battery cluster in the energy storage system, candidate management modes for the thermal management component are determined. This ensures that the candidate modes are used as the target thermal management modes under the same conditions, thereby controlling the operation of the thermal management component to adapt to the actual operating conditions of the energy storage system.

Benefits of technology

It improves the operational stability and safety of energy storage systems, reduces judgment errors caused by battery temperature differences, and enhances the accuracy and response efficiency of thermal management modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024143330_02042026_PF_FP_ABST
    Figure CN2024143330_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a thermal management method and apparatus for an energy storage system, and an energy storage system. The method comprises: acquiring temperature information and operating status information of battery clusters in an energy storage system; on the basis of the temperature information, determining a first candidate management mode of a thermal management assembly in the energy storage system with respect to all the battery clusters, and on the basis of the temperature information and the operating status information, determining a second candidate management mode for all online battery clusters; when the first candidate management mode is consistent with the second candidate management mode, determining the first candidate management mode to be a target thermal management mode; on the basis of the target thermal management mode, controlling the thermal management assembly to operate to perform thermal management on the energy storage system, and when there is a newly added battery cluster in the energy storage system, acquiring a newly-added-request management mode for the newly added battery cluster; and on the basis of the newly-added-request management mode and the current thermal management mode of the energy storage system, determining a target thermal management mode of the energy storage system. By using the method, the operation stability and safety of an energy storage system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Thermal management method and device of energy storage system and energy storage system Cross-reference to related applications

[0001] This application is based on the Chinese Patent Application No. 2024113468600 entitled "Thermal management method and device of energy storage system and energy storage system" filed on September 26, 2024, which is incorporated by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of energy storage, and in particular, to a thermal management method and device of an energy storage system, a computer device, a storage medium, a computer program product, and an energy storage system. BACKGROUND

[0003] With large-scale development and utilization of renewable energy and transformation of power structure, energy storage systems play an increasingly important role in power systems. Energy storage systems, such as string-type energy storage systems, as an efficient and flexible energy storage solution, can meet the energy storage needs in different application scenarios, such as grid peak shaving, new energy grid connection, micro-grid, electric vehicle charging piles, and household energy storage.

[0004] During the charging and discharging process of the energy storage system, a large amount of heat is generated. If this heat cannot be effectively dissipated, it may cause the internal temperature of the battery to rise sharply, thereby triggering thermal runaway, which affects the safe and stable operation of the energy storage system. Since the performance and operational stability of the energy storage system are closely related to the thermal management method of the energy storage system, how to reasonably control the thermal management of the energy storage system is a problem to be solved in order to improve the operational stability and safety of the energy storage system. SUMMARY

[0005] Therefore, it is necessary to provide a thermal management method, device, computer device, computer readable storage medium, computer program product, and energy storage system of an energy storage system that can improve the operational stability and safety of the energy storage system.

[0006] In a first aspect, the present application provides a thermal management method of an energy storage system, the method comprising:

[0007] obtaining temperature information and operational state information of each battery cluster in the energy storage system;

[0008] determining a first candidate management mode of a thermal management component in the energy storage system relative to all battery clusters based on the temperature information, and determining a second candidate management mode of the thermal management component relative to all online battery clusters according to the temperature information and the operational state information;

[0009] in a case where the first candidate management mode is the same as the second candidate management mode, determining the first candidate management mode as a target thermal management mode;

[0010] controlling the thermal management components to operate according to the target thermal management mode, and performing thermal management on the energy storage system;

[0011] In the case where the energy storage system has a newly added battery cluster, obtaining a newly added request management mode of the newly added battery cluster;

[0012] Based on the newly added request management mode and the current thermal management mode of the energy storage system, determining a target thermal management mode of the energy storage system.

[0013] In the above embodiments, the controller can obtain temperature information and operating state information of each battery cluster in the energy storage system, determine a first candidate management mode of the thermal management components relative to all battery clusters and a second candidate management mode of the thermal management components relative to all online battery clusters based on the current temperature of each battery cluster reflected by the temperature information and the current operating state of each battery cluster reflected by the operating state information. In the case where the first candidate management mode and the second candidate management mode are the same, the first candidate management mode is determined as the target thermal management mode. This can make the finally determined target thermal management mode fully consider the operating state of each battery cluster in the energy storage system, especially the operating state of the online battery cluster, and more conform to the actual operating state of the current energy storage system. Subsequently, controlling the thermal management components in the energy storage system to operate according to the target thermal management mode, and performing thermal management on the energy storage system, can effectively improve the operating stability and safety of the energy storage system. At the same time, in the case where the energy storage system has a newly added battery cluster, by determining whether there is a large temperature difference between the newly added battery cluster and other online battery clusters based on the newly added request management mode of the newly added battery cluster and the current thermal management mode of the energy storage system, and then determining the target thermal management mode of the energy storage system, the probability of confirming error of the target thermal management mode due to a large temperature difference between the newly added battery cluster and other online battery clusters can be effectively reduced, thereby improving the confirmation accuracy of the target thermal management mode.

[0014] In some embodiments, determining the first candidate management mode of the thermal management components relative to all battery clusters based on the temperature information, and determining the second candidate management mode of the thermal management components relative to all online battery clusters according to the temperature information and the operating state information, comprises:

[0015] extracting information from the temperature information and the operating state information to determine the battery cluster temperature and the operating state of each battery cluster;

[0016] determining the first candidate management mode of the thermal management components relative to all battery clusters according to all battery cluster temperatures;

[0017] determining the second candidate management mode of the thermal management components relative to all online battery clusters based on the battery cluster temperature and the operating state of each battery cluster.

[0018] In the above embodiment, by performing information extraction on the temperature information and the operating state information, the battery cluster temperature and the operating state of each battery cluster can be accurately obtained from the information data, and then based on all the battery cluster temperatures, the first candidate management mode considering the operating conditions of all the battery clusters in the energy storage system and the second candidate management mode considering the operating conditions of all the online battery clusters in the energy storage system can be determined, thereby improving the determination accuracy of the first candidate management mode and the second candidate management mode and providing a data basis for subsequent determination of an accurate target thermal management mode.

[0019] In some embodiments, the first candidate management mode of the thermal management component relative to all the battery clusters in the energy storage system is determined according to all the battery cluster temperatures, including:

[0020] sorting all the battery cluster temperatures to determine an overall highest battery cluster temperature and an overall lowest battery cluster temperature;

[0021] calling the mode start condition of each preset thermal management mode to perform conditional matching with the overall highest battery cluster temperature and the overall lowest battery cluster temperature, respectively;

[0022] determining the preset thermal management mode corresponding to the matched mode start condition as the first candidate management mode of the thermal management component relative to all the battery clusters in the energy storage system.

[0023] In the above embodiment, by determining the overall highest battery cluster temperature and the overall lowest battery cluster temperature from all the battery cluster temperatures, and performing conditional matching of the overall highest battery cluster temperature and the overall lowest battery cluster temperature with the mode start condition of each preset thermal management mode to determine the first candidate management mode, the determination error caused by the difference in battery temperature can be effectively reduced when determining the first candidate management mode, thereby improving the accuracy of the first candidate management mode and providing a data basis for subsequent determination of the final target thermal management mode.

[0024] In some embodiments, the second candidate management mode of the thermal management component relative to all the online battery clusters is determined based on the battery cluster temperature and the operating state of each battery cluster, including:

[0025] determining at least two online battery clusters in each battery cluster based on the operating state of each battery cluster;

[0026] sorting the online battery cluster temperature of each online battery cluster to determine an online highest battery cluster temperature and an online lowest battery cluster temperature;

[0027] calling the mode start condition of each preset thermal management mode to perform conditional matching with the online highest battery cluster temperature and the online lowest battery cluster temperature, respectively;

[0028] The preset thermal management mode corresponding to the matched mode start condition is determined as the second candidate management mode of the thermal management component relative to all online battery clusters.

[0029] In the above embodiment, by determining the online highest battery cluster temperature and the online lowest battery cluster temperature from all online battery cluster temperatures, and performing conditional matching of the online highest battery cluster temperature and the online lowest battery cluster temperature with the respective mode start conditions of each preset thermal management mode, respectively, to determine the second candidate management mode, the determination of the second candidate management mode can effectively reduce the judgment error caused by the difference in battery temperature, improve the accuracy of the second candidate management mode, and provide a data basis for subsequent determination of the final target thermal management mode.

[0030] In some embodiments, the method further comprises:

[0031] In the case where the first candidate management mode is not the same as the second candidate management mode, at least two online battery clusters in each battery cluster are determined;

[0032] For each online battery cluster, unit temperature information of each battery unit in the online battery cluster is obtained;

[0033] According to the unit temperature information, a requested management mode of the thermal management component relative to the online battery cluster is determined;

[0034] In the case where the respective requested management modes of each online battery cluster are the same, the requested management mode is determined as the target thermal management mode.

[0035] In the above embodiment, when the first candidate management mode does not conform to the actual operation of the current energy storage system, the controller can further determine the requested management mode corresponding to each online battery cluster, and in the case where the requested management modes corresponding to each online battery cluster are consistent, the requested management mode is determined as the target thermal management mode, which can make the finally determined target thermal management mode more consistent with the overall operation of the online battery cluster of the energy storage system, and provide a data basis for subsequent safe and stable operation of the energy storage system. In some embodiments, according to the unit temperature information, the requested management mode of the thermal management component relative to the online battery cluster is determined, comprising:

[0036] The unit temperature information is extracted to determine the unit temperature of each battery unit;

[0037] The unit temperatures are sorted to determine the unit highest battery cluster temperature and the unit lowest battery cluster temperature;

[0038] The respective mode start conditions of each preset thermal management mode are called to perform conditional matching with the unit highest battery cluster temperature and the unit lowest battery cluster temperature, respectively;

[0039] The preset thermal management mode corresponding to the matched mode start condition is determined as the request management mode of the thermal management assembly relative to the online battery cluster.

[0040] In the above embodiment, by formulating each preheating thermal management mode in advance and setting a respective mode start condition for each preset thermal management mode, in the case where the request management mode needs to be determined, only the unit highest battery cluster temperature and the unit lowest battery cluster temperature need to be respectively matched with each mode start condition, so that the request management mode of the thermal management assembly relative to the online battery cluster can be accurately and quickly determined, and the response efficiency and operation stability of the energy storage system thermal management are effectively improved.

[0041] In some embodiments, the method further includes:

[0042] In the case where the request management modes are different, determining a target request management mode with the largest number from the request management modes;

[0043] Determining the target request management mode as the target thermal management mode.

[0044] In the above embodiment, in the case where the request management modes are different, by determining the request management mode with the largest number as the target thermal management mode, the target thermal management mode finally determined can be most consistent with the overall operation of the online battery cluster in the energy storage system, thereby providing a data basis for subsequent safe and stable operation of the energy storage system.

[0045] In some embodiments, obtaining a new request management mode of the new battery cluster includes:

[0046] Obtaining new unit temperature information of each new battery unit in the new battery cluster;

[0047] Based on the new unit temperature information, determining a new request management mode corresponding to the new battery cluster.

[0048] In the above embodiment, in the case where the new battery cluster exists, the new request management mode corresponding to the new battery cluster is determined according to the new unit temperature information of each new battery unit in the new battery cluster, so that the new request management mode can be matched with the operation of each new battery unit in the new battery cluster, thereby improving the accuracy of the new request management mode and providing an accurate data basis for the determination of the target thermal management mode.

[0049] In some embodiments, based on the new unit temperature information, determining a new request management mode corresponding to the new battery cluster includes:

[0050] extracting information from the temperature information of the added battery units to determine respective added unit temperatures of the added battery units;

[0051] sorting the added unit temperatures to determine an added unit highest battery cluster temperature and an added unit lowest battery cluster temperature;

[0052] calling respective mode start conditions of the preset thermal management modes and respectively matching the added unit highest battery cluster temperature and the added unit lowest battery cluster temperature with the mode start conditions;

[0053] determining, as the added request management mode corresponding to the added battery cluster, the preset thermal management mode corresponding to the matched mode start condition.

[0054] In the above embodiments, by predefining the preset thermal management modes and setting respective mode start conditions for the preset thermal management modes, when the added request management mode needs to be determined, the added unit highest battery cluster temperature and the added unit lowest battery cluster temperature are only respectively matched with the mode start conditions, so that the added request management mode of the thermal management assembly relative to the added battery cluster can be accurately and quickly determined, and the response efficiency and operation stability of the thermal management of the energy storage system are effectively improved.

[0055] In some embodiments, based on the added management mode and the current thermal management mode of the energy storage system, a target thermal management mode of the energy storage system is determined, including:

[0056] In the case that the added request management mode matches the current thermal management mode of the energy storage system, the current thermal management mode is determined as the target thermal management mode of the energy storage system.

[0057] In the above embodiments, by matching the added request management mode with the current thermal management mode of the energy storage system, it can be quickly determined whether the current thermal management mode is consistent with the actual operation of the energy storage system after the added battery cluster. In the case that the current thermal management mode is still an accurate thermal management mode, the controller can directly determine the current thermal management mode as the target thermal management mode of the energy storage system, which reduces the probability of confirmation error of the target thermal management mode due to the large temperature difference between the added battery cluster and other online battery clusters, and improves the confirmation efficiency of the target thermal management mode.

[0058] In some embodiments, the method further includes:

[0059] In the case that the added request management mode does not match the current thermal management mode of the energy storage system, the thermal management assembly is controlled to operate according to a temperature difference adjustment thermal management mode;

[0060] In a case where the runtime of the thermal management component reaches the preset duration, the newly added battery cluster is determined as an online battery cluster, and the step of obtaining the temperature information and the operating state information of each battery cluster in the energy storage system is returned to be executed.

[0061] In the above embodiment, in a case where the newly added request management mode does not match the current thermal management mode of the energy storage system, the target thermal management mode is determined again for the energy storage system by adjusting the temperature difference of the newly added battery cluster and re-determining the target thermal management mode that matches the actual operating condition of the energy storage system, so as to reduce the probability of confirmation error of the target thermal management mode caused by the temperature difference, and thus the confirmation accuracy of the target thermal management mode is improved.

[0062] In a second aspect, the present application further provides a thermal management device of an energy storage system, the device comprising:

[0063] an information obtaining module, configured to obtain temperature information and operating state information of each battery cluster in the energy storage system;

[0064] a candidate management mode determining module, configured to determine a first candidate management mode of the thermal management component relative to all battery clusters in the energy storage system based on the temperature information, and determine a second candidate management mode of the thermal management component relative to all online battery clusters based on the temperature information and the operating state information;

[0065] a target thermal management mode determining module, configured to determine the first candidate management mode as the target thermal management mode in a case where the first candidate management mode is the same as the second candidate management mode;

[0066] a thermal management control module, configured to control the thermal management component to operate according to the target thermal management mode, and perform thermal management on the energy storage system;

[0067] a newly added request management mode determining module, configured to obtain a newly added request management mode of a newly added battery cluster in a case where the energy storage system has the newly added battery cluster;

[0068] The target thermal management mode determining module is further configured to determine the target thermal management mode of the energy storage system based on the newly added request management mode and a current thermal management mode of the energy storage system.

[0069] In a third aspect, the present application further provides a computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0070] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0071] In a fifth aspect, the present application also provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the method described above.

[0072] In a sixth aspect, the present application also provides an energy storage system comprising a plurality of battery clusters, a thermal management component, and a controller configured to implement the thermal management method of the energy storage system described above.

[0073] The thermal management method, device, computer device, storage medium, computer program product, and energy storage system described above can obtain temperature information and operating state information of each battery cluster in the energy storage system, determine a first candidate management mode of the thermal management component relative to all battery clusters and a second candidate management mode of the thermal management component relative to all online battery clusters based on the current temperature of each battery cluster reflected by the temperature information and the current operating state of each battery cluster reflected by the operating state information, and determine the first candidate management mode as the target thermal management mode only when the first candidate management mode and the second candidate management mode are the same. The target thermal management mode determined finally can take into account the operating state of each battery cluster in the energy storage system, especially the operating state of the online battery cluster, and is more in line with the actual operating state of the energy storage system. Subsequently, the thermal management component in the energy storage system is controlled to operate according to the target thermal management mode, and the energy storage system is managed, which can effectively improve the operating stability and safety of the energy storage system. BRIEF DESCRIPTION OF DRAWINGS

[0074] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments of the present application will be briefly introduced as follows. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor. In the drawings:

[0075] FIG. 1 is a structural block diagram of an energy storage system in some embodiments;

[0076] FIG. 2 is a flowchart of a thermal management method of an energy storage system in some embodiments;

[0077] FIG. 3 is a flowchart of determining a first candidate management mode of a thermal management component relative to all battery clusters and a second candidate management mode of the thermal management component relative to all online battery clusters based on temperature information and operating state information in some embodiments;

[0078] FIG. 4 is a flowchart of determining a first candidate management mode of a thermal management component relative to all battery clusters based on the temperature of all battery clusters in some embodiments;

[0079] FIG. 5 is a flowchart of determining a second candidate management mode of the thermal management assembly relative to all online battery clusters based on the battery cluster temperature and operating status of each battery cluster in some embodiments;

[0080] FIG. 6 is a flowchart of a thermal management method of an energy storage system in some other embodiments;

[0081] FIG. 7 is a structural diagram of an energy storage battery container system in some embodiments;

[0082] FIG. 8 is a flowchart of a thermal management method of an energy storage system in some other embodiments;

[0083] FIG. 9 is a structural block diagram of a thermal management device of an energy storage system in some embodiments;

[0084] FIG. 10 is an internal structural diagram of a computer device in some embodiments. DETAILED DESCRIPTION

[0085] The embodiments of the technical solutions of the present application will be described in detail below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present application, and therefore only serve as examples, and cannot limit the protection scope of the present application.

[0086] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present application; the terms "include" and "have" and any variations thereof in the specification and claims of the present application and the above description of drawings are intended to cover non-exclusive inclusion.

[0087] Referring to "embodiments" herein means that the specific features, structures or characteristics described in conjunction with the embodiments can be included in at least some embodiments of the present application. The phrase appears at various places in the specification does not necessarily all refer to the same embodiments, nor does it necessarily refer to mutually exclusive or alternative embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0088] In the description of the embodiments of the present application, the term "a plurality of" refers to two or more (including two), and similarly, "a plurality of groups" refers to two or more groups (including two groups), and "a plurality of pieces" refers to two or more pieces (including two pieces).

[0089] In the description of the embodiments of the present application, the orientations or positional relationships indicated by the technical terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the embodiments of the present application.

[0090] In the description of the embodiments of the present application, unless otherwise explicitly specified and limited, the technical terms "mounting", "connection", "connection", "fixing" and the like should be understood broadly, for example, can be fixed connection, can also be detachable connection, or integral; can be mechanical connection, can also be electrical connection; can be direct connection, can also be indirect connection through an intermediate medium, can be internal communication of two elements or interaction relationship between two elements. For those skilled in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0091] The energy storage system, i.e. the string type energy storage system, is a comprehensive energy storage scheme based on power electronic conversion technology, energy management system and battery management system, which realizes efficient management and application of batteries by combining multiple independent battery modules in series and parallel through intelligent power electronic devices.

[0092] In the charging and discharging process, the energy storage system generates a large amount of heat, and if this heat cannot be effectively dissipated, it may cause the internal temperature of the battery to rise sharply, thereby triggering thermal runaway, affecting the safe and stable operation of the energy storage system.

[0093] The energy storage system usually adopts a centralized thermal management architecture, that is, there is only one cooling system in the entire energy storage system, and the water channels of each parallel battery cluster are interconnected and influence each other. The commonly used thermal management scheme is to use a unified thermal design to manage the energy storage system. However, based on the string type architecture of the energy storage system, there may be a part of the battery clusters charging and discharging and a part of the battery clusters standing by during operation. If the commonly used thermal management scheme is used, it is easy to cause deviation in thermal design, reduce the accuracy of thermal management control of the energy storage system, and further reduce the operation stability and safety of the energy storage system.

[0094] In order to improve the accuracy of thermal management control of the energy storage system, the temperature information and the running state information of each battery cluster in the energy storage system can be acquired, the current temperature condition of each battery cluster reflected by the temperature information and the current running state of each battery cluster reflected by the running state information are determined respectively, the first candidate management mode of the thermal management component in the energy storage system corresponding to all battery clusters and the second candidate management mode of the thermal management component corresponding to all online battery clusters are determined, and the first candidate management mode is determined as the target thermal management mode only when the first candidate management mode and the second candidate management mode are the same. The target thermal management mode finally determined can fully consider the running condition of each battery cluster in the energy storage system, especially the running condition of the online battery cluster, and is more in line with the actual running condition of the current energy storage system. Subsequently, the thermal management component in the energy storage system is controlled to run according to the target thermal management mode, and the energy storage system is subjected to thermal management, which can effectively improve the running stability and safety of the energy storage system.

[0095] The thermal management method of the energy storage system provided by the embodiments of the present application can be applied to the energy storage system 100 as shown in FIG. 1. The energy storage system 100 includes a plurality of battery clusters 101, a thermal management component 102 and a controller 103.

[0096] As shown in FIG. 1, the battery cluster 101 can include battery cluster 1 to battery cluster n, wherein the specific value of n can be determined according to the actual application scenario. For example, the designer can flexibly adjust the number of battery clusters 101 in the energy storage system 100 according to the actual energy storage capacity required by the energy storage system 100. In the case of large energy storage capacity, the number of battery clusters can be appropriately increased, and in the case of small energy storage capacity, the number of battery clusters can be appropriately reduced. It can be understood that n can be a natural number greater than 1.

[0097] In some embodiments, each battery cluster 101 can include at least two battery energy storage modules (ESSs). The battery energy storage module can be considered as the smallest energy storage and management unit in the energy storage system, which is composed of a plurality of energy storage elements in series or parallel connection, and a plurality of battery energy storage modules can be connected in series to form a battery cluster.

[0098] It can be understood that when the energy storage system 100 is running, based on its string architecture, a part of the battery clusters can be charged and discharged, and a part of the battery clusters can be static, that is, the energy storage system 100 can simultaneously include battery clusters in the charging and discharging state and battery clusters in the static state.

[0099] The thermal management component 102 is a system component that can be used to manage the temperature of each battery cluster 101 in the energy storage system 100. When the temperature of the battery cluster 101 is too high, the thermal management component 102 can cool it down. When the temperature of the battery cluster 101 is too low, the thermal management component 102 can heat it up. In this way, the battery clusters in the energy storage system 100 can be kept at an appropriate temperature, and the operational stability of the battery clusters 101 can be improved.

[0100] In some embodiments, the thermal management component 102 can be a water-cooled unit in the energy storage system 100. When the battery cluster 101 needs to be cooled down, the water-cooled unit can be controlled to operate in a cooling mode. Conversely, when the battery cluster 101 needs to be heated up, the water-cooled unit can be controlled to operate in a heating mode.

[0101] The controller 103 is a control component that can be used to manage and control the energy storage system 100. The controller 103 can monitor the state of charge, temperature, current, voltage, and other battery information of the batteries in the energy storage system 100. In addition, the controller 103 can also exchange information with a higher-level system, such as an energy management system (EMS) or a power conversion system (PCS), to achieve precise management and control of the energy storage system 100.

[0102] In some embodiments, the controller 103 can be a battery management system (BMS) in the energy storage system.

[0103] In some embodiments, the controller 103 can obtain temperature information and operational state information of each battery cluster 101 in the energy storage system 100. Based on the temperature information and the operational state information, the controller 103 can determine a first candidate management mode of the thermal management component 102 relative to all battery clusters in the energy storage system 100, and a second candidate management mode of the thermal management component 102 relative to all online battery clusters. When the first candidate management mode and the second candidate management mode are the same, the controller 103 can determine the first candidate management mode as a target thermal management mode, and control the thermal management component 102 to operate according to the target thermal management mode to manage the temperature of the energy storage system 100.

[0104] In some embodiments, as shown in FIG. 2, a thermal management method for an energy storage system is provided. The method is applied to the controller 103 in FIG. 1 as an example, and includes the following steps:

[0105] S202, obtaining temperature information and operational state information of each battery cluster in the energy storage system.

[0106] The temperature information is information data for characterizing the temperature condition of each battery cluster in the energy storage system. For example, the temperature information can include the battery cluster temperature of each battery cluster in the energy storage system. In the energy storage system, the temperature of the battery cluster is one of the key parameters for reflecting the operation condition of the battery cluster. For example, the high or low temperature of the battery cluster can reflect whether the battery cluster has a local overheating or thermal runaway risk, and can also indirectly reflect the charge and discharge state of the battery cluster to a certain extent.

[0107] The operation state information is information data for characterizing the operation state of each battery cluster in the energy storage system. Based on the string type architecture of the energy storage system, the operation state of the battery cluster in the energy storage system can include two states, one is the charge and discharge state, and the other is the static state. When the battery cluster is in the charge and discharge state, it means that the current battery cluster is in the process of energy storage or release. When the battery cluster is in the static state, it means that the current battery cluster has zero current plate without considering self-discharge factor, and the battery terminal voltage is kept as open circuit voltage. The static state generally occurs in a period of time after the battery cluster completes the charge and discharge process. It can be understood that the operation state information can include the operation state of each battery cluster in the energy storage system.

[0108] In some embodiments, the controller can obtain the temperature information and the operation state information of each battery cluster in the energy storage system.

[0109] In some embodiments, the temperature information can be obtained by the temperature detection component arranged in the energy storage system for temperature detection of each battery cluster. It can be understood that the temperature detection component can be a temperature sensor. The temperature detection component can be independently arranged, and the specific number of arrangements can be determined according to the actual collection requirements. For example, a corresponding temperature detection component can be arranged for each battery cluster, or the temperature detection component can be integrated with the controller.

[0110] In some embodiments, the operation state information can be determined by the energy storage system according to the operation parameter information of each battery cluster. For example, the operation state information of each battery cluster can be determined according to the real-time current information and real-time voltage information of each battery cluster.

[0111] In some other embodiments, a designer can set a switch component for each battery cluster in the energy storage system, for example, a relay can be set for each battery cluster. The controller can determine the operation state information of each battery cluster according to the component state of the switch component.

[0112] S204, determining a first candidate management mode of the thermal management component relative to all battery clusters in the energy storage system based on the temperature information, and determining a second candidate management mode of the thermal management component relative to all online battery clusters in the energy storage system according to the temperature information and the operation state information.

[0113] The thermal management component can correspond to multiple thermal management modes, and different thermal management modes correspond to different working states of the thermal management component. For example, the thermal management modes of the thermal management component can include a refrigeration mode, a heating mode, a self-circulation mode, and a shutdown mode.

[0114] Taking the water-cooled unit in the energy storage system as an example, in some embodiments, when the thermal management mode is the shutdown mode, the working state of the water-cooled unit can be that the unit remains in communication and standby state. When the thermal management mode is the refrigeration mode, the working state of the water-cooled unit can be that the compressor, the condenser fan, and the water pump are in working state. When the thermal management mode is the heating mode, the working state of the water-cooled unit can be that the water pump and the PTC are in working state. When the thermal management mode is the self-circulation mode, the working state of the water-cooled unit can be that the water pump is in working state.

[0115] The first candidate management mode is a candidate thermal management mode of the thermal management component in the energy storage system relative to all battery clusters, that is, the controller considers that the thermal management mode that should be controlled by the thermal management component after considering the running conditions of all battery clusters in the energy storage system. The second candidate management mode is a candidate management mode of the thermal management component in the energy storage system relative to all online battery clusters, that is, the controller considers that the thermal management mode that should be controlled by the thermal management component after considering the running conditions of all online battery clusters in the energy storage system. It can be understood that the online battery cluster refers to a battery cluster in a charging and discharging state.

[0116] In some embodiments, after obtaining the temperature information and the running state information of each battery cluster in the energy storage system, the controller can determine the temperature conditions of each battery cluster based on the temperature information of each battery cluster, and determine the running state of each battery cluster based on the running state information of each battery cluster, and then determine the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters based on the temperature conditions of each battery cluster, and determine the second candidate management mode of the thermal management component relative to all online battery clusters according to the temperature conditions and the running state of each battery cluster.

[0117] In some embodiments, the controller can be pre-provided with a thermal management mode determination model, and after obtaining the temperature information and the running state information of each battery cluster, the thermal management mode determination model can be directly called to analyze the temperature information and the running state information, and then determine the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters according to the temperature information of each battery cluster, and determine the second candidate management mode of the thermal management component relative to all online battery clusters according to the temperature information and the running state of each battery cluster.

[0118] S206, in a case where the first candidate management mode is the same as the second candidate management mode, determining the first candidate management mode as the target thermal management mode.

[0119] In some embodiments, the controller can perform mode matching on the first candidate management mode and the second candidate management mode in a case where the first candidate management mode and the second candidate management mode are determined. If the first candidate management mode is the same as the second candidate management mode, it can be considered that no matter whether the operation of the overall battery cluster in the energy storage system or the operation of all online battery clusters in the energy storage system is considered, the obtained candidate management mode is the same candidate management mode, and at this time, the controller can directly determine the first candidate management mode as the target thermal management mode.

[0120] S208, controlling the thermal management component to operate according to the target thermal management mode, and performing thermal management on the energy storage system.

[0121] In some embodiments, after the controller determines the target thermal management mode, the controller can control the thermal management component to operate according to the target thermal management mode, and perform thermal management on the energy storage system.

[0122] Taking the controller as the BMS for example, in some embodiments, after the BMS determines the target thermal management mode corresponding to the thermal management component, the BMS can generate a mode request based on the target thermal management mode, and send the mode request to a thermal management system (TMS). The TMS will control the thermal management component to operate according to the target thermal management mode based on the received mode request.

[0123] In the above thermal management method of the energy storage system, the controller can obtain temperature information and operation state information of each battery cluster in the energy storage system, determine a first candidate management mode of the thermal management component corresponding to all battery clusters and a second candidate management mode of the thermal management component corresponding to all online battery clusters based on the current temperature of each battery cluster reflected by the temperature information and the current operation state of each battery cluster reflected by the operation state information, and determine the first candidate management mode as the target thermal management mode only in a case where the first candidate management mode is the same as the second candidate management mode. This can make the finally determined target thermal management mode fully consider the operation of each battery cluster in the energy storage system, especially the operation of the online battery cluster, and be more in line with the actual operation of the current energy storage system. Subsequently, controlling the thermal management component in the energy storage system to operate according to the target thermal management mode and performing thermal management on the energy storage system can effectively improve the operation stability and safety of the energy storage system.

[0124] Since the first candidate management mode and the second candidate management mode will directly affect the finally determined target thermal management mode, the accuracy of the first candidate management mode and the second candidate management mode has a great influence on the accuracy of the target thermal management mode.

[0125] In some embodiments, as shown in FIG. 3, S204, a first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters is determined based on the temperature information, and a second candidate management mode of the thermal management component relative to all online battery clusters is determined according to the temperature information and the operating state information, including:

[0126] S302, information extraction is performed on the temperature information and the operating state information respectively to determine the battery cluster temperature and the operating state of each battery cluster.

[0127] In some embodiments, after obtaining the temperature information and the operating state information of each battery cluster in the energy storage system, the controller can perform information extraction on the temperature information and the operating state information respectively to determine the battery cluster temperature and the operating state of each battery cluster.

[0128] In some of the embodiments, the temperature information and the operating state information can include other information such as detection time in addition to the battery cluster temperature and the operating state of each battery cluster, and the controller is pre-provided with an information extraction rule. Based on the pre-set information extraction rule, the battery cluster temperature and the operating state of each battery cluster can be extracted from a large amount of information by performing information extraction on the temperature information and the operating state information respectively.

[0129] S304, a first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters is determined according to all battery cluster temperatures.

[0130] In some embodiments, the controller can determine a first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters according to the obtained battery cluster temperatures of all battery clusters.

[0131] In some of the embodiments, the controller is pre-provided with a temperature and thermal management mode determination method. The controller can determine a first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters according to the battery cluster temperatures of all battery clusters and the pre-set temperature and thermal management mode determination method. It can be understood that the temperature and thermal management mode determination method can be determined by designers according to actual thermal management requirements.

[0132] S306, a second candidate management mode of the thermal management component relative to all online battery clusters is determined based on the battery cluster temperature and the operating state of each battery cluster.

[0133] In some embodiments, to determine the second candidate management mode of the thermal management component relative to all the online battery clusters, the controller needs to first determine all the online battery clusters in the energy storage system based on the operating states of the battery clusters, and then determine the second candidate management mode of the thermal management component relative to all the online battery clusters based on the battery cluster temperatures of the online battery clusters.

[0134] In some of the embodiments, similarly, after determining the battery cluster temperatures of the online battery clusters, the controller can determine the second candidate management mode of the thermal management component relative to all the online battery clusters as a whole using the preset temperature and thermal management mode determination method.

[0135] In the above embodiments, by performing information extraction on the temperature information and the operating state information, the battery cluster temperatures and the operating states of the battery clusters can be accurately obtained from the information data. Subsequently, based on all the battery cluster temperatures, the first candidate management mode considering the operating states of all the battery clusters in the energy storage system and the second candidate management mode considering the operating states of all the online battery clusters in the energy storage system can be determined, thereby improving the determination accuracy of the first candidate management mode and the second candidate management mode and providing a data basis for subsequent determination of an accurate target thermal management mode.

[0136] The specific determination of the first candidate thermal management mode and the second candidate thermal management mode will be described in the following embodiments.

[0137] In some embodiments, as shown in FIG. 4, S304, the first candidate management mode of the thermal management component relative to all the battery clusters in the energy storage system is determined according to all the battery cluster temperatures, including:

[0138] S402, all the battery cluster temperatures are sorted to determine the overall highest battery cluster temperature and the overall lowest battery cluster temperature.

[0139] The overall highest battery cluster temperature refers to the battery cluster temperature with the highest temperature value among all the battery cluster temperatures. The overall lowest battery cluster temperature refers to the battery cluster temperature with the lowest temperature value among all the battery cluster temperatures.

[0140] In some embodiments, to reduce the judgment deviation caused by the temperature difference of the batteries, the controller can determine the first candidate thermal management mode matching the overall operating state of all the battery clusters in the energy storage system based on the overall lowest battery cluster temperature and the overall highest battery cluster temperature. Therefore, after obtaining the battery cluster temperatures of all the battery clusters in the energy storage system, the controller can sort all the battery cluster temperatures to determine the highest temperature value from all the battery cluster temperatures as the overall highest battery cluster temperature and determine the lowest temperature value from all the battery cluster temperatures as the overall lowest battery cluster temperature.

[0141] In some embodiments, the controller can sort all battery cluster temperatures in descending order, determine the first battery cluster temperature in the sequence as the overall highest battery cluster temperature, and determine the last battery cluster temperature in the sequence as the overall lowest battery cluster temperature.

[0142] S404, call the mode start condition of each preset thermal management mode, and respectively match the conditions with the overall highest battery cluster temperature and the overall lowest battery cluster temperature.

[0143] The preset thermal management mode refers to the management mode that can be achieved when the thermal management assembly is controlled to operate. The preset thermal management mode can be determined by the designer according to the actual operation of the thermal management assembly. Each management mode that can be achieved by the thermal management assembly can be determined as the preset thermal management mode. For example, when the thermal management assembly is a water cooling unit, the corresponding preset thermal management mode can include a refrigeration mode, a heating mode, a self-circulation mode, and a shutdown mode.

[0144] It can be understood that each preset thermal management mode has a corresponding mode start condition. By matching the conditions with the mode start conditions of each preset thermal management mode, it can be determined whether the operation of the corresponding battery cluster in the energy storage system meets the start of a certain preset thermal management mode. The mode start condition corresponding to the preset thermal management mode can also be determined by the designer according to the actual management effect of the preset thermal management mode, and is pre-configured in the controller.

[0145] In some embodiments, after obtaining the overall highest battery cluster temperature and the overall lowest battery cluster temperature, the controller can match the conditions based on the overall highest battery cluster temperature and the overall lowest battery cluster temperature and each mode start condition, and determine the thermal management mode that meets the overall battery cluster operation of the energy storage system.

[0146] S406, determine the preset thermal management mode corresponding to the mode start condition that matches the conditions as the first candidate management mode of the thermal management assembly relative to all battery clusters in the energy storage system.

[0147] In some embodiments, the controller can determine the preset thermal management mode corresponding to the mode start condition that matches the conditions as the first candidate management mode of the thermal management assembly relative to all battery clusters in the energy storage system.

[0148] In the above embodiments, by determining the overall highest battery cluster temperature and the overall lowest battery cluster temperature from all battery cluster temperatures, and performing conditional matching of the overall highest battery cluster temperature and the overall lowest battery cluster temperature with the respective mode start conditions of each preset thermal management mode, respectively, to determine the first candidate management mode, the determination error caused by the difference in battery temperatures can be effectively reduced when determining the first candidate management mode, the accuracy of the first candidate management mode is improved, and a data basis is provided for subsequent determination of the final target thermal management mode.

[0149] In addition to the first candidate management mode, in some embodiments, as shown in FIG. 5, S306, a second candidate management mode of the thermal management component relative to all online battery clusters is determined based on the battery cluster temperature and the operating state of each battery cluster, including:

[0150] S502, based on the respective operating state of each battery cluster, at least two online battery clusters in each battery cluster are determined.

[0151] In some embodiments, after obtaining the respective operating state of each battery cluster, the controller can determine the battery cluster in each battery cluster whose operating state is the charging and discharging state as an online battery cluster, so as to determine at least two online battery clusters in each battery cluster.

[0152] S504, the online battery cluster temperature of each online battery cluster is sorted to determine the online highest battery cluster temperature and the online lowest battery cluster temperature.

[0153] Among them, the online highest battery cluster temperature refers to the battery cluster temperature with the highest temperature value among all online battery cluster temperatures. The online lowest battery cluster temperature refers to the battery cluster temperature with the lowest temperature value among all online battery cluster temperatures.

[0154] In some embodiments, similarly, in order to reduce the judgment deviation caused by the difference in battery temperature, the controller can determine the second candidate thermal management mode matched with the overall operating condition of all online battery clusters in the energy storage system based on the online lowest battery cluster temperature and the online highest battery cluster temperature. Therefore, after obtaining the respective online battery cluster temperature of all online battery clusters in the energy storage system, the controller can sort all online battery cluster temperatures, determine the highest temperature value from all online battery cluster temperatures as the online highest battery cluster temperature, and determine the lowest temperature value from all online battery cluster temperatures as the online lowest battery cluster temperature.

[0155] In some of the embodiments, the controller can sort all online battery cluster temperatures in descending order, determine the first online battery cluster temperature in the sequence as the online highest battery cluster temperature, and determine the last online battery cluster temperature in the sequence as the online lowest battery cluster temperature.

[0156] S506, calling the mode start condition of each preset thermal management mode respectively, and performing conditional matching with the online highest battery cluster temperature and the online lowest battery cluster temperature respectively.

[0157] In some embodiments, after obtaining the online highest battery cluster temperature and the online lowest battery cluster temperature, the controller can determine the thermal management mode that meets the overall operation of the online battery cluster of the energy storage system based on the conditional matching of the online highest battery cluster temperature and the online lowest battery cluster temperature with the mode start condition.

[0158] S508, determining the preset thermal management mode corresponding to the mode start condition that is successfully matched as the second candidate management mode of the thermal management component relative to all online battery clusters.

[0159] In some embodiments, the controller can determine the preset thermal management mode corresponding to the mode start condition that is successfully matched as the second candidate management mode of the thermal management component relative to all online battery clusters in the energy storage system.

[0160] In the above embodiments, by determining the online highest battery cluster temperature and the online lowest battery cluster temperature from all online battery cluster temperatures, and performing conditional matching of the online highest battery cluster temperature and the online lowest battery cluster temperature with the mode start condition of each preset thermal management mode respectively to determine the second candidate management mode, the judgment error caused by the difference in battery temperature can be effectively reduced when determining the second candidate management mode, the accuracy of the second candidate management mode is improved, and a data basis is provided for subsequent determination of the final target thermal management mode.

[0161] In addition to the case where the first candidate management mode and the second candidate management mode are the same, in other embodiments, as shown in FIG. 6, the thermal management method of the energy storage system further includes:

[0162] S602, in the case where the first candidate management mode and the second candidate management mode are not the same, determining at least two online battery clusters in each battery cluster.

[0163] In some embodiments, if the controller determines that the first candidate management mode and the second candidate management mode are not the same, it can be considered that the first candidate management mode determined based on the overall operation of all battery clusters in the energy storage system does not conform to the actual operation of the energy storage system due to the existence of a part of battery clusters in the energy storage system that are in charging and discharging operation and a part of battery clusters that are in static condition. At this time, the controller needs to determine a target thermal management mode that conforms to the actual operation of the energy storage system based on the overall operation of all online battery clusters in the energy storage system. The controller can first determine at least two online battery clusters in each battery cluster. It can be understood that the specific steps of the controller to determine at least two online battery clusters in each battery cluster are substantially the same as described above, and will not be repeated here.

[0164] S604, for each online battery cluster, obtain unit temperature information of each battery unit in the online battery cluster.

[0165] Wherein, the battery unit can also be called a battery energy storage module, which is the unit of each battery cluster in the energy storage system, that is, the smallest energy storage and management unit in the energy storage system, and each battery cluster can contain at least two battery units. Each battery unit has its corresponding unit temperature when the battery cluster is running. The unit temperature information of each battery unit is information data for reflecting the unit temperature of each battery unit in the battery cluster. For example, the unit temperature information can include the unit temperature of each battery unit in the battery cluster.

[0166] In some embodiments, for each online battery cluster, the controller can obtain the unit temperature information of each battery unit in the online battery cluster.

[0167] In some embodiments, the unit temperature information can be collected by detecting the temperature of the battery unit in the battery cluster by the unit temperature detection component arranged in the energy storage system. It can be understood that the unit temperature detection component can be a temperature sensor, and the unit temperature detection component can be independently arranged. The specific number of arrangements can be determined according to actual collection requirements. For example, a corresponding unit temperature detection component can be arranged for each battery unit, or the unit temperature detection component can be integrated, for example, the unit temperature detection component and the controller can be integrated.

[0168] S606, according to the unit temperature information, determine the requested management mode of the thermal management component relative to the online battery cluster.

[0169] Wherein, the requested management mode of the online battery cluster refers to the thermal management mode that the thermal management component should perform based on the running condition of the online battery cluster. For example, based on the running condition of the online battery cluster, it is determined that the thermal management component should perform a refrigeration mode, and it can be considered that the requested management mode of the online battery cluster is the refrigeration mode.

[0170] In some embodiments, the controller can determine the requested management mode of the thermal management component relative to the online battery cluster containing each battery unit according to the obtained unit temperature information of each battery unit.

[0171] In some of the embodiments, the determining the requested management mode of the thermal management component relative to the online battery cluster according to the cell temperature information comprises: performing information extraction on the cell temperature information to determine respective cell temperatures of the battery cells; sorting the cell temperatures; determining a highest cell cluster temperature and a lowest cell cluster temperature; calling respective mode start conditions of the preset thermal management modes; performing condition matching of the highest cell cluster temperature and the lowest cell cluster temperature with the mode start conditions respectively; and determining the preset thermal management mode corresponding to the successfully matched mode start condition as the requested management mode of the thermal management component relative to the online battery cluster. By pre-establishing the preset thermal management modes and setting respective mode start conditions for the preset thermal management modes, when the requested management mode needs to be determined, the highest cell cluster temperature and the lowest cell cluster temperature are only required to be matched with the mode start conditions respectively, so that the requested management mode of the thermal management component relative to the online battery cluster can be determined accurately and quickly, and the response efficiency and the operation stability of the thermal management of the energy storage system are effectively improved.

[0172] S608, in the case that the requested management modes corresponding to the online battery clusters are all the same, the requested management mode is determined as the target thermal management mode.

[0173] In some embodiments, after the controller obtains the requested management mode corresponding to each online battery cluster based on the above-mentioned manner, the controller can perform mode matching on the requested management modes to determine whether the requested management modes corresponding to the online battery clusters are the same. In the case that the requested management modes corresponding to the online battery clusters are all the same, it indicates that the operation of the online battery clusters is relatively stable at this time, and the same requested management mode can be determined as the target thermal management mode.

[0174] In the above-mentioned embodiments, in the case that the first candidate management mode does not conform to the actual operation of the energy storage system, the controller can further determine the requested management mode corresponding to each online battery cluster, and in the case that the requested management modes corresponding to the online battery clusters are the same, the requested management mode is determined as the target thermal management mode, so that the finally determined target thermal management mode is more consistent with the overall operation of the online battery cluster of the energy storage system, and provides a data basis for the subsequent safe and stable operation of the energy storage system.

[0175] In other embodiments, the thermal management method of the energy storage system further comprises: in the case that the requested management modes are different, determining a target requested management mode with the largest quantity from the requested management modes, and determining the target requested management mode as the target thermal management mode.

[0176] In some embodiments, the controller performs pattern matching on the request management modes, in a case where the request management modes are different, the number of the request management modes is counted, and the request management mode with the largest number is determined as the target request management mode, and the target request management mode is determined as the final target thermal management mode.

[0177] For example, the energy storage system includes 5 online battery clusters, and the request management modes corresponding to the 5 online battery clusters respectively include a refrigeration mode, a self-circulation mode, a refrigeration mode, a refrigeration mode, and a self-circulation mode. In this case, the refrigeration mode with the largest number can be determined as the final target thermal management mode.

[0178] In the above embodiments, in a case where the request management modes are different, the target thermal management mode is determined by selecting the request management mode with the largest number, so that the finally determined target thermal management mode is most consistent with the overall operation of the online battery clusters in the energy storage system, thereby providing a data basis for subsequent safe and stable operation of the energy storage system.

[0179] The above embodiments are all examples of the thermal management method of the energy storage system in a case where the number of available battery clusters in the energy storage system is fixed. In some special cases, new battery clusters may appear in the energy storage system, for example, a battery cluster is reconnected to the energy storage system after being repaired. How to effectively manage the thermal management of the energy storage system to improve the stability and safety of the energy storage system is also one of the problems that researchers need to solve.

[0180] In some embodiments, the thermal management method of the energy storage system further includes: in a case where the energy storage system has new battery clusters, obtaining a new request management mode of the new battery clusters, and determining a target thermal management mode of the energy storage system based on the new request management mode and a current thermal management mode of the energy storage system.

[0181] The new battery cluster refers to a battery cluster that is connected to the energy storage system in parallel during the operation of the energy storage system and has not been subjected to temperature difference adjustment processing. For example, a battery cluster is reconnected to the energy storage system after being repaired. This battery cluster is a new battery cluster.

[0182] The new request management mode of the new battery cluster refers to a thermal management mode that the thermal management component should perform based on the operation of the new battery cluster. For example, based on the operation of the new battery cluster, it is determined that the thermal management component should perform a refrigeration mode, and it can be considered that the new request management mode of the new battery cluster is the refrigeration mode.

[0183] The current thermal management mode of the energy storage system refers to the thermal management mode that the energy storage system is using before the new battery cluster is connected.

[0184] In some embodiments, in the case that a new battery cluster exists in the energy storage system, the battery cluster temperature of the new battery cluster and the battery cluster temperatures of other online battery clusters can have a large difference, and a large temperature difference can have a certain probability of causing a state conflict problem of the water cooling unit, therefore, the controller can obtain a new request management mode of the new battery cluster in the case that the energy storage system has the new battery cluster, and determine whether the new battery cluster has a large temperature difference with other online battery clusters based on the new request management mode and the current thermal management mode of the energy storage system, and further determine the target thermal management mode of the energy storage system.

[0185] In some of the embodiments, the new request management mode of the new battery cluster can be directly determined by the staff when the new battery cluster accesses the energy storage system, and the controller obtains the request management mode set by the staff as the new request management mode corresponding to the new battery cluster.

[0186] In some of the embodiments, the controller can obtain new unit temperature information of each new battery unit in the new battery cluster, and determine the new request management mode corresponding to the new battery cluster based on the new unit temperature information. In the case that the new battery cluster exists, determining the new request management mode corresponding to the new battery cluster based on the new unit temperature information of each new battery unit in the new battery cluster can make the new request management mode match the operation of each new battery unit in the new battery cluster, and improve the accuracy of the new request management mode, providing an accurate data basis for the subsequent determination of the target thermal management mode.

[0187] In some of the embodiments, determining the new request management mode corresponding to the new battery cluster based on the new unit temperature information includes: extracting information from the new unit temperature information to determine the new unit temperature of each new battery unit, sorting the new unit temperatures to determine the new unit highest battery cluster temperature and the new unit lowest battery cluster temperature, calling the mode start condition of each preset thermal management mode, respectively, and performing condition matching with the new unit highest battery cluster temperature and the new unit lowest battery cluster temperature, and determining the preset thermal management mode corresponding to the matching successful mode start condition as the new request management mode corresponding to the new battery cluster. By predefining each preset thermal management mode and setting the mode start condition of each preset thermal management mode, in the case that the new request management mode needs to be determined, only the new unit highest battery cluster temperature and the new unit lowest battery cluster temperature need to be respectively matched with the mode start condition, and the new request management mode of the thermal management assembly relative to the new battery cluster can be accurately and quickly determined, effectively improving the response efficiency and operation stability of the thermal management of the energy storage system.

[0188] In the above embodiments, in the case that the energy storage system has the newly added battery cluster, by determining whether the newly added battery cluster has a large temperature difference with other online battery clusters based on the newly added request management mode and the current thermal management mode of the energy storage system, and then determining the target thermal management mode of the energy storage system, the probability of the target thermal management mode having a confirmation error due to the newly added battery cluster having a large temperature difference with other online battery clusters can be effectively reduced, and the confirmation accuracy of the target thermal management mode is improved.

[0189] Further, in some embodiments, determining the target thermal management mode of the energy storage system based on the newly added management mode and the current thermal management mode of the energy storage system includes: in the case that the newly added request management mode matches the current thermal management mode of the energy storage system, determining the current thermal management mode as the target thermal management mode of the energy storage system.

[0190] In some embodiments, in the case that the controller determines that the newly added request management mode matches the current thermal management mode of the energy storage system, it can be considered that the newly added battery cluster does not have a large temperature difference with other online battery clusters, and the energy storage system can continue to operate based on the current thermal management mode. At this time, the controller can continue to determine the current thermal management mode as the target thermal management mode of the energy storage system.

[0191] In the above embodiments, by matching the newly added request management mode with the current thermal management mode of the energy storage system, it can be quickly determined whether the current thermal management mode conforms to the actual operation of the energy storage system after the newly added battery cluster. In the case that the current thermal management mode is still an accurate thermal management mode, the controller can directly determine the current thermal management mode as the target thermal management mode of the energy storage system, which reduces the probability of the target thermal management mode having a confirmation error due to the newly added battery cluster having a large temperature difference with other online battery clusters, and improves the confirmation efficiency of the target thermal management mode.

[0192] In other embodiments, the thermal management method of the energy storage system further includes: in the case that the newly added request management mode does not match the current thermal management mode of the energy storage system, controlling the thermal management component to operate according to a temperature difference adjustment management mode, and in the case that the operation time length of the thermal management component reaches a preset time length, determining the newly added battery cluster as an online battery cluster, and returning to execute the step of obtaining the temperature information and the operating state information of each battery cluster in the energy storage system.

[0193] The temperature difference adjustment management mode is a thermal management mode that can adjust the temperature difference between the newly added battery cluster and other online battery clusters. By controlling the thermal management component to operate the temperature difference adjustment management mode, the controller can make the battery cluster temperature of the newly added battery cluster gradually consistent with the battery cluster temperature of other online battery clusters, or stabilize within a preset temperature difference range.

[0194] In some of the embodiments, the temperature difference adjustment management mode can be a self-circulation mode, which refers to a heat management mode in which only the water pump in the heat management component is in an active state. The heat management component drives the cooling liquid to circulate in the cooling pipeline through the water pump, and adjusts the temperature difference between the battery clusters.

[0195] In some of the embodiments, the preset time length is a preset judgment parameter for judging whether the temperature difference adjustment of the newly added battery cluster and other online battery clusters is completed. In the case where the running time length of the heat management component reaches the preset time length, it can be considered that the temperature difference adjustment process for the newly added battery cluster has been adjusted, and the subsequent corresponding steps of determining the target heat management mode can be executed.

[0196] In some of the embodiments, in the case where the controller determines that the newly added request management mode does not match the current heat management mode of the energy storage system, the controller can first control the heat management component to run in the preset temperature difference adjustment heat management mode, and monitor the running time length of the heat management component running in the temperature difference adjustment heat management mode in real time. The running time length is compared with the preset time length. In the case where the running time length reaches the preset time length, it can be considered that the temperature difference adjustment process for the newly added battery cluster has been adjusted. The controller determines the newly added battery cluster as an online battery cluster, and returns to execute the step of obtaining the temperature information and the running state information of each battery cluster in the energy storage system, and determines the target heat management mode of the energy storage system that meets the actual running condition of the energy storage system.

[0197] In the above embodiments, in the case where the newly added request management mode does not match the current heat management mode of the energy storage system, the temperature difference adjustment is performed on the newly added battery cluster, and in the case where the adjustment is completed, the target heat management mode of the energy storage system that meets the actual running condition of the energy storage system is determined again. This can reduce the probability of confirmation error of the target heat management mode due to the temperature difference, and thus improve the confirmation accuracy of the target heat management mode.

[0198] In some of the embodiments, a heat management method of an energy storage system is provided. The method is applied to an energy storage battery container system as shown in FIG. 7. The energy storage battery container system mainly includes a battery compartment, a water cooling unit, an electrical compartment, a main control box, and a high-voltage connection part. The electrical compartment includes a power distribution compartment, a master control box, and a fire control master control. The battery compartment stores a plurality of battery clusters. Each battery cluster adopts a centralized heat management architecture, that is, only one cooling system. The parallel battery clusters are interconnected through water cooling pipelines and affect each other. The control components in the energy storage battery container system include a battery management system (BMS) and a water cooling unit control system (TMS).

[0199] The heat management mode and the working state of the heat management component corresponding to the heat management mode are shown in the following table:

[0200]

[0201] The current problems of the energy storage battery container system include: first, the group string architecture allows some battery clusters in a battery container to be charged and discharged, and some battery clusters to be static. The current thermal management method cannot accurately manage the energy storage battery container system, which easily leads to thermal runaway and reduces the operation stability and safety of the energy storage battery container system. Second, when the repaired battery clusters re-enter the system in parallel, the temperature difference and other online charging and discharging battery clusters are large, which may cause a state conflict problem of the required water cooling unit.

[0202] To solve the above problems, as shown in FIG. 8, the thermal management method of the energy storage system can include the following steps:

[0203] S801, the BMS and the TMS perform mutual inspection.

[0204] Wherein, the BMS and the TMS perform mutual inspection, which can determine whether there is a fault in the control system.

[0205] S802, in the case of internal failure, the BMS or TMS reports a fault repair.

[0206] S803, in the case of no internal failure, the BMS obtains the battery cluster temperature and the operating state of each battery cluster in the system.

[0207] S804, according to the battery cluster temperature of each battery cluster, determine the first candidate management mode of the water cooling unit relative to all battery clusters.

[0208] In some embodiments, the BMS can determine the overall highest battery cluster temperature Tmax1 and the overall lowest battery cluster temperature Tmin1 from all battery cluster temperatures. min1 , based on Tmax1 and Tmin1, determine the first candidate management mode of the water cooling unit. max1 min1

[0209] S805, according to the relay state of each battery cluster, determine the online battery cluster temperature of each online battery cluster.

[0210] S806, according to the online battery cluster temperature of each online battery cluster, determine the second candidate management mode of the water cooling unit relative to all online battery clusters.

[0211] In some embodiments, the BMS can determine the online highest battery cluster temperature Tmax2 and the online lowest battery cluster temperature Tmin2 from all online battery cluster temperatures. max2 , based on Tmax2 and Tmin2, determine the second candidate management mode of the water cooling unit. min2 max2 min2 ​​​​​

[0212] S807, matching the first candidate management mode with the second candidate management mode to determine whether the first candidate management mode is same as the second candidate management mode.

[0213] S808, in the case that the first candidate management mode is same as the second candidate management mode, the TMS performs thermal management control according to the working state of the water-cooled unit corresponding to the first candidate management mode.

[0214] S809, in the case that the first candidate management mode is not same as the second candidate management mode, the BMS acquires the cell temperature of each battery cell in each online battery cluster.

[0215] S810, determining the requested management mode of the water-cooled unit relative to each online battery cluster according to the cell temperature of each battery cell.

[0216] In some embodiments, the BMS can determine the highest cell temperature T max3 and the lowest cell temperature T min3 based on T max3 and T min3 , and determine the requested management mode of the water-cooled unit relative to each online battery cluster.

[0217] S811, judging whether the requested management modes are same.

[0218] S812, in the case that the requested management modes are same, the TMS performs thermal management control according to the working state of the water-cooled unit corresponding to the requested management mode.

[0219] It can be understood that the requested management mode is the second candidate management mode at this time.

[0220] S813, in the case that the requested management modes are not same, the BMS counts the number of online battery clusters corresponding to each requested management mode.

[0221] S814, determining the requested management mode with the largest number of online battery clusters as the target thermal management mode, and requesting the target thermal management mode to the TMS.

[0222] S815, determining whether there is a new battery cluster in the energy storage system.

[0223] S816, in the case that there is no new battery cluster, continuing to operate according to the current thermal management mode.

[0224] S817, in the case that there is a new battery cluster, determining whether the new thermal management mode of the new battery cluster is same as the current thermal management mode.

[0225] S818, in the case that the new thermal management mode is the same as the current thermal management mode, continue to operate according to the current thermal management mode.

[0226] S819, in the case that the new thermal management mode is different from the current thermal management mode, the TMS executes a self-loop mode.

[0227] S820, in the case that the self-loop mode runs for a preset duration, update the new battery cluster to an online battery cluster, and return to execute the step S804.

[0228] S821, in the case that the self-loop mode does not run for the preset duration, return to execute the step S819.

[0229] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless explicitly stated herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0230] Based on the same inventive concept, the embodiments of the present application also provide a thermal management device of a energy storage system for implementing the thermal management method of the energy storage system as described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more thermal management device embodiments of the energy storage system provided below can refer to the limitations of the thermal management method of the energy storage system described above, which will not be repeated here.

[0231] In some embodiments, as shown in FIG. 9, a thermal management device 900 of an energy storage system is provided, comprising an information acquisition module 901, a candidate management mode determination module 902, a target thermal management mode determination module 903 and a thermal management control module 904, wherein:

[0232] The information acquisition module 901 is configured to acquire temperature information and operating state information of each battery cluster in the energy storage system.

[0233] The candidate management mode determination module 902 is configured to determine a first candidate management mode of the thermal management component relative to all battery clusters in the energy storage system based on the temperature information, and determine a second candidate management mode of the thermal management component relative to all online battery clusters based on the temperature information and the operation state information.

[0234] The target thermal management mode determination module 903 is configured to determine the first candidate management mode as the target thermal management mode in a case where the first candidate management mode is the same as the second candidate management mode.

[0235] The thermal management control module 904 is configured to control the thermal management component to operate in the target thermal management mode, and perform thermal management on the energy storage system.

[0236] In some embodiments, the candidate management mode determination module is configured to perform information extraction on the temperature information and the operation state information respectively, and determine the battery cluster temperature and the operation state of each battery cluster; determine the first candidate management mode of the thermal management component relative to all battery clusters in the energy storage system based on all battery cluster temperatures; and determine the second candidate management mode of the thermal management component relative to all online battery clusters based on the battery cluster temperature and the operation state of each battery cluster.

[0237] In some embodiments, the candidate management mode determination module is configured to sort all battery cluster temperatures to determine an overall highest battery cluster temperature and an overall lowest battery cluster temperature; call the mode start condition of each preset thermal management mode respectively, and perform conditional matching with the overall highest battery cluster temperature and the overall lowest battery cluster temperature respectively; and determine the preset thermal management mode corresponding to the matched mode start condition as the first candidate management mode of the thermal management component relative to all battery clusters in the energy storage system.

[0238] In some embodiments, the candidate management mode determination module is configured to determine at least two online battery clusters in each battery cluster based on the operation state of each battery cluster; sort the online battery cluster temperature of each online battery cluster to determine an online highest battery cluster temperature and an online lowest battery cluster temperature; call the mode start condition of each preset thermal management mode respectively, and perform conditional matching with the online highest battery cluster temperature and the online lowest battery cluster temperature respectively; and determine the preset thermal management mode corresponding to the matched mode start condition as the second candidate management mode of the thermal management component relative to all online battery clusters.

[0239] In some embodiments, the thermal management device of the energy storage system further comprises:

[0240] The online battery cluster determination module is configured to determine at least two online battery clusters in each battery cluster in a case where the first candidate management mode is not the same as the second candidate management mode.

[0241] The unit temperature information acquisition module is configured to acquire, for each online battery cluster, unit temperature information of each battery unit in the online battery cluster.

[0242] The request management mode determination module is configured to determine, according to the unit temperature information, a request management mode of the thermal management component relative to the online battery cluster.

[0243] The target thermal management mode determination module is further configured to determine the request management mode as the target thermal management mode when the respective request management modes of the online battery clusters are all the same.

[0244] In some embodiments, the request management mode determination module is configured to: extract information from the unit temperature information to determine respective unit temperatures of the battery units; sort the unit temperatures to determine a highest unit cluster temperature and a lowest unit cluster temperature; call a respective mode start condition of each preset thermal management mode to perform conditional matching with the highest unit cluster temperature and the lowest unit cluster temperature, respectively; and determine, as the request management mode of the thermal management component relative to the online battery cluster, the preset thermal management mode corresponding to the mode start condition that is successfully matched.

[0245] In some embodiments, the target thermal management mode determination module is further configured to: in a case where the request management modes are different, determine, from the request management modes, a target request management mode with the largest quantity; and determine the target request management mode as the target thermal management mode.

[0246] In some embodiments, the thermal management device of the energy storage system further comprises:

[0247] The newly added request management mode determination module is configured to acquire, in a case where the energy storage system has a newly added battery cluster, a newly added request management mode of the newly added battery cluster.

[0248] The target thermal management mode determination module is further configured to determine, based on the newly added request management mode and a current thermal management mode of the energy storage system, a target thermal management mode of the energy storage system.

[0249] In some embodiments, the newly-added request management mode determination module is configured to: acquire newly-added cell temperature information of each newly-added battery unit in the newly-added battery cluster; and determine a newly-added request management mode corresponding to the newly-added battery cluster based on the newly-added cell temperature information. In some embodiments, the newly-added request management mode determination module is configured to: perform information extraction on the newly-added cell temperature information to determine a newly-added cell temperature of each newly-added battery unit; sort the newly-added cell temperatures to determine a newly-added cell highest battery cluster temperature and a newly-added cell lowest battery cluster temperature; call a mode start condition of each preset thermal management mode and perform condition matching with the newly-added cell highest battery cluster temperature and the newly-added cell lowest battery cluster temperature, respectively; and determine, as the newly-added request management mode corresponding to the newly-added battery cluster, a preset thermal management mode corresponding to a matching successful mode start condition.

[0250] In some embodiments, the target thermal management mode determination module is further configured to: in a case where the newly-added request management mode matches a current thermal management mode of the energy storage system, determine the current thermal management mode as a target thermal management mode of the energy storage system.

[0251] In some embodiments, the thermal management device of the energy storage system further includes:

[0252] The temperature difference adjustment module is configured to, in a case where the newly-added request management mode does not match the current thermal management mode of the energy storage system, control the thermal management assembly to operate in accordance with a temperature difference adjustment thermal management mode.

[0253] The cycle module is configured to, in a case where a running duration of the thermal management assembly reaches a preset duration, determine the newly-added battery cluster as an online battery cluster, and return the information acquisition module to perform the step of acquiring the temperature information and the running state information of each battery cluster in the energy storage system.

[0254] Each module in the above-described thermal management device of the energy storage system can be realized wholly or partially by software, hardware, or a combination thereof. Each module described above can be embedded in or independent of a processor in a computer device in a hardware form, or can be stored in a memory in the computer device in a software form, so as to be called and executed by a processor to perform operations corresponding to each module.

[0255] In some embodiments, a computer device is provided, which can be a controller, and an internal structure diagram of the computer device can be as shown in FIG. 10. The computer device includes a processor, a memory and a network interface connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The database of the computer device is configured to store temperature information and operating state information of each battery cluster, a first candidate management mode, a second candidate management mode, a target thermal management mode and the like. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a thermal management method of an energy storage system.

[0256] Those skilled in the art can understand that the structure shown in FIG. 10 is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0257] In some embodiments, a computer device is provided, which includes a memory and a processor, and the memory stores a computer program. The processor executes the computer program to implement the specific implementation steps of the thermal management method of the energy storage system.

[0258] In some embodiments, a computer readable storage medium is provided, which stores a computer program. The computer program is executed by a processor to implement the specific implementation steps of the thermal management method of the energy storage system.

[0259] In some embodiments, a computer program product is provided, which includes a computer program. The computer program is executed by a processor to implement the specific implementation steps of the thermal management method of the energy storage system.

[0260] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties. And the acquisition, storage, processing, transmission and the like of the data all comply with the relevant provisions of laws and regulations.

[0261] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0262] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0263] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A thermal management method of an energy storage system, the method comprising: obtaining temperature information and operating state information of each battery cluster in the energy storage system; determining a first candidate management mode of a thermal management component in the energy storage system relative to all battery clusters based on the temperature information, and determining a second candidate management mode of the thermal management component relative to all online battery clusters based on the temperature information and the operating state information; in a case where the first candidate management mode is the same as the second candidate management mode, determining the first candidate management mode as a target thermal management mode; controlling the thermal management component to operate in the target thermal management mode to perform thermal management on the energy storage system; in a case where there is a new battery cluster added to the energy storage system, obtaining a new request management mode of the new battery cluster; determining a target thermal management mode of the energy storage system based on the new request management mode and a current thermal management mode of the energy storage system.

2. The method of claim 1, wherein, The determining of the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters based on the temperature information, and the determining of the second candidate management mode of the thermal management component relative to all online battery clusters based on the temperature information and the operating state information, comprises: extracting information from the temperature information and the operating state information to determine a battery cluster temperature and an operating state of each battery cluster; determining the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters based on all battery cluster temperatures; determining the second candidate management mode of the thermal management component relative to all online battery clusters based on the battery cluster temperature and the operating state of each battery cluster.

3. The method of claim 2, wherein, The determining of the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters based on all battery cluster temperatures, comprises: sorting all battery cluster temperatures to determine an overall highest battery cluster temperature and an overall lowest battery cluster temperature; calling a mode start condition of each preset thermal management mode to perform condition matching with the overall highest battery cluster temperature and the overall lowest battery cluster temperature, respectively; determining a preset thermal management mode corresponding to a successfully matched mode start condition as the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters.

4. The method of claim 2, wherein, The determining of the second candidate management mode of the thermal management component relative to all online battery clusters based on the battery cluster temperature and the operating state of each battery cluster, comprises: determining at least two online battery clusters in each battery cluster based on the operating state of each battery cluster; sorting an online battery cluster temperature of each online battery cluster to determine an online highest battery cluster temperature and an online lowest battery cluster temperature; calling a mode start condition of each preset thermal management mode to perform condition matching with the online highest battery cluster temperature and the online lowest battery cluster temperature, respectively; determining a preset thermal management mode corresponding to a successfully matched mode start condition as the second candidate management mode of the thermal management component relative to all online battery clusters.

5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: In a case where the first candidate management mode is different from the second candidate management mode, at least two online battery clusters in the battery clusters are determined; For each online battery cluster, unit temperature information of each battery cell in the online battery cluster is obtained; According to the unit temperature information, a requested management mode of the thermal management assembly relative to the online battery cluster is determined; In a case where the requested management modes of the online battery clusters are all the same, the requested management mode is determined as the target thermal management mode.

6. The method of claim 5, wherein, The determination of the requested management mode of the thermal management assembly relative to the online battery cluster according to the unit temperature information comprises: information extraction is performed on the unit temperature information to determine a unit temperature of each battery cell; the unit temperatures are sorted to determine a unit highest battery cluster temperature and a unit lowest battery cluster temperature; a mode opening condition of each preset thermal management mode is called to perform condition matching with the unit highest battery cluster temperature and the unit lowest battery cluster temperature respectively; a preset thermal management mode corresponding to a successfully matched mode opening condition is determined as the requested management mode of the thermal management assembly relative to the online battery cluster.

7. The method according to claim 5 or 6, characterized in that, The method further comprises: In a case where the requested management modes are different, a target requested management mode with the largest quantity is determined from the requested management modes; the target requested management mode is determined as the target thermal management mode.

8. The method according to any one of claims 1 to 7, characterized in that, The obtaining of the requested management mode of the added battery cluster comprises: obtaining added unit temperature information of each added battery cell in the added battery cluster; based on the added unit temperature information, determining an added requested management mode corresponding to the added battery cluster.

9. The method of claim 8, wherein, The determination of the added requested management mode corresponding to the added battery cluster based on the added unit temperature information comprises: information extraction is performed on the added unit temperature information to determine an added unit temperature of each added battery cell; the added unit temperatures are sorted to determine an added unit highest battery cluster temperature and an added unit lowest battery cluster temperature; a mode opening condition of each preset thermal management mode is called to perform condition matching with the added unit highest battery cluster temperature and the added unit lowest battery cluster temperature respectively; a preset thermal management mode corresponding to a successfully matched mode opening condition is determined as the added requested management mode corresponding to the added battery cluster.

10. The method according to any one of claims 1 to 9, characterized in that, The determination of the target thermal management mode of the energy storage system based on the added requested management mode and a current thermal management mode of the energy storage system comprises: in a case where the added requested management mode matches the current thermal management mode of the energy storage system, the current thermal management mode is determined as the target thermal management mode of the energy storage system.

11. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: in a case where the added requested management mode does not match the current thermal management mode of the energy storage system, the thermal management assembly is controlled to operate according to a temperature difference adjustment thermal management mode. In a case where the runtime of the thermal management component reaches a preset duration, the newly added battery cluster is determined as an online battery cluster, and the step of obtaining the temperature information and the operating state information of each battery cluster in the energy storage system is returned to be executed.

12. A thermal management device of an energy storage system, the device comprising: an information obtaining module configured to obtain temperature information and operating state information of each battery cluster in the energy storage system; a candidate management mode determining module configured to determine, based on the temperature information, a first candidate management mode of a thermal management component in the energy storage system relative to all battery clusters, and determine, according to the temperature information and the operating state information, a second candidate management mode of the thermal management component relative to all online battery clusters; a target thermal management mode determining module configured to, in a case where the first candidate management mode is the same as the second candidate management mode, determine the first candidate management mode as a target thermal management mode; a thermal management control module configured to control the thermal management component to operate in the target thermal management mode, and perform thermal management on the energy storage system; a newly added request management mode determining module configured to, in a case where there is a newly added battery cluster in the energy storage system, obtain a newly added request management mode of the newly added battery cluster; the target thermal management mode determining module is further configured to determine, based on the newly added request management mode and a current thermal management mode of the energy storage system, a target thermal management mode of the energy storage system.

13. The apparatus of claim 12, wherein, The candidate management mode determining module is configured to: perform information extraction on the temperature information and the operating state information respectively, to determine a battery cluster temperature and an operating state of each battery cluster; determine, based on all battery cluster temperatures, the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters; and determine, based on the battery cluster temperature and the operating state of each battery cluster, the second candidate management mode of the thermal management component relative to all online battery clusters.

14. The apparatus of claim 13, wherein, The candidate management mode determining module is configured to: sort all battery cluster temperatures to determine an overall highest battery cluster temperature and an overall lowest battery cluster temperature; call a mode start condition of each preset thermal management mode, and perform condition matching with the overall highest battery cluster temperature and the overall lowest battery cluster temperature respectively; and determine, as the first candidate management mode of the thermal management component in the energy storage system relative to all battery clusters, a preset thermal management mode corresponding to a successfully matched mode start condition.

15. The apparatus of claim 14, wherein, The candidate management mode determining module is configured to: determine at least two online battery clusters in the battery clusters based on the operating state of each battery cluster; sort an online battery cluster temperature of each online battery cluster to determine an online highest battery cluster temperature and an online lowest battery cluster temperature; call a mode start condition of each preset thermal management mode, and perform condition matching with the online highest battery cluster temperature and the online lowest battery cluster temperature respectively; determine, as the second candidate management mode of the thermal management component relative to all online battery clusters, a preset thermal management mode corresponding to a successfully matched mode start condition.

16. The method according to any one of claims 12 to 15, characterized in that, The device further comprises: an online battery cluster determination module configured to determine at least two online battery clusters in each of the battery clusters, in a case where the first candidate thermal management mode is different from the second candidate thermal management mode; a cell temperature information acquisition module configured to acquire, for each of the online battery clusters, cell temperature information of each battery cell in the online battery cluster; a request thermal management mode determination module configured to determine a request thermal management mode of the thermal management component relative to the online battery clusters according to the cell temperature information; the target thermal management mode determination module is further configured to determine the request thermal management mode as the target thermal management mode, in a case where the request thermal management mode corresponding to each of the online battery clusters is the same.

17. The apparatus of claim 16, wherein, the request thermal management mode determination module is configured to: extract information from the cell temperature information to determine a cell temperature of each of the battery cells; sort each of the cell temperatures to determine a cell highest battery cluster temperature and a cell lowest battery cluster temperature; call a mode start condition of each of the preset thermal management modes to perform conditional matching with the cell highest battery cluster temperature and the cell lowest battery cluster temperature, respectively; and determine a preset thermal management mode corresponding to a successfully matched mode start condition as the request thermal management mode of the thermal management component relative to the online battery clusters.

18. The apparatus of claim 16 or 17, wherein, the target thermal management mode determination module further includes: determining a target request thermal management mode with the largest quantity from the request thermal management modes, in a case where the request thermal management modes are different; and determining the target request thermal management mode as the target thermal management mode.

19. The apparatus of any one of claims 12 to 18, wherein, the new request thermal management mode determination module is configured to: acquire new cell temperature information of each new battery cell in the new battery cluster; and determine a new request thermal management mode corresponding to the new battery cluster based on the new cell temperature information.

20. The apparatus of claim 19, wherein, the new request thermal management mode determination module is configured to: extract information from the new cell temperature information to determine a new cell temperature of each of the new battery cells; sort each of the new cell temperatures to determine a new cell highest battery cluster temperature and a new cell lowest battery cluster temperature; call a mode start condition of each of the preset thermal management modes to perform conditional matching with the new cell highest battery cluster temperature and the new cell lowest battery cluster temperature, respectively; and determine a preset thermal management mode corresponding to a successfully matched mode start condition as the new request thermal management mode corresponding to the new battery cluster.

21. The apparatus of any one of claims 12 to 20, wherein, the target thermal management mode determination module is further configured to determine the current thermal management mode of the energy storage system as the target thermal management mode of the energy storage system, in a case where the new request thermal management mode matches the current thermal management mode of the energy storage system.

22. The apparatus of any one of claims 12 to 20, wherein, the apparatus further includes: a temperature difference adjustment module configured to control the thermal management component to operate in a temperature difference adjustment thermal management mode, in a case where the new request thermal management mode does not match the current thermal management mode of the energy storage system. A circulating module is configured to determine the new battery cluster as an online battery cluster and return to the step of obtaining the temperature information and the operating state information of each battery cluster in the energy storage system if the runtime of the thermal management assembly reaches a preset time length.

23. A computer device comprising a memory and a processor, the memory storing a computer program, wherein, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 11.

24. A computer readable storage medium having stored thereon a computer program, wherein, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 11.

25. A computer program product comprising a computer program, wherein, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 11.

26. An energy storage system comprising a plurality of battery clusters, a thermal management assembly, and a controller configured to implement the thermal management method of the energy storage system of any one of claims 1 to 11.

Citation Information

Patent Citations

  • Battery thermal management method and battery management system

    CN113659247A

  • Heat management method and device based on air cooling

    CN115377546A

  • Thermal management method and device of energy storage system and electronic equipment

    CN117913426A

  • Thermal management method and device of energy storage system and energy storage system

    CN118867495A

  • Preconditioned charging using an autonomous vehicle

    US20180304765A1