implementation of pest to the phase 5 sediment and water-quality calibration hspf – cbwm

30
IMPLEMENTATION OF PEST IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT TO THE PHASE 5 SEDIMENT AND WATER-QUALITY AND WATER-QUALITY CALIBRATION CALIBRATION HSPF – CBWM HSPF – CBWM Modeling Subcommittee Modeling Subcommittee Quarterly Review Quarterly Review January 25, 2006 January 25, 2006

Upload: shubha

Post on 12-Jan-2016

23 views

Category:

Documents


2 download

DESCRIPTION

IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM. Modeling Subcommittee Quarterly Review January 25, 2006. What a model does:-. Parameters p. M. Outputs o. Inputs i. x describes system configuration. o = M (x,p,i). The inverse problem:-. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

IMPLEMENTATION OF PEST TO IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND THE PHASE 5 SEDIMENT AND

WATER-QUALITY WATER-QUALITY CALIBRATIONCALIBRATIONHSPF – CBWM HSPF – CBWM

Modeling SubcommitteeModeling Subcommittee

Quarterly ReviewQuarterly Review

January 25, 2006January 25, 2006

Page 2: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

o = M (x,p,i)

What a model does:-

MInputs

iOutputs

o

Parameters p

x describes system configuration

Page 3: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

MInputs

iMeasurements

q

Parameters p

x describes system configuration

p= M-1 (x,i,q)

The inverse problem:-

Page 4: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

PESTPEST Parameter estimation: iterative Parameter estimation: iterative

processprocess Pest minimizes the weighted sum of Pest minimizes the weighted sum of

squared differences between model squared differences between model predictions and measured data.predictions and measured data.

Gauss-Marquardt-Lavenberg Gauss-Marquardt-Lavenberg algorithmalgorithm

Singular Value DecompositionSingular Value Decomposition

Page 5: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

qi

oi

ri

m

1i

2ii )rw(

Page 6: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Hea

ds (

m)

Con

c (m

g/l *

10-3

)

very different units

Page 7: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

The weight pertaining to each observation should be proportional to the inverse of the standard deviation associated with each observation.

Theoretically:-

Page 8: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Nonlinear parameter estimation …..

Page 9: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Initial parameter estimate:-

o0 = M( p0 )

Initial estimates

Model outcomes Nonlinear model

Page 10: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Using Taylor’s theorem

o=o0 + J(p - p0 )

Parameter vector

Model outcomes Jacobian matrix

Page 11: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Jacobian matrix:-

o1 / p1 o1 / p2 o1 / p3 o1 / p4

o2 / p1 o2 / p2 o2 / p3 o2 / p4

o3 / p1 o3 / p2 o3 / p3 o3 / p4

o4 / p1 o4 / p2 o4 / p3 o4 / p4

o5 / p1 o5 / p2 o5 / p3 o5 / p4

o6 / p1 o6 / p2 o6 / p3 o6 / p4

o7 / p1 o7 / p2 o7 / p3 o7 / p4

o8 / p1 o8 / p2 o8 / p3 o8 / p4

etc

One model run (at least) per adjustable parameter to calculate derivatives using finite differences.

Page 12: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

p1

p2

Iterative solution improvement:-

At least n+1 model runs per optimization iteration (n = no. of adjustable parameters)

Page 13: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Regularization and SimultaneousCalibration…..

Page 14: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 15: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Simultaneous calibrationL

ZS

N

Watershed #1 #2 #3 #4 #5

ad

jus

tab

le

Page 16: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Simultaneous calibration with regularisationL

ZS

N

Watershed #1 #2 #3 #4 #5

ad

jus

tab

le

minimum deviation from estimated average

Page 17: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

TSPROC

Input files

Output files

PEST

writes model input files

reads model output files

Page 18: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Modelcalibration conditions

Input files Input files

Output files Output files

PEST Defaultcondition

Page 19: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

pi36 1.0 * log(irc1) - 1.0 * log(irc12) = 0.0 1.00 regulirpi37 1.0 * log(irc12) - 1.0 * log(irc23) = 0.0 1.00 regulirpi38 1.0 * log(irc23) - 1.0 * log(irc34) = 0.0 1.00 regulirpi39 1.0 * log(irc34) - 1.0 * log(irc45) = 0.0 1.00 regulirpi40 1.0 * log(irc45) - 1.0 * log(irc1) = 0.0 1.00 regulir

For the IRC parameter

pi26 1.0 * log(uzsn1) - 1.0 * log(uzsn12) = 0.0 1.00 reguluzpi27 1.0 * log(uzsn12) - 1.0 * log(uzsn23) = 0.0 1.00 reguluzpi28 1.0 * log(uzsn23) - 1.0 * log(uzsn34) = 0.0 1.00 reguluzpi29 1.0 * log(uzsn34) - 1.0 * log(uzsn45) = 0.0 1.00 reguluzpi30 1.0 * log(uzsn45) - 1.0 * log(uzsn1) = 0.0 1.00 reguluz

For the UZSN parameter

Page 20: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

pi55 1.0 * log(lzsn1) = 0.90308998699 1.00 regullz2pi56 1.0 * log(lzsn12) = 0.90308998699 1.00 regullz2pi57 1.0 * log(lzsn23) = 0.90308998699 1.00 regullz2pi58 1.0 * log(lzsn34) = 0.90308998699 1.00 regullz2pi59 1.0 * log(lzsn45) = 0.90308998699 1.00 regullz2

We may also have…

Page 21: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Application to the Monocacy……

Page 22: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 23: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 24: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 25: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 26: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 27: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 28: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM
Page 29: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Future Work……

Page 30: IMPLEMENTATION OF PEST TO THE PHASE 5 SEDIMENT AND WATER-QUALITY CALIBRATION HSPF – CBWM

Evaluate the accuracy of the model Evaluate the accuracy of the model predictions with regularizationpredictions with regularization

Determine an optimum period of Determine an optimum period of calibration/verificationcalibration/verification

Try additional criteria for the Objective Try additional criteria for the Objective function (i.e., rating curve for sediment function (i.e., rating curve for sediment calibration)calibration)

Evaluate/Eliminate insensitive Evaluate/Eliminate insensitive parametersparameters

Extend application to entire watershedExtend application to entire watershed