Closed‐loop behavior of nonlinear model predictive control

Model predictive control (MPC) relies on real-time optimization to determine open-loop control profiles and state estimates given process measurements. When the underlying process model is nonlinear, the MPC system exhibits unique behavior not seen in linear MPC. Some of the characteristics are highlighted of nonlinear models in the context of closed-loop performance. The effects are examined of disturbance models on closed-loop performance and necessary conditions are shown for how and where steady states of the closed-loop system may be found. These conditions are demonstrated on a simple example to show that the input disturbance model can lead to failure of the control system, and that linear MPC is inadequate for controlling this class of systems. Additionally, due to nonconvexity, the optimization problems solved in nonlinear MPC may have local optima. These local minima may lead to undesirable performance, particularly in the state estimator. The existence is studied of these optima in the regulator and estimator and their potential effects are examined on the performance of the closed-loop system. To avoid unwanted local minima, the use is advocated of constraints in the estimator and regulator formulations and it is shown how a shorter prediction horizon in the regulator leads to better control profiles for some nonlinear models. © 2004 American Institute of Chemical Engineers AIChE J, 50: 2142–2154, 2004

[1]  B. Bequette NONLINEAR PREDICTIVE CONTROL USING MULTI-RATE SAMPLING , 1991 .

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

[3]  F. G. Shinskey,et al.  Feedback controllers for the process industries , 1994 .

[4]  D. Chmielewski,et al.  On constrained infinite-time linear quadratic optimal control , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[5]  Jay H. Lee,et al.  A moving horizon‐based approach for least‐squares estimation , 1996 .

[6]  Ronald K. Pearson,et al.  Nonlinear process identification , 1997 .

[7]  Frank Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997, 1997 European Control Conference (ECC).

[8]  H. ChenT,et al.  A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability * , 1998 .

[9]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[10]  C. V. Rao,et al.  Steady states and constraints in model predictive control , 1999 .

[11]  A. C. Hoffmann,et al.  AIChE Symposium Series , 1999 .

[12]  George H. Staus,et al.  Interior point SQP strategies for large-scale, structured process optimization problems , 1999 .

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

[14]  R. H. Miller,et al.  Control of constrained nonlinear systems: a case study , 2000 .

[15]  Jay H. Lee,et al.  Constrained linear state estimation - a moving horizon approach , 2001, Autom..

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

[17]  Kenneth R. Muske,et al.  Disturbance modeling for offset-free linear model predictive control , 2002 .

[18]  M. Diehl,et al.  Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations , 2000 .

[19]  James B. Rawlings,et al.  Efficient moving horizon estimation and nonlinear model predictive control , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[20]  James B. Rawlings,et al.  Feasible Real-time Nonlinear Model Predictive Control , 2002 .

[21]  David Q. Mayne,et al.  Constrained state estimation for nonlinear discrete-time systems: stability and moving horizon approximations , 2003, IEEE Trans. Autom. Control..

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

[23]  Gabriele Pannocchia,et al.  Disturbance models for offset‐free model‐predictive control , 2003 .

[24]  T. Stuetzle,et al.  Automatic control of a 30 MWe SEGS VI parabolic trough plant , 2004 .

[25]  Nate Blair,et al.  Use of linear predictive control for a solar electric generating system , 2004 .

[26]  Stephen J. Wright,et al.  Nonlinear Model Predictive Control via Feasibility-Perturbed Sequential Quadratic Programming , 2004, Comput. Optim. Appl..