Discrete direct and adjoint sensitivity analysis for arbitrary Mach number flows

Parallel discrete direct and adjoint sensitivity analysis capabilities are developed for arbitrary Mach flows on mixed-element unstructured grids. The discrete direct and adjoint methods need a consistent and complete linearization of the flow-solver to obtain accurate derivatives. The discontinuous nature of the commonly used unstructured flux-limiters, like Barth–Jespersen and Venkatakrishnan, make them unsuitable for sensitivity analysis. A modification is proposed to make these limiters piecewise continuous and numerically differentiable, without compromising the monotonicity conditions. An improved version of Symmetric Gauss–Seidel that significantly reduces the computational cost is implemented. A distributed-memory message passing model is employed for the parallelization of sensitivity analysis solver. These algorithms are implemented within a three-dimensional unstructured grid framework and results are presented for inviscid, laminar and turbulent flows. Copyright © 2005 John Wiley & Sons, Ltd.

[1]  Gene Hou,et al.  First- and Second-Order Aerodynamic Sensitivity Derivatives via Automatic Differentiation with Incremental Iterative Methods , 1996 .

[2]  D. Venditti,et al.  Grid adaptation for functional outputs: application to two-dimensional inviscid flows , 2002 .

[3]  D. Venditti,et al.  Anisotropic grid adaptation for functional outputs: application to two-dimensional viscous flows , 2003 .

[4]  E. Nielsen,et al.  Aerodynamic design sensitivities on an unstructured mesh using the Navier-Stokes equations and a discrete adjoint formulation , 1998 .

[5]  David Anthony Venditti,et al.  Grid adaptation for functional outputs of compressible flow simulations , 2000 .

[6]  Timothy J. Barth,et al.  The design and application of upwind schemes on unstructured meshes , 1989 .

[7]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[8]  D. Darmofal,et al.  An implicit, exact dual adjoint solution method for turbulent flows on unstructured grids , 2004 .

[9]  Eli Turkel,et al.  Review of preconditioning methods for fluid dynamics , 1993 .

[10]  V. Venkatakrishnan On the accuracy of limiters and convergence to steady state solutions , 1993 .

[11]  Michael B. Giles,et al.  Solution Adaptive Mesh Refinement Using Adjoint Error Analysis , 2001 .

[12]  W. K. Anderson,et al.  Recent improvements in aerodynamic design optimization on unstructured meshes , 2001 .

[13]  David L. Darmofal,et al.  A multilevel error estimation and grid adaptive strategy for improving the accuracy of integral outputs , 1999 .

[14]  Gene Hou,et al.  Overview of Sensitivity Analysis and Shape Optimization for Complex Aerodynamic Configurations , 1999 .

[15]  George Trapp,et al.  Using Complex Variables to Estimate Derivatives of Real Functions , 1998, SIAM Rev..

[16]  A. Jameson,et al.  A COMPARISON OF THE CONTINUOUS AND DISCRETE ADJOINT APPROACH TO AUTOMATIC AERODYNAMIC OPTIMIZATION , 2000 .

[17]  V. Korivi,et al.  Discrete shape sensitivity equations for aerodynamic problems , 1991 .

[18]  P. A. Newman,et al.  An Approximately Factored Incremental Strategy for Calculating Consistent Discrete Aerodynamic Sensitivity Derivatives , 1992 .

[19]  M. Giles,et al.  Adjoint Error Correction for Integral Outputs , 2003 .

[20]  D. Venditti,et al.  Adjoint error estimation and grid adaptation for functional outputs: application to quasi-one-dimensional flow , 2000 .

[21]  Michael B. Giles,et al.  Adjoint Recovery of Superconvergent Functionals from PDE Approximations , 2000, SIAM Rev..

[22]  Michael B. Giles,et al.  Improved- lift and drag estimates using adjoint Euler equations , 1999 .

[23]  Lafayette K. Taylor,et al.  High-resolution viscous flow simulations at arbitrary Mach number , 2003 .

[24]  P. Spalart,et al.  On the sensitization of turbulence models to rotation and curvature , 1997 .

[25]  M. Giles,et al.  Algorithm Developments for Discrete Adjoint Methods , 2003 .

[26]  W. K. Anderson,et al.  Aerodynamic design optimization on unstructured grids with a continuous adjoint formulation , 1997 .

[27]  Antony Jameson,et al.  Aerodynamic design via control theory , 1988, J. Sci. Comput..

[28]  P. Roe Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes , 1997 .

[29]  M. Giles On adjoint equations for error analysis and optimal grid adaptation in CFD , 1997 .

[30]  M. Giles,et al.  Adjoint Code Developments Using the Exact Discrete Approach , 2001 .

[31]  W. K. Anderson,et al.  Step-Size Independent Approach for Multidisciplinary Sensitivity Analysis , 2003 .