Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenFlows | Water Infrastructure
  • Product Communities
OpenFlows | Water Infrastructure
OpenFlows | Water Infrastructure Wiki Troubleshooting negative pressures at pumps, junctions, & other node elements
    • Sign In
    • OpenFlows | Water infrastructure Wiki
    • +OpenFlows CivilStorm
    • +OpenFlows CulvertMaster
    • +OpenFlows FLOOD
    • +OpenFlows FlowMaster
    • +OpenFlows HAMMER
    • +OpenFlows PondPack
    • +OpenFlows SewerCAD
    • +OpenFlows SewerGEMS
    • +OpenFlows StormCAD
    • +OpenFlows WaterCAD
    • -OpenFlows WaterGEMS
      • +Calculations - Bentley WaterGEMS
      • Change the size of flow arrows in ArcGIS Pro
      • +Conversion - Bentley WaterGEMS
      • Do the OpenFlows products use MSHTA.exe files or other files with a .HTA file extension?
      • Error computing Darwin Calibrator study: Unsupported numerical value in element setting
      • Error message opening program: “This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.”
      • Error publishing i-model: Could not add file level provenance
      • Error trying to to Add Joins or Remove Joins: Object reference not set to an instance of an object
      • +General - BENTLEY WATERGEMS
      • +Help and Documentation - Bentley WaterGEMS
      • How to add element labels in ArcGIS Pro
      • How to determine if a condition or action is being shared with other controls?
      • How to remove bends from a pipe or conduit
      • How to troubleshoot system deficiencies in a hydraulic model, like flooding, low pressures, or tank or pipe size
      • Image background file causes application to crash without an error message
      • Importing geodatabase from ArcGIS Online using ModelBuilder
      • +Installation - Bentley WaterGEMS
      • +Integration - Bentley WaterGEMS
      • +Interchange - Bentley WaterGEMS
      • +Layout and Data Input - Bentley WaterGEMS
      • +Libraries/Catalogs - Bentley WaterGEMS
      • +Licensing - Bentley WaterGEMS
      • Materials and Minor Loss engineering libraries in Chinese
      • Missing toolbars when running WaterGEMS or SewerGEMS within the ArcMap environment
      • -Modeling - Bentley WaterGEMS
        • "Cannot solve network hydraulic equations" or other failure when using parallel variable speed pumps or VSPB
        • "Initialize Connection Error: Unsupported geometry type for sync-out operations found in table "xx" " when syncing out using modelbuilder
        • Accounting for elevation difference in scaled pipe lengths
        • Accounting for well drawdown
        • +After exporting a model to DXF, text appears shifted in the resulting DXF file.
        • Annotation or Color Coding not updating when scrolling through Time Browser or Changing Scenarios
        • Application crash with non-English characters (Hebrew, Arabic, etc) in background image file or folder name
        • Applying PDD only to a portion of a node's demand, or to specific demand patterns
        • Associating multiple customer meters to one element using the global edit function
        • Automatically assign the Zone property based on calculated pressure zones
        • Background layer linework does not appear correct, is badly aligned, or jumps around when zooming and/or panning.
        • Benefits of using variable speed pump batteries (VSPB) element and how it works
        • Calculating available flow at a hydrant
        • Calculating headloss through a hydrant lateral
        • Calculating Net Positive Suction Head (NPSH)
        • Calibrating a model based on hydrant flow tests
        • Can a node be a constituent source?
        • Can Bentley provide model checking consulting Service?
        • Can I start trace analysis at other time than simulation time?
        • Can I use Darwin Designer for the EPS analysis?
        • Can WaterCAD or WaterGEMS perform a transient analysis?
        • Changing drawing style for better viewing of element symbols and annotations
        • Changing symbol size, text height, or line width for elements in a model
        • Changing the order of Flushing Events or Flushing Areas
        • Citect is not available when running as 64-bit
        • Compacting data causes element display issues
        • Computing Darwin Calibrator run returns the user notification "Must have at least one adjustment group…"
        • Conducting Flushing Studies in WaterGEMS and WaterCAD
        • Constant Power pump definitions with Variable speed pumps
        • Contours considering elements not included in the contour selection set
        • Controls disappear after being input
        • Controls for alternating or cycling between multiple pumps
        • +Creating a new model inside the ArcMap or ArcGIS Pro integrated platform
        • Creating Custom Reports
        • Critical Valves Analysis
        • Customer Meter Elements and the External Customer Meter Data Manager
        • Darwin Calibrator error "An error occurred when trying to calculate or validate the model..."
        • Darwin Calibrator Performance Improvement Tips for Large Models
        • Darwin Designer manual design run solution diameters don't match the manual selection from the Design Groups tab
        • Deleted elements still show in FlexTable and/or drawing pane
        • Demand inversing in SCADAConnect Simulator
        • Demand-driven vs. Pressure-driven vs. Gravity-driven analysis in WaterGEMS and WaterCAD
        • Difference between Initial and base water quality constituent concentration types
        • EPANET time-based controls are ignored when importing an INP file into WaterGEMS or WaterCAD
        • Error computing Flushing analysis: "Object reference not set to an instance of an object."
        • Error computing in SCADAConnect Simulator: Object reference not set to an instance of an object
        • Error connecting to a database source in SCADAConnect Simulator, "WaterGEMS Problem" - "The data source is specified but is not available"
        • Error filtering on Control Set: Object reference not set to an instance of an object
        • Error importing old model file: "Object reference not set to an instance of an object"
        • Error message generated when loading background file
        • Error message generating report: Could not find file "C:\Program Files (x86)\Bentley\WaterCAD\x64\QuadrantCurvesPredefined.txt"
        • Error message when trying to select more than one element
        • Error message: The last multiplier in a pattern must match the starting multiplier
        • Error opening model: "1: no such column: IdahoPipeResults_PipeUnifiedLength"
        • Error opening model: Invalid character in the given encoding
        • Error running Darwin Designer - Value does not fall within the expected range
        • Error validating model or running a fire flow analysis: "Object reference not set to an instance of an object"
        • Error validating or computing model: "Pipe references deleted or inactive node"
        • Error when computing or validating: Invalid demand adjustment demand pattern
        • Error when computing: Reference to a deleted or inactive downstream pipe
        • Error when opening model files: The specified path, file name, or both are too long.
        • Error when running a criticality analysis: Object reference not set to an instance of an object.
        • Error when running Flushing analysis: Reference to a deleted or inactive element of interest
        • Extending service area polygons to fill flow boundary layer
        • Filtering a Flextable on Zone = "None"
        • Filtering controls on element not working with composite condition or action
        • Fire flow analysis at the time of minimum pressure (EPS Fire Flow Analysis Tool)
        • Fire flow analysis of multiple hydrants at the same time
        • Flushing error message - Flushing event order duplicates at least one other flushing event
        • General Pump Selection Process
        • Genetic algorithm parameters in Darwin Designer and Darwin Calibrator
        • Getting data and setting up for a Constituent Analysis in WaterGEMS and WaterCAD
        • How are flow results reported for a pipe when using taps and laterals on a customer meter element?
        • +How are pumps handled in each OpenFlows product?
        • How can I display Post Calculation Processor results for different scenarios?
        • How can I global edit the pipe material and have the roughness update?
        • How can I make a PRV, PSV, FCV or TCV valve active after closing it with controls?
        • How can I model a backflow preventer?
        • How can the quality of SCADA data be accounted for with SCADA signals in WaterGEMS?
        • How can you change the background and foreground colors in the drawing pane?
        • How can you move an element when working with a model in the ArcGIS environment?
        • How do each of the LoadBuilder methods work?
        • How do i delete orphan nodes?
        • How do I model a PRV with a bypass?
        • How do you consider only a selection set of elements with LoadBuilder?
        • How do you find or change the friction method used in WaterGEMS and WaterCAD
        • How does the Pipe Renewal Planner tool decide which criticality segment a pipe belongs to?
        • How does the Pressure Reducing Valve (PRV) work in WaterGEMS and WaterCAD?
        • How does the Pressure Sustaining Valve (PSV) work in WaterGEMS and WaterCAD?
        • How does WaterGEMS and WaterCAD calculate the water age in a looped system?
        • How to "save as" or copy a project in the ArcMap environment
        • How to Batch Morph nodes from one type to another
        • How to convert a TCV GPV or PBV to an Isolation Valve using Skelebrator
        • How to define real-time custom queries in SCADAConnect
        • How to import and export controls between models in WaterCAD and WaterGEMS
        • How to manually generate a system head curve
        • How to model a Combination Pressure Reducing Valve (PRV) and Pressure Sustaining Valve (PSV)
        • How to protect elements which are part of control sets in Skelebrator
        • How to use the "Hydrant Status" property in WaterGEMS and WaterCAD
        • In what alternative can I change the starting status or Status(Initial) of a pipe?
        • Increasing headloss for all pipes or a set of pipes
        • Intermediate Time Steps
        • Internal Error in AutoCAD: eNotOpenForWrite
        • Is it possible to make a child scenario/alternative into a base scenario/alternative?
        • Is it possible to reproject a model to a different coordinate system?
        • Junction vs. Hydrant
        • LoadBuilder demand allocation for customer meters with taps and laterals
        • LoadBuilder Error: A very high number of Usage Types were found
        • Memory error when using Terrain Extractor
        • Mixing Chlorine and Chloramines
        • Modeling a Connection to an Existing System
        • Modeling a Constant Headloss
        • Modeling a control condition based on the sum of flow in multiple pipes
        • Modeling a Tank with an Overflow
        • Modeling devices and components that are not explicitly available as an element
        • Modeling District Metered Areas (DMAs)
        • Modeling Fixed Inflow from a Marginal Source
        • Modeling intermittent water supply
        • Modeling minor losses at a valve or a tee
        • Modeling multiple VSPs where only one turns on at a time
        • Modeling other fluids or fluid temperatures
        • Modeling private customer pump stations
        • Modeling PRV / PSV controlled by pressure at remote location in the model
        • Modeling Surge Relief Valves (SRV) in WaterGEMS or WaterCAD
        • Modeling top fill tanks and throttling inlet valves
        • Modeling Turbidity in water systems
        • New demands or customer meter assignments not showing up after running LoadBuilder
        • New Flextable features in 08.11.06.58+ (Water products) and 08.11.05.113+ (Storm/Sewer products)
        • No constituents available in the constituent alternative
        • Nodes missing from or listed multiple times in the Demand Control Center
        • Opening a new or existing model in an existing MXD
        • Opening an existing hydraulic model when integrated with ArcMap or ArcGIS Pro
        • Pipe fill or drain time in WaterGEMS and WaterCAD
        • Positive volume vs negative volume in Totalizing Flow Meter
        • Preparing for and Responding to Water System Emergencies
        • Preventing Skelebrator from merging pipes unless they have the same diameter
        • Pump curve linear interpolation
        • Pump selection for a closed system
        • Pump Station and Pump Combination Curves
        • Pumping Over High Points
        • Query based selection sets not updating in various tools such as color coding and annotations
        • Rapid flow oscillation between hydraulically close tanks
        • Reporting pipe maximum velocity across all fireflow events
        • Roughness value changing to the default value after splitting the pipe
        • Select end nodes of pipes in a selection set
        • Selecting hydraulic elements to view element properties in the ArcMap and ArcGIS Pro platforms
        • Selecting junctions based on type of associated Customer Meters
        • Selecting multiple elements for a selection set
        • Simulate bypass flow through a pump that is turned off
        • Simulating a Fire Response in SCADAConnect Simulator or WaterOPS
        • Skelebrator Skeletonizer branch collapsing only updates customer meter associated element fields for the active scenario
        • Start and stop nodes are not exported in "Sync Out" using ArcGIS Geodatabase features with ModelBuilder
        • System.ArgumentException: Font '<Font Name>' does not support style 'Regular'
        • Tips for improving performance of all-pipe models linked to a GIS
        • Tips for Water Loss Management and Leak Detection
        • Tracking cumulative length (stationing) for a branched water network
        • Troubleshooting and Understanding LoadBuilder
        • Troubleshooting Controls in WaterCAD and WaterGEMS
        • Troubleshooting negative pressures at pumps, junctions, & other node elements
        • Troubleshooting Pressure Dependent Demands with a network unbalanced user notification
        • Understanding System Head Curves in WaterGEMS, WaterCAD, and SewerCAD
        • Understanding the Fire Flow (Needed) and Fire Flow (Upper Limit) fields for an Automated Fire Flow analysis
        • User notification: "One or more patterns has a time step that does not coincide with the calculation hydraulic time step."
        • Using "Clock Time" and "Time From Start" Controls
        • Using a Flow Control Valve (FCV)
        • Using LoadBuilder to assign Customer Meters to the nearest pipe using taps and laterals
        • Using Multi-Species Extension (MSX) for advanced water quality modeling
        • Using pump flow test data to create a pump curve
        • Using Pump Performance Studies to analyze pump performance and efficiency
        • Using SCADAConnect Simulator
        • Using Spot Elevations
        • Using the LIKE and IN Operators with queries to filter on text fields such as label
        • Using the Pressure Zone Manager
        • Using the zero diameter option in Darwin Designer
        • Using Water Quality Batch run for multi-point trace and multiple constituents
        • Valve Type field assumptions and use with a TCV
        • Viewing and global editing a list of Demands
        • VSP or VSPB not properly maintaining target hydraulic grade
        • Water Model Calibration Tips
        • What file types are supported for background layers in the standalone platform?
        • What happens when a tank becomes empty, full, overflows?
        • What is a good value for Fitness in Darwin Calibrator?
        • What is the asterisk "*" column mean in relation to alternatives?
        • What is the difference between Darcy-Weisbach roughness coefficients e and f, and Bed Roughness Ks or K?
        • What is the purpose of the "DMA Status" property in WaterGEMS and WaterCAD?
        • Why can’t I specify both head and flow at a pump?
        • Why do I see such a large headloss through my FCV, PSV or PRV?
        • Why is there an energy cost associated with a tank?
      • Modeling scenarios with different demand conditions
      • +N/A - Bentley WaterGEMS
      • +New Features and Enhancements for OpenFlows products
      • No items available in Usage Field pulldown menu when adding demands or loading in LoadBuilder
      • +Other - Bentley WaterGEMS
      • +Output and Reporting - Bentley WaterGEMS
      • +Output/Results Presentation - Bentley WaterGEMS
      • SCADAConnect Simulator adding a "#" symbol to SQL query
      • Sorting by label is not in the expected order
      • Unexpected, automatic updating of model when working on the MicroStation integrated platform for OpenFlows Products
      • Using ArcGIS Pro Snapping tool to create elements in the ArcGIS Pro platform
      • Using Skelebrator to reduce the number of pipes in a model
      • Using Text, Line, and Border feature
      • Using the Measure tool for length and area in the Standalone Water products
      • Using Variable Speed Pumps in WaterGEMS and WaterCAD
      • What does node elevation represent in WaterCAD, WaterGEMS and HAMMER?
      • What is the difference between the Schematic and Scaled drawing mode?
      • What's New in WaterGEMS and WaterCAD CONNECT Edition Update 2
      • What's New in WaterGEMS and WaterCAD CONNECT Edition Update 2 - build 10.02.01.06
      • What's New in WaterGEMS, WaterCAD, and WaterOPS CONNECT Edition Update 3 (10.03.05.03 & 10.03.05.05)
      • What's New in WaterGEMS, WaterCAD, and WaterOPS CONNECT Edition Update 3.4 (version 10.03.04.05)
      • What's New with WaterGEMS and WaterCAD CONNECT Edition Update 1
      • Workflow for Age, Constituent, and Trace analyses using WaterGEMS and WaterCAD
    • +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 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 25 and the current version.

    • History View current version

    Troubleshooting negative pressures at pumps, junctions, & other node elements

    Air Valves, negative pressure, Reviewed2016, WaterGEMS, Troubleshooting, pump, User Notification, WaterCAD
      Applies To 
      Product(s): WaterGEMS, SewerCAD, HAMMER, WaterCAD
      Version(s): V8i, CONNECT Edition
      Area:  Modeling
      Original Author: Dan Iannicelli , Mark Pachlhofer, and Jesse Dringoli, Bentley Technical Support Group

    Background

    A negative pressure means that the calculated hydraulic grade is below the physical elevation of the element. You should closely examine your node elevations and boundary conditions (reservoir/tank hydraulic grades) to make sure they are correct.

    It is common for this to occur on the suction side of the pump, due to the elevation that you entered for the nearby reservoir. If the pump is off, then it is likely that the reservoir elevation is set to be lower than the pump elevation. Creating a profile of the area in question (physical elevations and hydraulic grades) should give you a good visual idea of what is going on.

    Note that negative pressures will not prevent the model from computing - the messages that you get about these are just informational. WaterCAD/GEMS still assumes that the pipes are pressurized and no vapor pockets will form. It basically just computes the hydraulic grade based on the system conditions and other data input , and then reports the pressure as the difference in head between that and the physical elevation. If the negative pressures occur at high points in the system, you probably would have an air valve at that point so you can fill the pipeline. However, once the pipeline is running, only those air valves that would have a pressure below 0 need to be modeled as active air valves (Treat as Junction? = False). The others can be set to 'True'.

    How can I troubleshoot the cause of negative pressure in my model?

    Start by tracing the negative pressure upstream to the supply of the flow. If the supply is from a pump examine the pump's output flow and pump head to see where it's running during the time of the negative pressure. Next check the pumps definition (pump curve) and see where that point is located on the curve. It could be the pump is too small to deliver the required amount of flow or head the system demands. If the supply is from a reservoir or tank make sure the hydraulic grade (elevation) is high enough to supply the downstream demands and overcome the head losses in the pipes.

    After you've found the supply of the flow, and if the above information didn't help, follow the flow downstream and check each node until you locate where the negative pressure first starts. Once the first negative pressure is found determining the cause should be a matter of looking at the data entry and results in the element just upstream of it.  

    What does it mean when a node reports a negative pressure?

    A negative pressure occurs when the hydraulic grade is below the physical elevation of a node. If WaterCAD/GEMS says the pressures will be negative, then in all likelyhood likelihood you will have problems. Assuming all data input has been checked, there are usually two general causes of negative pressure:

    1. Trying to serve a customer at too high of an elevation. This will show up as low/negative pressure at any demand. You need to increase the pump head or adjust pressure zone boundaries.

    2. Some restriction restrictions in the system. This will show up as good pressure during low demand and poor pressure at during high demand. You need to look at the model results and see if the pipes are too small causing excess head loss or the pumps are inadequate such that they are running far off to the right of the curve. You need to upsize the pipes or pumps accordingly.

    If the pressure is negative at high flows, then the problem is loss of head due to friction somewhere between the tank and the junctions. It might happen that the system is trying to satisfy demands that are too high for the size of the piping network. You can fix this by lowering the demands, or by increasing the size of the pipes, or making them smoother so that there is less energy lost to friction.

    You should also check your demands for errors. Since your demands are likely based on historic averages, a significant decrease in pressure may skew the results, since the demands would likely be decreased in that condition. You may consider using pressure dependent pressure-dependent demands or flow emitters. You may also consider conducting a transient analysis using Bentley HAMMER, if the problem occurs at a transmission main.

    Another example of demand-related problems causing negative pressure are hydrant / fire hydrant/fire flows. Check your hydrants (or all tabs of the Demand Control Center and Unit Demand Control Center) to make sure that you have not accidentally included fire demands when you did not intend to. Note that even if the hydrant's "status" field is set to closed, any demands entered in the demand collection or unit demand collection will still be applied, as the open/closed hydrant status only applies to the hydrant emitter coefficient field. See more here: How to use the "Hydrant Status" property in WaterGEMS and WaterCAD

    What does the user notification, "Pressures below the lowest physically possible pressure in system at one or more time steps. Set up Alerts for details." mean?

    This user notification is occurs if there is a negative pressure somewhere in the model that is also below the vapor pressure limit (-14 psi by default). In some cases small negative pressures may be acceptable, but pressures below the vapor pressure limit are physically impossible, warranting a separate notification. This single notification helps to reduce the number of negative pressure user notifications that would otherwise display for each node where it occurred. If you'd still like to see those user notifications you can set up custom alerts described in the wiki link below. Note that negative pressure can occur not just at junctions but also at valves, pumps and other elements.

      By double clicking on the user notification the properties window for the calculation options will open and you can adjust the minimum possible pressure (default value -14) if desired. Changing this will change the pressure at which the user notification will be generated.

    What are the best ways to visually locate negative pressures?

    1. By creating an annotation based on pressures for your node elements.

    2. By creating color coding based on pressures for your node elements.

    3. Using a network navigator (View > Network Navigator) query for negative pressures (see the screen shot screenshot below)

    4. Creating a custom alert for negative pressures.  

    5. By using the flextable to view the pressures sorted descending to ascending.

    Why do I get a negative pressure at a high point in my system? Shouldn't the pump add enough head to push the water over the hill?

    By default, pumps only consider the boundary conditions (reservoirs and tank elevations) in your system. So, the pump will add enough head to lift the water to the downstream known hydraulic grade. It does not consider junction elevations in between. If you are using WaterCAD or WaterGEMS V8i, you should add an Air Valve element at the high point to properly model this situation. By placing an air valve at the high point, the pump sees the air valve elevation as its downstream boundary condition for instances in which pressure would have otherwise been negative at the high point. For any air valve that is expected to be open in this way, ensure that you select "false" for the "Treat air valve as junction?" attribute. For more on this, see this technote.

    Another alternative to resolving negative pressures to take into consideration is installing a PSV at the downstream end of the system with a hydraulic grade equal to the highest point in the system.  

    What will I need to do if I have negative pressures at a high point in my system that does not have air valves installed?

    If you get a negative pressure at a high point that means the system is a siphon at that location. It is best to put an active air valve at that point (Treat as Junction? = False).

    If I find that pressure at any point in my system drops below vapor pressure what do I need to do?

    If the pressure drops below the vapor pressure, the siphon will not work. You definitely need to install an active air valve there (Treat as Junction? = False). This will also help provide protection against a vapor pocket collapse that would cause a transient to occur.

    Why do I get a user notification about negative pressure at a pump?

    This commonly occurs in cases where the user models the pump station (or connection to an existing system) using a reservoir and pump, with a short pipe between them. Typically, the same elevation is used for both the pump and reservoir nodes. Since the reservoir elevation defines the boundary hydraulic grade and since there will always be some amount of headloss through a pipe, this means that the hydraulic grade at the pump node location will be slightly below the physical elevation. The suction pressure of the pump is derived from the difference between the hydraulic grade and the physical elevation, so that is why the pressure ends up being negative.

    You can simply ignore this informational message, but if you'd like to remove it, the solution is to simply raise the elevation of the reservoir by a small amount. Make sure the pipe has a very large diameter and smooth roughness coefficient, too (to minimize headlosses.head losses.)

    If the upstream hydraulic grade or reservoir elevation is correct, then this negative pressure message is accurate. To better understand what is happening, create a profile of the hydraulic grade and physical elevation for this segment of piping - you will see that the hydraulic grade is below the pump elevation. If this is an existing system, you may need to check your NPSH to ensure that cavitation will not occur at the pump. You can also investigate ways to increase the hydraulic grade upstream of the pump. Also consider:

    1) Margin of error - the model results may not exactly match real field conditions. You may have made an assumption for certain model parameters that may not necessarily reflect the real system, and if they are skewed a certain way, it could result in even lower pressures than predicted in the hydraulic model - unless you have calibrated the model.

    2) Demand conditions - what What demand conditions were you looking at? (average day demand, peak hour, etcetc.) Higher demand conditions would result in lower pump suction pressure.

    3) You should also consider transient conditions. For example, upon pump startup, if the pump starts too quickly, the resulting transient may cause a "downsurge" "down surge" wave on the suction side, lowering the pressure further. If it drops below the vapor pressure limit of water, a vapor pocket can form and cause subsequent damaging effects when it collapses.

    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