Beruflich Dokumente
Kultur Dokumente
tivity of the pressure and of the densities of each phase, 1 ptav 5 av rv guv , (2.1.e)
S S DD S S DD
as well as the control of the void fraction which must stay
u 2l p u 2l
within the interval [0, 1]. The conservation of total mass, t al rl el 1 1 x al rl el 1 1 u
momentum, and energy is also preserved by this method. 2 rl 2 l
Several numerical tests assert the possibility of computing 1 ptal 5 al rl gul , (2.1.f)
stiff phenomena with our algorithm. For example, we can
compute a separation problem where fronts propagate and av 1 al 5 1. (2.2)
one of the two phases disappears locally. For further meth-
ods on diphasic computations, we also refer to [18, 20] and This system of equations represents the balance equations
the recent extension of the work in [4]. for mass (2.1.a), (2.1.b), momentum (2.1.c), (2.1.d), and
The format of this paper is as follows. In the first section energy (2.1.e), (2.1.f) of the vapor and liquid phases. The
we present the continuous model. Then, we describe our variables appearing in the above equations have the follow-
numerical approach. In Section 4, some stability properties ing meanings (here we set k 5 v, l for the vapor and
are proved and the last section is devoted to the illustration liquid phases):
of the scheme on well-known test cases.
ak 5 volume fraction of k-phase,
rk 5 density of k-phase,
2. TWO-FLUID MODEL OF TWO-PHASE FLOW
uk 5 velocity of k-phase,
The two-fluid model is formulated by considering each ek 5 specific internal energy of k-phase,
phase separately in terms of two sets of conservation p 5 common pressure to the two phases,
equations governing the balance of mass, momentum,
and energy of each phase. Since the macroscopic fields pi 5 interface pressure,
of one phase are not independent of the other phase, g 5 gravity constant.
the interaction terms which couple the transport of mass, These equations have to be supplemented by two equa-
momentum and energy of each phase across the in- tions of state. The standard form of the equation of state
terphase appear in the field equations. The balance for each phase is given by a function relating the density
equations are complemented by the state equations for to the pressure and the internal energy
the two phases and by additional correlations for the
right-hand side coupling terms. The equations contain
rk 5 rk (pk , ek ). (2.3)
more dependent variables compared with the number
of equations. Therefore, additional assumptions are nec-
In general, there exist no explicit expressions for the
essary in order to close the system of equations. The most
relationships in Eqs. (2.3). In practice, they are approached
common procedure (to close the system of equations) is
by various explicit forms. But the most general relation is
to postulate equal local pressure values for the two
simply a tabular form. From thermodynamic principles,
phases.
one can use any pair of thermodynamic variables, for exam-
The simplest macroscopic balance equations for the
ple: (pk , hk ) or (pk , sk ). Also, in the system of equations
equal pressure one-dimensional two-fluid model can be
(2.1), the density for each phase is one of the conservative
written under the following form, which can be eventually
variables. Therefore, it is computationally easier to deal
supplemented with specific terms for practical applica-
with relations under the form
tions:
pk 5 pk (rk , ek ). (2.4)
t(av rv ) 1 x(av rv uv ) 5 0, (2.1.a)
t(al rl ) 1 x(al rl ul ) 5 0, (2.1.b) Since we suppose that the two phases are in pressure equi-
librium, we have
t(av rv uv ) 1 x(av rv u 2v 1 av p) 2 pxav
pv 5 pl 5 p;
5 (pi 2 p)xav 1 avrv g, (2.1.c)
t(al rl ul ) 1 x(al rl u 2l 1 al p) 2 pxal i.e.,
The interfacial pressure pi needs a closure equation, the We expect that they play an essential role in the stability.
simplest of which is pi 5 p (see (3.29) below for another But at this moment, we were not able to recover the corre-
example of closure relation and references). We now sponding entropy-in-cell inequalities (see [5, 7, 11]).
have six equations for the six unknowns (ak rk , ak rkuk , Concerning accuracy, a basic property we need is to be
ak rk (ek 1 u 2k /2)) with k 5 v (vapor), k 5 l (liquid) com- able to recover the classical finite-volume schemes when
pleted with the three algebraic relations (2.2) and (2.5) for only one phase is present (av 5 0 or al 5 0). In particular
ak and p. we wish to treat the most difficult case where one of
Notice that many simplifications are encountered in the phases disappears (see the first numerical test in Sec-
practice (see [19; 8, pp. 85–238]). For instance Sainsaulieu tion 5), i.e. av 5 0 or al 5 0 locally.
[16] and Toumi [21] assume that the liquid phase is incom-
pressible with constant density rl , while the vapor phase 3. NUMERICAL METHOD
is assumed to be an ideal gas governed by the state function
3.1. A Two-Step Approach
p 5 (c 2 1)rv ev , (2.6) We develop a new method based on a decomposition
of the system. This method allows us to apply advanced
with a constant coefficient (c . 1). numerical techniques that have been recently developed
For simplicity in exposition here, we assume that both and successfully applied to single phase flows (or com-
phases are described by an equation of state of ideal gas pressible Euler equations). Let us briefly outline the main
type steps of the method. Being given the state variables at time
t n (a n, p n, r kn , u kn ) (or the computational variables (m kn ,
m kn u kn , E kn )), we proceed as follows.
p
ek 5 , (2.7)
(ck 2 1)rk Step 1 (Hydrodynamical step). (i) we solve two classical
and decoupled hydrodynamical systems using usual ap-
where ck is a constant and represents the ratio of specific proximate Riemann solver and (ii) we include the source
heat capacities of the fluid k. Typical values for c are c 5 term (pix a). Each of these two problems in Step 1 are
1.4 for a diatomic gas, e.g. air, and c 5 1.0005 for the close to a quasi-1D nozzle problem, where a is similar to
liquid. This is reasonable at least, in a first step, when the the section of the nozzle. After the first step, we know the
vapor phase is always present and imposes its compressibil- quantities m nk11/2 5 a nk11/2r nk11/2, m nk11/2u nk11/2, E nk11/2, and the
ity to the liquid phase. Researches are in progress to im- pressure of the two phases are different, in general.
prove these laws. Step 2 (Restoring equality of pressures). We compute
It is very difficult to solve numerically the system of a kn11, p n11, r kn11, e kn11 in order to restore the equality of the
Eqs. (2.1) as it stands. Indeed, for pi 5 p it is not a hyper- pressures between the two phases.
bolic system, and even for physically relevant expressions
We now describe in more detail these two steps and
of (p 2 pi ) it is only conditionally hyperbolic. Hence insta-
introduce related notations. To simplify, we set pi 5 p, but
bilities can occur in some situations. Additional physical
later, the interfacial pressure (3.29) will be considered.
effects, that are not modeled here, counterbalance these
instabilities. But their explicit form is not settled precisely First step (hydrodynamical step). In the first step, we
and they can be added in each specific case. This is what we solve the two following systems, one for each phase k
do in specific applications. But here we restrict ourselves to (k 5 v, l),
the common model (2.1). Nevertheless, the mathematical
structure of this system gives some fundamental physical t(mk ) 1 x (mk uk ) 5 0,
properties that we would like to keep at the numerical
level. As far as stability is concerned we wish to keep t(mk uk ) 1 x (mk u 2k 1 p̃k) 5 pk x ak 1 ak rk g, (3.1)
nonnegative densities, temperatures, pressure, and the
void fraction (i.e., a 5 av ) within the interval [0, 1]. Even t(Ek) 1 x((Ek 1 p̃k)uk) 5 ak rk guk ,
though we do not use it later, notice that this system is
also endowed with two entropy inequalities (one for each where
phase). In the case pi 5 p, and for a c-law (2.7) these
entropy inequalities write m k 5 a k rk ,
Ek 5 ak rk(ek 1 u 2k /2),
r kc k
t ak rk Sk 1 xak rk uk Sk # 0, Sk 5 ln . (2.8)
p p̃k 5 ak pk 5 (ck 2 1)mk ek .
RESOLVING TWO-PHASE FLOWS 275
The two systems will be discretized explicitly and then U jn11 2 U jn 1 s (F jn11/2 2 F jn21/2 ) 5 DtH jn . (3.5)
they may be solved independently because these are un-
coupled. In order to explain this, we begin by dividing the spatial
These two systems can be written in the compact form domain into N cells denoted by Kj 5 ]xj 21/2 , xj 11/2 [ called
control volumes. By choosing a mesh width Dx, a time step
Uk F(Uk ) Dt and s 5 Dt/Dx we have
1 5 H(Uk ), (3.2)
t x
xj 21/2 5 ( j 2 1/2)Dx, j [ Z,
where the vector Uk is defined by U Tk 5 (mk , mk uk , Ek ),
k 5 v, l. In what follows, the terms due to gravity forces t 5 nDt,
n
n [ Z.
will be ignored. In practice (see Section 5), these are
treated using an explicit scheme. For simplicity we take a uniform mesh with Dx constant,
although the method we discuss can be extended to vari-
Second step (restoring equality of pressures). In the sec-
able meshes.
ond step, we solve the two following coupled systems for
Classically the finite volume method produces approxi-
k 5 v, l:
mations U jn of the mean value of U on the cell [xj 21/2 ,
xj 11/2 ] at time t n.
t mk 5 0,
We assume that, at time t n, we know U jn, an approxima-
t(mk uk ) 5 0, (3.3) tion to the average of the solution to (3.4) on the cell
]xj 21/2 , xj 11/2 [; and we wish to calculate U jn11, the mean
t Ek 5 2pt ak .
value of an approximate solution at time t n 11 5 t n 1 Dt.
We deduce (3.5) from (3.4), setting
Thus the method involves a splitting which reduces the
resolution of the full system (2.1) to classical hydrody-
namics (3.1) with source terms, and a rather simple prob-
lem (3.3).
U jn Q
1
Dx
E xj11/2
xj 21/2
U(x, t n ) dx, (3.6)
tn
F(U(xj 11/2 , t)) dt, (3.7)
Next we explain how to solve the first step (3.1), i.e.,
the system of equations H jn Q
1
Dt Dx
E Et n11
tn
xj 11/2
xj 21/2
H(U(x, t)) dx dt. (3.8)
U F(U)
1 5 H(U), (3.4)
t x We now detail these approximations. We begin by the
fluxes F jn11/2 . As is well known, the numerical fluxes
where F jn11/2 can be obtained through approximate Riemann
solvers (see Harten, Lax, and Van Leer [7]). In practice,
U 5 (m, mu, E)T is the vector of conservative variables,
we have tested the Roe solver [15] and a kinetic solver
F(U) 5 (mu, mu 2 1 p̃, (E 1 p̃)u)T is the flux vector, [12]. But for tests where one of the volume fractions
H(U) 5 (0, px a, 0)T is the source term. can vanish, the kinetic method is preferred because of its
better behavior (see also the positivity results stated in
and Theorem 1). By contrast the Roe solver is known to be
E 5 m(e 1 u 2 /2), unstable close to a vacuum, which means here a 5 0 or 1.
p̃ 5 (c 2 1)me. In the case of three-point schemes, these numerical
fluxes have the form
We note that the system of Eqs. (3.4) is composed of two
physically different parts. The first one (the left-hand side) F jn11/2 5 F(U jn, U jn11 ). (3.9)
is in conservative form, but the second (the right-hand
side) is in nonconservative form. At this level we would
like to mention that contact discontinuities can occur but And for the sake of completeness, we describe the sec-
the equations stay meaningful; and for the applications we ond scheme, namely the kinetic scheme. Consider the left-
have in mind, shock waves as in classical compressible hand side of the system (3.4), i.e.,
flows are not of primary interest.
We will use a classical finite volume approach and discre- U F(U)
1 5 0. (3.10)
tize (3.4) in t x
276 COQUEL ET AL.
In order to describe the kinetic solver, we introduce the LEMMA 1. Let Dt be a small time step and t [ [t n, tn 1
‘‘equilibrium functions’’ associated with the state vector Dt]. The quantities
U n(x) which are defined by
m(x, t) 5E R
f(x, v, t) dv,
f n(x, v) 5 mn(x) Ïmn(x)/p̃ n(x)
mu(x, t) 5 E vf(x, v, t) dv, (3.20)
R
S D
x ((v 2 u n(x)) Ïmn(x)/p̃ n(x)), (3.11)
E(x, t) 5 E
v2
f(x, v, t) 1 g(x, v, t) dv
g (x, v) 5 lm (x) Ïp̃ (x)/m (x)
n n n n
R 2
x ((v 2 u n(x)) Ïmn(x)/p̃ n(x)), (3.12)
are first order in Dt approximations of the solutions to (3.10).
with Next assume that U n(x) is piecewise constant:
E R
(1, w, w 2 ) x (w) dw 5 (1, 0, 1). (3.14)
known, the formula for updating the cell averages of the
conserved quantities corresponding to (3.10) is
mn(x) 5E R
f n(x, v) dv, (3.16) with
m u (x) 5 E
n n
R
vf n(x, v) dv, (3.17) F 1(Uj ) 5 E w$2ujÏmj /p̃ j
E S D
1 2
v2 n (uj 1 wÏp̃j /mj )
E n(x) 5 f (x, v) 1 g n(x, v) dv, (3.18)
R 2
(uj 1 wÏp̃j /mj )2
(3.25)
and, instead of solving the system of Eqs. (3.10) we solve lp̃j
the two following linear transport equations (uj 1 wÏp̃j /mj)3 /2 1 (uj 1 wÏp̃j /mj )
mj
H H
mj x (w) dw.
t f 1 vx f 5 0 t g 1 vx g 5 0
and (3.19)
f(x, v, t n ) 5 f n(x, v) g(x, v, t n ) 5 g n(x, v) Here we have generically denoted
x a 5 a(1 2 a)x ln S Da
12a
. (3.27) 3.3. Discretization of the Second Step
Next, it remains to discretize the two following cou-
pled systems:
Indeed we have observed that, when a (a 5 av , 1 2
a 5 a l ) is very small (say 1026 ), all the terms in the vapor
5 5
phase equations almost vanish, but not x a and this creates t mv 5 0, t m l 5 0,
instabilities. This also appears for a close to 1 for the liquid t mv uv 5 0, and t m l u l 5 0, (3.32)
phase equations. With the interpretation (3.27) of px a
(or pi x a) we get rid of this. Next, it remains to discretize t Ev 5 2p t av , t E l 5 2p t a l.
(3.27). The physical quantities appearing in (3.27) will be
taken at time t n. Let This step can be performed cell by cell and thus we skip
the index j throughout this subsection. To ensure stability,
b j 5 ln S D
aj
1 2 aj
. (3.28)
we will use an implicit method. First, we remark that the
first two equations in each system can be omitted because
they only mean that the quantities they involve are time
invariant, i.e.,
We will discuss here two cases.
Case 1. pi ? p. In this case, px a is replaced by
5 5
m vn 11 5 m nv 11/2, m ln 11 5 m nl 11/2,
pi x a 5 (p 2 (p 2 pi ))x a in (3.1) (see (2.1)). The expres- and
sion of (p 2 pi ) [2] is given by (mv uv )n 11 5 (mv uv )n 11/2, (ml ul )n 11 5 (ml ul )n 11/2.
(3.33)
p 2 pi 5 jr c(u v 2 u l )2, (3.29)
Thus we are reduced to studying
where j is a constant and rc is the continuous phase density.
Other expressions can be found in the literature (see [16, t Ev 5 2p t a v ,
21]). Here we have used j 5 1 and rc 5 rv . Notice that, (3.34)
in practical tests, the resulting expression is very small nu- t El 5 2p t a l .
merically.
Case 2. p i 5 p. The space discretization is different in We make some further simplifications before stating the
the two cases. In Case 1, we use the centered formula, ultimate system to be discretized. Recall that
1 (mk uk )2
(pi x a)j 5 (pi )j aj (1 2 aj ) hb j 11 2 b j 21 j. (3.30) Ek 5 1 mk ek , k 5 v, l.
2 Dx 2mk
But in Case 2, we use the more stable formula, By using the equalities (3.33), the system (3.34) amounts to
278 COQUEL ET AL.
p n 11 5 m nv 11/2e nv 11/2 S cv a n 11
(c v 2 1)
2 an D
21
. (3.42) Remarks. 1. These estimates are crude, but give a
time-step of the order of the usual CFL condition. They
guarantee that a remains in ]0, 1[. The time-step could
Finally, replacing p n 11 in (3.39) by its expression in (3.42) become very small (as in usual monophasic gas dynamics)
yields an equation with the unique unknown a n 11. Some but in practice this does not occur as we shall see even in
tedious calculations give the explicit expression the separation problem (Section 5, Problem 1).
RESOLVING TWO-PHASE FLOWS 279
E
SS D
1
a jn11(1 2 a jn ) 1 g(x, v, t n 11/2 ) dv dx.
Db jn 5 Minmod ln , Dx R 3 Kj
a jn(1 2 a jn11 )
S DD
(4.4) The condition (4.1) implies that uvu(Dt/Dx) # As and, after
a jn(1 2 a jn21 )
3 ln n . integration of f(x, v, t n 11/2 ) 5 f n (x 2 vDt, v) and
a j 21(1 2 a jn ) g(x, v, t n 11/2 ) 5 g n(x 2 vDt, v) over R 3 Kj , we obtain
after some tedious but easy calculations
Proof of Theorem 1. We consider the phase associated,
for instance, with the void fraction a. We know that m nj 11/2 $ As m jn . 0, (4.8)
f(x, v, t n ) and g(x, v, t n ) are nonnegative functions. Since
they solve transport equations we also have f(x, v, and furthermore,
t n 11/2 ) $ 0 and g(x, v, t n 11/2 ) $ 0. And thus,
E R 3 Kj
1
g(x, v, t n 11/2 ) dv dx $ la jn p jn .
2
(4.9)
m nj 11/2 5
1
Dx
ER 3 Kj
f(x, v, t n 11/2 ) dv dx $ 0. (4.5)
Therefore, using (4.9) we get from (4.7):
1 Dt n
We write m nj 11/2e nj 11/2 $ la jn p jn 2 p j Da jn u nj 11/2. (4.10)
2 Dx
5
1
Dx
ER 3Kj
F v2
2
G
f(x, v, t n 11/2 ) 1 g(x, v, t n 11/2 ) dv dx
duces to
m nj 11/2e nj 11/2 $ a jn p jn
5
1
Dx
E 1
R3Kj 2
(v 2 u nj 11/2 )2 f(x, v, t n 11/2 )
3
1
l2SDt
(1 2 a jn ) Db jn u nj 11/2 . D
(4.11)
2 Dx
1
2 m nj 11/2 (u nj 11/2 )2
2 In practice, the velocity uu nj 11/2 u is a finite quantity and the
condition (4.2) is sufficient to ensure (see (4.7))
1 (u nj 11/2 )
1
Dx
E R 3 Kj
vf(x, v, t n 11/2 )
e nj 11/2 $ 0. (4.12)
1
1
Dx
E R 3 Kj
g(x, v, t n 11/2 ) dv dx. Now, we have proved that the variables m nk 11/2 and
e nk 11/2 are nonnegative.
Since c l . 1, c v . 1, and 0 , a n , 1, we have
Now, following (3.5) and (3.20) we have
1 cl cv
0, 1 an , , 0 , an , , (4.13)
cl 2 1 cl 2 1 cv 2 1
1
Dx
E R 3 Kj
vf(x, v, t n 11/2 ) dx dv
this implies that
(4.6)
Dt n
5 m nj 11/2u nj 11/2 2
Dx
p j Da jn ,
0, S 1
cl 2 1
D
1 a n m nv 11/2e nv 11/2 1 a nm nl 11/2e nl 11/2
(4.14)
where p jn (Da jn /Dx) is the discretization associated with cl cv
, m nv 11/2e nv 11/2 1 m n 11/2e nl 11/2
px a. This yields cl 2 1 cv 2 1 l
280 COQUEL ET AL.
m nj 11/2u nj 11/2 5 m jn u jn
1
Dt
Dx
FE v $0
v 2( fj 21(v) 2 fj (v)) dv
(4.19)
1 Ev #0
v 2( fj (v) 2 fj 11(v)) dv G
Dt n
2 p j Da jn ,
Dx
m nj 11/2u nj 11/2 # m jn u jn 1
Dt
Dx
FE v $0
v 2fj 21(v) dv
(4.20)
1 E v #0
v 2fj (v) dv G
and, using (4.8), we have
S D
FIG. 1. Water faucet problem evolution.
Dt M̃ jn
u nj 11/2 # 2 uu jn u 1 , (4.21)
Dx m jn
0 , a n 11 , 1. (4.15)
M̃ jn 5 max SE v
v 2( fj 21 (v)
D
Following (4.15) and (3.39) we get
1 fj (v)) dv, E v (f
v
2
j 11(v) 1 fj (v)) dv (4.22)
p n 11 $ 0. (4.16)
5 m jn (uu jn u 2 1 e jn )
Finally, (3.33) and (4.15) give 1 maxj (m jn21(uu jn21 u 2 1 e jn21 ), m jn11(uu jn11 u 2 1 e jn11 )).
r kn 11 $ 0 (k 5 v, l ). (4.17)
1
Dx
ER 3 Kj
vf(x, v, t n 11/2 ) dx dv
5 m nj u nj 1
Dt
Dx
FEv $0
v 2fj 21(v) dv 2 Ev $0
v 2fj (v) dv (4.18)
1 E v #0
v 2fj (v) dv 2 E v #0
G
v 2fj 11(v) dv .
Following (4.6) and (4.18), we obtain FIG. 2. Void fraction in space-time plane (Case 1), 50 cells.
RESOLVING TWO-PHASE FLOWS 281
In this formula, the ‘‘max’’ comes from the necessity to 5. NUMERICAL RESULTS
consider also the other possibility when u nj 11/2 and Da jn
are negative. Problem 1: Sedimentation
We can rewrite (4.21) as This problem represents a very simplified physical phe-
S D
nomena: separation of air and water by gravity in a vertical
Dt n tube. The objective of this problem is to check the capabil-
uu nj 11/2 u # 2 uu jn u 1 Mj , (4.23)
Dx ity of the model and of the chosen numerical approach to
describe countercurrent flow conditions and the occur-
with rence of strong void gradients which are typical of many
situations where phase separation phenomena are domi-
M jn 5 M̃ jn /m jn . (4.24) nating.
The test consists of a vertical tube of 7.5 m length. In
the initial state, the tube is filled with a homogeneous two-
phase mixture (air, water) of constant void fraction of
a 5 0.5; the velocities are uv 5 u l 5 0 m/s. The boundary
conditions at the inlet and the outlet are nul debits for the
vapor and the liquid; i.e., the velocities of the two fluids
are forced to equal zero at the two ends of the duct, since
these are closed. The phase separation is due to gravity
forces only. The liquid phase falls down to the bottom
of the tube, while the gas phase comes up to the top of
the tube.
All the presented results have been achieved using a
constant ratio Dt/Dx 5 6.0E 2 4. Figures 2 and 4 below
show in the space-time plane the predicted values for
the void fraction in Case 1 and Case 2 (i.e., pi ? p and
pi 5 p). The comparison between the steady-state solution
for the two cases is given in Fig. 5, this figure clearly indi-
FIG. 4. Void fraction in space-time plane (Case 2), 50 cells. cates that the steady-state solution in Case 1 is much closer
282 COQUEL ET AL.
to the expected analytical steady-state solution than in transient period; the occurrence of quasi-stationary condi-
Case 2. tions is achieved once the two fronts have merged at the
The void fraction distribution along the vertical height middle section of the tube.
at different time levels is shown in Fig. 3, this figure indi- Figure 6 shows the spatial convergence of the void
cates an upward and downward directed void front in the fraction at the steady-state. We give below the errors
of a half-Riemann problem which is described in detail in This analytical solution was used as a code test problem in
[1]. Here, for physical considerations (see [13]), we are led [14]. The objective of this problem is to test the stability
to choose p i 5 p. The calculation is carried out until a and the convergence of the numerical solution method.
steady flow is attained. This transient problem has a partic- The diffusive character of the numerical method is also
ularly simple analytical solution when pressure variation tested since a discontinuity in the void fraction is propa-
in the vapor (and, hence, in the liquid) is ignored (see [13]). gated through the solution space.
All the computations have been achieved using a con- down the tube until the wave has completely passed out
stant ratio Dt/Dx 5 5.0E 2 4. The void fraction as a func- of the tube and the steady-state profile remains.
tion of space at different times is shown in Fig. 9. This In order to check the convergence and the stability of
figure shows the dynamic propagation of the void profile the scheme, computations have been made using a discreti-
a le u le
5
zation with 12, 24, 48, 100, and 200 cells. The void fraction gt 2
12 , if x # u le t 1 ,
profiles for various discretisations are compared to the a(x, t) 5 Ï2 gx 1 (u le )2 2 (5.1)
above-mentioned analytical solution (see Fig. 10), which 0.2, otherwise,
is explicitly given by where u el 5 10 m/s and a el 5 0.8.
The L1 norm errors between the approximate and ana- Notice, however, that the mathematical meaning of this
lytical solutions are displayed in the following table: problem with shocks is quite imprecise (see [3]), and there
is no physical interpretation for this case because the
thermodynamical disequilibrium requires exchange terms
Error1 Error2 Error3 Error4 Error5 u between phases. The computations have been achieved
using 200 cells and a constant ratio Dt/Dx 5 5.0E 2 4. In
0.4761 0.3796 0.2793 0.2141 0.1674 0.3717
Figs. 13, 14, and 15, we show the pressure and enthalpies
profiles at time t 5 0.75E 2 03.
with errori 5 ia i 2 a analytical i and i refers to the vari-
ous discretizations (i 5 1 for 12 cells, i 5 2 for 24 and ACKNOWLEDGMENTS
so on). Here u denotes an average value of the u i 5
This work has been financially supported by EDF/DER/RNE under
log(errori 21 /errori )/log(hi 21 /hi ). Contract T131H8968. The authors thank the referees for their valuable
We compare in the Fig. 11 the profile given by the kinetic remarks which led to substantial improvement of the first version of
and Roe solvers in the first step. As announced, the Roe this paper.
solver is more accurate. Finally, the transient liquid velocity
profile is given in Fig. 12. REFERENCES
Problem 3: Shock Tube Problem 1. K. El Amine, Thèse de Doctorat de l’Université Paris VI, (1997).
2. K. El Amine and P. Rascle, Ecoulement Diphasique, Modélisation et
In order to show that the algorithm is able to handle Hyperbolicité, Rapport interne EDF HT-13/96/004, 1996.
large differences between liquid and gas (vapor) tempera- 3. G. Dal Maso, P. Le Floch, and F. Murat, Definition and weak stability
tures, we present a two-phase shock tube problem. The of nonconservative products, J. Math. Pures Appl. 74, 483 (1995).
initial data is given by the following table: 4. J. M. Ghidaglia, A. Kumbaro, and G. Le Coq, Une méthode volumes
finis à flux caractéristiques pour la résolution numérique des systèmes
hyperboliques de lois de conservation, C. R. Acad. Sci. Paris Sér. I
322, 981 (1996).
p uv ul hv hl
a (bar) (m/s) (m/s) (kj /kg) (kj /kg) cv cl 5. E. Godlewski & P.-A. Raviart, Hyperbolic systems of conservation
laws, Ellipses Math. Appl. 3/4 (1990).
UL 0.25 200. 0. 0. 3092.7 1338.2 1.0924 1.0182 6. E. Godlewski & P.-A. Raviart, Numerical Approximation of Hyper-
UR 0.25 150. 0. 0. 3092.7 2338.2 1.0924 1.0182 bolic Systems of Conservation Laws, Amer. Math. Soc. Vol. 118
(Springer-Verlag, New York, 1996).
288 COQUEL ET AL.
7. A. Harten, P. D. Lax, and B. Van Leer, On upstream differencing 15. P. L. Roe, Approximate Riemann Solvers, Parameter Vectors, and
and Godunov-type schemes for hyperbolic conservation laws, SIAM Difference Schemes, J. Comput. Phys. 43, 357 (1981).
Rev. 25(1), 35 (1983). 16. L. Sainsaulieu, Contribution à la modélisation mathématique et numér-
8. G. F. Hewitt, J. M. Delhaye, and N. Zuber, Multiphase Science and ique des écoulements diphasiques constitués d’un nuage de particules
Technology, Vol. 5 (Hemisphere, Washington, DC/New York, dans un écoulement de gaz, Thèse d’Habilitation à diriger des recher-
1990). ches, Université Paris VI, 1995.
9. M. Ishii, Thermo-Fluid Dynamic Theory of Two-Phase Flow (Eyrol- 17. A. S.-L. Shieh, R. Krishnamurthy, and V. H. Ransom, Stability, accu-
les, Paris, 1975). racy, and convergence of the numerical methods in RELAP5/MOD3,
Nucl. Sci. Eng. 116, 227 (1994).
10. R. T. Lahey & D. A. Drew, The three dimensional time and volume
18. H. Städtke, G. Franchello, and B. Worth, Numerical simulation of
averaged conservation equations of two-phase flow, Adv. Nuc. Sci.
multidimensional two-phase flow based on hyperbolic flow equations,
Technol. 20, 1 (1988).
[preprint] in 30th Meeting of the European Two-phase Flow Group
11. S. Osher & E. Tadmor, On the convergence of difference approxima- Piacenza, June 6–8, 1994, Italy.
tions to scalar conservation laws, Math. Comp. 181, 19 (1988). 19. H. B. Stewart & B. Wendroff, Two-phase flow: Models and methods,
12. B. Perthame, Second-order Boltzmann schemes for compressible Eu- J. Comput. Phys. 56, 363 (1984).
ler equations in one and two space dimensions, SIAM J. Numer. 20. I. Toumi, A weak formulation of Roe’s approximate Riemann solver,
Anal. 29(1), 1 (1992). J. Comput. Phys. 102, 360 (1992).
13. V. H. Ransom, Numerical Benchmark Tests, Multiphase Science and 21. I. Toumi, An Upwind Numerical Method for a Six Equation Two-
Technology, Vol. 3, edited by G. F. Hewitt, J. M. Delhay, and Phase Flow Model, Rapport DMT/94/168, SERMA/LETR/94/1619,
N. Zuber (Hemisphere, Washington, DC, 1987). C.E.A., 1994.
14. V. H. Ransom and V. Mousseau, Convergence and accuracy of the 22. J. A. Trapp and R. A. Riemke, A nearly-implicit hydrodynamic
Relap5 two-phase flow model, in Proceedings ANS International Top- numerical scheme for two-phase flows, J. Comput. Phys. 66, 62 (1986).
ical Meeting on Advances in Mathematics, Computations and Reactor 23. G. B. Wallis, One-Dimensional Two-Phase Flow, McGraw–Hill, New
Physics, Pittsburgh, PA, 1991. York, 1969.