Download PDF
Download page How Should HEC-HMS be used?.
How Should HEC-HMS be used?
Using the Software
The HEC-HMS User's Manual explains project setup, data management, model components, computation, and results. The Technical Reference Manual explains the underlying methods, and the Tutorials and Guides provide worked exercises. The modeling decisions below determine how those tools are used to answer the study question.
Using the Model
To use HEC-HMS to develop information required for planning, designing, operating, permitting, and regulating decision making, the following steps should be taken:
1. Identify the decisions required. This is perhaps the most difficult step in a modeling study: deciding exactly what decisions are to be taken as a consequence of a study. In some cases, this may be obvious. For example, in a flood risk management planning study, the decision to be taken is what measures, if any, to implement to reduce damage in a watershed. In other cases, the decision is not as obvious. However, it is seldom the case that the objective of the study is simply to model the watershed or its channels. Instead, the modeling is a source of information that is to be considered in the decision making.
2. Determine what information is required to make a decision. Identify the locations, metrics, scenarios, and accuracy needed. For a flood risk management study, runoff hydrographs or flow-frequency information may feed hydraulic and consequence models to estimate expected annual damage (EAD) and other risk metrics. Detailed infiltration estimates are useful only to the extent needed to support those outputs.
3. Determine the appropriate spatial and temporal extent and resolution. Choose watershed boundaries, subdivisions or grids, simulation duration, and time step to resolve the processes and locations that control the decision. Consider input resolution, method assumptions, watershed response time, and numerical requirements. Check that finer spatial or temporal resolution does not materially alter the decision metrics before accepting the chosen resolution.
4. Identify candidate methods, define selection criteria, and select a method. Use the Summary of Simulation Methods Included in HEC-HMS as an orientation, then review the method documentation. Consider the required outputs, physical assumptions, available data, calibration evidence, computational effort, and staff expertise. For reaches affected by backwater, assess the limitations of hydrologic routing and any assumed storage-outflow relation. Use a hydraulic model when the decision requires a representation of downstream controls, structures, or inundation that the selected HEC-HMS method cannot provide.
Document why the selected method is suitable and how its parameters will be estimated and evaluated. Experience with a method is useful, but does not replace checking its applicability to the watershed and study conditions.
5. Estimate and calibrate parameters, and validate the model. Use physical watershed and channel evidence and observed precipitation, flow, snow, or other relevant data to develop defensible parameters. Evaluate volume, peak, timing, and other study metrics, rather than a single goodness-of-fit statistic. Validate against observations not used for calibration where data permit, including conditions representative of the intended application. Where observations are limited, document the resulting limitations and parameter uncertainty. See EM 1110-2-1417 (USACE, 1994), Chapter 10, and the Model Calibration and Validation guides.
6. Collect/develop boundary conditions and initial conditions appropriate for the application. Boundary conditions are the values of the system input - the forces that act on the hydrologic system and cause it to change. The most common boundary condition in HEC-HMS is precipitation; applying this boundary condition causes runoff from a watershed. Another example is the upstream (inflow) flow hydrograph to a channel reach; this is the boundary condition for a routing method. Initial conditions are the known values at which the HEC-HMS equation solvers begin solution of the unsteady flow equations included in the methods. For channel methods, the initial conditions are the initial flows, and for watershed methods, the initial conditions are the initial moisture states in the watershed.
Review meteorological and flow data for quality, units, timing, spatial coverage, and consistency. Select initial soil moisture, snow, baseflow, and reservoir states appropriate to the application; continuous simulations may require a suitable initialization period. For design applications, do not assume that a 0.01 annual exceedance probability (AEP) rainfall produces a 0.01 AEP flow. Antecedent conditions, storm duration and pattern, and watershed response affect the runoff frequency; EM 1110-2-1417 (USACE, 1994), paragraph 17-3, discusses this distinction.
7. Apply the model. Configure and compute the required existing, future, without-project, with-project, or forecast scenarios. Review computation warnings, input completeness, and results before using outputs. Record the HEC-HMS version and the basin, meteorologic, and computation configurations used; consult the HEC-HMS User's Manual for software procedures.
8. Check plausibility, analyze sensitivity, and characterize uncertainty. Examine water balances, hydrograph shape, peak and volume, timing, and numerical stability. Compare with observations, regional information, or independent methods where appropriate. Agreement between models alone does not validate a result; explain material differences and revisit inputs and assumptions when necessary.
Evaluate sensitivity to uncertain parameters, initial states, meteorological inputs, and relevant model assumptions. Distinguish sensitivity tests from a quantified uncertainty analysis and report the range of conditions actually examined. For Civil Works analyses within the scope of ECB 2026-1 (USACE, 2026), assess long-term hydrometeorological conditions using the bulletin's procedures and exceptions; it was issued 9 January 2026 and expires 9 January 2028.
9. Process results to derive the required information. Convert hydrographs, frequency estimates, or sediment results into the study metrics and check any transfer to hydraulic, reservoir-operation, or consequence models. For example, EAD estimation requires more than runoff peaks; the hydraulic and damage relationships must be consistent with the modeled conditions. Document data provenance, assumptions, scenario definitions, model versions, uncertainty, and limitations so the analysis can be reviewed and reproduced.
ER 1110-2-1464 (USACE, 1994), paragraph 5, provides guidance on study design. The chapter-specific Background and References pages identify additional guidance for the intended application.