2006
DOI: 10.1007/s10589-006-0397-3
|View full text |Cite
|
Sign up to set email alerts
|

Automatic differentiation of explicit Runge-Kutta methods for optimal control

Abstract: This paper considers the numerical solution of optimal control problems based on ODEs. We assume that an explicit Runge-Kutta method is applied to integrate the state equation in the context of a recursive discretization approach. To compute the gradient of the cost function, one may employ Automatic Differentiation (AD). This paper presents the integration schemes that are automatically generated when differentiating the discretization of the state equation using AD. We show that they can be seen as discretiz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
42
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 58 publications
(43 citation statements)
references
References 16 publications
1
42
0
Order By: Relevance
“…In light of these observations, we do not present any detailed results using the continuous adjoint formulation since we do not see any advantages to this approach for our problem. We note that these finding are consistent with those reported in [19] and [42] for general Runge-Kutta time stepping methods, in [27], where the discrete and continuous adjoint approaches were applied to automatic aerodynamic optimization, and in [29] for general variational inverse problems governed by partial differential equations. A similar gradient discrepancy between discretization/optimization versus optimization/discretization can also occur with respect to the spatial discretization -see the discussion for a shape optimization problem in [18].…”
Section: Continuous Versus Discrete Adjoint Formulationsupporting
confidence: 90%
“…In light of these observations, we do not present any detailed results using the continuous adjoint formulation since we do not see any advantages to this approach for our problem. We note that these finding are consistent with those reported in [19] and [42] for general Runge-Kutta time stepping methods, in [27], where the discrete and continuous adjoint approaches were applied to automatic aerodynamic optimization, and in [29] for general variational inverse problems governed by partial differential equations. A similar gradient discrepancy between discretization/optimization versus optimization/discretization can also occur with respect to the spatial discretization -see the discussion for a shape optimization problem in [18].…”
Section: Continuous Versus Discrete Adjoint Formulationsupporting
confidence: 90%
“…First, it applies AD over an adaptive step size RungKutta (RK) scheme as in (7): (7) where denotes a slope estimation and is the integration step which depends on design parameters for an adaptive step size scheme. Recent studies [4] were carried out for differentiating such schemes. The difference in [4] is that the response time is prescribed in advance at a fixed value.…”
Section: Automatic Differentiationmentioning
confidence: 99%
“…Recent studies [4] were carried out for differentiating such schemes. The difference in [4] is that the response time is prescribed in advance at a fixed value. Our approach intends to make use of it as a constrained design parameter carried out further in optimization, so, its corresponding derivatives are to be valued as explained before.…”
Section: Automatic Differentiationmentioning
confidence: 99%
“…The concept of adjoint consistency, defined, e.g., in [37,38] for elliptic problems, plays an important role in the analysis of the dual (adjoint) problem solution, in the convergence of the primal approximation, as well as in the accuracy of the target functional under consideration. Building on previous duality results for time [39,40,41] and space discretizations [37,42], we develop an unified framework for investigating dual consistency of discretizations for a general type of time-dependent PDEs.…”
Section: Introductionmentioning
confidence: 99%