Humidity control method, controller, air conditioner and storage medium of air conditioner
By setting multiple operating modes in the air conditioner and selecting the appropriate mode according to changes in temperature and humidity, the problem of humidity runaway when the air conditioner reaches the required temperature is solved, achieving stable control of the cabinet environment and protecting equipment safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-13
- Publication Date
- 2026-03-17
AI Technical Summary
Traditional air conditioners stop operating when the desired temperature is reached, resulting in uncontrolled humidity. This leads to large fluctuations in temperature and humidity within the computer room or cabinet, which may damage the equipment.
By setting the air supply mode, pure cooling mode, cooling-dehumidification mode, and heat-compensated cooling mode of the air conditioner, the appropriate operating mode can be selected according to the changes in ambient temperature and humidity of the cabinet, ensuring that the air conditioner runs without stopping and achieving full-load regulation of temperature and humidity.
It effectively regulates temperature and humidity changes within the cabinet, prevents condensation, protects equipment from damage, and ensures stable operation of the air conditioner.
Smart Images

Figure CN114484786B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, and in particular to a method for controlling temperature and humidity in an air conditioner, a controller, an air conditioner, and a storage medium. Background Technology
[0002] In computer rooms (such as data center server rooms, server racks, etc.) or server racks (such as outdoor racks, equipment racks, battery racks, etc.), traditional air conditioner compressors stop operating when the required temperature is reached, at which point humidity is also out of control. When the temperature and humidity inside the computer room or rack suddenly rise, the compressor typically requires a protection period of several minutes before restarting. During this time, the temperature and humidity fluctuate significantly, potentially causing condensation on the rack walls and damaging the equipment inside. Summary of the Invention
[0003] Therefore, it is necessary to provide a method for controlling the temperature and humidity of an air conditioner, a controller, an air conditioner, and a storage medium to address the problem of large fluctuations in temperature and humidity control in existing air conditioning systems.
[0004] A method for controlling temperature and humidity in an air conditioner, comprising:
[0005] When the air conditioner is in air supply mode or standby mode, the ambient temperature T1 of the cabinet is detected and it is determined whether the ambient temperature T1 is greater than the preset temperature C1.
[0006] When the ambient temperature T1 is greater than the preset temperature C1, the air conditioner is controlled to operate in pure cooling mode.
[0007] The ambient humidity H1 and ambient temperature T2 of the server rack are detected. Based on the ambient humidity H1, it is determined whether the server rack needs dehumidification, and whether the ambient temperature T2 is lower than the preset temperature C2.
[0008] When the cabinet requires dehumidification and the ambient temperature T2 is less than the preset temperature C2, the air conditioner is controlled to operate in cooling and dehumidification mode.
[0009] Detect the ambient humidity H3 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H3;
[0010] When the cabinet does not require dehumidification, the air conditioner is controlled to operate in heat-compensated cooling mode.
[0011] Detect the ambient temperature T4 of the server rack and determine whether the ambient temperature T4 is greater than the preset temperature C4;
[0012] When the ambient temperature T4 is greater than the preset temperature C4, the air conditioner is controlled to operate in pure cooling mode.
[0013] The temperature and humidity control method of the above-mentioned air conditioner allows for the selection of the air conditioner's operating mode based on the ambient temperature and humidity of the server rack. By setting the air conditioner's operating mode to either air supply mode or standby mode, pure cooling mode, cooling and dehumidification mode, or heat compensation cooling mode, the air conditioner can be configured to operate in any mode that corresponds to the ambient temperature and humidity of the server rack. When the server rack temperature drops due to dehumidification, heat compensation is used to prevent the temperature from dropping further. This enables full-load regulation of the air conditioner's cooling and dehumidification functions, ensuring that the air conditioner operates without stopping and can cope with changes in the ambient temperature and humidity of the server rack.
[0014] In one embodiment, after the step of controlling the air conditioner to operate in cooling and dehumidifying mode when the cabinet has a dehumidification requirement and the ambient temperature T2 is less than the preset temperature C2, the method further includes:
[0015] The ambient humidity H2 and ambient temperature T3 of the server rack are detected. Based on the ambient humidity H2, it is determined whether the server rack needs dehumidification, and whether the ambient temperature T3 is lower than the preset temperature C3.
[0016] When the cabinet requires dehumidification and the ambient temperature T3 is less than the preset temperature C3, the air conditioner is controlled to operate in heat-compensated dehumidification mode.
[0017] In one embodiment, the step of controlling the air conditioner to operate in heat-compensated dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T3 is less than the preset temperature C3 includes:
[0018] When the cabinet requires dehumidification and the ambient temperature T3 is less than the preset temperature C3, the air conditioner is controlled to operate in the first-level heat compensation dehumidification mode.
[0019] Detect the ambient humidity H6 and ambient temperature T7 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H6.
[0020] When the cabinet requires dehumidification, it is determined whether the ambient temperature T7 is greater than the preset temperature C7; or, when the cabinet does not require dehumidification, it is determined whether the duration of the cabinet not requiring dehumidification is greater than the preset time t4. If the ambient temperature T7 is greater than the preset temperature C7 when the cabinet requires dehumidification, or if the duration of the cabinet not requiring dehumidification is less than the preset time t4, the air conditioner is controlled to operate in a two-stage heat compensation dehumidification mode.
[0021] In one embodiment, after the step of controlling the air conditioner to operate in a two-stage heat compensation dehumidification mode when the cabinet has a dehumidification requirement, the ambient temperature T7 is greater than the preset temperature C7, or when the cabinet does not have a dehumidification requirement, the duration of the cabinet not having a dehumidification requirement is less than the preset time t4, the method further includes:
[0022] Detect the ambient temperature T9 of the server rack;
[0023] Determine whether the ambient temperature T9 is less than or equal to the preset temperature C7;
[0024] When the cabinet requires dehumidification and the ambient temperature T9 is less than or equal to the preset temperature C7, the air conditioner is controlled to operate in the first-level heat compensation dehumidification mode.
[0025] In one embodiment, after the step of determining whether the ambient temperature T9 is less than or equal to the preset temperature C7, the method further includes:
[0026] When the cabinet requires dehumidification and the ambient temperature T9 is greater than the preset temperature C5, the air conditioner is controlled to operate in the first-level cooling and dehumidification mode.
[0027] In one embodiment, the step of controlling the air conditioner to operate in heat-compensated cooling mode when the cabinet has no dehumidification requirement further includes:
[0028] When the cabinet has no dehumidification requirement for a duration longer than the preset time t1, the air conditioner is controlled to operate in heat-compensated cooling mode.
[0029] In one embodiment, the step of controlling the air conditioner to operate in cooling and dehumidifying mode when the cabinet has a dehumidification requirement and the ambient temperature T2 is less than the preset temperature C2 includes:
[0030] When the cabinet requires dehumidification and the ambient temperature T2 is less than the preset temperature C2, the air conditioner is controlled to operate in the first-level cooling and dehumidification mode.
[0031] Detect the ambient humidity H4 and ambient temperature T5 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H4.
[0032] When the cabinet requires dehumidification, it is determined whether the duration for which the ambient humidity H4 is greater than the preset humidity S1 is greater than the preset time t2, and whether the ambient temperature T5 is less than the preset temperature C5.
[0033] When the cabinet has a dehumidification requirement and the duration of the ambient humidity H4 being greater than the preset humidity S1 is greater than the preset time t2, or when the cabinet has a dehumidification requirement and the ambient temperature T5 is less than the preset temperature C5, the air conditioner is controlled to operate in a two-stage cooling and dehumidification mode.
[0034] Detect the ambient humidity H5 and ambient temperature T6 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H5.
[0035] When the cabinet requires dehumidification, determine whether the duration for which the ambient humidity H5 is greater than the preset humidity S2 is greater than the preset time t3 and whether the ambient temperature T6 is less than the preset temperature C6.
[0036] When the cabinet requires dehumidification and the duration of the ambient humidity H5 being greater than the preset humidity S2 is greater than the preset time t3, or when the cabinet requires dehumidification and the ambient temperature T6 is less than the preset temperature C6, the air conditioner is controlled to operate in a three-level cooling and dehumidification mode.
[0037] In one embodiment, after detecting the ambient humidity H4 and ambient temperature T5 of the server rack, and determining whether the server rack requires dehumidification based on the ambient humidity H4, the method further includes:
[0038] When the cabinet requires dehumidification, it is determined whether the ambient temperature T5 is less than the preset temperature C5.
[0039] When the cabinet requires dehumidification and the ambient temperature T5 is greater than or equal to the preset temperature C5, or when the cabinet does not require dehumidification, the air conditioner is controlled to operate in pure cooling mode.
[0040] In one embodiment, after the step of detecting the ambient temperature T1 of the server rack and determining whether the ambient temperature T1 is greater than a preset temperature C1 when the air conditioner is in air supply mode or standby mode, the method further includes:
[0041] Determine whether the ambient temperature T1 is less than the preset temperature C8;
[0042] When the ambient temperature T1 is less than the preset temperature C8, the air conditioner is controlled to operate in pure heating mode.
[0043] The ambient temperature T8 and ambient humidity H7 of the server rack are detected, and it is determined whether the server rack needs dehumidification based on the ambient humidity H7, and whether the ambient temperature T8 is greater than the preset temperature C9.
[0044] When the cabinet has no dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C9, the air conditioner is controlled to operate in either air supply mode or standby mode.
[0045] In one embodiment, after the steps of detecting the ambient temperature T8 and ambient humidity H7 of the server rack, determining whether the server rack requires dehumidification based on the ambient humidity H7, and determining whether the ambient temperature T8 is greater than a preset temperature C9, the method further includes:
[0046] Determine whether the ambient temperature T8 is greater than the preset temperature C7;
[0047] When there is a dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C7, the air conditioner is controlled to operate in a two-stage heat compensation dehumidification mode.
[0048] In one embodiment, after detecting the ambient humidity H1 and ambient temperature T2 of the cabinet, determining whether the cabinet requires dehumidification based on the ambient humidity H1, and determining whether the ambient temperature T2 is lower than a preset temperature C2, the method further includes:
[0049] Determine whether the ambient temperature T2 is less than the preset temperature C1;
[0050] When the cabinet has no dehumidification requirement and the ambient temperature T2 is less than the preset temperature C1, the air conditioner is controlled to operate in heat-compensated cooling mode.
[0051] In one embodiment, after the step of detecting the ambient temperature T4 of the cabinet and determining whether the ambient temperature T4 is greater than a preset temperature C4, the method further includes:
[0052] Determine whether the ambient temperature T4 is lower than the alarm temperature;
[0053] When the ambient temperature T4 is lower than the alarm temperature, the air conditioner is controlled to operate in pure heating mode and the compressor is controlled to stop.
[0054] A controller, comprising memory and a processor;
[0055] The memory is used to store programs;
[0056] The processor is used to execute the program to implement the various steps of the temperature and humidity control method for the air conditioner as described above.
[0057] An air conditioner includes a compressor, an internal heat exchanger, an external heat exchanger, a throttling element, an internal radiator, an external radiator, a heater, a detection element, and a controller as described above; the compressor, the internal heat exchanger, the throttling element, and the external heat exchanger are connected by pipes to form a refrigerant circulation, and the compressor, the throttling element, the internal radiator, the external radiator, the heater, and the detection element are respectively electrically connected to the controller.
[0058] A storage medium storing a computer program, which, when executed by a processor, implements the various steps of the temperature and humidity control method for an air conditioner as described above. Attached Figure Description
[0059] Figure 1 This is a schematic diagram of the structure of an air conditioner according to one embodiment of this application;
[0060] Figure 2 This is a flowchart of a temperature and humidity control method for an air conditioner according to an embodiment of this application;
[0061] Figure 3This is a sub-flowchart of the temperature and humidity control method for an air conditioner according to one embodiment of this application;
[0062] Figure 4 This is a sub-flowchart of the temperature and humidity control method for an air conditioner according to one embodiment of this application;
[0063] Figure 5 This is a flowchart of a temperature and humidity control method for an air conditioner according to an embodiment of this application;
[0064] Figure 6 This is a flowchart of a temperature and humidity control method for an air conditioner according to an embodiment of this application;
[0065] Figure 7 This is a flowchart of a temperature and humidity control method for an air conditioner according to an embodiment of this application;
[0066] Figure 8 This is a flowchart of a temperature and humidity control method for an air conditioner according to an embodiment of this application. Detailed Implementation
[0067] 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, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0068] Server rooms or server racks typically house a large number of devices that generate significant heat and humidity during operation. Failure to promptly remove this heat and moisture can damage the equipment. Current server rooms or server racks typically utilize air conditioners for cooling and dehumidification. The following embodiments of this application illustrate the use of an air conditioner in a server rack; however, the air conditioner can also be applied to a server room.
[0069] Please refer to Figure 1 The air conditioner includes a compressor 10, an internal heat exchanger 20, an external heat exchanger 30, a throttling element 40, an internal radiator 50, an external radiator 60, a heater 70, a detection element (not shown), and a controller 80. The compressor 10, internal heat exchanger 20, throttling element 40, and external heat exchanger 30 are connected by pipes to form a refrigerant circulation system. The compressor 10, throttling element 40, internal radiator 50, external radiator 60, heater 70, and detection element are all electrically connected to the controller 80 so that the controller 80 can control their operation.
[0070] Specifically, when the air conditioner is running in cooling mode, the high-temperature, high-pressure gaseous refrigerant from the compressor 10 flows to the external heat exchanger 30. After heat exchange in the external heat exchanger 30, it becomes a high-temperature, high-pressure liquid refrigerant. After throttling by the throttling element 40, it becomes a low-temperature, low-pressure liquid refrigerant. After heat exchange in the internal heat exchanger 20, it becomes a low-temperature, low-pressure gaseous refrigerant and flows back to the compressor 10, thus completing one cooling cycle.
[0071] The internal heat exchanger 20 is also called the evaporator. The external heat exchanger 30 is also called the condenser. The throttling element 40 can be an electronic expansion valve or a capillary tube. The internal radiator 50 can be an internal fan. The external radiator 60 can be an external fan. The heater 70 can be an electric heater or a heating coil. The electric heater 70 and the heating coil can have the same heating effect. The detection elements can include a first temperature sensor, a second temperature sensor, a third temperature sensor, a humidity sensor, and a pressure sensor. The first temperature sensor is located on the indoor side of the air conditioner or inside the cabinet to detect the internal ambient temperature of the cabinet. The second temperature sensor is located on the return gas pipe of the compressor 10 to detect the return gas temperature of the refrigerant. The third temperature sensor is located on the evaporator to detect the temperature of the refrigerant at the evaporator, which is also called the evaporation temperature. The humidity sensor is located on the indoor side of the air conditioner or inside the cabinet to detect the internal humidity of the cabinet. The pressure sensor is located on the return gas pipe of the compressor 10 to detect the evaporation pressure of the refrigerant. The internal fan can ensure a uniform distribution of ambient temperature and humidity inside the cabinet, so the temperature at the internal fan is the same as the ambient temperature inside the cabinet.
[0072] The following embodiments illustrate the method of temperature and humidity control of an air conditioner using a throttling element 40 as an electronic expansion valve. In practical applications, the throttling element 40 can be a capillary tube.
[0073] Please refer to Figure 2 This application provides a method for controlling the temperature and humidity of an air conditioner, comprising the following steps:
[0074] Step S01: When the air conditioner is in air supply mode or standby mode, detect the ambient temperature T1 of the cabinet and determine whether the ambient temperature T1 is greater than the preset temperature C1.
[0075] After the air conditioner is turned on, it operates in either fan-only mode or standby mode. In fan-only mode, the indoor fan runs at a preset speed, and the airflow from the indoor fan is the preset airflow volume, which is the minimum airflow volume required to ensure uniform temperature distribution within the unit. At this time, compressor 10 is not operating (also known as compressor 10 being off or stopped), the outdoor fan is off, heater 70 is off, and the electronic expansion valve is fully open or fully closed.
[0076] The first temperature sensor detects the ambient temperature T1 of the cabinet and transmits it to the controller 80. The controller 80 determines whether the ambient temperature T1 is greater than the preset temperature C1. The preset temperature C1 is the cooling set temperature. In one implementation scenario, the preset temperature C1 may be, for example, 25 degrees Celsius; in other implementation scenarios, the preset temperature C1 may be other temperatures. The ambient temperature T1 can be set according to actual needs.
[0077] Step S02: When the ambient temperature T1 is greater than the preset temperature C1, control the air conditioner to operate in pure cooling mode.
[0078] When the ambient temperature T1 is greater than the preset temperature C1, that is, when the ambient temperature T1 is greater than the cooling set temperature, the ambient temperature of the cabinet needs to be reduced, and the controller 80 controls the air conditioner to operate in pure cooling mode.
[0079] When the air conditioner is running in pure cooling mode, the controller 80 controls the indoor fan to run at the first speed, controls the compressor 10 to run at the first frequency, controls the opening of the electronic expansion valve to the first opening, and the heater 70 is turned off.
[0080] The controller 80 calculates the first rotational speed based on the difference between the ambient temperature T1 and the preset temperature C1. When the difference between the ambient temperature T1 and the preset temperature C1 is large, it indicates that the cooling demand of the cabinet is large, so the first rotational speed is large; when the difference between the ambient temperature T1 and the preset temperature C1 is small, it indicates that the cooling demand of the cabinet is small, so the first rotational speed is small. The controller 80 controls the rotational speed of the internal fan, thereby controlling the air volume of the internal fan to meet the cooling demand of the cabinet.
[0081] The controller 80 also calculates a first frequency based on the difference between the ambient temperature T1 and the preset temperature C1. When the difference between the ambient temperature T1 and the preset temperature C1 is large, it indicates that the cooling demand of the cabinet is large, so the first frequency is high; when the difference between the ambient temperature T1 and the preset temperature C1 is small, it indicates that the cooling demand of the cabinet is small, so the first frequency is low. The controller 80 controls the operating frequency of the compressor 10, and thus controls the power of the compressor 10, thereby meeting the cooling demand of the cabinet.
[0082] When the air conditioner is running in pure cooling mode, the second temperature sensor detects the first return gas temperature of the refrigerant, and the pressure sensor detects the first evaporation pressure of the refrigerant. The saturation temperature corresponding to the first evaporation pressure is the first saturation temperature. The controller 80 calculates the first superheat based on the first return gas temperature and the first saturation temperature. The controller 80 also calculates the first opening degree based on the first superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the first opening degree to meet the cooling requirements of the cabinet.
[0083] Step S03: Detect the ambient humidity H1 and ambient temperature T2 of the cabinet. Determine whether the cabinet needs dehumidification based on the ambient humidity H1 and whether the ambient temperature T2 is lower than the preset temperature C2.
[0084] When the air conditioner is running in pure cooling mode, it cools the server rack, causing the ambient temperature inside the rack to drop. A first temperature sensor continuously monitors the ambient temperature inside the rack, and the ambient temperature T2 is the temperature detected by the first temperature sensor when the air conditioner is running in pure cooling mode. In one implementation scenario, the preset temperature C2 might be, for example, 30 degrees Celsius. In other implementation scenarios, the preset temperature C2 can be other temperatures. The ambient temperature T2 can be set according to actual needs.
[0085] A humidity sensor monitors the ambient humidity inside the cabinet in real time. The ambient humidity H1 is the humidity detected by the humidity sensor inside the cabinet when the air conditioner is running in pure cooling mode. The controller 80 compares the ambient humidity H1 with the preset required humidity to determine whether the cabinet needs dehumidification.
[0086] Step S04: When the cabinet requires dehumidification and the ambient temperature T2 is less than the preset temperature C2, control the air conditioner to operate in cooling and dehumidification mode.
[0087] When the air conditioner is running in cooling and dehumidification mode, it can cool and dehumidify the cabinet with low power consumption.
[0088] Please refer to Figure 3 Specifically, step S04 includes the following steps.
[0089] Step S41: When the cabinet requires dehumidification and the ambient temperature T2 is less than the preset temperature C2, control the air conditioner to operate in the first-level cooling and dehumidification mode.
[0090] When the air conditioner is operating in the first-level cooling and dehumidification mode, the controller 80 controls the indoor fan to run at the second speed, controls the compressor 10 to run at the second frequency, controls the opening of the electronic expansion valve to the second opening degree, and the heater 70 is turned off. At this time, the first temperature sensor detects the ambient temperature inside the cabinet to obtain the first dew point temperature, and the third sensor detects the refrigerant temperature at the evaporator to obtain the first evaporation temperature. The controller 80 calculates the difference between the first dew point temperature and the first evaporation temperature to obtain the first dew point temperature difference, and calculates the second speed based on the first dew point temperature difference. When the difference between the first dew point temperature difference and the preset dew point temperature difference is large, the second speed is large; when the difference between the first dew point temperature difference and the preset dew point temperature difference is small, the second speed is small. By controlling the speed of the indoor fan, the controller 80 controls the airflow of the indoor fan, thereby meeting the cooling and dehumidification requirements of the cabinet.
[0091] The controller 80 also calculates a second frequency based on the first dew point temperature difference. A larger difference between the first dew point temperature and the first evaporation temperature indicates a greater dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a higher second frequency. Conversely, a smaller difference between the first dew point temperature and the first evaporation temperature indicates a smaller dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a lower second frequency. To maintain the preset dew point temperature difference in the cabinet, the controller 80 controls the operating frequency of the compressor 10, thereby controlling the power of the compressor 10 to meet the dehumidification requirements of the cabinet.
[0092] When the air conditioner is operating in the first-level cooling and dehumidification mode, the second temperature sensor detects the second return gas temperature of the refrigerant, and the pressure sensor detects the second evaporation pressure of the refrigerant. The saturation temperature corresponding to the second evaporation pressure is the second saturation temperature. The controller 80 calculates the second superheat based on the second return gas temperature and the second saturation temperature. The controller 80 also calculates the second opening degree based on the second superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the second opening degree to meet the cooling and dehumidification requirements of the cabinet.
[0093] Step S42: Detect the ambient humidity H4 and ambient temperature T5 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H4.
[0094] When the air conditioner operates in the first-level cooling and dehumidification mode, it performs cooling and dehumidification on the server rack. The first temperature sensor continuously monitors the ambient temperature inside the rack; in this mode, the ambient temperature detected by the first temperature sensor is designated as ambient temperature T5. The humidity sensor continuously monitors the ambient humidity inside the rack; in this mode, the ambient humidity detected by the first humidity sensor is designated as ambient humidity H4. The controller 80 compares the ambient humidity H4 with the preset required humidity to determine whether the rack requires dehumidification.
[0095] Step S43: When the cabinet has a dehumidification requirement, determine whether the duration of the ambient humidity H4 being greater than the preset humidity S1 is greater than the preset time t2 and whether the ambient temperature T5 is less than the preset temperature C5.
[0096] The preset required humidity, ambient humidity H4, and preset humidity S1 can be expressed as relative humidity percentages. In one implementation scenario, the preset required humidity could be, for example, 60%, and the preset humidity S1 could be, for example, 75%. The preset temperature C5 could be, for example, 28 degrees Celsius. Of course, the preset required humidity, preset humidity S1, and preset temperature C5 can also be other values.
[0097] Step S44: When there is a dehumidification requirement and the duration of the ambient humidity H4 being greater than the preset humidity S1 is greater than the preset time t2, or when there is a dehumidification requirement and the ambient temperature T5 is less than the preset temperature C5, control the air conditioner to operate in the secondary cooling and dehumidification mode.
[0098] When the air conditioner operates in the secondary cooling and dehumidification mode, the controller 80 controls the indoor fan to run at the third speed, controls the compressor 10 to run at the third frequency, controls the opening of the electronic expansion valve to the third opening degree, and the heater 70 is turned off. At this time, the first temperature sensor detects the ambient temperature inside the cabinet to obtain the second dew point temperature, and the third sensor detects the refrigerant temperature at the evaporator to obtain the second evaporation temperature. The controller 80 calculates the difference between the second dew point temperature and the second evaporation temperature to obtain the second dew point temperature difference, and calculates the third speed based on the second dew point temperature difference. When the difference between the second dew point temperature difference and the preset dew point temperature difference is large, the third speed is large; when the difference between the second dew point temperature difference and the preset dew point temperature difference is small, the third speed is small. By controlling the speed of the indoor fan, the controller 80 controls the airflow of the indoor fan, thereby meeting the cooling and dehumidification requirements of the cabinet.
[0099] The controller 80 also calculates a third frequency based on the second dew point temperature difference. A larger difference between the second dew point temperature and the second evaporation temperature indicates a greater dehumidification requirement for the cabinet per unit time under the same environmental conditions, resulting in a higher third frequency. Conversely, a smaller difference between the second dew point temperature difference and the preset dew point temperature difference indicates a smaller dehumidification requirement for the cabinet per unit time under the same environmental conditions, resulting in a lower third frequency. To maintain the preset dew point temperature difference in the cabinet, the controller 80 controls the operating frequency of the compressor 10, thereby controlling the power of the compressor 10 to meet the dehumidification requirements of the cabinet.
[0100] When the air conditioner operates in the secondary cooling and dehumidification mode, the second temperature sensor detects the third return gas temperature of the refrigerant, and the pressure sensor detects the third evaporation pressure of the refrigerant. The saturation temperature corresponding to the third evaporation pressure is the third saturation temperature. The controller 80 calculates the third superheat based on the third return gas temperature and the third saturation temperature. The controller 80 also calculates the third opening degree based on the third superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the third opening degree to meet the cooling and dehumidification requirements of the cabinet.
[0101] Step S45: Detect the ambient humidity H5 and ambient temperature T6 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H5.
[0102] When the air conditioner operates in the secondary cooling and dehumidification mode, it further cools and dehumidifies the server rack. The first temperature sensor continuously monitors the ambient temperature inside the rack; in this mode, the ambient temperature detected by the first temperature sensor is designated as ambient temperature T6. The humidity sensor continuously monitors the ambient humidity inside the rack; in this mode, the ambient humidity detected by the first humidity sensor is designated as ambient humidity H5. The controller 80 compares the ambient humidity H5 with the preset required humidity to determine if the rack requires dehumidification.
[0103] Step S46: When the cabinet has a dehumidification requirement, determine whether the duration for which the ambient humidity H5 is greater than the preset humidity S2 is greater than the preset time t3 and whether the ambient temperature T6 is less than the preset temperature C6.
[0104] The ambient humidity H5 and the preset humidity S2 can be expressed as a percentage of relative humidity. In one implementation scenario, the preset humidity S2 could be, for example, 65%. The preset temperature C6 could be, for example, 26 degrees Celsius. Of course, the preset humidity S2 and the preset temperature C6 can also be other values.
[0105] Step S47: When the cabinet has a dehumidification requirement and the duration of the ambient humidity H5 being greater than the preset humidity S2 is greater than the preset time t3, or when there is a dehumidification requirement and the ambient temperature T6 is less than the preset temperature C6, control the air conditioner to operate in a three-level cooling and dehumidification mode.
[0106] When the air conditioner operates in the three-level cooling and dehumidification mode, the controller 80 controls the indoor fan to run at the fourth speed, the compressor 10 to run at the fourth frequency, and the electronic expansion valve to open at the fourth degree. The heater 70 is turned off. At this time, the first temperature sensor detects the ambient temperature inside the cabinet to obtain the third dew point temperature, and the third sensor detects the refrigerant temperature at the evaporator to obtain the third evaporation temperature. The controller 80 calculates the difference between the third dew point temperature and the third evaporation temperature to obtain the third dew point temperature difference, and calculates the fourth speed based on this difference. When the difference between the third dew point temperature difference and the preset dew point temperature difference is large, the fourth speed is larger; when the difference is small, the fourth speed is smaller. By controlling the speed of the indoor fan, the controller 80 controls the airflow of the indoor fan, thereby meeting the cooling and dehumidification requirements of the cabinet.
[0107] The controller 80 also calculates a fourth frequency based on the third dew point temperature difference. A larger difference between the third dew point temperature and the third evaporation temperature indicates a greater dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a higher fourth frequency. Conversely, a smaller difference between the third dew point temperature and the third evaporation temperature indicates a smaller dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a lower fourth frequency. To maintain the preset dew point temperature difference in the cabinet, the controller 80 controls the operating frequency of the compressor 10, thereby controlling the power of the compressor 10 to meet the cooling and dehumidification requirements of the cabinet.
[0108] When the air conditioner operates in the three-level cooling and dehumidification mode, the second temperature sensor detects the fourth return gas temperature of the refrigerant, and the pressure sensor detects the fourth evaporation pressure of the refrigerant. The saturation temperature corresponding to the fourth evaporation pressure is the fourth saturation temperature. The controller 80 calculates the fourth superheat based on the fourth return gas temperature and the fourth saturation temperature. The controller 80 also calculates the fourth opening degree based on the fourth superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the fourth opening degree to meet the cooling and dehumidification requirements of the cabinet.
[0109] In the aforementioned primary, secondary, and tertiary cooling and dehumidification modes, the cooling and dehumidification capacity of the secondary mode may be greater than that of the primary and tertiary modes, and the power consumption of the secondary mode may also be greater than that of the primary and tertiary modes. Alternatively, the cooling and dehumidification capacity of the primary mode may be greater than that of the tertiary mode, and the power consumption of the primary mode may also be greater than that of the tertiary mode. Furthermore, the cooling and dehumidification capacity of the primary, secondary, and tertiary modes may also be: the cooling and dehumidification capacity of the secondary mode is greater than that of the primary mode, the cooling and dehumidification capacity of the tertiary mode is greater than that of the secondary mode, or the cooling and dehumidification capacity of the primary, secondary, and tertiary modes increases progressively, or the cooling and dehumidification capacity decreases progressively. Users can adjust the cooling and dehumidification capabilities of the first-level, second-level, and third-level cooling and dehumidification modes according to their actual cooling and dehumidification needs, and are not limited to the above methods.
[0110] When the air conditioner operates in pure cooling mode, the humidity inside the server rack increases. First, the air conditioner is switched to Level 1 cooling / dehumidification mode to effectively dehumidify the rack and ensure a gradual decrease in humidity, preventing over-dehumidification or excessive temperature drop. If the rack still requires dehumidification while operating in Level 1 mode, the air conditioner is switched to Level 2 cooling / dehumidification mode to increase its humidity handling capacity and further reduce humidity. After operating in Level 2 mode for a period, if the rack still requires dehumidification (at which point the humidity is already low), the air conditioner is switched to Level 3 cooling / dehumidification mode. This ensures continued dehumidification while reducing power consumption and facilitates switching to heat-compensated dehumidification mode if further dehumidification is needed. By dividing the cooling / dehumidification into three modes, the air conditioner can perform cooling / dehumidification with low power consumption, maintaining temperature and humidity balance within the rack. In other implementations, the cooling / dehumidification modes are not limited to three; they can be four, five, or other numbers, which are not limited here.
[0111] Step S45 is followed by the following steps:
[0112] When the cabinet has no dehumidification requirement and the time during which the cabinet has no dehumidification requirement is greater than the preset time t11, control the air conditioner to operate in the first-level cooling and dehumidification mode.
[0113] The preset time t11 can be 1 minute or other times.
[0114] Step S05: Detect the ambient humidity H2 and ambient temperature T3 of the server rack. Determine whether the server rack needs dehumidification based on the ambient humidity H2 and whether the ambient temperature T3 is lower than the preset temperature C3.
[0115] When the air conditioner is operating in cooling / dehumidification mode, it cools and dehumidifies the server rack, causing the ambient temperature inside the rack to drop. A first temperature sensor continuously monitors the ambient temperature inside the rack, and the ambient temperature T3 is the temperature detected by the first temperature sensor when the air conditioner is operating in cooling / dehumidification mode. In one implementation scenario, the preset temperature C3 could be, for example, 16 degrees Celsius or 12 degrees Celsius. In other implementation scenarios, the preset temperature C3 could be any other temperature.
[0116] A humidity sensor monitors the ambient humidity inside the cabinet in real time. The ambient humidity H2 is the humidity detected by the humidity sensor inside the cabinet when the air conditioner is operating in cooling and dehumidification mode. The controller 80 compares the ambient humidity H2 with the preset required humidity to determine whether the cabinet needs dehumidification.
[0117] Step S05 is followed by the following steps:
[0118] When the cabinet has no dehumidification requirement and the time during which the cabinet has no dehumidification requirement is greater than the preset time t12, the air conditioner is controlled to operate in the secondary cooling and dehumidification mode.
[0119] The preset time t12 can be 1 minute or other times.
[0120] Step S06: When the cabinet requires dehumidification and the ambient temperature T3 is less than the preset temperature C3, control the air conditioner to operate in heat compensation dehumidification mode.
[0121] When the air conditioner is running in heat compensation dehumidification mode, it can slow down the rate at which the ambient temperature inside the cabinet decreases while simultaneously dehumidifying the cabinet. It can take into account both the ambient temperature and humidity of the cabinet at the same time, avoiding any inconsistency in the handling of the ambient temperature and humidity of the cabinet.
[0122] Please refer to Figure 4 Specifically, step S06 includes the following steps.
[0123] Step S61: When the cabinet requires dehumidification and the ambient temperature T3 is less than the preset temperature C3, control the air conditioner to operate in the first-level heat compensation dehumidification mode.
[0124] When the air conditioner is running in the first-level heat compensation dehumidification mode, the controller 80 controls the indoor fan to run at the fifth speed, controls the compressor 10 to run at the fifth frequency, controls the opening of the electronic expansion valve to the fifth opening, and the heater 70 is turned on. At this time, the first temperature sensor detects the ambient temperature inside the cabinet to obtain the fourth dew point temperature, and the third sensor detects the temperature of the refrigerant at the evaporator to obtain the fourth evaporation temperature. The controller 80 calculates the difference between the fourth dew point temperature and the fourth evaporation temperature to obtain the fourth dew point temperature difference, and calculates the fifth speed based on the fourth dew point temperature difference. When the difference between the fourth dew point temperature difference and the preset dew point temperature difference is large, the fifth speed is large; when the difference between the fourth dew point temperature difference and the preset dew point temperature difference is small, the fifth speed is small. By controlling the speed of the indoor fan, the controller 80 controls the air volume of the indoor fan, thereby meeting the cooling and dehumidification requirements of the cabinet.
[0125] The controller 80 also calculates a fifth frequency based on the fourth dew point temperature difference. A larger difference between the fourth dew point temperature and the fourth evaporation temperature indicates a greater dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a higher fifth frequency. Conversely, a smaller difference between the fourth dew point temperature and the fourth evaporation temperature indicates a smaller dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a lower fifth frequency. To maintain the preset dew point temperature difference in the cabinet, the controller 80 controls the operating frequency of the compressor 10, thereby controlling the power of the compressor 10 to meet the cooling and dehumidification requirements of the cabinet.
[0126] Before switching to the first-level heat compensation dehumidification mode, the controller 80 first controls the compressor 10 to run at the fifth frequency, and then controls the heater 70 to turn on. Since the compressor 10 needs a buffer time to cool when the operating frequency changes, while the heater 70 can heat up immediately after turning on, controlling the compressor 10 to run at the fifth frequency first, and then controlling the heater 70 to turn on, can avoid a rapid rise in the cabinet ambient temperature and help maintain the stability of the cabinet ambient temperature.
[0127] When the air conditioner is operating in the first-level heat compensation dehumidification mode, the second temperature sensor detects the fifth return gas temperature of the refrigerant, and the pressure sensor detects the fifth evaporation pressure of the refrigerant. The saturation temperature corresponding to the fifth evaporation pressure is the fifth saturation temperature. The controller 80 calculates the fifth superheat based on the fifth return gas temperature and the fifth saturation temperature. The controller 80 also calculates the fifth opening degree based on the fifth superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the fifth opening degree to meet the cooling and dehumidification requirements of the cabinet.
[0128] Step S62: Detect the ambient humidity H6 and ambient temperature T7 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H6.
[0129] When the air conditioner operates in the first-level heat compensation dehumidification mode, it performs heat compensation dehumidification on the server rack. The first temperature sensor continuously monitors the ambient temperature inside the rack; in this mode, the ambient temperature detected by the first temperature sensor is designated as ambient temperature T7. The humidity sensor continuously monitors the ambient humidity inside the rack; in this mode, the ambient humidity detected by the first humidity sensor is designated as ambient humidity H6. The controller 80 compares the ambient humidity H6 with the preset required humidity to determine whether the rack requires dehumidification.
[0130] Step S63: When the cabinet has a dehumidification requirement, determine whether the ambient temperature T7 is greater than the preset temperature C7; or, when the cabinet does not have a dehumidification requirement, determine whether the duration of the cabinet not having a dehumidification requirement is greater than the preset time t4.
[0131] In one implementation scenario, the preset temperature C7 could be, for example, 26 degrees Celsius. The preset time t4 could be 1 minute or another time. The preset temperature C7 could also be any other temperature.
[0132] Step S64: When the cabinet has a dehumidification requirement, the ambient temperature T7 is greater than the preset temperature C7; or when the cabinet does not have a dehumidification requirement, the duration of the cabinet not having a dehumidification requirement is less than the preset time t4. Control the air conditioner to operate in the secondary heat compensation dehumidification mode.
[0133] When the air conditioner operates in the secondary heat compensation dehumidification mode, the controller 80 controls the indoor fan to run at the sixth speed, the compressor 10 to run at the sixth frequency, and the electronic expansion valve to open at the sixth degree. The heater 70 is turned on. At this time, the first temperature sensor detects the ambient temperature inside the cabinet to obtain the fifth dew point temperature, and the third sensor detects the refrigerant temperature at the evaporator to obtain the fifth evaporation temperature. The controller 80 calculates the difference between the fifth dew point temperature and the fifth evaporation temperature to obtain the fifth dew point temperature difference, and calculates the sixth speed based on the fifth dew point temperature difference. When the difference between the fifth dew point temperature difference and the preset dew point temperature difference is large, the sixth speed is large; when the difference between the fifth dew point temperature difference and the preset dew point temperature difference is small, the sixth speed is small. By controlling the speed of the indoor fan, the controller 80 controls the air volume of the indoor fan, thereby meeting the cooling and dehumidification requirements of the cabinet.
[0134] The controller 80 also calculates a sixth frequency based on the fifth dew point temperature difference. A larger difference between the fifth dew point temperature and the fifth evaporation temperature indicates a greater dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a higher sixth frequency. Conversely, a smaller difference indicates a smaller dehumidification requirement of the cabinet per unit time under the same environmental conditions, resulting in a lower sixth frequency. To maintain the preset dew point temperature difference in the cabinet, the controller 80 controls the operating frequency of the compressor 10, thereby controlling the power of the compressor 10 to meet the cooling and dehumidification requirements of the cabinet.
[0135] Before switching to the secondary heat compensation dehumidification mode, the controller 80 first controls the compressor 10 to operate at the sixth frequency, and then controls the heater 70 to turn on. Since the compressor 10 needs a buffer time to cool when the operating frequency changes, while the heater 70 can heat up immediately after turning on, controlling the compressor 10 to operate at the sixth frequency first, and then controlling the heater 70 to turn on, can avoid a rapid rise in the cabinet ambient temperature and help maintain the stability of the cabinet ambient temperature.
[0136] When the air conditioner operates in the secondary heat compensation dehumidification mode, the second temperature sensor detects the sixth return gas temperature of the refrigerant, and the pressure sensor detects the sixth evaporation pressure of the refrigerant. The saturation temperature corresponding to the sixth evaporation pressure is the sixth saturation temperature. Controller 80 calculates the sixth superheat based on the sixth return gas temperature and the sixth saturation temperature. Controller 80 also calculates the sixth opening degree based on the sixth superheat. Controller 80 adjusts the valve opening of the electronic expansion valve to the sixth opening degree to meet the cooling and dehumidification requirements of the cabinet.
[0137] In the aforementioned primary and secondary heat compensation dehumidification modes, the cooling and dehumidification capacity of the primary mode is less than that of the secondary mode, and the power consumption of the primary mode is less than that of the secondary mode. By dividing the heat compensation dehumidification mode into two modes, the temperature drop in the server rack caused by dehumidification can be compensated for by heating, preventing the rack from falling below the alarm temperature. Furthermore, since the heating and cooling of the air conditioner cancel each other out, full-load regulation of the air conditioner can be achieved. In the heat compensation dehumidification mode, the minimum heating capacity can be greater than or equal to the minimum cooling capacity.
[0138] Step S07: Detect the ambient humidity H3 of the server rack and determine whether the server rack needs dehumidification based on the ambient humidity H3.
[0139] When the air conditioner is running in heat-compensated dehumidification mode, it performs heat-compensated dehumidification on the server rack. A humidity sensor monitors the ambient humidity inside the rack in real time; the ambient humidity H3 is the humidity detected by the humidity sensor when the air conditioner is running in heat-compensated dehumidification mode. The controller 80 compares the ambient humidity H3 with the preset required humidity to determine if the rack requires dehumidification.
[0140] Step S08: When the cabinet does not require dehumidification, control the air conditioner to operate in heat-compensated cooling mode.
[0141] When the air conditioner is running in heat compensation cooling mode, the controller 80 controls the indoor fan to run at the seventh speed, controls the compressor 10 to run at the seventh frequency, controls the opening of the electronic expansion valve to the seventh opening, and the heater 70 is turned on.
[0142] The seventh speed is the rated speed corresponding to the heat compensation cooling mode. When the air conditioner enters the heat compensation cooling mode, the controller 80 controls the indoor fan to run at the seventh speed.
[0143] The controller 80 calculates the seventh frequency based on the difference between the ambient temperature of the cabinet detected by the first temperature sensor in the heat-compensated dehumidification mode and the preset temperature C1. When the difference between the ambient temperature of the cabinet detected by the first temperature sensor in the heat-compensated dehumidification mode and the preset temperature C1 is large, it indicates that the cooling demand of the cabinet is large, and the seventh frequency is high; when the difference between the ambient temperature of the cabinet detected by the first temperature sensor in the heat-compensated dehumidification mode and the preset temperature C1 is small, it indicates that the cooling demand of the cabinet is small, and the seventh frequency is low. The controller 80 controls the operating frequency of the compressor 10, and thus controls the power of the compressor 10, thereby meeting the cooling demand of the cabinet.
[0144] When the air conditioner is running in heat-compensated cooling mode, the second temperature sensor detects the seventh return gas temperature of the refrigerant, and the pressure sensor detects the seventh evaporation pressure of the refrigerant. The saturation temperature corresponding to the seventh evaporation pressure is the seventh saturation temperature. The controller 80 calculates the seventh superheat based on the seventh return gas temperature and the seventh saturation temperature. The controller 80 also calculates the seventh opening degree based on the seventh superheat. The controller 80 adjusts the valve opening of the electronic expansion valve to the seventh opening degree to meet the cooling requirements of the cabinet.
[0145] Furthermore, when the duration of no dehumidification requirement in the cabinet exceeds a preset time t1, the air conditioner is controlled to operate in heat-compensated cooling mode.
[0146] The preset time t1 can be 1 minute or other times.
[0147] It should be noted that the air conditioner also has a certain dehumidification effect when it is running in heat compensation cooling mode.
[0148] Step S09: Detect the ambient temperature T4 of the server rack and determine whether the ambient temperature T4 is greater than the preset temperature C4.
[0149] When the air conditioner is operating in thermal compensation cooling mode, it performs thermal compensation cooling on the server rack. A temperature sensor monitors the ambient temperature inside the rack in real time. Ambient temperature T4 is the ambient temperature detected by the temperature sensor inside the rack when the air conditioner is operating in thermal compensation cooling mode. The preset temperature C4 can be between 23 degrees Celsius and 27 degrees Celsius.
[0150] Step S10: When the ambient temperature T4 is greater than the preset temperature C4, control the air conditioner to operate in pure cooling mode.
[0151] When the ambient temperature T4 is greater than the preset temperature C4, the controller 80 controls the air conditioner to return to pure cooling mode.
[0152] Please refer to Figure 5 In one embodiment, step S03 is followed by the step:
[0153] Step S031: Determine whether the ambient temperature T2 is less than the preset temperature C1.
[0154] Step S032: When the cabinet has no dehumidification requirement and the ambient temperature T2 is less than the preset temperature C1, control the air conditioner to operate in heat compensation cooling mode.
[0155] When the air conditioner is in pure cooling mode, if the cabinet does not require dehumidification and the ambient temperature T2 is lower than the preset temperature C1, the air conditioner is controlled to operate in heat-compensated cooling mode, so that the air conditioner only cools the cabinet and saves the power consumption of the air conditioner.
[0156] Please refer to Figure 6 In one embodiment, step S42 is followed by:
[0157] Step S421: When the cabinet requires dehumidification, determine whether the ambient temperature T5 is lower than the preset temperature C5.
[0158] Step S422: When the cabinet requires dehumidification and the ambient temperature T5 is greater than or equal to the preset temperature C5, or when the cabinet does not require dehumidification, control the air conditioner to operate in pure cooling mode.
[0159] Please refer to Figure 7 In one embodiment, step S44 is followed by:
[0160] Step S441: Detect the ambient temperature T9 of the server rack.
[0161] Step S442: Determine whether the ambient temperature T9 is less than or equal to the preset temperature C7.
[0162] Step S443: When the cabinet requires dehumidification and the ambient temperature T9 is less than or equal to the preset temperature C7, control the air conditioner to operate in the first-level heat compensation dehumidification mode.
[0163] Understandably, the controller 80 determines whether the cabinet needs dehumidification based on the ambient humidity H3 detected by the humidity sensor when the air conditioner is running in the secondary heat compensation dehumidification mode.
[0164] The ambient humidity H3 detected by the humidity sensor is the ambient humidity of the cabinet when the air conditioner is running in the secondary heat compensation dehumidification mode.
[0165] In one embodiment, step S442 is followed by:
[0166] Step S445: When the cabinet requires dehumidification and the ambient temperature T9 is greater than the preset temperature C5, control the air conditioner to operate in the first-level cooling and dehumidification mode.
[0167] Understandably, the controller 80 determines whether the cabinet needs dehumidification based on the ambient humidity H3 detected by the humidity sensor when the air conditioner is running in the secondary heat compensation dehumidification mode.
[0168] In one embodiment, step S09 is followed by:
[0169] Determine if the ambient temperature T4 is lower than the alarm temperature;
[0170] When the ambient temperature T4 is lower than the alarm temperature, the air conditioner is controlled to operate in pure heating mode and the compressor 10 is controlled to stop.
[0171] During normal operation, the ambient temperature inside the server rack is higher than the alarm temperature. However, if the air conditioner malfunctions, such as the heater 70 failing to heat, the ambient temperature inside the rack may fall below the alarm temperature. In this case, the compressor 10 needs to be shut down for maintenance, and the air conditioner should be controlled to operate in pure heating mode to temporarily slow the rate of temperature drop inside the rack. The alarm temperature can be, for example, 15 degrees Celsius. Of course, the alarm temperature can also be set to other temperatures as needed.
[0172] Please refer to Figure 8 In one embodiment, the following step is included after step S01:
[0173] Step S101: Determine whether the ambient temperature T1 is less than the preset temperature C8.
[0174] The preset temperature C8 is the heating setting temperature, which can be 10 degrees Celsius to 15 degrees Celsius or other temperatures.
[0175] Step S102: When the ambient temperature T1 is less than the preset temperature C8, control the air conditioner to operate in pure heating mode.
[0176] When the ambient temperature T1 is less than the preset temperature C8, that is, when the ambient temperature T1 is greater than the heating set temperature, the ambient temperature of the cabinet needs to be increased, and the controller 80 controls the air conditioner to operate in pure heating mode.
[0177] When the air conditioner is running in pure heating mode, the controller 80 controls the indoor fan to run at the eighth speed, controls the compressor 10 to turn off, controls the outdoor fan to turn off, controls the electronic expansion valve to be fully open or fully closed, and controls the heater 70 to turn on.
[0178] The controller 80 calculates the eighth rotation speed based on the difference between the ambient temperature T1 and the preset temperature C8. When the difference between the ambient temperature T1 and the preset temperature C8 is large, it indicates that the heating demand of the cabinet is large, so the eighth rotation speed is large; when the difference between the ambient temperature T1 and the preset temperature C8 is small, it indicates that the heating demand of the cabinet is small, so the eighth rotation speed is small. The controller 80 controls the rotation speed of the internal fan, thereby controlling the air volume of the internal fan to meet the heating demand of the cabinet.
[0179] Step S103: Detect the ambient temperature T8 and ambient humidity H7 of the server rack, and determine whether the server rack needs dehumidification based on the ambient humidity H7 and whether the ambient temperature T8 is greater than the preset temperature C9.
[0180] The first temperature sensor detects the ambient temperature T8 inside the cabinet, and the humidity sensor detects the ambient humidity H7 inside the cabinet. Ambient temperature T8 is the ambient temperature detected by the first temperature sensor when the air conditioner is in pure heating mode. Ambient humidity H7 is the ambient humidity detected by the humidity sensor when the air conditioner is in pure heating mode.
[0181] Step S104: When the cabinet has no dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C9, control the air conditioner to operate in either air supply mode or standby mode.
[0182] When the cabinet has no dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C9, the controller 80 controls the air conditioner to return to the air supply mode or standby mode.
[0183] The preset temperature C9 is the temperature at which the heater 70 stops heating when the air conditioner is running in pure heating mode. The preset temperature C9 can be 23 degrees Celsius to 25 degrees Celsius or other temperature ranges.
[0184] In one embodiment, the following steps are included after step S103:
[0185] Step S201: Determine whether the ambient temperature T8 is greater than the preset temperature C7.
[0186] Step S202: When there is a dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C7, control the air conditioner to operate in the secondary heat compensation dehumidification mode.
[0187] When the air conditioner is operating in pure heating mode, if the ambient temperature and humidity of the cabinet are too high, the cabinet needs to be cooled and dehumidified. Switching the air conditioner from pure heating mode to secondary heat compensation dehumidification mode can make the cooling and dehumidification capabilities of the air conditioner transition smoothly, avoiding over-adjustment and lag in the adjustment of the cabinet temperature and humidity.
[0188] It should be noted that the controller 80 can use a PID algorithm to calculate the temperature. The PID algorithm is as follows:
[0189]
[0190] Where K is the number of measurements, u(k) is the calculated deviation value, e(k) is the deviation value between the measurement result of the corresponding number of measurements and the set value, Kp is the proportional coefficient, Ki is the integral coefficient, and Kd is the derivative coefficient. The controller 80 finds the optimal stable temperature of the corresponding air conditioner by adjusting the three coefficients Kp, Ki, and Kd (which are the proportional coefficient, integral coefficient, and derivative coefficient, respectively).
[0191] In the above embodiments, the opening degree of the electronic expansion valve corresponds to the superheat degree, and the controller 80 can adjust the electronic expansion valve according to the superheat degree. The first to seventh opening degrees can be one of the opening degree ranges of the electronic expansion valve. When the electronic expansion valve is at any one of the first to seventh opening degrees, the controller 80 controls the electronic expansion valve not to close within the opening range corresponding to the first to seventh opening degrees.
[0192] The ambient temperatures T1 to T9 mentioned above can be the temperature values mentioned in the examples above, or other temperature values. The ambient humidity H1 to H8 mentioned above can be the humidity values mentioned in the examples above, or other humidity values.
[0193] The air conditioner temperature and humidity control method of this application embodiment sets the air conditioner's operating mode to include air supply mode, standby mode, pure cooling mode, cooling and dehumidification mode, and heat compensation cooling mode. This allows the air conditioner to select its operating mode based on the ambient temperature and humidity of the server rack. When the server rack temperature drops due to dehumidification, heat compensation is used to prevent the temperature from continuing to drop. This enables full-load regulation of the air conditioner's cooling and dehumidification, ensuring low-power, uninterrupted operation to cope with changes in the ambient temperature and humidity of the server rack.
[0194] The controller 80 described above includes a memory and a processor, wherein the memory is used to store a program, and the processor is used to execute the program to implement the various steps of the temperature and humidity control method of the air conditioner described above.
[0195] This application embodiment also provides a storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the various steps of the above-described air conditioner temperature and humidity control method.
[0196] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0197] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this invention patent should be determined by the appended claims.
Claims
1. A method of temperature and humidity control of an air conditioner, characterized by, The method comprises the following steps: detecting the ambient temperature T1 of the cabinet when the air conditioner is in a blowing mode or a standby mode, and determining whether the ambient temperature T1 is greater than a preset temperature C1; controlling the air conditioner to run in a pure refrigeration mode when the ambient temperature T1 is greater than the preset temperature C1; detecting the ambient humidity H1 and the ambient temperature T2 of the cabinet, determining whether the cabinet has a dehumidification requirement according to the ambient humidity H1, and determining whether the ambient temperature T2 is less than a preset temperature C2; wherein, when the air conditioner runs in the pure refrigeration mode, a first temperature sensor detects the ambient temperature of the cabinet in real time, the ambient temperature T2 is the ambient temperature of the cabinet detected by the first temperature sensor when the air conditioner runs in the pure refrigeration mode, and the ambient humidity H1 is the ambient humidity of the cabinet detected by a humidity sensor when the air conditioner runs in the pure refrigeration mode; controlling the air conditioner to run in a refrigeration dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T2 is less than the preset temperature C2; detecting the ambient humidity H2 and the ambient temperature T3 of the cabinet, determining whether the cabinet has a dehumidification requirement according to the ambient humidity H2, and determining whether the ambient temperature T3 is less than a preset temperature C3; wherein, the ambient temperature T3 is the ambient temperature of the cabinet detected by the first temperature sensor when the air conditioner runs in the refrigeration dehumidification mode, and the ambient humidity H2 is the ambient humidity of the cabinet detected by the humidity sensor when the air conditioner runs in the refrigeration dehumidification mode; controlling the air conditioner to run in a heat compensation dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T3 is less than the preset temperature C3; detecting the ambient humidity H3 of the cabinet, and determining whether the cabinet has a dehumidification requirement according to the ambient humidity H3; wherein, the ambient humidity H3 is the ambient humidity of the cabinet detected by the humidity sensor when the air conditioner runs in the heat compensation dehumidification mode; controlling the air conditioner to run in a heat compensation refrigeration mode when the cabinet does not have a dehumidification requirement; detecting the ambient temperature T4 of the cabinet, and determining whether the ambient temperature T4 is greater than a preset temperature C4; controlling the air conditioner to run in the pure refrigeration mode when the ambient temperature T4 is greater than the preset temperature C4.
2. The method of claim 1, wherein the temperature and humidity control method of the air conditioner is characterized by, The step of controlling the air conditioner to run in the heat compensation dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T3 is less than the preset temperature C3 comprises: controlling the air conditioner to run in a first-level heat compensation dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T3 is less than the preset temperature C3; detecting the ambient humidity H6 and the ambient temperature T7 of the cabinet, and determining whether the cabinet has a dehumidification requirement according to the ambient humidity H6; determining whether the ambient temperature T7 is greater than a preset temperature C7 when the cabinet has a dehumidification requirement, or determining whether the duration for which the cabinet does not have a dehumidification requirement is greater than a preset time t4 when the cabinet does not have a dehumidification requirement; controlling the air conditioner to run in a second-level heat compensation dehumidification mode when the cabinet has a dehumidification requirement and the ambient temperature T7 is greater than the preset temperature C7, or when the cabinet does not have a dehumidification requirement and the duration for which the cabinet does not have a dehumidification requirement is less than the preset time t4.
3. The method of claim 2, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of controlling the air conditioner to run in the secondary heat compensation dehumidification mode when the cabinet has the dehumidification demand and the environment temperature T7 is greater than the preset temperature C7, or when the cabinet has no dehumidification demand and the duration of the cabinet having no dehumidification demand is less than the preset time t4, further comprises the following steps of: detecting the environment temperature T9 of the cabinet; judging whether the environment temperature T9 is less than or equal to the preset temperature C7; controlling the air conditioner to run in the primary heat compensation dehumidification mode when the cabinet has the dehumidification demand and the environment temperature T9 is less than or equal to the preset temperature C7.
4. The method of claim 3, wherein the temperature and humidity control method of the air conditioner is characterized by, The step of judging whether the environment temperature T9 is less than or equal to the preset temperature C7 further comprises the following steps of: controlling the air conditioner to run in the primary refrigeration dehumidification mode when the cabinet has the dehumidification demand and the environment temperature T9 is greater than the preset temperature C5.
5. The method of claim 1, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of controlling the air conditioner to run in the heat compensation refrigeration mode when the cabinet has no dehumidification demand further comprises the following step of: controlling the air conditioner to run in the heat compensation refrigeration mode when the cabinet has no dehumidification demand and the duration of the cabinet having no dehumidification demand is greater than the preset time t1.
6. The method of claim 1, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of controlling the air conditioner to run in the refrigeration dehumidification mode when the cabinet has the dehumidification demand and the environment temperature T2 is less than the preset temperature C2 comprises the following step of: controlling the air conditioner to run in the primary refrigeration dehumidification mode when the cabinet has the dehumidification demand and the environment temperature T2 is less than the preset temperature C2; detecting the environment humidity H4 and the environment temperature T5 of the cabinet, and judging whether the cabinet has the dehumidification demand according to the environment humidity H4; judging whether the duration of the environment humidity H4 being greater than the preset humidity S1 is greater than the preset time t2 and the environment temperature T5 is less than the preset temperature C5 when the cabinet has the dehumidification demand; controlling the air conditioner to run in the secondary refrigeration dehumidification mode when the cabinet has the dehumidification demand and the duration of the environment humidity H4 being greater than the preset humidity S1 is greater than the preset time t2, or when the cabinet has the dehumidification demand and the environment temperature T5 is less than the preset temperature C5; detecting the environment humidity H5 and the environment temperature T6 of the cabinet, and judging whether the cabinet has the dehumidification demand according to the environment humidity H5; judging whether the duration of the environment humidity H5 being greater than the preset humidity S2 is greater than the preset time t3 and the environment temperature T6 is less than the preset temperature C6 when the cabinet has the dehumidification demand; controlling the air conditioner to run in the tertiary refrigeration dehumidification mode when the cabinet has the dehumidification demand and the duration of the environment humidity H5 being greater than the preset humidity S2 is greater than the preset time t3, or when the cabinet has the dehumidification demand and the environment temperature T6 is less than the preset temperature C6.
7. The method of claim 6, wherein the temperature and humidity control method of the air conditioner is characterized by, The step of detecting the environment humidity H4 and the environment temperature T5 of the cabinet, and judging whether the cabinet has the dehumidification demand according to the environment humidity H4 further comprises the following step of: judging whether the environment temperature T5 is less than the preset temperature C5 when the cabinet has the dehumidification demand; controlling the air conditioner to run in the pure refrigeration mode when the cabinet has the dehumidification demand and the environment temperature T5 is greater than or equal to the preset temperature C5, or when the cabinet has no dehumidification demand.
8. The temperature and humidity control method for an air conditioner according to claim 1, characterized in that, The step of detecting the ambient temperature T1 of the cabinet and determining whether the ambient temperature T1 is greater than a preset temperature C1 when the air conditioner is in the air supply mode or standby mode further comprises: determining whether the ambient temperature T1 is less than a preset temperature C8; controlling the air conditioner to operate in a pure heating mode when the ambient temperature T1 is less than the preset temperature C8; detecting the ambient temperature T8 and the ambient humidity H7 of the cabinet, and determining whether the cabinet has a dehumidification requirement according to the ambient humidity H7 and determining whether the ambient temperature T8 is greater than a preset temperature C9; controlling the air conditioner to operate in the air supply mode or standby mode when the cabinet has no dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C9.
9. The method of claim 8, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of detecting the ambient temperature T8 and the ambient humidity H7 of the cabinet, and determining whether the cabinet has a dehumidification requirement according to the ambient humidity H7 and determining whether the ambient temperature T8 is greater than a preset temperature C9 further comprises: determining whether the ambient temperature T8 is greater than the preset temperature C7; controlling the air conditioner to operate in a secondary heat compensation dehumidification mode when there is a dehumidification requirement and the ambient temperature T8 is greater than the preset temperature C7.
10. The method of claim 1, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of detecting the ambient humidity H1 and the ambient temperature T2 of the cabinet, determining whether the cabinet has a dehumidification requirement according to the ambient humidity H1, and determining whether the ambient temperature T2 is less than a preset temperature C2 further comprises: determining whether the ambient temperature T2 is less than a preset temperature C1; controlling the air conditioner to operate in a heat compensation refrigeration mode when the cabinet has no dehumidification requirement and the ambient temperature T2 is less than the preset temperature C1.
11. The method of claim 1, wherein the step of determining the temperature and humidity of the room is performed by a temperature and humidity sensor. The step of detecting the ambient temperature T4 of the cabinet and determining whether the ambient temperature T4 is greater than a preset temperature C4 further comprises: determining whether the ambient temperature T4 is less than an alarm temperature; controlling the air conditioner to operate in a pure heating mode and stopping the compressor when the ambient temperature T4 is less than the alarm temperature.
12. A controller characterized by comprising: comprises a memory and a processor; wherein the memory is configured to store a program; the processor is configured to execute the program to implement each step of the temperature and humidity control method of the air conditioner according to any one of claims 1-11.
13. An air conditioner characterized by comprising: comprises a compressor, an internal heat exchanger, an external heat exchanger, a throttling element, an internal heat sink, an external heat sink, a heater, a detection element, and a controller according to claim 12; the compressor, the internal heat exchanger, the throttling element, and the external heat exchanger are connected by pipes to form a refrigerant circulation, and the compressor, the throttling element, the internal heat sink, the external heat sink, the heater, and the detection element are electrically connected to the controller.
14. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement each step of the temperature and humidity control method of the air conditioner according to any one of claims 1-11.
Citation Information
Patent Citations
Temperature-fixing dehumidifying air conditioner and control method thereof
CN101149168A
Air conditioner and constant-temperature dehumidification control method thereof
CN107062470A