A water-cooled machine temperature control method, system, device and medium
Patent Information
- Application Number
- CN202311173027.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2043-09-12
AI Technical Summary
[0005]为了解决现有技术水冷机对电池包进行降温时消耗能源多的问题,本申请提供一种水冷机温度控制方法、系统、设备及介质
本申请通过获取当前时刻循环泵的出水温度,当出水温度满足预设第一温度区间时,表示出水温度比较低,确定降温方式为风扇降温,根据出水温度和预设第一对应关系调节风扇转速,以利用风扇对循环水进行散热;当出水温度满足预设第二温度区间时,表示出水温度比较高,确定降温方式为压缩机降温,根据出水温度和预设第二对应关系调节压缩机功率,以利用压缩机对循环水进行快速散热,通过出水温度对风扇转速或压缩机功率进行调节,能够针对不同的出水温度采用不同的降温设备以及设备运行功率,节约了对电池包散热的能源消耗;获取散热后的电池包温度,散热后的电池包温度指示了水冷机系统对循环水的降温效果,进而根据单位时间周期内的多个电池包温度和多个出水温度,更新预设第一对应关系和/或预设第二对应关系,并将更新后的预设第一对应关系和/或预设第二对应关系,参与下一单位时间周期内的风扇转速和/或压缩机功率的调节,使得下一单位时间周期内对流经电池包的循环水进行降温时更加精准和有效。
Smart Images

Figure CN117154285B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of industrial control technology, and in particular to a method, system, device and medium for temperature control of a water chiller. Background Technology
[0002] A water chiller is a device that uses water or other cooling media to dissipate heat. It typically consists of a water pump, radiator, coolant, piping, and a control system. The working principle of a water chiller is to absorb heat by circulating coolant, then carry the heat away and recirculate the coolant back to the radiator. Water chillers are used in fields such as computer overclocking, new energy storage, industrial equipment, chemical industry, medical equipment, and building air conditioning.
[0003] In the field of new energy storage, energy storage containers are mobile devices that integrate energy storage and conversion technologies for storing and releasing electrical energy. They are typically composed of batteries that store electrical energy for release when needed to power electrical equipment. The battery packs inside the energy storage container generate heat during charging and discharging; if the battery pack temperature becomes too high, it may negatively impact battery performance and lifespan.
[0004] The relevant method for cooling the battery pack is a water chiller that circulates coolant (usually water) through water pipes to the battery pack, thereby absorbing heat from the battery pack and lowering the battery temperature. However, this method usually relies on the compressor inside the water chiller to operate at its rated power to achieve the cooling effect. The high power of the compressor leads to excessive energy consumption by the water chiller. Summary of the Invention
[0005] To address the problem of excessive energy consumption in existing water chillers when cooling battery packs, this application provides a water chiller temperature control method, system, device, and medium.
[0006] In a first aspect, this application provides a method for temperature control of a water chiller, employing the following technical solution: A method for controlling the temperature of a water chiller, comprising: Obtain the current outlet water temperature of the circulating pump; When the outlet water temperature meets the preset first temperature range, the fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water using the fan. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed. When the outlet water temperature meets the preset second temperature range, the compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water using the compressor. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range. The preset second correspondence is the correspondence between the outlet water temperature and the compressor power. Obtain the temperature of the battery pack after heat dissipation; Based on the battery pack temperature and water outlet temperature after multiple heat dissipation cycles within a unit time period, the preset first correspondence and / or the preset second correspondence are updated, and the updated preset first correspondence and / or preset second correspondence are used to adjust the fan speed and / or compressor power in the next unit time period.
[0007] By adopting the above technical solution, the current outlet water temperature of the circulating pump is obtained. When the outlet water temperature meets the preset first temperature range, it indicates that the outlet water temperature is relatively low, and the cooling method is determined to be fan cooling. The fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water. When the outlet water temperature meets the preset second temperature range, it indicates that the outlet water temperature is relatively high, and the cooling method is determined to be compressor cooling. The compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water quickly. Adjusting the fan speed or compressor power based on the outlet water temperature can address different outlet water temperatures. Different cooling devices and operating power are used to reduce water temperature, saving energy consumption for battery pack cooling. The battery pack temperature after cooling is obtained, indicating the cooling effect of the water chiller system on the circulating water. Based on multiple battery pack temperatures and multiple outlet water temperatures within a unit time period, the preset first correspondence and / or preset second correspondence are updated. The updated preset first correspondence and / or preset second correspondence are then used to adjust the fan speed and / or compressor power in the next unit time period, making the cooling of the circulating water flowing through the battery pack more accurate and effective in the next unit time period.
[0008] In a preferred embodiment, this application can be further configured such that, before obtaining the outlet water temperature of the circulating pump at the current moment, the method further includes: The preset first temperature range, preset second temperature range, preset fan speed range, and preset compressor power range of the outlet water temperature are obtained; The preset first temperature range and the preset second temperature range are divided into intervals to obtain multiple sub-temperature ranges for each. The preset fan speed range is divided into intervals to obtain multiple sub-speed ranges corresponding to the fan. The preset compressor power range is divided into multiple sub-power ranges corresponding to the compressor. By mapping the multiple sub-temperature ranges corresponding to the preset first temperature range to the multiple sub-speed ranges, a preset first correspondence relationship is obtained; By mapping the multiple sub-temperature ranges corresponding to the preset second temperature range to the multiple sub-power ranges, a preset second correspondence relationship is obtained.
[0009] By adopting the above technical solution, the preset first temperature range, preset second temperature range, fan speed range, and compressor power range corresponding to the outlet water temperature are divided into multiple sub-ranges. The multiple sub-temperature ranges corresponding to the preset first temperature range are matched one-to-one with the multiple sub-speed ranges corresponding to the preset fan speed, and the multiple sub-temperature ranges corresponding to the preset second temperature range are matched one-to-one with the multiple sub-power ranges corresponding to the preset compressor power, thus obtaining the preset first correspondence and the preset second correspondence. By monitoring the changes in outlet water temperature, the fan speed or compressor power can be precisely adjusted, which can save energy consumption of the fan and compressor while ensuring the heat dissipation effect.
[0010] In a preferred embodiment, this application can be further configured to: update the preset first correspondence and / or the preset second correspondence based on the battery pack temperature and the water outlet temperature after heat dissipation within the unit time period, including: Get multiple battery pack temperatures and multiple outlet water temperatures after heat dissipation within a unit time period; Determine the target sub-temperature range for each outlet water temperature; From multiple battery pack temperatures, determine several target battery pack temperatures corresponding to each target sub-temperature range; The preset first correspondence and / or the preset second correspondence are updated based on the difference between the target battery pack temperature corresponding to the target sub-temperature range and the preset target temperature.
[0011] By adopting the above technical solution, the target sub-temperature range of each outlet water temperature is determined, the target battery pack temperature corresponding to the target sub-temperature range is determined from multiple battery pack temperatures, and the cooling effect of the fan / compressor can be determined based on the difference between the target battery pack temperature and the preset target temperature. Then, the first correspondence and / or the second correspondence can be updated, so that the battery pack temperature in the next unit time cycle can be kept near the preset target temperature.
[0012] In a preferred embodiment, this application can be further configured to: when the outlet water temperature meets a preset first temperature range, adjust the fan speed according to the outlet water temperature and a preset first correspondence, including: Determine the first sub-temperature range corresponding to the outlet water temperature, wherein the first sub-temperature range is a sub-temperature range included in the preset first temperature range; Based on the preset first correspondence, the target sub-rotation speed range corresponding to the first sub-temperature range is determined; The first external ambient temperature is obtained, and the fan speed is adjusted according to the first external ambient temperature and the target sub-speed range.
[0013] By adopting the above technical solution, when the outlet water temperature meets the preset first temperature range, the target sub-speed range of the fan corresponding to the outlet water temperature is determined, and then the first external ambient temperature is obtained. Based on the first external ambient temperature and the target sub-speed range, the fan speed is adjusted. This can take into account the influence of the external ambient temperature on the cooling effect of the water cooling mechanism and flexibly and accurately determine the fan speed corresponding to the outlet water temperature.
[0014] In a preferred embodiment, this application can be further configured such that: adjusting the fan speed based on the first external ambient temperature and the target sub-speed range includes: Determine the temperature difference between the first external ambient temperature and the preset ambient temperature threshold; Based on the temperature difference, the target speed is determined from the target sub-speed range, and the fan is controlled to run at the target speed.
[0015] By adopting the above technical solution, the target speed is determined from the target sub-speed range based on the temperature difference between the first external ambient temperature and the preset ambient temperature threshold. The target speed of the fan is adjusted according to the first external ambient temperature, which can improve the heat dissipation effect of the fan on the battery pack.
[0016] In a preferred embodiment, this application can be further configured to: when the outlet water temperature meets a preset second temperature range, adjust the compressor power according to the outlet water temperature and a preset second correspondence, including: Determine the second sub-temperature range corresponding to the outlet water temperature, wherein the second sub-temperature range is a sub-temperature range included in the preset second temperature range; Based on the preset second correspondence, the target sub-power range corresponding to the second sub-temperature range is determined; The second external ambient temperature is obtained, and the compressor power is adjusted according to the second external ambient temperature and the target sub-power range.
[0017] By adopting the above technical solution, when the outlet water temperature meets the preset second temperature range, the target sub-power range of the compressor corresponding to the outlet water temperature is determined, and then the second external ambient temperature is obtained. Based on the second external ambient temperature and the target sub-power range, the compressor power is adjusted. This can take into account the influence of the external ambient temperature on the cooling effect of the water cooling mechanism and flexibly and accurately determine the compressor power corresponding to the outlet water temperature.
[0018] In a preferred embodiment, this application can be further configured such that, before obtaining the outlet water temperature of the circulating pump at the current moment, the method further includes: The current battery pack temperature is obtained, and the circulation pump is started when the battery pack temperature exceeds a preset battery pack temperature threshold.
[0019] By adopting the above technical solution, it is determined whether the battery pack temperature exceeds the preset battery pack temperature threshold. If it does, the circulation pump is turned on. Turning on the circulation pump when the battery pack temperature rises to the point where heat dissipation is required can reduce energy loss.
[0020] Secondly, this application provides a water chiller temperature control system, which adopts the following technical solution: A water chiller temperature control system, comprising: The first acquisition module is used to acquire the current water temperature of the circulating pump; The first adjustment module is used to adjust the fan speed according to the outlet water temperature and the preset first correspondence when the outlet water temperature meets the preset first temperature range, so as to use the fan to dissipate heat from the circulating water. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed. The second adjustment module is used to adjust the compressor power according to the outlet water temperature and the preset second correspondence when the outlet water temperature meets the preset second temperature range, so as to use the compressor to dissipate heat from the circulating water. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range, and the preset second correspondence is the correspondence between the outlet water temperature and the compressor power. The second acquisition module is used to acquire the temperature of the battery pack after heat dissipation. The update module is used to update the preset first correspondence and / or the preset second correspondence based on the battery pack temperature and the water outlet temperature after multiple heat dissipation within a unit time period, and to participate in the adjustment of the fan speed and / or compressor power in the next unit time period with the updated preset first correspondence and / or preset second correspondence.
[0021] Thirdly, this application provides an electronic device that adopts the following technical solution: One or more processors; Memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications being configured to: perform the water chiller temperature control method as described in any of the first aspects.
[0022] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the water chiller temperature control method as described in any of the first aspects.
[0023] In summary, this application includes the following beneficial technical effects: This application obtains the outlet water temperature of the circulating pump at the current moment. When the outlet water temperature meets a preset first temperature range, indicating a relatively low outlet water temperature, the cooling method is determined to be fan cooling. The fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water using the fan. When the outlet water temperature meets a preset second temperature range, indicating a relatively high outlet water temperature, the cooling method is determined to be compressor cooling. The compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water using the compressor. By adjusting the fan speed or compressor power based on the outlet water temperature, it is possible to address different outlet water temperatures. By employing different cooling devices and their operating power, energy consumption for battery pack cooling is saved. The battery pack temperature after cooling is obtained, indicating the cooling effect of the water chiller system on the circulating water. Based on multiple battery pack temperatures and multiple outlet water temperatures within a unit time period, the preset first correspondence and / or preset second correspondence are updated. The updated preset first correspondence and / or preset second correspondence are then used to adjust the fan speed and / or compressor power in the next unit time period, making the cooling of the circulating water flowing through the battery pack more accurate and effective in the next unit time period. Attached Figure Description
[0024] Figure 1 This is a schematic diagram of a water-cooled machine system provided in an embodiment of this application; Figure 2 This is a schematic flowchart of a water chiller temperature control method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a water chiller temperature control system provided in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0025] The following is in conjunction with the appendix Figure 1-4 This application will be described in further detail.
[0026] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.
[0027] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0028] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.
[0029] Figure 1 This is a schematic diagram of a water-cooled chiller system provided in an embodiment of this application. The cooling process of the water-cooled chiller system is as follows: water is injected into the circulating pump as a coolant through the liquid inlet. A liquid level switch is provided at the liquid inlet to adjust the water volume. A valve is provided between the liquid inlet and the circulating pump to control whether liquid is added. The circulating pump drives the coolant to circulate in the water-cooling system. A valve is provided between the circulating pump and the heat exchanger to control whether coolant flows out of the circulating pump. After the coolant output by the circulating pump enters the heat exchanger, heat exchange occurs in the heat exchanger, and the heat is carried away by the heat exchanger, causing the coolant temperature to drop. The cooled coolant flows through the battery pack, completing the heat dissipation and cooling of the battery pack. The battery pack is equipped with a temperature transmitter to detect and display the temperature of the battery pack.
[0030] The heat exchanger is a heat dissipation device in a water-cooled system, with two heat dissipation methods: a fan and a compressor. The metal plates in the heat exchanger absorb the heat from the coolant and use a fan to transfer the heat to the surrounding air. The fan is equipped with a three-way solenoid valve to control the fan's on and off. The heat exchanger works by evaporating a refrigerant (such as Freon). The evaporation process absorbs heat from the coolant in the heat exchanger. Specifically, the refrigerant enters the compressor from the heat exchanger at low pressure and low temperature. In the heat exchanger, the refrigerant absorbs heat and evaporates into a gas. The refrigerant then enters the compressor through the suction pipe. A low-pressure gauge is installed between the heat exchanger and the compressor to detect the pressure of the refrigerant entering the compressor. The compressor compresses the refrigerant. The compressed refrigerant, at high temperature and high pressure, leaves the compressor through the discharge pipe and enters the oil-gas separator (condenser). A high-pressure gauge is installed between the compressor and the oil-gas separator to detect the pressure of the refrigerant entering the oil-gas separator. The oil-gas separator is equipped with a fan to dissipate heat, causing the refrigerant to change from a gaseous state to a liquid state. The cooled liquid refrigerant then enters the heat exchanger through a thermostatic expansion valve, completing one cycle.
[0031] This application provides a method for temperature control of a water chiller, such as... Figure 2 As shown, the method provided in this application embodiment can be executed by an electronic device, which can be a server or a terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication. This application embodiment does not impose any limitations on this connection. The method includes steps S101-S105, wherein: S101. Obtain the current outlet water temperature of the circulating pump.
[0032] In this embodiment, a temperature sensor can be installed at the outlet of the circulating pump to collect the outlet water temperature of the circulating pump at regular intervals. The user can set the time interval according to the actual situation.
[0033] S102. When the outlet water temperature meets the preset first temperature range, the fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water using the fan. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed.
[0034] In this embodiment of the application, the preset first temperature range is a user-defined setting.
[0035] When the outlet water temperature meets the preset first temperature range, it means that the current outlet water temperature has reached the requirement to be reduced. However, at this time the outlet water temperature is low, and a fan can be used to cool the circulating water.
[0036] Based on the outlet water temperature and the preset first correspondence, the rotation speed corresponding to the outlet water temperature is determined. Then, the fan is controlled to rotate according to the rotation speed to achieve the purpose of cooling the circulating water with the fan, so that the cooled circulating water can be used to cool the battery pack. At this time, the purpose of cooling the battery pack can also be achieved.
[0037] It is understandable that the preset first temperature range is smaller than the preset second temperature range. When the outlet water temperature is in the preset first temperature range, it means that the outlet water temperature is low and the heat dissipation requirement of the battery pack is small. The heat dissipation of the battery pack can be met by the fan, which can save energy consumption for the heat dissipation of the battery pack.
[0038] S103. When the outlet water temperature meets the preset second temperature range, the compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water using the compressor. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range. The preset second correspondence is the correspondence between the outlet water temperature and the compressor power.
[0039] In this embodiment of the application, when the outlet water temperature at the current moment meets the preset second temperature range, the sub-temperature range corresponding to the outlet water temperature is determined. According to the preset second correspondence, the sub-power range of the compressor corresponding to the sub-temperature range can be determined. The compressor power can be adjusted within the sub-power range to dissipate heat from the circulating water. The circulating water flows through the battery pack, thereby achieving the purpose of dissipating heat from the battery pack.
[0040] When the outlet water temperature is in the preset second temperature range, it indicates that the outlet water temperature is high and the heat dissipation demand of the battery pack is large. The heat dissipation by the fan is not enough to meet the heat dissipation demand of the battery pack. Starting the compressor can achieve a better heat dissipation effect.
[0041] S104. Obtain the temperature of the battery pack after heat dissipation.
[0042] Each cell in the battery pack can be equipped with a temperature sensor to collect the battery pack temperature after a preset time following cooling and send it to the electronic devices. The average temperature of multiple cells can be used as the battery pack temperature after heat dissipation at that moment.
[0043] Following steps S101-S104, a set of data can be obtained. Each set of data includes the outlet water temperature and the battery pack temperature after heat dissipation according to the corresponding heat dissipation method. Of course, the set of data may also include the heat dissipation method.
[0044] S105. Based on the battery pack temperature and water outlet temperature after multiple heat dissipation cycles within a unit time period, update the preset first correspondence and / or preset second correspondence, and use the updated preset first correspondence and / or preset second correspondence to participate in the adjustment of fan speed and / or compressor power in the next unit time period.
[0045] Multiple sets of data are obtained within a unit time period, and the corresponding relationships are updated based on these multiple sets of data.
[0046] In one possible scenario, the cooling method within a unit time period is always a fan, so the preset first correspondence is updated based on multiple sets of data. In another possible scenario, the cooling method within a unit time period is always a compressor, so the preset second correspondence is updated based on multiple sets of data. In yet another possible scenario, the cooling method within a unit time period includes both a fan and a compressor, so the multiple sets of data are divided according to the cooling method to obtain the data corresponding to the fan and the data corresponding to the compressor. The preset first correspondence is updated according to the data corresponding to the fan, and the preset second correspondence is updated according to the data corresponding to the compressor.
[0047] For example, the unit time period is 600 minutes, and the sampling interval for the outlet water temperature is 10 minutes. Therefore, the number of multiple outlet water temperatures obtained within the unit time period is 60. The preset interval after the outlet water temperature acquisition time is the acquisition time of the battery pack temperature. Therefore, the number of multiple battery pack temperatures obtained within the unit time period is 60.
[0048] The circulating water of the water chiller system flows through the battery pack and carries away the heat from the battery pack, so that the temperature of the battery pack is kept within the target temperature range. The cooling effect of the water chiller system on the battery pack can be determined based on the temperature of the battery pack.
[0049] When the battery pack temperature is higher than the target temperature range, it indicates that the cooling effect of the fan speed or compressor power corresponding to the outlet water temperature is insufficient. The cooling requirements of the battery pack can be met by adjusting the fan speed range or compressor power range corresponding to the outlet water temperature. When the battery pack temperature is lower than the target temperature range, it indicates that the cooling effect of the fan speed or compressor power corresponding to the outlet water temperature is too good, resulting in the battery pack temperature being too low. The fan / compressor can be temporarily turned off to reduce energy waste. When the battery pack temperature is within the target temperature range, the fan / compressor can be turned on again for cooling.
[0050] The fan speed and / or compressor power are adjusted according to the battery pack temperature within a unit time period to ensure that the adjusted fan speed and / or compressor power meet the heat dissipation requirements of the battery pack. This updates the preset first correspondence and / or preset second correspondence, and applies the updated preset first correspondence and / or preset second correspondence to the next unit time period, enabling the fan and / or compressor to more accurately dissipate heat from the circulating water flowing through the battery pack in the next unit time period.
[0051] This embodiment of the application obtains the outlet water temperature of the circulating pump at the current moment. When the outlet water temperature meets the preset first temperature range, it indicates that the outlet water temperature is relatively low, and the cooling method is determined to be fan cooling. The fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water using the fan. When the outlet water temperature meets the preset second temperature range, it indicates that the outlet water temperature is relatively high, and the cooling method is determined to be compressor cooling. The compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water using the compressor. By adjusting the fan speed or compressor power based on the outlet water temperature, it is possible to address different outlet water temperatures. By employing different cooling devices and varying operating power, energy consumption for battery pack cooling is reduced. The temperature of the battery pack after cooling is obtained, indicating the cooling effect of the water chiller system on the circulating water. Based on multiple battery pack temperatures and multiple outlet water temperatures within a unit time period, the preset first correspondence and / or preset second correspondence are updated. The updated preset first correspondence and / or preset second correspondence are then used to adjust the fan speed and / or compressor power in the next unit time period, making the cooling of the circulating water flowing through the battery pack more accurate and effective in the next unit time period.
[0052] Specifically, the settings for the corresponding relationships will be further elaborated in the embodiments of this application.
[0053] In one feasible approach, the process of setting the preset first correspondence and the preset second correspondence may include: Determine multiple outlet water temperatures corresponding to a preset first temperature range; under the first outlet water temperature, control the fan to rotate at multiple speeds and obtain the battery pack temperature after the fan rotates at each speed for a preset time (i.e., the acquisition interval between the outlet water temperature and the battery pack temperature); under the second outlet water temperature, control the fan to rotate at multiple speeds and obtain the battery pack temperature after the fan rotates at each speed for a preset time; and so on, to obtain the battery pack temperature after a preset time corresponding to all outlet water temperatures; determine the target fan speed when the battery pack temperature at each outlet water temperature is the target battery temperature; establish a preset first correspondence based on each outlet water temperature and its corresponding target speed. Determine multiple outlet water temperatures corresponding to a preset second temperature range; at the first outlet water temperature, control the compressor to rotate at multiple power levels and obtain the battery pack temperature after the compressor rotates at each power level for a preset time; at the second outlet water temperature, control the compressor to rotate at multiple power levels and obtain the battery pack temperature after the compressor rotates at each power level for a preset time; and so on, to obtain the battery pack temperature after a preset time corresponding to all outlet water temperatures; determine the target power of the compressor when the battery pack temperature at each outlet water temperature is the target battery temperature; establish a preset second correspondence based on each outlet water temperature and its corresponding target power. In another possible implementation, the process of setting the preset first correspondence and the preset second correspondence may include: Turn on the circulation pump and divide the preset first temperature range into multiple sub-temperature ranges, where the temperature difference between each sub-temperature range is not less than 3℃.
[0054] When the outlet water temperature reaches the midpoint of any sub-temperature range, control the fan to rotate at the first speed and obtain the battery pack temperature after the fan rotates at the first speed for a preset time. Adjust the speed and control the fan to rotate at the second speed and obtain the battery pack temperature after the fan rotates at the second speed for a preset time, until the battery pack temperature is within the target temperature range. The target speed range is obtained by calculating the fan speed and speed difference when the battery pack temperature reaches the target temperature range in each sub-temperature range. The target speed range is the fan speed plus or minus the speed difference. Users can set the speed difference according to their actual needs. The target temperature range is determined based on the preset target temperature and the battery pack temperature difference. The target temperature range is the preset target temperature plus or minus the battery pack temperature difference. Users can set the battery pack temperature difference according to their actual needs. A preset first correspondence is established based on each sub-temperature range and its corresponding target speed range.
[0055] The preset second temperature range is divided into multiple sub-temperature ranges. When the outlet water temperature reaches the midpoint of any sub-temperature range, the compressor is controlled to rotate at the first power, and the battery pack temperature is obtained after the compressor rotates at the first power for a preset time. The power is adjusted, and the compressor is controlled to rotate at the second power, and the battery pack temperature is obtained after the compressor rotates at the second power for a preset time, until the battery pack temperature is within the target temperature range. The target power range is obtained by calculating the compressor power and power difference when the battery pack temperature reaches the target temperature range in each sub-temperature range. The compressor power plus or minus the power difference is the target power range, and the power difference can be set by the user according to actual needs. A preset second correspondence is established based on each sub-temperature range and the corresponding target power range.
[0056] In another possible implementation, the process of setting the preset first correspondence and the preset second correspondence may include: obtaining the preset first temperature range, the preset second temperature range, the preset fan speed range, and the preset compressor power range of the outlet water temperature; dividing the preset first temperature range and the preset second temperature range into multiple sub-temperature ranges for each; dividing the preset fan speed range into multiple sub-speed ranges for the fan; dividing the preset compressor power range into multiple sub-power ranges for the compressor; mapping the multiple sub-temperature ranges and multiple sub-speed ranges corresponding to the preset first temperature range one-to-one to obtain the preset first correspondence; and mapping the multiple sub-temperature ranges and multiple sub-power ranges corresponding to the preset second temperature range one-to-one to obtain the preset second correspondence.
[0057] In this embodiment, the preset fan speed range can be set according to the fan's attributes, using the speed range between the fan's minimum and maximum speed as the preset fan speed range. Similarly, the preset compressor power range can be set according to the compressor's attributes, using the power range between the compressor's minimum and maximum power as the preset compressor power range.
[0058] Furthermore, the number of sub-temperature intervals divided by the preset first temperature range is the same as the number of sub-speed intervals divided by the preset fan speed range. The multiple sub-temperature intervals corresponding to the preset first temperature range are arranged in ascending order of temperature to obtain a first sub-temperature interval list; the multiple sub-speed intervals of the fan are arranged in ascending order of speed to obtain a sub-speed interval list.
[0059] The first sub-temperature range in the first sub-temperature range list is matched with the first sub-speed range in the sub-speed range list, the second sub-temperature range in the first sub-temperature range list is matched with the second sub-speed range in the sub-speed range list, and so on, until multiple sub-temperature ranges in the first sub-temperature range list are matched one-to-one with multiple sub-speed ranges in the sub-speed range list, thus obtaining the preset first correspondence relationship.
[0060] For example, the first temperature range is (20, 35], in degrees Celsius, and the preset fan speed range is (600, 1350], in r / min. The first temperature range and the fan speed are both divided into 5 ranges. The sub-temperature ranges of the first temperature range are (20, 23], (23, 26], (26, 29], (29, 32], and (32, 35], respectively. The sub-speed ranges of the preset fan speed range are (600, 750], (750, 900], (900, 1050], (1050, 1200], and (1200, 1350], respectively. Then, the sub-temperature range (20, 23] is matched with the sub-speed range (600, 750], the sub-temperature range (23, 26] is matched with the sub-speed range (750, 900], and so on, until all sub-temperature ranges and sub-speed ranges are matched.
[0061] Similarly, the number of sub-temperature intervals divided by the preset second temperature range is the same as the number of sub-power intervals divided by the preset compressor power range. The multiple sub-temperature intervals corresponding to the preset second temperature range are arranged in ascending order of temperature to obtain a list of second sub-temperature intervals; the multiple sub-power intervals of the compressor are arranged in ascending order of power to obtain a list of sub-power intervals.
[0062] The first sub-temperature range in the second sub-temperature range list is matched with the first sub-power range in the sub-power range list, and the second sub-temperature range in the second sub-temperature range list is matched with the second sub-power range in the sub-power range list, and so on, until multiple sub-temperature ranges in the first sub-temperature range list are matched with multiple sub-power ranges in the sub-power range list, thus obtaining the preset second correspondence relationship.
[0063] This application embodiment divides the preset first temperature range, preset second temperature range, fan speed range, and compressor power range corresponding to the outlet water temperature into multiple sub-ranges. It then establishes a one-to-one correspondence between the multiple sub-temperature ranges corresponding to the preset first temperature range and the multiple sub-speed ranges corresponding to the preset fan speed, and a one-to-one correspondence between the multiple sub-temperature ranges corresponding to the preset second temperature range and the multiple sub-power ranges corresponding to the preset compressor power, thus obtaining a preset first correspondence relationship and a preset second correspondence relationship. This allows for precise adjustment of the fan speed or compressor power by monitoring changes in the outlet water temperature, ensuring effective heat dissipation while saving energy consumption of the fan and compressor.
[0064] One possible implementation of this application embodiment involves updating a preset first correspondence and / or a preset second correspondence based on multiple battery pack temperatures after heat dissipation and multiple outlet water temperatures within a unit time period, including: Get multiple battery pack temperatures and multiple outlet water temperatures after heat dissipation within a unit time period; Determine the target sub-temperature range for each outlet water temperature; From multiple battery pack temperatures, determine several target battery pack temperatures corresponding to each target sub-temperature range; Based on the difference between the target battery pack temperature corresponding to the target sub-temperature range and the preset target temperature, update the preset first correspondence and / or the preset second correspondence.
[0065] In this embodiment of the application, at least one target battery pack temperature is determined from multiple battery pack temperatures, corresponding to several outlet water temperatures in each target sub-temperature range. That is, based on the actual control results, the actual battery pack temperature corresponding to each target sub-temperature range is determined, and the correspondence between the target sub-temperature range and the target battery pack temperature is obtained.
[0066] For each target sub-temperature range, the difference between each target battery pack temperature and the preset target temperature (target temperature of the battery pack) is determined. When the difference is positive and greater than the preset battery pack temperature difference, it indicates that the target battery pack temperature is higher than the target temperature range corresponding to the preset target temperature. At this time, the target battery pack temperature is abnormal. The abnormal target sub-temperature range corresponding to the abnormal target battery pack temperature is determined according to the correspondence.
[0067] In one possible scenario, all abnormal target sub-temperature ranges fall within a preset first temperature range, with the corresponding heat dissipation method being a fan. In this case, the fan sub-speed range corresponding to the abnormal target sub-temperature range is updated based on the abnormal target battery pack temperature to obtain the updated preset first correspondence. In another possible scenario, all abnormal target sub-temperature ranges fall within a preset second temperature range, with the corresponding heat dissipation method being a compressor. In this case, the compressor sub-power range corresponding to the abnormal target sub-temperature range is updated based on the abnormal target battery pack temperature to obtain the updated preset second correspondence. In yet another possible scenario, an abnormal target sub-temperature range contains both a sub-temperature range within the preset first temperature range and a sub-temperature range within the preset second temperature range, with the heat dissipation methods being a fan and a compressor. In this case, the fan sub-speed range and compressor sub-power range corresponding to the abnormal target sub-temperature range are updated based on the abnormal target battery pack temperature to obtain the updated preset first and preset second correspondences.
[0068] Specifically, for any target sub-temperature range, assuming it falls within a preset first temperature range, the target sub-speed range corresponding to that sub-temperature range is determined based on a preset first correspondence. If the number of at least one target battery pack temperature within that sub-temperature range is A, and the number of abnormal target battery pack temperatures is B, the ratio of abnormal values to target battery pack temperatures, B / A, is calculated. The product of this ratio and a preset control difference is used as the control value for the sub-speed range. This preset control difference can be set based on practical experience; optionally, it can be the difference between the minimum and maximum values of the target sub-speed range. Assuming the preset control difference is C, B / A × C is used as the control value. The minimum and maximum values of the target sub-speed range are both added to this control value to obtain the updated target sub-speed range, i.e., the updated preset first correspondence. This allows for adjusting the corresponding fan speed based on the proportion of abnormal values in the target battery pack temperature, resulting in more precise heat dissipation based on the adjusted preset first correspondence.
[0069] Assuming the target sub-temperature range falls within a preset second temperature range, the target sub-power range corresponding to this sub-temperature range is determined based on the preset second correspondence. If the number of at least one target battery pack temperature corresponding to this sub-temperature range is D, and the number of abnormal target battery pack temperatures is E, the ratio of abnormal values to target battery pack temperatures, E / D, is calculated. The product of this ratio and a preset control difference is used as the control value for the sub-power range. The preset control difference can be set based on practical experience; optionally, it can be the difference between the minimum and maximum values of the target sub-power range. Assuming the preset control difference is F, E / D × F is used as the control value. The minimum and maximum values of the target sub-power range are both added to the control value to obtain the updated target sub-power range, i.e., the updated preset second correspondence.
[0070] This application embodiment determines the target sub-temperature range where each outlet water temperature is located, determines the target battery pack temperature corresponding to the target sub-temperature range from multiple battery pack temperatures, and determines the cooling effect of the fan / compressor based on the difference between the target battery pack temperature and the preset target temperature. Then, the first correspondence and / or the second correspondence are updated so that the battery pack temperature in the next unit time period is kept near the preset target temperature.
[0071] One possible implementation of this application embodiment is to adjust the fan speed according to the outlet water temperature and a preset first correspondence when the outlet water temperature meets the preset first temperature range, including: Determine the first sub-temperature range corresponding to the outlet water temperature, wherein the first sub-temperature range is the sub-temperature range contained in the preset first temperature range; Based on the preset first correspondence, determine the target sub-rotation speed range corresponding to the first sub-temperature range; The first external ambient temperature is obtained, and the fan speed is adjusted according to the first external ambient temperature and the target sub-speed range.
[0072] In this embodiment of the application, the first sub-temperature interval corresponding to the outlet water temperature is determined from a plurality of sub-temperature intervals divided into a preset first temperature interval. According to the preset first correspondence, the sub-speed interval of the fan corresponding to the first sub-temperature interval can be determined, and the sub-speed interval of the fan is taken as the target sub-speed interval.
[0073] The first external ambient temperature can be obtained from the external environment through a temperature sensor. The level of the external ambient temperature will affect the cooling effect of the water chiller system. For example, in the hot summer, the external ambient temperature will cause the overall temperature of the water chiller to rise, which will in turn reduce the heat dissipation effect of the circulating water of the water chiller system on the battery pack.
[0074] In one feasible approach, when the first ambient temperature does not exceed a preset ambient temperature threshold, it indicates that the ambient temperature is insufficient to significantly affect the cooling effect of the water chiller. In this case, the fan can be controlled to run at the first speed within the target sub-speed range. When the first ambient temperature exceeds the preset ambient temperature threshold, it indicates that the ambient temperature is too high and may affect the cooling effect of the water chiller system. In this case, the fan can be controlled to run at the second speed within the target sub-speed range, where the second speed is greater than the first speed. The preset ambient temperature threshold can be set based on actual experience.
[0075] In this embodiment, when the outlet water temperature meets the preset first temperature range, the target sub-speed range of the fan corresponding to the outlet water temperature is determined, and then the first external ambient temperature is obtained. Based on the first external ambient temperature and the target sub-speed range, the fan speed is adjusted. This can take into account the influence of the external ambient temperature on the cooling effect of the water cooling mechanism and flexibly and accurately determine the fan speed corresponding to the outlet water temperature.
[0076] One possible implementation of this application embodiment involves adjusting the fan speed based on a first external ambient temperature and a target sub-speed range, including: Determine the temperature difference between the first external ambient temperature and the preset ambient temperature threshold; Based on the temperature difference, the target speed is determined from the target sub-speed range, and the fan is controlled to run at the target speed.
[0077] In this embodiment, when the temperature difference between the first external ambient temperature and the preset ambient temperature threshold is not greater than zero, it indicates that the first external ambient temperature is not higher than the preset ambient temperature threshold, and the target speed can be the average of the maximum and minimum fan speeds corresponding to the target sub-speed range. When the temperature difference between the first external ambient temperature and the preset ambient temperature threshold is greater than zero, it indicates that the first external ambient temperature is higher than the preset ambient temperature threshold, and the target speed can be the maximum fan speed corresponding to the target sub-speed range, so as to ensure the cooling effect by increasing the fan speed when the external ambient temperature is high.
[0078] The embodiments of this application determine the target speed from the target sub-speed range based on the temperature difference between the first external ambient temperature and the preset ambient temperature threshold, and adjust the target fan speed according to the first external ambient temperature, which can improve the heat dissipation effect of the fan on the battery pack.
[0079] One possible implementation of this application embodiment is that when any outlet water temperature meets a preset second temperature range, the compressor power is adjusted according to a preset second correspondence, including: Determine the second sub-temperature range corresponding to the outlet water temperature. The second sub-temperature range is the sub-temperature range contained in the preset second temperature range. Based on the second sub-temperature range, the target sub-power range corresponding to the outlet water temperature is determined. The target sub-power range is the sub-power range included in the preset compressor power range. The second external ambient temperature is obtained, and the compressor power is adjusted according to the second external ambient temperature and the target sub-power range.
[0080] In this embodiment of the application, the second sub-temperature interval corresponding to the outlet water temperature is determined from a plurality of sub-temperature intervals divided by a preset second temperature interval. According to the preset second correspondence, the sub-power interval of the compressor corresponding to the second sub-temperature interval can be determined, and the sub-power interval of the compressor is taken as the target sub-power interval.
[0081] The second external ambient temperature can be obtained from the external environment through a temperature sensor. When the second external ambient temperature does not exceed the preset ambient temperature threshold, it indicates that the external ambient temperature is insufficient to significantly affect the cooling effect of the water chiller. At this time, the compressor can be controlled to operate at the median compressor power in the target sub-power range. When the first external ambient temperature exceeds the preset ambient temperature threshold, it indicates that the external ambient temperature is too high and may affect the cooling effect of the water chiller system. The compressor can be controlled to operate at the maximum compressor power in the target sub-power range.
[0082] In this embodiment of the application, when the outlet water temperature meets the preset second temperature range, the target sub-power range of the compressor corresponding to the outlet water temperature is determined, and then the second external ambient temperature is obtained. Based on the second external ambient temperature and the target sub-power range, the compressor power is adjusted. This can take into account the influence of the external ambient temperature on the cooling effect of the water cooling mechanism and flexibly and accurately determine the compressor power corresponding to the outlet water temperature.
[0083] In one possible implementation of this application embodiment, before obtaining the outlet water temperature of the circulating pump at the current moment, the method further includes: Get the current battery pack temperature. When the battery pack temperature exceeds the preset battery pack temperature threshold, start the circulation pump.
[0084] In this embodiment, the preset battery pack temperature threshold is set according to actual needs and is used to determine whether to turn on the water cooling system to cool the battery pack. When the battery pack temperature exceeds the preset battery pack temperature threshold, it indicates that the battery pack temperature has risen and needs to be cooled down. At this time, the circulation pump is started.
[0085] After the circulation pump is started, water is discharged from the circulation pump. Initially, the water temperature of the water flowing out of the circulation pump is relatively low. The circulation can remove some of the heat from the battery pack. As the battery pack continues to operate, the temperature of the battery pack rises, and the heat carried away by the water flowing through the battery pack increases. The temperature of the water flowing back to the circulation pump also rises. When the outlet water temperature is within the preset first temperature range, it indicates that the water discharged from the circulation pump does not meet the heat dissipation requirements of the battery pack. The circulating water flowing through the battery pack can be cooled by a fan.
[0086] When the outlet water temperature of the circulating pump is within the preset second temperature range, it indicates that the fan cooling is insufficient to meet the cooling requirements of the battery pack. In this case, the fan can be turned off and the compressor can be started to cool the water. The compressor has higher power than the fan and a better cooling effect, thus providing a better cooling effect for the circulating water flowing through the battery pack.
[0087] If the outlet water temperature of the circulating pump continues to rise until it exceeds the maximum value of the preset second temperature range, it indicates that there may be a malfunction in the water chiller system that is causing the outlet water temperature of the circulating pump to be too high. The alarm device can be controlled to issue an alarm signal to remind the staff to come and check.
[0088] This application embodiment determines whether the battery pack temperature exceeds a preset battery pack temperature threshold. If it does, the circulation pump is activated. Activating the circulation pump when the battery pack temperature rises to the point where heat dissipation is required can reduce energy consumption.
[0089] In one feasible approach, the operating status of the water chiller system can be monitored in real time over a unit time period to promptly detect, troubleshoot, and repair any faults. Troubleshooting measures for the water chiller system include: for leaks, checking the tightness of pipe connections and the tightness of the liquid level switch at the charging port; for a circulating pump not discharging water, checking if the circulating pump motor is running, and replacing it if not; and for outlet water temperature exceeding a threshold, checking the remaining refrigerant level in the compressor and determining if replenishment is necessary.
[0090] The above embodiments describe a water chiller temperature control method from the perspective of process flow. The following embodiments describe a water chiller temperature control system from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.
[0091] This application provides a water chiller temperature control system, such as... Figure 3 As shown, the system may include: The first acquisition module 301 is used to acquire the current water temperature of the circulating pump. The first adjustment module 302 is used to adjust the fan speed according to the outlet water temperature and the preset first correspondence when the outlet water temperature meets the preset first temperature range, so as to use the fan to dissipate heat from the circulating water. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed. The second adjustment module 303 is used to adjust the compressor power according to the outlet water temperature and the preset second correspondence when the outlet water temperature meets the preset second temperature range, so as to use the compressor to dissipate heat from the circulating water. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range, and the preset second correspondence is the correspondence between the outlet water temperature and the compressor power. The second acquisition module 304 is used to acquire the temperature of the battery pack after heat dissipation. The update module 305 is used to update the preset first correspondence and / or preset second correspondence based on the battery pack temperature and the water outlet temperature after multiple heat dissipation within a unit time period, and to participate in the adjustment of the fan speed and / or compressor power in the next unit time period with the updated preset first correspondence and / or preset second correspondence.
[0092] In a preferred embodiment, this application can be further configured to include a partitioning module, specifically used for: The preset first temperature range, preset second temperature range, preset fan speed range, and preset compressor power range of the outlet water temperature are obtained; The preset first temperature range and the preset second temperature range are divided into intervals to obtain multiple sub-temperature ranges for each. The preset fan speed range is divided into intervals to obtain multiple sub-speed ranges corresponding to the fan; The preset compressor power range is divided into multiple sub-power ranges corresponding to the compressor. By mapping the multiple sub-temperature ranges and multiple sub-speed ranges corresponding to the preset first temperature range one by one, the preset first correspondence relationship is obtained; By mapping the multiple sub-temperature ranges and multiple sub-power ranges corresponding to the preset second temperature range one by one, the preset second correspondence relationship is obtained.
[0093] In a preferred embodiment, this application can be further configured such that: when the update module 305 updates the preset first correspondence and / or the preset second correspondence based on the battery pack temperature and the water outlet temperature after multiple heat dissipation within a unit time period, it is specifically used for: Get multiple battery pack temperatures and multiple outlet water temperatures after heat dissipation within a unit time period; Determine the target sub-temperature range for each outlet water temperature; From multiple battery pack temperatures, determine several target battery pack temperatures corresponding to each target sub-temperature range; Based on the difference between the target battery pack temperature corresponding to the target sub-temperature range and the preset target temperature, update the preset first correspondence and / or the preset second correspondence.
[0094] In a preferred embodiment, this application can be further configured such that: when the first adjustment module 302 adjusts the fan speed according to the outlet water temperature and the preset first correspondence when the outlet water temperature meets the preset first temperature range, it is specifically used for: Determine the first sub-temperature range corresponding to the outlet water temperature, wherein the first sub-temperature range is the sub-temperature range contained in the preset first temperature range; Based on the preset first correspondence, determine the target sub-rotation speed range corresponding to the first sub-temperature range; The first external ambient temperature is obtained, and the fan speed is adjusted according to the first external ambient temperature and the target sub-speed range.
[0095] In a preferred embodiment, this application can be further configured such that: when the first adjustment module 302 adjusts the fan speed according to the first external ambient temperature and the target sub-speed range, it is specifically used for: Determine the temperature difference between the first external ambient temperature and the preset ambient temperature threshold; Based on the temperature difference, the target speed is determined from the target sub-speed range, and the fan is controlled to run at the target speed.
[0096] In a preferred embodiment, this application can be further configured such that: when the second adjustment module 303 adjusts the compressor power according to the outlet water temperature and the preset second correspondence when the outlet water temperature meets the preset second temperature range, it is specifically used for: Determine the second sub-temperature range corresponding to the outlet water temperature. The second sub-temperature range is the sub-temperature range contained in the preset second temperature range. Based on the preset second correspondence, determine the target sub-power range corresponding to the second sub-temperature range; The second external ambient temperature is obtained, and the compressor power is adjusted according to the second external ambient temperature and the target sub-power range.
[0097] In a preferred embodiment, this application can be further configured to include a startup module, specifically for: Get the current battery pack temperature. When the battery pack temperature exceeds the preset battery pack temperature threshold, start the circulation pump.
[0098] The water chiller temperature control system provided in this application is applicable to the above method embodiments, and will not be described again here.
[0099] This application provides an electronic device, such as... Figure 4 As shown, Figure 4 The illustrated electronic device 400 includes a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, for example, via a bus 402. Optionally, the electronic device 400 may also include a transceiver 404. It should be noted that in practical applications, the transceiver 404 is not limited to one type, and the structure of this electronic device 400 does not constitute a limitation on the embodiments of this application.
[0100] Processor 401 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0101] Bus 402 may include a pathway for transmitting information between the aforementioned components. Bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 402 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0102] The memory 403 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0103] The memory 403 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403 to implement the content shown in the aforementioned embodiment of the water chiller temperature control method.
[0104] Figure 4 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0105] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments.
[0106] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0107] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for temperature control of a water chiller, characterized in that, include: Obtain the current outlet water temperature of the circulating pump; When the outlet water temperature meets the preset first temperature range, the fan speed is adjusted according to the outlet water temperature and the preset first correspondence to dissipate heat from the circulating water using the fan. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed. When the outlet water temperature meets the preset second temperature range, the compressor power is adjusted according to the outlet water temperature and the preset second correspondence to dissipate heat from the circulating water using the compressor. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range. The preset second correspondence is the correspondence between the outlet water temperature and the compressor power. Obtain the temperature of the battery pack after heat dissipation; Based on the battery pack temperature and water outlet temperature after multiple heat dissipation cycles within a unit time period, update the preset first correspondence and / or the preset second correspondence, and use the updated preset first correspondence and / or preset second correspondence to participate in the adjustment of fan speed and / or compressor power in the next unit time period; Before obtaining the outlet water temperature of the circulating pump at the current moment, the method further includes: The preset first temperature range, preset second temperature range, preset fan speed range, and preset compressor power range of the outlet water temperature are obtained; The preset first temperature range and the preset second temperature range are divided into intervals to obtain multiple sub-temperature ranges for each. The preset fan speed range is divided into intervals to obtain multiple sub-speed ranges corresponding to the fan. The preset compressor power range is divided into multiple sub-power ranges corresponding to the compressor. By mapping the multiple sub-temperature ranges corresponding to the preset first temperature range to the multiple sub-speed ranges, a preset first correspondence relationship is obtained; By mapping the multiple sub-temperature ranges corresponding to the preset second temperature range to the multiple sub-power ranges one by one, a preset second correspondence relationship is obtained; Based on the battery pack temperatures after heat dissipation and the water outlet temperatures within the unit time period, update the preset first correspondence and / or the preset second correspondence, including: Get multiple battery pack temperatures and multiple outlet water temperatures after heat dissipation within a unit time period; Determine the target sub-temperature range for each outlet water temperature; From multiple battery pack temperatures, determine several target battery pack temperatures corresponding to each target sub-temperature range; Update the preset first correspondence and / or the preset second correspondence based on the difference between the target battery pack temperature corresponding to the target sub-temperature range and the preset target temperature; Before obtaining the outlet water temperature of the circulating pump at the current moment, the method further includes: The current battery pack temperature is obtained, and the circulation pump is started when the battery pack temperature exceeds a preset battery pack temperature threshold.
2. The water chiller temperature control method according to claim 1, characterized in that, When the outlet water temperature meets the preset first temperature range, the fan speed is adjusted according to the outlet water temperature and the preset first correspondence, including: Determine the first sub-temperature range corresponding to the outlet water temperature, wherein the first sub-temperature range is a sub-temperature range included in the preset first temperature range; Based on the preset first correspondence, the target sub-rotation speed range corresponding to the first sub-temperature range is determined; The first external ambient temperature is obtained, and the fan speed is adjusted according to the first external ambient temperature and the target sub-speed range.
3. The water chiller temperature control method according to claim 2, characterized in that, The step of adjusting the fan speed based on the first external ambient temperature and the target sub-speed range includes: Determine the temperature difference between the first external ambient temperature and the preset ambient temperature threshold; Based on the temperature difference, the target speed is determined from the target sub-speed range, and the fan is controlled to run at the target speed.
4. The water chiller temperature control method according to claim 1, characterized in that, When the outlet water temperature meets the preset second temperature range, the compressor power is adjusted according to the outlet water temperature and the preset second correspondence, including: Determine the second sub-temperature range corresponding to the outlet water temperature, wherein the second sub-temperature range is a sub-temperature range included in the preset second temperature range; Based on the preset second correspondence, the target sub-power range corresponding to the second sub-temperature range is determined; The second external ambient temperature is obtained, and the compressor power is adjusted according to the second external ambient temperature and the target sub-power range.
5. A temperature control system for a water chiller, characterized in that, include: The first acquisition module is used to acquire the current water temperature of the circulating pump; The first adjustment module is used to adjust the fan speed according to the outlet water temperature and the preset first correspondence when the outlet water temperature meets the preset first temperature range, so as to use the fan to dissipate heat from the circulating water. The preset first correspondence is the correspondence between the outlet water temperature and the fan speed. The second adjustment module is used to adjust the compressor power according to the outlet water temperature and the preset second correspondence when the outlet water temperature meets the preset second temperature range, so as to use the compressor to dissipate heat from the circulating water. The minimum value of the preset second temperature range is greater than the maximum value of the preset first temperature range, and the preset second correspondence is the correspondence between the outlet water temperature and the compressor power. The second acquisition module is used to acquire the temperature of the battery pack after heat dissipation. The update module is used to update the preset first correspondence and / or the preset second correspondence based on the battery pack temperature and the water outlet temperature after multiple heat dissipation within a unit time period, and to participate in the adjustment of the fan speed and / or compressor power in the next unit time period with the updated preset first correspondence and / or preset second correspondence. The system also includes a partitioning module for: The preset first temperature range, preset second temperature range, preset fan speed range, and preset compressor power range of the outlet water temperature are obtained; The preset first temperature range and the preset second temperature range are divided into intervals to obtain multiple sub-temperature ranges for each. The preset fan speed range is divided into intervals to obtain multiple sub-speed ranges corresponding to the fan. The preset compressor power range is divided into multiple sub-power ranges corresponding to the compressor. By mapping the multiple sub-temperature ranges corresponding to the preset first temperature range to the multiple sub-speed ranges, a preset first correspondence relationship is obtained; By mapping the multiple sub-temperature ranges corresponding to the preset second temperature range to the multiple sub-power ranges one by one, a preset second correspondence relationship is obtained; When the update module updates the preset first correspondence and / or the preset second correspondence based on the battery pack temperature and the water outlet temperature after multiple heat dissipation within a unit time period, it is specifically used for: Get multiple battery pack temperatures and multiple outlet water temperatures after heat dissipation within a unit time period; Determine the target sub-temperature range for each outlet water temperature; From multiple battery pack temperatures, determine several target battery pack temperatures corresponding to each target sub-temperature range; Update the preset first correspondence and / or the preset second correspondence based on the difference between the target battery pack temperature corresponding to the target sub-temperature range and the preset target temperature; The system also includes a startup module for: The current battery pack temperature is obtained, and the circulation pump is started when the battery pack temperature exceeds a preset battery pack temperature threshold.
6. An electronic device, characterized in that, include: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform the water chiller temperature control method according to any one of claims 1-4.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the water chiller temperature control method according to any one of claims 1-4.
Citation Information
Patent Citations
Fan power control method and device, vehicle and storage medium
CN115111179A
Heat dissipation system and method for energy storage battery pack
CN116598643A