Tracking of non-square nonlinear continuous time systems with piecewise constant model predictive control

The paper presents a model predictive control (MPC) algorithm for continuous-time, possibly non-square nonlinear systems. The algorithm guarantees the tracking of asymptotically constant reference signals by means of a control scheme were the integral action is directly imposed on the error variables rather than on the control moves. The plant under control, the state and control constraints and the performance index to be minimized are described in continuous time, while the manipulated variables are allowed to change at fixed and uniformly distributed sampling times. The algorithm is used to control a continuous fermenter where the manipulated variables are the dilution rate and the feed substrate concentration while the controlled variable is the biomass concentration. � 2007 Elsevier Ltd. All rights reserved.

[1]  Riccardo Scattolini,et al.  On the solution of the tracking problem for non-linear systems with MPC , 2005, Int. J. Syst. Sci..

[2]  E. Gilbert,et al.  Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: Stability and moving-horizon approximations , 1988 .

[3]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[4]  Dale E. Seborg,et al.  Nonlinear control strategies for continuous fermenters , 1992 .

[5]  Sven-Olof Enfors,et al.  Simulation of the dynamics in the Baker's yeast process , 1990 .

[6]  Dale E. Seborg,et al.  Feedback linearizing control , 1997 .

[7]  S. Joe Qin,et al.  An Overview of Nonlinear Model Predictive Control Applications , 2000 .

[8]  Riccardo Scattolini,et al.  Model predictive control of continuous-time nonlinear systems with piecewise constant control , 2004, IEEE Transactions on Automatic Control.

[9]  Riccardo Scattolini,et al.  On the stabilization of nonlinear discrete-time systems with output feedback , 2004 .

[10]  R. B. Vinter,et al.  Nonlinear stabilization using discontinuous moving-horizon control , 1994 .

[11]  Dale E. Seborg,et al.  Nonlinear Process Control , 1996 .

[12]  E. Davison The robust control of a servomechanism problem for linear time-invariant multivariable systems , 1976 .

[13]  L. Magni,et al.  Tracking of non-square nonlinear systems via model predictive control , 2001, ECC.

[14]  P. Agrawal,et al.  An algorithm for operating a fed‐batch fermentor at optimum specific‐growth rate , 1989, Biotechnology and bioengineering.

[15]  Axel Munack,et al.  Application of modern control for biotechnological processes , 1986 .

[16]  F. Allgöwer,et al.  Output feedback stabilization of constrained systems with nonlinear predictive control , 2003 .

[17]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, ACC.

[18]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[19]  F. Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997 .

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

[21]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[22]  G. Nicolao,et al.  Stabilizing receding-horizon control of nonlinear time-varying systems , 1998, IEEE Trans. Autom. Control..

[23]  L. Magni,et al.  Stability margins of nonlinear receding-horizon control via inverse optimality , 1997 .

[24]  Riccardo Scattolini,et al.  A stabilizing model-based predictive control algorithm for nonlinear systems , 2001, Autom..

[25]  N. El‐Farra,et al.  Uniting bounded control and MPC for stabilization of constrained linear systems , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[26]  A. Jadbabaie,et al.  Unconstrained receding horizon control with no terminal cost , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[27]  N. El‐Farra,et al.  Hybrid predictive control of nonlinear systems: method and applications to chemical processes , 2004 .

[28]  D. Mayne,et al.  Robust receding horizon control of constrained nonlinear systems , 1993, IEEE Trans. Autom. Control..

[29]  Panagiotis D. Christofides,et al.  Robust hybrid predictive control of nonlinear systems , 2005, Autom..

[30]  Éva Gyurkovics,et al.  Stabilization of sampled-data nonlinear systems by receding horizon control via discrete-time approximations , 2003, Autom..

[31]  G. Nicolao,et al.  Stability and Robustness of Nonlinear Receding Horizon Control , 2000 .

[32]  A. J. Morris,et al.  Online estimation and adaptive control of penicillin fermentation , 1986 .

[33]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[34]  L. Magni,et al.  On robust tracking with non-linear model predictive control , 2002 .

[35]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, Proceedings of the 2005, American Control Conference, 2005..

[36]  H. Michalska,et al.  Receding horizon control of nonlinear systems , 1988, Proceedings of the 28th IEEE Conference on Decision and Control,.

[37]  A. Johnson,et al.  The control of fed-batch fermentation processes - A survey , 1987, Autom..

[38]  Riccardo Scattolini,et al.  Robustness and robust design of MPC for nonlinear discrete-time systems , 2007 .