IP Library Granted Patent US 9,811,097
Granted Patent B2
US 9,811,097 · App. 12/425,210 · Granted Nov 7, 2017

Environmental control of liquid cooled electronics

Inventors: Ravi K. Arimilli (Austin, TX); Michael J. Ellsworth, Jr. (Lagrangeville, NY); Edward J. Seminaro (Milton, NY)
Assignee: DARPA
G05D23/1931
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,811,097
App. No.
12/425,210
Granted
Nov 7, 2017
Kind
B2
Abstract

A system and computer program product are provided for controlling liquid-cooled electronics, which includes measuring a first set point temperature, T a , wherein the T a is based on a dew point temperature, T dp of a computer room. A second set point temperature, T b , is measured, wherein the T b is based on a facility chilled liquid inlet temperature, T ci , and a rack power, P rack , of an electronics rack. A Modular Cooling Unit (MCU) set point temperature, T sp , is selected. The T sp is the higher value of said T a and said T b . Responsive to the selected T sp , a control valve is regulated. The control valve controls a flow of liquid that passes through a heat exchanger.

Claims (27)

1. A system for controlling liquid-cooled electronics, said system comprising:

an electronics rack including at least one heat-generating electronics subsystem;

at least one Modular Cooling Unit (MCU) associated with said electronics rack and configured to provide system coolant to said at least one heat-generating electronics subsystem for facilitating cooling thereof, wherein each MCU includes a liquid-to-liquid heat exchanger, a first coolant loop and a second coolant loop, and shares an air-to-liquid heat exchanger; and

a system controller coupled to at least one control valve that controls a flow of system coolant that passes through said liquid-to-liquid heat exchanger and coupled to at least one isolation valve that further controls a flow of the system coolant through the air-to-liquid heat exchanger, wherein said system controller is configured to:

determine a first set point temperature, T a , wherein said T a is based on a dew point temperature, T dp , of a computer room;

determine a second set point temperature, T b , wherein said T b is based on a facility chilled liquid inlet temperature, T ci , and a rack power, P rack , of an electronics rack;

select a MCU set point temperature, T sp , for the MCU such that power efficiency of the system is increased while ensuring that said T sp does not fall below said T dp , wherein said T sp is selected to be the higher value of said T a and said T b ;

regulate said control valve responsive to said selected T sp ; and

in response to determining that a temperature of the system coolant is out of specification, control the isolation valve to shut off the flow of the system coolant to the air-to-liquid heat exchanger.

2. The system of claim 1 , wherein said controller is further configured to select a default value of said T sp , in response to determining said T a and said T b are not rationalized.

3. The system of claim 2 , wherein said controller is further configured to select said default value for T a in response to determining said T dp is not rationalized.

4. The system of claim 2 , wherein said controller is further configured to select said default value for T b in response to determining said T ci is not rationalized.

5. The system of claim 1 , wherein said T a is set to a first temperature constant of 15 degrees Celsius if T dp is less than a threshold temperature of 12 degrees Celsius, and wherein said T a is set to a first sum of: said T dp and a second temperature constant of 3 degrees Celsius if said T dp is greater or equal to said threshold temperature.

6. The system of claim 1 , wherein said T b is equal to a second sum of: said T ci , a product of 0.000032 and said P rack , and a third temperature constant of 1.4 degrees Celsius.

7. The system claim 1 , wherein said controller is further configured to reduce a number of revolutions per minute (RPMs) of a liquid inlet pump of said MCU in response to a reduction in said T sp .

8. A computer program product for controlling liquid-cooled electronics, the program product comprising:

a tangible computer-readable storage device; and

program instructions stored on said computer-readable storage device that when executed on a processing system, cause the processing system to:

determine a first set point temperature, T a , wherein said T a is based on a dew point temperature, T dp of a computer room;

determine a second set point temperature, T b , wherein said T b is based on a facility chilled liquid inlet temperature, T ci , and a rack power, P rack , of an electronics rack that includes at least one heat-generating electronics subsystem;

select a Modular Cooling Unit (MCU) set point temperature, T sp , for at least one MCU associated with said electronics rack such that power efficiency of a system that includes said MCU and said electronics rack is increased while ensuring that said T sp does not fall below said T dp , wherein said T sp is selected to be the higher value of said T a and said T b ; and

regulate a control valve that controls a flow of system coolant that passes through a liquid-to-liquid heat exchanger of said MCU responsive to said selected T sp , wherein said MCU has an associated air-to-liquid heat exchanger and the processing system is further configured to, in response to determining that a temperature of the system coolant is out of specification, control an isolation valve to shut off the flow of the system coolant to the air-to-liquid heat exchanger.

9. The computer program product of claim 8 , wherein the program instructions stored on said computer-readable device that when executed on a processing system, cause the processing system to further select a default value of said T sp , in response to determining said T a and said T b are not rationalized.

10. The computer program product of claim 9 , wherein the program instructions stored on said computer-readable device that when executed on a processing system, cause the processing system to further select said default value for T a in response to determining said T dp is not rationalized.

11. The computer program product of claim 9 , wherein the program instructions stored on said computer-readable device that when executed on a processing system, cause the processing system to further select said default value for T b in response to determining said T ci is not rationalized.

12. The computer program product of claim 8 , wherein said T a is set to a first temperature constant of 15 degrees Celsius if T dp is less than a threshold temperature of 12 degrees Celsius, and wherein said T a is set to a first sum of: said T dp and a second temperature constant of 3 degrees Celsius if said T dp is greater or equal to said threshold temperature.

13. The computer program product of claim 8 , wherein said T b is equal to a second sum of: said T ci , a product of 0.000032 and said P rack , and a third temperature constant of 1.4 degrees Celsius.

Assignments (2)
CONFIRMATORY LICENSE Recorded Jan 14, 2010
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DARPA
Reel/Frame 023780/0364 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2009
From: ARIMILLI, RAVI K.; ELLSWORTH, MICHAEL J., JR.; SEMINARO, EDWARD J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 022578/0538 →
Continuity (1)
Related Publication 20100263855A1 · Oct 21, 2010