Intel
Figure 14.
PID Controller Fundamentals
For a PID algorithm to work limit temperatures are assigned for each temperature
sensor. For Intel QST, the T
limit temperature. The ME will measure the error, slope and rate of change using the
equations below:
• Proportional Error (P) = TLIMIT - TACTUAL
• Integral (I) = Time averaged error
• Derivative (D) = ΔTemp / ΔTime
Three gain values are used to control response of algorithm:
• Kp = proportional gain
• Ki = Integral gain
• Kd = derivative gain
The Intel® Quiet System Technology (Intel® QST) Configuration and Tuning Manual
provides initial values for the each of the gain constants. In addition it provides a
methodology to tune these gain values based on system response. Finally the fan
speed change will be calculated using the following formula:
Δ
PWM = -P*(Kp) - I*(Ki) + D*(Kd)
®
TM
Intel
Core
2 Duo E6400, E4300, and Intel
TDG
40
®
TM
Core
2 Duo E6400, E4300, and Intel
Integral (time averaged)
Integral (time averaged)
Integral (time averaged)
Integral (time averaged)
Proportional
Proportional
Proportional
Proportional
Error
Error
Error
Error
CONTROL
®
®
Pentium
Dual-Core E2160 Processor
®
®
Pentium
Dual-Core E2160 Processor—Intel®
Quiet System Technology (Intel® QST)
Actual
Actual
Temperature
Temperature
Limit
Limit
Temperature
Temperature
Derivative (Slope)
Derivative (Slope)
Derivative (Slope)
Derivative (Slope)
Time
Fan
Fan
Speed
Speed
for the processor and chipset are to be used as the
October 2007
Order Number:315279 -003US