Search NASA⌕ Search

NASA NTRS · 20200002636

Adjoint-Based Anisotropic Mesh Adaptation for a Stabilized Finite-Element Flow Solver

Abstract

An adjoint solver is implemented in the FUN3D stabilized finite-element flow solver. The adjoint solution is used to generate anisotropic, adapted meshes to control error in scalar out- put functionals, such as lift or drag coefficient. The inviscid and turbulent adjoints are verified with a finite-difference derivative approximation and can be used in design optimization in addition to mesh adaptation. The adjoint capability represents an extension of previous research using the FUN3D stabilized finite-element capability with metric-based mesh adaptation and interpolation-based error estimates to generate highly anisotropic adapted meshes for turbulent flows. In the present work, a metric-based approach is again utilized, where the adjoint and the primal solutions both contribute to the generation of a metric tensor field that is subsequently used to produce the required anisotropic mesh for each adaptation cycle. Adaptive results are then shown for an inviscid supersonic flow over a diamond airfoil, inviscid transonic flow over the ONERA M6 wing, and viscous laminar flow over the NACA 0012 airfoil, all using drag force as the output functional. Adjoint-based adaptation is compared with a multiscale solution-based approach that controls the L norm of Mach number interpolation error to demonstrate the effectiveness and effciency of the adjoint-based adaptive mesh technology.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Balan, Aravind, Park, Michael A., Anderson, W. Kyle. 2019-06-17. Adjoint-Based Anisotropic Mesh Adaptation for a Stabilized Finite-Element Flow Solver. https://ntrs.nasa.gov/citations/20200002636

Cite the original work for its findings. Save a collection to share your selection of sources.