Comparisons of Compressible and Incompressible Solvers: Flat Plate Boundary Layer and NACA airfoils

Similar documents
Studies of the Continuous and Discrete Adjoint Approaches to Viscous Automatic Aerodynamic Shape Optimization

High-Order Numerical Algorithms for Steady and Unsteady Simulation of Viscous Compressible Flow with Shocks (Grant FA )

Computation of Velocity, Pressure and Temperature Distributions near a Stagnation Point in Planar Laminar Viscous Incompressible Flow

Introduction to ANSYS CFX

Discontinuous Galerkin Spectral Element Approximations for CFD

Numerical studies for Flow Around a Sphere regarding different flow regimes caused by various Reynolds numbers

Verification and Validation of Turbulent Flow around a Clark-Y Airfoil

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

Introduction to CFX. Workshop 2. Transonic Flow Over a NACA 0012 Airfoil. WS2-1. ANSYS, Inc. Proprietary 2009 ANSYS, Inc. All rights reserved.

NUMERICAL 3D TRANSONIC FLOW SIMULATION OVER A WING

High-order solutions of transitional flow over the SD7003 airfoil using compact finite-differencing and filtering

A Scalable GPU-Based Compressible Fluid Flow Solver for Unstructured Grids

ANSYS FLUENT. Airfoil Analysis and Tutorial

Shape optimisation using breakthrough technologies

Case C3.1: Turbulent Flow over a Multi-Element MDA Airfoil

Keywords: CFD, aerofoil, URANS modeling, flapping, reciprocating movement

Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil

High-order mesh generation for CFD solvers

Application of Wray-Agarwal Turbulence Model for Accurate Numerical Simulation of Flow Past a Three-Dimensional Wing-body

Module D: Laminar Flow over a Flat Plate

SPC 307 Aerodynamics. Lecture 1. February 10, 2018

An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm

An efficient method for predicting zero-lift or boundary-layer drag including aeroelastic effects for the design environment

Numerical and theoretical analysis of shock waves interaction and reflection

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder

Estimating Vertical Drag on Helicopter Fuselage during Hovering

Profile Catalogue for Airfoil Sections Based on 3D Computations

ITU/FAA Faculty of Aeronautics and Astronautics

Usage of CFX for Aeronautical Simulations

1.2 Numerical Solutions of Flow Problems

An Introduction to SolidWorks Flow Simulation 2010

Ail implicit finite volume nodal point scheme for the solution of two-dimensional compressible Navier-Stokes equations

CFD Analysis of 2-D Unsteady Flow Past a Square Cylinder at an Angle of Incidence

Modeling & Simulation of Supersonic Flow Using McCormack s Technique

A COMPARISON OF VARIOUS NODAL DISCONTINUOUS GALERKIN METHODS FOR THE 3D EULER EQUATIONS

CFD analysis of 2D and 3D airfoils using open source solver SU2

Solution of 2D Euler Equations and Application to Airfoil Design

Computational Simulation of the Wind-force on Metal Meshes

Analysis of an airfoil

Computational Fluid Dynamics for Engineers

Modeling External Compressible Flow

A higher-order finite volume method with collocated grid arrangement for incompressible flows

High-Order Navier-Stokes Simulations using a Sparse Line-Based Discontinuous Galerkin Method

The Development of a Navier-Stokes Flow Solver with Preconditioning Method on Unstructured Grids

EXPLICIT AND IMPLICIT TVD AND ENO HIGH RESOLUTION ALGORITHMS APPLIED TO THE EULER AND NAVIER-STOKES EQUATIONS IN THREE-DIMENSIONS RESULTS

Strömningslära Fluid Dynamics. Computer laboratories using COMSOL v4.4

Journal of Engineering Research and Studies E-ISSN

SolidWorks Flow Simulation 2014

Algorithmic Developments in TAU

EFFICIENT SOLUTION ALGORITHMS FOR HIGH-ACCURACY CENTRAL DIFFERENCE CFD SCHEMES

computational Fluid Dynamics - Prof. V. Esfahanian

AN EXPERIMENTAL STUDY AND SIMULATION WITH FLUENT

Mesh Morphing and the Adjoint Solver in ANSYS R14.0. Simon Pereira Laz Foley

Case 3.1: Turbulent Flow over a 2D Multi-Element Airfoil. Summary of Results. Marco Ceze

FOURTH ORDER COMPACT FORMULATION OF STEADY NAVIER-STOKES EQUATIONS ON NON-UNIFORM GRIDS

OpenFOAM GUIDE FOR BEGINNERS

THE EFFECT OF REPLACING THE JOUKOWSKI MAP WITH THE GENERALIZED KARMAN-TREFFTZ MAP IN THE METHOD OF ZEDAN

Case C2.2: Turbulent, Transonic Flow over an RAE 2822 Airfoil

AIR LOAD CALCULATION FOR ISTANBUL TECHNICAL UNIVERSITY (ITU), LIGHT COMMERCIAL HELICOPTER (LCH) DESIGN ABSTRACT

COMPARISON OF SHOCK WAVE INTERACTION FOR THE THREE-DIMENSIONAL SUPERSONIC BIPLANE WITH DIFFERENT PLANAR SHAPES

Coupling of STAR-CCM+ to Other Theoretical or Numerical Solutions. Milovan Perić

Challenges in Boundary- Layer Stability Analysis Based On Unstructured Grid Solutions

Supersonic Flow Over a Wedge

FEMLAB Exercise 1 for ChE366

Keisuke Sawada. Department of Aerospace Engineering Tohoku University

Sensitivity Analysis for the Compressible Navier-Stokes Equations Using a Discontinuous Galerkin Method

Computational Fluid Dynamics Analysis of an Idealized Modern Wingsuit

LES Applications in Aerodynamics

Resistance and Propulsion

Numerical Simulations of Fluid-Structure Interaction Problems using MpCCI

Case C1.3: Flow Over the NACA 0012 Airfoil: Subsonic Inviscid, Transonic Inviscid, and Subsonic Laminar Flows

Backward facing step Homework. Department of Fluid Mechanics. For Personal Use. Budapest University of Technology and Economics. Budapest, 2010 autumn

Analysis of Flow Dynamics of an Incompressible Viscous Fluid in a Channel

Funded by the European Union INRIA. AEROGUST Workshop 27 th - 28 th April 2017, University of Liverpool. Presented by Andrea Ferrero and Angelo Iollo

TUTORIAL#3. Marek Jaszczur. Boundary Layer on a Flat Plate W1-1 AGH 2018/2019

Verification of Moving Mesh Discretizations

Simulation of Turbulent Flow in an Asymmetric Diffuser

AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS

AN INVERSE DESIGN METHOD FOR ENGINE NACELLES AND WINGS

The gas-kinetic methods have become popular for the simulation of compressible fluid flows in the last

INTERACTIVE AERODYNAMICS ANALYSIS AND DESIGN PROGRAMS FOR USE IN THE UNDERGRADUATE ENGINEERING CURRICULUM

Direct Numerical Simulation of Turbulent Boundary Layers at High Reynolds Numbers.

HPC Usage for Aerodynamic Flow Computation with Different Levels of Detail

FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD

Research and Design working characteristics of orthogonal turbine Nguyen Quoc Tuan (1), Chu Dinh Do (2), Quach Thi Son (2)

A B C D E. Settings Choose height, H, free stream velocity, U, and fluid (dynamic viscosity and density ) so that: Reynolds number

NUMERICAL AND EXPERIMENTAL INVESTIGATIONS OF TEST MODELS AERODYNAMICS

Introduction to C omputational F luid Dynamics. D. Murrin

Flow and Heat Transfer in a Mixing Elbow

Available online at ScienceDirect. Procedia IUTAM 14 (2015 ) IUTAM ABCM Symposium on Laminar Turbulent Transition

INVERSE METHODS FOR AERODYNAMIC DESIGN USING THE NAVIER-STOKES EQUATIONS

Computational Flow Analysis of Para-rec Bluff Body at Various Reynold s Number

Adjoint Solver Workshop

State of the art at DLR in solving aerodynamic shape optimization problems using the discrete viscous adjoint method

CFD wake modeling using a porous disc

Ashwin Shridhar et al. Int. Journal of Engineering Research and Applications ISSN : , Vol. 5, Issue 6, ( Part - 5) June 2015, pp.

Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics

SU 2 : Advanced Analysis Topics

Application of Finite Volume Method for Structural Analysis

LES Analysis on Shock-Vortex Ring Interaction

Transcription:

Comparisons of Compressible and Incompressible Solvers: Flat Plate Boundary Layer and NACA airfoils Moritz Kompenhans 1, Esteban Ferrer 2, Gonzalo Rubio, Eusebio Valero E.T.S.I.A. (School of Aeronautics) Universidad Politécnica de Madrid 1 moritz.kompenhans@upm.es 2 esteban.ferrer@upm.es June 27, 2013 Abstract This paper presents comparisons of high order Discontinuous Galerkin (DG) solvers using both compressible and incompressible formulations for the solution of the Navier-Stokes equations. The main purpose of this paper is to provide qualitative and quantitative comparisons to assess the limits of accuracy of compressible solvers when computing low Reynolds and low Mach number flows. Comparisons encompass flow simulations for two test-cases included in the 2nd International Workshop on High Order Methods May 27-28, 2013 to be held in Cologne, Germany: C1.3 Flow over the NACA0012 airfoil and C1.4 Flat plate Boundary Layer. Both high order codes provide h/p refinement capabilities and enable grid independent flow comparisons using either h or p refinement. Namely, drag coefficients and boundary layer profiles (e.g. displacement thickness) are compared together with theoretical estimates, when available (e.g. Blasius solution). It is shown that both compressible and incompressible formulations provide similar results even at low Reynolds numbers. However, this paper shows that the accuracy of the compressible computations is inversely proportional to both Reynolds and Mach numbers and quantifies these 1

differences for the test cases considered. Finally, we show that compressible solvers, when utilised under incompressible flow conditions (i.e. using low Mach numbers without corrections or preconditioning) do not provide the same lift and drag coefficients than incompressible solvers. 1 Codes description This section presents a brief overview of the solvers used for the comparisons presented in this work. Both high order DG compressible and incompressible formulations share the suitable characteristic of minimising spatial numerical errors and hence enable comparisons of flow formulations. In addition, let us note that both codes use the non-dimensional form of the respective NS equations. 1.1 Compressible solver A nodal explicit 2D high order DG code based on the DGSEM formulation [5] has been used to provide results for compressible flows. To increase the flexibility of the solver a mortar element method is used to couple the element faces if hanging nodes or elements with varying polynomial orders are used in the computational mesh. Temporal advancement is provided by a 3rd Order Runge Kutta scheme. One of the code s main capabilities is the possibility to perform automatic local spatial adaption (using either h or p refinement) based on τ-error estimates, Rubio et al. [6]. However, this capability is not used here. The code uses OpenMP parallelisation with shared memory. 1.2 Incompressible solver Flow solutions of the 3D incompressible NS equations, are obtained from the unsteady high order h/p DG - Fourier solver developed by Ferrer and detailed in [2], [3] and [1]. This high order solver provides highly accurate solutions on static and moving domains composed of mixed triangular-quadrilateral meshes and can cope with curved boundary elements. A mixed implicitexplicit second order stiffly stable method is used to discretise in the NS equations in time whilst spatial discretisation is provided by the DG - Symmetric Interior Penalty Galerkin formulation with modal basis functions in 2

the x-y plane. Spatial discretisation in the z-direction is provided by a purely spectral method that uses Fourier series and allows computation of spanwise periodic three-dimensional flows. The code is parallelised for distributed memory clusters using a a combination of MPI and OpenMP paradigms. The solver has been widely validated for a variety of flows, including bluff body flows, airfoil and blade aerodynamics under static and rotating conditions [3] [1]. In this paper all computations performed using the incompressible solver are limited to 2D. 2 Case Summary We present results for two test cases: C1.3 Flow over the NACA0012 airfoil and C1.4 Flat plate Boundary Layer. In addition to the flow conditions specified by the workshop organisers, we include lower Reynolds numers and various low Mach numbers to study the differences between compressible and incompressible formulations. A summary of the various cases is provided in Table 1. Case Reynolds Mach AOA Boundary Layer Compressible solver 60, 600, 3600 0.05, 0.1, 0.3 - Boundary Layer Incompressible solver 60, 600 - - NACA0012 Compressible solver 5000 0.5 1 NACA0015 Compressible solver 100 0.2, 0.3 0 NACA0015 Incompressible solver 100-0 Table 1: Summary of test cases detailing Reynolds number, Mach number and Angle of Attack (AOA). The calculations presented in this work have been performed on a 64 Beowulf cluster based on 8 quad-core Intel Xeon processor with nominal speed of 2.40GHz. Taubench is running in 10.265 seconds in one core. The authors follow the workshop requirement to calculate the converged solutions. Both, compressible and incompressible solution are started from a uniform free stream and are advanced in time until a steady state solution is reached. 3

3 3.1 Meshes C1.4. Laminar Boundary Layer on a Flat Plate For the Flat Plate Boundary Layer Simulation (see Figure 2) a domain of LX = 10 and LY = 5 is used while the Plate has a length of LP = 6 and is preceded by a symmetry region of length LH = 4. The current unstructured grid for the compressible solver is shown in Figure 2 (a). The grid for the compressible solver was generated by the in house software SpecMesh2D and Gambit [4] was used to generate the meshes for the incompressible solver (see Figure 2.b). 3.2 C1.3. Flow over NACA0012 and NACA0015 Airfoils Figure 1 shows examples of the grids used for compressible and incompressible formulations for a NACA0015. The left triangular mesh is used by the incompressible solver whilst the quadrilateral mesh, on the right, is used by the compressible code. Let us note that the calculations for the NACA0012 are performed in similar grids. Figure 1: NACA0015 airfoil meshes using triangles for the incompressible and quadrilaterals for the compressible solver 4

4 Results and Comparisons 4.1 C1.4. Laminar Boundary Layer on a Flat Plate Figure 2.a shows streamwise velocity contours obtained by the compressible solver on a quadrilateral grid and Figure 2.b shows the streamwise velocity contours obtained using the incompressible solver with a tetrahedral grid. The polynomial order for the compressible solver was set to k = 8 in all elements in x and y direction, whilst k = 11 was used for the incompressible calculations. Non-dimensional velocity profiles for the compressible and the incompressible boundary layer formulations are compared in Figure 3. The Figure shows the velocity profiles at a distance of L = 5.2 downstream from the leading edge at a Reynolds number of Re L = 520. The calculations of the compressible solver were accomplished for different Mach numbers and compared to the incompressible and the Blasius solution (see Schlichting [7]). Table 2 summarizes the viscous contributions for the drag coefficient c Dv computed with both solvers together with Blasius analytical estimates: c Dv = 1.328 ReLp. Furthermore, we define the error as the relative difference with respect to the incompressible solution as: Error cdv = ccompressible D v c Incompressible D v 100, c Incompressible D v and include this error in the table 2. In addition, the boundary layer thicknesses δ Re L 1 = (1 U 0 U )dy are compared. When comparing the drag coefficient at the lowest Reynolds (i.e. Re Lp = 60), the table shows that incompressible and compressible solutions using the lowest Mach number provide similar results: 1.4% error. However, the time step needed to achieve converged solutions using the compressible solver, where an exlpicit time advancement scheme is used, are 100-times smaller (i.e. longer computation). At Re Lp = 600 all computations show similar errors when compared to the incompressible results. The discrepancies between computed results and boundary layer drag coefficient obtained from Blasius may be explained by the singularity at the plate leading edge, which is not taken into account by the Blasius theory, Schlichting [7]. Comparing the boundary layer thickness, it can be seen that the incompressible solver provides more accurate results than the compressible solver. 5

(a) Flowfield of streamwise velocity using the compressible solver; quadrilateral grid; polynomial order k=8. (b) Flowfield of streamwise velocity using the incompressible solver; tetrahedral grid; polynomial order k=11. Figure 2: Comparison of compressible and incompressible solvers on a Boundary Layer; streamwise-velocity for Re Lp = 600 Furthermore, it can be recognized that the compressible solution with the lowest Mach number is the most accurate one of the compressible results. Figure 4 shows the drag error for different polynomial orders and the respec- 6

Figure 3: Velocity profiles at a distance of L = 5.2 downstream from the leading edge at a Reynolds number of Re L = 520 tive work units for two grids including their respective degrees of freedom. 4.2 C1.3. Flow over a NACA0012 and NACA0015 Airfoil 4.2.1 NACA0012 Figure 5 shows the result the NACA0012 provided by the compressible solver at Re c = 5000, Ma = 0.5 and α = 1, as defined in the workshop. As expected p-refinement, Figure 5.a, shows an exponential scaling for higher degrees of freedom in terms of accuracy and work units. When performing h-refinement, as shown in Figure 5.b, for a polynomial order k = 6, it can be seen a slope 7

Re Lp = 60 Re Lp = 600 c Dv error cdv [%] c Dv error cdv [%] δ Re L 1 error Re δ L [%] Incompressible 0.22266-0.06039-0.3097 - Ma = 0.05 0.21934 1.49 0.05967 1.20 0.3105 0.28 Ma = 0.1 0.23031 3.43 0.05956 1.38 0.3113 0.51 Ma = 0.3 0.26267 17.97 0.05978 1.01 0.3164 2.18 Blasius 0.17144 23.00 0.05421 10.23 0.3022 2.42 Table 2: Viscous drag-coefficients c Dv at Re Lp = 60 and Re Lp = 600 for compressible, incompressible and Blasius solution. In addition, results fo the displacement thickness δ Re L=520 1 are summarised 1 of 7.25 confirming that the order of accuracy h k+1, where h defines the mesh size and k the polynomial order, is achieved. 4.2.2 NACA0015 Additional comparisons between the compressible and the incompressible solvers have been performed for the NACA0015 airfoil at Re c = 100 and zero Angle of Attack α = 0, for two Mach numbers (Ma = 0.2, 0.3). Compressible solution have been obtained using a polynomial order k = 8, whilst incompressible results are obtained with k = 6. These results are summarised in Table 3. The table shows that even when low Mach numbers are considered, there is a considerable difference between the compressible and incompressible results for both viscous and pressure components of the drag coefficient. In addition, let us note that these differences increase when incrementing the Mach number. For completeness, we include in Figure 6 a comparison of the pressure and skin friction coefficients. It can be seen that both code agree very well overall. Minor differences are seen near the leading edge for the skin friction plot, which may be due to lack of local spatial resolution but this difference is still under investigation. Conclusions This paper includes comparisons of compressible and incompressible high order discontinuous Galerkin solvers for two test cases included in the 2nd Inter- 8

Figure 4: L 2 norm of the relative error for the drag coefficient: flat plate at Re Lp = 3600 c Dp c Dv c D errorc Dp [%] errorc Dv [%] errorc D [%] Incompressible 0.2044 0.3402 0.5446 - - - Ma = 0.2 0.2104 0.3538 0.5642 2.90 4.00 3.59 Ma = 0.3 0.2192 0.3691 0.5883 7.22 8.51 8.02 Table 3: NACA0015 at Re c = 100 and α = 0. Drag-coefficients c D = c Dp + c Dv, including pressure c Dp and viscous c Dv components, for the compressible and incompressible solvers 9

(a) p-refinement (b) h-refinement Figure 5: L 2 norm of the relative error for the drag coefficient: h/p refinement for a NACA0012 at Re=5000 Figure 6: Pressure (Cp) and skin friction (Cf) coefficients for a NACA0015 at Re=100 using compressible and incompressible solvers national Workshop on High Order Methods: C1.3 Flow over the NACA0012 airfoil and C1.4 Flat plate Boundary Layer. It is shown that the compressible results approach the incompressible solutions as the Reynolds increases. For low Reynolds number, the Mach number is required to decrease in or- 10

der for both solvers to provide similar results in lift and drag coefficients. In addition, we show that compressible solvers when running under incompressible flow conditions (i.e. using low Mach numbers without corrections or preconditioning) do not provide the same aerodynamic quantities than incompressible solvers. These results provide some guidelines and error estimates that quantify these differences and may need to be considered when running compressible solvers at incompressible flow regimes. Acknowledgements The authors would like to thank the support of the European Commission for the financial support of the ANADE project under grant contract PITN- GA-289428. References [1] E. Ferrer. A high order Discontinuous Galerkin - Fourier incompressible 3D Navier-Stokes solver with rotating sliding meshes for simulating crossflow turbines. PhD thesis, University of Oxford, 2012. [2] E. Ferrer and R.H.J. Willden. A high order discontinuous Galerkin finite element solver for the incompressible Navier Stokes equations. Computers & Fluids, 46(1):224 230, 2011. [3] E. Ferrer and R.H.J. Willden. A high order discontinuous galerkin - fourier incompressible 3d navier-stokes solver with rotating sliding meshes. Journal of Computational Physics, 231(21):7037 7056, 2012. [4] Fluent Ansys Inc. Gambit users guide. Lebanon NH, 1998. [5] D. A. Kopriva. Implementing Spectral Methods for Partial Differential Equations: Algorithms for Scientists and Engineers. Springer Publishing Company, 1st edition, 2009. [6] G. Rubio, E. Valero, F. Fraysse, and J. devicente. The estimation of truncation error by τ-estimation for chebyshev spectral collocation method. Journal of Scientific Computing (accepted for publication), 2013. 11

[7] H. Schlichting and K. Gersten. Boundary-Layer Theory. Springer - Originally published by McGraw Hill - New York - 1979, 1979 8th ed. 2000. 12