comsol presentation

53
Modelling Modelling Subsurface Subsurface Flow Flow not not what what you you see see , , but but what what you you imagine imagine Nils Nils - - Otto Kitterød Otto Kitterød FEMLAB conference, Oslo October 13. 2005

Upload: raman-kumar-sahu

Post on 24-Apr-2015

283 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: COMSOL Presentation

ModellingModelling SubsurfaceSubsurface FlowFlow −−not not whatwhat youyou seesee, , butbut whatwhat youyou imagineimagine

NilsNils--Otto KitterødOtto Kitterød

FEMLAB conference, Oslo October 13. 2005

Page 2: COMSOL Presentation

Outline:

• teaching

• how to make COMSOL MULTIPHYSICS behave according to my concepts

• examples

Why focus on groundwater?

Page 3: COMSOL Presentation

Important for societyGroundwater resources of the world

Major part of the world population are depending on groundwater

resources

Page 4: COMSOL Presentation

The global water balance

~ 30 times more groundwater than water in the lakes

Groundwater flow is a boundary

value problem => measurements

unsaturated zone

saturated zone

Important for nature

Page 5: COMSOL Presentation

Why focus on groundwater?

Groundwater: the liquid of life!interface to human society and science

groundwater flow contaminant transport

numerical simulation

concept ofgeology

Page 6: COMSOL Presentation

Concept of flow:

Henri-Philibert-Gaspard Darcy

Darcy's experiments (1856):

∆h

∆x

A

Q ∝ A ∆h∆x

Darcy’s law:governs the laminar (nonturbulent) flow of fluids in homogeneous, porous media

→ Conservation of momentum

Page 7: COMSOL Presentation

1. Conservation of momentum:

q = − K ∇h, where h = p/(ρg) + z

2. Conservation of mass:

+ N,∂ ( S0 h )

∂t− ∇⋅q= where S0 is specific storage [1/L],

and N is a sink/source term3. Constitutive relations:

e.g. if S0 is a function of h → Richards’ equation (not today!)or if ρ is a function of concentration of solute (later)

Here: Dupuit-Forchheimer assumption:∂ h∂z

= 0, which means 3D → 2Dbut qz ≠ 0

4. Boundary conditions and (if transient) initial conditions

Page 8: COMSOL Presentation

Cross Section of the Gardermoen Delta

After K. Tuttle (1997)

100020003000

200

100

m a.s.l.

West meters East

05001:1

0100020003000

200

180

160

140

120

m a.s.l.

Bedrock

Delta Bottomsets

Delta Foresets

Delta Topsets

??

?

Kettle-hole

Ice-contactslope

1:~15

West meters East

Page 9: COMSOL Presentation

From 1,2 we have: + N.∂ ( S0 h )

∂t∇⋅= K ∇h

where m is thickness of water saturated zonemS0 = S [-] is called storage coefficientmK = T [L2/T] is called transmissivity

For a confined aquifer:

m = top – bottom of aquifer

For an unconfined aquifer:

m = h – bottom of aquifer

H1H2

length of aquiferx

top

bottom m = const.

H1H2

length of aquiferx

bottomm = h(x,t)

From 3, life gets easier: + N,∂ ( mS0 h )

∂t∇⋅= mK ∇h

Page 10: COMSOL Presentation

Remember (2): Q = Aq (L3/T)By using boundary integration in postprocessing, you get the water flow directly!

Transmissivity

Implement the Dupuit-Forchheimer assumption:

Remember (1): h(t0) ≠ 0if bottom = 0

Page 11: COMSOL Presentation

Challenge: estimate Challenge: estimate effectiveeffective parametersparameters

The Boussinesq equation( )hT= ∇ −⋅∇∂∂

t( S h ) N(t)

in a way that the response h is reproduced according to the observations

where: T effective transmissivity (L2/T) S storage coefficient(-) h hydraulic head (L)t time (T)N(t) source/sink (L/T), infiltration or pumping

T = ∫ T(z) dz0

m

Page 12: COMSOL Presentation

The inland glacier ~10500 B.P. (Andersen, B.G.,2000)

Sea level about 200 m higher than present sea level.Average paleo-discharge: ~3000m2/s (Tuttle, K., 1998)

Example: The Gardermoen Delta

The Gardermoenpaleo-delta

15 km

15 km

Page 13: COMSOL Presentation

Trandum Delta Paleo-portal

Helgebostad Delta Paleo-portal

The Gardermoen Delta Today:

Page 14: COMSOL Presentation

Gardermoen, grw. obs, eu89

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

11000

4000 5000 6000 7000 8000 9000 10000 11000 12000

UTM-East

UTM

-Nor

th

Paleo-distribution Channels Show Radial Flow:

Trandum Delta Paleo-portal

Helgebostad Delta Paleo-portal

x-profile

Page 15: COMSOL Presentation

””The The GardermoenGardermoen Doughnut”Doughnut”

ii) Balance of mass:

c) QΑ = Nπl2 – Nπr2

d) Qr = – QΑ

2πr

i and ii): d(1/2 kh2) = N2

l2

rdr – r dr

i) Darcy’s law:

= q = – k dhdr

Qr

ma)

Qr = – d(1/2 kh2)dr

b) if m=h, then unconfined aquifer

R2 h2 R1

h1lSteady state modelfor R1 ≤ r ≤ l :

Repeat for l ≤ r ≤ R2

and eliminate l to get oneclosed form expression for h(r)

Page 16: COMSOL Presentation

Plot observations of groundwater head as a function of radial distance from center:

let k = k(r)or H = H(r)

rR2 R1l

h2

h1

N

l

Page 17: COMSOL Presentation

WRR(40) 2004http://folk.uio.no/nilsotto/PUBL/analytical_gilbert.pdf

where k = k1 – a(r-R1)

∫ 1r(k0-ar) dr

∫ r(k0-ar) dr

Two (simple) integrals:

(1)

(2)

rR2 R1 l

h2

h1

N

l

k1 k2

dh2 N l2

rk dr dr– rk=

Implement the solution as a function in MATLAB:

function[h] = funk_h_lin(radius, R1, R2, h1, h2, N, k_1, k_2)

Page 18: COMSOL Presentation

minimum(hobs – hcalc) gives k1 at R1 and k2 at R2

function[h] = funk_h_lin(radius, R1, R2, h1, h2, N, k_1, k_2)

R2 h2

R1h1

l

Page 19: COMSOL Presentation

Radial Duit-Forchheimer Solution where k=k(r)

Interpolation Functions:

R1R2

k1k2

Page 20: COMSOL Presentation

Steady State Numerical SolutionandAnalytical Solution:

S=0.01

Precipitation event

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31days from 27.09.2000

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

16.00

18.00

mm

/d

Transient Simulation

Page 21: COMSOL Presentation

OK !But, what about the real aquifer?

Precipitation event

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31days from 27.09.2000

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

16.00

18.00m

m/d

Transient boundary condition:

H1(t) = H1sin(t/day)

Conclusion:1) minor changes in h with N(t)2) not very sensitive to H1

Page 22: COMSOL Presentation
Page 23: COMSOL Presentation
Page 24: COMSOL Presentation
Page 25: COMSOL Presentation
Page 26: COMSOL Presentation

Trandum Delta Paleo-portal

Helgebostad Delta Paleo-portal

188

180

190

190

188

188

Page 27: COMSOL Presentation

Digitize boundary by using: GINPUT Graphical input from mouse.[X,Y] = GINPUT(N) gets N points from the current axes and returns the X- and Y-coordinates in length N vectors X and Y.

Page 28: COMSOL Presentation

Spline interpolation

Page 29: COMSOL Presentation

Make solid object by: s1 = geomcoerce('solid',{c});geomplot(s1);and import geometry in Comsol Multiphysics

noflux boundary

h2

h1

N

Page 30: COMSOL Presentation

What about hydraulic conductivity?

Two radial structures with linearly decreasing ksuperimposed on each other. Trandum Delta

Paleo-portal

Helgebostad Delta Paleo-portal

What is best average?

Page 31: COMSOL Presentation

arithmetic mean ?

Glacial portals

1/T1

1/T2

Page 32: COMSOL Presentation

geometric mean ?

Glacial portals

Page 33: COMSOL Presentation

harmonic mean ?

1/T1 1/T2

Glacial portals

Page 34: COMSOL Presentation

Difference in hydraulic conductivity betweenharmonic -and geometric mean

Page 35: COMSOL Presentation

Hydraulic headInput: hydraulic head as arithmetic mean between the Trandum and Li deltas

arithmetic

Page 36: COMSOL Presentation

Hydraulic headInput: hydraulic head as geometric mean between the Trandum and Li deltas

arithmetic

geometric

Page 37: COMSOL Presentation

Hydraulic headInput: hydraulic head as harmonic mean between the Trandum and Li deltas

arithmetic

geometric

harmonic

Page 38: COMSOL Presentation

No terminal and railway culvert (drawdown)

Hydraulic head gradient,minimum gradient at ground water dividemax. gradient in ravine areas (landslide) and glacial boundary (kettle lake area)

Page 39: COMSOL Presentation

With terminal and railway culvert (drawdown)

Hydraulic head gradient

To protect the preservation area, the water balance of the area has to be maintained because the hydraulic gradient is the driving force of the gully processes.

Page 40: COMSOL Presentation

Hydraulic head gradientWith terminal and railway culvert (drawdown)and two injection points of water from the culvert

Page 41: COMSOL Presentation

The Comsol meshing routines makes life more practical!

Page 42: COMSOL Presentation

Plot cross-section before and after Airport construction

Page 43: COMSOL Presentation

Note change in head gradient towards ravine area

Page 44: COMSOL Presentation

The majority of the world population depends on groundwater resources

Groundwater resources of the worldImportant for society

Coastal aquifers: possible contamination of groundwater by seawater intrusion

Page 45: COMSOL Presentation

Density driven flow:2-way coupling between flow & transport

• Density dependent fluid flow - Darcy’s Law expresses in terms of pressure p:

[ ] 0)(/])1([ =+∇−⋅∇+∂∂

∂∂

+∂∂

+− gDptc

ctp ρηκρρθζθθξρ

[ ] 0=+∇−⋅∇+∂∂ CcD

tc uθθ

• Salt concentration – Saturated solute transport

compressibility = 0

)( 0cc −+= γρρ• ρ varies with c

0ccs−=γ ρoρf −

where:

from the presentation byLeigh Soutter

Page 46: COMSOL Presentation

The Henry Problem

Page 47: COMSOL Presentation

Dm = 1.6295 m2/d

Page 48: COMSOL Presentation

Dm = 0.57024 m2/d

Page 49: COMSOL Presentation

Decrease influx of fresh water from 5.702 m3/s to 0.05702 m3/s

Page 50: COMSOL Presentation

Time variable boundary

conditions

What is the effect of tidal changes of 0.1 times thickness of aquifer?

Page 51: COMSOL Presentation
Page 52: COMSOL Presentation

and

it’s fun!

Conclusion

COMSOL MULTIPHYSICS is useful for

teachingand business

Page 53: COMSOL Presentation

Thank you!