Professional Documents
Culture Documents
net/publication/314262557
CITATIONS READS
40 807
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Johan T Padding on 07 July 2017.
h i g h l i g h t s
We present a 3D coupled VOF and sharp interface-implicit IBM for multiphase flows.
Contact line dynamic is resolved by applying a contact angle boundary conditions.
Extensive validation cases are presented for static and dynamic contact angles.
The simulated contact line dynamics with and without using IBM are compared.
Pore-scale water flooding process through BCC and FCC structures are presented.
a r t i c l e i n f o a b s t r a c t
Article history: A numerical methodology is presented for simulating 3D multiphase flows through complex geometries
Received 14 December 2016 on a non-body conformal Cartesian computational grid. A direct forcing implicit immersed boundary
Received in revised form 1 March 2017 method (IBM) is used to sharply resolve complex geometries, employing the finite volume method
Accepted 3 March 2017
(FVM) on a staggered grid. The fluid-fluid interface is tracked by a mass conservative sharp interface vol-
Available online 6 March 2017
ume of fluid (VOF) method. Contact line dynamics at macroscopic length scale is simulated by imposing
the apparent contact angle (static or dynamic) as a boundary condition at the three-phase contact line.
Keywords:
The developed numerical methodology is validated for several test cases including the equilibrium shape
Volume of Fluid (VOF)
Immersed Boundary Method (IBM)
of a droplet on flat and spherical surfaces, the temporal evolution of a droplet spreading on a flat surface.
Static and dynamic contact angle The obtained results show an excellent correspondence with those derived analytically or taken from lit-
Contact line dynamics erature. Furthermore, the present model is used to estimate, on a pore-scale, the residual oil remaining in
Water flooding idealized porous structures after water flooding, similar to the process used in enhanced oil recovery
Enhanced Oil Recovery (EOR) (EOR).
Ó 2017 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
1. Introduction the automatic flow of the oil stops. There is still a large amount of
oil which remains trapped in the porous rocks. To recover this
Multiphase flows in complex geometries are encountered residual oil EOR processes are used. There is a wide variety of
widely in nature and technology. Examples include enhanced oil EOR processes available e.g. gas injection, thermal processes, water
recovery (EOR) (Alvarado and Manrique, 2010), trickle bed reactors flooding, chemical flooding etc. and the choice is generally based
(Herskowitz and Smith, 1983), microfluidics devices (Stone et al., on economy. In water flooding (Sheng, 2014) high pressure and/
2004) and biological systems (Fauci and Gueron, 2001). or high temperature water is pushed through porous rocks to
Focusing on oil recovery, during the primary recovery process, recover residual oil. Focus of the current work is to devise a
oil comes out of the porous rocks automatically due to its own nat- methodology for pore-scale simulations of oil-water multiphase
ural pressure. Gradually, the natural pressure of the oil reduces and flows through complex rock structures during such a water flood-
ing process. To serve this purpose, three different things need to be
resolved: (i) oil-water multi-fluid interface tracking, (ii) interac-
tions between fluids (oil and water) and complex solid geometries,
⇑ Corresponding author.
and (iii) three-phase contact line dynamics.
E-mail address: E.A.J.F.Peters@tue.nl (E.A.J.F. Peters).
http://dx.doi.org/10.1016/j.ces.2017.03.012
0009-2509/Ó 2017 The Authors. Published by Elsevier Ltd.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41 29
Accurate simulations of sharp interface multi-fluid flows are plex geometries. The main advantages of IBM over the traditional
particularly difficult for the following reasons: (i) the fluid-fluid unstructured body conformal grids are simplicity in grid genera-
interface needs to be tracked accurately without introducing tion and discretization of the Navier-Stokes equations, ease of code
excessive computational smearing and (ii) accurate calculation of development, less memory requirement to store the grid informa-
surface tension force is necessary in case of highly curved inter- tion and higher computational efficiency. An excellent review is
faces. A wide range of numerical methods has been developed presented by Mittal and Iaccarino (2005) on the large variety of
and successfully applied to a variety of multi-fluid flow problems IBMs. The methods can be broadly classified in two categories:
(Wörner, 2003). The front tracking (FT) method (Tryggvason et al., (i) continuous forcing approach, first proposed by Peskin (1972),
2001) uses triangular shaped markers (in 3D) on the Lagrangian where the no-slip condition at the immersed boundary (IB) is
interface to track it. However, the Navier-Stokes equations are applied by introducing a continuous forcing function as a source
solved on a fixed Eulerian grid. Necessary information is term in the momentum equation and (ii) discrete (or direct) forc-
exchanged between the Lagrangian interface markers and neigh- ing approaches where the effect of the IB is imposed at the level
boring Eulerian grid cells for advection of the interface and com- of the discretized momentum equation. The direct forcing
putation of the surface tension force. This method is very approach produces a sharp solid interface without spatial spread-
accurate, but it requires dynamic remeshing of the interface mark- ing. So, in the present work the direct forcing implicit IBM is used
ers. Also, interface breakup and coalescence is not automatic and it which is second order accurate, stable, easy to implement and does
requires a proper sub-grid model to resolve them. The level set not require calibration of the geometry, which is useful for com-
(LS) method (Sussman et al., 1994) defines the interface as the plex geometries.
zero level set of a distance function from the interface. A numeri- Very few attempts have been made to integrate multi-fluid
cal solution is found for the advection of this distance function. interface tracking methods with IBMs to simulate multiphase
The LS method is conceptually simple and relatively easy to imple- flows with contact line dynamics through complex solid geome-
ment but it suffers from loss of mass in case of highly deformed tries. Deen et al. (2009) used the FT method with direct forcing
interfaces. The volume of fluid (VOF) method (Hirt and Nichols, IBM to simulate interactions of bubbles with a solid particle bed.
1981; Youngs, 1982) uses a color function Fðx; y; z; tÞ which However, contact line dynamics was not incorporated in their sim-
denotes the fractional amount of particular fluid present at spatial ulations. Suh and Son (2009) used the LS method to describe both
location ðx; y; zÞ at time t. Advection of F is governed by the same fluid-fluid and fluids-solid interface (IB) to simulate a piezoelectric
equation as for the LS method but it is solved by pseudo- inkjet process. The VOF method with IBM was used by Sun and
Lagrangian geometrical advection schemes to minimize numerical Sakai (2016) to simulate flow through a twin screw kneader,
diffusion. This particular feature makes VOF the most mass con- Washino et al. (2011) for a wet granulation process and
servative among all multi-fluid interface tracking methods. Inter- Karagadde et al. (2012) for modeling motion and growth of den-
face reconstruction is required for geometrical advection of F drites in a solidifying melt. However, the effect of the IB is explic-
which is done by simple line interface calculation (SLIC) by Noh itly imposed by modifying the velocity using local solid fractions
and Woodward (1976) or piecewise linear interface calculation which produces a diffuse fluids-solid interface.
(PLIC) by Youngs (1982). The accuracy of the PLIC algorithm is In this paper, a methodology is presented to couple the VOF
higher compared to SLIC and is used in the present work. A draw- method with direct forcing, implicit and sharp interface IBM with
back of LS and VOF methods are that they produce numerical coa- contact line dynamics. The paper is organized as follows: First,
lescence when two interfaces are less than one grid cell apart. The we describe the governing Navier-Stokes and VOF advection equa-
surface tension force (Baltussen et al., 2014) can be numerically tions for multiphase flows. Subsequently, numerical and imple-
calculated by the continuum surface force (CSF) model, height mentation details are presented for the solution methodology,
function model or tensile force model. The density-scaled CSF IBM, VOF and contact line dynamics. Next, an extensive validation
model proposed by Brackbill et al. (1992) is used here due to its of the current numerical model is reported for both static and
simplicity and robustness especially in the presence of complex dynamic contact angles. Last, we present our findings for numeri-
solid boundaries. cal simulations of a water flooding process through periodic body
Fluid-fluid interfaces in contact with solid boundaries produce a centered cubic (BCC) and face centered cubic (FCC) structures
three-phase contact line and thus the contact line dynamics needs and estimate the residual oil.
to be resolved in addition to solving interface motion. The contact
line behavior is determined by microscopic physicochemical inter-
2. Governing equations
actions between molecules of two different immiscible fluids and
the solid substrate, and it can drastically affect the statics and
For incompressible multiphase flows the Navier-Stokes equa-
dynamics of the bulk flow (Snoeijer and Andreotti, 2013). The
tions can be combined into a single equation for the velocity field
result of these microscopic interactions at the contact line can be
u in the entire domain, taking into account the effect of surface
seen as an apparent contact angle on macroscopic length scales.
tension by a local volumetric surface tension force Fr accounting
Multiple attempts have been made to describe the effect of the
for the presence of a curved deformable fluid-fluid interface. The
contact line on macroscopic length scales by giving a single/static
governing mass and momentum conservation equations for
(Renardy et al., 2001) or dynamic (Dussan, 1979) value for appar-
unsteady, incompressible, Newtonian, multiphase flows are
ent contact angle. An interesting review on simulations with mov-
expressed as follows:
ing contact lines is presented by Sui et al. (2014) where the main
approach is to apply the apparent contact angle as a boundary con- ru¼0 ð1Þ
dition at the grid cells located at the contact line. However, the
majority of the available literature focuses on the numerical simu- @u
lations of the contact line dynamics for simple solid geometries on q þ qr ðuuÞ ¼ rp þ r s þ qg þ Fr ð2Þ
@t
a body conformal grid and still a significant amount of work is
needed for complex solid geometries. where s ¼ l½ru þ ðruÞT is the fluid stress tensor and g is the
The immersed boundary method (IBM) is a well-established acceleration due to gravity. The local averaged density q and
computational technique which uses non-body conformal struc- dynamic viscosity l depend on the local fluid phase distribution
tured (mainly Cartesian) grids for simulating flow through com- and hence are evaluated from the local phase fraction F between
30 H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41
Z Z h i
fluid phases. The volumetric surface tension force appearing in the Dt
qu ¼ quk þ pk ^s dA q CFOU þ Ckmin -mod CkFOU dA
momentum equation acts only in the vicinity of the interface. DV
Z A n
A
o
Advection of F is governed by the following equation:
þ s s dA þ Dt qg þ Fkr
k; ^ k
ð7Þ
DF @F A
¼ þ u rF ¼ 0 ð3Þ
Dt @t Here the stress tensor is split into an implicit part and an expli-
This equation expresses that the interface is advected with the cit part. In the momentum equation for each of the 3 directions
local fluid velocity. To evaluate the local averaged density q, linear (i.e., x; y or z), only the velocity component in the direction under
averaging of the densities of the fluid 1 ðF ¼ 1Þ and fluid 2 ðF ¼ 0Þ is consideration is treated implicitly, whereas the other velocity com-
used: ponents are treated explicitly. For Eq. (7) we need to solve a set of
linear equations. The enforcement of the no-slip boundary condi-
q ¼ F q1 þ ð1 FÞq2 ð4Þ
tion at the IB wall is handled at the level of discretization of the
Similarly, the local average dynamic viscosity l could also be momentum equation which is detailed in the next section. We
evaluated by linear averaging of the dynamic viscosities of individ- use a robust and efficient Block-Incomplete Cholesky Conjugate
ual fluid phase. Alternatively, following a fundamental approach Gradient (B-ICCG) solver that is OpenMP-parallelized to solve the
proposed by Prosperetti (2002), the local average kinematic viscos- resulting sparse matrix for each velocity component.
ity is evaluated by harmonic averaging of the kinematic viscosities The velocity at the new time level k þ 1 can be obtained from:
of the individual fluid phases:
Dt
q q q ukþ1 ¼ u rðdpÞ ð8Þ
¼ F 1 þ ð1 FÞ 2 ð5Þ q
l l1 l2
where dp ¼ pkþ1 pk represents the pressure correction. Since ukþ1
In all the computations reported in this paper, Eqs. (4) and (5) needs to satisfy the continuity equation, the pressure Poisson equa-
are used to evaluate the local average density and dynamic viscos- tion is obtained as:
ity, respectively.
Dt
r rðdpÞ ¼ r u ð9Þ
3. Numerical details q
which is again solved by the B-ICCG sparse matrix solver. The peri-
In this section numerical details for the coupled VOF and IBM
odic boundary conditions for both velocity and pressure are taken
framework are presented. The section is divided into four main
care of during the flux calculation and treated implicitly in the
parts: (i) solution methodology focusing on discretization and
sparse matrix solving steps. A detailed implementation of periodic
numerical solution of the incompressible Navier-Stokes equations,
boundary condition for pressure-velocity coupling is presented in
(ii) IBM dealing with the dynamic interactions between fluids and
Das et al. (2017). Note that the periodic boundary condition for
non-deformable solids, (iii) VOF dealing with the dynamics of
the VOF method is applied in an explicit manner.
deformable fluid-fluid interface, and (iv) contact line dynamics
dealing with the coupling of VOF and IBM by appropriate contact
angle boundary condition. 3.2. Immersed boundary method (IBM)
rF
^¼
n ð13Þ
jrFj
In our model first the components of the normal vector are com-
puted at the vertices of the Eulerian cell and then the cell-
centered components are computed by averaging over the eight
(four in 2D) surrounding vertices. An example is given for a 2D case
in Fig. 1, where n^ at cell-center q is computed by averaging n ^ over
^ points from fluid 2
vertices 3, 4, 5 and 6. Note that the direction of n
(F ¼ 0) towards fluid 1 (F ¼ 1).
By combining the information of the normal direction in an
Eulerian cell and its phase fraction F the PLIC surface cutting
through the Eulerian cell is constructed. Here transformations of
the coordinate system are applied to reduce the number of possible
configurations of a PLIC surface from 64 to 5 generic configura-
tions. These steps are described with all necessary geometrical
and mathematical details by Van Sint Annaland et al. (2005).
Fig. 1. 2D schematic representation of the fluid-fluid interface in contact with a Note that F-advection is carried out for all fluid-cells. In pres-
solid surface in a Cartesian computational grid to illustrate implementation details. ence of immersed boundaries the VOF method is no longer conser-
d = scalar (pressure/phase fraction) CV, j = x-velocity CV on the staggered grid and
vative as a small local mass error may occur due to the presence of
= cell vertices. Interface between two fluids is piecewise linear according to the
PLIC algorithm. partially filled cells at boundaries, which may further accumulate
over time. If strict mass conservation is needed, we find the mass
error after each time step and compensate for it by subtracting
/ ¼ p n2 þ q n þ r , where n is a non-dimensional distance from the mean mass error from each cell at the interface (i.e. cells where
solid-cell w, as shown in Fig. 1. The values of the coefficients p; q 0 < F < 1). We observed that this mass compensation does not
and r are obtained from the known values of / at the solid bound- have a significant influence on the overall flow dynamics. The pro-
ary (/ ¼ 0 at n ¼ ns ) and the two nodes in the fluid (/ ¼ /c at n ¼ 1 cedure is similar to that used by Bunner and Tryggvason (2002) for
and / ¼ /e at n ¼ 2). As a result we find the extrapolated value: the front-tracking method, Fujita et al. (2015) for the level set
method and Sun and Sakai (2016) for the IBM-VOF method. It is
2ns ns important to emphasize that all the validation/verification test
/w ¼ / þ / ð11Þ
1 ns c 2 ns e cases presented in Section 4.1 have been simulated without such
where ns corresponds to the non-dimensional distance from the mass compensation and the maximum mass error is merely in
solid-cell to the point where the grid line intersects the solid bound- the order of 103 % relative to initial mass.
ary. The modified coefficients (a^) for Eq. (10) become
3.3.2. Computation of the volumetric surface tension force
2ns
^c ¼ ac þ aw
a In the density-scaled continuum surface force (CSF) model
1 ns
(Brackbill et al., 1992) the surface tension force acts via a source
^e ¼ ae þ aw
ns ð12Þ term Fr in the momentum equation which only acts in the vicinity
a
2 ns of the interface. The expression for Fr is given by:
^w ¼ 0
a
q
Fr ¼ rjn ð14Þ
Note that Eq. (10) is also solved for solid-cells. To enforce zero hqi
velocity for the solid-cells, central coefficient (ac ) is modified to 1
and all other coefficients (i.e. anb , bc ) to 0. For a complex geometry where r is the coefficient of surface tension, n ¼ rF is the interface
it is also possible that a fluid-cell near the immersed boundary has normal vector and hqiis the average density of the two fluid phases.
more than one neighbor lying inside a solid body. In that case the The expression for the curvature j is obtained from the divergence
implementation details are more involved and readers are referred of the unit normal vector to the interface:
to Das et al. (2017).
n 1 n
j ¼ ðr n^ Þ ¼ r ¼ rjnj ðr nÞ ð15Þ
jnj jnj jnj
3.3. Volume of Fluid (VOF)
The normal to the interface is actually computed from the gra-
The VOF part of the simulation consists of three main subparts: dient of the smoothed phase fraction F e . So, the formulas above
(i) solution of fluid phase fraction F-advection equation, (ii) com- e
hold with n ¼ r F . The smoothing technique used in this paper will
putation of the volumetric surface tension force, and (iii) smooth- be discussed in the next section. The density scaling used in the
ing of fluid phase fraction F. CSF model distributes the acceleration due to surface tension
(i.e., Fr =q) symmetrically across the interface while conserving
3.3.1. Solution of fluid phase fraction F-advection equation the total surface tension force. This improves the stability of the
The integration of the hyperbolic F-advection equation, Eq. (3), numerical model by reducing the parasitic currents (Yokoi, 2014)
is the most critical part of the VOF model and is based on geomet- especially for the case when there is a high density ratio between
rical advection which can be viewed as a pseudo-Lagrangian the two fluid phases.
32 H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41
3.3.3. Smoothing of fluid phase fraction F e across it. For more clarification, Fig. 2(a)–(c)
the continuity of F
As indicated before, the interface orientation (i.e. the normal to represents original fluid phase fraction F, extended fluid phase
the interface) is computed from the gradient of the fluid phase e , respectively.
fraction and smoothed fluid phase fraction F
fraction F according to Eq. (13). Basically this involves numerical
For the diffuse interface treatment of the immersed boundary
differentiation of a discontinuous function, leading to inaccuracies.
(Sussman, 2001), this procedure would also apply the contact
This problem can be overcome by making use of a smoothed phase
angle boundary condition as the fluid forcing is continuous and
fraction Fe for the computation of the unit interface normal, i.e.
spread over few grid cells across the immersed boundary. So,
using Eq. (13) with F replaced by e
F obtained from: fluid-cells near the boundary can experience the surface tension
X force due to the interface curvature (governed by extended and
e
F ðx; y; zÞ ¼ Dðx xm ÞDðy ym ÞDðz zm Þ Fðxm ; ym ; zm Þ ð16Þ smoothed phase fraction e F ) from solid region. However, in the pre-
m
sent sharp IBM we have discontinuity at the immersed boundary
between fluid and solid regions and hence contact angle boundary
Here the smoothing function D is given by the polynomial expres-
condition needs to be explicitly enforced as described in the subse-
sion proposed by Deen et al. (2004) as follows:
quent section.
( h i
x 4 x 2
15 1
2 þ 1 ; jxj 6 h
DðxÞ ¼ 16 h h h
ð17Þ 3.4. Contact line dynamics
0; jxj > h
In presence of a fluid-fluid interface with immersed solids, con-
where h represents the width of the computational stencil used for tact line dynamics plays a major role in wetting-dewetting phe-
the smoothing. We typically use h ¼ 2D where D is the Eulerian grid nomena. It can be easily incorporated in the current framework
size, unless otherwise stated. The width of the computational sten- of CSF model by applying the appropriate contact angle boundary
cil for the smoothing should be selected carefully. When the width condition at contact lines. The contact angle may have a single
is too small numerical instabilities may still arise, especially in the value (static) or different values (dynamic) depending upon the
case where coefficient of surface tension is high. On the other hand local contact parameters and fluid properties. The effect of the con-
when the width of the computational stencil is chosen too large, tact angle is taken into account by modifying the interface normals
excessive smoothing (thickening) of the interface is obtained, which at the solid boundaries as follows:
is undesirable.
In presence of immersed boundaries, the smoothing stencil n ^ s cos h þ ^ts sin h
^¼n ð19Þ
used for the fluid-cells near a boundary may contain some solid-
^ s is the unit solid surface normal point-
where h is the contact angle, n
cells. However, solid-cells do not have any physical value of the
fluid phase fraction F. To overcome this problem, F is extended in ing inside the solid as seen from the fluid and ^ts is the unit tangent
the solid region at any general contact angle using a method pro- which lies on the solid surface and is normal to both n ^ s and the con-
posed by Sussman (2001). An ‘extension’ Eq. (18) in the form of tact line as shown in Fig. 3. n^ s can be easily found analytically for
advection Eq. (3) is solved for the solid region using an artificial simple shapes such as spherical or cylindrical surface. For more com-
extension velocity uextend and artificial timestep Ds. Note that this plicated geometries it follows from the surface mesh that describes
extension is carried out using the same pseudo-Lagrangian geo- it or can be computed using the solid fraction as proposed by
metrical advection scheme used to advect F in the fluid region as Washino et al. (2011). The tangential unit vector, ^ts , can be found as
described in Section 3.3.1. ^ ^
^ts ¼ rF ðns rFÞns ð20Þ
@F ^ s rFÞn
jrF ðn ^sj
þ uextend rF ¼ 0 ð18Þ
@s If one would have a body conformal grids, contact angle boundary
For all computations reported in this paper, extension is carried condition could applied at all the cell vertices which are conformal
out up to 4 grid cells in the solid region using Ds ¼ 0:5D. Applying with solid boundaries. For our case this holds for the outer
this method eliminates the need to modify the smoothing stencil boundaries of the computational domain. For a general immersed
for the fluid-cells near the immersed boundary while maintaining object its boundaries do not align with the Cartesian grid as shown
a b c
Fluid 2
Fluid 1
Solid
Fig. 2. Stepwise evolution of fluid phase fraction field: (a) Original fluid phase fraction F, (b) extended fluid phase fraction and (c) smoothed fluid phase fraction e
F.
H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41 33
where jUcl j is contact line velocity, i.e., the magnitude of the slip D
Dt < DtCFL ¼
velocity parallel to the tangent direction ^ts which is found out using U max
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ð22Þ
a density weighted average velocity ucl of the fluid nodes in the ðq1 þ q2 ÞD3
vicinity of the contact line. sgndir signifies the direction of the con- Dt < Dt r ¼
4pr
tact line motion, with: sgndir ¼ þ1 or 1 for advancing and receding
contact lines, respectively. L is the macroscopic or grid length scale. Here, Dt CFL and Dt r are the minimum required time steps according
For the slip length k, as observed by Lauga et al. (2007), we have to the CFL and capillary criteria, respectively. D is the computational
taken a fixed value of k ¼ 109 m in Eq. (21) for all the simulations grid size and U max is the maximum fluid velocity in the computa-
reported in this paper. tional domain.
2
Computational grid ðnx ; ny ; nz Þ (120, 60, 120) Cell
ðqw q o Þ g R0 Grid size ðDÞ 5 105 m
Eo ¼ ð23Þ
r Timestep ðDtÞ 105 s
Droplet initial radius ðR0 Þ 0.001 m
First, simulations are performed for the case where gravity is
Droplet initial position ðx0 ; y0 ; z0 Þ (0.003, 0.001, 0.003) m
absent ðEo ¼ 0Þ. Initially, the droplet is placed in the computational Static contact angle ðhs Þ 30, 60, 90, 120, 150 °
domain such that its center is at the distance equal to the initial
droplet radius R0 from the flat surface. In this condition, the droplet
will just touch the flat surface. As the initial contact angle is differ-
ent from the static contact angle, the droplet will spread until it
reaches equilibrium. Schematic diagrams of the initial and equilib-
rium droplet shapes are presented in Fig. 4. All the geometrical and
computational parameters used for the simulations are listed in
Table 1. No-slip boundary conditions are applied at all computa-
tional domain boundaries. Note that the contact angle boundary
condition is applied without the use of IBM, because the contact
line is located on the lower (flat) boundary of the computational
domain. As the total drop volume V ¼ 43 pR30 is constant, all equilib-
rium shape parameters such as droplet contact radius rf , radius of
curvature Rf and height hf can be derived analytically according to
the following relations:
4 3 2 1
V¼ pR0 ¼ pR3f cos hs þ cos3 hs ð24Þ
3 3 3
hf ¼ Rf ð1 cos hs Þ ð25Þ
r f ¼ Rf sin hs ð26Þ
e
1X N
jyiF ¼0:5 yanalytical j
E¼ i
ð27Þ
N i¼1 Rf
e
interface point whose x-coordinate is xiF ¼0:5 . For the shapes shown
in Fig. 6, the mean differences are 0.69%, 0.36%, 0.33%, 0.49% and
2.76% for hs ¼ 30 ; 60 ; 90 ; 120 and 150° respectively.
As the CSF model distributes the volumetric surface tension
force smoothly across the interface as per Eq. (14), one would
expect the pressure distribution also to be smooth. However, in
reality, a droplet would experience the Laplace pressure difference
DPanalytical ¼ 2Rr (in 3D) as a step function across the interface (at
f
as the ratio of the droplet height for a given Eötvös number to the
droplet height without gravity ðEo ¼ 0Þ given by Eq. (25). The
obtained results show an excellent agreement with two asymptotic
solutions given by Eqs. (25) and (28). As expected, the transition
between spherical cap and puddle is observed at Eo 1.
Fig. 9. Schematic representation of the initial (left) and equilibrium (right) shapes of the a droplet on a spherical surface with static contact angle.
Table 2
Geometrical and computational parameters used for the simulations of equilibrium
shape of a droplet on a spherical surface.
Fig. 13. Dimensionless contact radius r with dimensionless time s for Dynamic
Fig. 11. Dimensionless droplet parameters for the equilibrium shape of a droplet on contact angle: present without IBM (–), present with IBM ðÞ, experiments by Lavi
a spherical surface: analytical height (–), numerical height ðÞ, analytical contact and Marmur (2004) ðÞ, simulations by Legendre and Maglio (2015) ð Þ and Static
radius (– –), numerical contact radius ðÞ. contact angle: present without IBM (– –), present with IBM ðÞ.
Fig. 14. Initial (top) and steady state (bottom) conditions for the pore-scale water flooding process through periodic BCC (left) and FCC (right) structures. Oil, water and solid
spheres are represented by gray, transparent blue and brown color respectively. (For interpretation of the references to color in this figure legend, the reader is referred to the
web version of this article.)
Oil from the pores will be displaced as the inlet water front pro- use a representative fluid volume in the center of each bed that
gresses and penetrates into the pores. The Simulations have been we will refer to as the ‘pore’ below (indicated in Fig. 16). The
performed until a steady state is achieved. Fig. 14 shows the resid- dimensionless time is defined as: s ¼ ðt t0 Þ=T, where t 0 is the
ual oil in the pores after the water flooding process through both time when water front enters the pore and T ¼ V pore =Q is the res-
BCC and FCC structures. idence time scale with V pore and Q are the pore volume and volu-
To characterize the pore-scale water flooding process in detail, metric flow rate, respectively. Note that V pore for the BCC and FCC
pffiffiffi
the amount of residual oil present in the porous bed is plotted as structure is 3p8 ffiffi3 p3 D3 0:4924D3 and 8 23p D3 0:7340D3 ,
a function of dimensionless time s in Fig. 15. For this graph we
respectively.
As shown in Fig. 15, the line AG represents the case where all
the pore oil is displaced by the incoming water. This type of oil
recovery is called ideal or piston-like recovery. In case of the FCC
structure, the oil recovery plot AF almost coincides with the line
AG and hence we observe almost piston-like oil recovery for the
FCC structure with residual oil amounting to only 1.33% of V pore .
However, in the case of the BCC structure, the oil recovery plot
ABCDE is a blend of a few different processes. Segments AB and
CD are not parallel to the ideal recovery line AG, which suggests
that some amount of oil remains in the pore during AB and CD.
For a brief period during BC, the slope is almost parallel to line
AG which shows that the oil recovery process during BC is almost
piston-like. The amount of oil in the BCC pore increases slightly
through DE which corresponds to the retracement of oil from sur-
roundings into the pore. The residual oil in the BCC pore is 38.01%
of V pore at the end of the recovery process. For extra clarification,
Fig. 16 shows subsequent images of the pore-scale water flooding
process for the BCC and FCC structures at s ¼ 0; 0:25; 0:5; 0:75 and
1. Note that the oil-water interface makes 90° contact angle with
the solid surface in all images.
pffiffi
The packing factors of BCC and FCC structures are p 8 3 0:6802
and 3p p ffiffi 0:7404, respectively. Moreover, the number of solid
Fig. 15. Residual oil in the pore as a percentage of V pore with s for periodic BCC (–) 2
and FCC (– –) structures. Dotted line ð Þ represents the ideal (piston-like) recovery. spheres per pore are 2 and 4 for BCC and FCC structures respec-
H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41 39
Fig. 16. Pore-scale water flooding process for BCC (left) and FCC (right) structures at s = 0, 0.25, 0.5, 0.75 and 1 (from top to bottom). 1 and 2 are BCC and FCC pores used for
calculation of residual oil. SBCC and SFCC are the minimum pore gap in flow direction for BCC and FCC structures respectively.
Fig. 17. Grid dependence study for the test case of a droplet spreading on a flat surface (generated by IB plane) with dynamic contact angle: (a) Dimensionless contact radius
r with dimensionless time s and (b) Contact radius r with time t for different grid resolutions G1 ð Þ, G2 (– –) and G3 (–).
40 H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41
tively. So, FCC has a higher solid volume and twice the surface area Appendix A. Grid dependence study
per pore compared to the BCC structure. Thus, one might reason
that the residual oil in case of FCC would be higher than BCC. How- A grid dependence study has been performed for the most com-
ever, the opposite behavior is observed, with the FCC structure plex test case: temporal evolution of a droplet spreading on a flat
showing almost a piston-like recovery whereas the residual oil surface with dynamic contact angle presented in Section 4.1.3.
for BCC is 38.01% of V pore . The main reason for this behavior is Here, a flat surface generated by a non-body conformal IB plane
the difference in the minimum gap between spheres in the flow is considered to test the coupled VOF-IBM implementation. Three
direction for the BCC ðSBCC Þ and FCC ðSFCC Þ structures, as shown in different grid resolutions, G1 ð50 50 50Þ, G2 ð75 75 75Þ
Fig. 16. This gap will govern the strength of the local velocity field and G3 ð100 100 100Þ are investigated, each corresponding to
in the pore and its higher value suggests a stronger local velocity in a number of grid cells across R0 equal to 10, 15 and 20, respectively.
the pore. In case of higher local velocity, oil is less likely to be held All other physical and computational parameters are kept constant
within the pore. From a geometric calculation it can be shown that for all cases. Fig. 17(a) shows the temporal evolution of dimension-
pffiffiffi
SBCC ¼ p2ffiffi3 1 D 0:1547D and SFCC ¼ 2 1 D 0:4142D. As less contact radius r with dimensionless time s, whereas Fig. 17(b)
represents the same in dimensional form as contact radius r with
SFCC is quite high compared to SBCC , the water from the surrounding
time t. All grid resolutions produce almost overlapping results in
penetrates easily into the FCC pore compared to BCC and hence oil
the dimensionless form where r is normalized using r0 and rf as
recovery is higher for FCC than BCC structure.
specified in Eq. (34). However, the difference due to grid resolution
It is also important to understand that SFCC and SBCC are depen-
is appreciable when the same quantities are plotted in dimensional
dent on the flow direction and for a different flow direction than
the present case residual oil would be different. Thus, the pore- form. The L2 relative error norm (defined with respect to the finest
scale oil recovery is dependent on the flow direction. However, grid G3) is used to quantify this difference as follows:
vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
for large heterogeneous porous media (which oil reservoirs gener- uPN
u ðr G3;i rG;i Þ2
ally are) this directional effect would be statistically neutralized. L ¼ t i¼1PN
2
ð35Þ
2
i¼1 r G3;i
where G stands for the grids G1 or G2; i is the index to represent ith
5. Conclusions sampling point and N is total number of sampling points. Note that
the sampling points are chosen on logarithmic scale as droplet
In this paper, a novel methodology is presented to numerically spreading is governed by the exponential Eq. (33). Calculated L2 rel-
simulate multiphase flows through complex geometries, employ- ative error norms for grids G1 and G2 are 2.56% and 0.86%, respec-
ing a finite volume methodology on a staggered grid. A second tively which shows that the grid G2 is good enough to produce
order, implicit, direct forcing and sharp interface immersed bound- accurate results. So, all the simulations reported in this paper use
ary method (IBM) is used to resolve the complex solid structure on a number of grid cells across R0 greater than or equal to 15.
a non-body conformal Cartesian computational grid. The fluid-fluid
interface is tracked by a sharp interface and mass conservative vol- References
ume of fluid (VOF) method. The volumetric surface tension force is
numerically calculated using the continuum surface force (CSF) Alvarado, V., Manrique, E., 2010. Enhanced oil recovery: an update review. Energies
model, which is picked because of its simplicity and robustness 3 (9), 1529–1575.
Herskowitz, M., Smith, J., 1983. Trickle-bed reactors: a review. AIChE J. 29 (1), 1–18.
especially with complex solid boundaries. Density scaling is used Stone, H.A., Stroock, A.D., Ajdari, A., 2004. Engineering flows in small devices:
with the CSF model to reduce the parasitic currents. An apparent microfluidics toward a lab-on-a-chip. Annu. Rev. Fluid Mech. 36, 381–411.
contact angle (static or dynamic) is applied as a boundary condi- Fauci, L.J., Gueron, S., 2001. Computational Modeling in Biological Fluid Dynamics,
vol. 124. Springer Science & Business Media.
tion at the three-phase contact line in this coupled VOF-IBM frame- Sheng, J., 2014. Critical review of low-salinity waterflooding. J. Petrol. Sci. Eng. 120,
work to effectively reproduce contact line dynamics at 216–224.
macroscopic length scale. Wörner, M., 2003. A Compact Introduction to the Numerical Modeling of
Multiphase Flows. Forschungszentrum Karlsruhe.
Different test cases involving static and dynamic contact angles Tryggvason, G., Bunner, B., Esmaeeli, A., Juric, D., Al-Rawahi, N., Tauber, W., Han, J.,
are simulated to validate the developed methodology. Simulation Nas, S., Jan, Y.-J., 2001. A front-tracking method for the computations of
results match quite well with those obtained analytically or from multiphase flow. J. Comput. Phys. 169 (2), 708–759.
Sussman, M., Smereka, P., Osher, S., 1994. A level set approach for computing
literature. Pore-scale simulations of the water flooding process
solutions to incompressible two-phase flow. J. Comput. Phys. 114 (1), 146–159.
used for enhanced oil recovery (EOR) have been performed. The Hirt, C.W., Nichols, B.D., 1981. Volume of fluid (VOF) method for the dynamics of
dynamics of oil-water flow through periodic body centered cubic free boundaries. J. Comput. Phys. 39 (1), 201–225.
(BCC) and face centered cubic (FCC) structures are simulated and Youngs, D.L., 1982. Time-dependent multi-material flow with large fluid distortion.
Numer. Meth. Fluid Dynam. 24 (2), 273–285.
the amount of residual oil is estimated. The present work provides Noh, W.F., Woodward, P., 1976. SLIC (simple line interface calculation). In:
a framework to further investigate the effect of Reynolds number, Proceedings of the Fifth International Conference on Numerical Methods in
capillary number, contact angle/wettability, viscosity ratio, poros- Fluid Dynamics, June 28–July 2, 1976 Twente University, Enschede. Springer,
pp. 330–340.
ity etc. on the water flooding process. The developed methodology Baltussen, M., Kuipers, J., Deen, N., 2014. A critical comparison of surface tension
can also be extended for other EOR processes e.g. polymer or chem- models for the volume of fluid method. Chem. Eng. Sci. 109, 65–74.
ical flooding through complex porous structures. Brackbill, J., Kothe, D.B., Zemach, C., 1992. A continuum method for modeling
surface tension. J. Comput. Phys. 100 (2), 335–354.
Snoeijer, J.H., Andreotti, B., 2013. Moving contact lines: scales, regimes, and
dynamical transitions. Ann. Rev. Fluid Mech. 45, 269–292.
Renardy, M., Renardy, Y., Li, J., 2001. Numerical simulation of moving contact line
Acknowledgments problems using a volume-of-fluid method. J. Comput. Phys. 171 (1), 243–263.
Dussan, E., 1979. On the spreading of liquids on solid surfaces: static and dynamic
contact lines. Ann. Rev. Fluid Mech. 11 (1), 371–400.
This work is part of the Industrial Partnership Program (IPP) Sui, Y., Ding, H., Spelt, P.D., 2014. Numerical simulations of flows with moving
‘Computational sciences for energy research’ of the Foundation for contact lines. Ann. Rev. Fluid Mech. 46, 97–119.
Fundamental Research on Matter (FOM), which is part of the Nether- Mittal, R., Iaccarino, G., 2005. Immersed boundary methods. Annu. Rev. Fluid Mech.
37, 239–261.
lands Organization for Scientific Research (NWO). This research pro- Peskin, C.S., 1972. Flow patterns around heart valves: a numerical method. J.
gram is co-financed by Shell Global Solutions International B.V. Comput. Phys. 10 (2), 252–271.
H.V. Patel et al. / Chemical Engineering Science 166 (2017) 28–41 41
Deen, N.G., van Sint Annaland, M., Kuipers, J., 2009. Direct numerical simulation of Fujita, M., Koike, O., Yamaguchi, Y., 2015. Direct simulation of drying colloidal
complex multi-fluid flows using a combined front tracking and immersed suspension on substrate using immersed free surface model. J. Comput. Phys.
boundary method. Chem. Eng. Sci. 64 (9), 2186–2201. 281, 421–448.
Suh, Y., Son, G., 2009. A sharp-interface level-set method for simulation of a Yokoi, K., 2014. A density-scaled continuum surface force model within a balanced
piezoelectric inkjet process. Numer. Heat Transfer, Part B: Fund. 55 (4), 295– force formulation. J. Comput. Phys. 278, 221–228.
312. Deen, N.G., van Sint Annaland, M., Kuipers, J., 2004. Multi-scale modeling of
Sun, X., Sakai, M., 2016. Numerical simulation of two-phase flows in complex dispersed gas-liquid two-phase flow. Chem. Eng. Sci. 59 (8), 1853–1861.
geometries by using the volume-of-fluid/immersed-boundary method. Chem. Sussman, M., 2001. An adaptive mesh algorithm for free surface flows in general
Eng. Sci. 139, 221–240. geometries. Adapt. Meth. Lines, 207–227.
Washino, K., Tan, H., Salman, A., Hounslow, M., 2011. Direct numerical simulation of Saha, A.A., Mitra, S.K., 2009. Effect of dynamic contact angle in a volume of fluid
solid-liquid-gas three-phase flow: fluid-solid interaction. Powder Technol. 206 (VOF) model for a microfluidic capillary flow. J. Coll. Interf. Sci. 339 (2), 461–
(1), 161–169. 480.
Prosperetti, A., 2002. Navier-Stokes numerical algorithms for free-surface flow Voinov, O., 1976. Hydrodynamics of wetting. Fluid Dynam. 11 (5), 714–721.
computations: An overview. In: Drop-Surface Interactions. Springer, pp. 237– Cox, R., 1986. The dynamics of the spreading of liquids on a solid surface. Part 1.
257. Viscous flow. J. Fluid Mech. 168, 169–194.
Das, S., Deen, N.G., Kuipers, J.A.M., 2017. Immersed boundary method (IBM) based Lauga, E., Brenner, M., Stone, H., 2007. Microfluidics: the no-slip boundary
direct numerical simulation of open-cell solid foams: hydrodynamics. AIChE J. condition. In: Springer Handbook of Experimental Fluid Mechanics. Springer,
63 (3), 1152–1173. pp. 1219–1240.
Deen, N.G., Kriebitzsch, S.H., van der Hoef, M.A., Kuipers, J., 2012. Direct numerical Lavi, B., Marmur, A., 2004. The exponential power law: partial wetting kinetics and
simulation of flow and heat transfer in dense fluid-particle systems. Chem. Eng. dynamic contact angles. Coll. Surf. A: Physicochem. Eng. Aspects 250 (1), 409–
Sci. 81, 329–344. 414.
Van Sint Annaland, M., Deen, N., Kuipers, J., 2005. Numerical simulation of gas Legendre, D., Maglio, M., 2015. Comparison between numerical models for the
bubbles behaviour using a three-dimensional volume of fluid method. Chem. simulation of moving contact lines. Comp. Fluids 113, 2–13.
Eng. Sci. 60 (11), 2999–3011. Karagadde, S., Bhattacharya, A., Tomar, G., Dutta, P., 2012. A coupled VOF-IBM-
Bunner, B., Tryggvason, G., 2002. Dynamics of homogeneous bubbly flows Part 1. enthalpy approach for modeling motion and growth of equiaxed dendrites in a
Rise velocity and microstructure of the bubbles. J. Fluid Mech. 466, 17–52. solidifying melt. J. Comput. Phys. 231 (10), 3987–4000.