Download PDF
Download page Steady Flow Modeling with HEC-RAS.
Steady Flow Modeling with HEC-RAS
Data Files
You will be working with a section of the Merced River at Yosemite, CA. The data for this tutorial is provided in the zip file.
Objective
In this workshop, you will learn how to create a 1D model with HEC-RAS of the main channel and floodplain area. This workshop will require you to acquire terrain datasets, create a terrain model, lay out cross sections, provide steady flow information, downstream boundary conditions, add land cover data and associate Manning's n values, refine the model, and perform model runs. You will also attempt to calibrate the model using observed high water mark information using the capabilities in HEC-RAS to adjust Manning's n values.
Background
You will be working on the Merced River in the Yosemite Valley. Steady flow data will be used for the inflow and a Normal Depth Boundary Condition will be used for the downstream boundary.
Create a New RAS Project and Set the Projection
This part of the workshop will guide you through the process of importing terrain data. The terrain data will be used as the basis for the mesh used for 2D hydraulic computations.
- Start HEC-RAS.
- Start a NEW project using File | New Project… Go to the workshop directory for this workshop and then provide a Title and File Name. Press OK to save it.
- Launch RAS Mapper
.
- Select Project | Set Projection. Select the Folder button at the top left and navigate to the "River.prj" provided in the "GIS_Data" folder. Select and Open this file. This sets the coordinate system for all the data you will view in RAS. The press the OK button to close the window.
- Add the "River" shapefile to RAS Mapper from the "/GIS_Data" folder (by dragging and dropping the "river.shp" file onto the Map window).
- Right-click on the River layer and Zoom to Layer
Download Terrain Data
If you don't have internet access, skip this step and use the terrain data provided in the "Terrain\USGS_Data" folder.
- Select the Project | Download Data | USGS Terrain menu item.
- Choose Current View for the data's extent.
- Press the Query Products button interrogate the USGS web service.
- Utilize the data filter to Filter to the "Original" data.
- Select the terrain tiles that cover the valley floodplain using the graphical selection tools in RAS Mapper.
- Click the Add Selected button from the Download Terrain dialog.The check boxes will be filled in for the selected datasets and the terrain tiles will turn green (indicating they are selected for download).
- Press the Start Download button. A dialog will inform you when the download is complete.
- Close the Terrain Downloader.
Terrain Model Preparation
- Import terrain data for use in RAS by selecting the Project | Create New RAS Terrain menu item.
- Click the Add Files
button and navigate to the "Terrain\USGS" folder.
- Select ALL of the files (Ctrl+A) and then press the Open button at the bottom.
- Click the Merge Inputs to Single Raster checkbox.
- Press the Create Button.As the Terrain is created, a computation window will inform you of progress.
- When the terrain process is finished, select Close on the processing window, this will close both windows. Turn on the Terrain Layer.
- Right-click on the Terrain Layer and choose Zoom to Layer (if necessary to see the terrain).
- Double-click on the Terrain Layer to access its Properties.
Below is what the terrain should look like. Also shown are all the boundary condition locations for this workshop.
Initial Model Creation
In this part of the workshop, you will create the initial model. This rough model will provide and understanding of the floodplain from which you can improve the hydraulics model. The rough model will allow you to answer simple questions such as listed below.
- Where does water go and what is the extent of the floodplain?
- What velocities does the river experience?
- Where is flow rapidly varied?
- What is controlling where flow goes and are there major obstructions to flow?
Create the 1D Geometry
- Choose the Project | Create New Geometry menu item. Enter "Base" for the name. Press OK to create the geometry layer.
- Select new Geometry Layer and press the Edit button.
- Create the River Centerline
- Copy and Paste the river centerline from the "River" shapefile (previously loaded) to the River Layer. – or – you could import the river using the shapefile importer. – or – you could create it by hand
- Using the Edit tool and right-click on the River line and select Rename River Reach.
- Rename the River Reach to "Merced River", "Yosemite Valley".
- Create Cross Sections
- Select the Cross Sections layer and lay out cross sections to properly capture the floodplain.
- Stop Editing and Close RAS Mapper.
- Open the Geometric Schematic and Open the new Geometry ("Base").
- Stop Editing to Save the Geometry!
- Enter Manning's n value data
- Select the Tables | Manning's n or k values menu item
- Set all of the n values to 0.04.
- Select the Tables | Manning's n or k values menu item
- Open the Reach Lengths data table – notice the Left, Channel, and Right lengths are all the same. Why is that do you think?
- Close the Geometric Editor.
Enter the Flow Data
- Open the Steady Flow Data Editior.
- Enter 6 for the number of profiles.
- Enter flows of 100, 500, 1000, 2000, 5000, and 10000 cfs.
- Select the Options | Edit Profile Names menu item and provide names for each flow.
- Enter a Normal Depth boundary condition. What slope should you use? Does it matter?
- Save the Steady Flow data when complete (call it "Steady Flows").
Plan and Simulation
- Save a Steady Flow plan ("Base") to use the geometry and flows.
- Run the simulation (press the Compute button).
Set the Bank Stations
You can use a base run to set the bank stations for all the cross sections.
- After you have run the model, look at the inundation results in RAS Mapper.
- Plot individual cross sections using the XS Plot in either the main interface or RAS Mapper.
- Determine which WS Profile looks to be at the channel banks.
- Open the Geometric Data Editor.
- Select the Tools | Channel Bank Station Locations menu item.
- Chose the Profile you decided was at the channel banks.
- Choose how to insert the Bank Stations.
Establish Flow Path Lines
If you have time, set up the Flowpaths Layer. If not, skip this step.
- In RAS Mapper, Edit the Base geometry.
- Select the Flowpaths Layer and create a flow path line in the left and right overbank.
- Stop Editing, when finished.
Re-run the Model
- Compute the Base plan.
- Evaluate the results.
Model Refinement
Once you have a working model, you can use it to inform you on how to improve/refine the model to better represent real-world conditions. This is where you'd refine the cross section layout, move bank stations, realign flow paths, etc.
Create a Copy of the Geometry
You will want to keep a copy of the old mesh and work on a new one (you never know when you might want to go back, but you will certainly want to compare to see progress).
- Open RAS Mapper
- Right-click on the base Geometry and choose Save Geometry As.
- Provide a new name ("Refined").
Land Cover Data
Utilize the 2019 NLCD dataset provide for you to compute hydraulics using spatially varied Manning's n Values.
- Choose the Project | Create New RAS Layer | Land Cover Layer
- Select the NLCD_2019.tif file from the "GIS_Data" folder.
- Press the Create button
- Close the compute window when finished.
- Associate the LandCover layer with your geometry, in the dialog that appears.
Manning's n values
- Right-click on the LandCover layer and select Edit Land Cover Data Table to associate Manning's n value data with the classification scheme.
- Provide base Manning's n values in the table provided.
- Update the Cross Sections with Manning's n values for the cross sections.
- Start Editing the new Geometry
- Select the Cross Section Layer and choose the Update Cross Sections | Manning's n Values menu item.
- You can see if it worked by turning on the Cross Section Layer Plot Option | Manning's n Values.
- Stop Editing and Save Edits.
Plan and Simulation
- Open the Steady Flow Analysis window and create a new Plan using the refined geometry using the File | Save Plan As menu option.
- Provide a new Title and Name ("Refined").
- Make sure to select the Refined geometry.
- Run the simulation (press the Compute button).
Evaluate/Compare Results
Plot the Water Surface Profile Results comparing the two plans.
- Plot them using the Profile Plot
- Compare plans by selecting the Options | Plans menu item.
- Turn on the both plans
- Plot them in RAS Mapper
- Select the River centerline layer you added at the start of the project. Right-click on the line and choose Save as Profile Line. Provide a name.
- Turn on the WSE layer for both results
- Highlight the Results group layer, press the Max button on the Animation control.
- Click on the Profile Lines tab (lower left corner).
- Right-click on the River line and select the Plot Profile | WSE menu item
The results compare favorably, but the refined plan's water surface is higher, in general.
Observed Data
At this point we don't really know how are model is doing. We can use observed data to help inform us and how to refine the model. Add an Observed High Water Mark (at the Bridge, at the Yosemite Falls Vantage Point, near River Station 2.88 based on the provided river centerline).
- Open the Steady Flow Data editor.
- Select the Options | Observed WS menu item.
- Select the river station 2.88 (yours may vary) and Add the Observed WS Location.
- Enter a WSE of 3966ft for the 10,000cfs profile.
- Save, and Close the Unsteady Flow Editor
- Re-run the simulation
Not very well. As you can see from the XS Plot below, the Observed Data point is around 2' higher than the simulated water surface.
The low water surface may be indicative of several things: poor geometry, bad boundary condition, and incorrect Manning's n values. These should all be revisited.
Improving the roughness coefficients will be promising.
Improve Manning's Data
- Select the LandCover | Classification Polygons layer
- Start Editing
- Right-click on the Classification Polygons and choose the Import Features from Shapefile menu option
- Select the "Channel_Polygon" shapefile in "GIS_Data" folder.
- Switch to the Edit Tool and then right-click on the new channel shape and choose Edit Classification Value.
- Enter a value of 0.04 for the Manning's n value.
- Stop Editing and Save edits.
- Update the Cross Sections with Manning's n values for the cross sections.
- Start Editing the new Geometry
- Select the Cross Section Layer and choose the Update Cross Sections | Manning's n Values menu item.
- Stop Editing and Save Edits.
- Re-run and Compare results.
The results are better, but still not great. There is more work to be done.
There is high ground that should be acting as a levee, keeping water in the floodplain. This would most likely result in a rise in water surface.
Further, there is a bridge crossing near this location. The bridge is not in the model and, therefore, not constricting or reducing flow.
Sensitivity Analysis – Bonus Material
As time allows perform sensitivity analysis.
- How sensitive is the model to the downstream boundary?
- What do the model results show if you increase or decrease the Manning's n values?