real-time dam fill time and outflow prediction software ... · software requirements: efficient,...

56
Real - Time Dam Fill Time and Outflow Prediction Software D AM F LOW V100 Carlos Carriaga , PhD, PE, CFM, Software Systems Engineer Engineering Application Development and River Mechanics Branch Engineering Division, FCDMC 2018 ASFPM Annual Conference Phoenix, Arizona June 17-21, 2018 Bing Zhao , PhD, PE, Branch Manager Engineering Application Development and River Mechanics Branch Engineering Division, FCDMC

Upload: others

Post on 07-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Real-Time Dam Fill Time and Outflow Prediction Software

DAMFLOWV100

Carlos Carriaga, PhD, PE, CFM, Software Systems Engineer

Engineering Application Development and River Mechanics Branch

Engineering Division, FCDMC

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Bing Zhao, PhD, PE, Branch Manager

Engineering Application Development and River Mechanics Branch

Engineering Division, FCDMC

Page 2: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

ACKNOWLEDGMENTS

Pramita Chitrakar, PE, CFMCivil EngineerEADRM Branch, Engineering Division FCDMC

Shimin Li, Ph.D., PESenior Civil EngineerEADRM Branch, Engineering Division FCDMC

Denis LiuFormer Software Systems EngineerEADRM Branch, Engineering Division FCDMC

Michael PotucekAssociate EngineerEADRM Branch, Engineering Division FCDMC

Venkatraman RadhakrishnanFormer InternEADRM Branch, Engineering Division FCDMC

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

Gajendra Shrestha, PE, CFMCivil EngineerEADRM Branch, Engineering Division FCDMC

Raj Shrestha, PE, CFMSoftware Systems EngineerEADRM Branch, Engineering Division FCDMC

Scott Vogel, P.E.

Chief Engineer/General ManagerEngineering Division Manager FCDMC

Stephen D. WatersBranch ManagerFlood Warning Branch, Engineering Division FCDMC

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 3: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Background and Objective

Analysis Components / Modules

Fundamentals / Theory

Capabilities and Features

Quick Program Overview

PRESENTATION OUTLINE

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 4: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

22 Flood Control District Dams

(1) Adobe Dam(2) Apache Junction Dam(3) Buckeye FRS #1(4) Buckeye FRS #2(5) Buckeye FRS #3(6) Casandro Dam(7) Cave Buttes Dam(8) Dreamy Draw Dam(9) Guadalupe FRS(10) Harquahala FRS(11) McMicken Dam(12) New River Dam(13) Powerline FRS(14) Rittenhouse FRS(15) Saddleback FRS(16) Signal Butte FRS(17) Spook Hill FRS(18) Sunny Cove Dam(19) Sunset Dam(20) Vineyard FRS(21) White Tanks FRS #3(22) White Tanks FRS #4

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 5: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Adobe Dam Facts Year Built: 1982 Drainage Area: 87.3 sq. mi. Rivers: Skunk Creek & New River Dam Height: 65.3 ftDam Length: 2.1 milesCap. @ Spillway Crest Elev: 18,775 ac-ftD/S Area: Residential Area

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

The 2.1-mile Adobe Dam showing D/S Residential Area2018 ASFPM Annual Conference

Phoenix, ArizonaJune 17-21, 2018

Page 6: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Adobe Dam Facts

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

The 2.1-mile Adobe Dam showing D/S Residential Area2018 ASFPM Annual Conference

Phoenix, ArizonaJune 17-21, 2018

Page 7: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

BACKGROUND AND OBJECTIVE

Flood Modeling during Flood Exercises (EOC, AOC) since 1997

Real-time Hydrologic and Hydraulic Modeling (with ALERT gages)

Real-time HEC-1 Modeling for Dam Outflow Prediction for District’s 22 dams (with ALERT gages)

Real-time Rainfall-Runoff Modeling with Live Parameter Calibration for Dam Fill Time and Outflow Prediction

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 8: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

BACKGROUND AND OBJECTIVE

Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-basins and Green-Ampt loss method

2016-2017 Strategic Initiative (FCDMC)

Project Time Line: 7/2016-6/2017

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 9: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

What is parameter calibration?

Rainfall-Runoff Model (loss parameters)

Rainfall Data (ALERT gages, manual input)

Use the differences in the predicted and measured water surface elevation (WSE) in reservoir to adjust the loss

parameters

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 10: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Real-time Parameter Calibration

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Water Surface Elevation (WSE) in Reservoir

Timet

Measured WSE at time t

Model-predicted WSE at time t

t-1

Page 11: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

WSE Plot ComparisonObserved Data vs Prediction Results

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 12: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

EXCESS RAINFALL ANALYSIS

STORAGE ROUTING ANALYSIS

DIRECT RUNOFF ANALYSIS

MODEL CALIBRATION ANALYSIS

ANALYSIS COMPONENTS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 13: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

MODELCALIBRATIONANALYSIS

ANALYSIS COMPONENTS

Rainfall Infiltration Model[STRTL, CNSTL, RTIMP]

LossesEffective Rainfall

Direct Runoff Model[UNIT HYDROGRAPH] Runoff

Effective Rainfall

Storage Routing Model[STAGE-STORAGE-DISCHARGE]Outflow

WSE

Storage

Runoff

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

MODELCALIBRATIONANALYSIS

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

Rainfall Infiltration Model[STRTL, CNSTL, RTIMP]

LossesEffective Rainfall

Direct Runoff Model[UNIT HYDROGRAPH] Runoff

Effective Rainfall

Storage Routing Model[STAGE-STORAGE-DISCHARGE]Outflow

WSE

Storage

Runoff

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 14: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Dep

th,

inch

Time, hour

LOSSES

Dep

th,

inch

Time, hour

ANALYSIS COMPONENTS

Dep

th,

inch

Time, hour

Dep

th,

inch

Time, hour

Time, hour

RAINFALLINFILTRATION

MODEL

ERHLOSSES

EXCESS RAINFALL ANALYSIS

RTIMP

CNSTL

STRTL

Dep

th,

inch

MODELCALIBRATIONANALYSIS

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

Dep

th,

inch

Time, hour

ERH

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 15: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

ANALYSIS COMPONENTS

DIRECT RUNOFF ANALYSIS

=x

UNIT HYDROGRAPH

Flo

w (

cfs/

unit

)Time, hour

ERH

Dep

th,

inch

Time, hour

P1

P2

P3

P4

P5

P6

P7

Flo

w (

cfs)

Time, hour

RUNOFFHYDROGRAPH

P1

P2

P3

P4

P5

P6

P7

MO

DE

L C

ALIB

RA

TIO

N A

NA

LY

SIS

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 16: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

S-GRAPH

0

2000

4000

6000

8000

10000

12000

14000

16000

0.0 5.0 10.0 15.0 20.0

Unit Hydrograph Plot

Time, in hrs

Un

it H

yd

rog

rap

h (

cfs

/in

)

DIRECT RUNOFF ANALYSIS – UNIT HYDROGRAPH

FUNDAMENTALS AND THEORY

Total Volume = 1 inch

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 17: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

[P] x [U] = [Q] DIRECT RUNOFF ANALYSIS

[N x (N-M+1)] [ (N-M+1) x 1]

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

[ N x 1]

Page 18: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

ANALYSIS COMPONENTS

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

MODELCALIBRATION ANALYSIS

STORAGE ROUTING ANALYSIS

Flo

w (

cfs/

unit

)

Time, hour

INFLOW HYDROGRAPH

Elevation, ft

Sto

rage,

ac-

ft

Dis

char

ge,

cfs

Flo

w (

cfs)

Time, hour

OUTFLOW HYDROGRAPH

Ele

vat

ion (

ft)

Time, hour

WATER SURFACE ELEVATION

Sto

rage

Vo

lum

e (a

c-f

t)

Time, hour

STORAGE VOLUME

DAM

STAGE-STORAGE DISCHARGE CURVE

STORAGE ROUTING ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 19: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

WHERE: Y is the continuity error for the estimated elevation. The estimated elevation is adjusted until Y is less than + 1 cfs.

KNOWN VARIABLES:

Storage (S1)

Outflow (O1)

Inflows (I1, I2)

UNKNOWNS:

Storage (S2)

Outflow (O2)

STORAGE ROUTING ANALYSIS

𝐼 − 𝑄 =𝜕𝑆

𝜕𝑡

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 20: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

LEVEL-POOL ROUTING ANALYSIS

(2) Step 2: From Rating Curve, determine S2 and O2 that correspond to E2.

Iterative Procedure:

(1) Step 1: Make an estimate of the Water Surface Elevation, E2.

(3) Step 3: Using the values of S2 and O2, evaluate Y.

(4) Step 4: If the evaluated Y > 1.0 cfs, repeat Steps 1 to 3.

If the evaluated Y < 1.0 cfs, use E2, S2 and O2 as the final

Proceed to the next period where S1 = S2 and O1 = O2.

Known Parameters: S1, I1, I2, O1; where S1 = f(E1) and O1 = f(E1)

Unknown Parameters: S2, O2

values for the period.

< 1.0 cfs

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 21: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

STORAGE ROUTING ANALYSIS

Start Et+1 = Et

From Rating Curve, evaluate St+1 and Ot+1

Compute Yt+1

Final Values of Et+1, St+1, Ot+1

Modify Et+1

Yt+1 < 1.0 cfs?

Last Time Step?

End

Next Time Step

t = 0, 1, 2, 3, …, T

YES

NO

YES

NO

Expected Results: Et, St, Ot,for t = 0, 1, 2, 3, …, T

< 1.0

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 22: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

MODEL CALIBRATION ANALYSIS

ANALYSIS COMPONENTS

CLOUDS

RAINFALL

DAM

CATCHMENT

Ele

vat

ion (

ft)

Time, hour

WATER SURFACE ELEVATION

Dep

th,

inch

ERH

P1

P2

P3

P4

P5

P6

P7

Flo

w (

cfs)

Time, hour

RUNOFF HYDROGRAPH

MODEL CALIBRATION ANALYSIS

Minimize z = [WSE OBSERVED – WSE MODEL]2

RTIMP

CNSTL

STRTL

Control Variables

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

EXCESS RAINFALL ANALYSIS

DIRECT RUNOFF ANALYSIS

STORAGE ROUTING ANALYSIS

“z”

min?

NO

End

YES

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 23: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

CALIBRATION BY OPTIMIZATION ANALYSIS

Set Data Period to Analyze

Read Data from ALERT Server(Rainfall, Dam Stage/Outflow)

Show Prediction Results

Use Hooke-Jeeves Method to Adjust

STRTL, CNSTL, RTIMPIs z minimum?

End

YES

NO

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

Perform Storage Routing(Given: Dam Rating Data)

Evaluate Direct Runoff(Given: Unit Hydrograph)

Evaluate ERH(Given: STRTL, CNSTL, RTIMP)

Objective Function:

Minimize z = [WSE OBSERVED – WSE MODEL]2

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 24: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

Analysis Results with “Poor”

Model Parameters

Analysis Results with “Good”

Model Parameters

MODEL CALIBRATION ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 25: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

Objective Function:

p(u, x) = 0 (2)

subject to:

pmin < p(u, x) < pmax (3)

u, x > 0 (4)

Minimize z = f(u, x) (1)

MODEL CALIBRATION – OPTIMIZATION ANALYSIS

Minimize z = [WSE OBSERVED – WSE MODEL]2

Control Variables

State Variables

RTIMP

CNSTL

STRTLControl Variables:

Rainfall Loss Parameters

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

Governing Equations

Non-Negativity Constraints

System Constraints

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

ALERT DATA

Page 26: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

FUNDAMENTALS AND THEORY

Hooke and Jeeves Method (Direct Search Method):

MODEL CA

LIBRATION – OPTIMIZATION ANALYSIS

The contour lines are represented by evaluated z values.

The algorithm starts its search from a wide area. Once the best “z” value is found, the algorithm uses that position as a base to search the neighborhood for a better solution employing a narrower search area.

hg

Ob

j. F

unct

ion,

z

Iterations

Iterative Search

a b c d e f

z = [WSE OBS – WSEMODEL]2

Loss Parameter No.1

Loss

Para

mete

r N

o. 2

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

minimum “z” for each iteration

Page 27: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

QUICK PROGRAM OVERVIEW

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 28: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software – Initially Displays the Current Date / Time

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 29: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software with Historical Storm Event

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

ALERT Data

Page 30: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software with Historical Storm Event

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 31: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software with Historical Storm Event

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 32: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software with Historical Storm Event

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 33: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 34: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 35: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 36: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Running the Software with Historical Storm Event

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 37: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 38: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 39: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 40: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 41: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

PROGRAM FEATURES AND CAPABILITIES

REAL-TIME PREDICTION ANALYSIS

“ON-THE-FLY” MODEL CALIBRATION

“HEC-1 LIKE LITE” PROGRAM

E-MAIL NOTIFICATION FEATURE

“AUTO-PILOT” ANALYSIS

“MANUAL” PREDICTION ANALYSIS

“ASK QUESTION” FEATURE

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 42: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

PROGRAM FEATURES AND CAPABILITIES REAL-TIME PREDICTION ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 43: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“ON-THE-FLY” MODEL CALIBRATION

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Minimize z = [WSE OBSERVED – WSE MODEL]2

Page 44: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“ON-THE-FLY” MODEL CALIBRATION

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 45: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“HEC-1 LIKE” PROGRAM

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 46: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

E-MAIL NOTIFICATION FEATURE

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 47: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

PROGRAM FEATURES AND CAPABILITIES “AUTO-PILOT” ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 48: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

PROGRAM FEATURES AND CAPABILITIES “AUTO-PILOT” ANALYSIS

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 49: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“MANUAL” PREDICTION ANALYSIS

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 50: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“MANUAL” PREDICTION ANALYSIS

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 51: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“MANUAL” PREDICTION ANALYSIS

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 52: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“MANUAL” PREDICTION ANALYSIS

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 53: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

“ASK QUESTION” FEATURE

PROGRAM FEATURES AND CAPABILITIES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 54: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Number of Forms: 21

Lines of Code: 63,845 lines

Computer Language: C#

IDE: MS Visual Studio 2012

Number of Functions: 255

Graphics: Chart Control

FACTS AND FIGURES

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 55: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

PROGRAM FUTURE IMPROVEMENTS

IMPLEMENT MULTI-THREADING

“ASK QUESTION” FEATURE

E-MAIL NOTIFICATION FEATURE

VIEWER UTILITY PROGRAM

- PARALLEL EXECUTION OF JOBS TO RUN CONCURRENTLY

- QUESTIONS OFTEN ASKED DURING FLOOD EMERGENCIES

- NOTIFICATION LIST OF KEY PEOPLE AND RESPONDERS

- TO INCLUDE MORE FUNCTIONALITIES

REAL-TIME ACTIVATION TOOL

- TOOL TO RUN 24/7 TO ACTIVATE THE SOFTWARE WHEN

RAINFALL ACTIVITY IS DETERMINED.

Topic: Real-Time Dam Fill Time and Outflow Prediction Software

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Page 56: Real-Time Dam Fill Time and Outflow Prediction Software ... · Software Requirements: efficient, accuracy (through feedback for smaller time intervals), no need to use many sub-

Questions?

Real-Time Dam Fill Time and Outflow Prediction Software

DAMFLOWV100

Thank You!!

2018 ASFPM Annual ConferencePhoenix, ArizonaJune 17-21, 2018

Carlos Carriaga, PhD, PE, [email protected]

Bing Zhao, PhD, [email protected]