Abstract
The paper reports on recent progress in the real-time computation of constrained closed-loop optimal control, in particular the special case of nonlinear model predictive control, of large di.erential algebraic equations (DAE) systems arising e.g. from a MoL discretization of instationary PDE. Through a combination of a direct multiple shooting approach and an initial value embedding, a so-called “real-time iteration” approach has been developed in the last few years. One of the basic features is that in each iteration of the optimization process, new process data are being used. Through precomputation – as far as possible – of Hessian, gradients and QP factorizations the response time to perturbations of states and system parameters is minimized. We present and discuss new real-time algorithms for fast feasibility and optimality improvement that do not need to evaluate Jacobians online.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
F. Allgöwer, T.A. Badgwell, J.S. Qin, J.B. Rawlings, and S.J. Wright. Nonlinear predictive control and moving horizon estimation—An introductory overview. In P. M. Frank, editor, Advances in Control, Highlights of EGG’99, pages 391–449. Springer, 1999.
H.G. Bock, M. Diehl, E.A. Kostina, and J.P. Schiöder. Constrained optimal feed-back control of systems governed by large differential algebraic equations. In L. Biegler, O. Ghattas, M. Heinkenschloss, D. Keyes, and B. van Bloemen Waan-ders, editors, Real-Time and Online PDE-Constrained Optimization. SIAM, 2005. (in print).
H.G. Bock, M. Diehl, D.B. Leineweber, and J.P. Schiöder. A direct multiple shoot-ing method for real-time optimization of nonlinear DAE processes. In F. Allgöwer and A. Zheng, editors, Nonlinear Predictive Control, volume 26 of Progress in Sys-tems Theory, pages 246–267, Basel, 2000. Birkhäuser.
H.G. Bock, E. Eich, and J.P. Schiöder. Numerical solution of constrained least squares boundary value problems in differential-algebraic equations. In K. Strehmel, editor, Numerical Treatment of Differential Equations. Teubner, Leipzig, 1988.
H.G. Bock and K.J. Plitt. A multiple shooting algorithm for direct solution of optimal control problems. In Proc. 9th IFAC World Congress Budapest, pages 243–247. Pergamon Press, 1984.
H. Chen and F. Allgöwer. A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability. Automation, 34(10):1205–1218, 1998.
G. De Nicolao, L. Magni, and R. Scattolini. Stability and robustness of nonlinear receding horizon control. In F. Allgöwer and A. Zheng, editors, Nonlinear Predic-tive Control, volume 26 of Progress in Systems Theory, pages 3–23, Basel, 2000. Birkhäuser.
M. Diehl. Real-Time Optimization for Large Scale Nonlinear Processes, volume 920 of Fortschr.-Ber. VDI Reihe 8, Mess-, Steuerungs-und Regelungstechnik. VDI Verlag, Düsseldorf, 2002. http://www.ub.uni-heidelberg.de/archiv/1659/.
M. Diehl, H.G. Bock, and J.P. Schiöder. A real-time iteration scheme for nonlinear optimization in optimal feedback control. SIAM J. Control Optim., 43(5): 1714–1736, 2005.
M. Diehl, H.G. Bock, J.P. Schiöder, R. Findeisen, Z. Nagy, and F. Allgöwer. Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations. J. Proc. Contr., 12(4):577–585, 2002.
M. Diehl, R. Findeisen, and F. Allgöwer. A stabilizing real-time implementation of nonlinear model predictive control. In L. Biegler, O. Ghattas, M. Heinkenschloss, D. Keyes, and B. van Bloemen Waanders, editors, Real-Time and Online PDE-Constrained Optimization. SIAM, 2004. (in print).
M. Diehl, R. Findeisen, F. Allgöwer, H.G. Bock, and J.P. Schiöder. Nominal stability of the real-time iteration scheme for nonlinear model predictive control. IEE Proc.-Control Theory Appl., 152(3):296–308, May 2005.
M. Diehl, A. Walther, H.G. Bock, and E. Kostina. An adjoint-based SQP algo-rithm with quasi-Newton Jacobian updates for inequality constrained optimiza-tion. Technical Report MATH-WR 02-2005, Technical University Dresden, Ger-many, 2005.
P. Kühl, A. Milewska, M. Diehl, E. Molga, and H.G. Bock. NMPC for runaway-safe fed-batch reactors. In Proc. Int. Workshop on Assessment and Future Direc-tions of NMPC, pages 467–474, 2005.
D.B. Leineweber. Efficient reduced SQP methods for the optimization of chemical processes described by large sparse DAE models, volume 613 of Fortschr.-Ber. VDI Reihe 3, Verfahrenstechnik. VDI Verlag, Düsseldorf, 1999.
D.Q. Mayne. Nonlinear model predictive control: Challenges and opportunities. In F. Allgöwer and A. Zheng, editors, Nonlinear Predictive Control, volume 26 of Progress in Systems Theory, pages 23–44, Basel, 2000. Birkhäuser.
S.J. Qin and T.A. Badgwell. Review of nonlinear model predictive control appli-cations. In B. Kouvaritakis and M. Cannon, editors, Nonlinear model predictive control: theory and application, pages 3–32, London, 2001. The Institute of Elec-trical Engineers.
V.H. Schulz, H.G. Bock, and M.C. Steinbach. Exploiting invariants in the nu-merical solution of multipoint boundary value problems for DAEs. SI AM. J. Sci. Comp., 19:440–467, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Bock, H.G., Diehl, M., Kühl, P., Kostina, E., Schiöder, J.P., Wirsching, L. (2007). Numerical Methods for Efficient and Fast Nonlinear Model Predictive Control. In: Findeisen, R., Allgöwer, F., Biegler, L.T. (eds) Assessment and Future Directions of Nonlinear Model Predictive Control. Lecture Notes in Control and Information Sciences, vol 358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72699-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-72699-9_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72698-2
Online ISBN: 978-3-540-72699-9
eBook Packages: EngineeringEngineering (R0)