43
Water Quality Models: Types, Issues, Evaluation

Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Embed Size (px)

Citation preview

Page 1: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Water Quality Models: Types, Issues, Evaluation

Page 2: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Major Model Types

Finite DifferenceFinite ElementHarmonic ModelsMethods of Characteristics (Eulerian-Lagrangian Models)Random Walk Particle Tracking

Page 3: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Finite DifferenceDifferential eq. => difference eqn.Choices of grids in horizontal and vertical (orthogonal)Different orders of approximation in space and timeLarge matrices, solved interatively

MWRA, 1996

Page 4: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Example Codes

2-D laterally averaged

LARM1-D Cross-sectional-averaged

QUAL2E1-D Horizontally-averaged

DYRESMWQRRSMITEMP

3-DPrinceton Ocean ModelRegional Ocean Modeling System (ROMS)GLLVHT ModelEFDC

2-D depth averagedWIFM-SAL

Page 5: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

GridsHorizontal

RectangularOrthogonal

VerticalStair-stepped (z coordinate)Bottom fitting (σ coordinate)

Also isopycnal models

Page 6: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Finite Difference (1-D examples)

2

2

xcE

xcu

tc

∂∂

+∂∂

−=∂∂ ( ) 2

2

xcEuc

xtc

∂∂

+∂∂

−=∂∂

ui ui+1 ui-1 uici ci

Cell “i” Cell “i”

⎟⎠⎞

⎜⎝⎛

∆+−

+∆−

−=∆− −+−

+

2111

1 2)(x

cccExccu

tcc iiiiii

ni

ni

⎟⎠⎞

⎜⎝⎛

∆+−

+⎟⎠⎞

⎜⎝⎛

∆−

−= −+−−2

1111 2x

cccE

xcucu iiiiiii

B from conservative (control volume) form of eqn

A

B

Page 7: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Time stepping

Explicit (evaluate RHS at time n)

Implicit (evaluate RHS at time n+1)

][][]21[ 212121

xtEc

xtE

xtuc

xtE

xtucc n

iin

iin

in

i ∆∆

+∆

∆+

∆∆

+∆

∆−

∆∆

−= +−+A

ni

ni

ni

ini

i ccx

tEcx

tExtuc

xtE

xtu

=∆

∆−

∆∆

+∆∆

++∆

∆−

∆∆

− ++

++−

112

12

112 ]21[][A

Solution involves tri-diagonal matrix

Page 8: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Time stepping (cont’d)

Mixed schemese.g., Crank-Nicholson wts n, n+1 50% each

Numerical accuracy and stability depend on

2xtE

xtu

∆∆

∆∆

Courant Number

Diffusion Number

being less than critical values (~1)

Page 9: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Finite ElementInformation stored at element nodesApprox sol’n to differential eqn.Large matrices, solved iterativelyMore flexible than FDSomewhat more overhead

Page 10: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Example Codes

3-DRMA-10 and –11

2-D Horizontal AverageEDFADCIRCRMA-2 and -4

Page 11: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Finite Element (1-D example)

∑=

=≅

=∂∂

−∂∂

+∂∂

TN

j

jj xttxctxc

xcE

xcu

tc

1

2

2

)()(),(ˆ),(

0

φα

real c discrete c unknowns interpolationg fns

α j-1α j α j+1

1 φj+1φj-1

xj-1 j j+1

Page 12: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Finite Element (1-D example)R = residual = discrete equation – real equation

2

2 ˆˆˆxcE

xcu

tc

∂∂

−∂∂

+∂∂

=

W = weighted residual

∫ ==L

wRdx0

0

weighting functions φj

Account for boundary conditions as well

Page 13: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Different element dimensions

1-D

1-D

2-D

2-D

3-D

Finite element grid (RMA10/11) for Delaware R1-D, 2-D and 3-D elements

PSEG, 2000

Page 14: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Harmonic Models

Periodic motion outside => periodic motion insidePlus harmonicsTransient problem => steady problem Best for tidally-dominated flows

tη,u,v

Page 15: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Example Codes

3-DLynch et al. (Dartmouth)

2-D HorizontalTidal Embayment Analysis (MIT)

Page 16: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

( ) ( ) ( )( )( ) ti

y

tix

ti

eAtyxv

eAtyxu

eAtyxAtyx

ω

ω

ωηηη φωη

=

=

=+=

,,

,,

cos,,,

( )

tiy

tix

ti

ey

Ah

yvh

ex

Ah

xuh

eiAt

ω

ω

ωη ωη

∂=

∂∂

∂∂

=∂∂

=∂∂

*

*

*

0=∂

∂+

∂∂

+ ti*yti

*xti*

n ey

Ahe

xAheAi ωωωω

Harmonic Decomposition

Ex.

Page 17: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

TEA-Basic Equations

( ) ( ) =∂∂

+∂∂

+∂∂ vh

yuh

xtη ( ) ( )ηη v

yu

x ∂∂

−∂∂

=−+−∂∂

+∂∂

hhufv

xg

tu s

x

ρτλη

hyuv

xuu

bnlx

ρτ ,−

∂∂

−∂∂

hyvv

xvu

bn,y

ρτ l−

∂∂

−∂∂

−=−++∂∂

+∂∂

hhvfu

yg

tv s

y

ρτλη

Linear Terms Non-Linear TermsWesterink et al. (1985)

Page 18: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Non-linear TermsProducts of sine/cosine functions produce new sine/cosine functions with sums and differences of frequencies

( ) ( )

( ) ( )tcostcos

Tttif

coscoscoscos

ωω

πωβα

βαβαβα

221

21

221

21

2 +=

===

++−=Ex:

M2 tide(T = 12.4 hr)

M4 tide(T/2 = 6.2 hr)

Non-linear forcing terms determined by iteration.

Page 19: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Eulerian-Lagrangian Analysis (ELA)

Baptista (1984, 1987)Uses “quadratic” trianglesSplit-operator approach

Method of characteristics (advection)FEM (diffusion/reaction)

Puff routineIdeal with periodic HM input

Page 20: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Method of Characteristics

U

C1 C2

C1 C2

Backward tracking of characteristic linesInterpolation among nodes at feet of characteristicsAvoids difficulties with advection-dominated flows

Time n +

Time n Baptista et al. (1984)

Page 21: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Diffusion

U

C1 C2

Time n + 1

Diffusion/simple reaction uses implicit GalerkinFEM under stationary conditionsNo stability limit on ∆tNot intrinsically mass conservingLinearity facilitates source/receptor calculations

Baptista et al. (1984)

Page 22: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

ELA-Basic Equation

( )ijj

ii

jiiji

jij

iii

hDxh

uu

QxxcD

xicu

tc

QxchD

xhxcu

tc

∂∂

−=

+∂∂

∂=

∂∂

+∂∂

+⎟⎟⎠

⎞⎜⎜⎝

∂∂

∂∂

=∂∂

+∂∂

1

1

2

advection dispersion reaction

Baptista et al. (1984)

Page 23: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

{ } 1

1

21

+

+

+

+⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

∂∂∂

=∆−

+

n

njiij

nn

QxxcD

tcc

Operator Splitting

0=⎭⎬⎫

⎩⎨⎧

∂∂

+∆− ∗

+

nii

nn

xcu

tcc

=∂∂

+∂∂ ∗

ii x

cutc

QxxcD

jiij +

∂∂∂ 2

Page 24: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Puff Algorithm

Gaussian puffs distributed backwards in time over near fieldAdvected/diffused over intermediate fieldProjected to grid after sufficient diffusion (hybrid model)Or, self-contained model (Transient Plume Model)

m&

Page 25: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Lagrangian Models

-20

20

0

Y L

ocat

ion

(km

)

-20

20

0

Y L

ocat

ion

(km

)

-20

20

0

Y L

ocat

ion

(km

)

0 20 40 60 80 100X Location (km)

Particle Models

Forward Puffs

Backward Puffs

Figure by MIT OCW.

Israelsson et al. (2006)

Page 26: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Hybrid Random Walk Particle Tracking/Grid Based Model

0 100 200 300 400 500 600 700 km

Project particles onto OGCM gridfar-field concentrations

Use finer grid to visualizeintermediate-field concentrations

Page 27: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Application to Larval Entrainment at Coastal Power Plants

Millstone Station on Long Island SoundWinter flounder larvae entrained at station intakesHow many, what age, what proportion of local & LIS populations?

Page 28: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

2-D SimulationsLarvae introduced

SSptE

tyhhE

yE

vy

SSptE

txhhE

xE

ux

iy

yyi

ix

xxi

/2

/2

+∆+

∆⎥⎦

⎤⎢⎣

⎡∂

∂+

∂+=∆

+∆+

∆⎥⎦⎤

⎢⎣⎡

∂∂

+∂

∂+=∆

Each larva may:die or maturebe entrainedbe flushed

Dimou and Adams (1989)

Page 29: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Dye study calibration

Dye released at Niantic River mouth~20% recovered at station intakeAccounting for mortality ~17% of larvae exiting Niantic R are being entrained 0

0100 200

1

Time (h)

Con

cent

ratio

n (p

pb)

Figure by MIT OCW.

Dimou and Adams (1989)

Page 30: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Entrained larval lengths (106): observed Vs simulated

Conclusion: most larvae imported (Connecticut and Thames Rivers)Supported by studies using Mitochondrial DNA and trace metal accumulation

0

20

40

60

80

100

120

140

3-4 mm 4-5 mm 5-6 mm 6-7 mm 7-8 mm

ObservedSim x 100

Dimou et al. (1990)

Page 31: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Contemporary Issues in Surface Water Quality Modeling

Open boundary conditionsInverse modelingData assimilation: integrating data and model outputProblems of spatial scale: interfacing near and far field modelsProblems of time scale: coupling hydrodynamic and water quality models

Page 32: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model Performance Evaluationaka verification, validation, confirmation, quantitative skill assessment, etc.

Dee, D.P., “A pragmatic approach to model validation”, in Quantitative Skills Assessment for Coastal Models (D.R. Lynch and A. M. Davies, ed), AGU, 1-13, 1995.Ditmars, J.D., Adams, E.E., Bedford, K.W., Ford, D.E., “Performance Evaluation of Surface Water Transport and Dispersion Models”, J. Hydraulic Engrg, 113: 961-980, 1987.Oreskes, N., Shrader-Frechette, K., Belitz, K, Verification, Validation and Confirmation of Numerical Models in the Earth Sciences”, Science, 263: 641-646, 1994.GESAMP (IMO/FAO/UNESCO/WMO/WHO/IAEA/UN/UNEP Joint Group of Experts on the Scientific Aspects of Marine Pollution), “Coastal Modeling”, GESAMP Reports and Studies, No 43, International Atomic Energy Agency, Vienna, 1991.

Page 33: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Who is evaluating?

Model DeveloperEvaluates whether simulated processes matches real world behavior

Model UserOutput-orientedAbility to accurately simulate conditions at specific location(s) under variety of extreme and design conditions

Decision makersReliability, cost-effectiveness

Page 34: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model Performance Evaluation*

Problem IdentificationRelationship of model to problem Solution scheme examinationModel response studiesModel calibrationModel validation

*Ditmars, et al., 1987,

Page 35: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model Performance Evaluation*

Natural SystemConceptual ModelAlgorithmic ImplementationSoftware Implementation

*Dee, 1995

Page 36: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Problem Identification

What are the important processes and what are their space and time scales?Ex: If biogeochemical transformations are quicker than the hydraulic residence time, then perhaps steady state is OK

Page 37: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Relationship of model to problem

Does model do what you concluded was important?Direct simulation or parameterization?Are data adequate to resolve the processes, initial conditions and boundary conditions?

Page 38: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Solution scheme examination

Is scheme consistent with differential equations?Are mass, vorticity, etc. preserved?Choice of grid scheme, time and space steps as they affect stability and accuracy.Is model well documented?

Page 39: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model response studies

Does model behave as expected for simple cases?Does model match analytical solutions (some call this and previous step verification, connoting truth) Provides sensitivity to be used in model calibration.

Page 40: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model calibration

Best model fit against a known data set.Make sure output is appropriate

tidal currents vs amplituderesidual vs instantaneous currents

Only tweak appropriate input parameters/coefficients.

physically relevantthose requiring least change relative to expected range of variation.

Page 41: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Model validation

Comparison against independent data set (or a different period of time) without changing model parameters/coefficients.Choice of appropriate metrics (mean error, rms error, etc).Perfect agreement not possible; but are results believable? (Validity connotes legitimacy)Oreskes et al. (1994) refers to model confirmation

Page 42: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Additional CommentsAbsolute vs Relative accuracy

Latter is easier as uncertainties may cancel when comparing options under same conditions

Uncertainty (as measured by output variation) during sensitivity tests)

Usually underestimated because of unknown unknowns

Generic versus site-specific modelsWill model be used at different site?

Page 43: Water Quality Models: Types, Issues, Evaluation · PDF fileWater Quality Models: Types, Issues, ... (control volume) form of eqn A B. ... “Performance Evaluation of Surface Water

Additional CommentsPurpose of models is insight

they book keep what we already think we know