WMS:Routing HEC-1 Cards: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
 
(81 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:image190.jpg|thumb|470 px]]
[[Image:Edit HEC-1 Parameters.png|thumb|470 px|''Edit HEC-1 Parameters'' dialog]]
==Routing Data...==
==''HEC-1 Routing Data'' Dialog==
[[Image:HEC-1_Routing_Data_Dialog.PNG|thumb|500 px|''HEC-1 Output Control'' dialog]]
 
Outlet points are used to define locations where hydrographs are combined and then routed downstream. The appropriate combined hydrograph (HC cards) stations are generated automatically when writing a HEC-1 file. However, routing data must be entered in order to simulate the movement of a flood wave through the river reaches or reservoirs. The effects of storage and flow resistance are accounted for in the shape and timing of the flood wave. In addition to these changes, volume may be lost due to channel infiltration. Most of the routing methods available in HEC-1 are based on the continuity equation and some relationship between flow and storage or stage.  
Outlet points are used to define locations where hydrographs are combined and then routed downstream. The appropriate combined hydrograph (HC cards) stations are generated automatically when writing a HEC-1 file. However, routing data must be entered in order to simulate the movement of a flood wave through the river reaches or reservoirs. The effects of storage and flow resistance are accounted for in the shape and timing of the flood wave. In addition to these changes, volume may be lost due to channel infiltration. Most of the routing methods available in HEC-1 are based on the continuity equation and some relationship between flow and storage or stage.  


Routing data is entered by selecting an outlet and then selecting the '''Routing Data''' button from the ''Edit HEC-1 Parameters'' dialog.  
Routing data is entered by selecting an outlet and then selecting the '''Routing Data''' button from the ''Edit HEC-1 Parameters'' dialog.


===Outlet Names (KK)===
''Routing name'' – Enter the defined routing name here.
 
''Combining name'' – Enter combining name here.
 
''Routing Type'' – Enter the type of routing being currently used.
 
*"No Routing (RN)" – Select if there is no routing data attached to the current project.
*"Muskingum-Cunge (RD)" – Define the channel geometry using an eight point cross-section
**''Normal Muskingum Cunge parameters'' – Select to turn on the option to enter parameters.
***''L'' – Channel length.
***''S'' – Channel slope.
***''N'' – Manning's roughness.
***''SHAPE:'' – Characteristic channel shape.
****''TRAP'' – Select this when the channel shape is trapezoidal.
****''DEEP'' – Select this when the channel shape is deep.
****''CIRCULAR'' – Select this when the channel shape is circular.
***''WD'' – Base width of the channel.
***''Z'' – Side slope of channel.
**''Defined Cross Section'' – Select to bring up the '''Define Cross Section''' Option in this dialog.
***'''Enter RC Record''' – Select to bring up the ''RC Chennel Record'' dialog to define Manning and channel data.
*"Kinematic wave (RK)" – Select to define Kinematic Wave routing data.
***''L'' – Channel length.
***''S'' – Channel slope.
***''N'' – Manning's roughness.
***''Shape'' – Characteristic channel shape.
****''TRAP'' – Select this when the channel shape is trapezoidal.
****''DEEP'' – Select this when the channel shape is deep.
****''CIRCULAR'' – Select this when the channel shape is circular.
***''WD'' – Base width of the channel.
***''Z'' – Side slope of channel.
*"Muskingum (RM)" –  Select to define Muskingum routing data. It is dependent primarily upon an input weighting factor.
**'''Compute NSTPS''' – Select to compute the number of integer steps for the Muskingum routing.
**''NSTPS'' – The number of integer steps for the Muskingum routing.
**''AMSK'' – Muskingum K coefficient in hours for entire reach (measured in hours).
**''X'' – Muskingum x coefficient.
**"Straddler/Stagger (RT)" – Select to define Straddler/ Stagger routing data.
**'''Compute NSTPS''' – Select to compute the number of integer steps for the Muskingum routing.
**''NSTPS'' – The number of integer steps for the Muskingum routing.
**''AMSK'' – Muskingum K coefficient in hours for entire reach (measured in hours).
**''X'' – Muskingum x coefficient.
*"Storage (RS)" – Select to define storage data.
**'''Compute NSTPS''' – Select to compute the number of integer steps for the Muskingum routing.
**''NSTPS'' – The number of integer steps for the Muskingum routing.
**''Type'' – Define which of the following types is being used in this project.
***''STOR'' – Storage in acre-feet.
***''FLOW'' – Discharge in cfs.
***''ELEV'' – Elevation in feet.
***'''RSVRIC''' – This measurement changes depending on the initial condition type that is set. STOR is measured in ac-ft, FLOW is measured in cfs, and ELEV is measured in feet.
***'''X''' – Muskingum x coefficient.
**''Channel'' – Long strip of water.
**''Reservoir'' – Stagnent body of water.
**'''Define''' – Select to open either the ''Channel'' dialog, or the ''Reservoir'' dialog and define each.
*"Convex (RV)" – Similar to the Kinematic Wave Routing Method in necessary data entry.
***''L'' – Channel length.
***''S'' – Channel slope.
***''N'' – Manning's roughness.
***''Shape'' – Characteristic channel shape.
****''TRAP'' – Select this when the channel shape is trapezoidal.
****''DEEP'' – Select this when the channel shape is deep.
****''CIRCULAR'' – Select this when the channel shape is circular.
***''WD'' – Base width of the channel.
***''Z'' – Side slope of channel.
''Channel Loss'' – Total water loss of the channel after the computation of three different factors which are listed below.
*''QLOSS'' – Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
*''CLOSS'' – Ratio of remaining flow (after ''QLOSS'') which is lost for entire routing.
*''PERCRT'' – Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires ''SA'' or ''SV/SE'' records to be defined.
*''ELVINV'' – Average invert elevation of channel L used to compute flow surface area for ''PERCRT''.
''Direct input hydrograph (QI)'' – A hydrograph defined by specific input.
*'''Define QI''' – Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
''Observed hydrograph (QO)'' – A hydrograph defined by specific observations.
*'''Define QO''' – Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
''Pattern hydrograph (QP)'' – A hydrograph defined by specific patterns.
*'''Define QP''' – Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].===Outlet Names (KK)===
Since outlets are used for both types (combining and routing) of hydrograph stations in the HEC-1 input file, a separate name for each type of hydrograph must be entered. The name should be six characters or less and correspond to the name used on the KK card to represent the appropriate hydrograph station. By default WMS uses the basin ID number followed by a "R" for the name, but a descriptive name is generally more useful.
Since outlets are used for both types (combining and routing) of hydrograph stations in the HEC-1 input file, a separate name for each type of hydrograph must be entered. The name should be six characters or less and correspond to the name used on the KK card to represent the appropriate hydrograph station. By default WMS uses the basin ID number followed by a "R" for the name, but a descriptive name is generally more useful.


===Channel Losses (RL)===
==''Compute NSTPS'' Dialog==
Constant channel losses may be defined by defining values for the RL record. These parameters include the following:
[[Image:Compute_NSTPS_Dialog_(From_Upstream).PNG|thumb|400 px|''Compute NSTPS'' dialog (''From Upstream and Routed Hydrographs'')]]
*QLOSS – Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
 
*CLOSS – Ratio of remaining flow (after QLOSS) which is lost for entire routing. After subtracting QLOSS each inflow hydrograph ordinate is multiplied by (1-CLOSS).
Accessed by Selecting '''Compute NSTPS''' in the ''HEC-1 Routing Data'' dialog.
*PERCRT – Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires SA or SV/SE records to be defined.
 
*ELVINV – Average invert elevation of channel L used to compute flow surface area for PERCRT.
NSTPS is the number of routing sub-reaches used to route the hydrograph in the Muskingum (RM), Straddler Stagger (RT), and Storage (RS) routing methods. To insure the Muskingum method's computational stability and the accuracy of computed hydrograph, the routing reach should be chosen so that:
 
:<math> \frac {1}{2(1-X)} \le  \frac {AMSKK}{NSTPS \times \Delta t} \le \frac {1}{2X} </math>
 
Where ''X'' is the Muskingum weighting factor ''(0 &le; X &le; 0.5)'', ''AMSKK'' is the travel time through the reach in minutes (multiply by 60), and ''&Delta;t'' is the computation time interval defined in the ''HEC-1 Job Control'' dialog in minutes.
 
For storage routing, ''NSTPS'' is usually about equal to ''(reach length / average velocity) / &Delta;t'', where ''&Delta;t'' is described above.  Set ''NSTPS'' to 1 for a reservoir.
 
 
''From Upstream and Routed Hydrographs'' &ndash; Select to allow the definition of variables associated with Upstream and Routed Hydrographs.
 
''Compute for all outlets'' &ndash; Select to compute for all outlets.
 
*''Turn on Muskingum routing'' &ndash; Select to apply Muskingum routing.
 
''Upstream Hydrograph'' &ndash; Select to choose an Upstream Hydrograph.
 
''Estimated AMSKK'' &ndash; Select to find the estimated Muskingum ''k'' coefficient in hours for entire reach.
 
''For Channel Velocity Estimate'' &ndash; Select to find the estimate for the channel velocity.
 
''Compute for currently selected outlet'' &ndash; Select to compute the outlet that has been chosen.
 
''Compute for all outlets'' &ndash; Select to compute for all outlets.
 
*''Turn on Muskingum routing'' &ndash; Select to apply Muskingum routing.
 
''Channel Velocity Estimate:'' &ndash; An estimation of the channel velocity measured in feet per second.


===Kinematic Wave (RK), Muskingum Cunge (RD) and Convex (RV)===
The Kinematic wave, Muskingum Cunge, and Convex are defined with essentially the same parameters. A brief description follows.
*L &ndash; Channel length.
*S &ndash; Channel slope.
*N &ndash; Manning's roughness.
*Shape &ndash; Characteristic channel shape.
*WD &ndash; Base width of the channel.
*Z &ndash; Side slope of channel.
If the Muskingum-Cunge method is selected, define the channel geometry using an eight point cross-section by specifying the appropriate radio button and selecting the '''Define RC Record''' button.
===Muskingum (RM)===
===Muskingum (RM)===
The Muskingum method is dependent primarily upon an input weighting factor. The parameters along with short descriptions of their meanings follow:
The Muskingum method is dependent primarily upon an input weighting factor. The parameters along with short descriptions of their meanings follow:
*[[WMS:HEC-1 NSTPS|NSTPS]] &ndash; The number of integer steps for the Muskingum routing.
*''NSTPS'' &ndash; The number of integer steps for the Muskingum routing.
*AMSKK &ndash; Muskingum K coefficient in hours for entire reach.
*''AMSKK'' &ndash; Muskingum ''K'' coefficient in hours for entire reach.
*X &ndash; Muskingum x coefficient.
*''X'' &ndash; Muskingum ''x'' coefficient.
Using the basin data computed by WMS when a TIN or DEM is used to delineate the watershed, the AMSKK and NSTPS coefficients can easily be estimated. AMSKK is essentially the travel time for the reach, which can be estimated by noting the length of the stream segment (displayed in the ''Muskingum Cunge'' dialog even though it is dimmed) and multiplying by an assumed channel velocity (1-5 ft/s would be appropriate for most natural channels). Of course you will need to convert the estimated travel times from seconds to hours before entering it into the AMSKK edit field. The NSTPS value is the number of time steps the flood wave is in the channel and can be determined by dividing AMSKK by the computational time step found in the [[WMS:HEC-1 Job Control|Job Control]] dialog (again, be sure that units are consistent).
Using the basin data computed by WMS when a TIN or DEM is used to delineate the watershed, the ''AMSKK'' and ''NSTPS'' coefficients can easily be estimated. ''AMSKK'' is essentially the travel time for the reach, which can be estimated by noting the length of the stream segment (displayed in the ''Muskingum Cunge'' dialog even though it is dimmed) and dividing by an assumed channel velocity (1&ndash;5 ft/s would be appropriate for most natural channels). Of course it is necessary to convert the estimated travel times from seconds to hours before entering it into the ''AMSKK edit'' field. The ''NSTPS'' value is the number of time steps the flood wave is in the channel and can be determined by dividing ''AMSKK'' by the computational time step found in the [[WMS:HEC-1 Job Control|''Job Control'']] dialog (again, be sure that units are consistent).
===Straddler Stagger (RT)===
Parameters used to define the Straddler/Stagger or Tatum routing method are defined below.
*[[WMS:HEC-1 NSTPS|NSTPS]] &ndash; Should be one for Straddler/Stagger method or integer number of routing steps to be used for Tatum method.
*NSTDL &ndash; Integer number of intervals hydrograph is to be lagged in the Straddler/Stagger method or 0 if using Tatum method.
*LAG &ndash; Integer number of ordinates to be averaged in the Straddler/Stagger method or 2 if using Tatum method.


===Storage Routing (RS)===
The Muskingum method computes outflow from a reach using the following equation:
Storage-discharge routing can be used to define either channel or reservoir routing. When this routing option is specified the appropriate data items are dimmed and additional radio buttons are used to determine whether channel or reservoir routing is to be used.


The following parameters must be defined regardless of the storage routing option specified.
:<math>Q_{OUT}(2) = (CA - CB) \times Q_{IN}(1) + (1-C_A) \times Q_{OUT}(1) + CB \times QIN(2) </math>


*[[WMS:HEC-1 NSTPS|NSTPS]] &ndash; Number of steps to be used in the storage routing. Typically this is approximately equal to (reach length) / (average velocity * time interval (NMIN) ). NSTPS is usually equal to 1 for a reservoir.
:<math> CA = \frac {2 \times \Delta t}{2 \times AMSKK \times (1 - X) + \Delta t} </math>
*ITYP &ndash; The next parameter RSVRIC can be entered in one of three different ways:
** STOR &ndash; Storage in acre-feet (1000 cu m).
** FLOW &ndash; Discharge in cfs (cms).
** ELEV &ndash; Elevation in feet (m).
*RSVRIC &ndash; Storage, discharge, or elevation as defined by ITYP corresponding to the desired starting condition at the beginning of the first time period as specified on the IT record in the Job Control dialog.


===HEC-1 No Routing (RN)===
:<math> CB = \frac {\Delta t - 2 \times AMSKK \times X}{2 \times AMSKK \times (1-X) + \Delta t} </math>
By default there is no routing at an outlet point. This allows for hydrographs to be combined without considering routing effects.


==Output Control...==
where ''QIN'' is the inflow to the routing reach in ''cfs (m<sup>3</sup>/sec)'', ''QOUT'' is the outflow from the routing reach in ''cfs (m<sup>3</sup>/sec)'', ''AMSKK'' is the travel time through the reach in hours, and ''X'' is the Muskingum weighting factor ''(0 &le; X &le; 0.5)''. The routing procedure may be repeated for several subreaches (designated as ''NSTPS'') so the total travel time through the reach is ''AMSKK''.
For each hydrograph station (basin hydrographs, combined hydrographs, and routed hydrographs) different output controls can be specified. This dialog is accessed by selecting the ''Output Control'' dialog button from the ''Edit HEC-1 Parameters'' dialog. Entries which can be defined in this dialog are described below.


===Routed and Combined Hydrographs at Outlets===
==''HEC-1 Output Control'' Dialog==
[[Image:HEC1 Output Control.png|thumb|400 px|''HEC-1 Output Control'' dialog]]
Dialog is accessed by selecting ''HEC-1'' | '''Edit Parameters...''' in WMS and then choosing '''Output Control...''' from the ''Edit HEC-1 Parameters'' dialog.


In WMS an outlet point is used to represent locations where hydrographs are both combined and then routed. Therefore, if an outlet is selected before choosing the ''Output Control'' dialog, a radio group at the top of the dialog appears so that you may specify whether the options should be applied to the combined or routed hydrograph. If a basin is selected the radio group at the top of the dialog does not appear.
For each hydrograph station (basin hydrographs, combined hydrographs, and routed hydrographs) different output controls can be specified. This dialog is accessed by selecting the outlet, basin, reservoir, or diversion for which to edit data and then selecting the '''Output Control''' dialog button from the ''Edit HEC-1 Parameters'' dialog. Entries that can be defined in this dialog are described below.
 
''Comment Lines'' section &ndash; Section that allows comments to be written out.
*'''New''' &ndash; Select to add a new comment.
*'''Delete''' &ndash; Select to delete an existing comment.
 
''Output Control (KO)''
*Print Control (field 1) &ndash; controls how the data collected is printed.
**"Use IO record (O)" &ndash; Default setting, prints the entire IO record.
**"Print all output (1,2)" &ndash; When selected, prints all output.
**"Print input and summaries" &ndash; When selected, it will just print input and summaries of the data.
**"Print input data only (4)" &ndash; When selected, it will print the input data only.
*Plot Control (field 2) &ndash; Section where plots can be controlled.
**"Use IO record (O)" &ndash; Plots are dependant on the IO record.
**"No printer plots (1)" &ndash; Select if there are no printer plots.
**"Plot hydrograph (2)" &ndash; Select to receive output on the plot hydrograph.
*Plotting Scale (field 3) &ndash; Section to specify the plotting scale.
*Unit 7 Control (field 4) &ndash; If the unit 7 control should be on select ''yes'', if not select ''no''.
*Hydrograph Control (field 5) &ndash; Section designated to control the output of hydrographs.
**"TAPE22 file (22)" &ndash; The file read by WMS for the display of hydrographs. This should only be changed to suppress particular hydrographs.
**"TAPE 21 file (21)" &ndash; The file used to suppress particular hydrographs.
 
==''Reservoir Routing Data'' Dialog==
[[Image:Reservoir_Routing_Data_dialog_wms.PNG|thumb|275 px|''Reservoir Routing Data'' dialog]]
If the reservoir routing option is specified then one method for volume and one method for outflow must be defined.  


===Comment Lines (KM)===
Reservoirs in HEC-1 can be defined in a few different ways, depending on the storage routing techniques that need to be modeled. The tutorial on creating topologic trees outlines the different methods that can be used to represent reservoirs. The parameters required to define the reservoir are the same in all cases. The main difference is whether the reservoir stands alone by itself or whether the routing option of the outlet is used to define the reservoir.


Individual comments can be defined for each hydrograph station. These comments can be used to identify unique characteristics about a particular basin or outlet point. A new comment can be defined by selecting the new button in the ''Output Control'' dialog and then entering the comment in the text entry. When more than one comment card has been defined, the up and down arrow buttons can be used to scroll through the list of comments for that hydrograph station. When using WMS, comment cards always appear directly after the KK cards for each hydrograph station.
''Define Reservoir Routing'' &ndash; Select to activate the ability to define specific data pertaining to reservoir routing.
*''Reservoir Name'' &ndash; Enter the name of the reservoir here.
*''NSTEPS'' &ndash; Should be one for Straddler/Stagger method or integer number of routing steps to be used.
*Initial Condition Type &ndash; Indicates which type of reservoir is being defined.
**''STOR'' &ndash; Storage in acre-feet.
**''FLOW'' &ndash; Discharge in cfs.
**''ELEV'' &ndash; Elevation in feet.
*''RSVRIC'' &ndash; This measurement changes depending on the initial condition type that is set. ''STOR'' is measured in ac-ft, ''FLOW'' is measured in cfs, and ''ELEV'' is measured in feet.
*''X'' &ndash; Muskingum x coefficient.
*Type of Storage Routing &ndash; Used to specify the type of storage routing being used in the defining of the reservoir data.
**''Channel''&ndash; By selecting this you are associating the storage routing type to be specific to a channel.
**''Reservoir''&ndash; By selecting this you are associating the storage routing type to be specific to a reservoir.
**'''Define''' &ndash; Upon selecting either ''Channel'' or ''Reservoir'' as the type of storage routing, select this box to bring up the the ''Channel'' Dialog for Channel, or the HEC-1 Reseroir Routing Options'' Dialog for ''Reservoir''.
<div><ul>
<li style="display: inline-table;">
{| class="wikitable mw-collapsible mw-collapsed"
|+ Table 1 class="nowrap" |''Channel''
|-
|
! scope="col" | Channel Dialog
! scope+"col" | Dialog Options
|-
! scope="row" |
| [[Image:Channel_Dialog.PNG |thumb|none|left|275 px|''Channel'' dialog]] || '''Define RC Record'''


===Output Control (KO)===
Enter the values of the elements asked for in this dialog.


These controls determine what information about a given hydrograph station is written to the HEC-1 ASCII output file. By default the IO record information is used. However, you may wish to print out a more (or less) complete summary for individual hydrograph stations.


By default, the option to write a hydrograph to the TAPE22 file is specified. This is the file read by WMS for display of hydrographs. Therefore, this option should only be changed to suppress particular hydrographs.
'''Define Cross Section''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].


==Resevoir Data...==
[[Image:RC_Channel_Record_Dialog.PNG |thumb|none|top|275 px|''RC Channel Record'' dialog]]
Reservoirs in HEC-1 can be defined in a few different ways, depending on the storage routing techniques that need to be modeled. The tutorial on creating topologic trees outlines the different methods that can be used to represent reservoirs. The parameters required to define the reservoir are the same in all cases. The main difference is whether the reservoir stands alone by itself or whether the routing option of the outlet is used to define the reservoir.
|-
===Reservoir Routing===
! scope="row" |
If the reservoir routing option is specified then one method for volume and one method for outflow must be defined.  
| [[Image:Channel_Dialog-Modified_Puls_selected.PNG  |thumb|none|Left|275 px|''Channel'' dialog]] || '''Define Voume''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].


* Known volume &ndash; Define a known volume (SV) record using the XY Series Editor. Optionally, you can define the elevations (SE) which correspond to the known volumes.
* Computed volume &ndash; By defining an area (SA) elevation (SE) relationship the volume can be computed automatically by HEC-1. Both * records are defined using the [[WMS:XY Series Editor|XY Series Editor]].


If a TIN has been used to define the watershed a storage capacity curve can be generated and the information used to set up the volume/elevation (SV, SE) or area/elevation (SA, SE) data. See Storage Capacity Curves for more information.
'''Define Outflow''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].


The available methods for outflow include:
* Known outflow &ndash; Define a known outflow (SQ) record using the XY Series Editor.
* Computed Weir Spillway &ndash; A combination of data records are used to define spillway characteristics (SL, SS, ST). Parameter description for these different records are as follows:


====Low-Level Outlet (SL)====
'''Plot Volume and Outflow Curve''' &ndash; Select to open the ''HEC Plot'' dialog.
|
|} </li>
<li style="display: inline-table;">
{| class="wikitable mw-collapsible mw-collapsed"
|+ Table 2 class="nowrap" | ''Reservoir''
|-
|
! scope="col" | HEC-1 Reservoir Routing Options Dialog
! scope+"col" | Dialog Options
|-
! scope="row" |
| [[Image:HEC-1_Reservoir_Routing_Options.PNG |thumb|none|Left|450 px|''HEC-1 Reservoir Routing Options'' dialog]] ||Outflow Section:


* ELEVL &ndash; Center line elevation of downstream end of low-level outlet.
''Known Outflow'' &ndash; Select to define the known outflow.
* CAREA &ndash; Cross-sectional area in square feet (square m) in the low-level outlet orifice equation.
*''SQ'' &ndash; Select to define the outflow.
* COQL &ndash; Discharge coefficient in orifice outlet equation.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
* EXPL &ndash; Exponent of head in orifice equation.
*''SE'' &ndash; Select to define the elevation.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
**'''Plot SQ-SE''' &ndash; Select to bring up the ''HEC Plot'' Dialog for a representation of the outflow and elevation points.
*''Compute Weir Spillway'' &ndash; Select to allow the capability to compute variables of the weir spillway.
**''SL'' &ndash; Low-Level Outlet.
***''ELEVL'' &ndash; Center line elevation of downstream end of low-level outlet (measured in feet).
***''CAREA'' &ndash; Cross-sectional area in square feet (square ''m'') in the low-level outlet orifice equation.
***''COQL'' &ndash; Discharge coefficient in orifice outlet equation.
***''EXPL'' &ndash; Exponent of head in orifice equation.
**''SS'' &ndash; Spillway characteristics.
***''CREL'' &ndash; Spillway crest elevation. This value must be less than the highest elevation on the SE card for HEC-1 to run properly.
***''SPWID'' &ndash; Spillway length.
***''COQW'' &ndash; Discharge coefficient in the spillway weir flow equation.
***''EXPW'' &ndash; Exponent of head in the weir spillway flow equation, usually equals 1.5.
**''ST'' &ndash; Dam Overtopping.
***''TOPEL'' &ndash; Elevation of the top of the dam at which overtopping begins (measured in feet).
***''DAMWID'' &ndash; Length of the top-of-dam which is actively being overstepped (measured in feet).
***''COQD'' &ndash; Discharge coefficient in the weir equation.
***''EXPD'' &ndash; Exponent of head in the weir equation.
Volume Section:


====Spillway Characteristics (SS)====
''Known Volume'' &ndash; Select to define the known volume.
*''SV'' &ndash; Select to define the volume.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
*''SE'' &ndash; Select to define the elevation.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
**'''Plot SV-SE''' &ndash; Select to bring up the ''HEC Plot'' Dialog for a visual representation of the volume and elevation points.
''Compute Volume'' &ndash; Select to define the known volume.
*''SA'' &ndash; Select to define the area.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
*''SE'' &ndash; Select to define the elevation.
**'''Define''' &ndash; Select to bring up the [[WMS:XY Series Editor|''XY Series Editor'' dialog]].
**'''Plot SA-SE''' &ndash; Select to bring up the ''HEC Plot'' Dialog for a visual representation of the area and elevation points.
|
|} </li>
</ul></div>


* CREL &ndash; Spillway crest elevation. This value must be less than the highest elevation on the SE card for HEC-1 to run properly.
* Known volume &ndash; Define a known volume (SV) record using the XY Series Editor. Optionally, define the elevations (SE) which correspond to the known volumes.
* SPWID &ndash; Spillway length.
* Computed volume &ndash; By defining an area (SA) elevation (SE) relationship the volume can be computed automatically by HEC-1. Both * records are defined using the [[WMS:XY Series Editor|XY Series Editor]].
* COQW &ndash; Discharge coefficient in the spillway weir flow equation.
* EXPW &ndash; Exponent of head in the weir spillway flow equation, usually equals 1.5.


====Dam Overtopping (ST)====
If a TIN has been used to define the watershed a storage capacity curve can be generated and the information used to set up the volume/elevation (SV, SE) or area/elevation (SA, SE) data. See [[WMS:Storage Capacity Curves|Storage Capacity Curves]] for more information.


* TOPEL &ndash; Elevation of the top of the dam at which overtopping begins.
The available methods for outflow include:
* DAMWID &ndash; Length of the top-of-dam which is actively being overtopped.
* Known outflow &ndash; Define a known outflow (SQ) record using the XY Series Editor.
* COQD &ndash; Discharge coefficient in the weir equation.
* Computed Weir Spillway &ndash; A combination of data records are used to define spillway characteristics (SL, SS, ST).
* EXPD &ndash; Exponent of head in the weir equation.


==Channel Data...==
==Channel Data==
Constant channel losses may be defined by defining values for the RL record. These parameters include the following:
Constant channel losses may be defined by defining values for the RL record. These parameters include the following:


*QLOSS &ndash; Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
*''QLOSS'' &ndash; Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
*CLOSS &ndash; Ratio of remaining flow (after QLOSS) which is lost for entire routing. After subtracting QLOSS each inflow hydrograph ordinate is multiplied by (1-CLOSS).
*''CLOSS'' &ndash; Ratio of remaining flow (after ''QLOSS'') which is lost for entire routing. After subtracting ''QLOSS'' each inflow hydrograph ordinate is multiplied by ''(1-CLOSS)''.
*PERCRT &ndash; Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires SA or SV/SE records to be defined.
*''PERCRT'' &ndash; Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires ''SA'' or ''SV/SE'' records to be defined.
*ELVINV &ndash; Average invert elevation of channel L used to compute flow surface area for PERCRT.
*''ELVINV'' &ndash; Average invert elevation of channel L used to compute flow surface area for ''PERCRT''.


===Channel Routing===
===Channel Routing===
If the channel routing option is specified, the Define button will access a dialog which allows you to choose between Normal depth and Modified-Puls methods. If Normal depth is specified, the following parameters must be defined for the RC record.
If the ''channel routing'' option is specified, the '''Define''' button will access a dialog which allows choosing between Normal depth and Modified-Puls methods. If Normal depth is specified, the following parameters must be defined for the RC record.


*Manning's coefficients &ndash; Manning roughness coefficients for the channel and left and right overbanks.
*Manning's coefficients &ndash; Manning roughness coefficients for the channel and left and right overbanks.
Line 119: Line 283:
*Max Elevation &ndash; The maximum elevation for which storage and outflow values are to be computed.
*Max Elevation &ndash; The maximum elevation for which storage and outflow values are to be computed.


In addition to these parameters an eight point cross section must be defined using the [[WMS:XY Series Editor|XY Series Editor]]. The first two points define the left overbank, the third point defines the left bank, the fourth and fifth points define the channel itself, the sixth point defines the right bank, and the last two points define the right overbank.
In addition to these parameters an eight point cross section must be defined using the [[WMS:XY Series Editor|''XY Series Editor'']]. The first two points define the left overbank, the third point defines the left bank, the fourth and fifth points define the channel itself, the sixth point defines the right bank, and the last two points define the right overbank.
 
If the modified-Puls method is chosen the volume (SV) outflow (SQ) relationship must be defined. Both records are defined using the [[WMS:XY Series Editor|''XY Series Editor'']].
 
==Hydrographs==
Direct Input Hydrograph (QI) &ndash; Hydrographs can be input directly using the QI record, and then routed downstream using the different routing options. To do this, select the ''Direct Input Hydrograph'' option and define the QI record using the [[WMS:XY Series Editor|XY Series Editor]].
 
Pattern Hydrograph (QP) &ndash; This option is used to input a pattern hydrograph for an optimization job (OR record). A QP hydrograph can be used in conjunction with a QI and QO hydrograph to optimize routing parameters. This hydrograph can be input by selecting the check box and then defining the hydrograph using the [[WMS:XY Series Editor|XY Series Editor]].
 
==Related Topics==
* [[WMS:HEC-1 Parameters|HEC-1 Parameters]]
* [[WMS:XY Series Editor|XY Series Editor]]
 
 
{{WMSMain}}


If the modified-Puls method is chosen the volume (SV) outflow (SQ) relationship must be defined. Both records are defined using the [[WMS:XY Series Editor|XY Series Editor]].
[[Category:HEC-1|R]]
[[Category:Equations]]
[[Category:HEC-1 Dialogs]]

Latest revision as of 22:44, 13 July 2020

Edit HEC-1 Parameters dialog

HEC-1 Routing Data Dialog

HEC-1 Output Control dialog

Outlet points are used to define locations where hydrographs are combined and then routed downstream. The appropriate combined hydrograph (HC cards) stations are generated automatically when writing a HEC-1 file. However, routing data must be entered in order to simulate the movement of a flood wave through the river reaches or reservoirs. The effects of storage and flow resistance are accounted for in the shape and timing of the flood wave. In addition to these changes, volume may be lost due to channel infiltration. Most of the routing methods available in HEC-1 are based on the continuity equation and some relationship between flow and storage or stage.

Routing data is entered by selecting an outlet and then selecting the Routing Data button from the Edit HEC-1 Parameters dialog.

Routing name – Enter the defined routing name here.

Combining name – Enter combining name here.

Routing Type – Enter the type of routing being currently used.

  • "No Routing (RN)" – Select if there is no routing data attached to the current project.
  • "Muskingum-Cunge (RD)" – Define the channel geometry using an eight point cross-section
    • Normal Muskingum Cunge parameters – Select to turn on the option to enter parameters.
      • L – Channel length.
      • S – Channel slope.
      • N – Manning's roughness.
      • SHAPE: – Characteristic channel shape.
        • TRAP – Select this when the channel shape is trapezoidal.
        • DEEP – Select this when the channel shape is deep.
        • CIRCULAR – Select this when the channel shape is circular.
      • WD – Base width of the channel.
      • Z – Side slope of channel.
    • Defined Cross Section – Select to bring up the Define Cross Section Option in this dialog.
      • Enter RC Record – Select to bring up the RC Chennel Record dialog to define Manning and channel data.
  • "Kinematic wave (RK)" – Select to define Kinematic Wave routing data.
      • L – Channel length.
      • S – Channel slope.
      • N – Manning's roughness.
      • Shape – Characteristic channel shape.
        • TRAP – Select this when the channel shape is trapezoidal.
        • DEEP – Select this when the channel shape is deep.
        • CIRCULAR – Select this when the channel shape is circular.
      • WD – Base width of the channel.
      • Z – Side slope of channel.
  • "Muskingum (RM)" – Select to define Muskingum routing data. It is dependent primarily upon an input weighting factor.
    • Compute NSTPS – Select to compute the number of integer steps for the Muskingum routing.
    • NSTPS – The number of integer steps for the Muskingum routing.
    • AMSK – Muskingum K coefficient in hours for entire reach (measured in hours).
    • X – Muskingum x coefficient.
    • "Straddler/Stagger (RT)" – Select to define Straddler/ Stagger routing data.
    • Compute NSTPS – Select to compute the number of integer steps for the Muskingum routing.
    • NSTPS – The number of integer steps for the Muskingum routing.
    • AMSK – Muskingum K coefficient in hours for entire reach (measured in hours).
    • X – Muskingum x coefficient.
  • "Storage (RS)" – Select to define storage data.
    • Compute NSTPS – Select to compute the number of integer steps for the Muskingum routing.
    • NSTPS – The number of integer steps for the Muskingum routing.
    • Type – Define which of the following types is being used in this project.
      • STOR – Storage in acre-feet.
      • FLOW – Discharge in cfs.
      • ELEV – Elevation in feet.
      • RSVRIC – This measurement changes depending on the initial condition type that is set. STOR is measured in ac-ft, FLOW is measured in cfs, and ELEV is measured in feet.
      • X – Muskingum x coefficient.
    • Channel – Long strip of water.
    • Reservoir – Stagnent body of water.
    • Define – Select to open either the Channel dialog, or the Reservoir dialog and define each.
  • "Convex (RV)" – Similar to the Kinematic Wave Routing Method in necessary data entry.
      • L – Channel length.
      • S – Channel slope.
      • N – Manning's roughness.
      • Shape – Characteristic channel shape.
        • TRAP – Select this when the channel shape is trapezoidal.
        • DEEP – Select this when the channel shape is deep.
        • CIRCULAR – Select this when the channel shape is circular.
      • WD – Base width of the channel.
      • Z – Side slope of channel.

Channel Loss – Total water loss of the channel after the computation of three different factors which are listed below.

  • QLOSS – Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
  • CLOSS – Ratio of remaining flow (after QLOSS) which is lost for entire routing.
  • PERCRT – Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires SA or SV/SE records to be defined.
  • ELVINV – Average invert elevation of channel L used to compute flow surface area for PERCRT.

Direct input hydrograph (QI) – A hydrograph defined by specific input.

Observed hydrograph (QO) – A hydrograph defined by specific observations.

Pattern hydrograph (QP) – A hydrograph defined by specific patterns.

Since outlets are used for both types (combining and routing) of hydrograph stations in the HEC-1 input file, a separate name for each type of hydrograph must be entered. The name should be six characters or less and correspond to the name used on the KK card to represent the appropriate hydrograph station. By default WMS uses the basin ID number followed by a "R" for the name, but a descriptive name is generally more useful.

Compute NSTPS Dialog

Compute NSTPS dialog (From Upstream and Routed Hydrographs)

Accessed by Selecting Compute NSTPS in the HEC-1 Routing Data dialog.

NSTPS is the number of routing sub-reaches used to route the hydrograph in the Muskingum (RM), Straddler Stagger (RT), and Storage (RS) routing methods. To insure the Muskingum method's computational stability and the accuracy of computed hydrograph, the routing reach should be chosen so that:

Where X is the Muskingum weighting factor (0 ≤ X ≤ 0.5), AMSKK is the travel time through the reach in minutes (multiply by 60), and Δt is the computation time interval defined in the HEC-1 Job Control dialog in minutes.

For storage routing, NSTPS is usually about equal to (reach length / average velocity) / Δt, where Δt is described above. Set NSTPS to 1 for a reservoir.


From Upstream and Routed Hydrographs – Select to allow the definition of variables associated with Upstream and Routed Hydrographs.

Compute for all outlets – Select to compute for all outlets.

  • Turn on Muskingum routing – Select to apply Muskingum routing.

Upstream Hydrograph – Select to choose an Upstream Hydrograph.

Estimated AMSKK – Select to find the estimated Muskingum k coefficient in hours for entire reach.

For Channel Velocity Estimate – Select to find the estimate for the channel velocity.

Compute for currently selected outlet – Select to compute the outlet that has been chosen.

Compute for all outlets – Select to compute for all outlets.

  • Turn on Muskingum routing – Select to apply Muskingum routing.

Channel Velocity Estimate: – An estimation of the channel velocity measured in feet per second.

Muskingum (RM)

The Muskingum method is dependent primarily upon an input weighting factor. The parameters along with short descriptions of their meanings follow:

  • NSTPS – The number of integer steps for the Muskingum routing.
  • AMSKK – Muskingum K coefficient in hours for entire reach.
  • X – Muskingum x coefficient.

Using the basin data computed by WMS when a TIN or DEM is used to delineate the watershed, the AMSKK and NSTPS coefficients can easily be estimated. AMSKK is essentially the travel time for the reach, which can be estimated by noting the length of the stream segment (displayed in the Muskingum Cunge dialog even though it is dimmed) and dividing by an assumed channel velocity (1–5 ft/s would be appropriate for most natural channels). Of course it is necessary to convert the estimated travel times from seconds to hours before entering it into the AMSKK edit field. The NSTPS value is the number of time steps the flood wave is in the channel and can be determined by dividing AMSKK by the computational time step found in the Job Control dialog (again, be sure that units are consistent).

The Muskingum method computes outflow from a reach using the following equation:

where QIN is the inflow to the routing reach in cfs (m3/sec), QOUT is the outflow from the routing reach in cfs (m3/sec), AMSKK is the travel time through the reach in hours, and X is the Muskingum weighting factor (0 ≤ X ≤ 0.5). The routing procedure may be repeated for several subreaches (designated as NSTPS) so the total travel time through the reach is AMSKK.

HEC-1 Output Control Dialog

HEC-1 Output Control dialog

Dialog is accessed by selecting HEC-1 | Edit Parameters... in WMS and then choosing Output Control... from the Edit HEC-1 Parameters dialog.

For each hydrograph station (basin hydrographs, combined hydrographs, and routed hydrographs) different output controls can be specified. This dialog is accessed by selecting the outlet, basin, reservoir, or diversion for which to edit data and then selecting the Output Control dialog button from the Edit HEC-1 Parameters dialog. Entries that can be defined in this dialog are described below.

Comment Lines section – Section that allows comments to be written out.

  • New – Select to add a new comment.
  • Delete – Select to delete an existing comment.

Output Control (KO)

  • Print Control (field 1) – controls how the data collected is printed.
    • "Use IO record (O)" – Default setting, prints the entire IO record.
    • "Print all output (1,2)" – When selected, prints all output.
    • "Print input and summaries" – When selected, it will just print input and summaries of the data.
    • "Print input data only (4)" – When selected, it will print the input data only.
  • Plot Control (field 2) – Section where plots can be controlled.
    • "Use IO record (O)" – Plots are dependant on the IO record.
    • "No printer plots (1)" – Select if there are no printer plots.
    • "Plot hydrograph (2)" – Select to receive output on the plot hydrograph.
  • Plotting Scale (field 3) – Section to specify the plotting scale.
  • Unit 7 Control (field 4) – If the unit 7 control should be on select yes, if not select no.
  • Hydrograph Control (field 5) – Section designated to control the output of hydrographs.
    • "TAPE22 file (22)" – The file read by WMS for the display of hydrographs. This should only be changed to suppress particular hydrographs.
    • "TAPE 21 file (21)" – The file used to suppress particular hydrographs.

Reservoir Routing Data Dialog

Reservoir Routing Data dialog

If the reservoir routing option is specified then one method for volume and one method for outflow must be defined.

Reservoirs in HEC-1 can be defined in a few different ways, depending on the storage routing techniques that need to be modeled. The tutorial on creating topologic trees outlines the different methods that can be used to represent reservoirs. The parameters required to define the reservoir are the same in all cases. The main difference is whether the reservoir stands alone by itself or whether the routing option of the outlet is used to define the reservoir.

Define Reservoir Routing – Select to activate the ability to define specific data pertaining to reservoir routing.

  • Reservoir Name – Enter the name of the reservoir here.
  • NSTEPS – Should be one for Straddler/Stagger method or integer number of routing steps to be used.
  • Initial Condition Type – Indicates which type of reservoir is being defined.
    • STOR – Storage in acre-feet.
    • FLOW – Discharge in cfs.
    • ELEV – Elevation in feet.
  • RSVRIC – This measurement changes depending on the initial condition type that is set. STOR is measured in ac-ft, FLOW is measured in cfs, and ELEV is measured in feet.
  • X – Muskingum x coefficient.
  • Type of Storage Routing – Used to specify the type of storage routing being used in the defining of the reservoir data.
    • Channel– By selecting this you are associating the storage routing type to be specific to a channel.
    • Reservoir– By selecting this you are associating the storage routing type to be specific to a reservoir.
    • Define – Upon selecting either Channel or Reservoir as the type of storage routing, select this box to bring up the the Channel Dialog for Channel, or the HEC-1 Reseroir Routing Options Dialog for Reservoir.
  • Channel
    Channel Dialog Dialog Options
    Channel dialog
    Define RC Record

    Enter the values of the elements asked for in this dialog.


    Define Cross Section – Select to bring up the XY Series Editor dialog.

    RC Channel Record dialog
    Channel dialog
    Define Voume – Select to bring up the XY Series Editor dialog.


    Define Outflow – Select to bring up the XY Series Editor dialog.


    Plot Volume and Outflow Curve – Select to open the HEC Plot dialog.

  • Reservoir
    HEC-1 Reservoir Routing Options Dialog Dialog Options
    HEC-1 Reservoir Routing Options dialog
    Outflow Section:

    Known Outflow – Select to define the known outflow.

    • SQ – Select to define the outflow.
    • SE – Select to define the elevation.
      • Define – Select to bring up the XY Series Editor dialog.
      • Plot SQ-SE – Select to bring up the HEC Plot Dialog for a representation of the outflow and elevation points.
    • Compute Weir Spillway – Select to allow the capability to compute variables of the weir spillway.
      • SL – Low-Level Outlet.
        • ELEVL – Center line elevation of downstream end of low-level outlet (measured in feet).
        • CAREA – Cross-sectional area in square feet (square m) in the low-level outlet orifice equation.
        • COQL – Discharge coefficient in orifice outlet equation.
        • EXPL – Exponent of head in orifice equation.
      • SS – Spillway characteristics.
        • CREL – Spillway crest elevation. This value must be less than the highest elevation on the SE card for HEC-1 to run properly.
        • SPWID – Spillway length.
        • COQW – Discharge coefficient in the spillway weir flow equation.
        • EXPW – Exponent of head in the weir spillway flow equation, usually equals 1.5.
      • ST – Dam Overtopping.
        • TOPEL – Elevation of the top of the dam at which overtopping begins (measured in feet).
        • DAMWID – Length of the top-of-dam which is actively being overstepped (measured in feet).
        • COQD – Discharge coefficient in the weir equation.
        • EXPD – Exponent of head in the weir equation.

    Volume Section:

    Known Volume – Select to define the known volume.

    • SV – Select to define the volume.
    • SE – Select to define the elevation.
      • Define – Select to bring up the XY Series Editor dialog.
      • Plot SV-SE – Select to bring up the HEC Plot Dialog for a visual representation of the volume and elevation points.

    Compute Volume – Select to define the known volume.

    • SA – Select to define the area.
    • SE – Select to define the elevation.
      • Define – Select to bring up the XY Series Editor dialog.
      • Plot SA-SE – Select to bring up the HEC Plot Dialog for a visual representation of the area and elevation points.
  • Known volume – Define a known volume (SV) record using the XY Series Editor. Optionally, define the elevations (SE) which correspond to the known volumes.
  • Computed volume – By defining an area (SA) elevation (SE) relationship the volume can be computed automatically by HEC-1. Both * records are defined using the XY Series Editor.

If a TIN has been used to define the watershed a storage capacity curve can be generated and the information used to set up the volume/elevation (SV, SE) or area/elevation (SA, SE) data. See Storage Capacity Curves for more information.

The available methods for outflow include:

  • Known outflow – Define a known outflow (SQ) record using the XY Series Editor.
  • Computed Weir Spillway – A combination of data records are used to define spillway characteristics (SL, SS, ST).

Channel Data

Constant channel losses may be defined by defining values for the RL record. These parameters include the following:

  • QLOSS – Constant channel loss in entire routing in cfs (cms). This value is subtracted from every ordinate of the inflow hydrograph.
  • CLOSS – Ratio of remaining flow (after QLOSS) which is lost for entire routing. After subtracting QLOSS each inflow hydrograph ordinate is multiplied by (1-CLOSS).
  • PERCRT – Percolation rate cfs/acre (cu m/sec-acre) for wetted surface area of channel. This option is used in conjunction with storage routing and requires SA or SV/SE records to be defined.
  • ELVINV – Average invert elevation of channel L used to compute flow surface area for PERCRT.

Channel Routing

If the channel routing option is specified, the Define button will access a dialog which allows choosing between Normal depth and Modified-Puls methods. If Normal depth is specified, the following parameters must be defined for the RC record.

  • Manning's coefficients – Manning roughness coefficients for the channel and left and right overbanks.
  • Length – The length of the river reach.
  • Slope – The slope of the river reach.
  • Max Elevation – The maximum elevation for which storage and outflow values are to be computed.

In addition to these parameters an eight point cross section must be defined using the XY Series Editor. The first two points define the left overbank, the third point defines the left bank, the fourth and fifth points define the channel itself, the sixth point defines the right bank, and the last two points define the right overbank.

If the modified-Puls method is chosen the volume (SV) outflow (SQ) relationship must be defined. Both records are defined using the XY Series Editor.

Hydrographs

Direct Input Hydrograph (QI) – Hydrographs can be input directly using the QI record, and then routed downstream using the different routing options. To do this, select the Direct Input Hydrograph option and define the QI record using the XY Series Editor.

Pattern Hydrograph (QP) – This option is used to input a pattern hydrograph for an optimization job (OR record). A QP hydrograph can be used in conjunction with a QI and QO hydrograph to optimize routing parameters. This hydrograph can be input by selecting the check box and then defining the hydrograph using the XY Series Editor.

Related Topics