Development and evaluation of an auto-tuning and adaptive PID controller

Abstract This paper describes the design of a practical auto-tuning and adaptive single-input-single-output (SISO) PID controller (AAC). The AAC can control processes with stable and unstable zeros, processes with an integrator, unstable processes and standard aperiodic processes. It uses an explicit identification with a recursive parameter estimation of a second-order with delay model. The regulator tuning methods are based on an approximate minimization of the ITAE criterion by applying pole-zero cancellation, phase margin and maximum peak resonance specifications, with special considerations for delays, unstable zeros and poles. The data filtering, the identification, the tuning mechanism and the supervisory shell are described. Useful guidelines for PI and PID tuning for SISO processes are given. The AAC performances are compared using a benchmark test with commercial adaptive PID controllers: Foxboro 760C, Fisher DPR 910 and Leeds & Northrup Electromax V.

[1]  Rolf Isermann,et al.  Adaptive Control with Continuous- and Discrete-Time Process Models - A Comparison , 1992 .

[2]  S. L. Shah,et al.  Performance adaptive control , 1992 .

[3]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[4]  Julián Salt,et al.  Practical Issues in the Implementation of Adaptive Controllers , 1989 .

[5]  Tore Hägglund,et al.  Automatic Tuning and Adaptation for PID Controllers - A Survey , 1992 .

[6]  S. Shah,et al.  Identification for long-range predictive control , 1991 .

[7]  Runsheng Cao,et al.  Evaluation of a pattern recognition adaptive PID controller , 1990, Autom..

[8]  D. G. Fisher,et al.  Improved Least Squares Identification for Adaptive Controllers , 1987, 1987 American Control Conference.

[9]  Y Liu A SELF-TUNING CONTROLLER AND ITS APPLICATION , 1996 .

[10]  Azmi Kaya,et al.  Evolution of Adaptive Control Algorithms and Products: A Critical Review and Evaluation , 1989 .

[11]  K. Najim,et al.  Long-range predictive control of a rougher flotation unit , 1994 .

[12]  Sirish L. Shah,et al.  Recursive least squares based estimation schemes for self‐tuning control , 1991 .

[13]  Ph. de Larminat Adaptive PID Regulators. Ambitions and Limitations , 1988 .

[14]  Sirish L. Shah,et al.  Experimental evaluation of a robust self‐tuning pid controller , 1984 .

[15]  D. Grant Fisher,et al.  A Comparison of Adaptive Controllers: Academic vs Industrial , 1988, 1988 American Control Conference.

[16]  Gregory E. Bottomley,et al.  RECURSIVE LEAST SQUARES FILTERS , 1989 .

[17]  B. Bartlomiej,et al.  The Adaptive Robust PID Controller , 1988 .

[18]  Tore Hägglund,et al.  Industrial adaptive controllers based on frequency response techniques , 1991, Autom..

[19]  Rolf Isermann Practical Aspects of Process Identification , 1979 .

[20]  Peter J. Gawthrop,et al.  EXPLICIT PID SELF TUNING CONTROL FOR SYSTEMS WITH UNKNOWN TIME DELAY , 1991 .

[21]  É. Poulin,et al.  PID tuning for integrating and unstable processes , 1996 .

[22]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[23]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[24]  Karl Johan Åström,et al.  Adaptive feedback control , 1987, Proc. IEEE.

[25]  Guy Albert Dumont,et al.  Comparison of an auto-tuned PID regulator and an adaptive predictive control system on an industrial bleach plant , 1989, Autom..

[26]  L. Ljung,et al.  Design variables for bias distribution in transfer function estimation , 1986, The 23rd IEEE Conference on Decision and Control.

[27]  C.C. Hang,et al.  A comparative performance study of PID auto-tuners , 1991, IEEE Control Systems.

[28]  Thomas F. Edgar,et al.  Process Dynamics and Control , 1989 .

[29]  C. Mohtadi,et al.  On the role of prefiltering in parameter estimation and control , 1989 .

[30]  J. Sorrells Comparison of contemporary adaptive control design techniques , 1989, [1989] Proceedings. The Twenty-First Southeastern Symposium on System Theory.

[31]  Chester L. Nachtigal Adaptive Controller Performance Evaluation: Foxboro EXACT and ASEA Novatune , 1986, 1986 American Control Conference.

[32]  E. P. Lambert,et al.  Process control applications of long-range prediction , 1987 .