Posts

Showing posts with the label SWMM 5

Build SWMM 5.1.008 (04/02/2015) New Features with Images

Image
SWMM 5.1.008 (04/02/2015) New Features 1. Monthly adjustments for hydraulic conductivity used for rainfall infiltration and for exfiltration from storage nodes and conduits was added. This was added to the Monthly Adjustments Table // Data formats are: // TEMPERATURE v1 ... v12 // EVAPORATION v1 ... v12 // RAINFALL v1 ... v12 // CONDUCTIVITY v1 ... v12   2. LID drains can now send their outflow to a different node or subcatchment than the parent subcatchment in which they were placed. drainSubcatch; // subcatchment receiving drain flow //(5.1.008) drainNode; // node receiving drain flow //(5.1.008) 3. Conveyance system Outfall nodes now have the option to send their outflow onto a subcatchment, to simulate irrigation or complex LID treatment options. // --- add outfall's flow to subcatchment as runon and re-set routed // flow volume to 0 subcatch_addRunonFlow(k, Outfal...

Box SWMM 5 Related Files

My History with Various Versions of SWMM: SWMM3, SWMM4, SWMM5, XP-SWMM and InfoSWMM

Image
Subject:    My History with Various Versions of SWMM: SWMM3, SWMM4, SWMM5, XP-SWMM and InfoSWMM I first learned about SWMM in a brochure from the University of Florida when I was just a 17 year old senior in High School.  Water resources and the description of SWMM seemed to be worthy career goals at the time and I have been extremely lucky to have the opportunity to work and develop many SWMM related products in my working life.   I am especially proud that SWMM 3, SWMM 4 and SWMM 5 are both public domain and open source software.  You can open up and look at the code and add features and internal tests on your own.   You can customize the input and output of SWMM 5 if you want to but most importantly you have direct access to the source code so you can verify the computational algorithms. InfoSWMM is an Arc GIS extension that works in Arc Map but we at Innovyze are proud that we have superb import and export features to SWMM 5 from Arc Map and u...

SWMM 5, H2OMap SWMM and InfoSWMM Time Step Guide

Image
Subject:      SWMM 5, H2OMap SWMM and InfoSWMM Time Step Guide If you use a variable  time   step  in  SWMM   5  or  InfoSWMM /H2OMAP  SWMM  it is hard to gauge the proper value of the conduit lengthening.  You want to use a value that does not increase the volume of the network yet does increase the length of the shortest links so you can use a longer  time   step .  A good approximation to the  time   step  that you want to use is shown in the image.   The  Time   Step   Guide  in seconds is  Link Length / [Velocity + sqrt(g*Maximum Depth)]  with the assumption that the velocity at maximum depth is about the value of the wave celerity for closed links or  sqrt (g*Maximum Depth).   Normally (unless pumps are involved) the average  time   step  used during the simulation is a good gauge of the  time ...

Aquifers in SWMM 5

Image
Subject:    Aquifers in  SWMM   5 Groundwater  in  SWMM   5  is  modeled  as  two   zones : (1) Saturated and (2) Unstaturated.  The data for the  Groundwater  Simulation consists of physical data in an Aquifer and elevation and flow coefficient and exponent data in the  Groundwater Data.  The Aquifer data object can be applied to multiple Subcatchments but each Subcatchment has its own set of  Groundwater data.  For example, in this model all of the Subcatchments share the same Aquifer data but each Subcatchment has different elevation and flow data – the labels on the basin are the  groundwater  elevations.

World Wide Visitor Coverage of WWW.SWMM2000.COM

Image
Note:   For the 1 st time in 4 years we have had a visitor from Central Asia.  This now means we have had visitors from all Google defined Geographic Regions on Earth even though we still have not had visitors from every country at www.swmm2000.com   The statistics below exclude the 58 percent visitors from North America but overall we have had on September 3rd, 2011 (1st column) compared to August 3, 2013 (2nd column) 1.    40,190 Visitors to 78,840 Visitors in 2013(Cumulative) 2.    22 Continental Regions to 23 Regions 3.    157 Countries  to 179 Countries 4.    5951 Cities to 6235 Cities 5.    100,180 Pageviews in 2011 to  193,142  Pageviews in  2013(Cumulative) 6.   86 Languages to 106 Languages Statistics from 2013   Statistics from 2011

Additional Suite Features in InfoSWMM and H2OMAP SWMM

Image
Subject:    Additional Features in InfoSWMM and H2OMAP SWMM The additional features supply the tools for your modeling or modelling: 1.    Dry Flow Allocation for your Sanitary or Combined Sewer Model 2.    Subcatchment Manager to estimate the impervious, slope, width and area of your Subcatchments, 3.    RDII Analyst to estimate the Infiltration/Inflow into your Sanitary Network, 4.    Calibrator to help calibrate the model data to monitored data 5.    Designer to design new links to prevent flooded or surcharge, 6.    InfoSWMM 2D to link your 1D network to a 2D network 7.    CapPlan for Capacity Analysis and Capital Planning, 8.    Pond Design for Stormwater Ponds 9. Import from InfoSewer and Import/Export from SWMM5 10. Hydraulic Engines for InfoMaster Sewer Contrasting Add On Features for InfoSWMM and H2OMap SWMM InfoSWMM       H2OMAP SWMM      Calibator Calibator...

Variables for Controlling the Continuity Error in InfoSWMM and H2OMAP SWMM compared to SWMM 5

Image
Subject:   Variables for Controlling the Continuity Error in InfoSWMM and H2OMAP SWMM compared to SWMM 5 Time step is always a key parameter in SWMM 5 as it is the main parameter for a user to adjust in case of a significant continuity error.   InfoSWMM has additional flexibility and allows the user to control the number of Picard iterations and the Node continuity stopping tolerance.   SWMM 5.0.022 has the number of iterations fixed at 8 and the stopping tolerance fixed at 0.005 feet.   The stopping tolerance is important because it controls the number of iterations during a time step.  For example, if all of the Nodes have a current and former iteration depth difference (absolute) less than 0.005 feet then the time step is deemed converged and the node and link flow computations are stopped for that time step.  In SWMM 5 since the stopping tolerance is fixed then your main option is to reduce the time step.  In InfoSWMM you can al...

Known and Unknown Variables in the Node Continuity Equation of SWMM5

Image
Subject: Known and Unknown Variables in the Node Continuity Equation The new node depth is calculated based on the old inflow to the node, the old outflow from the node, the old node depth, a fixed time step, node evaporation and infiltration losses, new inflow to the node, new outflow from the node and the new total surface area of the node. The inflow, outflow and surface area are updated before the new iteration based on the last iteration link flows and node depths. The node depth equation is iterated until the depth in the node is less than 0.005 feet between the current iteration or the last iteration with a maximum of 8 iterations in SWMM 5.0.020 New Iteration Node Depth = Old Node Depth + [ ½ * (New Inflow – New Outflow) + ½ * (Old Inflow – Old Outflow) - Node Losses ] / New Surface Area * Time Step 1 st Iteration: New Node Depth = New Iteration Node Depth 2 nd to 8 th Iteration: New Node Depth = ½ * New Iteration Node Depth +...

How to simulate a Quasi Steady Run in InfoSWMM, H2OMap SWMM or SWMM 5

How to simulate a Quasi Steady Run in InfoSWMM, H2OMap SWMM or SWMM 5 pic.twitter.com/4un4P19HFo — RDickinson (@RDickinson) June 14, 2013

What are the LID Control Flow Source Options in SWMM 5?

What are the LID Control Flow Source Options in SWMM 5? The SWMM 5 options for Low Impact Development (LID) controls on a Subcatchment are very flexible, exciting , possibly recursive and a completely integrated method to treat both the pervious and impervious flow.  You can send the Subcatchment runoff to either an outlet node, impervious area of the Subcatchment, the pervious area of the Subcatchment or another Subcatchment.   You can have the LID control receive a portion or all of the impervious flow OR as in the EPA SWMM 5 LID example have the LID cover the whole Subcatchment and receive both impervious and pervious flow from one or multiple upstream Subcsatchments.  For example,  Subcatchment Swale4 in Figure 1 is 100 pervious and has upstream runoff from the pervious and impervious areas of Subcatchments S1, S3 and S4 in Figure 1.  The LID can also have either an outlet node or the pervious area of the Subcatchment on which it resides.

How do V-notch weirs work in SWMM 5?

Image
How do V-notch weirs work in SWMM 5? How do V-notch weirs work in SWMM 5? by  dickinsonre How do V-notch weirs work in  SWMM 5? Hi Keith, As you change the Length which is actually the Top Width you change the area and hydraulic radius of the Weir.  The height of a V-Notch weir is the Height Value in the SWMM 5 Weir Property Dialog (Figure 1)  The Length in the Dialog for a V-Notch is the Top Width of Triangular Shaped V-Notch Weir.  The slope of the sides of the V-Notch Weir is Square Root (1 + Top Width / Height / 2 * Top Width / Height / 2) The full area is the Height * Height * Side Slope The hydraulic radius is the Height / ( 2 * Height * Side Slope) The two values Height and Length for a SWMM 5 V-Notch Weir determines the area, hydraulic radius and side slope of the weir. Figure 1.    Parameters for a V-Notch Weir in SWMM...

Weekend DWF Patterns in H2OMAP SWMM and InfoSWMM

Image
Dry Weather Flow in InfoSWMM and H2OMap SWMM Dry Weather Flow in InfoSWMM and H2OMap SWMM by  dickinsonre Dry Weather Flow in InfoSWMM  and H2OMap SWMM   Dry weather flow can be added to any node in H2OMAP SWMM.  The dry weather flow is computed as the average flow * the monthly pattern * the daily pattern * hourly pattern * the weekend daily pattern to give the Dry Weather Flow at any time step (Figure 1).   Since the four types of patterns (Figure 2) are all multiplied together then for  Saturday  and  Sunday  the hourly pattern and the weekend hourly pattern will both be used.   This will have the effect of overestimating the flow if the multipliers are greater than 1 and underestimating theflow if the multipliers are less than one.  You should enter the  Pattern X for the Weekend Hourly Patt...

Format of the SWMM 5 Interface File

Image
Note:   Format of the SWMM 5 Interface File Here is an example and Figure 1 shows the format (from Iface.c in SWMM 5) SWMM5 Interface File This is from the 1st line of the SWMM 5 Model in the Title/Notes Section of the Data 900  - reporting time step in sec 1    - number of constituents as listed below: FLOW CFS 1    - number of nodes as listed below: 10208 Node             Year Mon Day Hr  Min Sec FLOW 10208            2011 02  22  00  00  00  0.000000 10208            2011 02  22  00  15  00  0.000000 10208            2011 02  22  00  30  00  0.000000 10208            2011 02  22  0...

Advanced SWMM 5 import into InfoSWMM and H2OMAP SWMM

Image
Subject:    Advanced   SWMM 5 import into InfoSWMM and H2OMAP SWMM Advanced   SWMM   5   import   into   InfoSWMM  and H2OMAP   SWMM by  dickinsonre Subject:    Advanced   SWMM   5   impo rt   into   InfoSWMM  and  H2OMAP   SW MM The current version of  InfoSWMM  and  H2OMAP   SWMM   not only imports the latest  SWMM   5  version but it has built in flexibility that allows the user to  import  selected data sections, model data sections or auxiliary file information such as calibration data files.  This allows you the choice of importing non specific network data that can used in the model of any city, county, shire, town or watershed.  For example,  you can  import  only these sections without affecting the geometry of your network: 1.       Calibration File Inform...

InfoSewer to InfoSWMM Import Tips

Image
Subject:   InfoSewer to InfoSWMM Import Tips InfoSewer to InfoSWMM Import Tips by  dickinsonre Subject:    InfoSewer to InfoSW MM Import Tips The direct import of InfoSewer to  InfoSWMM (Figure 1) is both direct and robust but you need to be aware of Run Manager changes to optimize the InfoSWMMmodel: 1.        Make sure that the Flow Units in InfoSWMM Run Manager match the default flow units in InfoSewer so that the DWF values are comparable, 2.       Make sure that the Output Flow Units in InfoSWMM match the Output Flow Units in InfoSewer so direct comparisons are easier, 3.       Add a Pump On and Pump Off depth to the Pumps in  InfoSWMM so that the pumps work better in a fully dynamic solution, 4.       The Fixed Pump ...

How to Use the SWMM 5 Excel Tool with InfoSewer CSV Files

Image
How to Use the SWMM 5 Excel Tool with InfoSewer CSV Files How to Use the SWMM 5 Excel Tool with InfoSewer CSV Files by  dickinsonre How to Use the SWMM 5 Excel Tool  with InfoSewer CSV Files 1. Export Link and Manholes in InfoSewer for your current Scenario to CSV files, 2. Set up the Excel Add on for SWMM 5 by using the command Tools, and Configure Tools (see below) 3. Run SWMM 5 and edit the data in Excel, you should be able to copy and paste the information from the CSV files into the correct SWMM 5 sections.     via Blogger  http://www.swmm5.net/2013/08/ how-to-use-swmm-5-excel-tool- with.html

How to Use the Variable Flow Percentage Flow Splitter in InfoSewer

Image
Subject:    How to Use the Variable Flow Percentage Flow Splitter in InfoSewer How to use the Flow Splitter in InfoSewer for Dendritic Networks by  dickinsonre Subject:   How to use the Flow Splitter in In foSewer for Dendritic Networks InfoSewer, which is an extension in Arc Map, does need to have slit split defined where gravity mains merge together to determine the amount of flow in each of the downstream conduits (Figure 1).   The options for the flow splitterin each of the downstream links are: 1.        Automatic Allocation 2.        Fixed Flow Percentage 3.        Variable Flow Percent age and 4.        Inflow-Outflow Curve   At an outfall where the invert of the outfall pipe is raised compared to the inverts of the incoming...

SWMM 5 Control Rules for Pumps

Image
Subject:   SWMM 5 Control Rules for Pumps If you want to define the setting for a pump between the Pump On and Pump Off depths then an IF statement based on the Pump flow will work better as in this example, which changes the setting for the pump between a depth of 18 and 20 meters.   The IF statement based on flow will ensure the rule only applies when the Pump Control depth is moving from the Pump On depth to the Pump Off depth and NOT between the Pump Off and Pump On depth.  Figure 1 shows how the Pump Flow is related to the Pump Setting. RULE  CONTROL_Rule2 IF  PUMP  PUMP1 FLOW > 0.000000 AND NODE WELL HEAD > 18.000000 AND NODE WELL HEAD < 20.000000 THEN  PUMP  PUMP1 SETTING = 0.700000 PRIORITY 2.000000 Figure 1     Pump  Flow is related to the  Pump  Setting