Example DUPUIT-FORCHHEIMER APPROXIMATION FOR SUBSURFACE FLOW Model in SWMM 5

Subject:   Example  DUPUIT-FORCHHEIMER APPROXIMATION FOR SUBSURFACE FLOW Model in SWMM 5

This example was created from an older SWMM 4 model from 1988 using the SWMM 4 to SWMM 5 converter.  The values for the coefficients in this case are A1 = A3 = 4*K/L^2, A2 = 0, B1 or the exponent or B1=2 or from Appendix X in the SWMM 4 manual from OSU (http://eng.odu.edu/cee/resources/model/mbin/swmm/swmm_6.pdf)

Example Groundwater Model in SWMM 5

Subject:   Example Groundwater Model in SWMM 5 

The attached model shows three ways in which the groundwater model of the SWMM 5 subcatchments interact with the node depths of the hydraulic network.  The hydraulic network interaction can be either: 

 

1.       At a fixed water surface elevation,

2.       At a time varying water surface elevation based on the inflow and geometry of the node and

3.       At a threshold node water surface elevation.

Example SWMM 5 Snowmelt Model

Subject: Example SWMM 5 Snowmelt Model

Attached is a simple sample snowmelt model in SWMM 5 that has built in snowfall and temperature in a one subcatcment model with snowmelt.   You define the separation of precipitation into snowfall and rainfall by setting a base temperature in the Snow Pack Editor.   The precipitation that falls with when the air temperature is below the base temperature is stored in a snow pack where it eventually will melt when the temperature rises or is moved via plowing.  You can have an initial snow cover, final snow cover and runoff from the melting snow long after the snowfall occurs.

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

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 use the SWMM 5 engine as our engine solution.   You can look at the internal workings of the InfoSWMM engine by downloading the current SWMM 5 C code from the EPA website http://www.epa.gov/nrmrl/wswrd/wq/models/swmm/   InfoSWMM also has all of the Arc GIS programming tools, Python programming,  editing and drawing features and Table of Contents attribute features to make a better model but that model will still use the open source SWMM 5 engine inside of InfoSWMM.    When you use InfoSWMM you are using the SWMM 5 engine  but with many extra input and output features to help prepare the data for the current SWMM 5 engine and analyze the SWMM 5 engine output  in maps, tables and graphs. 

 

Best Regards, 

Robert Dickinson 

 

Runoff Routing Options Example in SWMM 5

Subject:   Runoff Routing Options Example in SWMM 5

There are six options for runoff routing in SWMM 5:

·         All Runoff to an Outlet Node

·         All Runoff to another Subcatchment

·         All Runoff to the Pervious Area of the Subcatchment or other Subcatchment

·         All Runoff to the Impervious Area of the Subcatchment or other Subcatchment

·         Partial Runoff to the Pervious Area of the Subcatchment or other Subcatchment

·         Partial Runoff to the Impervious Area of the Subcatchment or other Subcatchment

The attached example SWMM 5.0.022 file has three catchments in a chain, the 1st Subcatchment Routes to the Pervious area of the 2nd Subcatchment and the 2nd Subcatchment routes the runoff to the Impervious area of the 3rd Subcatchment which routes all runoff to an outlet node.