Beruflich Dokumente
Kultur Dokumente
Int. J. Engineering Systems Modelling and Simulation, Vol. 3, Nos. 1/2, 2011
Ferdinand Fogang
Facult de Sciences,
Universit de Yaound I,
LaMSEBP, BP. 8210, Yaound, Cameroun
E-mail: ferdifogang@yahoo.fr
Yves Burtschell
DME, Technopole de Chateau Gombert,
Universit de Provence,
5 rue Enrico Fermi, 13453 Marseille Cedex 13, France
E-mail: yves.burtschell@polytech.univ-mrs.fr
Paul Woafo
Facult de Sciences,
Universit de Yaound I,
LaMSEBP, BP. 8210, Yaound, Cameroun
E-mail: pwoafo1@yahoo.fr
Abstract: This paper presents a new robust finite volume shock-capturing scheme based on an
improved version of the artificially upstream flux vector splitting (AUFS) scheme. This novel
numerical scheme, named AUFSR, is obtained by combining AUFS scheme and the Roe solver.
The resulting flux functions can be implemented in a very simple manner, in the form of the Roe
solver with modified wave speeds, so that converting an existing AUFS flux into the new fluxes
is an extremely simple task. The method handles difficulties encountered by the AUFS scheme,
when the artificial diffusion is computed with the Steger-Warming approach in the case where
the flux vector does not check the homogenous property. The solution accuracy is further
improved by extension to high-order spatial and temporal scheme. Accuracy, efficiency and other
essential features of the proposed scheme are evaluated by analysing shock propagation
behaviours for both the steady and unsteady compressible flows.
Keywords: hybrid method; numerical instability; shock capturing; artificially upstream flux
vector splitting; AUFS; Roe; AUFSR.
Reference to this paper should be made as follows: Tchuen, G., Fogang, F., Burtschell, Y. and
Woafo, P. (2011) Hybrid upwind splitting scheme by combining the approaches of Roe and
AUFS for compressible flow problems, Int. J. Engineering Systems Modelling and Simulation,
Vol. 3, Nos. 1/2, pp.1625.
Biographical notes: Ghislain Tchuen is a Senior Lecturer at the University of Dschang,
Cameroon. After graduating in Energetic at University of Yaounde I, Cameroon, he received
his PhD in Mechanic-Energetic at University of Provence, France, in 2003. His research interests
are in computational fluid dynamics, aerodynamics, re-entry problems, scramjet, plasma flow,
non-equilibrium flows, radiative flux, combustion phenomena, magneto-hydrodynamic flows,
Riemanns solvers, renewable energy and traditional oven. He has a significant contribution in
the development of the research computer code named CARBUR since 2002.
Hybrid upwind splitting scheme by combining the approaches of Roe and AUFS for compressible flow problems
17
Introduction
18
G. Tchuen et al.
1 L
P + P R + U and F2 = U u s2 + P
2
(7)
where
L for s1 > 0,
R for s1 0
(8)
F = (1 M ) PL + PR + U + M U u s2 + P (9)
Numerical technique
2.2 The bases of the Roe scheme
U F
+
=0
t x
(1)
(2)
U in +1 = U in Fi n+1/2 Fi n1/2
n N,
iZ
(3)
Fi n+1/2 = F U in , U in+1 = F U L , U R
(4)
(5)
(6)
1 n
Fi + Fi n+1 kki +1/2 | ki +1/2 | Rki +1/2
(10)
2
k = 1 k 2 +
2 otherwise,
(11)
Hybrid upwind splitting scheme by combining the approaches of Roe and AUFS for compressible flow problems
split into subvectors, each one of which is associated with a
tailored set of eigenvalues. The Steger-Warming splitting
approach is not applicable for the investigation of first-order
conservative systems that are non-homogeneous. The basic
idea used here is to linearise the Steger-Warming matrix. In
the present scheme, the artificial viscosity U is determined
using averages of Roe eigenvalues:
1
U =
2
k Rk
1
1
F AUFSR = (1 M ) P L + P R
2
2
k Rk
k =1
(13)
1
1
1
R1 = u c ; R2 = u ; R3 = u + c
1 2
H uc
H + uc
2u
(14)
[ p cu ] ,
2c 2
2 = p / c 2 ,
(15)
[ p + cu ]
H=
L + R
L H L + R H R
L + R
JGG
( F n)
k =1
=0
;;
(22)
3
(16)
(21)
= L R ;
L uL + R uR
U
1
+
t i , j
F U i +1/2, j = F U i , j , U i +1, j
u=
(20)
2c 2
(19)
u
v
2
uv
u
u + p
; F=
, G=
U=
uv
v2 + p
v
u ( E + p)
E
v( E + p )
U F G
+
+
=0
t x y
is given by:
+ M U u s2 + P
3 =
with
AUFSR
1 =
(12)
k =1
19
1 2
c = ( 1) H u 2
2
(17)
(18)
20
G. Tchuen et al.
Test
uL
pL
1.0
0.75
1.0
1.0
2.0
0.4
1.0
0.0
1,000.0
5.99924
19.5975
460.894
uR
pR
0.125
0.0
0.1
1.0
2.0
0.4
1.0
0.0
0.01
5.99242
6.19633
46.0950
Figure 1
Hybrid upwind splitting scheme by combining the approaches of Roe and AUFS for compressible flow problems
zero speed; the star region between the non-linear waves is
close to vacuum, which makes this problem a suitable test
for assessing the performance of numerical methods for
low-density flows. The results of this test are shown in
Figure 2. The Roe scheme fails on this test. Density results
from all schemes agree similarly well with the exact
solutions. The AUFSR scheme is less dissipative than the
AUFS scheme. The AUFSR scheme gives more accurate
results than other from approximate Riemann schemes; in
the vicinity of the trivial contact, where density is close to
zero, the results are somewhat erratic, see internal energy
plots.
Figure 3
21
22
G. Tchuen et al.
(a)
Figure 7
(b)
(c)
(a)
(b)
(c)
(a)
(b)
(c)
(d)
Hybrid upwind splitting scheme by combining the approaches of Roe and AUFS for compressible flow problems
grid as in the case M = 8. Figure 7 shows the computed
pressure contours and shock profiles when using the
first-order of the Roe, the exact Riemann and the AUFSR
scheme respectively. It is evident that the Roe flux created a
carbuncle phenomenon. It is also observed, to be somewhat
unexpected, that the Exact Riemann scheme created,
although weaker, the oscillation around the stagnation
region. On the other hand, the numerical result of AUFSR
scheme does not exhibit such kind of shock instability and
produced a correct solution with a clean flow field behind
the bow shock.
23
Figure 9
= 25
24
G. Tchuen et al.
Conclusions
References
Coquel, F. and Liou, M.S. (1995) Hybrid upwind splitting scheme
by a field decomposition, NASA TM, 106843.
Edwards, J.R. (1997) A low-diffusion flux splitting scheme for
Navier-Stokes calculations, Comput. Fluids, Vol. 26,
pp.635659.
Hybrid upwind splitting scheme by combining the approaches of Roe and AUFS for compressible flow problems
Einfeldt, B., Munz, C.D., Roe, P.L. and Sjogreen, B. (1991) On
Godunov-type methods near low densities, J. Comput. Phys.,
Vol. 92, p.273.
Godunov, S.K. (1959) Finite difference methods for the numerical
computation of discontinuous solutions of the equations of
fluid dynamics, Math. Sb, Vol. 47, p.271.
Harten, A., Lax, P.D. and Van Leer, B. (1983) On upstream
differencing and Godunov-type schemes for hyperbolic
conservation laws, SIAM Reviews, Vol. 25, p.35.
Harten, A., Endquist, B., Order, S. and Chakravarthy, S. (1987)
Uniformly high order accurate essentially non-oscillatory
schemes, IIP, J. Comput. Phys., Vol. 71, p.231.
Lin, H.C. (1995) Dissipation additions to
flux-difference-splitting, J. Comput. Phys., Vol. 117, No. 1,
pp.2027.
Liou, M.S. and Steffen, C.J. (1993) A new flux splitting scheme,
J. Comput. Phys., Vol. 107, pp.2339.
Liou, M-S. (2000) Mass flux schemes and connection to shock
instability, J. Comput. Phys., Vol. 160, pp.638648.
Pandolfi, M. and dAmbrosio, D. (2001) Numerical instabilities
in upwind methods: analysis and cures for the carbuncle
phenomenon, J. Comput. Phys., Vol. 166, pp.271301.
Quirk, J.J. (1994) A contribution to the great Riemann
solver debate, Inter. J. Numer. Meth. Fluids, Vol. 18,
pp.555574.
Roe, P.L. (1981) Approximate Riemann solvers, parameter
vectors, and difference schemes, J. Comput, Phys, Vol. 43,
pp.357372.
25