IP Library Granted Patent US 10,698,457
Granted Patent B2
US 10,698,457 · App. 15/373,870 · Granted Jun 30, 2020

Information handling system component temperature regulation based on reliability and maximum temperature requirements

Inventors: Dominick A. Lovicott (Round Rock, TX); Clinton A. Powell (Cedar Park, TX)
Assignee: Dell Products, L.P.
G06F1/20G05D23/1919G06F1/206
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 10,698,457
App. No.
15/373,870
Granted
Jun 30, 2020
Kind
B2
Abstract

An Information Handling System (IHS) and method provide for a thermal controller receiving from a temperature sensor a current operating temperature of the at least one functional device. The thermal controller determines a first rate of an air mover based at least in part on the current operating temperature sensed by the temperature sensor and the instantaneous component maximum temperature. The first rate prevents the at least one functional component from exceeding the instantaneous component maximum temperature. The thermal controller determines a second rate of the air mover based at least in part on lifetime average temperature and the long-term average temperature target that is selected for the reliability level. The thermal controller controls the air mover to operate at a higher one of the first and second rates.

Claims (51)

1. An information handling system (IHS) comprising:

one or more thermal-generating components;

at least one functional device characterized by: (i) an instantaneous component maximum temperature and (ii) a long-term average temperature target that is selected for a reliability level;

an air mover that moves a variable rate of cooling air across the components to remove thermal energy from the one or more thermal-generating components;

a temperature sensor to measure a current operating temperature of the at least one functional device;

a memory device containing historical data related to average operating temperature of the at least one functional device; and

a controller in communication with the air mover, the temperature sensor, and the memory device, and which implements a thermal control solution that allows targeting both the instantaneous component maximum temperature and a long-term reliability target that is based on an average temperature of the at least one functional device, while providing for fan speeds that prevent at least one of unacceptable acoustic noise level or an exceedance of a fan power limit, wherein the controller:

determines, in real time, a first rate of an air mover based at least in part on the current operating temperature sensed by the temperature sensor and the instantaneous component maximum temperature to prevent the at least one functional device from exceeding the instantaneous component maximum temperature;

determines a second rate of the air mover based at least in part on lifetime average temperature and the long-term average temperature target that is selected for the reliability level, wherein, in determining the second rate, a requested fan speed is generated and limited by a fan power/acoustical limit component to a reliability-based fan speed value that is passed to a fan speed aggregator as the second rate along with the first rate, and wherein the controller determines average component temperatures independently from the instantaneous component maximum temperature; and

controls a rate of speed of the air mover by selecting, via the fan speed aggregator, a higher one of the first and second rates to operate the air mover to provide cooling air to the IHS.

2. The IHS of claim 1 , wherein the controller determines the second rate to be a lowest value of a fan speed associated with one of a group consisting of: (i) an acoustical limit, (ii) a fan power limit; and (iii) the long-term average temperature target.

3. The IHS of claim 1 , wherein the memory device resides in the at least one functional device, which further comprises a device controller that logs the historical data on the memory device.

4. The IHS of claim 1 , wherein:

the at least one functional device comprise more than one replaceable functional components; and

the controller determines the second rate based on the highest respective average operating temperature for a selected one of the more than one replaceable functional components.

5. The IHS of claim 4 , wherein the controller determines the second rate by including any one of the more than one replaceable functional components having historical data of at least a minimum operating time threshold.

6. The IHS of claim 4 , wherein the controller determines the second rate by including any one of the more than one replaceable functional components that are detected to have spent their entire service life installed in the IHS.

7. The IHS of claim 4 , wherein the controller determines the second rate by including any one of the more than one replaceable functional components that are detected to be of a selected type of functional component.

8. The IHS of claim 1 , wherein the controller adjusts the second rate according to a net ramp rate limitation having a time interval selected to prevent rapid fan speed changes.

9. The IHS of claim 1 , wherein the controller determines the second rate based at least in part on a selected one of a fan acoustic limit and a fan power limit.

10. A method for controlling an air mover of an information handling system (IHS) having the air mover for moving a variable rate of cooling air through a housing of the HIS to remove thermal energy from at least one thermal-generating component characterized by: (i) an instantaneous component maximum temperature and (ii) a long-term average temperature target that is selected for a reliability level, the method comprising:

implementing, via a controller of the air mover, a thermal control solution that enables targeting both an instantaneous component maximum temperature requirement and a long-term reliability target that is based on an average temperature of at least one functional device, while providing for fan speeds that prevent at least one of unacceptable acoustic noise level or an exceedance of a fan power limit, wherein the implementing comprises:

receiving from a temperature sensor a current operating temperature of the at least one functional device;

determining, in real time, a first rate of an air mover based at least in part on the current operating temperature sensed by the temperature sensor and the instantaneous component maximum temperature to prevent the at least one functional device from exceeding the instantaneous component maximum temperature;

determining a second rate of the air mover based at least in part on lifetime average temperature and the long-term average temperature target that is selected for the reliability level, wherein, determining the second rate comprises generating a requested fan speed and limiting the requested fan speed by a fan power/acoustical limit component to a reliability-based fan speed value that is passed to a fan speed aggregator as the second rate along with the first rate, and wherein the controller determines average component temperatures independently from the instantaneous component maximum temperature; and

controlling a rate of speed of the air mover by selecting a higher one of the determined first and second rates to operate the air mover to provide cooling air to cool the IHS.

11. The method of claim 10 , wherein determining the second rate comprises determining a lowest value of a fan speed associated with one of a group consisting of: (i) an acoustical limit, (ii) a fan power limit; and (iii) the long-term average temperature target.

12. The method of claim 10 , further comprising logging, by a device controller of the at least one functional device, historical data on a memory device residing in the at least one functional device and related to average operating temperature of the at least one functional device.

13. The method of claim 10 , further comprising:

logging, by the controller, historical data for more than one replaceable functional components on a system memory device; and

determining the second rate based on a highest respective average operating temperature for a selected one of the more than one replaceable functional components.

14. The method of claim 13 , wherein determining the second rate comprises including any one of the more than one replaceable functional components having historical data of at least a minimum operating time threshold.

15. The method of claim 10 , further comprising adjusting the second rate according to a net ramp rate limitation having a time interval of more than a week.

16. The method of claim 10 , wherein determining the second rate comprises limiting fan speed based at least in part on a selected one of a fan acoustic limit and a fan power limit.

17. A thermal controller of an information handling system (IHS), the thermal controller comprising:

a device interface in communication with: (i) an air mover and (ii) a temperature sensor that measures a current operating temperature of at least one functional device, wherein the air mover moves a variable rate of cooling air through the IHS, removing thermal energy from at least one thermal-generating component characterized by: (i) an instantaneous component maximum temperature; and (ii) a long-term average temperature target that is selected for a reliability level;

a system interconnect in communication with a memory device containing historical data related to average operating temperature of the at least one functional device; and

a processor subsystem in communication with the device interface and the system interconnect, and which:

implements a thermal control solution that allows targeting both an instantaneous component maximum temperature requirement and a long-term reliability target that is based on an average temperature of the at least one functional device, while providing for fan speeds that prevent at least one of unacceptable acoustic noise level or an exceedance of a fan power limit, wherein the controller:

receives from the temperature sensor via the device interface a current operating temperature of the at least one functional device;

determines, in real time, a first rate of an air mover based at least in part on the current operating temperature sensed by the temperature sensor and the instantaneous component maximum temperature to prevent the at least one functional device from exceeding the instantaneous component maximum temperature;

determines a second rate of the air mover based at least in part on lifetime average temperature and the long-term average temperature target that is selected for the reliability level, wherein, in determining the second rate, a requested fan speed is generated and limited by a fan power/acoustical limit component to a reliability-based fan speed value that is passed to a fan speed aggregator as the second rate along with the first rate, and wherein the controller determines average component temperatures independently from the instantaneous component maximum temperature; and

controls a rate of speed of the air mover by selecting a higher one of the first and second rates to operate the air mover to provide cooling air to cool the IHS.

18. The thermal controller of claim 17 , wherein the controller determines the second rate by determining a lowest value of a fan speed associated with one of a group consisting of: (i) an acoustical limit, (ii) a fan power limit; and (iii) the long-term average temperature target.

19. The IHS of claim 1 , wherein the controller:

performs a reliability-based component temperature regulation in response to a thermal response generating a current temperature that is below a current temperate set point, wherein the controller:

sets an average temperature set point based on a reliability meantime between failure (MTBF) target, wherein the controller uses the average temperature set point as a basis for temperature regulation;

processes the current temperature by a time averaging component to produce an average temperature value;

generates an error signal by summing the average temperature set point and a negative of the average temperature value; and

converts, via a temperature controller component, the error signal into the requested fan speed, the requested fan speed being limited by a fan power/acoustical limit component to a reliability-based fan speed value that is forwarded to the fan speed aggregator, which passes through a maximum value that is received for requested fan speed.

20. The IHS of claim 19 , wherein the controller includes the component temperature average to uniquely control MTBF without burdening acoustics and fan power consumption.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (041829/0873) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0724 →
RELEASE OF SECURITY INTEREST AT REEL 041808 FRAME 0516 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0573 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY INTEREST (NOTES) Recorded Feb 28, 2017
From: DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 041829/0873 →
PATENT SECURITY INTEREST (CREDIT) Recorded Feb 24, 2017
From: DELL INTERNATIONAL, L.L.C.; DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 041808/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2016
From: LOVICOTT, DOMINICK A.; POWELL, CLINTON A.
To: DELL PRODUCTS, L.P.
Reel/Frame 040698/0377 →
Continuity (1)
Related Publication 20180164841A1 · Jun 14, 2018
Cited By (1)
US 12,430,221