Curved grid generation and DG computation for the DLR-F11 high lift configuration

Similar documents
DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement

DG Methods for Aerodynamic Flows: Higher Order, Error Estimation and Adaptive Mesh Refinement

Anisotropic mesh refinement for discontinuous Galerkin methods in two-dimensional aerodynamic flow simulations

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Discontinuous Galerkin methods for compressible flows: higher order accuracy, error estimation and adaptivity

Progress in Mesh-Adaptive Discontinuous Galerkin Methods for CFD

Is My CFD Mesh Adequate? A Quantitative Answer

An Introduction to the Discontinuous Galerkin Method

RANS Solutions Using High Order Discontinuous Galerkin Methods

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems

Relevant self-assessment exercises: [LIST SELF-ASSESSMENT EXERCISES HERE]

The hybridized DG methods for WS1, WS2, and CS2 test cases

Finite volume method on unstructured grids

Towards Reduced Order Modeling (ROM) for Gust Simulations

A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization. Laslo Tibor Diosady

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods

Total Pressure Losses Minimization in Turbomachinery Cascades, using a New Continuous Adjoint Formulation

Continuous adjoint based error estimation and r-refinement for the active-flux method

Slip flow boundary conditions in discontinuous Galerkin discretizations of the Euler equations of gas dynamics

FLOW OVER A GIVEN PROFILE IN A CHANNEL WITH DYNAMICAL EFFECTS

Multigrid Algorithms for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations

CFD in Industrial Applications and a Mesh Improvement Shock-Filter for Multiple Discontinuities Capturing. Lakhdar Remaki

Definitions. Temperature: Property of the atmosphere (τ). Function of altitude. Pressure: Property of the atmosphere (p). Function of altitude.

Entropy-Based Drag Error Estimation and Mesh. Adaptation in Two Dimensions

A Multi-Dimensional Limiter for Hybrid Grid

NUMERICAL SIMULATION OF FLUID-STRUCTURE INTERACTION PROBLEMS WITH DYNAMIC FRACTURE

A Stable Spectral Difference Method for Triangles

First, Second, and Third Order Finite-Volume Schemes for Diffusion

An Optimization-based Framework for Controlling Discretization Error through Anisotropic h-adaptation

Aerodynamic Resonance in Transonic Airfoil Flow. J. Nitzsche, R. H. M. Giepman. Institute of Aeroelasticity, German Aerospace Center (DLR), Göttingen

A Space-Time Expansion Discontinuous Galerkin Scheme with Local Time-Stepping for the Ideal and Viscous MHD Equations

Hp-Adaptivity on Anisotropic Meshes for Hybridized Discontinuous Galerkin Scheme

Basic Aspects of Discretization

Space-time Discontinuous Galerkin Methods for Compressible Flows

Cost target result Temperature

Newton s Method and Efficient, Robust Variants

Application of High-Order Summation-by-Parts Operators to the Steady Reynolds-Averaged Navier-Stokes Equations. Xiaoyue Shen

AIRFRAME NOISE MODELING APPROPRIATE FOR MULTIDISCIPLINARY DESIGN AND OPTIMIZATION

German Aerospace Center (DLR)

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A.

Design of a Droopnose Configuration for a Coanda Active Flap Application. Marco Burnazzi and Rolf Radespiel

Fourth-Order Implicit Runge-Kutta Time Marching Using A Newton-Krylov Algorithm. Sammy Isono

High Order Discontinuous Galerkin Methods for Aerodynamics

Section 26.1: Reporting Conventions. Section 26.2: Fluxes Through Boundaries. Section 26.3: Forces on Boundaries

FOR many computational fluid dynamics (CFD) applications, engineers require information about multiple solution

Shock Capturing for Discontinuous Galerkin Methods using Finite Volume Sub-cells

Physic-based Preconditioning and B-Splines finite elements method for Tokamak MHD

Masters in Mechanical Engineering. Problems of incompressible viscous flow. 2µ dx y(y h)+ U h y 0 < y < h,

AA210A Fundamentals of Compressible Flow. Chapter 1 - Introduction to fluid flow

Block-Structured Adaptive Mesh Refinement

Anderson acceleration for time-dependent problems

Improved Seventh-Order WENO Scheme

Manhar Dhanak Florida Atlantic University Graduate Student: Zaqie Reza

A Crash-Course on the Adjoint Method for Aerodynamic Shape Optimization

Active Flutter Control using an Adjoint Method

Efficient Hessian Calculation using Automatic Differentiation

Toward Practical Aerodynamic Design Through Numerical Optimization

Compressible Navier-Stokes (Euler) Solver based on Deal.II Library

Extension to moving grids

Aerodynamics. High-Lift Devices

SYMMETRIC INTERIOR PENALTY DG METHODS FOR THE COMPRESSIBLE NAVIER STOKES EQUATIONS II: GOAL ORIENTED A POSTERIORI ERROR ESTIMATION

Numerical Solution of Partial Differential Equations governing compressible flows

Masters in Mechanical Engineering Aerodynamics 1 st Semester 2015/16

On a class of numerical schemes. for compressible flows

Scientific Computing I

QUELQUES APPLICATIONS D UN SCHEMA SCHEMA MIXTE-ELEMENT-VOLUME A LA LES, A L ACOUSTIQUE, AUX INTERFACES

High order methods have the potential of delivering higher accuracy with less CPU time than lower order

Given the water behaves as shown above, which direction will the cylinder rotate?

Efficient A Posteriori Error Estimation for Finite Volume Methods

HIGHER-ORDER LINEARLY IMPLICIT ONE-STEP METHODS FOR THREE-DIMENSIONAL INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

Utilising high-order direct numerical simulation for transient aeronautics problems

The Discontinuous Galerkin Method on Cartesian Grids with Embedded Geometries: Spectrum Analysis and Implementation for Euler Equations

NUMERICAL INVESTIGATION ON THE POTENTIAL OF STEAM COOLING FOR THE SKYLON SPACEPLANE IN HYPERSONIC FLOW

Application of turbulence. models to high-lift airfoils. By Georgi Kalitzin

41st AIAA Aerospace Sciences Meeting and Exhibit January 6 9, 2003/Reno, NV

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations

Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations

Applications of adjoint based shape optimization to the design of low drag airplane wings, including wings to support natural laminar flow

A recovery-assisted DG code for the compressible Navier-Stokes equations

Adjoint-based aerodynamic shape optimization

2010 Mathematics Subject Classification. 49Q10, 49Q12, 65K10, 76Nxx, 76M30. Introduction

An Investigation of the Attainable Efficiency of Flight at Mach One or Just Beyond

SIMULATION OF GAS FLOW OVER MICRO-SCALE AIRFOILS USING A HYBRID CONTINUUM-PARTICLE APPROACH

Simulation of low Mach number flows

Royal Aeronautical Society 2016 Applied Aerodynamics Conference Tuesday 19 th Thursday 21 st July Science Centre, Bristol, UK

Derivatives for Time-Spectral Computational Fluid Dynamics using an Automatic Differentiation Adjoint

Time-resolved adaptive FEM simulation of the DLR-F11 aircraft model at high Reynolds number

( ) A i,j. Appendices. A. Sensitivity of the Van Leer Fluxes The flux Jacobians of the inviscid flux vector in Eq.(3.2), and the Van Leer fluxes in

Aerodynamic Inverse Design and Shape Optimization via Control Theory

Discrete and continuous adjoint method for compressible CFD J. Peter ONERA

Mestrado Integrado em Engenharia Mecânica Aerodynamics 1 st Semester 2012/13

Lab Reports Due on Monday, 11/24/2014

Wave propagation methods for hyperbolic problems on mapped grids

Lehrstuhl Informatik V. Lehrstuhl Informatik V. 1. solve weak form of PDE to reduce regularity properties. Lehrstuhl Informatik V

AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends

Aerodynamic force analysis in high Reynolds number flows by Lamb vector integration

Output-Based Error Estimation and Mesh Adaptation in Computational Fluid Dynamics: Overview and Recent Results

Reduced order model of three-dimensional Euler equations using proper orthogonal decomposition basis

1082. Computational study on aerodynamic characteristics of a flying wing MAV

Transcription:

ECCOMAS Congress 2016, Crete Island, Greece, 5-10 June 2016 Curved grid generation and DG computation for the DLR-F11 high lift configuration Ralf Hartmann 1, Harlan McMorris 2, Tobias Leicht 1 1 DLR (German Aerospace Center), Institute of Aerodynamics and Flow Technology, Braunschweig 2 CentaurSoft, Austin, TX 10. June 2016 1 / 22

HioCFD-4 Computational/Meshing Challenge DLR-F11 Meshing challenge: Quadratic hybrid/mixed-element meshes by the CENTAUR grid generator Computational challenge: Stabilized DG discretization and implicit solver in the DLR-PADGE code DLR-F11 high-lift configuration with slat tracks and flap track fairings hybrid/mixed-element 3 rd -order grid 3 rd -order flow solution 2 / 22

Linear and quadratic mesh generation process (CENTAUR) (1) Generate a coarse, linear hybrid grid. (2) Insert an additional midpoint for every grid edge and quadrilateral face. (3) Use the CAD information to map each new boundary point onto the underlying CAD surface. (4) Adjust the position of the interior points based on the mapped position of the boundary edge midpoints, in order to prevent self-intersecting grid elements and to ensure grid validity. (5) Quadratic interpolation of points and interior points for a curved element representation. (1) (2) (3) (4) (5) 3 / 22

Linear and quadratic mesh generation process (CENTAUR) For the grid generation of a particularly coarse linear mesh a lower analytic curvature clustering, and a larger maximum element size are used than for linear meshes typically generated for 2nd order schemes. After curving of the mesh the grid quality is evaluated using the volumes, and the the volume ratios of the complete elements and sub-elements. 4 / 22

Linear and quadratic mesh generation process: Examples linear mesh quadratic mesh linear mesh quadratic mesh 5 / 22

Linear and quadratic mesh generation: Application to DLR-F11 Coarse mesh with 2 365 919 prisms 42 603 pyramids 1 116 213 tetrahedra 3 524 735 elements Outboard flap track fairing surface mesh: prism layers around the slat and leading edge of the main linear mesh quadratic mesh 6 / 22

Linear and quadratic mesh generation: Application to DLR-F11 Coarse mesh with 2 365 919 prisms 42 603 pyramids 1 116 213 tetrahedra 3 524 735 elements Hybrid mesh cuts in the slat region: linear mesh quadratic mesh 7 / 22

The DG discretization of the compressible Euler equations The problem: u F c (u) = 0 in Ω R 2 + u h h, κ with u = (ϱ, ϱv 1, ϱv 2, ϱe) T. The DG(p) discretization: Find u h in V p h such that N h (u h, v h ) { κ T h κ } F c (u h ) : v h dx + ĥ(u + h, u h, n) v+ h ds κ\γ + ĥ Γ (u + h, n) v+ h ds = 0 v h V p h, Γ Numerical flux function ĥ: Roe flux, local Lax-Friedrichs flux,... Numerical flux function ĥ Γ at the boundary: ĥ Γ (u + h, n) = n F c (u Γ (u + h )) allows for an adjoint consistent discretization ĥ Γ (u + h, n) = ĥ(u+ h, u Γ (u+ h ), n) is, to our experience, significantly more stable 8 / 22

Numerical flux function at the boundary Use the same numerical flux on the boundary like on interior faces 1 2 ĥ Γ,h = ĥγ(u + h, n) = ĥ(u+ h, u Γ (u+ h ), n), where ( the boundary exterior state u Γ (u+ h ) is computed from u + h + u Γ (u+ h )) = u Γ (u + h ) with n v Γ = 0, the discretization is given by F c (u h ) : h v h dx+ ĥ h v + h ds+ ĥ(u + h, u Γ (u+ h ), n) v+ h ds = 0. Ω κ T κ\γ Γ h This discretization is adjoint inconsistent in combination with both J h (u h ) = p ( u Γ (u + h )) n ψ ds = J(u Γ (u + h )), Γ W and J(u h ) = p(u h ) n ψ ds. Γ W 9 / 22

Adjoint consistent discretization of force coefficients Consider the discretization: find u h in V p h such that F c (u h ) : v h dx + ĥ h v + h ds + ĥ Γ,h v + h ds = 0 Ω κ T κ\γ Γ h v h V p h (1) Consider the target quantity and its discretization J(u) = p(u) n ψ ds, J h (u h ) = ĥ Γ,h ψ ds, (2) Γ W Γ W with ψ = (0, ψ 1, ψ 2, 0) for ψ = (ψ 1, ψ 2 ), and ĥ Γ,h = ĥ Γ (u + h, n) = ĥ(u+ h, u Γ (u+ h ), n), It can be shown 1, that (1) in combination with (2) is adjoint consistent. - 1 R. Hartmann and T. Leicht. Generalized adjoint consistent treatment of wall boundary conditions for compressible flows, J. Comput. Phys., 300: 754-778, 2015. 10 / 22

Example: Inviscid flow around the NACA0012 airfoil M = 0.5, α = 2, numerical flux at the wall boundary: ĥ Γ,h = ĥ(u + h, u Γ (u+ h ), n) z 1 isolines of the discrete adjoint solution z h for C dp : 0.04 0.04 0.02 0.02 0 0 y 0.02 y 0.02 0.04 0.04 0.06 0.06 0.08 0.05 0 0.05 x J h (u h ) = J(u Γ (u + h )) adjoint inconsistent 0.08 0.05 0 0.05 x J h (u h ) = Γ W ĥ Γ,h ψ ds adjoint consistent 11 / 22

Extension to viscous flows Ω ( F c (u h ) + F v (u h, h u h )) : h v h dx +... + (ĥγ,h ˆσ Γ,h n) v h ds is adjoint consistent in combination with J(u) = (p n τ n) ψ ds, J h (u h ) = Γ W with ψ = (0, ψ 1, ψ 2, 0) for ψ = (ψ 1, ψ 2 ). Γ W Γ (ĥγ,h ˆσ Γ,h n) ψ ds, 12 / 22

Adjoint consistent treatment of integral and local quantities Discretization of flow equations: ( F c (u h ) + F v (u h, h u h )) : h v h dx +... + (ĥγ,h ˆσ Γ,h n) v h ds Ω Adjoint consistent discretization of integral quantities (drag, lift coefficients): J(u) = (p n τ n) ψ ds, J h (u h ) = (ĥγ,h ˆσ Γ,h n) ψ ds. Γ W Adjoint consistent discretization of local quantities (surface pressure, skin friction): c p (u) = p(u) p 1 2 ρ v 2 Γ W, c p,h (u h ) = ĥγ,h ñ p 1 2 ρ v 2 c f (u, u) = τ W (u, u) 1 2 ρ, c v 2 f,h (u h, u h ) = with ñ = (0, n 1, n 2, 0) for the normal vector n = (n 1, n 2 ), and t = (0, t 1, t 2, 0) for the tangential vector t = (t 1, t 2 ). Γ (ˆσΓ,h n ) t 1 2 ρ, v 2, 13 / 22

Example: L1T2 high-lift configuration RANS & Wilcox k-ω model, M = 0.197, α = 20.18, Re = 3.52 10 6 ĥ Γ,h = ĥγ(u + h, n) = ĥ(u+ h, u Γ (u+ h ), n). c p- and c f -distributions of the p = 1 flow solution 14 / 22

Regularity check of a curved mesh Discrete regularity check: Consider the mapping σ from the reference element ˆκ to the element κ in physical space. The determinant of its Jacobian matrix dσ dx is required in numerical quadrature: κ = det(j) dx det(j(ˆx q ))w q ˆκ q Check whether the Jacobian determinants det(j(ˆx q )) are positive in each of the quadrature points. Note, that this discrete regularity check checks necessary conditions only, whereas the check based on Bézier functions 1 would give a necessary and sufficient condition for validity. - 1 A. Johnen, J.-F. Remacle, and C. Geuzaine. Geometrical validity of curvilinear finite elements. J. Comput. Phys., 233:359 272, 2013. 15 / 22

Regularity check of the quadratic DLR-F11 mesh κ = det(j) dx ˆκ q det(j(x q ))w q Discrete regularity check: det(j(x q )) > 0 for all quadrature points x q? Discrete regularity check of the quadratic mesh around the DLR-F11 mesh with 3 524 735 curved elements (prisms, pyramids and tetrahedras): degree # DoFs/eqn # quadrature # irregular worst # neg. points/elem. elements Jac./element 0 3 524 735 8 0 0/8 1 14 098 940 27 0 0/27 2 35 247 350 64 14 2/64 16 / 22

Application to the DLR-F11 (Config 4): The solution process RANS & Wilcox k-ω model, flow conditions: M = 0.175, Re = 15.1 10 6, α = 7 Flow solver: Fully implicit (Backward-Euler) solver Convergence criterion: nonlinear residual below 10 10. Linear systems solved with GMRes and ILU per process The CFL number is increased as the nonlinear residual decreases Diverging steps are recomputed with CFL/2. Numerical boundary flux: ĥγ = ĥ(u+ h, u Γ (u+ h ), n). degree # DoFs/eqn res tol start CFL end CFL steps lost 0 3.5e6 10 10 100 120 000 0/16 1 14.1e6 10 10 5 500 45/339... 10 14 500 40 000 +18/87 2 35.2e6 10 10 10 200 24/254 17 / 22

Application to the DLR-F11 (Config 4): The solution process RANS & Wilcox k-ω model, flow conditions: M = 0.175, Re = 15.1 10 6, α = 7 Flow solver: Fully implicit (Backward-Euler) solver Convergence criterion: nonlinear residual below 10 10. Linear systems solved with GMRes and ILU per process The CFL number is increased as the nonlinear residual decreases legend numerical flux recompute diverging steps with CFL/2 p=1 (1) ĥ(u + h, u Γ (u+ h ), n) yes p=1 (2) n F c (u Γ (u + h )) yes p=1 (3) n F c (u Γ (u + h )) no 18 / 22

DLR-F11 high lift configuration: The flow solution RANS & Wilcox k-ω model, flow conditions: M = 0.175, Re = 15.1 10 6, α = 7. 3 rd -order solution on the quadratic (3 rd -order) mesh: 19 / 22

DLR-F11 high lift configuration: The flow solution RANS & Wilcox k-ω model, flow conditions: M = 0.175, Re = 15.1 10 6, α = 7. 3 rd -order solution on the quadratic (3 rd -order) mesh: separation above flap track consider pressure tab locations 01, 04, 06, 10 fairings and at wing tip 20 / 22

DLR-F11 high lift configuration: The flow solution RANS & Wilcox k-ω model M = 0.175 Re = 15.1 10 6 α = 7 PS01(η=0.150) PS04(η=0.449) 3 rd -order solution on 3 rd -order mesh PS06(η=0.681) PS10(η=0.891) C L C D C M Exp. 1.927 0.162-0.539 TAU 1.879 0.168-0.565-2.5% +4.1% -4.8% DG-O3 1.878 0.165-0.570-2.5% +2.1% -5.8% 21 / 22

Computational/Meshing Challenge DLR-F11: Summary Quadratic hybrid/mixed-element mesh by the CENTAUR grid generator. Stabilized DG discretization and solver in the DLR-PADGE code: For stability use interior flux also on the boundary. For adjoint consistency use the same flux also for the evaluation of integral quantities (force coefficients), and for an according evaluation of local quantities (c p- and c f -distributions) Recompute diverging solver steps with CFL/2. DLR-F11 high-lift configuration with slat tracks and flap track fairings hybrid/mixed-element 3 rd -order grid 3 rd -order flow solution 22 / 22