Permanent and Non-Permanent Ineffective Flow Areas

The traditional way of changing non-permanent ineffective flow areas to permanent involves going through each cross section, one at a time, in the cross section editor, selecting Options…Ineffective Flow Areas, and then manually checking which ineffective flow areas to make permanent. This can be long and tedious if you have a lot of cross sections […]

Read More

Theta Implicit Weighting Factor and its Effect on Sample Datasets

Adding to the previous topic on the Theta Implicit Weighting Factor (Theta), this post takes an objective look at how the unsteady-flow option affects model output. Theta is a weighting factor for the spatial derivative used in solving the finite difference forms of the St. Venant equations. Adjusting Theta can improve model stability or increase […]

Read More

Initial Conditions Trick

I’ve mentioned many times on this blog and in class about the importance of having your initial conditions flow match your first time step flow, when running an unsteady flow model.  As with any “rule” in RAS modeling, there are exceptions to this, but generally speaking, if your first timestep flow is “X”, then your […]

Read More

Dam Failure of a Coal Slurry Impoundment

I was recently asked my opinion on a good way to model the following dam breach event: “I …recently completed three consulting projects where I simulated the breach of three proposed coal slurry impoundments.  The permitting agency required a RAS model of an “instantaneous” hypothetical breach (over full depth, almost 80 ft for one of […]

Read More

Overflow Gates

In modeling irrigation canals in HEC-RAS, a typical structure that is encountered is a check gate. Check gates are designed to back the water up behind them in an effort to keep the water level immediately upstream of these gates at a constant level. As the flow rates change in the canal, the gate openings […]

Read More

Hotstarts and HTab Parameters at Bridges

An advantage of running a step-down scheme hotstart run is the ability to spatially evaluate stability issues with difficult reaches. One of the elemental features of the step-down scheme is the artificially raising of the downstream boundary during the hotstart simulation to “drown-out” the reach and effectively create a very stable environment. During the hotstart […]

Read More

Modeling Junctions for Unsteady Flow Analysis

In the current version of HEC-RAS (v 4.1.0) there are two methods of modeling the hydraulics at a junction for unsteady flow. By default RAS selects the Force Equal WS Elevations (Forced) method, which forces the upstream bounding cross-sections’ water surface equal to the downstream water surface. This method may be adequate for some situations […]

Read More

Mixed Flow Regime Options – LPI Method

By using the Mixed Flow Regime option for Unsteady Flow Analysis, RAS can better handle transitions from subcritical to supercritical flow. This option should be utilized only after determining that a mixed flow situation exists, which requires judgment from the modeler. One application where this could be particularly useful is dam breach modeling, or any […]

Read More

More on HTab Parameters

I’ve mentioned this a lot in this blog, but I’m finding more and more that a good, solid definition of your HTab parameters up front will go a long way in helping construct a nice stable unsteady flow model in HEC-RAS. First, let me recap how they work. In unsteady flow, HEC-RAS will convert the […]

Read More

How to Create a Hotstart File in HEC-RAS for Dam Breach Analysis

While running unsteady flow simulations in HEC-RAS instabilities may occur when transitioning from the automatically created initial condition file to the first computed time step. These instabilities can be caused by mixed flow conditions, flow splits, or poorly defined initial conditions. A hotstart is another option available for defining initial conditions for the project model. […]

Read More

Some useful debugging tools

Recently I’ve had some real difficult models to set up and run. Some real beasts. And some of these take hours to run. As you can imagine, when one of these models is crashing, strategies for effectively diagnosing and fixing errors become very important. You don’t want to “chase” problems in models with 2 hour […]

Read More

How to use a Storage Area to define a Reservoir.

It’s a little confusing, and not really directly covered in the manuals anywhere. But I get this question a lot. “How do use a Storage Area to define my reservoir in RAS?” First of all, make sure using a Storage Area and level pool routing is an appropriate way to model your reservoir. This is […]

Read More