Elsevier

Journal of Computational Physics

Volume 295, 15 August 2015, Pages 475-504
Journal of Computational Physics

A locally stabilized immersed boundary method for the compressible Navier–Stokes equations

https://doi.org/10.1016/j.jcp.2015.04.023Get rights and content

Abstract

A higher-order immersed boundary method for solving the compressible Navier–Stokes equations is presented. The distinguishing feature of this new immersed boundary method is that the coefficients of the irregular finite-difference stencils in the vicinity of the immersed boundary are optimized to obtain improved numerical stability. This basic idea was introduced in a previous publication by the authors for the advection step in the projection method used to solve the incompressible Navier–Stokes equations. This paper extends the original approach to the compressible Navier–Stokes equations considering flux vector splitting schemes and viscous wall boundary conditions at the immersed geometry. In addition to the stencil optimization procedure for the convective terms, this paper discusses other key aspects of the method, such as imposing flux boundary conditions at the immersed boundary and the discretization of the viscous flux in the vicinity of the boundary. Extensive linear stability investigations of the immersed scheme confirm that a linearly stable method is obtained. The method of manufactured solutions is used to validate the expected higher-order accuracy and to study the error convergence properties of this new method. Steady and unsteady, 2D and 3D canonical test cases are used for validation of the immersed boundary approach. Finally, the method is employed to simulate the laminar to turbulent transition process of a hypersonic Mach 6 boundary layer flow over a porous wall and subsonic boundary layer flow over a three-dimensional spherical roughness element.

Section snippets

Introduction and motivation of the research

Immersed Boundary Techniques (IBTs) have been developed for many years and have appeared in various forms since they were first introduced by Peskin [1], [2] (see for example Goldstein et al. [3], LeVeque and Li [4], Wiegmann and Bube [5], Linnick and Fasel [6], Johansen and Collela [7], Mittal and Iaccarino [8], Zhong [9], Duan et al. [10] and many others). These methods were first introduced as a nontraditional approach for numerically solving initial/boundary-value problems for complex

Space and time discretization of the interior scheme

The compressible Navier–Stokes equations considering an ideal, Newtonian, non-reactive gas written in vector form areWt+(FFv)=0,withF=(F1,F2,F3)andFv=(Fv1,Fv2,Fv3). The conservative variable vector W=(ρ,ρu,ρv,ρw,ρHp)T and the inviscid fluxes areF1=[ρuρu2+pρuvρuwρuH],F2=(ρvρvuρv2+pρvwρvH),andF3=[ρwρwuρwvρw2+pρwH], where the total enthalpy is H=h+uu/2 with h=γRT/(γ1) and the ideal gas law p=ρRT is used. The viscous fluxes areFv1=[0τxxτxyτxzfv1],Fv2=[0τyxτyyτyzfv2],andFv3=[0τzxτzyτzzfv3

Truncation error study

The Method of Manufactured Solutions (MMS) is used to verify the formal order-of-accuracy of the convective and viscous terms with and without immersed boundary in 2D and 3D. For the truncation error study of the viscous terms, the viscosity is set to μ=1 to ensure dominance of the viscous terms over the convection terms. Different options for the extrapolation of the pressure and temperature boundary conditions (see Section 2.2.4) and their impact on the accuracy of the overall numerical

Stability analysis

The stability of the immersed boundary method is studied by linearizing the convective terms and conducting a matrix stability analysis. The stability properties of the convective term of the spatial discretization matrix, A̲˜, and the spatial and temporal coupled discretization matrix, A̲, are analyzed. The standard fourth-order accurate Runge–Kutta scheme was used as time-integrator for the stability analysis of A̲.A̲=I̲+ΔtA̲˜+Δt22!A̲˜2+Δt33!A̲˜3+Δt44!A̲˜4 Matrix A̲ in Eq. (27) is also

Validation

For validation purposes the immersed boundary method is applied to simulate the flow around a cylinder and a sphere at subsonic speeds in a uniform free-stream flow for different Reynolds numbers, ReD=UD/ν. These 2D and 3D canonical flows are commonly used to evaluate immersed boundary methods. The flow field around a circular cylinder and a sphere are well-established test cases for IBTs for incompressible flows (Goldstein [3], Saiki [32], Calhoun [33], and Linnick [6]). A large amount of

Applications

In this section, results are presented where the immersed boundary method is applied to various flow problems that are relevant for ongoing laminar to turbulent transition research. To demonstrate that this method can be used for high speed Direct Numerical Simulations (DNS), the propagation of a Tollmien Schlichting wave in a high speed boundary layer was simulated. Additionally, this method was employed to physically resolve a porous wall and to investigate the influence of the porous wall on

Conclusion

A novel higher-order accurate immersed boundary method for solving the compressible Navier–Stokes equations was presented. The key feature of this method is that the irregular FD stencils in the vicinity of the immersed boundary are optimized with respect to numerical stability. This is a very unique feature because commonly only the order-of-accuracy is taken into consideration when discretizing the governing equations in the vicinity of the immersed boundary. In the optimization procedure,

Acknowledgements

The authors gratefully acknowledge the contributions from the LAVA group at Applied Modeling Simulation Branch NASA Ames Research Center (ARC). The work was partially funded by the Applied Modeling Simulation Branch at NASA ARC and the Hypersonic Center for Laminar Turbulent Transition Research.

References (55)

  • T. Nonomura et al.

    Freestream and vortex preservation properties of high-order WENO and WCNS on curvilinear grids

    Comput. Fluids

    (2010)
  • H. Luo et al.

    An immersed-boundary method for flow-structure interaction in biological systems with application to phonation

    J. Comput. Phys.

    (2008)
  • N. Adams et al.

    A high-resolution hybrid compact-eno scheme for shock-turbulence interaction problems

    J. Comput. Phys.

    (1996)
  • E.M. Saiki et al.

    Numerical simulation of a cylinder in uniform flow: application of virtual boundary method

    J. Comput. Phys.

    (1996)
  • D. Calhoun

    A Cartesian grid method for solving the two-dimensional streamfunction-vorticity equations in irregular regions

    J. Comput. Phys.

    (2002)
  • M. Behr et al.

    Incompressible flow past a circular cylinder: dependence of the computed flow field on the location of the lateral boundaries

    Comput. Methods Appl. Mech. Eng.

    (1995)
  • S. Marella et al.

    Sharp interface Cartesian grid method I: an easily implemented technique for 3D moving boundary computations

    J. Comput. Phys.

    (2005)
  • C. Liu et al.

    Preconditioned multigrid methods for unsteady incompressible flows

    J. Comput. Phys.

    (1998)
  • C.S. Peskin

    The immersed boundary method

  • R.J. LeVeque et al.

    The immersed interface method for elliptic equations with discontinuous coefficients and singular sources

    SIAM J. Numer. Anal.

    (1994)
  • A. Wiegmann et al.

    The explicit–jump immersed interface method: finite difference methods for PDEs with piecewise smooth solutions

    SIAM J. Numer. Anal.

    (1992)
  • M. Linnick et al.

    A high-order immersed interface method for simulating unsteady incompressible flows on irregular domains

    J. Comput. Phys.

    (2004)
  • R. Mittal et al.

    Immersed boundary methods

    Annu. Rev. Fluid Mech.

    (2005)
  • C. Kiris et al.

    The LAVA Computational Fluid Dynamics Solver

    (2014)
  • M. Nemec et al.

    Aerodynamic shape optimization using a Cartesian adjoint method and CAD geometry

  • J. Ferziger et al.

    Computational Methods in Fluid Dynamics

    (1996)
  • T. Tezduyar

    Finite element methods for flow problems with moving boundaries and interfaces

    Arch. Comput. Methods Eng.

    (2001)
  • Cited by (0)

    View full text