Professional Documents
Culture Documents
1
q
os
ij
ox
j
; (2)
where
s
ij
= l
ou
i
ox
j
ou
j
ox
i
2
3
d
ij
ou
m
ox
m
_ _
:
Here the void fraction a is dened with the use of a bubble radius r and a number density of bub-
ble n
b
,
a = (4=3)pr
3
n
b
; (3)
where n
b
is constant all over the ow eld under assumptions (1) and (6).
The relationship between the bubble radius r and the static pressure of bubble p is expressed by
the following equation when neglecting the eects of surface tension and viscous damping for sim-
plicity from the same viewpoint as Kubota's study [7] under assumptions Eqs. (3)(5).
r
D
2
r
Dt
2
3
2
Dr
Dt
_ _
2
=
1
q
p
v
r
0
r
_ _
3
p
g0
p
_ _
; (4)
D
Dt
=
o
ot
u
j
o
ox
j
;
where r
0
and p
g0
are the bubble radius and the pressure of non-condensable gas inside the bubble
on the boundary upstream of the calculation domain S. The calculations with considering the ef-
fects of surface tension and viscous damping were also carried out. The numerical results, such as
the void fraction distributions, were almost the same as those obtained by neglecting the eects.
The boundary of S is postulated to consist of the inlet (C
0
), the wall (C
1
) and the outlet (C
2
).
The boundary conditions are assumed to be given as:
u = u on C
0
and C
1
;
c
j
(d
ij
p s
ij
) = 0 on C
2
;
(5)
where the overbar denotes a known value, and c
j
is the direction cosine of the unit vector normal
to the boundary with respect to the x
j
axis.
3. Numerical method
3.1. Time-integration method
The governing equations, except for the algebraic equation (3), are solved by a nite element
method. In this section, the dierence equations are shown to outline the time-integration method.
The conservation equation of mass, Eq. (1):
(1 a
n1
) (1 a
n
)
Dt
o
ox
i
[(1 a
n
)u
n1
i
[ = 0: (6)
T. Uchiyama / Appl. Math. Modelling 22 (1998) 235250 237
The conservation equation of momentum, Eq. (2):
u
n1
i
= u
n
i
Dt u
n
j
ou
n
i
ox
j
1
(1 a
n
)q
op
n1
ox
i
1
q
os
n
ij
ox
j
_ _
: (7)
The equation governing the change in the bubble radius, Eq. (4):
r
n
f
n1
f
n
Dt
u
n
j
of
n
ox
j
_ _
3
2
(f
n
)
2
=
1
q
p
v
r
0
r
n
_ _
3
p
g0
p
n1
_ _
; (8)
where
f
n1
=
r
n1
r
n
Dt
u
n
j
or
n
ox
j
: (9)
The void fraction a is obtained from the following equation
a
n1
= (4=3)p(r
n1
)
3
n
b
: (10)
When the ow at a time step t = nDt is known, the solution at the next time step t = (n 1)Dt
can be calculated by solving Eqs. (6)(10) simultaneously. For the simultaneous calculation of
Eqs. (6) and (7), the following two-step procedure based on a fractional step method [9] is em-
ployed.
In the rst step, the predicted velocity ~ u
i
is estimated by the following
~ u
i
= u
n
i
Dt u
n
j
ou
n
i
ox
j
1
q
os
n
ij
ox
j
_ _
: (11)
When Eq. (11) is subtracted from Eq. (7), the following equation is obtained:
u
n1
i
= ~ u
i
1
(1 a
n
)q
o/
ox
i
; (12)
where / is a function satisfying
p
n1
= /=Dt: (13)
In order to calculate /, the following Poisson equation is derived by substituting Eq. (12) into
Eq. (6):
o
ox
i
o/
ox
i
_ _
= q
a
n
a
n1
Dt
o
ox
i
[(1 a
n
)~ u
i
[
_ _
; (14)
where the boundary conditions for Eq. (14) are given by the following equations derived from
Eq. (5):
o/=oc = 0 on C
0
and C
1
;
/ = 0 on C
2
:
(15)
In the second step, u
n1
i
and p
n1
are calculated by substituting / obtained from Eq. (14) into
Eqs. (12) and (13), respectively.
3.2. Finite element equations
The calculations in this study correspond to a two-dimensional ow eld. The calculation do-
main S is divided into quadrilateral elements. Fig. 1 shows an element. The pressure p is dened
at the center of each element and assumed to be constant within the element. The other variables
are dened on the vertices (nodes) of the element, and their values in the element are interpolated
using the shape function N
b
(b = 1 ~ 4): N
b
is expressed in local coordinates n
i
(i = 1; 2) as shown
in Fig. 1 as follows:
238 T. Uchiyama / Appl. Math. Modelling 22 (1998) 235250
N
b
= (1 n
1
n
1b
)(1 n
2
n
2b
)=4 (b = 1; 2; 3; 4); (16)
where n
i
is dened in a region 1 6n
i
61; and n
ib
(b = 1 ~ 4) denotes the n
i
coordinate of a node
b:
When applying the Galerkin method to the dierence equations (Eqs. (8), (9), (12)(14)), the
following nite element equations for each element are obtained:
M
ab
f
n1
b
= M
ab
f
n
b
F
n
1a
Dt; (17)
M
ab
r
n1
b
= M
ab
r
n
b
F
n
2a
Dt; (18)
M
ab
u
n1
ib
= M
ab
~ u
ib
F
n
3ia
; (19)
p
n1
= S
a
/
a
=(S
e
Dt); (20)
K
ab
/
b
= F
n
4a
; (21)
where
F
n
1a
= C
abcj
u
n
jb
f
n
c
M
ab
3(f
n
b
)
2
2r
n
b
1
q
p
v
r
n
b
r
3
0
p
g0
(r
n
b
)
4
p
n1
r
n
b
_ _ _ _
;
F
n
2a
= C
abcj
u
n
jb
r
n
c
M
ab
f
n1
b
; F
n
3ia
= C
abci
/
c
(1 a
n
b
)q
;
F
n
4a
= M
ab
(a
n
b
a
n1
b
)q=Dt R
abi
(1 a
n
b
)q~ u
ib
;
M
ab
=
_
N
a
N
b
dS; S
a
=
_
N
a
dS; C
abcj
=
_
N
a
N
b
oN
c
ox
j
dS; K
ab
=
_
oN
a
ox
j
oN
b
ox
j
dS:
Here the void fraction at the node b; a
b
is calculated by the following:
a
b
= (4=3)p(r
n1
b
)
3
n
b
: (22)
The nite element equation for Eq. (11) is derived with the use of an upwind scheme of the
PetrovGalerkin type to eliminate the numerical instability due to the advection term. The up-
wind scheme using the exponential weighting function W proposed by Kakuda and Tosaka
[14] is employed in this study. The function W is expressed by
W
b
= e
a
1
(n
1
n
1b
)a
2
(n
2
n
2b
)
N
b
; (23)
where a
1
and a
2
are given by the following, with constants j
1
and j
2
,
a
1
= j
1
u
n
1
=[u[; a
2
= j
2
u
n
2
=[u[: (24)
Fig. 1. Quadrilateral element and local coordinates.
T. Uchiyama / Appl. Math. Modelling 22 (1998) 235250 239
The nite element equation for Eq. (11) in each element is expressed as:
G
ab
~ u
ib
= G
ab
u
n
ib
F
n
5ia
Dt; (25)
where
F
n
5ia
= A
abcj
u
n
jb
u
n
ic
1
q
l D
ab
u
n
ib
D
i
abj
u
n
jb
2
3
D
j
abi
u
n
ib
_ _
Q
ab
t
n
ib
_ _
;
G
ab
=
_
W
a
N
b
dS; A
abcj
=
_
W
a
N
b
oN
c
ox
j
dS; D
ab
=
_
oW
a
ox
j
oN
b
ox
j
dS;
D
i
abj
=
_
oW
a
ox
j
oN
b
ox
i
dS; Q
ab
=
_
W
a
N
b
dC; t
n
ib
= c
j
s
n
ijb
:
The void fraction a
n1
and the pressure p
n1
are obtained from Eqs. (10) and (20), respectively.
The other variables are calculated by the following equations, which are derived by assembling
the nite element equations for each element over the whole domain:
Mf
n1
= Mf
n
F
n
1
Dt; (26)
Mr
n1
= Mr
n
F
n
2
Dt; (27)
Mu
n1
i
= M~u
i
F
n
3i
; (28)
K/ = F
n
4
; (29)
G~u
i
= Gu
n
i
F
n
5i
Dt; (30)
where
M =
M
ab
; K =
K
ab
; G =
G
ab
;
F
n
1
=
F
n
1a
; F
n
2
=
F
n
2a
; F
n
3i
=
F
n
3ia
; F
n
4
=
F
n
4a
; F
n
5i
=
F
n
5ia
:
Here