A Tuning Strategy for Unconstrained SISO Model Predictive Control

This paper presents an easy-to-use and reliable tuning strategy for unconstrained SISO dynamic matrix control (DMC) and lays a foundation for extension to multivariable systems. The tuning strategy achieves set point tracking with minimal overshoot and modest manipulated input move sizes and is applicable to a broad class of open loop stable processes. The derivation of an analytical expression for the move suppression coefficient, λ, and its demonstration in a DMC tuning strategy is one of the significant contributions of this work. The compact form for the analytical expression for λ is achieved by employing a first order plus dead time (FOPDT) model approximation of the process dynamics. With tuning parameters computed, DMC is then implemented in the classical fashion using a dynamic matrix formulated from step response coefficients of the actual process. Just as the FOPDT model approximation has proved a valuable tool in tuning rules such as Cohen−Coon, ITAE, and IAE for PID implementations, the tunin...

[1]  A. E. Hoerl,et al.  Ridge Regression: Applications to Nonorthogonal Problems , 1970 .

[2]  R. K. Wood,et al.  Terminal composition control of a binary distillation column , 1973 .

[3]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

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

[5]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

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

[7]  C. R. Cutler,et al.  Dynamic matrix control: an optimal multivariable control algorithm with constraints , 1983 .

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

[9]  Odd A. Asbjornsen Feed Forward Predictive and Adaptive Control by the Dynamic Matrix , 1984, 1984 American Control Conference.

[10]  D. Seborg,et al.  Predictive Controller Design by Principal Components Analysis , 1985 .

[11]  Carlos E. Garcia,et al.  QUADRATIC PROGRAMMING SOLUTION OF DYNAMIC MATRIX CONTROL (QDMC) , 1986 .

[12]  Babatunde A. Ogunnaike,et al.  Dynamic matrix control: a nonstochastic, industrial process control technique with parallels in applied statistics , 1986 .

[13]  Thomas F. Edgar,et al.  Adaptive control strategies for process control: A survey , 1986 .

[14]  Hiromu Ohno,et al.  A study of Model Predictive Control in terms of its structure and degree of freedom. , 1987 .

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

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

[17]  F. H. Yocum,et al.  Real Time Control of Inverse Response using Dynamic Matrix Control , 1988, 1988 American Control Conference.

[18]  P. J. Callaghan,et al.  An experimental investigation of predictive controller design by principal component analysis , 1988 .

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

[20]  Hiromu Ohno,et al.  Robust stability of model predictive control. , 1988 .

[21]  Ernest F. Vogel,et al.  Tuning and Sensitivity Study for Model Predictive Control , 1988, 1988 American Control Conference.

[22]  Carlos E. García,et al.  Fundamental Process Control , 1988 .

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

[24]  A. M. Lalonde,et al.  Automated Design, Implementation and Adaptation of the Generalized Predictive Controller , 1989, 1989 American Control Conference.

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

[26]  Sirish L. Shah,et al.  Analysis and tuning of adaptive generalized predictive control , 1991 .

[27]  Riccardo Scattolini,et al.  Constrained receding-horizon predictive control , 1991 .

[28]  S. L. Shah,et al.  Performance adaptive control , 1992 .

[29]  Douglas J. Cooper,et al.  Using Pattern Recognition in Controller Adaptation and Performance Evaluation , 1993, 1993 American Control Conference.

[30]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[31]  Yash P. Gupta Characteristic equations and robust stability of a simplified predictive control algorithm , 1993 .

[32]  J. Rawlings,et al.  The stability of constrained receding horizon control , 1993, IEEE Trans. Autom. Control..

[33]  James B. Rawlings,et al.  Model predictive control with linear models , 1993 .

[34]  Babatunde A. Ogunnaike,et al.  Process Dynamics, Modeling, and Control , 1994 .

[35]  Jay H. Lee,et al.  Tuning of model predictive controllers for robust performance , 1994 .

[36]  David Clarke,et al.  Advances in model-based predictive control , 1994 .

[37]  J. Brian Froisy Model predictive control: Past, present and future , 1994 .

[38]  Masoud Soroush,et al.  Synthesis of discrete-time nonlinear feedforward/feedback controllers , 1994 .

[39]  Douglas J. Cooper,et al.  Unified excitation and performance diagnostic adaptive control framework , 1995 .

[40]  Sigurd Skogestad,et al.  Limitations of dynamic matrix control , 1995 .

[41]  Eduardo F. Camacho,et al.  Model predictive control in the process industry , 1995 .

[42]  T. A. Badgwell,et al.  An Overview of Industrial Model Predictive Control Technology , 1997 .