A new software tool for synthesis of linear PID controllers

A new versatile software utility for synthesis of linear PID controllers is described, and the software listing is presented. The software is in the MATLAB environment. Closed-form PID controller gain design equations are developed. The design approach is systematic, and it is based on frequency matching technique with a model matching criteria. The objective is to design a closed-loop feedback system with a PID controller whose dynamic and static behavior would mimic a user-defined reference linear model. The design procedure is automated via a new MATLAB command. The software also has applications in synthesis of nonlinear PID controllers. Because the design equations are of a closed form, the speed of calculations is high; therefore, design software may be used in designing self-tuning adaptive PID controllers.

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

[2]  Aniruddha Datta,et al.  Control system design using low order controllers: constant gain, PI and PID , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[3]  C. Calistru A symbolic optimization approach for tuning of PID controllers , 1995, Proceedings of International Conference on Control Applications.

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

[5]  D. P. Atherton,et al.  Optimal PID Controller Settings Using Integral Performance Criteria , 1991, 1991 American Control Conference.

[6]  Ch. S. Atchiraju,et al.  A computer software for PID tuning by new frequency domain design method , 2003, Comput. Electr. Eng..

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

[8]  S. Engell,et al.  Design of PID Controllers via Frequency Response Approximation , 2000 .

[9]  A. T. Shenton,et al.  Frequency-domain design of pid controllers for stable and unstable systems with time delay , 1997, Autom..

[10]  John A. Self,et al.  Building expert systems, edited by F. Hayes-Roth D.A. Waterman and D.B. Lenat Addison-Wesley, London, 1983 (£27.50) , 1984, Robotica.

[11]  Mario Milanese,et al.  Robust tuning for PID controllers with multiple performance specifications , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[12]  Amir Nassirharand,et al.  Synthesis of Linear PID Controllers for Nonlinear Multivariable Systems , 1990, 1990 American Control Conference.

[13]  Weng Khuen Ho,et al.  Self-tuning IMC-PID control with interval gain and phase margins assignment , 2001, IEEE Trans. Control. Syst. Technol..

[14]  D. J. Sandoz,et al.  Automatic tuning of PID controllers using a combined time- and frequency-domain method , 1989 .

[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]  S. C. Chen,et al.  On the parameter setting of PI and PID controllers , 1995, Proceedings IEEE Conference on Industrial Automation and Control Emerging Technology Applications.

[17]  J. M. Edmunds,et al.  Control system design and analysis using closed-loop Nyquist and Bode arrays , 1979 .

[18]  S. Daley,et al.  Optimal-tuning PID controller design in the frequency domain with application to a rotary hydraulic system , 1999 .

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

[20]  Chang-Chieh Hang,et al.  Frequency domain approach to self-tuning PID control , 1996 .

[21]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[22]  Michael J. Grimble,et al.  Algorithm for PID controller tuning using LQG cost minimization , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[23]  D. P. Kwok,et al.  Analysis and design of fuzzy PID control systems , 1991 .

[24]  Amir Nassirharand Identification of frequency domain models for nonlinear systems , 1988 .

[25]  Tor Steinar Schei Closed-loop Tuning of PID Controllers , 1992, 1992 American Control Conference.

[26]  D. P. Atherton,et al.  Automatic tuning of optimum PID controllers , 1993 .

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

[28]  S. Daley,et al.  Optimal-Tuning PID Control for Industrial Systems , 2000 .

[29]  Amir Nassirharand Input/output characterization of highly-nonlinear systems , 1987 .

[30]  K. Natarajan,et al.  On direct PID controller tuning based on finite number of frequency response data , 1997 .

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

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

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

[34]  Benjamin C. Kuo,et al.  AUTOMATIC CONTROL SYSTEMS , 1962, Universum:Technical sciences.