Control method of computer room air conditioner, electronic equipment, data center and storage medium
Through the difference between the total refrigeration capacity and total load of the computer room air conditioner, the air conditioner output strategy is adjusted, and the problem of inability to match the load of equipment in the existing technology is solved, and the operation efficiency and power resource utilization of data center equipment are improved.
Patent Information
- Application Number
- CN202210602396.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-30
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2042-05-30
AI Technical Summary
In the prior art, the unified setting of the output refrigeration capacity of the machine room air conditioner cannot ensure the optimal efficiency of the data center equipment, especially when the equipment's working conditions change, the refrigeration capacity cannot be effectively adjusted to match the equipment load.
By obtaining the difference between the total load of the equipment in the data center and the total cooling capacity of the air conditioner, determine the adjustment strategy based on the difference between the load and the previous cycle, adjust the operating status and cooling capacity of the air conditioner to match the load of the equipment, and improve the load of the equipment Air conditioner adjustment accuracy.
It realizes more precise ambient temperature control, improves equipment operation efficiency and reliability, and reduces power resource consumption.
Smart Images

Figure CN115119473B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of air conditioning control, and in particular to a control method for a computer room air conditioner, electronic equipment, a data center and a storage medium. Background Art
[0002] The air conditioner in the data center is an important refrigeration equipment. The adjustment of the air conditioning cooling capacity directly affects the reliable and stable operation of the electrical equipment in the data center.
[0003] In data centers, the output cooling capacity of the air conditioners in computer rooms is generally set uniformly to ensure that the temperature in the data center is within the normal range. However, the working conditions of the equipment in the computer rooms of data centers are different, and sometimes exceed the normal range. In this case, continuing to use the method of uniformly setting the output cooling capacity of the air conditioners in computer rooms cannot ensure that the equipment in the computer room works at the optimal efficiency. Summary of the invention
[0004] The present invention provides a control method for a computer room air conditioner, an electronic device, a data center and a storage medium to solve the problem that the computer room equipment cannot be guaranteed to work at the optimal efficiency by uniformly setting the output cooling capacity of the computer room air conditioner.
[0005] In a first aspect, the present invention provides a method for controlling a computer room air conditioner, comprising:
[0006] Get the total load of the equipment in the data center's computer room;
[0007] The absolute value of the difference between the total cooling capacity and the total load of the computer room air conditioner;
[0008] If the absolute value difference is greater than the first preset value, the adjustment strategy of the computer room air conditioner is determined according to the first difference between the total load of the current cycle and the total load of the previous cycle of the computer room equipment, and the computer room air conditioner is controlled to output cooling capacity according to the adjustment strategy.
[0009] In a possible implementation, determining an adjustment strategy for the computer room air conditioner according to a first difference between a total load of a current cycle of the computer room equipment and a total load of a previous cycle includes:
[0010] When the first difference is not within the first preset range, determining an adjustment strategy according to the current cycle total load of the computer room air conditioner;
[0011] When the first difference is within the first preset range, the adjustment strategy is determined according to the second difference between the total cooling capacity and the total load of the computer room air conditioner.
[0012] In a possible implementation, the computer room air conditioner includes a main air conditioner; the main air conditioner includes an air conditioner in a running state and an air conditioner in a dormant state;
[0013] When the first difference is not within the first preset range, determining an adjustment strategy according to the current cycle total load of the computer room air conditioner includes:
[0014] When the first difference is less than or equal to the lower limit of the first preset range, selecting a first number of air conditioners in operation, and controlling the first number of air conditioners in operation to switch to a dormant state;
[0015] When the first difference is greater than or equal to the upper limit of the first preset range, a second number of air conditioners in the dormant state are selected, and the second number of air conditioners in the dormant state are controlled to switch to the running state.
[0016] In a possible implementation, the computer room air conditioner further includes a standby air conditioner; each of the standby air conditioners is in a dormant state; when the first difference is greater than or equal to an upper limit value of a first preset range, the method further includes:
[0017] If the total load of the equipment in the computer room in the current cycle is greater than or equal to the second preset value, all the air conditioners in the main air conditioner are controlled to be in the running state;
[0018] If the total load of the current cycle of the computer room air conditioner is greater than or equal to the third preset value, each of the main air conditioner and the standby air conditioner is controlled to be in operation;
[0019] The second preset value is greater than the upper limit of the first preset range, and the third preset value is greater than the second preset value.
[0020] In a possible implementation, determining an adjustment strategy according to a second difference between a total cooling capacity and a total load of the computer room air conditioner includes:
[0021] If the second difference is greater than the upper limit of the second preset range, or the second difference is less than the lower limit of the second preset range, the total cooling capacity of the computer room air conditioner is adjusted to be within the second preset range.
[0022] In a possible implementation, before obtaining the total load of the computer room air conditioner of the data center, the method further includes:
[0023] Get the working parameters of the computer room air conditioner;
[0024] Based on the ten-coefficient model of the compressor, the total cooling capacity of the room air conditioner is calculated according to the working parameters.
[0025] In a second aspect, the present invention provides a control device for a computer room air conditioner, comprising an acquisition module, a calculation module and a control module;
[0026] An acquisition module is used to obtain the total load of the equipment in the computer room of the data center;
[0027] A calculation module is used to calculate the absolute value of the difference between the total cooling capacity and the total load of the air conditioner in the computer room;
[0028] The control module is used to determine the adjustment strategy of the computer room air conditioner according to the first difference between the total load of the current cycle and the total load of the previous cycle of the computer room equipment if the absolute value difference is greater than the first preset value, and control the computer room air conditioner to output cooling capacity according to the adjustment strategy.
[0029] In a third aspect, the present invention provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and when the processor executes the computer program, the steps of a method for controlling a computer room air conditioner as described in the first aspect or any possible implementation of the first aspect are implemented.
[0030] In a fourth aspect, the present invention provides a data center, comprising the electronic equipment and a computer room air conditioner as described in the third aspect above; the computer room air conditioner is controlled by the electronic equipment.
[0031] In a fifth aspect, the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of a method for controlling a computer room air conditioner according to the first aspect or any possible implementation of the first aspect.
[0032] The present invention provides a control method for a computer room air conditioner, an electronic device, a data center and a storage medium, by obtaining the total load of the computer room air conditioner of the data center; the absolute value of the difference between the total cooling capacity and the total load of the computer room air conditioner; when the absolute value of the difference is greater than a first preset value, the adjustment strategy of the computer room air conditioner is determined according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle. The cooling capacity adjustment of the computer room air conditioner is associated with the total load of the computer room equipment, and the cooling capacity is adjusted by comparing the absolute value difference between the two with the first preset value, which can ensure that the adjustment of the cooling capacity of the computer room air conditioner is more consistent with the total load of the computer room equipment, and at the same time improve the adjustment accuracy of the computer room air conditioner, thereby ensuring that the ambient temperature of the computer room equipment is optimal, improving the operation reliability and operation efficiency, and reducing the consumption of power resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, 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.
[0034] Figure 1 is a flow chart of an implementation of a method for controlling a computer room air conditioner provided by an embodiment of the present invention;
[0035] Figure 2 is a schematic diagram of a single computer room air conditioner provided by an embodiment of the present invention;
[0036] Figure 3 is a structural schematic diagram of a control device for a computer room air conditioner provided by an embodiment of the present invention;
[0037] Figure 4 is a schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0038] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.
[0039] In order to make the purpose, technical solutions and advantages of the present invention more clear, specific embodiments will be described below in conjunction with the accompanying drawings.
[0040] The dynamic environment monitoring system can monitor and control the data center. The data center includes computer room equipment and computer room air conditioners. The dynamic environment monitoring system adjusts the output of the computer room air conditioner to change the ambient temperature of the computer room and ensure that the computer room equipment operates in the most efficient ambient temperature. The execution subject of the embodiment of the present invention can be a dynamic environment monitoring system, or a module or device used for control in other data centers. The specific selection can be based on actual conditions, and the present invention will not be elaborated here.
[0041] In order to improve the accuracy of adjusting the cooling capacity of the air conditioner in the computer room of the data center, the embodiment of the present invention provides a control method for the air conditioner in the computer room. Figure 1 , which shows a flow chart of the implementation of the control method of the computer room air conditioner provided by the embodiment of the present invention. Figure 1 As shown, a control method for a computer room air conditioner may include:
[0042] S101, obtaining the total load of equipment in a computer room of a data center.
[0043] Optionally, the equipment in the computer room may be the IT (Information Technology) load of the data center, and the total load of the equipment in the computer room refers to the sum of the loads of all the equipment in the data center. The total load of the equipment in the computer room may be quickly obtained through the dynamic environment monitoring system, and the total load of the equipment in the computer room may include the values of each cycle. For example, the total load may include the total load of the current cycle and the total load of the previous cycle.
[0044] S102, the absolute value of the difference between the total cooling capacity and the total load of the air conditioner in the computer room.
[0045] Optionally, the absolute value of the difference between the total cooling capacity and the total load capacity can be used to characterize the regulating capability of the computer room air conditioner on the equipment in the computer room.
[0046] Optionally, the total cooling capacity of the computer room air conditioner can be directly obtained through the dynamic environment monitoring system. The total cooling capacity of the computer room air conditioner can be the cooling capacity of all computer room air conditioners in the data center. Alternatively, it can be calculated through relevant working parameters of the computer room air conditioner. For example, the total cooling capacity of the computer room air conditioner can be calculated based on the ten-coefficient model of the compressor.
[0047] Specifically, before obtaining the total load of the computer room air conditioner in the data center, the method may further include: obtaining working parameters of the computer room air conditioner; and calculating the total cooling capacity of the computer room air conditioner according to the working parameters based on a ten-coefficient model of the compressor.
[0048] Optionally, the operating parameters of the computer room air conditioner may include evaporation temperature, condensation temperature, etc.
[0049] Optional, see Figure 2 , which shows a schematic diagram of a single computer room air conditioner provided by an embodiment of the present invention. Figure 2 As shown in the figure, the air conditioner in the computer room includes key components and sensors, including: variable frequency compressor, oil separator, condenser, filter dryer, sight glass, electronic expansion valve (throttling component), evaporator, etc. Sensors include: exhaust temperature sensor, high pressure sensor, low pressure sensor, return air temperature sensor, condenser outlet temperature sensor, outdoor environment temperature T4, etc.
[0050] In simulation calculations, a compressor model is required when calculating the parameters of the refrigeration system. The more the compressor model can reflect the parameters of the actual compressor, the more accurate the simulation calculation will be. In order to provide customers with accurate references for compressor selection, compressor manufacturers can also use compressor mathematical models to compile selection software.
[0051] Generally, a multi-order polynomial is used to establish a mathematical model of compressor parameters. The higher the degree of the polynomial, the higher the accuracy of the corresponding mathematical model, but at the same time, the greater the amount of calculation. Therefore, it is generally customary to use a cubic polynomial to establish a mathematical model of the compressor, which can both ensure the accuracy of the calculation and reduce the amount of calculation.
[0052] The polynomial empirical model is shown in formula (1):
[0053]
[0054] Formula (1) is a polynomial empirical model. Under standard conditions (e.g. 15℉ subcooling, 20℉ superheating), the input power, mass flow, current, and energy efficiency ratio of the compressor can all be expressed using this mathematical model. Where: C 1 ~C 10 Represents ten coefficients. TCD and TEV represent condensing temperature and evaporating temperature respectively, in units of ℉ (or ℃). X can represent: cooling capacity W (or kW); input power W (or kW); mass flow Kg / s (or lbs / h); current, A; energy efficiency ratio, W / W (or Btu / (hw)). The units of each parameter in formula (1) depend on the units of the original data used to fit the formula.
[0055] The parameters of the compressor at specific evaporation temperature and condensation temperature can be obtained by formula (1) and the corresponding 10 known coefficients. The evaporation temperature and condensation temperature are obtained by reading the high pressure sensor and low pressure sensor of the computer room air conditioner and converting them into the corresponding saturation temperature.
[0056] The dynamic environment monitoring system collects data from the equipment in the computer room and reads the high-pressure and low-pressure sensors of the computer room air conditioner itself to convert the evaporation temperature and condensation temperature. The compressor ten-coefficient model of the computer room air conditioner used in the data center is obtained in advance through the compressor manufacturer. The actual cooling capacity, input power, and energy efficiency parameters of the computer room air conditioner are simulated and calculated, and then the total cooling capacity of the computer room air conditioner is obtained. The total cooling capacity of the computer room air conditioner calculated by the ten-coefficient model of the compressor is more accurate.
[0057] S103, if the absolute value difference is greater than a first preset value, determining an adjustment strategy for the computer room air conditioner according to a first difference between the total load of the current cycle and the total load of the previous cycle of the computer room equipment, and controlling the computer room air conditioner to output cooling capacity according to the adjustment strategy.
[0058] Optionally, the regulation strategy of the computer room air conditioner is used to characterize the regulation strategy of the output cooling capacity of the computer room air conditioner. The first preset value is used to characterize the automatic adjustment ability of the computer room air conditioner. When the difference, that is, the absolute value, is not greater than the first preset value, it indicates that the total cooling capacity and the total load are not much different. The automatic adjustment rules pre-set by the air conditioner or the current computer room air conditioner are not adjusted to ensure that the total cooling capacity and the total load match, and ensure that the computer room equipment works at the best efficiency. When the absolute value of the difference is greater than the first preset value, it indicates that the total cooling capacity and the total load are greatly different. It is difficult to meet the operation requirements of the computer room equipment by pre-setting the automatic adjustment rules of the computer room air conditioner or not adjusting the current computer room air conditioner. At this time, it is necessary to determine the regulation strategy of the computer room air conditioner according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle, so as to ensure that the computer room equipment works at the best efficiency. The appropriate regulation strategy of the computer room air conditioner can be determined by the total cooling capacity and the total load of the computer room air conditioner. The output of the computer room air conditioner is adjusted according to the appropriate regulation strategy, which can ensure the stability and reliability of the operation of the computer room equipment.
[0059] Optionally, the first preset value may be determined based on the total cooling capacity of the historical computer room air conditioner and the total load of the historical computer room equipment, or based on the total cooling capacity of the simulated computer room air conditioner and the total load of the simulated computer room equipment.
[0060] The embodiment of the present invention determines the adjustment strategy of the computer room air conditioner by associating the total cooling capacity of the computer room air conditioner with the total load of the computer room equipment, which can greatly improve the control accuracy of the ambient temperature of the data center, enable the computer room equipment to operate at a better or optimal ambient temperature, improve the efficiency of the computer room equipment, and reduce the waste of power resources.
[0061] In some embodiments of the present invention, the above-mentioned S103 "determining the adjustment strategy of the computer room air conditioner according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle" may include S1031 and S1032.
[0062] S1031: When the first difference is not within the first preset range, determine an adjustment strategy according to the current cycle total load of the computer room air conditioner.
[0063] Optionally, the computer room air conditioner of the data center may include an air conditioner in operation and an air conditioner in dormancy. When the first difference is not within the first preset range, it indicates that it is difficult to meet the cooling capacity requirement of the computer room equipment by increasing or decreasing the output cooling capacity of the air conditioner in operation. At this time, the adjustment strategy may be determined according to the total load of the computer room equipment in the current cycle. For example, the number of air conditioners in operation may be increased, or the number of air conditioners in operation may be reduced, so that the total cooling capacity matches the total load.
[0064] Optionally, the first preset range can be used to represent the adjustment capacity threshold of the air conditioner in operation, or to characterize the normal variation range of the total load of the equipment in the computer room. When the first difference is within the first preset range, the number of running air conditioners in the computer room may not be adjusted; when the first difference is not within the first preset range, the number of running air conditioners in the computer room needs to be adjusted.
[0065] Optionally, the first preset range can be determined based on the total cooling capacity of the historical computer room air conditioner and the total load of the historical computer room equipment, or based on the total cooling capacity of the simulated computer room air conditioner and the total load of the simulated computer room equipment.
[0066] Exemplarily, when the first difference is higher than the first preset range, the number of air conditioners in operation may be increased, and when the first difference is lower than the first preset range, the number of air conditioners in operation may be reduced.
[0067] S1032: When the first difference is within a first preset range, determine an adjustment strategy according to a second difference between the total cooling capacity and the total load of the computer room air conditioner.
[0068] Optionally, when the first difference is within the first preset range, it indicates that the cooling capacity requirement of the computer room equipment can be met by increasing or decreasing the output cooling capacity of the air conditioner in operation. At this time, the adjustment strategy can be determined according to the second difference between the total cooling capacity of the computer room air conditioner and the total load. For example, the output cooling capacity of the computer room air conditioner in operation is increased or the output cooling capacity of the computer room air conditioner is decreased.
[0069] Optionally, the second difference is used to indicate the difference between the total cooling capacity and the total load. The absolute value of the second difference is generally greater than the first preset value. The first preset range can be determined based on the matching of the total cooling capacity of the historical computer room air conditioner and the total load of the historical computer room equipment, or can be determined based on the matching of the total cooling capacity of the simulated computer room air conditioner and the total load of the simulated computer room equipment. The specific selection can be made based on actual conditions.
[0070] The embodiment of the present invention determines the adjustment strategy of the unused computer room air conditioner by comparing the first difference with the first preset range, which can greatly improve the adjustment accuracy of the computer room air conditioner, better match the total load of the computer room equipment, and reduce the power consumption of the data center.
[0071] In some embodiments of the present invention, the computer room air conditioner includes a main air conditioner; the main air conditioner includes an air conditioner in operation and an air conditioner in sleep mode; the above S1031 "when the first difference is not in the first preset range, determine the adjustment strategy according to the total load of the current cycle of the computer room air conditioner" may include: when the first difference is less than or equal to the lower limit of the first preset range, select a first number of air conditioners in operation, and control the first number of air conditioners in operation to switch to sleep mode. When the first difference is greater than or equal to the upper limit of the first preset range, select a second number of air conditioners in sleep mode, and control the second number of air conditioners in sleep mode to switch to operation.
[0072] Optionally, when the total load of the equipment in the computer room changes too much, it is difficult to meet the working requirements of the equipment in the computer room by adjusting the output cooling capacity of the air conditioners in operation. At this time, it is necessary to increase or decrease the air conditioners currently in operation to meet the working temperature requirements of the equipment in the computer room. For example, a first number of air conditioners in operation are controlled to switch to a dormant state, or a second number of air conditioners in a dormant state are controlled to switch to an operating state, so that the total cooling capacity of the adjusted air conditioners in the computer room meets the working requirements of the equipment in the computer room. The second preset range can be set according to actual conditions.
[0073] Optionally, when the first difference is less than or equal to the lower limit of the first preset range, it indicates that the total load of the current computer room equipment has decreased, and the required total cooling capacity of the computer room air conditioner has decreased. The working requirements of the computer room equipment can be met by reducing the number of air conditioners in operation.
[0074] When the first difference is greater than or equal to the upper limit value of the first preset range, it indicates that the total load of the current and reflected Hebei has increased, and the total cooling capacity of the computer room air conditioner needs to be increased. The number of air conditioners in operation can be increased to meet the working requirements of the computer room equipment.
[0075] Optionally, the first number may be 1, the first preset range may be 60% to 68% of the total cooling capacity of the current computer room air conditioner, or the first preset range may be 65% of the total cooling capacity of the current computer room air conditioner.
[0076] Exemplarily, the number of air conditioners in operation is M, and the number of air conditioners in sleep state is N. Under this condition, the first difference between the total load of the current cycle and the total load of the previous cycle of the computer room equipment. When the first difference is less than or equal to the lower limit of the first preset range, select an air conditioner in operation to switch to sleep state; wherein the minimum number of air conditioners in operation is one. When the first difference is greater than or equal to the upper limit of the first preset range, select an air conditioner in sleep state to switch to operation; wherein the maximum number of air conditioners in operation is (M+N).
[0077] The embodiment of the present invention determines whether to reduce or increase the number of air conditioners by comparing the first difference with the upper limit or lower limit of the first preset range, so as to accurately adjust the total cooling capacity to match the total load. It has a wide range of applications and can greatly improve the working reliability of the data center.
[0078] In some embodiments of the present invention, the computer room air conditioner also includes a standby air conditioner; each air conditioner in the standby air conditioner is in a dormant state; when the first difference is greater than or equal to the upper limit value of the first preset range, the method may further include: if the current cycle total load of the computer room equipment is greater than or equal to the second preset value, then controlling each air conditioner in the main air conditioner to be in an operating state; if the current cycle total load of the computer room air conditioner is greater than or equal to the third preset value, then controlling each air conditioner in the main air conditioner and the standby air conditioner to be in an operating state; wherein the second preset value is greater than the upper limit value of the first preset range, and the third preset value is greater than the second preset value.
[0079] Optionally, when the first difference is greater than or equal to the upper limit of the first preset range, and the total load of the equipment in the computer room in the current cycle is greater than or equal to the second preset value, it indicates that the total load of the equipment in the computer room suddenly increases to a certain extent, and it is difficult to meet the requirements by adding a single or multiple air conditioners in the main air conditioners. At this time, it is necessary to enable all the air conditioners in the main air conditioners, that is, control the air conditioners in the dormant state in the main air conditioners to switch to the running state, that is, control all the air conditioners in the main air conditioners to be in the running state, so as to meet the ambient temperature requirements of the equipment in the computer room.
[0080] Optionally, when the first difference is greater than or equal to the upper limit of the first preset range, and the total load of the current cycle of the computer room air conditioner is greater than or equal to the third preset value, it indicates that the total load of the computer room equipment has suddenly increased to a greater extent. It is difficult to meet the needs of the computer room equipment by controlling all the main air conditioners to be in operation. At this time, it is necessary to switch all the air conditioners in the standby air conditioners to the operation state to meet the ambient temperature requirements of the computer room equipment.
[0081] Optionally, the upper limit value of the first preset range may be 68% of the total cooling capacity of the current computer room air conditioner, the second preset value may be 70% of the total cooling capacity of the current computer room air conditioner, and the third preset value may be 90% of the total cooling capacity of the current computer room air conditioner.
[0082] Exemplarily, the units of total load and total cooling capacity are both kW. The number of air conditioners in the main air conditioner is M+N, where the number of air conditioners in operation is M and the number of air conditioners in dormancy is N. The number of air conditioners in the standby air conditioner is P. Under this condition, the first difference between the total load of the current cycle of the current equipment room equipment and the total load of the previous cycle is calculated.
[0083] When the first difference is greater than or equal to 68% of the total cooling capacity of the current computer room air conditioner, and the total load of the computer room equipment in the current cycle is greater than or equal to 70% of the total cooling capacity of the current computer room air conditioner, all air conditioners in the main air conditioners are controlled to be in operation, that is, the number of air conditioners currently in operation is (M+N).
[0084] When the first difference is greater than or equal to 68% of the total cooling capacity of the current computer room air conditioner, and the total load of the computer room equipment in the current cycle is greater than or equal to 90% of the total cooling capacity of the current computer room air conditioner, each of the main air conditioner and the standby air conditioner is controlled to be in operation, that is, the number of air conditioners currently in operation is (M+N+P).
[0085] The embodiment of the present invention controls the number of operating computer room air conditioners in a step-by-step manner and adopts different increase strategies under different circumstances, thereby reducing the adjustment time of the computer room air conditioner, thereby effectively improving the matching efficiency of the total cooling capacity of the computer room air conditioner and the total load of the computer room equipment, thereby improving the working efficiency of the computer room equipment and reducing the consumption of electric energy.
[0086] In some embodiments of the present invention, the above-mentioned S1032 of “determining the adjustment strategy according to the second difference between the total cooling capacity and the total load of the computer room air conditioner” may include:
[0087] If the second difference is greater than the upper limit of the second preset range, or the second difference is less than the lower limit of the second preset range, the total cooling capacity of the computer room air conditioner is adjusted to be within the second preset range.
[0088] Optionally, the second preset range is used to characterize the reasonable cooling capacity range output by the computer room air conditioner currently in operation to match the ambient temperature of the computer room equipment. The second preset range can be determined according to actual conditions. For example, the second preset range can be determined based on the matching of the total cooling capacity of the historical computer room air conditioner and the total load of the historical computer room equipment, or it can be determined based on the matching of the total cooling capacity of the simulated computer room air conditioner and the total load of the simulated computer room equipment. The specific range can be selected according to actual conditions.
[0089] Specifically, if the second difference is greater than the upper limit of the second preset range, the total cooling capacity of the computer room air conditioner is adjusted to be reduced to the second preset range; if the second difference is less than the lower limit of the second preset range, the total cooling capacity of the computer room air conditioner is adjusted to be increased to the second preset range.
[0090] The second difference being greater than the upper limit value of the second preset range indicates that the total cooling capacity of the computer room air conditioner is greater than the total load of the computer room equipment, that is, the air conditioning cooling capacity output is too high, resulting in the ambient temperature of the data center being lower than the optimal ambient temperature of the computer room equipment. Therefore, the total cooling capacity can be reduced to ensure that the ambient temperature of the data center is raised to the optimal ambient temperature of the computer room equipment.
[0091] The second difference is less than the lower limit of the first preset range, indicating that the total cooling capacity of the room air conditioner is lower than the total load of the computer room equipment, that is, the air conditioning cooling capacity output is too low, resulting in the ambient temperature of the data center being higher than the optimal ambient temperature of the computer room equipment. Therefore, the total cooling capacity can be increased to ensure that the ambient temperature of the data center is reduced to the optimal ambient temperature of the computer room equipment.
[0092] The embodiment of the present invention can improve the data processing efficiency of the equipment in the computer room of the data center by matching the total cooling capacity with the total load capacity to ensure that the equipment in the computer room works at an ambient temperature corresponding to the optimal efficiency.
[0093] In addition, many data centers currently manage the cooling capacity of computer room air conditioners by reading the product of the air conditioner's own compressor output percentage and the air conditioner's rated cooling capacity to express the capacity of the computer room air conditioner. The estimated cooling capacity of the air conditioner is highly biased and cannot accurately reflect the actual cooling capacity of the data center, making it impossible to effectively manage the cooling capacity.
[0094] To solve the above problems, the embodiment of the present invention adopts a compressor-based ten-coefficient model to calculate the total cooling capacity of the computer room air conditioner, which makes up for the disadvantage that the computer room air conditioner cannot read the load capacity; improves the lag in the computer room air conditioner's perception of the load temperature; the computer room air conditioner responds quickly to load changes and runs smoothly. PUE (Power Usage Effectiveness) can be reduced by 0.02 year-on-year.
[0095] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0096] The following is an embodiment of the device of the present invention. For details not described in detail therein, reference may be made to the corresponding method embodiment described above.
[0097] Figure 3 The structure diagram of the control device of the computer room air conditioner provided by the embodiment of the present invention is shown. For the convenience of description, only the part related to the embodiment of the present invention is shown, which is described in detail as follows:
[0098] like Figure 3 As shown, the control device 20 of the computer room air conditioner may include an acquisition module 201, a calculation module 202 and a control module 203. The acquisition module 201 is used to acquire the total load of the computer room equipment of the data center; the calculation module 202 is used to calculate the absolute value of the difference between the total cooling capacity and the total load of the computer room air conditioner; the control module 203 is used to determine the adjustment strategy of the computer room air conditioner according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle if the absolute value difference is greater than a first preset value, and control the computer room air conditioner to output the cooling capacity according to the adjustment strategy.
[0099] In some embodiments of the present invention, the control module 203 may include a first judgment unit and a second judgment unit. The first judgment unit is used to determine the adjustment strategy according to the total load of the current cycle of the computer room air conditioner when the first difference is not within the first preset range. The second judgment unit is used to determine the adjustment strategy according to the second difference between the total cooling capacity and the total load of the computer room air conditioner when the first difference is within the first preset range.
[0100] In some embodiments of the present invention, the computer room air conditioner includes a main air conditioner; the main air conditioner includes an air conditioner in an operating state and an air conditioner in a dormant state; the first judgment unit is also used to select a first number of air conditioners in an operating state and control the first number of air conditioners in an operating state to switch to a dormant state when the first difference is less than or equal to the lower limit value of the first preset range; when the first difference is greater than or equal to the upper limit value of the first preset range, select a second number of air conditioners in a dormant state and control the second number of air conditioners in a dormant state to switch to an operating state.
[0101] In some embodiments of the present invention, the computer room air conditioner also includes a standby air conditioner; each air conditioner in the standby air conditioner is in a dormant state; the first judgment unit is also used to control each air conditioner in the main air conditioner to be in an operating state when the first difference is greater than or equal to the upper limit value of the first preset range, if the current cycle total load of the computer room equipment is greater than or equal to the second preset value; if the current cycle total load of the computer room air conditioner is greater than or equal to the third preset value, then control each air conditioner in the main air conditioner and the standby air conditioner to be in an operating state; wherein the second preset value is greater than the upper limit value of the first preset range, and the third preset value is greater than the second preset value.
[0102] In some embodiments of the present invention, the second judgment unit is also used to adjust the total cooling capacity of the computer room air conditioner to be within the second preset range if the second difference is greater than the upper limit of the second preset range, or the second difference is less than the lower limit of the second preset range.
[0103] In some embodiments of the present invention, the control device 20 may further include a model calculation module. The model calculation module is used to obtain the working parameters of the computer room air conditioner before obtaining the total load of the computer room air conditioner in the data center; and calculate the total cooling capacity of the computer room air conditioner according to the working parameters based on the ten-coefficient model of the compressor.
[0104] Figure 4 Schematic diagram of an electronic device provided by an embodiment of the present invention. Figure 4As shown, the electronic device 30 of this embodiment includes: a processor 300 and a memory 301, and the memory 301 stores a computer program 302 that can be run on the processor 300. When the processor 300 executes the computer program 302, the steps in the above-mentioned control method embodiments of the computer room air conditioner are implemented, such as Figure 1 Alternatively, when the processor 300 executes the computer program 302, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 3 Functionality of modules / units 201 to 203 is shown.
[0105] Exemplarily, the computer program 302 may be divided into one or more modules / units, one or more modules / units are stored in the memory 301 and executed by the processor 300 to implement the present invention. The one or more modules / units may be a series of computer program instruction segments that can implement specific functions, and the instruction segments are used to describe the execution process of the computer program 302 in the electronic device 30. For example, the computer program 302 may be divided into Figure 3 Modules / units 201 to 203 are shown.
[0106] The electronic device 30 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device 30 may include, but is not limited to, a processor 300 and a memory 301. Those skilled in the art will appreciate that Figure 4 It is only an example of the electronic device 30 and does not constitute a limitation of the electronic device 30. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.
[0107] The processor 300 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0108] The memory 301 may be an internal storage unit of the electronic device 30, such as a hard disk or memory of the electronic device 30. The memory 301 may also be an external storage device of the electronic device 30, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 30. Further, the memory 301 may also include both an internal storage unit of the electronic device 30 and an external storage device. The memory 301 is used to store computer programs and other programs and data required by the electronic device. The memory 301 may also be used to temporarily store data that has been output or is to be output.
[0109] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0110] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0111] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0112] The present invention also provides a data center, which is characterized by comprising the above electronic equipment 30 and a computer room air conditioner; the computer room air conditioner is controlled by the electronic equipment 30.
[0113] In the embodiments provided by the present invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0114] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0115] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0116] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, the steps of the above-mentioned control method embodiments of each computer room air conditioner can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0117] 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 may be replaced by equivalents. Such 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, and should be included in the protection scope of the present invention.
Claims
1. A control method for a computer room air conditioner, characterized in that: include: Get the total load of the equipment in the data center's computer room; The absolute value of the difference between the total cooling capacity of the computer room air conditioner and the total load; If the absolute value difference is greater than a first preset value, determining an adjustment strategy for the computer room air conditioner according to a first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle, and controlling the computer room air conditioner to output cooling capacity according to the adjustment strategy; The step of determining the adjustment strategy of the computer room air conditioner according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle includes: When the first difference is not within the first preset range, determining the adjustment strategy according to the current cycle total load of the computer room air conditioner to adjust the number of air conditioners in operation; When the first difference is within a first preset range, the adjustment strategy is determined according to a second difference between the total cooling capacity of the computer room air conditioner and the total load to adjust the output cooling capacity of the computer room air conditioner in operation.
2. The control method of the computer room air conditioner according to claim 1, characterized in that: The computer room air conditioner includes a main air conditioner; The main air conditioner includes an air conditioner in a running state and an air conditioner in a dormant state; When the first difference is not within the first preset range, determining the adjustment strategy according to the current cycle total load of the computer room air conditioner includes: When the first difference is less than or equal to the lower limit of the first preset range, selecting a first number of air conditioners in operation, and controlling the first number of air conditioners in operation to switch to a dormant state; When the first difference is greater than or equal to the upper limit of the first preset range, a second number of air conditioners in the dormant state are selected, and the second number of air conditioners in the dormant state are controlled to switch to the running state.
3. The control method of the computer room air conditioner according to claim 2, characterized in that: The computer room air conditioner also includes a standby air conditioner; each of the standby air conditioners is in a dormant state; When the first difference is greater than or equal to an upper limit of the first preset range, the method further includes: If the total load of the equipment in the computer room in the current cycle is greater than or equal to the second preset value, control each of the main air conditioners to be in operation; If the total load of the current cycle of the computer room air conditioner is greater than or equal to a third preset value, each of the main air conditioner and the standby air conditioner is controlled to be in operation; The second preset value is greater than the upper limit of the first preset range, and the third preset value is greater than the second preset value.
4. The control method of the computer room air conditioner according to claim 1, characterized in that: The step of determining the adjustment strategy according to a second difference between the total cooling capacity of the computer room air conditioner and the total load capacity includes: If the second difference is greater than the upper limit of the second preset range, or the second difference is less than the lower limit of the second preset range, the total cooling capacity of the computer room air conditioner is adjusted to be within the second preset range.
5. The control method of the computer room air conditioner according to any one of claims 1 to 4, characterized in that: Before obtaining the total load of the computer room air conditioner of the data center, the method further includes: Obtaining operating parameters of the computer room air conditioner; Based on a ten-coefficient model of a compressor, a total cooling capacity of the computer room air conditioner is calculated according to the operating parameters.
6. A control device for a computer room air conditioner, characterized in that: It includes an acquisition module, a calculation module and a control module; The acquisition module is used to acquire the total load of the equipment in the computer room of the data center; A calculation module, used for calculating the absolute value of the difference between the total cooling capacity of the computer room air conditioner and the total load; A control module, configured to determine an adjustment strategy for the computer room air conditioner according to a first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle if the absolute value difference is greater than a first preset value, and control the computer room air conditioner to output cooling capacity according to the adjustment strategy; The step of determining the adjustment strategy of the computer room air conditioner according to the first difference between the total load of the current cycle of the computer room equipment and the total load of the previous cycle includes: when the first difference is not within a first preset range, determining the adjustment strategy according to the total load of the current cycle of the computer room air conditioner to adjust the number of air conditioners in operation; When the first difference is within a first preset range, the adjustment strategy is determined according to a second difference between the total cooling capacity of the computer room air conditioner and the total load to adjust the output cooling capacity of the computer room air conditioner in operation.
7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the steps of the method for controlling the computer room air conditioner as described in any one of claims 1 to 5 are implemented.
8. A data center, characterized in that: It comprises the electronic device as claimed in claim 7 and a computer room air conditioner; the computer room air conditioner is controlled by the electronic device.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for controlling the computer room air conditioner as described in any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Precision air conditioner operation management method and device
CN111076390A