Top Banner
(date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July200 7
22

(date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

Dec 26, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

SHARP

Mark Love / Hydrologist / SERFC

Supplemental

Hydro-

Analysis &

Response

Program

July2007

Page 2: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Background / Motivation Background / Motivation

OFFICE GOALS: A couple years ago, John Feldt initiated an overall office goal called FARBII.(FAst Response Basin Improvement Initiative)

Policy Tools (i.e. software)SAS

SHARP is one software tool (of many) that helps to keep forecasters at a high level of situational awareness.

...With the goal to keep from getting "burned" by those fast responding basins.

IDP GOALS: Professional / Personal goals to increase proficiency in...

GISOOPClassesInheritanceSub/Super classesInterface programmingPolymorphismDesignData flow controlAWIPS->PC->AWIPSProgram controlDatabase control15,000+ lines of codeIntegrate previously organized GIS datasets

Page 3: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

SHARP stands for…

S – Supplemental (to official systems) H – Hydro A – Analysis – lots of number crunching R – Looks for River Response P – Program

Page 4: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

The goal is to produce a "RiverWatch"-type program that will look for hydro problems and will produce alerts / products based on what it finds.

Create an alert for Segments that...

are currently flooding

are forecast to flood

are forecasts that need updating

are rising rapidly, but still below floodstage

Program GoalsProgram Goals

Page 5: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Must…

Have an easy to use GUIHave a graphical display suitable for SASReal-time (up to 20min behind AWIPS) 24x7 operationAutomatic generation of hydrographs / products

for segments that satisfy “alert” criteria"On Demand" Hydrograph generation from GUIProducts sent back to AWIPS

Afterthoughts:

-DSAP (Daily Situational Awareness Product)-Precipitation Visualization (simple) – over fast responding basins-Web graphics (not quite there – orig meant for internal)-“Additional use” of picking up bad data

Additional GoalsAdditional Goals

Page 6: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

MAIN SHARP GUIMAIN SHARP GUI

Page 7: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Associated Map DisplayAssociated Map Display

Page 8: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Sample "Alert" HydrographSample "Alert" Hydrograph

"MIKEOBJECTS" Timeseries Package(free objects to embed)

Page 9: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

DATA SOURCES

The data must be transferred from AWIPS to the Windows PC box.

DATA FLOW

Data flow (volume) is not always constant. The programming must be flexible enough to have temporary storage.

REAL-TIME DATABASES (2)

1.) Flood status, warning levels, alerts 2.) Data for the last 5 days, future 7 days

STATIC GIS DATABASE

1.) Basins, rivers, dams, lakes, elevation grids, etc 2.) xmrg

DATA CONVERSION

Text files from AWIPS must be formatted for insertion into GIS Databases

GIS VISUALS

Flood maps, data exploration, precip overlays, alert maps

SHARP GUI

Forecaster interaction, quick hydrograph generation, overview of flood status, overview of flood potential

SHARP SEARCHES

Programming – interaction with databases to identify “hotspots”

SHARP

AWIPS DATA

DATABASE

COMPONENTS

1

3

2

Page 10: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

DATA

RAW data

Batchpst Input FilesSTG, TWEL, PELVPP01/03/06/24RQME, QIN, SNOG(ftp’d every 10 minutes)

Xmrg grids(ftp’d every 60 minutes)

RVF products(ftp’d often)

SAC-SMA Model States (ftp’d once a day)

TECHNOLOGY Utilized

CYGWINC program to convert Xmrg to

ASCII

VB.NET program converts an RVF product into simple columns for subsequent insertion to DBs

VB.NET performs all searches and number crunching

Page 11: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

FAST RESPONSE

GOAL: Identify and alert segments that are rising quickly.

DIFFICULTY #1: A half foot at location “A” means something different than a half foot at say location “B”DIFFICULTY #2: It’s too messy dealing with individual observations to come up with a rate.DIFFICULTY #3: “Weed out” normal regulation activity / tidal effects.

DIFFICULTY #4: “Weed out” data that is far below flood stage.

Page 12: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Page 13: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

False Alarms? Rare, because…

24-048-24

1.) Mean(24-0) > Mean(48-24)

2.) Variability(24-0) > Variability(48-24)

3.) MAXob(24-0) > (LowestAlertSTG – Mean(48-24) * 0.625) + Mean(48-24))

STATISTICAL CALCULATIONS (to identify fast river rises)

• Regulation fluctuations fail #1 and/or #2

• Quick falls fail #1

• “Noise” is filtered by #3

IF #1 and #2 and # 3, THEN…

FAST RESPONSE ALERT

Page 14: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Page 15: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

• Program retrieves any data available that is less than 3 hours old

• Retrieves the value of the oldest ob

• Retrieves the value of the most recent ob

• Calculates Rising/Falling/Steady

• Determines if we can reach our next forecast time by this trend

• If not, TREND ALERT

TREND CHECKGOAL: to identify forecasts that may need to be

updated

Page 16: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Precip Display (Simple)

Page 17: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Ooops

Page 18: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Simple Data Archive

Page 19: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

PROGRAM CONTROL

Page 20: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

NDFD QPF

Page 21: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

Where to go from here?

Page 22: (date, event info here?) SHARP Mark Love / Hydrologist / SERFC Supplemental Hydro- Analysis & Response Program July2007.

(date, event info here?)

?