Elsevier

Computers & Fluids

Volume 237, 15 April 2022, 105314
Computers & Fluids

A second-order-accurate immersed boundary ghost-cell method with hybrid reconstruction for compressible flow simulations

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

Highlights

  • A bilinearly complete extrapolation scheme is developed for the reconstruction of the ghost-cell.

  • A hybrid GCM based on both baseline GCM and improved GCM is proposed and constructed.

  • A hybrid GCM applied in compressible flow is validated.

Abstract

This study presents an improved ghost-cell immersed boundary method for geometrically complex boundaries in compressible flow simulations. A bilinearly complete extrapolation scheme is developed for the reconstruction of the ghost-cell. The second-order accuracy of the improved ghost-cell method (GCM) is shown in unit test cases and is also theoretically proven. A hybrid GCM based on both baseline GCM and improved GCM is proposed and constructed. The hybrid GCM applied in compressible flow is validated against five test cases: (a) Stationary rotating vortex, (b) Prandtl–Meyer expansion flow, (c) Double Mach reflection, (d) Moving-shock/obstacle interaction, (e) Blunt body shock-induced combustion. This paper provides a comprehensive comparison of their performance in terms of various accuracy and computation time measurements. The simulation results demonstrate that the hybrid GCM has higher accuracy and convergence than the remaining two GCMs in all cases. By directly comparing the primitive variables along the boundary, it can be concluded that the hybrid GCM has significant advantages in compressible flow simulations. The results of CPU time show that the hybrid GCM can provide more accurate results while ensuring the efficiency of the calculation.

Introduction

There has been extensive research on computational fluid dynamics (CFD) simulations employing complex geometries within the computational domain in recent years. Traditionally, the solid boundary is approximated with body-fitted grids, structured or unstructured. The main disadvantage of body-fitted grids is that much effort must be put into the pre-processing stage. In recent years, researchers have shown an increased interest in using Cartesian grids for simulations. One of the main obstacles is that the complex geometries do not coincide with the Cartesian grid. Immersed boundary (IB) methods are among the most widely used Cartesian grid methods for dealing with complex boundaries. The importance of immersed boundary methods is indisputable.

The immersed boundary method (IBM) proposed by Peskin [1], [2], [3] is employed to handle elastic boundaries for simulating blood flow in the heart. A recent systematic literature review [4] refers to this method as the “continuous forcing method”. The forcing is incorporated into the continuous equations before discretization. This method is suitable for the case where the boundary is elastic, and the Dirac delta function used for the elastic boundary does not fit well with the rigid boundary in general [4].

The discrete forcing approach is proposed to overcome the problem that the elastic force source term cannot be given precisely in the Navier–Stokes (NS) governing equations [4]. The discrete forcing approach is implemented by modifying the computational stencil localized at the difference scheme boundary and imposing the boundary conditions on the immersed boundary. The discrete forcing approach can reconstruct the boundary accurately. Previous research has established two approaches to modify the computational stencil: cut-cell methods (CCM) and ghost-cell methods (GCM).

Cut-cell methods based on finite volume IB methods – in comparison to finite difference ghost-cell methods – are attractive as they enforce strict conservation of mass, momentum and energy [5], [6], [7]. The primary issue however is the presence of small cells, which results in an excessively small time step in case of an explicit scheme or a poorly conditioned matrix in case of an implicit scheme [7].

The concept of GCM is most commonly associated with the works of Mohd-Yusof [8] and Fadlun [9]. The boundary condition on the IB is enforced through the ghost-cells. Ghost-cells are defined as cells in the solid that have at least one neighbor in the fluid. For each ghost-cell, an interpolation scheme that implicitly incorporates the boundary condition on the IB is then devised [4]. Different interpolation procedures for the mirror point [10] and extrapolation procedures for the ghost point [11] can be utilized to obtain a second or even higher order accuracy [12], [13], [14], [15]. A simple GCM interpolation scheme [16] is bilinear interpolation using the information of surrounding fluid nodes. However, at high Reynolds numbers, when the resolution is marginal, linear reconstruction could lead to erroneous predictions [4]. An improved method [17] employs a linear interpolation in the tangential and a quadratic interpolation in the normal direction. Felten et al. [18] demonstrated that interpolation errors do not significantly affect the results as long as the simulation has a sufficiently fine grid and short time steps. A seminal study in this area was the work of Tseng et al. [10] who proposed methods to solve the incompressible NS equation by an implicit pressure-corrected finite volume method on Cartesian grids. Tseng et al. [10] studied the effects of the local stencil near the boundary for the problem when too few points are available for interpolation. Pan et al. [19], [20], [21] proposed a simple and stable ghost-cell method which was developed to treat the boundary condition for the immersed bodies in the flow field. Pan et al. demonstrated that the spatial accuracy of the method is second-order-accurate in the L2 norm for both velocity and pressure. The GCM has shown large potential to handle different fluid–solid interaction problems, including those with moving objects [22], [23], [24] and highly complex geometries [15], [25], [26], [27]. Ji et al. [28] tested the hypersonic blunt-body shock-induced combustion phenomenon employing the cut-cell method with second-order accuracy and proved the accuracy by merging the cut cells to cope with the small-cell problem. Combining the immersed boundary method with adaptive mesh refinement (AMR) improves accuracy of numerical simulations considerably. Deiterding et al. [29] used the ghost-cell method with AMR techniques to improve computational efficiency in the case of hypersonic blunt-body flows. These studies [30], [31], [32] showed good results regarding the robustness and accuracy of the ghost-cell method.

However, the simple GCM method [18] suffers from an issue by reconstructing the value at ghost-cells that are too close to the boundary. Chi et al. [33], [34] proposed an improved method whose ghost-cells are mirrored through the boundary to farther image points. In this paper, a general boundary condition treatment based on the idea of Chi et al. [33], [34] is developed and validated. The concept of the image point is adopted and modified to construct a simple and stable bilinear reconstruction scheme. A new reconstruction stencil is carried out to eliminate some of the assumptions of the method as given in previous publications [33], [34]. The main advantage of the current approach is the ease of programming, which requires only that an improved reconstruction stencil be added to an existing code.

This paper is organized as follows: Section 2 introduces the computational model, including governing equations, numerical methods, improved ghost-cell method and hybrid method. Section 3 compares and verifies the applicability of the hybrid method for a number of cases: unit test, stationary rotating vortex, Prandtl–Meyer expansion wave, double Mach reflection, moving-shock/obstacle interaction and blunt body shock-induced combustion. All GCM methods in this section are implemented in the AMROC framework [35], [36], [37]. The CCM method used for comparison is implemented in the AMReX framework [38]. Section 4 concludes the paper.

Section snippets

Governing equations and numerical method

The two-dimensional Euler equations governing fully compressible flows read as follows [39]: Ut+F(U)x+G(U)y=0, U=ρ,ρu,ρv,ET, F(U)=ρuρu2+pρuvuE+pG(U)=ρvρuvρv2+pvE+p.

With the ideal gas equation of states, total specific energy E and speed of sound a are written as: E=pγ1+12ρu2,a=γpρ.

Van Leer [40] achieved higher accuracy by modifying the constant data of a scheme based on the first-order Godunov method, which has been called MUSCL (Monotone Upstream Centered Scheme for Conservation

Verification

In this section, the results of verification cases are presented with the method proposed in Section 2. The results of the unit test are first presented to analyze the accuracy of the improved method. Next, stationary rotating vortex and Prandtl–Meyer expansion wave cases are employed to verify the accuracy of the HBCGCM in compressible flows. The double Mach reflection case verifies the capability of the HBCGCM in discontinuities. Finally, the capability of the HBCGCM in Euler equations with

Conclusions

This paper proposes a hybrid bilinearly complete, globally second-order-accurate ghost-cell method that can be applied with compressible flows. Based on the previous studies, an analytical second-order accurate reconstruction method for the ghost-cell is proposed. The unit test shows that on smooth given functions second-order accuracy is maintained, and it has a significant improvement over the previous method. Through the hybrid implementation with the baseline method, a further increase in

CRediT authorship contribution statement

Xinxin Wang: Conceptualization, Methodology, Validation, Formal analysis, Software, Writing – original draft. Ralf Deiterding: Software, Writing – review & editing. Jianhan Liang: Supervision, Funding acquisition. Xiaodong Cai: Project administration. Wandong Zhao: Visualization, Investigation.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work is supported by the National Natural Science Foundation of China (No. 11702323). Thanks are due to Siqi Hu and Ke Zhu for support in writing the paper.

References (58)

  • FeltenF.N. et al.

    Kinetic energy conservation issues associated with the collocated mesh scheme for incompressible flow

    J Comput Phys

    (2006)
  • GilmanovA. et al.

    A hybrid Cartesian/immersed boundary method for simulating flows with 3D, geometrically complex, moving bodies

    J Comput Phys

    (2005)
  • GilmanovA. et al.

    A computational strategy for simulating heat transfer and flow past deformable objects

    Int J Heat Mass Transfer

    (2008)
  • MittalR. et al.

    A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries

    J Comput Phys

    (2008)
  • BerthelsenP.A. et al.

    A local directional ghost cell approach for incompressible viscous flow problems with irregular boundaries

    J Comput Phys

    (2008)
  • GhiasR. et al.

    A sharp interface immersed boundary method for compressible viscous flows

    J Comput Phys

    (2007)
  • JiH. et al.

    Numerical simulation of detonation using an adaptive Cartesian cut-cell method combined with a cell-merging technique

    Comput & Fluids

    (2010)
  • DeiterdingR.

    A parallel adaptive method for simulating shock-induced combustion with detailed chemical kinetics in complex domains

    Comput Struct

    (2009)
  • ChiC. et al.

    A directional ghost-cell immersed boundary method for incompressible flows

    J Comput Phys

    (2020)
  • Van LeerB.

    Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov’s method

    J Comput Phys

    (1979)
  • McKeeS. et al.

    The MAC method

    Comput & Fluids

    (2008)
  • TryggvasonG. et al.

    A front-tracking method for the computations of multiphase flow

    J Comput Phys

    (2001)
  • OsherS. et al.

    Level set methods: an overview and some recent results

    J Comput Phys

    (2001)
  • MajidiS. et al.

    Towards numerical simulations of supersonic liquid jets using ghost fluid method

    Int J Heat Fluid Flow

    (2015)
  • ForrerH. et al.

    A higher-order boundary treatment for Cartesian-grid methods

    J Comput Phys

    (1998)
  • PemberR.B. et al.

    An adaptive Cartesian grid method for unsteady compressible flow in irregular regions

    J Comput Phys

    (1995)
  • BergerM.J. et al.

    Stable boundary conditions for Cartesian grid calculations

    Comput Syst Eng

    (1990)
  • WoodwardP. et al.

    The numerical simulation of two-dimensional fluid flow with strong shocks

    J Comput Phys

    (1984)
  • BoukharfaneR. et al.

    A combined ghost-point-forcing/direct-forcing immersed boundary method (IBM) for compressible flow simulations

    Comput & Fluids

    (2018)
  • View full text