Troubleshooting unstable SewerGEMS and CivilStorm model results using the Explicit SWMM Solver


Applies To   
Product(s): CivilStorm, SewerGEMS
Version(s): 08.11.XX.XX and higher
Original Author: Jesse Dringoli, Bentley Technical Support Group

 

Problem

When using the Explicit (SWMM) numerical solver ("Active Numerical Solver" set to "Explicit (SWMM)"), the Calculation Summary indicates a high "Not Converging" (or a high "Flow Continuity Error" in the Routing Summary tab) and/or hydraulic results appear to be unstable and otherwise questionable.

Solution

Understand what these figures mean

First, it is important for you to understand what the Flow Continuity Error and Percent Not Converging mean, so you can properly assess what action if anything needs to be taken. See:

What is the continuity error and what's a good percentage for it?

What is the "Not Converged" percentage in the SWMM Calculation Summary and how can I reduce it?

Check data entry

There are many things that can cause a high continuity error or instability with the SWMM solver. First, review all your data input for errors and review the User Notification list. Errors in data entry such as elevations, including the elevations of composite outlet structures, can cause problems with the calculations which can possible impact the entire model.

You can also use the Hydraulic Reviewer to pinpoint specific areas with high "deviation" (mass balance error) to help locate areas to check more closely.

Adjust Routing Step

Next, try reducing the "Routing Time Step" in the calculation options. Reduce it gradually until results are better. For example, you may try a routing time step of 30 seconds, 10 seconds, 5 seconds, 2 seconds, down to a minimum of 0.1 seconds for very difficult models. Smaller routing time steps are often needed in models with fast-changing conditions such as pumps that cycle and sensitive control structures (especially weirs) and flow splits.

Note that for issues related to excessive flooding or surcharging, a smaller Routing Step may not be best and a value of 5 seconds or greater may be best.

Adjust Advanced Calculation Options

In more recent versions of SewerGEMS and CivilStorm, you can adjust addition calculation options:

 

Other Techniques

See Also

Troubleshooting unstable SewerGEMS and CivilStorm results using the Implicit solver

What is the difference between the Slot and Extran option for the Surcharge Method SWMM calculation option?

Using the Hydraulic Reviewer