Temperature control method, energy storage system, device, and storage medium
By acquiring battery temperature and current data and adjusting the duty cycle of the cooling module using a mapping relationship, the circulating current problem caused by the difference in battery internal resistance in the energy storage system is solved, thereby improving the battery's lifespan.
Patent Information
- Application Number
- CN202211026770.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-25
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2042-08-25
AI Technical Summary
The circulating current and temperature rise caused by differences in battery internal resistance in energy storage systems affect battery life.
By acquiring battery temperature data, calculating temperature and current differences, and using a preset mapping relationship to adjust the duty cycle of the cooling module, the temperature of the energy storage system is regulated.
It effectively regulates the internal temperature of the energy storage system, reduces circulating current, and improves battery life.
Smart Images

Figure CN115295920B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery technology, and in particular to a temperature control method, energy storage system, device and storage medium. Background Technology
[0002] Currently, there is circulating current within energy storage systems. After a period of use, the internal resistance of batteries will vary significantly. Batteries with lower internal resistance will generate a large amount of Joule heat, which will increase the battery temperature and further affect the battery's lifespan. Summary of the Invention
[0003] This invention aims to at least solve one of the technical problems existing in the prior art. To this end, this invention proposes a temperature control method that can adjust the internal temperature of the energy storage system according to the ambient temperature of the battery, thereby improving the battery's lifespan.
[0004] The present invention also proposes an energy storage system.
[0005] The present invention also proposes an energy storage device.
[0006] The present invention also proposes a computer-readable storage medium.
[0007] In a first aspect, one embodiment of the present invention provides a temperature control method applied to an energy storage system, the energy storage system comprising: a battery stack and a cooling module, the battery stack comprising a plurality of battery clusters, the battery clusters comprising a plurality of battery modules, the method comprising:
[0008] Obtain battery temperature data; wherein the battery temperature data includes: the average temperature within the battery stack, the average temperature within the battery cluster, the average temperature within the battery module, and the temperature difference within the battery cluster.
[0009] The temperature difference is calculated by the difference between the average temperature inside the heap and the average temperature inside the cluster.
[0010] The temperature difference is compared with a preset difference threshold to obtain the temperature difference comparison result;
[0011] The preset temperature control mapping relationship is filtered based on the temperature difference comparison results to obtain the target temperature control mapping relationship; wherein, the preset temperature control mapping relationship includes the matching relationship between the module average temperature, the cluster temperature difference and the duty cycle adjustment information of the cooling module;
[0012] The duty cycle adjustment information is obtained based on the average temperature of the module and the temperature difference within the cluster in the target temperature control mapping relationship.
[0013] The cooling intensity of the cooling module is adjusted according to the duty cycle adjustment information.
[0014] The temperature control method of this invention has at least the following beneficial effects: It acquires the temperature of each battery, calculates the average temperature of each battery module, the average temperature of each battery cluster, the average temperature of the battery stack, and the temperature difference within each battery cluster based on the battery temperature of each battery, obtaining battery temperature data. The battery temperature data includes the average temperature of the module, the average temperature within the cluster, the average temperature within the stack, and the temperature difference within the cluster. It calculates the difference between the average temperature within the stack and the average temperature within the cluster, obtaining a temperature difference value. It compares the temperature difference value with a preset difference threshold value, obtaining a temperature difference comparison result. Based on the temperature difference comparison result, it filters the corresponding temperature control mapping relationship of the preset temperature control mapping relationship, obtaining a target temperature control mapping relationship. The preset temperature control mapping relationship includes the matching relationship between the average temperature of the module, the temperature difference within the cluster, and the duty cycle adjustment information of the cooling module. Based on the average temperature of the module and the temperature difference within the cluster, it obtains the corresponding duty cycle adjustment information from the target temperature control mapping relationship, and adjusts the cooling intensity of the cooling module according to the duty cycle adjustment information. This allows it to adjust the internal temperature of the energy storage system according to the ambient temperature of the battery, thereby improving the battery's lifespan.
[0015] According to other embodiments of the temperature control method of the present invention, the step of acquiring battery temperature data includes:
[0016] The total temperature of the battery module and the number of batteries in the module are obtained; the total temperature of the battery cluster and the number of batteries in the cluster are obtained; and the total temperature of the battery stack and the number of batteries in the stack are obtained.
[0017] The average temperature of the module is calculated based on the total temperature of the module and the number of batteries in the module.
[0018] The average temperature within the cluster is calculated based on the total temperature of the cluster and the number of cells in the cluster.
[0019] The average temperature inside the stack is calculated based on the total stack temperature and the number of stack cells.
[0020] According to other embodiments of the temperature control method of the present invention, the step of acquiring battery temperature data further includes:
[0021] The temperature of the batteries within the battery cluster is obtained, resulting in several battery temperatures within the cluster.
[0022] Obtain the maximum and minimum cluster temperatures of the cells within the clusters;
[0023] The temperature difference within a cluster is obtained by calculating the difference between the maximum cluster temperature and the minimum cluster temperature.
[0024] According to other embodiments of the temperature control method of the present invention, the temperature difference comparison result includes: a first comparison result and a second comparison result; the step of comparing the temperature difference value with a preset difference threshold to obtain the temperature difference comparison result includes:
[0025] If the temperature difference is greater than or equal to a preset difference threshold, the first comparison result is obtained;
[0026] If the temperature difference is less than a preset difference threshold, the second comparison result is obtained.
[0027] According to other embodiments of the temperature control method of the present invention, the preset temperature control mapping relationship includes a first mapping relationship, a second mapping relationship, and a third mapping relationship, and the target temperature control mapping relationship includes a first target relationship, a second target relationship, and a third target relationship. If the temperature difference comparison result is the first comparison result, the step of filtering the preset temperature control mapping relationship according to the temperature difference comparison result to obtain the target temperature control mapping relationship includes:
[0028] Obtain the average temperature within the battery cluster;
[0029] The maximum and minimum cluster average temperatures are selected from several cluster average temperatures.
[0030] If the average temperature within the cluster is not the maximum average temperature within the cluster, and the average temperature within the cluster is not the minimum average temperature within the cluster, the first mapping relationship is used as the target temperature control mapping relationship to obtain the first target relationship;
[0031] If the average temperature within the cluster is the minimum average temperature of the cluster, the second mapping relationship is used as the target temperature control mapping relationship to obtain the second target relationship;
[0032] If the average temperature within the cluster is the maximum average temperature of the cluster, the third mapping relationship is used as the target temperature control mapping relationship to obtain the third target relationship.
[0033] According to other embodiments of the temperature control method of the present invention, after adjusting the cooling intensity of the cooling module based on the duty cycle adjustment information, the method further includes:
[0034] The temperature difference value is compared with the preset difference threshold to obtain the temperature difference comparison result. If the temperature difference comparison result is the second comparison result;
[0035] Acquire battery current data; wherein, the battery current data includes: the average current within the battery stack and the average current within the battery cluster;
[0036] The difference between the average current within the heap and the average current within the cluster is calculated as the current difference.
[0037] The current difference is compared with a preset current threshold to obtain a current comparison result;
[0038] The temperature control mapping relationship is filtered based on the current comparison results to obtain the target temperature control mapping relationship.
[0039] According to other embodiments of the temperature control method of the present invention, the target temperature control mapping relationship further includes a fifth target relationship, a sixth target relationship, and a seventh target relationship. If the current comparison result is that the current difference is greater than the preset current threshold, the step of filtering the temperature control mapping relationship according to the current comparison result to obtain the target temperature control mapping relationship includes:
[0040] Obtain the average intra-cluster current of several battery clusters within the battery stack;
[0041] The maximum and minimum cluster average currents are selected from several cluster average currents.
[0042] If the average current within the cluster is not the maximum average current within the cluster, and the average current within the cluster is not the minimum average current within the cluster, the first mapping relationship is used as the target temperature control mapping relationship to obtain the fifth target relationship;
[0043] If the average current within the cluster is the minimum average current within the cluster, the second mapping relationship is used as the target temperature control mapping relationship to obtain the sixth target relationship;
[0044] If the average current within the cluster is the maximum average current of the cluster, the third mapping relationship is used as the target temperature control mapping relationship to obtain the seventh target relationship.
[0045] Secondly, one embodiment of the present invention provides an energy storage system, the energy storage system comprising: a battery stack and a cooling module, the battery stack comprising a plurality of battery clusters, the battery clusters comprising a plurality of battery modules, and the energy storage system further comprising:
[0046] A battery temperature acquisition module is used to acquire battery temperature data; wherein, the battery temperature data includes: the average temperature within the battery stack, the average temperature within the battery cluster, the average temperature within the battery module, and the temperature difference within the battery cluster.
[0047] The temperature difference calculation module is used to calculate the temperature difference based on the average temperature inside the pile and the average temperature inside the cluster.
[0048] The temperature difference comparison module is used to compare the temperature difference value with a preset difference threshold to obtain a temperature difference comparison result;
[0049] The mapping relationship filtering module is used to filter the preset temperature control mapping relationship according to the temperature difference comparison result to obtain the target temperature control mapping relationship; wherein, the preset temperature control mapping relationship includes the matching relationship between the module average temperature, the cluster temperature difference and the duty cycle adjustment information of the cooling module;
[0050] The adjustment information acquisition module is used to acquire the duty cycle adjustment information based on the average temperature of the module and the temperature difference within the cluster in the target temperature control mapping relationship.
[0051] The cooling module is used to adjust the cooling intensity of the cooling module according to the duty cycle adjustment information.
[0052] The energy storage system of this invention has at least the following beneficial effects: The battery temperature acquisition module acquires the temperature of each battery, and calculates the average temperature of each battery module, the average temperature of each battery cluster, the average temperature of the battery stack, and the temperature difference within each battery cluster based on the battery temperature data of each battery, thus obtaining battery temperature data. The battery temperature data includes the average temperature of the module, the average temperature within the cluster, the average temperature within the stack, and the temperature difference within the cluster. The temperature difference calculation module calculates the difference between the average temperature within the stack and the average temperature within the cluster, thus obtaining the temperature difference value. The temperature difference comparison module compares the temperature difference value with a preset difference threshold value. Upon receiving the temperature difference comparison results, the mapping relationship filtering module filters the corresponding temperature control mapping relationships of the preset temperature control mapping relationships to obtain the target temperature control mapping relationship. The preset temperature control mapping relationship includes the matching relationship between the module average temperature, the temperature difference within the cluster, and the duty cycle adjustment information of the cooling module. The adjustment information acquisition module obtains the corresponding duty cycle adjustment information from the target temperature control mapping relationship based on the module average temperature and the temperature difference within the cluster. The cooling module adjustment module adjusts the cooling intensity of the cooling module based on the duty cycle adjustment information, which can adjust the internal temperature of the energy storage system according to the ambient temperature of the battery, thereby improving the battery's service life.
[0053] Thirdly, one embodiment of the present invention provides an energy storage device, comprising:
[0054] At least one processor, and,
[0055] A memory communicatively connected to the at least one processor; wherein,
[0056] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the temperature control method as described in the first aspect.
[0057] Fourthly, one embodiment of the present invention provides a computer-readable storage medium storing computer-executable instructions for causing a computer to perform the temperature control method as described in the first aspect.
[0058] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the description and the accompanying drawings. Attached Figure Description
[0059] Figure 1 This is a schematic flowchart of a specific embodiment of the temperature control method in this invention;
[0060] Figure 2 yes Figure 1 A schematic flowchart of a specific embodiment of step S101;
[0061] Figure 3 yes Figure 1 A flowchart illustrating another specific embodiment of step S101;
[0062] Figure 4 yes Figure 1 A schematic diagram of a specific embodiment of step S103;
[0063] Figure 5 yes Figure 1 A schematic flowchart of a specific embodiment of step S104;
[0064] Figure 6 This is a schematic flowchart of another specific embodiment of the temperature control method in this invention;
[0065] Figure 7 yes Figure 6 A schematic flowchart of a specific embodiment of step S605;
[0066] Figure 8 This is a block diagram of a specific embodiment of the energy storage system in this invention. Attached image description:
[0068] Battery temperature acquisition module 801, temperature difference calculation module 802, temperature difference comparison module 803, mapping relationship filtering module 804, adjustment information acquisition module 805, and cooling adjustment module 806. Detailed Implementation
[0069] The following will describe the concept and technical effects of the present invention clearly and completely with reference to embodiments, so as to fully understand the purpose, features and effects of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are all within the scope of protection of the present invention.
[0070] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0071] It should be noted that although the system diagram shows functional modules and the flowchart shows the logical order, in some cases, the steps shown or described may be executed in a different order than the module division in the system or the order in the flowchart.
[0072] In the description of this invention, unless otherwise explicitly defined, terms such as "set up," "install," and "connect" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.
[0073] In the description of the embodiments of the present invention, the term "several" means one or more, and the term "multiple" means two or more. The terms "greater than," "less than," and "exceeding" should be understood as excluding the stated number, while the terms "above," "below," and "within" should be understood as including the stated number. The terms "first" and "second" should be understood as distinguishing technical features, and not as indicating or implying relative importance, the number of indicated technical features, or the order of the indicated technical features.
[0074] Battery packs in energy storage products, especially lithium-ion battery packs, have advantages such as high energy density and long cycle life. However, when too many lithium-ion battery packs are connected in parallel in an energy storage system, significant loop currents exist within the pack due to differences in the performance parameters of the individual batteries. Differences in internal resistance between batteries cause variations in loop current, leading to excessive current that can impact the batteries, severely affecting the battery system's lifespan and posing significant safety hazards. The internal resistance of lithium-ion batteries is closely related to temperature, decreasing as temperature increases. Therefore, adjusting the temperature differences within the battery system can regulate these internal resistance differences, thus preventing the generation of loop currents. Loop currents always exist within the energy storage system, especially after prolonged battery use. Significant differences in internal resistance develop within the batteries, with batteries exhibiting lower internal resistance generating substantial Joule heat, increasing their temperature rise and significantly impacting their lifespan.
[0075] This invention aims to at least solve one of the technical problems existing in the prior art. To this end, this invention proposes a temperature control method that can adjust the internal temperature of the energy storage system according to different ambient temperatures, thereby improving the battery's lifespan.
[0076] Please refer to Figure 1 , Figure 1 A schematic flowchart of a temperature control method according to an embodiment of the present invention is shown. In some embodiments, it specifically includes, but is not limited to, steps S101 to S106.
[0077] Step S101: Obtain battery temperature data; wherein, the battery temperature data includes: the average temperature inside the battery stack, the average temperature inside the battery cluster, the average temperature of the battery module, and the temperature difference inside the battery cluster.
[0078] Step S102: Calculate the temperature difference based on the difference between the average temperature inside the pile and the average temperature inside the cluster;
[0079] Step S103: Compare the temperature difference with a preset difference threshold to obtain the temperature difference comparison result;
[0080] Step S104: Based on the temperature difference comparison results, the preset temperature control mapping relationship is filtered to obtain the target temperature control mapping relationship; wherein, the preset temperature control mapping relationship includes the matching relationship between the module average temperature, the temperature difference within the cluster and the duty cycle adjustment information of the cooling module;
[0081] Step S105: Obtain duty cycle adjustment information based on the target temperature control mapping relationship between the module average temperature and the intra-cluster temperature difference;
[0082] Step S106: Adjust the cooling intensity of the cooling module according to the duty cycle adjustment information.
[0083] By executing steps S101 to S106, the temperature of each battery in the battery stack is obtained. Based on the battery temperature of each battery, the average temperature of each battery module, the average temperature of each battery cluster, the average temperature of the battery stack, and the temperature difference within each battery cluster are calculated to obtain battery temperature data. This battery temperature data includes the average temperature of the module, the average temperature within the cluster, the average temperature within the stack, and the temperature difference within the cluster. The difference between the average temperature within the stack and the average temperature within the cluster is calculated to obtain the temperature difference value. This temperature difference value is compared with a preset difference threshold to obtain a temperature difference comparison result. Based on the temperature difference comparison result, the corresponding temperature control mapping relationship of the preset temperature control mapping relationship is selected to obtain the target temperature control mapping relationship. The preset temperature control mapping relationship includes the matching relationship between the average temperature of the module, the temperature difference within the cluster, and the duty cycle adjustment information of the cooling module. Based on the average temperature of the module and the temperature difference within the cluster, the corresponding duty cycle adjustment information is obtained from the target temperature control mapping relationship. The cooling intensity of the cooling module is adjusted according to the duty cycle adjustment information, which can adjust the internal temperature of the energy storage system according to the ambient temperature of the battery, thereby improving the battery's lifespan.
[0084] Please refer to Figure 2 , Figure 2 A schematic flowchart of a temperature control method according to an embodiment of the present invention is shown. In some embodiments, step S101 includes, but is not limited to, steps S201 to S204.
[0085] Step S201: Obtain the total module temperature and number of modules of the battery module, the total cluster temperature and number of cluster cells of the battery cluster, and the total stack temperature and number of stack cells in the battery stack.
[0086] Step S202: Calculate the average temperature of the module based on the total temperature of the module and the number of batteries in the module;
[0087] Step S203: Calculate the average temperature within the cluster based on the total cluster temperature and the number of cluster cells;
[0088] Step S204: Calculate the average temperature inside the stack based on the total stack temperature and the number of stack cells.
[0089] By executing steps S201 to S204, the total temperature of the module is obtained by summing the temperatures of all batteries within the battery module, and the number of batteries in the module is obtained to determine the number of batteries in the module. The total temperature of the cluster is obtained by summing the total temperatures of all battery modules within the battery cluster, and the number of batteries in the cluster is obtained to determine the number of batteries in the cluster. The total temperature of the stack is obtained by summing the total temperatures of all battery clusters within the battery pile, and the number of batteries in the stack is obtained to determine the number of batteries in the stack. The average temperature of the module is obtained by dividing the total temperature of the module by the number of batteries in the module; the average temperature within the cluster is obtained by dividing the total temperature of the cluster by the number of batteries in the cluster; and the average temperature within the stack is obtained by dividing the total temperature of the stack by the number of batteries in the stack.
[0090] In step S201 of some embodiments, the temperature of all batteries in each battery module is obtained, and the temperatures of all batteries in each battery module are summed to obtain the total module temperature of each battery module. The number of batteries included in each battery module is obtained to obtain the module battery count of each battery module.
[0091] Specifically, the total module temperature of all battery modules in each battery cluster is obtained, and the total module temperature of all battery modules in each battery cluster is summed to obtain the total cluster temperature of each battery cluster. The number of batteries in each battery cluster is obtained to obtain the number of cluster batteries in each battery cluster.
[0092] Specifically, the total module temperature of all battery modules in each battery stack is obtained, and the total cluster temperature of all battery clusters in each battery stack is summed to obtain the total stack temperature of each battery stack. The number of batteries in each battery stack is obtained to obtain the number of batteries in each battery stack.
[0093] In step S202 of some embodiments, the total module temperature of each battery module is divided by the number of corresponding module batteries to obtain the average module temperature of each battery module.
[0094] In step S203 of some embodiments, the total temperature of each battery cluster is divided by the number of corresponding battery cells in the cluster to obtain the average temperature within each battery cluster.
[0095] In step S204 of some embodiments, the total temperature of each battery stack is divided by the number of batteries in the corresponding stack to obtain the average temperature inside each battery stack.
[0096] Please refer to Figure 3 , Figure 3 A schematic flowchart of a temperature control method according to an embodiment of the present invention is shown. In some embodiments, step S101 may include, but is not limited to, steps S301 to S303.
[0097] Step S301: Obtain the temperature of the batteries within the battery cluster, and obtain the temperatures of several batteries within the cluster;
[0098] Step S302: Obtain the maximum and minimum cluster temperatures of the cells within several clusters;
[0099] Step S303: Calculate the difference between the maximum cluster temperature and the minimum cluster temperature to obtain the temperature difference within the cluster.
[0100] By executing steps S301 to S303, the temperature of all batteries in each battery cluster is obtained, resulting in several battery temperatures within the cluster. The battery temperatures within the clusters are then compared pairwise to obtain the maximum and minimum temperatures within the clusters, resulting in the maximum cluster temperature and the minimum cluster temperature. The maximum cluster temperature is then subtracted from the minimum cluster temperature to obtain the temperature difference within the cluster.
[0101] In step S102 of some embodiments, the difference between the average temperature inside the stack and the average temperature inside each cluster is calculated to obtain the temperature difference corresponding to each battery cluster.
[0102] Please refer to Figure 4 , Figure 4 A schematic flowchart of a temperature control method according to an embodiment of the present invention is shown. In some embodiments, the temperature difference comparison result includes: a first comparison result and a second comparison result, and step S103 includes, but is not limited to, steps S401 to S402.
[0103] Step S401: If the temperature difference is greater than or equal to a preset difference threshold, the first comparison result is obtained;
[0104] Step S402: If the temperature difference is less than the preset difference threshold, a second comparison result is obtained.
[0105] By executing steps S401 to S402, the absolute temperature difference is calculated to obtain the absolute temperature difference. The absolute temperature difference is compared with a preset difference threshold. If the temperature difference is greater than or equal to the preset difference threshold, a first comparison result is obtained. If the temperature difference is less than the preset difference threshold, a second comparison result is obtained.
[0106] It should be noted that the preset difference threshold is preferably 2 in this application. The preset difference threshold can be selected according to the actual situation and is not specifically limited in this application.
[0107] For example, if |average temperature inside the pile - average temperature inside the cluster| ≥ 2, then the first comparison result is obtained; if |average temperature inside the pile - average temperature inside the cluster| < 2, then the second comparison result is obtained. Alternatively, if |temperature difference| ≥ 2, then the first comparison result is obtained; if |temperature difference| < 2, then the second comparison result is obtained.
[0108] Please refer to Figure 5 , Figure 5 A schematic flowchart of the temperature control method in an embodiment of the present invention is shown. In some embodiments, the preset temperature control mapping relationship includes a first mapping relationship, a second mapping relationship, and a third mapping relationship, and the target temperature control mapping relationship includes a first target relationship, a second target relationship, and a third target relationship. If the temperature difference comparison result is the first comparison result, step S104 includes, but is not limited to, steps S501 to S505.
[0109] Step S501: Obtain the average temperature within several battery clusters in the battery stack.
[0110] Step S502: Select the maximum cluster average temperature and the minimum cluster average temperature from the average temperatures within several clusters.
[0111] Step S503: If the average temperature within the cluster is not the maximum average temperature within the cluster and is not the minimum average temperature within the cluster, the first mapping relationship is used as the target temperature control mapping relationship to obtain the first target relationship.
[0112] Step S504: If the average temperature within the cluster is the minimum average temperature of the cluster, the second mapping relationship is used as the target temperature control mapping relationship to obtain the second target relationship;
[0113] Step S505: If the average temperature within the cluster is the maximum average temperature of the cluster, the third mapping relationship is used as the target temperature control mapping relationship to obtain the third target relationship.
[0114] By executing steps S501 to S505, the average temperature within each battery cluster in the battery stack is obtained. Several average temperatures within clusters are compared numerically to select the maximum and minimum values, resulting in the maximum and minimum average cluster temperatures. A numerical judgment is made on the several average temperatures within clusters. If the average temperature within a cluster is neither the maximum nor the minimum, the first mapping relationship is used as the target temperature control mapping relationship, resulting in the first target relationship. If the average temperature within a cluster is the minimum, the second mapping relationship is used as the target temperature control mapping relationship, resulting in the second target relationship. If the average temperature within a cluster is the maximum, the third mapping relationship is used as the target temperature control mapping relationship, resulting in the third target relationship.
[0115] In step S503 of some embodiments, the first mapping relationship is shown in Table 1 below.
[0116] Table 1
[0117]
[0118]
[0119] In step S504 of some embodiments, the second mapping relationship is shown in Table 2 below.
[0120] Table 2
[0121]
[0122]
[0123] In step S505 of some embodiments, the third mapping relationship is shown in Table 3 below.
[0124] Table 3
[0125]
[0126]
[0127] It should be noted that the target temperature control mapping relationship also includes a fourth target relationship. If the temperature difference comparison result obtained in step S103 is the second comparison result, the preset temperature control mapping relationship is filtered to use the first mapping relationship as the target temperature control mapping relationship, thus obtaining the fourth target relationship.
[0128] In step S105 of some embodiments, the intra-cluster temperature difference is compared with a preset intra-cluster temperature difference threshold, and then the temperature range of the module's average temperature is determined. Corresponding duty cycle adjustment information is then obtained based on the corresponding mapping relationship. Alternatively, it is determined whether the highest battery temperature within the battery module is greater than 38°C, and corresponding duty cycle adjustment information is obtained based on the corresponding mapping relationship.
[0129] In step S106 of some embodiments, the cooling module is preferably a fan in this application, or the cooling module may also be a liquid cooling device, a cold air blower, etc. This application does not specifically limit the cooling module.
[0130] It should be noted that each battery module has a fan in front of it. The fan speed is adjusted by the duty cycle information. Different fan speeds result in different airflow, which in turn affects the cooling intensity of the battery module. The faster the fan speed, the faster the battery module cools down, thus adjusting the cooling intensity of the cooling module.
[0131] Table 1 shows the fan speed of each battery module according to the corresponding duty cycle adjustment information when the temperature difference within the battery cluster meets the set requirements. Table 2, based on Table 1, reduces the duty cycle of each battery module's fan according to the duty cycle adjustment information, i.e., reduces the fan speed to decrease the airflow. Table 3, based on Table 1, increases the duty cycle of each battery module's fan according to the duty cycle adjustment information, i.e., increases the fan speed to increase the airflow. When the temperature difference within the battery stack is too large, the system can further determine the temperature at the battery cluster level. If the average temperature of the battery modules is high, the fan speed of the battery modules will be increased; if the average temperature of the battery modules is low, the fan speed of the battery modules will be decreased to quickly reduce the temperature difference within the cluster.
[0132] The internal temperature difference must be within a set range for the internal temperature difference to be within the set range. Table 1 specifically states that when the internal temperature difference exceeds a preset threshold, the temperature of the lowest-temperature battery module is increased, and the temperature of the highest-temperature battery module is decreased. When the internal temperature difference is less than the preset threshold, there is no need to adjust the temperature of the highest-temperature and lowest-temperature battery modules. Table 2 reduces the airflow based on Table 1, and Table 3 increases the airflow based on Table 1. When the temperature difference exceeds a preset threshold, the battery cluster with the highest average internal temperature adjusts its fan duty cycle according to the adjustment method in Table 3, and the battery cluster with the lowest average internal temperature adjusts its fan duty cycle according to the adjustment method in Table 2.
[0133] Please refer to Figure 6 , Figure 6 A schematic flowchart of a temperature control method according to an embodiment of the present invention is shown. In some embodiments, after step S106, the temperature control method further includes, but is not limited to, steps S601 to S605.
[0134] Step S601: Compare the temperature difference with a preset difference threshold to obtain a temperature difference comparison result. If the temperature difference comparison result is the second comparison result;
[0135] Step S602: Obtain battery current data; wherein, the battery current data includes: the average current within the battery stack and the average current within the battery cluster.
[0136] Step S603: Calculate the difference between the average current in the heap and the average current in the cluster, and calculate the current difference.
[0137] Step S604: Compare the current difference with a preset current threshold to obtain the current comparison result;
[0138] Step S605: Based on the current comparison results, the temperature control mapping relationship is filtered to obtain the target temperature control mapping relationship.
[0139] By executing steps S601 to S605, the temperature difference between the average temperature within the cluster and the average temperature within the stack is obtained. The absolute value of the temperature difference is compared with a preset difference threshold to obtain a temperature difference comparison result. If the temperature difference comparison result is the second comparison result, the current of each battery is obtained. Based on the battery current of each battery, the average current of each battery cluster and the average current of the battery stack are calculated to obtain battery current data. The battery current data includes the average current within the cluster and the average current within the stack. The difference between the average current within the stack and the average current within the cluster is calculated to obtain the current difference. The current difference is compared with a preset current threshold to obtain a current comparison result. Based on the current comparison result, the corresponding current control mapping relationship of the preset temperature control mapping relationship is selected to obtain the target temperature control mapping relationship.
[0140] In step S602 of some embodiments, the current of all the batteries in the battery cluster is added together to obtain the total current of the battery cluster, and the total current of the battery cluster is divided by the number of batteries in the battery cluster to obtain the average current within the cluster. The average current within all the clusters in the battery stack is added together to obtain the total current of the battery stack, and the total current of the battery stack is divided by the number of batteries in the battery stack to obtain the average current within the stack.
[0141] In step S604 of some embodiments, the preset current threshold is preferably 10% of the average current in the stack, but this application does not specifically limit the preset current threshold. Specifically, after calculating the absolute value of the current difference, the absolute value of the current difference is compared with the preset current threshold to obtain a current comparison result.
[0142] Please refer to Figure 7 , Figure 7 A schematic flowchart of the temperature control method in an embodiment of the present invention is shown. In some embodiments, if the current comparison result is that the current difference is greater than a preset current threshold, the target temperature control mapping relationship further includes a fifth target relationship, a sixth target relationship, and a seventh target relationship. Step S605 also includes, but is not limited to, steps S701 to S705.
[0143] Step S701: Obtain the average current within a cluster of several battery clusters in the battery stack.
[0144] Step S702: Select the maximum and minimum cluster average currents from the average currents within several clusters.
[0145] Step S703: If the average current within the cluster is not the maximum average current within the cluster, and the average current within the cluster is not the minimum average current within the cluster, the first mapping relationship is used as the target temperature control mapping relationship to obtain the fifth target relationship.
[0146] Step S704: If the average current within the cluster is the minimum average current of the cluster, the second mapping relationship is used as the target temperature control mapping relationship to obtain the sixth target relationship;
[0147] Step S705: If the average current within the cluster is the maximum average current within the cluster, the third mapping relationship is used as the target temperature control mapping relationship to obtain the seventh target relationship.
[0148] By executing steps S701 to S705, the average current within each battery cluster in the battery stack is obtained. Several average currents within clusters are compared numerically to select the maximum and minimum values, thus obtaining the maximum and minimum average cluster currents. A numerical judgment is made on the several average currents within clusters. If the average current within a cluster is neither the maximum nor the minimum, the first mapping relationship is used as the target temperature control mapping relationship, resulting in the first target relationship. If the average current within a cluster is the minimum, the second mapping relationship is used as the target temperature control mapping relationship, resulting in the second target relationship. If the average current within a cluster is the maximum, the third mapping relationship is used as the target temperature control mapping relationship, resulting in the third target relationship.
[0149] It should be noted that the target temperature control mapping relationship also includes an eighth target relationship. If the current comparison result is that the current difference is less than or equal to the preset current threshold, the preset temperature control mapping relationship is filtered to use the first mapping relationship as the target temperature control mapping relationship, thus obtaining the eighth target relationship.
[0150] Temperature and current are interdependent. A smaller temperature difference within the battery stack will also reduce the current difference. However, it's possible that the temperature difference may meet requirements, but the current difference may still fall short of the system's set value, leading to circulating current. In this case, if the difference between the average current within the cluster and the average current within the stack exceeds a preset current threshold, according to the formula I = U / R, under constant voltage, a higher internal resistance results in a lower current and thus less heat generation, while a lower internal resistance results in a higher current and thus more heat generation. A higher current leads to a higher temperature, and a higher temperature results in a higher current. Therefore, battery clusters with lower average current have lower overall temperatures and require reduced airflow; battery clusters with higher average current have higher overall temperatures and require increased airflow. When the airflow to a battery cluster with lower average current is reduced, the temperature rises, decreasing the battery's internal resistance and increasing the current. Conversely, when the airflow to a battery cluster with higher average current is increased, the temperature drops, increasing the battery's internal resistance and decreasing the current. This reduces the current difference within the battery stack, thereby reducing circulating current.
[0151] By adjusting the fan's duty cycle, the average temperature of the module is brought closer to the average temperature within the cluster, and further closer to the average temperature within the stack, resulting in a very small temperature difference and effectively reducing the temperature difference within the battery system. When the temperature difference is less than a preset threshold, the fan's duty cycle is adjusted based on the current; otherwise, it is adjusted based on the temperature. However, adjusting the fan's duty cycle based on the current may increase the temperature difference, so a maximum allowable temperature difference, i.e., a preset threshold, needs to be set for the system. As long as the temperature difference is less than the preset threshold, the fan's duty cycle is continuously adjusted based on the current. When the temperature difference is greater than or equal to the preset threshold, the adjustment of the fan's duty cycle based on the current stops, and the fan's duty cycle is adjusted based on the temperature instead, keeping the temperature difference below the preset threshold. This avoids circulating current and further improves the performance of the battery system.
[0152] In addition, this application also discloses an energy storage system, please refer to... Figure 8 , Figure 8 This invention discloses a block diagram of an energy storage system according to an embodiment of the present invention. The energy storage system is applied to the power supply battery of a vehicle and can implement the aforementioned temperature control method. The energy storage system includes: a battery stack and a cooling module. The battery stack includes multiple battery clusters, and each battery cluster includes multiple battery modules. The energy storage system also includes: a battery temperature acquisition module 801, a temperature difference calculation module 802, a temperature difference comparison module 803, a mapping relationship filtering module 804, an adjustment information acquisition module 805, and an adjustment cooling module module 806. The battery temperature acquisition module 801, temperature difference calculation module 802, temperature difference comparison module 803, mapping relationship filtering module 804, adjustment information acquisition module 805, and adjustment cooling module module 806 are all communicatively connected.
[0153] The battery temperature acquisition module 801 acquires battery temperature data, including: the average temperature within the battery stack, the average temperature within the battery cluster, the average temperature of the battery module, and the temperature difference within the battery cluster. The temperature difference calculation module 802 calculates the temperature difference based on the average temperature within the stack and the average temperature within the cluster. The temperature difference comparison module 803 compares the temperature difference with a preset difference threshold to obtain a temperature difference comparison result. The mapping relationship filtering module 804 filters preset temperature control mapping relationships based on the temperature difference comparison result to obtain a target temperature control mapping relationship; the preset temperature control mapping relationship includes the matching relationship between the average module temperature, the temperature difference within the cluster, and the duty cycle adjustment information of the cooling module. The adjustment information acquisition module 805 acquires duty cycle adjustment information based on the average module temperature and the temperature difference within the cluster within the target temperature control mapping relationship. The cooling module adjustment module 806 adjusts the cooling intensity of the cooling module based on the duty cycle adjustment information.
[0154] The battery temperature acquisition module 801 acquires the temperature of each battery in the battery stack. Based on the temperature of each battery, it calculates the average temperature of each battery module, the average temperature of each battery cluster, the average temperature of the battery stack, and the temperature difference within each battery cluster, thus obtaining battery temperature data. This battery temperature data includes the average temperature of the module, the average temperature within the cluster, the average temperature within the stack, and the temperature difference within the cluster. The average temperature within the stack and the average temperature within the cluster are transmitted to the temperature difference calculation module 802, while the average temperature of the module and the temperature difference within the cluster are transmitted to the mapping relationship filtering module 804 and the adjustment information acquisition module 805. The temperature difference calculation module 802 calculates the difference between the average temperature within the stack and the average temperature within the cluster, obtaining the temperature difference value, and transmits it to the temperature difference comparison module 803. The temperature difference comparison module 803 compares the temperature difference value with a preset difference threshold, obtaining the temperature difference comparison result, and transmits the temperature difference comparison result to the mapping relationship filtering module 804. The mapping relationship filtering module 804 filters the temperature control mapping relationships corresponding to the preset temperature control mapping relationships based on the temperature difference comparison results, obtains the target temperature control mapping relationship, and transmits the target temperature control mapping relationship to the adjustment information acquisition module 805. The preset temperature control mapping relationship includes the matching relationship between the module average temperature, the intra-cluster temperature difference, and the duty cycle adjustment information of the cooling module. The adjustment information acquisition module 805 obtains the corresponding duty cycle adjustment information from the target temperature control mapping relationship based on the module average temperature and the intra-cluster temperature difference, and transmits the duty cycle adjustment information to the cooling module adjustment module 806. The cooling module adjustment module 806 adjusts the cooling intensity of the cooling module based on the duty cycle adjustment information, which can adjust the internal temperature of the energy storage system according to the ambient temperature of the energy storage system, thereby improving the battery life.
[0155] The operation process of the energy storage system in this embodiment is specifically described above. Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 , Figure 6 and Figure 7 The temperature control method steps S101 to S106, S201 to S204, S301 to S303, S401 and S402, S501 to S505, S601 to S605 and S701 to S705 are not described in detail here.
[0156] Another embodiment of the present invention discloses an energy storage device, comprising: at least one processor, and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform, for example... Figure 1 Control method steps S101 to S106 Figure 2 Control method steps S201 to S204 Figure 3 Control method steps S301 to S303 Figure 4 Control method steps S401 and S402 Figure 5 Control method steps S501 to S505 Figure 6 The control method steps S601 to S605 and Figure 7 The temperature control method in steps S701 to S705 of the control method.
[0157] Another embodiment of the present invention discloses a storage medium, the storage medium comprising: storing computer-executable instructions for causing a computer to perform... Figure 1 Control method steps S101 to S106 Figure 2 Control method steps S201 to S204 Figure 3 Control method steps S301 to S303 Figure 4 Control method steps S401 and S402 Figure 5 Control method steps S501 to S505 Figure 6 The control method steps S601 to S605 and Figure 7 The temperature control method in steps S701 to S705 of the control method.
[0158] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0159] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0160] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the above embodiments, and various changes can be made within the scope of knowledge possessed by those skilled in the art without departing from the spirit of the present invention. Furthermore, the embodiments of the present invention and the features thereof can be combined with each other unless otherwise specified.
Claims
1. A temperature control method characterized by, The application is applied to an energy storage system, the energy storage system comprises a battery stack and a cooling module, the battery stack comprises a plurality of battery clusters, and the battery cluster comprises a plurality of battery modules, and the method comprises: obtaining battery temperature data; wherein the battery temperature data comprises: the average temperature in the stack of the battery stack, the average temperature in the cluster of the battery cluster, the average temperature of the battery module, and the temperature difference in the cluster of the battery cluster; differential calculation is performed according to the average temperature in the stack and the average temperature in the cluster, and a temperature difference value is obtained; the temperature difference value and the preset difference threshold value are compared to obtain a temperature difference comparison result; the preset temperature control mapping relationship is screened according to the temperature difference comparison result to obtain a target temperature control mapping relationship; wherein the preset temperature control mapping relationship comprises the matching relationship of the average temperature of the battery module, the temperature difference in the cluster and the duty cycle adjustment information of the cooling module; the duty cycle adjustment information is obtained according to the average temperature of the battery module and the temperature difference in the cluster in the target temperature control mapping relationship; the cooling intensity of the cooling module is adjusted according to the duty cycle adjustment information; the temperature difference comparison result comprises a second comparison result; the temperature difference value and the preset difference threshold value are compared to obtain the temperature difference comparison result, which comprises: if the temperature difference value is less than the preset difference threshold value, the second comparison result is obtained; after the cooling intensity of the cooling module is adjusted according to the duty cycle adjustment information, the method further comprises: comparing the temperature difference value and the preset difference threshold value to obtain the temperature difference comparison result, if the temperature difference comparison result is the second comparison result; obtaining battery current data; wherein the battery current data comprises: the average current in the stack of the battery stack and the average current in the cluster of the battery cluster; the current difference value is obtained by differential calculation according to the average current in the stack and the average current in the cluster; the current difference value and the preset current threshold value are compared to obtain a current comparison result; the target temperature control mapping relationship is obtained by screening the temperature control mapping relationship according to the current comparison result; the duty cycle adjustment information is obtained according to the average temperature of the battery module and the temperature difference in the cluster in the target temperature control mapping relationship, which comprises: comparing the temperature difference in the cluster with the preset temperature difference threshold value in the cluster; judging the temperature range where the average temperature of the battery module is located based on the comparison result of the temperature difference in the cluster and the preset temperature difference threshold value in the cluster; the duty cycle adjustment information is obtained according to the corresponding mapping relationship of the temperature range where the average temperature of the battery module is located.
2. The temperature control method according to claim 1, characterized by, the battery temperature data is obtained, which comprises: obtaining the total temperature of the battery module and the number of battery modules, the total temperature of the cluster and the number of battery clusters in the cluster, and the total temperature of the stack and the number of battery clusters in the stack; the average temperature of the battery module is calculated according to the total temperature of the battery module and the number of battery modules; the average temperature in the cluster is calculated according to the total temperature of the cluster and the number of battery clusters; the average temperature in the stack is calculated according to the total temperature of the stack and the number of battery clusters.
3. The temperature control method according to claim 2, wherein the battery temperature data is obtained, which further comprises: Obtaining the temperature of the battery in the battery cluster, obtaining a plurality of cluster battery temperatures; Obtaining the maximum cluster temperature and the minimum cluster temperature of the plurality of cluster battery temperatures; The maximum cluster temperature is subtracted from the minimum cluster temperature to obtain the cluster temperature difference.
4. The temperature control method according to claim 3, wherein The temperature difference comparison result also includes: the first comparison result; The comparison between the temperature difference and the preset difference threshold to obtain the temperature difference comparison result also includes: If the temperature difference is greater than or equal to the preset difference threshold, the first comparison result is obtained.
5. The temperature control method according to claim 4, wherein The preset temperature control mapping relationship includes a first mapping relationship, a second mapping relationship and a third mapping relationship, and the target temperature control mapping relationship includes a first target relationship, a second target relationship and a third target relationship. If the temperature difference comparison result is the first comparison result, the target temperature control mapping relationship is obtained by screening the preset temperature control mapping relationship according to the temperature difference comparison result, including: Obtaining the average temperature of the battery cluster in the battery stack; Filtering the maximum cluster average temperature and the minimum cluster average temperature from the plurality of cluster average temperatures; If the cluster average temperature is not the maximum cluster average temperature, and the cluster average temperature is not the minimum cluster average temperature, the first mapping relationship is used as the target temperature control mapping relationship to obtain the first target relationship; If the cluster average temperature is the minimum cluster average temperature, the second mapping relationship is used as the target temperature control mapping relationship to obtain the second target relationship; If the cluster average temperature is the maximum cluster average temperature, the third mapping relationship is used as the target temperature control mapping relationship to obtain the third target relationship.
6. The temperature control method according to claim 5, wherein The target temperature control mapping relationship also includes a fifth target relationship, a sixth target relationship and a seventh target relationship. If the current comparison result is that the current difference is greater than the preset current threshold, the target temperature control mapping relationship is obtained by screening the temperature control mapping relationship according to the current comparison result, including: Obtaining the average current of the battery cluster in the battery stack; Filtering the maximum cluster average current and the minimum cluster average current from the plurality of cluster average currents; If the cluster average current is not the maximum cluster average current, and the cluster average current is not the minimum cluster average current, the first mapping relationship is used as the target temperature control mapping relationship to obtain the fifth target relationship; If the cluster average current is the minimum cluster average current, the second mapping relationship is used as the target temperature control mapping relationship to obtain the sixth target relationship; If the cluster average current is the maximum cluster average current, the third mapping relationship is used as the target temperature control mapping relationship to obtain the seventh target relationship.
7. An energy storage system characterized by, The energy storage system includes: a battery stack and a cooling module, the battery stack includes a plurality of battery clusters, the battery cluster includes a plurality of battery modules, and the energy storage system further includes: The battery temperature acquisition module is configured to acquire battery temperature data, wherein the battery temperature data comprises: an average temperature in the stack, an average temperature in the cluster, an average temperature of the battery module, and a temperature difference in the cluster; The temperature difference calculation module is configured to calculate a temperature difference value based on the average temperature in the stack and the average temperature in the cluster; The temperature difference comparison module is configured to compare the temperature difference value with a preset difference threshold to obtain a temperature difference comparison result, wherein the temperature difference comparison result comprises a second comparison result, and the comparison of the temperature difference value with the preset difference threshold to obtain the temperature difference comparison result comprises: obtaining the second comparison result if the temperature difference value is less than the preset difference threshold. The mapping relationship screening module is configured to screen a preset temperature control mapping relationship based on the temperature difference comparison result to obtain a target temperature control mapping relationship, wherein the preset temperature control mapping relationship comprises a matching relationship among the average temperature of the battery module, the temperature difference in the cluster, and duty cycle adjustment information of the cooling module. The adjustment information acquisition module is configured to acquire the duty cycle adjustment information from the target temperature control mapping relationship based on the average temperature of the battery module and the temperature difference in the cluster, and the acquisition of the duty cycle adjustment information from the target temperature control mapping relationship based on the average temperature of the battery module and the temperature difference in the cluster comprises: comparing the temperature difference in the cluster with a preset temperature difference threshold in the cluster, determining a temperature range in which the average temperature of the battery module is located based on a comparison result of the temperature difference in the cluster and the preset temperature difference threshold in the cluster, and acquiring the duty cycle adjustment information from a corresponding mapping relationship of the temperature range in which the average temperature of the battery module is located. The cooling module adjustment module is configured to adjust a cooling intensity of the cooling module based on the duty cycle adjustment information, and after the adjustment of the cooling intensity of the cooling module based on the duty cycle adjustment information, the temperature control method further comprises: comparing the temperature difference value with the preset difference threshold to obtain the temperature difference comparison result, and if the temperature difference comparison result is the second comparison result, acquiring battery current data, wherein the battery current data comprises: an average current in the stack and an average current in the cluster, calculating a current difference value based on the average current in the stack and the average current in the cluster, comparing the current difference value with a preset current threshold to obtain a current comparison result, and screening the temperature control mapping relationship based on the current comparison result to obtain the target temperature control mapping relationship.
8. An energy storage device, characterized by, The temperature control method comprises: at least one processor, and a memory connected with the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the temperature control method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the temperature control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Temperature control method, device and equipment of energy storage system and storage medium
CN114497823A
Battery cluster current sharing control method, energy storage system, equipment and storage medium
CN114665541A