Skip to main content

Numerical Methods for Efficient and Fast Nonlinear Model Predictive Control

  • Chapter

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 358))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. 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).

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. H. Chen and F. Allgöwer. A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability. Automation, 34(10):1205–1218, 1998.

    Article  MATH  Google Scholar 

  7. 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.

    Google Scholar 

  8. 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/.

    Google Scholar 

  9. 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.

    Article  MATH  MathSciNet  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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).

    Google Scholar 

  12. 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.

    Article  Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. 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.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. 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.

    Google Scholar 

  18. 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.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics