geometric analysis of packings gady frenkel, m. blunt, p. king & r. blumenfeld

27
Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Upload: lynette-owens

Post on 27-Dec-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Geometric Analysis of Packings

Gady Frenkel,M. Blunt, P. King & R. Blumenfeld

Page 2: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Agenda

• Motivation:• Definition of a new model

– The balloon algorithm – non negative curvature

• Results:– 2D– 3D throats emulation

• Conclusions and future prospects

Page 3: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

The Big Picture:Goals:• Extracting networks

– Robust algorithm– efficient

• Investigate the wide distribution of permeability– Caused by topology?– Caused by the distribution of the throats cross-section?

• Can we model and predict connections between electrical conductivity and permeability

Page 4: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Granular Packing Characterization

• Components: Grains, Pores, Throats.• Definitions of pores and throats are quite ambiguous.

– Two convex pores connected by a wide throat form one concave pore or not?

– Example: spheres - poresOne or Two Pores?

Page 5: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Our model of Granular Packing

• Grains: (transformed)– Straight lines and planes that connect

contacts instead of real boundaries

• PORES: – “Convex” “empty” volumes that are

surrounded by transformed grains.

• THROATS: – the openings that connect two pores:

Page 6: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

2D Packing Example:

• GRAINS: – Straight lines and planes that

connect contacts instead of real boundaries

Page 7: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

2D Packing Example:

• GRAINS: – Straight lines and planes that

connect contacts instead of real boundaries

Contact Points

Page 8: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

2D Packing Example:

• GRAINS: – Straight lines and planes that

connect contacts instead of real boundaries

Contact Points

Page 9: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

2D Packing Example:

• GRAINS: – Straight lines and planes

that connect contacts instead of real boundaries

• PORES: – “Convex” “empty” volumes

that are surrounded by transformed grains.

• CONTACT POINT:

Should I mentio

n here that th

e pores need to

be

Convex i

n 3D (beca

use in

2D it is

not true)

Page 10: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Obtaining pores 2D

Grain

Pore

Grain: Anti-ClockwisePore: Clockwise

Page 11: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

3D example

• Packed Spheres Revisited:– Every 3 neighbouring

contact points create a plane facet.

– Pores

• spheres - pores

Need to ask

Peter fo

r cita

tion co

ncerning

The 3D sphere pack

ing

Page 12: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Finding Throats:

• Facets of Pore are Known

• Use the 2D algorithm where the radial vector sets the positive edge direction

Page 13: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Finding Throats:

Page 14: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Implementation: (2D&3D)

• 2 Step Algorithm:1. Find contact points – skeletonization2. Apply algorithm to find the pore-network

and the throats characteristics.

• Benefits:– Easier, Grains are simplified to plane facet.– Less information to deal with– East to extract the throat information

Do I need th

is sli

de?

Page 15: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Growing a deformable object : Inflating balloon inside the pore until it is filled.

– Advantage: Fit any pore shape by deforming.

– Only one object per pore.

Obtaining Pores: Main Idea

Page 16: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Obtaining Pores : Main Idea

Question: How can we prevent this balloon from exiting the pore through the throats.?

Clue: Balloons tend to be convex. When a balloon expands through the narrower throats it will develop a negative curvature

• By preferring positive curvature we can prevent the balloon from exiting the pore.

Add Pict

ure

Page 17: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Algorithm

• Step 1:– Obtain contact points of grains– Determine the facets of the grains.

Page 18: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Algorithm

• Step 2:– Choose a Facet and put a small balloon at

the pore near the facets centre.– Grow the balloon according to the rules:

• Surface points get further from the centre• Curvature is calculated at each point, negative

curvature is not allowed.

– When balloon is fully grown, find the facets that it touches.

Page 19: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Example: Beads in 2D1. Grains → polygons

Page 20: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Example: Beads in 2D1. Grains → polygons

Page 21: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Example: Beads in 2D1. Grains → polygons2. Balloons are

inflated from each facet

Page 22: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Emulating “Throats” in 2D

“Throats”

Page 23: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Emulating “Throats” in 2D

Pores

Page 24: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld
Page 25: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld
Page 26: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Conclusions

• New Characterization of pore space.– Step 1: skeletonization– Step 2: non-negative curvature algorithm

• Algorithm Shows promising results and seems to be applicable in any dimension.

Page 27: Geometric Analysis of Packings Gady Frenkel, M. Blunt, P. King & R. Blumenfeld

Future Prospects

• 3D Software – is in advanced stages• Recognizing the facets that belong to the

pore.• Combining/dividing pores for the conventional

definition.• Finding the contact points from real 3D data.• Analysis of real systems:

– Need Data