A temperature control method, device, equipment and storage medium for energy storage system

By collecting and calculating the temperature and temperature difference of the energy storage system module and cluster, adjusting the fan duty cycle, the problem of uneven battery cell temperature is solved, and uniform heat dissipation and performance improvement of battery cell temperature is achieved.

CN114497823BActive Publication Date: 2024-12-24SHENZHEN CLOU ELECTRONICS
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202210155207.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-21
Publication Date
2024-12-24
Estimated Expiration
2042-02-21

AI Technical Summary

Technical Problem

When the existing energy storage system is running at high temperature, it is difficult to ensure that the battery cell temperature does not exceed the limit and is in the optimal temperature difference range when the battery cell is running at a high temperature, resulting in uneven heat dissipation of the battery cell and attenuation of performance.

Method used

By collecting the temperature of multiple modules of the battery system, calculating the target temperature and temperature difference of the module and cluster, adjusting the duty cycle of the fan to update the battery temperature until the preset temperature and temperature difference conditions are met, and uniform heat dissipation of the battery cell temperature is achieved. .

Benefits of technology

Effectively reduce the temperature difference of the battery cell, ensure uniform heat dissipation of the energy storage system, improve the performance of the battery cell, ensure that the maximum temperature of the battery cell does not exceed the limit and the temperature difference is within a reasonable range.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114497823B_ABST
    Figure CN114497823B_ABST
Patent Text Reader

Abstract

The disclosed embodiments provide a temperature control method, device, equipment and storage medium for an energy storage system, belonging to the field of energy storage technology. The method comprises: collecting first battery temperatures of multiple modules of a battery system; calculating a corresponding first module target temperature and a cluster target temperature difference according to the first battery temperature; adjusting a corresponding duty cycle of a fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature; calculating a system target temperature and a system target temperature difference according to the updated first battery temperature; if the system target temperature does not meet a preset temperature condition, or the system target temperature difference does not meet a preset temperature difference condition, adjusting the corresponding duty cycle of the fan again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature, until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition, thereby reducing the temperature difference of the battery cells and making the heat dissipation of the battery cells in the energy storage system uniform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of energy storage technology, and in particular to a temperature control method, device, equipment and storage medium for an energy storage system. Background Art

[0002] Battery cells are an important part of the energy storage system. At present, the heat dissipation of battery cells is mainly carried out by fans. The fan speed is adjusted according to the average temperature zone of the battery module to dissipate heat. In the case of severe heat loss in the energy storage system, this speed regulation strategy cannot simultaneously ensure that the maximum temperature of the battery cell does not exceed the limit and is within the optimal temperature difference range. In order to ensure the safety of the battery cell, the temperature difference of the battery cell is usually sacrificed to ensure that the maximum temperature of the battery cell is below the limit. In the case of long-term operation of the energy storage system, this speed regulation strategy will cause uneven heat dissipation of the battery cell, resulting in serious degradation of the performance of the battery cell. Therefore, a reasonable fan speed regulation strategy is an important means to reduce the difference in battery cell temperature. Summary of the invention

[0003] The main purpose of the embodiments of the present disclosure is to provide a temperature control method, device, equipment and storage medium for an energy storage system, which can reduce the temperature difference of battery cells, make the heat dissipation of battery cells in the energy storage system uniform, and ensure the uniformity of battery cell temperature.

[0004] To achieve the above object, a first aspect of an embodiment of the present disclosure provides a temperature control method for an energy storage system, wherein the energy storage system includes a battery system, the battery system includes a plurality of clusters, each of the clusters includes a plurality of modules, and each of the modules is provided with a fan, the method comprising:

[0005] Collecting first battery temperatures of the plurality of modules of the battery system;

[0006] Calculating a corresponding first module target temperature and a cluster target temperature difference according to the first battery temperature;

[0007] adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature;

[0008] Calculating a system target temperature and a system target temperature difference according to the updated first battery temperature;

[0009] If the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, the corresponding duty cycle of the fan is adjusted again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition.

[0010] In some embodiments, adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference includes:

[0011] Among the multiple modules, if there is any module whose first module target temperature is greater than or equal to a preset temperature threshold, the duty cycle of the fan of the module corresponding to the first module target temperature is set to a first preset value; the battery temperature of the corresponding module is recollected to obtain a second battery temperature; the second module target temperature of the corresponding module is calculated according to the second battery temperature; the duty cycle of the corresponding fan is adjusted according to the second module target temperature and the temperature threshold; the other modules adjust the duty cycle of the corresponding fan according to the first temperature zone where the first module target temperature is located;

[0012] If the first module target temperatures of the plurality of modules are all lower than the temperature threshold, a cluster target temperature difference is obtained, and the duty cycle of the corresponding fan is adjusted according to the cluster target temperature difference and the first temperature difference threshold.

[0013] In some embodiments, adjusting the duty cycle of the corresponding fan according to the second module target temperature and the temperature threshold includes:

[0014] If the target temperature of the second module is greater than or equal to the preset temperature threshold, the duty cycle of the corresponding fan is increased according to the preset interval threshold.

[0015] In some embodiments, adjusting the duty cycle of the corresponding fan according to the cluster target temperature difference and the first temperature difference threshold includes:

[0016] Get the average module temperature and cluster average temperature;

[0017] If the cluster target temperature difference is less than the first temperature difference threshold, adjusting the duty cycle of the fan according to the module average temperature, the cluster average temperature and the second temperature zone in which the cluster average temperature is located;

[0018] If the cluster target temperature difference is greater than or equal to the first temperature difference threshold, the duty cycle of the fan is adjusted according to a second temperature difference threshold.

[0019] In some embodiments, adjusting the duty cycle of the fan according to the second temperature difference threshold comprises:

[0020] If the second temperature difference threshold is equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the second temperature difference threshold is set to the second preset value, and the other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the third temperature zone where the cluster average temperature is located;

[0021] If the second temperature difference threshold is not equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the first target temperature of the cluster is set to the third preset value, and the duty cycle of the fan of the module corresponding to the second target temperature of the cluster is set to the fourth preset value. Other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the fourth temperature zone in which the cluster average temperature is located.

[0022] In some embodiments, setting the duty cycle of the fan of the module corresponding to the second target temperature of the cluster to a fourth preset value includes:

[0023] The duty cycle of the fan of the module corresponding to the second target temperature of the cluster is set to zero.

[0024] In some embodiments, the cluster target temperature difference is calculated based on the cluster first target temperature and the cluster second target temperature.

[0025] A second aspect of an embodiment of the present disclosure provides a temperature control device for an energy storage system, wherein the energy storage system includes a battery system, the battery system includes a plurality of clusters, each of the clusters includes a plurality of modules, each of the modules is provided with a fan, and the device includes:

[0026] A temperature acquisition module, used for acquiring the first battery temperature of the plurality of modules of the battery system;

[0027] a temperature calculation module, used for calculating the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature;

[0028] A temperature control module is used to adjust the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature; calculate the system target temperature and the system target temperature difference according to the updated first battery temperature; if the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, then adjust the corresponding duty cycle of the fan again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature, until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition.

[0029] A third aspect of the embodiments of the present disclosure provides a computer device, comprising a memory and a processor, wherein the memory stores a program, and when the program is executed by the processor, the processor is used to execute the method described in any one of the embodiments of the first aspect of the present application.

[0030] A fourth aspect of the embodiments of the present disclosure proposes a storage medium, which is a computer-readable storage medium. The storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute a method as described in any one of the embodiments of the first aspect of the present application.

[0031] The temperature control method, device, equipment and storage medium of the energy storage system proposed in the embodiments of the present disclosure collect the first battery temperatures of multiple modules of the battery system, calculate the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature, adjust the duty cycle of the fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature, thereby adjusting the fan speed and quickly reducing the temperature of the module battery cell, and calculate the system target temperature and the system target temperature difference according to the updated first battery temperature. If the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, then the corresponding duty cycle of the fan is adjusted again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition, thereby ensuring that the maximum temperature of the battery cell does not exceed the limit value without sacrificing the battery cell temperature difference, thereby achieving the purpose of controlling the temperature of the energy storage system, reducing the difference in battery cell temperature, ensuring uniform heat dissipation of the energy storage system, and improving the performance of the energy storage system. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 is a first flow chart of a temperature control method for an energy storage system provided by an embodiment of the present disclosure;

[0033] Figure 2 yes Figure 1 Flow chart of step S130 in FIG.

[0034] Figure 3 yes Figure 2 Flow chart of step S220 in FIG.

[0035] Figure 4 is a second flow chart of the temperature control method of the energy storage system provided by the embodiment of the present disclosure;

[0036] Figure 5 It is a module structure diagram of the temperature control device of the energy storage system provided in the embodiment of the present disclosure. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0038] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0039] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present invention belongs. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0040] Battery cells are an important part of the energy storage system. Usually, hundreds or even thousands of battery cells are stacked in a container. The uniformity of temperature between each single battery cell in the container is an important factor that determines the performance of the entire battery cell module. At present, the heat dissipation of the battery cell module mainly relies on air cooling. The fan speed is adjusted according to the average temperature of the module. When the energy storage system is running at a high rate, this speed adjustment method cannot ensure that the maximum temperature of the battery cell does not exceed the limit and that it is within the optimal temperature difference range. In order to ensure the safety of the battery cell, the maximum temperature of the battery cell is generally ensured to be below the limit by sacrificing the temperature difference of the battery cell. Under long-term system operation, the performance of the battery cell will be seriously attenuated. With the increase in the number of battery cells in the container, controlling the fan speed only according to the average temperature of the module cannot meet the requirements of the system temperature difference and temperature limit. Since the main reason for the temperature difference of the single battery cell is the spatial unevenness of the heat dissipation of each battery cell, in order to reduce the difference in battery cell temperature, ensure the uniformity of battery cell temperature, and improve the performance of the container, it is necessary to formulate a reasonable fan speed adjustment strategy.

[0041] Based on this, the main purpose of the embodiment of the present disclosure is to propose a temperature control method for an energy storage system, which adjusts the duty cycle of the fan according to multiple indicators such as the first module target temperature, the cluster target temperature difference, the system target temperature, and the system target temperature difference, thereby adjusting the fan speed so that the battery cell temperature can simultaneously meet the requirements of the system temperature difference and the temperature limit, thereby achieving the purpose of controlling the battery cell temperature of the energy storage system, reducing the difference in battery cell temperature, ensuring uniform heat dissipation of the battery cell, and improving the performance of the energy storage system container.

[0042] The temperature control method, device, equipment and storage medium of the energy storage system provided in the embodiments of the present disclosure are specifically described through the following embodiments. First, the temperature control method of the energy storage system in the embodiments of the present disclosure is described.

[0043] Reference Figure 1According to the temperature control method of the energy storage system of the first aspect of the embodiment of the present disclosure, the energy storage system includes a battery system, the battery system includes multiple clusters, each cluster includes multiple modules, and each module is provided with a fan. The temperature control method of the energy storage system includes but is not limited to steps S110 to S160.

[0044] S110, collecting first battery temperatures of multiple modules of the battery system;

[0045] S120, calculating a corresponding first module target temperature and a cluster target temperature difference according to the first battery temperature;

[0046] S130, adjusting the duty cycle of the corresponding fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature;

[0047] S140, calculating a system target temperature and a system target temperature difference according to the updated first battery temperature;

[0048] S150, judging whether the system target temperature satisfies the preset temperature condition, and whether the system target temperature difference satisfies the preset temperature difference condition, if the judgment result is yes, executing step S160, if the judgment result is no, returning to step S130;

[0049] S160, end the temperature control process.

[0050] In step S110 , a plurality of battery cells are stacked into a module, and the first battery temperature is the temperature of each single battery cell in the module.

[0051] In step S120, the first module target temperature may be the maximum temperature of the module, that is, the temperature corresponding to the cell with the highest temperature among the single cells of the module. Multiple modules are stacked into a cluster, and the cluster target temperature difference may be the maximum temperature difference of the cluster, that is, the difference between the temperature corresponding to the cell with the highest temperature and the temperature corresponding to the cell with the lowest temperature among the single cells of the multiple modules, that is, the difference between the current maximum temperature of the cluster and the current minimum temperature of the cluster.

[0052] In step S130, the duty cycle of the fan corresponding to each module is adjusted according to the first module target temperature and the cluster target temperature difference, and the fan speed is adjusted to control the battery cell temperature in each module, that is, to update the first battery temperature, thereby updating the first module target temperature and the cluster target temperature difference.

[0053] In step S140, the system target temperature may be the system maximum temperature, and the system target temperature difference may be the system maximum temperature difference. There are many clusters in a battery system, and the system maximum temperature is the temperature corresponding to the battery cell with the highest temperature in multiple clusters of the battery system. The system maximum temperature difference is the difference between the temperature corresponding to the battery cell with the highest temperature and the temperature corresponding to the battery cell with the lowest temperature in multiple clusters of the battery system, that is, the difference between the current system maximum temperature and the current system minimum temperature.

[0054] In step S150, the preset temperature condition may be that the system target temperature is less than a preset system temperature threshold, and the preset temperature difference condition may be that the system target temperature difference is less than a preset system temperature difference threshold. If the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, the duty cycle of the corresponding fan is adjusted again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition.

[0055] By executing steps S110 to S160, the maximum temperature of the system can be limited and the temperature difference within the cluster can be reduced, so that the temperature and temperature difference are both within a reasonable range, the temperature difference of the battery cells can be reduced, and the uniformity of the heat dissipation of the battery cells can be ensured.

[0056] It should be noted that the energy storage system includes equipment such as containers, and the containers include battery systems, central control cabinets, fire protection cabinets and other equipment.

[0057] In some embodiments, Figure 2 As shown, step S130 specifically includes the following steps:

[0058] S210, among the multiple modules, if there is any module whose first module target temperature is greater than or equal to a preset temperature threshold, setting the duty cycle of the fan of the module corresponding to the first module target temperature to a first preset value; recollecting the battery temperature of the corresponding module to obtain a second battery temperature; calculating the second module target temperature of the corresponding module according to the second battery temperature; adjusting the duty cycle of the corresponding fan according to the second module target temperature and the temperature threshold; other modules adjust the duty cycle of the corresponding fan according to the first temperature zone where the first module target temperature is located;

[0059] S220: If the first module target temperatures of the plurality of modules are all lower than the temperature threshold, obtain a cluster target temperature difference, and adjust the duty cycle of the corresponding fan according to the cluster target temperature difference and the first temperature difference threshold.

[0060] In step S210, if the target temperature of the first module is greater than or equal to the preset temperature threshold, the duty cycle of the fan of the module corresponding to the target temperature of the first module is set to the first preset value, and the fan is used to dissipate heat from the module cell to limit the maximum temperature of the cell in the system. The second battery temperature is the temperature of each single cell recollected in the module whose target temperature of the first module is greater than or equal to the preset temperature threshold. The second module target temperature can be the highest temperature of the module, that is, the temperature corresponding to the single cell with the highest temperature in the second battery temperature. After setting the fan duty cycle to the first preset value, such as 70%, the module is cooled, the second battery temperature is obtained, and the second module target temperature is calculated according to the second battery temperature. If the second module target temperature is greater than or equal to the preset temperature threshold, the corresponding fan duty cycle is increased according to the preset interval threshold. For example, the interval threshold is 10, and the first preset value is 70%. If the second module target temperature is greater than or equal to the preset temperature threshold, the fan duty cycle is increased to 80%. The second battery temperature is acquired again at a preset time interval, and the second module target temperature is recalculated according to the second battery temperature. If the second module target temperature is still greater than or equal to the preset temperature threshold, it means that the current fan air volume is insufficient and cannot dissipate heat quickly. Then, based on the current fan duty cycle, the corresponding fan duty cycle is increased according to the preset interval threshold until the duty cycle increases to 100%. It can be understood that a fan duty cycle of 100% indicates that the fan is fully rotating. Other modules adjust the duty cycle of the corresponding fan according to the first temperature zone where the first module target temperature corresponding to the module is located. If the first module target temperature is the maximum temperature of the module, if the temperature threshold -2 ≤ the maximum temperature of the module ≤ the temperature threshold, the duty cycle of the fan corresponding to the module is set to 60%; if the temperature threshold -4 ≤ the maximum temperature of the module < the temperature threshold -2, the duty cycle of the fan corresponding to the module is set to 50%; if the temperature threshold -6 ≤ the maximum temperature of the module < the temperature threshold -4, the duty cycle of the fan corresponding to the module is set to 40%; if the maximum temperature of the module < the temperature threshold -6, the duty cycle of the fan corresponding to the module is set to 30%.

[0061] In step S220, if the first module target temperatures of multiple modules are all lower than the temperature threshold, it means that the battery cell temperature of each module meets the requirements, and the cluster target temperature difference is obtained. The duty cycle of the corresponding fan is adjusted according to the cluster target temperature difference and the first temperature difference threshold to reduce the temperature difference within the cluster.

[0062] It should be noted that the embodiments of the present disclosure do not limit the specific values ​​of the temperature threshold and the first temperature difference threshold, and those skilled in the art may set them according to actual needs.

[0063] In some embodiments, Figure 3 As shown, step S220 specifically includes the following steps:

[0064] S310, obtaining module average temperature and cluster average temperature;

[0065] S320, determining whether the cluster target temperature difference is less than a first temperature difference threshold; if the determination result is yes, executing step S330; if the determination result is no, executing step S340;

[0066] S330, adjusting the duty cycle of the fan according to the module average temperature, the cluster average temperature, and the second temperature zone in which the cluster average temperature is located;

[0067] S340: Adjust the duty cycle of the fan according to the second temperature difference threshold.

[0068] In step S310 , the module average temperature is the average temperature of multiple single battery cells constituting a single module; the cluster average temperature is the average temperature of multiple battery cells constituting a single cluster.

[0069] In step S330, if the cluster target temperature difference is the cluster maximum temperature difference, when the cluster maximum temperature difference is less than the first temperature difference threshold, the duty cycle of the fan is adjusted according to the module average temperature, the cluster average temperature and the second temperature partition where the cluster average temperature is located. If the second temperature partition where the cluster average temperature is located is the cluster average temperature ≥ 30, continue to judge whether the module average temperature and the cluster average temperature meet the preset conditions, for example, if the module average temperature - the cluster average temperature < -3, the duty cycle of the fan corresponding to the module is set to 30%; if -3≤ the module average temperature - the cluster average temperature < -2, the duty cycle of the fan corresponding to the module is set to 40%; if -2≤ the module average temperature - the cluster average temperature < 2, the duty cycle of the fan corresponding to the module is set to 50%; if 2≤ the module average temperature - the cluster average temperature < 3, the duty cycle of the fan corresponding to the module is set to 60%; if 3≤ the module average temperature - the cluster average temperature, the duty cycle of the fan corresponding to the module is set to 70%. If 25≤cluster average temperature<30, continue to determine whether the module average temperature and cluster average temperature meet the preset conditions. For example, if the module average temperature-cluster average temperature<0, set the duty cycle of the fan corresponding to the module to 20%; if 0≤module average temperature-cluster average temperature<1, set the duty cycle of the fan corresponding to the module to 30%; if 1≤module average temperature-cluster average temperature<2, set the duty cycle of the fan corresponding to the module to 40%; if 2≤module average temperature-cluster average temperature<3, set the duty cycle of the fan corresponding to the module to 50%; if 3≤module average temperature-cluster average temperature, set the duty cycle of the fan corresponding to the module to 60%; if the cluster average temperature is <25, set the duty cycle of the fans corresponding to all modules in the cluster to 0%, that is, the fans stop running.

[0070] In step S340, if the cluster target temperature difference is greater than or equal to the first temperature difference threshold, the duty cycle of the fan is adjusted according to the second temperature difference threshold. If the second temperature difference threshold is equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the second temperature difference threshold is set to the second preset value, and the other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the third temperature zone where the cluster average temperature is located; if the second temperature difference threshold is not equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the first target temperature of the cluster is set to the third preset value, and the duty cycle of the fan of the module corresponding to the second target temperature of the cluster is set to the fourth preset value, and the other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the fourth temperature zone where the cluster average temperature is located. The second temperature difference threshold is the maximum temperature difference of a module in the cluster, that is, the maximum temperature difference of the module, the first target temperature of the cluster is the highest temperature of the cluster, the second target temperature of the cluster is the lowest temperature of the cluster, the cluster target temperature difference is the maximum temperature difference of the cluster, and the cluster target temperature difference is calculated according to the difference between the first target temperature of the cluster and the second target temperature of the cluster.

[0071] When the maximum temperature difference of the cluster is greater than or equal to the first temperature difference threshold, continue to judge whether the second temperature difference threshold is equal to the cluster target temperature difference, that is, judge whether the maximum temperature difference of the module is equal to the maximum temperature difference of the cluster, so as to identify whether the highest temperature of the cluster and the lowest temperature of the cluster appear in the same module. If the maximum temperature difference of the module is equal to the maximum temperature difference of the cluster, it means that the highest temperature of the cluster and the lowest temperature of the cluster appear in the same module, and the duty cycle of the fan of the module corresponding to the maximum temperature difference of the module is set to 80%, and the duty cycle of the fan of other modules is adjusted according to the average temperature of the module, the average temperature of the cluster and the third temperature zone where the average temperature of the cluster is located. If the third temperature zone where the cluster average temperature is located is cluster average temperature ≥ 30, continue to determine whether the module average temperature and the cluster average temperature meet the preset conditions, for example, if the module average temperature - the cluster average temperature is <-3, the duty cycle of the fan corresponding to the module is set to 30%; -3≤module average temperature - cluster average temperature <-2, the duty cycle of the fan corresponding to the module is set to 40%; -2≤module average temperature - cluster average temperature <2, the duty cycle of the fan corresponding to the module is set to 50%; 2≤module average temperature - cluster average temperature <3, the duty cycle of the fan corresponding to the module is set to 60%; 3≤module average temperature - cluster average temperature, the duty cycle of the fan corresponding to the module is set to 70%. If 25≤cluster average temperature<30, continue to determine whether the module average temperature and cluster average temperature meet the preset conditions. For example, if the module average temperature-cluster average temperature<0, set the duty cycle of the fan corresponding to the module to 20%; if 0≤module average temperature-cluster average temperature<1, set the duty cycle of the fan corresponding to the module to 30%; if 1≤module average temperature-cluster average temperature<2, set the duty cycle of the fan corresponding to the module to 40%; if 2≤module average temperature-cluster average temperature<3, set the duty cycle of the fan corresponding to the module to 50%; if 3≤module average temperature-cluster average temperature, set the duty cycle of the fan corresponding to the module to 60%; if the cluster average temperature is <25, set the duty cycle of the fans corresponding to all modules in the cluster to 0%.

[0072] If the maximum temperature difference of the module is not equal to the maximum temperature difference of the cluster, it means that the highest temperature of the cluster and the lowest temperature of the cluster are not in the same module. The duty cycle of the fan of the module corresponding to the highest temperature of the cluster is set to 80%, and the duty cycle of the fan of the module corresponding to the lowest temperature of the cluster is set to 0%. Other modules adjust the duty cycle of the fan according to the average temperature of the module, the average temperature of the cluster and the fourth temperature zone where the average temperature of the cluster is located. If the fourth temperature zone where the cluster average temperature is located is cluster average temperature ≥ 30, continue to determine whether the module average temperature and the cluster average temperature meet the preset conditions, for example, if the module average temperature - the cluster average temperature is less than -3, the duty cycle of the fan corresponding to the module is set to 30%; if -3≤module average temperature - cluster average temperature <-2, the duty cycle of the fan corresponding to the module is set to 40%; if -2≤module average temperature - cluster average temperature <2, the duty cycle of the fan corresponding to the module is set to 50%; if 2≤module average temperature - cluster average temperature <3, the duty cycle of the fan corresponding to the module is set to 60%; if 3≤module average temperature - cluster average temperature, the duty cycle of the fan corresponding to the module is set to 70%. If 25≤cluster average temperature<30, continue to determine whether the module average temperature and cluster average temperature meet the preset conditions. For example, if the module average temperature-cluster average temperature<0, set the duty cycle of the fan corresponding to the module to 20%; if 0≤module average temperature-cluster average temperature<1, set the duty cycle of the fan corresponding to the module to 30%; if 1≤module average temperature-cluster average temperature<2, set the duty cycle of the fan corresponding to the module to 40%; if 2≤module average temperature-cluster average temperature<3, set the duty cycle of the fan corresponding to the module to 50%; if 3≤module average temperature-cluster average temperature, set the duty cycle of the fan corresponding to the module to 60%; if the cluster average temperature is <25, set the duty cycle of the fans corresponding to all modules in the cluster to 0%.

[0073] In some embodiments, such as Figure 4 As shown, the temperature control method of the energy storage system includes but is not limited to steps S4010 to S4110.

[0074] S4010, collecting the battery temperature of the module, and obtaining a temperature threshold and a temperature difference threshold;

[0075] S4020, calculating the module average temperature, the module maximum temperature, the module maximum temperature difference, the cluster maximum temperature difference, the cluster average temperature, the system maximum temperature, and the system maximum temperature difference according to the battery temperature;

[0076] S4030, determining whether the maximum temperature of the module is greater than or equal to the temperature threshold; if the determination result is yes, executing step S4040; if the determination result is no, executing step S4050;

[0077] S4040, increasing the duty cycle of the fan of the corresponding module according to the preset interval threshold until the duty cycle is 100%, and adjusting the corresponding fan duty cycle of other modules according to the temperature zone where the highest temperature of the module is located;

[0078] S4050, determining whether the maximum temperature difference of the cluster is greater than or equal to the temperature difference threshold; if the determination result is yes, executing step S4060; if the determination result is no, executing step S4070;

[0079] S4060, determining whether the maximum temperature difference of the module is equal to the maximum temperature difference of the cluster; if the determination result is yes, executing step S4080; if the determination result is no, executing step S4090;

[0080] S4070, adjusting the duty cycle of the fan according to the module average temperature, the cluster average temperature, and the temperature zone in which the cluster average temperature is located;

[0081] S4080, setting the duty cycle of the fan of the module corresponding to the maximum module temperature difference to a preset value, and adjusting the duty cycle of the fan of other modules according to the module average temperature, the cluster average temperature and the temperature zone where the cluster average temperature is located;

[0082] S4090, setting the fan duty cycle of the module corresponding to the highest temperature of the cluster to a preset value, setting the fan duty cycle of the module corresponding to the lowest temperature of the cluster to a preset value, and adjusting the fan duty cycle of other modules according to the module average temperature, the cluster average temperature and the temperature zone where the cluster average temperature is located;

[0083] S4100, determining whether the maximum temperature of the system is greater than or equal to the temperature threshold, and whether the maximum temperature difference of the system is greater than or equal to the temperature difference threshold; if the determination result is yes, returning to step S4030; if the determination result is no, executing step S4110;

[0084] S4110, end the temperature control process.

[0085] The temperature control method of the energy storage system proposed in the embodiment of the present disclosure collects the first battery temperatures of multiple modules of the battery system, calculates the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature, and adjusts the duty cycle of the fan according to the first module target temperature and the cluster target temperature difference, so as to adjust the fan speed. By obtaining the system target temperature and the system target temperature difference, if the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition, the temperature control process is terminated; if the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, the step of adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference is returned, which ensures that the maximum temperature of the battery cell does not exceed the limit value without sacrificing the battery cell temperature difference, thereby achieving the purpose of controlling the temperature of the energy storage system, reducing the difference in battery cell temperature, ensuring uniform heat dissipation of the energy storage system, and improving the performance of the energy storage system.

[0086] The present disclosure also provides a temperature control device for an energy storage system, such as Figure 5 As shown, the temperature control method of the above energy storage system can be implemented, and the device includes a temperature acquisition module 510, a temperature calculation module 520 and a temperature control module 530. The temperature acquisition module 510 is used to acquire the first battery temperature of multiple modules of the battery system; the temperature calculation module 520 is used to calculate the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature; the temperature control module 530 is used to adjust the duty cycle of the corresponding fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature; calculate the system target temperature and the system target temperature difference according to the updated first battery temperature; if the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, then adjust the duty cycle of the corresponding fan again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature, until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition.

[0087] The temperature control device of the energy storage system in the embodiment of the present disclosure is used to execute the temperature control method of the energy storage system in the above embodiment. Its specific processing process is the same as the temperature control method of the energy storage system in the above embodiment, and will not be repeated here.

[0088] The temperature control device of the energy storage system proposed in the embodiment of the present disclosure uses a temperature acquisition module to acquire the first battery temperature of multiple modules of the battery system, and the temperature calculation module calculates the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature. The temperature control module adjusts the duty cycle of the fan according to the first module target temperature and the cluster target temperature difference, thereby adjusting the fan speed to reduce the module battery cell temperature, that is, updating the first battery temperature, and calculating the system target temperature and the system target temperature difference according to the updated first battery temperature. If the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition, the temperature control process is terminated; if the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, the corresponding fan duty cycle is adjusted again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition, which ensures that the maximum temperature of the battery cell does not exceed the limit value without sacrificing the battery cell temperature difference, thereby achieving the purpose of controlling the temperature of the energy storage system, reducing the difference in battery cell temperature, ensuring uniform heat dissipation of the energy storage system, and improving the performance of the energy storage system.

[0089] The present disclosure also provides a computer device, including:

[0090] at least one processor, and

[0091] a memory communicatively connected to at least one processor; wherein,

[0092] The memory stores instructions, and the instructions are executed by at least one processor so that when the at least one processor executes the instructions, a method as described in any one of the embodiments of the first aspect of the present application is implemented.

[0093] The computer device includes: a processor, a memory, an input / output interface, a communication interface and a bus.

[0094] The processor may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present disclosure;

[0095] The memory can be implemented in the form of ROM (Read Only Memory), static storage device, dynamic storage device or RAM (Random Access Memory). The memory can store operating systems and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory, and the temperature control method of the energy storage system of the embodiment of this disclosure is called by the processor to execute;

[0096] Input / output interface, used to realize information input and output;

[0097] Communication interface, used to realize communication interaction between this device and other devices, which can be realized through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.); and

[0098] The bus, which transfers information between the various components of the device (such as the processor, memory, input / output interfaces, and communication interfaces);

[0099] The processor, memory, input / output interface and communication interface are connected to each other through a bus inside the device.

[0100] The embodiment of the present disclosure further provides a storage medium, which is a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the temperature control method of the energy storage system of the embodiment of the present disclosure.

[0101] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0102] The embodiments described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0103] It can be understood by those skilled in the art that Figures 1 to 4The technical solutions shown in the figure do not constitute a limitation on the embodiments of the present disclosure, and may include more or fewer steps than those shown in the figure, or a combination of certain steps, or different steps.

[0104] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0105] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0106] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0107] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0108] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0109] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0110] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0111] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.

[0112] The preferred embodiments of the present disclosure are described above with reference to the accompanying drawings, but the scope of the rights of the present disclosure is not limited thereto. Any modification, equivalent substitution and improvement made by those skilled in the art without departing from the scope and essence of the present disclosure should be within the scope of the rights of the present disclosure.

Claims

1. A temperature control method for an energy storage system, characterized in that: The energy storage system includes a battery system, the battery system includes a plurality of clusters, each of the clusters includes a plurality of modules, each of the modules is provided with a fan, and the method includes: Collecting the first battery temperature of the plurality of modules of the battery system; the first battery temperature is the temperature of each single cell in the module; Calculate the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature; the first module target temperature is the temperature corresponding to the cell with the highest temperature among each single cell of the module; the cluster target temperature difference is the difference between the temperature corresponding to the cell with the highest temperature and the temperature corresponding to the cell with the lowest temperature among each single cell of multiple modules of the cluster; adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature; Calculating a system target temperature and a system target temperature difference according to the updated first battery temperature; the system target temperature is the temperature corresponding to the battery cell with the highest temperature among multiple clusters of the battery system, and the system target temperature difference is the difference between the temperature corresponding to the battery cell with the highest temperature and the temperature corresponding to the battery cell with the lowest temperature among multiple clusters of the battery system; If the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, the duty cycle of the corresponding fan is adjusted again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition; the preset temperature condition is that the system target temperature is less than a preset system temperature threshold, and the preset temperature difference condition is that the system target temperature difference is less than a preset system temperature difference threshold; The step of adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference includes: Among the multiple modules, if there is any module whose first module target temperature is greater than or equal to a preset temperature threshold, the duty cycle of the fan of the module corresponding to the first module target temperature is set to a first preset value; the battery temperature of the corresponding module is recollected to obtain a second battery temperature; the second module target temperature of the corresponding module is calculated according to the second battery temperature; the duty cycle of the corresponding fan is adjusted according to the second module target temperature and the temperature threshold; the other modules adjust the duty cycle of the corresponding fan according to the first temperature zone where the first module target temperature is located; If the first module target temperatures of the plurality of modules are all lower than the temperature threshold, a cluster target temperature difference is obtained, and the duty cycle of the corresponding fan is adjusted according to the cluster target temperature difference and the first temperature difference threshold.

2. A temperature control method for an energy storage system according to claim 1, characterized in that: Adjusting the duty cycle of the corresponding fan according to the second module target temperature and the temperature threshold includes: If the target temperature of the second module is greater than or equal to the preset temperature threshold, the duty cycle of the corresponding fan is increased according to the preset interval threshold.

3. The temperature control method of an energy storage system according to claim 1, characterized in that: The step of adjusting the duty cycle of the corresponding fan according to the cluster target temperature difference and the first temperature difference threshold comprises: Obtaining a module average temperature and a cluster average temperature; the module average temperature is the average temperature of multiple single cells in the module, and the cluster average temperature is the average temperature of multiple modules in the cluster; If the cluster target temperature difference is less than the first temperature difference threshold, adjusting the duty cycle of the fan according to the module average temperature, the cluster average temperature and the second temperature zone in which the cluster average temperature is located; If the cluster target temperature difference is greater than or equal to the first temperature difference threshold, the duty cycle of the fan is adjusted according to a second temperature difference threshold.

4. A temperature control method for an energy storage system according to claim 3, characterized in that: The step of adjusting the duty cycle of the fan according to the second temperature difference threshold comprises: If the second temperature difference threshold is equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the second temperature difference threshold is set to the second preset value, and the other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the third temperature zone where the cluster average temperature is located; If the second temperature difference threshold is not equal to the cluster target temperature difference, the duty cycle of the fan of the module corresponding to the first target temperature of the cluster is set to the third preset value, and the duty cycle of the fan of the module corresponding to the second target temperature of the cluster is set to the fourth preset value, and other modules adjust the duty cycle of the fan according to the module average temperature, the cluster average temperature and the fourth temperature zone where the cluster average temperature is located; the cluster first target temperature is the temperature corresponding to the highest temperature battery cell among multiple clusters of the battery system, and the cluster second target temperature is the temperature corresponding to the lowest temperature battery cell among multiple clusters of the battery system.

5. A temperature control method for an energy storage system according to claim 4, characterized in that: The step of setting the duty cycle of the fan of the module corresponding to the second target temperature of the cluster to a fourth preset value includes: The duty cycle of the fan of the module corresponding to the second target temperature of the cluster is set to zero.

6. A temperature control method for an energy storage system according to claim 4, characterized in that: The cluster target temperature difference is calculated based on the cluster first target temperature and the cluster second target temperature.

7. A temperature control device for an energy storage system, characterized in that: The energy storage system includes a battery system, the battery system includes a plurality of clusters, each of the clusters includes a plurality of modules, each of the modules is provided with a fan, and the device includes: A temperature acquisition module, used to acquire the first battery temperature of the plurality of modules of the battery system; the first battery temperature is the temperature of each single cell in the module; A temperature calculation module, used to calculate the corresponding first module target temperature and cluster target temperature difference according to the first battery temperature; the first module target temperature is the temperature corresponding to the cell with the highest temperature among each single cell of the module; the cluster target temperature difference is the difference between the temperature corresponding to the cell with the highest temperature and the temperature corresponding to the cell with the lowest temperature among each single cell of multiple modules of the cluster; A temperature control module, used for adjusting the duty cycle of the corresponding fan according to the first module target temperature and the cluster target temperature difference to update the first battery temperature; calculating the system target temperature and the system target temperature difference according to the updated first battery temperature; if the system target temperature does not meet the preset temperature condition, or the system target temperature difference does not meet the preset temperature difference condition, then adjusting the duty cycle of the corresponding fan again according to the first module target temperature and the cluster target temperature difference to update the first battery temperature until the system target temperature meets the preset temperature condition and the system target temperature difference meets the preset temperature difference condition; the system target temperature is the temperature corresponding to the battery cell with the highest temperature in multiple clusters of the battery system, and the system target temperature difference is the difference between the temperature corresponding to the battery cell with the highest temperature and the temperature corresponding to the battery cell with the lowest temperature in multiple clusters of the battery system; the preset temperature condition is that the system target temperature is less than a preset system temperature threshold, and the preset temperature difference condition is that the system target temperature difference is less than a preset system temperature difference threshold; The step of adjusting the corresponding duty cycle of the fan according to the first module target temperature and the cluster target temperature difference includes: Among the multiple modules, if there is any module whose first module target temperature is greater than or equal to a preset temperature threshold, the duty cycle of the fan of the module corresponding to the first module target temperature is set to a first preset value; the battery temperature of the corresponding module is recollected to obtain a second battery temperature; the second module target temperature of the corresponding module is calculated according to the second battery temperature; the duty cycle of the corresponding fan is adjusted according to the second module target temperature and the temperature threshold; the other modules adjust the duty cycle of the corresponding fan according to the first temperature zone where the first module target temperature is located; If the first module target temperatures of the plurality of modules are all lower than the temperature threshold, a cluster target temperature difference is obtained, and the duty cycle of the corresponding fan is adjusted according to the cluster target temperature difference and the first temperature difference threshold.

8. A computer device, characterized in that: The computer device includes a memory and a processor, wherein the memory stores a program, and when the program is executed by the processor, the processor is used to execute: The method according to any one of claims 1 to 6.

9. A storage medium, the storage medium being a computer-readable storage medium, characterized in that: The computer readable storage has a computer program, and when the computer program is executed by the computer, the computer is used to perform: The method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Fan speed regulation control method, device and equipment and storage medium

    CN112524073A

  • Thermal management method and device for energy storage battery cluster

    CN113611946A

  • Battery energy storage cabin and temperature adjusting system thereof

    CN211828868U

  • Battery pack, battery pack cooling system, and cooling method of battery pack

    JP2006100123A

  • Battery heating system and method

    US20210036388A1