An adaptive nonlinear predictive controller

Abstract The design and implementation of a new adaptive nonlinear predictive controller is presented using a general nonlinear model and variable transformations. The resulting controller is similar in form to standard linear model predictive controllers and can be tuned analogously. Alternative, the controller can be tuned using a single parameter. The design is computationally efficient. The controller is updated on-line without recalculating the controller gain matrix, which involves a matrix inversion. The new controller is compared to a PI controller and to an adaptive linear predictive controller through simulations of a continuous stirred-tank reactor. The effects of modeling errors on the new controller are also shown with simulations

[1]  L. Hunt,et al.  Global transformations of nonlinear systems , 1983 .

[2]  D. Seborg,et al.  Control strategy for single-input single-output non-linear systems with time delays , 1988 .

[3]  M. Morari,et al.  Internal model control. VI: Extension to nonlinear systems , 1986 .

[4]  Y. Yeo,et al.  Bilinear model predictive control , 1987 .

[5]  Sheng Chen,et al.  Representations of non-linear systems: the NARMAX model , 1989 .

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

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

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

[9]  Abraham H. Haddad,et al.  Near optimal smoothing for singularly perturbed linear systems , 1978, Autom..

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

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

[12]  Babu Joseph,et al.  On‐line optimization of constrained multivariable chemical processes , 1987 .

[13]  J. Kantor,et al.  AN EXOTHERMIC CONTINUOUS STIRRED TANK REACTOR IS FEEDBACK EQUIVALENT TO A LINEAR SYSTEM , 1985 .

[14]  M. Morari,et al.  Internal Model Control: extension to nonlinear system , 1986 .

[15]  David D. Brengel,et al.  Multistep nonlinear predictive controller , 1989 .

[16]  Romeo Ortega,et al.  Robustness of adaptive controllers - A survey , 1989, Autom..

[17]  A. Isidori,et al.  Adaptive control of linearizable systems , 1989 .

[18]  Miroslav Kárný,et al.  Tracking of Slowly Varying Parameters by Directional Forgetting , 1984 .

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

[20]  Dale E. Seborg,et al.  Predictive Controller Design for SISO Systems , 1985, 1985 American Control Conference.

[21]  M. A. Henson,et al.  Input‐output linearization of general nonlinear processes , 1990 .

[22]  William L. Luyben,et al.  Nonlinear dynamic matrix control for high‐purity distillation columns , 1988 .

[23]  Björn Wittenmark,et al.  On Self Tuning Regulators , 1973 .

[24]  D. Seborg,et al.  A multivariable nonlinear self‐tuning controller , 1987 .