A method for PID controller tuning using nonlinear control techniques

In this work, we propose a two-level, optimization-based method for deriving tuning guidelines for proportional-integral-derivative (PID) controllers that take explicitly into account the presence of nonlinear behavior. The central idea behind the proposed method is the selection of the PID controller tuning parameters so as to best "emulate" the control action and closed-loop response under a given nonlinear controller for a broad set of initial conditions and set-point changes. The first level involves using classical tuning guidelines (typically derived on the basis of linear approximations, running open or closed-loop tests) to obtain reasonable bounds on the tuning parameters in order to satisfy various design criteria such as stability, performance and robustness. These bounds are in turn incorporated as constraints on the optimization problem solved at the higher level to yield tuning parameter values that improve upon the values obtained from the first level to better emulate the closed-loop behavior under the nonlinear controller. The efficacy of the proposed tuning method is demonstrated through application to a nonlinear chemical reactor example.

[1]  William L. Luyben,et al.  Effect of derivative algorithm and tuning selection on the PID control of dead-time processes , 2001 .

[2]  K. Astr,et al.  Revisiting the Ziegler – Nichols step response method for PID control , 2004 .

[3]  Pao C. Chau,et al.  Process Control , 2002 .

[4]  Costas Kravaris,et al.  Model-based synthesis of nonlinear PI and PID controllers , 1996 .

[5]  N. El‐Farra,et al.  Bounded robust control of constrained multivariable nonlinear processes , 2003 .

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

[7]  K.J. Astrom,et al.  Design of PID controllers based on constrained optimization , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[8]  Yuandan Lin,et al.  A universal formula for stabilization with bounded controls , 1991 .

[9]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[10]  N. Munro,et al.  PID controllers: recent tuning methods and design to specification , 2002 .

[11]  P. Christofides,et al.  Feedback control of nonlinear differential difference equation systems , 1999 .

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

[13]  Alberto Isidori,et al.  Nonlinear control systems: an introduction (2nd ed.) , 1989 .

[14]  Tore Hägglund,et al.  Automatic tuning of simple regulators with specifications on phase and amplitude margins , 1984, Autom..

[15]  K. Åström,et al.  Revisiting the Ziegler-Nichols step response method for PID control , 2004 .

[16]  Panagiotis D. Christofides,et al.  Coordinating feedback and switching for control of hybrid nonlinear processes , 2003 .

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

[18]  Petar V. Kokotovic,et al.  Robust nonlinear control of feedforward systems with unmodeled dynamics , 2001, Autom..

[19]  Costas Kravaris,et al.  Optimal controller tuning for nonlinear processes , 2005, Autom..

[20]  Rey-Chue Hwang,et al.  A self-tuning PID control for a class of nonlinear systems based on the Lyapunov approach , 2002 .

[21]  R. Freeman,et al.  Robust Nonlinear Control Design: State-Space and Lyapunov Techniques , 1996 .

[22]  A. Benaskeur,et al.  Backstepping-based adaptive PID control , 2002 .

[23]  Tore Hägglund,et al.  Design of PID controllers based on constrained optimization , 1999 .

[24]  Sigurd Skogestad,et al.  Simple analytic rules for model reduction and PID controller tuning , 2003 .

[25]  N. El‐Farra,et al.  Integrating robustness, optimality and constraints in control of nonlinear processes , 2001 .

[26]  W. Luyben,et al.  Tuning PI controllers for integrator/dead time processes , 1992 .

[27]  M. Morari,et al.  Internal model control: PID controller design , 1986 .