Cheap Second Order Directional Derivatives of Stiff ODE Embedded Functionals

A second order adjoint method is described for calculating directional derivatives of stiff ODE embedded functionals. The derivation of the general directional second order adjoint equations for point- and integral-form functionals is presented. A numerical procedure for calculating these directional derivatives that is relatively insensitive to the number of parameters is described and showcased. By combining automatic differentiation (AD) to obtain the adjoint and sensitivity equations with the staggered corrector method to solve the sensitivity systems, we achieve computational costs noticeably lower than directional finite differences based on a first order adjoint code.

[1]  P. I. Barton,et al.  Parametric sensitivity functions for hybrid discrete/continuous systems , 1999 .

[2]  R. Giering Tangent linear and adjoint model compiler users manual , 1996 .

[3]  V. Vassiliadis,et al.  Restricted second order information for the solution of optimal control problems using control vector parameterization , 2002 .

[4]  Michael B. Tocci,et al.  Sensitivity analysis of large-scale time dependent PDEs ? ? This research is supported by the Univer , 2001 .

[5]  V. Vassiliadis,et al.  Second-order sensitivities of general dynamic systems with application to optimal control problems , 1999 .

[6]  A. D. Young Mathematics for Operations Research , 1978 .

[7]  Zhi Wang,et al.  A truncated Newton optimization algorithm in meteorology applications with analytic Hessian/vector products , 1995, Comput. Optim. Appl..

[8]  L. Petzold,et al.  Adjoint sensitivity analysis for differential-algebraic equations: algorithms and software☆ , 2002 .

[9]  Linda R. Petzold,et al.  Description of DASPKADJOINT: An Adjoint Sensitivity Solver for Difierential-Algebraic Equations , 2001 .

[10]  Radu Serban,et al.  User Documentation for CVODES: An ODE Solver with Sensitivity Analysis Capabilities , 2002 .

[11]  L. Petzold,et al.  Sensitivity analysis of differential-algebraic equations: A comparison of methods on a special problem ✩ , 2000 .

[12]  L. Petzold,et al.  Software and algorithms for sensitivity analysis of large-scale differential algebraic systems , 2000 .

[13]  Julio R. Banga,et al.  Optimization of the Thermal Processing of Conduction-Heated Canned Foods: Study of Several Objective Functions , 1991 .

[14]  R. A. Cuninghame-Green Mathematics for Operations Research, W.H. Marlow. John Wiley, Plymouth and London (1978), 483 pp, £ 14.00 , 1979 .

[15]  Andreas Griewank,et al.  Evaluating derivatives - principles and techniques of algorithmic differentiation, Second Edition , 2000, Frontiers in applied mathematics.

[16]  Thomas Kaminski,et al.  Using TAMC to generate efficient adjoint code: Comparison of automatically generated code for evalua , 1998 .

[17]  Ionel M. Navon,et al.  Second-Order Information in Data Assimilation* , 2002 .

[18]  P. I. Barton,et al.  Efficient sensitivity analysis of large-scale differential-algebraic systems , 1997 .

[19]  Shengtai Li,et al.  Adjoint Sensitivity Analysis for Differential-Algebraic Equations: The Adjoint DAE System and Its Numerical Solution , 2002, SIAM J. Sci. Comput..

[20]  Zhi Wang,et al.  The second order adjoint analysis: Theory and applications , 1992 .

[21]  Edward J. Haug,et al.  Second‐order design sensitivity analysis of mechanical system dynamics , 1982 .