Ein suboptimaler Ansatz zur schnellen modellprädiktiven Regelung nichtlinearer Systeme

Zusammenfassung Der Beitrag stellt ein schnelles modellprädiktives Regelungsverfahren für nichtlineare Systeme mit Stellgrößenbeschränkungen vor. Das Verfahren berechnet in jedem Abtastschritt eine suboptimale Lösung des unterlagerten Optimierungsproblems, die über die Laufzeit des Prozesses inkrementell verbessert wird. Des Weiteren zeichnet sich das Verfahren durch eine feste Anzahl an Iterationen pro Abtastschritt aus und ist rechenzeit- und speichereffizient implementierbar. Die Echtzeitfähigkeit und Regelgüte sowie die inkrementelle Verbesserung des Verfahrens werden für einen Verladekran im Labormaßstab mit einer Abtastzeit von 2 ms verdeutlicht. Abstract The paper describes a fast Model Predictive Control (MPC) scheme for nonlinear systems subject to control constraints. The MPC scheme computes a suboptimal solution of the underlying optimal control problem that is incrementally refined over the runtime of the process. The MPC scheme uses a fixed number of iterations in each sampling step and allows for a time and memory efficient computation of the single iterations. The control performance, the real-time feasibility as well as the incremental improvement of the MPC scheme are demonstrated for a laboratory overhead crane with a sampling time of 2 ms.

[1]  Basil Kouvaritakis,et al.  Constrained receding horizon predictive control for nonlinear systems , 2002, Autom..

[2]  Otto Föllinger,et al.  Optimale Regelung und Steuerung , 1994 .

[3]  S. J. Leese Convergence of gradient methods for optimal control problems , 1977 .

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

[5]  L. S. Pontri︠a︡gin Mathematische Theorie optimaler Prozesse , 1964 .

[6]  K. Kunisch,et al.  Receding horizon optimal control for infinite dimensional systems , 2002 .

[7]  Basil Kouvaritakis,et al.  Efficient Constrained Model Predictive Control with Asymptotic Optimality , 2002, SIAM J. Control. Optim..

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

[9]  Rolf Findeisen,et al.  Nonlinear model predictive control : a sampled data feedback perspective , 2005 .

[10]  Andreas Kugi,et al.  Real-time trajectory optimization under input constraints for a flatness-controlled laboratory helicopter , 2009, 2009 European Control Conference (ECC).

[11]  J. C. Dunn,et al.  On L 2 Sufficient Conditions and the Gradient Projection Method for Optimal Control Problems , 1996 .

[12]  Jay C. Hsu,et al.  Modern Control Principles and Applications , 1968 .

[13]  Martin Guay,et al.  A Real-time Framework for Model Predictive Control of Continuous-Time Nonlinear Systems , 2005, CDC 2005.

[14]  Thomas Parisini,et al.  A receding-horizon regulator for nonlinear systems and a neural approximation , 1995, Autom..

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

[16]  L. Berkovitz Optimal Control Theory , 1974 .

[17]  Eduardo F. Camacho,et al.  On the stability of constrained MPC without terminal constraint , 2006, IEEE Transactions on Automatic Control.

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

[19]  Stephen J. Wright,et al.  Nonlinear Predictive Control and Moving Horizon Estimation — An Introductory Overview , 1999 .

[20]  M. Diehl,et al.  Nominal stability of real-time iteration scheme for nonlinear model predictive control , 2005 .

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

[22]  E B Lee,et al.  Foundations of optimal control theory , 1967 .

[23]  Hans Joachim Ferreau,et al.  Efficient Numerical Methods for Nonlinear MPC and Moving Horizon Estimation , 2009 .

[24]  M. Nikolskii,et al.  Convergence of the gradient projection method in optimal control problems , 2007 .

[25]  Toshiyuki Ohtsuka,et al.  A continuation/GMRES method for fast computation of nonlinear receding horizon control , 2004, Autom..

[26]  Andreas Kugi,et al.  Stability and Incremental Improvement of Suboptimal MPC Without Terminal Constraints , 2010, IEEE Transactions on Automatic Control.