Elsevier

Computers & Fluids

Volume 191, 15 September 2019, 104241
Computers & Fluids

High-order accurate large-eddy simulations of compressible viscous flow in cylindrical coordinates

https://doi.org/10.1016/j.compfluid.2019.104241Get rights and content

Highlights

  • Development of a high-fidelity, parallel simulation tool for both DNS and LES.

  • Accurate treatment of the centreline numerical singularity in compressible flows.

  • Propose and validation of a new shock sensor based on a WENO smoothness indicator.

  • Better performance in identification of the shock discontinuity.

  • A 10% decrease of the computational cost using new proposed shock sensor.

Abstract

Dynamic interactions of shock waves and turbulent structures occur in a wide range of applications. The accurate simulation of turbulence in these flows requires a numerical scheme with minimal dissipation whereas the shock-capturing requires a dissipative scheme to stabilise the solution in the shock-wave discontinuous regions. These contradictory requirements make simulations of these flows extremely challenging. A compatible implementation of the solid boundary conditions at the point of incepting the acoustic waves and their internalisation into hydrodynamic instabilities is also challenging.

Here we present, a high-fidelity, massively parallel and accurate solver for both direct numerical simulations and large-eddy simulations of supersonic turbulent flows in cylindrical coordinates. A hybrid WENO/ high order central difference scheme is used for the spatial discretisation with a fourth-order five-stage 2N-storage Runge–Kutta for the time integration. The least square contraction of Lilly [1] is utilised for large-eddy subgrid-scale modelling. The solid surface boundary condition is implemented using the offset wall and ghost cell technique.

The numerical implementation is validated through a wide range of test cases from simple to more complex cases. The numerical results show good agreement with analytical solutions and available experimental results. In the large-eddy simulation of a supersonic under-expanded impinging jet, it is observed that the conventional Ducros sensor leads to a more dissipative hybrid scheme. In this paper, a new shock sensor based on a WENO smoothness indicator is proposed and it is demonstrated to perform better especially in the simulation of the supersonic under-expanded impinging jet by limiting the expensive WENO scheme to the discontinuous regions and reducing the computational cost by approximately 10%.

Introduction

In the last few decades, there have been significant developments in high-speed transport systems. In the operational condition of these systems, the Reynolds number is high (i.e. a wide range of turbulent scales) and Mach number is larger than unity (i.e. the existence of shocks is possible.), and to obtain an accurate and stable solution for the Navier–Stokes equations in such a complex flow is exceptionally challenging. To address this problem, different methodologies have been developed. One of the earliest approaches uses additional numerical dissipations to smooth the discontinuous regions [2], [3], [4], [5]. However, the numerical dissipation tends to filter out small-scale turbulence. This is undesirable for high-fidelity simulations where resolving all the dynamically significant turbulent structures is a necessary goal. Therefore, adding artificial numerical dissipations is considered to be undesirable in simulations of turbulent high-speed flows [6], [7].

There exist many numerical schemes with built-in numerical dissipation including but not limited to total variation diminishing (TVD) [8], flux-corrected transport (FCT) [9], essentially non-oscillatory (ENO) [10], weighted essentially non-oscillating (WENO) [11] and variations of these schemes [7], [12], [13]. The weighted essentially non-oscillating (WENO) scheme, developed originally by Jiang and Shu [11], has received considerable attention in the literature. The upwind discretisation in this method makes it robust and free of spurious oscillations in discontinuous regions1; however, this method dissipates turbulent fluctuations. Different schemes based on the WENO have been developed over the last few years to address its shortcomings. Henrick et al. [12] observed that the fifth-order WENO method lost accuracy at the critical points (i.e. where the first derivative vanishes while the third derivative does not). They have proposed WENO5M where the first approximation of the stencil weights was calculated by using the weights in the original WENO scheme and then these weights were mapped to more accurate values, which leads to improved accuracy at a critical point. Borges et al. [13] also proposed the same framework where substantially larger weights were assigned to discontinuous stencils. Using this approach, a slightly better performance than WENO5M was achieved. More sophisticated developments of the WENO method have been proposed in recent years [7]. However, most of these methods are dissipative for turbulence simulations as they filter out small-scale turbulent structures while they capture the shock discontinuity accurately. Johnsen et al. [6] studied the capability of different approaches in the literature to model turbulent-shock phenomena and assessed them using a comprehensive range of test cases. It was shown that the WENO method with no additional modification is dissipative. However, hybrid WENO/central difference is not dissipative, captures the sharp shock profiles and resolves all length scales accurately. The only drawback of the hybrid scheme is the requirement for a precise definition of a shock sensor to activate either WENO or central difference schemes. Ducros et al. [16] proposed a shock sensor based on the fundamental differences of a shock and turbulenc. A shock discontinuity is associated with a substantial negative dilatation while turbulence is associated with strong vorticity. It should be noted that vorticity is generated downstream of the shock front as a result of a curved shock in the flow field, according to Crocco theorem [17], which also needs to be incorporated in this fundamental difference. Most of the previous studies only focused on the development of models for accurate capturing of shocks in laminar flows and in one and two-dimensional simple configurations [18]. The boundary conditions, especially the solid boundary conditions, are scarcely discussed in these studies. There are a few studies where these methods are integrated into a solver applicable to more practical configurations of shock/boundary-layer interaction [19], [20] and free/impinging jets [21], [22], [23], [24].

Therefore, one of the objectives of this study is addressing this issue with an efficient implementation of these methods into a high-accurate and massively parallel numerical solver. As discussed earlier, the hybrid approach relies on a sensor to determine in which regions the WENO scheme must be applied. There is still considerable controversy with respect to the definition of an accurate shock sensor. To minimise the computational cost of simulations, the expensive WENO method should be limited to the discontinuous regions while the stable solution is preserved. Therefore, another objective of this paper is to introduce a new shock sensor which is computationally cost optimised while resulting in a stable solution in the high resolution and parallel simulations of turbulent supersonic flows.

Another important aspect of high speed flows is the interactions of the flow with solid bodies. One of the consequences of this interaction is the receptivity process where acoustic disturbances are internalised into hydrodynamic instabilities. Receptivity is the key ingredient of the self-sustained oscillations observed in a plate with a cavity [25] and under-expanded supersonic jets [26]. This leads us to the third object of this study which is an accurate numerical implementation of the solid boundary conditions for the purpose of high-fidelity large-eddy simulation of supersonic impinging jets.

Having these goals in mind, this paper introduces an in-house parallel C++ code which is named ECNSS (Explicit Compressible Navier Stokes Solver). The code is developed for the solution of the compressible Navier–Stokes equations for turbulent flow where discontinuities exist due to shocks, interaction of the shock with turbulence is strong, and solid boundaries confine the flow.

The rest of the paper is organised as follows. The Navier–Stokes equations along with non-dimensionalised parameters are presented in Section 2. The large-eddy simulation subgrid model is discussed in Section 3. Sections 4 and 5 contain a brief overview of the Hybrid WENO/ Central difference and Runge–Kutta Schemes for the spatial and temporal discretisations, respectively. The inlet, outlet and adiabatic wall boundary conditions are explained in Section 6. Finally, the results for the test cases are presented in Section 7 which is followed by the conclusion in Section 8.

Section snippets

Governing equations

The compressible conservation equations of mass, momentum, and total energy in cylindrical coordinates are the governing equations for compressible fluid flow. These equations are non-dimensionalised with respect to ambient conditions. The non-dimensional variables are defined as followsx=xi*d,u=u*ao*,ρ=ρ*ρo*,t=t*ao*d,p=p*ρo*ao*2,T=T*To*,μ=μ*Reμo*,Pr=υ*α*,andRe=ρo*ao*dμo*.Here, the superscripts ‘*’ and ‘o’ represent the dimensional values and ambient conditions, respectively. x represents the

Subgrid models

The subgrid-scale models used in the large-eddy simulation are introduced in this section. The subgrid viscous terms (FVT, FVE and FVM) are contributions of subgrid viscosity, μ″, and are assumed to be negligible. The remaining terms are the subgrid Reynold stresses, FR, subgrid turbulent kinetic energy, Ks and subgrid internal energy mixing, FE. The modified Germano subgrid-scale closure method proposed by Lilly [1] is used to express the subgrid Reynold stresses term, FR. The turbulent

Hybrid WENO/ central difference spatial scheme

The discretisation of the LES filtered equations introduced in Section 2 and subgrid models in Section 3 are briefly discussed in this section. The viscous terms are discretised by a sixth-order central finite difference scheme. A hybrid weighted essentially non-oscillatory (WENO)/central finite difference scheme is used to discretise the inviscid terms. The concept of the hybrid method is based on the fundamental physical differences between turbulence and a shock [6]. The hybrid scheme by

Temporal integration

The semi-discrete approximations of the equations of motion (Section 4) are a system of ordinary differential equations, and temporal integration is required to obtain the solution vector. We use the fourth-order five-stage 2N-storage Runge–Kutta Scheme of Kennedy and Carpenter [41], [42]. In previous studies by Karami et al. [27], it was found that the combination of the fourth-order five-stage 2N-storage Runge–Kutta Scheme for time integration and a sixth-order central finite difference

Treatment of the cylindrical coordinate centreline singularity

Treatment of the centreline numerical singularity in cylindrical and polar coordinates is challenging in an accurate and stable finite difference solver. The procedure developed by Mohseni and Colonius [43] is used in the present study. Based on this method, the first radial grid point is located at Δr/2. A transformation is also required for the radial coordinate where any scalar and vector quantities of the radial axis change sign when their azimuthal location is more than π. This

Numerical results

The performance of the solver is now tested through a series of benchmark problems suggested in Refs. [51], [52], [53], [54], [55] and two complex configurations of the free and impinging compressible turbulent jet. In all the test cases discussed in this section, non-dimensionalised variables are used.

Conclusions

A high-fidelity compressible code has been developed and validated for the direct numerical simulation and large-eddy simulation of complex shock-turbulence interactions in cylindrical coordinates.

The influence of the subgrid scales on the spatially filtered compressible Navier–Stokes equations is modelled using the dynamic procedure of Germano together with the least-square contraction of Lilly. To obtain accurate solutions in DNS and LES, a hybrid WENO/ sixth-order central finite difference

Acknowledgements

This work was supported by the Australian Research Council. The research benefited from computational resources provided through the National Computational Merit Allocation Scheme, supported by the Australian Government. The computational facilities supporting this project included the Australian NCI Facility, the partner share of the NCI facility provided by Monash University through a ARC LIEF grant and the Multi-modal Australian ScienceS Imaging and Visualisation Environment (MASSIVE).

References (76)

  • E. Johnsen et al.

    Implementation of WENO schemes in compressible multicomponent flow problems

    J Comput Phys

    (2006)
  • V. Coralic et al.

    Finite-volume WENO scheme for viscous compressible multicomponent flows

    J Comput Phys

    (2014)
  • S. Pirozzoli

    Conservative hybrid compact-WENO schemes for shock-turbulence interaction

    J Comput Phys

    (2002)
  • C.A. Kennedy et al.

    Several new numerical methods for compressible shear-layer simulations

    Appl Numer Math

    (1994)
  • C.A. Kennedy et al.

    Low-storage, explicit Runge–Kutta schemes for the compressible Navier–Stokes equations

    Appl Numer Math

    (2000)
  • K. Mohseni et al.

    Numerical treatment of polar coordinate singularities

    J Comput Phys

    (2000)
  • C. Bogey et al.

    A family of low dispersive and low dissipative explicit schemes for flow and noise computations

    J Comput Phys

    (2004)
  • T. Poinsot et al.

    Boundary conditions for direct simulations of compressible viscous flows

    J Comput Phys

    (1992)
  • T. Colonius et al.

    Computational aeroacoustics: progress on nonlinear problems of sound generation

    Progress in Aerospace sciences

    (2004)
  • C. Bogey et al.

    A shock-capturing methodology based on adaptative spatial filtering for high-order non-linear computations

    J Comput Phys

    (2009)
  • G.A. Sod

    A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws

    J Comput Phys

    (1978)
  • D. Chai et al.

    An efficient modified WENO scheme based on the identification of inflection points

    Comput Fluids

    (2018)
  • A. Mani

    Analysis and optimization of numerical sponge layers as a nonreflective boundary treatment

    J Comput Phys

    (2012)
  • M. Amielh et al.

    Velocity near-field of variable density turbulent jets

    Int J Heat Mass Transfer

    (1996)
  • J.L. Stromberg et al.

    Flow field and acoustic properties of a Mach number 0.9 jet at a low Reynolds number

    J Sound Vib

    (1980)
  • B. Henderson et al.

    Experiments concerning tones produced by an axisymmetric choked jet impinging on flat plates

    J Sound Vib

    (1993)
  • D.K. Lilly

    A proposed modification of the Germano subgrid-scale closure method

    Phys Fluids A

    (1992)
  • R.J. LeVeque

    Finite volume methods for hyperbolic problems

    (2002)
  • R.W. MacCormack

    Numerical solution of the interaction of a shock wave with a laminar boundary layer

    Proceedings of the second international conference on numerical methods in fluid dynamics

    (1971)
  • A. Jameson

    Numerical computation of transonic flows with shock waves

    Symposium transsonicum II

    (1976)
  • R.D. Richtmyer

    Methods for (generally unsteady) flows with shocks: abrief survey

    Proceedings of the third international conference on numerical methods in fluid mechanics

    (1973)
  • Uniformly high order accurate essentially non-oscillatory schemes, III

    J Comput Phys

    (1997)
  • E. Garnier et al.

    Large-eddy simulation of shock/homogeneous turbulence interaction

    Direct and large–Eddy simulation III

    (1999)
  • N.K.-R. Kevlahan

    The vorticity jump across a shock in a non-uniform flow

    J Fluid Mech

    (1997)
  • C. Tenaud et al.

    Evaluation of some high-order shock capturing schemes for direct numerical simulation of unsteady two-dimensional free flows

    Int J Numer Methods Fluids

    (2000)
  • E. Garnier et al.

    Large eddy simulation of shock/boundary-layer interaction

    AIAA J

    (2002)
  • S. Pirozzoli et al.

    Direct numerical simulation database for impinging shock wave/turbulent boundary-layer interaction

    AIAA journal

    (2011)
  • G.A. Brès et al.

    Unstructured large-eddy simulations of supersonic jets

    AIAA Journal

    (2017)
  • Cited by (15)

    • Three-dimensional density measurements of a heated jet using laser-speckle tomographic background-oriented schlieren

      2023, Experimental Thermal and Fluid Science
      Citation Excerpt :

      The nozzle contour itself plays a part in determining the exit boundary layer thickness, and it is worth noting that in the extreme case of a fully developed pipe flow at the nozzle exit, the large scale structures such as vortex roll-up are not observed and the transition to turbulence is more sudden [29]. For the current experiment, it is expected that the nozzle contraction ratio of 13.69 is sufficient to generate a thin exit boundary layer, similar to those used in the DNS hyperbolic tangent exit profile [33]. But the heated nozzle in the experiment may also create convective currents around the laminar core at the jet exit.

    • A new high order hybrid WENO scheme for hyperbolic conservation laws

      2023, Numerical Methods for Partial Differential Equations
    View all citing articles on Scopus
    View full text