The present invention relates to an air conditioning control device and method for a data center, a non-transitory computer readable medium, and an air conditioning system. Particularly, the present invention relates to an air conditioning control device, method, program, and an air conditioning system capable of properly controlling the rotational speed of an air-conditioning fan for cooling a server of a data center by suitable supply cool air.
In a data center, in order for servers mounted on racks to operate in a favorable environment, it is necessary to place an air conditioner for supplying cool air to servers and properly control the volume of cool air supplied from the air conditioner to the servers (which is hereinafter referred to simply as supply cool air). For example, when the volume of supply cool air is too high, the servers are excessively cooled, and electricity cost increases. When, on the other hand, the volume of supply cool air is too low, the temperature of cool air which the servers draw in (which is hereinafter referred to simply as intake air) increases due to the short-circuit phenomenon where servers draw in exhaust air from the themselves, which deteriorates the operating environment of the servers. Thus, in order to maintain the favorable operating environment of the servers and reduce the power consumption of the air conditioner, it is necessary to adjust the volume of supply cool air in an appropriate manner.
However, since it is difficult to accurately measure the volume of supply cool air, it is not easy to control the volume of supply cool air to the minimum necessary. Further, since the temperature of a heating element of each server varies from hour to hour, and the rotational speed of an autonomous control fan built in each server (which is hereinafter referred to simply as a built-in fan) varies according to this variation, the necessary volume of supply cool air varies frequently. Due to such circumstances, the volume of supply cool air is set so that it is sufficiently higher than the necessary amount in general data centers, and there is thus room for improvement in terms of electricity cost.
Patent Literature 1 discloses a method of controlling the rotational speed of an outside air introduction fan on the basis of the pressure detected by each of pressure sensors placed in a cold aisle and a hot aisle of a rack. To be specific, when the atmospheric pressure of the cold aisle is higher than the atmospheric pressure of the hot aisle, the rotational speed of the outside air introduction fan is reduced, and when the atmospheric pressure of the cold aisle is lower than the atmospheric pressure of the hot aisle, the rotational speed of the outside air introduction fan is increased.
Generally, in the case where the rotational speed of the outside air introduction fan is low, the boost pressure to the rack becomes lower, and therefore the volume of intake air of each server decreases, and the temperature of the heating element of each server increases. To prevent an increase in the temperature of the heating element of each server, each server increases the rotational speed of the built-in fan. With this increase, the atmospheric pressure of the cold aisle becomes still lower. In the case where the rotational speed of the outside air introduction fan is extremely low, each server tries to increase the rotational speed of the built-in fan in a similar manner. However, there is an upper limit to the rotational speed of the built-in fan, and when the rotational speed of the built-in fan reaches the upper limit, each server cannot increase the rotational speed of the built-in fan any more. In this case, each server fails to have the necessary volume of intake air.
On the other hand, in the case where the rotational speed of the outside air introduction fan is high, the boost pressure to the rack becomes higher, and therefore the volume of intake air of each server increases, and the temperature of the heating element of each server decreases. To reduce the power consumption, each server decreases the rotational speed of the built-in fan. With this decrease, the atmospheric pressure of the cold aisle becomes still higher. In the case where the rotational speed of the outside air introduction fan is extremely high, each server tries to decrease the rotational speed of the built-in fan in a similar manner. However, there is a lower limit to the rotational speed of the built-in fan, and when the rotational speed of the built-in fan reaches the lower limit, each server cannot decrease the rotational speed of the built-in fan any more. In this case, the power is wasted in the outside air introduction fan.
Patent Literature 1 gives consideration to the fact that the rotational speed of the built-in fan is autonomously controlled according to a change in the boost pressure to the rack caused by a change in the rotational speed of the outside air introduction fan. Then, Patent Literature 1 controls the rotational speed of the outside air introduction fan so that a difference between the atmospheric pressure of the cold aisle and the atmospheric pressure of the hot aisle approaches zero. This allows the volume of supply cool air to be properly controlled.
Further, Patent Literature 2 also controls the rotational speed of the outside air introduction fan so that a difference between the atmospheric pressure of the cold aisle and the atmospheric pressure of the hot aisle approaches zero. This allows the volume of supply cool air to be properly controlled.
As described above, both of Patent Literatures 1 and 2 control the rotational speed of a fan of an air conditioner (which is hereinafter referred to simply as an air conditioning fan) so that a difference between the atmospheric pressure of the cold aisle and the atmospheric pressure of the hot aisle approaches zero. This burdens the built-in fan of each server with boost pressure at a level balanced out by a pressure loss in each server.
The diameter of the air conditioning fan is significantly greater than the diameter of the built-in fan of each server. Thus, the inventors of the present invention consider that the power consumption of the overall data center is reduced by using the air conditioning fan rather than using the built-in fan when generating the same boost pressure to the rack.
In view of the foregoing, an object of the present invention is to provide an air conditioning control device, method, non-transitory computer readable medium, and air conditioning system that solve any of the above-described problems.
According to one example embodiment of the present invention, an air conditioning control device includes a differential pressure calculation unit configured to calculate differential pressure between an intake side and an exhaust side of a rack containing at least one server, and a rotational speed control unit configured to control a rotational speed of an air conditioning fan on the basis of the differential pressure. The rotational speed control means increases or decreases the rotational speed of the air conditioning fan depending on a variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan.
According to another example embodiment of the present invention, an air conditioning control method includes a differential pressure calculation step of calculating differential pressure between an intake side and an exhaust side of a rack containing at least one server, and a rotational speed control step of controlling a rotational speed of an air conditioning fan on the basis of the differential pressure. The rotational speed control step increases or decreases the rotational speed of the air conditioning fan depending on a variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan.
According to the present invention, the rotational speed of an air conditioning fan is increased or decreased depending on the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan, and therefore the total power consumption of the air conditioning fan and the built-in fan of each server is reduced.
A first example embodiment will be described hereinafter with reference to
The differential pressure calculation unit 2 calculates the differential pressure between the intake side and the exhaust side of a rack that contains at least one server.
The rotational speed control unit 3 controls the rotational speed of a fan of an air conditioner (which is hereinafter referred to simply as an air conditioning fan) on the basis of the differential pressure calculated by the differential pressure calculation unit 2.
To be specific, the rotational speed control unit 3 increases or decreases the rotational speed of the air conditioning fan depending on the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan.
In this structure, the rotational speed of an air conditioning fan is increased or reduced depending on the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan, which reduces the total power consumption of the air conditioning fan and the built-in fan of each server.
A second example embodiment will be described hereinafter with reference to
As shown in
As shown in
In this example embodiment, the plurality of racks 11, the air conditioner 12, the air conditioning control device 13, and the plurality of atmospheric pressure sensors 14 are placed in the ground space 17. However, the air conditioner 12 and the air conditioning control device 13 may be placed in the underfloor space 16 or may be placed across the underfloor space 16 and the ground space 17.
As shown in
As shown in
Referring back to
The plurality of atmospheric pressure sensors 14 are sensors that measure the atmospheric pressure. To be specific, the plurality of atmospheric pressure sensors 14 measure the static pressure. The plurality of atmospheric pressure sensors 14 are placed in the cold aisle 25, the hot aisle 26W and the hot aisle 26E. To be more specific, as shown in
As shown in
The rotational speed storage unit 34 stores a set value of the rotational speed of the air conditioning fan 30.
The rotational speed update unit 35 updates the set value in the rotational speed storage unit 34.
The fan control unit 36 controls the rotational speed of the air conditioning fan 30 according to the set value stored in the rotational speed storage unit 34.
In this example embodiment, the air conditioner 12 employs an indirect outside air cooling system. The air cooled by the air conditioner 12 is sent to the underfloor space 16 by the air conditioning fan 30.
Referring back to
As shown in
The atmospheric pressure acquisition unit 43 acquires the atmospheric pressure on the intake side and the exhaust side of each rack 11 through the plurality of atmospheric pressure sensors 14, and stores them as atmospheric pressure data into the RAM 41.
The differential pressure calculation unit 44 reads the atmospheric pressure data from the RAM 41, calculates the differential pressure between the intake side and the exhaust side of each rack 11, and stores it as differential pressure data into the RAM 41.
The rotational speed control unit 45 reads the differential pressure data from the RAM 41, and controls the rotational speed of the air conditioning fan 30 of the air conditioner 12 on the basis of the differential pressure data. To be specific, the rotational speed control unit 45 transmits a rotational speed command to the rotational speed update unit 35 of the air conditioner 12. The rotational speed update unit 35 of the air conditioner 12 updates a set value stored in the rotational speed storage unit 34 on the basis of the rotational speed command received from the rotational speed control unit 45. The fan control unit 36 controls the rotational speed of the air conditioning fan 30 on the basis of the set value stored in the rotational speed storage unit 34. In this manner, the rotational speed control unit 45 controls the rotational speed of the air conditioning fan 30 of the air conditioner 12.
An insufficient air volume state, an adequate air volume state, and an excessive air volume state in the rack 11 are described hereinafter with reference to
As shown in
In the case where the rotational speed of the air conditioning fan 30 is adequate, the rack 11 is in the adequate air volume state where the air volume of cool air that cools the rack 11 is adequate. In this case, each of the servers 18 contained in the racks 11 autonomously adjusts the rotational speed of the built-in fan 19 successfully according to the temperature of the CPU or the like. Thus, when the rotational speed of the air conditioning fan 30 is increased from c to d or from d to e, the rotational speed of the built-in fan 19 of each server 18 becomes lower, and therefore the differential pressure decreases. Further, when the rotational speed of the air conditioning fan 30 is decreased from e to d or from d to c, the rotational speed of the built-in fan 19 of each server 18 becomes higher, and therefore the differential pressure increases.
In the case where the rotational speed of the air conditioning fan 30 is too high, the rack 11 is in the excessive air volume state where the air volume of cool air that cools the rack 11 is excessive. In this case, the rotational speed of the built-in fans 19 of all the servers 18 contained in the racks 11 is kept at the lower limit. Since the rotational speed of the built-in fans 19 of all the servers 18 is at the lower limit, the differential pressure between the intake side and the exhaust side of the rack 11 has a small value. Even when the rotational speed of the air conditioning fan 30 is increased from g to h or decreased from h to g, the state where the rotational speed of the built-in fans 19 of all the servers 18 is at the lower limit remains unchanged, and the differential pressure does not change.
According to the graph of
As described earlier, Patent Literatures 1 and 2 control the rotational speed of the air conditioning fan so that the differential pressure between the intake side and the exhaust side of the rack 11 approaches zero. Specifically, in
The operation of the air conditioning control device 13 is described hereinafter in detail with reference to
When performing the following control flow, the initial value of the rotational speed of the air conditioning fan 30 is previously set to the maximum value settable as the rotational speed of the air conditioning fan 30. Note that, although this control flow is the control flow that continues the rotational speed control of the air conditioning fan 30, the flow may be restarted from the above-described initial value on a regular basis.
First, the atmospheric pressure acquisition unit 43 acquires the atmospheric pressure on the intake side of the rack 11 from the atmospheric pressure sensor 14 placed on the intake side of the rack 11. Likewise, the atmospheric pressure acquisition unit 43 acquires the atmospheric pressure on the exhaust side of the rack 11 from the atmospheric pressure sensor 14 placed on the exhaust side of the rack 11. The atmospheric pressure acquisition unit 43 stores the acquired atmospheric pressure as atmospheric pressure data into the “intake-side atmospheric pressure” field and the “exhaust-side atmospheric pressure” field in the control data management table 50 of
Next, the differential pressure calculation unit 44 acquires the atmospheric pressure on the intake side and the exhaust side of the rack 11 from the control data management table 50 in
Then, the rotational speed control unit 45 transmits the rotational speed command to the rotational speed update unit 35 of the air conditioner 12 so as to decrease the rotational speed of the air conditioning fan 30. In this example, the rotational speed control unit 45 decreases the rotational speed of the air conditioning fan 30 by 10 RPM. Note that, however, the rotational speed of the air conditioning fan 30 is not necessarily decreased by 10 RPM, and it may be decreased by 15 RPM or 20 RPM.
When a predetermined period of time, such as 10 seconds, for example, has elapsed, the atmospheric pressure acquisition unit 43 acquires the atmospheric pressure on the intake side and the exhaust side of the rack 11 and stores the acquired atmospheric pressure as atmospheric pressure data into the “intake-side atmospheric pressure” field and the “exhaust-side atmospheric pressure” field in the control data management table 50 of
Then, the differential pressure calculation unit 44 acquires the atmospheric pressure on the intake side and the exhaust side of the rack 11 from the control data management table 50 in
After that, the rotational speed control unit 45 acquires the differential pressure before change and the differential pressure after change from the control data management table 50 of
S160: Then, the rotational speed control unit 45 determines whether the calculated absolute value of the variation is 5 kpa or less. When the determination results in NO, the rotational speed control unit 45 overwrites “differential pressure before change” with “differential pressure after change” in the control data management table 50 of
According to the above process of S120 to S160, when the rotational speed of the air conditioning fan 30 is g or h in the graph of
Then, the rotational speed control unit 45 transmits the rotational speed command to the rotational speed update unit 35 of the air conditioner 12 so as to increase the rotational speed of the air conditioning fan 30. Here, the rotational speed control unit 45 increases the rotational speed of the air conditioning fan 30 by 10 RPM. Note that, however, the rotational speed of the air conditioning fan 30 is not necessarily increased by 10 RPM, and it may be increased by 15 RPM or 20 RPM.
When a predetermined period of time, such as 10 seconds, for example, has elapsed, the atmospheric pressure acquisition unit 43 acquires the atmospheric pressure on the intake side and the exhaust side of the rack 11 and stores the acquired atmospheric pressure as atmospheric pressure data into the “intake-side atmospheric pressure” field and the “exhaust-side atmospheric pressure” field in the control data management table 50 of
Then, the differential pressure calculation unit 44 acquires the atmospheric pressure on the intake side and the exhaust side of the rack 11 from the control data management table 50 in
After that, the rotational speed control unit 45 acquires the differential pressure before change and the differential pressure after change from the control data management table 50 of
Then, the rotational speed control unit 45 determines whether the calculated absolute value of the variation is 5 kpa or more. When the determination results in NO, the rotational speed control unit 45 overwrites “differential pressure before change” with “differential pressure after change” in the control data management table 50 of
According to the above process of S170 to S210, when the rotational speed of the air conditioning fan 30 is c, d, or e in the graph of
As described above, the rotational speed control unit 45 monitors the variation of the differential pressure between the intake side and the exhaust side of the rack 11 and controls the rotational speed of the air conditioning fan 30 on the basis of this variation, and thereby the following effects are obtained. Specifically, a sufficient volume of air required to cool the CPU or the like of each server 18 contained in the rack 11 is provided, and the rotational speed of the built-in fan 19 of each server 18 is kept at the lower limit. This allows burdening the air conditioning fan 30 with boost pressure generated by the built-in fan 19 of each server 18 in Patent Literatures 1 and 2 in the range of not causing the rack 11 to be in the excessive air volume state. The total power consumption of the air conditioning fan 30 and the built-in fan 19 of each server 18 is thereby reduced.
The second example embodiment is described above. The above-described second example embodiment has the following features.
The air conditioning control device 13 includes the differential pressure calculation unit 44 that calculates the differential pressure between the intake side and the exhaust side of the rack 11 that contains at least one server 18, and the rotational speed control unit 45 that controls the rotational speed of the air conditioning fan 30 on the basis of the differential pressure. The rotational speed control unit 45 increases or decreases the rotational speed of the air conditioning fan 30 depending on the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan 30. In this structure, since the rotational speed of the air conditioning fan 30 is increased or decreased depending on the variation of the differential pressure when the rotational speed of the air conditioning fan 30 changes, the total power consumption of the air conditioning fan 30 and the built-in fan 19 of each server 18 is reduced.
Further, the rotational speed control unit 45 increases or decreases the rotational speed of the air conditioning fan depending on a comparison result of the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan with a predetermined value. In this structure, since the rotational speed of the air conditioning fan 30 is increased or decreased depending on a comparison result of the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan 30 with a predetermined value, easy control of the rotational speed of the air conditioning fan 30 is achieved.
Further, when the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan 30 is equal to or less than 5 kpa (first predetermined value) (S160: YES), the rotational speed control unit 45 decreases the rotational speed of the air conditioning fan 30 to lower than the rotational speed after change (S120). When, on the other hand, the variation is equal to or more than 5 kpa (second predetermined value) (S210: YES), the rotational speed control unit 45 increases the rotational speed of the air conditioning fan 30 to higher than the rotational speed after change (S170). In this structure, the rotational speed of the air conditioning fan 30 approaches f shown in
Further, the threshold (first predetermined value) in S160 of
Furthermore, when the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan 30 is equal to or less than 5 kpa (first predetermined value) (S160: YES), the rotational speed control unit 45 decreases the rotational speed of the air conditioning fan 30 to lower than the rotational speed after change (S120). This structure allows the rotational speed of the air conditioning fan 30 to approach f shown in
Furthermore, when the variation of the differential pressure in the event of a change in the rotational speed of the air conditioning fan 30 is equal to or more than 5 kpa (second predetermined value) (S210: YES), the rotational speed control unit 45 increases the rotational speed of the air conditioning fan 30 to higher than the rotational speed after change (S170). This structure allows the rotational speed of the air conditioning fan 30 to approach f shown in
The differential pressure calculation unit 44 acquires the atmospheric pressure on the intake side of the rack 11 from the atmospheric pressure sensor 14 placed on the intake side of the rack 11, and acquires the atmospheric pressure on the exhaust side of the rack 11 from the atmospheric pressure sensor 14 placed on the exhaust side of the rack 11. The differential pressure calculation unit 44 preferably calculates the differential pressure on the basis of the atmospheric pressure on the intake side and the exhaust side of the rack 11.
Further, as shown in
An air conditioning control method shown in
In the above-described example, the program can be stored and provided to a computer using any type of non-transitory computer readable medium. The non-transitory computer readable medium includes any type of tangible storage medium. Examples of the non-transitory computer readable medium include magnetic storage media (such as floppy disks, magnetic tapes, hard disk drives, etc.), optical magnetic storage media (e.g. magneto-optical disks), CD-ROM (Read Only Memory), CD-R, CD-R/W, and semiconductor memories (such as mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory), etc.). The program may be provided to a computer using any type of transitory computer readable medium. Examples of the transitory computer readable medium include electric signals, optical signals, and electromagnetic waves. The transitory computer readable medium can provide the program to a computer via a wired communication line such as an electric wire or optical fiber or a wireless communication line.
The whole or part of the example embodiments disclosed above can be described as, but not limited to, the following supplementary notes.
An air conditioning control device includes a differential pressure calculation means for calculating differential pressure between an intake side and an exhaust side of a rack containing at least one server and a rotational speed control means for controlling a rotational speed of an air conditioning fan on the basis of the differential pressure, wherein the rotational speed control means increases or decreases the rotational speed of the air conditioning fan depending on a variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan.
In the air conditioning control device according to Supplementary Note 1, wherein the rotational speed control means increases or decreases the rotational speed of the air conditioning fan depending on a comparison result of the variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan with a predetermined value.
(Supplementary Note 3) In the air conditioning control device according to Supplementary Note 1 or 2, wherein when the variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan is equal to or less than a first predetermined value, the rotational speed control means decreases the rotational speed of the air conditioning fan to lower than the rotational speed after change, and when the variation is equal to or more than a second predetermined value, the rotational speed control means increases the rotational speed of the air conditioning fan to higher than the rotational speed after change.
In the air conditioning control device according to Supplementary Note 3, wherein the first predetermined value is equal to or more than the second predetermined value.
In the air conditioning control device according to Supplementary Note 1 or 2, wherein when the variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan is equal to or less than a first predetermined value, the rotational speed control means decreases the rotational speed of the air conditioning fan to lower than the rotational speed after change.
In the air conditioning control device according to Supplementary Note 1 or 2, wherein when the variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan is equal to or more than a second predetermined value, the rotational speed control means increases the rotational speed of the air conditioning fan to higher than the rotational speed after change.
In the air conditioning control device according to any one of Supplementary Notes 1 to 6, wherein the differential pressure calculation means acquires atmospheric pressure on the intake side of the rack from an atmospheric pressure sensor placed on the intake side of the rack, acquires atmospheric pressure on the exhaust side of the rack from an atmospheric pressure sensor placed on the exhaust side of the rack, and calculates the differential pressure on the basis of the atmospheric pressure on the intake side and the exhaust side of the rack.
An air conditioning system includes the air conditioning control device according to any one of Supplementary Notes 1 to 6; an air conditioner including the air conditioning fan; an atmospheric pressure sensor placed on the intake side of the rack; and an atmospheric pressure sensor placed on the exhaust side of the rack.
An air conditioning control method includes a differential pressure calculation step of calculating differential pressure between an intake side and an exhaust side of a rack containing at least one server; and a rotational speed control step of controlling a rotational speed of an air conditioning fan on the basis of the differential pressure, wherein the rotational speed control step increases or decreases the rotational speed of the air conditioning fan depending on a variation of the differential pressure in event of a change in the rotational speed of the air conditioning fan.
A non-transitory computer readable medium storing a program causing a computer to execute the air conditioning control method according to Supplementary Note 9.
In the air conditioning control device according to Supplementary Note 1 or 2, wherein when the variation of the differential pressure in event of a decrease in the rotational speed of the air conditioning fan is equal to or less than a first predetermined value, the rotational speed control means further decreases the rotational speed of the air conditioning fan to lower than the rotational speed after decrease.
In the air conditioning control device according to Supplementary Note 1 or 2, wherein when the variation of the differential pressure in event of an increase in the rotational speed of the air conditioning fan is equal to or more than a second predetermined value, the rotational speed control means further increases the rotational speed of the air conditioning fan to higher than the rotational speed after increase.
Although the present invention has been described with reference to the example embodiments, the present invention is not limited by the above. The configuration and details of the present invention may be modified in various ways as will be understood by those skilled in the art within the scope of the disclosure.
This application is based upon and claims the benefit of priority from Japanese patent application No. 2019-049262 filed on Mar. 18, 2019, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | Kind |
---|---|---|---|
2019-049262 | Mar 2019 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/002306 | 1/23/2020 | WO | 00 |