Exact tuning of PID controllers in control feedback design

Abstract In this paper, we introduce a range of techniques for the exact design of PID controllers for feedback control problems involving requirements on the steady-state performance and standard frequency domain specifications on the stability margins and crossover frequencies. These techniques hinge on a set of simple closed-form formulae for the explicit computation of the parameters of the controller in finite terms as functions of the specifications, and therefore they eliminate the need for graphical, heuristic or trial-and-error procedures. The relevance of this approach is i ) theoretical, since a closed-form solution is provided for the design of PID-type controllers with standard frequency domain specifications; ii ) computational, since the techniques presented here are readily implementable as software routines, for example using MATLAB®; iii ) educational, because the synthesis of the controller reduces to a simple exercise on complex numbers that can be solved with pen, paper and a scientific calculator. These techniques also appear to be very convenient within the context of adaptive control and self-tuning strategies, where the controller parameters have to be calculated on-line.

[1]  W. Wakeland Bode compensator design , 1976 .

[2]  Tore Hägglund,et al.  Advanced PID Control , 2005 .

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

[4]  S. Skogestad Simple analytic rules for model reduction and PID controller tuning , 2004 .

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

[6]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[7]  Charles L. Phillips Analytical Bode Design of Controllers , 1985, IEEE Transactions on Education.

[8]  M. Hochberg,et al.  Control engineering , 1991, Nature.

[9]  Weng Khuen Ho,et al.  Tuning of PID Controllers based on Gain and Phase Margin Specifications , 1993 .

[10]  Shankar P. Bhattacharyya,et al.  Controller Synthesis Free of Analytical Models: Three Term Controllers , 2008, IEEE Transactions on Automatic Control.

[11]  Shankar P. Bhattacharyya,et al.  Structure and synthesis of PID controllers , 2000 .

[12]  Giovanni Marro,et al.  New formulae and graphics for compensator design , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[13]  Antonio Visioli,et al.  Practical PID Control , 2006 .

[14]  Keunsik Kim,et al.  The Complete Set of PID Controllers with Guaranteed Gain and Phase Margins , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

[16]  Kai Shing Yeung,et al.  A universal design chart for linear time-invariant continuous-time and discrete-time compensators , 2000, IEEE Trans. Educ..

[17]  Roberto Zanasi,et al.  Discrete inversion formulas for the design of lead and lag discrete compensators , 2009, 2009 European Control Conference (ECC).