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


Applies To 
Product(s):CivilStorm, SewerGEMS
Version(s):CONNECT Edition, V8i
Area: Layout and Data Input
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

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.

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?