A multivariable on-line adaptive PID controller using auto-tuning neurons

Abstract In this paper, we present a new PID control technique based on auto-tuning neurons for multivariable systems. The main difference between an auto-tuning neuron and a general neuron is that there are adjustable parameters of the activation function used in an auto-tuning neuron. In this paper, a modified hyperbolic tangent function is used as the activation function of an auto-tuning neuron, which provides two adjustable parameters to flexibly determine the magnitude and the shape of function. We then use such auto-tuning neurons to find gains of the multivariable PID controller, which is tuned on-line according to certain adaptation laws. Finally, two illustrative examples will be used to compare the performance by using our proposed method and other methods.

[1]  Su Whan Sung,et al.  Comparison of two identification methods for PID controller tuning , 1993 .

[2]  Martin T. Hagan,et al.  Neural network design , 1995 .

[3]  William L. Luyben,et al.  Simple method for tuning SISO controllers in multivariable systems , 1986 .

[4]  Jui-Hong Horng,et al.  Neural Adaptive Tracking Control of a DC Motor , 1999, Inf. Sci..

[5]  Rubiyah Yusof,et al.  A multivariable self-tuning PID controller , 1993 .

[6]  Kindtoken Hwai-Der Liu,et al.  Reaction Pathways of Butane/Butenes Formation in Catalytic Denitrogenation of n-Butylamine , 1986 .

[7]  Alberto Leva,et al.  PID autotuning algorithm based on relay feedback , 1993 .

[8]  Wei-Der Chang,et al.  A feedforward neural network with function shape autotuning , 1996, Neural Networks.

[9]  Qing-Guo Wang,et al.  Auto-tuning of multivariable PID controllers from decentralized relay feedback , 1997, Autom..

[10]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[11]  Hu Zexi A Multivariable Nonlinear Self-Tuning PID Controller , 1996 .

[12]  Marzuki Khalid,et al.  Neuro-control and its applications , 1996 .

[13]  Insoo Lee,et al.  Neural network indirect adaptive control with fast learning algorithm , 1996, Neurocomputing.

[14]  Kang G. Shin,et al.  Direct control and coordination using neural networks , 1993, IEEE Trans. Syst. Man Cybern..

[15]  Rey-Chue Hwang,et al.  Adaptive control of multivariable dynamic systems using independent self-tuning neurons , 1998, Proceedings Tenth IEEE International Conference on Tools with Artificial Intelligence (Cat. No.98CH36294).