z-logo
Premium
A quadratically convergent inexact SQP method for optimal control of differential algebraic equations
Author(s) -
Houska Boris,
Diehl Moritz
Publication year - 2012
Publication title -
optimal control applications and methods
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.458
H-Index - 44
eISSN - 1099-1514
pISSN - 0143-2087
DOI - 10.1002/oca.2026
Subject(s) - initialization , differential algebraic equation , sequential quadratic programming , mathematics , differential (mechanical device) , quadratic growth , context (archaeology) , differential algebraic geometry , algebraic number , differential equation , computation , convergence (economics) , optimal control , quadratic programming , mathematical optimization , computer science , ordinary differential equation , algorithm , mathematical analysis , paleontology , aerospace engineering , engineering , biology , programming language , economic growth , economics
SUMMARY In this paper, we present an inexact sequential quadratic programming method in the context of a direct multiple shooting approach for differential algebraic equations. For the case that a numerical integration routine is used to compute the states of a relaxed differential algebraic equation, the computation of sensitivities, with respect to a large number of algebraic states, can become very expensive. To overcome this limitation, the inexact sequential quadratic programming method that we propose in this paper requires neither the computation of any sensitivity direction of the differential state trajectory, with respect to the algebraic states, nor the consistent initialization of the differential algebraic equation. We prove the locally quadratic convergence of the proposed method. Finally, we demonstrate the numerical performance of the method by optimizing a distillation column with 82 differential and 122 algebraic states. Copyright © 2012 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here