Product(s): PondPack Version(s): N\A Environment: N\A Area: Modeling Subarea: N\A Introduction Pond surface materials may vary with elevation. This article discusses how to model varying pond infiltration rates that correspond to the water surface elevation. Background Ponds can be set to use one of the following infiltration methods: No Infiltration Constant Infiltration : A constant infiltration (flow) rate is remove from the pond during the entire duration of the routing simulation. Average Infiltration Rate : An average infiltration rate is applied at each time step during the simulation. The average infiltration rate is multiplied by the approximate surface area at the water surface elevation for each time step. The resulting product of these two numbers (with conversion factors) is flow rate. As the water surface rises, the surface area increases thus yielding higher infiltration flow rates, since more soil is in direct contact with water in the pond. Infiltration / Head Depth : The infiltration rate varies with the water surface elevation of the pond. Steps to Accomplish 1. Set the pond to use the infiltration method "No Infiltration". 2. Create a pond outlet that leads directly to an outfall. 3. Create a composite outlet structure that has a user defined rating table with the elevation and corresponding (infiltration) flow. a. Open the Components menu and select Composite Outlet Structures b. Click the New icon, select Composite Outlet Structure then enter the properties for the Composite Outlet Structure. Tailwater Type should be set to Free Outfall. c. With the new Composite Outlet Structure selected, click the New icon again select User Defined Rating Table and enter the properties for the User Defined Rating Table. Set Flow Direction to Forward Flow Only. d. Enter the elevation and corresponding flow values in the User Defined Rating Curve. 4. Set the pond outlet to use this composite outlet structure. 5. Set the outfall's Boundary Condition Type to Free outfall 6. Compute the model. 7. Graph the flow in both pond outlets to compare the infiltration and flow out of the pond over time. See Also Reporting total cumulative infiltration volume How are the infiltration rates derived? Original Author: Craig Calvin
↧
Wiki Page: How to vary pond infiltration rate with water surface elevation
↧
Forum Post: RE: Totalizing Flow Meter - Inactive Elements
Update: this issue has been resolved and an updated cumulative patch set has been provided.
↧
↧
Forum Post: RE: Totalizing Flow Meter - Inactive Elements
Thank you, Jesse. I've applied the patch and it looks like it's working great.
↧
Wiki Page: Error message when adding element: PondPack has stopped working
Product(s): Bentley PondPack Version(s): 08.11.01.xx Environment: N\A Area: Problem When trying to add an element, such as a pond, the following error message is generated: PondPack has stopped working Solution This issue may be related to the database file or to one or more of the supporting files associated with the model. With that in mind, try the following steps to resolve the issue. First, close the model if it is not already. If PondPack is open with a model open, there is no need to close it. Just make sure that no models are open inside of PondPack. Now, browse to where the model is saved and create a new folder. Copy just the .ppc and .ppc.mdb files into the new folder. This will disassociate the model files from the output, report, and backup files used by the model. Next, open PondPack, but do not open the model. With PondPack open, go to Tools > Database Utilities > Compact Database. Select the .ppc.mdb file from the new folder location. Once this is completed, go to File > Open and open the model. Once this is done, you should be able to add an element to the model without the error message. See Also "...Stopped Working" error message when open product
↧
Wiki Page: How do pumps work in the hydraulics and hydrology products?
Applies To Product(s): Bentley WaterGEMS, Bentley SewerGEMS, Bentley CivilStorm, Bentley SewerCAD, Bentley StormCAD, Bentley HAMMER, Bentley WaterCAD Version(s): 08.11.XX.XX Environment: N/A Area: Original Author: Mark Pachlhofer, Bentley Technical Support Group Problem How do pumps work in the hydraulics and hydrology products? Solution WaterCAD/WaterGEMS/SewerCAD Pressure solver The way that pumps work in the Hydraulics and Hydrology (Haestad) products is by adding enough head and the corresponding flow rate, which is defined on your pump definition curve, to overcome the losses and elevation differences between your upstream and downstream boundary conditions. The pump operating point is where the pump curve intersects the system head curve. For more details on this please refer to this wiki . In the case of a closed system with only downstream fixed demands in WaterCAD and WaterGEMS, the operating point will be based on the demands. Essentially, it operates at the point where the pump characteristic curve intersects with the system head curve. You can read more about this in the book Advanced Water Distribution Modeling and Management Implicit SewerGEMS solver In SewerGEMS with the Implicit numerical solver, the downstream boundary is considered to be the crown of the pressure pipe where it meets the receiving gravity node, or any intermediate high point. GVF - Rational StormCAD solver When using StormCAD or the GVF-Rational solver pumps are now supported as ideal flow pumps as of Select Series 3 [08.11.03.77]), meaning that flow in will equal flow out and the pump curve is not used in the calculations. This solver does not support parallel pumping or pump controls. GVF - Convex SewerCAD solver When using the GVF Convex solver pumps will work the same as the pressure solver for pressure situations and will work the same as the implicit solver for gravity situations. When running a steady state the solver doesn't support pump controls. See Also A pump exceeds the maximum operating point user notification System Head Curves in WaterGEMS and WaterCAD
↧
↧
Wiki Page: Customer Meter Elements and the External Customer Meter Data Manager
Applies To Product(s): Bentley WaterGEMS, Bentley WaterCAD Version(s): 08.11.XX.XX Environment: N/A Area: Modeling Original Author: Scott Kampa, Bentley Technical Support Group Customer Meter Element Customer meter elements provide a way for users to maintain customer water demand data within WaterGEMS and WaterCAD. It provides the user access to features such as element symbology and the ability to visualize customer location and assignment of demand to node elements. The new customer meter element is represented by a house icon as pictured below and the association of the element with a node or pipe is shown as a dashed line. The main steps for using the customer meter elements are entering demands for the element and assigning the customer metering element to a hydraulic model element, such as a junction. This is done by clicking on the drop down button in the “Associated Element” field from the properties grid or the FlexTable then choosing “Select Associated Element…” Note: the "Zone" field will display the Zone of the customer meter's associated element. The customer meter element can also be imported or updated from eternal data sources using ModelBuilder. More information can be found on ModelBuilder by this link: https://communities.bentley.com/Products/Hydraulics___Hydrology/w/Hydraulics_and_Hydrology__Wiki/building-a-model-using-model-builder The external data source should contain a label, the x-y coordinate and demand data for the new element. If the data source is a shapefile, the spatial data is included already, so x-y coordinates are not needed. Demands can be entered manually by entering values in the property grid, the customer meter FlexTable, and the Demand Alternative under the Customer Meter tab. Demands from a customer meter element must be assigned to the associated hydraulic modeling element in order to be used in the calculations. The demand control center is not used for the customer meter element because there can only be a single demand and unit demand for a customer meter. Lastly, LoadBuilder can be used to assign the customer meter element to the hydraulic modeling element using one of the allocation methods located within the “Customer Meter load data” in the first step of the LoadBuilder process. The different methods that can be chosen are, "Nearest node", "Nearest pipe", or “Customer Meter Aggregation”. The "Model Node Layer" will usually be set to ‘Junction\All Elements’, but it can also be any selection set of node elements that have “Demand (Base)” as a property. The "Customer Data" is usually set to Customer\All Elements although it can also be any selection set of customer meter elements. If the customers are being assigned based on nearest pipe method, in addition to specifying the Model Node Layer and Customer Data, the user must also specify the Model Pipe Data which identifies the pipes to be considered. This enables the user to use a selection set which can ignore large transmission mains with no customers. NOTE: When using Loadbuilder to assign customer meters to junctions, the user should update the existing Demand alternative rather than create a new one. If a new Demand alternative is created, the demand data imported through ModelBuilder will be lost. Customer meter elements are not directly used in hydraulic calculations so there are no hydraulic results for them. The user should find results in the node to which the customer element is associated. External Customer Meter Data Manager A new External Customer Meter Data manager have been added so that external source data can be added to the Customer Meter element. This allows the user to see detailed information about the location that the Customer Meter element represents. Similar to ModelBuilder, the user can select from a number of source file types, such as database files and Excel files, and import the data into the External Customer Meter Data manager. This can be important in keeping track of demand information that will be applied to the Customer Meters. For a free Webinar on using the Customer Element, click this link . If this link does not work, navigate to the main H&H Webinar directory and scroll down to the entry from Sep 2014 entitled "Improved hydraulic modeling of customers and their water demands" See Also Customer meter elements and the external customer meter data manager Can I change the associated element for a customer meter in a child scenario? Using Customer Meter demands with Darwin Calibrator
↧
Forum Post: RE: Customer Meter - Zone is Read Only
Hi Stephen, As a follow-up to this thread - if you click the field in question (such as "Zone" for a customer element) in the Properties Grid and look at the very bottom, you will see a description that provides some clarification. In this case it states: "The zone assigned to the associated element of the customer meter" For more on this feature, see this article in our wiki: Where can I find the definition of a property? I've also added a note to our general article on the Customer Element: Customer Meter Elements and the External Customer Meter Data Manager
↧
Forum Post: Deleting PRV
Is there any way I can remove PRV without deleting or changing the length and orientation of pipes attached. I don't want to change the pipe length, it is happening when am duplicating it to remove PRV.
↧
Forum Post: RE: Deleting PRV
One method is to convert it to a Junction. If you only have a couple of PRVs to convert, this is easy to do by clicking the Junction button and placing one directly on top of the PRV, and it will ask if you want to morph the PRV to a Junction. If you have a large number to convert, select all the PRVs you want to change and go to Tools --> Batch Morph, choose Selection, and New Node Type Junction. Both of these methods will preserve the Elevation, Zone, GIS-IDs, and Notes of the PRV.
↧
↧
Forum Post: RE: Inadequate flow through pipe
Thanks for answering this, Stephen! For reference, we have wiki on system head curves. You can find the link on this topic here: communities.bentley.com/.../24627.system-head-curves-in-watergems-and-watercad In the See Also section of the link above, there are other relevant topics to this as well. Regards, Scott
↧
Forum Post: RE: Deleting PRV
Here is an article on the Batch Morph tool: How to Batch Morph elements from one type to another
↧
Wiki Page: How to Batch Morph nodes from one type to another
Applies To Product(s): WaterGEMS, WaterCAD, HAMMER Version(s): 08.11.04.57 + Environment: N/A Area: Modeling Subarea: Original Author: Akshaya Niraula, Bentley Technical Support Group The Batch Morph tool allows you to morph a selected node type into another type of node element as a batch operation. Steps to Accomplish 1. Select the nodes to be morphed from the following choices: All: All nodes in the model will be morphed to the specified Target Element Type. Selection: Only the nodes that are currently selected in the drawing pane will be morphed to the specified Target Element Type. Selection Set: Only those nodes that are contained within the selection set specified in the drop down list will be morphed to the specified Target Element Type. 2. Check the Allow Morphing of Inactive Nodes? box if you want to include nodes set as Inactive in the batch operation. 3. Select the Target Element Type that the selected nodes will be morphed into. To morph Junctions into Isolation Valves: 1. Morph the desired junctions into TCV's, GPV's, or PBV's. 2. Use the Skelebrator "Inline Isolation Valve Replacement" operation . See Also How to convert TCV GPV or PBV to Isolation Value using Skelebrator
↧
Forum Post: RE: Deleting PRV
Thanks for your reply. But there will be an extra junction if I morph. I tried to merge with adjacent node, but the bend in the pipe is getting straight. So what should I do to get rid of the new junction.
↧
↧
Forum Post: RE: Deleting PRV
If you want to merge the two pipes into a single pipe but keep the bend and the appropriate lengths, and you don't want to redraw the pipe manually, you can accomplish this using Skelebrator. Here's a workflow you can use to get Skelebrator to only modify these particular pipes (and not change anything else in the model): 0) Save the model and make a backup copy before trying this, in case something goes wrong. 1) Morph the PRV to a Junction as described above. 2) Select the Junction and the pipes on either side. 3) Edit --> Invert Selection (This will select everything *except* those pipes and junctions). 4) Under Selection Sets, choose the dropdown for Create From Selection. Note the name of this selection set (it will be something like 'Selection Set - 1'). 5) Open Skelebrator. 6) With 'Default Skelebrator Group' selected, go to the Protected Elements tab. There is a blue arrow to the right labeled 'Select From Drawing'. Click this. 7) This brings up the Select toolbar. Find the dropdown arrow and click the Selection Set that you created, then click the green check mark to confirm. This tells Skelebrator that you don't want it to change any of those elements. 8) Right click Series Pipe Merging and click Add Series Pipe Merging. The default options will probably be fine, but if you can adjust them if needed. 9) With the Series Pipe Merging item selected, Click the green 'Automatic' run button. This should merge just the selected pipes, keeping the bend in place, and not impact anything else in the model. Here is a help article with more information and helpful graphics: communities.bentley.com/.../19227.how-do-you-use-skelebrator-on-only-a-certain-selection-set-of-elements
↧
Forum Post: SewerGEMS - modelbuilder
I am creating a sewer model from shapefiles using model builder. The model builder creates manhole at the missing connectivity. Earlier version gave an option (on model builder wizard) to select type of element to be used to handle missing connectivity. I want to use transition element, and not sure how can I do that. Will appreciate support. Thanks
↧
Forum Post: RE: Deleting PRV
(Edited) Here is another approach. This may not be a good option if the pipes have a lot of bends or if this needs to be done in several places in your model. 1. Note the pipe lengths. 2. Right-click on pipe you want to keep (near the junction you want removed) and select Reconnect. 3. Select the node you want that pipe to connect to. 4. Add bends were you want them. To do this, right-click on the pipe, select Bend, then Add Bend. 5. Set the pipe's "Has User Defined Length?" to True and enter the summed length of the original pipes. 6. Delete the replaced pipe and the PRV.
↧
Forum Post: RE: SewerGEMS - modelbuilder
Pranam, I saw your service request and have sent you an email. Anyone else that might be interested in the answer can find it below: Currently, there isn't a way to change the connectivity element. It would probably save you some time to leave the manholes, since they are place holders for joining conduits and they're similar to transitions. The wiki article below outlines the differences between manholes and transitions: communities.bentley.com/.../18976.transition-vs-manhole-structure-type-transition-node If you'd like to have transitions in those locations though you can use the batch morph tool found under the Tools menu on the selection set of manholes that need to be morphed. The wiki below explains how to use the batch morph tool. communities.bentley.com/.../8845.how-to-batch-morph-nodes-from-one-type-to-another Regards, Mark
↧
↧
Forum Post: RE: SewerGEMS - modelbuilder
Here is another related article that you may find helpful: Changing the type of node that Modelbuilder automatically creates at pipe endpoints
↧
Wiki Page: Changing the type of node that Modelbuilder automatically creates at pipe endpoints
Applies To Product(s): StormCAD, SewerCAD, SewerGEMS, CivilStorm, Version(s): 08.11.XX.XX Environment: N\A Area: Layout and Data Input Subarea: N\A Original Author: Jesse Dringoli, Bentley Technical Support Group Problem When importing conduits with Modelbuilder, is there a way to choose what type of node will be automatically created at end-points? Problem ID#: 43433 Internal reference number: 58954 Solution Currently Modelbuilder will always create manholes at endpoints in the Storm and Sewer products. You must do one of the following: In SELECTseries 5 (08.11.05.58 and higher) Option A 1) Import the pipes in Modelbuilder with the option set to create nodes (manholes) if none are not found at endpoints. In the last step, choose to create a selection set for created elements. 2) After the import completes, select the manholes that you would like to Morph. This could be done by double clicking the selection set that Modelbuilder created. 3) Go to Tools > Batch Morph 4) Click the "Selection" option to use the selected manholes, then select the node type that you want to convert them to (for example catchbasin, transition). 5) Click OK and the nodes will be converted. Option B Import the nodes before, or along with the pipes. For example, import a point shapefile representing the locations of the non-manhole nodes (such as catchbasins.) This way, you can select that node type as the table type for that layer and the nodes will be explicitly imported. In SELECTseries 4 and earlier Option A 1. Import the file through Modelbuilder 2. Open a Manhole FlexTable and make sure at least the Label field is visible. 3. Export to Shapefile format using the button in the upper left corner. 4. Open a Conduit FlexTable and make sure at least the Label, Start Node and Stop node fields are visible (plus any other data you may have entered) 5. Export to Shapefile format (you may have to shorten some of the label abbreviations) 6. Select all the manholes and delete them. The attached pipes will be deleted as well 7. Use ModelBuilder to import the Manhole shapefile, only when you import it, make sure you import them as Catch Basin elements (select catchbasin as the table type) 8. Also using ModelBuilder, bring the pipes back. Use the Start and Stop node data that you exported in step 5 to re-establish the connectivity. Or, select the "Establish connectivity using spatial data" option with the default tolerance, and the pipes should be connected to the catchbasins. The ideal solution would be to upgrade to the latest version and use the Batch Morph feature. Option B Import the nodes before, or along with the pipes. For example, import a point shapefile representing the locations of the non-manhole nodes (such as catchbasins.) This way, you can select catchbasin as the table type for that layer. See Also Morphing Manholes into Catchbasins
↧
Blog Post: Pinpoint Mass Balance Problems with the Hydraulic Reviewer
Part of the Hydraulics and Hydrology Video Series ( more info ) Have you ever encountered a challenging storm or sewer model in SewerGEMS or CivilStorm and wished you could easily pinpoint areas of instability? Did you ever wish you could report overflow volumes on a per-node basis? Did you know that the Hydraulic Reviewer tool can be used to help with this? To learn more, watch this short video. The video covers the following: Reporting total inflow, outflow and overflow volume for specific wetwells, catchbasins, manholes and ponds Identifying instability (volume deviation) for specific wetwells, catchbasins, manholes and ponds. Identifying pipes with high deviation (change in flow from one timestep to the next) Applicable products/versions: •SewerGEMS and CivilStorm: V8i and higher (Implicit and Explicit numerical solvers) (Please visit the site to view this video) This video is part of a growing library of useful information designed to provide effective tips and information about time-saving product features within Bentley’s Hydraulics and Hydrology products. Be sure to check back frequently to view the latest video. Better yet, subscribe to this blog by turning Notifications On. Mark Pachlhofer Technical Support Engineer, Senior Bentley Systems, Inc. See Also What is the continuity error and what's a good percentage for it?
↧