Hydrologic Modeling using HEC-HMS

Similar documents
CEE3430 Engineering Hydrology

Watershed Modeling HEC-HMS Interface

Objectives Divide a single watershed into multiple sub-basins, and define routing between sub-basins.

v. 9.1 WMS 9.1 Tutorial Watershed Modeling HEC-1 Interface Learn how to setup a basic HEC-1 model using WMS

Spatial Hydrologic Modeling HEC-HMS Distributed Parameter Modeling with the MODClark Transform

Watershed Modeling Maricopa County: Master Plan Creating a Predictive HEC-1 Model

Module 9. Lecture 3: Major hydrologic models-hspf, HEC and MIKE

v Modeling Orange County Unit Hydrograph GIS Learn how to define a unit hydrograph model for Orange County (California) from GIS data

Introduction to Bentley PondPack

v. 8.4 Prerequisite Tutorials Watershed Modeling Advanced DEM Delineation Techniques Time minutes

WMS 10.0 Tutorial Watershed Modeling MODRAT Interface Schematic Build a MODRAT model by defining a hydrologic schematic

WMS 10.0 Tutorial Hydraulics and Floodplain Modeling HY-8 Modeling Wizard Learn how to model a culvert using HY-8 and WMS

Spatial Hydrologic Modeling Using NEXRAD Rainfall Data in an HEC-HMS (MODClark) Model

WMS 8.4 Tutorial Watershed Modeling MODRAT Interface Schematic Build a MODRAT model by defining a hydrologic schematic

Build a MODRAT model by defining a hydrologic schematic

George Mason University Department of Civil, Environmental and Infrastructure Engineering

Hydrologic Modeling System HEC-HMS

WMS 8.4 Tutorial Watershed Modeling MODRAT Interface (GISbased) Delineate a watershed and build a MODRAT model

WMS 9.1 Tutorial GSSHA Modeling Basics Post-Processing and Visualization of GSSHA Model Results Learn how to visualize GSSHA model results

WMS 10.1 Tutorial GSSHA Modeling Basics Post-Processing and Visualization of GSSHA Model Results Learn how to visualize GSSHA model results

Watershed Modeling Maricopa Predictive HEC-1 Model. Watershed Modeling Maricopa County: Master Plan Creating a Predictive HEC-1 Model

v Prerequisite Tutorials GSSHA Modeling Basics Stream Flow GSSHA WMS Basics Creating Feature Objects and Mapping their Attributes to the 2D Grid

WMS 9.1 Tutorial Storm Drain Modeling SWMM Modeling Learn how to link a hydrologic model to the SWMM storm drain model

WinSLAMM v 10.0 User s Guide. Input/Output

WMS 10.0 Tutorial Storm Drain Modeling SWMM Modeling Learn how to link a hydrologic model to the SWMM storm drain model

Watershed Modeling Using Online Spatial Data to Create an HEC-HMS Model

Storm Drain Modeling HY-12 Rational Design

Delineating the Stream Network and Watersheds of the Guadalupe Basin

Watershed Modeling Rational Method Interface. Learn how to model urban areas using WMS' rational method interface

Hydrologic Modeling System HEC-HMS

Hydraulics and Floodplain Modeling Modeling with the Hydraulic Toolbox

Hydrologic Modeling System HEC-HMS

Watershed Modeling Using Arc Hydro Tools. Geo HMS, and HEC-HMS

Learn how to link a hydrologic model to the SWMM storm drain model

2D Large Scale Automated Engineering for FEMA Floodplain Development in South Dakota. Eli Gruber, PE Brooke Conner, PE

Hydrologic Modeling System HEC-HMS

Cross Sections, Profiles, and Rating Curves. Viewing Results From The River System Schematic. Viewing Data Contained in an HEC-DSS File

How to correct and complete discharge data Main text

Ducks on the Pond: Stormwater Management Basin Analysis Using AutoCAD Civil 3D and Autodesk SSA

Hydrologic Modeling System HEC-HMS

Watershed Modeling Orange County Hydrology Using GIS Data

CE 549 Lab 1 - Linking Streamflow Data to a Gauging Station

Linear Routing: Floodrouting. HEC-RAS Introduction. Brays Bayou. Uniform Open Channel Flow. v = 1 n R2/3. S S.I. units

Bentley OpenRoads Workshop 2017 FLUG Fall Training Event

UNDERSTAND HOW TO SET UP AND RUN A HYDRAULIC MODEL IN HEC-RAS CREATE A FLOOD INUNDATION MAP IN ARCGIS.

WinSLAMM v 10.2 User s Guide

WMS 9.1 Tutorial GSSHA Modeling Basics Stream Flow Integrate stream flow with your GSSHA overland flow model

Evaluating Multiple Stormwater Analysis and Design Alternatives with StormCAD

HEC RAS 2D Methods Guidance: South Dakota Large Scale Automated Engineering

WMS 9.0 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS

Assignment Two Part Two: Calibration for Flow Due April 3

USING HYDRODESKTOP TO FIND DATA FOR WATERSHED HYDROLOGY

Tutorial 6 - Subdivision - Pre Development

v Introduction to WMS WMS 11.0 Tutorial Become familiar with the WMS interface Prerequisite Tutorials None Required Components Data Map

WMS 10.1 Tutorial Hydraulics and Floodplain Modeling HEC-RAS Analysis Learn how to setup a basic HEC-RAS analysis using WMS

Package RHMS. May 28, 2018

Modeling Detention Ponds Malaysian Example (v2009)

URBAN & RURAL RUNOFF ROUTING APPLICATION GETTING STARTED MANUAL

EF5 Overview. University of Oklahoma/HyDROS Module 1.3

WMS 10.1 Tutorial GSSHA Applications Analyzing the Effects of Land Use Change (Part - I) Model land use changes using GSSHA

HEC-ResSim. Reservoir System Simulation. User s Manual. Version 2.0 September US Army Corps of Engineers Hydrologic Engineering Center CPD-82

Watershed Modeling National Streamflow Statistics Program (NSS) Interface

1. Below is an example 1D river reach model built in HEC-RAS and displayed in the HEC-RAS user interface:

HEC-RAS 2D Flood Modelling Tutorial

Agenda. Background Connecting to model Running the model Viewing results Running what if scenarios

v Introduction to WMS Become familiar with the WMS interface WMS Tutorials Time minutes Prerequisite Tutorials None

MODFLOW STR Package The MODFLOW Stream (STR) Package Interface in GMS

Watershed Modeling With Feature Objects

Objectives This tutorial shows you how to define data for and run a rational method model for a watershed in Orange County.

This loads a preset standard set of data appropriate for Malaysian modeling projects.

2D Model Implementation for Complex Floodplain Studies. Sam Crampton, P.E., CFM Dewberry

WMS 9.1 Tutorial Watershed Modeling DEM Delineation Learn how to delineate a watershed using the hydrologic modeling wizard

Tutorial Hydrodynamics in sewers

PCSWMM 2002 RUNOFF Block PAT AVENUE Storm Drainage Design

CHAPTER 7 FLOOD HYDRAULICS & HYDROLOGIC VIVEK VERMA

WMS 9.1 Tutorial Hydraulics and Floodplain Modeling Floodplain Delineation Learn how to us the WMS floodplain delineation tools

Watershed Analysis Lab Heterogeneous, Gaged Watershed I (Northwest Branch)

SurvCADD Hydrology Module

Watershed Modeling Advanced DEM Delineation

HEC-RAS 5.0 Training New Zealand Workshop Guide

Storm Drain Modeling Defining HY-12 Storm Drain Networks with Shapefiles and LandXML files

Application Description

WinTR-55 for Plan Reviewers Small Watershed Hydrology

Appendix E-1. Hydrology Analysis

Exercise 1: Getting to know ArcGIS

Quick Reference New Sliicer.com Server

AutoCAD Civil 3D 2010 Education Curriculum Instructor Guide Unit 4: Environmental Design

Questions and Answers

Storm Drain Modeling HY-12 Pump Station

iric Software Changing River Science River2D Tutorials

Water Rights Analysis Package (WRAP) River System Hydrology

ISIS Free & ISIS Professional Quick Start Guide

v Modeling Orange County Rational Method GIS Learn how to define a rational method hydrologic model for Orange County (California) from GIS data

CWMS Modeling for Real-Time Water Management

ENV3104 Hydraulics II 2017 Assignment 1. Gradually Varied Flow Profiles and Numerical Solution of the Kinematic Equations:

CE 385 D. Water Resources Planning and Management. River Basin Simulation Tutorial. Samuel Sandoval Solis, M.S. and.

Introduction to GISHydroNXT. GIS Based Hydrologic Analysis in Maryland gishydro.eng.umd.edu

ISIS 1D. Quick Start Guide. Cost effective, integrated software solutions ch2mhill.com/isis

Storm Water Management Model User's Manual Version 5.1

HEC-SSP Statistical Software Package

Transcription:

Hydrologic Modeling using HEC-HMS CE 412/512 Spring 2017 Introduction The intent of this exercise is to introduce you to the structure and some of the functions of the HEC-Hydrologic Modeling System (HEC-HMS), by simulating the runoff hydrographs resulting from a design storm on Cedar Creek watershed in NE Indiana. This exercise involves the study of extreme discharges on Cedar Creek using rainfall-runoff analysis. The physical parameters describing the watershed were developed previously using GIS pre-processing tool called HEC-GeoHMS, available from U.S. Army Corps of Engineers can also be used for this task. HEC-GeoHMS is available at: http://www.hec.usace.army.mil/software/hec-geohms/ Computer Requirements You must have a computer with the latest windows operating system, and HEC-HMS 3.1.0 installed. HEC 3.1.0 for windows is available for free from the Hydrologic Engineering Center's home page at: http://www.hec.usace.army.mil/software/hec-hms/download.html. A user's manual is also available at this location. Data Requirements To run HEC-HMS model, a basin file is needed to specify the physical parameters of the watershed, and a map file to give the outline of the drainage areas and creeks. These files for Cedar Creek can be downloaded from our classes folder on drive W:...HMS_CedarII. Make a working directory on your computer and copy folder from classes. 1

Getting Started Start HEC-HMS by clicking on the HEC-HMS icon by going to Start Programs HEC-HMS HEC-HMS After a few seconds, the following should appear: Henceforth, this window will be referred to as HMS Interface. The HEC-HMS interface consists of a menu bar, tool bar, and four panes. These panes are referred to as the Watershed Explorer, the Component Editor, the Message Log and the Desktop. More description on these panes, menus and tools is provided when they are used later in the exercise. Opening a HEC-HMS project Open the Cedar HEC-HMS project by selecting File Open in the menu bar. Browse to cedarcreek.hms, and Open. After you open the project, you will see a folder named CedarCreek in the watershed explorer. Under the CedarCreek folder, you will see a folder called Basin Models. Expand the Basin and select CedarCreek. You should see the map schematic of Cedar Creek, this is the basin model. 2

What you just did is opened a Basin Model for Cedar Creek in HEC-HMS. The Basin Model contains information relevant to the physical attributes of the model, such as basin areas, river reach connectivity, or reservoir data. In addition to basin model, you will need a meteorologic model to describe the meteorology (e.g., rainfall) of the watershed. A Control Specifications file contains information pertinent to the timing of the model such as when a storm occurred and what type of time interval you want to use in the model, etc. The Basin Model, Meteorologic Model, Control specification file, etc are called as Components in HEC-HMS model, and can be created by using the Components Tab in the main menu. Navigating the HMS Desktop You can use the following four tools in the tool bar to navigate through the HMS desktop: The arrow tool lets you select any hydrologic element in the basin. You can use zoom-in tool draw a box to zoom into an area, and zoom-out tool to by right clicking with mouse. The pan tool can be used to move the display in the desktop. Go ahead and experiment with these buttons to understand better how each works. Now lets explore the basin information. Hydrologic Elements The Cedar30 basin contains different hydrologic elements. The following description gives brief information on each symbol that is used to represent individual hydrologic element. Subbasin Used for rainfall-runoff computation on a watershed. Reach Used to convey (route) streamflow downstream in the basin model. Reservoir Used to model the detention and attenuation of a hydrograph caused by a reservoir or detention pond. Junction Used to combine flows from upstream reaches and sub-basins. 3

Diversion Used to model abstraction of flow from the main channel. Source Used to introduce flow into the basin model (from a stream crossing the boundary of the modeled region). Source has no inflow. Sink Used to represent the outlet of the physical watershed. Sink has no outflow. The model of Cedar Creek contains only 4 of these kinds of elements. There are 28 hydrologic elements in the Cedar Creek model, made up of 13 subbasins, 7 river reaches, 7 junctions, and 1 outlet at the point where Cedar Creek flows into the St. Joseph River. Notice that when a stream flows through a watershed, the additional local runoff from the drainage area around the stream is not accounted for until the downstream end of the reach where its flow is combined at a junction with the flow coming from the upstream reach. Editing a Basin Model Make sure the CedarCreek basin is expanded in the watershed explorer to see all the hydrologic elements in the basin. Select the Arrow tool from the tool bar, and click on one of the subbasins (e.g., sub-basin 310) icon in the watershed explorer. After this sub-basin is highlighted, information related to this sub-basin will appear in the component editor window (lower left corner). Remember the sub-basin element is used to convert rainfall to runoff. So the information on methods used to compute loss rates, hydrograph transformation and baseflow is required for each sub-basin element. The loss method allows you to choose the process which calculates the rainfall losses absorbed by the ground. In this case, we are using the SCS Curve number method to compute losses and get excess rainfall from the total 4

rainfall. Click (do not select any!) on the drop down menu to see your choices. Some options are Initial and Constant, Soil Moisture Accounting, and Green & Ampt. The Transform method allows you to specify how to convert excess rainfall to direct runoff. Again, click on the drop down menu to view your options. You may remember these options from class notes. This model employs the SCS technique (dimensionless unit hydrograph). The modclark model takes gridded rainfall data, subtracts the losses as specified through the Loss Rates, and converts the excess rainfall to a runoff hydrograph using a variation of what is known as the Clark unit hydrograph. There is no baseflow method specified for this model, but you can look at the available options. If we specify baseflow, this baseflow will be added to the resulting direct run-off hydrograph to produce total streamflow hydrograph. Once the loss and transform methods are chosen for the sub-basin, the next step is to specify the parameters for these methods. Select the Loss tab in the component editor to look at the parameters for the loss method. For SCS Curve Number method, each sub-basin requires a value for the Curve Number and percent imperviousness. The Curve Number was added when you used HEC- GeoHMS to create the basin file. If the % impervious value differs from 0, that % of the land area is assumed to have no losses and the loss method is applied only to the remainder of the drainage area Similarly select the Transform tab to look at the parameters for the transform method. Note that the SCS unit hydrograph method requires only one parameter for each subbasin: lag time between rainfall and runoff in the sub-basin. The parameter that is specified here is t p, and the program will compute T c (time of concentration) and q p (peak 5

flow) to rescale the SCS dimensionless unit hydrograph. This is then used to compute the direct runoff hydrograph for this sub-basin. The Options tab is used to enter observed streamflow and stage data which is left blank for this model. After the sub-basin element, lets look at a reach element. Click on any reach (e.g., R40 in this case), and look at its parameters in the component editor. Since the reach element route flows, only one method (routing) is associated with it. Click on the drop-down menu to look at choices available for routing flows. The Muskingum method is specified here, which is the routing technique used for the reaches in this model. Routing is in chapter 4 in the text book. Select the Route tab to look at the parameters for the routing method (Muskingum). This simulation routes the water through the reaches by the Muskingum method in which K is the travel time of a flood wave passing through the reach, X is a measure of the degree of storage (X = 0 means a level-pool reservoir or maximum storage, X = 0.5 means a pure transmission reach in which there are no storage effects, and X ranges between 0 and 0.5). The reach is divided into a number of subreaches if necessary to keep the computations numerically stable. Click on the Routing tab to see the Muskingum parameters for this reach. In addition to looking at individual elements and their parameters, you can look at the parameters for all hydrologic elements by selecting Parameters in the menu bar and 6

selecting a method. For example, by selecting Parameters Transform SCS Unit Hydrograph gives a list of lag times for all the sub-basins in the model as shown below: Creating a Meteorologic Model Using Gauged Rainfall This is done by specifying a time series of rainfall at a Rainfall gauge, and associating this gauge with each individual sub-basin or all sub-basins. If you click on the time series folder in the Watershed Explorer, you will see that there is a gage associated with each sub-basin. Lets remove these gauges, and use only one rainfall gauge for the entire Cedar Creek Watershed. Click on Components Time Series Data Manager, and create a new Gage called Gage 1. Close the Time-Series Data Manager. Next, in the Watershed Explorer, expand the Time Series folder to provide data for the rain gauge. We will use an observed event in Cedar Creek to populate the information for the rain gauge. The details (rainfall and runoff) for this event are available in the cedar_observed.xlsx file. (this is located under Basin Models.) Based on the information in the excel file, populate the information for time series gauge as below. Select the file associated with Gage 1 and in windows below enter: 7

Similarly, populate the information for Time Window and Table (copy/paste from Excel as shown below). You can leave the date as 21Jan2005 to 21Jan2005. Once you have defined a rainfall gauge, this gauge can be associated with one or all sub-basins by using the Meteorolgic Model. Under Components (at top) expand the Meteorologic Model folder, and create a new Meteorologic file - called met1. In the Explorer Window select the Meteorologic Model -- then below select Specified Hyetograph. Under the Basins tab - Select Include Subbasin and change to YES. Under the Explorer Window -- Select Specified Hyetograph under Met 1 -- and associate this gauge with all sub-basins as shown below. 8

After the meteorologic data are provided, the model is ready for simulation. One final step before executing the model is to specify the time step information and the duration of the simulation. This is done by using the Control Specifications Manager. Defining the Control Specifications (this is specific to gauged rainfall information. Control Specification file must be changed appropriately for other inputs including Frequency Storm) The final task in the model setup involves establishing the model's time limits. Select Components Control Specifications Manager. Select New in the control specifications manager and type the following information: Click Create and close the control specifications manager. This will add a Control Specifications folder in the watershed explorer. To see the control specifications file, expand the folder, and select Control 1 This will prompt the control specifications tab in the component editor. Specify the duration of the simulation in date and time, and also the time interval of the calculations as shown below. Again, this information is based on the excel file. 9

In this case, the duration is arbitrary; long enough to depict the runoff from a 1-day storm, but the 1 hour time interval is part of the Basin file model setup and should remain fixed for this Cedar Creek model. Make sure starting dates match - we were using 21Jan2005 not 21Feb2005 as shown in image above and can run unitl 26Jan2005. Executing the HMS Model Finally, you have finished perusing the data involved in creating the Cedar Creek model. The last step is to run the model. Select Compute Create Simulation Run. Accept the default name for the run (Run 1), click Next to complete all the steps and finally Click Finish to complete the run. Now to run the model, select Compute Select Run Run 1, and then go to Compute Compute Run [Run 1] to see the following window (alternatively you can click the compute run tool in the tool bar): Click Close. You will see a log in the message log as program executes the model. If there are errors in the model, you will see them in red color. For this model, there are no errors. If you want to make runs with alternative model files, you can do so by first creating/importing new model files (basin, Meteorologic and control specifications), creating a new run (say Run 2) by going to Compute Create simulation run and selecting the new files while creating Run 2. Though the model used in this exercise has one dataset each for basin, meteorology and control specifications, HMS is slick in that it allows the user to have multiple data sets available to include conveniently in different runs. 10

Viewing HMS Results The HMS allows you to view results in tabular or graphical form. To view a global results table, select Results Global Summary Table (alternatively you can click the Global Summary tool in the tool bar). You will get a window like the one shown below which summarizes the peak discharge and time, the total volume of storm runoff and the drainage area from which it came. In addition to viewing global results, you may also view results for each element within the model. Again there are a couple of options to do this, and each option provides output in different ways. One option is to use the watershed explorer and component editor tab. To view results, you select the Results tab in the watershed explorer, expand the Simulation Runs folder, and expand Run 1. To see results for any element, expand that element as seen below: 11

To see the outflow from any sub-basin, you can select outflow and see the outflow hydrograph in the component editor as shown below: Similarly you can look at other graphs in the component editor by selecting the variable in the watershed explorer. You can select a reach element and see the attenuation in the inflow and outflow hydrograph by selecting the combined inflow and outflow option in 12

the watershed explorer. Each element also has a summary option that gives the results from the global summary table (a single row of the table) for that particular element. Another way of looking at results is by using the tools on the tool bar, which basically show individual results or plots that you see in the Results tab. To use these tools, you need to select the element by using the component tab in the watershed explorer. For example, select Outlet in the watershed explorer, and click on the view graph tool to get the following graph: The dashed line hydrographs are the inflow data from the sub-basins immediately upstream of the outlet which is added to the routed flow in the channel to produce the total outflow curve. If you click on a sub-basin just upstream of the outlet, you see the rainfall at the top and the runoff at the bottom as shown below: 13

Unlike a single graph in the component editor, you get to see all graphs (input precipitation, outflow hydrograph, baseflow, precipitation losses) in a single window using this option. You can also see the results in tabular form by using the view time series table tool in the toolbar. These functions are also accessed through the Results menu on the menu bar. Comparison of Model Output with Observed Flow Data Similar to entering information for a rain gauge, information on observed streamflow can also be entered for a stream gauge, and linked to the watershed outlet. This helps in comparing the model output with observations, and can also be used for model calibration. Select Components Time Series Data Manger, and select a Discharge gauge as shown below, and select New.. 14

Accept the default name (Gage 1 discharge), enter some description for the gauge, and select Create. Once the gauge is created, expand the Time Series folder in Project Explorer, and enter all the needed information for the discharge gauge by using the data from the Excel file as shown below. Remeber we are using 21Jan2005 not 21Feb2005 and only thru 26Jan2005. Copy flow data from Excel file, as shown below. 15

After entering the flow information for Gage 1, select the outlet component, and link it with Gage 1 by going to Options in the component editor as shown below. 16

Run the simulation again, and look at the discharge at the outlet. You will notice that (shown below) the observed flow peak is much higher and occurs little later than the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Questions: 1. Take a snippet of your Outlet results hydrographs 2. What do each of the four graphs represent in the results at the outlet? 3. Explain possible reasons why the graph of the observed flow does not match the results of the modeled outlet flow. 4. Change one thing in your model. a. Document your change b. Take a snippet of hydrograph results c. Discuss how and why your changes impacted the results. 5. Repeat Q4 with a different change. 6. Repeat Q4 with a idfferent change. Print and turn in at end of class or start of next class. 17