Disclosure of Invention
Aiming at the problems in the prior art, the invention aims to provide a machine room cooling system, a control method, equipment and a storage medium.
The embodiment of the invention provides a control method of a machine room cooling system, which comprises the following steps:
the air conditioner is used for cooling the machine cabinets in the machine room, an output pipeline of the air conditioner faces to a cold channel of the machine room, and a return air pipeline of the air conditioner faces to a hot channel of the machine room;
the EC fan floor is arranged on a cold channel of the machine room and used for enhancing airflow flowing in the cold channel.
In some embodiments, the location of the EC fan floor in the machine room is determined by:
and after the air conditioner is started, measuring the wind speed value of each position in the machine room cold channel through wind speed measuring equipment, and taking the position with the wind speed value smaller than a preset wind speed threshold value as the position for placing the floor of the EC fan.
In some embodiments, the location of the air conditioner in the machine room is determined by:
determining the air supply diameter of the air conditioner according to the limit air supply distance of the air conditioner;
and determining the number of the air conditioners and the positions of the air conditioners in the machine room according to the air supply diameter of the air conditioners, environmental factors of the machine room and the load capacity of the machine room.
In some embodiments, the air conditioners are disposed under floors on both sides of a cabinet in the machine room, a cold aisle is formed between the air conditioners, and the EC fan floor is disposed in the cold aisle between the air conditioners.
In some embodiments, the machine room cooling system further comprises:
the temperature sensor is used for detecting the temperature of a specified position in the machine room;
and the controller is used for controlling the rotating speed of the floor of the EC fan according to the temperature of the temperature sensor.
In some embodiments, the temperature sensor is for detecting a temperature in a hot aisle of the machine room and/or for detecting a temperature in a cold aisle of the machine room.
The embodiment of the invention also provides a control method of the machine room cooling system, which is used for controlling the machine room cooling system and comprises the following steps:
detecting the temperature of a specified position in the machine room;
and controlling the rotating speed of the floor of the EC fan according to the detected temperature of the specified position.
In some embodiments, detecting the temperature at a given position in the machine room includes the following steps:
detecting the temperature of a hot aisle of the machine room and/or detecting the temperature in a cold aisle of the machine room.
An embodiment of the present invention further provides a control device for a machine room cooling system, including:
a processor;
a memory having stored therein executable instructions of the processor;
wherein the processor is configured to perform the steps of the method of controlling a machine room cooling system via execution of the executable instructions.
An embodiment of the present invention further provides a computer-readable storage medium for storing a program, where the program, when executed by a processor, implements the steps of the control method for the machine room cooling system.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
The machine room cooling system, the control method, the equipment and the storage medium have the following beneficial effects:
according to the invention, the EC fan is arranged in the machine room cold channel, the airflow structure in the cold channel is effectively and dynamically adjusted, under the condition of constant temperature and humidity, the electricity charge generated by the precise air conditioner is saved to the maximum extent, the electricity consumption charge generated by the precise air conditioner compressor and the fan is reduced, the specific high-temperature and high-density cabinet can be subjected to targeted concentrated air supply, the refrigeration and heat dissipation conditions of the high-temperature and high-density cabinet are solved without increasing inter-row air conditioners, the blind area of the air supply area of the precise air conditioner is reduced, the cabinet is more efficiently and reasonably subjected to air supply refrigeration, the number of starting and stopping of the precise air conditioner compressor is reduced, the service life of the compressor is prolonged, the electricity consumption cost of the precise air conditioner is reduced, and the refrigeration effect of the air conditioner is improved.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus their repetitive description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the steps. For example, some steps may be decomposed, and some steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
As shown in fig. 1 and 2, an embodiment of the present invention provides a machine room cooling system, including: at least one air conditioner M110, configured to cool a cabinet M210 in the machine room M200, where an output duct of the air conditioner M110 faces a cold passageway M230 of the machine room M200, and a return duct of the air conditioner M110 faces a hot passageway of the machine room M200; and at least one EC fan floor M120 provided to the cold aisle M230 of the machine room M200 for enhancing airflow in the cold aisle M230. The EC fan is a centrifugal fan adopting a digital brushless direct current outer rotor motor or a centrifugal fan adopting an EC motor. The floor of the EC fan is used as a refrigerating air supply device, is placed in a cold channel M230 of the machine room M200, and is linked with the real-time temperature in the cold channel M230. When applied to different scenes, the number and the set positions of the air conditioners M110 can be selected or adjusted as required. The number and specific placement of the EC fan floors M120 may be selected or adjusted as desired.
In the machine room cooling system, the EC fan floor M120 is arranged in the cold channel M230 of the machine room M200, so that the airflow structure in the cold channel M230 is effectively and dynamically adjusted, the electric charge generated by the precision air conditioner M110 is saved to the maximum extent under the condition of constant temperature and humidity, the electric charge generated by a precision air conditioner compressor and a fan is reduced, specific concentrated air supply can be performed on a specific high-heat high-density cabinet, the refrigeration and heat dissipation conditions of the high-heat high-density cabinet are solved without increasing inter-train air conditioners, the blind area of the air supply area of the precision air conditioner M110 is reduced, the air supply refrigeration of the cabinet M210 is more efficiently and reasonably performed, the starting and stopping times of the precision air conditioner M110 compressor are reduced, the service life of the compressor is prolonged, the electric cost of the precision air conditioner M110 is reduced, and the air conditioner refrigeration effect is improved.
As shown in fig. 1 and fig. 2, the air conditioner M110 is disposed below the machine room floor M220, the machine room floor M220 may be an all-steel antistatic floor, the EC fan floor M120 is also disposed below the machine room floor M220, and a noise reduction and vibration prevention device may be added at the air conditioner M110 to reduce the influence on other devices in the machine room M200 when the air conditioner M110 is in operation. The cabinet M210 in the machine room M200 may include devices such as servers, switches, storage, blades, and the like.
In this embodiment, the position of the EC fan floor in the machine room is determined by:
and after the air conditioner is started, measuring the wind speed value of each position in the machine room cold channel through wind speed measuring equipment, and taking the position with the wind speed value smaller than a preset wind speed threshold value as the position for placing the floor of the EC fan. The numerical value of the preset wind speed threshold value can be determined and adjusted as required, generally, when the wind speed value of one position in the cold channel is smaller than the preset wind speed threshold value, the position is relatively small in the effect of air conditioning refrigeration, and the problem of local overheating is likely to occur, namely, the position belongs to an air supply blind area of an air conditioner, an EC fan floor is added, airflow organization is dynamically adjusted, air supply refrigeration is carried out on the cabinet more efficiently and reasonably, cold air in a dynamic and static pressure cabin is effectively brought to flow, the air flow speed and the air output are improved, new air conditioning equipment does not need to be added at the position, and the equipment cost is also reduced.
In this embodiment, the position of the air conditioner in the machine room is determined by:
determining the air supply diameter of the air conditioner according to the limit air supply distance of the air conditioner, for example, determining the limit air supply distance of the air conditioner according to factory parameters of the air conditioner, and then multiplying the limit air supply distance by a preset coefficient smaller than 1 to obtain the air supply diameter of the air conditioner;
and determining the number of the air conditioners and the positions of the air conditioners in the machine room according to the air supply diameter of the air conditioners, environmental factors of the machine room and the load capacity of the machine room. The environmental factors of the machine room include, for example, the overall area of the machine room, the placement position of the cabinets in the machine room, the plane shape of the machine room, and the like. The load capacity of the machine room may include, for example, the number of cabinets, the operating power of the cabinets, and the like. The number of the air conditioners and the positions of the air conditioners in the machine room are reasonably planned according to the air supply diameter of the air conditioners, environmental factors of the machine room and the load capacity of the machine room, so that the cooling requirement in the machine room can be met under the condition of using the least air conditioners.
As shown in fig. 1 and 2, in this embodiment, the air conditioners are disposed under the floors of both sides of the cabinet in the machine room, a cold aisle is formed between the air conditioners, and the EC fan floor is disposed in the cold aisle between the air conditioners.
In this embodiment, the machine room cooling system further includes: the temperature sensor is used for detecting the temperature of a specified position in the machine room; and the controller is used for controlling the rotating speed of the floor of the EC fan according to the temperature of the temperature sensor. The controller may be a single controller that controls the floor of the EC fan and may be in communication with the temperature sensor, or may be a controller that controls both the air conditioner and the floor of the EC fan and may be in communication with the temperature sensor. The temperature sensor can be one or more and is arranged at a position needing to be detected in the machine room.
Specifically, the algorithm for controlling the rotational speed may be selected as desired. For example, if the temperature at the designated position is increased, the rotation speed of the floor of the EC fan is increased, and the rotation speed increase is calculated by: and calculating the temperature difference value of the specified positions at the current moment and the previous moment, and multiplying the temperature difference value by a preset coefficient to be equal to the variable quantity of the increased rotating speed. If the temperature of the designated position is reduced, reducing the rotating speed of the floor of the EC fan, wherein the rotating speed reduction is calculated in the following mode: : and calculating the temperature difference value of the specified position at the current moment and the previous moment, and multiplying the temperature difference value by a preset coefficient to be equal to the variable quantity of the reduction of the rotating speed.
Further, a mapping relation between the designated position and the floor of the EC fan can be established. For example, the temperatures of two designated positions are detected, two EC fan floors are controlled, and the designated positions and the EC fan floors are in one-to-one correspondence. And controlling the rotating speed of the first EC fan floor according to the temperature change of the first appointed position, and controlling the rotating speed of the second EC fan floor according to the temperature change of the second appointed position. For the same EC fan floor, the rotating speed of the EC fan floor can be calculated by integrating the temperature changes of a plurality of specified positions.
When the designated position is the hot channel of the machine room, the temperature sensor is used for detecting the temperature of the hot channel of the machine room. The EC fan floor is linked with the hot area on the back of the cabinet through the controller, and the temperature change of the hot area of the cabinet is dynamically acquired, so that the rotating speed condition of the EC fan floor is dynamically adjusted. For example, the speed of the EC fan floor may be increased when the cabinet hot zone temperature increases, and the speed of the EC fan floor may be decreased when the cabinet hot zone temperature decreases.
When the designated position is the cold channel of the machine room, the temperature sensor is used for detecting the temperature in the cold channel of the machine room. The EC fan floor is linked with the cold channel temperature and humidity probe through the controller, and the temperature change in the cold channel is dynamically acquired, so that the rotating speed condition of the EC fan floor is dynamically adjusted. For example, when the temperature in the cold aisle increases, the rotation speed of the EC fan floor is increased, and when the temperature in the cold aisle decreases, the rotation speed of the EC fan floor is decreased.
As shown in fig. 3, an embodiment of the present invention further provides a control method of a machine room cooling system, for controlling the machine room cooling system shown in fig. 1 and fig. 2, where the method includes the following steps:
s100: detecting the temperature of a given position in the machine room, wherein the temperature detection position can be selected according to the requirement, and the number of the temperature detection positions can be one or more;
s200: and controlling the rotating speed of the floor of the EC fan according to the detected temperature of the specified position.
Specifically, the algorithm for controlling the rotational speed may be selected as desired. For example, if the temperature at the designated position is increased, the rotation speed of the floor of the EC fan is increased, and the rotation speed increase is calculated by: and calculating the temperature difference value of the specified positions at the current moment and the previous moment, and multiplying the temperature difference value by a preset coefficient to be equal to the variable quantity of the increased rotating speed. If the temperature of the designated position is reduced, reducing the rotating speed of the floor of the EC fan, wherein the rotating speed reduction is calculated in the following mode: : and calculating the temperature difference value of the specified position at the current moment and the previous moment, and multiplying the temperature difference value by a preset coefficient to be equal to the variable quantity of the reduction of the rotating speed.
Further, a mapping relation between the designated position and the floor of the EC fan can be established. For example, the temperatures of two designated positions are detected, two EC fan floors are controlled, and the designated positions and the EC fan floors are in one-to-one correspondence. And controlling the rotating speed of the first EC fan floor according to the temperature change of the first appointed position, and controlling the rotating speed of the second EC fan floor according to the temperature change of the second appointed position. For the same EC fan floor, the rotating speed of the EC fan floor can be calculated by integrating the temperature changes of a plurality of specified positions.
The control method of the machine room cooling system can be deployed in a server or a user terminal, can be communicated with one or more temperature sensors, can execute a rotating speed calculation algorithm of an EC fan floor, and can be communicated with the EC fan floor to control the rotating speed of the EC fan floor.
In this embodiment, in step S100, detecting the temperature at a specific position in the machine room includes the following steps:
detecting the temperature of a hot aisle of the machine room and/or detecting the temperature in a cold aisle of the machine room.
Specifically, the EC fan floor is linked with a hot area at the back of the cabinet to dynamically acquire temperature changes of the hot area of the cabinet, thereby dynamically adjusting the rotation speed of the EC fan floor. For example, the speed of the EC fan floor may be increased when the cabinet hot zone temperature increases, and the speed of the EC fan floor may be decreased when the cabinet hot zone temperature decreases. The floor of the EC fan is linked with the temperature and humidity probe of the cold channel, and the temperature change in the cold channel is dynamically acquired, so that the rotating speed condition of the floor of the EC fan is dynamically adjusted. For example, when the temperature in the cold aisle increases, the rotation speed of the EC fan floor is increased, and when the temperature in the cold aisle decreases, the rotation speed of the EC fan floor is decreased.
According to the control method of the machine room cooling system, the EC fan is arranged in the machine room cold channel, the airflow structure in the cold channel is effectively and dynamically adjusted, under the condition of constant temperature and humidity, the electricity charge generated by a precision air conditioner is saved to the maximum extent, the electricity consumption charge generated by a precision air conditioner compressor and the fan is reduced, specific high-temperature and high-density machine cabinets can be subjected to targeted concentrated air supply, the refrigerating and heat dissipation conditions of the high-temperature and high-density machine cabinets are not required to be solved by adding inter-row air conditioners, the blind areas of the air supply area of the precision air conditioner are reduced, the machine cabinets are subjected to air supply and refrigeration more efficiently and reasonably, the number of times of starting and stopping the precision air conditioner compressor is reduced, the service life of the compressor is prolonged, the electricity consumption cost of the precision air conditioner is reduced, and the air conditioner refrigeration effect is improved.
The embodiment of the invention also provides control equipment of the machine room cooling system, which comprises a processor; a memory having stored therein executable instructions of the processor; wherein the processor is configured to perform the steps of the method of controlling a machine room cooling system via execution of the executable instructions.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or program product. Thus, various aspects of the invention may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" platform.
Anelectronic device 600 according to this embodiment of the invention is described below with reference to fig. 4. Theelectronic device 600 shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 4, theelectronic device 600 is embodied in the form of a general purpose computing device. The components of theelectronic device 600 may include, but are not limited to: at least oneprocessing unit 610, at least onestorage unit 620, abus 630 that connects the various system components (including thestorage unit 620 and the processing unit 610), adisplay unit 640, and the like.
Wherein the storage unit stores program code that is executable by theprocessing unit 610 such that theprocessing unit 610 performs the steps according to various exemplary embodiments of the present invention as described in the control method section of the machine room cooling system described above in this specification. For example, theprocessing unit 610 may perform the steps as shown in fig. 3.
Thestorage unit 620 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM)6201 and/or acache memory unit 6202, and may further include a read-only memory unit (ROM) 6203.
Thememory unit 620 may also include a program/utility 6204 having a set (at least one) ofprogram modules 6205,such program modules 6205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 630 may be one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
Theelectronic device 600 may also communicate with one or more external devices 700 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with theelectronic device 600, and/or with any devices (e.g., router, modem, etc.) that enable theelectronic device 600 to communicate with one or more other computing devices. Such communication may occur via an input/output (I/O)interface 650. Also, theelectronic device 600 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via thenetwork adapter 660. Thenetwork adapter 660 may communicate with other modules of theelectronic device 600 via thebus 630. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with theelectronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
In the control device of the machine room cooling system, the program in the memory is executed by the processor to realize the steps of the control method of the machine room cooling system. The EC fan is arranged in the machine room cold channel, the airflow structure in the cold channel is effectively and dynamically adjusted, under the condition of constant temperature and humidity, the electricity charge generated by a precise air conditioner is saved to the maximum extent, the electricity consumption charge generated by a precise air conditioner compressor and the fan is reduced, specific high-temperature and high-density machine cabinets can be subjected to targeted concentrated air supply, the refrigeration and heat dissipation conditions of the high-temperature and high-density machine cabinets are not required to be solved by adding inter-row air conditioners, the blind areas of the air supply area of the precise air conditioner are reduced, the machine cabinets are more efficiently and reasonably subjected to air supply refrigeration, the number of times of starting and stopping the precise air conditioner compressor is reduced, the service life of the compressor is prolonged, the electricity consumption cost of the precise air conditioner is reduced, and the refrigeration effect of the air conditioner is improved.
An embodiment of the present invention further provides a computer-readable storage medium for storing a program, where the program, when executed by a processor, implements the steps of the control method for the machine room cooling system. In some possible embodiments, the various aspects of the invention may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the invention described in the above-mentioned control method section of a machine room cooling system of this specification, when said program product is executed on said terminal device.
Referring to fig. 5, aprogram product 800 for implementing the above method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be executed on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this regard and, in the present document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
The program in the computer storage medium, when executed by a processor, implements the steps of the control method for a machine room cooling system. The EC fan is arranged in the machine room cold channel, the airflow structure in the cold channel is effectively and dynamically adjusted, under the condition of constant temperature and humidity, the electricity charge generated by a precise air conditioner is saved to the maximum extent, the electricity consumption charge generated by a precise air conditioner compressor and the fan is reduced, specific high-temperature and high-density machine cabinets can be subjected to targeted concentrated air supply, the refrigeration and heat dissipation conditions of the high-temperature and high-density machine cabinets are not required to be solved by adding inter-row air conditioners, the blind areas of the air supply area of the precise air conditioner are reduced, the machine cabinets are more efficiently and reasonably subjected to air supply refrigeration, the number of times of starting and stopping the precise air conditioner compressor is reduced, the service life of the compressor is prolonged, the electricity consumption cost of the precise air conditioner is reduced, and the refrigeration effect of the air conditioner is improved.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.