Professional Documents
Culture Documents
325336 (2007)
1. INTRODUCTION
Multi-material flow, where a freely moving
interface exists between two immiscible fluids, can
be found in many engineering problems. It is still
difficult to track the material interface accurately
and efficiently in computational fluid dynamics.
There are a number of numerical methods
developed to solve the interface problems, such as
VOF method (Hankin, 2001; Wang et al., 2004;
Tang, Wrobel and Fan, 2004), Level-set method
(Xiao and Ebisuzaki, 1998; Xu, 1997), Gamma
based model method (Abgrall, 2003), etc. However,
some common problems are encountered in using
these methods. First, the interfaces location is
obtained with all of these methods by solving some
special formulations, which cannot show directly
the motion of the interface. Second, these methods
are all based on the stationary grids, where the state
vectors near the interface are obtained through
interpolation, and even a small error may lead to
collapse or meaningless computation (Fedkiw,
Marquina and Merriman, 1999; Blom, 2000) unless
some special method is introduced at the interface,
such as Ghost Fluid Method (Fedkiw et al.,
1999). Lastly, it is difficult for all of these methods
Received: 16 Apr. 2007; Revised: 7 Jun. 2007; Accepted: 10 Jul. 2007
325
2. ALE FORMULATIONS
3. NUMERICAL METHODS
()
t
Ud +
()
t
(F x& U ) nd =
Sd
(t )
(1)
U n +1
v
F = v v + p
Ev + pv
(2)
FiHLLC
,j
(3)
j
( S j un j ) j
1
*
( S j un j )( v) j + ( p p j )n
U j = ( v) j =
( E ) S j S M
( S j un j )( E ) j p j un j + p S M
(9)
()
t
(7)
(8)
(4)
x& nd = 0
SM 0 S j
Sj < 0
i
( S i u ni ) i
1
*
U i = ( v ) i =
( Si uni )( v)i + ( p pi )n
( E ) Si S M ( S u )( E ) p u + p S
i
ni
i
i ni
M
Si > 0
Si 0 < S M
F(Ui )
F ( U )
i
=
F (U j )
F (U j )
where
(6)
n n N HLLC
i t + n U n
S Fi
i =1
=
n +1
(5)
S M i
Fi F(U i ) =
S M ( v )i + p n
S ( E ) + ( S + x& n) p
i
M
M
(10)
S M j
F j F(U j ) =
S M ( v) j + p n
S M ( E ) j + ( S M + x& n) p
(11)
)(
p = i u n Si u n S M + pi
i
= j u n S j u n S M + p j
j
j
326
(12)
uni = ( vi x& ) n
SM =
un j = ( v j x& ) n
j un ( S j un ) iun ( Si un ) + pi p j
j
j ( S j un ) i ( Si u n )
j
(13)
Interface
A
(14)
( )
(15)
( )
(16)
S i = max u n j + c j , v x& n + c
One dimension
pA )
pB )
(17)
The two state vectors of (A*, v*, p*)T and (B*, v*,
p*)T can be obtained by solving the Riemann
problem (see Appendix: Approximate Riemann
solution for general EOS), where v* is the velocity
of the contact discontinuity, that is to say, the
velocity of the material interface and p* is the
pressure at the material interface.
F MI
U = ( A
U0 = A
U B = ( B
UB
S i = min u ni ci , v x& n c
4.1
UA
* v*
0
* *
* * *
*
= (F x& U ) n = v v + p n x& v n = p * n
*E
* E * v* + p* v*
p * v *
327
(18)
A
UA
Fig. 2
A*
(A*, v*, p*)
B*
(B*, v*, p*)
uA = 0
p A = 1.0
A = 1.667
PA = 0
0 x < 0.5
B = 0.125
uB = 0
PB = 0
0.5 x 1
B = 1.200
pB = 0.1
B
UB
A = 1.271
uA = 0
p A = 9.11925 10 9
A = 1.4
PA = 0
0 x < 0.5
B = 1.0
uB = 0
p B = 1.01325 10 6
B = 7.0
P B = 3.03975 10 9
0.5 x 1
p = ( 1)( e P ) P
A = 1.000
(19)
(a) Density
Fig. 3
(b) Pressure
Computed results for gas/gas shock tube problem at t = 0.2 by Method I and II.
(a) Density
Fig. 4
(b) Pressure
Computed results for air/water shock tube problem at t = 1.55910-4 by Method I and II.
vBn
v*
vBt
v An
v At
Interface
Fig. 5
329
Fig. 6
t +t
4.2
= 1.00037984 g/cm3
p = 1.00107 d/cm2
Two dimension
U = ( A
U0 = A
U B = ( B
v An
v Bn
pA )
(20)
x i
t
(22)
vi =
p = B 1 + A
where
pB )
u = 0 cm/s
3.5287 r 5000 cm
JWL:
A = 1.0 10 6 d/cm
= 7.15
R
p = A1
exp 1 0
R1 0
R
+ B 1
exp 2 0 + e
R2 0
(23)
where
2
(21)
0 = 1.63 g/cm3
5. NUMERICAL EXAMPLES
5.1 1D spherically symmetric underwater
explosion model
Simulation of underwater explosion is an essential
component of platform vulnerability and weapon
lethality assessments. The computational conditions
of this model are: detonation of a 300 g of TNT
sphere (radius of 3.5287 cm) at a depth of 91.4 m
(ambient pressure of 1.0107 d/cm2, where
1 d/cm2 = 0.1 Pa). Then the initial conditions can be
given by
= 1.63 g/cm3 u = 0 cm/s p = 8.385631010 d/cm2
0 r 3.5287 cm
330
Fig. 7
(a)
(b)
(c)
(d)
(e)
(f)
331
Axis
Water tank
3.5287 cm
23 cm
TNT
8 cm
15 cm
Fig. 8
Experiment
Computation
Error
Period (ms)
29.8
29.92
0.4027%
48.1
48.9662
1.80%
(a) t = 0.86403E-5 s
(b) t = 0.25200E-4 s
(c) t = 0.45615E-4 s
(d) t = 0.58542E-4 s
(e) t = 0.86561E-4 s
(f) t = 0.96446E-4 s
Fig. 9
p = ( 1) e
(24)
333
6. CONCLUSIONS
The material interface is tracked by solving ALE
formulations on the compressible multi-material
flow. The material interface is considered as a
Lagrangian interface which is composed by a
number of edges of the unstructured grids and state
vectors of the points on the interface have two
definitions according to the two different fluids.
Then, Riemann problem is solved on both side of
the interface to track the interfaces movement
accurately and the grids are moving automatically
with the motion of the interface.
1D spherically symmetric underwater explosion
module is computed using ALE method and the
numerical results agree well with the experimental
data, which indicates that the interface tracking
method is reasonable. Furthermore, interaction
between shock and water surface is also simulated
to show that this method is suitable for solving
micro-deforming interface problems.
ACKNOWLEDGEMENTS
The work described in this paper is supported by
the National Natural Science Foundation of China
(Project No. 10476011).
REFERENCES
1. Abgrall R (2003). Efficient numerical
approximation of compressible multi-material
flow for unstructured meshes. Computers &
Fluids 32(4):571605.
2. Andrew B, Wardlaw Jr and Hans UM (1998).
Spherical solutions of an underwater explosion
bubble. Shock and Vibration 5(2):89102.
334
e = f () p + g ()
(A1)
c2 =
and f =
(A2)
f
g
, g =
.
(
(
uL
uR
pL
pR
)
)
x<0
x>0
(A3)
APPENDIX
WR2 =
p*2 p L2
2 e*L e L
, W L2 = *L L
p* p L
*L L
p*2 p R2
p* p R
, WR2 = *R R *
R R
2 e*R eR
(A4)
(A5)
The stiffened EOS is applied in quite a lot of multifluid computations as the exact Riemann solution
exists (Chang and Liou, 2007). It is certainly
efficient in tracking the material interface.
However, stiffened EOS cannot describe all kinds
of material accurately enough, such as the explosion
( )
f1 x, y = e x, p* e x K , p K
) y 12 p
*2
p K2 = 0
(A6)
335
1 1
f 2 x, y =
y p* p K = 0
xK x
( )
where
(A7)
and
p* =
WL p R + WR p L + WLWR (u L u R )
WL + W R
(A8)
where
y = WK2
x = *K
(A9)
K = L, R
n +1
1
=x n
J
f1 x n , y n
f 2 x n , y n
f1 x n , y n
1
n +1
n
x
y
=y n
J f x n , y n
x
f1 x n , y n
x
n
J =
f 2 x n , y n
f1 x n , y n
y
f 2 x n , y n
y =
yn < q
yn + 1 yn
yn + 1 yn
yn
xn q
yn q
W u + WR u R (p R p L )
u* = L L
WL + WR
f1 x n , y n
(A11)
f 2 x n , y n
f1 x n , y n
y
f 2 x n , y n
(A12)
where
f1 (x, y )
e
= y
x
x
f1(x, y)
= e x, p* e xK , p K (A13)
y
f 2 (x, y ) y
= 2
x
x
f 2 (x, y ) 1 1
=
xK x
y
(A14)
xn < q
(A16)
(A10)
xn + 1 xn
x = xn + 1 x n
xn
(A15)
336
(A17)