Thermal management method and system of energy storage system and storage medium

By configuring the heat exchange structure of air conditioners and fans in the energy storage system, the control mode and temperature control range are determined based on the battery temperature and working state, the problem of excessive temperature differences between the single battery cells is solved, and the stability and safety of the system are improved.

CN119890526APending Publication Date: 2025-04-25BEIJING GOLDWIND CARBON NEUTRAL ENERGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510058708.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-14
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The temperature differences between different single cells in the energy storage system are too large, which affects the stability and safety of the system.

Method used

The heat exchange structure is configured, including an air conditioner and a fan set for each battery pack. By determining the control mode based on the working state of the air conditioner and the working state of the battery pack, the temperature control range is obtained based on the temperature data and control mode of the single battery cell, and the working state of the fan is controlled to balance the temperature of the battery cell.

Benefits of technology

It effectively balances the temperature of different single cells in the energy storage system, avoids excessive temperature differences, and improves the stability and safety of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119890526A_ABST
    Figure CN119890526A_ABST
Patent Text Reader

Abstract

The invention discloses a thermal management method and system of an energy storage system and a storage medium, and belongs to the technical field of electric power. The energy storage system comprises a plurality of battery packs, each battery pack comprises a plurality of single battery cells, the energy storage system is provided with a heat exchange structure, and the heat exchange structure comprises an air conditioner and a fan arranged corresponding to each battery pack; the method comprises the following steps: determining a control mode for performing heat management on the energy storage system based on the working state of the air conditioner and the working state of the battery pack; obtaining a temperature regulation and control range according to the temperature data of the single cells in the energy storage system and the determined control mode; and according to the temperature data and the temperature regulation and control range of the single battery cells in any battery pack, the working state of the fan corresponding to any battery pack is controlled. According to the embodiment of the invention, the stability and safety of the energy storage system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of energy storage technology, and in particular, relates to a thermal management method, system and storage medium of an energy storage system. Background Art

[0002] With the continuous development of energy storage technology, especially when renewable energy devices play an increasingly important role in the power system, the energy storage system plays an increasingly important role in the power system due to its flexible charging and discharging characteristics. For example, the energy storage system can improve the flexibility of the power grid, promote the consumption of renewable energy, and achieve frequency regulation and peak regulation. The energy storage system may include a battery pack, and the functions of the energy storage system may be realized by each battery pack. The battery pack includes single cells. When the energy storage system is running, the temperature of different single cells may be different. When the temperature difference between the single cells is too large, the stability and safety of the energy storage system operation will be adversely affected. Summary of the invention

[0003] The embodiments of the present application provide a thermal management method, system and storage medium for an energy storage system, which can improve the stability and safety of the energy storage system.

[0004] In a first aspect, an embodiment of the present application provides a thermal management method for an energy storage system, the energy storage system comprising a plurality of battery packs, each battery pack comprising a plurality of single cells, the energy storage system being configured with a heat exchange structure, the heat exchange structure comprising an air conditioner and a fan provided corresponding to each battery pack; the method comprising: determining a control mode for thermal management of the energy storage system based on a working state of the air conditioner and a working state of the battery pack; obtaining a temperature control range according to temperature data of the single cells in the energy storage system and the determined control mode; and controlling the working state of a fan corresponding to any battery pack according to the temperature data and the temperature control range of the single cells in any battery pack.

[0005] In some possible embodiments, in response to the air conditioner operating state being a cooling state and the battery pack operating state being a charging and discharging state, the control mode includes a first mode; in response to the air conditioner operating state being a cooling state and the battery pack operating state being a non-charging and discharging state, the control mode includes a second mode; in response to the air conditioner operating state being a heating state, the control mode includes a third mode.

[0006] In some possible embodiments, a temperature control range is obtained according to temperature data of a single cell in an energy storage system and a determined control mode, including: obtaining maximum value data or minimum value data in the temperature data of a single cell in the energy storage system according to the determined control mode; processing the maximum value data to obtain a lower limit value of the temperature control range, or processing the minimum value data to obtain an upper limit value of the temperature control range; obtaining the temperature control range according to the upper limit value or lower limit value of the temperature control range.

[0007] In some possible embodiments, according to the determined control mode, maximum value data or minimum value data in the temperature data of the single battery cells in the energy storage system is obtained, including: in response to the control mode being the first mode or the second mode, obtaining the maximum value data in the temperature data of the single battery cells in the energy storage system; in response to the control mode being the third mode, obtaining the minimum value data in the temperature data of the single battery cells in the energy storage system.

[0008] In some possible embodiments, processing the maximum value data to obtain the lower limit value of the temperature control range includes: rounding down the maximum value data to obtain first data, and determining the first data as the lower limit value of the temperature control range;

[0009] Processing the minimum value data to obtain the upper limit value of the temperature control range includes: rounding up the minimum value data to obtain second data, and determining the second data as the upper limit value of the temperature control range.

[0010] In some possible embodiments, the maximum value data is rounded down to obtain first data, and the first data is determined as the lower limit value of the temperature control range, including: in response to the control mode being the first mode, when the difference between the maximum value data and the upper limit value of the temperature control range obtained last time is greater than a preset threshold, the maximum value data is rounded down to obtain first data, and the first data is determined as the lower limit value of the temperature control range.

[0011] In some possible embodiments, the working state of a fan corresponding to any battery pack is controlled according to the temperature data and the temperature control range of the single cells in any battery pack, including: in response to the control mode being the first mode or the second mode, when the maximum value data in the temperature data of the single cells in any battery pack reaches within the temperature control range, the fan corresponding to any battery pack is controlled to be turned on; in response to the control mode being the third mode, when the minimum value data in the temperature data of the single cells in any battery pack reaches within the temperature control range, the fan corresponding to any battery pack is controlled to be turned on.

[0012] In some possible embodiments, the working state of the fan corresponding to any battery pack is controlled according to the temperature data of the single cells in any battery pack and the temperature control range, including: in response to the fan corresponding to any battery pack being turned on, the temperature data of the single cells in any battery pack is acquired; in response to the temperature data reaching the stop control range, the fan corresponding to any battery pack is controlled to be turned off; wherein, when there is a lower limit value in the temperature control range, the upper limit value of the stop control range is less than or equal to the lower limit value of the temperature control range; when there is an upper limit value in the temperature control range, the lower limit value of the stop control range is greater than or equal to the upper limit value of the temperature control range.

[0013] In some possible embodiments, in response to the air conditioner operating state being at normal temperature, the control mode includes a fourth mode; the method also includes: in response to the control mode being the fourth mode, controlling a fan corresponding to the battery pack in the energy storage system to turn on.

[0014] In a second aspect, an embodiment of the present application provides a thermal management system for an energy storage system, the energy storage system includes a plurality of battery packs, each battery pack includes a plurality of single cells, the energy storage system is configured with a heat exchange structure, the heat exchange structure includes an air conditioner and a fan corresponding to each battery pack; the thermal management system includes: an energy management system, configured to determine a control mode for thermal management of the energy storage system based on the working state of the air conditioner and the working state of the battery pack, obtain a temperature control range according to temperature data of the single cells in the energy storage system and the determined control mode, and send a control instruction when the temperature data of the single cells in any battery pack reaches the temperature control range; a battery management system, connected to the energy management system and a battery management unit, configured to receive the control instruction sent by the energy management system, forward the control instruction to the corresponding battery management unit, and forward the working state of the battery pack and the temperature data of the single cells in the battery pack obtained by the battery management unit to the energy management system; the battery management unit is configured to control the working state of the fan corresponding to the battery pack according to the control instruction issued by the battery management system, and upload the working state of the battery pack and the temperature data of the single cells in the battery pack to the battery management system.

[0015] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the thermal management method of the energy storage system of the first aspect is implemented.

[0016] The embodiments of the present application provide a thermal management method, system and storage medium for an energy storage system. The energy storage system is configured with a heat exchange structure including an air conditioner and a fan corresponding to a battery pack. The control mode of thermal management is determined based on the working state of the air conditioner and the working state of the battery pack. The control mode can be controlled according to the temperature data of the single cells in the energy storage system to obtain the temperature control range of the fan for controlling the battery pack. The working state of the fan corresponding to the battery pack is controlled according to the temperature data of the single cells in the battery pack and the temperature control range. The fan corresponding to the battery pack is turned on or off to accelerate the flow of wind blown by the air conditioner in the battery pack of the energy storage system or stop accelerating the flow of wind blown by the air conditioner in the battery pack of the energy storage system, so as to balance the temperature of the single cells in the energy storage system and avoid excessive temperature differences between different single cells, thereby improving the stability and safety of the energy storage system. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0018] Figure 1 A schematic structural diagram of an example of an energy storage system provided with a heat exchange structure according to an embodiment of the present application;

[0019] Figure 2 A flow chart of a thermal management method for an energy storage system provided in one embodiment of the present application;

[0020] Figure 3 A logic diagram of an example of a control mode provided in an embodiment of the present application;

[0021] Figure 4 A flowchart of an example of updating the temperature control range in the first mode provided in an embodiment of the present application;

[0022] Figure 5 A flowchart of an example of updating the temperature control range in the second mode provided in an embodiment of the present application;

[0023] Figure 6 A flowchart of an example of updating the temperature control range in the third mode provided in an embodiment of the present application;

[0024] Figure 7 A flowchart of an example of fan control in the first mode and the second mode provided in an embodiment of the present application;

[0025] Figure 8 A flowchart of an example of fan control in the third mode provided in an embodiment of the present application;

[0026] Fig. 9A schematic diagram of the structure of a thermal management system for an energy storage system provided in one embodiment of the present application. DETAILED DESCRIPTION

[0027] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0028] With the continuous development of energy storage technology, especially when renewable energy devices play an increasingly important role in the power system, the role of energy storage systems in the power system is becoming more and more important due to their flexible charging and discharging characteristics. For example, energy storage systems can improve the flexibility of the power grid, promote the consumption of renewable energy, and achieve frequency and peak regulation. The energy storage system may include a battery pack, and the functions of the energy storage system may be realized by each battery pack. The battery pack includes multiple single cells, and the temperatures of different single cells may vary. For example, in some cases, the temperature difference between different single cells in the energy storage system can reach 10°C. When the temperature difference between different single cells in the same energy storage system is too large, the stability and safety of the operation of the energy storage system will be adversely affected.

[0029] The present application provides a thermal management method, system and storage medium for an energy storage system. The energy storage system is configured with a heat exchange structure. For ease of understanding, the energy storage system configured with a heat exchange structure is briefly described here. Figure 1 A schematic diagram of an example of an energy storage system provided with a heat exchange structure according to an embodiment of the present application is shown in FIG. Figure 1 As shown, the energy storage system 10 may include a plurality of battery packs 11, and the plurality of battery packs 11 may be arranged in a housing of the energy storage system, or arranged in other ways, which is not limited here. The arrangement of the battery packs 11 in the energy storage system 10 is also not limited here. Each battery pack 11 may include a plurality of single cells (the single cells are not marked in the figure), and the single cells in the battery pack 11 may be connected in series and / or in parallel, and the connection method between the plurality of single cells in the battery pack 11 is not limited here.

[0030] The single cells will generate heat when charging and discharging, and due to the differences between different single cells, the temperatures of different single cells will be different. In order to avoid overheating of the single cells and excessive temperature differences between the single cells, a heat exchange structure can be configured for the energy storage system 10. The heat exchange structure can provide a heat exchange function for the energy storage system 10, reduce the temperature difference between the single cells of the battery pack 11 in the energy storage system 10, and balance the temperature between different single cells. The heat exchange structure may include an air conditioner 12 and a fan 13 corresponding to each battery pack 11. The air conditioner 12 can provide any one of cold air, hot air, and normal temperature air for the energy storage system 10. When the fan 13 is turned on, the air flow near the single cell in the battery pack corresponding to the fan 13 can be accelerated, and the heat exchange between the single cell and the air can be accelerated. In some examples, the energy storage system 10 may be provided with an air inlet 14 and an air outlet 15. The air blown out by the air conditioner 12 may enter the energy storage system 10 through the air inlet 14, and the air after circulating in the energy storage system 10 may enter the air conditioner 12 through the air outlet 15. The air conditioner 12 may process the incoming air or not, and then blow the air into the air inlet 14 of the energy storage system 10 to realize the cycle of gas heat exchange.

[0031] The embodiment of the present application can control the fan corresponding to the battery pack to turn on or off based on the working status of the air conditioner, the working status of the battery pack, and the temperature data of the single cells in the energy storage system, thereby balancing the temperatures of different single cells in the energy storage system, avoiding excessive temperature differences between different single cells, and improving the stability and safety of the energy storage system.

[0032] The thermal management method, system and storage medium of the energy storage system provided in this application are described below respectively.

[0033] The present application provides a thermal management method for an energy storage system, which is applied to an energy storage system equipped with a heat exchange structure. The specific content of the energy storage system equipped with a heat exchange structure can be found above and will not be repeated here. The thermal management method for the energy storage system can be executed by a thermal management system, equipment, device, etc. of the energy storage system, and is not limited here. Figure 2 A flow chart of a thermal management method for an energy storage system provided in one embodiment of the present application, such as Figure 2 The thermal management method of the energy storage system may include steps 201 to 203.

[0034] In step S201 , a control mode for thermal management of the energy storage system is determined based on the operating status of the air conditioner and the operating status of the battery pack.

[0035] The working state of the air conditioner may include a cooling state, a heating state, and a normal temperature state. In the cooling state, the air conditioner performs cooling and blows out cold air. In the heating state, the air conditioner performs heating and blows out hot air. In the normal temperature state, the air conditioner does not perform cooling or heating, and blows out normal temperature air, the temperature of which may be the same as the room temperature. At the same time, the working state of the air conditioner is one of the cooling state, the heating state, and the normal temperature state.

[0036] The working state of the battery pack may include a charge-discharge state and a non-charge-discharge state. The working state of the battery pack is a charge-discharge state, which means that the battery pack is in a charge state or a discharge state, and the battery pack will generate heat. The working state of the battery pack is a non-charge-discharge state, which means that the battery pack is neither charged nor discharged.

[0037] Different working states of the air conditioner and the battery pack can correspond to different control modes. In different control modes, the control method of the fan corresponding to the battery pack is different. According to the working state of the air conditioner and the battery pack, it can be determined what temperature the wind blown out by the air conditioner is at, and whether the battery pack itself will generate heat, so as to determine the appropriate control mode.

[0038] In step S202, a temperature control range is obtained according to the temperature data of the single cells in the energy storage system and the determined control mode.

[0039] The real-time temperature data of the single cell can be periodically obtained, and the temperature data of the single cell can represent the real-time temperature of the single cell. The way of obtaining the temperature control range may be different in different control modes. The temperature control range is used to determine whether to turn on the fan. The temperature control range can be obtained by processing at least part of the temperature data of all the single cells in the energy storage system according to the way of obtaining the temperature control range indicated by the control mode.

[0040] In some examples, the large temperature difference between different single cells is often caused by the fact that the temperature of one or some single cells is too high or too low. The temperature control range can be determined based on the extreme value data in the temperature data of all single cells in the energy storage system, so as to timely lower the temperature of the single cell with too high temperature or timely increase the temperature of the single cell with too low temperature.

[0041] In step S203, the working state of the fan corresponding to any battery pack is controlled according to the temperature data and the temperature control range of the single cells in any battery pack.

[0042] If the temperature data of at least one single cell in any battery pack is within the temperature control range, the working state of the fan corresponding to the battery pack can be controlled to be turned on, that is, the fan corresponding to the battery pack is controlled to be turned on. Turning on the fan can accelerate the flow of wind blown into the energy storage system by the air conditioner, thereby accelerating the temperature balance of the single cells in the battery pack. After the fan is turned on, the temperature data of the single cells in the battery pack can continue to be monitored, and whether to turn off the fan can be determined based on the temperature data of the single cells in the battery pack and the temperature control range, so as to avoid the temperature of the single cells continuing to rise or fall after being balanced, which will widen the temperature gap again.

[0043] In an embodiment of the present application, a heat exchange structure including an air conditioner and a fan corresponding to a battery pack is configured for an energy storage system. Based on the working state of the air conditioner and the working state of the battery pack, a control mode of thermal management is determined. The mode can be controlled according to the temperature data of the single cells in the energy storage system to obtain a temperature control range of the fan for controlling the battery pack. Based on the temperature data of the single cells in the battery pack and the temperature control range, the working state of the fan corresponding to the battery pack is controlled, and the fan corresponding to the battery pack is turned on or off to accelerate the flow of wind blown by the air conditioner in the battery pack of the energy storage system or stop accelerating the flow of wind blown by the air conditioner in the battery pack of the energy storage system, so as to balance the temperature of the single cells in the energy storage system and avoid excessive temperature differences between different single cells, thereby improving the stability and safety of the energy storage system.

[0044] In some embodiments, the above step S202 can be specifically refined as follows: according to the determined control mode, obtaining the maximum value data or the minimum value data in the temperature data of the single battery cell in the energy storage system; processing the maximum value data to obtain the lower limit value of the temperature control range, or, processing the minimum value data to obtain the upper limit value of the temperature control range; obtaining the temperature control range according to the upper limit value or the lower limit value of the temperature control range.

[0045] The large temperature difference between different single cells in the energy storage system is often caused by the temperature of one or some single cells being too high or too low. Therefore, the temperature control range used to control the working state of the fan can be obtained based on the temperature of the single cell with too high temperature or the temperature of the single cell with too low temperature. In addition, in different working states of the air conditioner and the battery pack, the temperature change trend in the energy storage system may be different, and the state of whether the battery pack itself generates heat is also different. Correspondingly, different control modes can use different methods to obtain the temperature control range.

[0046] In the case of suppressing the temperature of a single cell with an overly high temperature from continuing to rise, the maximum value data may be processed to obtain the lower limit of the temperature control range. For example, the maximum value data may be directly determined as the lower limit of the temperature control range, or other processing and calculation may be performed on the basis of the maximum value data, and the processing and calculation result may be determined as the lower limit of the temperature control range. The processing and calculation result may be less than or equal to the maximum value data. In some examples, the maximum value data in the temperature data of the single cell in the energy storage system may be rounded down to obtain first data, and the first data may be determined as the lower limit of the temperature control range. Correspondingly, the temperature control range may be a range greater than or equal to the first data. The specific rounding down of the maximum value data is to take the maximum integer not greater than the maximum value data. For example, the lower limit of the temperature control range is T. reg1 , the maximum value of the temperature data of all single cells in the energy storage system is T max,all , then T reg1 =[T max,all ], [] is the rounding down symbol, correspondingly, the temperature control range is T>T reg1 .

[0047] In the case of suppressing the temperature of a single cell with too low a temperature from further decreasing, the minimum value data may be processed to obtain the upper limit value of the temperature control range. For example, the minimum value data may be directly determined as the upper limit value of the temperature control range, or other processing and calculation may be performed on the basis of the minimum value data, and the processing and calculation result may be determined as the upper limit value of the temperature control range. The processing and calculation result may be greater than or equal to the minimum value data. In some examples, the minimum value data in the temperature data of the single cell in the energy storage system may be rounded up to obtain second data, and the second data may be determined as the upper limit value of the temperature control range. Correspondingly, the temperature control range may be a range less than or equal to the second data. The specific rounding up of the minimum value data is to take the smallest integer that is not less than the maximum value data. For example, the lower limit value of the temperature control range is T reg2 , the minimum value of the temperature data of all single cells in the energy storage system is T min,all , then T reg2 ={T min,all}, {} is the symbol for rounding up, and correspondingly, the temperature control range is T<T reg2 .

[0048] In some embodiments, the control modes may include a first mode, a second mode, a third mode, and a fourth mode. Figure 3 A logic diagram of an example of a control mode provided in an embodiment of the present application, such as Figure 3 As shown, the process of determining the control mode may include steps a1 to a7.

[0049] In step a1, it is determined whether the air conditioner is cooling. If so, step a2 is executed; if not, step a3 is executed.

[0050] In step a2, it is determined whether the battery pack is in a charging or discharging state. If so, step a4 is executed; if not, step a5 is executed.

[0051] In step a3, it is determined whether the air conditioner is heating. If so, step a6 is executed; if not, step a7 is executed.

[0052] In step a4, it is determined that the control mode is the first mode.

[0053] In step a5, it is determined that the control mode is the second mode.

[0054] In step a6, it is determined that the control mode is the third mode.

[0055] In step a7, it is determined that the control mode is the fourth mode.

[0056] In response to the working state of the air conditioner being the cooling state and the working state of the battery pack being the charging and discharging state, the control mode includes the first mode. In the first mode, the air conditioner blows cold air to the energy storage system, and the cold air can cool the battery pack. The battery pack is in the charging and discharging state, and the battery pack itself generates heat. The air conditioner blows cold air, indicating that the temperature of the energy storage system is high, and attention should be paid to the situation of the single cell with too high temperature, and the heat dissipation of the battery pack including the single cell with too high temperature should be accelerated. The temperature control range corresponding to the first mode can be a temperature range for limiting the maximum temperature of the single cell. In response to the control mode being the first mode, the maximum value data in the temperature data of the single cell in the energy storage system is obtained, the maximum value data is processed to obtain the lower limit value of the temperature control range, and the temperature control range is obtained according to the lower limit value. The temperature control range should also be updated according to the temperature data of the single cell obtained periodically, and under this condition, the heat generated by the single cell itself may cause the temperature of the single cell to continue to rise. When the temperature of the single cell continues to rise, the temperature control range should be updated to avoid the lower limit value of the temperature control range from decreasing, resulting in further increase in the temperature difference between different single cells. Specifically, in response to the control mode being the first mode, when the difference between the maximum value data and the upper limit value of the temperature control range obtained last time is greater than the preset threshold, the maximum value data is rounded down to obtain the first data, and the first data is determined as the lower limit value of the temperature control range. The preset threshold can be set according to the scene, demand, experience, etc., and is not limited here. For example, the preset threshold can be 1°C. The difference between the maximum value data and the upper limit value of the temperature control range obtained last time is greater than the preset threshold, indicating that the maximum value data obtained this time is increased relative to the maximum value data obtained last time, the temperature of the single cell is on an upward trend, and the temperature control range needs to be updated. The upper limit value of the temperature control range obtained last time is also obtained based on the maximum value data in the temperature data of all single cells in the energy storage system obtained last time.

[0057] For example, Figure 4 This is a flowchart of an example of updating the temperature control range in the first mode provided in an embodiment of the present application, such as Figure 4 As shown, the process of updating the temperature control range in the first mode may include steps b1 to b4.

[0058] In step b1, maximum value data of temperature data of single cells in the energy storage system is obtained.

[0059] In step b2, determine whether the maximum value data is greater than T reg1 +1. If yes, go to step b3; if no, go back to step b1. T reg1 is the upper limit of the temperature control range obtained last time, and 1 is the preset threshold.

[0060] In step b3, the upper limit value T of the temperature control range is determined according to the maximum value data. reg1 '.

[0061] In step b4, the upper limit of the temperature modulation range is increased from T reg1 Update to T reg1 '. After step b4 is completed, return to step b1.

[0062] In response to the working state of the air conditioner being a cooling state and the working state of the battery pack being a non-charging and discharging state, the control mode includes a second mode. In the second mode, the air conditioner blows cold air to the energy storage system, and the cold air can cool the battery pack. The battery pack is in a non-charging and discharging state, and the battery pack itself does not generate heat, resulting in a trend in the change of the temperature of the single cell tending to decrease. The air conditioner blows cold air, indicating that the temperature of the energy storage system is high, and attention should be paid to the situation of the single cell with too high temperature, and the heat dissipation of the battery pack including the single cell with too high temperature should be accelerated. The temperature control range corresponding to the second mode can be a temperature range for limiting the maximum temperature of the single cell. In response to the control mode being the second mode, the maximum value data in the temperature data of the single cell in the energy storage system is obtained, the maximum value data is processed to obtain the lower limit value of the temperature control range, and the temperature control range is obtained according to the lower limit value. The temperature control range should also be updated according to the temperature data of the single cell obtained periodically, and under this condition, the change trend of the temperature of the single cell is a decreasing trend. Correspondingly, the temperature control range should be updated in real time to balance the temperature of different single cells.

[0063] For example, Figure 5 This is a flowchart of an example of updating the temperature control range in the second mode provided in an embodiment of the present application, such as Figure 5 As shown, the process of updating the temperature control range in the second mode may include steps c1 to c3.

[0064] In step c1, maximum value data of temperature data of single cells in the energy storage system is obtained.

[0065] In step c2, the upper limit value T of the temperature control range is determined according to the maximum value data. reg1 '.

[0066] In step c3, the upper limit of the temperature modulation range is increased from the upper limit of the previous temperature control range T reg1 Update to T reg1 '. After step c3 is completed, return to step c1.

[0067] In response to the working state of the air conditioner being the heating state, the control mode includes the third mode. In the third mode, the air conditioner blows hot air to the energy storage system, and the hot air can heat up the battery pack. Regardless of whether the battery pack is in a charging and discharging state or a non-charging and discharging state, the temperature change trend of the single cell will tend to decrease. The air conditioner blows out hot air, which means that the temperature of the energy storage system is relatively low. Attention should be paid to the situation where the temperature of the single cell is too low, and the temperature rise of the battery pack including the single cell with too low temperature should be accelerated. The temperature control range corresponding to the third mode is the temperature range for limiting the lowest temperature of the single cell. In response to the control mode being the third mode, the minimum value data in the temperature data of the single cell in the energy storage system is obtained, the minimum value data is processed, the upper limit value of the temperature control range is obtained, and the temperature control range is obtained based on the upper limit value. The temperature control range should also be updated according to the temperature data of the single cell obtained periodically. Specifically, the temperature control range should be updated in real time to balance the temperatures of different single cells.

[0068] For example, Figure 6 This is a flowchart of an example of updating the temperature control range in the third mode provided in an embodiment of the present application, such as Figure 6 As shown, the process of updating the temperature control range in the third mode may include steps d1 to d3.

[0069] In step d1, minimum value data of temperature data of single cells in the energy storage system is obtained.

[0070] In step d2, the lower limit value T of the temperature control range is determined according to the minimum value data. reg2 '.

[0071] In step d3, the lower limit of the temperature modulation range is increased from the lower limit of the previous temperature control range T reg2 Update to T reg2 '. After step d3 is completed, return to step d1.

[0072] In response to the working state of the air conditioner being the normal temperature state, the control mode includes the fourth mode. In the fourth mode, the air conditioner blows normal temperature air to the energy storage system. The temperature of the single battery cell may be higher than the temperature of the normal temperature air, or may be lower than the temperature of the normal temperature air, and the normal temperature air can exchange heat for the battery pack. In order to speed up the temperature balance of different single battery cells, in response to the control mode being the fourth mode, the fans corresponding to the battery packs in the energy storage system can be controlled to turn on. Specifically, the fans corresponding to all battery packs in the energy storage system can be controlled to turn on to accelerate heat exchange.

[0073] Corresponding to different control modes, the method of obtaining the temperature control range may also be different, and the control method of the fan corresponding to the battery pack may also be different.

[0074] In some examples, in response to the control mode being the first mode or the second mode, when the maximum value data in the temperature data of the single cells in any battery pack reaches the temperature control range, the fan corresponding to any battery pack is controlled to turn on. Both the first mode and the second mode need to pay attention to the situation where the temperature of the single cells is too high. The temperature data of each single cell in each battery pack can be obtained. If the maximum value data in the temperature data of all the single cells in a battery pack is greater than the lower limit of the temperature control range, that is, the maximum value reaches the temperature control range, it is considered that the battery pack needs to accelerate heat exchange, and the fan corresponding to the battery pack is controlled to turn on.

[0075] In other examples, in response to the control mode being the third mode, when the minimum value data in the temperature data of the single cells in any battery pack reaches the temperature control range, the fan corresponding to any battery pack is controlled to turn on. The third mode needs to pay attention to the situation where the temperature of the single cells is too low. The temperature data of each single cell in each battery pack can be obtained. If the minimum value data in the temperature data of all the single cells in a battery pack is less than the upper limit of the temperature control range, that is, the maximum value data reaches the temperature control range, it is considered that the battery pack needs to accelerate heat exchange, and the fan corresponding to the battery pack is controlled to turn on.

[0076] After the fan corresponding to the battery pack is turned on in any control mode, the temperature data of the single cells in each battery pack is still monitored, and when the temperature data indicates that the heat exchange can be stopped, the fan corresponding to the battery pack is controlled to be turned off. Specifically, the above step S203 can also be specifically refined as: in response to the fan corresponding to any battery pack being turned on, the temperature data of the single cells in any battery pack is obtained; in response to the temperature data reaching the stop control range, the fan corresponding to any battery pack is controlled to be turned off. The stop control range includes a temperature range for determining whether to control the fan to be turned off. In the case where there is a lower limit value in the temperature control range, the upper limit value of the stop control range is less than or equal to the lower limit value of the temperature control range; if there is a lower limit value in the temperature control range, that is, the control mode is the first mode or the second mode, then in response to the maximum value data of the temperature data of the single cells in the battery pack being less than the upper limit value of the stop control range, the fan corresponding to the battery pack is controlled to be turned off. In the case where there is an upper limit value in the temperature control range, the lower limit value of the stop control range is greater than or equal to the upper limit value of the temperature control range. If the temperature control range has an upper limit, that is, the control mode is the third mode, then in response to the minimum value of the temperature data of the single cell in the battery pack being greater than the lower limit of the stop control range, the fan corresponding to the battery pack is controlled to be turned off. The setting of the stop control range can avoid repeatedly and frequently controlling the fan to turn on and off when the temperature data changes slightly.

[0077] For example, an energy storage system including n battery packs is used as an example. Figure 7FIG. 1 is a flowchart of an example of fan control in the first mode and the second mode provided in an embodiment of the present application, as shown in FIG. Figure 7 As shown, the fan control process in the first mode and the second mode may include step e1 and steps e2 to e7 that need to be performed for each battery pack.

[0078] In step e1, the temperature control range is obtained. The temperature control range is T>T reg1 , T reg1 It is the lower limit of the temperature control range.

[0079] In step e2, the maximum value data T in the temperature data of the single cell in the i-th battery pack is obtained. max,i It should be noted that i = 1, 2, 3, ..., n.

[0080] In step e3, it is determined whether the maximum value data T max,i >T reg1 If yes, go to step e4; if no, go to step e7.

[0081] In step e4, the fan corresponding to the i-th battery pack is controlled to be turned on.

[0082] In step e5, the maximum value data T in the temperature data of the single cell in the i-th battery pack is obtained. max,i It should be noted that the temperature data of the single cell in step e5 is obtained again after step e4, and is different from the maximum value data T in step e2. max,i It can be different.

[0083] In step e6, it is determined whether the maximum value data T max,i ≤T reg1 -1. If yes, execute step e7; if no, execute step e5. It should be noted that T≤T reg1 -1 is the stop control range, and the maximum value data T in step e6 max,i is the maximum value data T in step e5 max,i .

[0084] In step e7, the fan corresponding to the i-th battery pack is controlled to be turned off. After step e7 is completed, the process returns to step e2.

[0085] For another example, take the energy storage system including n battery packs as an example. Figure 8 This is a flowchart of an example of fan control in the third mode provided in an embodiment of the present application, such as Figure 8 As shown, the fan control process in the third mode may include step f1 and steps f2 to f7 that need to be performed for each battery pack.

[0086] In step f1, the temperature control range is obtained. The temperature control range is T<T reg2 , T reg2 It is the upper limit of the temperature control range.

[0087] In step f2, the minimum value data T in the temperature data of the single cell in the i-th battery pack is obtained. min,i It should be noted that i = 1, 2, 3, ..., n.

[0088] In step f3, it is determined whether the minimum value data T min,i <T reg2 If yes, go to step f4; if no, go to step f7.

[0089] In step f4, the fan corresponding to the i-th battery pack is controlled to be turned on.

[0090] In step f5, the minimum value data T in the temperature data of the single cell in the i-th battery pack is obtained. min,i It should be noted that the temperature data of the single cell in step f5 is obtained again after step f4, and is different from the minimum value data T in step f2. min,i It can be different.

[0091] In step f6, it is determined whether the minimum value data T min,i ≥T reg2 +1. If yes, execute step f7; if no, execute step f5. It should be noted that T≥T reg2 +1 is the stop control range, and the minimum value data T in step f6 min,i is the minimum value data T in step f5 min,i .

[0092] In step f7, the fan corresponding to the ith battery pack is controlled to be turned off. After step f7 is completed, the process returns to step f2.

[0093] The present application also provides a thermal management system for an energy storage system, which is applied to the energy storage system. The specific contents of the energy storage system and the corresponding heat exchange structure can be found above and will not be repeated here. Fig. 9 A schematic diagram of the structure of a thermal management system of an energy storage system provided in an embodiment of the present application is shown in FIG. Fig. 9 As shown, the thermal management system of the energy storage system may include an energy management system (EMS) 31, a battery management system (BMS) 32, and a battery management unit (BMU) 33. In some examples, the thermal management system of the energy storage system may also include an air conditioning management system 34.

[0094] The energy management system 31 is connected to the air conditioning management system 34 and the battery management system 32. The battery management system 32 is connected to the battery management unit 33. The air conditioning management system 34 can upload the working status of the air conditioner to the energy management system 31. The battery management unit 33 can upload the working status of the battery pack 41 and the temperature data of the single battery cell 411 in the battery pack 41 to the battery management system 32, and then the battery management system 32 uploads the working status of the battery pack 41 and the temperature data of the single battery cell 411 in the battery pack 41 to the energy management system 31.

[0095] The energy management system 31 is configured to determine a control mode for thermal management of the energy storage system based on the working status of the air conditioner and the working status of the battery pack 41, obtain a temperature control range according to the temperature data of the single cells 411 in the energy storage system and the determined control mode, and send a control instruction when the temperature data of the single cells 411 in any battery pack 41 reaches within the temperature control range.

[0096] The energy management system 31 can send control instructions to the battery management system 32. The battery management system 32 receives the control instructions sent by the energy management system 31 and sends the control instructions to the corresponding battery management unit 33. The battery management unit 33 controls the working state of the fan 412 corresponding to the battery pack according to the control instructions sent by the battery management system 32.

[0097] In some embodiments, in response to the working state of the air conditioner being in the cooling state and the working state of the battery pack being in the charging and discharging state, the control mode includes a first mode. In response to the working state of the air conditioner being in the cooling state and the working state of the battery pack being in the non-charging and discharging state, the control mode includes a second mode. In response to the working state of the air conditioner being in the heating state, the control mode includes a third mode. In response to the working state of the air conditioner being in the normal temperature state, the control mode includes a fourth mode.

[0098] In some embodiments, the energy management system 31 is configured to: obtain maximum value data or minimum value data in the temperature data of the single battery cells in the energy storage system according to the determined control mode; process the maximum value data to obtain the lower limit value of the temperature control range, or process the minimum value data to obtain the upper limit value of the temperature control range; obtain the temperature control range according to the upper limit value or lower limit value of the temperature control range.

[0099] In some examples, the energy management system 31 is configured to: in response to the control mode being the first mode or the second mode, obtain maximum value data in the temperature data of the single cells in the energy storage system; in response to the control mode being the third mode, obtain minimum value data in the temperature data of the single cells in the energy storage system.

[0100] In some examples, the energy management system 31 is configured to: perform rounding down processing on the maximum value data to obtain first data, and determine the first data as the lower limit value of the temperature control range. The energy management system 31 is configured to: perform rounding up processing on the minimum value data to obtain second data, and determine the second data as the upper limit value of the temperature control range.

[0101] In some examples, the energy management system 31 is configured to: in response to the control mode being the first mode, when the difference between the maximum value data and the upper limit value of the temperature control range obtained last time is greater than a preset threshold, round the maximum value data down to obtain the first data, and determine the first data as the lower limit value of the temperature control range.

[0102] In some examples, the energy management system 31 is configured to: in response to the control mode being the first mode or the second mode, when the maximum value data in the temperature data of the single cell in any battery pack reaches the temperature control range, issue a control instruction, which is a fan-on instruction. Correspondingly, the battery management system 32 forwards the control instruction, i.e., the fan-on instruction, to the battery management unit 33 corresponding to the any battery pack. The battery management unit 33 is configured to control the fan 412 corresponding to the corresponding battery pack to turn on according to the control instruction, i.e., the fan-on instruction.

[0103] The energy management system 31 is configured to: in response to the control mode being the third mode, when the minimum value data in the temperature data of the single cell in any battery pack reaches the temperature control range, issue a control instruction, which is a fan-on instruction. Correspondingly, the battery management system 32 forwards the control instruction, i.e., the fan-on instruction, to the battery management unit 33 corresponding to the any battery pack. The battery management unit 33 is configured to control the fan 412 corresponding to the corresponding battery pack to turn on according to the control instruction, i.e., the fan-on instruction.

[0104] In some embodiments, the energy management system 31 is configured to: in response to the fan 412 corresponding to any battery pack being turned on, obtain the temperature data of the single cell in any battery pack; in response to the temperature data reaching the stop control range, issue a control instruction, which is a fan-off instruction. Correspondingly, the battery management system 32 forwards the control instruction, i.e., the fan-off instruction, to the battery management unit 33 corresponding to the any battery pack. The battery management unit 33 is configured to control the fan corresponding to the corresponding battery pack to turn off according to the control instruction, i.e., the fan-off instruction. Wherein, in the case where there is a lower limit value in the temperature control range, the upper limit value of the stop control range is less than or equal to the lower limit value of the temperature control range; in the case where there is an upper limit value in the temperature control range, the lower limit value of the stop control range is greater than or equal to the upper limit value of the temperature control range.

[0105] In some examples, the energy management system 31 is configured to: in response to the control mode being the fourth mode, send a control instruction to the battery management system 32, the control instruction being a fan-on instruction. The battery management system 32 sends the fan-on instruction to all battery management units 33. Correspondingly, each battery management unit 33 is configured to control the fan 412 corresponding to the corresponding battery pack to turn on according to the control instruction, i.e., the fan-on instruction.

[0106] It should be noted that the thermal management system of the energy storage system is a system corresponding to the thermal management method of the energy storage system described above, and all implementation methods in the above method embodiments are applicable to the embodiments of the system and can achieve the same technical effects.

[0107] The present application also provides a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the thermal management method of the energy storage system in the above embodiment can be implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the above-mentioned computer-readable storage medium may include a non-transitory computer-readable storage medium, such as a read-only memory (Read-Only Memory, referred to as ROM), a random access memory (Random Access Memory, referred to as RAM), a disk or an optical disk, etc., which is not limited here.

[0108] The present application may also provide a computer program product, which may include a computer program. When the computer program is executed by a processor, it implements the thermal management method of the energy storage system in the above embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0109] It should be clear that each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. For system embodiments, computer-readable storage medium embodiments, and computer program product embodiments, the relevant parts can refer to the description part of the method embodiment. The present application is not limited to the specific steps and structures described above and shown in the figures. Those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application. In addition, for the sake of brevity, a detailed description of known method technologies is omitted here.

[0110] The above reference is according to the method of the embodiment of the present application, the flow chart of the device (system) and the computer program product and / or the block diagram described various aspects of the present application.It should be understood that each square box in the flow chart and / or the block diagram and the combination of each square box in the flow chart and / or the block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the realization of the function / action specified in one or more square boxes of the flow chart and / or the block diagram.Such a processor can be but is not limited to a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.It can also be understood that each square box in the block diagram and / or the flow chart and the combination of the square boxes in the block diagram and / or the flow chart can also be realized by the dedicated hardware that performs the specified function or action, or can be realized by the combination of dedicated hardware and computer instructions.

[0111] Those skilled in the art should understand that the above embodiments are exemplary rather than restrictive. Different technical features appearing in different embodiments can be combined to achieve beneficial effects. Based on the study of the drawings, the specification and the claims, those skilled in the art should be able to understand and implement other variations of the disclosed embodiments. In the claims, the term "comprising" does not exclude other devices or steps; the quantifier "one" does not exclude multiple; the terms "first" and "second" are used to indicate names rather than to indicate any specific order. Any figure marks in the claims should not be understood as limiting the scope of protection. The functions of multiple parts appearing in the claims can be implemented by a single hardware or software module. The appearance of certain technical features in different dependent claims does not mean that these technical features cannot be combined to achieve beneficial effects.

Claims

1. A thermal management method for an energy storage system, characterized in that: The energy storage system includes a plurality of battery packs, each of which includes a plurality of single cells. The energy storage system is provided with a heat exchange structure, which includes an air conditioner and a fan corresponding to each battery pack. The method includes: Determining a control mode for thermal management of the energy storage system based on the operating state of the air conditioner and the operating state of the battery pack; Obtaining a temperature control range according to temperature data of a single cell in the energy storage system and a determined control mode; According to the temperature data of the single cells in any battery pack and the temperature control range, the working state of the fan corresponding to the any battery pack is controlled.

2. The method according to claim 1, characterized in that In response to the working state of the air conditioner being a cooling state and the working state of the battery pack being a charging and discharging state, the control mode includes a first mode; In response to the working state of the air conditioner being a cooling state and the working state of the battery pack being a non-charging and discharging state, the control mode includes a second mode; In response to the operating state of the air conditioner being a heating state, the control mode includes a third mode.

3. The method according to claim 1, characterized in that The step of obtaining a temperature control range according to the temperature data of the single cell in the energy storage system and the determined control mode includes: According to the determined control mode, obtaining maximum value data or minimum value data in the temperature data of the single cell in the energy storage system; Processing the maximum value data to obtain the lower limit value of the temperature control range, or processing the minimum value data to obtain the upper limit value of the temperature control range; The temperature control range is obtained according to the upper limit or lower limit of the temperature control range.

4. The method according to claim 3, characterized in that The step of obtaining maximum value data or minimum value data of the temperature data of the single cells in the energy storage system according to the determined control mode includes: In response to the control mode being the first mode or the second mode, obtaining maximum value data in the temperature data of the single cells in the energy storage system; In response to the control mode being the third mode, minimum value data in the temperature data of the single cells in the energy storage system is obtained.

5. The method according to claim 3, characterized in that: The processing of the maximum value data to obtain the lower limit value of the temperature control range includes: Rounding down the maximum value data to obtain first data, and determining the first data as the lower limit value of the temperature control range; The processing of the minimum value data to obtain the upper limit value of the temperature control range includes: The minimum value data is rounded up to obtain second data, and the second data is determined as the upper limit value of the temperature control range.

6. The method according to claim 5, characterized in that The rounding down of the maximum value data to obtain first data, and determining the first data as the lower limit of the temperature control range includes: In response to the control mode being the first mode, when the difference between the maximum value data and the upper limit value of the temperature control range obtained last time is greater than a preset threshold, the maximum value data is rounded down to obtain the first data, and the first data is determined as the lower limit value of the temperature control range.

7. The method according to claim 1, characterized in that The controlling the working state of the fan corresponding to any one of the battery packs according to the temperature data of the single cells in any one of the battery packs and the temperature control range includes: In response to the control mode being the first mode or the second mode, when the maximum value data of the temperature data of the single cells in any one of the battery packs reaches the temperature control range, controlling the fan corresponding to the any one of the battery packs to turn on; In response to the control mode being the third mode, when minimum value data of the temperature data of the single cells in any one of the battery packs reaches within the temperature control range, the fan corresponding to the any one of the battery packs is controlled to turn on.

8. The method according to claim 1, characterized in that The controlling the working state of the fan corresponding to any one of the battery packs according to the temperature data of the single cells in any one of the battery packs and the temperature control range includes: In response to a fan corresponding to any one of the battery packs being turned on, acquiring temperature data of a single cell in the any one of the battery packs; In response to the temperature data reaching a stop control range, controlling a fan corresponding to any one of the battery packs to be turned off; Among them, when there is a lower limit value in the temperature control range, the upper limit value of the stop control range is less than or equal to the lower limit value of the temperature control range; when there is an upper limit value in the temperature control range, the lower limit value of the stop control range is greater than or equal to the upper limit value of the temperature control range.

9. The method according to claim 1 or 2, characterized in that: In response to the working state of the air conditioner being a normal temperature state, the control mode includes a fourth mode; The method further comprises: In response to the control mode being the fourth mode, a fan corresponding to the battery pack in the energy storage system is controlled to turn on.

10. A thermal management system for an energy storage system, characterized in that: The energy storage system includes a plurality of battery packs, each battery pack includes a plurality of single cells, the energy storage system is provided with a heat exchange structure, the heat exchange structure includes an air conditioner and a fan corresponding to each battery pack; the thermal management system includes: The energy management system is configured to determine a control mode for thermal management of the energy storage system based on the working state of the air conditioner and the working state of the battery pack, obtain a temperature control range according to the temperature data of the single cells in the energy storage system and the determined control mode, and send a control instruction when the temperature data of the single cells in any battery pack reaches the temperature control range; a battery management system connected to the energy management system and the battery management unit, and configured to receive the control instruction sent by the energy management system, forward the control instruction to the corresponding battery management unit, and forward the working state of the battery pack and the temperature data of the single cells in the battery pack obtained by the battery management unit to the energy management system; The battery management unit is configured to control the working state of the fan corresponding to the battery pack according to the control instruction issued by the battery management system, and upload the working state of the battery pack and the temperature data of the single cells in the battery pack to the battery management system.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the thermal management method for an energy storage system according to any one of claims 1 to 9 is implemented.