Power based thermal management of device
US-2018032114-A1 · Feb 1, 2018 · US
US10274977B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10274977-B2 |
| Application number | US-201715466453-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 22, 2017 |
| Priority date | Mar 22, 2017 |
| Publication date | Apr 30, 2019 |
| Grant date | Apr 30, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.