LabVIEW Implementation of an Auto-tuning PID Regulator via Grey-predictor

The purpose of this paper is to design and implement a grey prediction controller (GPC) via LabVIEW as a test platform. Grey prediction model GM(1,1) is used with the aid of first-order, digital low-pass alpha filter to refine the estimation of the system response in advance. The prediction is then utilized to modify the parameters of PID controller. Hence, an auto-tuning PID controller according to the forecasting of system response is achieved. LabVIEW software programming with a data acquisition card (model DAQPad-6015) from National Instruments Co. is chosen to provide a high-resolution, however, time-saving solution for developing this auto-tuning control system. One temperature regulation example is arranged and tested to confirm this auto-tuning controller scheme. Test results of this novel grey prediction controller are derived and compared with traditional PID controller. The Grey prediction controller is far better than PID controller in the prospect of both the transient response and steady state response. Best of all, this auto-tuning regulator eliminates the hassle of human interference

[1]  John Mark Bishop,et al.  Evolutionary learning to optimise mapping in n-Tuple networks , 1990 .

[2]  J. Deng,et al.  Introduction to Grey system theory , 1989 .

[3]  Mei-Li You,et al.  The study of missing point in GM(1,1) model , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[4]  Jet-Chau Wen,et al.  The study of α in GM(1,1) model , 2000 .

[5]  M. R. Katebi,et al.  Predictive PID controllers , 2001 .

[6]  Mei-Li You,et al.  The adaptive /spl alpha/ in GM (1,1) model , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[7]  Lisa K. Wells,et al.  LabVIEW for Everyone : Graphical Programming Made Even Easier , 1996 .

[8]  Michael Cerna,et al.  Labview Signal Processing , 1998 .

[9]  C. Hang,et al.  Refinements of the Ziegler-Nichols tuning formula , 1991 .

[10]  Eric D. Jones Advanced LabVIEW Labs , 1999 .

[11]  John Essick,et al.  Advanced LabVIEW Labs , 1998 .