Analysis and tuning of adaptive generalized predictive control

The adaptive Generalized Predictive Controller (Clarke et al., 1987a, b) is capable of controlling plants with variable dead-time, unknown model orders and unstable poles and zeros. This paper shows how the GPC control law can be written in an equivalent general linear transfer function form which simplifies closed-loop (eg. root locus) analysis. Three recommended strategies for selecting the design parameters during the commissioning stage allow the user to adjust the closed-loop speed of response on-line using only a single active tuning parameter. Experimental runs confirm the ability of adaptive GPC to provide a consistent closed-loop response in spite of large process changes. Le regulateur predictif generalise adaptatif (Clarke et al., 1987a, b) est capable de controder des procedes ayant un temps mort variable, des ordres de modeles inconnus et des poes et zeros instables. On montre dans cet article comment la loi de controle du regulateur peut etre ecrite sous forme de fonction de transfert lineaire generale equivalente qui simplifie l'analyse a boucle fermee (p. ex. le locus de base). Trois strategies recommandees pour la selection des parametres de conception durant le stade de mise en fonctionnement perrnettent a l'utilisateur d'adapter la vitcsse de repons en boucle fermee en ligne en utilisant un seul parametre de regulation actif. Les essais experimentaux confirment la capacite du regulateur de fournir une reponse en boucle fermee coherente en depit d'importants changements de procedes.

[1]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[2]  D. Seborg,et al.  Predictive control based on discrete convolution models , 1983 .

[3]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[4]  C. Mohtadi,et al.  Generalized predictive control, LQ, or pole-placement: A unified approach , 1986, 1986 25th IEEE Conference on Decision and Control.

[5]  D. Mayne,et al.  Design issues in adaptive control , 1988 .

[6]  D. G. Fisher,et al.  Improved least squares identification , 1987 .

[7]  T. Soderstrom,et al.  Stationary performance of linear stochastic systems under single step optimal control , 1982 .

[8]  Václav Peterka,et al.  Predictor-based self-tuning control , 1982, Autom..

[9]  P. Gawthrop Some interpretations of the self-tuning controller , 1977 .

[10]  Dale E. Seborg,et al.  Predictive controller design for single-input/single-output (SISO) systems , 1988 .

[11]  Martin Richard Lambert,et al.  Adaptive control of flexible systems , 1987 .

[12]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[13]  Carlos E. Garcia,et al.  Internal model control. A unifying review and some new results , 1982 .

[14]  D. G. Fisher,et al.  Selection of Tuning Parameters for Adaptive Generalized Predictive Control , 1989, 1989 American Control Conference.

[15]  P. R. Bélanger On type 1 systems and the clarke-gawthrop regulator , 1983, Autom..

[16]  S. L. Shah,et al.  Performance Tuning of Adaptive Generalized Predictive Control , 1990 .

[17]  C. Mohtadi,et al.  Properties of generalized predictive control , 1987, Autom..

[18]  R. Sargent,et al.  Theory and application of an extended horizon self‐tuning controller , 1985 .

[19]  David Clarke,et al.  Self-tuning control , 1979 .

[20]  Edoardo Mosca,et al.  Multistep Horizon Self-Tuning Controllers: The Musmar Approach , 1984 .

[21]  Y. Xi Minimal form of a predictive controller based on the step-response model , 1989 .

[22]  David Clarke,et al.  Self-tuning control of offset: a unified approach , 1985 .

[23]  E. P. Lambert,et al.  Process control applications of long-range prediction , 1987 .

[24]  C. Mohtadi,et al.  On the role of prefiltering in parameter estimation and control , 1989 .

[25]  Karl Johan Åström,et al.  Zeros of sampled systems , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[26]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[27]  D.W. Clarke,et al.  The application of self-tuning control , 1983 .

[28]  Sirish L. Shah,et al.  Experimental evaluation of adaptive control in the presence of disturbances and model-plant mismatch , 1989 .