Historical Data Analysis

46
NWS Calibration Workshop, LMRFC March, 2009 slide 1 Historical Data Analysis General Information Needed Analysis of Precipitation Information needed Non Mountainous Mountains PXPP 1 check consistency 2 compute monthly means MAP 1 recheck consistency 2 generate time series of MAP MAT TAPLOT MAT MAPE 1. Station data 2. Station history info: obs times, changes, location, moves 3. Topographic data 1 isohyetal map 2 station weights -basin boundary Mountains - check consistency - get mean max/min for mean zone elev . - generate time series of MAT. - area vs elev. curve -basin boundary 1 evaporation maps 2 station weights 3 mean monthly evap . 1 check consistency 2 generate daily time series of MAPE - evap. vs elev. curve Non Mountainous Non Mountainous Mountains -compute 12 monthly ET demand values Analysis of Temperature Information needed Analysis of Evaporation Information needed MAPX 1. ‘Poor man’s” reanalysis

description

General Information Needed. 1. Station data. 2. Station history info: obs times, changes, location, moves. 3. Topographic data. Analysis of Precipitation. Analysis of Temperature. Analysis of Evaporation. Information needed. Information needed. Information needed. Non Mountainous. - PowerPoint PPT Presentation

Transcript of Historical Data Analysis

Page 1: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 1

Historical Data AnalysisGeneral Information Needed

Analysis of PrecipitationInformation needed

Non Mountainous Mountains

PXPP

1 check consistency2 compute monthly means

MAP

1 recheck consistency2 generate time series of MAP

MAT

TAPLOT

MAT

MAPE

1. Station data2. Station history info: obs times, changes, location, moves3. Topographic data

1 isohyetal map2 station weights-basin boundary

Mountains

- check consistency

- get mean max/min for mean zone elev.

- generate time series of MAT.

- area vs elev. curve-basin boundary

1 evaporation maps2 station weights3 mean monthly evap.

1 check consistency2 generate daily time series of MAPE

- evap. vs elev. curve

Non Mountainous Non Mountainous Mountains

-compute 12monthly ETdemand values

Analysis of TemperatureInformation needed

Analysis of EvaporationInformation needed

MAPX1. ‘Poor man’s” reanalysis

Page 2: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 2

Analysis of Precipitation

• Non-Mountainous Areas– Long Term Means Vary Slightly Across the Region– Station Weights Based Totally on Location

• Mountainous Areas– Long Term Means Vary Across the Region– Ratio of Monthly Normals Used when Estimating

Missing Data– Long Term Areal Mean Based on Isohyetal Analysis– Station Weights Typically Don’t Sum to 1.0

Page 3: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 3

Analysis of Precipitation

Criteria for

Mountainous vs Non-Mountainous Area Analysis• Mountainous Areas: any area where the long-term mean

precipitation varies significantly over the area such that mean areal values cannot be computed as a weighted average based solely on the geographical location of the stations.

Station Variation0 1-10% >10%

Analysis MAP Use Judgment PXPP

Page 4: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 4

Analysis of PrecipitationStation Selection

• Be conservative• All stations within basin• A few outside the basin for coverage and

estimation of missing data• At least 5, preferably 10 years of data• Complete as possible record• Hourly stations for time disaggregation of daily

stations• Go further out for mtn. areas to represent higher

elevations.

Page 5: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 5

H

H

DD

D

D

D

D

H

HD

DD

DD

H

D

H

Selection of Potential Precipitation Stationsin Non-Mountainous Areas

Page 6: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 6

H

H

DD

D

D

D

D

H

HD

DD

DD

H

D

HDaily station used as estimator for nearby daily station

Hourly station needed to distribute nearby daily station values

Selection of Potential Precipitation Stationsin Non-Mountainous Areas

Page 7: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 7

Standard Rain Gauge

Boundary of drainage area

Main river channel

Precipitation data

Page 8: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 8

Data Quality Control

• Method: Double Mass Analysis (DMA)• Reasons

– Station moves– Equipment changes

• (e.g., add wind shield)

– Site Changes (vegetation, buildings, etc)

• Legacy Programs that use DMA– PXPP/MAP/MAT/MAPE

Need station history

Wind Shield

Page 9: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 9

Accumulation of the group of stations.

Acc

umul

atio

n of

sta

tion

Standard Double Mass Analysis

Page 10: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 10

Analysis of PrecipitationNWS Double Mass Analysis

+

-

Accumulation of Average Precipitation of Group BaseDe

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

estimated data

documented station change

More logical that a single gage is inconsistent rather than entire group

Page 11: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 11

Analysis of PrecipitationNWS Double Mass Analysis

+

-

Accumulation of Average Precipitation of Group BaseDe

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

calibration verificationA

Goal: • one set of parameters that is good for entire period• real inconsistencies are removed, not natural variations

B

Documented station change

Station 1

Given: Station 1 receives 50% of the weight for MAP. Without correction, it catches20% more precip in verification period. MAPA< MAPB ,hard to calibrate

Page 12: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 12

NWS Double Mass Analysis:Definitions

+

-

Acc. of Average Precip. of Group BaseDev

iatio

n of

Sta

tion

Acc

. fr

om

Acc

. of

Gro

up B

ase

0

m

i

1-n

1i

im

1i 1-n

P

1xP

Average precip. of group

m

i

1-n

1i

i

1-n

P

1

Px= station analyzedPi= all stations other than Px

n = total no. of stations; n-1 stations in the group; group base acc. varies slightly for each station.M = no. of months

Average precip. of group

Acc precip. of station

Page 13: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 13

What is the IDMA Tool?

• A GUI that aids in the quality control of hydrologic data– point observations of rainfall, temperature etc.

• Links legacy NWS pre-processors and a data base of historical data/metadata

• Uses Double Mass Analysis (DMA) as primary quality check

• Main output: multiplicative correction factors– Typical range .90 < cf < 1.5

Page 14: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 14

LegacyCalibration Pre-processor-MAP-PXPP-MAT-MAPE

IDMA

Point time series dataStation HistoryMetadata Historical data

inventories(Postgres)

Mean areal Time series

Accumulated point time series(‘dma’ file)

Pre-processor controls

Pre-processor controls

Current correctionFactors

Current correctionFactors

Pre-processorInput file

New correction factors

Pre-processor: program for analyzing precipitation, temperature, evaporation data

IDMA Linkages to Historical Data and Preprocessors

Page 15: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 15

IDMA Steps

• Group stations geographically

• Identify missing data (white lines in IDMA)

• Identify station moves

• Pick period to correct to (usually the most recent)

Page 16: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 16

Analysis of PrecipitationNWS Double Mass Analysis

+

-

Accumulation of Average Precipitation of Group BaseDe

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

Simple Case

Early period Later period

documented station change

CF > ? CF =?

CF = correction factor

Page 17: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 17

Analysis of PrecipitationNWS Double Mass Analysis

+

-

Accumulation of Average Precipitation of Group Base

De

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

Simple Case

Early period Later period

documented station change

CF > 1.0 CF =1.0

CF = correction factor

Page 18: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 18

Analysis of PrecipitationNWS Double Mass Analysis

+

-

Accumulation of Average Precipitation of Group Base

De

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

1

2

3

Complex case

CF>1.0 CF<1.0 CF=1.0

Page 19: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 19

Analysis of PrecipitationNWS Double Mass Analysis - Cases

+

-

Accumulation of Average Precipitation of Group BaseDe

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

estimated data

documented station change

Page 20: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 20

Analysis of PrecipitationNWS Double Mass Analysis - Cases

+

-

Accumulation of Average Precipitation of Group BaseDe

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

estimated data (can’t be corrected explicitly)

documented station change

Check for bad data in raw time series

Good candidate forcorrection

Page 21: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 21

Analysis of PrecipitationNWS Double Mass Analysis - Cases

+

-

Accumulation of Average Precipitation of Group Base

De

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

Given: no documented station changes

Page 22: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 22

Analysis of PrecipitationNWS Double Mass Analysis - Cases

+

-

Accumulation of Average Precipitation of Group Base

De

via

tion

of S

tatio

n A

ccu

mul

atio

n fr

om

A

ccu

mu

latio

n o

f Gro

up

Ba

se

0

Given: documented station change in recent period

Page 23: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 23

Accumulated Simulation Error (mm of depth) : North Fork American RiverSimulation Period 10/1998 to 8/2006

-800

-700

-600

-500

-400

-300

-200

-100

0

Oct

-88

Oct

-89

Oct

-90

Oct

-91

Oct

-92

Oct

-93

Oct

-94

Oct

-95

Oct

-96

Oct

-97

Oct

-98

Oct

-99

Oct

-00

Oct

-01

Oct

-02

Oct

-03

Oct

-04

Oct

-05

Date

Acc

umul

ated

Sim

. Err

or (

mm

)

Accum error

Analysis of OHD Basic QPE for DMIP 21987 – 2006

Output from STAT-QME Operation

Inconsistent Precipitation?

Possible cause: bad data for the Blue Canyon station: “a lot of rain in Jan 95” wasrecorded as zeros in the NCDC data. CNRFC set these values to ‘missing’ in their calibration.

March 1998

Dec 2005

Page 24: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 24

OHDDistributed

Observed

Lumped

DMIP 2: North Fork American RiverOHD Streamflow Simulations

Flo

w (

cms)

March 25, 1998

Page 25: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 25

Flo

w (

cms)

Dec 19-26, 2005

OHD

Observed

North Fork American RiverStreamflow Simulations

Page 26: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 26

Guidelines for Consistency Adjustments• Use Seasonal Plots in Regions with Snowfall

– Winter - Months when Snowfall Predominates– Summer - Months with Mostly Rainfall– Snowfall Affected more by Station Changes

• Large Spikes in Plot Indicate Bad Data• Group Stations by Location/Elevation

– Changes in Storm Track or Type will Alter the Relationship between Stations (All Stations in Portion of the Area will Show a Similar Shift in their Double Mass Plot -- This is Real and Should Not be Corrected)

• If Any Doubt, Don’t Make an Adjustment– Precipitation is Naturally Quite Variable– Double Mass Plots Should Contain Wobbles

• Identify periods of missing data: these can’t be adjusted explicitly• Station history files not always complete

Page 27: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 27

H

H

DD

D

D

D

D

H

HD

DD

DD

H

D

H

Double Mass AnalysisGrouping of Precipitation Stations

in Non-Mountainous Areas

Group stations geographicallyin sets of 5

Page 28: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 28

Tests for Precipitation Homogeneity: Graphical procedures

Isolated Station Analyses Neighborhood Analyses

1.a Plot of pure data: (Rhoades & Salinger, 1993)1.b Cusums of isolated data: (Rhoades & Salinger, 1993)

Double Mass Analysis

Compare one station to ‘reference’ or ‘base’ series (absolute homogeneity)(Kohler, 1949; WMO, 1971)

Single Cusum Plots(Kohler, 1949; Arndt and Redmond, 2004;Craddock, 1979)

Parallel Cusums Plots(Rhoades and Salinger, 1993)

Specialized Parallel Cusums Plots (Rhoades and Salinger, 1993)1. Deviations2. Ratio3. Ratio of log

Compare one station to another station(relative homogeneity)

Specialized Single Cusums(Cumulative deviations) (Craddock, 1979) 1. Ratio2. Deviation from mean3. Deviation from user defined

line segment (Arndt and Redmond, 2004)

Plots of test statistcs(Potter, 1981)

Reference series network constant in time

Reference series networkchanges with time(Peterson and Easterling, 1994)

Unweighted mean of ref. stations(Alexandersson, 1986)N-1 stations (NWS)20 stations5 stations

Weighted mean ofref. stations. 1.Using correlation coeffs.(Alexandersson, 1986)

Specialized Cusum plots(deviations)1. Difference 2. Ratio3. Ratio of logs

NWS

NWS

Where do the NWS procedures fit in relation to peer-reviewed, published methods?

Page 29: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 29

Historical Data AnalysisGeneral Information Needed

Analysis of PrecipitationInformation needed

Non Mountainous Mountains

PXPP

1 check consistency2 compute monthy means

MAP

1 recheck consistency2 generate time series of MAP

MAT

TAPLOT

MAT

MAPE

1. Station data2. Station history info: obs times, changes, location, moves3. Topographic data

1 isohyetal map2 station weights-basin boundary

Mountains

- check consistency

- get mean max/min for mean zone elev.

- generate time series of MAT.

- area vs elev. curve-basin boundary

1 evaporation maps2 station weights3 mean monthly evap.

1 check consistency2 generate daily time series of MAPE

- evap. vs elev. curve

Non Mountainous Non Mountainous Mountains

-compute 12monthy ETdemand values

Analysis of TemperatureInformation needed

Analysis of EvaporationInformation needed

Page 30: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 30

Grid Point Weighting1. Overlays HRAP grid2. For each grid pt. Finds closest station

in each of 4 quadrants; compute distance d

3. Compute weight of each station 1/d4. Normalize 4 weights5. Sum all weights for each station6. Normalize station weights to sum to 1.0

21

2

3

5

HRAP grid

Thiessen Polygon

Precipitation station2

4

Mean Areal Precipitation (MAP) Program

MAP weighting options: Grid Thiessen Predetermined

Page 31: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 31

Thiessen Weighting

.

HRAP grid

Precipitation station

1

2

3

4

1

1. Overlays HRAP grid2. Examines each grid point3. Assigns grid point to closest

station4. Station weight =

no. assigned points/Total no. of grid points.

Mean Areal Precipitation (MAP) Program MAP weighting: Grid Thiessen Predetermined

Page 32: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 32

MAP3 Computational Sequence1. Read in data and corrections2. Applies corrections to observed data3. Estimates missing hourly data using only other hourly stations.

n

iix,

ii

n

i i

x

x

w

wPP

P

P

1

12

ix,

ix,d

w1

i estimator to x station from distanced

weightstationw

i station for ionprecipitat monthly meanP

x station for ionprecipitat monthly meanP

estimator an as used being station i

stations estimating of number n

station estimator the at ionprecipitatP

estimated being station at ionprecipitatP

ix,

ix,

x

x

i

x

Page 33: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 33

4. Time distribute observed daily amounts into hourly values based on surrounding hourly stations.

1. Procedure uses 1/d2 weighting for surrounding hourly stations.2. If all hourly stations = 0, then all precipitation is put in last hour of the

daily station. Hour of the observation time. NFAR example5. Estimate missing daily amounts using both hourly and daily gages; time

distribute these amounts-If all estimators are missing, then uses 0.0

6. Generates file of station and group accumulated precipitation for IDMA7. IDMA

1. -Compute correction factors2. -Preliminary check of correction factors3. -Insert correction factors into input file4. -Re-run MAP3 for final check of consistency

8. Applies weights to station for each area9. Computes hourly MAP time series10. Sums to selected time interval, e.g., 3hr, 6hr.

MAP3 Computational Sequencecontinued

Page 34: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 34

Calibration MAP vs Operational MAPTwo Different Algorithms

Calibration MAP Operational MAP

1. Uses hourly and daily precipitation amounts

1. Uses sub-daily and daily amounts.

2. Computes hourly MAP, then sums to any time step.

2. Computes 24 hr. MAP, then distributes into 4 6-hr. periods based on hourly stations. Will use uniform distribution if hourly not available.

3. OFS Techniques available for various conditions.

Page 35: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 35

Importance of Mountainous Area Analysis

Page 36: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 36

Precipitation AnalysisObjectives of Mountainous Area Procedure

• Compute Unbiased Estimate of Mean Areal Precipitation• Ratio of Monthly Normals Used to Estimate Missing Data• Long Term Areal Averages Based on Isohyetal Analysis• Allow for Operational and Historical Estimates of MAP to

be Unbiased• Same Method Used for Both Historical and Real Time

Data• Exact Same Areal Averages Used in Both Cases• Requires Good Definition of Monthly Station Normals

Page 37: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 37

Mountainous Area AnalysisSteps

• Select stations, perform quality control• Determine mean monthly precipitation for each station for

the period of record (Program PXPP)• Determine annual or seasonal station weighting• Determine mean annual precipitation for area or sub area• Determine station weights (adjust the relative weights)

=> predetermined weights• Compute MAP time series

Page 38: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 38

Program PXPP

• Function: compute monthly means for stations having different periods of record

• Uses monthly time step• If any hour or day is missing, sets entire month to

missing• Computes correlation tables to assist with station

weights.

time

stat

ion

Base station

Page 39: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 39

Analysis of Precipitation in Mountainous Areas

Derivation of Isohyetal Maps

• Use existing map

• Derive using method of Peck (1962)

• Use NRCS PRISM data– Note:

• May not have used all data NWS uses• Data may not be consistent• May need water balance analysis.

Page 40: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 40

Verification of Isohyetal Maps

• Compare station means, seasonal and annual, from PXPP to values from isohyetal maps– Plot Ratio of PXPP mean to isohyetal map value– Tabulate values, compute differences and average

ratio over the entire region– Determine isohyetal map adjustment(s) for

historical data period of record• Perform water balance computations

– Compute actual ET, from MAP and runoff, for headwaters and local areas with minimal complications

– Determine if actual ET values are reasonable (Can adjust MAPs that are clearly in error at this point)

Page 41: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 41

Determining Relative WeightsMAP weighting options: Grid Thiessen Predetermined

• Information to Consider– Precipitation - Elevation Relationships, Seasonal and

Annual– Correlation Relationships (from PXPP)– Knowledge of Prevailing Storm Types and Tracks

(Anomaly Maps can Assist in Understanding)

• Typical Results– Seasonal Weights in Intermountain West– Winter Weights Based More on Elevation– Summer Weights Based More on Distance– Annual Weights in East and along West Coast

Page 42: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 42

Mtn Area AnalysisExamples

• Juniata River, Pennsylvania– Uses available isohyetal map

• Oostanaula River, Georgia– Derivation of isohyetal map

Page 43: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 43

(a)

-400

-200

0

200

400

600

800

Jan-93 Jun-94 Oct-95 Mar-97 Jul-98 Dec-99

Time (months)

Cum

. S

im.

- C

um.

Obs

. R

unof

f (m

m)

ARS ARZ HRC LMP

OHD UTS UWO End Calib

Effects of Inconsistent Radar QPEDMIP 1

Period of known underestimationand algorithm changes

Cum

ulat

ive

Sim

ulat

ion

Err

or

Page 44: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 44

• Analysis of Monocacy River observed and simulated flows shows reduction in cumulative bias and improved consistency when bias corrected precipitation is used

• A consistent bias can be removed through calibration or through DHM-TF approach

Monocacy at Jug Bridge (2116 km2)

• Bias detected in MARFC MPE archives prior to 2004• Bias corrected precipitation needed to support unbiased simulation statistics for a reasonable historical period (can extend to ~9 years)

Bias Correction of Archived Precipitation: Example of ‘Poor Man’s’ Reanalysis

Cumulative Bias, Monocacy River at Jug Bridge (2100 km2)

Page 45: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 45

Monthly RFC MPE Precipitation 03/97 (mm)

Monthly PRISM Precipitation 3/97 (mm)

Monthly Bias (ratio)RFC Hourly MPE Precipitation

03/01/97 12z (mm)

Adjusted RFC Hourly MPE Precipitation 03/01/97 12z (mm)

Yu Zhang

Bias Correction of Precipitation

Page 46: Historical Data Analysis

NWS Calibration Workshop, LMRFC March, 2009 slide 46

Re-analysis

Original

Example of typical improvements, particularly for small-medium events.

Monocacy River

Bias Correction of Precipitation

Re-analysis

Original