Top Banner
Synthetic experiments for understanding and upscaling flow and transport processes in heterogeneous media Jean-Raynald de Dreuzy, Tanguy Le Borgne
26
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Synthetic experimentsfor understanding and upscaling flow and transport processes in heterogeneous mediaJean-Raynald de Dreuzy, Tanguy Le Borgne

Page 2: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Classical modeling protocol

Anders

on

, M

. P.

, an

d W

. W

. W

oess

ner

(199

0),

A

PPLI

ED

GR

OU

ND

WATE

R M

OD

ELI

NG

: Sim

ula

tion

of

Flow

and

Advect

ive T

ran

sport

, A

cadem

ic P

ress

.

Page 3: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Example of numerical experimenation Investigation of transport processes in heterogeneous mediaMacro-dispersion, Mixing and Reactivity

Page 4: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Upscaling solute transport processes (heterogeneous media)

▪ Purposes

▪ Effect of heterogeneity on inert and reactive solute processes

▪ Enhancement of dispersion and mixing induced by permeability heterogeneity

▪ Determine effective, upscale laws: Multiple scales in the same simulations

▪ Conceptual model (Assumptions)

▪ Stochasticly well-defined heterogeneity fields with evolving levels of complexity

▪ Simplification of boundary and initial conditions to focus on the processes

▪ Stochastic simulations

▪ Mathematical model

▪ Advection-diffusion-dispersion equations

Page 5: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Physical model

lengthncorrelatio

Kofiancenormal

xxxYxY

YxYxY

xKxY

MODELITYHETEROGENE

Y

Y

:

varlog:

'exp'''

'

ln

2

2

2

Page 6: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Flow model 0 hK

Page 7: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Transport model

v

vvdvD

cDuct

c

jiTLijTij

0

Periodic boundary conditions

exte

nded

inje

ctio

n

Reflecting boundary conditions

c=0

Adsorbing boundary conditions

poin

t-so

urce

Initial conditionsc(x,t=0)=0

Page 8: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Numerical methods

▪ Multi-scale stochastic simulations

▪ requires parallel computation

▪ Flow equation

▪ finite volume discretization

▪ algebraic multigrid linear solver

▪ Transport equation

▪ Lagrangian method: random walks

▪ Numerical strategy

▪ Macrodispersion: stochastic simulations with limited number of particles

▪ Mixing: few simulations with large number of particles

Beaudoin, A., J. R. de Dreuzy, and J. Erhel (2007), An efficient parallel tracker for advection-diffusion simulations in heterogeneous porous media, paper presented at Europar, Rennes, France, 28-31 August 2007, Lecture Notes in

Computer Science 4641 705-714 Springer-Verlag, Berlin, Heidelberg

Page 9: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Some examples of software for porous and fractured media▪ Classical hydrogeological models

▪ MODFLOW

▪ FEEFLOW

▪ HYDROGEOSPHERE

▪ Specialized modelling plateforms

▪ Tough, Berkeley, reactive transport

▪ DUMUX, DUNE, Stutgart, Multiphase flow, Multiphysics

▪ GEOSYS, UFZ, THMC

▪ PROOST, Barcelona

▪ H20lab, Rennes, heterogeneity (porous,fracture) and transport

▪ Multiphysics models

▪ COMSOL

▪ ABACUS

▪ Fluid mechanics models

▪ Open foam

Page 10: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Macrodispersion

Page 11: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Macrodispersion

Page 12: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Permeability variance 0.25 < y2 < 9

Domain size Nx = 16384, Ny =Nz = 128

500 Monte Carlo simulations

10 000 particles

Extensive parameter study :

Cluster = 64 nodes of 2 processors Intel Quad Core x5472. Each processor is composed of 4 cores (Harpertown 3GHz) and 4GB of memory per core.

permeability generation = 20 stime for flow = 213stime for transport = 1605s

Example of CPU times :

Performances

Page 13: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Temporal evolution of the dimensionless longitudinal effective dispersivity L(t) for various values of y²

Validation against analytical predictions sY2<1

Page 14: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Predictions

2D and 3D longitudinal macro dispersivities LA as function of y²

3D transverse macro dispersivity TA for various values of y²

A. Beaudoin and J.R. de Dreuzy, Numerical assessment of 3D macro dispersion in heterogeneous porous media, Water Resources Research, Vol. 43, 2013

Page 15: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

A. Beaudoin and J.R. de Dreuzy, Numerical assessment of 3D macro dispersion in heterogeneous porous media, Water Resources Research, Vol. 43, 2013

Presentation of results

Low heterogeneitysY

2=1

High heterogeneitysY

2=6.25

Page 16: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Mixing

Page 17: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Simulation and analysis of concentration distributions

Probability distribution of concentrations

macrodispersion model

Simulations at different times

Page 18: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Definition and validation of a new effective mixing model

Lamella representation

Villermaux, Cargèse summer school 2010

Page 19: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Quantification of fluid deformation processes

Map of fluid deformation Distribution of elongations

Le Borgne et al., JFM 2015

Page 20: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Definition and validation of a new effective mixing model

t1

t2

𝒑 (𝒄 ,𝒕 )

t2 t3

Fluid deformation Concentrations

𝒑 (𝒄∨𝝆)

Lamella representation Concentration PDF

Le Borgne et al. PRL 2013

macrodispersion model

Page 21: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Adapted numerical method for accurate

gradient simulations

Page 22: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Numerical experimentation projects during the summer

school

Page 23: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Scope: develop simulation projects in interaction with lecturers (on a voluntary basis)

▪ Projects linked to practical courses

▪ Simulation of saltwater/freshwater interface

▪ Simulation of heat transport and potential fiber optic signal

▪ Direct modelling of geophysical signals (Resistivity, Spontaneaous Potential…)

▪ Projects linked to lectures

▪ Transport in heterogeneous media

▪ Reactive transport, colloid transport

▪ Multiphase or Non-Newtonian flows..

▪ Hydro-mechanics

▪ Projects linked to students PhD topics

Page 24: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Tool: COMSOL multiphysics

▪ Advantages

▪ Easy to learn in a week (friendly interface)

▪ Handles a large spectrum of coupled flow and transport processes

▪ Disadvantages

▪ Commercial licence

▪ Limited in terms of simulation size

▪ Free alternatives

▪ OpenFoam

▪ FreeFem

▪ …

Page 25: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Time schedule: first week

Page 26: Introduction to numerical experiments (J.R. de Dreuzy, T. Le Borgne)

Time schedule: second week