InfoSWMM and H2OMAP SWMM and their Relationship to FEMA Approved SWMM 5 Engines – Updated for 2017

The purpose of this note is to show how InfoSWMM is related to various SWMM 5 engines. InfoSWMM is a ESRI Arc Map Interface to the properties of the SWMM 5 engine using model development tools created by Innovyze for InfoWater and InfoSewer. It uses a recompiled SWMM 5 engine for the purposes of integration with Arc GIS but the underlying engine code is the EPA SWWM 5 code. InfoSWMM has very good import and export tools for reading and writing SWMM 5 files. InfoSWMM does not have to be on the official FEMA list as it uses and exports the FEMA approved current SWMM 5 engine.

SWMM5 and FEMA

SWMM 5 has been approved by FEMA since 2005. Figure 1 shows the versions of SWMM that have been approved by FEMA. It is approval that continues each time a new EPA SWMM 5 is released. Innovyze InfoSWMM and H2OMap SWMM use a recompiled SWMM 5 engine based on the current version of EPA SWMM (Figure 2). The match between the EPA Engine and InfoSWMM is shown in Figure 2. EPA SWMM 5.x was produced by the Water Supply and Water Resources Division of the U.S. Environmental Protection Agency’s National Risk Management Research Laboratory with assistance from the consulting firm of CDM Inc under a Cooperative Research and Development Agreement (CRADA) in 2004. Innovyze released the first version of InfoSWMM at the same time and keeps up to date with the latest SWMM 5 releases. The EPA SWMM 5 version used in the current version of InfoSWMM is listed at the top of the text output file (Figure 3).

We will show in the rest of this note how you compare the InfoSWMM engine results to the EPA SWMM 5 engine results. There are many processes to compare: RDII, Runoff, Groundwater, Snowmelt, Quality, Routing (Figure 4). The InfoSWMM model is exported to SWMM 5 (Figure 5) with the message board showing any problems in the export (Figure 6). The exported file can be immediately imported into SWMM 5 (Figure 7). Any files created by InfoSWMM such as RDII, Runoff or Hot Start files have the same format as SWMM 5 and can be used immediately in SWMM5 (Figure 8 and Figure 9). The process flows are the same in InfoSWMM and SWMM 5 (Figure’s 10, 11 and 12) as the underlying engine is the same (Figure 13) for the compared model (see Figure 14 for a comparison view of InfoSWMM and SWMM 5).

Figure 1. Time History of FEMA and SWMM Versions

Figure 1. Time History of FEMA and SWMM Versions

Figure 2 InfoSWMM Versions and Corresponding EPA SWMM 5 Engine

Figure 2 InfoSWMM Versions and Corresponding EPA SWMM 5 Engine

Figure 3.  The SWMM 5 Engine is listed at the top of the RPT File.

Figure 3.  The SWMM 5 Engine is listed at the top of the RPT File.

Figure 4. The SWMM 5 Engine has many Processes as shown in this InfoSWMM Dialog.

Figure 4. The SWMM 5 Engine has many Processes as shown in this InfoSWMM Dialog.

Figure 5. The export of an InfoSWMM Model to a SWMM5 Inp file is a One Step Command

Figure 5. The export of an InfoSWMM Model to a SWMM5 Inp file is a One Step Command

clip_image012

Figure 6. The InfoSWMM Message Board shows Any Export Messages.

clip_image014

Figure 7. The import of the Exported InfoSWMM File into SWMM 5 is also a One Step Command

clip_image016

Figure 8. All Files Created in InfoSWMM can be used directly in SWMM 5 – it has to be the proper SWMM 5 engine corresponding to the InfoSWMM Version.

clip_image018

Figure 9. All Files Created in InfoSWMM can be used directly in SWMM 5. This is the SWMM 5 dialog that is equivalent to the InfoSWMM Dialog.

clip_image020

Figure 10. RDII, Runoff and Water Quality compared in the InfoSWMM Output (left) and SWMM 5 Output (right). The Process Values are the same.

clip_image022

Figure 11 Groundwater, Flow and Water Quality Routing compared in the InfoSWMM Output (left) and SWMM 5 Output (right). The Process Values are the same.

clip_image024

Figure 12 LID Process Components compared in the InfoSWMM Output top) and SWMM 5 Output (bottom). The Process Values are the same.

clip_image026

Figure 13. InfoSWMM uses the SWMM 5 C code for the Current Version of EPA SWMM in a Recompiled C++ Shell.

clip_image028

Figure 14. The Model discussed here has 232 Links. InfoSWMM (left) and SWMM 5 (right).

Our new product InfoSWMM SA (Figure 15) released in 2017 has a very clean ribbon interface connection to the import and export of SWMM5 files (Figure 16).  The current SWMM 5 engine supported by all of our products is shown a the bottom of the help file and the top of the RPT file

Figure 15.  InfoSWMM SA with addon in the Ribbon Subcatchment Manager.

Figure 16.  Ribbon Toolbar or Tool Menu commands for Import and Export to SWMM5.

Share this post!

    About Robert Dickinson

    Robert Dickinson is a Product Sector Leader with Innovyze in the USA for InfoSewer, InfoSWMM and H2OMAP SWMM. He has over 42+ years experience in modeling the key hydrologic, water quality and hydraulic processes involved in urban and surburban drainage design and analysis. He has been very lucky to work with many talented engineers and scientists in his professional life at the University of Florida, XP Software, CDMSmith, the US EPA and at Innovyze Inc which allows him to offer worldwide support, training and sales/adaptation help for the Innovyze Products InfoSWMM, InfoSewer, InfoSWMM 2D, H20Map SWMM, SWMMLive and SWMM features in ICM and ICM SE.
    Short Time History:
    Product Sector Leader with @Innovyze for InfoSWMM / InfoSewer, 46+ years w/ SWMM3/4/5 11+ Years w/ @Innovyze! 8+ years @CDMSmith 9 years w/ XPSWMM 17 years @UF
    Very long bio –
    https://www.linkedin.com/pulse/my-history-various-versions-swmm-swmm3-swmm4-swmm5-robert-dickinson?trk=prof-post

    This entry was posted in H2OMAP SWMM, InfoSWMM and tagged , . Bookmark the permalink.