Model setup
GeoSWMM model for this tutorial can be prepared by incorporating continuous rainfall and evaporation records into the existing model stored in Tutorial_03.gdb. This geodatabase already contains the detention pond (Storage Unit SU1) and its associated control structures (three orifice Or1, Or2, Or3 and one weir Wr1). Figure 2.2 illustrates the model in GeoSWMM in ArcGIS Pro.

Both the Geodatabase and Model Object Panel contain network element information (e.g. rain gages, subcatchments, junction, conduits, orifices, weirs, storage units, and outfalls). Additionally, the model object panel provides access to non-spatial model components, including time series, treatment functions and transect data.
Before the models are simulated, provide (or check) the following input data.
Rain Gage Properties
A rain gage provides precipitation input to the GeoSWMM model. In this tutorial, rainfall for the study area is sourced from a designated rain gage. Continuous precipitation data can be supplied to GeoSWMM by referencing an external rainfall data file. The properties of the rain gage can be viewed and edited in the Property Editor, as illustrated in Figure 2.3. Note that the File Name field will vary depending on the location where the rainfall file has been saved on your computer. Additionally, the Station ID must match the station name specified within the rainfall data file to ensure correct linkage. See Outfall Properties for more information on the continuous rainfall data.

Climatology Editor Properties
In this tutorial, evaporation for the study area is defined using the Climatology settings in GeoSWMM. A continuous temperature record is provided via an External Climate File, as shown in the Temperature tab of the Climatology Editor (Figure 2.5). Note that the File Name entry in the Temperature tab will vary depending on the location where the climate file is saved on your computer. In the Evaporation tab, the Source of Evaporation Rate is set to “Use Climate File”, which instructs GeoSWMM to compute evaporation directly from the temperature data specified in the Temperature tab.

Subcatchment Properties
There are 16 subcatchments in the GeoSWMM model of Tutorial 09. Table 2.3 summarizes the physical properties of the drainage areas.
Table 2.3 : Subcatchment Properties
Subcatchment Name | Area (Acres) | Average Surface Slope (%) | Average Surface Imperviousness (%) | Outlet Node |
|---|---|---|---|---|
W1 | 3.34 | 5.84 | 37.84 | O1 |
W2 | 2.33 | 5.50 | 45.74 | J3 |
W3 | 2.50 | 2.99 | 45.31 | J6 |
W4 | 2.00 | 3.42 | 49.37 | J2 |
W5 | 0.80 | 1.96 | 57.55 | J8 |
W6 | 3.86 | 3.25 | 42.89 | J9 |
W7 | 4.74 | 3.48 | 47.78 | J10 |
W8 | 7.43 | 2.47 | 0.85 | J13 |
W9 | 2.74 | 3.51 | 30.19 | J14 |
W10 | 1.50 | 1.73 | 44.79 | J15 |
W11 | 2.51 | 2.39 | 43.14 | J9 |
W12 | 2.85 | 3.45 | 42.06 | J17 |
W13 | 1.04 | 4.14 | 45.71 | J18 |
W14 | 4.05 | 1.43 | 47.25 | J19 |
W15 | 3.90 | 3.13 | 46.10 | J22 |
W16 | 3.20 | 2.20 | 38.30 | J23 |
Total Area | 48.79 | |||
Junction Properties
Junctions represent the endpoints of conduits and the locations where multiple pipes converge within the drainage network. In this tutorial, the locations of all junctions are illustrated in Figure 2.1. A complete list of junctions along with their corresponding invert elevations is provided in Table 2.4.
Table 2.4 : Invert Elevation of Junctions
Junction Name | Invert Elevation (Feet) |
|---|---|
J2 | 396.66 |
J3 | 411.46 |
J4 | 444.91 |
J5 | 451.76 |
J6 | 461.34 |
J7 | 460.57 |
J8 | 476.42 |
J9 | 490.06 |
J10 | 513.42 |
J11 | 548.95 |
J12 | 567.55 |
J13 | 578.55 |
J14 | 559.89 |
J15 | 519.92 |
J16 | 492.79 |
J17 | 503.94 |
J18 | 499.41 |
J19 | 480.48 |
J20 | 488.43 |
J21 | 493.83 |
J22 | 498.64 |
J23 | 496.29 |
J24 | 385.12 |
J25 | 325.00 |
NB: Maximum Depth of all junctions is set to zero. This will allow GeoSWMM to set the depth of each junction as the distance from the junction’s invert to the top of the highest conduit connected to it. Thus, junction flooding will occur as soon as flow exceeds the channel capacity.
Outfall Properties
The entire study catchment ultimately drains to a FREE type outfall O1. It is connected to the dendritic conduit network, and acts as the outlet node for subcatchment W1. The invert elevation of this outfall is 320.00 ft.
To facilitate the proper design of orifice Or1, the drainage system is initially configured so that Conduit C23 is not directly connected to Storage Unit SU1. Instead, a temporary outfall is used as the outlet for C23. Once the orifice design is finalized, the temporary outfall will be removed, and Storage Unit SU1 will be assigned as the new outlet of C23, thereby establishing full hydraulic connectivity within the model.
Conduit Properties
Figure 2.1 shows the layout of the runoff conveyance network for the study area. In this tutorial, the conduit sizes are designed to prevent flooding under expected flow conditions. A total of 24 conduits have been modeled in this Tutorial, among which two are natural channels with irregular cross section and the remaining 22 conduits have circular cross section. The physical properties of all the conduits are listed in the following Table 2.5.
Table 2.5 : Conduit Properties
Conduit Name | Inlet Node | Outlet Node | Material | Diameter (Feet) | Length (Feet) |
|---|---|---|---|---|---|
Circular Shaped Conduits | |||||
C1 | J2 | O1 | PVC | 5.50 | 629.38 |
C2 | J3 | J2 | PVC | 2.00 | 75.51 |
C3 | J4 | J3 | CON | 2.00 | 193.98 |
C5 | J6 | J5 | PVC | 2.00 | 86.75 |
C6 | J7 | J2 | PVC | 3.75 | 434.33 |
C7 | J8 | J7 | PVC | 3.75 | 122.49 |
C8 | J9 | J8 | CON | 3.75 | 190.84 |
C9 | J10 | J9 | PVC | 3.25 | 794.07 |
C10 | J11 | J10 | PVC | 2.25 | 587.49 |
C11 | J12 | J11 | PVC | 1.75 | 131.72 |
C13 | J14 | J11 | PVC | 2.00 | 80.65 |
C14 | J15 | J10 | PVC | 1.75 | 46.77 |
C15 | J16 | J9 | PVC | 3.00 | 354.83 |
C16 | J17 | J16 | PVC | 2.00 | 77.74 |
C17 | J18 | J16 | PVC | 1.50 | 58.30 |
C18 | J19 | J7 | PVC | 3.50 | 151.95 |
C19 | J20 | J19 | CON | 3.50 | 473.95 |
C20 | J21 | J20 | PVC | 3.00 | 187.67 |
C21 | J22 | J21 | PVC | 2.25 | 86.06 |
C22 | J23 | J21 | PVC | 2.00 | 84.87 |
C23 | J24 | SU1 | PVC | 5.00 | 140.25 |
C24 | J25 | O1 | PVC | 5.00 | 18.05 |
|
|
|
| Total Length | 5007.65 |
Natural Conduits | |||||
C4 | J5 | J4 | Earth | 4.50 | 30.00 |
C12 | J13 | J12 | Earth | 2.00 | 68.14 |
|
| Total Length | 98.14 | ||
Total Conveyance Network Length | 5105.79 | ||||
NB:
- Maximum Depth represents the vertical distance of the top width level from the invert in the cross section for an irregular channel. For a circular pipe, it is the internal diameter.
- Except for conduit C23, inlet and outlet offsets of the conduits are set to zero i.e., conduit bottoms coincide with the invert of inlet and outlet nodes.
- The length of the conduits used in this model is 2D i.e., elevation differences in inlet and outlet nodes are not considered in length computation.
- Note that no minor loss, storage, and transport are considered in the conveyance network to keep the analysis simple.
Transect Properties
The Transects section in the Hydraulics block in Model Object Panel contains cross sectional data for the irregular channels. In this Tutorial, two irregular channels are used with transect data named TRSECT4 and TRSECT12. In the Transect Editor, these data can be inserted either manually or directly imported from an external file. Note that the excel file as listed in Table 2.1 contain these transect data. After the data has been inserted, the Transect Editor and Viewer of conduit C4 should look like Figure 2.6.

Time Series Data
The 10-year daily rainfall record provided for Bellingham is linked into the model as explained previously. The name of this file is USW00024217.dat. The period of record for these rain data extends from 2000 to 2010. Figure 2.7 shows the precipitation record for this period of time. For details on working with continuous time series data in GeoSWMM, see the User’s Manual.

Loss Parameters
In a catchment hydrologic process, major water losses accounted are infiltration and evapotranspiration. To account for Infiltration loss from the subcatchments, Horton model has been applied. Parameter values used in the models are listed in Table 2.6.
Table 2.6 : Horton Infiltration Model Parameters
Parameter | Value | Unit |
|---|---|---|
Maximum Infiltration Rate | 1.50 | inch/hour |
Minimum Infiltration Rate | 0.28 | inch/hour |
Decay Constant | 5.00 | 1/hours |
Drying Time | 7.00 | days |
Maximum Volume | 0.00 | inches |
Simulation Options Setting
The Options block in the Model Object Panel enables simulation settings. There are five tabs in Options editor. In this tutorial, a 10-year long simulation has been carried out at 1 day Time Step to compare the peak-runoffs for both undeveloped and developed scenarios. Table 2.7 lists the primary simulation settings.
Table 2.7 : Simulation Options for Tutorial 07
Parameter | Setting | Remarks | |
|---|---|---|---|
General tab | |||
Process Models (activated and checked) | Rainfall/Runoff | Input and analysis type | |
Infiltration Model | Horton | Method for describing infiltration process | |
Routing Model | Dynamic Wave | Default method selected for routing runoff through conveyance system. | |
Dates tab | |||
Start Analysis on | 01/01/2000 00:00 | Date is automatically read from the computer. Change if required. | |
Start Reporting on | 01/01/2000 00:00 | Date is automatically read from the computer. Change if required. | |
End Analysis on | 01/01/2010 00:00 | Simulation duration is 10 years | |
Time Steps tab | |||
Reporting | 0 | 1 Day | Reporting time interval |
Runoff: Dry Weather | 0 | 1 Day | Reporting time interval for dry weather runoff |
Runoff: Wet Weather | 0 | 1 Day | Reporting time interval for wet weather runoff |
Routing | 30 Seconds | Routing and computational time interval | |
NB: Other tabs and parameters are left with default setting. | |||