InfoSWMM_SA

Creating an InfoSWMM SA Model

Chapter 3 Exercises

Creating an InfoSWMM SA Model The exercises in this chapter will give you practice building a new model by importing data from different source types and making some default settings.

Exercise 3A

In this exercise, you set up the InfoSWMM SA toolbars, create an empty model, and initialize InfoSWMM SA.

1. Start InfoSWMM SA () Open up the file NewCrowmarsh.mxd

2.

3. Click add data () from the ArcMap toolbar and browse to the folder: C:\Training\InfoSWMM SA\Ch3

4. Select ‘Crowmarsh_Map.shp’, and click

  • NOTE: This feature class will be added to the ArcGIS table of contents

5. Save () the project as “Crowmarsh” in the folder: C:\Training\InfoSWMM SA\Ch3

Exercise 3B

In this exercise, you will set up base simulation options and project preferences.

1. Press the tab at the bottom of the InfoSWMM SA Browser

2. Expand the ‘Options’ folder, then double-click on ‘BASE’ to open the BASE simulation options

3. Under the tab, set the flow units to ‘MGD’

  • NOTE: This sets the units for the InfoSWMM SA project. If you pick MGD, an Imperial Unit, InfoSWMM SA will set all units as Imperial units (i.e., feet, etc.)

4. Notice that the option is selected for the Infiltration Model

  • There are five options for Infiltration Models that can be used in the InfoSWMM SA simulations: Horton, Green Ampt, and NRCS Curve Number – this sets the default for the entire model, but you can set them individually by subcatchment

5. Select for the Routing Method

6. Notice that the Runoff Model drop-down menu is set to ‘EPA SWMM /Non-linear Reservoir’ for the runoff model

  • There are eleven options for Runoff Models that can be used in the InfoSWMM SA simulations, though EPA SWMM and NRCS are the most commonly used

7. Select the tab and enter the following:

8. On the tab, set the dry weather time step to 1:00:00, the wet weather time step to 00:15:00, the routing time step to 20 seconds, and the reporting time step to 00:05:00

· The different time steps control how frequently certain parameters are calculated or reported

· Note that the routing time step is entered as seconds only.

9. On the tab, check the ‘Variable Time Step’ option

· Allowing a variable time step means that that a variable time step will be computed for each time period to satisfy the Courant stability criterion for each conduit

10. Set the Time Step for Conduit Lengthening to 5 (seconds)

· This is used to artificially lengthen short conduits so they meet the Courant stability criterion under full-flow conditions

· A value of 0 indicates that no lengthening will occur

11. Under the ‘Normal Flow Criterion’ section, select

· This causes the model to consider both the Froude Number and slope information when determining if a supercritical condition has occurred

12. Set the ‘Maximum Trials per Time Step to 8

13. Set the Surcharge Option to Extran

14. Press to close the dialog and save all changes

15. Open the Project Preferences

16. From the tab, check the ‘Auto Length Calculation’, ‘Auto Area Calculation’, ‘Store Absolute Conduit Invert’, ‘Sewer Interface’, and ‘Store Absolute Junction Rim’ options

  • Auto Length Calculation – automatically calculates and updates length for conduits based on drawn geometry and coordinate system
  • Auto Area Calculation – automatically calculates and updates area for Subcatchments based on drawn geometry and coordinate system
  • Store Absolute Conduit Invert – when check conduit inverts are stored as an actual elevation rather than an offset of the node invert elevation
  • Sewer Interface – uses and displays terminologies more commonly used in sanitary sewer system modeling (i.e., pipe and wet well rather than conduit and storage)
  • Store Absolute Junction Rim – uses node rim elevation instead of node maximum depth
  • Ignore any warnings about empty conduit layers

17. From the tab, change the settings to match the figure below (these rows are near the bottom off the table; do not confuse them with the “set” rows at the top of the table)

  • This sets the default IDs when creating new InfoSWMM SA elements

18. Press to close the project preferences.

Exercise 3C

In this exercise, you will add custom fields to the Junction Information and Pipe Information tables.

1. Launch the DB Editor ()

2. Expand the Element Information Data folder and select the Junction Information table:

3. Press to open the Junction Information table

4. Launch the Fields and Display Aliases dialog () and click

5. Populate the dialog box as follows:

6. Press

  • NOTE: This will add a custom field with the properties specified to the DB table

7. Press again

8. Click

9. Select the Pipe Information table

10. Press to open the Pipe Information table

11. Launch the Fields and Display Aliases dialog () and click

12. Populate the dialog box as follows:

13. Press , , and then

Exercise 3D

In this exercise, you will create GIS Exchange Clusters for importing junctions, outfalls, and pipes and then import these features.

1. Press the add data button () and browse to the following folder: C:\Training\InfoSWMM SA\Ch3

2. Select the files ‘nodes.shp’ and ‘pipes.shp’, click , and press OK to ignore the message about spatial reference

  • NOTE: Both files can be selected at the same time by using the Ctrl key on your keyboard
  • NOTE: the shape files are added to the ArcGIS Table of Contents.

3. Open the GIS Gateway ()

4. Click to create a new GIS Exchange Cluster

5. Name the cluster ‘LOAD_OUTFALLS, import outfalls from GIS’ and click

6. In the GIS Exchange Cluster dialog box, near the top-right corner under GIS Data Source, click

7. Browse to: C:\Training\InfoSWMM SA\Ch3

8. Select ‘Nodes.shp’ and click

9. In the GIS Exchange Cluster dialog box, near the top-right corner next to WHERE Clause, enter

“node_type” =’Outfall’

  • NOTE: This will restrict the cluster to apply only to those entries in the node.shp that have ‘Outfall’ in the ‘node_type’ data field

10. Use the drop-down selection box under InfoSWMM SA Data Source and select Type as ‘Outfall Tables’

  • NOTE: This tells InfoSWMM SA which database to import data into

11. For the GIS ID Mapping Field (near the bottom center on the tabular join tab), select ‘ID’ as the field containing unique ID’s

12. Switch to the Field Mapping tab

13. On the left under GIS Data Fields, click once on ‘INV_ELEV’

14. On the right under InfoSWMM SA/GIS Data Field Mapping, scroll down, then click once on ‘OFALLHYD->INV_ELEV’

15. Press

  • NOTE: The GIS field INV_ELEV is mapped to the InfoSWMM SA field INV_ELEV. During data import, data from this field in the GIS will be transferred into the InfoSWMM SA database.

16. Click

17. Click on the LOAD_OUTFALL cluster, then press to create another cluster

18. Name the cluster “LOAD_JUNCTIONS, import junctions from GIS” and click

  • NOTE: In this example the manholes and the outfalls are in the same GIS file. The cloning was done so that less setup is required – the correct GIS file will already be mapped

19. Select the LOAD_JUNCTIONS cluster, then press

20. Delete the statement in the WHERE Clause box on the top right

  • No WHERE clause is needed because the intent is to bring in all elements that have not previously been brought into InfoSWMM SA. The outfalls will not be brought over again because an object with the same ID will already exist in InfoSWMM SA

21. Use the drop-down selection box under InfoSWMM SA Data Source and select Type as ‘Junction Tables’

  • NOTE: This tells InfoSWMM SA which database to import data into

22. For the GIS ID Mapping Field (near the bottom center on the tabular join tab), select ‘ID’ as the field containing unique ID’s

23. Switch to the Field Mapping tab

24. On the left under GIS Data Fields, click once on ‘SYSTEM’

25. On the right under InfoSWMM SA/GIS Data Field Mapping, scroll down, then click once on ‘JUNCTION->SYSTEM’

26. Press

  • NOTE: The GIS field SYSTEM is mapped to the InfoSWMM SA field SYSTEM. During data import, data from this field in the GIS will be transferred into the InfoSWMM SA database.

27. Repeat steps 25-29 to map the following:

  • INV_ELEV to JCTHYD->INV_ELEV

28. Click

29. Click to create a new GIS Exchange Cluster

30. Name the cluster ‘LOAD_PIPES, import pipes from GIS’ and click

31. In the GIS Exchange Cluster dialog box, near the top-right corner under GIS Data Source, click

32. Browse to: C:\Training\InfoSWMM SA\Ch3

33. Select ‘Pipes.shp’ and click

34. Use the drop-down selection box under InfoSWMM SA Data Source and select Type as ‘Pipe_Tables’

  • NOTE: This tells InfoSWMM SA which database to import data into

35. For the GIS ID Mapping Field (near the bottom center on the tabular join tab), select ‘ID’ as the field containing unique ID’s

36. Switch to the Field Mapping tab, map the following files from GIS to InfoSWMM SA using the same steps presented in 25-29:

GIS Data Fields to InfoSWMM SA/GIS Data Field Mapping

YR_INST to CONDUIT->YR_INST

SYSTEM to CONDUIT->SYSTEM

LENGTH to CONHYD->LENGTH

UP_INV to CONHYD->UP_DATA

DN_INV to CONHYD->DN_DATA

DIAMETER to CONHYD->GEOM1

37. Click when finished

38. Click

39. Select all three clusters, then press

  • NOTE: All outfalls, junctions, and pipes are loaded into InfoSWMM SA

40. Close the GIS Gateway

41. Use the DB Editor Right Mouse Click to see the Invert Statistics

42. Press the Refresh button () in the bottom left corner of the map to refresh the display (or click F5)

  • NOTE: The junctions and outfalls will appear

43. Press the Selector () in InfoSWMM SA Browser, select a pipe on the map

  • NOTE: Notice in the Attribute Tab of the InfoSWMM SA Browser that the Start Node and End Node field is not filled
  • The selector tool (() is available in both the InfoSWMM SA Edit Network Toolbar and on the Attribute Tab of the InfoSWMM SA Browser

44. Select InfoSWMM SA-> Utilities -> Connectivity -> Fill Link Connectivity to launch the Fill Link Connectivity Tool

45. Set the Fill Conduit Connectivity dialog box so that it appears as below:

· NOTE: If the pipes were imported from a geometric network, the search tolerance should match the XY tolerance of geometric network.

46. Click

47. Press the Selector (), and click on any pipe on the map

  • Notice in the Attribute Tab of the InfoSWMM SA Browser that the Start Node and End Node field is filled

Exercise 3E

In this exercise you will use the Node Inference tool to infer invert elevations.

1. Open the DB Editor ()

2. Expand the Element Hydraulic/Hydrologic folder (if necessary), click on the Junction Hydraulic (Modeling) Data file and click

3. Click on the ‘Invert Elevation’ column header, and then click

  • NOTE: The invert elevations are listed in ascending order and you can see that two maholes are missing invert elevation data (i.e., the data points are 0.00)

4. Close the DB Editor

5. Select InfoSWMM SA -> Tools -> Invert and Elevation Tools -> Node Invert Inferring

6. Check the ‘Add Processed Nodes into Domain’ box

7. Click

  • NOTE: The model will run a straight-line interpolation of existing manhole invert elevations

8. Click

  • NOTE: The nodes that had their invert elevations populated by the tool will be added to the domain for visualization purposes

9. Click to zoom to the domain

Exercise 3F

In this exercise, you will use an elevation contour file to assign elevations to all junctions in the model.

1. Click on any junction on the map ()

  • NOTE: Notice in the Attribute Tab of the InfoSWMM SA Browser that the Rim Elevation field is empty

2. Choose add data () from the ArcMap toolbar

3. Browse to C:\Training\InfoSWMM SA\Ch3, select ‘elevation’, and click

  • NOTE: This will add the elevation raster to the map

4. Launch Elevation Extractor using InfoSWMM SA -> Tools -> Invert and Elevation Tools -> Elevation Extractor

5. Populate the dialog box as follows

  • NOTE: For this exercise, do NOT check the ‘Apply to Domain Only’ box

· NOTE: Using a raster, the elevation extractor takes the value of the pixel corresponding to each junction and assigns it in the elevation field of the InfoSWMM SA Information Database Table

· NOTE: If the contour or spot elevation method is selected the value of the closest point is assigned unless Spatial Analyst is enabled. If Spatial Analyst is enabled, the value of each junction will be assigned by interpolation across the surrounding points.

6. Press to extract elevations. Close the Elevation Extractor once the process is complete

7. Click on any junction on the map ()

  • NOTE: Notice in the Attribute Tab of the InfoSWMM SA Browser that the Rim Elevation field is now populated

Exercise 3G

In this exercise, you will fix the pipe invert elevations to match/be in line with the manhole invert elevations.

1. Click to zoom to the domain

  • NOTE: Domain should still be active from Exercise 3E

2. Click on the enlarge domain button ()

3. Select the pipes on either side of the manholes in the domain, as well as the pipe between them

  • NOTE: This area includes the two nodes that are in the domain. These nodes had their invert elevations extrapolated from existing data
  • NOTE: there should be a total of three pipes added to the domain

4. Click , and select the ‘Use Domain’ option to create a profile plot of the elements in the domain. Then click Open.

  • NOTE: The pipe inverts are not aligned with the manhole inverts

5. Click to hide the report manager

6. Open the Project Preferences

7. From the tab, uncheck the ‘Store Absolute Conduit Invert’ option

  • NOTE: InfoSWMM SA will assume an offset of zero, though you can specify an offset in the Attribute tab, and will recalculate the pipe invert elevations based on the manhole invert elevations

8. Click

9. Click and select the ‘Use Domain’ option

  • NOTE: The pipe inverts are aligned with the manhole inverts

10. Click to refresh the graph

11. Close the report manager

12. Open the Project Preferences again (), and re-check the ‘Store Absolute Conduit Invert’ option

  • NOTE: InfoSWMM SA will display all of the pipe inverts in elevation above datum in the Attribute Tab

13. Click

14. Clear the domain ()

Exercise 3H

In this exercise, you will review the model using the Network Audit tool.

1. Launch the Network Audit Tools using InfoSWMM SA ->Tools -> Engineering Validation Manager<Network Audit Tools

2. Check and then press

· A list of all the elements that have network audit errors will appear in the message window and the elements that have errors will also be added to the domain

3. Review errors in the message window. Double clicking on any error message will cause the map to zoom into the element that has the error

· All key errors will be fixed in upcoming exercises

· The zoom function is based on a percent of the full extent; you can adjust the maximum extent by right-clicking on ‘Layers’ in the ArcMap Table of Contents, selecting ‘Properties’, going to the ‘Data Frame’ tab, selecting ‘Other’ for the Extent Used by Full Extent Command, clicking the ‘Specify Extent’ button, and then selecting one of the options (usually setting it to the Outline of Pipes Feature is a good setting to use)

You have now completed the exercises for Chapter 3.

Leave a Reply