Utah State University GIS in Water Resources CEE 6440 Term Project

Slides:



Advertisements
Similar presentations
PROCESS-BASED, DISTRIBUTED WATERSHED MODELS New generation Source waters and flowpaths Physically based.
Advertisements

Application of the FEWS Stream Flow (SF) Model to the Limpopo Basin, Mozambique Final Report Tanya Hoogerwerf.
Runoff and Streamflow P Q
An integrated hydro-topographic model for Viti Levu Gau Conway Pene 2012 Pacific GIS&RS Conference November 2012, Suva.
Workshop for Watershed Management Using Web-Based Decision Support Tools Bernard A. Engel Jin-Yong Choi.
Standard watershed and stream delineation recipe - Vector stream (ex. NHD data) fusion into DEM raster (burning in) - Sink removal - Flow direction - Flow.
CEE 795 Water Resources Modeling and GIS Learning Objectives: Perform raster based network delineation from digital elevation models Perform raster based.
ESTIMATING THE 100-YEAR FLOOD FORDECORAH USING THE RAINFALL EVENTS OF THE RIVER'S CATCHMENT By Kai TsurutaFaculty Advisor: Richard Bernatz Abstract:This.
PrePro2004: Comparison with Standard Hydrologic Modeling Procedures Rebecca Riggs April 29, 2005.
Digital Elevation Model based Hydrologic Modeling Topography and Physical runoff generation processes (TOPMODEL) Raster calculation of wetness index Raster.
The hydrograph for Ten Mile Creek is shown to the right. Hydrographs are calculated for each of the 30 Subcatchments. Radar data is used to create rainfall.
Concept Course on Spatial Dr. A.K.M. Saiful Islam Application of GIS in Watershed Analysis Dr. A.K.M. Saiful Islam Institute of Water and Flood.
Evaluating river cross section for SPRINT: Guadalupe and San Antonio River Basins Alfredo Hijar Flood Forecasting.
Remote Sensing and GIS in Water Dr. A.K.M. Saiful Islam Hands on training on surface hydrologic analysis using GIS Dr. A.K.M. Saiful Islam.
FNR 402 – Forest Watershed Management
Flow Time Time Series Hydro FeaturesHydro Network Channel System Drainage System ArcGIS Hydro Data Model.
Hydrology Laboratory Research Modeling System (HL-RMS) Introduction: Office of Hydrologic Development National Weather Service National Oceanic and Atmospheric.
Application of GIS and Terrain Analysis to Watershed Model Calibration for the CHIA Project Sam Lamont Robert Eli Jerald Fletcher.
DIGITAL ELEVATION MODELING GEOG 421: DR. SHUNFU HU, SIUE Project One Steve Klaas Fall 2013.
Engineering Hydrology (ECIV 4323)
Section 5. New England SPARROW River Reach Network Assembling the stream network Generation of reach catchments Estimation of Stream-flow and velocity.
Esri UC 2014 | Technical Workshop | Creating Watersheds, Stream Networks and Hydrologically Conditioned DEMS Steve Kopp Dean Djokic.
Introduction to the TOPMODEL
Preparing input for the TOPKAPI (TOPographic Kinematic Approximation and Integration) model PRASANNA DAHAL.
ARC GIS IN THE SANTA RIVER BASIN IN PERU GIS in Water Resources Fall 2006 Professor: Dr. David Maidment Presented by Presented by Eusebio Ingol.
U.S. Department of the Interior U.S. Geological Survey U.S. Department of the Interior U.S. Geological Survey Scenario generation for long-term water budget.
DEVELOPMENT OF A CELL BASED MODEL FOR STREAM FLOW PREDICTION IN UNGAUGED BASINS USING GIS DATA P B Hunukumbura & S B Weerakoon Department of Civil Engineering,
DIRECT RUNOFF HYDROGRAPH FOR UNGAUGED BASINS USING A CELL BASED MODEL P. B. Hunukumbura & S. B. Weerakoon Department of Civil Engineering, University of.
1 Application of SDI in hydrology for assessment of hydropower potential of small streams Subija IZEIROSKI Bashkim IDRIZI Sotir PANOVSKI Igor NEDELKOVSKI.
Application of TopNet to DMIP Christina J. Bandaragoda 1 David G. Tarboton 1 Ross Woods 2 1. Utah State University, Civil & Environmental Engineering Department,
Application of TOPMODEL GIS for Bear River Watershed
Graduate Students, CEE-6190
Modeling Source-water Contributions to Streamflow
TOPMODEL and the role of topography and variable contributing areas in runoff production Learning objectives Be able to define and compute the topographic.
Introduction to GIS David R. Maidment
Raster/Map Algebra/Hydrology
Simulation of stream flow using WetSpa Model
Week 1.
Digital model for estimation of flash floods using GIS
Modified Rational Method for Texas Watersheds
DES 606 : Watershed Modeling with HEC-HMS
Management of Flood Waters through Mcphee Reservoir
National Hydro Data Programs
STREAM NETWORK DELINEATION USING ARC HYDRO AND TauDEM: A comparison of approaches using The Upper Sevier and the Little Bear River Basins Alphonce C. Guzha.
Distributed modelling
PROCESS-BASED, DISTRIBUTED WATERSHED MODELS
Automation of Input data preparation of TOPNET model using Python
Digital Elevation Model Based Watershed and Stream Network Delineation
A Geographic Information System Tool for Hydrologic Model Setup
Digital Elevation Model Based Watershed and Stream Network Delineation
Digital Elevation Model based Hydrologic Modeling
Flow Prediction on the Yampa River
GIS FOR HYDROLOGIC DATA DEVELOPMENT FOR DESIGN OF HIGHWAY DRAINAGE FACILITIES by Francisco Olivera and David Maidment Center for Research in Water Resources.
Modeling a Spatially Distributed Water Balance Using TOPMODEL
Hydrologic Analysis of the Hyrum Reservoir watershed
Relating Actual Runoff to Potential Runoff
TOPMODEL and the role of topography and variable contributing areas in runoff production Learning objectives Be able to describe the topographic wetness.
May 18, 2016 Spring 2016 Institute of Space Technology
Upper Bear River Watershed Analysis using Topmodel
Provo River Watershed Modeling with WMS Ryan Murdock.
Little Bear River 100-Year Storm Flood
Surface Runoff and Hydrograph Components
Analysis of the Snow Water Equivalent (SWE) in the Logan River Watershed Paul Ackerson CEE 6440.
Digital Elevation Model based Hydrologic Modeling
Ratio of Water used by Agriculture to Discharge into the Great Salt Lake in the Bear River Basin Presented by: Timothy Shaffer.
10. Hydrologic Modeling 10.1 Digital elevation model (DEM)
Engineering Hydrology (ECIV 4323)
Creating Watersheds and Stream Networks
Engineering Hydrology (ECIV 4323)
Hydrologic modeling of Waller Creek
Presentation transcript:

Utah State University GIS in Water Resources CEE 6440 Term Project Building a VBA Toolbox to Perform the TOPMODEL Hatim Geli Utah State University GIS in Water Resources CEE 6440 Term Project Fall 2007 http://techalive.mtu.edu/meec/module01/images/Watershed.jpg

Introduction One of the most important decision making tools in the field of water resources management is the hydrological model. Required in some fields such as Hydropower generation, Irrigation Development, Flood Control, Early Warning, and Drinking Water Supply.

Objectives Use the Visual Basic for Application VBA within ArcGIS to build a toolbox The purpose is to help in applying the semi-distributed model “TOPMODEL”.

TOPMODEL cont… The TOPMODEL is a semi-distributed physically based rainfall-runoff model developed by Beven and Kirkby (1979). It requires digitized elevation data, rainfall data, and potential evapotranspiration data and it predicts the resulting runoff and spatial soil water saturation pattern Figure 1: Topographic index and recharge rate.

TOPMODEL

Data and Basemap Compute the Flow Direction grid Fdr, Compute the Flow Accumulation grid Fac, Compute the Stream Definition grid, in which the stream is defined by a threshold area of 33,000 km2 in this study decrease the amount of time of computation required, Create the Stream Segmentation, Create the Catchment Grid, Catchment polygon feature class, Create the Adjoint Catchments polygon feature class, Create Batch Point feature class which contains the point feature class for the USGS steam gage flow measurements, Create the Watershed polygon feature class which include all the subcatchments upstream the stream gage, Finally extract the Blue River Basin grid based on the Batch Point and the Watershed polygon.

Data and Basemap cont… 1233 km2 , by the USGS Figure 2: Basemap for Blue River Basin

The modeling steps Assumption and estimation values for f, T0, , ,and K0 Calculate lambda and gamma, Assume or estimate initial baseflow , at time step t=1, Calculate the mean water table depth , at t=1, Calculate the local time table depth at location i , at time step t=1, Calculate Qv, at time step t=1, Using the previous time step values and Equation 4 to calculate at t=2, Calculate Qb from resulted in step 7, Repeat steps 5 to 8 until t = T ,the total time length, Evaluate each of the estimated zi to obtain the runoff generated at the outlet point.

Get the Toolbar Figure 3: Customize the Toolbar

Model Toolbox components Figure 4: Main Menu of the TOPMODEL Figure 5: Drop Down menu for the DEM Processing

Model Toolbar components cont… Figure 6: Slope calculation menu Figure 7: Topographic Index calculation menu

Model Toolbar components cont… Figure 9: Output menu Figure 8: Main Run menu

Sample model run cont… Figure 10: Sample run for the “Slope” menu

Sample model run cont… Figure 11: Sample run for the “Slope” menu cont…

Sample model run cont… Figure 12: Sample run for the “Topo. Index” menu cont…

Sample model run cont… Figure 13: Sample run for the “Topo. Index” menu cont…

Sample model run cont… Figure 14: Map showing the DEM and the Topo. Index

Sample VBA Code of the “Run” button Private Sub cmdRun_Click() . Tsat = CDbl(txtTsat.Text) pRasModel.Script = " [out1]= [atanb] / " & Tsat Set pOutRaster3 = pRasMathOp.Ln(pOutRaster1) Gamma = pRasterStats.Mean MsgBox "Your gamma is =" & pRasterStats.Mean & vbLf + vbLf + _ "Now your model will continue...“ For I = 1 To N – 1 qbase(I) = Exp(-Gamma) * Exp(-Fscale * Zbar(I)) pRasModel5.Script = " [out4]= " & Zbar(I) & " - [flnsa]" pRasModel5.Script = "[out5]=" & -Fscale & " * [out4] “ pRasModel5.Script = "[out6]= " & Ksat * alpha & " * [out5] “ Set Zi(I) = pRasModel5.BoundRaster("out4") If Precip(I) = 0 Then Runoff(I) = 0 + qbase(I) * Area * 1000000 * 35.3147 Else Runoff(I) = (EvaZi(Zi(I), Precip(I), DTheta, pWS) * 35.3147) / 3600 / 24 + qbase(I) * Area * 1000000 * 35.3147 End If Zbar(I + 1) = Zbar(I) + DTheta * (qbase(I) - qvert(I)) Next I Private Function EvaZi pRasModel.Script = " [out1]= ([Zi] < 0) > 0 “ … 'pRasModel.Script = " [out1]= ([Zi] > 0 and [Zi] < " & pRain / 100 / DTheta & ") > 0 “… End Function Figure 15: Sample VBA code for the model “Run” button

Sample model run cont… Figure 16: The “Run” menu

Sample model run cont… Figure 17: The Output menu

Sample model run cont… Figure 18: Plot of mean water table

Sample model run cont… Figure 19: Plot Actual and Predicted Streamflow

Future Increase the model capabilities to allow working with distributed soil parameters. Also to allow working with distributed rainfall as well as snow. Include evapotranspiration component, Include component to allow working with real-time data,

Get help for VBA codes for ESRI ArcGIS functions ESRI Developer Network http://edn.esri.com/ ArcGIS Desktop Help http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=welcome

THANK YOU