Quantcast
Channel: OpenFlows | Water Infrastructure
Viewing all 39611 articles
Browse latest View live

Forum Post: RE: Weir error in StormCAD

$
0
0
Trying to model inline weir to force diversion. If the solver doesn't allow weirs, I guess I will need to use your headloss curve idea. Thanks

Forum Post: Best Practice for WaterGems model from EPANET

$
0
0
I have inherited a model that was created using EPANET. I have converted it to WaterGems and it runs well. I would really like to use the WaterGems functionality for customer meters and demands. Right now the model has demands on junctions that represent each customer. This model has a very large service area spanning 8 counties, covering 2500 square miles and has about 1500 customers. Am I able to import demands to these junctions from a spreadsheet? I would also like to link some CIS data to these junctions. Any suggestions on making this model more user friendly and powerful is much appreciated.

Wiki Page: Special characters in label keep program from giving results

$
0
0
Applies To Product(s): Bentley SewerGEMS Version(s): 08.11.03.84 Environment: N\A Area: Calculations Subarea: N\A Defect Number: 100091 Original Author: Terry Foster, Bentley Technical Support Group Defect Description After computing the model using the SWMM solver, not all results are displayed in the flex tables, graphs and properties. Steps to Reproduce Compute the model. Open a flex table such as the catchments; not all results are displayed. Workaround This is a known issue in SewerGEMS V8i SelectSeries 3 that will be resolved in a future release of SewerGEMS. In the meantime, the workaround below will resolve the issue. This case is caused by special characters in the labels for the elements. For instance, a label such as "Catchment_nº1" or one with a character such as "ñ" will cause the results to not display in properties, FlexTables, or graphs. Removing the special characters and recomputing the model will resolve the issue.

Forum Post: RE: changing demands and water flows of each junction.

$
0
0
hello and thank you. i have a loop system that has a reservoir tank in a junction. after taking report my pressure of junctions get negative. i can not explain this results to myself. is it logical?

Wiki Page: Validation or Certification documents for Hydraulics and Hydrology products

$
0
0
Applies To Product(s): Bentley WaterGEMS, WaterCAD, HAMMER, StormCAD, SewerCAD, SewerGEMS, CivilStorm, PondPack, CulvertMaster, FlowMaster Version(s): Various Environment: N/A Area: Calculations Subarea: Original Author: Jesse Dringoli, Bentley Technical Support Group Background This article provides access to Validation / Certification documents for the above listed Hydraulics and Hydrology (Haestad) products. These documents are sometimes required in order to widely adopt software. They show that the software's hydraulic results match published or known results. Certification Statement The below document certifies that the Hydraulics and Hydrology products (listed in the header block of this article) have been validated by manual calculations or by a comparison with a previously validated computer program. Certification Letter - Hydraulics and Hydrology Products Verification Documents CivilStorm V8i SELECTseries 2 (08.11.02.65) The below .ZIP file contains a verification document showing how CivilStorm's results (using the Explicit numerical solver) match known results (based on EPASWMM). The data files are also included. Note that this validation was done using version 08.11.02.65 - future versions could potentially have slight changes in the numerical solver that could make the results out of date. However, these data files have been checked in later versions of CivilStorm, up to SELECTseries 4 at this time. (Please visit the site to view this file) HAMMER V8i SELECTseries 3 (08.11.03.19) The below .ZIP file contains a verification document showing how HAMMER's results match published results. The data files are also included. Note that this validation was done using version 08.11.03.19 - future versions could potentially have slight changes in the numerical solver that could make the results out of date. However, these data files have been checked in later versions of HAMMER, up to SELECTseries 5 at this time. Note that when utilizing the data file for test case 01, the quadrantcurves.txt file needs to be placed in the installation folder. You may want to back up your existing quadrantcurves.txt file. Be sure to place the file in either the root of the HAMMER8 installation folder if using the 32-bit version of HAMMER (C:\Program Files (x86)\Bentley\HAMMER8), or the "x64" (C:\Program Files (x86)\Bentley\HAMMER8\x64) subfolder, if using the 64-bit version. If you are unsure of the version being used, go to Help > About HAMMER and look in the lower-left corner (64-bit will be designated here if you're using the 64-bit version). If you are inquiring about QA&R for certification for the nuclear industry please note that HAMMER does not offer the same type of ‘nuclear certification’ as AutoPipe. We do have the aforementioned document and files that can be downloaded below, however, if you'd like to compare the results yourself. If you need verification of other customers in your industry that use HAMMER you should contact your Bentley account manager. (Please visit the site to view this file) Product Development Lifecycle This document describes the overall software development methodology: Product Development Lifecycle Note: as of February, 2015, an updated version of this document is not available, but is planned to be available sometime in the future. FEMA Approval StormCAD, PondPack and CulvertMaster are FEMA approved. CivilStorm models using the EPA SWMM solver are also accepted by FEMA. These are listed on FEMA's website: Note: if the pages for accepted hydraulic or hydrologic models are not working, try a web search or locate a cached copy.

Wiki Page: Creating Controls - Conditions, Actions and Control Sets [TN]

$
0
0
Applies To Product(s): Bentley WaterGEMS V8i, Bentley WaterCAD V8i Version(s): 08.11.XX.XX Environment: N/A Area: N/A Subarea: N/A Original Author: Akshaya Niraula, Bentley Technical Support Group Overview This TechNote describes the three basic methods of creating simple controls in your WaterCAD or WaterGEMS model. Assigning particular controls to a particular scenario is also described in the later part of the Technote. The first two methods apply only to WaterCAD V8i or WaterGEMS V8i, but the third method is similar in the V8 XM versions. Background In WaterGEMS, controls can be modeled to introduce a user-defined action to a hydraulic element. When one or more conditions provided by the user are met during the model simulation, the action or actions provided by the user will be introduced in the model operation. In a real system, these types of controls are sometimes referred as Programmable Logical Controls (PLCs). SCADA systems and time-based plant operations are major sources of PLCs that should be included in a water model. Including controls in the model is most essential when performing an Extended Period Simulation (EPS). Controls can be created for a number of element types, including pumps, valves and pipes. The example below shows controls for pump status based on tank level, but a control could also be made for valve status or setting as well as pipe status as the Action. How to Create a Control in WaterCAD or WaterGEMS V8i There are two methods to access main Control dialog box: From WaterGEMS Component menu, select "Controls," or, From the properties of selected element, under Operational category, click the ellipses button (small button with three dots) of Controls attribute. The only difference is that, when accessing the Controls dialog from the element properties, the controls will be filtered to display only those pertaining to the selected element. The images below show the places where the Control dialog box can be obtained. The screen below shows the Control dialog box and describes some of the major icons/tabs. The image also illustrates the ways of creating controls. Depending on requirements, each way has its own advantages. Method 1: Control Wizard Method Creating controls using the wizard is very simple and can save time. However, this approach is only applicable when creating controls on Pumps that operate based on Tank Level. To use the wizard, click the 'Control Wizard' icon (fifth button from left) and follow the steps shown in the images below. Select the pump to which you want to assign a control. Select the tank whose water level will dictate the pump status. Based on requirements you may pick other options also. Provide the logical operator such as greater than '>' or less than ' " in the dropdown will show all controls. Follow the steps in the image below to create a condition. Note that the actual conditions and actions shown will be specific to your own model. Follow the steps in the image below to create an Action for your condition. Again, the actions displayed are specific to your model. After creating the conditions and actions, the Control dialog box should look something like below: Method 3: Creating Controls Using the "Conditions" and "Actions" Tabs (Required for Composite Conditions and/or Actions) This method allows you to create conditions and actions separately under the Conditions and Actions tab. It is necessary to use this approach when creating a control with multiple conditions and or/actions (i.e., a composite condition or action) using AND or OR. To create a condition in the Conditions tab, follow the steps in the image below. Next, create and Action in the Actions tab by following the steps in the image below. After creating Conditions and Actions, go to the Controls Tab and select the New button to create a new control. In the lower part of the window, select the Condition and Action(s) you created in the previous steps to build the desired control. Creating a Control Set Control sets allow you to manage and modify controls. The use of multiple control sets enables you to apply different controls to different scenarios. This section describes how to set up control sets themselves. Details on assigning a particular Control in a particular scenario are provided in the next section. To create a control set, on the Control Sets tab, click the New button (see "1" in image below). A dialog will appear. To include a control in your control set, select the control from the list of available items on the left, and use the right arrow button ("2" in the image below) to add it to the list of selected items on the right. Repeat this process until all of the desired controls are in the selected items list, and then click OK. Assigning a Control Set to an Alternative for use in a Scenario To make controls scenario specific, it is necessary to add controls to a control set, as previously described, and then assign that control set to the Operational Alternative utilized by the desired Scenario. Open the Alternatives dialog and either edit the existing Operational Alternative or create a new one, if needed. Double-click the alternative to edit it (see "1" below). Click the down arrow ("2"), select the desired control set ("3"), and then click Close ("4") to save your changes. Finally, if you created a new Operational Alternative, you will need to edit the desired Scenario's Operational Alternative so that it uses the new one. Recognizing Elements with Controls To identify whether an element has an active control, look for the following symbol next to the element. If the symbol is not present, then most probably the control you created is not assigned to the control set being utilized by the current Operational Alternative. Priorities in Controls You have the ability to add a priority value to a control. To set a priority for the control being created, it needs to be a logical control. To activate the priority drop-down list, click the checkbox next to Priority. You can set a priority of 1-5, with 5 being the highest priority. If multiple controls meet a certain condition and they have conflicting actions, the control with the highest priority will be used. Note: At calculation time, the priority is used to determine the logical control to apply when multiple controls require that conflicting actions be taken. Logical controls with identical priorities will be prioritized based on the order they appear in the Logical Control Set in the Operational alternative. A rule without a priority value always has a lower priority than one with a value. For two rules with the same priority value, the rule that appears first is given the higher priority. See Also Product TechNotes and FAQs Haestad Methods Product Tech Notes And FAQs Water and Wastewater Forum External Links Bentley Technical Support KnowledgeBase Bentley LEARN Server

Forum Post: RE: inverse flow direction in watergems

$
0
0
Zeinab, I'm not sure what you mean by extra flow after the pumps. Maybe if you could describe this in more detail using labels of elements in your model and the exact values that you are getting vs. what you expect to get I can have a further looks at the issue. I think part of your confusion in this case might be with how pumps work in WaterGEMS. I've included a link below that explains this: communities.bentley.com/.../20867.how-do-pumps-work-in-the-hydraulics-and-hydrology-products It would also help me if you could put this statement, "(And I want to extract ( draw out) the amount of water equal to the demand in each joint from the well before.", into other words because I'm still having trouble trying to understand what you're looking to do. Regards, Mark

Wiki Page: How do I run a program as an administrator in Windows 7?

$
0
0
Applies To Product(s): Bentley WaterGEMS, Bentley SewerGEMS, Bentley CivilStorm, Bentley StormCAD, Bentley PondPack, Bentley StormCAD, Bentley HAMMER, Bentley WaterCAD Version(s): N/A Environment: Area: Other Subarea: Original Author: Mark Pachlhofer, Bentley Technical Support Group Problem Description When I look in my log file for my software I see a few lines that mention something similar to "Exception in RecentFilesListManagerSettingsFile.Save: UnauthorizedAccessException: Access to the path "C:\Users\ \AppData\Local\Bentley\WaterCAD\8\Haestad.Framework.Application.RecentFilesListManager.xml' is denied.: Reason There are setting on your computer that may prevent the sofware from accessing files in potentially protected file locations. Steps to Resolve The steps below use WaterGEMS as an example but, this may be used on any program. Set the program to "Run as an administrator" everytime you open it. Close the software. Locate the icon on the WaterGEMS desktop and right click on it then select properties. Click on the Compatibility tab and select the check box for "Run this program as an administrator". Note: This may require your IT department to give you rights to run this program as an administrator Now open the program and try using modelbuilder again. Run the program as an administrator one time Close the software Locate the icon on the WaterGEMS desktop and right click on then select "Run as administrator".

Forum Post: RE: Trace Analyses

Forum Post: RE: Calibration of Other Attributes

$
0
0
Here are some thoughts: Regarding pipe diameters: these can affect water quality in terms of the time it takes for a change in water quality to propagate through the system but for the most part those effects are pretty small. You will still need to know the source of error so Calibrator knows the right things to try adjusting. Finding that source of error is something that the engineer needs to do first and tends to be the majority of the work in calibration. Without focusing Darwin's efforts on the source of error, performance and results would not be efficient; Calibrator can work very well once the source of error is known. Regarding calibrating bulk and wall reaction rates based on observed chlorine residual: that sounds like it might be feasible, but you'd have to start with a model that was already hydraulically calibrated and computing the model would be done manually since it would need to be an EPS. You might have luck searching for scholarly articles on the subject. Regarding water age: I don't think you'll be able to measure that in the field.

Forum Post: RE: Calibration of Other Attributes

$
0
0
Jesse Let's focus on Trace analyses: In typical calibration process (e.g. for attributes like Demands or Element's statuses) the software runs the model in Steady State simulation, get the actual observable values and calibrates those attributes based on these real values. In our case, the software must run Trace Analyses for all nodes in an EPS simulation, get the real observable values of Trace(%) [it can be got with local tests], and calibrates Diameters of pipes, Hazen-Williams-C (and even maybe length of pipes) simultaneous. It can get help from typical calibration results for more exact results. The difference between typical calibration and suggested calibration is duration of simulating. Running in an EPS concludes more results to get better calibration. About calibration of Wall & Bulk it can be done similarly. What is your idea?

Forum Post: RE: changing demands and water flows of each junction.

$
0
0
Hello Majid, There are several reasons behind negative pressure in the system , please go through this support solution. communities.bentley.com/.../10830.negative-pressures

Forum Post: Hydraulic Time Step

$
0
0
Hi As photo shows, the hydraulic time Step in the model is 1.0 hour, but after running network and opening Data Table, 4.00 and 4.80 hours were seen. What is the problem? Why did not it regard Time Steps? Sim

Wiki Page: Bentley SewerGEMS

Wiki Page: Output and Reporting - Bentley SewerGEMS


Wiki Page: Tras calcular el modelo con el SWMM solver, no todos los resultados son mostrados en las flexitables, graficas y propiedades

$
0
0
Se aplica a Producto(s): Bentley SewerGEMS Versión(s): 08.11.04.54 Entorno: N\A Área: Output and Reporting Subárea: N\A Número de defecto: N/A Autor original: Maria Munoz, Soporte Técnico de Bentley Descripción del defecto Tras calcular el modelo con el SWMM solver, no todos los resultados se muestran en la flex tables, gráficos y propiedades Para reproducir el problema: 1. Calcula el modelo. 2. Abre una tabla flexible, como las cuencas; y veras como no todos muestran los resultados. Pasos a seguir para resolverlo Este es un problema conocido en SewerGEMS V8i SelectSeries 3 que se resolverá en una versión futura de SewerGEMS. Este caso es causado por caracteres especiales en las etiquetas de los elementos. Por ejemplo, una etiqueta como "Catchment_nO 1 " o uno con un caracter como "ñ" hará que los resultados no aparezcan en propiedades, FlexTables o gráficos. Si extraemos estos caracteres especiales y los sustituimos por otros y recalculamos el modelo se resuelve el problema. See Also Artículo original en Ingles (Terry Foster) http://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/14851.special-characters-in-label-keep-program-from-giving-results

Forum Post: RE: Best Practice for WaterGems model from EPANET

$
0
0
Do you want to import demands to junctions or customer elements? This technote will give you more information about Customer Meter elements. communities.bentley.com/.../19455.customer-meter-elements-and-the-external-customer-meter-data-manager Here is the technote on importing demands from Spreadsheet. communities.bentley.com/.../3100.importing-demands-from-a-spreadsheet-tn If you want to link the CIS data to the junctions then you can add notes to the junctions in the Junction Flex Table or you can create User Data Extension to link the data to the junctions. You can find more information about User Data Extensions in the Help documentation. After adding the data , you can create annotations for that to see the linked data.

Forum Post: Air valves at hight points

$
0
0
Good morning, While I was modeling a situation, came across a situation where there is a point in the middle of conduct that is above the HGL during the steady state. When I sought information on how to handle the situation, I found the post "Modeling Air Valves At High Points [TN]." After reading it carefully, I got some doubts. Once in my case I am doing a transient analysis, can I admit this situation as it says that happens on this post? "In many cases, the modeler would simply ignore the negative pressure and accept the pump operating point." or is prevalent workaround this situation by applying the air valve? I did the test, and the values of underpressure did not change significantly, but there was an increase on the maximum pressure. The principal change was on the end of the pipeline, once downstream of the air valve the underpressure desepears. So what is the best or most realistic way to model this situation?

Forum Post: RE: Best Practice for WaterGems model from EPANET

$
0
0
I am interested in importing the demands to the junctions. Thanks for the other links.

Forum Post: RE: Hydraulic Time Step

$
0
0
The hydraulic time step is 1 hour, but for the reporting time step you have selected "All" in the calculation options, so for reporting you are not getting just every hour. Here is a support solution that explains why you get other time steps and how to resolve this: http://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/7776.intermediate-time-steps
Viewing all 39611 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>