Optimal Self-Tuning PID Controller Based on Low Power Consumption for a Server Fan Cooling System

Recently, saving the cooling power in servers by controlling the fan speed has attracted considerable attention because of the increasing demand for high-density servers. This paper presents an optimal self-tuning proportional-integral-derivative (PID) controller, combining a PID neural network (PIDNN) with fan-power-based optimization in the transient-state temperature response in the time domain, for a server fan cooling system. Because the thermal model of the cooling system is nonlinear and complex, a server mockup system simulating a 1U rack server was constructed and a fan power model was created using a third-order nonlinear curve fit to determine the cooling power consumption by the fan speed control. PIDNN with a time domain criterion is used to tune all online and optimized PID gains. The proposed controller was validated through experiments of step response when the server operated from the low to high power state. The results show that up to 14% of a server’s fan cooling power can be saved if the fan control permits a slight temperature response overshoot in the electronic components, which may provide a time-saving strategy for tuning the PID controller to control the server fan speed during low fan power consumption.

[1]  Syuan-Yi Chen,et al.  Decentralized PID neural network control for five degree-of-freedom active magneticbearing , 2013, Eng. Appl. Artif. Intell..

[2]  M.K. Patterson,et al.  The effect of data center temperature on energy efficiency , 2008, 2008 11th Intersociety Conference on Thermal and Thermomechanical Phenomena in Electronic Systems.

[3]  Youguo Pi,et al.  PID neural networks for time-delay systems , 2000 .

[4]  Xuefei Han,et al.  Energy reduction in server cooling via real time thermal control , 2012, 2012 28th Annual IEEE Semiconductor Thermal Measurement and Management Symposium (SEMI-THERM).

[5]  H. T,et al.  The future of PID control , 2001 .

[6]  Karthick Rajamani,et al.  Energy Management for Commercial Servers , 2003, Computer.

[7]  Chun-Jung Chen,et al.  Motion control for a two-wheeled vehicle using a self-tuning PID controller , 2008 .

[8]  Junghui Chen,et al.  Applying neural networks to on-line updated PID controllers for nonlinear process control , 2004 .

[9]  Yung-Ruei Chang,et al.  Intelligent control of doubly‐fed induction generator systems using PIDNNs , 2012 .

[10]  Lorenzo Ntogramatzidis,et al.  Exact tuning of PID controllers in control feedback design , 2011 .

[11]  Toru Yamamoto,et al.  Design of a Data-Driven PID Controller , 2009, IEEE Transactions on Control Systems Technology.

[12]  Steve Greenberg,et al.  Best Practices for Data Centers: Lessons Learned from Benchmarking 22 Data Centers , 2006 .

[13]  Shuang Cong,et al.  PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems , 2009, IEEE Transactions on Industrial Electronics.

[14]  Karthick Rajamani,et al.  Power-performance management on an IBM POWER7 server , 2010, 2010 ACM/IEEE International Symposium on Low-Power Electronics and Design (ISLPED).

[15]  Tajana Simunic,et al.  Temperature Aware Dynamic Workload Scheduling in Multisocket CPU Servers , 2011, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[16]  Cullen E. Bash,et al.  Smart cooling of data centers , 2003 .

[17]  Wencai Du,et al.  Fuzzy self-tuning PID control of the operation temperatures in a two-staged membrane separation process , 2008 .

[18]  G. P. Liua,et al.  Optimal-tuning PID control for industrial systems , 2001 .

[19]  Herming Chiueh,et al.  A novel fully integrated fan controller for advanced computer systems , 2000, 2000 Southwest Symposium on Mixed-Signal Design (Cat. No.00EX390).

[20]  Kevin Skadron,et al.  Temperature-aware microarchitecture: Modeling and implementation , 2004, TACO.

[21]  Manish Marwah,et al.  Optimal Fan Speed Control for Thermal Management of Servers , 2009 .

[22]  Guanghui Li,et al.  Nonlinear Adaptive PID Control for Greenhouse Environment Based on RBF Network , 2012, Sensors.