Active proportional-integral-derivative (PID) gain tuning for controlling a cooling system for an information handling system

US10274977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10274977-B2
Application numberUS-201715466453-A
CountryUS
Kind codeB2
Filing dateMar 22, 2017
Priority dateMar 22, 2017
Publication dateApr 30, 2019
Grant dateApr 30, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Control signals, such as PWM control signals, can be used to control aspects of a cooling system and can be generated using proportional-integral-derivative (PID) control. PID control systems for cooling systems are designed based on default environmental and system characteristics and pre-programmed for operation prior to delivery to customers or end users. Changes in environmental and system characteristics, such as component aging, environmental variations, and variation in manufacturing from system to system, such as heat sink effectiveness and application of thermal pastes, can impact system level performance of the control system. Adjusting gain parameters for the P, I, and D components of a PID control signal can reduce negative impact on system performance resulting from such changes and allow the control system to better adjust to external factors.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling a cooling system of an information handling system, comprising: detecting a control update event; adjusting a proportional-integral-derivative (PID) gain parameter of a PID controller of the cooling system in response to the event based, at least in part, on a system parameter of the information handling system; and generating a control signal for at least one cooling fan based, at least in part, on the adjusted PID gain parameter, wherein the step of adjusting the PID gain parameter of the PID controller of the cooling system comprises: determining a thermal time constant, thermal resistance, and thermal capacitance for the information handling system; modeling a cooling system performance for the cooling system for a plurality of potential PID gain parameters based, at least in part, on the determined thermal time constant, thermal resistance, and thermal capacitance; selecting a new PID gain parameter for application to the PID controller from the plurality of potential PID gain parameters based, at least in part, on the modeled cooling system performance; and applying the new PID gain parameter to the PID controller. 2. The method of claim 1 , wherein the step of detecting a control update event comprises detecting an initial boot. 3. The method of claim 1 , wherein the step of detecting a control update event comprises determining an elapsed time since a last control update is greater than a timing threshold. 4. The method of claim 1 , wherein detecting a control update event comprises detecting a deviation of a PID controller performance parameter from a predetermined range. 5. The method of claim 4 , wherein the PID controller performance parameter comprises at least one of an overshoot, a steady state gain, and a rise time of the PID controller. 6. The method of claim 1 , wherein the step of adjusting comprises applying a lumped capacitance modeling algorithm to adjust the PID gain parameter. 7. The method of claim 1 , wherein the step of modeling the cooling system performance comprises: calculating a maximum temperature parameter for the cooling system for each of the plurality of potential PID gain parameters; calculating a maximum fan speed parameter for the cooling system for each of the plurality of potential PID gain parameters; and calculating a ramp rate for the cooling system for each of the plurality of potential PID gain parameters. 8. The method of claim 7 , wherein the step of selecting the new PID gain parameter comprises selecting the new PID gain parameter from the plurality of potential gain parameters based, at least in part, on: a comparison of the maximum temperature parameter of the new gain parameter with a maximum temperature threshold parameter; a comparison of the maximum fan speed parameter of the new gain parameter with at least one maximum fan speed parameter of at least one other gain parameter of the plurality of potential gain parameters; and a comparison of the ramp rate of the new gain parameter with at least one ramp rate of at least one other gain parameter of the plurality of potential gain parameters. 9. An apparatus for controlling a cooling system of an information handling system, comprising: a controller configured to perform steps comprising: detecting a control update event; adjusting a proportional-integral-derivative (PID) gain parameter of a PID controller of the cooling system in response to the event based, at least in part, on a system parameter of the information handling system; and generating a control signal for at least one cooling fan based, at least in part, on the adjusted PID gain parameter, wherein the step of adjusting the PID gain parameter of the PID controller of the cooling system comprises: determining a thermal time constant, thermal resistance, and thermal capacitance for the information handling system; modeling a cooling system performance for the cooling system for a plurality of potential PID gain parameters based, at least in part, on the determined thermal time constant, thermal resistance, and thermal capacitance; selecting a new PID gain parameter for application to the PID controller from the plurality of potential PID gain parameters based, at least in part, on the modeled cooling system performance; and applying the new PID gain parameter to the PID controller. 10. The apparatus of claim 9 , wherein the step of detecting a control update event comprises detecting an initial boot. 11. The apparatus of claim 9 , wherein the step of detecting a control update event comprises determining an elapsed time since a last control update is greater than a timing threshold. 12. The apparatus of claim 9 , wherein the step of detecting a control update event comprises detecting a deviation of a PID controller performance parameter from a predetermined range. 13. The apparatus of claim 12 , wherein the PID controller performance parameter comprises at least one of an overshoot, a steady state gain, and a rise time of the PID controller. 14. The apparatus of claim 9 , wherein the step of adjusting comprises applying a lumped capacitance modeling algorithm to adjust the PID gain parameter. 15. The apparatus of claim 9 , wherein the step of modeling the cooling system performance comprises: calculating a maximum temperature parameter for the cooling system for each of the plurality of potential PID gain parameters; calculating a maximum fan speed parameter for the cooling system for each of the plurality of potential PID gain parameters; and calculating a ramp rate for the cooling system for each of the plurality of potential PID gain parameters. 16. The apparatus of claim 15 , wherein the step of selecting the new PID gain parameter comprises selecting the new PID gain parameter from the plurality of gain parameters based, at least in part, on: a comparison of the maximum temperature parameter of the new gain parameter with a maximum temperature threshold parameter; a comparison of the maximum fan speed parameter of the new gain parameter with at least one maximum fan speed parameter of at least one other gain parameter of the plurality of potential gain parameters; and a comparison of the ramp rate of the new gain parameter with at least one ramp rate of at least one other gain parameter of the plurality of potential gain parameters. 17. An apparatus for cooling an information handling system, comprising: at least one cooling fan; and a controller coupled to the at least one cooling fan to control the at least one cooling fan, wherein, the controller is configured to perform steps comprising: detecting a control update event; adjusting a proportional-integral-derivative (PID) gain parameter of a PID controller of the cooling system in response to the event based, at least in part, on a system parameter of the information handling system; and generating a control signal for the at least one cooling fan based, at least in part, on the adjusted PID gain parameter wherein the step of adjusting the PID gain parameter of the PID controller of the cooling system comprises: determining a thermal time constant, thermal resistance, and thermal capacitance for the information handling system; modeling a cooling system performance for the cooling system for a plurality of potential PID gain parameters based, at least in part, on the determined thermal time constant, thermal resistance, and thermal capacitance; selecting a new PID gain parameter for application to the PID controller from the plurality of potential PID ga

Assignees

Inventors

Classifications

  • using digital means · CPC title

  • Kind of servo controller · CPC title

  • Monitoring; Safety · CPC title

  • characterised by the type of controller · CPC title

  • in which a parameter or coefficient is automatically adjusted to optimise the performance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10274977B2 cover?
Control signals, such as PWM control signals, can be used to control aspects of a cooling system and can be generated using proportional-integral-derivative (PID) control. PID control systems for cooling systems are designed based on default environmental and system characteristics and pre-programmed for operation prior to delivery to customers or end users. Changes in environmental and system …
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G05D23/1917. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 30 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).