Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenFlows | Water Infrastructure
  • Product Communities
OpenFlows | Water Infrastructure
OpenFlows | Water Infrastructure Wiki Using the Critical Storm Analysis feature
    • Sign In
    • OpenFlows | Water infrastructure Wiki
    • +OpenFlows CivilStorm
    • +OpenFlows CulvertMaster
    • +OpenFlows FLOOD
    • +OpenFlows FlowMaster
    • +OpenFlows HAMMER
    • +OpenFlows PondPack
    • +OpenFlows SewerCAD
    • -OpenFlows SewerGEMS
      • "OpenFlows SELECT Entitlements Not Available" message when opening SewerGEMS or CivilStorm
      • +Calculations - Bentley SewerGEMS
      • Compatibility Chart – OpenFlows and Civil Designer products
      • Deleting multiple patterns (bulk delete)
      • Difference between a "surcharged" and an "overflowing" node
      • Distributing catchment runoff evenly over a channel or multiple inlets
      • Error computing 2D analysis with labels containing special characters, such as Portuguese or Polish letters, or characters like a backslash
      • Error computing 2D mode: 2D Solver Error: "ReadDataFile - ModuleRunoff - ERR0510"
      • Error exporting a profile with taps to DXF: Object reference not set to an instance of an object
      • Error message when computing model with open profile: Object reference not set to an instance of an object
      • Error opening model after editing Engineering Profile: Input string was not in a correct format
      • Error when computing a 2D analysis: "2D Solver Error: "ModuleRunOff - ConstructDischarges - ERR11"
      • Error when generating 2D grid: Found non-noded intersection between LINESTRING(xx) and LINESTRING(xx)
      • Flow out of the pond does not match the rating curve for the composite outlet structure
      • +General - Bentley SewerGEMS
      • Get to know SewerGEMS, CivilStorm, SewerCAD and StormCAD CONNECT Edition
      • Ground elevations appear incorrect in engineering profile when using terrain model
      • +Help and Documentation - Bentley SewerGEMS
      • How to convert SewerGEMS element notes to EPA SWMM descriptions
      • How to create a custom rainfall distribution
      • Importing Land Use data into SewerGEMS using ModelBuilder
      • +Integration - Bentley SewerGEMS
      • +Interchange - Bentley SewerGEMS
      • +Layout and Data Input - Bentley SewerGEMS
      • +Modeling - Bentley SewerGEMS
      • Modeling non-standard conduit or channel shapes
      • OpenFlows product menus missing or not working from Ribbon interface for MicroStation CONNECT Edition integrated version
      • Opening an existing model takes a long time
      • +Other - Bentley SewerGEMS
      • +Output and Reporting - Bentley SewerGEMS
      • Pollutant Collection field missing from Results section of the property grid
      • Ribbon Interface for CONNECT Edition products
      • Scenario energy cost "Time of Use" doesn't match calculation options "Duration"
      • Seepage results less than the value entered for Constant Flow seepage method
      • SewerGEMS for MicroStation crashes when exporting model to InRoads Drainage file
      • Transition Start vs. Warm Start for the Implicit solver calculation options
      • United Kingdom (UK) Features and Workflows in OpenFlows Storm and Sewer Products
      • User notification computing 2D model: The catchment overlaps the 2D calculation grid. This may result in over counting rainfall where they intersect.
      • Using Engineering Standards
      • Using Local Storm Events to Model Multiple Storms in a Single Scenario
      • Using SWMM Time Series Control Data in the Explicit solver
      • Using the Critical Storm Analysis feature
      • Using the TR-55 Shallow Concentrated Flow Method
      • Volume results not available for outfalls and conduits in Properties or FlexTables, even though graphs will display results
      • What are the limitations of importing/exporting SWMM5 files?
      • What is the difference between the kinematic wave option and the dynamic wave option in the SWMM solver?
      • What's New in SewerGEMS, CivilStorm, SewerCAD, StormCAD, and SewerOPS CONNECT Edition Update 3.4 (version 10.03.04.53)
      • What's New in SewerGEMS, CivilStorm, StormCAD, SewerCAD, and SewerOPS CONNECT Edition Update 3 (version 10.03.03.44)
      • What's new in SewerGEMS, SewerCAD, StormCAD and CivilStorm CONNECT Edition Update 2 (Build 10.02.01.04)
      • What's New with SewerGEMS and CivilStorm CONNECT Edition Update 2
      • What's New with SewerGEMS CONNECT Edition Update 1
      • What’s new in StormCAD, SewerCAD, SewerGEMS and CivilStorm V8i SELECTseries 5 with CONNECT Integration?
      • Why don't my catchments that use the RTK method produce the hydrograph shape that my flow monitoring device in the system shows?
    • +OpenFlows StormCAD
    • +OpenFlows WaterCAD
    • +OpenFlows WaterGEMS
    • +OpenFlows WaterSight
    • +OpenFlows WaterOPS
    • +OpenFlows SewerOPS
    • +Bentley HEC-PACK
    • +General
    • +Help and Documentation
    • +Installation
    • +Licensing / Activation
    • +Integration
    • +Modeling
    • +Layout and Data Input
    • +Calculations
    • +Output and Reporting
    • +Other
    • +OpenFlows Product TechNotes And FAQs
    • Check boxes do not appear in tables such as Control Sets dialog
    • Consuming ContextCapture production files within your hydraulic model
    • Convergence NOT achieved Message when computing StormCAD or SewerCAD model
    • Converting Junctions or Hydrants to Isolation Valves
    • Displaying Shapefile Labels (Text) As a Background
    • Enhancing OpenFlows multi-user workflows with ProjectWise Share
    • Error "System.TypeInitializationException"
    • Error 32768 when opening model while integrated with ProjectWise
    • Errors installing patch set
    • Error when opening PondPack: "Object reference not set to an instance of an object" or "Application has generated an exception that could not be handled."
    • Error when saving or validating: System.AccessViolationException: Attempted to read or write protected memory.
    • File Open Dialog does not appear
    • Flextable Report of Multiple Element Types
    • Get to know OpenFlows CONNECT Edition
    • Get to know WaterGEMS, WaterCAD and HAMMER CONNECT Edition
    • How do I import/export multiple point pump curve pump definitions into a model using ModelBuilder?
    • How do you save backup files, so they save at different times and multiple levels?
    • How does the intermediate geodatabase (.MDB or .GDB) file function with ArcMap and ArcGIS Pro integration?
    • How to Delete Engineering Libraries if you get a message about a Read-only database
    • How to receive alerts on new version availability?
    • How to register DAO360.dll or a dll file?
    • How to search using wild cards on a sqlite type of database
    • How to See Hebrew or Arabic text in a .DXF file that was exported from WaterGEMS/WaterCAD
    • Hydraulic grade discontinuity at steep pipes or across nodes (frontwater analysis)
    • I get a red user notification that says, "Inlet guttter mannings n should be greater than 0".
    • Importing .HLB library files from old product versions into format used in the V8 product versions
    • Importing External Data in Geographic Coordinate Systems
    • Importing storm data and other library information from older versions
    • Changing element symbols in the AutoCAD platform
    • Interchange
    • Locating OpenFlows product error log file
    • Locating OpenFlows Product Version Number and License Information
    • Model backward / forward compatibility
    • Multi-user Workflows
    • Modeling a closed loop system
    • Modeling a flow split (diversion) with the SewerCAD or StormCAD numerical solver
    • Modeling turbine load acceptance plus load rejection
    • Multiple CN numbers for a catchment and multiple catchments with a single outlet node
    • Network Navigator Trace Upstream/Downstream does not return any elements
    • OpenFlows software numerical solver theory
    • Percent Connected Impervious Areas and Percent Unconnected Impervious Areas
    • Performing a hydrosanitary design in WaterGEMS or WaterCAD
    • PondPack user notification: "The composite outlet structure is either not selected or deleted."
    • Pressure pipe vs. conduit between pump and wetwell
    • Print Preview > Fit to Page shows blank page or Reports will not print
    • Properties not working when using MicroStation integration with ProjectWise
    • Properties, Flextables, user notifications, or other dialog is missing or will not open or appears to freeze the program
    • Properties, user notifications, or other tool managers not showing up in Integrated version of AutoCAD
    • Reusing Pump Definitions (Import / Export)
    • Reversing orientation of Pipes and Conduits in Bulk
    • Saving a hydraulic model when using the AutoCAD platform (i.e. integrated)
    • Important License Update for OpenFlows Users
    • Setting the invert elevation for multiple conduits coming into one manhole
    • Simple Controls vs. Logical Controls
    • Sorting and relabeling a flextable based on upstream-downstream order
    • Source of the default Specific Speed for pumps and turbines
    • Procedure for finding the curb length needed to capture 100% of gutter flow in a curb inlet with a continuously depressed gutter with no clogging
    • System.Reflection.TargetInvocationException crash when trying to open the application
    • Test Wiki Page - A1
    • Text, cells/blocks and line styles do not display correctly in a DXF background layer
    • The flow annotation (label) in my WaterGEMS for ArcMap isn't reflecting the value displayed in my Geotable or Flextable
    • The total area in the CN/Area Collection does not equal the total catchment area
    • Time tolerance setting in SCADAConnect Simulator
    • Troubleshooting ArcMap Integration
    • Turbine Efficiency
    • Understanding Flow (Additional Subsurface) and Flow (Additional Carryover)
    • Upcoming training and release dates for OpenFlows products
    • User notification "Downstream TW out of range..."
    • User notification "Pump exceeds the maximum operating point specified for the pump curve"
    • User Notification - The captured surface flow at this node does not connect a valid subsurface network. The flow is lost from the system.
    • User Notification: "There is an error in the data for this pipe. The associated data is incorrect"
    • User Notification: Cross section maximum elevation is above the maximum headwater elevation
    • User Notifications: "Pump On elevation is not in the range of upstream ...." and "Off elevation of pump is lower than ..."
    • Using batch pipe split to fix nodes that overlay a pipe instead of connecting to it
    • Using PondMaker with different tailwater for each return event
    • Valve "Status (Initial)" Definitions
    • Velocity Calculations and the Average Velocity Methods in SewerCAD and StormCAD
    • Viewing graph data for multiple scenarios
    • Water age results in a pipe are different from the age in the downstream junction
    • Water Loss Management
    • Water quality Analysis during transient events
    • WaterGems Tips
    • What are the limitations of importing/exporting EPANET files?
    • What is the dotted line that is associated with the isolation valves? Can I turn them off?
    • What's new in WaterCAD, WaterGEMS and HAMMER V8i SELECTseries 6 with CONNECT Integration?
    • What's New in WaterOPS CONNECT Edition 2.3 (Build 10.02.03.06)
    • When the user changes the fluid, why doesn't the calculated pump head change?
    • Working From Home With Your OpenFlows Software
    • "An error occurred when trying to calibrate the model"
    • "COM Error Not Documented" when opening OpenFlows product
    • "Default license feature configuration not found. Product features may be limited. Please run the License Administrator."
    • "The Depth-Flow, Depth-Flow (Simulated Variable Speed) and Volume-Flow pump definition types are unsupported"
    • "Unable to assign attribute ... for element because enumeration value ... is not valid."
    • Add custom data to profile with User Data Extensions
    • After computing a model with the SWMM solver, what does the following warning mean: "Maximum depth increased for node CB-XX"?
    • After computing the model, the pump efficiency results are listed as N/A
    • After running loadbuilder I get a message that says "The layer <Layer_Name> could not be opened."
    • Arch section shape modeling limitations
    • At what point does OpenFlows product license usage start when integrated with MicroStation?
    • Background image quality poor on some computers or Crash when opening models with background layers
    • Blocky stepwise pattern is displayed instead of a continous smooth pattern that was entered when using the SWMM engine
    • Calculating ellipse coefficients in CulvertMaster
    • Calculation of Side Flow factor with grate width less than gutter width
    • Can User Data Extensions be shared between elements in a model?
    • Catch basins imported as manholes from LandXML
    • Change in results before turbine load rejection occurs
    • Conduit "Size" attribute does not appear correctly in annotations or reports
    • Custom quadrant curve not being recognized
    • Date-time based query not working
    • Default license configuration not retaining setting
    • Do inactive elements count against the license count?
    • Does HAMMER support initially negative pressures?
    • Does the friction method affect local minor loss in pipes?
    • Does WaterGEMS and WaterCAD report pressures as gauge pressure or absolute pressure?
    • Efficiency Curve vs. Wire-to-Water Efficiency Curve
    • Error importing a LandXML file from StormCAD into Civil 3D "A pipe or conduit had an unsupported geometry"
    • Error message when validating model: "Elevation (Relative) values within the Irregular shape definition must be non-negative."
    • Error message: "Unrecognized database format ..." when trying to open model
    • Error Saving: "Custom results path is invalid"
    • Find if pump operates off of the pump curve during an automated fire flow scenario
    • Flow arrows are not included in an exported DGN file when using the Save Symbology option in the MicroStation platform
    • Flow from pump is delayed after pump startup
    • HAMMER error: "Zero initial head from pump (turbine). Change at least one of the heads at the pump ends of the adjacent pipes."
    • HEC-22 2nd edition energy loss calculations with the Implicit solver
    • How are "pipe sets" and "nodes of interest" used in a flushing analysis to get auxiliary results at other elements?
    • How can I see the amount of inflow or outflow occuring for a particular surge tank during the transient simulation in HAMMER?
    • How can I speed up computing a model that I need to extract elevations from - it is taking a long time to process in TRex?
    • How do I filter a column in my flextable using a custom query that retrieves all records with a <None> attribute?
    • How do I know if and when my pond is overtopping and how to quantify it?
    • How do I save my model files when working in the ArcMap or ArcGIS Pro platform?
    • How do the channel slopes and velocity effect the headloss formulas in SewerCAD and StormCAD?
    • How do you define the starting conditions of the transient simulation?
    • How does StormCAD handle gutter flow from an active catch basin to an inactive catch basin?
    • How does the "Find Segments by Element" feature work in a criticality analysis?
    • How does the diameter of an isolation valve effect the calculated results?
    • How to add comments on custom pump and turbine quadrant curves
    • How to find volume of water coming from a trace element?
    • How to open a .PRNX report file created on exporting custom report in OpenFlows product
    • Hydropneumatic tank atmospheric pressure not changing results
    • Hydropneumatic tank profile animation and time history shows zero gas volume
    • Initial surge when using turbine load acceptance operating case
    • Initial turbine HGL the same as the final HGL after load acceptance
    • Irregular Weir Flow Calculations in a Composite Outlet Structure
    • Is it possible to create old PondPack style text reports?
    • Is it possible to have a storm event start at a different time than the model simulation?
    • Is it possible to use point cloud information to populate elevations in Terrain Extractor (TRex)?
    • Is there a recommended level of Skelebration for different modeling conditions?
    • Is there a way to model a rectangular pipe in WaterCAD, WaterGEMS or HAMMER?
    • Junctions are created on top of one another after using ModelBuilder with the GIS-ID property
    • Learning Resource Guide for WaterSight
    • License usage in the ArcMap and ArcGIS Pro platform
    • LoadBuilder applying demands or loads to inactive elements
    • LoadBuilder importing zero flow loads
    • Log4net issues appear in security scans for OpenFlows products
    • Long time to load background layers
    • Manage Pump Speed Series
    • Manage Pump Time Series
    • Managing large number of scenarios
    • Missing Young's Modulus and Poisson's Ratio values in the material library
    • Modeling closed or pressurized pipes in PondPack
    • Modeling culverts in series in CulvertMaster
    • Modeling treatment for pollutants at nodes or ponds in SewerGEMS and CivilStorm
    • MrSid files are not available as a background layer type or an error is generated when loading MrSid files
    • My scenario label is not in my report preview when I run the report builder
    • +OpenFlows Academic Books
    • Pipe Renewal Planner Vs OpenFlows WaterCAP
    • Pipes connecting to the wrong element after submodel import
    • Pipes not merging when using Skelebrator with series pipe merging
    • PondPack error: Unable to open user roster
    • Post calculation processor tool error: The result property and output property have no common supported element types.
    • Problems opening GEOPAK Drainage file exported from StormCAD
    • Purpose of the Virtual Flow Depth Calculation Option
    • Query, alert or formula UDX not working correctly with "=" (equals)
    • Red user notification, "Post engine loading process encountering unexpected data. Please rectify any validation errors and try again."
    • Reporting pressure available at the exact total needed fire flow
    • SCADAConnect in SewerGEMS
    • Series Pipe Merging in Skelebrator not working for pipes with zero diameter
    • Sharing Queries for use in other models
    • Small difference in gutter worksheet result between US and SI units
    • The concentration at the stop node directly after a constituent source in a tank is decreasing rapidly
    • The control symbol, check valve symbol, and dashed lines connecting customer meters, isolation valves, and SCADA elements are not visible in the ArcMap or ArcGIS Pro platforms
    • The headloss in a pipe downstream of a parallel VSP is higher than expected
    • The result field "Depth (Flooding)" is listed as N/A after computing a model with the SWMM engine. Is there a way to see the depth of flooding for a node?
    • Translated version still showing as English
    • Troubleshooting ArcGIS Pro Integration
    • Troubleshooting making a SCADA connection to Oracle database
    • Troubleshooting ModelBuilder issues and errors connecting to an Oracle database
    • Unexpected small flow in pipes that should have zero flow
    • Use of the Gas Law Exponent During Initial Conditions vs. Transient simulation
    • User Data Extension not appearing in the Post-Calculation Processor's "Output Property" field
    • User Data Extensions in the Fireflow report
    • User Notification "More than one VSPB cannot control the same control node"
    • User notification when computing: IDF data is not supported by SWMM. Storm event is excluded from export.
    • User notification: "Conduit has a Stop control structure, but this is not supported next to the connected outfall element."
    • User notification: "Transition from CONCENTRATED to EXTENDED"
    • Using Imperial and Metric Hydro International Vortex Valves
    • Using US Survey feet
    • Warning about outlet hydrograph not cresting
    • WaterGEMS and WaterCAD Data Import FAQ
    • WaterSight - Pump Overview
    • +WaterSight Learning Resource Guide
    • Wetwell flooded warning in steady state with GVF Convex (SewerCAD) solver
    • What does Entrance Control mean?
    • What is the best way to model an orifice plate inside a catchbasin with surface storage above the catchbasin rim?
    • What is the difference between a stand pipe and an inlet box?
    • What is the purpose the Rainfall File, Runoff File, and RDII File in the Calculations Options?
    • What is the workflow for setting up pre and postdeveloped conditions for multiple return events?
    • What kind of demands should be used as the initial conditions of a transient simulation?
    • What's new in HAMMER V8i SELECTseries 6?
    • When running a query, why is it not picking up the elements that it should?
    • Why are there 2 entries for the same alternative in the dropdown menu in the properties of a scenario? One with an "i" and one without it.
    • Why are there so many extra element types listed for WaterGEMS and WaterCAD, such as surge tank, rupture disk, Periodic head-flow?
    • Why do I get a warning message about the rational method being used for the modified rational method?
    • Will SCADA Results Publishing work with only OPC sources?

    You are currently comparing revision 9 and the current version.

    • History View current version

    Using the Critical Storm Analysis feature

    overflowing, overflow risk, Critical Storm Analysis, Runoff, SewerGEMS, critical storm, SewerCAD, Reviewed2018, Storm Intensity, freeboard, CivilStorm, Catch basin, flooded structure, Manhole, Flooded, Submerged
    Product(s): SewerGEMS, SewerCAD, CivilStorm
    Version(s): CONNECT Edition Update 1 and later
    Area: Output & Reporting

    Introduction

    This TechNote explains how to use the Critical Storm Analysis feature, to supplement the information in the related Help documentation topic.

    The Critical Storm Analysis feature is available starting with the CONNECT Edition Update 1 version of the OpenFlows storm and sewer products. Note: Improvements were made to this tool starting with CONNECT Edition Update 3 (build 10.03.01.08), to make it easier to use and reduce the number of scenarios, alternatives, and calculations. The user workflow takes advantage of existing tools, like prototypes and the New Scenario wizard to decrease the time it takes to run the Critical Storm Analysis and the dramatically lower the number of scenarios created. The workflow below has details on this improved workflow. The workflow for older versions is included at the end of this wiki.

    Background

    Note: Some of this information is relevant to older versions, but the information below includes some items related only to CONNECT Edition Update 3.

    The Critical Storm Analysis feature analyzes the results of the selected scenarios, to determine which scenario is the most critical one either by using the Hydraulic Grade Line at nodes, or the Flow in conduits. For each analysis type, you can choose whether to use the Maximum, Mean, or Median values for HGL or flow, depending on the method you choose.

    It is important to note that the critical storm is unlikely to be the same for every element in the system. At the top of a system, a storm event with a shorter duration is likely to be critical, but working down the system, an event with a longer duration may become critical. If the system includes attenuation, such as a pond, then the critical storm event downstream of it may have a duration of days, as opposed to hours above the pond, or minutes at the top of the system.

    Before running Critical Storm Analysis, you need to create and run all the scenarios that you want to evaluate. The analysis is based on time simulations, so scenarios that use the GVF-Rational and GVF-Convex (steady-state) solvers cannot be used. This means that Critical Storm Analysis is not available in StormCAD.

    To access the Critical Storm Analysis tool, go to the Compute button on the Analysis ribbon. In the drop-down menu, click Critical Storm Analysis. Choose the Analysis Type, select the scenarios to analyze, and click OK.


    Calculation of the Maximum/Mean/Median results

    The selected scenarios are processed in a specific order- starting with the shortest return period, and the smallest storm duration within that return period, then progressing up to the longest storm duration within that return period, then moving on to the next smallest return period

    Maximum (HGL or Flow)

    The Maximum (HGL or Flow) result is the highest value which occurs in all the scenarios. It is found as follows:

    1. Starting at the shortest duration in each return period, find the maximum of the Hydraulic Grade Line(Out) or Flow values.
    2. Compare the Hydraulic Grade Line (Out) or Flow values found in the other durations and return periods, to see if they are higher.
    3. The scenario that causes the highest result of all is deemed to be the critical scenario.

    If more than one scenario has the same Hydraulic Grade Line (Out) value, then the scenario with the largest volume of overflow is deemed to be the critical one.

    Mean and Median (HGL or Flow) results

    The Mean and Median (HGL or Flow) results are found as follows:

    1. For each duration in a return period, find the median or mean from the HGL or Flow values.
    2. Find the scenario which gives the HGL or Flow that is closest to the median or mean HGL or Flow found in step 1. This is the critical scenario for that duration.
    3. Repeat steps 1 and 2 for all the durations in that return period.
    4. Find the highest of the HGL or Flow values identified in step 3. This is the critical scenario for all of the durations in a return period.
    5. Repeat steps 1 to 4 for all return periods, to identify the critical scenario.


    Hydraulic Grade Line at Nodes analysis type

    This analysis type uses the valid nodes to calculate the critical scenario. The valid types of node are manholes, catch basins, or manholesoutfalls. Other node types, such as a Headwall headwall for example, are not considered because they do not have a Hydraulic Grade Line (Out) value. Any inactive nodes for a scenario are ignored.

    The Critical Storm Analysis determines the worst status for each node over the course of all the scenarios. The status for a node can be one of four values: OK, Surcharged, Overflow Risk, and Overflow.

    The status of each node is directly related to the Hydraulic Grade Line (Out) value. To determine the status, the following conditions are checked for each selected scenario: • If the maximum hydraulic grade is less than the downstream pipe's soffit (inside top of pipe), the status is "OK".
    • If the maximum hydraulic grade is greater than the downstream pipe's soffit, but less than the node's rim elevation minus the node's freeboard depth, the status is "Surcharged"
    • If the maximum hydraulic grade is greater than the node's rim elevation minus the node's freeboard depth, but less than the rim elevation, the status is "Overflow Risk"
    • If the maximum hydraulic grade is greater than the rim elevation, the status is "Overflow"

    The scenario with the worst status is shown as the critical scenario for that node.

    Notes:

    • If the status for a node is determined as "OK", then the first scenario with that status is shown as the critical scenario.
    • The default freeboard depth for the node is 1 foot (304.8 mm).
    • The soffit is determined by adding the Rise (Unified) of the downstream pipe to its upstream invert. If the downstream pipe is set to use the invert of the upstream node, the invert will be the node's invert elevation. The information is used for the scenario being analyzed from its assigned physical alternative.


    Flow in Conduits analysis type

    This analysis type uses conduits to calculate the critical scenario. All types of conduit - closed sections, open sections, and culverts - are included. Any inactive conduits for a scenario are ignored.

    The critical scenario is determined by analyzing the Flow values, as described above. The status of each conduit is not directly related to the flow - the flow determines the critical scenario, and the status provides an indication of how the conduit is operating.

    The status for a conduit can be one of four values: OK ,Surcharged, Overflow Risk, and Overflow. To determine the status, the following conditions are checked for each selected scenario:

    • If the HGL (In) is less than the Soffit (Start) and the HGL (Out) is less than the Soffit (Stop), the status is "OK"
    • If the HGL (In) is greater than the Soffit (Start), but less than the Conduit Freeboard (Start),and the HGL (Out) is greater than the Soffit (Stop), but less than the Conduit Freeboard (Stop), the status is "Surcharged"
    • If the HGL (In) is greater than the Conduit Freeboard (Start), but less than the Elevation Ground(Start) and the HGL (Out) is greater than the Conduit Freeboard (Stop), but less than the Elevation Ground (Stop), the status is "Overflow Risk"
    • If the HGL (In) is greater than the Elevation Ground (Start) and the HGL (Out) is greater than the Elevation Ground (Stop), the status is "Overflow"

    Notes:

    • The soffit start and stop elevations are calculated by adding the Rise of the conduit to the start and stop invert elevations.
    • The Conduit Freeboard elevations are calculated by deducting the Conduit Freeboard value, which is set in Options, from the Ground Elevation. The Freeboard values from the connected nodes are not used, because not all node types have it.
    • If the status at one end of the conduit is different to the other, then the higher status is used. For example, if the status at the start is Surcharged, and at the stop is Overflow Risk, then Overflow Risk is used.
    • There is a known issue (reference # 392880) with versions 10.03.01.08 and earlier where the program may crash when trying to use this feature. If you encounter this problem, either upgrade to a newer version if available, or upgrade to at least 10.03.01.08 (your version number can be found under File > Help > About) and contact Technical Support regarding the patch. There is another known issue in version 10.04.00.158 which can cause a different crash (reference # 1186064). A resolution should be in a future version, when available. In the meantime, a workaround is to use batch compute to compute each scenario separately, then use color coding and/or flextables to view results separately (such as maximum HGL). 

    Critical Storm Analysis Wizard

    The Critical Storm Analysis Wizard was added in CONNECT Edition Update 3. It assists in streamlining the process of creating scenarios, alternatives, calculation options and storm events for a specific set of return periods and durations. It provides an easy method to run a series of unsteady state calculations on an initial design. For example, you may have created a conveyance system using steady state (or peak flow)calculations, and perhaps ensured that there is no surcharging for the design storm. The next step might be to see how that system copes with a range of storm events and durations, and this wizard will guide you through this process.

    The set of scenarios, alternatives, and storm events are created virtually and then calculated. After each virtual scenario is calculated the results are retrieved and cached. Once all virtual scenarios are calculated ,the results are used with the Critical Storm Analysis tool.

    The base scenario is used as the parent of any scenarios exported from the critical storm summary results table. It is also used to initialize the default assignment for the catchment prototype and calculation options. This is done if the base scenario is a non-rational method-based scenario. The calculation options must use the implicit, explicit or GVF-Convex (using EPS) solver. The active catchment prototype must use a non-rational method-based runoff method.

    The critical storm analysis wizard uses catchment prototypes to apply non-Rational runoff data to catchments in your model. The catchment prototype may be left unassigned if the base scenario already uses non-rational method catchment settings. 

    Other properties used in the Critical Storm Analysis Wizard are return periods, storm events, storm duration, and climate change factors. 

    Once the profiles are set and the finish button is clicked, the virtual scenarios are calculated. After each calculation, the results are retrieved and cached. A status bar will show the status of the calculation. The lower bar is the overall status and shows the current virtual storm out of the total number of storms. The top progress is used when there is a set of temporal patterns per storm.

    You can stop the calculation at any time. The results stored up to the point when you clicked Stop will be used with the Critical Storm Analysis tool. If a virtual scenario fails to calculate, you are prompted to export the problem scenario for further review. Clicking Yes will create the scenario, necessary alternatives, and the storm data. You can then compute that individual scenario and review the resulting user notifications to determine the cause of the problem.



    In the first step on the Critical Storm Analysis Wizard, you will select the Base Scenario, the Analysis Type (HGL or Flow), and whether you are choosing the Maximum, Mean, or Median values. 

    In the next step, you will select the IDF Storm Group to use to convert intensities into depths. An IDF Storm Group is defined as a storm event group that creates IDF curves. If there are IDF Storm Groups are not listed, use the […] button to the right of the drop-down to open the storm data dialog. In this dialog you can add new IDFStorm Groups. When an IDF Storm group is selected, the return periods and durations are populated in the return period and duration lists. At least one return period and duration selection is required to click Next and move to Step 3.

    The climate change factors are an option that adds a percentage to the base depth of the storm event. This allows you to design your system with climate change in mind. Only percentages of greater than 0% are used.

    The next step will depend on the type of IDF storm you select. The following is the workflow if you are using anything but the "Australia Rainfall and Runoff (2016)." After selecting the IDF storm, you would choose to use either  Time-Intensity or Time-Depth.  

    In the provided table, select the storm event library and corresponding dimensionless rainfall curve. A catchment prototype and calculation option are also required for each row. Only catchment prototypes that use non-Rational based runoff methods are available for selection. Only calculation options that use the implicit, explicit or GVF-Convex (using EPS) solvers are available for selection. The table provides you the choice of any type of storm event profile – this can be either a fixed-time storm event profile or a dimensionless storm event profile.

    If there are no storm event profiles available, click the […] button on the right side of the cell for storm event profile library or storm event profile. This will open the Engineering Libraries dialog. From here, you have limited editing abilities. You can add an existing engineering library. To create and populate a new library, use the Engineering Libraries command in the ribbon.

    If you selected a base scenario that uses a non-rational based runoff method, then you can optionally leave the catchment prototype unassigned. This will use the existing catchment properties during the calculation. However, if the base scenario is rational method based (Rational Method, Rational Method(UK), Modified Rational) then assigning a catchment prototype is required.

    Calculation options also need to be selected. Only calculation options that use the Implicit, Explicit, or GVF-Convex (using EPS) solvers will be available for selection. This allows you completely customize the calculation options on how each profile is calculated.

    At this point you can optionally click on Finish which will immediately start the calculations or click on Next to review the profiles that will be used for the calculations. The export button allows you to export the settings of the wizard to an external file for use later. This can make the process of configuring the wizard a lot quicker like presetting the selection of return periods and durations to use. You can export to ProjectWise as well as the local data storage.
    If you are using the Australia Rainfall and Runoff (2016) workflow, the list of available libraries will contain fixed-time dimensionless curves. Once a storm event profile library is selected, the storm event profile column becomes editable and you can specify the type of storm event to generate (Time-Intensity or Time-Depth). From there, the workflow is similar to other IDF storms.
    In the next step, you will have a table showing the profiles that will be calculated. You can edit the data in the storm event profile library, storm event profile, catchment prototype, and calculation option columns. Filtering, sorting, and the global edit feature are all supported. You can also remove rows by using the delete toolbar button or highlighting the row and hitting the delete button on the keyboard.

    For Australia Rainfall and Runoff (2016) Rainfall Data, the table will show a row for each return period/duration pair. Typically, the same number of rows on the previous page’s table will be shown in this table as well.



    For all other rainfall data, the preview table will show each individual profile that will be calculated. 
    In the final step, you will have a table of all the virtual scenarios created during the calculation. These scenarios do not yet exist. If you want to do further analysis on the performance of any of the virtual scenarios, you can export them as scenarios. The critical scenarios are automatically checked by default. You can turn on or off any scenario for export. You can also global edit the “Export?” column as well.

    The option “Compute Exported Scenarios” is checked by default. Once all the checked scenarios are created, along with appropriate alternatives and storm data, they are automatically calculated if this option is checked. The label of the parent scenario for the exported scenarios is shown above the table.

    Scenario Chooser

    The Scenario Chooser dialog allows you to select the type of analysis to use to identify the critical scenario, and the scenarios to be analyzed, with the Critical Storm Scenario Wizard. You can access this by going to Home > Compute > Critical Storm Analysis. The Scenario Chooser dialog displays all the scenarios in the model, in their hierarchical form. Each scenario is associated with a checkbox - check the box to select the scenario.

    Not all scenarios are valid, and this is for one of these reasons:

    • Scenarios with the disabledscenario icon do not have results. These scenarios are greyed out, and cannotbe checked. 
    • Scenarios with a small redx in the corner do not use an appropriate solver (they use either GVF-Rational,or GVF-Convex using steady-state analysis) and cannot be checked.

    Valid scenarios, therefore, are those which have results and use the Implicit, Explicit, or GVF-Convex (using EPS) solvers. 

    Critical Storm Analysis Results Table

    Once the critical storm analysis is complete, this table displays the results of the analysis.

    On the right-click context menu of any column, you can use "Dendritic Sort (Upstream -> Downstream)". This is the same sort option found in FlexTables. There are several available columns in the table. These vary slightly, depending on the Analysis Type selected. By default, all columns are available in the table. You can modify which columns are included by using the Edit button in the toolbar.

    The * column shows the status of the node or conduit using a color coding. There is also a Status column reporting if it is OK, Surcharged, Overflow Risk, or Overflow. Additional numerical results are also available int the table.

    Configuring a Critical Storm Analysis in CONNECT Edition Update 2 and Update 1

    The Critical Storm Analysis feature analyzes the results of the selected scenarios to determine which scenario is the most "critical" for each selected node. This type of analysis is common in some particular regions. The node element represents a manhole or a catch basin. The critical scenario is the one with the highest Hydraulic Grade Line (Maximum) value. If more than one scenario has the same Hydraulic Grade Line (Maximum) value, then the scenario with the largest volume of overflow is the critical one.

    Critical Storm Analysis is an efficient tool to determine the most critical storm which is subjected to a storm-sewer system. Whenever a system is designed, it is optimized so that it can successfully convey the runoff from multiple storms occurring for different durations and intensities. The Critical Storm Analysis feature shows the capability of the system to sustain multiple storm events without surcharging, overflowing or flooding.

    The Critical Storm Analysis tool allows you to understand the adequacy of the system for different cases represented as scenarios. With this tool the user can find out the flooding / overflowing of manholes for a scenario and any mitigation measures / design changes that need to be undertaken to resolve these issues. Also, the designer can check for the design adequacy based on the allowable limits for which the system can be designed based on the status messages appearing for critical storm analysis.

    Before running the critical storm analysis, the user must create and run all the scenarios that will be evaluated in the analysis. The analysis is based on time simulations so that GVF-Rational and GVF-Convex (Steady State) solvers cannot be used. However, the Implicit, Explicit (SWMM), and GVF-Convex (EPS) solvers are valid for this analysis.

    The hydraulic grade for the node is analyzed for all selected scenarios in the Critical Storm Analysis feature. The Critical Storm Analysis determines the worst status for each node over the course of all the scenarios. The status for a node can be any one of four (4) values: OK, Surcharged, Overflow Risk, and Overflow depending on the hydraulics of the system. To determine the status of a node, the following conditions are checked for in each selected scenario;

    • “OK” = the maximum hydraulic grade is less than the downstream pipe's soffit (inside top of pipe)
    • “Surcharged” = the maximum hydraulic grade is greater than the downstream pipe's soffit, but less than the node's rim elevation minus the node's freeboard depth.
    • “Overflow Risk” = the maximum hydraulic grade is greater than the node's rim elevation minus the node's freeboard depth, but less than the rim elevation.
    • “Overflow” = the maximum hydraulic grade is greater than the rim elevation.

    The status index ranges from “OK” to “Overflow”. The severity of the status is as follows,

    OK < Surcharged < Overflow Risk < Overflow

    The scenario for which a node has the worst status, i.e. most severe is the critical scenario for that node.

    The Critical Storm Analysis feature can be found in the Calculation tab under the Home tab. When the dropdown menu under Compute is accessed, Critical Storm Analysis feature is available.

    As an example, we will work with a simple storm-sewer model consisting of a base scenario as “2 YR” storm and two child scenarios as “10 YR” and “25 YR” storm events. When the Critical Storm Analysis feature is selected the “Scenario Chooser” will show up like this;

    Not all scenarios may be valid, for reasons including:

    • Scenarios with the disabled scenario icon do not have results. These scenarios are grayed out, and cannot be checked.
    • Scenarios with a small red “x” in the corner do not use an appropriate solver (they use either GVF-Rational, or GVF-Convex using steady-state analysis) and cannot be checked.

    Valid scenarios, therefore, are those which:

    • Have results.
    • Use the Implicit, Explicit or the GVF-Convex (using EPS) solvers.

    There are four buttons in the toolbar at the top of the dialog. These are the “check” and “uncheck” options for choosing the scenarios and the expansion and collapse of the hierarchy trees.

    The “Check All Valid Scenarios” option must be selected when the User wishes to compare all scenarios which have the Implicit or Explicit-SWMM engines as their numerical solvers. This feature is useful when you have multiple scenarios using different solvers. As pointed out earlier in this tech-note; the Critical Storm Analysis works on the principle of time simulations and hence scenarios using the GVF-Convex and GVF-Rational engines won’t be considered for analysis.

    The “Check Children” option selects only the child scenarios of your base scenario. If you have more than one base scenario, then the child scenarios of the highlighted base scenario will be selected. For example, if the highlighted base scenario is “2 YR” then the child scenarios for that particular base scenario will be chosen i.e. “10 YR” and “25 YR”.

    The “Check Hierarchy” option selects the currently highlighted scenario and its entire hierarchy. So, as shown in the case above, all the scenarios including base would be selected for comparison.

    The “Uncheck” option similarly has sub-options such as “Uncheck All Valid Scenarios”, “Uncheck Children” and “Uncheck Hierarchy” which perform the opposite action to the checking sub-options. So, the user can quickly uncheck the scenario which should not be considered for a Critical Storm Analysis.

    Performing a Critical Storm Analysis

    Once the scenarios required for analysis are selected, the Critical Storm Analysis for them is performed and the results are displayed in a tabular format. For our example, we have considered the “2 YR”, “10 YR” and “25 YR” scenarios for analysis.

    If a particular node is selected in the drawing pane prior to analysis, the critical storm analysis would be performed for that node only. If nothing is selected, the nodes in the entire model are considered.

    The results would appear in a tabular format like this;

    The above table shows that out of the three scenarios selected for analysis, the scenario “25 YR” is the critical scenario for all the nodes in the system. This is a simplified example though, since the 25-year event likely has more runoff than the 2 and 10. In other situations, you may have a range of durations, return frequencies and possibly other runoff parameters.

    MH-1 is showing an Overflow Status i.e. the hydraulic grade at this node for the 25-year storm event is above the rim elevation. The manhole can be termed as “Overflowing."

    MH-2 is showing an “Overflow Risk” Status, i.e. the hydraulic grade at this node for the 25-year storm event is below the rim elevation, but is greater than the rim elevation minus the freeboard depth. The manhole can be termed as “Overflow Risk.”

    MH-3 is showing a “Surcharged” Status i.e. the hydraulic grade at this node for the 25-year storm event is below the rim elevation, but is greater than the downstream pipe’s soffit. The manhole can be termed as “Surcharged.”

    In the model one can check which of the nodes are surcharged or overflowing by selecting the properties of “Is Surcharged?” or “Is Overflowing?” for annotation under Element Symbology. This article explains the difference between these two properties in detail.

    Starting the the CONNECT Edition Update 2 release of the storm-sewer products, a new “Freeboard (Required)” field is included to allow you to help determine the lower limit of the overflow risk status when you are running a Critical Storm Analysis. The default value for this is listed as 1.0, but the user can input another value. The Critical Storm Analysis will determine overflow risk.

    Note: The “Freeboard (Required)” field in only used for Critical Storm Analysis, and not used during the hydraulic analysis.

    In the left-most column (labeled with an asterisk) the color associated with the “Status” is displayed. Here are the colors and the status associated with them;

    The user can change the colors as required. The option to change the color coding system is available in the Critical Storm Status Options under the Option button available in the Critical Storm Summary Results.

    Note: For the rest of the options available in the Critical Storm Summary Results and details of the result columns please refer the Help document for details (Calculating your Model > Critical Storm Analysis).

    The user can change the color associated with a status by simply clicking on the ellipsis button next to the color in the Critical Storm Status Options dialog box. Different options are available for choosing the desired color.

    Starting with the CONNECT Edition Update 2 release, you can now sort the rows of elements in the Critical Storm Analysis tool dendritically. This way selected rows are arranged not only by their upstream to downstream connectivity but also grouped by branch.  Links of a dendritic stormwater network can be well-labeled with the Branch Labeling tool, resulting in a clear designation of links organized into tributary branches.  After this sort, the first rows appearing will be the elements within the upstream most branch, and appearing in upstream to downstream order within that branch.

    This will allow you to better see the impact of the critical storm analysis as you move downstream through your system.

    Troubleshooting

    When trying to compute one or more scenarios using this tool, the program crashes with a "stopped working" error

    This is a known issue (Defect #1062070) that has been resolved with a patch for version 10.02.02.04. Either contract Technical Support for the latest cumulative patch set, or upgrade to a newer version when available (which will include the fix).

    See Also

    Difference between a "surcharged" and an "overflowing" node

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies