Documente Academic
Documente Profesional
Documente Cultură
a r t i c l e i n f o a b s t r a c t
Article history: We have presented a multiphase incompressible smoothed particle hydrodynamics method with an
Received 21 February 2012 improved interface treatment procedure. To demonstrate the effectiveness of the interface treatment
Received in revised form 16 August 2012 which can handle multiphase flow problems with high density and viscosity ratios, we have modeled sev-
Accepted 5 October 2012
eral challenging two phase flow problems; namely, single vortex flow, square droplet deformation, drop-
Available online 9 November 2012
let deformation in shear flow, and finally the Newtonian bubble rising in viscous and viscoelastic liquids.
The proposed interface treatment includes the usage of (i) different smoothing functions (in this work,
Keywords:
cubic spline kernel function for discretizing equations associated with the calculation of the surface ten-
Multiphase flow
Surface tension
sion force while the quintic spline for the discretization of governing equations and the relevant bound-
Droplet deformation ary conditions), and (ii) a new discretization scheme for calculating the pressure gradient. It is shown that
Continuum surface force (CSF) with the application of the improved interface treatment, it becomes possible to model multiphase flow
Interface problems with the density and viscosity ratios up to 1000 and 100 respectively while using standard pro-
Projection method jection method. The utilization of cubic spline for the continuum surface force model significantly
improves the quality of the calculated interface, thereby eliminating the interphase particle penetrations,
and in turn leading to the calculation of more accurate velocity and pressure fields.
Ó 2012 Elsevier B.V. All rights reserved.
0045-7825/$ - see front matter Ó 2012 Elsevier B.V. All rights reserved.
http://dx.doi.org/10.1016/j.cma.2012.10.005
100 A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113
In this study, we will only consider the ISPH method based on results, the usage of the cubic spline function for the interface pro-
the projection method initially proposed by Cummins and Rudman duces a thinner interface thereby preventing the fluid particles
[20]. The original ISPH method has been reported to suffer from the from penetrating into the droplet domain and hence leading to
particle distortion and clustering. Hence, in following works by the smoother interface prediction. It is demonstrated that the
other SPH researchers [21–27], several different remedies have new interface treatment is quite effective to model multiphase
been proposed to circumvent associated problems. flow problems with the density and viscosity ratios up to 1000
Different approaches have been proposed and used in literature and 100, respectively and the usage of cubic spline for the CSF
to incorporate the surface tension force into the momentum bal- model significantly improves the quality of the calculated interface
ance equations, e.g. [28–31,13]. Morris in [29] used the continuum in terms of its thickness and sharpness, thereby eliminating the
surface force (CSF) model originally proposed by Backbill et al. in interphase particle penetrations, and in turn leading to the calcula-
[32] to simulate two phase flows using the WCSPH method. How- tion of more accurate velocity and pressure fields. The new inter-
ever, in this work, the CSF method was tested on rather simple face treatment method is extensively tested on the above given
multiphase benchmark problems with density and viscosity ratios benchmark problems and the results of these simulations are val-
equal to 1. Although the outcomes of the reported simulations are idated against available numerical and experimental data in liter-
fairly good, the paper lacks in demonstrating the true nature (i.e., ature, and excellent agreement is observed between ISPH and
advantages and limitations) of the SPH implementation of the literature results. It is worthy of mentioning that in the multiphase
CSF model. In later works in literature, it has been reported that flow modeling, we have used the improved ISPH method reported
the CSF method is quite sensitive to the uniformity of the particle in [27,19].
distribution and therefore suffers from errors in the curvature cal- The rest of this paper is organized as follow. Section 2 concisely
culation, which leads to inaccurate surface tension force calcula- describes the mathematical formulations as well as numerical
tion and consequently introduces some errors to the simulations schemes implemented. In Section 3, selected numerical results
[31]. An alternative interface treatment approach originally sug- are presented and compared against available numerical and theo-
gested and used by Jacqmin [33] was implemented to the SPH retical results in literature. The presented work is concluded with a
modeling of multiphase problems in the work of Hu and Adams final remark in Section 4.
[30] with the purpose of remedying these problems in question,
which is referred to as continuum surface tension model (CST). 2. Mathematical formulations
The CST method is an extension of the CSF method in that the sur-
face tension force is calculated through taking the divergence of In this section, the governing equations for a non-Newtonian
the projection tensor so that the curvature is not explicitly calcu- fluid with the Oldroyd-B constitutive equation are presented. Then,
lated. Even though, both forms are equivalent to each other theo- the ISPH method and the numerical algorithm are briefly
retically, in our ongoing work, unlike the statement of Hu and discussed.
Adams [30], we have found that the CSF method produces a more
accurate surface tension force than the CST method. 2.1. Governing equations
In some relevant SPH multiphase literature, it has been reported
that the standard SPH formulations (i.e., density based approach) The mass and momentum conservation equations for incom-
fail to simulate multiphase flows with a large variation in the pressible flow can be written respectively as,
transport parameters of constituents across the interface [5,6]. In
[14,34], different approaches have been proposed to remedy this $ u ¼ 0; ð1Þ
problem. However, it should be stated that non of these methods
conserves the continuity equation accurately. Later, a conservative Du
q ¼ $p þ $ s þ qg þ f ðsv Þ ; ð2Þ
method based on number density was proposed in [30,35]. Dt
Despite the several advantages which can make ISPH method
where u is the velocity vector, p is the pressure, t is the time, q is the
more favorable than WCSPH in multiphase flow simulations such
density, g is the gravitational acceleration, s is the viscoelastic stress
that the ISPH method allows for more accurate pressure field pre-
tensor (also widely referred to as the extra stress tensor), f ðsv Þ is
diction and being computationally more efficient [19,27], only a
volumetric surface tension force and D=Dt ¼ @=@t þ ul @=@xl is the
few works, e.g. [23,36] have reported the ISPH simulation of mul-
material time derivative. The Oldroyd-B constitutive equation for
tiphase flows. In this study, we have developed a 2D ISPH algo-
the extra stress tensor in the momentum balance equation is writ-
rithm to address above elaborated challenges through simulating
ten as [37]
a wide variety of Newtonian and Non-Newtonian multiphase prob-
lems. Namely, the test cases include single vortex flow, square ^ ;
s þ k1 s^ ¼ l D þ k2 D ð3Þ
droplet deformation under the effect of surface tension force, bub-
T
ble deformation in a Non-Newtonian shear flow, Newtonian bub- where D ¼ $u þ ð$uÞ is the deformation rate tensor, l is the zero-
ble rising in viscous and viscoelastic liquids subjected to the shear-rate viscosity, k1 and k2 are the relaxation and retardation
combined effects of surface tension and buoyancy forces. For the times, respectively. Finally, the hat sign ^ denotes contravariant
solution of these benchmark problems, we have suggested and convected time derivative operator,
used an improved interface treatment approach based on the CSF
Ds Dsij
method, which utilizes cubic spline for discretizing equations asso- s^ ¼ ð$uÞT s s ð$uÞ ¼ ui;k skj uj;k sik : ð4Þ
Dt Dt
ciated with the calculation of the surface tension force while the
quintic spline for the discretization of governing equations and The extra stress tensor s may be split into two parts as
the relevant boundary conditions, the smoothed transport param- s ¼ sp þ sn where sp and sn ¼ lðk2 =k1 ÞD represent non-Newtonian
eters through combining weighted arithmetic and harmonic inter- and Newtonian contributions to extra the stress tensor, respec-
polations, and a new discretization scheme for calculating the tively. Upon casting the relation s ¼ sp þ sn into Eq. (3), the non-
pressure gradient. To the authors best knowledge, within the con- Newtonian contribution to the extra stress tensor can be written
text of multiphase SPH, no previous research has considered the as,
utilization of two different kernels for interface and governing sp þ k1 s^p ¼ lð1 bÞD; ð5Þ
equations. As substantiated by numerical simulations and in turn
A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113 101
[38] is used for the discretization of partial differential equations $C
j ¼ $ : ð18Þ
relevant to the calculation of the surface tension force, j$Cj
82
> 3 q2 þ 12 q3 ; 0 6 q 6 1; Here, it should be noted that unit normals in the vicinity of the
15 < 1 fringes of the interface might be erroneous and in turn, when used
W ij ¼ 2 ð2 qÞ3 ; 1 6 q 6 2; ð9Þ
7ph >:6 in the computation of the curvature, may produce faulty results.
0; 2 6 q;
Therefore, a constraint is required to choose reliable normals as also
while the quintic spline [39] is employed for the rest of the pointed out in [29]. In this direction, we have used the constraint of
calculations, j$C i j > =h where is a constant used to control the thickness of the
8 interface. In this work, we have set that ¼ 0:08, and particles sat-
>
> ð3 qÞ5 6ð2 qÞ5 þ 15ð1 qÞ5 ; 0 6 q 6 1; isfying this condition are regarded to be interface particles with
>
>
<
7 ð3 qÞ5 6ð2 qÞ5 ; 1 6 q 6 2; reliable unit normals. Finally, substituting Eqs. (17) and (18) into
W ij ¼ 2
478ph >> ð3 qÞ5 ;
> 2 6 q 6 3; Eq. (7) one can rearrange the volumetric surface force as,
>
:
0; 3 6 q; $C
f ðsv Þ ¼ r$ $C: ð19Þ
ð10Þ j$Cj
where we have used a concise notation, i.e. W ij ¼ W r ij ; h . Here,
q ¼ rij =h and h denotes the smoothing length. It is important to note 2.4.2. Numerical method and discretization
that using the cubic spline for calculating the surface tension force Masses of particles are calculated using the relation qi =wo
while the quintic spline for the discretization of flow equations en- where wo ¼ max ðwi Þ is the initial or reference number density.
hances the accuracy of interface tracking and at the same time helps Hence, particles of dissimilar phases have different masses which
avoiding the numerical instabilities mainly arising from the solu- are kept constant throughout the simulation. Once entering into
tion of pressure Poisson equation with the cubic spline. The effect the outermost time loop, the time step is calculated adaptively
of utilizing different kernels in simulations is discussed in more de- through the Courant–Friedrichs–Lewy (CFL) condition as
tail in Section 3. Dt 6 C CFL h=umax where umax is the magnitude of the largest particle
By replacing the integral operation in Eq. (8) with summation velocity in the system, and C CFL is a constant satisfying 0 < C CFL 6 1
operator over all the particles, the SPH interpolation for an arbi- (in this work, C CFL ¼ 0:25).
trary vector valued function f p can be written as, Predictor–corrector method is employed to solve the governing
X1 p equations in time and for time marching, the first-order Euler time
fip ¼ f p ðr i Þ ¼ f W ij ; ð11Þ stepping scheme is used. In the predictor step, prior to advecting
j
wj j
fluid particles to their intermediate position, in a loop, the algo-
where number density for particle i; wi , is defined as rithm computes the average particle spacing for a given particle
X P
as ri;o ¼ j r ij =N . Thereafter, in a separate loop over all fluid par-
wi ¼ W ij ; ð12Þ
j
ticles, the artificial particle displacement vector, dr i , is calculated
as [27]
which is approximately equal to reciprocal of the corresponding
particle’s volume.
X
N rk
ij
dr ki ¼ a r 2i;o umax Dt; ð20Þ
j
r 3ij
2.4.1. Interface treatment
To be able to distinguish among constituents of an immiscible where N is the number of neighbor particles and a is a problem-
two-phase system, and calculate relevant interface fields (i.e., the dependent parameter set to be equal to 0.06 for all cases studied
interface unit normal, curvature, and interfacial force), each parti- here. As discussed in details in our early works [27,19,40], the arti-
cle is assigned to a color function, ficial particle displacement procedure is utilized for the purpose of
circumventing the clustering of particles and associated fractures
bi ¼ 1; in fluid A; unavoidably formed in the computational domain due to the fact
C ð13Þ
0; in fluid B: that SPH particles are in the tendency of aligning themselves in
Furthermore, to enhance the robustness of the current method for accordance with streamlines. The implementation of the artificial
simulating flows with higher density and viscosity ratios, the as- particle displacement eliminates these problems gradually and rel-
signed color function is smoothed as evant clustering induced instabilities without causing significant er-
Pb rors in computations.
j C j W ij The polymeric or elastic stress tensor for all particles (fluid and
Ci ¼ : ð14Þ
wi boundary particles) is calculated using explicit first-order forward
To avoid sharp variations in gradients of fields across the inter- time integration as
face, it is prudent to smooth the density and the viscosity of fluids h iðnÞ
Dt ðnÞ
through using a weighted arithmetic mean interpolation as sðnþ1Þ
p ¼ 1 sp þ Dt ð$uÞT sp þ sp ð$uÞ
k1
qi ¼ C i qA þ ð1 C i ÞqB ; ð15Þ l Dt
þ ð1 bÞDðnÞ : ð21Þ
k1
li ¼ C i lA þ ð1 C i ÞlB ; ð16Þ
Then, intermediate positions of particle i are calculated as,
where the smoothed color function C i is used since it represents the
ðnÞ ðnÞ
volume fraction of the fluid A for particle i. ri ¼ ri þ ui Dt þ dri : ð22Þ
In this study, 1D Dirac delta function is approximated by
Subsequently, the intermediate velocity field ui for particle i is cal-
d j$Cj. The unit normal vector and the curvature can be com-
culated on these intermediate particle locations by solving the
puted as,
momentum balance equations with the forward time integration
$C without the pressure gradient term together with pertinent bound-
~
n¼ ð17Þ
j$Cj ary conditions as
A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113 103
ðnÞ ðnÞep
ui ¼ ui þ f i Dt; ð23Þ The left hand side of Eq. (31) is discretized using,
where f ep
is the total force applied on particle i (the superscript ep @ 2 fip X1 p r s @W
ij ij
i
k k
2 þ ass
i ¼8 fi fjp 2 s
: ð32Þ
stands for excluding pressure) at time step n, i.e., @xi @xi j
wj r ij
@x i
ðnÞep ðnÞ ðnÞ ðnÞ
f i ¼ r si þ qgi þ f ðsv Þi : ð24Þ It should be noted that the intermediate particle number density,
w , and intermediate density q are used when solving the pressure
At this stage, first order derivatives are approximated as,
Poisson equation, where the intermediate mixture density is calcu-
P
@fip ks X 1 p @W
ij lated as, qi ¼ wi a¼1 mai C ai . The resulting linear system of equations
a ¼
k i
fj fip ð25Þ
@xi j
wj @xsi due to Eq. (31) is solved using an iterative solver based on general-
ized minimal residual (GMRES) method with incomplete LU factor-
except the divergence of the sp which is approximated as ization with no fill-in. Knowing the pressure field inside the
! domain, one may compute the velocity field at time step ðn þ 1Þ
@fip X f p fjp @W ij
¼ wi
i
þ ð26Þ using
@xki j w2i w2j @xki
$pðnþ1Þ
uðnþ1Þ ¼ u Dt : ð33Þ
while the second order derivatives are approximated as, q
|fflfflfflffl{zfflfflfflffl}
@ 2 fip pm X1 p r @W
ij ij
p I
a ¼8
k i
fi fjp 2 m
; ð27Þ
k
@xi @xi wj r ij
@x i
To be able to treat large variations in the density and viscosity
j
(i.e., density and viscosity ratios up to 1000 and 100) across the
where aks
i is a corrective second-rank tensor given by, interfaces in a robust manner without facing pressure related con-
X r kij @W ij vergence issues, the discretization of the pressure gradient term, I,
aks
i ¼ : ð28Þ in Eq. 33 requires a special treatment. It is observed that upon
j
wj @xsi approximating I with Eq. (25), the method suffers from the numer-
ical instabilities when the density ratio of two fluids is high. As a
Such a way of discretizing first and second order partial spatial
remedy, a new discretization method is proposed instead of the
derivatives are referred to as the corrective SPH gradient formula-
one given in Eq. (25) for calculating the pressure gradient. In what
tion that can be used to eliminate particle inconsistencies [27,19].
follows, the pressure gradient denoted by I can be rearranged as,
It should be noted that the corrective term aks i is ideally equal to
Kronecker delta, dks , for a continuous function. On using Kronecker 1 p 1
$p ¼ $ p$ : ð34Þ
delta in Eq. (25), one can obtain the SPH gradient formulation of a q q q
vector-valued function commonly seen in the SPH literature. It
The right hand side of Eq. (34) can be discretized by using Eq. (25)
should be noted that the corrective SPH formulation requires the
as
inversion of aks
i , which might be singular for a highly irregular par- " ! !# !
ticle distribution. However, we have not experienced any difficul- 1 @pi ks 1 X 1 pj pi pi pi @W ij
ties related to aks corrective tensor being singular for a wide ¼ ai
i q @xki j
wj qj qi qj qi @xsi
variety of benchmark problems solved. Nevertheless, if such a sin- !
gularity problem exists for a given particle which can easily be 1 X 1 @W ij
¼ aks
i pj pi : ð35Þ
determined through monitoring whether the determinant of the
j
qj wj @xsi
aks
i is zero or not, the corrective SPH formulation on that particle
should not be imposed through setting aks ks It is observed that upon using the approximation given in Eq. (35),
i ¼ d , thereby leading
to the utilization of the standard SPH discretization scheme. numerical simulation of flows with density and viscosity ratios as
To be able to enhance the robustness and accuracy of the com- high as ql =qb ¼ 1000 and ll =lb ¼ 100 can be achieved.
putation, transport parameters are preferred to have a smoother With the correct velocity field for time-step ðn þ 1Þ, all fluid par-
ðnþ1Þ
transition between phases thereby avoiding sharp changes in ticles are moved to their new positions, i.e. r i ,
interface fluxes or gradients. Therefore, in this work, they are fur- ðnþ1Þ ðnÞ 1 ðnÞ ðnþ1Þ
ther smoothed through using a weighted harmonic mean interpo- ri ¼ ri þ ui þ ui Dt þ dri : ð36Þ
2
lation, namely,
Finally, neighbor and ghost particle lists are updated, and then the
21i 1j initial (reference) number density of the fluid is restored.
1j ¼ ; ð29Þ
1i þ 1j
2.5. Initial and boundary conditions
where 1 may denote q1 and l in Eqs. (25) and (27).
With the knowledge of intermediate particle positions and
The modeling process starts with generating particles for the
velocities, the intermediate number density and the divergence
flow domain and its boundaries. Initially, particles are created in
of intermediate velocity are calculated, which are used in the pres-
the form of a rectangular grid with equidistant particle spacing.
sure Poisson equation. The intermediate number density is calcu-
All physical boundaries are represented by a row of fixed particles
lated through the solution of the mass conservation in the
(hereafter referred to as boundary particles) whose pertinent fields
following form,
are evolved in accordance with the numerical solution. To distin-
ðnÞ ðnÞ
guish among fluid and boundary particles, boundary and fluids
wi ¼ wi Dtwi $ ui : ð30Þ
particles are assigned to different integer labels. Additionally,
In the corrector stage, the pressure at the time step ðn þ 1Þ is boundary particles of dissimilar boundaries are also differently
calculated using the following pressure Poisson equation subjected tagged, thereby enabling the implementation of various boundary
to the Neumann boundary condition: conditions when necessary. Fluid and boundary particles are given
their physical parameters and initial conditions. Throughout this
1 $ u
$ $pðnþ1Þ ¼ : ð31Þ work, the multiple boundary tangent (MBT) method is used to
q Dt
treat solid boundaries [41,27,19]. The particle spacing between
104 A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113
bors to those at the proximity of the right boundary and vice versa
as shown in Fig. 2. 0.4
3. Results
0.2
In this section, we have presented the modeling of several chal-
lenging two phase flow problems; namely, single vortex flow,
square droplet deformation under the effect of surface tension
0
force, droplet deformation in a non-Newtonian shear flow, and 0 0.2 0.4 0.6 0.8 1
Newtonian bubble rising in viscous and viscoelastic liquids sub- x
jected to the combined effects of surface tension and buoyancy
forces. The outcomes of our numerical solutions are validated Fig. 3. Initial geometry and velocity field for the single vortex flow problem.
A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113 105
Fig. 4. Particle distribution with (a) and without (b) using the artificial particle displacement method at time t ¼ 3 s.
special measure is taken, which can be seen through the compari- influence of the surface tension force modeled by using the CSF
son of Fig. 4(a) and (b). The clustering in particle distribution re- method to be able to demonstrate capability and the accuracy of
sults in large errors in the calculation of the surface normal and the proposed interface treatment, which includes the usage of dif-
particularly the curvature since the gradient operator in curvature ferent types of kernel functions for the CSF model and governing
formulation is very sensitive to particle distributions. Here, it flow equations, smoothing of transport parameters through
should be noted that the artificial particle displacement method weighted arithmetic and harmonic interpolations and finally a
does not alter the physics of the problem and brings a negligible new discretization scheme for calculating the pressure gradient.
additional cost to the simulations in comparison to the remeshing The square droplet has the side length of 1 m located at the center
technique. of a square computational domain, i.e. ðxc ; yc Þ ¼ ð1; 1Þ m with the
Upon using Eq. (37), the exact interface position of the single side length of 2 m. The simulation parameters are provided in Ta-
vortex problem can be found at different times. The enlarged views ble 1. The density and the viscosity of both fluids are same and
of the vortex tip and tail at time t ¼ 3 s are provided in Fig. 5 and equal to, qB ¼ qA ¼ 1 kg m3, and lB ¼ lA ¼ 1 kg m1 s1 except
are compared to the exact position of the interface obtained using for the case SB5 where the following parameters are used:
Eq. (37). It can be seen that SPH can predict the location of the vor- qB ¼ 100; qA ¼ 1 kg m3, and lB ¼ 10; lA ¼ 1 kg m1 s1. The sur-
tex’s tip with a negligible error compared to the exact one. How- face tension coefficient between two fluids is equal to 1 kg s2 for
ever, due to the scarcity of the particles at the tail region of the all test cases. The no-slip boundary condition is applied on all
vortex, there are some errors in the predicted shape of the tail, boundaries. Initially, particles are distributed on a rectangular lat-
which can be reduced by increasing the number of particles. tice. Each row and column consists of 70 equally spaced particles
except for the test case SB2 in which 150 particles are used in each
3.2. Square droplet deformation row and column.
Particle positions for case SB1 at times t ¼ 0 s and t ¼ 1 s are
In this section, we present ISPH solutions for the deformation of shown in Fig. 6(a) and (b). Since the only active force inside the
an initially square droplet of fluid A inside the fluid B under the simulation domain is the surface tension force (i.e., the gravita-
tional force is set to zero in this test case.), the square droplet is ex-
pected to gradually transform into a circular shape to minimize its
energy. It can be seen that the steady state terminal circular shape
has been reached at t ¼ 1 s as shown in Fig. 6(b). The radius of the
droplet at t ¼ 1 s is equal to 0.58 m. Ideally, when the steady state
is reached, the velocity field in the entire domain should be zero.
However, because of the numerical errors, the velocity field never
reaches the absolute zero, and therefore, particles keep oscillating
enlarged view for the
tip of the vortex
(a) (b)
enlarged view for the
tail of the vortex Table 1
Computational parameters for square droplet deformation (SPL2: cubic spline, SPL3:
quintic spline).
p
1 1 1.75 −0.05
y
y
0 1.7
p
1.75 −0.05
1 0 1.7
y
0 1.7
B2
B1
D
H The deformation parameter can be defined as,
Rmax Rmin
Ds ¼ ; ð40Þ
Rmax þ Rmin
y
U where Rmax and Rmin are the shortest and largest distance from the
bottom
x B4
droplet center.
Fig. 9(a) shows the deformation parameter versus time in com-
Fig. 8. The computational geometry for the deformation of a Newtonian droplet in
parison to the results presented in [46,47]. After approximately
a non-Newtonian shear flow.
t ¼ 3 s, the flow reaches the steady state solution. The calculated
deformation parameter for t ¼ 3 s is Ds 0:24. In [46], it is re-
Table 2 ported that droplet reaches the stationary state with Ds 0:265
The computational parameters for the deformation of a Newtonian droplet in a while in [47] the reported value is Ds 0:48. One can note from
viscoelastic base fluid under the shear. It should be noted that here and hereafter, SI Fig. 9(a) and (b) that the result of the current simulation is in excel-
units are employed for all modeling parameters. lent agreement with those reported in [46] in terms of both tran-
Case ql qb ll lb r k1 b ¼ kk21 c_ Re De Ca sient nature of deformation parameter Ds as well as the steady
state droplet shape at t ¼ 3.
NV1 19.2 19.2 1.0 1.0 0.52 0.4 0.5 1.0 0.3 0.4 0.24
NV2 19.2 19.2 1.0 1.0 0.208 0.4 0.5 1.0 0.3 0.4 0.6
Fig. 9(c) shows Ds as a function of time for the test case NV2. It
can be seen that as the capillary number, Ca goes up, the droplet
elongates more in the flow direction since the viscous force be-
comes more dominant over the surface tension or interfacial force.
flow domain as an initial condition. We have also simulated the Again, there is good agreement between the results of the current
same test case with the initial condition where all fluid particles work and those reported in [46]. In both cases, the flow reaches the
are given the zero initial velocity. It is noted that the result of steady state whereas in [47], it was reported that the flow does not
the simulation with the zero-initial velocity provides exactly the reach the steady state at all. For the test case NV2, the comparison
same steady state shape as the one with the linear initial velocity of the particle positions and the interface position (solid line) re-
profile. Nevertheless, the transient behavior of both simulations ported in [46] is also provided in Fig. 9(d).
(a) (b)
0.8 0.8
Chinyoka et al.
Pillapakkam & Singh
0.6
ISPH
D
0.4 0.5
y
0.2
0 0.2
0 2 4 6 8 10 12 0.7 1 1.3
t x
(c) (d)
0.8 0.8
0.6
D
0.4 0.5
y
0.2
0 0.2
0 2 4 6 8 10 12 0.7 1 1.3
t x
Fig. 9. The deformation of a Newtonian droplet in a non-Newtonian shear flow: (a) and (c) the deformation parameter versus time for the test cases NV1 and NV2,
respectively, which are compared to data reported in [46,47], (b) and (d) particle positions for the test cases NV1 and NV2 at t ¼ 3 s and t ¼ 10 s, correspondingly. It should be
noted that the interface shapes marked by the black lines in (b) and (d) correspond to the results presented in [46].
108 A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113
Table 3
Physical simulation parameters and dimensionless numbers of the Newtonian bubble rising in viscous fluids.
R R
shown in Fig. 14. Initially, the buoyancy force generated by the rdA udA
ðxc ; yc Þ ¼ RX ; ux ; uy ¼ RX ; ð41Þ
density difference between two fluids accelerates the bubble in X dA X dA
the opposite direction of the gravity, g, thereby inducing circula-
tion inside and around the bubble, which points into the bubble where X is the region occupied by the bubble. Using Eq. 41, the ris-
at the trailing end and pointing out at the leading end. This velocity ing velocity, uy and the vertical position, yc of the bubble are calcu-
field which has a larger magnitude in the core region of the domain lated to be 0.203 and 1.1, respectively, at time t ¼ 3 s for the test
pushes the bubble upward. The liquid jet formed, in the wake of case NN3, which are in good agreement with the values 0.206 and
the rising bubble, close to the trailing end deforms the shape of 1.12 reported in [48].
the bubble interface through overcoming the decelerating surface
tension force and in turn modifying the decelerating surface ten- 3.5. Newtonian bubble rising in viscoelastic liquids
sion force. The bubble will continue to deform until the accelerat-
ing and decelerating forces balance each other. It should be noted For certain combinations of modeling and physical parameter,
that depending on the Reynolds, Re, and Bond, Bo, used in the test the bubble rising in a viscoelastic fluid reveals an interesting flow
cases, the bubble will retain the spherical shape or will break off phenomenon such that in the wake of the rising bubble, the veloc-
into two or more pieces. In this test case, the buoyancy force pre- ity field of fluid particles very close to the trailing end is in the
vails over the surface tension force, and hence, the bubble breaks direction of the motion of the bubble whereas it reverses its direc-
off as demonstrated in Fig. 14. tion at a small distance from the trailing end, which is commonly
The center of mass and mean velocity of a bubble can be calcu- referred to as a negative wake. It is worthy of realizing that this
lated as [48], behavior is rather different for a bubble rising in a Newtonian li-
∗ ∗ ∗
(a) t =2.8 (b) t =3.2 (c) t =3.6
2 L−S Sussman et al.
SPH Grenier et al.
1 SPH Present
−1
−2
(d) t∗=4.0 (e) t∗=4.4 (f) t∗=4.8
2
1
y/R
−1
−2
(g) t∗=5.2 ∗
(h) t =5.6
∗
(i) t =6.0
2
−1
−2
−2 −1 0 −2 −1 0 −2 −1 0
x/R
Fig. 12. The time evolution of the bubble interface plotted with dimensionless time interval of Dt ¼ 0:4 and compared to the results presented in [49,28] (t ¼ t ðg=RÞ0:5 is the
dimensionless time).
110 A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113
quid in which the fluid velocity behind the bubble is always in the close-up views are presented in Fig. 15(d) and (e). Further decrease
same direction as the bubble’s motion. This phenomenon has at- in the value of b, i.e. b ¼ 0:5 ! b ¼ 0:07 leads to the velocity field
tracted the attention of fluid mechanics scientist and therefore, at a distance slightly further away from the trailing end which is
has been studied both experimentally and numerically using in the opposite direction of the motion of the bubble, as illustrated
mesh-dependent methods (see [50] and references therein). How- in Fig. 15(f) (an enlarged view for Fig. 15(c)). The second interest-
ever, to the our best knowledge, it has not been modeled using ing feature of a bubble rising in a viscoelastic fluid is that the bub-
meshless method. Toward this end, to be able to show that the ble develops a cusp-shaped, or cornered trailing end as shown in
SPH method can also capture this interesting physics, we have also 15(c), which can be attributed to the fact that at small b values,
modeled three bubble rising test cases in viscoelastic fluids for the extensional viscoelastic stresses in general being large in a thin
which modeling parameters are summarized in Table 5. The geom- section at the trailing end of the bubble can surmount the surface
etry of the computational domain is similar to the Newtonian bub- tension hence forming a cusped-like trailing end. The existence of a
ble rising in viscous fluids as sketched in Fig. 10. cusp-like trailing end changes the velocity field in the wake of the
To be able to simulate the problems in question, 120 240 rising bubble, thus leading to the so-called negative wake. As sta-
number of particles are distributed regularly on a rectangular do- ted before, the velocity in the wake of a bubble rising in a Newto-
main with the height and the width of H ¼ 4 m and W ¼ 2 m, cor- nian liquid is in the same direction as the motion of the bubble
respondingly. A circular bubble with an initial diameter of thereby causing an additional drag force opposed to the motion
D ¼ 0:6 m and its center at coordinates of ð1 m; 1 mÞ is located in- of the bubble. On the other hand, the stresses and the drag on
side the computational domain. As can be seen from Table 5, all the the bubble in the viscoelastic fluid acts in way that the bubble with
physical parameters are kept constant for the test cases except b. It a cusp-like trailing end rises at a noticeably higher velocity than
should be also noted that the test case NV3 is equivalent to the that without cusp-like trailing end (see Fig. 15(f)). The cusp-like
bubble rising in a Newtonian base fluid with the viscosity of trailing end becomes more and more obvious as the time
l ¼ 10:25. The no-slip boundary condition is imposed on all progresses.
boundaries. Streamlines inside the computational domain for the cases NV4
Fig. 15 shows the interface positions of the bubble and velocity and NV5 are plotted in Fig. 16. Only one vortex ring is observed for
vectors inside the computational domain for the test cases NV3–5. the case NV4 (similar to the bubble rising in a Newtonian back-
Upon decreasing the b from b ¼ 1 to b ¼ 0:5, one can clearly notice ground fluid). However, upon further decreasing the value of b,
that although both test cases have a similar velocity profile, the which represents the ratio of Newtonian to polymeric contribu-
bubble with b ¼ 0:5 moves up at a slightly higher velocity, which tions to total stress tensor, another vortex ring is observed to have
can be concluded from the positions of the interface for which been formed in the wake of the bubble. The presence of this vortex
0 5 10 15 0 5 10 15
1.5 1.5
(a) (b)
1 1
y
0.5 0.5
0 0.5 1 0 0.5 1
x x
1.1 1.1
(c) (d)
1.05 1.05
1 1
y
0.95 0.95
0.9 0.9
0.85 0.85
0.65 0.7 0.75 0.8 0.85 0.9 0.65 0.7 0.75 0.8 0.85 0.9
x x
Fig. 13. The interface shapes for the case NN1-c obtained using (a) cubic and (b) quintic splines for the calculation of surface tension force. The left hand side of these sub
figures shows the particle distribution whereas the right hand side presents contour plots of the magnitude of the gradient of the color function, j$Cj as well as the interface
as a line. The color-bars correspond to j$Cj. Since j$Cj decays outside the interfacial region, the contours essentially show the thickness of the interfaces. The close-up views of
regions marked by dashed circles in sub-figures (a) and (b) are shown in sub-figures (c) and (d), respectively.
A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113 111
1.4 1.4
(a) (b)
0.85 0.85
y
0.3 0.3
0 0.5 1 0 0.5 1
1.4 1.4
(c) (d)
0.85 0.85
y
0.3 0.3
0 0.5 1 0 0.5 1
1.4 1.4
(e) (f)
0.85 0.85
y
0.3 0.3
0 0.5 1 0 0.5 1
x x
Fig. 14. The time snapshots of the (left) particle positions (right) velocity vectors at times (a) t ¼ 0:5 s, (b) t ¼ 1:0 s, (c) t ¼ 1:5 s, (d) t ¼ 2:0 s, (e) t ¼ 2:5 s and (f) t ¼ 3:0 s.
Table 5 ative values just below the trailing end of the bubble while it has
Computational parameters of a Newtonian bubble rising in a viscoelastic base fluid. positive values for the test case NV4, thereby further pointing to
Case ql qb ll lb r k1 b ¼ kk21 g Re De Bo the existence of the negative wake. For the test case NV5, one
would observe that the cusp-like trailing end becomes more and
NV3 1 0.1 10.25 1.025 10.0 0.2 1 980 0.5 11.4 8.8
more obvious as the time progresses.
NV4 1 0.1 10.25 1.025 10.0 0.2 0.5 980 0.5 11.4 8.8
NV5 1 0.1 10.25 1.025 10.0 0.2 0.07 980 0.5 11.4 8.8
4. Concluding remarks
2 2 2
y
y
1 1 1
0 0 0
0 1 2 0 1 2 0 1 2
x x x
(d): enlarged view for (a) (e): enlarged view for (b) (f): enlarged view for (c)
1 1.1 1.3
0.7 0.8 1
Fig. 15. The velocity vectors as well as interface positions for (a) NV3, (b) NV4 and (c) NV5 at t ¼ 0:13 s. The enlarged views for the region around the trailing edge of the
bubble are also provided in sub figures (d–f). It should be noted that the test case NV3 is equivalent to the Newtonian bubble rising in a viscous liquid with l ¼ 10:25. It
should be further pointed out the average bubble rising velocity increases as the b decreases.
(a) (b)
3 3
2 2
y
1 1
0 0
0 1 2 0 1 2
x x
Fig. 16. Streamlines for the Newtonian bubble rising in a viscoelastic fluid for (a) case NV4, and (b) case NV5 at t ¼ 0:13 s. Note that for the case with a smaller value of b, the
negative wake that has been formed at the trailing end of the bubble causes the formation of the new vortex ring at the bottom section of the bubble.
vortex flow, droplet deformation in a viscoelastic Oldroyd-B shear the usage of the cubic spline function produces sharper color gra-
flow, bubble rising in viscous and viscoelastic fluids modeled dient compared to the quintic spline thereby producing a thinner
through the Oldroyd-B constitutive equation. The surface tension interface and in turn preventing the fluid particles from penetrat-
force is included as a volumetric source term in the balance of lin- ing into the bubble domain and leading to a smoother interface
ear momentum equation through making the use of so-called con- prediction and consequently more accurate numerical results in
tinuum surface force (CSF) model. To be able to enhance the comparison to those obtained by the quintic spline function. Here,
quality of the interface tracking, we have suggested the usage of it is valuable to state that even though not tested, other spline
two different types of kernel functions; that is to say, a cubic spline functions with narrower support domains are likely to lead to
kernel is used for the discretization of equations associated with the same observation. Hence, it is concluded the sharper the color
the calculation of the surface tension force whereas a quintic spline gradient at the interface, the better the interface features are. To
kernel is employed for the rest of the equations. It is observed that handle large variations in the transport parameters of constituents
A. Zainali et al. / Comput. Methods Appl. Mech. Engrg. 254 (2013) 99–113 113
across the interface, which is known to be the main cause of signif- [19] M.S. Shadloo, A. Zainali, M. Yildiz, A. Suleman, A robust weakly compressible
SPH method and its comparison with an incompressible SPH, Int. J. Numer.
icant numerical instabilities in the modeling of multiphase flow
Methods Engrg. 89 (2011) 936–956.
problems, we have suggested the combined usage of weighted [20] S.J. Cummins, M. Rudman, An SPH projection method, J. Comput. Phys. 152
arithmetic and harmonic interpolations for smoothing transport (1999) 584–607.
parameters of the constituents. Lastly, a new pressure discretiza- [21] S. Shao, E.Y.M. Lo, Incompressible SPH method for simulating Newtonian and
non-Newtonian flows with a free surface, Adv. Water Resour. 26 (2003) 787–
tion scheme has been suggested and implemented in our ISPH 800.
algorithm. It is shown that with usage of the interface treatment [22] J. Pozorski, A. Wawrenczuk, SPH computation of incompressible viscous flows,
suggested including the above listed remedies, it becomes possible J. Theor. Appl. Mech. 40 (2002) 917–938.
[23] X.Y. Hu, N.A. Adams, An incompressible multi-phase SPH method, J. Comput.
to model multiphase flow problems with large density and viscos- Phys. 227 (2007) 264–278.
ity ratios as high as up to 1000 and 100, respectively, in a robust [24] R. Nestor, M. Basa, N. Quinlan, Moving boundary problems in the finite volume
and accurate manner. It is noted that test cases are compared particle method, in: ERCOFTAC SIG SPHERIC IIIrd International Workshop,
Lausanne, Switzland, pp. 109–114.
extensively against available data in literature, and excellent [25] R. Xu, An Improved Incompressible Smoothed Particle Hydrodynamics Method
agreements among the results are observed. and its Application in Free-surface Simulations, Ph.D. Thesis, University of
Manchester, 2010.
[26] R. Xu, P. Stansby, D. Laurence, Accuracy and stability in incompressible SPH
Acknowledgments (ISPH) based on the projection method and a new approach, J. Comput. Phys.
228 (2009) 6703–6725.
Funding provided by the Scientific and Technological Research [27] M.S. Shadloo, A. Zainali, S. Sadek, M. Yildiz, Improved incompressible
smoothed particle hydrodynamics method for simulating flow around bluff
Council of Turkey (TUBITAK) for the project 110M547 and the
bodies, Comput. Method. Appl. Mech. 200 (2010) 1008–1020.
European Commission Research Directorate General under Marie [28] N. Grenier, M. Antuono, A. Colagrossi, D. Le Touzé, B. Alessandrini, An
Curie International Reintegration Grant program with the grant Hamiltonian interface SPH formulation for multi-fluid and free surface flows, J.
agreement number of PIRG03-GA-2008-231048 is gratefully Comput. Phys. 228 (2009) 8380–8393.
[29] J.P. Morris, Simulating surface tension with smoothed particle hydrodynamics,
acknowledged. The third author also acknowledges the Yousef Ja- Int. J. Numer. Methods Fluids 33 (2000) 333–353.
meel scholarship. [30] X.Y. Hu, N.A. Adams, A multi-phase SPH method for macroscopic and
mesoscopic flows, J. Comput. Phys. 213 (2006) 844–861.
[31] S. Adami, X.Y. Hu, N.A. Adams, A new surface-tension formulation for multi-
References phase SPH using a reproducing divergence approximation, J. Comput. Phys.
229 (2010) 5011–5021.
[1] C.W. Hirt, B.D. Nichols, Volume of fluid (VOF) method for the dynamics of free [32] J.U. Brackbill, D.B. Kothe, C. Zemach, A continuum method for modeling
boundaries, J. Comput. Phys. 39 (1981) 201–225. surface tension, J. Comput. Phys. 100 (1992) 335–354.
[2] J.A. Sethian, P. Smereka, Level set methods for fluid interfaces, Annu. Rev. Fluid [33] D. Jacqmin, An energy approach to the continuum surface tension method, in:
Mech. 35 (2003) 341–372. AIAA, Aerospace Sciences Meeting and Exhibit, 34th, Reno, NV.
[3] G. Tryggvason, B. Bunner, A. Esmaeeli, D. Juric, N. Al-Rawahi, W. Tauber, J. Han, [34] B.W. Ritchie, P.A. Thomas, Multiphase smoothed-particle hydrodynamics,
S. Nas, Y.J. Jan, A front-tracking method for the computations of multiphase Mon. Not. R. Astron. Soc. 323 (2001) 743–756.
flow, J. Comput. Phys. 169 (2001) 708–759. [35] D. Hietel, K. Steiner, J. Struckmeier, A finite-volume particle method for
[4] S.O. Unverdi, G. Tryggvason, A front-tracking method for viscous, compressible flows, Math. Models Methods Appl. Sci. 10 (2000) 1363–1382.
incompressible, multi-fluid flows, J. Comput. Phys. 100 (1992) 25–37. [36] X.Y. Hu, N.A. Adams, A constant-density approach for incompressible multi-
[5] J.J. Monaghan, Simulating free surface flows with SPH, J. Comput. Phys. 110 phase SPH, J. Comput. Phys. 228 (2009) 2082–2091.
(1994). 399–399. [37] R. Bird, R. Armstrong, O. Hassager, Dynamics of Polymeric Liquids, Fluid
[6] J.J. Monaghan, A. Kocharyan, SPH simulation of multi-phase flow, Comput. Mechanics, vol. 1, Wiley, 1987.
Phys. Commun. 87 (1995) 225–235. [38] J.P. Morris, A Study of the Stability Properties of SPH, 1995. Available from:
[7] J.J. Monaghan, R.A.F. Cas, A.M. Kos, M. Hallworth, Gravity currents descending a <astro-ph/9503124>.
ramp in a stratified tank, J. Fluid Mech. 379 (1999) 39–69. [39] J.J. Monaghan, J.C. Lattanzio, A refined particle method for astrophysical
[8] M. Landrini, A. Colagrossi, M. Greco, M.P. Tulin, Gridless simulations of problems, Astron. Astrophys. 149 (1985) 135–143.
splashing processes and near-shore bore propagation, J. Fluid Mech. 591 [40] M.S. Shadloo, A. Zainali, M. Yildiz, Simulation of single mode Rayleigh–Taylor
(2007) 183–213. instability by SPH method, Comput. Mech. http://dx.doi.org/10.1007/s00466-
[9] A. Ferrari, L. Fraccarollo, M. Dumbser, E.F. Toro, A. Armanini, Three- 012-0746-2.
dimensional flow evolution after a dam break, J. Fluid Mech. 663 (2010) [41] M. Yildiz, R.A. Rook, A. Suleman, SPH with the multiple boundary tangent
456–477. method, Int. J. Numer. Methods Engrg. 77 (2009) 1416–1438.
[10] A.M. Tartakovsky, K.F. Ferris, P. Meakin, Lagrangian particle model for [42] S.M. Hosseini, J.J. Feng, Pressure boundary conditions for computing
multiphase flows, Comput. Phys. Commun. 180 (2009) 1874–1881. incompressible flows with SPH, J. Comput. Phys. (2011).
[11] J. Fang, R.G. Owens, L. Tacher, A. Parriaux, A numerical study of the SPH [43] S.E. Hieber, P. Koumoutsakos, A Lagrangian particle level set method, J.
method for simulating transient viscoelastic free surface flows, J. Non- Comput. Phys. 210 (2005) 342–367.
Newtonian Fluid Mech. 139 (2006) 68–84. [44] J.P. Gois, A. Nakano, L.G. Nonato, G.C. Buscaglia, Front tracking with moving-
[12] H.S. Fang, K. Bao, J.A. Wei, H. Zhang, E.H. Wu, L.L. Zheng, Simulations of droplet least-squares surfaces, J. Comput. Phys. 227 (2008) 9643–9669.
spreading and solidification using an improved SPH model, Numer. Heat [45] A. Koumoutsakos, P. Leonard, High-resolution simulation of the flow around
Transfer, Part A 55 (2009) 124–143. an impulsively started cylinder using vortex methods, J. Fluid Mech. 296
[13] M. Zhang, Simulation of surface tension in 2D and 3D with smoothed particle (1995) 1.
hydrodynamics method, J. Comput. Phys. 229 (2010) 7238–7259. [46] T. Chinyoka, Y.Y. Renardy, M. Renardy, D.B. Khismatullin, Two-dimensional
[14] A. Colagrossi, M. Landrini, Numerical simulation of interfacial flows by study of drop deformation under simple shear for Oldroyd-B liquids, J. Non-
smoothed particle hydrodynamics, J. Comput. Phys. 191 (2003) 448–475. Newtonian Fluid Mech. 130 (2005) 45–56.
[15] E.S. Lee, C. Moulinec, R. Xu, D. Violeau, D. Laurence, P. Stansby, Comparisons of [47] S.B. Pillapakkam, P. Singh, A level-set method for computing solutions to
weakly compressible and truly incompressible algorithms for the SPH mesh viscoelastic two-phase flow, J. Comput. Phys. 174 (2001) 552–578.
free particle method, J. Comput. Phys. 227 (2008) 8417–8436. [48] S. Hysing, S. Turek, D. Kuzmin, N. Parolini, E. Burman, S. Ganesan, L. Tobiska,
[16] J.P. Hughes, D.I. Graham, Comparison of incompressible and weakly- Quantitative benchmark computations of two-dimensional bubble dynamics,
compressible SPH models for free-surface water flows, J. Hydraulic Res. 48 Int. J. Numer. Methods Fluids 60 (2009) 1259–1288.
(2010) 105–117. [49] M. Sussman, P. Smereka, S. Osher, A Level Set Approach for Computing
[17] E.S. Lee, D. Violeau, R. Issa, S. Ploix, Application of weakly compressible and Solutions to Incompressible Two-phase Flow, Dept. of Mathematics, University
truly incompressible SPH to 3-D water collapse in waterworks, J. Hydraulic of California, Los Angeles, 1994.
Res. 48 (2010) 50–60. [50] S.B. Pillapakkam, P. Singh, D. Blackmore, N. Aubry, Transient and steady state
[18] M. Gomez-Gesteira, B.D. Rogers, D. Violeau, J.M. Grassa, A.J.C. Crespo, of a rising bubble in a viscoelastic fluid, J. Fluid Mech. 589 (2007) 215–252.
Foreword: SPH for free-surface flows, J. Hydraulic Res. 48 (2010) 3–5.