Solution Adaptive Mesh Refinement Using Adjoint Error Analysis

A solution adaptive mesh refinement method for unstructured meshes is presented. The sensor is based on a smoothed estimate of the residual error, weighted by the the adjoint variables corresponding to the integral functional of most engineering interest. The difficulties in obtaining a smooth representation of the residual are discussed, and preliminary results are presented for two-dimensional inviscid subsonic and transonic testcases. Solution adaptive mesh refinement methods refine or derefine the mesh locally according to some error criterion. Many practical algorithms have been developed for the Euler and Navier-Stokes equations on a variety of grid types.3'4'11"13'15'24 However, adaptation sensors are most often still based on first or second derivatives of one or more flow variables. These simple sensors have various problems. Firstly, the selected sensor may not be a suitable choice for the flowfield or the integral functional one is interested in. E.g. a velocity difference sensor may exhibit large values due to the gradients of a boundary layer, even though it is sufficiently resolved, while the velocity differences in a more interesting vortical separation structure are less pronounced. Secondly, the fact that these sensors are not weighted, or are only crudely limited geometrically, leads to wasted refinement in areas where errors are present but not relevant. E.g. a shear layer shed from an airfoil will be convected downstream of its trailing edge. At one or two chord lengths from the trailing edge a poor resolution of the shear layer does not influence the flow around the airfoil significantly and need not be resolved. Thirdly, these sensors sometimes do not converge for discontinuities. E.g. a shock will become steeper and steeper with refinement and require all the refinement resources available, while there may be more important features to resolve. This can actually lead to seemingly grid-converged solutions that are incorrect.23 Recently, great progress has been made in using adjoint methods for a posteriori error estimation of hyperbolic, convection-diffusion, incompressible NavierStokes and compressible Euler equations.2'5'6'10'17"22 The use of adjoint methods is based on the fact that in many calculations it is the error in integral out

[1]  J. Peraire,et al.  A posteriori finite element bounds for linear-functional outputs of elliptic partial differential equations , 1997 .

[2]  O. C. Zienkiewicz,et al.  Adaptive grid refinement for the Euler and compressible Navier-Stokes equations , 1984 .

[3]  P. Colella,et al.  Local adaptive mesh refinement for shock hydrodynamics , 1989 .

[4]  Michael B. Giles,et al.  Analytic adjoint solutions for the quasi-one-dimensional Euler equations , 2001, Journal of Fluid Mechanics.

[5]  Endre Süli,et al.  A Posteriori Error Analysis And Adaptivity For Finite Element Approximations Of Hyperbolic Problems , 1997 .

[6]  S. McCormick,et al.  Fast Adaptive Composite Grid (FAC) Methods: Theory for the Variational Case , 1984 .

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

[8]  D. D. Zeeuw,et al.  An adaptively refined Cartesian mesh solver for the Euler equations , 1993 .

[9]  Claes Johnson,et al.  Numerics and hydrodynamic stability: toward error control in computational fluid dynamics , 1995 .

[10]  Jens-Dominik Mueller,et al.  A comparison of the treatment of hanging nodes for hybrid grid refinement , 1997 .

[11]  Anthony T. Patera,et al.  Bounds for Linear–Functional Outputs of Coercive Partial Differential Equations : Local Indicators and Adaptive Refinement , 1998 .

[12]  T. Barth Aspects of Unstructured Grids and Finite-Volume Solvers for the Euler and Navier-Stokes Equations , 1994 .

[13]  Michael B. Giles Defect and Adjoint Error Correction , 2001 .

[14]  M. Giles,et al.  Adjoint equations in CFD: duality, boundary conditions and solution behaviour , 1997 .

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

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

[17]  John F. Dannenhoffer,et al.  Adaptive grid embedding Navier-Stokes technique for cascade flows , 1991 .

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

[19]  Dimitri J. Mavriplis,et al.  Multigrid solution of the Euler equations on unstructured and adaptive meshes , 1987 .

[20]  Pierre Moinier,et al.  Edge-Based Multigrid and Preconditioning for Hybrid Grids , 1999 .

[21]  W. K. Anderson,et al.  Grid convergence for adaptive methods , 1991 .