78
What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications Upscaling two-phase flow using pore-network modeling V. Joekar-Niasar S. M. Hassanizadeh July 8, 2010

using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

  • Upload
    buitu

  • View
    230

  • Download
    2

Embed Size (px)

Citation preview

Page 1: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Upscaling two-phase flowusing pore-network modeling

V. Joekar-Niasar S. M. Hassanizadeh

July 8, 2010

Page 2: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Outline

1 What’s a Porous medium

2 Intro to PNMs

3 PNMing technique

4 Two-phase PNMs

5 ApplicationsCase1: idealized porous mediumCase2: micromodelCase3: glass-bead column

Page 3: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

A porous medium at pore scale: How does it look like?

Glass beads vs. volcanic Tuff

courtesy of D. Wildenschild

Page 4: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

A porous medium at pore scale: How does it look like?

Sandstonecourtesy of O. Vizika

Page 5: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

A porous medium at pore scale: How does it look like?

Fibers

www.bazylak.mie.utoronto.ca/research/

Page 6: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Characterization of porous media structure

Microscopic: Topology, geometry

Macroscopic: Porosity, descriptive topology functions, geometrystatistics, spatial distribution

Page 7: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasti-static vs. dynamic PNMs

Quasi-staticComputationally, very cheap.

No pressure field is solved.

Pore-scale geometry andmorphology are only important.

Used extensively, for two-phaseand three-phase flow; Pc

− Sw ,kr

− Sw , Sw− anw , reactive

transport, etc.

Can be used as a predictive tool.

Dynamic

Computationally, expensive.

Pressure field is solved.

Network and fluids properties areimportant.

Not been used as extensively asquasi-static ones; Pc

− Sw ,kr

− Sw , ganglia movement,dynamic pressure field

A long way to go!

Page 8: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Investigation toolPore Network Models?

Yes,because:

Physical-based modelsusing pore-scaleinformation.

Application for staticand dynamic processes.

Computationally, not soexpensive (especially forquasi-static ones).

Capability to provideup-scaled information.

But:

Translation of topology andgeometry is inevitable, and notalways straight forward!

No detail information within apore (e.g. pressure field).

Local laws/rules are inevitable,and devil! be careful!!!!

Page 9: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Definitions

Geometry

Pore body: large pores among the grains

Pore throat: long narrow pores connectingthe large pores

Shape factor : G = A/P2 :A: area, P:perimeter

Aspect ratio : K = Ri/rij .

Topology

Coordination number: number of porebodies connected to a given pore body

Fixed coordination number: isotropic,variable coordination number: anisotropic

Page 10: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Pore-network modeling steps

Step 1. Topological and geometrical data acquisition

Step 2. Pore-network structure

Step 3. Defining governing equations and local laws

Step 4. Numerical experiments

Page 11: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 1. Topological and geometrical data acquisition

Step 1.a Topological data acquisition

Detailed network acquired by analyzing images of a real porous medium,e.g. 3DMA-Rock software.

Hypothetical to idealized pore-networks. They can be isotropic (fixedcoordination number) or anisotropic (variable coordination number).Center of pore bodies can be located on lattice points (structured) orrandom coordinates (unstructured).

Step 1.b Geometrical data acquisition

Detailed network acquired by analyzing images of a real porous medium,e.g. 3DMA-Rock software.

Statistically equivalent or idealized porous medium. Generating based onstatistical parameters with/without spatial correlations.

Page 12: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 2. Pore-network structure

Numbering pore bodies, sequentially.

Numbering pore throats, sequentially.

Defining connectivity of pore bodies to pore throats (Pb2Pth).

Defining connectivity of pore throats to pore bodies (Pth2Pb).

Page 13: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 2. Pore-network structure

Void-Space Network (Pore-Network)

Page 14: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 2. Pore-network structure

Pore Bodies Numbering

Page 15: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 2. Pore-network structure

Pore Throats Numbering

Page 16: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 2. Pore-network structure

Connection Matrices

Page 17: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 3. Governing equations and local laws

One-phase or multiphase flow?

Drainage or Imbibition process, ...?

Dynamic process or static process?

Probable physical laws: Young-Laplace Equation, Hagen-PoiseuilleEquation, Stokes Equation, Conservation, etc.

Probable local assumptions: phase trapping assumptions,hydraulic conductivites of pores, etc.

Page 18: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Step 4. Numerical experiments

Quasi-Static or dynamic

Quasi-static simulations: capillary forces are dominant, no informationabout time scale of phenomena.Dynamic simulations: solving pressure field, change of saturation withtime.

Page 19: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Drainage vs. imbibition

Let’s watch some movies:courtesy of Fabiano G. Wolf (http://www.lmpt.ufsc.br/ fgwolf/)

Drainage

First, larger pore will be filled by the nonwetting phase (blue).

Imbibition

First, smaller pore will be filled by the wetting phase (red).

Simulations done by Lattice-Gas Automata Models

Page 20: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Example

Quasi-static simulation, drainage process, circular cross sectionEntry Pc , Pc

i = 2σ

rijcos θ (for circular cross section) .

Lower entry pressure: invaded earlier during drainage!

Page 21: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static PNMs

Network: Initial Condition

Page 22: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static PNMs

Page 23: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static PNMs

Page 24: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Page 25: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Page 26: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Page 27: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Page 28: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Page 29: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

Pc = 2.0, with trapping

Page 30: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Quasi-static example

movie

Page 31: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Adaptive pressure update. Gains:a) Calculating the exact Pc -Sw curve. figure

b) Saving computational time especially at the initial and residualsaturations of a Pc -Sw curve.

Using flags to mark those pores, which are in contact with theinvading phase, but not filled yet.

For a strongly anisotropic medium: save Pb2Pth matrix differentlyto save memory. The best known suggest approach is compactrow storage (CRS).

Trapping is the most time-consuming part. Robust searchalgorithm to save computational time such as depth-first search(Cormen, Leiserson, Rivest, 2000).

Page 32: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Pc-Sw using two pressure update approaches go back

Page 33: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Compact Row Storage (CRS) for an anisotropic medium or dualporosity medium! Example: dual porosity medium; macro poresconnected to micro pores.

courtesy of M. Prodanovic

Page 34: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Indices of columns and rows represents pore body numbers. Numbersin the matrix show the pore throat numbers.

Yellow colors are indices!

Page 35: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

We do not need half of the matrix, since it is symmetric.

Page 36: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Compact Row Storage (CRS), matrix at top: first row shows thecolumn index. second row shows the pore throat number. vector atbottom: it shows how many non-zeros exist in upper diagonal in eachrow.

Page 37: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Computational considerations

Compact Row Storage (CRS), if pore throats are not included incalculations!

Page 38: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical parameters/issues

Geometry

Cross section geometry

Aspect ratio

Shape factor

Phenomena

Piston-like movement

Snap-off

Capillary diffusion

Cooperative filling, ...

Page 39: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical evolution???

To have corners, or not to have corners: that is the question!

To mimic the grain geometry,sometimes this can be also the question!!

Wetting phase in the corners will reduce wetting phase trapping duringdrainage significantly, however may contribute to residual saturation.

Wetting phase in the corners can increase snap-off during imbibition.Snap-off happens if wetting film/ corner flow cuts connectivity of thenonwetting fluid.

Including corner flow in dynamic models will increase numericalcomplexity enormously.

Page 40: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical parameters: cross section geometry

(Joekar-Niasar et al,2009)

Entry capillary pressure can be calculated for different cross sectionsusing MS-P (Mayer, Stowe and Princen, J. Colloid Interface Sci, 1968,1969; Ma et al., Colloids Surf, 1996).More complex geometry, more complicated system of equations.

Page 41: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical parameters: shape factor

κ = A/P2

κ: shape factor, A:cross section area, P :cross section perimeter

��� ��� ��� ��� ��� ��� ��� �� ���

�� �������

������

�� �������

������

�� �������

������

�� �������

��������

������

����������

���������������

�� �������

������

��

��

��

����� ����� ����� ���� ����� ���� ����� ����� �����

� ������ ������������� �

�������������

�������

� �

���

��

Pore-network models for glass beads (Joekar-Niasar et al,2009)

Page 42: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical parameters: aspect ratio

Radius of pore body size to pore throat size

Significant effect during imbibition: larger aspect ratio, moresnap-off!

More snap-off, more nonwetting phase trapping (Lenormand andZarcone, 1983, 1984; Wardlaw and Yu, 1988; Ioannidis et al.1991) movie.

Page 43: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Geometrical parameters: aspect ratio

Overlapping of pore bodies and pore throats size distribution.

Page 44: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

What we want:

We are interested in investigating extended theories of two-phase flow.

Page 45: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Objectives

1. Insights into pore-scale dynamics of two-phase flow2. Studying validity of extended two-phase flow equations

Page 46: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Review of extended theories of two-phase flow

n∂Sα

∂t+ ∇ · qα = 0

qα = −Kα ·(

∇pα − ραg − Ψαa∇anw −ΨαS∇Sα

)

(1)

∂anw

∂t+ ∇ · (anwwnw) = Enw (anw ,Sw ) (2)

wnw = −Knw(

∇anwγnw − ΨwS∇Sw)

(3)

pn − pw = pc − τ∂Sw

∂t(4)

pc = f (Sw , anw ) (5)

Page 47: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Extended theories of two-phase flow in porous mediaCapillary pressure

pc = f (Sw , awn) = (pn − pw ) |equil

Difference in fluid’s pressure are equal to static capillary pressure butonly at equilibrium.

Under non-equilibrium conditions, assuming linearity:

pn − pw = pc − τ∂Sw

∂t, pc = f (Sw , awn)

Page 48: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Case1: idealized porous medium

Joekar-Niasar, V., Hassanizadeh, S.M., Leijnse A., 2008, Insights intothe relationships among capillary pressure, saturation, interfacial areaand relative permeability using pore-network modeling, Transport inPorous Media, 74:201219, doi 10.1007/s11242-007-9191-7

Page 49: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Idealized pore-networkSpecifications

Topology: structured, isotropic, lattice network with coordinationnumber of 6Geometry: sphere pore bodies, circular cross-section pore throatsGoverning equation: Pc = 2σ

rcos θ

Joekar-Niasar et al. 2008,

TiPM

Page 50: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Filling process

Drainage: Starting from the largest pore throats. If a pore throat isinvaded, the connected pore body will be fully filled.Imbibition: Starting from the smallest pore throats. If a pore throat isinvaded, the connected pore body will be partially filled.

Page 51: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Pc-Sw and a

nw -Sw curves: imbibition

����

����

����

����

�����

�����

� ��� ��� ��� ��� �

�� ��������

����� ��� ���� �����

���

���

���

���

���

���

� ��� ��� ��� ��� �

�� ��������

������������ ������ �������

Page 52: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Pc-Sw and a

nw -Sw curves: drainage

����

����

����

����

�����

�����

��� ��� ��� ��� ��� ���

�� ��������

����� ��� ���� �����

���

���

���

���

���

���

���

���

� ��� ��� ��� ��� �

�� ��������

������������ ������ �������

Page 53: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Pc-Sw -anw surfaces

Drainage vs. imbibition

a

z=-0.552+7.404*x+6.15e-5*y-6.712*x*x-2.693e-4*x*y-2.089e-9*y*y

b

Page 54: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Relative permeabilities

Flux passing through the pore throat ij based on Hagen-Poiseuille’s

law qij =πr4

ij

8µlij(Pi − Pj)

Page 55: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Relative permeabilities

Flux passing through the pore throat ij based on Hagen-Poiseuille’s

law qij =πr4

ij

8µlij(Pi − Pj)

Based on volumetric conservation law for all pore bodies:∑Ni

j=1 qij = 0, Ni number of pore throats connected to pore body i.

Page 56: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Relative permeabilities

Flux passing through the pore throat ij based on Hagen-Poiseuille’s

law qij =πr4

ij

8µlij(Pi − Pj)

Based on volumetric conservation law for all pore bodies:∑Ni

j=1 qij = 0, Ni number of pore throats connected to pore body i.Linear system of equations will be resulted AP=B.A is a symmetric banded sparse matrix made of conductivities of porethroats.No dynamic effect included in relperms.

Page 57: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

kr -Sw -anw surfaces

Drainage and imbibition

c

Page 58: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Conclusions

We can have unique surfaces for Pc-Sw -anw as well as kr -Sw -anw

for drainage and imbibition using our idealized pore-networkmodel.

Increasing aspect ratio decreases uniqueness of the surface.

Further developments should be done; such as including angularcross sections to allow different mechanisms during imbibition andimplementing for an unstructured anisotropic cross sections.

Continuing for a real porous medium!

Page 59: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Case2: micromodel

Joekar-Niasar, V., Hassanizadeh, S. M., Pyrak-Nolte, L. J., Berentsen, C.,

Simulating drainage and imbibition experiments in a high-porosity

micro-model using an unstructured pore-network model, 2009, Water

Resources Research, 45: W02430, doi:10.1029/2007WR006641.

Page 60: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Specifications

Topology: unstructured, anisotropic.Geometry: square cross-section

Joekar-Niasar et al.2008,WRR

Page 61: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Challenge

How can we use the concept of pore-network modelling for ahigh-porosity medium? Pore-body and pore throat concept does nothold !!!

Page 62: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Challenge

How can we use the concept of pore-network modelling for ahigh-porosity medium? Pore-body and pore throat concept does nothold !!! Skeletonization using medial axis: defining pixels and bottlenecks

Page 63: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Medial axis transform

Page 64: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Governing equation

Pe = σnw

−(a + b)cosθ +√

(a + b)2cos2θ + 4ab(π

4 − θ −√

2cos(π

4 + θ)cosθ)

4(π

4 − θ −√

2cos(π

4 + θ)cosθ)

Page 65: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Simulations vs. experiments

Page 66: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Simulations vs. experiments

Page 67: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Conclusions

Given geometry, pore-network model can be used to simulate notonly Pc-Sw but also anw -Sw curves.

Pc -Sw -aw surfaces resulted from simulation and experimentsshowed good agreement.

This predictive tool can be useful for assessing the micromodelbefore manufacturing.

It is very hard to simulate imbibition process in high porositymedia.

Page 68: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Case3: glass-bead column

Joekar-Niasar, V., Prodanovic, M., Wildenschild, D., Hassanizadeh, M.,

Translation of a Granular Porous Medium into a Pore-Network Model:

Application for Capillary Pressure-Saturation and Interfacial Area-Saturation

Relationships

Page 69: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Experiment

Air-water system in glass beads. Image obtained through CT scanner.

Page 70: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Specifications

Topology: unstructured, anisotropicGeometry: mixed hyperbolic polygonal cross sections for pore throatsand prolate spheroid for pore bodies.Image analysis and data acquisition using 3DMA-Rock : skeleton,shape factor, pore unit volume, mean inscribed circle at pore throatsand pore bodies as well as mean radius of pore bodies.

Page 71: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Pore throats determination

Determination of pore throats cross section based on shape factordistribution.

��� ��� ��� ��� ��� ��� ��� �� ���

�� �������

������

�� �������

������

�� �������

������

�� �������

��������

������

����������

���������������

�� �������

������

��

��

��

����� ����� ����� ���� ����� ���� ����� ����� �����

� ������ ������������� �

�������������

�������

� �

���

��

Page 72: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Numerical simulation

Determination of cross sections types.

Determining pore body geometries based on two min. and meaninscribed radii.

Solving a nonlinear system to determine geometry of a crosssection based on area and shape factor.

Solving a nonlinear system to determine entry capillary pressure.

Determining fluid occupancy during drainage and imbibition basedon imposed capillary pressure.

Page 73: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Results:grain size distribution

��

��

��

��

��

��

��� �� �

� ����������������������

�������� ��!�

"#��

$%&�������

Page 74: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Results: Pc -Sw curves

���

���

���

���

����

����

���� ���� ���� ���� ���� ����

�� ��������

����� ��� ���� �����

���� �����

��������

Page 75: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Results: anw -Sw curves

���

���

���

���

���

���

���� ���� ���� ��� ��� ����

�� ��� ��������

����������� ������������������

��

!�������

������ ���

��"�"� ���

#�����$�

"�

Page 76: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Simulations vs. Experiments

0.3

0.2

60.2

8

0.1

0.2

4

0.32

0.2

0.3

6

0.0

8

0.1

2 0.0

60.1

40.1

6

0.18

0.3

4

0.2

2

0.0

4

0.38

0.2

4

0.26

0.36

0.3

4

0.2

2

0.24

0.38

0.38

0.2

4

0.3

2

0 0.2 0.4 0.6 0.8 1

0.2

0.4

0.6

0.8

1

Capilla

ry P

ressure

(kPa)

Saturation (Sw

drainage_final

Value

High : 0.39

Low : 0.02

)

Specific Interfacial Area (1/mm)

a)

0.3

0.2

60.2

8 0.2 0

.1

0.2

4

0.3

2

0.22

0.1

40.1

2

0.1

6

0.1

8 0.0

80.0

6

0.3

4

0.1

0.3

4

0.2

40.2

4

0.2

6

0.28

0.16

0.2

0.3

2

0.28

0 0.2 0.4 0.6 0.8 1

0.2

0.4

0.6

0.8

1

Capilla

ry P

ressure

(kPa)

Saturation (Sw

imbibition_final

Value

High : 0.36

Low : 0.02

)

Specific Interfacial Area (1/mm)

b)

Joekar-Niasar et al. 2010, WRR

Page 77: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Uniqueness of the surfaces

0.1

1

0.2

0.3 0.4

0.5

0.60

.7

0.90.1

0.2

0.1

0.1

0.1

0.1

0.1

0.1

0.2

0.2

0.1

0.1

0.2

0.1

0.1

0 0.2 0.4 0.6 0.8 1

0.2

0.4

0.6

0.8

1

Capilla

ry P

ressure

(kPa)

Saturation (Sw

normalized difference

abs(D-I)/D

Value

High : 1.38

Low : 0.00

)

Normalized Error

c)

Joekar-Niasar et al. 2010, WRR

Page 78: using pore-network modeling V. Joekar-Niasar S. M ... · PDF fileWhat’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications ... using pore-network modeling

What’s a Porous medium Intro to PNMs PNMing technique Two-phase PNMs Applications

Conclusions

Given geometry, pore-network model can be used to simulate notonly the Pc -Sw but also anw -Sw curves.

At least for granular porous medium, including shape factor togenerate hyperbolic polygonal cross sections works well.

There is enough consistency between grain size distribution andcross sections of pore throats.