Applies To Product(s): Bentley WaterCAD, Bentley WaterGEMS, Bentley SewerGEMS, Bentley SewerCAD, Bentley CivilStorm, Bentley PondPack Version(s): 08.11.xx.xx Environment: N/A Area: Output and Reporting Subarea: Original Author: Scott Kampa, Bentley Technical Support Group Task to Accomplish How can a user graph results for more than one scenario? Steps to Accomplish First, make sure that you have computed all scenarios that you want to graph the results for. Next, you will need to generate a graph. There are a couple of ways to do this. First, you can simply highlight the element or elements you wish to graph, then right-click and select "Graph". Second, you can go to View > Graphs, then select the New button and choose "Line-Series Graph". If you have not already selected elements in the drawing, a Select dialog will open allowing you to choose the elements you wish to graph. Using the second method will save the graph to the Graphs manager automatically. Using either method will open the Graph Series Options. On the right side of this dialog you can select the properties or results you wish to view. On the left is a list of scenarios that are in the model. Simply click the properties and scenarios you want to view and click Okay to view the graph. Note: The element you are trying to graph must exist in both scenarios.
↧
Wiki Page: Viewing graph data for multiple scenarios
↧
Forum Post: RE: zoning
Shaheen, Zones are used in WaterGEMS to designate the different areas in a water network, which are usually broken down by pressure zones. It's not necessary to put in zones, but they make a good reference and are necessary for some tools such as a fire flow analysis if you're going to use the "Pressure (Zone Lower Limit)" option for a pressure constraint. Zones can also make a reference field to sort or filter on for tasks such as allocating demands to a model. WaterGEMS has a built in tool for identifying and assigning pressure zones if you don't have them in your model. The wiki below describes more about its functionality and purpose: Regards, Mark
↧
↧
Wiki Page: Output from a wet well does not match up with flow through pressure pipe
Applies To Product(s): Bentley SewerGEMS Version(s): 08.11.xx.xx Environment: N\A Area: Output and Reporting Subarea: N\A Original Author: Scott Kampa, Bentley Technical Support Group Problem Description When viewing output from wet well and comparing it to the flow in a pressure pipe downstream, it appears that the results to not match up well. For instance, there are spikes in flow from the wet well that do not occur downstream. Steps to Resolve First, make sure Output Increment and the Calculation Time Step are the same general order of magnitude and a relative precise value. For instance, having a calculation time step of 0.025 hours and an Output Increment of 0.05 hours is suitable for many models. If the Output Increment was set at a large value, this might account for the different if attenuation occurs. Second, check the Continuity Error reported in the Calculation Summary. If this is high, some adjustments to the model or to the calculation options may be needed. Check the Help topic "Troubleshooting DynamicWave Model Calculations" or the this link for some options you can try. See Also Troubleshooting unstable SewerGEMS and CivilStorm results using the implicit solver
↧
Wiki Page: ModelBuilder error: Microsoft Access Database Engine 2010 64-bit is required to access this data source
Applies To Product(s): Bentley WaterGEMS, Bentley WaterCAD, Bentley HAMMER, Bentley StormCAD, Bentley CivilStorm, Bentley SewerGEMS, Bentley SewerCAD Version(s): 08.11.04.XX+ Environment: Windows 7 64 bit Area: Layout and Data Input Subarea: Original Author: Scott Kampa, Bentley Technical Support Group Problem Description When trying to import an Excel spreadsheet or Access database file into Modelbuilder, the following message dialog is generated: Microsoft Access Database Engine 2010 64-bit is required to access this Data Source type. Note that this applies to all of the products listed above. Reason ModelBuilder can use a number of different file types to create a model, including Excel spreadsheets and Access database files. The 64-bit version of this Bentley software requires the "64-bit Access Database Engine" (not included with this Bentley software) to be able to support newer Microsoft Office file formats which can be used in ModelBuilder and SCADAConnect. If you do not have a compatible version of the Access Database Engine installed and wish to connect to these data sources, either download and install the 64-bit Access Database Engine from Microsoft or, alternatively, use the 32-bit version of the software, which can be accessed from C:\Program Files (x86)\Bentley\(product name), which supports these formats without requiring additional components. Details on the workarounds can be found below. Steps to Resolve Option 1 The first option is to simply use the 32-bit version of the Haestad product. This is acceptable in cases where the model does not require the use of additional memory bandwidth that the 64-bit version affords. If you browse to the installation folder (by default that would be C:\Program Files (x86)\Bentley\ , you can double-click on the .EXE file corresponding to the product (such as WaterGEMS.EXE, SewerGEMS.EXE, HAMMER.EXE, etc) the 32-bit version version of the product will be launched. You can then use ModelBuilder to build a model using the Excel spreadsheet or Access database created in the 32-bit version of Microsoft Office. This only needs to be done once; you can import your data through Modelbuilder in the 32-bit version, save the model, then open the 64-bit version using your regular desktop shortcut. Note: if you're having trouble opening the .EXE file, ensure that you do not have file extensions hidden in Windows explorer. Otherwise, you might be opening for example SewerGEMS.exe.config, even though it looks like "SewerGEMS.exe", since the .config was hidden. You can access this option in the Windows 7 and Windows 8 Explorer, in the upper-left side under Organize > Folder and Search Options > View > Hide Extensions for Known File Types. If you'd like to have the 32-bit version of the Haestad application on your desktop for quick access you can also right-click on the .EXE file in the program files folder and use the 'Send To > Desktop' option to create a shortcut on your desktop. Generally speaking, the 32-bit version should work without a problem in most situations. For very large models that may consume a large amount of system memory, the 64-bit version will help ensure that you do not run out of memory (as 32-bit applications can only access a limited quantity of memory). Option 2 Another solution is to install the 64-bit version of the Microsoft Access Database engine. This can be found on Microsoft's website and may be listed as "Access Database Engine 2010 x64". This is a suitable solution if there is no instance of Office installed. However, if the 32-bit version of Office is installed, you may not be able to install the 64-bit version of the Microsoft Access Database engine, since it may cause a conflict with the version of the engine that is already installed. If you have the 64-bit version of Office and receive a message about this conflict when attempting to install the 64-bit Access Database engine, you can try the following (note that this solution is not officially tested) 1) Make sure both the 32-bit and 64-bit Access Database Engine have been downloaded. The 32-bit version is typically shown as "Access Database Engine 2007 x86". 2) Navigate to Control Panel > Programs and Features, search for "Access" and uninstall the Access Database Engine 2007 version - this is the 32-bit version 3) Install the 64-bit Access Database Engine version - you should not encounter an error, since the 32-bit version is no longer present. 4) Install the 32-bit Access Database Engine version. 5) Open the 64-bit version of the Haestad product and confirm that Modelbuilder works. There are also cases where we have seen a the 2007 Microsoft Access database engine be removed from the computer by someone for some reason. This can also cause a problem because removal of the 2007 version of the Microsoft Access database engine can break the 2010 version. What you can do in order to fix this is download the 2007 Access database engine from the Microsoft website and install it manually. You also have the option to uninstall WaterCAD and reinstall it if that is easier for you.
↧
Wiki Page: What level of ArcGIS license is required for ArcMap integration?
Product(s): WaterGEMS, HAMMER, SewerGEMS Version(s): 08.XX.XX.XX Environment: N\A Area: General Subarea: N\A Problem What level of ArcGIS license is required for WaterGEMS, HAMMER, SewerGEMS? Problem ID#: 54641 Solution An ArcView (Basic) license is sufficient. If more advanced ArcMap processing tools are required with your workflow, you will need higher level. However, all features specific to WaterGEMS/SewerGEMS/HAMMER are available with ArcView. As of version 10.1 of ArcGIS, the three levels of licensing are Basic, Standard and Advanced. Previously these were called ArcView, ArcEditor and ArcInfo, respectively. See Also ArcMap Integration with limited functionality permissions
↧
↧
Wiki Page: Understanding length/wave speed adjustments and their impact on results
Applies To Product(s): Bentley HAMMER Version(s): 08.11.XX.XX Environment: N/A Area: Modeling Original Author: Jesse Dringoli, Bentley Technical Support Group Problem When computing a transient simulation, the following error is often seen: "WARNING: The wave speed or length approximations deviate excessively from the entered values. Lengthen short pipes and/or subdivide longer pipes." What does this mean? If adjusting the time step to reduce this adjustment, what effect can that have on the results, and why? Understanding length or wave speed adjustment The deviation mentioned here is based on a percentage, which you can see by the units, under Analysis > Transient Time Step Options. In short, a pipe needs to be as long as the pipe wave speed times the calculation time step. Based on the time step, HAMMER tries to have a wave travel from one end of the pipe to the other end in even multiples of the time step. HAMMER will adjust the length or wave speed of the pipe to allow this to happen. For length, the default adjustment + or - 50% (see screen shot below) is allowed before you get the user notification. Basically, you want to have your pipes as long as reasonably possible. You can also adjust the time step to be smaller. Or, you could possibly ignore the warning if the results make sense and look correct to you - it`s your judgment. You can certainly make some adjustments, go back to the time steps, click the Update button and see the new max/mean adjustment. You can also change the time step as previously mentioned and check the new max/mean using the same update button as well as choose between adjusting wave speed or length. Typically this is just a trade-off between accuracy and run time. The smaller you make the time step, the better the accuracy (less adjustment will need to be made), but the longer the transient run will take to complete. To expand on this, let's say that there are two pipes in a model, 10,000 ft and 100 ft. If the wave speed was 2000 feet/second, the time step 1 sec and adjustment set to length, then it will need to adjust the 100 ft pipe by 1900 ft, because the end nodes would have to be 2000 feet apart (2000 ft/sec with 1 sec time step) If you adjust the time step to 0.1 sec, then it will only need to adjust the 100 ft pipe by 100 ft, since the wave would travel 200 ft in 0.1 seconds. After computing the transient, you can view the max adjustments on a per-pipe basis in the pipe FlexTable by adding the fields "Length Adjustment", "Length Adjustment Percent", or "Wave Speed Adjustment" and "Wave Speed Adjustment Percent" (if adjusting wave speed instead of length.) The effect of these adjustments is the same effect as if you manually changed the pipe lengths or wave speed. So if the program needed to increase a pipe length, then the transient waves will take longer to travel that distance of pipe than they really would in real life (in the pipe length entered by the user). If the wave speed was increased by the program, then the transient waves would be traveling faster than they really would in real life. Depending on the model/situation, these adjustments may have a negligible impact on the calculated results. If you are not confident on the effects of this, we recommend that you run the program with the default time step and then with a small time step and examine the results to see if they are similar. We also recommend that you adjust the length and not the wave speed, since inaccuracies can occur especially when the wave speed is reduced by a lot. Note that you can find documentation related to this by going to the Help documentation, under the topic “Bentley HAMMER V8i Theory and Practice” > “Time Step and Computational Reach Length”. How the time step effects results due to length or wave speed adjustment On the subject of the effect that the time step has on the transient response, from the logic explained above, a smaller time step results in a smaller adjustment to either the length or the wave speed (depending on the option you selected under Transient Time Step Options) and therefore in theory you should have more accurate results. The reason is because the more the length or wave speed is adjusted, the more the results may be skewed. The degree to which the results are skewed can be highly dependent on the system and transient event being modeled. For example, if you have a system where not much transient activity is happening around the vicinity of shorter pipes that have relatively large adjustments and the transient response is relatively slow (no vapor pocket collapses or other things that would cause a 'sharp' spike in pressure), then a change to the calculation time step will likely have a relatively small effect on the overall transient envelope (maximum and minimum HGL). On the other hand, a system may experience a relatively 'unstable' transient response - sharp drops or spikes in pressure, vapor pockets forming, waves reflecting and combining together, etc. In this case, a change to the calculation time step could potentially have a much larger effect on the transient envelope. If you reduce the time step from 0.05 seconds to 0.002 seconds, pipe length adjustments will be reduced, resulting in a shorter overall pipeline length and effecting the way that transient waves reflect and combine together at critical points. It could be that with the 0.05 second time step, the waves are traveling at just the right speed to cause two spikes to combine and form a downsurge that forms a vapor pocket, which later collapses and causes a large upsurge. With the 0.002 second time step, the change in pipe lengths could result in those same waves not combining together in the same way, resulting in a vapor pocket not forming, and lack of subsequent collapse, and therefore a reduction in the maximum pressure. This is just one possible example that illustrates the dynamic and sometimes chaotic nature of a transient event. To check if this is what's happening in your system, consider creating profiles of critical areas, then animate them in the transient results viewer. Pay special attention to the vapor/air pocket volume at the top of the transient profile, and ensure that the "Generate Animation Data?" transient calculation option is set to "True". If you find that the above is indeed what is happening in your model, then you might interpret this as the model telling you that there is a fair chance that the transient response of this system may result in unstable transient waves and vapor, which you may want to remediate. Or, by looking closely at what is happening in the transient profile animation, this might identify potential data entry errors that are significant to the transient response and instability, such as elevations, or perhaps an unexpected surge emanating from an element with a data entry error.
↧
Wiki Page: ArcMap Integration with limited functionality permissions
Product(s): Bentley WaterGEMS, SewerGEMS, HAMMER Version(s): 08.11.XX.XX Environment: N\A Area: Other Problem At a minimum, what ArcMap features and functionality need to be enabled (given permission to) in order for integration with WaterGEMS, SewerGEMS or HAMMER to work correctly? Background ArcGIS has the ability to enable or disable specific buttons, features and functionality via an exposed API. This can be served out to users for example via roles, in some cases using Citrix. Here is a reference list of some (but not all) functionality: https://www.esri.com/~/media/Files/Pdfs/library/whitepapers/pdfs/arcmap-functionality-matrix.pdf Solution Currently WaterGEMS, SewerGEMS and HAMMER require full access/permission to all ArcMap functionality in order to safely ensure that our integration works properly. Only the Basic (ArcView) license level is required for WaterGEMS integration to work properly (as a minimum requirement). Standard (ArcEditor) or Advanced (ArcInfo) is only required if you need to access additional ArcGIS functionality in your WaterGEMS for ArcMap session. Although we recognize the benefit of limiting access to functionality that is not required, it would be very difficult to determine and maintain a list of the exact/specific features/buttons/functionality in ArcMap that is required at a minimum in order for WaterGEMS integration to work properly. See Also What level of ArcGIS license is required for ArcMap integration?
↧
Wiki Page: Handling of structure loss with flooding nodes between HEC-22 Energy Method (2nd Edition) and HEC-22 Energy Method (3rd Edition)
Applies To Product(s): Bentley StormCAD Version(s): 08.11.03.xx Environment: N/A Area: Modeling Subarea: Original Author: Scott Kampa, Bentley Technical Support Group Problem Description When modeling structure losses using the HEC-22 Energy Method (2nd Edition), there is a small reported headloss across the structure. When using the HEC-22 Energy Method (3rd Edition), this headloss is not reported. Steps to Resolve With the Third Edition of the HEC-22 Energy method, the results for Hydraulic Grade (In) and Hydraulic Grade (Out) for a catch basin or an unbolted manhole must be reported as a value of rim elevation or less. For that reason, when there is flooding at catch basin or unbolted manhole, the hydraulic grade will appear to be flat across the length of the structure in a profile. Because the hydraulic grade is flat, the headlosses in the structure will be reported as zero, where a headloss was reported with the HEC-22 2nd edition Energy Method. Flooding at a manhole and catch basin in indicative of an issue with the design of the system or of the model. You will need to address this in order to have viable results.
↧
Wiki Page: What date and time is used from a Real Time SCADA Signal?
Product(s): Bentley WaterGEMS, WaterCAD Version(s): 08.11. Environment: N\A Area: Problem When using a Real Time Signal in SCADAConnect, what date / time does the program select from the data source? Solution A real time SCADA Signal always selects the latest (highest) date / time from the data source, to display in the program. This may be slightly different from the current clock time but generally should be considered the most recent data from the SCADA system. Basically it assumes that the most recent entry in the data source represents the current, "live" conditions. So, if your Real Time data source is not connected to where the SCADA system is actively writing live data to, then you will see data reported for a time that may not be close to the current date / time. It will be the most recent date / time in the data source. See Also SCADAConnect Simulator for WaterGEMS V8i SELECTseries 6 SCADAConnect in SewerGEMS
↧
↧
Forum Post: Bentley Water Special Interest Group Virtual Meeting on June 22 - You're Invited!
Please Bentley's Dr. Tom Walski online Wednesday, June 22, for a meeting of the Bentley Water Special Interest Group. Be on hand as Albert A. Polidori of Aqua America discusses Water Quality and Water Age Modeling . The full agenda will include: Modeling Overview Modeling Benefits Case Study Examples Register today ! Complimentary, one-hour sessions are set for 9 a.m. EDT and 7 p.m. EDT , and are open to all Bentley software users. As an attendee, you will earn one Professional Development Hour, which will be applied to your Bentley Transcript .
↧
Forum Post: RE: Why do not have demand , all point is equal =0???
Dear Mark, Thank you... Problem in this , I change (Value=1) In (Adjustments)-(Active Demand Adjustment)-(Operation)-(multiply)by(Value=0) Regards. Darun
↧
Forum Post: RE: Why do not have demand , all point is equal =0???
Hello Darun, Here's an article that explains more about Flow Demanded. Flow Supplied vs Flow Stored vs Flow Demanded and Flow(In) vs. Flow(Out) As Mark noted, it comes from demands that need to be entered in the model first. If you have entered demands, check the assigned patterns to ensure that the multipliers are not zero. If you have active demand adjustments set in your calculation options, ensure that they are also note set to multiply by zero. I'm not clear from your previous response if you are saying that they were set to multiply by zero but now are set to 1.0? What if you disable the demand adjustment altogether? If this does not help, please provide a copy of the model for review (.WTG and .WTG.SQLITE, if using a recent version). There are two options for sharing your model on Communities, whichever you choose please be sure to zip your files first. The first option is to attach the zip file containing your model to your reply on the forum using the Advanced Reply Editor (you'll find the link below and to the right of the reply box). If your data is confidential please use the instructions in the link below to send it via Bentley Sharefile. Files uploaded to Sharefile can only be viewed by Bentley employees. Please be sure to reply on this thread with the name of the file after it has been uploaded. http://communities.bentley.com/help/w/be_communities_help/7079.be-communities-secure-file-upload
↧
Forum Post: I have some problem
hello please help me I have some problem , why at time 14 to 24 flow stored is equql zero ???/, see picture Regard Darun
↧
↧
Wiki Page: Time tolerance setting in SCADAConnect Simulator
Product(s): WaterGEMS, WaterCAD, HAMMER, SewerGEMS, SewerCAD, StormCAD, CivilStorm, PondPack Version(s): Varies Environment: N\A Area: Output and Reporting The time tolerance setting in the new SCADAConnect Simulator (and it's associated tools such as Import Initial Settings, calibrator import etc.) is currently working as follows. For SELECTseries 6 and Later If you specify a tolerance of 5 minutes, then for a requested time of 00:15:00, the time range 00:10:00 to 00:20:00 will be queried. This equates to -5 mins / +5 mins, or 5 minutes before and 5 minutes after. The time tolerance used is -X/+X (for a user specified tolerance of X). For SELECTseries 5 and Earlier If you specify a tolerance of 5 minutes, then for a requested time of 00:15:00, the time range 00:10:00 to 00:17:00 will be queried. This equates to -5 mins / +2 mins, or 5 minutes before and 2 minutes after. The time tolerance used is -X/+2 (for a user specified tolerance of X). The tolerance is applied to the "requested time" which is the hydraulic time (e.g, 1:15:00am, to plot on a graph, or to show in a FlexTable), rather than being applied to the values in the data source. When we request a value from the data source within a time range, it will read all values from the data source in that range (in this example 1:15:00am - X / + 2.) If more than one value is read, (i.e., if more than one value exists in that time range in the data source) the one closest to the requested time is the one used. Example for SELECTseries 5 Here is the source data for a test model. Date/Time Stamp Signal Value 5/14/2015 12:00 AM 0 5/14/2015 12:05 AM 1 5/14/2015 12:10 AM 2 5/14/2015 12:15 AM 3 5/14/2015 12:20 AM 4 5/14/2015 12:25 AM 5 5/14/2015 12:30 AM 6 If multiple values are found within the specified time tolerance, then SCADAConnect Simulator will show the value that is closest to the actual time as possible. If it does not find a value in the time range then it will show N/A for the value. So if the time range is larger than it needs to be then the value that comes back is not affected in any way (more about this later). The current best practice with the time tolerance is to set it large enough to ensure that you will always get a value from your data-source, but no larger than that. Below is the resulting SCADA table after running the test model using a time tolerance of 1 minute (-1/+2) and a time step of 1 minute. Time (min) SE-1 - Base - Model Element Value (Numeric) (ft) SE-1 - Base - Historical Signal Value (Numeric) (ft) 0 1 0 1 1.17 0 2 1.34 (N/A) 3 1.51 1 4 1.68 1 5 1.85 1 6 2.02 1 7 2.19 (N/A) 8 2.36 2 9 2.53 2 10 2.7 2 11 2.87 (N/A) 12 3.04 (N/A) 13 3.21 3 14 3.38 3 15 3.55 3 16 3.72 (N/A) 17 3.89 (N/A) 18 4.06 4 19 4.23 4 20 4.4 4 21 4.57 (N/A) 22 4.74 (N/A) 23 4.91 5 24 5.08 5 25 5.26 5 26 5.43 (N/A) 27 5.6 (N/A) 28 5.77 6 29 5.94 6 30 6.11 6 The N/A values are where the time tolerance is not wide enough to find a value (some might not look quite right, like time 26, for example, but that is covered further down). So for simulation time 2 minutes, our historical time range is: Start = 2 - 1 = 1 min Stop = 2 + 2 = 4 min Query Range = 1 min to 4 mins Since the source data table contains no values between time 1 min and 4 mins, we get no value back. This is expected. The way to get data back then is to change the time tolerance to at least 2 mins. When I do that (change to 2 minutes, I get the following table): Time (min) SE-1 - Base - Model Element Value (Numeric) (ft) SE-1 - Base - Historical Signal Value (Numeric) (ft) 0 1 0 1 1.17 0 2 1.34 0 3 1.51 1 4 1.68 1 5 1.85 1 6 2.02 1 7 2.19 1 8 2.36 2 9 2.53 2 10 2.7 2 11 2.87 2 12 3.04 (N/A) 13 3.21 3 14 3.38 3 15 3.55 3 16 3.72 3 17 3.89 (N/A) 18 4.06 4 19 4.23 4 20 4.4 4 21 4.57 4 22 4.74 (N/A) 23 4.91 5 24 5.08 5 25 5.26 5 26 5.43 5 27 5.6 (N/A) 28 5.77 6 29 5.94 6 30 6.11 6 There are still some N/A values because sometimes the time stamps coming in from Excel are not precisely the time that is specified in the data source. For example, time 12:30:00 seems to come through (and is displayed in our SCADA Signals user interface) as 12:29. This may be due to rounding error. Our user interface does not go to the precision of seconds or parts of seconds, but that time is likely 12:29:59 or possibly 12:29:59.999 etc. i.e., some value very close to 12:30:00, but not exactly on it. There is possibly a floating point rounding issue in the Excel data source provider, which is out of our control, but it is not a big deal; more of a cosmetic issue than anything else. So now if the time tolerance is changed to 121 seconds (for tolerances, increments less than 1 second are not considered), and assuming that the 12:29:59 rounding error above is correct, it should capture all the values properly. (121 seconds is being used here to illustrate the point above, but in practice it is best to just make the time tolerance 5 minutes to be sure all values are picked). Time (min) SE-1 - Base - Model Element Value (Numeric) (ft) SE-1 - Base - Historical Signal Value (Numeric) (ft) 0 1 0 1 1.17 0 2 1.34 0 3 1.51 1 4 1.68 1 5 1.85 1 6 2.02 1 7 2.19 1 8 2.36 2 9 2.53 2 10 2.7 2 11 2.87 2 12 3.04 2 13 3.21 3 14 3.38 3 15 3.55 3 16 3.72 3 17 3.89 3 18 4.06 4 19 4.23 4 20 4.4 4 21 4.57 4 22 4.74 4 23 4.91 5 24 5.08 5 25 5.26 5 26 5.43 5 27 5.6 5 28 5.77 6 29 5.94 6 30 6.11 6 Now everything is working as expected. The points are shown on this graph, against the actual (test) tank trajectory. The last plotted point seems very much to correlate to the 12:30:00 time as expected. The above graph shows an apparent discrepancy between the plot of SCADA data and the data table itself. Due to the time tolerance we have specified (let's assume it was 5 mins, but in this example, anything above 121 seconds works) we are able to pick a historical data point for every calculation time, which was run with a hydraulic time step of 1 min. So we see, for example.... Times 0, 1 and 2 have a SCADA value of 0, then at time 3, the SCADA value changes to 1. Similarly, times 8 through 12 have a value of 2, then at time 13 the SCADA value jumps to 3. One might expect to see this (and all the other data points) plotted on the graph as a step-wise plot using a line to join the points. The reason this does not happen is as follows: For a simulation time of Y minutes, through the tolerance, we are effectively asking SCADAConnect Simulator for a historical value that is as close to Y minutes as possible, but definitely within a tolerance of +/- X. So in the data table we show the value that we got back, for time Y, however, every value we get back from the SCADA data source is also itself associated with a particular time (time stamp) and so, the value is not necessarily plotted at time Y, but it is plotted at the time that corresponds to the time stamp associated with the SCADA value. That is, we do not change the SCADA data in any way to fit or align it to arbitrary time steps or increments; we simply show it as it really is. Provided the time scales of the hydraulic simulation and the SCADA data overlap, you will see the SCADA data plotted as it was acquired from the SCADA data source and this allows direct comparisons to be made between simulated data and real data from the field. In summary, it is best to make the tolerance as wide as it needs to be, maybe plus a little more (the order of minutes), but no wider than that. The risk of making the time tolerance too large is simply performance, since you will always get back values closest to the actual time, but SCADAConnect Simulator will have to search through more values (from a larger time range) before being able to find the best match. See Also Forum: Time tolerance in Initial Setting Import -tool Wiki: SCADAConnect Simulator in WaterCAD and WaterGEMS V8i SELECTseries 5 Original Author: Craig Calvin
↧
Forum Post: RE: I have some problem
Hello Darun, What program and version are you using? To find the version number, open the Help menu and select About [Program Name]. The version number will appear on the lower-left corner of the dialog and should start with 08.11.XX.XX. Please provide the model files. There are two options for sharing your model on Communities, whichever you choose please be sure to zip your files first. The first option is to attach the zip file containing your model to your reply on the forum using the Advanced Reply Editor (you'll find the link below and to the right of the reply box). If your data is confidential please use the instructions in the link below to send it via Bentley Sharefile. Files uploaded to Sharefile can only be viewed by Bentley employees. Please be sure to reply on this thread with the name of the file after it has been uploaded. communities.bentley.com/.../7079.be-communities-secure-file-upload
↧
Forum Post: RE: I have some problem
Hello Darun, Your question was posted on the "Bentley Products" forum. I have moved it to the Haestad | Hydraulics and Hydrology forum. Please use this forum for future questions. You can find information on the "flow stored" in this article: Flow Supplied vs Flow Stored vs Flow Demanded and Flow(In) vs. Flow(Out) If the flow stored is zero, it means tanks are neither filling nor draining. I see you that the icons are red for these times in your screenshot - it is possible that the tank is becoming empty, causing the built-in altitude valve to close the adjacent pipes and possibly disconnecting some assumed demands. You may need controls to prevent this.
↧
Wiki Page: Error installing program: Newer version of Windows required
Product(s): Bentley StormCAD, Bentley SewerCAD, Bentley SewerGEMS, Bentley CivilStorm, Bentley WaterGEMS, Bentley WaterCAD, Bentley HAMMER Version(s): 08.11.xx.xx Environment: N\A Area: Installation Problem When installing a hydraulics and hydrology program, an error message is generated that says "A newer version of Windows is required. Solution First, make sure the version of the program is compatible with your operating system. The following link has information on compatibility: . If so, the issue may be with the installation file. Try downloading the installation file again and see if that helps.
↧
↧
Wiki Page: Export time series data to Excel or CSV format
Product(s): WaterGEMS, WaterCAD, HAMMER, SewerGEMS, SewerCAD, StormCAD, CivilStorm Version(s): Varies Environment: N\A Area: Output and Reporting Introduction This article applies to: WaterGEMS, WaterCAD, HAMMER versions 08.11.06.113 or later. SewerGEMS, SewerCAD, StormCAD, CivilStorm 08.11.05.113 or later. These releases are the first to include the ability to export time series data for multiple elements and element types to Excel or CSV format. Steps to Accomplish 1. Prepare the model. Set the active scenario you want to export data from. Make sure calculation options include the time and time steps you want. Compute the model. To specify the properties that are exported, create a custom FlexTable that only includes the properties you want exported. This needs to be done for each element type being exported. (See: Customizing FlexTables - moving, adding, and removing columns ) To only export data for some elements, of an element type, use the following methods: Select the elements. Create a Selection Set. Set the element type's FlexTable filter. 2. Go to File > Export > Export to Excel 3. Set the export options. Select the element types to export. This is done in the "Specify Properties to Export" section. The element types that are checked will be exported. Specify hydraulic model elements to export This can be se to export All Elements, a Selection, or a Selection Set. If the "Publish a subset of elements based on the Flex Table filters" box is checked, only those elements that are in the filtered flex table will be included in the spreadsheet. If the "Exclude topologically inactive elements" box is checked, only active elements (Is active? = True) are included in the spreadsheet. Table/Properties Select an element type and choose to export all properties or just the properties included in an existing FlexTable. This can be selected from the dropdown list or by clicking the ellipses "…" button. This needs to be done for each element. Table Path It is possible to have multiple FlexTables with the same name. This field shows if the FlexTable selected is Shared, Predefined, or if it is only contained in the Hydraulic Model. Filter If the selected FlexTable is filtered, the filter is displayed in the Filter field and in the left pane, the Is Filtered column is set to True for that element type. Properties The properties that are to be exported for that element type. 4. After all settings are established for all element types, click OK. 5. Specify the format (Excel or CSV) and the location to save to, then click OK. See Also Customizing FlexTables - moving, adding, and removing columns What’s new in StormCAD, SewerCAD, SewerGEMS and CivilStorm V8i SELECTseries 5 with CONNECT Integration? What's new in WaterCAD, WaterGEMS and HAMMER V8i SELECTseries 6 with CONNECT Integration? Original Author: Craig Calvin
↧
Forum Post: RE: Troubleshooting Overflow in an Existing Municipal Sewer Network
I wanted to update that I am somewhat confused about adding "overflow" conduits (trap. channels). Based on some results I was just looking over, it looks like the overflow link is continuing to increase in flow, even though the manhole only is surcharging for a short amount of time (see two graphs below). Is this an error? I am going to try removing the "overflow" conduit so that I am not losing flow. Thanks, Seth
↧
Wiki Page: Program closes when trying to open existing project
Product(s): Bentley FlowMaster Version(s): 08.11.01.03 Environment: N\A Area: Modeling Problem When trying to open existing project, the program closes without an error message. Solution Be sure to download and install the latest patch set for FlowMaster. Information on this can be found this link .
↧