Energy storage system
By setting up two sets of liquid cooling units in the energy storage system and using the battery cluster temperature information to determine the cooling priority, balanced cooling of the battery cluster temperature is achieved, solving the problem of temperature imbalance in the existing technology and improving cooling efficiency and energy saving effect.
Patent Information
- Application Number
- CN202511650916.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2026-01-16
AI Technical Summary
In existing energy storage systems, cooling battery clusters with liquid coolers may cause temperature variations in other clusters, leading to uneven temperature distribution.
Two sets of liquid cooling units are set up in the energy storage system. The first liquid cooling unit continuously cools all battery clusters, while the second liquid cooling unit cools the battery cluster with the highest priority separately. The cooling priority is determined by the temperature information of the battery clusters, and the flow rate of coolant is controlled by valves to ensure temperature balance.
It achieves balanced cooling of the battery cluster temperature, avoids temperature fluctuations, improves cooling efficiency and energy saving, and ensures stable operation of the battery cluster.
Smart Images

Figure CN121355475A_ABST
Abstract
Description
[0001] This application is a divisional application of the original application with the application number 202511010386.9 and the original filing date of July 21, 2025, and the entire contents of the original application are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of energy storage, in particular to an energy storage system. BACKGROUND
[0003] In the existing energy storage system, a plurality of battery packs are provided, and the plurality of battery packs are connected with a power conversion system (PCS) and other auxiliary facilities through a series or parallel connection mode, thereby forming a combined body capable of independent operation, which is called a battery cluster. Each battery cluster is connected with a liquid cooling pipeline through a valve, and heat management of a single battery cluster can be achieved.
[0004] A liquid cooling unit is also installed in the energy storage system, and the liquid cooling unit is connected with the liquid cooling pipeline. The liquid cooling unit cools the cooling liquid through a refrigeration cycle, and then conducts the cooling liquid to the liquid cooling pipeline to cool and lower the temperature of the battery cluster.
[0005] When cooling a single battery cluster, the opening degree of the valve on the liquid cooling pipeline connected with the corresponding battery cluster can be adjusted to adjust the flow of different battery clusters and control the temperature at a substantially same level. However, this method will inevitably cause the flow of other battery clusters to change, resulting in temperature rise and other problems. SUMMARY
[0006] The embodiments of the present application provide an energy storage system to solve the problem of temperature change of other clusters that may occur when a battery cluster is cooled by a liquid cooling unit in the prior art.
[0007] The present application provides an energy storage system, which contains a plurality of battery clusters. Each battery cluster is connected with a first liquid cooling unit and a second liquid cooling unit through a valve. The system comprises: A first determination module is configured to acquire temperature information of each battery cluster through a collection device, and determine a first battery cluster that needs to be cooled through the temperature information. A second determination module is configured to calculate a cooling priority of each first battery cluster when there are at least two first battery clusters, and determine a first battery cluster with the highest cooling priority as a target battery cluster. A cooling module is configured to open a second valve connected with the target battery cluster and the second liquid cooling unit, and close the second valves of other battery clusters, so as to cool the target battery cluster through the second liquid cooling unit. The first valve connected between each battery cluster and the first liquid cooling unit is always turned on, and each battery cluster is cooled by the first liquid cooling unit.
[0008] Optionally, the first determining module determines the first battery cluster that needs to be cooled according to the temperature information, including: The first battery cluster is determined by comparing the maximum temperature difference of each battery cluster with a preset cooling temperature threshold value.
[0009] Optionally, the second determining module calculates the cooling priority of each first battery cluster, including: The first priority contribution value of each first battery cluster is determined based on the temperature deviation cumulative value, the second priority contribution value is determined based on the maximum temperature change rate, and the third priority contribution value is determined based on the temperature deviation value. According to the first priority contribution value, the second priority contribution value and the third priority contribution value of each first battery cluster, the cooling priority of each first battery cluster is determined.
[0010] Optionally, the first priority contribution value, the second priority contribution value and the third priority contribution value are determined, including: The first priority contribution value is determined by the maximum temperature difference of each first battery cluster, the time when the maximum temperature of each first battery cluster exceeds the average temperature, and the corresponding first coefficient. The second priority contribution value is determined by the battery cluster maximum temperature difference value of each first battery cluster in a time interval and the average temperature difference value of the energy storage system, and the corresponding second coefficient. The third priority contribution value is determined by the maximum temperature difference of each first battery cluster and the corresponding third coefficient.
[0011] Optionally, the cooling module cools the target battery cluster by the second liquid cooling unit, and further includes: The temperature information of the target battery cluster is determined to determine whether the target battery cluster has reached the cooling effect. When it is determined that the target battery cluster has reached the cooling effect, the second valve connected between the target battery cluster and the second liquid cooling unit is closed, the cooling of the target battery cluster by the second liquid cooling unit is stopped, and the first battery cluster with the next priority is determined as the target battery cluster by turning on the second valve connected between the first battery cluster and the second liquid cooling unit to cool it.
[0012] Optionally, the determination of whether the target battery cluster has reached the cooling effect includes: comparing the maximum temperature difference of the target battery cluster with a preset cooling temperature threshold value; determining that the target battery cluster has reached a cooling effect when the maximum temperature difference is lower than the cooling temperature threshold value.
[0013] Optionally, the determining whether the target battery cluster has reached a cooling effect further comprises: calculating a minimum running time according to the temperature information, the minimum running time being a time for cooling the target battery cluster by the second liquid cooling unit to ensure that the target battery cluster reaches a cooling effect; timing a time for executing cooling on the target battery cluster by turning on the second valve; determining that the target battery cluster has reached a cooling effect when the actual cooling time of the target battery cluster by the second liquid cooling unit reaches the minimum running time.
[0014] Optionally, the calculating a minimum running time according to the temperature information comprises: determining a to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster and a cooling temperature threshold value; determining a first heat to be released by the target battery cluster to reach a cooling effect according to the to-be-adjusted temperature difference, a total mass of the target battery cluster, and a specific heat capacity of the battery cluster; determining a second heat to be absorbed by the second liquid cooling unit when the target battery cluster reaches a cooling effect according to a specific heat capacity of cooling liquid in the second liquid cooling unit, a single-cluster cooling liquid mass flow, a single-cluster cooling liquid inlet-outlet temperature difference, and a heat generation rate of the target battery cluster; determining the minimum running time according to the first heat and the second heat.
[0015] Optionally, the determining that the target battery cluster has reached a cooling effect further comprises: counting a number of times for which each battery cluster needs to execute cooling; when the number of times for which any battery cluster needs to execute cooling reaches a preset number threshold value, continuously turning on the second valve of the battery cluster whose cooling number reaches the preset number threshold value and reporting an alarm information.
[0016] Optionally, the determining a to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster and a cooling temperature threshold value further comprises: determining the to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster, the cooling temperature threshold value, and a temperature difference adjustment redundancy value; the temperature difference adjustment redundancy value is used for correcting and adjusting the to-be-adjusted temperature difference determined according to the maximum temperature difference and the cooling temperature threshold value.
[0017] Optionally, the to-be-adjusted temperature difference is adjusted by a temperature difference adjustment redundancy value, comprising: As the number of times that the same battery cluster is cooled as the target battery cluster increases, the to-be-adjusted temperature difference is increased by the temperature difference adjustment redundancy value; Wherein, the more the number of times that the same battery cluster is cooled, the greater the to-be-adjusted temperature difference is adjusted by the temperature difference adjustment redundancy value.
[0018] Optionally, it further comprises: According to the temperature information, the average temperature and / or the maximum temperature difference of the target battery cluster is determined.
[0019] Optionally, it further comprises: According to the highest temperature of each battery cluster, the average temperature of the energy storage system is determined; According to the highest temperature of each battery cluster and the average temperature of the energy storage system, the maximum temperature difference of each battery cluster is determined.
[0020] In the embodiment of the present application, based on the existing set of liquid cooling units in the energy storage system, another set of liquid cooling units is additionally provided to cool the battery clusters through the two sets of liquid cooling units at the same time. The first liquid cooling units simultaneously cool each first battery cluster that needs to be cooled, and are always turned on without controlling the valve state change, avoiding the temperature change of each battery cluster caused by the change of cooling liquid flow when cooling different battery clusters by a set of cooling units, ensuring that the temperature of each battery cluster is at the same level and will not fluctuate greatly. According to the obtained temperature information, the target battery cluster with the highest priority is determined, and the second liquid cooling unit is used to adjust the temperature of the target battery cluster with the highest priority to quickly adjust the temperature of the target battery cluster to a normal level, realizing single-cluster management of the target battery cluster temperature. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0022] Figure 1 The structure of the energy storage system provided by the embodiment of the present application is shown; Figure 2 The flowchart of the cooling method of the energy storage system provided by the embodiment of the present application is shown; Figure 3Fig. 1 shows a structural schematic diagram of another energy storage system provided by an embodiment of the present application; Figure 4 Fig. 2 shows a structural schematic diagram of an energy storage device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to better understand the technical solutions of the present application, the embodiments of the present application are described in detail below with reference to the drawings.
[0024] It should be clear that the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of the present application.
[0025] As shown in Fig. 1, a structural schematic diagram of an energy storage system provided by an embodiment of the present application is shown. In the energy storage system provided by the embodiment of the present application, a first liquid cooling unit, a second liquid cooling unit and a plurality of battery clusters are included. Each battery cluster is connected to the first liquid cooling unit and the second liquid cooling unit through a valve. Figure 1 The specific connection relationship between the battery cluster and the first liquid cooling unit and the second liquid cooling unit is shown in Fig. 2. Since the connection relationship of each battery cluster to the first liquid cooling unit and the second liquid cooling unit is the same, and the number of battery clusters in the energy storage system is not limited, only one set of battery clusters is shown to illustrate the connection relationship.
[0026] Figure 1 Figure 1 The battery cluster includes two water inlets and one water outlet, and the battery cluster is connected to two independent water inlet pipelines and one water outlet pipeline through the two water inlets. The two water inlet pipelines are respectively connected to the first liquid cooling unit and the second liquid cooling unit, and are used to circulate the cooling liquid of the liquid cooling unit to cool the battery cluster.
[0027] The valve provided on the water inlet pipeline is used to control the circulation of the water inlet pipeline, so as to realize the control of the cooling of the battery cluster by the liquid cooling unit through the conduction and shutdown of the valve. The first valve is provided on the pipeline connected to the first liquid cooling unit, and the second valve is provided on the pipeline connected to the second liquid cooling unit. Generally, the first valve is a solenoid valve, and the second valve is a ball valve. Figure 1 The energy storage system further includes a battery management system (BMS). The battery cluster of the energy storage system further includes an acquisition device.
[0028] The acquisition device is deployed in the battery cluster and is used to acquire the temperature information of the battery cluster.
[0029] The energy storage system further includes a battery management system (BMS). The battery cluster of the energy storage system further includes an acquisition device.
[0030] The acquisition device is deployed in the battery cluster and is used to acquire the temperature information of the battery cluster.
[0031] The BMS is in communication connection with the acquisition device in each battery cluster, and the first valve and the second valve of each battery cluster, for determining whether the battery cluster needs to be cooled according to the temperature information of each battery cluster, so as to execute the cooling of the battery cluster by controlling the opening and closing of the first valve and the second valve. The BMS is not shown in the figure. Figure 1
[0032] In the embodiment of the present application, two groups of liquid cooling units are arranged in the energy storage system, and are connected to the battery clusters through water inlet pipelines and valves respectively, so as to realize the cooling of the battery clusters. The valves connected to the two groups of liquid cooling units and the battery clusters are controlled by the BMS in the energy storage system, so as to distribute the cooling liquid flowing to each battery cluster.
[0033] Among them, one group of liquid cooling units is used to cool the highest priority battery cluster among all the battery clusters that need to be cooled, so as to quickly adjust the temperature of the battery cluster to the normal temperature, and avoid the failure of the battery cluster.
[0034] And the other group of liquid cooling units is used to always conduct to all the battery clusters that need to be adjusted in temperature, so that the cooling liquid flows through all the battery clusters that need to be cooled, so as to avoid the temperature fluctuation caused by the change of the cooling liquid flow through other battery clusters when the first group of liquid cooling units is used alone to flow the cooling liquid through a certain battery cluster, and ensure that the temperature of all the battery clusters is still at the same level.
[0035] As shown in Figure 2 , a cooling method of an energy storage system provided by the embodiment of the present application. The method is applied to the energy storage system as shown in Figure 1 , see Figure 2 , the specific steps of the method include: S201, obtaining the temperature information of each battery cluster by the acquisition device, and determining the first battery cluster that needs to be cooled by the temperature information.
[0036] Specifically, the acquisition device is arranged above the cell tab in each battery cluster, for collecting the temperature of each cell in the cluster. When deploying the acquisition device, it is necessary to ensure that the temperature sensors are uniformly and regularly deployed, so as to accurately reflect the temperature distribution of all the cells in the battery pack. The obtained temperature information is the overall temperature of the battery cluster determined according to the cell temperature collected by each acquisition device in the cluster. The temperature information can be the highest temperature in the battery cluster, or the average temperature in the battery cluster, or other forms of temperature that can be realized. The embodiment of the present application takes the highest temperature as an example for description.
[0037] Generally, the acquisition device is usually realized as a temperature sensor.
[0038] According to the highest temperature of each battery cluster, the average temperature of the energy storage system is determined. Further, according to the difference between the highest temperature of each battery cluster and the average temperature of the energy storage system, the maximum temperature difference of each battery cluster is determined. The maximum temperature difference of the battery cluster reflects the difference between the battery cluster temperature and the normal system temperature, and whether the battery cluster needs to be cooled is judged accordingly.
[0039] In a specific implementation, the maximum temperature difference is calculated as follows: ; Wherein, is the highest temperature, is the average temperature, is the maximum temperature difference.
[0040] By comparing the maximum temperature difference of each battery cluster with the preset cooling temperature threshold, the battery cluster with a maximum temperature difference greater than the cooling temperature threshold is determined as the first battery cluster that needs to be cooled. The battery cluster with a maximum temperature difference not greater than the cooling temperature threshold does not need to be cooled.
[0041] S202, when containing at least two first battery clusters, the cooling priority of each first battery cluster is calculated respectively, and the first battery cluster with the highest cooling priority is determined as the target battery cluster.
[0042] Specifically, when there are multiple first battery clusters that need to be cooled at the same time, a target battery cluster is determined from them according to the cooling priority.
[0043] In the embodiments of the present application, the cooling priority of each first battery cluster can be quantitatively calculated. The cooling priority of the battery cluster is determined by the cumulative value of the abnormal temperature of the battery cluster within a period of time, the change rate of the abnormal temperature within a period of time, and the temperature abnormality amount of the temperature exceeding the standard temperature. And respectively through the first priority contribution value, the second priority contribution value and the third priority contribution value to quantitatively calculate.
[0044] According to different actual scenes, the importance of the three parts of the cooling priority is different, and different weight coefficients are set to the first priority contribution value, the second priority contribution value and the third priority contribution value to determine the cooling priority of the battery cluster in the corresponding scene.
[0045] In the specific quantitative calculation, the first priority contribution value of each first battery based on the temperature deviation cumulative value, the second priority contribution value based on the maximum temperature change rate, and the third priority contribution value based on the temperature deviation value are determined. According to the first priority contribution value, the second priority contribution value and the third priority contribution value of each battery cluster, the cooling priority of each battery cluster is determined.
[0046] Specifically, the first priority contribution value is determined by the maximum temperature difference of each first battery cluster, the time during which the highest temperature of each first battery cluster exceeds the average temperature, and the corresponding first coefficient; the second priority contribution value is determined by the maximum temperature difference of each first battery cluster over a certain time interval and the average temperature difference of the energy storage system, and the corresponding second coefficient; and the third priority contribution value is determined by the maximum temperature difference of each first battery cluster and the corresponding third coefficient.
[0047] In one specific implementation, the cooling priority is calculated as follows: ; in, , , These are the first coefficient, the second coefficient, and the third coefficient, respectively. To correspond to the highest temperature of the first battery cluster, The average temperature. To correspond to the time when the first battery cluster exceeds the average temperature, The change over a certain time interval. This represents the change in the highest temperature between two consecutive time points. It represents the average temperature change over a certain time interval.
[0048] The first part of the above formula is used to characterize the cumulative value of the abnormal temperature of the battery cluster within time T, the second part is used to characterize the rate of change of the abnormal temperature of the battery cluster within the time period from T-1 to T, and the third part is used to characterize the magnitude of the battery cluster temperature exceeding the standard temperature.
[0049] In an embodiment of the present invention, , , The value of is determined by the actual operating conditions of the system and the parameters of each component of the energy storage system.
[0050] For example, if an energy storage system needs to perform continuous, uninterrupted charging and discharging over a long period, the accumulated deviation value will be relatively large during long-term operation, thus reducing... The value of is chosen to maintain the robustness of the expression through a smaller first coefficient; however, under high-rate, short-duration charge-discharge conditions, the system's temperature rise rate is high, so the value is reduced. The value of is maintained by using a smaller third coefficient to maintain the robustness of the expression.
[0051] S203, turn on the second valve connected between the target battery cluster and the second liquid cooling unit, turn off the second valves connected between the other battery clusters and the second liquid cooling unit, and cool the target battery cluster by the second liquid cooling unit; wherein the first valves connected between the first battery clusters and the first liquid cooling unit are always turned on, and the first battery clusters are cooled by the first liquid cooling unit.
[0052] Specifically, when the multiple battery clusters are determined as the first battery clusters, the first valves of all the first battery clusters are turned on, and all the first battery clusters are cooled by the first liquid cooling unit, so as to ensure that the temperatures of the first battery clusters do not fluctuate greatly. Meanwhile, the second valve of the target battery cluster is turned on, and the target battery cluster is cooled by the second liquid cooling unit, so as to quickly cool the temperature of the target battery cluster to a normal level.
[0053] In the embodiment of the present application, the first valves are always turned on, and thus do not need to be adjusted multiple times, and thus the ball valves can be used as the first valves. The second valves are turned on and turned off multiple times, and thus the electromagnetic valves can be used as the second valves.
[0054] In the embodiment of the present application, the first battery clusters that need to be cooled are cooled by the first liquid cooling unit at the same time, and the first valves are always turned on without changing the valve state, so as to avoid the temperature fluctuation of the battery clusters caused by the flow change of the cooling liquid when the different battery clusters are cooled. Meanwhile, the target battery cluster is cooled by the second battery cluster, so as to realize the single-cluster management of the target battery cluster.
[0055] Further, whether the target battery cluster has reached the cooling effect is determined by the temperature information of the target battery cluster. When it is determined that the target battery cluster has reached the cooling effect, the second valve connected between the target battery cluster and the second liquid cooling unit is turned off, the cooling of the target battery cluster by the second liquid cooling unit is stopped, and the first battery cluster with the next priority is determined as the target battery cluster again, and the second valve connected between the first battery cluster and the second liquid cooling unit is turned on, so as to cool the first battery cluster. If it is determined that the target battery cluster has not reached the cooling effect, the second valve connected between the target battery cluster and the second liquid cooling unit is kept turned on, and the second battery cluster is cooled.
[0056] In the embodiment of the present application, after the valve of the target battery cluster is turned on, whether the cooling of the target battery cluster is completed is determined by the temperature information in time. When the cooling is completed, the second valve is turned off in time, and the other battery clusters are cooled, so as to save energy and improve the cooling efficiency.
[0057] In the embodiment of the present application, when whether the target battery cluster has reached the cooling effect is determined, the maximum temperature difference of the target battery cluster is compared with a preset cooling temperature threshold value. When the maximum temperature difference is lower than the cooling temperature threshold value, it is determined that the target battery cluster has reached the cooling effect.
[0058] Optionally, when determining whether the target battery cluster has reached the cooling effect, the shortest running time can also be calculated according to the temperature information, and the time for which the target battery cluster is turned on the second valve to perform cooling is timed. When the actual cooling time of the target battery cluster by the second liquid cooling unit reaches the shortest running time, it is determined that the target battery cluster has reached the cooling effect.
[0059] The shortest running time is the time for which the target battery cluster is cooled by the second liquid cooling unit to ensure that the target battery cluster can reach the cooling effect.
[0060] In this embodiment, by estimating the time for which the target battery cluster is cooled and determining that the cooling is completed at the corresponding time and turning off the second valve, it can be avoided that the valve is not closed due to failure to recognize that the cooling has been completed in the actual cooling completion case, and it can be avoided that the same battery cluster is always cooled in the failure case, thereby achieving the effects of saving energy and improving refrigeration efficiency.
[0061] In the calculation of the shortest running time according to the temperature information, the target battery cluster is determined according to the maximum temperature difference of the target battery cluster and the cooling temperature threshold value. Generally, the temperature difference to be adjusted is the difference between the maximum temperature difference of the target battery cluster and the cooling temperature threshold value.
[0062] According to the temperature difference to be adjusted, the total mass of the target battery cluster, and the specific heat capacity of the battery cluster, the first heat required for the target battery cluster to reach the cooling effect is determined. According to the specific heat capacity of the cooling liquid in the second liquid cooling unit, the single-cluster cooling liquid mass flow, the single-cluster cooling liquid inlet and outlet temperature difference, and the heat generation rate of the target battery cluster, the second heat required for the second liquid cooling unit to absorb the target battery cluster to reach the cooling effect is determined. The shortest running time is determined according to the first heat and the second heat.
[0063] The specific heat capacity of the battery cluster is determined by the average specific heat capacity of the battery cell, and the total mass of the target battery cluster is determined by the mass of each battery cell in the target battery cluster.
[0064] In a specific implementation, the calculation method of the shortest running time is: ; Wherein, is the specific heat capacity of the battery cluster, is the total mass of the target battery cluster, is the temperature difference to be adjusted, which is used to determine the first heat; is the specific heat capacity of the cooling liquid in the second liquid cooling unit, is the single-cluster cooling liquid mass flow, is the single-cluster cooling liquid inlet and outlet temperature difference, is the heat generation rate of the target battery cluster, which is used to determine the second heat; The first heat is obtained by calculating the ratio of the first heat and the second heat.
[0065] In the above formula, The first heat is the heat required to be released by the target battery cluster to reduce the temperature of the target battery cluster to the normal level. The second heat is the heat required to be absorbed by the cooling liquid in the second liquid cooling unit to reduce the temperature of the target battery cluster to the normal level. The time required to reduce the temperature of the target battery cluster to the normal level is determined by solving the ratio of the first heat and the second heat.
[0066] Optionally, in some embodiments, the number of times that each battery cluster needs to be cooled is counted, that is, the number of times that the maximum temperature difference of each battery cluster exceeds the cooling temperature threshold is counted, and when the number of times that any battery cluster needs to be cooled reaches a preset number threshold, the second valve of the target battery cluster is continuously turned on, and a warning information is reported. Thus, whether the long-term temperature state of the battery cluster needs to be adjusted as soon as possible can be determined.
[0067] Optionally, in some embodiments, when determining the temperature difference to be adjusted, in addition to being determined according to the maximum temperature difference of the target battery cluster and the cooling temperature threshold, a temperature difference adjustment redundancy value can be introduced to correct and adjust the temperature difference to be adjusted determined based on the maximum temperature difference and the cooling temperature threshold, so as to change the adjustment mode of the battery cluster according to the actual scene and the actual situation of the battery cluster, improve the accuracy of the temperature adjustment of the battery cluster, and improve the adjustment efficiency.
[0068] When the number of times that needs to be cooled does not reach the preset number threshold, as the number of times that the same battery cluster is cooled as the target battery cluster increases, the temperature difference to be adjusted is increased by the temperature difference adjustment redundancy value to cool the target battery cluster to a lower temperature to avoid multiple adjustments caused by rapid temperature rise of the battery cluster. When the same battery cluster is cooled more times, the temperature difference to be adjusted is adjusted larger by the temperature difference adjustment redundancy value to cool the target battery cluster to a lower temperature.
[0069] The above embodiments consider the actual situation of the battery cluster, that is, the number of times that the battery cluster is cooled, and adjust its cooling strategy by setting the temperature difference adjustment redundancy value, which can cool it to a relatively low temperature and reduce the number of times of cooling.
[0070] Corresponding to the above cooling method of the energy storage system, the embodiments of the present application also provide an energy storage system. Referring to Figure 3 A structural schematic diagram of an energy storage system provided by the embodiments of the present application, the energy storage system can include a first determination module 301, a second determination module 302, and a cooling module 303.
[0071] The first determining module 301 obtains temperature information of each battery cluster through the acquisition device, and determines the first battery cluster that needs to be cooled through the temperature information.
[0072] The second determining module 302 calculates the cooling priority of each first battery cluster when there are at least two first battery clusters, and determines the first battery cluster with the highest cooling priority as the target battery cluster.
[0073] The cooling module 303 turns on the second valve connected between the target battery cluster and the second liquid cooling unit, and turns off the second valves of other battery clusters, and cools the target battery cluster through the second liquid cooling unit.
[0074] The first valve connected between each battery cluster and the first liquid cooling unit is always turned on, and each battery cluster is cooled through the first liquid cooling unit.
[0075] Figure 4 A structural schematic diagram of an embodiment of the energy storage device is shown. The electronic device includes an energy storage system as shown in Figure 1 The electronic device can include at least one processor and at least one memory in communication with the processor, as shown in Figure 4 The memory stores program instructions executable by the processor, and the processor invokes the program instructions to execute the cooling method of the energy storage system provided by the embodiment.
[0076] Figure 4 A block diagram of an exemplary electronic device suitable for implementing the embodiments of the present specification is shown. Figure 4 The electronic device shown is only an example, and should not limit the functions and use range of the embodiments of the present specification.
[0077] As shown in Figure 4 The electronic device is in the form of a general computing device. The components of the electronic device can include but are not limited to one or more processors 410, a communication interface 420, a memory 430, and a communication bus 440 connecting different system components including the memory 430, the communication interface 420 and the processor 410.
[0078] Communication bus 440 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration bus, a processor or local bus using any of a variety of bus architectures. By way of example, these architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
[0079] Electronic device typically includes a variety of computer system readable media. These media can be any available media that is accessible by electronic device and includes both volatile and non-volatile media, removable and non-removable media.
[0080] Memory 430 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. Electronic device can further include other removable / non-removable, volatile / non-volatile computer system storage media. Memory 430 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the present disclosure.
[0081] Program / utility, having a set (at least one) of program modules, can be stored in memory 430, for example. The program modules include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each or a combination thereof, which can include implementation of a network environment. The program modules often perform the functions and / or methodologies of embodiments of the present disclosure as described herein.
[0082] Processor 410, through the operating system, executes the various functional applications and data processing, such as implementing the cooling method of the energy storage system provided by embodiments of the present disclosure, by executing the program stored in memory 430.
[0083] The embodiments of the present disclosure provide a non-transitory computer readable storage medium storing computer instructions, which cause the computer to execute the cooling method of the energy storage system provided by embodiments of the present disclosure.
[0084] The above-described embodiments of the application have several advantages. For example, the above-described embodiments of the application provide a method and apparatus for providing a user with a more intuitive and user-friendly interface for interacting with a computing device. Other embodiments of the application have other advantages that will be apparent to those of ordinary skill in the art upon reading the description herein. Other embodiments of the application can include any of the described features, alone or in any combination or sub-combination.
[0085] Furthermore, the terms "first", "second", and the like, do not denote any quantity or order but are used as names for distinguishing between various elements. Thus, these terms are used herein, as in the description of the embodiments, merely to differentiate a certain element from another element that has the same name (first, second, etc.) in a case multiple elements are discussed. It is to be understood that the terms "first", "second", and the like, are used merely as labels for distinguishing between various elements, and do not necessarily indicate a quantity or order. In some embodiments, a single element can be referred to with different labels (e.g., "first" and "second") at different times, and the single element can be "the first" element discussed herein and "the second" element discussed herein. In some embodiments, an element can be referred to with different labels at the same time, and the element can be "the first" element discussed herein and "the second" element discussed herein.
[0086] Any process or method described in a flowchart or otherwise herein can be understood as representing a module, segment, or portion of code that includes one or more executable instructions for implementing the specified logical functions or steps, and the various embodiments of the preferred implementation of this specification include alternative implementations in which the functions are performed in a different order, or are performed concurrently, or are performed in reverse order, depending on the functionality involved, as will be understood by those skilled in the art.
[0087] The word "if' can be interpreted as meaning "when" or "upon" or "in response to a determination" or "in response to a detection," depending on the context. Similarly, the phrase "if determined" or "if detected (a stated condition or event)" can be interpreted as meaning "when determined" or "in response to a determination" or "when detected" or "in response to a detection," depending on the context.
[0088] In the embodiments provided in this specification, it should be understood that the disclosed system, apparatus, and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device, or unit, and can be electrical, mechanical, or in other forms.
[0089] In addition, the various functional units in the various embodiments of the present specification can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be implemented in the form of hardware, or in the form of hardware plus software function units.
[0090] The integrated unit implemented in the form of software function units can be stored in a computer readable storage medium. The software function unit stored in the storage medium includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of the steps of the method described in the various embodiments of the present specification.
[0091] The above only describes the preferred embodiments of the present specification and is not intended to limit the present specification. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present specification shall be included in the protection scope of the present specification.
Claims
1. An energy storage system, characterized by, The energy storage system comprises a plurality of battery clusters, each of the battery clusters is connected with a first liquid cooling unit and a second liquid cooling unit through a valve, and the system comprises: A first determination module is configured to acquire temperature information of each battery cluster through a collection device, and determine a first battery cluster that needs to be cooled through the temperature information; A second determination module is configured to calculate a cooling priority of each first battery cluster when there are at least two first battery clusters, and determine a first battery cluster with the highest cooling priority as a target battery cluster; A cooling module is configured to open a second valve connected between the target battery cluster and the second liquid cooling unit, close the second valves of other battery clusters, and cool the target battery cluster through the second liquid cooling unit. The first valve connected between each battery cluster and the first liquid cooling unit is always open, and each battery cluster is cooled through the first liquid cooling unit.
2. The energy storage system of claim 1, wherein, The first determination module determines the first battery cluster that needs to be cooled through the temperature information, including: Comparing a maximum temperature difference of each battery cluster with a preset cooling temperature threshold value, and determining a battery cluster with a maximum temperature difference greater than the cooling temperature threshold value as the first battery cluster.
3. The energy storage system of claim 1, wherein, The second determination module calculates the cooling priority of each first battery cluster, including: Determining a first priority contribution value of each first battery cluster based on a temperature deviation cumulative value, a second priority contribution value based on a maximum temperature change rate, and a third priority contribution value based on a temperature deviation value; According to the first priority contribution value, the second priority contribution value, and the third priority contribution value of each first battery cluster, the cooling priority of each first battery cluster is determined.
4. The energy storage system of claim 3, wherein, Determining the first priority contribution value, the second priority contribution value, and the third priority contribution value, including: Determining the first priority contribution value through the maximum temperature difference of each first battery cluster, the time when the maximum temperature of each first battery cluster exceeds the average temperature, and a corresponding first coefficient; Determining the second priority contribution value through the maximum temperature difference of each first battery cluster in a time interval and the average temperature difference of the energy storage system, and a corresponding second coefficient; Determining the third priority contribution value through the maximum temperature difference of each first battery cluster and a corresponding third coefficient.
5. The energy storage system of claim 1, wherein, After the cooling module cools the target battery cluster through the second liquid cooling unit, it further comprises: Determining whether the target battery cluster has reached a cooling effect through the temperature information of the target battery cluster; When it is determined that the target battery cluster has reached the cooling effect, closing the second valve connected between the target battery cluster and the second liquid cooling unit, stopping cooling the target battery cluster through the second liquid cooling unit, and determining a first battery cluster with the next highest priority as a target battery cluster through opening the second valve connected between the target battery cluster and the second liquid cooling unit to cool it.
6. The energy storage system of claim 5, wherein, The determination of whether the target battery cluster has reached the cooling effect includes: Comparing the maximum temperature difference of the target battery cluster with the preset cooling temperature threshold value; When the maximum temperature difference is lower than the cooling temperature threshold, it is determined that the target battery cluster has reached a cooling effect.
7. The energy storage system of claim 5, wherein, The determining whether the target battery cluster has reached a cooling effect further comprises: calculating a minimum running time according to the temperature information, the minimum running time being a time for cooling the target battery cluster by the second liquid cooling unit to ensure that the target battery cluster reaches a cooling effect; timing a time for executing cooling on the target battery cluster by turning on the second valve; when the actual cooling time of the target battery cluster by the second liquid cooling unit reaches the minimum running time, it is determined that the target battery cluster has reached a cooling effect.
8. The energy storage system of claim 7, wherein, The calculating a minimum running time according to the temperature information comprises: determining a to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster and a cooling temperature threshold; determining a first heat to be released by the target battery cluster to reach a cooling effect according to the to-be-adjusted temperature difference, a total mass of the target battery cluster, and a specific heat capacity of the battery cluster; determining a second heat to be absorbed by the second liquid cooling unit when the target battery cluster reaches a cooling effect according to a specific heat capacity of cooling liquid in the second liquid cooling unit, a single-cluster cooling liquid mass flow, a single-cluster cooling liquid water-in temperature difference and water-out temperature difference, and a heat generation rate of the target battery cluster; determining the minimum running time according to the first heat and the second heat.
9. The energy storage system of claim 5, wherein, The determining that the target battery cluster has reached a cooling effect further comprises: counting a number of times for which each battery cluster needs to execute cooling; when the number of times for which any battery cluster needs to execute cooling reaches a preset number threshold, continuously turning on the second valve of the battery cluster whose cooling number reaches the preset number threshold, and reporting an alarm information.
10. The energy storage system of claim 8, wherein, The determining a to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster and a cooling temperature threshold further comprises: determining the to-be-adjusted temperature difference according to the maximum temperature difference of the target battery cluster, the cooling temperature threshold, and a temperature difference adjustment redundancy value; the temperature difference adjustment redundancy value is used for correcting and adjusting the to-be-adjusted temperature difference determined by the maximum temperature difference and the cooling temperature threshold.
11. The energy storage system of claim 10, wherein, The adjusting the to-be-adjusted temperature difference by a temperature difference adjustment redundancy value comprises: increasing the to-be-adjusted temperature difference by the temperature difference adjustment redundancy value as the number of times for which the same battery cluster is used as the target battery cluster to execute cooling increases; wherein, the more the number of times for which the same battery cluster is used to execute cooling, the more the to-be-adjusted temperature difference is adjusted by the temperature difference adjustment redundancy value.
12. The energy storage system of any one of claims 1-11, wherein, Further comprising: determining an average temperature and / or a maximum temperature difference of the target battery cluster according to the temperature information.
13. The energy storage system of any one of claims 1-11, wherein, Further comprising: determining an average temperature of the energy storage system according to the highest temperature of each battery cluster; determining a maximum temperature difference of each battery cluster according to the highest temperature of each battery cluster and the average temperature of the energy storage system.