Design and experimental evaluation of a multivariable self-tuning PID controller

In the paper, a new multivariable self-tuning PID controller design scheme is proposed which has a static matrix precompensator to reduce the interaction terms of the process transfer function matrix adjusted by an online estimator. The p×p precompensated multivariate system is then controlled via ‘p’ univariate self-tuning PID controllers whose parameters are adjusted by a second identifier placed around the precompensated plant. The PID parameters are calculated online based on the relationship between the PID and generalised minimum variance control laws. The scheme is experimentally evaluated on a 2 × 2 level plus temperature control system. Experimental results illustrate the effectiveness of this scheme.

[1]  Paul T. Nims Some Design Criteria for Automatic Controls , 1951, Transactions of the American Institute of Electrical Engineers.

[2]  Marzuki Khalid,et al.  Self-tuning PID control: A multivariable derivation and application , 1993, Autom..

[3]  S. L. Shah,et al.  Development of a stochastic predictive PID controller , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[4]  Tore Hägglund,et al.  Automatic Tuning of Pid Controllers , 1988 .

[5]  Karl Johan Åström,et al.  Theory and applications of adaptive control - A survey , 1983, Autom..

[6]  Juha T. Tanttu,et al.  A Self-Tuning Multivariable PI Controller , 1988, 1988 American Control Conference.

[7]  David Clarke,et al.  Self-tuning control , 1979 .

[8]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[9]  H. H. Rosenbrock,et al.  Computer Aided Control System Design , 1974, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Sirish L. Shah,et al.  Adaptive PID Control , 1985, 1985 American Control Conference.

[11]  Takashi Shigemasa,et al.  A Practical Reference Model for Control System Design , 1983 .

[12]  P. Gawthrop Self-tuning PID controllers: Algorithms and implementation , 1986 .

[13]  Toru Yamamoto,et al.  Self-Tuning PID Control of a Polybutene Process , 1997 .

[14]  Heikki N. Koivo,et al.  Relay Tuning of Multivariable PI Controllers , 1996 .

[15]  Tor Steinar Schei,et al.  Automatic tuning of PID controllers based on transfer function estimation , 1994, Autom..

[16]  Lennart Ljung,et al.  System identification toolbox for use with MATLAB , 1988 .

[17]  Charles Robert Baird Design studies of a class of multivariable feedback control systems , 1962 .

[18]  K. L. Chien,et al.  On the Automatic Control of Generalized Passive Systems , 1952, Journal of Fluids Engineering.

[19]  Ioan Doré Landau,et al.  A method for the auto-calibration of PID controllers , 1995, Autom..

[20]  Peter J. Gawthrop,et al.  Self-tuning PI control of a pH neutralisation process , 1983 .

[21]  Rolf Isermann,et al.  A Parameter-Adaptive Pid-Controller With Stepwise Parameter Optimization , 1984 .

[22]  Marzuki Khalid,et al.  Self-Tuning PID Control: A Multivariable Derivation and Application , 1993 .

[23]  Dale E. Seborg,et al.  A SELF-TUNING CONTROLLER WITH A PID STRUCTURE , 1984 .

[24]  Yoshikazu Nishikawa,et al.  A method for auto-tuning of PID control parameters , 1981, Autom..

[25]  K. Narendra,et al.  Prior information in the design of multivariable adaptive controllers , 1984 .

[26]  A. Tustin Automatic Control , 1951, Nature.