Historical Data Analysis
description
Transcript of 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
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
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
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.
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
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
NWS Calibration Workshop, LMRFC March, 2009 slide 7
Standard Rain Gauge
Boundary of drainage area
Main river channel
Precipitation data
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
NWS Calibration Workshop, LMRFC March, 2009 slide 25
Flo
w (
cms)
Dec 19-26, 2005
OHD
Observed
North Fork American RiverStreamflow Simulations
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
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
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?
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
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
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
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
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
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.
NWS Calibration Workshop, LMRFC March, 2009 slide 35
Importance of Mountainous Area 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
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
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
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.
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)
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
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
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
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)
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
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