Integrated system identification and PID controller tuning by frequency loop-shaping

A systematic design methodology for proportional-integral-derivative (PID) controllers is presented. Starting from data sets, a model of the system and its uncertainty bounds are obtained. The parameters of the controller are tuned by a convex optimization algorithm, minimizing a weighted difference between the actual loop transfer function and a target in an /spl Lscr//sub 2///spl Lscr//sub /spl infin// sense. The target selection is guided by the identified model and its uncertainty. The problem of disjoint data sets and/or different models for the same system is also addressed. The method has proved successful in numerous practical cases showing both expediency in controller design and implementation and improved performance over existing controllers.

[1]  Liuping Wang,et al.  New frequency-domain design method for PID controllers , 1995 .

[2]  Alfredo C. Desages,et al.  AUTOMATIC TUNING OF PID CONTROLLERS THROUGH RESPONSE OPTIMIZATION OVER A FINITE TIME HORIZON , 1989 .

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

[4]  K. Godfrey,et al.  Multiharmonic perturbations for nonparametric autotuning , 1999 .

[5]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[6]  Stephen P. Boyd,et al.  Linear controller design: limits of performance , 1991 .

[7]  Bruce A. Francis,et al.  Feedback Control Theory , 1992 .

[8]  S. L. Harris,et al.  Controller tuning using optimization to meet multiple closed‐loop criteria , 1985 .

[9]  Lars Rundqwist,et al.  Integrator Windup and How to Avoid It , 1989, 1989 American Control Conference.

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

[11]  P.M.J. Van den Hof,et al.  Control relevant identification for H/sub ∞/-norm based performance specifications , 1995 .

[12]  L. Wang,et al.  A Frequency Domain Design Method for PID Controllers , 1993, 1993 American Control Conference.

[13]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[14]  Daniel E. Rivera,et al.  Integrated MIMO identification and robust PID controller design through loop shaping , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[15]  Kostas Tsakalis,et al.  PID controller tuning by frequency loop-shaping: application to diffusion furnace temperature control , 2000, IEEE Trans. Control. Syst. Technol..

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

[17]  K. Tsakalis,et al.  PID controller tuning by frequency loop-shaping , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[18]  Daniel E. Rivera,et al.  Digital PID controller tuning using prefiltered ARX estimation , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[19]  Keith R. Godfrey,et al.  Rule-based autotuning based on frequency domain identification , 1998, IEEE Trans. Control. Syst. Technol..

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

[21]  Brian D. O. Anderson,et al.  Issues in modeling for control , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).