WMS:HEC-HMS: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
 
(40 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Overview==
[[File:Hmswms1.PNG|thumb|400 px|HEC-HMS]]
The Hydrologic Modeling System (HMS), written by the Hydrologic Engineering Center (HEC), simulates a watershed's rainfall-runoff process. It is designed to replace HEC-1, and has similar options to HEC-1, but incorporates some advances in hydrologic engineering. These advances include (1) a linear quasi-distributed runoff transform (called ModClark) for use with gridded precipitation, (2) continuous simulation capabilities with either a one-layer or more complex five-layer soil moisture method, and a parameter estimation option. HMS also incorporates a graphical user interface (GUI) for entering hydrologic data, where HEC-1 data was entered using text input files. WMS 7.1 and later versions provide tools for setting up, computing data for, and entering data for HMS models. These models can then be saved to HMS format and the model can be run in HMS. The results from these models can then be read into and viewed in WMS.
__TOC__
The Hydrologic Modeling System (HMS), written by the Hydrologic Engineering Center (HEC), simulates a watershed's rainfall-runoff process. It is designed to replace HEC-1, and has similar options to HEC-1, but incorporates some advances in hydrologic engineering. These advances include (1) a linear quasi-distributed runoff transform (called ModClark) for use with gridded precipitation, (2) continuous simulation capabilities with either a one-layer or more complex five-layer soil moisture method, and a parameter estimation option. HMS also incorporates a graphical user interface (GUI) for entering hydrologic data, where HEC-1 data was entered using text input files. WMS 7.1 and later versions provide tools for setting up, computing data for and entering data for HMS models. These models can then be saved to HMS format and the model can be run in HMS. The results from these models can then be read into and viewed in WMS.


Some may wonder why a user would set up and run an HMS model in WMS when it can be done in HMS. The reason a user would do this is because WMS provides GIS, watershed modeling, and HMS parameter computation capabilities all in one place, while HMS does not provide this.
WMS provides GIS, watershed modeling, and HMS parameter computation capabilities all in one place, while HMS does not provide this.


The HEC Data Storage System (DSS) is a format that was previously unsupported in WMS. Since HMS uses this format for importing and exporting time series data, WMS 7.1 and later versions now support importing and exporting DSS files, allowing for reading and writing time series data from and to HMS.
The HEC Data Storage System (DSS) is a format that was previously unsupported in WMS. Since HMS uses this format for importing and exporting time series data, WMS 7.1 and later versions now support importing and exporting DSS files, allowing for reading and writing time series data from and to HMS.


All the HMS data is entered using one of three dialogs. These dialogs are meant to correspond to the three different types of data entered in HMS: The HMS meteorologic data, the control data, and the basin data. The first dialog used in WMS is the ''HMS Properties'' dialog, shown below:
All the HMS data is entered using one of three tabs in the [[WMS:HEC-HMS Job Control|''HEC-HMS Job Control'']] dialog. These tabs are meant to correspond to the three different types of data entered in HMS: the HMS meteorologic data, the control data, and the basin data.


 
The HEC-HMS model is included with all [http://www.aquaveo.com/software/wms-pricing paid editions] of WMS. WMS 10.1 comes with HEC-HMS 4.1. [[Category:Link to Store]]
:[[Image:HMSproperties.jpg|thumb|none|left|500 px|''HMS Properties'' dialog]]
 
 
The second is the ''HMS Meteorologic Model'' dialog, shown below:
 
 
:[[File:HMS Gages1.jpg|thumb|none|left|500 px|''HMS Meteorologic Model'' dialog]]
 
 
The final dialog is the ''HMS Job Control'' dialog:
 
 
:[[Image:HMSjobcontrol.jpg|thumb|none|left|500 px|''HMS Job Control'' dialog]]


==HEC-1 / HEC-HMS Comparison==
==HEC-1 / HEC-HMS Comparison==
HMS includes most of the same capability as HEC-1, but has dropped some of the lesser used functions and added others.  Users can use WMS to delineate watershed data and define most parts of the HMS model. The Export HMS Basin File found in the ''HEC-1'' menu will create the input file necessary to use data derived in WMS to perform modeling in HMS.   
HMS includes most of the same capability as HEC-1, but has dropped some of the lesser-used functions and added others.  WMS can be used to delineate watershed data and define most parts of the HMS model. The Export HMS Basin File found in the ''HEC-1'' menu will create the input file necessary to use data derived in WMS to perform modeling in HMS.   


There are five different files that are (or can be) exported as part of the HMS simulation.
There are five different files that are (or can be) exported as part of the HMS simulation.


# The Project file is like the WMS super file in that it is used to keep track of the other files that make up the HMS simulation.
# The Project file is like the WMS super file in that it is used to keep track of the other files that make up the HMS simulation.
# The Control file includes the job control data, or simulation global parameters such as time step, number of ordinates, id cards, etc.
# The Control file includes the job control data, or simulation global parameters, such as time step, number of ordinates, id cards, etc.
# The Basin file has all of the parameters for each hydrologic unit (basin, outlet, diversion, etc.).
# The Basin file has all of the parameters for each hydrologic unit (basin, outlet, diversion, etc.).
# The Precipitation file contains the information used to define the precipitation event for the simulation.
# The Precipitation file contains the information used to define the precipitation event for the simulation.
# The Map file is a map or trace of the watershed and sub-basin boundaries. It is not a terrain model and therefore cannot be used to extract information such as area or runoff distance; it is only a "picture" of the watershed that is placed as a backdrop to the HMS schematic. If there is a watershed derived in WMS from a digital terrain model then the user can export it as part of the HMS project. In order to export the map it's necessary to convert it to feature objects. If creating the watershed from feature objects or a DEM then it will already be in this format. If creating the watershed from a TIN then it's necessary to use the '''Drainage Data → Feature Objects''' command found in the ''Drainage'' menu prior to exporting the HMS files.
# The Map file is a map or trace of the watershed and sub-basin boundaries. It is not a terrain model and therefore cannot be used to extract information such as area or runoff distance; it is only a "picture" of the watershed that is placed as a backdrop to the HMS schematic. If there is a watershed derived in WMS from a digital terrain model then export it as part of the HMS project. In order to export the map, it's necessary to convert it to feature objects. If creating the watershed from feature objects or a DEM then it will already be in this format. If creating the watershed from a TIN then it's necessary to use the '''Drainage Data → Feature Objects''' command found in the ''Drainage'' menu prior to exporting the HMS files.
 
==HEC-HMS Menu==
The ''HEC-HMS'' menu has the following commands:
*'''Save HEC-HMS''' – Saves the project in a HMS project file.
*'''Job Control''' – Opens the [[WMS:HEC-HMS Job Control|''HMS Job Control'']] dialog.
*'''Edit Parameters''' – Brings up the [[WMS:HEC-HMS Properties|''HMS Properties'']] dialog.
*'''Meteorologic Parameters''' – Opens the [[WMS:HEC-HMS Defining the Meteorological Model|''HMS Meteorological Model'']] dialog.
*'''Compute HMS Grid Parameters''' – Brings up the [[WMS:HEC-HMS Loss Methods|''Compute HMS Loss Method Attributes'']] dialog.
*'''Run Simulation''' – Launches the HMS model.
*'''Read Solution''' – Opens a browser to open an HMS solution file.
[[Category:WMS Menus|HEC-HMS]]
 
===Run Simulation===
:[[File:HEC-HMS MenuRunSimulation.png]]
 
WMS does not support running HMS simulations directly from WMS. Therefore, this menu item is dimmed. The WMS developers will support this capability in future versions or in later updates of WMS. To run a simulation, first, save the HMS file from WMS. Then, start HMS and run the simulation in HMS using the '''Computer Current Run''' [[File:Computer Current Run macro in HEC-HMS.png]] macro. Finally, read the solution back into WMS by opening the HMS DSS solution file from WMS.


==Run Simulation==
===Saving an HMS File===
[[Image:image3.gif]]
When naming files, use only [https://en.wikipedia.org/wiki/Alphanumeric alphanumeric characters]. Special characters such as underscore, hyphen, and characters with [https://en.wikipedia.org/wiki/Diacritic diacritics] can not be used in the file name because HEC-HMS can not process files correctly with those in the name of the file. See the [http://www.hec.usace.army.mil/software/hec-hms/known_issues.aspx#Special HEC-HMS website] for more details.


To save an HMS file, select the ''HEC-HMS'' | '''Save HMS File''' command from the menu. Enter a file name ending in ".hms". The HMS project file and all the files (*.basin, *.control, *.map, *.met, etc.) will be saved based on the data that has been entered in WMS.


WMS Version 8.0 does not support running HMS simulations directly from WMS. Therefore, this menu item is dimmed. The WMS developers will support this capability in future versions or in later updates of WMS 8.0. To run a simulation, first save the HMS file from WMS. Then, start HMS and run the simulation in HMS. Finally, read the solution back into WMS by opening the HMS DSS solution file from WMS.
==External Links==


==Saving an HMS File==
*[http://www.hec.usace.army.mil/software/hec-hms/ USACE HEC-HMS Site]
Saving an HMS file is a simple task. To save an HMS file, just select the '''Save HMS File''' command from the ''HEC-HMS'' menu. Enter a file name ending in ".hms". The HMS project file and all the files (*.basin, *.control, *.map, and *.met) will be saved based on the data that has been entered in WMS.


== Related Topics: ==
== Related Topics: ==
* [[WMS:HEC-HMS Post Processing|Post Processing HMS Results]]
* [[WMS:HEC-HMS Post-Processing|Post-Processing HMS Results]]
* [[WMS:HEC-HMS Properties|HMS Properties Dialog]]
* [[WMS:HEC-HMS Properties|HMS Properties Dialog]]
* [[WMS:HEC-HMS Job Control|Job Control]]
* [[WMS:HEC-HMS Job Control|Job Control]]
* [[WMS:HEC-1 Saving Files|Saving HEC1 Files]]
* [[WMS:HEC-HMS Meteorological Model|Meteorological Model]]
* [[WMS:HEC-1 Run Analysis|Running an HEC-1 Analysis]]
* [[WMS:HEC-1#Saving Files|Saving HEC-1 Files]]
* [[WMS:HEC-1#Run Analysis|Running an HEC-1 Analysis]]




Line 54: Line 59:


[[Category:HEC-HMS|H]]
[[Category:HEC-HMS|H]]
[[Category:WMS Dialogs]]
[[Category:HEC-HMS Dialogs]]
[[Category:External Links]]

Latest revision as of 19:35, 14 August 2024

HEC-HMS

The Hydrologic Modeling System (HMS), written by the Hydrologic Engineering Center (HEC), simulates a watershed's rainfall-runoff process. It is designed to replace HEC-1, and has similar options to HEC-1, but incorporates some advances in hydrologic engineering. These advances include (1) a linear quasi-distributed runoff transform (called ModClark) for use with gridded precipitation, (2) continuous simulation capabilities with either a one-layer or more complex five-layer soil moisture method, and a parameter estimation option. HMS also incorporates a graphical user interface (GUI) for entering hydrologic data, where HEC-1 data was entered using text input files. WMS 7.1 and later versions provide tools for setting up, computing data for and entering data for HMS models. These models can then be saved to HMS format and the model can be run in HMS. The results from these models can then be read into and viewed in WMS.

WMS provides GIS, watershed modeling, and HMS parameter computation capabilities all in one place, while HMS does not provide this.

The HEC Data Storage System (DSS) is a format that was previously unsupported in WMS. Since HMS uses this format for importing and exporting time series data, WMS 7.1 and later versions now support importing and exporting DSS files, allowing for reading and writing time series data from and to HMS.

All the HMS data is entered using one of three tabs in the HEC-HMS Job Control dialog. These tabs are meant to correspond to the three different types of data entered in HMS: the HMS meteorologic data, the control data, and the basin data.

The HEC-HMS model is included with all paid editions of WMS. WMS 10.1 comes with HEC-HMS 4.1.

HEC-1 / HEC-HMS Comparison

HMS includes most of the same capability as HEC-1, but has dropped some of the lesser-used functions and added others. WMS can be used to delineate watershed data and define most parts of the HMS model. The Export HMS Basin File found in the HEC-1 menu will create the input file necessary to use data derived in WMS to perform modeling in HMS.

There are five different files that are (or can be) exported as part of the HMS simulation.

  1. The Project file is like the WMS super file in that it is used to keep track of the other files that make up the HMS simulation.
  2. The Control file includes the job control data, or simulation global parameters, such as time step, number of ordinates, id cards, etc.
  3. The Basin file has all of the parameters for each hydrologic unit (basin, outlet, diversion, etc.).
  4. The Precipitation file contains the information used to define the precipitation event for the simulation.
  5. The Map file is a map or trace of the watershed and sub-basin boundaries. It is not a terrain model and therefore cannot be used to extract information such as area or runoff distance; it is only a "picture" of the watershed that is placed as a backdrop to the HMS schematic. If there is a watershed derived in WMS from a digital terrain model then export it as part of the HMS project. In order to export the map, it's necessary to convert it to feature objects. If creating the watershed from feature objects or a DEM then it will already be in this format. If creating the watershed from a TIN then it's necessary to use the Drainage Data → Feature Objects command found in the Drainage menu prior to exporting the HMS files.

HEC-HMS Menu

The HEC-HMS menu has the following commands:

Run Simulation

HEC-HMS MenuRunSimulation.png

WMS does not support running HMS simulations directly from WMS. Therefore, this menu item is dimmed. The WMS developers will support this capability in future versions or in later updates of WMS. To run a simulation, first, save the HMS file from WMS. Then, start HMS and run the simulation in HMS using the Computer Current Run Computer Current Run macro in HEC-HMS.png macro. Finally, read the solution back into WMS by opening the HMS DSS solution file from WMS.

Saving an HMS File

When naming files, use only alphanumeric characters. Special characters such as underscore, hyphen, and characters with diacritics can not be used in the file name because HEC-HMS can not process files correctly with those in the name of the file. See the HEC-HMS website for more details.

To save an HMS file, select the HEC-HMS | Save HMS File command from the menu. Enter a file name ending in ".hms". The HMS project file and all the files (*.basin, *.control, *.map, *.met, etc.) will be saved based on the data that has been entered in WMS.

External Links

Related Topics: