Posts

Showing posts from September, 2016

How to Make Break Nodes in #INFOSWMM and #H2OMAP SWMM

Image
How to Make Break Nodes in #INFOSWMM and #H2OMAP SWMM
You would add a break node to break up long force mains so that the pipe(s) react faster to the pump flows.
Find your long FM or long  Gravity Main linksInsert a Node into the middle of the link to break the link into two links with the same geometry but different lengthsUse the Node Inference tool to estimate the new nodes invert based on the immediate upstream and downstream node invertsIf you make a new for a FM, please also use this tool which will set the Surcharge depth – 1000 is bit high. 

InfoSWMM and the Custom Report Tool

Image
Step 0 is to define the domain and use the Custom tool in Tools, Step 1 is to define the data source Step 2 is to define the fields to show in the table Step 3 is to define the source (click on Domain) and Step 4is to view the output table.


Larger Fonts in #SWMM5 using Delphi

Image

The Impact of the yCrown Taper equation in #SWMM5 on Surcharged Nodes

Image
The Impact of the yCrown Taper equation in #SWMM5

We are looking at three ranges of depth in the node:
1.  Node depths below yCrown using the node continuity equation to compute the new node depth,
2. Node Depths above 1.25 * yCrown use the point iteration solution for the node in which there is no node area and the program iterates until the sum of flows is zero for the timestep.
3.  Node Depths between yCrown and 1.25 * yCrown use the taper equation in which the node area decreases from the area at 0.96 Full Depth to a value of zero area at 1.25 yCrown.
If the current depth in the node is below 1.25 * yCrown
Where,  yCrown is the depth till the highest connecting conduit crown elevation
There is a tapered equation based on the sum of the  flow at the node and the surface area from the last non-surcharged condition which will influence dqdh if depth close to crown depth
F = yLast/yCrown – 1
Denom = Sum DQDH for all connecting links to the node
Denom = Denom + (Old Surface Area (at last …

Spatial Databases in #InfoSWMM and #InfoSewer using ArcCatalog™

Image
Spatial Databases in #InfoSWMM and #InfoSewer using ArcCatalog™ With ArcCatalog™ , you can explore and manage geographic data stored in an RDBMS through ArcSDE™ . Similarly, SDE for Coverages lets you access coverage, ArcInfo™ LIBRARIAN, and ArcStorm™ databases the same way you access data from an RDBMS. To access these spatial databases, you must add a spatial database connection to the Catalog. Refer to the section onDatabase Connections folder -> Spatial Database Connectionlink in the ArcGIS help file to learn more.

Pump as a Node In Water and System Head Curve

Image
System Head Curve
Note:  This is a feature often asked for in InfoSWMM and SWMM5.  Pumps are links in the SWMM5 engine. The dialog box for system head curve is shown below. Clickherefor the methodology of system head curve. Input for system head curve:•Flow Unit– Select the desired flow unit. •Head Loss Equation– Select from Manning, Darcy-Weisbach (Colebrook-White), or Hazen–Williams formula. •Pipe 1– The pipe that connects the upstream reservoir with the pump (i.e., pipe on the suction side of the pump). •Pipe 2– The pipe that connects the pump with the downstream reservoir (i.e., pipe on the discharge side of the pump). •Coefficient– Roughness coefficient. •Head at Position 1– Head at the upstream reservoir. •Head at Position 2– Head at the downstream reservoir. •Length– Length of the pipe (i.e., pipe 1 or pipe 2). •Diameter– Diameter of the pipe (i.e., pipe 1 or pipe 2). •Sum of Minor Loss Coefficients– Sum of minor loss coefficients for the pipe (i.e., pipe 1 or pipe 2). •Maximum Flow

#SWMM6 - A Sustainable Center for Crowd-Sourced Water Infrastructure Modeling

Image
#SWMM6 - A Sustainable Center for Crowd-Sourced Water Infrastructure Modeling https://t.co/3YuI73JSufpic.twitter.com/iEVrIxCYSH — Robert E Dickinson (@RDickinson) September 26, 2016

How to add a new view variable to SWMM 5.1.011

Image
How to add a new view variable to SWMM 5.1.011
If you want to add a new view variable to the graphs of SWMM 5 – this is the steps you have to take (3 in the Delphi GUI and 3 in the SWMM 5 C Engine code).
This example will add a new view variable called NodeXTRA at the end of the Node list of view variables (Figure 1).  You add it to three locations in the Delphi XE7 code (Figure 3) and three locations in the SWMM 5 Engine code (Figure 3).  The purpose of this note is for students and as a reminder to myself.




How to Add Extra Output Files to SWMM 5.1.011

Image
How to Add Extra Output Files to #SWMM 5.1.011 – the goal here is to automatically make calibration files for InfoSWMM, H2OMap SWMM, SWMM 5 and other programs based on the name of the Outflows file in SWMM 5.
Step 1.   Add names to globals.h
EXTERN TFile                   Finp,                     // Input file                   Fout,                     // Output file                   Frpt,                     // Report file                   Fclimate,                 // Climate file                   Frain,                    // Rainfall file                   Frunoff,                  // Runoff file                   Frdii,                    // RDII inflow file                   Fhotstart1,               // Hot start input file                   Fhotstart2,               // Hot start output file                   Finflows,                 // Inflows routing file                   Foutflows,                // Outflows routing file                   FcalibrationS,            // Cal…