Skip to content

Known Shortcomings and Opportunities for Improvement

Brad edited this page May 8, 2023 · 11 revisions

ras2fim agency


HEC-RAS Model Limitations of RAS2FIM

ras2fim logo

  • RAS2FIM currently assumed that all HEC-RAS models are composed of a single reach and a single river. If multiple reaches and rivers are in the HEC-RAS geometry file, only the first reach and the first river is evaluated.

  • Only steady-state one-dimensional models can be evaluated. Unsteady and 2-dimensional models are not allowed to be used as input to the RAS2FIM workflow.

  • Bridges, culverts and in-line structures are allowed in the provided HEC-RAS models. Storage areas, lateral structures, SA/2D Connections and 2D flow areas are not allowed.

  • All models provided in RAS2FIM must be created in the same projection (CRS)

USGS 3DEP Terrain

  • Terrain data provided in by the USGS 3DEP web coverage service is a composite of multiple sources in a variety of horizontal resolutions and accuracy. The RAS2FIM routine that grabs terrain from this service does not know the underlying source. In some portions of the the U.S., the terrain returned my be an up-sampling of a lower resolution source. (Example 3m returned from a 10m USGS source)

  • A large request may result in a time-out of the USGS 3DEP WCS service and halt the terrain harvesting script.

Conflation

  • Conflation may return the wrong HEC-RAS model especially for matches with low counts of snapped points. Confluences are the most likely area for a false snap.

  • Two HEC-RAS models may 'split' a feature-id. The most popular wins, however a portion of each of the two HEC-RAS model maybe more correct. RAS2FIM simply picks the most popular and ignores the other.

Create Depth Grids

  • Scripts may stall when a 'bad' HEC-RAS input is processed. This maybe points in the cross section that do not have increasing station. There are likely several other input file issues that can stall the HEC-RAS process.

  • In HEC-RAS, cross sections that do not contain the flows will assume a glass wall along the edge. While the RAS2FIM will run, the glass walling will incorrectly compute a reach averaged depth for the given discharge and introduce error into the Synthetic Rating Curve (SRC).

Synthetic Rating Curves

  • While rare, it is possible to compute a non-monotonic synthetic rating curve. This may cause the calculations of interpolation to stall.

Headwater Streams

  • For upstream reaches strahler stream order 1, the assumption of a constant flow based on the entire contributing drainage area of the reach could lead to an over estimation of flood limits and depth on the upstream end.