A control method for data center and computer room air conditioner
By establishing the correspondence between the refrigeration demand value and the temperature value, adjusting the target temperature value and the refrigeration demand value in real time, and performing PID regulation, the problem that the existing machine room air conditioner control method cannot take into account both safety and energy saving, and the efficient operation of the air conditioner when the load is variable is achieved.
Patent Information
- Application Number
- CN202111632965.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2041-12-28
AI Technical Summary
The existing air conditioning control methods in the machine room cannot take into account safety and energy saving, especially when the load of IT equipment changes, it is difficult to operate within the highest energy efficiency range at all times.
By pre-establishing the correspondence between the refrigeration demand value, the target temperature value and the reference temperature value, the real-time temperature values of multiple target units are obtained in real time, the highest temperature value is selected, and the target temperature value and the refrigeration demand value are adjusted according to this value, and PID regulation is performed to adjust the frequency and speed of the compressor and fan.
It achieves the need for air conditioning units to operate within the highest energy efficiency range at all times while ensuring the safety of the computer room, and strengthens the energy-saving effect of the computer room air conditioner when the load is changed.
Smart Images

Figure CN114364217B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of refrigeration equipment control, and in particular to a control method for a data center and a computer room air conditioner. Background Art
[0002] In recent years, with the rapid development of data centers, the load of a single cabinet of IT equipment has become higher and higher, while the traditional control method is only to manually set the temperature on the controller, and the heat generated by the IT equipment is constantly changing, that is, the traditional control method cannot dynamically adjust the target control value. This leads to the full load of IT equipment as the first consideration when setting the target control value. Therefore, the target control value of the computer room air conditioning temperature is low to ensure that the IT equipment is below the operating temperature; however, when the IT equipment is not working at full load, the target control value cannot be adjusted dynamically, which will cause the computer room air conditioning to be in an inefficient operating state for a long time.
[0003] Therefore, the prior art uses a PID control method, which uses the actual temperature of the IT equipment as a feedback value to adjust the target control value of the computer room air conditioner, thereby achieving the effect of tracking and adjusting a single constant target value. However, under the premise that the load of the computer room changes and the safe operation of the IT equipment needs to be ensured, this control method cannot meet the requirement of keeping the air conditioning unit running within the highest energy efficiency range at all times; that is, the existing computer room air conditioner control method cannot always take into account the safety and energy saving of the computer room air conditioner. Summary of the invention
[0004] The object of the present invention is to provide a control method for a data center and a computer room air conditioner to solve the problem that the current computer room air conditioner cannot take into account both safety and energy saving.
[0005] To achieve this object, the present invention adopts the following technical solutions:
[0006] 1. A control method for a computer room air conditioner, comprising:
[0007] S100, pre-establishing a first corresponding relationship among a cooling demand value, a target temperature value, and a reference temperature value, wherein the first corresponding relationship is:
[0008] CFC=(T avg -T s -T β ) / T c
[0009] CFC is the refrigeration demand value, T avg is the reference temperature value, T s is the target temperature value, T β is the preset refrigeration temperature dead zone value, T c is the preset cooling deviation value;
[0010] S200, acquiring real-time temperature values of N target units in real time, and selecting the highest temperature value from the N real-time temperature values;
[0011] S300, obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value; wherein the reference temperature value is equal to an average temperature value calculated from N real-time temperature values;
[0012] S400, obtaining a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship;
[0013] S500, using the refrigeration demand value as a parameter to perform PID control on the compressor and the fan respectively, to obtain a compressor refrigeration frequency value and an internal fan speed value;
[0014] S600, adjusting the frequency of the compressor according to the compressor refrigeration frequency value, and adjusting the speed of the internal fan according to the internal fan speed value.
[0015] Optionally, before the step S200: acquiring the real-time temperature values of N target units in real time and selecting the highest temperature value from the N real-time temperature values, it further includes: pre-establishing a first mapping relationship between the compressor refrigeration frequency value and the refrigeration demand value, and pre-establishing a second mapping relationship between the internal fan speed value and the refrigeration demand value;
[0016] The first mapping relationship is:
[0017]
[0018] Among them, P j is the compressor refrigeration frequency value, K1 is the refrigeration compressor proportional coefficient, K2 is the refrigeration compressor integral coefficient, CFC is the refrigeration demand value, P h is the oil return frequency of the system compressor, j is the number of sampling times;
[0019] The second mapping relationship is:
[0020]
[0021] Among them, Z j is the speed of the internal fan, K3 is the proportional coefficient of the internal fan, K4 is the integral coefficient of the internal fan, CFC is the cooling demand value, Z min is the minimum speed of the internal fan, j is the number of sampling times;
[0022] The step S500: using the cooling demand value as a parameter to perform PID control on the compressor and the fan respectively, and obtaining the compressor cooling frequency value and the internal fan speed value respectively, specifically includes:
[0023] S501, obtaining a compressor refrigeration frequency value according to the refrigeration demand value and the first mapping relationship;
[0024] S502: Obtain a speed value of an internal fan according to the cooling demand value and the second mapping relationship.
[0025] Optionally, the step S300: acquiring a target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value, specifically includes:
[0026] S310, determining the magnitude relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature hysteresis value and the limit temperature value;
[0027] S320, when the maximum temperature value is greater than the sum of the temperature hysteresis value and the limit temperature value, reducing the target temperature value;
[0028] S330, when the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the temperature hysteresis value and the limit temperature value, maintaining the target temperature value unchanged;
[0029] S340: When the maximum temperature value is less than the limit temperature value, increase the target temperature value.
[0030] Optionally, the step S300: obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value, further includes:
[0031] S120, presetting a temperature acquisition cycle, a time temperature coefficient, and a temperature adjustment value, wherein the time temperature coefficient is less than 1;
[0032] The step S310: determining the magnitude relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature difference value and the limit temperature value, specifically includes:
[0033] S311, obtaining a target temperature value and a first system adjustment time value, wherein the first system adjustment time value starts timing after the target temperature value is set or changed;
[0034] S312: when the first system adjustment time value is greater than or equal to the product of the temperature acquisition period and the time temperature coefficient, determining whether the maximum temperature value is greater than the sum of a preset limit temperature value and a preset temperature return difference value;
[0035] If yes, then execute the step S320: reduce the target temperature value;
[0036] If not, the process returns to step S200: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time;
[0037] S314: when the first system adjustment time value is greater than or equal to the temperature acquisition period, determine whether the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the limit temperature value and the temperature hysteresis value;
[0038] If yes, then execute the step S330: maintain the target temperature value unchanged;
[0039] If not, the process returns to step S200: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time;
[0040] S316: When the first system adjustment time value is greater than or equal to the temperature collection period, determine whether the maximum temperature value is less than the limit temperature value;
[0041] If yes, then execute the step S340: increase the target temperature value;
[0042] If not, the process returns to step S200 to execute: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0043] Optionally, the step S320: reducing the target temperature value specifically includes: S313, subtracting the temperature adjustment value from the target temperature value to obtain an adjusted target temperature value, and executing the step S400: obtaining a cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship;
[0044] The step S330: maintaining the target temperature value unchanged, specifically includes: S315, taking the target temperature value as the adjusted target temperature value, and executing the step S400: obtaining the cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship;
[0045] The step S340: increasing the target temperature value specifically includes: S317, summing the target temperature value and the temperature adjustment value to obtain an adjusted target temperature value, and executing the step S400: obtaining a cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship.
[0046] Optionally, it also includes:
[0047] S130, pre-establishing a second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value, and pre-establishing a third mapping relationship between the compressor dehumidification frequency value and the compressor operation quantity value and the dehumidification demand;
[0048] S700, obtaining the maximum humidity value and the minimum humidity value of N target units in real time;
[0049] S800, obtaining a target humidity value, and adjusting the target humidity value according to the maximum humidity value to obtain an adjusted target humidity value;
[0050] S900, obtaining a dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship;
[0051] S1000, obtaining a compressor dehumidification frequency value and a compressor operation quantity value according to a dehumidification demand value and a third mapping relationship;
[0052] S1100. Adjust the frequency of the compressor according to the compressor dehumidification frequency value, and adjust the number of times the compressor is turned on according to the compressor operation number value.
[0053] Optionally, the second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value is:
[0054] H=(H min -H S -H β ) / H c
[0055] Among them, H is the dehumidification demand value, H min is the minimum humidity value, H S is the target humidity value, H β is the preset dehumidification humidity dead zone value, H c It is the preset dehumidification deviation value.
[0056] Optionally, the step S200 further includes: selecting a lowest temperature value from the N real-time temperature values, and calculating a dew point temperature value of the target unit;
[0057] After step S200, the method further includes:
[0058] S201, when the maximum temperature value is greater than or equal to the preset hot spot temperature value, or when the maximum temperature value is greater than or equal to the preset hot spot temperature value and the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set to be equal to the maximum temperature value, the target temperature value is set to be equal to the hot spot temperature value minus the preset temperature difference value, and the process jumps to execute step S400;
[0059] S202, when the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set to be equal to the minimum temperature value, the target temperature value is set to be equal to the sum of the dew point temperature and a preset temperature difference, and the process jumps to execute step S400;
[0060] S203. When the maximum temperature value is less than the preset hot spot temperature value and the minimum temperature value is greater than the dew point temperature value, the reference temperature value is set equal to the average temperature value of the N real-time temperature values, and the process jumps to execute step S300.
[0061] A data center comprises N target units and a refrigeration module for cooling the N target units; the refrigeration module is electrically connected to a control system; the control system comprises a memory, a temperature sensor, a processor and a control unit, the processor being electrically connected to the memory, the temperature sensor and the control unit respectively; the memory stores a first correspondence between a refrigeration demand value, a target temperature value and a reference temperature value;
[0062] The temperature sensor is used to obtain the real-time temperature value and the maximum temperature value of N target units in real time;
[0063] The processor is used to obtain a target temperature value, calculate a reference temperature value according to the real-time temperature value, and adjust the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value;
[0064] The processor is further configured to obtain a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship;
[0065] The processor is further used to perform PID control on the compressor and the fan respectively with the refrigeration demand value as a parameter, so as to obtain the compressor refrigeration frequency value and the internal fan speed value respectively;
[0066] The control unit is used to adjust the frequency of the compressor according to the compressor refrigeration frequency value, and adjust the speed of the internal fan according to the internal fan speed value.
[0067] Optionally, the number of the refrigeration modules is two, and each of the refrigeration modules includes two refrigeration cycle units; one of the refrigeration modules is an online refrigeration module, and the other refrigeration module is a standby refrigeration module;
[0068] The control system is electrically connected to the refrigeration cycle units in the online refrigeration module and the standby refrigeration module respectively.
[0069] Compared with the prior art, the present invention has the following beneficial effects:
[0070] The control method of the computer room air conditioner provided by the present invention first obtains the real-time temperature values of N target units, and screens out the highest temperature value therefrom, wherein the target unit refers to a cabinet, that is, by detecting the highest temperature value in the N cabinets to adjust the target temperature value, it is ensured that the energy saving of the air conditioner is improved while meeting the refrigeration demand, and that no local overheating occurs, so as to improve the safety of the computer room air conditioner; at the same time, the refrigeration demand value is obtained through the first corresponding relationship, the target temperature value and the reference temperature value calculated by the real-time temperature value, wherein the reference temperature value is the temperature average of the N real-time temperature values, and PID control is performed with the refrigeration demand value as a parameter to achieve the effect of adjusting the frequency of the compressor and the speed of the internal fan, that is, the PID control of the compressor and the internal fan is performed with the floating refrigeration demand as a parameter, and under the premise of ensuring the safety of the computer room, the demand that the air-conditioning unit always runs in the highest energy efficiency range is met, thereby enhancing the energy-saving effect of the computer room air conditioner under variable load. BRIEF DESCRIPTION OF THE DRAWINGS
[0071] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0072] The structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with this technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantive technical significance. Any structural modification, change in proportion or adjustment of size, without affecting the effects and purposes that can be achieved by the present invention, should still fall within the scope of the technical contents disclosed by the present invention.
[0073] Figure 1 A first flow chart of a method for controlling a computer room air conditioner provided in Embodiment 1 of the present invention;
[0074] Figure 2A second flow chart of the method for controlling a computer room air conditioner provided in the first embodiment of the present invention;
[0075] Figure 3 This is a control schematic diagram of the computer room air conditioner provided in Embodiment 2 of the present invention. DETAILED DESCRIPTION
[0076] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0077] In the description of the present invention, it should be understood that the terms "upper", "lower", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. It should be noted that when a component is considered to be "connected" to another component, it may be directly connected to the other component or there may be a centrally arranged component at the same time.
[0078] The technical solution of the present invention is further described below with reference to the accompanying drawings and through specific implementation methods.
[0079] Please refer to Figures 1 to 3 , Figure 1 This is a first flow chart of a method for controlling a computer room air conditioner provided in Embodiment 1 of the present invention. Figure 2 A second flow chart of the method for controlling a computer room air conditioner provided in the first embodiment of the present invention is shown. Figure 3 This is a control schematic diagram of the computer room air conditioner provided in Embodiment 2 of the present invention.
[0080] Embodiment 1
[0081] This embodiment provides a control method for a computer room air conditioner, which is applied to a computer room air conditioner for cooling equipment such as a data center. The control method can help the computer room air conditioner always maintain a high energy efficiency operating range while ensuring safety.
[0082] like Figure 1 As shown, the control method of the computer room air conditioner of this embodiment includes:
[0083] S100: pre-establishing a first corresponding relationship among a cooling demand value, a target temperature value, and a reference temperature value.
[0084] S200, real-time temperature values of N target units are obtained in real time, and the highest temperature value is selected from them. In this embodiment, the target unit refers to a heat-generating device such as a cabinet; in addition, each cabinet is equipped with a temperature and humidity sensor. In this embodiment, by obtaining the real-time temperature values of N cabinets, the average temperature value, the highest temperature value and the lowest temperature value can be obtained.
[0085] S300, obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value; wherein the reference temperature value is equal to an average temperature value calculated from N real-time temperature values.
[0086] S400: Obtain a cooling demand value according to the adjusted target temperature value, the reference temperature value, and the first corresponding relationship.
[0087] S500, using the cooling demand value as a parameter to perform PID control on the compressor and the fan respectively, to obtain the compressor cooling frequency value and the internal fan speed value.
[0088] S600, adjusting the frequency of the compressor according to the compressor refrigeration frequency value, and adjusting the speed of the internal fan according to the internal fan speed value.
[0089] Specifically, it first obtains the real-time temperature values of N target units, and filters out the highest temperature value therefrom, wherein the target unit refers to the cabinet, that is, by detecting the highest temperature value in the N cabinets to adjust the target temperature value, it ensures that there is no local overheating in the computer room air conditioner, so as to improve the safety of the computer room air conditioner; at the same time, the cooling demand value is obtained through the first corresponding relationship, the target temperature value and the reference temperature value calculated by the real-time temperature value, wherein the reference temperature value is the temperature average of the N real-time temperature values, and PID control is performed with the cooling demand value as a parameter to achieve the effect of adjusting the frequency of the compressor and the speed of the internal fan, that is, the compressor and the internal fan are PID-controlled with the floating cooling demand as a parameter, and under the premise of ensuring the safety of the computer room, the air-conditioning unit is always running in the highest energy efficiency range. The energy-saving effect of the computer room air conditioner under variable load is enhanced.
[0090] In this embodiment, the first corresponding relationship among the cooling demand value, the target temperature value and the reference temperature value is:
[0091] CFC=(T avg -T s -T β ) / T c
[0092] Where CFC is the cooling demand value, T avg is the reference temperature value, T s is the target temperature value, Tβ is the preset refrigeration temperature dead zone value, T c is the preset cooling deviation value. The cooling temperature dead zone value ranges from 0°C to 10°C, and 0.5°C is selected in this embodiment. In this embodiment, the cooling demand value can reflect the change of the load in the computer room, that is, by calculating the cooling demand, the computer room air conditioner can obtain the control demand that matches the load change.
[0093] Specifically, step S200: obtaining the real-time temperature values of N target units in real time, and before filtering out the highest temperature value from the N real-time temperature values, it also includes step S110: pre-establishing a first mapping relationship between the compressor refrigeration frequency value and the refrigeration demand value, and pre-establishing a second mapping relationship between the internal fan speed value and the refrigeration demand value.
[0094] Step S500: Using the cooling demand value as a parameter, PID control is performed on the compressor and the fan to obtain the compressor cooling frequency value and the internal fan speed value, specifically including:
[0095] S501. Obtain a compressor refrigeration frequency value according to a refrigeration demand value and a first mapping relationship.
[0096] S502: Obtain a rotation speed value of an internal fan according to a cooling demand value and a second mapping relationship.
[0097] In this embodiment, the first mapping relationship between the compressor refrigeration frequency value and the refrigeration demand value is:
[0098]
[0099] Among them, P j is the compressor refrigeration frequency value, K1 is the refrigeration compressor proportional coefficient, K2 is the refrigeration compressor integral coefficient, CFC is the refrigeration demand value, P h is the oil return frequency of the system compressor, and j is the number of sampling times.
[0100] The second mapping relationship between the internal fan speed value and the cooling demand value is:
[0101]
[0102] Among them, Z j is the speed of the internal fan, K3 is the proportional coefficient of the internal fan, K4 is the integral coefficient of the internal fan, CFC is the cooling demand value, Z min is the minimum speed of the internal fan, and j is the number of samplings. Among them, K1~K4 in the above parameters are adjusted according to the actual use scenario of the air conditioner.
[0103] Therefore, through the above content, the refrigeration demand value can be fed back to the compressor refrigeration frequency value and the internal fan speed value in real time, so that the computer room air conditioner can adjust its refrigeration capacity according to the load change, and the computer room air conditioner can be controlled by the refrigeration demand value. The response speed is faster and the energy efficiency ratio is improved by about 10%. Compared with the general control method, it is more energy-saving. Even a high-power air conditioner of 100KW can achieve energy saving through this method.
[0104] Further, step S300: obtaining a target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value, specifically includes:
[0105] S310, determining the relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature hysteresis value and the limit temperature value.
[0106] S320: When the maximum temperature value is greater than the sum of the temperature hysteresis value and the limit temperature value, the target temperature value is reduced.
[0107] S330: When the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the temperature hysteresis value and the limit temperature value, the target temperature value is maintained unchanged.
[0108] S340: When the maximum temperature value is less than the limit temperature value, increase the target temperature value.
[0109] Further step S300: obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value, which also includes:
[0110] S120, presetting a temperature acquisition cycle, a time temperature coefficient and a temperature adjustment value, wherein the time temperature coefficient is less than 1. At the same time, it should be understood that the temperature acquisition cycle can be adjusted according to the situation, and the control accuracy of the computer room air conditioner can be adjusted only by adjusting the temperature acquisition cycle, which simplifies the parameter input of the computer room air conditioner and simplifies the control of the computer room air conditioner; and the time temperature coefficient is set to increase the detection frequency of dangerous situations (situations where the maximum temperature value is higher than the sum of the limit temperature value and the temperature return difference value), which can improve safety.
[0111] like Figure 2 As shown, step S310: determining the magnitude relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature difference value and the limit temperature value, specifically includes:
[0112] S311, obtaining the target temperature value and the first system adjustment time value, the first system adjustment time value starts timing after the target temperature value is set or changed. It should be understood that when the computer room air conditioner is just started, the target temperature value can be set according to the preset initial value; as the computer room air conditioner is running, the target temperature value will be changed; both are nodes for starting to count the first system adjustment time value; in addition, the preset initial value can be pre-set by the staff before the air conditioner is started, or it can be a built-in value stored in the air conditioner.
[0113] S312: When the first system adjustment time value is greater than or equal to the product of the temperature acquisition period and the time temperature coefficient, determine whether the maximum temperature value is greater than the sum of the preset limit temperature value and the preset temperature return difference value.
[0114] If yes, execute step S320: reduce the target temperature value;
[0115] Among them, step S320: reducing the target temperature value specifically includes: step S313, subtracting the temperature adjustment value from the target temperature value to obtain the adjusted target temperature value, and executing step S400: obtaining the cooling demand value according to the adjusted target temperature value and the reference temperature value and the first corresponding relationship.
[0116] If not, the process returns to step S200 : obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0117] S314, when the first system adjustment time value is greater than or equal to the temperature acquisition period, determine whether the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the limit temperature value and the temperature return difference value;
[0118] If yes, then execute step S330: maintain the target temperature value unchanged;
[0119] Wherein step S330: maintaining the target temperature value unchanged, specifically includes: step S315, taking the target temperature value as the adjusted target temperature value, and executing step S400: obtaining the cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship.
[0120] If not, return to step S200: obtain the real-time temperature values and the maximum temperature values of the N target units in real time;
[0121] S316: When the first system adjustment time value is greater than or equal to the temperature acquisition period, determine whether the maximum temperature value is less than the limit temperature value;
[0122] If yes, then execute step S340: increase the target temperature value;
[0123] Wherein step S340: increasing the target temperature value specifically includes: step S317, summing the target temperature value and the temperature adjustment value to obtain an adjusted target temperature value, and executing step S400: obtaining a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship.
[0124] If not, the process returns to step S200 : obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0125] Specifically, whenever the target temperature value changes, the first system adjustment time value is reset and starts to re-time. When the first system adjustment time value is greater than or equal to the product of the temperature acquisition period and the time-temperature coefficient, it starts to determine whether the maximum temperature value is greater than the sum of the preset limit temperature value and the preset temperature return difference value, so as to avoid local overheating in the computer room. In addition, the temperature acquisition period is set so that when the system temperature changes after the target temperature value changes, a time-temperature coefficient less than 1 is set to speed up the detection frequency of local overheating, thereby improving safety.
[0126] It should be noted that steps S312, S314, and S316 are equivalent to parallel steps. In any case, only one of the steps will be judged as "yes", and the cooling demand calculation in step S400 will be performed with the target temperature value in the step. It should also be noted that when judging the magnitude relationship between the maximum temperature value and the limit temperature value or the limit temperature value and the sum of the temperature difference values in steps S312, S314, and S316, a conditional judgment duration can be added. The conditional judgment duration is the time that any one of steps S312, S314, and S316 is continuously judged as "yes"; for example, after step S312, add the following steps:
[0127] S3121: Determine whether the time during which the maximum temperature value is continuously greater than the sum of the preset limit temperature value and the preset temperature return difference value is greater than a preset time threshold;
[0128] S3122: If yes, execute step S313: subtract the temperature adjustment value from the target temperature value to obtain an adjusted target temperature value, and execute step S400: obtain a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship;
[0129] If not, the process returns to step S200 : obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0130] For example, add the following steps after step S314:
[0131] S3141: Determine whether the time during which the maximum temperature value is less than the limit temperature value is greater than a preset time threshold;
[0132] S3142: If yes, execute step S315: sum the target temperature value and the temperature adjustment value to obtain the adjusted target temperature value, and execute step S400: obtain the cooling demand value according to the adjusted target temperature value, the average temperature value and the first corresponding relationship.
[0133] If not, the process returns to step S200 : obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0134] For example, add the following steps after step S316:
[0135] S3161: Determine whether the duration during which the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the limit temperature value and the temperature return difference value is greater than a preset time threshold;
[0136] S3162: If yes, execute step S317: use the target temperature value as the adjusted target temperature value, and execute step S400: obtain the cooling demand value according to the adjusted target temperature value, the average temperature value and the first corresponding relationship.
[0137] If not, the process returns to step S200 : obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
[0138] Next, the process of step S300 is explained with a specific example: first, the temperature acquisition cycle is set, and the temperature acquisition cycle can be selected from 1S to 999S. In this embodiment, the temperature acquisition cycle is selected from 180S, the time temperature coefficient is 1 / 3, the limit temperature value can be selected from 5°C to 35°C, and 28°C is selected in this embodiment, the temperature hysteresis value can be selected from 0°C to 10°C, and 2°C is selected in this embodiment, and the temperature adjustment value can be selected from 0°C to 10°C, and 0.5°C is selected in this embodiment; therefore, when the temperature target value is set or changed, a temperature acquisition cycle is restarted, and when 60 After S, start detecting the maximum temperature value. If the maximum temperature value is detected to be greater than the sum of the limit temperature value and the temperature hysteresis value (30°C) for 2 consecutive seconds, subtract the temperature adjustment value (0.5°C) from the target temperature value, and execute the subsequent step S400. If the maximum temperature value is not detected to be greater than the sum of the limit temperature value and the temperature hysteresis value (30°C) for 2 consecutive seconds before 180S, at least one of steps S312, S314, and S316 satisfies the condition of "yes" for 2 consecutive seconds, thereby resetting the target temperature value and executing the subsequent step S400.
[0139] Next, the temperature control process in the present control method is explained with a specific example: first, the temperature acquisition cycle is set. The temperature acquisition cycle can be selected from 1S to 999S. In this embodiment, the temperature acquisition cycle is 180S. The time temperature coefficient is 1 / 3. The limit temperature value can be selected from 5°C to 35°C. In this embodiment, 28°C is selected. The temperature hysteresis value can be selected from 0°C to 10°C. In this embodiment, 2°C is selected. The temperature adjustment value can be selected from 0°C to 10°C. In this embodiment, 0.5°C is selected.
[0140] At a certain moment, after the temperature target value is changed, the first system adjustment time value is reset and restarted; before the first system adjustment time value exceeds 60S, the maximum temperature value is not judged; after the first system adjustment time value exceeds 60S, it is judged whether the maximum temperature value is greater than the sum of the limit temperature and the temperature hysteresis value (30℃). If it is greater, it is judged that there is a hot spot risk, and the temperature target value is directly lowered. The compressor and fan of the computer room air conditioner will also be adjusted. At this time, the system time value is reset to enter the next cycle; if it is less than, there is no hot spot risk, until the first system adjustment time value reaches 180S, the relationship between the maximum temperature value, the limit temperature value and the preset temperature hysteresis value and the sum of the limit temperature value is judged, and the cooling demand is calculated according to the adjusted target temperature value, and then the compressor and fan of the computer room air conditioner are adjusted.
[0141] Furthermore, the control method of the computer room air conditioner also includes:
[0142] S130, pre-establishing a second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value, and pre-establishing a third mapping relationship between the compressor dehumidification frequency value and the compressor operation quantity value and the dehumidification demand.
[0143] S700 . Acquire the maximum humidity value and the minimum humidity value of N target cells in real time.
[0144] S800: Obtain a target humidity value, and adjust the target humidity value according to the maximum humidity value to obtain an adjusted target humidity value.
[0145] S900: Obtain a dehumidification demand value according to the minimum humidity value, the adjusted target humidity value, and a second corresponding relationship.
[0146] S1000. Obtain a compressor dehumidification frequency value and a compressor operation quantity value according to a dehumidification demand value and a third mapping relationship.
[0147] S1100, adjusting the frequency of the compressor according to the compressor dehumidification frequency value, and adjusting the number of compressor starts according to the compressor operation number value.
[0148] In this embodiment, the second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value is:
[0149] H=(H min -H S -H β ) / H c
[0150] Among them, H is the dehumidification demand value, H min is the minimum humidity value, H S is the target humidity value, H β is the preset dehumidification humidity dead zone value, H c It is the preset dehumidification deviation value.
[0151] Further, after step S1000: obtaining the compressor dehumidification frequency value and the compressor operation quantity value respectively according to the dehumidification demand and the third mapping relationship, the method further includes:
[0152] S1010: When the compressor dehumidification frequency value is not equal to the compressor cooling frequency value, the compressor dehumidification frequency value is replaced by the compressor cooling frequency value to obtain the replaced compressor dehumidification frequency value. That is, when the computer room air conditioner is running, the frequency of the compressor is controlled with cooling demand as the priority.
[0153] Furthermore, before step S700, obtaining the maximum humidity value and the minimum humidity value of N target cells in real time, the method further includes:
[0154] Step S140, pre-set the humidity collection cycle, time humidity coefficient and humidity adjustment value, wherein the time humidity coefficient is less than 1. The humidity collection cycle can be set to X times the temperature collection cycle (X is greater than 1), and the time humidity coefficient can be set to 1 / X of the time temperature coefficient.
[0155] Step S800: obtaining a target humidity value, and adjusting the target humidity value according to the maximum humidity value to obtain an adjusted target humidity value, specifically including:
[0156] S811, obtaining the target humidity value and the second system adjustment time value, the second system adjustment time value starts timing after the target temperature value is set or changed. It should be understood that when the computer room air conditioner is just started, the target humidity value can be set according to the preset initial value; as the computer room air conditioner is running, the target humidity value will be changed; both are nodes for starting to count the second system adjustment time value; in addition, the preset initial value can be pre-set by the staff before the air conditioner is started, or it can be a built-in value stored in the air conditioner.
[0157] S812: When the second system adjustment time value is greater than or equal to the product of the humidity collection period and the time humidity coefficient, determine whether the maximum humidity value is greater than the sum of the preset limit humidity value and the preset humidity hysteresis value;
[0158] S813: If yes, subtract the humidity adjustment value from the target humidity value to obtain the adjusted target humidity value, and execute step S900: obtain the dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship.
[0159] S814: When the second system adjustment time value is greater than or equal to the humidity collection period, determine whether the maximum humidity value is greater than or equal to the limit humidity value and less than or equal to the sum of the limit humidity value and the humidity return difference value.
[0160] S815: If yes, use the target humidity value as the adjusted target humidity value to obtain the adjusted target humidity value, and execute step S900 to obtain the dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship.
[0161] S816, when the second system adjustment time value is greater than or equal to the humidity collection period, determine whether the maximum humidity value is less than the limit humidity value;
[0162] S817: If yes, sum the target humidity value and the humidity adjustment value to obtain the adjusted target humidity value, and execute step S900: obtain the dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship.
[0163] Next, the humidity control process in the present control method is explained with a specific example: first, the humidity collection cycle is set. The humidity collection cycle can be selected from 1S to 999S. In this embodiment, the humidity collection cycle is 360S. The time humidity coefficient is 1 / 6. The limit humidity value can be selected from 0% to 100%. In this embodiment, 75% is selected. The humidity hysteresis value can be selected from 0% to 100%. In this embodiment, 15% is selected. The humidity adjustment value can be selected from 0% to 100%. In this embodiment, 5% is selected.
[0164] At a certain moment, after the humidity target value is changed, the second system adjustment time value is reset and restarted; before the second system adjustment time value exceeds 60S, the maximum humidity value is not judged; after the second system adjustment time value exceeds 60S, it is judged whether the maximum humidity value is greater than the sum of the limit humidity and the humidity hysteresis value (90%). If it is greater, it is judged that there is a risk, and the humidity target value is directly lowered. The compressor of the computer room air conditioner will also be adjusted. At this time, the second system time value is reset to enter the next cycle; if it is less than, there is no risk, until the second system adjustment time value reaches 60S, the relationship between the maximum humidity value, the limit humidity value and the preset humidity hysteresis value and the sum of the limit humidity value is judged, and the cooling demand is calculated according to the adjusted target humidity value, and then the compressor of the computer room air conditioner is adjusted. Among them, it is important to understand that the humidity collection cycle is longer than the temperature collection cycle. By utilizing the fact that humidity changes more slowly than temperature, the frequency of humidity control is reduced while ensuring energy-saving effects, further improving the energy-saving effects of the computer room air conditioner. The detection of whether the temperature and humidity are greater than the sum of the limit value and the hysteresis value is performed after 60 seconds in order to avoid local risks in the computer room air conditioner and ensure the safety of the computer room air conditioner.
[0165] Furthermore, step S200 further includes: selecting the lowest temperature value from the N real-time temperature values, and calculating the dew point temperature value of the target unit; it should be noted that the dew point temperature value is mainly calculated by using the real-time temperature value and relative humidity value obtained by the temperature and humidity sensor in a table lookup method;
[0166] After step S200, the method further includes:
[0167] S201, when the maximum temperature value is greater than or equal to the preset hot spot temperature value, or when the maximum temperature value is greater than or equal to the preset hot spot temperature value and the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set to be equal to the maximum temperature value, the target temperature value is set to be equal to the hot spot temperature value minus the preset temperature difference value, and the process jumps to step S400;
[0168] S202. When the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set equal to the minimum temperature value, the target temperature value is set equal to the sum of the dew point temperature and the preset temperature difference value, and the process jumps to step S400; wherein the temperature difference value is 3°.
[0169] S203, when the highest temperature value is less than the preset hot spot temperature value and the lowest temperature value is greater than the dew point temperature value, the reference temperature value is set equal to the average temperature value of N real-time temperature values, and the process jumps to step S300.
[0170] Specifically, before executing step S400, it is necessary to obtain a target temperature value and a reference temperature value; when the maximum temperature value is less than the preset hot spot temperature value and the minimum temperature value is greater than the dew point temperature value, the computer room air conditioner enters a conventional control mode, and its target temperature value is based on the preset value and is adjusted by the maximum temperature value, and its reference temperature value is an average temperature value, which can ensure both energy saving and safety;
[0171] When the maximum temperature value is greater than or equal to the preset hot spot temperature value, or when the maximum temperature value is greater than or equal to the preset hot spot temperature value and the minimum temperature value is less than or equal to the dew point temperature value, the computer room air conditioner enters the overheating prevention mode, and its target temperature value is equal to the hot spot temperature value minus the preset temperature difference value, and the reference temperature value is equal to the maximum temperature value, which can ensure that no local hot spots appear;
[0172] When the maximum temperature value is less than the preset hot spot temperature value and the minimum temperature value is less than the dew point temperature value, the computer room air conditioner enters the anti-dew point mode, and its reference temperature value is equal to the minimum temperature value, and the target temperature value is equal to the sum of the dew point temperature and the preset temperature difference value, which can ensure that no condensation water will appear in the cabinet and ensure the safety of the cabinet. That is, this control method further improves the safety of the computer room air conditioner by setting the anti-hot spot mode and the anti-dew point mode.
[0173] In summary, the control method of the computer room air conditioner provided in this embodiment can ensure that the unit is in an efficient operation mode under a safe condition (i.e., no hot spots), so that the temperature and humidity in the environment match the requirements of the cabinet under the current load at any time, and is optimized for extreme situations, thereby ensuring the safety of the computer room air conditioner.
[0174] Embodiment 2
[0175] like Figure 3 As shown, in this embodiment, a data center is provided, including N target units and a refrigeration module; the refrigeration module is electrically connected to a control system; the control system includes a memory, a temperature sensor, a processor and a control unit, and the processor is electrically connected to the memory, the temperature sensor and the control unit respectively; the memory stores a first corresponding relationship between a refrigeration demand value, a target temperature value and a reference temperature value.
[0176] The temperature sensor is used to obtain the real-time temperature value and the maximum temperature value of N target units in real time.
[0177] The processor is used to obtain a target temperature value, calculate a reference temperature value according to a real-time temperature value, and adjust the target temperature value according to a maximum temperature value to obtain an adjusted target temperature value.
[0178] The processor is further used to obtain a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship.
[0179] The processor is also used to perform PID control on the compressor and the fan respectively with the refrigeration demand value as a parameter, so as to obtain the compressor refrigeration frequency value and the internal fan speed value respectively.
[0180] The control unit is used to adjust the frequency of the compressor according to the compressor refrigeration frequency value, and adjust the speed of the internal fan according to the internal fan speed value.
[0181] Specifically, it first obtains the real-time temperature values and maximum temperature values of N target units, where the target unit refers to the cabinet, that is, by detecting the maximum temperature value in the N cabinets to adjust the target temperature value, it ensures that there is no local overheating in the computer room air conditioner, so as to improve the safety of the computer room air conditioner; at the same time, the cooling demand value is obtained through the target temperature value and the average temperature value, and PID regulation is performed with the cooling demand value as a parameter to achieve the effect of adjusting the frequency of the compressor and the speed of the internal fan, that is, the compressor and the internal fan are PID-regulated with the floating cooling demand as a parameter, and the air-conditioning unit is always operated in the highest energy efficiency range under the premise of ensuring the safety of the computer room. The energy-saving effect of the computer room air conditioner under variable load is enhanced.
[0182] In addition, a humidity sensor is also included, and the humidity sensor is used to obtain the minimum humidity value and the maximum humidity value of the N target units in real time.
[0183] The memory also stores a second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value, and a third mapping relationship between the compressor dehumidification frequency value and the compressor operation quantity value and the dehumidification demand.
[0184] The processor is further used to obtain a target humidity value, and adjust the target humidity value according to the maximum humidity value to obtain an adjusted target humidity value.
[0185] The processor is also used to obtain a dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship.
[0186] The processor is also used to obtain the compressor dehumidification frequency value and the compressor operation quantity value according to the dehumidification demand value and the third mapping relationship.
[0187] The control unit is also used to adjust the frequency of the compressor according to the compressor dehumidification frequency value, and adjust the number of compressor starts according to the compressor operation number value.
[0188] In a specific embodiment, the number of refrigeration modules is two, and each refrigeration module includes two refrigeration cycle units; one refrigeration module is an online refrigeration module, and the other refrigeration module is a standby refrigeration module; the control system is electrically connected to the refrigeration cycle units in the online refrigeration module and the standby refrigeration module, respectively. Exemplarily, for N target units, an online refrigeration module and a standby refrigeration module can be set, which is equivalent to an online refrigeration module and a standby refrigeration module constituting the computer room air conditioner in Example 1, wherein, when the refrigeration of the computer room air conditioner does not meet the refrigeration demand, a refrigeration cycle unit with a shorter total working time in the online refrigeration module, a refrigeration cycle unit with a longer total working time in the online refrigeration module, a refrigeration cycle unit with a shorter total working time in the standby refrigeration module, and a refrigeration cycle unit with a longer total working time in the standby refrigeration module are started in sequence according to time intervals.
[0189] In other optional implementations, a refrigeration module may be selected as a computer room air conditioner to cool N target units, wherein the number of refrigeration cycle units in the refrigeration module is not limited.
[0190] In summary, the data center provided in this embodiment can ensure that the unit is in an efficient operation mode in a safe (ie, no hot spots) condition, so that the temperature and humidity in the environment match the requirements of the cabinet under the current load at any time.
[0191] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A control method for a computer room air conditioner, characterized in that: include: S100, pre-establishing a first corresponding relationship among a cooling demand value, a target temperature value, and a reference temperature value, wherein the first corresponding relationship is: CFC=(T avg -T s -T β ) / T c CFC is the refrigeration demand value, T avg is the reference temperature value, T s is the target temperature value, T β is the preset refrigeration temperature dead zone value, T c is the preset cooling deviation value; S200, acquiring real-time temperature values of N target units in real time, and selecting the highest temperature value from the N real-time temperature values; S300, obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value; wherein the reference temperature value is equal to an average temperature value calculated from N real-time temperature values; S400, obtaining a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship; S500, using the refrigeration demand value as a parameter to perform PID control on the compressor and the fan respectively, to obtain a compressor refrigeration frequency value and an internal fan speed value; S600, adjusting the frequency of the compressor according to the compressor refrigeration frequency value, and adjusting the speed of the internal fan according to the internal fan speed value; The step S200: obtaining the real-time temperature values of N target units in real time, and filtering out the highest temperature value from the N real-time temperature values, further includes: pre-establishing a first mapping relationship between the compressor refrigeration frequency value and the refrigeration demand value, and pre-establishing a second mapping relationship between the internal fan speed value and the refrigeration demand value; The first mapping relationship is: Among them, P j is the compressor refrigeration frequency value, K1 is the refrigeration compressor proportional coefficient, K2 is the refrigeration compressor integral coefficient, CFC is the refrigeration demand value, P h is the oil return frequency of the system compressor, j is the number of sampling times; The second mapping relationship is: Among them, Z j is the speed of the internal fan, K3 is the proportional coefficient of the internal fan, K4 is the integral coefficient of the internal fan, CFC is the cooling demand value, Z min is the minimum speed of the internal fan, j is the number of sampling times; The step S500: using the cooling demand value as a parameter to perform PID control on the compressor and the fan respectively, and obtaining the compressor cooling frequency value and the internal fan speed value respectively, specifically includes: S501, obtaining a compressor refrigeration frequency value according to the refrigeration demand value and the first mapping relationship; S502, obtaining a speed value of an internal fan according to the cooling demand value and the second mapping relationship; The step S300: acquiring a target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value, specifically includes: S310, determining the magnitude relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature hysteresis value and the limit temperature value; S320, when the maximum temperature value is greater than the sum of the temperature hysteresis value and the limit temperature value, reducing the target temperature value; S330, when the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the temperature hysteresis value and the limit temperature value, maintaining the target temperature value unchanged; S340: When the maximum temperature value is less than the limit temperature value, increase the target temperature value.
2. The control method of the computer room air conditioner according to claim 1, characterized in that: The step S300: obtaining a preset target temperature value, calculating a reference temperature value according to the real-time temperature value, and adjusting the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value, further includes: S120, presetting a temperature acquisition cycle, a time temperature coefficient, and a temperature adjustment value, wherein the time temperature coefficient is less than 1; The step S310: determining the magnitude relationship among the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature difference value and the limit temperature value, specifically includes: S311, obtaining a target temperature value and a first system adjustment time value, wherein the first system adjustment time value starts timing after the target temperature value is set or changed; S312: when the first system adjustment time value is greater than or equal to the product of the temperature acquisition period and the time temperature coefficient, determining whether the maximum temperature value is greater than the sum of a preset limit temperature value and a preset temperature return difference value; If yes, then execute the step S320: reduce the target temperature value; If not, the process returns to step S200: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time; S314: when the first system adjustment time value is greater than or equal to the temperature acquisition period, determine whether the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the limit temperature value and the temperature hysteresis value; If yes, then execute the step S330: maintain the target temperature value unchanged; If not, the process returns to step S200: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time; S316: When the first system adjustment time value is greater than or equal to the temperature collection period, determine whether the maximum temperature value is less than the limit temperature value; If yes, then execute the step S340: increase the target temperature value; If not, the process returns to step S200 to execute: obtaining the real-time temperature values and the maximum temperature values of the N target units in real time.
3. The control method of the computer room air conditioner according to claim 2, characterized in that: The step S320: reducing the target temperature value specifically includes: S313, subtracting the temperature adjustment value from the target temperature value to obtain an adjusted target temperature value, and executing the step S400: obtaining a cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship; The step S330: maintaining the target temperature value unchanged, specifically includes: S315, taking the target temperature value as the adjusted target temperature value, and executing the step S400: obtaining the cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship; The step S340: increasing the target temperature value specifically includes: S317, summing the target temperature value and the temperature adjustment value to obtain an adjusted target temperature value, and executing the step S400: obtaining a cooling demand value according to the adjusted target temperature value and the reference temperature value and the corresponding relationship.
4. The control method of the computer room air conditioner according to claim 1, characterized in that: Also includes: S130, pre-establishing a second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value, and pre-establishing a third mapping relationship between the compressor dehumidification frequency value and the compressor operation quantity value and the dehumidification demand; S700, obtaining the maximum humidity value and the minimum humidity value of N target units in real time; S800, obtaining a target humidity value, and adjusting the target humidity value according to the maximum humidity value to obtain an adjusted target humidity value; S900, obtaining a dehumidification demand value according to the minimum humidity value, the adjusted target humidity value and the second corresponding relationship; S1000, obtaining a compressor dehumidification frequency value and a compressor operation quantity value respectively according to a dehumidification demand value and a third mapping relationship; S1100. Adjust the frequency of the compressor according to the compressor dehumidification frequency value, and adjust the number of times the compressor is turned on according to the compressor operation number value.
5. The control method of the computer room air conditioner according to claim 4, characterized in that: The second corresponding relationship between the dehumidification demand value and the minimum humidity value and the target humidity value is: H=(H min -H S -H β ) / H c Where H is the dehumidification demand value, H min is the minimum humidity value, H S is the target humidity value, H β is the preset dehumidification humidity dead zone value, H c It is the preset dehumidification deviation value.
6. The control method of the computer room air conditioner according to claim 1, characterized in that: The step S200 further includes: selecting the lowest temperature value from the N real-time temperature values, and calculating the dew point temperature value of the target unit; After step S200, the method further includes: S201, when the maximum temperature value is greater than or equal to the preset hot spot temperature value, or when the maximum temperature value is greater than or equal to the preset hot spot temperature value and the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set to be equal to the maximum temperature value, the target temperature value is set to be equal to the hot spot temperature value minus the preset temperature difference value, and the process jumps to execute step S400; S202, when the minimum temperature value is less than or equal to the dew point temperature value, the reference temperature value is set to be equal to the minimum temperature value, the target temperature value is set to be equal to the sum of the dew point temperature and a preset temperature difference, and the process jumps to execute step S400; S203. When the maximum temperature value is less than the preset hot spot temperature value and the minimum temperature value is greater than the dew point temperature value, the reference temperature value is set equal to the average temperature value of the N real-time temperature values, and the process jumps to execute step S300.
7. A data center, characterized in that: The invention comprises N target units and a refrigeration module for cooling the N target units; the refrigeration module is electrically connected to a control system; the control system comprises a memory, a temperature sensor, a mapping unit, a processor and a control unit, the processor being electrically connected to the memory, the temperature sensor and the control unit respectively; the memory stores a first correspondence between a refrigeration demand value, a target temperature value and a reference temperature value; The temperature sensor is used to obtain the real-time temperature value and the maximum temperature value of N target units in real time; The mapping unit is used to pre-establish a first mapping relationship between the compressor refrigeration frequency value and the refrigeration demand value, and pre-establish a second mapping relationship between the internal fan speed value and the refrigeration demand value. The first mapping relationship is: Among them, P j is the compressor refrigeration frequency value, K1 is the refrigeration compressor proportional coefficient, K2 is the refrigeration compressor integral coefficient, CFC is the refrigeration demand value, P h is the oil return frequency of the system compressor, j is the number of sampling times, The second mapping relationship is: Among them, Z j is the speed of the internal fan, K3 is the proportional coefficient of the internal fan, K4 is the integral coefficient of the internal fan, CFC is the cooling demand value, Z min is the minimum speed of the internal fan, j is the number of sampling times; The processor is used to obtain a target temperature value, calculate a reference temperature value according to the real-time temperature value, and adjust the target temperature value according to the maximum temperature value to obtain an adjusted target temperature value. The processor is specifically used to determine the relationship between the maximum temperature value, the preset limit temperature value, and the sum of the preset temperature hysteresis value and the limit temperature value. When the maximum temperature value is greater than the sum of the temperature hysteresis value and the limit temperature value, the target temperature value is reduced. When the maximum temperature value is greater than or equal to the limit temperature value and less than or equal to the sum of the temperature hysteresis value and the limit temperature value, the target temperature value is maintained unchanged. When the maximum temperature value is less than the limit temperature value, the target temperature value is increased. The processor is further configured to obtain a cooling demand value according to the adjusted target temperature value, the reference temperature value and the first corresponding relationship; The processor is further used to perform PID control on the compressor and the fan respectively with the refrigeration demand value as a parameter, and obtain the compressor refrigeration frequency value and the internal fan speed value respectively. The processor is specifically used to obtain the compressor refrigeration frequency value according to the refrigeration demand value and the first mapping relationship, and obtain the internal fan speed value according to the refrigeration demand value and the second mapping relationship; The control unit is used to adjust the frequency of the compressor according to the compressor refrigeration frequency value, and adjust the speed of the internal fan according to the internal fan speed value.
8. The data center according to claim 7, characterized in that: There are two refrigeration modules, each of which includes two refrigeration cycle units; one of the refrigeration modules is an online refrigeration module, and the other refrigeration module is a standby refrigeration module; The control system is electrically connected to the refrigeration cycle units in the online refrigeration module and the standby refrigeration module respectively.
Citation Information
Patent Citations
Method and device for controlling air conditioner and air conditioner
CN107575994A
Method and device for controlling both temperature and humidity of air conditioner
CN107621051A