numerical simulation for flow in 3d highly heterogeneous fractured media

23
1 Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media H. Mustapha J. Erhel J.R. De Dreuzy . Mustapha INRIA, SIAM Juin 2005

Upload: shae

Post on 11-Jan-2016

53 views

Category:

Documents


0 download

DESCRIPTION

Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media. H. Mustapha J. Erhel J.R. De Dreuzy. H. Mustapha INRIA, SIAM Juin 2005. Outline. Fractured media geometrical model flow fluid model Mesh requirements for Finite Element Methods numerical method - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

1

Numerical Simulation for Flow in 3D Highly Heterogeneous

Fractured Media

H. MustaphaJ. Erhel

J.R. De Dreuzy

H. Mustapha INRIA, SIAM Juin 2005

Page 2: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

2

Outline

Fractured media geometrical model flow fluid model

Mesh requirements for Finite Element Methods numerical method mesh generation difficulties

New approach for computing flow based on a projection method main idea and some examples quality of the mesh and precision of the computed solution

Conclusions and future work

H. Mustapha INRIA, SIAM Juin 2005

Page 3: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

3

Outline

Fractured media geometrical model flow fluid model

Mesh requirements for Finite Element Methods numerical method mesh generation difficulties

New approach for computing flow based on a projection method main idea and some examples quality of the mesh and precision of the computed solution

Conclusions and future work

H. Mustapha INRIA, SIAM Juin 2005

Page 4: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

4

Geometrical model

• Discrete fracture network. • Impervious matrix.

• Only the fractures are considered.

• Network = Set of fractures.

H. Mustapha INRIA, SIAM Juin 2005

Page 5: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

5

Equations Q = - K*grad (h) div (Q) = 0

Boundary conditions

Flow fluid model

Fixed head

(Dirichlet)

Q.n = 0(Neuman

n)

H. Mustapha INRIA, SIAM Juin 2005

Page 6: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

6

Outline

Fractured media geometrical model flow fluid model

Mesh requirements for Finite Element Methods numerical method mesh generation difficulties

New approach for computing flow based on a projection method main idea and some examples quality of the mesh and precision of the computed solution

Conclusions and future works

H. Mustapha INRIA, SIAM Juin 2005

Page 7: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

7

Numerical method

Mixed Hybrid Finite Element Method complete 3D mesh of the network mesh of each fracture with identical intersections (conforming mesh)

Global linear system Assembled by all corresponding fractures linear systems Direct linear solver

Conforming mesh

H. Mustapha INRIA, SIAM Juin 2005

Page 8: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

8

Geometrical complexity: fractures and network

Origin of the complexity

• Important number of intersections.

• Existence of small intersections.

• Existence of zones containing small angles => need mesh refinement to improve the quality.

Our approachTo modify the complex

configurations• What is the simplifications criteria ?

• What is the loss in precision ?

• What are the CPU time and memory capacity improvements ?

• The blue counter is the fracture border.

• The red lines are the intersections with the cube borders.

• The black lines are the intersections with the other fractures of the network.

H. Mustapha INRIA, SIAM Juin 2005

Page 9: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

9

Network properties• size : 18• number of fractures: 285

Generation and quality of the mesh for the fracture networks

Mesh After refinement

0 20 40 60 80 1001201401601800

4

8

12

16

% N

um

ber

of

ang

les

Angle in degree

Distribution of angles

H. Mustapha INRIA, SIAM Juin 2005

zoom before refinement

Page 10: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

10

Outline

Fractured media geometrical model flow fluid model

Problem presentation geometrical complexity in two scales: fractures and

network classical mesh generation for fracture networks

New approach for computing flow based on a projection method main idea and some examples quality of the mesh and precision of the computed solution

Conclusions and future works

H. Mustapha INRIA, SIAM Juin 2005

Page 11: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

11

Main ideaStep (1)

A

B

X

Y

C

D

2D Projection

3D projection

Generalization

H. Mustapha INRIA, SIAM Juin 2005

Page 12: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

12

Main ideaStep (2)

2D projection

2D projection

H. Mustapha INRIA, SIAM Juin 2005

Page 13: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

13

Results of our approachExample 1: projection method

H. Mustapha INRIA, SIAM Juin 2005

Page 14: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

14

Results of our approachExample 2: projection and generation mesh

H. Mustapha INRIA, SIAM Juin 2005

Page 15: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

15

Generation and mesh quality using the new approach

0 20 40 60 80 100 120 140 160 1800

4

8

12

16

% N

um

be

r o

f an

gle

s

A ngle in degree

Distribution of angles

0 20 40 60 80 100 120 140 160 1800

4

8

12

16

% N

um

be

r o

f an

gle

s

A ngle in degree

Distribution of angles M esh with projection M esh without projection

Mesh with projection

Network properties• size : 18 number of fractures: 285

H. Mustapha INRIA, SIAM Juin 2005

Page 16: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

16

Our new approach:

• Use a projection method as a simple criteria

• Lead to a reduced configuration

• Allows to mesh complex fracture networks

Questions to address:

•What is the loss in precision ?

•What are the CPU time and memory capacity improvements ?

Summary

H. Mustapha INRIA, SIAM Juin 2005

Page 17: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

17

Precision of computed solution

L

Q

h1

h2

Math formulas:

Global equivalent permeability:

Average flow across the fractures: , N: number of fractures

Average flow across the intersections: , M: number of intersections

Errors:EN =

EF =

EI =

MRI

Rh2))-(h1*Q/(LK

NRF

1ref1refapp ||F||/||F-F||

1ref1refapp ||I||/||I-I||

|K| / |K - K| refrefapp

H. Mustapha INRIA, SIAM Juin 2005

Page 18: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

18

0 20 40 60 80 100 120 140 160 1800

4

8

12

16

20

% N

um

be

r o

f an

gle

s

A ngle in degree

Mesh with projection Mesh without projection

Very small mesh step

Kref 45.9017

Kapp 45.9015

EN 4×10-6

EF 1.8×10-5

EI 2×10-5

• Solution obtained with high precision

• Approximate solution can be used as a reference solution

Precision of computed solution

With MHFE method

Network properties• size : 18•number of fractures: 285

H. Mustapha INRIA, SIAM Juin 2005

Page 19: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

19

Examples of mesh and computed solution

3 fractures

Head450 fractures

Head

Head

1800 fractures

h1

h2

H. Mustapha INRIA, SIAM Juin 2005

Network mesh: 285 fractures

Page 20: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

20

Precision and numerical error

•Loss in precision: 5%•Good quality of the mesh

0 20 40 60 80 100 120 140 160 1800

4

8

12

16

20

% N

um

be

r o

f an

gle

s

A ngle in degree

Mesh step=0.08 Mesh step=0.11 Mesh step=0.15 Mesh step=0.19

0,06 0,09 0,12 0,15 0,18 0,210,0

1,5

3,0

4,5

M esh step

EN×100 EF ×100 E I ×100

Reference solutionMesh step : 0.08

H. Mustapha INRIA, SIAM Juin 2005

Page 21: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

21

mesh steplinear system

sizeCPU time

0.08 313 776 27.65

0.09 277 169 19.21

0.11 185 611 12.12

0.13 131 029 7.65

0.15 98 025 5.18

0.17 76 798 3.98

0.19 62 460 3

0.21 50 588 2.36

•Memory usage decrease: 80% •CPU time decrease: 90%

H. Mustapha INRIA, SIAM Juin 2005

Page 22: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

22

Outline

Fractured media geometrical model flow fluid model

Problem presentation geometrical complexity in two scales: fractures and network classical mesh generation for fracture networks

New approach for computing flow based on a projection method main idea and some examples quality of the mesh and precision of the computed solution

Conclusions and future works

H. Mustapha INRIA, SIAM Juin 2005

Page 23: Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media

23

Conclusions

• Mesh generation of complex fracture networks.

• Approximate geometry by projection.

• The loss in precision of computed solution is very small.

• The improvement in CPU time and memory capacity is very important.

Future work

• Parallel computation.

• Stochastic experiments.

H. Mustapha INRIA, SIAM Juin 2005