Abstract
We have already briefly touched nonlinear programming in the last two chapters, in which we introduced the multiple shooting discretized optimal control problem, a Nonlinear Program (NLP), and presented the outer convexification and relaxation approach that allows to compute approximations to local Mixed–Integer Optimal Control Problem (MIOCP) solutions by solving a reformulated and discretized but possibly much larger Optimal Control Problem (OCP). This chapter is concerned with theory and numerical methods for the solution of NLPs and equips the reader with definitions and algorithms required for the following chapters of this thesis. We present optimality conditions characterizing locally optimal solutions and introduce Sequential Quadratic Programming (SQP) methods for the iterative solution of NLPs. The evaluation of the matching condition constraints of the discretized optimal control problem requires the solution of Initial Value Problems (IVPs). To this end, we present one step methods for non–stiff Ordinary Differential Equations (ODEs) and discuss the efficient and consistent computation of sensitivities of IVPs solutions. The familiar reader may wish to continue with chapter 4 rightaway, and refer back to this chapter should the need arise.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2011 Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH
About this chapter
Cite this chapter
Kirches, C. (2011). Constrained Nonlinear Programming. In: Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-8348-8202-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-8348-8202-8_4
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-8348-1572-9
Online ISBN: 978-3-8348-8202-8
eBook Packages: Computer ScienceComputer Science (R0)