30
Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California, San Diego Alberto Guadagnini, Politecnico di Milano, Italy Peter C. Lichtner, Los Alamos National Laboratory

Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Reactive Transport in Porous Media

Daniel M. Tartakovsky

Department of Mechanical & Aerospace Engineering

University of California, San Diego

Alberto Guadagnini, Politecnico di Milano, Italy

Peter C. Lichtner, Los Alamos National Laboratory

Page 2: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Outline

1. Mathematics of Chemical Reactions

2. Uncertainty Quantification & Stochastic PDEs

3. PDF Methods

4. Upscaled effective reaction rate

5. Conclusions

Page 3: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Mathematics of Chemical Reactions

• Any general reversible chemical reaction with n reacting species

A1, A2, ...An can be represented as

α1A1 + α2A2 + ... + αmAmαm+1Am+1 + ... + αnAn

• The concentration of species Ai is denoted by

Ci ≡ [Ai], i = 1, . . . , n; C =mass of species

volume of solution=

[M ][L3]

• Each reaction process satisfies a (nonlinear) rate equation

dCi

dt= R(C1, C2, ...Cn), i = 1, . . . , n

Page 4: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Reactive Transport

• Transport equations: Mass conservation

Advection

Molecular diffusion

Kinematic dispersion

Chemical reaction

ω∂Ci

∂t= ∇ · (D∇Ci)−∇ · (uCi) + R(C1, . . . , Cn), i = 1, . . . , n

Page 5: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Example 1: Adsortption

• The mass concentration of the adsorbed substance:

C2 =mass of adsorbed solute

unit mass of solid

• The mass of solids in a unit volume of a porous medium:

(1− ω)ρs =unit mass of solids

unit volume of porous media

• The mass of a substance bound to solids in a unit volume:

(1− ω)ρsC2

Page 6: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Example 1: Adsorption (cndt.)

• The change in mass per unit volume per unit time:

R = −(1− ω)ρs∂C2

∂t, (R ≤ 0)

• If adsorption is instantaneous,

C2 ≈ KdC1, Kd ≡ the distribution coefficient

• Transport equation (retardation coefficient),

ωR∂C1

∂t= ∇ · (D∇C1)−∇ · (uC1) , Rc = 1 +

1− ω

ωρsKd

Page 7: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Example 2: Dissolution

• Dissolution

αA A(s), C ≡ [A]

• Reaction rate equation (effective reaction rate)

R ≡ dC

dt= −αk(Cα − Cα

eq)

• Transport equation

ω∂C

∂t= ∇ · (D∇C)−∇ · (uC)− αk(Cα − Cα

eq)

Page 8: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Reaction coefficients

• Relation to the structure of a porous medium

Kd, Rc, k = F1(surface areas) = F2(pore structure)

• Effective reaction rate

k ≈ k0a, a ∼ (1− ω)λl

k0 — laboratory measured rate constant

a — specific surface area

λ — roughness factor

l — characteristic grain size

Page 9: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Outline

1. Mathematics of Chemical Reactions

2. Uncertainty Quantification & Stochastic PDEs

3. PDF Methods

4. Upscaled effective reaction rate

5. Conclusions

Page 10: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Uncertainty in Environmental Modeling

• Wisdom begins with the acknowledgment of uncertainty—of the

limits of what we know. David Hume (1748), An Inquiry Concerning

Human Understanding

• Most physical systems are fundamentally stochastic (Wiener, 1938;

Frish, 1968; Papanicolaou, 1973; Van Kampen, 1976):

• Model & Parameter uncertainty

– Heterogeneity– Lack of sufficient data– Measurement noise∗ Experimental errors∗ Interpretive errors

00.2

0.40.6

0.81

0

0.2

0.4

0.6

0.8

1

• Randomness as a measure of ignorance

Page 11: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Alternative Frameworks for UQ

• Ignore parameter uncertainty

• Fuzzy logic

• Interval mathematics

• Probabilistic/stochastic approaches

– Geostatistics

– Monte Carlo simulations

– Moment equations

– PDF methods

– Etc.

• Upscaling (homogenization)

Page 12: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Stochastic Framework

• Reaction rate k(x)

• Random field k(x, ω)

• Ergodicity

• Transport equations become

stochastic

• Solutions are given in terms of

PDFs

00.2

0.40.6

0.81

0

0.2

0.4

0.6

0.8

1

Page 13: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Probabilistic Description of k

Relationship between the distributions of the grain size l and effective

rate constant k: pk(k)dk ≡ pl(l)dl

• Cubic grains

pk(k) =6λφsk0

k2pl

(6λφsk0

k

)

• Spherical grains

pl(l) ≡1

lσ2l

√2π

e−(ln l−µl)2/(2σ2

l )0 1 2 3

Normalized k

0

0.5

1

1.5

2

Nor

mal

ized

dis

trib

utio

n (p

df)

of k

Page 14: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Stochastic Upscaling

• Meso-scale transport equation:

∂c

∂t= −∇ · (vc) + fk(c), fk = −αk(cα − Cα

eq)

• Uncertain (random) parameters: velocity v & reaction rates k

• Effective transport equation:

∂c

∂t= −∇ · (veffc)− αkeff(cα − Cα

eq)

• Reynolds decomposition

k = k + k′, k ≡∫

kpk(k)dk, k′ = 0

• Stochastic upscaling vs. deterministic upscaling

Page 15: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Traditional Approaches

• Effective transport equation:

∂c

∂t= −∇ · (veffc)− αkeff(cα − Cα

eq)

• Note that

keff 6= k ⇒ keff = keff(k, σ2k, lk, . . .)

• Standard approaches:

– keff ≈ k

– Linearization fκ(c) = fκ(c) + . . .

Page 16: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Outline

1. Mathematics of Chemical Reactions

2. Uncertainty Quantification & Stochastic PDEs

3. PDF Methods

4. Upscaled effective reaction rate

5. Conclusions

Page 17: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

PDF Approach

• Motivation

– To avoid the linearization

– To obtain complete statistics

• Raw distribution:

Π(c, C;x, t) ≡ δ(c(x, t)− C)

• Probability density function (PDF):

pc(C;x, t) = 〈Π(c, C;x, t)〉

• Concentration moments:

〈cn(x, t)〉 =∫

Cnpc(C;x, t)dC

Page 18: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

PDF Equation & Closures

• Stochastic PDE for the raw distribution inR4: x = (x1, x2, x3, C)T

∂Π∂t

= −∇ · (vΠ) v = (v1, v2, v3, fκ)T

• Deterministic PDE for PDF

∂p

∂t= −∇ · (〈v〉p)− ∇ · 〈v′Π′〉

• Closure approximations

– Direct interaction approximation (Kraichnan, 1987)

– Large-eddy simulations (Koch and Brady, 1987)

– Weak approximation (Neuman, 1993)

– Closure by perturbation (Cushman, 1997)

Page 19: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Outline

1. Mathematics of Chemical Reactions

2. Uncertainty Quantification & Stochastic PDEs

3. PDF Methods

4. Upscaled effective reaction rate

5. Conclusions

Page 20: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Example: One-Dimensional Batch System

• Mesoscale transport equation

dc

dt= −ακ(cα − Cα

eq) c(0) = C0

• Exact solution for PDF

– Find c[κ(Y )], where Y is multivariate Gaussian

– Find pc(C) = (dy/dC)p(y)

0 0.2 0.4 0.6 0.8 1C

5

10

15

20

25

30

Prob

abili

ty D

ensi

ty F

unct

ion

pc(C

,t) t=0.01

t=0.1

t=0.25t=0.5

t=1

t=1.25

t=2

Page 21: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Effective (Upscaled) Rate Constant

• Find mean concentration c(t)• Define keff as the coefficient in

dc

dt= −αkeff

(cα − Cα

eq

)

0 2 4 6 8 10Time, t

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

Ups

cale

d re

actio

n ra

te, k

eff

α = 1α = 2

• keff(0) = k

Page 22: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Perturbation Expansion for PDF

• Gaussian mapping, e.g., κ = f(Y ) where Y is Gaussian

• Small parameter σ2Y

• p = p(0) + p(1) + . . .

∂p

∂t= −∇ · (〈v〉p)− ∇ · 〈v′Π′〉 → ∂p(0)

∂t= −∇ ·

[〈v〉(0)p(0)

]• Randomness in initial and boundary conditions is easily incorporated

• Solution for the concentration PDF (a la Kubo expansion)

p(C; t) =dY

dC

∞∑n=0

σ2nY

(2n)!!δ(2n)(Y − 〈Y 〉)

Page 23: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Mean Concentration for Linear Kinetics (α = 1)

• Mild heterogeneity (σ2Y = 0.5)

0 2 4 6 8 10

Dimensionless time

0

0.2

0.4

0.6

0.8

1

Nor

mal

ized

mea

n co

ncen

trat

ion

n = 0n = 1n = 2n = 3n = 4

Page 24: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Mean Concentration for Linear Kinetics (α = 1)

• Mild-to-moderate heterogeneity (σ2Y = 1.0)

0 2 4 6 8 10

Dimensionless time

-0.2

0

0.2

0.4

0.6

0.8

1

Nor

mal

ized

mea

n co

ncen

trat

ion

n = 0n = 1n = 2n = 3n = 4

Page 25: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Mean Concentration for Non-linear Kinetics

• α = 2

• Mild heterogeneity (σ2Y = 0.5)

0 2 4 6 8 10

Dimensionless time

1

1.2

1.4

1.6

1.8

2N

orm

aliz

ed m

ean

conc

entr

atio

n

n = 0n = 1n = 2n = 3n = 4

Page 26: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Mean Concentration for Non-linear Kinetics

• α = 2

• Mild-to-moderate heterogeneity (σ2Y = 1.0)

0 2 4 6 8

Dimensionless time

1

2

3

4

5

Nor

mal

ized

mea

n co

ncen

trat

ion

n = 0n = 1n = 2

Page 27: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

LED Approximation of PDF Equations

• Transport equation

∂c

∂t= −∇ · (vc) + fκ(c) in R3

• Unclosed PDF equation

∂p

∂t= −∇ · (〈v〉p)− ∇ · 〈v′Π′〉 in R4

• Large Eddy Diffusivity (LED) closure

∂p

∂t= −∂〈ui〉p

∂xi+

∂xj

[Dij

∂p

∂xi

]• “Dispersion” coefficient

Dij(x, t) ≈∫ t

0

∫Ω

〈v′i(x)v′j(y)〉G(x, y, t− τ)dydτ

Page 28: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Lagrangian-Eulerian Description

• Governing equations:

∂c

∂t= −∇ · (vc) + fk(c) ⇒ ∂Π

∂t= −∇ · (vΠ)

• Random Green’s function G(x, y, t− τ)

∂G∂τ

+ v · ∇yG = −δ(x− y)δ(t− τ)

• Explicit expression

G(x, y, t− τ) = [1−H(τ − t)]δ(y − xL), xL = x + v(t− τ)

• Mean Green’s function: G(x, y, t− τ) = 〈G(x, y, t− τ)〉

Page 29: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Effective parameters

0 0.2 0.4 0.6 0.8 1Normalized time

0

0.1

0.2

0.3

0.4

Nor

mal

ized

disp

ersio

n co

effic

ient

ExponentialGaussianSpherical

0 0.2 0.4 0.6 0.8 1Normalized time

0.4

0.6

0.8

1

Nor

mal

ized

effe

ctiv

e ve

loci

ty

ExponentialGaussianSpherical

0 0.1 0.2Normalized time

0

0.5

1

1.5

2

2.5

Nor

mal

ized

disp

ersio

n co

effic

ient

ExponentialGaussianSpherical

0 0.1 0.2Normalized time

2

3

4

5

6

7

Nor

mal

ized

effe

ctiv

e ve

loci

ty

ExponentialGaussianSpherical

Page 30: Reactive Transport in Porous Media - Purdue University · Reactive Transport in Porous Media Daniel M. Tartakovsky Department of Mechanical & Aerospace Engineering University of California,

Conclusions

• Most physical systems are under-determined due to– Heterogeneity– Lack of sufficient data– Measurement noise

Wisdom begins with the acknowledgment of uncertainty—of the

limits of what we know. David Hume (1748), An Inquiry Concerning Human

Understanding