Next Article in Journal
Discrimination of Tumor Texture Based on MRI Radiomic Features: Is There a Volume Threshold? A Phantom Study
Next Article in Special Issue
Numerical Simulation of Non-Isothermal Mixing Flow Characteristics with ELES Method
Previous Article in Journal
Multi-Label Extreme Learning Machine (MLELMs) for Bangla Regional Speech Recognition
Previous Article in Special Issue
Analysis of Turbulence Parameters of Typhoon Morakot along the Southeast Coast of China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Effective AUSM-Type Scheme for Both Cases of Low Mach Number and High Mach Number

1
College of Aerospace Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2
Flight Test Operation Department, Flight Test Center of COMAC, Shanghai 201323, China
3
School of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, China
*
Authors to whom correspondence should be addressed.
Submission received: 3 April 2022 / Revised: 10 May 2022 / Accepted: 25 May 2022 / Published: 27 May 2022
(This article belongs to the Special Issue Advances in Computational Fluid Dynamics: Methods and Applications)

Abstract

:
A new scheme called AUSMAS (Advection Upstream Splitting Method for All Speeds) is proposed for both high speed and low speed simulation cases. For the cases of low speed, it controls the checkerboard decoupling by keeping the coefficient of the pressure difference to the order of O(Ma−1) in the mass flux. Furthermore, it is able to guarantee a high level of accuracy by keeping the coefficients of the dissipation terms to the order of O(Ma0) in the momentum flux. For the cases of high speeds, especially at supersonic and hypersonic speeds, it is able to avoid the appearance of the shock anomaly by controlling the coefficients of the density perturbation in the mass flux. AUSMAS is testified to have the following attractive properties according to various numerical tests: (1) robustness against the abnormal shock; (2) high resolution in discontinuity; (3) the appearance of the unphysical expansion shock is avoided; (4) high resolution and low dissipation at low speeds; (5) independent of any tuning coefficient. These properties determined that AUSMAS has great promise in efficiently and accurately simulating flows of all speeds.

1. Introduction

Since being proposed by Liou [1], AUSM-type schemes have been widely used to simulate the inviscid fluxes of the Navier–Stokes equations in aerospace engineering areas [2,3]. Among them, AUSM+ [4], AUSMPW+ [5,6], AUSM+UP [7], and SLAU [8] have garnered the highest praises due to their outstanding performances. However, all these schemes suffer various problems in both cases of low speed and high speed in simulations.
For example, AUSM+ is inclined to show the expansion shock unphysically [5]. Furthermore, it is similar to AUSMPW+ in that both of them are unable to obtain physical solutions at low speeds, which is illustrated in Ref. [9] and Section 4.3 in this paper. To make them applicable to the simulations of low speeds, preconditioning matrix methods should be used [10,11,12,13,14,15]. However, these methods need one tuning coefficient at least and encounter the global cut-off problem where high speeds and low speeds are coexisting. In addition, they inherit shortcomings in high Mach number flows from the original ones [16,17]. For example, the unphysical expansion shock still exists in hypersonic flows for the AUSM+ scheme coupled with preconditioned matrix. For these, the applicability of the preconditioning matrix methods is limited. AUSM+UP has been proposed, which is able to ensure a high level of accuracy for all speeds. However, it still encounters the global cut-off problem which is the same as the preconditioning matrix methods [18]. SLAU avoids this problem and can have a high level of accuracy for low speeds. However, it is similar to the others in that all these schemes are not robust against the shock anomaly [19,20,21,22,23]. Moreover, it still shows unphysical solutions when the Mach number approaches 0 [8].
In this paper, a new scheme called AUSMAS is proposed. In terms of high speeds, it avoids the expansion shock’s appearance by modifying the maximum and minimum speeds of the wave. Furthermore, it has high robustness against the abnormal shock by damping the damping rates of the density perturbation based on theoretical liner analyses. In terms of low speeds, it is capable of avoiding the checkerboard problem, non-physical behavior and the problem of the global cut-off, based on theoretical analyses. All in all, the numerical tests in the following sections indicate that the AUSMAS scheme proposed has the following attractive properties:
  • Robustness against the abnormal shock in capturing strong shock;
  • High discontinuity resolution;
  • Robustness in simulating expansion regions and being free from the appearance of the entropy-violating expansion shock;
  • High resolution at low speeds;
  • Independent of any tunable parameter.
This paper is organized as follows. In Section 2, a brief overview will be given of the governing equations in 2D forms. Introductions to the reconstruction methods and the parameter free AUSM-type schemes are given in Section 3. We conduct a theoretical study of the AUSM-type schemes on low speed issues in Section 4 and Section 5. AUSMAS’s construction for high speeds is shown in the Section 6. To ensure a thorough analysis, we conduct several numerical tests in Section 7. The last section contains concluding remarks.

2. Governing Equations

Generally, the motion of the fluid can be described by NS equations, which can be written as follows [24,25]:
s = q
q t + f c q f v q , s = 0
where q, s, fc(q) and fv(q,s) are the conservative variable vector, the auxiliary variable vector, the inviscid flux vector and the viscous flux vector, respectively.
q = ρ , ρ u , ρ v , ρ e T
f c q = ρ u ρ u 2 ρ u v ρ e + p u i + ρ v ρ u v ρ v 2 ρ e + p v j
f v q , s = 0 τ x x τ x y u τ x x + v τ x y + b x i + 0 τ x y τ y y u τ x y + v τ y y + b y j
τ x x = 2 μ u x + β 2 3 μ u x + v y
τ y y = 2 μ v y + β 2 3 μ u x + v y
τ x y = μ u y + v x
b x = κ T x
b y = κ T y
where ρ is density, u and v are the components of the velocity vector. p, e, T, μ, β and κ are the static pressure, the internal energy, the temperature, the dynamic viscosity, the bulk viscosity and the thermal conductivity coefficient, respectively. More information about the governing equations is available in Ref. [26].

3. Higher Order Reconstruction and the AUSM-Type Schemes

3.1. Brief Introduction to Higher Order Reconstruction Methods

In general, the AUSM-type schemes gain first-order spatial accuracy. To obtain higher order of accuracy, the reconstruction method, such as the MUSCL (Monotone Upstream-centered Schemes for Conservative Laws) reconstruction method, should be adopted to reconstruct higher order left and right states across a cell interface [27]. In MUSCL reconstruction, the interface labeled i + 1/2 can be expressed as follows
q i + 1 / 2 + = q i + 1 2 Δ q i q i + 1 / 2 = q i + 1 1 2 Δ q i + 1
where Δ q i is the local gradient in cell i as follows:
Δ q i = 1 2 1 k Δ + 1 + k Δ +
Δ + = q i + 1 q i Δ = q i q i 1
It is reminded that the parameter k 1 , 1 and we choose the k as −1 if we combine the AUSM-type schemes with the second MUSCL reconstruction as indicated in Ref. [27].

3.2. Brief Introduction to the AUSM-Type Schemes

In general, the AUSM-type schemes can be expressed as follows [28]:
f c , i + 1 / 2 = m ^ i + 1 / 2 + m ^ i + 1 / 2 2 h i + 1 / 2 + + m ^ i + 1 / 2 m ^ i + 1 / 2 2 h i + 1 / 2 + p ^ i + 1 / 2 N
N = 0 , n x , n y , 0
where m ^ is the mass flux, p ^ is the pressure flux, nx and ny are the unit normal vectors, and h = 1 , u , v , e T .

3.2.1. The AUSM+ Scheme

In AUSM+, the functions including the mass flux, the pressure flux and others are expressed in the following forms:
m ^ i + 1 / 2 = M i + 1 / 2 c i + 1 / 2 ρ i + 1 / 2 + i f     M i + 1 / 2 > 0 ρ i + 1 / 2 o t h e r w i s e
M i + 1 / 2 = f M + + f M
f M ± = 1 2 M ± ± M ± i f     M ± 1 ± 1 4 M ± ± 1 2 ± 1 8 M ± 2 1 2 o t h e r w i s e
p ^ i + 1 / 2 = β + α = 3 / 16 p i + 1 / 2 + + β α = 3 / 16 p i + 1 / 2
β ± α = 1 2 1 ± s i g n M ± i f     M ± 1 1 4 M ± ± 1 2 2 M ± ± α M ± M ± 2 1 2 o t h e r w i s e
c i + 1 / 2 = min c ^ + , c ^
c ^ ± = c ± c ± / max c ± , V n ±
c ± = 2 γ 1 γ + 1 h i + 1 / 2 ±
V n ± = u i + 1 / 2 ± n x + v i + 1 / 2 ± n y h   t = c 2 γ 1 + 1 2 u 2 + v 2 = ( γ + 1 ) ( c ) 2 2 ( γ 1 )
where γ is equal to 1.4 for air and M means the Mach number.

3.2.2. The AUSMPW+ Scheme

Studies show that AUSM+ is inclined to show oscillations near the region with small pressure gradient or convection and numerical overshoots behind strong shock waves. Therefore, Kim proposed the AUSMPW+ by constructing the mass flux with pressure-based functions f and w.
m ^ i + 1 / 2 = f ^ M + c i + 1 / 2 ρ i + 1 / 2 + + f ^ M c i + 1 / 2 ρ i + 1 / 2
M i + 1 / 2 = f M + + f M
If     M i + 1 / 2 0 ,           f ^ M + = f M + + f M 1 w 1 + f R f L           f ^ M = f M w 1 + f R else           f ^ M + = f M + w 1 + f R           f ^ M = f M + f M + 1 w 1 + f R f L
The terms f M + , f M , and the pressure flux in AUSMPW+ are the same as AUSM+’s. More details about fL,R, w, and c i + 1 / 2 are available in Ref. [6].

3.2.3. The SLAU Scheme

The general expressions to SLAU are as follows:
m ^ i + 1 / 2 = 1 2 ρ V n i + 1 / 2 + + ρ V n i + 1 / 2 V ¯ n Δ ρ 1 g f p Δ p 2 c ¯
f p = 1 M ^ 2
M ^ = min 1.0 , 1 c ¯ u i + 1 / 2 + 2 + v i + 1 / 2 + 2 + u i + 1 / 2 2 + v i + 1 / 2 2 2
V ¯ n = ρ i + 1 / 2 + V ¯ n i + 1 / 2 + + ρ i + 1 / 2 V ¯ n i + 1 / 2 ρ i + 1 / 2 + + ρ i + 1 / 2
g = max min M i + 1 / 2 + , 0 , 1 min max M i + 1 / 2 , 0 , 1   0 , 1
M i + 1 / 2 ± = V n i + 1 / 2 ± c ¯
c ¯ = c i + 1 / 2 + + c i + 1 / 2 / 2
p ^ i + 1 / 2 = p i + 1 / 2 + + p i + 1 / 2 2 + β + α = 3 / 16 β α = 3 / 16 2 p i + 1 / 2 + p i + 1 / 2 + 1 f p β + α = 3 / 16 + β α = 3 / 16 1 p i + 1 / 2 + + p i + 1 / 2 2
where the terms β + and β , are of the forms in Equation (20). More details can be found in Ref. [8].

4. Theoretical Analyses on Low Speed Issues

4.1. The Continuous Case

By ignoring the influence of the viscous terms, the compressible NS equations become the compressible Euler equations. In this section, we will discuss the singular limit for the compressible Euler equations when the Mach number is approaching zero. More details can be obtained in Refs. [29,30].
Let ρ = max ρ , u = max u 2 + v 2 , and the sound speed scale c = γ max p / ρ . The flow variables can be normalized in the following forms:
ρ ˜ = ρ ρ , u ˜ = u u , v ˜ =   v v , x ˜ = x x , y ˜ = y y ,   p ˜ = p ρ c 2 , E ˜ = E c 2 , t ˜ = t u x
where x is arbitrary length scale.
The normalized Euler equations can be written as follows by adopting these non-dimensional variables into the compressible Euler equations.
Continuity Equation:
t ˜ ρ ˜ + div ρ ˜ u ˜ = 0
Momentum Equation:
t ˜ ρ ˜ u ˜ + div ρ ˜ u ˜ u ˜ + 1 M * 2 p ˜ = 0
Energy Equation:
t ˜ ρ ˜ e ˜ + div ρ ˜ e ˜ u ˜ + p ˜ u ˜ = 0
where M = u u + v v c is the reference Mach number and u ˜ = u , v T is the velocity vector.
By using powers of the reference Mach number to expand the dimensionless variables asymptotically, the flow variables non-dimensioned can be written as follows:
u ˜ = u ˜ 0 + M u ˜ 1 + M 2 u ˜ 2 +
v ˜ = v ˜ 0 + M v ˜ 1 + M 2 v ˜ 2 +
p ˜ = p ˜ 0 + M p ˜ 1 + M 2 p ˜ 2 +
ρ ˜ = ρ ˜ 0 + M ρ ˜ 1 + M 2 ρ ˜ 2 +
e ˜ = e ˜ 0 + M e ˜ 1 + M 2 e ˜ 2 +
If we combine Equations (40)–(44) with Equations (37)–(39) and merge the same terms based on power of M , the following conclusions can be obtained (the superscript ~ is dropped):
  • Order 1 / M 2
    p 0 = 0
  • Order 1 / M
    p 1 = 0
  • Order 1
    t ρ 0 + div ρ 0 u 0 = 0 t ρ 0 u 0 + div ρ 0 u 0 u 0 + p 2 = 0 t ρ 0 e 0 + div ρ 0 e 0 u 0 + p 0 u 0 = 0
In other words, if in the low Mach limit, the pressure varies with the square of the Mach number in space as follows:
p x , t = P 0 t + M 2 p 2 x , t

4.2. The AUSM-Type Schemes

In this section, we would like to conduct analyses following that of Section 4.1 to study the AUSM-type scheme behaviors at low speeds. In this section, analyses about the behaviors of the AUSM-type schemes at low speeds will be conducted. For convenience, we consider a certain cartesian uniformed grid as shown in Figure 1, and the neighbors of the grid node i are labeled with the following notation v(i) = {(i − 1, j), (i + 1, j), (i, j − 1), (i, j + 1)}. Moreover, the cell associated with the node i is Ci = [(i − 1/2)δ, (i + 1/2)δ] × [(j − 1/2)δ, (j + 1/2)δ]. Furthermore, the unit normal vector on the interface is written by n i l while the subscripts mean the node i and the node l.

4.2.1. AUSM+

As can be seen in Equations (18) and (20), the functions f M ± and β ± α satisfy the following equations when the Mach number approaches 0:
f M ± ± 3 8 + 1 2 M
β ± α = 3 / 16 1 2 ± 15 16 M
Then, by applying AUSM+ in a context of first order finite volume, the semi-discrete equations can be obtained as follows:
δ t ρ i l v i u i n i l 4 u l n i l 4 ρ i + u i n i l 4 u l n i l 4 ρ i l v i u i n i l 4 u l n i l 4 ρ l u i n i l 4 u l n i l 4 ρ l = 0
δ t ρ i u i l v i u i n i l 4 u l n i l 4 ρ i u i + u i n i l 4 u l n i l 4 ρ i u i l v i u i n i l 4 u l n i l 4 ρ l u l u i n i l 4 u l n i l 4 ρ l u l 1 2 l v i p l n x i l   15 16 l v i u i n i l c i l p i u l n i l c i l p l n x i l = 0
δ t ρ i v i l v i u i n i l 4 u l n i l 4 ρ i v i + u i n i l 4 u l n i l 4 ρ i v i l v i u i n i l 4 u l n i l 4 ρ l v l u i n i l 4 u l n i l 4 ρ l v l 1 2 l v i p l n y i l   15 16 l v i u i n i l c i l p i u l n i l c i l p l n y i l = 0
δ t ρ i e i l v i u i n i l 4 u l n i l 4 ρ i h i + u i n i l 4 u l n i l 4 ρ i h i l v i u i n i l 4 u l n i l 4 ρ l h l u i n i l 4 u l n i l 4 ρ l h l = 0
where cil means the sound speed at the interface between the cells associated with node i and node j, and h represents the total enthalpy given by:
h = e + p ρ
If we use the same non-dimensional variables as in Section 4.1, the systems in Equations (51)–(54) can be written as follows:
δ ˜ t ρ i l v i u i n i l 4 u l n i l 4 ρ i + u i n i l 4 u l n i l 4 ρ i l v i u i n i l 4 u l n i l 4 ρ l u i n i l 4 u l n i l 4 ρ l = 0
δ ˜ t ρ i u i l v i u i n i l 4 u l n i l 4 ρ i u i + u i n i l 4 u l n i l 4 ρ i u i l v i u i n i l 4 u l n i l 4 ρ l u l u i n i l 4 u l n i l 4 ρ l u l 1 2 M 2 l v i p l n x i l   15 16 M l v i u i n i l c i l p i u l n i l c i l p l n x i l = 0
δ ˜ t ρ i v i l v i u i n i l 4 u l n i l 4 ρ i v i + u i n i l 4 u l n i l 4 ρ i v i   l v i u i n i l 4 u l n i l 4 ρ l v l u i n i l 4 u l n i l 4 ρ l v l 1 2 M 2 l v i p l n y i l   15 16 M l v i u i n i l c i l p i u l n i l c i l p l n y i l = 0
δ ˜ t ρ i e i l v i u i n i l 4 u l n i l 4 ρ i e i + u i n i l 4 u l n i l 4 ρ i e i l v i u i n i l 4 u l n i l 4 ρ l e l u i n i l 4 u l n i l 4 ρ l e l M 2 8   l v i u i n i l 2 u l n i l 2 ρ i u i 2 + v i 2 + u i n i l 2 u l n i l 2 ρ i u i 2 + v i 2 M 2 8   l v i u i n i l 2 u l n i l 2 ρ l u l 2 + v l 2 + u i n i l 2 u l n i l 2 ρ l u l 2 + v l 2 = 0
Following the method in Section 4.1, we expand the variables in Equations (40)–(44) based on the power of the reference Mach number and introduce these terms to the systems in Equations (56)–(59).
4.
Order 1 / M 2
p i + 1 , j 0 p i 1 , j 0 = 0   ( E q 52 ) p i , j + 1 0 p i , j 1 0 = 0   ( E q 53 )
5.
Order 1 / M
1 2 l v i p l 1 n x i l 15 16 l v i u l 0 n i l c i l 0 p l 0 n x i l u i 0 n i l c i l 0 p i 0 n x i l = 0   ( E q 52 )
1 2 l v i p l 1 n y i l 15 16 l v i u l 0 n i l c i l 0 p l 0 n y i l u i 0 n i l c i l 0 p i 0 n y i l = 0   ( E q 53 )
where c i l 0 indicates the main term of cil in terms of M .
Solving Equations (60)–(62), we can draw the following conclusions:
6.
AUSM+ is inclined to show unphysical solutions at low speeds, because its pressure does not vary with the square of the Mach number in space as in Equation (48) in the low Mach limit.
7.
AUSM+ suffers a severe checkerboard problem because it is incapable of satisfying the property that the variable p 0 is a constant in the whole field as:
l v i Δ i l p 0 = 0
where Δ i l = · i · l .

4.2.2. AUSMPW+

When the Mach number approaches 0, the functions fL,R and w in Equation (27) can be written as follows:
w 0 f L p i + 1 / 2 + p ^ i + 1 / 2 f R p i + 1 / 2 p ^ i + 1 / 2
and
m ^ AUSMPW + = p i + 1 / 2 + p ^ i + 1 / 2 f M + c i + 1 / 2 ρ i + 1 / 2 + + p i + 1 / 2 p ^ i + 1 / 2 f M c i + 1 / 2 ρ i + 1 / 2 + i f   f M + + f M 0 m ^ AUSMPW + = p i + 1 / 2 p ^ i + 1 / 2 f M c i + 1 / 2 ρ i + 1 / 2 + p i + 1 / 2 + p ^ i + 1 / 2 f M + c i + 1 / 2 ρ i + 1 / 2 e l s e
p = ρ c 2 γ
With the equation of state shown in Equation (66), the mass flux in Equation (65) can be rewritten in the following form:
m ^ AUSMPW + = f M + c i + 1 / 2 ρ i + 1 / 2 + + f M c i + 1 / 2 ρ i + 1 / 2
In the context of first order finite volume, the semi-discrete equations can be obtained as follows by applying AUSMPW+.
δ t ρ i 1 2 l v i u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l + u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l 1 2 l v i u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l = 0
δ t ρ i u i l v i u i 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l + u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l l v i u l 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l 1 2 l v i p l n x i l   15 16 l v i u i n i l c i l p i u l n i l c i l p l n x i l = 0
δ t ρ i v i l v i v i 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l + u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l l v i v l 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l 1 2 l v i p l n y i l   15 16 l v i u i n i l c i l p i u l n i l c i l p l n y i l = 0
δ t ρ i e i l v i h i 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l + u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l l v i h l 2 u i n i l 2 + 3 8 c i l ρ i u l n i l 2 c i l + 3 8 c i l ρ l u i n i l 2 + 3 8 c i l ρ i u l n i l 2 + 3 8 c i l ρ l = 0
Combining with Equation (66), the above system can be non-dimensionalized to the following form:
δ ˜ t ρ i 1 2 l v i u i n i l 2 ρ i u l n i l 2 ρ l + u i n i l 2 ρ i u l n i l 2 ρ l + 3 8 M ρ i ρ l + ρ i ρ l 1 2 l v i u i n i l 2 ρ i u l n i l 2 ρ l u i n i l 2 ρ i u l n i l 2 ρ l + 3 8 M ρ i ρ l ρ i ρ l = 0
δ ˜ t ρ i u i l v i u i 2 u i n i l 2 ρ i u l n i l 2 ρ l + u i n i l 2 ρ i u l n i l 2 ρ l + 3 8 M ρ i ρ l + ρ i ρ l l v i u l 2 u i n i l 2 ρ i u l n i l 2 ρ l u i n i l 2 ρ i u l n i l 2 ρ l 3 8 M ρ i ρ l ρ i ρ l 1 2 M 2 l v i p l n x i l   15 16 M l v i u i n i l c i l p i u l n i l c i l p l n x i l = 0
δ ˜ t ρ i v i l v i v i 2 u i n i l 2 ρ i u l n i l 2 ρ l + u i n i l 2 ρ i u l n i l 2 ρ l + 3 8 M ρ i ρ l + ρ i ρ l l v i u i n i l 2 ρ i u l n i l 2 ρ l u i n i l 2 ρ i u l n i l 2 ρ l 3 8 M ρ i ρ l ρ i ρ l 1 2 M 2 l v i p l n y i l   15 16 M l v i u i n i l c i l p i u l n i l c i l p l n y i l = 0
δ ˜ t ρ i e i l v i h i 2 u i n i l 2 ρ i u l n i l 2 ρ l + u i n i l 2 ρ i u l n i l 2 ρ l + 3 8 M ρ i ρ l + ρ i ρ l l v i h l 2 u i n i l 2 ρ i u l n i l 2 ρ l u i n i l 2 ρ i u l n i l 2 ρ l 3 8 M ρ i ρ l ρ i ρ l = 0
Following the method in Section 4.1, we expand the variables in Equations (40)–(44) based on the power of the reference Mach number and introduce these terms to the systems in Equations (72)–(75). The following functions can be obtained by merging the same terms.
8.
Order 1 / M 2
p i + 1 , j 0 p i 1 , j 0 = 0 p i , j + 1 0 p i , j 1 0 = 0
9.
Order 1 / M
1 2 l v i p l 1 n x i l 15 16 l v i u l 0 n i l c i l 0 p l 0 n x i l u i 0 n i l c i l 0 p i 0 n x i l = 0
1 2 l v i p l 1 n y i l 15 16 l v i u l 0 n i l c i l 0 p l 0 n y i l u i 0 n i l c i l 0 p i 0 n y i l = 0
l v i p i 0 p l 0 = 0
Solving Equations (76)–(79), we can draw the following conclusions:
10.
The unphysical solutions are inclined to appear for AUSMPW+ at low Mach limit, as pressure is not varied with the square of the Mach number in space as in Equation (48).
11.
AUSMPW+ avoids the checkerboard problem because it is capable of satisfying the property that the variable p 0 is a constant in the whole field as Equation (63) and Equation (79).

4.2.3. SLAU

As can be seen in Equations (29), (31) and (32), the following equations can be obtained with the Mach number approaching 0:
f p 1 2 M ^
g = 0
V ¯ n V ¯ n i + 1 / 2 + + V ¯ n i + 1 / 2 2
Combine Equations (80)–(82) with Equations (49) and (50) and applying SLAU in a finite volume context of first order, we can obtain set of semi-discrete equations as follows:
δ t ρ i 1 2 l v i m ^ i l + m ^ i l 1 2 l v i m ^ i l m ^ i l = 0
δ t ρ i u i l v i u i 2 m ^ i l + m ^ i l l v i u l 2 m ^ i l m ^ i l 1 2 l v i p l n x i l   15 32 l v i u i n i l c i l + u l n i l c i l Δ p i l n x i l 15 16 l v i p i + p l 2 u i 2 + v i 2 + u l 2 + v l 2 c i l u i n i l c i l u l n i l c i l n x i l = 0
δ t ρ i v i l v i v i 2 m ^ i l + m ^ i l l v i v l 2 m ^ i l m ^ i l 1 2 l v i p l n y i l   15 32 l v i u i n i l c i l + u l n i l c i l Δ p i l n y i l 15 16 l v i p i + p l 2 u i 2 + v i 2 + u l 2 + v l 2 c i l u i n i l c i l u l n i l c i l n y i l = 0
δ t ρ i h i l v i h i 2 m ^ i l + m ^ i l l v i h l 2 m ^ i l m ^ i l = 0
where
m ^ i l = u i n i l 2 ρ i + u l n i l 2 ρ l u i n i l + u l n i l 2 ρ l ρ i             1 2 c i l u i 2 + v i 2 + u l 2 + v l 2 2 c i l 2 p l p i
Similar as the analyses above, the systems in Equations (83)–(87) can be non-dimensionalized as follows:
δ ˜ t ρ i 1 2 l v i m ˜ i l + m ˜ i l 1 2 l v i m ˜ i l m ˜ i l = 0
δ ˜ t ρ i u i l v i u i 2 m ˜ i l + m ˜ i l l v i u l 2 m ˜ i l m ˜ i l   1 2 M 2 l v i p l n x i l   15 32 M l v i u i n i l c i l + u l n i l c i l Δ p i l n x i l   15 16 l v i p i + p l 2 u i 2 + v i 2 + u l 2 + v l 2 c i l u i n i l c i l u l n i l c i l n x i l = 0
δ ˜ t ρ i v i l v i v i 2 m ˜ i l + m ˜ i l l v i v l 2 m ˜ i l m ˜ i l 1 2 M 2 l v i p l n y i l   15 32 M l v i u i n i l c i l + u l n i l c i l Δ p i l n y i l   15 16 l v i p i + p l 2 u i 2 + v i 2 + u l 2 + v l 2 c i l u i n i l c i l u l n i l c i l n y i l = 0
δ ˜ t ρ i h i l v i h i 2 m ˜ i l + m ˜ i l l v i h l 2 m ˜ i l m ˜ i l = 0
where
m ˜ i l = u i n i l 2 ρ i + u l n i l 2 ρ l u i n i l + u l n i l 2 ρ l ρ i 1 M p l p i 2 c i l + u i 2 + v i 2 + u l 2 + v l 2 2 c i l 2 p l p i
Following the method in Section 4.1, we expand the variables based on the power of the reference Mach number as in Equations (40)–(44) and introduce these terms to the systems in Equations (88)–(92). By merging the similar terms with equal power of the reference Mach number, we obtain
12.
Order 1 / M 2
p i + 1 , j 0 p i 1 , j 0 = 0 p i , j + 1 0 p i , j 1 0 = 0
13.
Order 1 / M
l v i 1 2 p l 1 15 32 u l 0 n i l c i l 0 Δ p i l 0 15 32 u i 0 n i l c i l 0 p i 0 n x i l n x i l = 0
l v i 1 2 p l 1 15 32 u l 0 n i l c i l 0 Δ p i l 0 15 32 u i 0 n i l c i l 0 p i 0 n y i l n y i l = 0
l v i p i 0 p l 0 = 0
When the Mach number approaches to 0, we can obtain:
l v i p l 1 n x i l SLAU = 15 16 l v i u l 0 n i l c i l 0 Δ p i l 0 n x i l 0 < 15 8 l v i u l 0 n i l c i l 0 p l 0 n x i l = l v i p l 1 n x i l AUSMPW + = l v i p l 1 n x i l AUSM +
l v i p l 1 n y i l SLAU = 15 16 l v i u l 0 n i l c i l 0 Δ p i l 0 n y i l 0 < 15 8 l v i u l 0 n i l c i l 0 p l 0 n y i l = l v i p l 1 n y i l AUSMPW + = l v i p l 1 n y i l AUSM +
Thus, SLAU is much better than AUSMPW+ and AUSM+ in terms of the accordance with Equation (48) at low speeds. Furthermore, Equation (96) shows that SLAU is free from the checkerboard decoupling problem at low speeds.

4.3. Theoretical Demands of the AUSM-Type Schemes for Low Speeds

Theoretically, a scheme should satisfy the following properties at low speeds:
Property 1: Free from the appearance of the unphysical solutions at low speeds
p i 1 , j 0 p i + 1 , j 0 = 0 p i , j 1 0 p i , j + 1 0 = 0
p i 1 , j 1 p i + 1 , j 1 = 0 p i , j 1 1 p i , j + 1 1 = 0
Property 2: Free from the checkerboard decoupling at low speeds
l v i Δ i l p 0 = 0
l v i Δ i l p 1 = 0
In fact, Equation (101) has a stronger influence on the checkerboard decoupling than Equation (102), and a low-speed scheme could just satisfy Equation (101) instead of satisfying Equations (101) and (102) at the same time. Test cases to verify it can be found in Ref. [18].
For these, it is necessary for a low-speed scheme to satisfy Equations (99)–(101). However, all these parameter-free AUSM-type schemes above do not satisfy these properties. Furthermore, analyses in Section 4.2 show that the mass flux and the pressure flux play important roles in the AUSM-type schemes’ performances at low speeds.

4.3.1. The Demand of the Mass Flux at Low Speeds

In general, all the AUSM-type schemes’ mass fluxes in Equation (14) can be written in the following form [31]:
m ^ i + 1 / 2 = 1 2 f c , i + f c , i + 1 + D ρ Δ ρ + D V n Δ V n + D p Δ p
For example, the coefficients in AUSM+’s mass flux are as follows:
D A U S M + ρ = V n D A U S M + ρ = 0 D A U S M + p = 0
Combining Equation (103) with Equation (14) and using the non-dimensional method in Section 4.1, we can find that the coefficient D p has a strong influence on the scheme’s robustness against the checkerboard decoupling.
If D p is of the order O(1), the mass flux makes the scheme satisfy Equations (101) and (102) at the same time. Furthermore, if D p is of the order O(M), the mass flux makes the scheme satisfy Equation (101).
Based on analyses above, we can obtain the following lemma:
Lemma 1.
The coefficient D p in the mass flux should be of the order O(M) or O(1) to suppress the checkerboard decoupling.

4.3.2. The Demand of the Pressure Flux at Low Speeds

As can be seen in Section 4.2, the pressure flux’s dissipation part should be of at least the order O(M2) to satisfy Equations (99) and (100). Thus, the following Lemma 2 can be drawn:
Lemma 2.
The pressure flux’s dissipation part should be of at least the order O(M2) for physical behavior for low speeds, rather than the order of O(M) in Equations (19) and (35).

5. A New Low-Speed AUSM-Type Scheme

5.1. Construction of the Mass Flux

It is well known that all the mass fluxes of upwind schemes can be expressed as the form of Equation (103) and are able to be the mass flux of AUSM-type schemes. Among them, the original Roe scheme’s mass flux wins the highest praise because it is based on the Euler equation’s linearization to be with high-accuracy [32]. Therefore, we adopt it as a starting point in our new scheme’s construction.
In general, the Roe scheme’s mass flux can be written as follows:
m ^ i + 1 / 2 = 1 2 ρ V n i + 1 / 2 + + ρ V n i + 1 / 2 + D R o e ρ Δ ρ + D R o e V n Δ V n + D R o e p Δ p
where
D R o e ρ = λ   1 2
D R o e V n = λ   3 λ   2 4 c ˜
D R o e p = 2 λ   1 λ   2 + λ   3 4 c ˜ 2
λ   1 = V ˜ n λ   2 = V ˜ n + c ˜ λ   3 = V ˜ n c ˜
It is reminded that the superscript ~ means the Roe average in this section and all the following sections.
When the Mach number is small enough, we can obtain the following relationships:
V n = O c 0 c = O c 1 M = V n c = O c 1 c = O M 1
and the coefficient D R o e p can be written as follows:
D R o e p = V ˜ n c ˜ 2 c ˜ 2 1 2 c ˜ = O M
Thus, the Roe scheme’s mass flux satisfies the Lemma 1 in Section 4.3.1, and we can adopt it as our new scheme’s mass flux for low speeds.

5.2. Construction of the Mass Flux

In general, the pressure fluxes of the AUSM-type schemes are able to be written as:
p ^ i + 1 / 2 = p i + 1 / 2 + + p i + 1 / 2 2 + d p
where d p is the dissipation part. For example, AUSM+’s pressure flux in Equation (19) can be written in this form as follows:
p ^ i + 1 / 2 = p i + 1 / 2 + + p i + 1 / 2 2 + β + α = 3 / 16 β α = 3 / 16 2 p i + 1 / 2 + p i + 1 / 2 + β + α = 3 / 16 + β α = 3 / 16 1 p i + 1 / 2 + + p i + 1 / 2 2
and
d p = β + α = 3 / 16 β α = 3 / 16 2 p i + 1 / 2 + p i + 1 / 2 +           β + α = 3 / 16 + β α = 3 / 16 1 p i + 1 / 2 + + p i + 1 / 2 2
Combining Equation (114) with Equation (50), we can obtain
d p 15 16 M i + 1 / 2 + p i + 1 / 2 + M i + 1 / 2 p i + 1 / 2 = O M
Thus, the pressure flux does not satisfy the Lemma 2 in Section 4.3.2. To make the pressure flux applicable to low speed simulations, a function f which satisfies Equation (116) should be used to modify the dissipation part:
f = M k   k 1 M < 1 = 1 M 1
In fact, many choices can be made to meet Equation (116), such as
f = min M k , 1 k 1
Figure 2 shows that the function f changes with different k’s definitions. However, the disparity becomes smaller with k becoming larger. In fact, our private computations show that the numerical dissipation is nearly unchangeable when k 3 . Thus, we define the function f and the pressure flux as follows:
p ^ i + 1 / 2 = p i + 1 / 2 + + p i + 1 / 2 2 + f d p
f = min M 3 , 1
All in all, with the mass flux defined in Equation (105) and the pressure flux defined in Equation (118), a new low-speed scheme which we call AUSMLS (AUSM for Low speed) is obtained.

5.3. 2D Inviscid NCA0012 Airfoil (Low Speed)

In this section, the accuracy of the AUSMLS scheme in low speed cases is tested. The freestream flow is limited to Ma = 0.001—0.1 with no angle of attack. The grid consists of 120 (circumferential) × 50 (wall normal) (Figure 3). In terms of the spatial accuracy, a fair comparison is conducted between the first order reconstruction method and the AUSM-type schemes. In terms of the time integration, the implicit LU-SGS approach is adopted with the CFL number set to 5, and all the cases are conducted for 100,000 steps to ensure that the density residual reduces six orders at least. Figure 4 depicts the pressure fluctuation with the Mach number obtained by different schemes, in which the Ind(p) is defined as Ind(p) = (PmaxPmin)/Pmax. In the continuous cases, the fluctuations of the pressure should scale with the square of the Mach number according to the predictions of theoretical asymptotic. Therefore, AUSMLS is the only one that is able to agree with the theoretical prediction at low speeds while the others, including SLAU, are unable to. Furthermore, it is in accord with the conclusion in Section 4.2 that SLAU performs much better than AUSMPW+ and AUSM+ at low speeds.

6. The AUSMLS Scheme’s Improvements for All Speeds

6.1. Improvement on the Robustness against the Shock Anomaly

In this section, we will conduct a theoretical analysis on the shock anomaly and propose a solution for it.

6.1.1. Quirk’s Test (Odd Even Decoupling)

The test called ‘odd–even decoupling’ is proposed by Quirk to examine the robustness against the shock anomaly of the schemes. This test describes a plane moving shock wave in a duct with the centerline grids perturbing. Through analyses, Quirk found that any scheme that does not survive it is not robust against the shock anomaly. The initial conditions of this test produce a normal shock propagate to the left with the Mach number of 6 and are set as ( ρ , u , v , p ) L = ( 1 , 6 , 0 , 1 )   ,   ( ρ , u , v , p ) R = ( 5.25 , 0.353 , 0 , 40.64 ) . The shock is located at x = 8 initially with the computational domain [0:1, 0:10] as shown in Figure 5. Moreover, the perturbations of the centerline grids are set as follows:
Y i , j , m i d = Y j , m i d + 10 4 f o r   i   e v e n Y j , m i d 10 4 f o r   i   o d d
Following Quirk’s report, we adopt a computational mesh with a nominally uniform grid of 80 (Y) × 200 (X) cells to conduct the analyses. As can be seen in Figure 6, AUSMLS is not robust against the shock anomaly.

6.1.2. Subsubsection

In this section, we would like to examine in detail how the AUSMLS scheme evolves sawtooth-type data by Quirk’s test in Section 6.1.1.
Assuming the solution at time tn is given as follows:
If i is even, then
ρ i n = ρ + Δ ρ i n ,     p i n = p + Δ p i n ,     u i n = u 0 ,     v i n = v 0
else if i is odd, then
ρ i n = ρ Δ ρ i n ,     p i n = p Δ p i n ,     u i n = u 0 ,     v i n = v 0
where Δ ρ ,   Δ p are the amplitudes of the density and the pressure perturbations.
The solution at time tn+1 can be expressed as:
Δ p i n + 1 = 1 2 v y Δ p i n + 2 v y γ 1 c ˜ 2 u ˜ 2 + v ˜ 2 2 1 2 c ˜ D R o e P 2 D R o e ρ c ˜ v ˜ 2 Δ p i n
Δ ρ i n + 1 = 1 + 4 v y D R o e ρ c ˜ Δ ρ i n + 4 v y D R o e P c ˜ Δ p i n
where v y = c Δ t Δ y .
Combined with Equations (106)–(109), we can also express the AUSMLS scheme’s amplitudes in Equations (123) and (124) as follows:
Δ p i n + 1 = 1 2 v y Δ p i n 2 v y γ 1 M ˜ 2 Δ p i n
Δ ρ i n + 1 = 1 2 v y M ˜ Δ ρ i n 2 v y c ˜ 2 1 M ˜ Δ p i n
As can be seen in Equations (123)–(126), the density field is perturbed by the perturbation of the pressure. The coefficients D p and D ρ are capable of controlling the perturbations. Thus, three methods can be used to improve the robustness of the scheme against the shock anomaly. They are: (a) control the density contribution by modifying the coefficient D ρ , (b) control the pressure contribution by modifying the coefficient D p , (c) control the density and the pressure contributions at the same time by modifying both the coefficient D p and the coefficient D ρ . In fact, Kim adopted the methods (b), (c) and proposed a scheme called RoeM-type which has robustness against the shock anomaly [33]. However, Equation (123) and Equation (125) show that the coefficient D p would be of the order O(Mk) (k is larger than 1) if we modify the AUSMLS’s mass flux by adopting the methods (b) and (c) as Kim, and this is contradicts the Lemma 1 in Section 4.3.1. Thus, we would like to choose the method (a) to improve the robustness of the scheme against the shock anomaly at high speeds and to avoid the unphysical phenomenon at low speeds. Therefore, we modify the coefficient Dρ to the following form:
D i + 1 / 2 , j ρ = c ˜ 2 M ˜ d
d = M ˜ I I
where
I I = M ˜ h   1 M ˜ < 1 M ˜ u ˜ 2 + v ˜ 2 = 0
with
h 1 = min f p 1 , f p 2 , f p 3 , f p 4 , f p 5
f p 1 = P i + 1 / 2 , j ,   f p 2 = P i , j 1 / 2 ,   f p 3 = P i , j + 1 / 2 ,   f p 4 = P i + 1 , j 1 / 2 ,   f p 5 = P i + 1 , j + 1 / 2
P i + 1 / 2 , j = min p i , j p i + 1 , j , p i + 1 , j p i , j
It is reminded that previous studies show that the coefficient Dρ should satisfy the following equation to capture the contact discontinuity accurately [29]:
D i + 1 / 2 , j ρ = V ˜ n 2
Therefore, we define t = 1 if the function P1 is equal to 1.
Figure 7 shows the distributions of the dissipative coefficients in the case where h1 is equal to 0. It should be noticed that the coefficient D ρ is divided by −2 and the coefficient D p is divided by −2c2 for uniformity. As shown in Figure 7, the dissipative coefficients of the density and the pressure are balanced by using the function t. Furthermore, the dissipation coefficient of the density keeps larger than that of no function t.

6.2. Improvement on the Robustness against the Unphysical Expansion Shock

Through theoretical analysis, Einfeldt found that the underestimation of the numerical signal velocities might cause the failure of the scheme in distinguishing expansion shocks from compression ones [34]. To be from the unphysical expansion shock’s appearance, he incorporated the neighboring cells’ values to compute the numerical signal velocity. In this paper, we borrow this idea and the non-linear eigenvalues of Equation (109) can be modified to the following forms:
λ 1 = V ˜ n = λ 1 λ 2 = max V ˜ n + c ˜ , V n i + 1 / 2 + + c ˜ λ 3 = min V ˜ n c ˜ , V n i + 1 / 2 c ˜

6.3. The All-Speed AUSM-Type Scheme

Based on the analyses above, the newly all-speed AUSM-type scheme which we call AUSMAS is as follows:
f c , i + 1 / 2 AUSMAS = m ^ i + 1 / 2 AUSMAS + m ^ i + 1 / 2 AUSMAS 2 q i + 1 / 2 + + m ^ i + 1 / 2 AUSMAS m ^ i + 1 / 2 AUSMAS 2 q i + 1 / 2 + p ^ i + 1 / 2 AUSMAS N
where
m ^ i + 1 / 2 AUSMAS = 1 2 ρ V n i + 1 / 2 + + ρ V n i + 1 / 2 + D AUSMAS ρ Δ ρ + D AUSMAS V n Δ V n + D AUSMAS p Δ p
D AUSMAS p = 2 λ 1 λ 2 + λ 3 4 c ˜ 2
D AUSMAS V n = λ 3 λ 2 4 c ˜
p ^ i + 1 / 2 AUSMAS = p i + 1 / 2 + + p i + 1 / 2 2 + f d p
Moreover, the function t is in the form of Equation (128), the function f is in the form of Equation (119), and the function dp is in the form of Equation (114).

6.4. Analysis on the AUSMAS Scheme’s Behavior at Low Speeds

As can be seen in Section 5.1, Section 5.2, Section 5.3, Section 6.1, Section 6.2 and Section 6.3, the differences between AUSMAS and AUSMLS lie in the definitions of the coefficient D ρ and the non-linear eigenvalues. In this section, we would like to give a brief proof to show that these differences have little influence on the schemes’ resolutions at low speeds.
Lemma 3.
The difference of the coefficient Dρ has little influence on the performance of scheme at low speeds.
Proof. 
As stated in Section 4.1, in low Mach limit, the physical pressure is proportional to the square of the Mach number. Thus, the function h1 in Equation (130) approaches 1 when the Mach number approaches 0. Correspondingly, the function t in Equation (126) approaches 1 and the coefficient Dρ in Equation (139) is equal to the AUSMLS scheme’s in Equation (106). Thus, the difference of the coefficient Dρ has little influence on the schemes’ performances at low speeds. □
Lemma 4.
The modifications of the non-linear eigenvalues have little influence on the performance of the scheme at low speeds.
Proof. 
In the low Mach number limit, Vn is quite small and the modification of it can be disregarded at low speeds. Therefore, the performance of the scheme at low speeds is little influenced by the non-linear eigenvalues’ modifications. □
All in all, AUSMAS is almost the same as AUSMLS at low speeds.

7. Numerical Experiments

7.1. Sod Shock Tube

The initial conditions are given as ( ρ , u , p ) L = ( 1 , 0 , 1 ) ,   ( ρ , u , p ) R = ( 0.125 , 0 , 0.1 ) with a computational grid of 400 cells. In terms of the time integration, the explicit fourth Runge–Kutta time-marching scheme is employed and the CFL number is equal to 0.5 in terms of the spatial accuracy; all these flux schemes are conducted with the first order reconstruction method.
Figure 8 depicts density and pressure distributions obtained by different schemes at 1.8 s. As shown in the figure, the AUSMAS is able to produce similar steep gradients near the contact discontinuity and the shock as the others.

7.2. Sod Shock Tube II

In this test, the initial conditions are given as ( ρ , u , p ) L = ( 3 , 0.9 , 3 ) ,   ( ρ , u , p ) R = ( 1 , 0.9 , 1 ) . The length of the domain is 10 and is discretized with 400 cells. The explicit fourth Runge–Kutta time-marching scheme is adopted with the CFL number set to 0.5. In terms of the spatial accuracy, the first order reconstruction method is employed.
The schemes’ pressure distributions and density distributions at 1.5 s are depicted in Figure 9. As can be seen in them, AUSM+ yields an unphysical expansion shock. AUSMAS is capable of avoiding this unphysical phenomenon like AUSMPW+ and SLAU. Therefore, AUSMAS is robust against the unphysical expansion shock.

7.3. 2D Inviscid NCA0012 Airfoil

The flow conditions and the calculating settings are the same as those in Section 5.3. Furthermore, the computations within the two different grids are conducted to check the grid dependencies of the schemes, in which the grid with 120 (circumferential) × 50 (wall normal) is called the coarse grid (Figure 3) and another with 240 (circumferential) × 100 (wall normal) is called the dense grid. In addition, we adopt three different reconstruction methods to analyze the schemes’ disparities. These reconstruction technologies including the reconstruction of first order, MUSCL reconstruction of second order combined with van Leer limiter [28], third order reconstruction combined with van Leer limiter [35]. In terms of the time integration, the CFL number is equal to 10 with the implicit LU-SGS approach adopted. To achieve at least ten orders reduction of the density residual, all the computations are conducted for 100,000 steps. The error histories of these schemes combined with first reconstruction method in different grids are shown in Figure 10. In them we can see that all the computations are convergent after iterating 100,000 steps and AUSMAS converges much faster than the others. Figure 11 indicates that AUSMAS and SLAU are capable of obtaining accurate flow fields at low speeds while the others obtain inaccurate ones. Furthermore, the AUSMAS scheme avoids the weak oscillations in the vicinity of the wall while SLAU scheme is inclined to show this unphysical phenomenon.
Figure 12a depicts the pressure fluctuations of the schemes vs. the Mach number with first order reconstruction method. In this paper, the pressure fluctuation is defined as Ind(p) = (PmaxPmin)/Pmax.
According to the theoretical asymptotic prediction, in the continuous case, the pressure fluctuation is proportional to the square of the Mach number. Therefore, none of these schemes are able to agree with the theoretical predictions except for the AUSMAS scheme.
Figure 12b,c display the pressure fluctuations obtained by different schemes coupled with reconstruction methods of higher order. In them, we can find that only AUSMAS is able to obtain the physical solutions no matter which reconstruction method it is combined with at low speeds. Furthermore, the result of the AUSMAS scheme with the reconstruction method of first order is even better than the results of the other schemes combined with higher order reconstruction methods.
Similarly, Figure 13 indicates that AUSMAS performs the best among all these schemes in the dense grid.
In theory, the drag coefficient of the airfoil should be 0 in this case. Therefore, the drag coefficient is also a good measurement of the schemes’ numerical errors [36].
Figure 14 and Figure 15 display the drag coefficients obtained by different schemes with different reconstruction methods or different computational grids. As can be seen in the results, the numerical error of the AUSMAS is much less than others in all these cases.

7.4. Quirk’s Test (Odd–Even Decoupling)

In this section, all the initial conditions including the initial location of the shock and the computational domain are the same as those in Section 6.1.1. Moreover, the perturbations of the centerline grids are given in Equation (120) [37,38,39]. In terms of the time integration, the methodology of explicit fourth Runge–Kutta time-marching is applied.
As can be seen in Figure 16, AUSMAS is the only one which is able to be robust against the abnormal shock. Figure 17 shows the density contours of all these schemes combined with the MUSCL reconstruction method of second order. In it we can see that AUSMAS is still the only one to be free from the appearance of the unphysical shock anomaly.

8. Conclusions Remarks

In this paper, a new AUSM-type scheme called AUSMAS is proposed. Theoretical analyses are conducted in Section 4, Section 5 and Section 6 and they indicated that the AUSMAS scheme has the following two advantages, independent of any tuning coefficient: (a) for low speeds, it gains a high level of accuracy when the Mach number approaches to 0, (b) for high speeds, it is robust against the shock anomaly and free from the appearance of the unphysical expansion shocks. Two one-dimensional test cases (Section 7.1 and Section 7.2) show that AUSMAS is able to capture the shocks and contact discontinuities as sharply as other schemes including SLAU, AUSM+ and AUSMPW+. Moreover, it is free from the appearance of the unphysical expansion shocks in supersonic/hypersonic flow simulations. In Section 7.3, AUSMAS displays its high resolution at low speeds. Quirk’s test in Section 7.4 shows that AUSMAS is robust against the shock anomaly while the others are not. Furthermore, other methods can not satisfy these merits at the same time.
All in all, AUSMAS can be widely used in both engineering applications and in research due to its high resolution, efficiency and robustness at all speeds.

Author Contributions

Data curation, D.S.; Formal analysis, N.L.; Resources, G.W.; Writing—original draft, F.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This study was co-supported by National Natural Science Foundation of China (No. 11972308 and No. 11902265).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liou, M.S.; Steen, C.J., Jr. A new flux splitting scheme. J. Comp. Phys. 1993, 107, 23–39. [Google Scholar] [CrossRef] [Green Version]
  2. Liu, Y.; Shi, Y.; Tong, M.; Zhao, F.; Chen, B. Aeroacoustic Investigation of Passive and Active Control on Cavity Flowfields Using Delayed Detached Eddy Simulation. Int. J. Aerosp. Eng. 2019, 2019, 2650842. [Google Scholar] [CrossRef]
  3. Qu, F.; Sun, D.; Bai, J.Q.; Zuo, G.; Yan, C. Numerical investigation of blunt body’s heating load reduction with combination of spike and opposing jet. Int. J. Heat Mass Transf. 2018, 127, 7–15. [Google Scholar] [CrossRef]
  4. Liou, M.S.; Steen, C.J., Jr. A sequal to AUSM: AUSM+. J. Comp. Phys. 1996, 129, 364–382. [Google Scholar] [CrossRef]
  5. Kim, K.H.; Lee, J.; Rho, O.H. An improvement of AUSM schemes by introducing the pressure-based weight functions. Comput. Fluids 1998, 27, 311–346. [Google Scholar]
  6. Kim, K.H.; Kim, C.; Rho, O.H. Methods for the Accurate Computations of Hypersonic Flows I. AUSMPW+ Scheme. J. Comp. Phys. 2001, 174, 38–80. [Google Scholar] [CrossRef]
  7. Liou, M.S. A Further Development of the AUSM_ Scheme Towards Robust and Accurate Solutions for All Speeds. In Proceedings of the AIAA Computational Fluid Dynamics Conference, Orlando, FL, USA, 23–26 June 2003. AIAA Paper 2003-4116. [Google Scholar]
  8. Kitamura, K.; Shima, E. Parameter-Free Simple Low-Dissipation AUSM-Family Scheme for All Speeds. AIAA J. 2011, 49, 1693–1709. [Google Scholar]
  9. Qu, F.; Yan, C.; Yu, J.; Sun, D. A study of parameter-free shock capturing upwind schemes on low speeds’ issues. Sci. China Tech. Sci. 2014, 57, 1183–1190. [Google Scholar] [CrossRef]
  10. Weiss, J.M.; Smith, W.A. Preconditioning applied to variable and constant density flows. AIAA J. 1995, 33, 2050–2057. [Google Scholar] [CrossRef]
  11. Turkel, E. Preconditioning technique in Computational Fluid Dynamics. Annu. Rev. Fluid Mech. 1999, 31, 385–416. [Google Scholar] [CrossRef]
  12. Unrau, D.; Zingg, D.W. Viscous airfoil computations using local preconditioning. In Proceedings of the 13th Computational Fluid Dynamics Conference, Snowmass Village, CO, USA, 29 June–2 July 1997. AIAA Paper 1997-2027. [Google Scholar]
  13. Li, X.S.; Xu, J.Z.; Gu, C.W. Preconditioning method and Engineering application of Large Eddy simulation. Sci. China Ser. G Phys. Mech. Astron. 2008, 51, 667–677. [Google Scholar] [CrossRef]
  14. Li, X.S.; Gu, C.W.; Xu, J.Z. Development of Roe-type scheme for all-speed flows based on preconditioning method. Comput. Fluids 2009, 38, 810–817. [Google Scholar] [CrossRef]
  15. Durante, D.; Rossi, E.; Colagrossi, A.; Graziani, G. Numerical simulations of the transition from laminar to chaotic behaviour of the planar vortex flow past a circular cylinder. Commun. Nonlinear Sci. Numer. Simul. 2017, 48, 18–38. [Google Scholar] [CrossRef]
  16. Qu, F.; Chen, J.; Sun, D.; Bai, J.; Yan, C. A new all-speed flux scheme for the Euler equations. Comput. Math. Appl. 2019, 77, 1216–1231. [Google Scholar] [CrossRef]
  17. Dellacherie, S.; Jung, J.; Omnes, P.; Raviart, P.-A. Construction of modified Godunov—Type schemes accurate at any Mach number for the compressible Euler system. Math. Models Methods Appl. Sci. 2016, 26, 2525–2615. [Google Scholar] [CrossRef] [Green Version]
  18. Li, X.S.; Gu, C.W. Mechanism of Roe-type schemes for all-speed flows and its application. Comput. Fluids 2013, 86, 56–70. [Google Scholar] [CrossRef] [Green Version]
  19. Kitamura, K.; Shima, E. Carbuncle Phenomena and Other Shock Anomalies in Three Dimensions. AIAA J. 2012, 50, 2655–2669. [Google Scholar] [CrossRef] [Green Version]
  20. Xie, W.; Li, W.; Li, H.; Tian, Z.; Pan, S. On numerical instabilities for Godunov-type schemes for strong shocks. J. Comput. Phys. 2017, 350, 607–637. [Google Scholar] [CrossRef]
  21. Qu, F.; Sun, D.; Zhou, B.; Bai, J. Self-similar structures based genuinely two-dimensional Riemann solvers in curvilinear coordinates. J. Comput. Phys. 2020, 420, 109668. [Google Scholar] [CrossRef]
  22. Qu, F.; Sun, D.; Yan, C. A new flux splitting scheme for the Euler equations II: E-AUSMPWAS for All Speeds. Commun. Nonlinear Sci. Numer. Simul. 2018, 57, 58–79. [Google Scholar] [CrossRef]
  23. Qu, F.; Yan, C.; Sun, D. A new Roe-type scheme for all speeds. Comput. Fluids 2015, 121, 11–25. [Google Scholar] [CrossRef]
  24. Qu, F.; Sun, D.; Bai, J.Q.; Yan, C. A genuinely two-dimensional Riemann solver for compressible flows in curvilinear coordinates. J. Comput. Phys. 2019, 386, 47–63. [Google Scholar] [CrossRef]
  25. Qu, F.; Chen, J.; Sun, D.; Bai, J.; Zuo, G. A grid strategy for predicting the space plane’s hypersonic aerodynamics heating loads. Aerosp. Sci. Technol. 2019, 86, 659–670. [Google Scholar] [CrossRef]
  26. Blazek, J. Computational Fluid Dynamics: Principles and Applications, 1st ed.; Elsevier: Oxford, UK, 2001. [Google Scholar]
  27. Van Leer, B. Towards the Ultimate Conservation Difference Scheme V: A Second-Order Sequal to Godunov’s Method. J. Comp. Phys. 1979, 32, 101–136. [Google Scholar] [CrossRef]
  28. Liou, M.S. Mass Flux Schemes and Connection to Shock Instability. J. Comp. Phys. 2000, 160, 623–648. [Google Scholar] [CrossRef]
  29. Guillard, H.; Viozat, C. On the behaviour of upwind schemes in the low mach number limit. Comput. Fluids 1999, 28, 63–86. [Google Scholar] [CrossRef]
  30. Guillard, H.; Murrone, A. On the behaviour of upwind schemes in the low mach number limit: II. Godunov type schemes. Comput. Fluids 2004, 33, 655–675. [Google Scholar] [CrossRef] [Green Version]
  31. Toro, E.F. Riemann Solvers and Numerical Methods for Fluid Dynamics, 3rd ed.; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  32. Roe, P.L. Approximate Riemann solvers, parameter vectors and difference schemes. J. Comp. Phys. 1981, 43, 357–372. [Google Scholar] [CrossRef]
  33. Kim, S.S.; Kim, C.; Rho, O.H.; Hong, S.K. Cures for the Shock Instability, Development of a Shock-Stable Roe Scheme. J. Comp. Phys. 2003, 185, 342–374. [Google Scholar] [CrossRef]
  34. Einfeldt, B.; Munz, C.D.; Roe, P.L.; Sjögreen, B. On Godunov-Type methods near low densities. J. Comp. Phys. 1991, 92, 273. [Google Scholar] [CrossRef]
  35. Kim, K.H.; Kim, C. Accurate, efficient and monotonic numerical methods for multidimensional compressible flows Part II: Multi-dimensional limiting process. J. Comp. Phys. 2005, 208, 570–615. [Google Scholar] [CrossRef]
  36. Kitamura, K.; Shima, E. Towards shock-stable and accurate hypersonic heating computations: A new pressure flux for AUSM-family schemes. J. Comp. Phys. 2013, 245, 62–83. [Google Scholar] [CrossRef]
  37. Henderson, J.; Menart, J.A. Grid study on blunt bodies with the Carbuncle Phenomenon. In Proceedings of the 39th AIAA Thermophysics Conference, Miami, FL, USA, 25–28 June 2007. AIAA Paper 97-3904. [Google Scholar]
  38. Pandolfi, M.; D’Ambrosio, D. Numerical Instabilities in Upwind Methods: Analysis and Cures for the “Carbuncle” Phenomenon. J. Comp. Phys. 2011, 166, 271–301. [Google Scholar] [CrossRef] [Green Version]
  39. Kim, K.H.; Kim, C.; Rho, O.H. Methods for the Accurate Computations of Hypersonic Flows II. Shock-Aligned Grid Technique. J. Comp. Phys. 2001, 174, 81–119. [Google Scholar] [CrossRef]
Figure 1. The Cartesian grid.
Figure 1. The Cartesian grid.
Applsci 12 05464 g001
Figure 2. Distributions of the function f with different k’s definitions when 1 M 1 .
Figure 2. Distributions of the function f with different k’s definitions when 1 M 1 .
Applsci 12 05464 g002
Figure 3. The computational grid of NACA0012 (120 × 50).
Figure 3. The computational grid of NACA0012 (120 × 50).
Applsci 12 05464 g003
Figure 4. Pressure fluctuations vs. freestream Mach number (first order reconstruction with computational grid of 120 × 50).
Figure 4. Pressure fluctuations vs. freestream Mach number (first order reconstruction with computational grid of 120 × 50).
Applsci 12 05464 g004
Figure 5. The initial density contour and axis lines.
Figure 5. The initial density contour and axis lines.
Applsci 12 05464 g005
Figure 6. Density contours of the odd–even grid perturbation problem (Ms = 6.0).
Figure 6. Density contours of the odd–even grid perturbation problem (Ms = 6.0).
Applsci 12 05464 g006
Figure 7. Dissipation coefficients of the pressure and the density.
Figure 7. Dissipation coefficients of the pressure and the density.
Applsci 12 05464 g007
Figure 8. Pressure and density distributions of the Sod shock tube test (t = 1.8 s).
Figure 8. Pressure and density distributions of the Sod shock tube test (t = 1.8 s).
Applsci 12 05464 g008
Figure 9. Pressure and density distributions of the Sod shock tube II test (t = 1.5 s).
Figure 9. Pressure and density distributions of the Sod shock tube II test (t = 1.5 s).
Applsci 12 05464 g009
Figure 10. Error histories of inviscid flow over NACA0012 airfoil (M = 0.1, first order reconstruction, (a) coarse grid, (b) dense grid).
Figure 10. Error histories of inviscid flow over NACA0012 airfoil (M = 0.1, first order reconstruction, (a) coarse grid, (b) dense grid).
Applsci 12 05464 g010
Figure 11. Schemes’ pressure contours of inviscid flows around NACA0012 airfoil with the first order reconstruction (Ma = 0.1, coarse grid); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Figure 11. Schemes’ pressure contours of inviscid flows around NACA0012 airfoil with the first order reconstruction (Ma = 0.1, coarse grid); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Applsci 12 05464 g011aApplsci 12 05464 g011b
Figure 12. Pressure fluctuations vs inflow Mach number (coarse grid, (a) first order reconstruction, (b) second order reconstruction, (c) third order reconstruction).
Figure 12. Pressure fluctuations vs inflow Mach number (coarse grid, (a) first order reconstruction, (b) second order reconstruction, (c) third order reconstruction).
Applsci 12 05464 g012aApplsci 12 05464 g012b
Figure 13. Resolutions of the pressure fluctuations with different schemes (first order reconstruction, dense grid).
Figure 13. Resolutions of the pressure fluctuations with different schemes (first order reconstruction, dense grid).
Applsci 12 05464 g013
Figure 14. Drag coefficients vs. inflow Mach number (coarse grid, (a) first order reconstruction, (b) second order reconstruction, (c) third order reconstruction).
Figure 14. Drag coefficients vs. inflow Mach number (coarse grid, (a) first order reconstruction, (b) second order reconstruction, (c) third order reconstruction).
Applsci 12 05464 g014
Figure 15. Drag coefficients vs. inflow Mach number (first order reconstruction, dense grid).
Figure 15. Drag coefficients vs. inflow Mach number (first order reconstruction, dense grid).
Applsci 12 05464 g015
Figure 16. Density contours of the odd–even grid perturbation problem (Ms = 6.0, first order reconstruction, Δ x = 1 ); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Figure 16. Density contours of the odd–even grid perturbation problem (Ms = 6.0, first order reconstruction, Δ x = 1 ); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Applsci 12 05464 g016aApplsci 12 05464 g016b
Figure 17. Density contours of the odd–even grid perturbation problem (Ms = 6.0, second order MUSCL reconstruction with the minmod limiter, Δ x = 1 ); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Figure 17. Density contours of the odd–even grid perturbation problem (Ms = 6.0, second order MUSCL reconstruction with the minmod limiter, Δ x = 1 ); (a) AUSM+; (b) AUSMPW+; (c) SLAU; (d) AUSMAS.
Applsci 12 05464 g017
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, N.; Qu, F.; Sun, D.; Wu, G. An Effective AUSM-Type Scheme for Both Cases of Low Mach Number and High Mach Number. Appl. Sci. 2022, 12, 5464. https://0-doi-org.brum.beds.ac.uk/10.3390/app12115464

AMA Style

Li N, Qu F, Sun D, Wu G. An Effective AUSM-Type Scheme for Both Cases of Low Mach Number and High Mach Number. Applied Sciences. 2022; 12(11):5464. https://0-doi-org.brum.beds.ac.uk/10.3390/app12115464

Chicago/Turabian Style

Li, Nan, Feng Qu, Di Sun, and Guanghui Wu. 2022. "An Effective AUSM-Type Scheme for Both Cases of Low Mach Number and High Mach Number" Applied Sciences 12, no. 11: 5464. https://0-doi-org.brum.beds.ac.uk/10.3390/app12115464

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop