Low Mach number limit of a pressure correction MAC scheme for compressible barotropic flows
Raphaele Herbin, J.-C. Latch\'e, K. Saleh

TL;DR
This paper analyzes how a pressure correction MAC scheme for compressible barotropic flows behaves as the Mach number approaches zero, showing convergence to an incompressible flow scheme under well-prepared initial data.
Contribution
It proves the convergence of a pressure correction MAC scheme for compressible flows to the incompressible limit as Mach number tends to zero, under certain initial conditions.
Findings
Numerical scheme converges to incompressible solution as Mach number approaches zero.
Convergence holds for well-prepared initial data.
Provides theoretical validation for the scheme's asymptotic behavior.
Abstract
We study the incompressible limit of a pressure correction MAC scheme [3] for the unstationary compressible barotropic Navier-Stokes equations. Provided the initial data are well-prepared, the solution of the numerical scheme converges, as the Mach number tends to zero, towards the solution of the classical pressure correction inf-sup stable MAC scheme for the incompressible Navier-Stokes equations.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Fluid Dynamics and Aerodynamics · Tropical and Extratropical Cyclones Research · Navier-Stokes equation solutions
Low Mach number limit of a pressure correction MAC scheme for compressible barotropic flows
R. Herbin
I2M UMR 7373, Aix-Marseille Université, CNRS, École Centrale de Marseille.
,
J.-C. Latché
Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Saint-Paul-lez-Durance, 13115, France.
and
K. Saleh
Université de Lyon, CNRS UMR 5208, Université Lyon 1, Institut Camille Jordan. 43 bd 11 novembre 1918; F-69622 Villeurbanne cedex, France.
Abstract.
We study the incompressible limit of a pressure correction MAC scheme [3] for the unstationary compressible barotropic Navier-Stokes equations. Provided the initial data are well-prepared, the solution of the numerical scheme converges, as the Mach number tends to zero, towards the solution of the classical pressure correction inf-sup stable MAC scheme for the incompressible Navier-Stokes equations.
Key words and phrases:
Compressible Navier-Stokes equations, low Mach number flows, finite volumes, MAC scheme, staggered discretizations.
2000 Mathematics Subject Classification:
35Q30,65N12,76M12
1. Introduction
Let be parallelepiped of , with and . The unsteady barotropic compressible Navier-Stokes equations, parametrized by the Mach number , read for :
[TABLE]
where and are the density and velocity of the fluid. The pressure satisfies the ideal gas law , with , and
[TABLE]
where the real numbers and satisfy and . The smooth solutions of (1) are known to satisfy a kinetic energy balance and a renormalization identity. In addition, under assumption on the initial data, it may be inferred from these estimates that the density tends to a constant , and the velocity tends, in a sense to be defined, to a solution of the incompressible Navier-Stokes equations [4]:
[TABLE]
where is the formal limit of .
In this paper, we reproduce this theory for a pressure correction scheme, based on the Marker-And-Cell (MAC) space discretization: we first derive discrete analogues of the kinetic energy and renormalization identities, then establish from these relations that approximate solutions of (1) converge, as , towards the solution of the classical projection scheme for the incompressible Navier-Stokes equations (2).
For this asymptotic analysis, we assume that the initial data is “well prepared”: , , and, taking without loss of generality , there exists independent of such that:
[TABLE]
Consequently, tends to when ; moreover, we suppose that converges in towards a function (the uniform boundedness of the sequence in the norm already implies this convergence up to a subsequence).
2. The numerical scheme
Let be a MAC mesh (see e.g. [1] and Figure 1 for the notations). The discrete density unknowns are associated with the cells of the mesh , and are denoted by \big{\{}\rho_{K},\ K\in{\mathcal{M}}\big{\}}. We denote by the set of the faces of the mesh, and by the subset of the faces orthogonal to the -th vector of the canonical basis of . The discrete component of the velocity is located at the centre of the faces , so the whole set of discrete velocity unknowns reads \big{\{}u_{\sigma,i},\ \sigma\in\mathcal{E}^{(i)},1\leq i\leq d\big{\}}. We define , , and . The boundary conditions (1c) are taken into account by setting for all , . Let be a constant time step. The approximate solution at time for is computed as follows: knowing and , find and by the following algorithm:
[TABLE]
where the discrete densities and space operators are defined below (see also [3, 2]).
Mass convection flux – Given a discrete density field , and a velocity field , the convection term in (4d) reads:
[TABLE]
where stands for the mass flux across outward . This flux is set to 0 on external faces to account for the homogeneous Dirichlet boundary conditions; it is given on internal faces by:
[TABLE]
where , with the -th vector of the orthonormal basis of . The density at the face is approximated by the upwind technique, i.e. if and otherwise.
Pressure gradient term – In (4a) and (4c), the term stands for the component of the discrete pressure gradient at the face . Given a discrete density field , this term is defined as:
[TABLE]
Defining for all , (see (5)), the following discrete duality relation holds for all discrete density and velocity fields :
[TABLE]
The MAC scheme is inf-sup stable: there exists , depending only on and the regularity of the mesh, such that, for all , there exists satisfying homogeneous Dirichlet boundary conditions with:
[TABLE]
where is the usual discrete -norm of (see [1]).
Velocity convection operator – Given a density field , and two velocity fields and , we build for each the following quantities:
- •
an approximation of the density on the dual cell \rho_{\scalebox{0.6}{D_{\sigma}}} defined as:
[TABLE]
- •
a discrete divergence for the convection on the dual cell :
[TABLE]
For , and , ,
If the vector is normal to , is included in a primal cell , and we denote by the second face of which, in addition to , is normal to . We thus have . Then the mass flux through is given by:
[TABLE]
- -
If the vector is tangent to , is the union of the halves of two primal faces and such that and . The mass flux through is then given by:
[TABLE]
With this definition, the dual fluxes are locally conservative through dual faces (i.e. ), and vanish through a dual face included in the boundary of . For this reason, the values are only needed at the internal dual faces, and are chosen centered, i.e., for , .
As a result, a finite volume discretization of the mass balance (1a) holds over the internal dual cells. Indeed, if , and are density and velocity fields satisfying (4d), then, the dual quantities \{\rho_{\scalebox{0.6}{D_{\sigma}}}^{n+1},\rho_{\scalebox{0.6}{D_{\sigma}}}^{n},\,\sigma\in{\mathcal{E}}_{{\rm int}}\} and the dual fluxes satisfy a finite volume discretization of the mass balance (1a) over the internal dual cells:
[TABLE]
Diffusion term – The discrete diffusion term in (4b) is defined in [2] and is coercive in the following sense: for every discrete velocity field satisfying the homogeneous Dirichlet boundary conditions, one has:
[TABLE]
The initialization of the scheme (4) is performed by setting
[TABLE]
and computing by solving the backward mass balance equation (4d) for where the unknown is and not . This allows to perform the first prediction step with \{\rho_{\scalebox{0.6}{D_{\sigma}}}^{0},\rho_{\scalebox{0.6}{D_{\sigma}}}^{-1},\,\sigma\in{\mathcal{E}}_{{\rm int}}\} and the dual mass fluxes satisfying the mass balance (12). Moreover, since , one clearly has for all and therefore \rho_{\scalebox{0.6}{D_{\sigma}}}^{0}>0 for all . The positivity of is a consequence of the following Lemma.
Lemma 2.1**.**
If satisfies (3), then there exists , depending on the mesh but independent of such that:
[TABLE]
Proof.
We sketch the proof. The boundedness of the first two terms is a straightforward consequence of (3). For the third term we remark that, again by (3):
[TABLE]
∎
3. Asymptotic analysis of the zero Mach limit
By the results of [3], there exists a solution to the scheme (4) and any solution satisfies the following relations:
• a discrete kinetic energy balance: for all , , :
[TABLE]
• a discrete renormalization identity: for all , :
[TABLE]
with , where the function is defined by if , if and satisfies for all , and .
Summing (15) and (16) over the primal cells from one side, and over the dual cells and the components on the other side, and invoking the grad-div duality relation (8), we obtain a local-in-time discrete entropy inequality, for :
[TABLE]
where .
The function has some important properties:
[TABLE]
Lemma 3.1** (Global discrete entropy inequality).**
Under assumption (3), there exists independent of such that the solution to the scheme (4) satisfies, for small enough, and for :
[TABLE]
Proof.
Summing (17) over yields the inequality (19) with
[TABLE]
By (14), for small enough, one has for all and therefore \rho_{\scalebox{0.6}{D_{\sigma}}}^{-1}\leq 2 for all and . Hence, since is uniformly bounded in by (3), a classical trace inequality yields the boundedness of the first term. Again by (14), one has for all . Hence, by (18a), the second term vanishes as . The third term is also uniformly bounded with respect to thanks to (14). ∎
Lemma 3.2** (Control of the pressure).**
Assume that satisfies (3) and let satisfy (4). Let and define where . Then, one has, for all :
[TABLE]
where depends on the mesh and but not on , and stands for any norm on the space of discrete functions.
Proof.
By (19), the discrete pressure gradient is controlled in by , so that is bounded in any norm independently of . Using the discrete -norm (see e.g. [1]), invoking the gradient divergence duality (8) and the inf-sup stability of the scheme, implies that . ∎
Theorem 3.3** (Incompressible limit of the MAC pressure correction scheme).**
Let be a sequence of positive real numbers tending to zero, and let be a corresponding sequence of solutions of the scheme (4). Then the sequence converges to the constant function when tends to in , for all .
In addition, the sequence tends, in any discrete norm, to the solution of the usual MAC pressure correction scheme for the incompressible Navier-Stokes equations, which reads:
[TABLE]
Proof.
By (18b) and the global entropy estimate (19), one has for ,
[TABLE]
For , invoking (18g) and estimate (19), we obtain for all and for all :
[TABLE]
which proves the convergence of to the constant function as in for all . Using again (19), the sequence is bounded in any discrete norm and the same holds for the sequence by Lemma 3.2. By the Bolzano-Weiertrass theorem and a norm equivalence argument, there exists a subsequence of which tends, in any discrete norm, to a limit . Passing to the limit cell-by-cell in (4), one obtains that is a solution to (21). Since this solution is unique, the whole sequence converges, which concludes the proof. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. Gallouët, R. Herbin, J.-C. Latché, and K Mallem. Convergence of the Marker-And-Cell scheme for the incompressible Navier-Stokes equations on non-uniform grids. Found Comput Math , 2016.
- 2[2] D. Grapsas, R. Herbin, W. Kheriji, and J.-C. Latché. An unconditionally stable staggered pressure correction scheme for the compressible Navier-Stokes equations. SMAI-JCM , 2:51–97, 2016.
- 3[3] R. Herbin, W. Kheriji, and J.-C. Latché. On some implicit and semi-implicit staggered schemes for the shallow water and Euler equations. M 2AN , 48:1807–1857, 2014.
- 4[4] P.-L. Lions and N. Masmoudi. Incompressible limit for a viscous compressible fluid. Journal de Mathématiques Pures et Appliquées , 77:585–627, 1998.
