Auto-ajustement de régulateurs PID robustes dans le domaine fréquentiel

This work considers the adjustment of proportional-integral-derivative (PID) controllers. Because of their very simple structures, this kind of controllers are very appreciated, and used abundantly by the industrial community. The restricted number of the controller parameters often implies moderate performances, compared to those that can be obtained by high order control structures. In compensation, it is highly desired to use simple and fast procedures for the tuning of PID controllers. In practice, the methods using minimal a priori information about the plant are largely preferred. This thesis falls in this context. The adjustment is considered in the frequency domain, because as well as stability and robustness, the time domain performances of the closed-loop system can be represented. The traditional robustness indicators, which consist of the phase and gain margins, the crossover frequency, as well as more advanced parameters, which are the infinity-norm of the sensitivity and complementary sensitivity functions, can be taken into account by the presented approaches. In the first chapters, the synthesis is realized in a model-free framework. First of all, the simplicity of the modified Ziegler-Nichols method is exploited. By measuring only one point of the system frequency response, the approach mentioned above proposes to adjust the PID controller parameters in order to obtain a desired value for the phase margin. In this work, it is also desired to calibrate the slope of the loop frequency response at the crossover frequency in order to satisfy constraints on the infinity-norm of the sensitivity functions. This calibration can be done by using approximations arising from Bode's integrals, without requiring any other information about the plant. This approach often improves the results compared to the original modified Ziegler-Nichols method, without loosing its extreme ease of implementation. Next, an iterative model-free tuning approach, is studied. Robustness margins are measured directly on the plant using limit cycles generated by non-linear closed loop experiments. A frequency criterion is then defined as the weighted sum of the squared errors between the desired and the measured values of the considered margins. The criterion minimization is carried out iteratively using a gradient algorithm, without requiring any other information about the plant than that measured previously. Finally, a model-based approach is presented. The existing methods are usually based on simple first or second order plant model. Many uncertainties rise often from such approaches, due in particular to unmodeled dynamics. In this work, the model uncertainties are directly taken into account in order to guarantee robust performance and stability for the closed-loop system. Finally, a direct application of this methodology is formulated for the decentralized control of multivariable systems. In each chapter a real-time application is presented to illustrate the methods and to show their effectiveness and simplicity.

[1]  Alberto Leva,et al.  On the IMC-based synthesis of the feedback block of ISA PID regulators , 2004 .

[2]  Masarni Saeki,et al.  A new adaptive identification method of critical loop gain for multi-input multi-output plants , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

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

[4]  Weng Khuen Ho,et al.  Tuning of Multiloop Proportional−Integral−Derivative Controllers Based on Gain and Phase Margin Specifications , 1997 .

[5]  A. Karimi,et al.  Robust PID controller design by linear programming , 2006, 2006 American Control Conference.

[6]  Osvaldo Simeone,et al.  Relay Feedback Analysis Identification And Control , 2007 .

[7]  Alireza Karimi,et al.  PID CONTROLLER DESIGN FOR MULTIVARIABLE SYSTEMS USING GERSHGORIN BANDS , 2005 .

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

[9]  S. Ogawa PI controller tuning for robust performance , 1995, Proceedings of International Conference on Control Applications.

[10]  Yu Zhang,et al.  PID tuning for improved performance , 1999, IEEE Trans. Control. Syst. Technol..

[11]  R. Longchamp Commande numérique de systèmes dynamiques , 1995 .

[12]  Ioan Doré Landau,et al.  The autocalibration of PI controllers based on two frequency measurements , 1995 .

[13]  Roland Longchamp,et al.  Data-Driven Controller Tuning Using Frequency Domain Specifications , 2006 .

[14]  A. Karimi,et al.  Infinity norm measurement of sensitivity function based on limit cycles in a closed-loop experiment , 2003, 2003 European Control Conference (ECC).

[15]  H. Rosenbrock,et al.  State-space and multivariable theory, , 1970 .

[16]  Yu Zhang,et al.  PID tuning with exact gain and phase margins , 1999 .

[17]  Anton A. Stoorvogel,et al.  The H ∞ control problem: a state space approach , 2000 .

[18]  Sebastián Dormido,et al.  PID controller design with constraints on sensitivity functions using loop slope adjustment , 2006, 2006 American Control Conference.

[19]  Chang Chieh Hang,et al.  Relay-based estimation of multiple points on process frequency response , 1997, Autom..

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

[21]  R. Longchamp,et al.  Iterative controller tuning using Bode's integrals , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[22]  Mark L. Nagurka,et al.  Design of PID controllers satisfying gain margin and sensitivity constraints on a set of plants , 2004, Autom..

[23]  Christian Andreas Roduner H∞-Regelung linearer Systeme mit Totzeiten , 1997 .

[24]  Håkan Hjalmarsson,et al.  Tuning for robustness and performance using iterative feedback tuning , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[25]  Alireza Karimi,et al.  PID Controller Design with Specifications on the Infinity-Norm of Sensitivity Functions , 2005 .

[26]  Kok Kiong Tan,et al.  Enhanced automatic tuning procedure for process control of PI/PID controllers , 1996 .

[27]  A. Karimi,et al.  PID controller design using Bode's integrals , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[28]  D. Atherton,et al.  Online tuning of controllers for an unstable FOPDT process , 2000 .

[29]  Bengt Lennartson,et al.  From PI to H/sub /spl infin// control in a unified framework , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[30]  M. Steiner,et al.  Robust PID control for an industrial distillation column , 1995, IEEE Control Systems.

[31]  Birgitta Kristiansson,et al.  From PI to 8, Control in a Unified Framework , 2000 .

[32]  Derek P. Atherton,et al.  Autotuning and controller design for unstable time delay processes , 1998 .

[33]  A. Karimi,et al.  Robust PID controller tuning with specification on modulus margin , 2004, Proceedings of the 2004 American Control Conference.

[34]  R. Longchamp,et al.  Closed-loop estimation of robustness margins by the relay method , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[35]  Alireza Karimi,et al.  PID controller tuning using Bode's integrals , 2003, IEEE Trans. Control. Syst. Technol..

[36]  M. Saeki A New Adaptive Method For Identification Of Critical Gain Using Saturation Function , 2002 .

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

[38]  C. Kelley Iterative Methods for Linear and Nonlinear Equations , 1987 .

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

[40]  L - Data-driven Controller Tuning Based on a Frequency Criterion , .

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