Click here for

DISCLAIMER

Document starts on next page
EPA 

United Sates 

Environmental Protection 

Agency 

Office of Water EPA-823-B-95-008 (4305) September 1995 

SWMM Windows 

Interface User’s Manual 
SWMM Windows Interface User’s Manual 

United States Environmental Protection Agency 

Office of Science and Technology 401 M Street, S. W. 

Standards and Applied Science Division Washington, D. C. 20460 

401 M Street. SW 

Washington, DC 20460 
FOREWORD 

Water quality standards are implemented through a process of developing Waste Load Allocations 

(WLAs) for point sources, Load Allocations (LAS) for nonpoint sources and natural backgrounds, and 

Total Maximum Daily Loads (TMDLs) for the watershed. Ultimately permit limits are developed based 

on these WLAs, LAS and TMDLs. Many of the required calculations are preformed with computer 

simulation models. Either steady-state or dynamic modeling techniques may be used: 

The Office of Science and Technology develops and maintains analytical toots, such as the Storm 

Water Management Model (SWMM), to assist in performing analysis of water quality problems and 

developing TMDLs. The Windows interface developed for the SWMM model will help users prepare 

input files more efficiently. Calibration routines and plotting capabilities facilitate interpreting the 

model’s results and calibrating the model. There are many useful features included in the SWMM 

Windows interface. Different screens or parts of screens wilt be active or inactive depending on the 

input. This feature reduces the potential for making mistakes during data entry. 

This document is an Agency software user’s manual. It does not establish or affect legal rights or 

obligations. It does not establish binding requirements. This document is expected to be revised 

periodically to reflect changes in this rapidly evolving area. Comments from users will be welcomed. 

Send comments to U.S. EPA. Office of Water, Office of Science and Technology, Standards and 

Applied Science Division (4305), 401 M Street SW, Washington, DC 20460. 

Tudor T. Davies 

Director 

Office of Science and Technology 
ACKNOWLEDGMENTS 

The SWMM Windows Interface software and this user’s manual were written by Mohammed Lahlou, 

Ph.D., and Sayedul H. Chcudhury of Tetra Tech, Inc. and Yin Wu, Ph.D., and Kirk Baldwin of General 

Science Corporation. under the direction of D. King Boynton of EPA’s Office of Science and 

Technology. The authors would like to thank Gerald LaVeck, and Russell Kinerson of the Office of 

Science and Technology for their contribution and assistance in the successful completion of this 

project. 

DISCLAIMER 

The information contained in this user’s manual is intended to assist in using the Windows” interface 

for the SWMM model, developed by the U.S. Environmental Protection Agency’s Office of Science and 

Technology. This user’s manual is not a substitute for Storm, Water Management Model, Version 4: 

User’s Manual developed by Wayne C. Huber and Rober E. Dickinson (EPA/600/3-88/001a) which 

addresses the model theory, and provides more specific guidance on applications. 

TRADEMARKS 

Microsoft is a registered trademark, and Windows is a trademark of the Microsoft Corporation. 

ii 
1. 

2. 

3. 

4. 

5. 

Table of Contents 

INTRODUCTION ............................................. 1 

TECHNICAL SUMMARY AND BACKGROUND ...................... 3 

2.1 Overview of SWMM 4.3 ................ .................. 3 

2.2 Model Structure and Description of Blocks ...................... 3 

2.3 Data Requirements ....................................... 4 

2.4 output ................................................ 5 

TECHNICAL DESCRIPTION OF THE SWMM 

IMPLEMENTATION IN WINDOWS ............................... 7 

3.1 MET .................................................. 7 

3.2 RUNOFF ....... ....................................... 9 

3.3 USEHP .................. ............................ 11 

3.4 TRANSPORT ........................................... 11 

3.5 EXTRAN .............................................. 13 

3.6 Limitations of SWMM Windows interface ....................... 14 

MINIMUM SYSTEM REQUIREMENTS AND SOFTWARE INSTALLATION . , . 17 

4.1 Minimum System Requirements .............................. 17 

4.2 Installing the Software ..................................... 17 

USING THE SWMM WINDOWS INTERFACE ........................ 19 

5.1 Accessing an Existing File or Opening a New File ................. 19 

5.2 SWMM File Naming Conventions ............................. 19 

5.3 Saving Input Files ........................................ 21 

5.4 Setting Up a Default Editor for Viewing Output Files ............... 21 

5.5 Submitting an Input File to the Model ......................... 21 

5.4 SWMM Windows Interface Commands and Function Keys ........... 21 

5.7 Import File Option in SWMM ............................... 23 

5.8 Export Function ......................................... 24 

5.9 Array Screen Capabilities in SWMM ........................... 24 

5.10 Manual Run Option ...................................... 25 

6. EXAMPLE RUNS ............................................. 27 

6.1 Example 1 - A User-Defined Hyetograph (A Screening-Level Example) . . 27 

6.2 Example 2 - Steven’s Avenue Drainage District in Lancaster, PA (MET, 

RUNOFF. and TRANSPORT) ............................... 30 

6.3 Example 3 - Simulation of a Simple One-Pipe System with Two 

Manholes (USEHP & TRANSPORT) ..... .................... 33 

6.4 Example 4 - Basic Pipe System (USEHP and EXTRAS) ............. 34 

iii 
7. SWMM POST-PROCESSOR ..................................... 

7.1 The Tables Routine ....................................... 

7.2 The Graphics Routine ..................................... 

7.3 The Calibration Routine .................................... 

APPENDIX A: 

SWMM WINDOWS INTERFACE DESIGN ................ .............. 

REFERENCES .................................................... 

37 

37 

39 

40 

43 

73 

iv 
Tables and Figure 

Table 2.1 Summary of Computational Blocks in SWMM ................... 4 

Table 3.1 Data Category and Screen Input in MET interface ................... 9 

Table 3.2 Screen Input Sequence in RUNOFF Interface ..................... 10 

Table 3.3 Screen Input Sequence in USEHP interface ....................... 11 

Table 3.4 Screen Input Sequence in TRANSPORT Interface .................. 12 

Table 3.5 Different Element Types in Transport Block ...................... 14 

Table 3.6 Screen Input Sequence in EXTRAN Interface ..................... 25 

Table 5.1 Naming Conventions of SWMM Interface ....................... 20 

Table 6.1 Example Run Matrix for SWMM Windows Interface ............... 28 

Table 6.2 Example Input files with SWMM Windows and SWMM 4.3 .......... 29 

Table 6.3 A User-Defined Hyetograph in MET ........................... 29 

Table 6.4 User-Defined Hydrograph and Pollutographs in USEHP ............. 33 

Table A.1 Input Variables and Screen Sequence in MET .................... 44 

Table A.2 Input Variables and Screen Sequence in RUNOFF ................. 45 

Table A.3 Input Variables and Screen Sequence in USEHP ................... 55 

Table A.4 Input Variables and Screen Sequence in TRANSPORT .............. 56 

Table A.5 Input Variables and Screen Sequence in EXTRAN ................. 63 

Figures 

Figure 3.1 

Figure 6.1 

Figure 7.1 

Figure 7.2 

Figure 7.3 

SWMM Windows Interface Functions ........................... 8 

Basic System with Free Outfall .............................. 35 

SWMM Post-Processing Structure ............................. 38 

RUNOFF Graphics ....................................... 41 

Total Solids Concentrations ................................. 42 

v 
1. INTRODUCTION 

The EPA’s Storm Water Management Model 

(SWMM) IS a large, complex model capable of 

simulating the movement of precipitation and 

pollutants from the ground surface through pipe and 

channel networks. storage/treatment units. and finally 

IO receiving waters. Both single-event and 

continuousimulation may he performed on 

catchments having storm sewers. combined sewers. 

and natural drainage for prediction of flows, stages, 

and pollutant concentrations. 

The model may be used for both planning and 

design. The planning model is used for an overall 

assessment of the urban runoff problem and proposed 

abatement options. This model is typified by 

continuousimulation for several years using 

long-term precipitation data. Catchment 

schematization is usually “coarse” in keeping with the 

planning level of analysis. A design-level, event 

simulation also may he run using a detailed 

catchment schematization and shorter time steps for 

precipitation Input. 

The SWMM Windows Interface was developed to 

assisthe user in data input and model execution and 

to make a complex model user-friendly. The 

Windows interface was developed for the Office of 

Science and Technology, Standards and Applied 

Sciences Division of the U.S. Environmental 

Protection Agency to assisthem with the Total 

Maximum Daily Load (TMDL) program. This user’s 

guide provides guidance on the use of the SWMM 

interface and Illustrates its use with four example 

runs. The Windows interface integrates the SWMM 

model and data handling needs to make the model 

implementation user friendly. A brief description of 

the SWMM model structure IS presented in order to 

facilitate subsequent discussions. 

This guide is divided into seven sections. Section 2 

gives you a technical summary of the SWMM model, 

as well as the model structure, the interaction 

between the various blocks of SWMM. the input 

requirements, and the output. Section 3 describes the 

Windows Implementation ofthe blocks, including 

descriptions of the screens sequences, the 

corresponding blocks, changes made for ease of use, 

and limitations of the Implementation. Section 4 

provides minimum hardware requirements and 

installation information for the Windows SWMM. 

Section 5 provides the information necessary touse 

the SWMM interface. including: 

Accessing an Existing File or Opening a New 

File 

File-Naming Conventions 

Saving Input Files 

Setting Up a Default Editor for Viewing 

Output Files 

SWMM Windows Interface Commands and 

Function Keys 

Submitting an Input File to the Model 

Import File Option in SWMM 

Export Function 

Array Screen Capabilities 

Using the Manual Run Option 

Section 6 contains four example runs that highlight 

user entry and model output. Section 7 describes the 

SWMM post-processor capabilities, which allows the 

user to display tabulated summary information and 

graphical representations of the modeling results. 

Appendices provide the screen structure and variable 

descriptions for the Windows interface blocks. 

1 
2 TECHNICAL SUMMARY AND BACKGROUND 

2.1 Overview of SWMM 4.3 

SWMM stimulates most quantity and quality 

processes inthe urban hydrologic cycle on the basis 

of rainfall (hyetograph) and other meteorological 

inputs and system characterization (catchment, 

conveyance, storage/treatment). Storm sewers, 

combined sewers, and natural drainage systems can 

be simulated as well. 

2.2 Model Structure and Description 

of Blocks 

SWMM IS constructed inthe form of “blocks” as 

follows: 

Computational Blocks: Runoff, Transport, Extran. 

Storage/Treatment 

Services Blocks: Executive. Rain. Temp, 

Graph. Statistics, Combine 

Each block has a specific function. and the results of 

each block are entered on working storage devices to 

be used as part of the input to other blocks. A 

typical run usually involves only one or two computational blocks together with the Executive Block. A 

summary of the four computational bocks in SWMM 

are shown in Table 2.1. This table explains the 

model capability, flow routing characteristics. and 

quality by block. 

The Runoff Block IS a critical block to the SWMM 

simulation. This block receives meteorological data 

from either Ram and/or Temp Blocks or user defined 

hyetographs (rainfall intensity vs. time) and then 

simulates the rainfall-runoff process using a nonlinear 

reservoir approach, with an option for snowmelt 

simulation. Groundwater and unsaturated zone flow 

and outflow arc included using a simple lumped 

storage scheme. At the end, the Runoff Block 

produces hydrographs and pollutographs atinlet 

locations. This block may be run for periods ranging 

from minutes to years. Simulation less than a few 

weeks will henceforth be called single event mode 

and longer simulations will be called continuous 

mode. With the slight exception of snowmelt, all 

computations are done identically for the two cases 

(Huber and Dickinson. 1988). Quality processes in

the Runoff Block include generation of surface runoff 

constituent loads through a variety of options: 1) 

build-up of constituents during dry weather and 

wash-off during Wet weather, 2) “rating curve” 

approach in which load is proportional to flow rate to 

a power. 3) constant concentration (including 

precipitation loads). and/or 4) Universal Soil Loss 

Equation (Donigian and Huber, 1991). The overall 

catchment may be divided into a maximum of 200 

subcatchments and 200 channel/pipes plus inlets. 

The Runoff Block transfers hydrographs and 

pollutographs for as many as 200 inlets and 10 

constituentshrough an assigned interface file to 

other SWMM blocks. 

The Transport block IS one of the subsequent blocks 

and performs the detailed flow and pollutant routing 

through the sewer system. In the Transport Block, 

flow routing is accomplished using the kinematic 

wave method, while quality processes include firstorder decay and simulating scour and deposition 

within the sewer system based on Shiled’s criterion 

for initiation of motion. and generation of dryweather flow and quality. The Transport Block uses 

inlet hydrographs and pollutographs generated either 

from the Runoff Block via the Interface file or from 

the user defined option as the input. then determines 

the quantity and quality of dry weather flow, the 

system infiltration, pollutant loadings for each 

channel/pipe, and study area. 

The Storage/Treatment (S/T) Block is a special type 

of element of the Transport Block. The S/T Block 

simulates the routing of flows and up to three 

pollutants through a dry- or wet-weather S/T tank 

containing up to five units or processes. It also 

simulates removal in S/T devices by 1) first-order 

decay coupled with complete mixing or plug flow, 2) 

removal functions (e.g., solids deposition as a 

function of detention time), or 3) sedimentation 

dynamics. Additionally, capital cost and operation 

and maintenance cost can be estimated for each unit. 

The Extended Transport (EXTRAN) Block provides 

the SWMM with dynamic wave simulation capability 

(Roesner, L.A. et al. 1988). The EXTRAN Block is 

3 
SWUM Windows Interface User’s Manual 

Table 2.1 Summary of Computational Blocks in SWMM 

the most comprehensive simulation program available 

in the public domain for a drainage system hydraulics 

and simulates branched or looped networks; backwater resulting from tidal or nontidal conditions; 

free-surface Row; pressurized flow or surcharges; 

flow reversals; flow transfer by weirs, office; and 

pumping facilities; and storage at on-line or off-he 

facilities. EXTRAN uses a link-node description of 

the sewer system that facilitates the discrete 

representation of the physical prototype The conduit 

system IS Idealized as a series of links and 

channels/conduits. which arc connected as nodes or 

junctions. Links and nodes have well-defined 

properties which. taken together. permit 

representation of the entire pipe network. Links 

permit flow from node to node. Nodes are the 

storage elements of the system and correspond to 

manholes or pipe junctions in the physical system. 

Inflows. such as inlet hydrographs, and outflows. 

such as weir diversions, take place at the nodes of 

the idealized sewer system. 

These four computational bocks can be run either 

independently or in any sequence. Additionally. 

service blocks arc available for supporting the 

computational bocks. They are statistical analysis of 

the output time series (Statistics Block), input and 

manipulation of precipitation, evaporation. and 

temperature time series (Rain and Temp Blocks), line 

printer graphics (Graph Block), and output time 

series manipulation (Combine Block). 

2.3 Data Requirements 

Depending upon the simulation objective. input data 

requirements can range from minimal to extensive. 

For simulation of a complete drainage network. data 

4 
Technical Summary and Background 

collection can be accomplished within a few days. 

hut reducing the data for input to the model may take 

up to 3 person-weeks for a large area (e.g., greater 

than 2000 acres). For an EXTRAN simulation of 

sewer hydraulics. expensive and time-consuming field 

verification of sewer invert elevations is often 

required. On an optimistic note. however, most data 

reduction. i.e., tabulation of slopes. lengths. and 

diameters. IS straightforward (Ambrose and Barnwell. 

1989). 

Categories of Data: 

1) 

2) 

3) 

4) 

5) 

6) 

Weather Data: hourly or daily precipitation; daily 

or monthly evaporation rates. Snowmelt: daily 

max - min temperatures. monthly wind speeds. 

melt coefficients and base temperatures. snow 

distribution fractions and areal depletion curves 

(continuous only), and other melt parameters. 

Surface quantity: area imperviousness, slope, 

width, depression storage and Manning’s 

roughness for pervious and impervious areas; 

Horton or Green-Ampt infiltration parameters. 

Subsurface quantity: Porosity, field capacity. 

wilting point, hydraulic conductivity, initial water 

table elevation, ET parameters; coefficients for 

groundwater outflow as function of stage and tail 

water elevations. 

Channel/pipe quantity: linkages, shape. slope, 

length. Manning’s roughness. EXTRAN 

transport also requires invert and ground 

elevation, storage volumes at manholes and other 

structures; geometric and hydraulic parameters 

for weirs. pumps, orifices. storage, etc.; 

infiltration rate into conduits. 

Storage/sedimentation quantity: 

stage-area-volume-outflow relationship, hydraulic 

characteristics of outflows. 

Surface quality: land use; total curb length; 

catchbasin volume and initial pollutant 

concentrations; street sweeping material, 

efficiency and availability factor: dry days prior 

to initial precipitation; dust/dirt and/or pollutant 

fraction parameters for each land use, or 

pollutant rating curve-coefficients; concentrations 

in precipitation; erosion parameters for Universal 

Soil Loss Equation, if simulated. 

7) Dry-weather flow constant or on basis of diurnal 

and daily quantity/quality variations. population 

density, other demographic parameters. 

8) Particle size distribution, Shields parameter decay 

coefficients for channel/pipe quality routing and 

scour/deposition routine (optional). 

9) Storage/treatment: parameters defining pollutant 

removal equation; parameters for individual 

treatment options such as particle size 

distribution. maximum flow rates. size of unit, 

outflow characteristics; optional dry-weather flow 

data when using continuous simulation. 

IO) Storage/treatment cost: parameters for capital arid 

operation and maintenance costs as function of 

flows, volumes and operating time. 

In order to create SWMM input files. the users have 

to follow certain sequences within one particular 

block or between blocks. In the Runoff Block for 

example, the Group Identifiers, i.e.. SWMM ID, are 

defined as the order of input data and are 

characterized into five sections: general input and 

control data meteorological data, surface quantity, 

surface quality, and print control. Each section may 

be divided into subsections. e.g.. meteorological data 

include snow data precipitation data, and evaporation 

data. Many individual parameters arc entered in 

those data categories. 

2.4 Output 

SWMM produces atime history of flow. stage and 

constituent concentration atany point in the 

watershed for Runoff, Transport, Storage/Treatment 

Blocks. Seasonal and annual summaries are also 

produced, along with continuity checks and other 

summary output. Simulation output in the Extran 

takes the form of water surface elevations and 

discharges at selected system locations. 

5 
3 TECHNICAL DESCRIPTION OF THE SWMM 

IMPLEMENTATION IN WINDOWS 

The SWMM Windows interface is Designed to be as 

user-friendly as possible. The SWMM Windows 

interface consists of five interface blocks. 

METeorological data (MET), RUNOFF, USEr 

defined Hydrographs and Pollutographs (USEHP). 

TRANSPORT, and EXTRAN. Basically, the MET 

function acts as the Rain and Temp blocks. The 

RUNOFF. TRANSPORT, and EXTRAN interface 

blocks perform the same function as the Runoff, 

Transport, and EXTRAN Blocks do in SWMM 4.3. 

The USEHP function allows the user to define time 

series of flows and concentrations desired at inlets. 

A key feature of the design of a “Windows" user 

interface for SWMM 4.3 is the separation of 

meteorological data from the Runoff Block of user 

input. Users will access the MET interface to create 

and edit meteorological data. Selection of 

meteorological data for use in a RUNOFF run will 

occur as part of the RUNOFF function. The goal of 

this function is to consolidate user Interaction and 

input of meteorological data in SWMM into one 

separate module. From a user’s perspective. all 

meteorological data will be accessed unambiguously 

by a single file name. This therefore. eliminates 

meteorological data entry in the RUNOFF input file. 

Similar consideration made in the TRANSPORT and 

EXTRAN functions is the separation of user defined 

hydrogaphs and pollutographs from the 

TRANSPORT and EXTRAN user Input. The 

USEHP function was developed to handle all usersupplied flows and concentrations. 

The normal execution sequence for the SWMM 

Windows interface is indicated by an arrow symbol 

as shown in the screen in Figure 3.1. Usually. MET 

should he executed first to create interface files that 

are required input to the Runoff Block. Likewise, 

RUNOFF creates an interface tile that is required 

input to the Transport and EXTRAN Blocks. 

USEHP serves the same function for input to the 

Transport and EXTRA Blocks as the runoff 

interface file does TRANSPORT or EXTRAN can 

he executed independently when either a Runoff 

interface file or a USEHP file exists. 

NOTE: In order to differentiate the Windows 

Interface blocks from the actual SWMM 

blocks (even if they are practically the same 

thing in some instances), the Windows 

Interface Blocks will be in capitaletters and 

will be identified as an “Interface block”. 

3.1 MET 

As mentioned earlier, MET allows the user to create 

and edit meteorological data. Input data in MET 

consists of three data components: general 

meteorological parameters. precipitation and 

evaporation, and sow data. Those three elements 

take a total of SIX screens (see Table 3.1). The first 

screen describes the control variables in MET, such 

as the types of meteorological data and units 

associated with the MET data. The selections on the 

first screen determines which subsequent screens are 

accessible. The next two screens contain raingage 

stations and precipitation data The fifth screen 

defines monthly averagevaporation and/or wind 

speed. Air temperatures are stored on the fourth 

screen for continuousnowmelt simulation. and on 

the last screen for single event snow melt simulation. 

RAIN (precipitation) and evaporation data are always 

required in MET. Wind speed and temperature data 

are needed when the snowmelt is simulated 

Precipitation data are the single most important group 

of hydrologic data required by SWMM. SWMM 

requires hyetograph a of rainfall intensities versus 

time for the period of simulation. For single event 

simulation, this is usually a single storm, and data for 

up to ten raingages may be entered. For continuous 

simulation. hourly, daily or other continuous data 

from at least one gage are required. RAIN data can 

be selected from a NOAA data file, an existing usercreated file. or a new file. NOAA data files are 

obtained from the EPA Environmental Research Lab 

in Athens, Georgia. They contain 35-year daily 

weather data for all NOAA first order stations in the 

United States. Please note that at Present only one 

raingage is available when the user selects the NOAA 

7 
SWMM Windows Interface User's manual 

Figure 3.1 SWMM Windows Interface Functions. 

data option from our meteorological database. The 

RAIN data should be entered in the Ram Data Table 

on Screen No. 3 Input variables for this screen are 

listed in Table A.1. The formal used in Ram Data 

Table is the same one stored in the Ram Block 

Interface file of SWMM, which is an unformatted 

binary file. Thus. the RAIN data can be handled 

through the Rain Data Table Instead of using the 

Rain Block and E1-E3 data groups in Runoff Block. 

NWS precipitation data can be also read into the 

MET function. The data include: 1) hourly and 15- 

min. precipitation data for NWS Release B 

Condensed (IFORM=4 in the Rain Block), and 2) 

hourly precipitation data for NWS Card Deck 488 

tile (IFORM=2 in the Ram Block). 

Evaporation can be input either by entering monthly 

average rates or using default rates that are internally 

supplied in the SWMM model. Wind speed and 

temperature data are needed, ifsnowmelt simulations 

are Included. Similar to evaporation rates. a monthly 

average wind speed should be provided. When a 

daily NOAA data file is selected, MET will 

automatically compute monthly values for 

evaporation and wind speed. 

Air temperature can be entered on either Screen No. 4 

or Screen No. 6 based upon the types of snowmelt 

simulation. Continuous snowmelt simulation requires 

8 
Technical ilescrrntlon of the SWMM lmplcmcntafion in Windows 

Table 3.1 Data Category and Screen Input in MET interface 

Avg. EVAP 6 WINDSPEED Table 

Cmbnuous TEMP Data Table Dally Max & Min temp. 

data 

a complete time history of daily maximum and 

minimum temperatures on Screen No. 4. These 

maximum/minimum temperatures are supplied in the 

NOAA data file. A single event snowmelt simulation 

receives air temperatures from Screen No. 6 for a 

given time step entered on the first screen. The 

temperatures arc constant over the ume interval. 

After all the data are entered, MET will generate four 

MET interface files: a RAIN data interface file, a 

TEMP data interface file. an evaporation and wind 

speed file (EVAWIND). and a smglc event snow 

melt temperature file (SINAIR). The first two 

interface files arc the SWMM scratch files processed 

during the execution of the Runoff block. The other 

two tiles would be processed into the Runoff Block 

input file. The evaporation and wind speed data 

from the EVAWIND file will be placed on Fl and 

CZ data group lmes in the RUNOFF input file. 

respectively. The air temperature from the SINAIR 

file will be input to C5 data group line. 

3.2 RUNOFF 

The RUNOFF interface block assist in creating the 

Runoff input tilr and call the SWXlXl Runoff Block 

for cxccution. It IS designed 10 closrly follow the 

input represeniatron order in the Runoff Block. Inpul 

data in RUNOFF arc divided into five data elemcnt.s: 

general control parameter. meteorological data, water 

quality, description of a drainage system, and print 

control The general control parameter includes 

identifying a MET lile. urnt. simulation length, 

starting date, time step, and type of simulations. 

These selections determine whether subsequent 

screens or controls are accessible. The 

meteorological data include precipitation. evaporation. 

temperature, and wind speed. which should’bc 

generated through the MET function. Water quality 

simulation requires the user to specify up to ten 

pollutants ,Ind appropriate parameters IO buildup and 

washoff mechanisms. and up to five land uses to 

characterize different subcatchments. Erosion and 

groundwater simulations are optional. A drainage 

system can be described as number of subcatchments 

(subwatersheds ;;)n,lect:d with channels/pipes. 

Necessary Inputs associated with subcatchment are 

surface area. width. ground slope, Manning’s 

roughness coefficient. and infiltration rates. Channel 

descriptions are the length, Manning’s roughness 

coefficient. invert slope. diameter for pipes. and 

cross-sectional dlmenslons of the channel. Other 

inputs arc discussed in Sectlon 2.1. 

There xc 3 t01a1 oi twenty-three screens in the 

RL’NOFF intcrtacc. The screen input sequence (see 

Table 3 21 rctlects rhc overall structure of the Runoff 

Y 
SWMM Window Interface Uwr‘s Manual 

Table 3.2. Screen Input Sequence in RUNOFF Interface 

Conten 

General Control Parameter 

Meteorobgtc Data (Bl) 

Surface Water 

Oexnphon 01 a Oranage System 

Block. Screen numben are assigned corresponding 

to rhc dsta elements and to cover all the input 

requirements. Table 3.2 also shows the relatlonshtp 

hetween the screen numbers In the RUNOFF 

Interface snd SWMbl ID cGroup Identliwsr III 3 

RUNOFF Input file Furthermore. .I spreadsheet IVX 

T;lhlc A.2) 15 generated to IdentIty the ccjntrols 

(vanahlcs~ for each xrccn. ‘I’h~s table defines the 

iollou Ing for RUNOFF 

I. tarmac name in the Runotf Bl(~t,. 

2. the descrtptton of the varlabte. 

3. SWMM ID III the Runoff Block (SID). 

4. screen number t SCRJ. 

5. control number tCSi. 

h. control t)pe ICT~. Item. range, default. and 

unit. 
Technical Descrrption qf the SWMM implemmtation in Windows 

Each varlablc In ~hc Kunotr’ Block for SWMM 4.3 

has a unique control numhcr Ijn ,I p.urlcular screen In 

the RUNOFF mrcrt;lic. For rx3mple. rf you refer to 

the first page ot’ Table A.‘. .I ~~13blc WET in 

SWMM 4.3 IS tmcrprcrcd ,I> Wet rmIestcp(sec). 

which is the eighth contrc!l on the lirst screen m the 

RUNOFF Windou\ Intcrtacc. 

For WET. the SID rSWxlX1 IDI \hcjuld be under 

Group B3. the type 13 llomng. the range must be 

equal or greater than one. the default should be 

3600.0 seconds. and the untt IS In sewn&. The 

relauonshrp between vanables of SWMM 3.3 and 

controls of SWMM Interface can be easily checked 

rn Table A.2 

3.3 USEHP 

The USEHP function IS designed IO create and edit 

user-defined inlet flows and concentrattons. This 

option is preferable to the RUNOFF interface file 

option for those users who wish mainly to use the 

Transport Block or the EXTRAN Block. For 

EXTRAN. the user should provide only Inlet 

hydrographs in USEHP smce EXTRAN IS not 

capable of stmulating water quality. Any quality 

informauon that is Input to EXTRAN IS ignored by 

the program. 

There are 3 rota1 of five screens rn the USEHP 

Interface block and lnpur requlrcmcnts are listed in 

Table 3.3. USEHP wll generate four USEHP files 

(see Table 5.1) as Input to the Transport and Exlran 

Blocks. As shown in Table 3.3. the vaIues stored in 

C’SEHP correspond to the vrlnables and data group 

lines In erther 3 Transport Block Input or an 

EXTRAN Block Input. For a Transport input file. 

two vartables, II.C.. NlNPUT and NCNTRL) and two 

data lines (i c., II and Rl) are used for inlet 

hydropaphs; and a varlrtble (NPOLL) and two data 

lines [I.e.. F1 and RI) arc used for inlet 

pollutographs. Slmrlarly. for an EXTRAN input a 

\anable. NJSW. and KI-K3 data lines are used for 

the lnlel hydrographs. 

3.4 TRANSPORT 

The Transport Block was Implemented following the 

same procedure as used for the Runoff Block. Table 

3.4 Indicates the screen mput sequence in the 

TRANSPORT interface as compared 10 In the 

SWMM model. The TRANSPORT interface is 

characterized into SIX data components. namely 

TRANSPORT slmclalion control. sewer system 

description, water quality. infiltration aod dry-weather 

flow, study area description, and print control. 

TRANSPORT slmulatton control defines an inlet 

hydrogaph and pollutopraph file, computational 

parameters. units, and types of simulation. Sewer 

sysrem description provides the physical 

characteristics of the conveyance system. Quality 

data identify pollutanls to be routed and their 

characteristics. Infiltrarion and Dry-Weather Flow 

(DWF) data descnbe the necessary drainage area 

characterisrics to permit the computation of the 

respecllve mllow quantities and qualities. Print 

control reports a ttme history of inlet hydrographs 

and pollutographs. and a ume hIstory of channel 

depths 

Data 

E-t 

2 

Table 3.3 Screen Input Sequence in USEHP interface 

I 

- 

Transoort Extrmn w 

Category Omta Requirement Bli;k Block No. 

I 1 I 

General Ccnrroi Parameters Unw X of Inlets. L of pollutants. X of NINPUT 

data points NPOLL NJSW 1 

Ltst of Inlet Numbers Inlet number I1 K2 2 

Pollutant Name Table Pollutant name. Input and output unit Fl No 3 

Time of say Time WI hours 4 

Rl Kl,K3 

Hydrograph/Pollutograph Table Time senes of flows and concentranons 5 
Table 3.4 Screen input Sequence in TRANSPORT Interface 

TRANSPORT Stmulatlon Control 

2 Sewer System Oescnptlon 

Sewer Element Cl.Ol-09 , 

Natural Channel 

(HEC-2 format) EZ-E4 

3 W8SOf ou8bly Fl 4 

4 InfUtm&m and Dry-Weather Flow Kl.K2,Ll-L3, Ml-M4 5.6,7.8 

5 Study Area Oescnptlon Study Area Parameters N1.01.02 96 10 

Process flow Charactensbcs P1 11 

Categorized Study Area 01 12 

6 Print Control Printed non- Transferred to Bl.Cl.Hl 13 lt 14 

conduit elements Graph Block 

for hydrograph 6 

pollutograph Input Jl 15 

outpul J2 16 

Pnntect condut elements for depths 12 17 

The physical representatlOn of the sewer system IS 3 

key mput to the TRANSPORT >lmulatlon. The 

hewer system IS classified ;1s ;1 certam type of 

“rlcment.” All elements In combmatlon tot-m In a 

manner slmllar to that it links 2nd noJc4 tHubcr and 

Dlcklnhon. 1988). Elcmcnts In J real \y\tern c;ln bc 

Jercrtbcd ;IS a network ot’ ir)ndults (c g., ihannels/plpcs) Jomcd with non-ion&Its \uch ds manholes Con&Its themsclvz\ rnd! hc 01 different 

clement types depending upon their gcometrrcal 

irc)ss->cc’tlon. .N~xi-<~dult5 niu\t be It~3teJ d points 

~orrcspond~np fn Inlet points Ior h?drcy;lphs 

generated by clther the Runoff Block or USEHP. 

Xccordlng to SWMM &xumentatlon. there is a total 

of twenty-five types of clcments that xc available fcx 

use in Transport Block (See Table 3.5). Eighteen of 

them are conduit clemcnts and seven arc non-conduit 

elements. Fk)r the elements with regular shapes. data 

requirements cue usually the [ahulatton of shape. 

Jlmenslon. slope. and roughness parameters. IVbtle 

for the elements with irregular shapes. supplemental 

data are requmx.I. such ;1s flow-area and depth-area 

relatronshlps of the clcmcnth. The ~rrcgular shapes 

.trc new shapes ,mJ natural channels ulth HEC-2 
7ec.hnrc.d Dtvrrprlon of the SWM.4~ Implemenratuxt in Windows 

t;~rma~ ~-or iondulr clcmcnt\ Jnd \tor;ye r;lnks for 

non-conduit elcmcnis 

Only up to four pollutants can be handled for water 

quality stmulatton tn the Transport Block. Pollutants 

may be tntrtduced to the scwcr system by either the 

RUNOFF inrertacc or USEHP using the data group 

I1 and RI in the Transport Input fllc. 

The TRANSPORT ~ntcrfax contams LI total of 

seventeen screens. The data components assoctated 

with screen numbers in the interface and SWMM ID 

In SWMM 4.3 arc presented In Table 3.4. Table A.4 

contatns a descrtptton of the TRANSPORT data 

requtrcments tncludmg variable definittons. SWMM 

ID. screen number. control number. control type. 

control Item. type. mnge. default. and units. This 

table was destgned to LISSISI tn assembling data for 

tmplemcnttng WINDOWS processes of SWMM and 

gave a clear prcture of identifying the vanables used 

in TRANSPORT interface as compared to SWMM 

4.3. 

The TRANSPORT Interface reads the data for 

sondutt and non-condutt elements from the Sewer 

System Table on Screen No. 3. Different element 

types supphed wrth the TRANSPORT block and 

corresponding element names used in the 

TRANSPORT Interface are listed In Table 3.5. 

Three ~rrepular shapes of elements are a natural 

channel. a user-supphed shape!. and a storage unit. 

They are trcatcd as spend clcmcnts and have to be 

bnparate functions tn the TRANSPORT interface, 

Currently. the TRANSPORT allows the user to 

specify three lypes of files. which correspond to three 

types of sewer eiements. They are defined as 

follow\: 

Special 

Elements 

SWMM Data File Nvnr 

Group8 in Used in 

Transport Block TRANSPORT intatface 

HEC-2 format E2-E3 XHECP’.PIP 

User supplled Cl. 01-09 XSHAP’.PIP 

Storage unll Cl-G5 XTANK’.PIP 

The files must contatn the Input parameters and data 

group lines rcqutred by the TRANSPORT Input. I-he 

three types of tiles .;rc SHf~C2##t PIP t’or II nalural 

channel. SSHAP### PIP for ;I user suppl~cd shape. 

and XTANKlt##.PIP for ;I sroragc unll. For example. 

you define ;1 non-iondull clement .rs 3 storage tank. 

you need to prepare a data tile containing G I -G5 

data group lines using my text editor outslde of the 

Windows Interface. j’ou should save this file as 

XTANK*.PIP. Next, go to the fourth column under 

TYPE on Screen 3 In the TRANSPORT interface and 

spmt‘y rhc file that you created. Table 5.1 presents 

files created by TRANSPORT 

3.5 EXTRAN 

There arc three data components mcluded m the 

Extran Block: EXTRAN stmulatton control. sewer 

system description. and output prmt and plot. The 

EXTRAN simulation control defines the simulation. 

an inlet hydrograph file. computational control. and 

stmulatton methods. Ltke the TRANSPORT 

interface. EXTRAN pets inlet nOws from enher a 

RUNOFF Interface file or a USEHP file. Therefore. 

the user must run either RUNOFF or USEHP before 

proceedmg with EXTRAN. The sewer system 

description is divided into IWO sections: identification 

of channels/conduits and junctions. The cross 

sections of channels/conduits can be regular or 

irregular. For regular channels, input data are 

relatively simple. For irregular channels, however, 

data are complex and a detailed descripuon to define 

cross sections for each channel is needed. Junction 

data can be dc.scribcd as regular junctions and special 

flow devices that divert sanitary sewage OUI of a 

combined sewer system or relieve the storm load on 

sanrtary rnterceptors. The five types of Junctions are 

storage, ortficc. weir. pump. and outfall. Like 

trrcgular channels, those special junctions may 

require detailed input describing a time-history curve 

for stage. volume, flow. etc. Output pnnt and plot 

detenmnc number juncttons and channels for pnnting 

and plotting of heads and flows. 

There arc twenty-three screens for the EXTRAN 

Interface. as shown tn Table 3.6. Sixteen of these 

screens are for inputs for channels and junctions. 

Two looping screens are developed to handle large 

input depending upon the tgpc of channel or Junction. 

~‘artablc Input sequences on each screen arc plven in 
Table A.>. which dcflnes the \anahlc name. the 

Jescnptlon of vat-table. SuIlM ID. \irecn number. 

control number. and the vanable‘\ u\agc 

Screens No. 4 and 5 .uuc Jcslpcd 10 \torc the da13 

for natural channels. which use the s3mc’ format AS 

used III the HEC-2 model. 

3.6 Limitations of The SWMM 

Windows Interface 

The SWMM U’mdows Interface has bcvcral 

Ilmltations. These llmltatlons are summanrcd below: 

In the RUNOFF Windows mterfarc. the maxlmum 

number of watersheds and channels allowed IS 

106. For the SWMM %del 4 3. the maxlmum 

number allowed IS 200. In the TRANSPORT and 

EXTRAN Interfaces. the maxImum number of 

mlcts and channels allowed IS 100. whrle the 

maximum number of inlets and channels allowed 

m the SWMM model is 200. 

Due to problems with the subcat<hment number 

variable, whtch would not accept names. all IDS 

in all the Windows interfaces have to be integers 

Instead of characters. You cannot enter a name 

For popes, subcatchments. inlet numbers 

Due to problems encountered with the snow melt 

simulation and with the conversion of the pan 

evaporatron data, Ja~ly cvqxxatinn rate and wind 

speed data from thy MET intertacc for continuous 

snowmclt simulation will be converted to monthly 

data. 

Table 3.5 Different Element Types in 

Transport Block 

1 

TRANSPORT 

NTYPE Transport Block intafkce 

CONDUIT ELEMENTS 

19 

20 

21 

22 

23 

24 

25 

NON-CONDUIT ELEMENTS 

ManhoIe Manhole 

m stallon Lift station 

Flow dlvtder Flow divider 

Storage umt XTANK#Ua PIP 

FION divider . weir Flow dlvlder-weir 

FIow dlvlder Fiow dlvlder 

Backwater element Backwater 
Table 2.6 Screen Input Sequence in EXTRAN Interface 

EXTRAN Smulatron Control 

Slmulatlon and pnnt 

Sewer Syslem Descnptron 

Output pnnt and plot 
4 MINIMUM SYSTEM REQUIREMENTS AND 

SOFTWARE INSTALLATION 

4.1 Minimum System Requirements 

The system runs under Microsoft® Windows. The 

minimum system requirements are provided below: 

l Windows Version 3.1 

l 80386 Processor 

l 4 Megabytes RAM 

l 10 Megabytes hard disk space 

NOTE: A math co-processor ISrecommended but not 

required. 

4.2 Installing the Software 

‘STEP I. Insert the SWMM Setup Disk (i.e., SWMM 

- DISK 1). into drive A: or B: 

NOTE: You must have 10 Megabytes of space on 

the hard disk drive on which you are 

installing SWMM for Windows. Also close 

all open applications including FILE 

MANAGER before you start the SETUP 

program. 

STEP 2. Start Windows and. at the Program 

Manager, choose File Run. 

STEP 3: Type A:SETUP.EXE (“B:” if the disk is on 

the B: drive) and press ENTER. 

STEP 4: You will be asked to enter the path of the 

directory where you would like SWMM to 

be installed. When you accepthe default 

path or enter a new directory path, the 

installation will begin. 

Please note that the SWMM Windows. 

Interface consists of three disks. 

STEP 5. You are now ready IO use SWMM. 

The executable for which the SETUP program has 

already created an icon is described below. 

Executable Description 

SWMM.EXE The main SWMM executable. 

This executable allows you 

access to the two SWMM 

options : 

The Windows Interface Option: 

This option calls up all the windows 

implementations ofthe various blocks of 

SWMM as explained in Section 3. 

Manual Run Option: 

For experienced users of SWMM and those 

familiar with the structure of the input files. 

this option allows you to edit input files 

directly using a data editor. 

NOTE: The working directory option should be the 

one containing the executables since SWMM 

requires certain table files in order to create 

the input files. 

17 
5 USING THE SWMM WINDOWS INTERFACE 

Once you have finished installing the software, you 

will be ready to access the SWMM Windows 

Interface and Manual Run option. When you select 

the Windows Interface option, you will see 3 flowchart that is shown in Figure 3.1 that shows the 

various interface blocks that are available and the 

sequence you should follow in accessing them. All 

the interface blocks share certain characteristics since 

they are all in Windows. Thus section details how to 

use the capabilities available in the various interface 

blocks in SWMM. In addition, it will detail the 

Manual Run option as well. Thus section describes 

the following: 

Accessing An Existing File or Opening a New 

File 

SWMM File-Naming Conventions 

Saving Input Files 

Setting Up a Default Editor for Viewing Output 

Files 

Submitting an Input File to the Model 

SWMM Windows Interface Commands and 

Function Keys 

Import File Option in SWMM 

Export Function 

Array Screen Capabilities 

Using the Manual Run option 

5.1 Accessing an Existing File or 

Opening a New File 

When you first enter any of the Windows SWMM 

Blocks. You will be automatically assigned anew 

file. The new file name and number will appear at 

the top of the screen in parentheses. 

To access an existing file, click on the FILE option 

on the very top line, select the OPEN option and 

selecthe file that you want from the list that 

appears. 

NOTE: The input files must the in the same location 

as the *.EXE files (the SWMM executable 

files). If you elect to read in an existing 

file from a different directory, the directory 

that the file is in becomes the default 

directory for SWMM. All the data files for 

SWMM must exist in the default directory. 

So we strongly recommend that you do not 

save input files in any location other than 

the SWMM directory. 

If you selected an existing file to edit, when you 

choose to save the file, the existing file will be 

rewritten with the new values unless you choose the 

SAVE AS option and assign a new file name. Please 

remember. if you are assigning anew name to a file. 

to follow the naming conventions followed by 

SWMM explained in the next subsection. 

5.2 SWMM File Naming Conventions 

The naming convention of files in SWMM is as 

follows: the first four characters are the interface 

block name. the next three digits are sequentially 

assigned numbers that indicate the number of the 

input file that you arc currently creating, and the file 

extension indicates the file type. Table 5.1 

summarizes naming conventions of the SWMM 

interface for each function. There are three file 

extensions inthe MET input files. The first 

extension .MET is which indicates user defined 

meteorological data. the second one is .DAT that 

contains hourly precipitation data. and the last one is 

.ATH that Indicates long term meteorological data 

obtained from the EPA Athens Lab. The file 

extensions in the RUNOFF and TRANSPORT 

interfaces are also standardized. For instance, *.INP 

is the input file and *.OUT is the output file. 

Additional files for RUNOFF and TRANSPORT are 

post-processor files, which include the Tables, 

Graphics, and Calibration files. They are defined 

below: 

19 
SWMM Windows Interface User‘s Manual 

Table 5.1 Naming Conventions of SWMM Interface 

20 
llsing the SWUM Windows lntcdacc 

The RL:NOFF Inrcrt;l<c 

SWRPP’ INP 

SWRGR*.INP 

SWRCA*.INP 

The TRANSPORT 

SwrPP’.fNP 

SWTGR*.lNP 

Inrertacc: 

Tidies file based on 

TRANS*.INT 

Graphics file based on 

TRAh’S*.INT 

C.rlihratwn lllc hwxJ on 

TRANS l INT 

5.3 Saving lnput Files 

SWMM will ask you whether you wish lo save the 

input file when you exit an Interface block or when 

you reach the last screen nf an Interface function. 

However. If you have accessed an exislmg file and 

made all the changes before reachtng the last screen. 

you may save the input file by proceedmg to the 

FILE optlon and selectmg the SAVE optjon. Once 

you have completed an Input file. you may submit it 

to the SWMM model for execution. When you 

suhmlt the Input file to the model, the input file ~111 

he valtdated by the Windows Interface. If any errors 

are L;tectcd during the vahdatlon. you will be 

Informed of them and brought to the incorrect entry 

so that you might effect the change Immediately. 

5.4 Setting Up a Default Editor for 

Viewing Output Files 

The dct’ault editor for viewing and editing SWMM 

output files IS the WRITE program In Windows. 

flcjwevcr. users may choose anp other data editor 

IC p., EDIT EXF.I for vlcwlng the output by sclccting 

Ihe ~tltllrcs nwnu on I~W top lone I)! the wccn and 

u51ng 11x Sc~up Output ICllc: \‘lrwcr trptlon. The path 

;mJ cxc~utablc n;nnc 01 the output tile cdttor should 

hc spec~f~d uncicr this optxt)n 

This ourput vtcwer IS automrlttcall) ~t~\ated each 

time ;I SWMhl run IS cnmplctcd. To view the mdcl 

output (rather than submitting a SWMM model run). 

the e&or can he used outsldc the SWMM Windows 

Interface. CTsme the approprlatc file manipulations of 

the edItor. the SWMM output file can be opened, 

edited. and saved. 

5.5 Submitting an Input File to the 

Model 

When you have completed the input file for the 

Interface that you are in. select the RUN button to 

run the model with the input file you created. When 

you select the RUN option. all the entries in the file 

will be vaIldated. If any errors are detected during 

the validation, SW&l will put up a message 

mformmg you of the type of error detected and will 

then take you to the prompt that is incorrect. Once 

all the values are valid, the fde is submitted lo the 

appropriate block for execut!on. An icon will appear 

at the bottom of the screen for those blocks for 

which the SWMM m&l is called. When the 

processing of the input file is complete and the 

output results. SWMM will ask whether you wish (0 

view them. If you indicated that you did wish to 

VICW the output file. SWMM will show tl,ern usmg a 

data editor allowmg you to annotate the results if you 

so choose. To exit from the Data File Editor. press 

the ALT and F4 function keys slmullaneously. YOU 

will be returned to the interface block that you wwc 

in previously. 

5.6 SWMM Windows Interface 

Commands and Function Keys 

The Windows Interface optlons all have a series of 

“buttons” designed to make usrng the system as easy 

as possible. l71ese buttons and the commands they 

represent are accessible in three ways: ( I) click on 

the button with the mouse key to access the function 

that button represents. (2) press the ALT along with 

the underllned letter in the button title (e.g. ALTIH 

for Helpr. or 1.1) select the TOOL option and select 

the optlun under there from the lrst presented. 

The buttons and the commands they represent are 

cxplainckl hclou 

The NEXT Button This optlon dlows you to move 

II) the next screen In the Interface. If there arc 
~ncorrcct value\ on the \crcen that ~{)II xc In 

<urrenllv and ytju attempt IO move to another 

xreen. SWMM wtll Inform you of the error .mJ 

allow you the option of gomg hack I .md corrcct~ng 

the error 31 a later ttme) or correctmg the error. 

The cursor WIII blink ;Lt the prompt with the 

Incorrect entry. Ii you elect to correct the error 

hefore moving on. 

The BACK button This button ;~llows >CW I~) mo\c 

hack one kcrcen If there are Incorrect value> on 

rhe sc‘rcen that yu arc m currently 3rd you 

littcmpt IO move IO another screen. SWMM ~111 

Inform you of the error lmd allow ~CUJ the nptlon 

()I‘ going hack (and correctmp the error at ;1 later 

[Ime) or corrcc~~g the error. The cursor UIII hltnk 

.~t the prompt with the Incorrect entry. If you elccr 

I{) correct rhe error before movmg on. 

The INDEX Function Instead of moving 

backwards and forwards through the screens. you 

may use the INDEX feature to hop back and forth 

between screens. To access this feature. move 

your cursor over the INDEX button and click with 

the mouse button. or enter ALT. I. All the screens 

ava.labie III this opclon will be displayed wlrh rhc 

screen title and rhe screen numbers. Certain 

screens will be grayed out. This indicates that 

these screens are not accessible due to selections 

medc on other screens. The screen that you 

were in when you selected the INDEX button 

will be highlighted in blue text 

If you wish IO see tl,e prompts that appear on each 

screen. press the EXPAND hutton at the bottom of 

the INDEX screen The screen names and numbers 

WIII then Include all the prompts ~ontalned m the 

rcreens. You may contract the xrccn agam to [he 

normal display of lust the screen names and 

nutuher b: i:xhmp on the CONTRACT button 

To move to the screen that you want. move your 

cursor over rhc scrcc’n number d ,my non-prav - . 

ccreen and click the left mouse hutton l’ou 3rc 

IJken Immedlarely to that bcrccn ‘l-o S’III the 

INDEX screen and return IO the prc\mus hcrc‘cn. 

click on the CANCEL hutton. 

different types 01 help: Prompt-Level Help which 

cijntarnb 1ntom131lon on the spectfic prompt that 

>our cursor IS on or on which you are entering du~a 

.md General Help svhlch contains a pcncral 

Jexrrpuon of the SWMM system. 

To access General Help, move your cursor to the 

tool bar and the select the HELP option, or enter 

XLT. H from the keyboard. A menu will appear. 

Select the HELP INDEX optton or enter I from the 

key bard. 

To access Prompt-Level Help, move your cursor 

over to the prompt on which you would like 

Informatmn and press clthcr the Fl funcrron key or 

move your cursor over in the HELP hutton and 

illck. 

A wmdow WIII appear In elthcr case dlsplaylng 

broad help or prompt-specific help. If you are 

accessing prompt-specific help. you may browse 

through the helps for all the additional prompts that 

are related lo the prompt you are on by accessing 

the forward and backward BROWSE keys. 

All words or sentences that are III green and 

underlined have further mformatlon on them. 

Move your cursor over rhe phrase on which you 

would like further Information and click. You will 

be taken to that opuon. 

There is a search function within the HELP 

functions that allows you to type in a word and 

find all the help available on the word that you 

typed. To access this. se&t the SEARCH key in 

the HELP wmdow and follow instructions. 

When you arc through vlewinp help. exit the help 

utndow by clthcr cntcrlng AI-T. F1 from the 

keyboard or hy moving the cursor over to Ihr Icon 

on the rap ,ft C~)I,c’r of the window .md dLluble 

chckmg the loft mouse button. You WIII bc 

returned to the screen that you were In prcvtously. 

The CALC Button TIus optlon allows ]rou to 

xcess the CaLulutor Function wlthm Wtnlfows. 

4ould you requlrc the use of a calculator 31 any 

\crcen In SIVMh-1. 
The RESTORE Button III\ iqxtlm .dlr)u\ !cw Lo 

rcstorc the default v;~Iucs that ucrc tn the lilt 

hciore you SIXIC~ maktng ch3ncc\ tar thts screen. 

Ths IS an option that allows ?tru tfij \larl agaln 

wtthoul having to L’XII the sybtcm or go hack to 

every vanable that vou changed. 

The TABLES Button l111s op[wn dlows you to 

rabulate the SWhlM output results. The Tahtes 

functton presents the user wrth tw(> types of tables: 

Summary table and Even1 hlean Conccntrattons 

(EMCs) table. 

The GRAPHICS Button 731s optton at lows you to 

graph the SWMM output results. There are six 

different types of graphs available: hydrograph, 

pollutograph. loadograph, flow volume. mass, and 

land use. 

The CALIBRATION Button This optron allows 

you to perform the callbratton based on the 

SWMM results. You can use thi\ option to 

compare stmulutcd result\ u Ith ohs.zrvcd data. 

Two types of graphs and one stattsttcal table are 

generated at the end of the oalthratlon. Refer to 

Accessmg The Caltbratton Routtne for details 

(Section 7 3). 

5.7 Import File Option in SWMM 

The import ftle optton allow5 the user to access 

exrsttng Input files that arc‘ pencrated from other 

modet run\. The SWL1hi lntcrtaic can Impon three 

types <)I filch: SLY!? r~tnlall cj3lJ c.m hc imported 

Into the LIET Intcrtucc t’iv the RL~I~ Bl~~<k. an 

cxlstrng runoff input lils can he Imported tnto the 

Winclows Intcrixc Iur fhc KL’SOfT htixk ,!nJ 

sxlsttng Ir.mspc!rt Input !ilcs i.in be Imported Inlo Ihc 

!vind[jws Intcrfacc for the TR.ANSPORT block. 

Procedure for Using the Import Functions 

The 1111port option IS selected from the main menu 

hu at the cop of MET. RUNOFF. or TRANSPORT 

Interfaces When the Impon optlon 1s selected. the 

Runoff lilt WIII appear 3s an optton. Select this 

optton 

X wtndou will appear with a list of Runoff Input tile 

that arc In the SWMM directory. To see a I~st of 

files with extensions other than .DAT extension. 

sctect the IASI Files of Type option at the bottom of 

the window. The second option will he to see a list 

of all the files in the dtrectnry. To impon a fife from 

the list. brmc the cursor to the file that you would 

like to import and click tutce in quick successton or 

cttck on the OK button when the cursor IS on the file. 

A descnptron Ilne, whrch conststs of the top Ime of 

the file (IX.. the Al card tn the Runoff input), IS 

provided to help you identify the file when the cursor 

is on the file name. 

The SWMM interface currently supports the SWMM 

4.2 version, although the SWMM 4.3 execution file 

(OY25rY4) IS used. Not all the SWMM input cards 

in the SWMM blocks can be read into the Interfaces. 

For example. the LZ card tn the Runoff Block cannot 

be imported to the RUNOFF interface. To find a list 

of the SWMM ID cards and variables that can be 

read into the Interface refer to Appendix B. A 

message WIII be displayed on the screen when 

rcadmg the new SWMM cards. 

The weather data handled in SWMM interface is 

different from the Runoff Block of the SWMM 

model. The interface Jaws the user to enter all the 

weather data in MET white the Runoff Block ters the 

user enter the ramfall data either tn the Rain Block or 

in the Runolf tnpc’ it.cclf. When lmpofltnp an 

existing Runoff input file. the RUNOFF interfacc 

reads most of the data lines except E 1 -E3. D I. and 

FI lines tn the Runoff input Ktle (see SWMM manual 

by Huhcr. W C. and Dickrnson. R.E.. 1988. for 

exptanutlon 01 data lmcs). Those rumfall and 

evapratlon data should be entered in the MET 

Interface. In other word. the user should interpret 

El-E.7. [)I. ;md Fl tlncs and generate a new 

S.MET’ 1lET file. (1 iomptctc runoff mtcrfacc tile 

must tncludc ;I hlET tilt. 
Exlstmg Input files can sonl;lm only one data hloik. 

~lult~ple blocks arc non ,tII~~v.cd. The rntcrtuzc 

Import I’unctton cm red e11311ng Input tilts 

wntatntng slnpk hlwh lnt’ormatlon. although the 

SWMM model allows ihc user to put more than one 

data block in one input tile. 

5.8 Export Function 

The Export tunctton IS J I‘unctmn ~lvu~lahle under the 

T&lcs optton that allows >ou I<) export Summar? 

data or EMCs tJh!es to another tilt for export into a 

spreadsheet program or ;tnother ~ncllytt<al or 

praphrcal program. The Export tunLtton 15 ava~labls 

under rhc E&t optton ;Lt the top ot’ the screen. 

Using the Export Function 

STEP I. Htghlight the block of data cctther rows or 

columns or both) that you want to export. 

To select a blwk that IS larger or wtder 

than a screen. proceed to the cell that ~111 

begin your block and click with the left 

mouse button. Next move to the last cell 

IIS the block that you want and press the 

SHIFT key and the let’t mouse hutton 

simultaneously. 

STEP 2. Select &lit at the top lme of the wmdow 

screen (ALT. E). Next, select Export. An 

Export screen will appear. You have two 

opttons tot storing the data: table dcltmlted 

4lr comma Jclimtted. The lahle-Jclimitcd 

optton wtll save the data in fixed solumns. 

which is appropriate for a word processor. 

The comma-dcttmttcd optton wtll separate 

the variables using c‘ornm;L.\. rhts optton 1s 

appropnatc Ior dat~basc and sprcadbhcet 

programs. Xitcr selecttng the tile t’urmat. 

provtde 3 talc name and htt the OK button. 

The htghltphtcd block i)f d,t, *III be 

vvrttten Into the tilt that you speclltrd. 

5.9 Array Screen Capabilities in 

SWMM 

such ,~s hydraulic data. mtttal cur&ions. etc. At 

thcae screens. you have two additional capabilitrcs 

that are nut ~1va1lahlc on regular screens tn SWMM. 

1. EDIT: Copy and Paste 

Thts oprton IS ava~lahlc from the menu bar at the top 

of the Wmdow (ALT. El. YINI mrty use thts 

i~pahtl~~v IO select 3 block cbf data retther rows or 

iulumns or hothl and paste II IO another area tf the 

same d3ta IS to be duplrcated ur copy data from a 

spreadsheet program where you may have 

~llmatologtcal data. t’or instance. and copy 11 for use 

hy SWMM. The ttrst cell selcctcd will be 

htghltghted rather than tn reverse video as are the 

rcmarnlng <ells 111 the ;rrca that you have selected. 

Tt) select ;I bl<wk thut 1s lqcr or wtdcr than a 

screen. proceed IO the dell that wrll begtn your block 

and click wtth the left mouse button. Next move to 

the last cell in the blwk that you want and press the 

SHIFT key and the left mouse hutton simultaneously. 

Thus ~111 highlight the area that you want. 

To paste the block that you just copied. move to the 

arca that you want to copy the block to and select the 

paste optton from EDIT. You WIII bee a message 

udvtsmg you that any dota extstlng In the area that 

you selected WIII overwrttten. 

2. ARITHMETIC BOX 

One of key f’caturcs with the SWMM Windows 

Interface IS to provtde muthcmattcal calculations in 

columns so that the ubcr can easily change a row ol 

values in an array screen. This is because input 

idues ot’ vartahles tn several groups or cards (e.g., 

Gl card) of the SW;Z-1x1 Input rn;ly rcqutrc ‘*-I” or “- 

2” mdic‘alc ;L mull~plv r;ltio or 3 &fault value I-hlS 

fcrlture 13 sclcctcd bv ~lt~ktn_e on the vartable title tn 

.my array. for Instance. W’IDTH ~c)t ~uhcarchrnentt. 

A wtndou wrll uppear ;1llowtng you tu do artthmettc 

operations tar that column t’or a user-spcrfied 

number of rows. Ytw will t-+c ~lble to 3cccss itn 

Arnhmettc t’unctton th31 sllows you to uJd. subtract, 

multiply or divide ;rny stnple or range of values for 

that vlrrtahle. You may also set default values for a 

vartahle In any arrav screen. For example. you may 

Lhoosc 10 rnulttply ,111 rhc values In the rntnEllI 

intsnsltv rrhcn vk)u ycrt~m~ stnstt~v~t\ .in:llv<es 
5.10 Manual Run Option 

Thts optron IS one of two matn opttons available to 

you in the SWMM matn menu. Thus optton allows 

you (o cdtt input files and submit the approprrate 

lmc’s to the model. Table 5. I LJI~C.\ you a summary ot 

all the Input and outpur files gcnerntcd hy SWMM 

and thctr titc formats Refer 11) It it’ you have any 

qucsltons ahout any of the 1.11~s. You may only ctl~t 

ASCII l’tlch. Tl~ili option rcquircs some expcrllsc In 

SWMM. so WC’ recommend that you use the 

Windows tntcrfacc optton 10 famtliartzc yourself wilh 

the SWMM Model prior to using this opcton. To 

change the default file rdltor. bclect the glilities 

optton at rhe top of the screen. Click on Setup 

Output File Vtewer. You will then he required 10 

cntcr the Iocat~on and exccutahle name of rhe ourpu[ 

file e&tar when you select this opmm. 

You h.tve two opttons for the SWMM input files: 

EDIT You may edit two types of files using this 

opuon: l .RUN, whtch are the files generated by 

rhe RUNOFF. TRANSPORT. and EXTRAN 

Interfaces for input to SWMM or *.DAT files, 

which are the tradttlonal files created for the DOS 

rnodcl verston of SWhlhI thnt you may have 

Lrcated previously or came with the SWMM model 

(the example runs that arc provtded, see Section 5). 

RUN Once you have edtted either the l .RUN files 

or the l .DAT files. you may submit theq for 

processtng by the SWMM model by selecting this 

button. 
6. EXAMPLE RUNS 

This section contains four example runs to illustrate 

how to best use the SWMM Windows interface. The 

example runs are selected in an attempto exercise 

the major portions of the SWMM interface. A 

matrix of SWMM interface with the various runs is 

shown in Table 6.1. The SWMM interface contains 

five blocks: MET, RUNOFF, USEHP, TRANSPORT, 

and EXTRAN. Each block has its own components, 

and each component may be divided into section if 

applicable. Five SWMM interface blocks and their 

subdivisions are listed in the first column. The four 

example runs are given on the top row of Table 6.1. 

For a given example, two or more blocks may be 

used depending on the level of complexity of the 

simulation. Example 2 shown in Table 6.1, for 

instance, illustrates the combination of three blocks: 

MET. RUNOFF, and TRANSPORT. It includes the 

applications on 1) how to generate precipitation data 

for a single event simulation using MET; 2) how to 

describe a drainage system with channels and 

subwatersheds and simulate runoff and water quality 

using RUNOFF; and 3) how to apply TRANSPORT 

to a sewer system for the simulations of Infiltration. 

dry weather. and water quality. 

These examples were obtained from the EPA and 

demonstrated the applications on the Ram, Temp, 

Runoff. Transport. and Extran Blocks in the SWMM 

model. The interface runs can be included using the 

input files supplied by EPA along with the 

distribution package for SWMM. The example input 

files prepared for testing the SWMM Windows 

Interface and corresponding ones used for SWMM 

4.3 are listed in Table 6.2. This table indicates the 

relationship between blocks used in the SWMM 

Interface and Blocks in SWMM 4.3 for each example 

run. The first example is a screening level example: 

the rainfall-runoff was simulated through a single 

watershed. The first run shows the use of the MET 

and RUNOFF blocks, while the second one presents 

a user-supplied hyetrograph utilizing MET, RUNOFF, 

and TRANSPORT. The sequence ofrunning the 

SWMM Windows interface is given in the 

FUNCTION column of Table 6.2. In example 1. 

MET produces an input file called SMET001.MET, 

and further generates Rain a interface tile after a 

RUN button is selected. This is equivalent to 

running the Rain Block using two input files: 

RAIN8.DAT and USRN4.DAT. A RUNOFF input 

file, RNOFF001.INP. generated by the interface can 

he checked with a Runoff Block Input file, 

RUNOFF36.DAT. 

6.1 Example 1-A User-Defined 

Hyetograph (A Screening-Level 

Example) 

This is an example of a user-defined time series of 

rainfall with a total precipitation of 28.0 mm. A user 

defined hyetograph isshown in Table 6.3. The format (see Table 6.3) required by MET is the same one 

used in Rain Block interface file. A single catchment 

with a total drainage area of 300 hectares receives 

rainfall through an Inlet. The catchment characteristics are 20% of impervious area, 100 meters long 

for catchment width, and 0.001 for ground slop. 

The total simulation length lasts 3 days. 

This example IS there to show you how to use MET 

and RUNOFF together to perform a Runoff Block 

Run. Only hydrologic simulation is involved. 

The steps that you must follow for this screeninglevel example are explained in detail below: 

STEP 1. Selecthe SWMM Windows Interface 

option from the main SWMM menu. Next, 

selecthe MET Block, which is the first 

option in the flow chart, by clicking on the 

option. 

STEP 2. Selecthe example MET data that has been 

created for you by clicking on the FILE 

option, followed by the OPEN option. 

Selecthe first file listed: SMET001.MET. 

The file will be loaded into the MET 

interface. Move through the screens and 

familiarize yourself with the MET option. 

Use the HELP button to answer any 

questions you may have. Compare the 

input to Table 6.3 to make sure that it is 

the right file. 

STEP 3. Next, click on the RUN button. MET will 

then generate aRain Block interface file. 

27 
SWMM Windows Interface User's Manual 

Table 6.1 Example Run Matrix for SWMM Windows Interface 

28 
Table 6.2 Example Input files with S\W+f>l IVindows and SIVXlM 4.3 

SWMM Windows Interface 

Example I Block I Block I Input File 

I MET 1 SMETOOI MET 1 Rabn I RAIN6DAT USRNQ.DAT 

RUNOFF ANOFFOOI .INP Runoli RUNOFF36.DAT 

MET WET002 MET 

Runon RUNOFFXDAT 

2 RUNOFF RNOFF002.INP 

TRANSPORT TRANSOOl .INP Transport TRANSl DAT 

USEHP USEHPOO2,HP 

3 Transport TRANS35.DAT 

TRANSPORT TRANSOO2.INP 

USEHP 

EXTRAN 

USEHPOOI HP 

EXTRNOOl.INP 

- Exlran EXAM1 .DAT 

Table 6.3 A User-Defined 

Hyetograph in MET 

II 88001 10800 300 I 0 r II 

8800 1 25200 300 12 

88001 26tOO 300 12 

II 8800 1 27900 300 12 

II 

88001 30600 300 24 

88001 34000 300 42 

88002 37800 300 54 

86002 41400 300 66 

88002 45000 300 78 

‘Daflme (starltng storm) hour In seconds from mIdnIght 

STEP 5. Click on the EILE option. select the OPEN 

File optlon. A hst of Runoff Input Files 

wtll appear. Select the RNdFFOOI.INP 

fde for this example run. Once you select 

this option. the parameters for this example 

tun will he entered from the file. The first 

screen for the RUNOFF block also allows 

you to enter the Meteorological Input ftlc. 

If the file that you created for the MET 

optlon does not show in the input option 

for the file name, click on the arrow key to 

rhe right of the optIon. A list of existing 

rncteornloplcal file names will appear. 

Sclcc~ SMETOOI .MET. Please note that. 

if you did not use the RUN button from 

the MET interface, you will not be able 

to use the XlET data since the interface 

file will not exist. You will be informed 

by the interface that the input file could 

not be read if you did not create the 

Rain Block Interface file in MET. 

STEP (1. Familiarize yourself with the screens in the 

RUNOFF optIon hy movlnp through the 

zcrccns using clthcr rhc NEXT. BACK or 

INDEX t)ptrtms Rcfcr to Salon 5 for 

more Infnrrnallon on these bultons. CcrIan impcvlrlnl scrccnb arc dctailcd h&w. 

Screens 1 and 2: 

The hydrologrc +Imulauon starts at January 
I. IYXH and the slmulatlun lcngrh I\ ~hrcc 

d~1;s I’hrw II~C swps should hc cntcrcd 

Screen 2 In RUNOFF Jctcrmmcs the 

<omplexlty ot the slmulatlon. In this ~.I>c. 

snowmelr IS not Included; dstault 

evaporation rates are used: and metric units 

Jre selected. Screens 3 through K are 

grayed because no snowmelt IS slmulatcd. 

Screen IO: 

This screen gives you the physIc;II 

rsprescn[atlon of the w;ltershrd. Ft)r this 

cxamplc. you have a single watershed 

without a connectrng channel One Inlet IS 

defined ;1s 3 ramgape station In hlET for 

this watershed. Plcasc note that the 

ramgapc sttitlon In MET must match the 

hyetoprsph number In RUNOFF. For this 

example. r3inpape sLatIon number IS I. 

Screen 12: 

You wdl notlce that two mflltratlon 

equations are available to you in this 

screen: (I) the Horton and (2) the modified 

Green-Ampt equatmn. The Horton model 

IS emptrical and IS perhaps the best known 

of the intiltratlon equations. Many 

hydroloplsts have a “feel” for the best 

values for 11s three parameters despite the 

fact that little pubhsbed informanon IS 

avallable. 

The Green-Ampr cquatlon IS 3 phys4lybased model that can elve you ;1 good 

descnpuon ot the intiltratlon process. The 

Mein-Larson ( 1973) formulation of the 

Green-Ampt cquutlon is ;I IWO-~IJ~C 

model. The first slcp prcdicls the volume 

(,f water. which wII Infiltrate before the 

\urfacc &comes haturated. From this 

point onwards. infiltration c;ipacity IS 

predtcted directly by the Green-hmpt 

equauon. This equalinn 15 applic;lhle AU 

Ii the rarnfall Intcnhuy 13 Ic\s than ths 

in~rhration i2p3sil) 31 the hesinning 01 the 

~l0rm. xl34 dJl3 hJ\C hccn putlllhcd ICI 

help u\cr\ c~;~Iuatc the p,x.mlcter v,~lue~ 

IC 9. C.lrll\lc c[ AI. lOXI) Bcjth equ.ulcln\ 

rcquirc three Jitfcrcnt ~\~ctli<ient~ 7‘115 

uher ~111 TV rcqulrcd 10 cnrcr thcxc 

iclctticlcnls in Screen I! Tlic IVindtrW\ 

Inrcrtclic h,lr ,111 ;Idlllllonal tunctlon I(, help 

ubcrs b+ Ilh thche coct’fic‘lcntb. Dcpendmg 

on the cquutlon selected by the user. 

Jcfmltlons of each of these coefficient will 

appear n hen the user clicks on the 

appropnatc vuriahle. 

For this cxamplc. the Green-Ampt equation 

hAs hccn hclectcd. The three cocfficlents 

xc 4 0 for the average capillary suction ot 

uatcr. I .I) tkv rhc haturated hydraulic 

conductlvlt!, ot solI. and 0.34 for the Initial 

moisture &licit for soil. 

STEP 7 Suhmlt ~hc RUNOFF Input fllc to the 

SWMSl model for cxccutmn by clickmg 

on the &UN button. An Icon will appear 

on the bottom of the screen with the words 

SWMM hlODEL EXECUTION on the 

Icon. N’hen the processing IS complete, 

the output will be shown In rhe default 

output file viewer. View the output 

carefully and see how the SWMM model 

blocks in this screening level example. 

Press the ALTF-I sequence to exit when 

you are through. You will be returned to 

the RUNOFF block. Press the ALTff4 

sequence agam until you are back at the 

SWMM main menu. 

6.2 Example 2-Steven’s Avenue 

Drainage District in Lancaster, PA 

(MET, RUNOFF, and TRANSPORT) 

The 67 hcctarc Stevens Abcnue Drainage District In 

Lancahtcr. PcnnsylvHnlcl is d relatively \tecp (average 

jlopc = 0.046) cornhmcd scucred catchment with 11s 

rtverflow tributary to Concstogu Creek. It has been 

the sltc 01 intcrmittcm monitoring activily smce 1971, 

Jue to its selectIon as the location of a swirl 

ioncentrator from an EPA Jcmonstratlon grant. 

Althou& \cvcral \t~mrn~ were monltored pncar 11) 

. ‘~vv,tructl~~n .Ic\Ivltlch. the mca\urcmcnt tcchnlque 

u\cJ lhc \l.mning‘s cqualion ttj &,eltrp J r.i:lng 

iurvc In 3 \upcrcrtrlcal tl~lw p~pc hectlon r”manholc 

5 I” 01 S~~Xl%l \ihcm3tilatlonl. z\3 a rc5ull 

mca.\urcd llcjv.‘\ I .I[ 1 5 minute’ intcr\,alb, xc vcr\ 

“tla>h> .ind srr.~t~c‘: (>-nun .l\crapcs have hccn u~d 
Esamglc Runs 

Thus watcrkhcd IS ;I complct draln+c hystem clnd IS 

drv~dcd Into 3 \uhwntcr\hcd~ clnd 35 channels. 

Thcrc arc IS Inlet5 In the Jr;llnJgc system. Seven 

pollutants arc Included I-or w;Lfcr qu3Iity simularlons: 

( I) Total SoIds (TS). 12, Total Su.spended Solids 

(TSS). (3) BOD-5. (-I) COD. (5, Total Coliform. (6) 

Ammonta nitrogen (NH,-N). and (7) Total 

Phosphate tT-PO,-P). E;lch subcatchment supplies 

one of live land uses: single family rcstdenttal. multtfamrly rcstdentral, <omtnerclal. 3chool. and parkland. 

The storm of Yovember ,‘X. 1975 with a rainfall 

duratton of 40 mtnutcs IS uhcd tn the simulation. 

This example shows you the USC of MET. RUNOFF, 

and TRANSPORT. 

The steps and the scqucncc of blocks thal you must 

go through for this cxamplc run arc explained below: 

STEP I. Sclcct the SWMM \Vlndows Interface 

option tram Ihc muln SWhlM menu and 

select the hlET q-win. 

STEP 2 Select the cxamplc 11ET data that has bcen 

created Jar you h! clliktng on Ihe FILE 

optton. tc~llowcd b! the OPEN option. 

Select the second t‘ilc IJhtcd: 

SMETUO’ XIET. The tilr wltl be loaded 

Into the .%IET intcriacc. >love through the 

\irccnh ;mJ t‘.unlllJrr/c >clurself with the 

\lET ~!~~tl~~n I‘\c the help intormation 

.~\cl~lahlc III !I~U thrclugh the HELP button 

IO ;m\wcr .In\ quc.~tl~~n~ >c>u may ha\,c 

.Ihout .m> pr$)rnyt> SCXI. click on the 

KC:N button \liiT ~111 then gcneralc 4 

Kaln flloch Intcrlaic Illc. I’ou muht hdvc 

u~cd the KUN hutton bcclorc you m3y 

prcxcrd tr) ths next block In SWM.Ll. 

STEP 3. Exit he MET optlon hy prcsstng the ALT 

key and N functton key. You WIII be 

rcturnrd to the SWMM Windows interface 

menu. Sclcct the RUNOFF option. 

STEP J Chck on the FILE option, sclec~ the QPEN 

File option. A list of Runoff lnpul Files 

w11l appear. Select the RNOFFOO2.INP file 

for this cxumptc run. Once you select this 

option. the puramcters for this example run 

wrll be enrercd from the tile.. The first 

screen for the RUNOFF uwrface also 

allows you to enter the MeteorologIcal Input 

file. II the lilt that you crc;ltcd for the 

MET opclon &KS nut show In the Input 

optlon for the file name. click on the arrow 

key to the right of the option. A list of 

cxrstmg meteorological ftle names will ap 

pear. Select SMETOOZ.MET. Please note 

that,ifyoudidnotusetheRUNbuttoa 

from the MET interface, you will not be 

able to use the MET data since the interface tie will not exist. You wilf be infomed by the interface that the input Ne 

could not be read if you did not create 

the Rain Block Interface Ne in MET. 

STEP 5. Familiarize yourself with this inpul file and 

the screens tn the RUNOFF option by 

movmg through the screens usmg either 

the NEXT. BACK or INDEX options. 

Refer to Section 5 for more information on 

these buttons. 

Screens SIX through Eight and Eighteen 

;1re controlled by the sclcctmn of water 

quality simulation and will become 

ava~lablc for data entry when you selecr 

the w;ltcr quality slmulatlon option on 

Screen 2. You will be required 10 enter all 

the tnput values related to the water quality 

slmularmn. For water quality \,anable 

cstlmatcs. the user should read the file 

<alled KEXD.ME.Z.~D that 15 bupplied with 

the SU’\Ihi 4.3 model rclcascd by the 

IJP.4 (it will be in the S\VJI\I 

directory I This file hcl5 more information 

tm the xmplc Al, t1lc5. 

You may c;~rrly ch.mpc ;I rou’ CI~ values in 

.m array hcrcen uslnp a fcaturc available 
STEP 6 

STEP 7 

STEP 8 

wlthm drr3y \zrecnh Isc‘rccns where the 

wne \.iriahlc rqulrch ;1 row oi sntrte>) 

If you chck on the variable name In thchc 

\creens. )ou *III bc able to xccss the row 

artthmettc I’unctwn that allows you to add. 

subtract. multiply or J~v~de for any smple 

or range of values for this vanable. ‘t’ou 

may therefore change all zero values for LI 

vanable to 3 single default by addmg the 

default v~luc that ~C~LI want to 311 rhc lcrc) 

vAtes In the ~I-KJ~. 

Submrt the RUNOFF Input file to the 

SWMM model for cxecutlon by cllckmp 

on the &UN hutton. An Icon wtll appc’;\r 

on the bottom oi the screen wtth the words 

SWMM MODEL EXECUTION on II. If 

you click on this option. you WIII see the 

processmg of the DOS SWMM model 3.3. 

When the processing IS complete. the 

output will be shown m the default output 

file viewer. View the oulpul carefully. 

The Runoff Block has generated 15 inlet 

hydrographs in a file named 

RNOFFOO2.INT. This file IS used ;1s the 

hydrograph and pollutograph Input tilt for 

the Transport Block. You are now ready 

to move to the next and final block In this 

sequence. the TRANSPORT interface. 

Exit from RUNOFF by pressing the ALT 

key and F4 functton key simultaneously. 

Select the TRANSPORT interface from the 

SWMM Wmdows Interface Menu. ‘I’OU 

WIII be taken to the Transpon Block. 

Select the transport mput file for this 

example by cltcklng on the FILE optlon. 

followed by the QPEN option. Select the 

TRANSOOI.INP tile. The first screen In 

the TRANSPORT Interface also contalns 

the option for the selectton of the inlet 

Hydropraph file. RNOFF002.INT. w hlch 

IS the tile that you 1~31 creutcd In ths 

RUNOFF B1th.k. \hould he the Jcfdult 111~. 

Please nnto that. It )CIU dud not u>c the 

RUN button In rhc RUNOFF lntcrtrrsc. !I~U 

UIII not he :rhlc IO UK- the Jat3 \tnic the 

Interface tilt. I.C . RNOFF~MV IST ~111 nibt 

CKISI. Ytw wilt hc Inlormcci h\ 

TRANSPORT that the Input tile could not 

bc read. if you JIJ not have H RUS0l-T 

Interface run. In this fllc. seven 

icmstltuents ~pollutant~) have been s~muIated. However. stnce the TRANSPORT 

IS limlted to a maximum of four consntucnts, we have selected only BOD5, TSS. 

Total Coliform and COD for thts run (see 

screen 4). Please note that the CUNIT and 

TYPE UNIT variables on Screen 4 have 

been grayed stnce both umts will be the 

z.une as that entered earlier In the 

RUNOFF block. 

Sewer Infiitratlon Infow and dry-weather 

\ewage Inflow arc sm~ulatcd In this 

example. You have to cntcr the number of 

poll*Jtants m Screen 2 only If the RUNOFF 

Interface file has been selected. as IS the 

case for this example. 

Please note that Screen 3 is a critical 

screen in this block since it contains the 

parameters necessary for describing a 

complete sewer system. The process of 

Jescrlbmg 3 complex sewer system GUI be 

Jtfficult. The process can be simplrfied by 

usmg the following structured approach. 

First. Identify the non-conduct elements 

such as manholes and conduit elemtnls. 

e.g., channel/pipes. Next, asstgn a number 

to each non-conduit and conduit clement. 

For this example. the sewer system 

contams 25 manholes. one ilft station. one 

flow divtder. and 24 channels. Xlanhole 

50 IS 331 outf3ll. 

STEP 9 Uhc the NEXT. BACK ,md INDEX 

buttons along with the HELP huttcjn to 

move through the screens and familiartze 

yourself with both the TRANSPORT block 

,md with this Input file. When you have 

done so. submit this input file by prcssmp 

the RUN hutton The SWMM rntdel Icon 

WIII appear In the hortom of the sircen 

with the tulle SWMM model cxccutmn. 

\‘.‘hen the processing IS complete. yr>u WIII 

hc asked irhether yclu wish to \c’L’ the outrut tilt that has hccn crc,ltcd II >OII I~I- 

<‘;l[C YES. ~011 Will \ ICV. the rlurpJl tllc 
Example Runs 

using the Output F11c Editor Examine the 

outpur f~ls carctully 2nd press the ALT/F4 

hcquence to CXII when you arc through. 

You WIII be returned to the TRANSPORT 

block: Press the ALTff4 sequence agam 

until you art back at the SWMhl rnam 

menu. 

6.3 Example 3-Simulation of a 

Simple One-Pipe System with 

Two Manholes (USEHP & 

TRANSPORT) 

WC arc simulating a simple one-pipe system with a 

small slope and water quality for a Transport run. 

The one-pipe system has twn manholes. The first 

manhole is specified through the USEHP interface. 

The constituents TSS and 3OD5 wtth decay are 

simulated without scour/deposition. A user-supplied 

hydrograph and two pollutographs for inlet number 

loo0 are shown in Table 6.4 below. 

The steps that you must follow for this scrceninglevel example are explained m dcta~l below: 

STEP 1. Select the SWMM Windows Interface 

option from the mam SWMM menu. 

Next. select the USEHP option. 

STEP 2. Select the example USEHP file that has 

been created for you by clicking on the 

FILE optton. followed by the QPEN 

opuon. Select the second file listed: 

USEHPMI2.HP. The file will be loaded 

into the USEHP Interface. Move through 

the screens and famlharize yourself with 

this optton. Use the help information 

available to you through the HELP button 

to answer any questIons you may have 

about any prompts. Compare the input to 

Table 6.4 above to make Sure that tt IS the 

right tilt. 

STEP ! Next. clock on ~hc &UN hutton. USEHP 

WIII then generate the KSEHP interl‘acc 

tiles ;1s Input to the Transport Block. ~‘CIU 

must have u\.cd the RL’S button before 

you may proccrd 10 rhc next hllxk rn 

SWhlXl. 

Table 6.4 User-Defined Hydmgraph and 

Pollutographs in USEHP 

STEP 4. Exit thts optron by presstng the ALT key 

and F4 functron key. You will be returned 

to the SWMM Windows Interface menu. 

Select the TRANSPORT option. 

STEP 5. Click on the FILE option, select the QPEN 

File option. A list of Transport Input Files 

will appear. Select the TRANSO02.INP 

file for this example run. Once you select 

thus optjon. the parameters for thus example 

run will be entered from the file. The first 

screen for this interface also allows you lo 

select the USEtiP file created before. As 

explained in the introduction lo this 

example, thts is a simple system containing 

one pipe and two manholes. Tht first 

manhole is the inlet that was specified in 

the USEHP002.INP file. The sequence of 

entcrmg this system IS to start with an 

Inlet. then follow the channel and end with 

a manhole. I.c.. an outfall. There are a 

total of nme screens avallablc to you m 

thts example. 

STEP 6. Famillanze yourself with the screens in this 

option by movmg through the screens using 

ctther the NEXT, BACK or INDEX op 

ttons. Refer IO Section 5 for more information on these buttons. Also use the HELP 

buttons for any questIons that you might 

have on any prompt. When you have 

L.omplctcd your run-through. submit the 

Input tilt to ~hc: SW>lhl model h) clrckrng 

on the KlTN hutton. The output tile ~111 he 

Ill\plriycd 10 you when II IS ready. 

33 
6.4 Example 4-Basic Pipe System 

(USEHP and EXTRAN) 

Th13 example IS ohtamed from Ihe ESTRAN u\cr‘\ 

manual tRoesner ct al. 1988) descrlbcd 3% Example 

1. Bmc p~pc system. Figure 6.1 below shows .I 

lyplcal hewer system of conduits conveying 

~tot-mwnter tlow. The system cnnslsls of nine 

channel> and ten ,lunctlons ulth one free outfall In 

this example. cundu~ts arc deslpnuted with four-dIgIt 

numbers. while Junctions have hcen given live-dlgtt 

numbers. There arc three Junctions or Inlets that 

rcielve Inllows. which WIII he dct’incd uhlng the 

USEHP Interface. The totd slrnulatton lcnprh IS 

clght hours. 

Two SWMM Interfaces arc ud III running Example 

1. First. the user should select the USEHP block IO 

hpec~fy three Intel hydrographs. The user then should 

access EXTRAN in order to select an Inlet 

hydrograph file that has been JUSI generated by 

USEHP. and to enter a dratnage system and 

simulation information for a EXmN tun. A 

USEHPCMII .HP file and an EXTRNW 1 .INP file are 

the input files for this example 

The steps In this example are explatned below. 

STEP 1. Select the SWMM Windows Interface 

option from the mam SWMM menu. 

Next, select the USEHP optton. 

STEP 2. Select the exumpie USEHP data that has 

bccn crrated for you by cllckmg on the 

EKLE opuon. followed by the QPEN 

option. Select the first file Ilstcd: 

USEHPO0 I HP. The tile ~111 hc loaded 

Into the USEHP Interf;lcc 1lovc through 

the screens and farnlllarlaz yourself with 

IhIs option L’he the help tnl‘ormatton 

avatlablr to you through the HELP button 

ta answer any qucstioni you may have 

about any prompts. Next. click on the 

RUN button I’SEHP will then Fcneratc 

I’wr CSEHP Intcrl.l<s IIIC~ You mutt 

have ud Ihc KC’S hutton hclclrc !ou m;l) 

proceed 10 the nrxt hl~~~k In SWhlhI. 

hr rcturncd to the SWMhl Windows 

lntcrtasc menu. Sclcct the EXTRAS 

caption. 

STEP 4 Click I,n the EILE optton. select the QPEN 

File optlon A hst of EXTRAN Input 

Files w~tl appear. Setect the 

EXTRN001 .INP file for this example run. 

Once you select thrs file. the parameters 

for this example run ~111 bc entered from 

the file. The lirst screen for this interface 

also allows you to enter the USEHP file. 

Please note that. iC you did not use the 

RUN button in the USEHP interface, 

you will not be able to use the data since 

the interface files will not exist. You 

will be informed by the interface that 

the input fde could not be read if you 

did not create the USEHP Interface file. 

STEP 5. Use the NEXT, BACK and INDEX 

buttons along with the HELP button to 

move through the screens and familwizc 

yourself with both the EXTRAN block and 

with thts input file. When you have done 

so. submit this input file to the RUN 

button. The SWMM model icon WIII 

appear In the bottom of the screen with the 

title SWMM MODEL EXECUTION. 

When !he processing is complete. you will 

be asked whether you wish to see the 

output file that has been created. If you 

Indicate YES. you will view the output file 

using the Output File EdItor. Examrne the 

output file carefully and press the ALTF4 

sequehce to exit when you arc through. 

You UIII hc returned to the EXTRAN 

block. Press the ALT/FJ \qucncc agaIn 

until )C)U arc hach at rhc SQ’hl\l nlan 

nicnu. 

Summary of output from EXTRAN: 

The first wtlon 13 dn echo nf the Input data and a 

Il\tmg ot cc)ndults ircated Internally by EXTRAN to 

rcprchcnt outl‘~lls and dlvcr!.lons caused hy UC’IIS. 

OrIficcs. and pumps 
Exampk Runs 

1630 

Figure 6.1 Basic System with Free Outfall, (After Camp. Dresser, and !blcKee. 1988.) 

3s 
SWMM Winrlow Interike User’s .Nmiat 

by EXTRAN and gives the depth 3t each Junction 

and flow tn cxh conduct in the sbstcm ;Lt J usertnput time Interval. A Junction In surcharge IS 

indicated by prlntlng an astertsk best& 11s depth. An 

asslcrisk beslde a condulr llow Indtcatcs that the flop 

is set at the normal flow value for the conduct. The 

tnrenned~~te pnncout ends wtth the prmttnp 01’ a 

contmutty balance of the water passmg through the 

\ystem during the stmulatton. Printed outflows I’rom 

luncttons not designated 3s outfalls in the tnput data 

set are luncttons which have flooded. 

The ftnal sectton of the output gtves the time history 

of depths and flows Sor those junctions and conduits 

Input by the user. as well 3s ;1 summary requested 

plots of’ Junction5 he.& and ctrndutt tlows. 
7 SWMM POST-PROCESSOR 

The SWMM Post-Processor consists of three parts: 

Summary Tables 

Graphics 

Calibration 

Figure 7.1 shows the SWMM post-processor 

structure. The Summary Tables function presents 

flow rate (or volume) and pollutant concentrations (or 

loads) for desired inlets. The Tables function 

presents the user with two different types of tables: 

the summary table and the Event Mean Concentration 

(EMCs) Table. The Graphics routine displays six 

different types of graphs: hydrograph, pollutograph, 

loadograph, flow volume, mass, and land use. The 

Calibration routine allows the user to compare 

observedata and predicted values. 

These three functions are available from the 

RUNOFF interface and the TRANSPORT interface 

blocks. The results (Tables or Graphs) presented in 

the three functions are based on the values stored in 

either a RUNOFF interface file (RNOFF*.INT) or a 

TRANSPORT interface file (TRANS*.INT). 

Therefore, the user must provide SWMM a interface 

file. 

The functions are accessible through three special 

buttons on the third line of each screen in RUNOFF 

and TRANSPORT. 

7.1 The Tables Routine 

The table function presents the user with two 

different types of tables: 

l The Summary Table 

The summary table presents flow rate (or volume) 

and pollution concentrations (or loads) for desired 

inlets. There are four time increments given for this 

option: Event, Daily, Monthly, and Annual. Usually, 

Event may he applied to single-event simulations 

where the instantaneous flow rate and pollutant 

concentrations will be displayed in the summary 

table, while Daily, Monthly, or Annual may be used 

for continuous simulations where the flow volume 

and pollutant loads can be tabulated. 

The Event Mean Concentrations (EMCs) Table. 

The EMCs table reports flow volume, duration, 

EMCs. and Loads for each storm event. Two 

parameters are required to be specified: minimum 

interevent time and base flow. The minimum 

interevent time indicates the minimum number of dry 

hours (or fractional hours) that will constitute an 

interevent. The baseflow or cutoff flow is used to 

separate the events. Flows greater than the baseflow 

are part of the event. conversely flows less than or 

equal to the baseflow are pan of the interevent 

period. The default value of the baseflow may be set 

to zero. 

The event mean concentrations are defined as the 

total pollutant mass divided by the total runoff 

volume for storm events. Separation of the data into 

events depends on the unique series of zero and 

non-zero instantaneous flow values found at each 

inlet location within the system being simulated. The 

results of the analyses would be expected to vary 

from location to location. The Statistics Block can 

analyze only one location at a time. However. the 

Windows post-processor can analyze multiple 

locations (the maximum inlets specified in the 

interface file). 

Procedure for Generating a Table 

STEP 1. The table option is accessible through a 

TABLES button on the third line of the 

screen, with the other button options 

available in RUNOFF and TRANSPORT. 

It is also accessible under the Utilities 

option in the main menu bar (ALT U, G). 

STEP 2. The table program screen will appear. You 

must first select a Runoff or Transport 

Interface file (depending on the module 

from where you selected graphics). To see 

a list of the files that exist in your default 

directory, click on the arrow to the right of 

the input cell asking you for the file name. 

37 
SWMM Windows Interface User’s Manual 

1 

Figure 7.1 SWMM Post-Processing Structure. 

38 
s WMM Post- Prosessor 

Select the tilt that you UI~UIJ like IO 

tabulate the mtxlcl results for the tables. 

STEP 3. Select the type of table that you like to 

have. Specify inlets of interest or the 

durarron for the cumma~ table. 

STEP 4, Hit the NEXT button uhen you have 

completed the sclcctlons [hat you wash. 

The tables will loop through the number ot 

inlets spcclfied. One table represents the 

model results for 3 spcc~fied location 

(inlet). 

STEP 5. Use the Export function to export summary 

data and EMCs tables to another file in 

either table delimited or comma delimited 

I’NRKll. 

7.2 The Graphics Routine 

The Graphics option in SWMM provides access to 

six different type of graphs: hydrograph. 

pollutograph. loadograph. flow volume, mass. and 

land use. It is avatlable from the RUNOFF module 

and the TRANSPORT module. The graphics option 

is provided to allow the user to represent the results 

in easy-to-understand graphs. 

Accessing the Graphics Program 

STEP I. 

STEP 2. 

STEP 3 

The graphics optton IS accessible through a 

GRAPHICS button on the third line of the 

screen, with the other button options 

available in RUNOFF and TRANSPORT. 

It is also accesstble under the Utilities 

option tn the main menu bar (ALT U, G). 

The graphics program screen will appear. 

You musl first select a Runoff or Transport 

interface tile tdcpending on the module 

from where you sclccted graphics). To see 

a list of rhc t’llcs that exert in your default 

directory. click on the Arrow to the right of 

the parameter askrng you for the file name. 

Select the tile that you would like to use as 

Input for the praphtcs. 

Select the type of graph from the list 

provided. Plcasc note that dcpendrng on 

STEP 4. 

STEP 5. 

STEP 6. 

the Input file that you sdectd. attain 

graphs such as pollutographs may not be 

avatlable since the data in the tile does not 

support that graph. The options thal are 

unavailable to you will be myad opt. A 

list of inlet IDS will be presented when YOU 

select an input file. You may select 

between one and three inlets 10 repsent on 

the graph. For the Flow Volumt and MU 

Graph. you will be required IO s&3 the 

Time Increment that you would like: daily. 

monthly, or annual. You will then be 

requtred to enter the period for which you 

would like to have for the graph. Please 

note that the period shown when you select 

the Runoff file automatically shows the 

beginntng and ending dates of the data 

contatncd in the file. You may only select 

a period with the dates shown if you wish 

to change the defaults. 

Hit the RUN button when you have 

completed the selections that you wish. 

You will see a box informing you that tk 

selections that you made will be saved 

under the filename shown at the top of the 

screen. 

Next you will see a list of tiles in a box 

with the title of GRAPHIC SELECI’ION. 

The file that was just generated will be 

selected. You may select up to four graphs 

from the hst presented. Hit the OK button 

to draw the graphs. 

The graphs that you selected will be drawn 

on the screen. Once drawn, you have two 

options: 

PIINT: To print the graph(s) that appeat 

on the screen, select the GRAPH 

option at the top of the screen 

and select PRINT. The file will 

be pnnted IO the default 

Windows printer. 

EDIT: This option allows you to copy 

the image and transport it to any 

Windows program through the 

Cut and Paste option available 
SWMM Windows Intrr$acr User’s Manual 

with that program. To do this. 

select EDIT st the top of the 

screen, and select COPY. 

Figure 7.2 displays four graphs from the first IWO 

example results. 

Features and Limitations of the Graphics 

Program 

The graphics routine can draw up 10 three mlets or 

pollutants for one graph. II can display IWO mlets 

or pollutants with IWO Y-axes for one graph. 

To draw land use distribution. you must have two 

files: a Runoff interface file (RNOFF*.INT) and a 

RUNOFF windows interface file (RNOFF +.lNP). 

The land use distribution is computed based on the 

data stored in the RNOFF*.INP file. This means 

that two interface files must be available when the 

user selects the land use option. 

You can display up to four graphs at a time. To 

create four different graphs at bne session. you 

must loop through the graphics option screen using 

a different graphics input file name each time (this 

is the file name shown at the top of the screen: 

SWIGR*.INP for TRANSPORT graphs, and 

SWRGR*.INP for the RUNOFF graphs). If you 

do not select a new file name. then when you hit 

the RUN button. it will overwrite the graph that 

you just created since the graphs are organized by 

tile names. 

7.3 The Calibration Routine 

The calibration routine can be accessed by clicking 

on the Calibration button with the mouse. A window 

similar to the Graphics Routine will appear. There 

are only two types of graphics available: hydrograph 

and pollutograph. The procedures to generate the 

graphs in the callbrauon routine are similar to the 

ones used In the graphics routme. except for observed 

data. Like the graphics routine. you should select a 

Runoff interface (i.e.. RNOFF+.INT) file and specify 

the type of graph, the inlet number(s), time 

increment. beginning and ending time, and number of 

observed points. You then should provide observed 

data on Screen 3. You have options either to enter 

the data on Screen 3 or to Import the observed data 

that are stored In a separate file. Refer to the How to 

Import Observed Data option in details. Click Run 

tq view the calibratron graphs. 

The calibration routme produces two types of graphs 

and one statistical table. The first graph draws two 

sets of values over time: predicted values obtained 

from a RNOFF*.INT file for a continuous plot and 

observed data from the user input on Screen 3 for a 

scatter plor. The second graph shows observed data 

vs. predicted values and a best fit line, which is 

automatically generated by the calibration routine. 

The table displays several important parameters for 

predicted values and observed data. For a 

hydrograph, flow volume, peak flow, time to peak. 

and duration are reported. For a pollutograph. 

pollutant mass, peak concentration, Event Mean 

Concentration (EMC), time to peak, and duration are 

presented. Figure 7.3 presents the total solids 

calibration graphs from a RNOFFO02.INT file. 

l lmporting Observed Data 

If you have observed data stored in either a 

spreadsheet or an ASCII file. you can import the data 

directly to the observed data screen. The format in 

the data tile should be consistent with the format 

defined on the observed data screen (Screen 3 in the 

calibration routine). Check the file format before 

importing the data. Select Edit at the top line of the 

observed data screen and select the import option. 

Then, give a file name that contains the observed 

data. Click on OK. The data will be entered into 

the screen. 

JO 
s WMM Post-Prvce#or 

) 0.2 0.4 0.b 

z J at’ 10 

s 

2 

,* WI 

P 

22.6 

nowr (lu2#?3 0.a to tu2w3 WJO) 

(RNOFFOO2.INl) (Mass Rate us. Time) 

nor: (lY28n3 two to w28113 MO) 

Figure 7.2 RUNOFF Graphics 
RNOFFOO2lNl 

C-W.fcmr 

P 

* 

\ A 

II * k 0 -- t -- t-4 00 02 (--,y 00 00 10 

__._- - -- .-.. -. - 

h88 

Cl 

obwvod w. Pmdktod 

/ / 

, 

m A” ,’ 

A ,_.. 

/ 

. 

-./ 

loo0 A 

A A 

01 0 -t-t----- 

mw aDQ0 3ooD Y 

-l 

Figure 7.3 Total Solids Concentrations 

42 
APPENDIX A: SWMM WINDOWS INTERFACE DESIGN 

This appendix contains the structures and variables 

for the five window interface portions of SWMM. 

There are five tables in this appendix: 

Table A.1 Input Variables and Screen Sequence 

in MET 

Table A.2 Input Variables and Screen Sequence 

in RUNOFF 

Table A.3 Input Variables and Screen Sequence 

in USEHP 

Table A.4 Input Variables and Screen Sequence 

in TRANSPORT 

Table A.5 Input Variables and Screen Sequence 

in EXTRAN 

The screen design for the interfaces that are the same 

as the SWMM Model 4.3 blocks (RUNOFF. 

TRANSPORT and EXTRAN) provide the following 

information: 

1. The variable name for the model block in 

SWMM (if there IS one). 

2. the description of the variable 

3. SWMM ID (SID) 

4. screen number (SCR) 

5. control number (CS) 

6. control type (CT), item, range, default, and unit. 

You are therefore able to match the Windows 

Interface variable name with the SWMM Model 

Variable names, see where it occurs in the interface, 

read a description. see what type of variable. the unit 

type and the range, all by referring to the table for 

the block in which you are interested. 

For those for which there are no corresponding 

blocks in SWMM (MET and USEHP). the following 

is provided: 

1. Screen Number 

2. Variable Name 

3. Definition of the variable 

4. Unit Type 

This will give you all the information about each 

variable in the interface. Please refer to Sections 2 

and 3 for more general information about SWMM 

and the Windows implementation. 

43 
SWUM Windows Interface User’s Manual 

Table A.1 Input Variables and Screen Sequence in MET 

44 
Amcndix A: SWMM Windows Interface D&an 

Table A.2 Input Variables and Screen Sequence in RUNOFF 

1UNll 

WET 

WETDAV 

DRV 

KWALTV 

IiN&. 

KNOW 

ISGW 

_._ 

ISNOW 

IVAP 

- 

METRIC 

-. 

Description . 

RUIk%F &mulotion Time Control 

Des&iption of this run . 

Me~tk~ic Dat; 

Simulrt&- Tima kod 

Starting t& of 

Dav storm starts !mm/dd/yvl 

Simulrtion~L~qt_h 1 

units of sinwIt* tggth ---. - - 

secDnds -.- . _ - - _ ._ _- 

Mlnutrs 

Hours 

.-- - 

~--.. -- ---_ . 

Davs 

Ending Data - -. 

- - _ .--_ _.-. 

Wet time step becl _-- 

Trrkition‘time step (socc) 

Drv time step Beck - -.- ---. - 

it3 cs 

1 1 

1 1 

1 - 

1 3 

i i 

1 5 

1 5 

1 5 

1 s 

1 5 

1 

1 

1 

1 

1 

-- 

l 0 

i a 

I ii 

. ._ 

.- _ 

2 

i 

2 1 

i --I 

--_- _- 

2 3 ----- 

2 4 

-1 -ii 

-2 0 ..-- - 

2 7 --- - - 

. . ..z I 

z A! 

2 Ia 

‘1 ii --- .__a 

2 l! 

:T he! Typ? Rang. odault Units 

1 Cl60 

1 Cti _- 

s 

1 I o-24 0 

i .. 

_ _. 

I O-60 _ 0 -_ 

1 7 O-31 

i -1 f).‘i - 

.--, - , -I 1 .- .- , -T-::T’ 

--i-l--t- I I -- 

I 

-- it II nt -- 

c 1 --I 

-iii I 1 

6 --- I 2 

-- -- 

6 0 >o >o ..- -. __ -1.- ---- - 

6 

.-- 

ml 

- _-- --~ --- 

6 -0 -- - 

5 -cxo1 .-- 0 -- -.-... --- L _- -. _-._ 

6 0 

- - -- -- --_-. 

t 

S@Co(H 

i&u 

iieolu 

-. 

--- -_ 

- . -- - 

__ 

- 

al I I1 I I 
Table A.Z+ontinued 

VWlBbb 

LIfV 

FWfRACOl 

FWfR*CIII 

~WFRAC13l 

SNOTMP 

SCF 

rlPM 

RNM 

nwx*1 

3TlONG 

rDcllIl 

4DCPl1 I 

MIX 

ItAND 

L%lVOAV 

:0vo1 

3RVISN 

IROS 

‘ROSA0 

RAINIT 

po8cription SfO 

I 

I 

snow Melt 

f Avye watershed ebvrtcon Cl 

.Ratm of free water hoking capacc,ty to snow Cl 

depth on snow cq~omd irnperviour we8 a--._ --_ _ 

Rmo of frM water ho&g capacity to ypw C 1 _ - -- 

depth 9” snow cr+d p&k+ area 

Ratio of trqi &air * Capacity to sn& Cl _ . _. ._. ._ 

depth tar snow on norma~v_ bjr$ irnparviou? area 

Dwidirq tory be&& -w anj ra$ : - C’ 

Snow gaq correction tactor -. I _.- _ -_ ._ C’ 

WeQht uud to computr mtacafenl tern&n&r Cl 

._ - -.-._ -. - .-. _- ___. 

Ratio of negativr tneft cooff. to rneft coaff. Cl -____- 

Averqe Iatitu& of &r@rshe~ (drplLI) north) Cl 

Longit& colr&tiG 

--. 

Cl 

Arsal Oepletion Curve tor Irnprr$w~~Ar~ i%l. 

Atil Cl-to! _ 

-I-. 

--. -_ ^ - c3 

Water QuaMy 

Number of constrtuents ( 1.9) 

Number 6i land usei (1 -$I 

Number of dry d&s prior-to storm 

Aver&p &tchb& s&r& v&me - - - -. _. 

Drv davr r&&red to-&h&$ to c&hbuin 

Erosion Si&lrtion 

-I-._-- 

Erqsion added to constituent number - - - 

Higal sveragd 30minute rrinf?fl intan& - 

. -- 

I Groundwater C&ality - - 

C4 

Jl 

Jl 

Jl 

Jl 

Jl 

JlJl, 

Jl 

iCR CS CT 

3 

3 I 1 

3 2 1 

3 3-r 

j 4 1 

i 5 1 

3 8 1 

3 5 i 

ii S--i 

i i i 

j jij 1 

4 - 

- -. 

4 1 .i 

-- - 

5 

.s ! ! 

_ is-j 1 

6 2 1 

fj 3 1 

6 4 1 

.t3 5 1 

-9 6-4 - 

6 7 1 

6 il 1 

-6 9 -4 

. ..- .- - - _ 

5 

urn 

F 

F 

f 

F 

. F 

00 tt Im 

0.0 w a m lnwn 

00 we mlmm 

0.0 we in Imm 

dryr 

ft3 lm3 

dayr 

in/h 

lmmthr 

56 
Appendix A: SWUM Windows Interface Design 

Table kkontinued 

/ariaMe 

ltfFD0 

LNBCN 

LNENO 

Description SID 5CR 

Street sweepq rfk~ency for ‘dust I* din- jl s 

DaY of Year on which street twwpiry bo~ins 11 6 

DaY of Year on which str+ sweeping ends - Jl 6 

NAMEIKI 

UNITo(I 

IDIMtKI 

ALCOO 

WASHIKI 

ACGUTOO 

IWUPIKI 

Constituent Table 

&AME 

CUNIT 

TYPE UNIT 

wfl 

MPN” -- - _ 

OTHEA 

&JKtiP 

- --_ 

Fractiafb~ 

Power-Iboor 

’ E K~O&III~J~ 

~ Mich-Men 

‘No- kIdup 

_ - _. 

Wli&OFF 

._ _..~_ 

‘Power-&p 

--.- __ 

-_ _. 

R. Curve/N - 

R. Curve/B 

-_. -- __ - _ 

FUNCTION _. - ._ -.~. 

vw~~! .._.. - - -: _--.- --- 

Fbr.81 _ _. -- . - 

Constant 

+JK-SNOW 

No 

-_-.. _ 

- - - --- -_ 

FAC7~1.Kl’ 

FACTt2.&’ 

FACi,3.)0* 

I Yes LItkIT - - -- - - 

FAC1W.K) 

FACT&’ 

POWER 

CbEFF _ _ _- - ._. 

FOURTH FIFTH. . - -- .~_ _ -. _- 

lASHP000 l 1 POWERW 

J3 

J3 

Jj 

13 

J?. 

w 

ii - 

- 

a - 

is 

iii 

i3 

i5 

i5 .-._ 

13 - 

7 

7 

7 

7 

7 

7 

7 

? 

7 

i 

i 

7 

i 

. - 

7 

- 

7 

i 

._ 

7 

-i 

7 

7 

7 

i 

- 

7 

- _ 

7 

.- 

7 

I 

7 

- 

7 

7 

7 

:? CT lttm 

10 1 

11 1 

Ii 1 

1 1 

-2 i - 

3 2 

1 

2 

3 

i 2 

- - 

1 

2 

3 

4 

- - 

5 i 

-5 

. . - 

-1 

. 

2 

3 

r-3 - ‘2 

- _- 

- --- ._-_ 

1 - -. 

2 

3 _- -- 

7 2 -- 

- .-_, - _ 

1 -_. -- -. 

2 

.x -1 -. -- 

9 1 -,-. . 

10 1 

ii --I -- --. 

12 1 

‘i3 -i -- 

TVpi &Wt 

F 

I 

I 

C 

C 

c o-2 

0 

1 

2 

;c 0-r - 

0 

1 

2 

-. 

3 

--.- - .- 

4 

y(j-2 -- 

- ---. . 

0 _. 

1 

2 - _ _. - __ _ 

c D-2 

-5 

-.-- 

1 

- -- -.--_- 

2 

- -- 

c 0.1 

0 - -, --- - 

1 

---. -_ --- 

F 

-- .- ~. 

F 

-_ --_ 

F 

F 

-.-- ---_ 

F --I-_ 

F 

~rfablt 

00 

0 

367 

0 

_~ 0 

-. 

- 

0 

-0 

_- 

- 0 

.- 

0.0 

0.0 

0.0 

0.0 

0.0 --__- - 

0.0 

Units 

I 

_ 
SWMM Windows Interface User’s Manual 

Table A.kontinued 

rrrirblr 

COtFilo 

BFACTOO 

ONCRNIKJ’ 

EFFIKI’ 

NAML(JI 

1ElHOOIJJ 

ACCU’I~JI 

TO 

FROM 

10CTO.KFROMI 

fhrcri@rl 

COEFFW 

INICON 

CONPRE 

EFFI 

Land Use Table 

LNAME 

METHOO 

New value? 

New Ratio 

POW&i+ 

Exponential 

Mch&is-h&to? 

FUiUt%ON 

Flgytter Ien! 

FfrrssI 

Constant 

LlMli 

POWER 

C0~ff 

DAYS1 

FRACTION 

DAYS2 

Frkonal &nstitwnt Tabk 

CNAMEl ;- 

.- 

iNAME - 

FRkXlON - 

Groundwater Cyncsntrrtion 

GCONC( 1 - 101 

-- -._- . 

_ -- .-. 

I --- _- -.- ..- I**’ Array 

sm CR q Cl honl 

53 714 1 

53 715 1 

53 716 1 

53 iii 1 

J2 

J2 

J2 

-. 

J2 

JZ 

52 

Ji 

Ji 

Ji 

8 

e 1 1 

8 i 3 

8 

_ !J_ 

8 

ii 

8 

et 3 3 - -. - 

8 __- _ -. 

8 

8 -- 

‘ii.2 1 

-.--.- -_ 

8 5 1 -_.- _ - 

8 6 1 

8 7 1 -.- - _ ..- 

8 8 1 

j-ii 1 

Ji 

Ji 

ji 

J4 -- 

-- -- .-. 

9 - .- .- 

9 1-1-- 

JS 

1 1 

I 

, 

, 

I 

L 

c -2.-l,O-2 

-2 

-1 

0 

1 

2 ._-.. _ 

c o-2 

--- --~ . 

0 _ ._ 

i 

. 

2 

I 

F 

F 

-- 

F 
SWM.M Windoh lntcrfacc User‘s Manual 

Table A.kontinued 

Variabfe 

PCTZER 

JK 

NAMEW 

NGTO 

WWIII’ 

WAREA’ 

WWl3l. 

WSLOPE l 

WWISI’ 

WWI6l’ 

WSTORE 1. 

WSlonE2’ 

WLMAX’ 

WLMIN’ 

DECAY’ 

NMSUB 

NGWCW 

ISFPF 

ISFGF 

BElEV 

GRELEV 

STG 

ac 

TW 

Al* 

Description SID 

,Percent of Impervious area with zero detention 84 

Subcatchment Surface Water Table 

HYETO I 

NAMEW 

CHA/INLET # 

WIDTH 

AREA 

% IAREA 

SLOPE 

IMP ‘n’ 

PER ‘n’ -- 

ISTORE 

PSTORE 

COEFFl 

COEFFZ 

COEFF3 

Subcatchtyt G&n&%& iabk . .__- _ .-. 

NAMEW 

CtiAllNLET X 

GPRINT 

Yes 

No 

GGRAPH 

Yes 

No 

BELEV 

GEL-EV ~--- 

IELEV 

CMl$ ELV 

rviI - 

GCOEFF 

- 

Hl 

Hl 

Hl 

Hl 

Hl 

Hl 

Hl 

-. 

Hl 

Hi 

Hi 

- Hl 

Hl 

Hl 

Hi 

H2 

-_-. 

HZ- 

--- $ 

- --. 

ti2- 

H2 -- --.--- 

H3 -.. -- - -.- 

iCR 

12 

13 

13 

13 

13 

13 

13 

13 

ij 

1; 

13 

13 

ii 

15 

ij 

13 

--- 

-1s _-. . 

14 

1; 

11 

14 

-- 

-14 

il. 

-ii 

- - 

14 

--. - 

14 ..--- 

14 __ -- 

14 

:s 

4 1 

1 I 

2 1 

3 i 

4 1 

5 1 

6 1 

i 1 _ 

8 1 

9 1 

10 1 

11 1 

li 1 

i3- 1 

14 1 

-+2 i _ 

3 3 - - 

-_ 

4 3 

I.-. 

- ._ 

5 1 

6 1 

7 1 

3 -7 __-. - _. 

9 1 

-- --. 

10 1 -- I-. - 

tom 

_ 

rvp0 Range 

F 

--- 

c 

C 

I 

I 

I 

I 

-. 

I 

I 

F 

7 

- 

F 

F 

-- 

F .L 

F 

- _ 

0.i - 

0 _~_- __ 

1 

-._ 

o,! 

0 

-- 

1 

- -. 

kfatJ1t ) Units 

25 

I 

00 

0.0 

00 

00 

0.0 

0.0 

0.0 

0.0 

0.6 

- 00 

0.0 

0.0 

0.0 

0 

0 

0.0 

0.0 

_ 0.0 

-- I 0.0 

11 Im 

area Ihr 

9 

11/f 

in Imm 

in Imm 

- . 
~ppcndu A: SWUM Windows herface Design 

Table A.d-contiaucd 

008cription 

Chmnel /fJlpe Table 

NAME 

Cti&iNLEl I 

TYPE 

Tripezoidrl 

clr;lG 

D&in” 

-. 

Plr&Ok 

Trap WI wrir 

Cir wtweir 

Par wlwerr 

WIDTH 

LENG!e 

INV SLOPE 

L SLOPE 

R SLQPE 

Manning’s n 

DEPTH 

INi-DEPTH 

WlYPE 

B N weir 

V N weir 

Ortflce 

WELEV 

COEEF 

- 

I SPILL 

Watershed Parrmaters bubcrtchments) --- _- _ -. 

Number of sub%h%%s(l~ 100) 

Infdtr~& Eq&on 

_- -1 

I HOftOll 

“I Gl ;; 1 1 

Gl 11 i 1 

Gl il j 3 

il 

--i1 

-1i 

11 

il 

11 

~ii -~ 

Cl ii 4 l ‘ci -lr’..3,- 1 

61 ii B 1 

6i ii 7 i 

Gi ii k 1 

Gl ii -6 1 

61 11 10 1 

Gl ii -ii i 

62 -ii 12 3 

11 

ii 

ii 

G2 -ii i3 l 

cz ___ 

ii TZ i 

,G_i- 11 __ 15 -J 

12 

_ 

--::-. 

12 1 -i 

- __ - _ 

81 12 2 -j i2 ._ 

Green-Ampt --~-. -.~_.- .-_ -. 

Regeneration c&if. using Horton Eq. 

- 

tom 

1 

2 

3 

4 

E .I 

E 

i 

1 

2 

3 

1 

2 

- 

‘rg fhp Defulll Units 

C I 

C 

c l-7 

1 _- . 

2 -, 

3 

4 

5 

6 -- 

7 

F 

Ft- t 

0.0 

il.6 

g fm 

f! !? 

ftll 

11/f 

F 11/l 

F 

-- i- -- qJ?!4 ft -- !m 

F ft Im 

O.!.j 0 

C 0 

C- -- i .- ~_- 

C 2 

- --.-- - 

F 

-+ -I-- 

0.0 11 Im 

F 3.3 f11121a 

_- --- Irk1 $I# 

F -’ -- 

I 1 ,-:i __ .__.- 

C 9 

0 _._. - -__ 

1 

--- --__ - 

F 

J9 
Appendix A: SWMM Widows fnrerfocc &rip 

Table A~ontinued 

Variable 

81. 

12’ 

Description 

GE XPON 

‘CHCOEFF 

.- sp 

H3 

H3 

82’ CEXPON H3 

A3’ GCCOEFF H3 

PRO’ 

WP’ 

FC’ 

HKSAT’ 

THI’ 

HCO’ 

PCO’ 

CET’ 

DP’ 

DET’ 

JKI 

SNNl 

SNCPIN~ 

WSNOWtN. I I 

WSNOW(N.21 

WIN. i j 

FWw.21 

DHMAXIN. I IDHMAXtN.IV 

PROSITY H3 

WP id 

FC H3 

HKSAT H3 

THi 

-. 

H3 _- - - _ ..- _.- 

HCO H3 

. .._ 

pd : -‘._. _ . . H4 

CET Hi -- - _. 

DP _. --. _ -- 

DET ._-- __ .._. z 

Sub&wont Snow Malt Data --- -. 

.-. _ -.- 

NAMEW I1 

FR~IMP - -- - 

_.-- ,--. 

I1 

FRACPER I1 -- 

DEPIIMP II 

DEPIPER I1 

FWIMP I1 

FWPER I1 

MELTIMP I1 _.- 

UfLTY~ 

-.._ _-.- ._- . . .-- 

_. . -__ _.-!I -. 

5Cfl CS CT horn 

14 -ii 1 

14 12 1 

14 

li 13 1 

14 14 1 

14 

1; 15 1 

14 is 1 

lr.iZ 1 

li 18 1 

.-- .- 

ii 19 1 

ir‘20- i - 

-._ _. _ 

.li 21 1 

ii 22-i - 

-ii 23-i - --- -_ -. - _ 

1424 1 ---.-- -.., . 

-..- - _ , 

15 

15 i -i -- 

- -- _-, 

-15 2 1 ~- _ - 

ii -‘3 1 

15 4 1 

15 5-i 

iS-6-i - 

iS 7 i -. -_-. 

15 8 1 

-- --- -- .I .- 

VW Rwrp. 

F 

F 

T F 

F 

F. 

i 

F 

i 

-.._ __ 

F --, -_._ __ 

F 

F 

F 

Defauft units 

00 

0 0 dhr-tl 

ImmIhr-m 

00 

0.0 w?ir-fi 

Imm@-m 

0.0 

0.0 

0.0 

- 

0.0 inhr Icmhd 

6% 

--- -._ 

ij.ij 

0.0 lfrrc @frG 

0.0 -. _- 

F ~- -- --. 

---I-- 

- -- 

F 

- 

-- 

--t--- I 

-- .__ 

---- I 

-. -_ 

C _- 

r 

F 00 -- 

--- -- F 0.0 

F -~- - 

F .A- - 

_. - -- 

F 

F 

0.0 .e. in Imn .~ 

0 0 .e. fll imn 

0.0 n i&n 

0.0 in Imn 

I I O.Olm w.r.hr - 

.---- . . , _ _ . _ _ 

0.0 I in w.o.lhr * 

--.-- o.cj 

t 

ljl- u+jti:- 

32.0 _~_____ _ f !! 

_ 32.0 _ _.- _ F I( - .-_ 
SWMM Windows Interface User’s Manual 

Table AJ-continued 

Vwisblo Dewiption 

WSNOW(N.31 DEPIMP 

FWIN.31 WATIMP 

OHMAKIN 31’ MAXCOL 

IBASLlN.31’ 

~+IMNIN. I I l 

rmww 

MINSIMP 

DHMlNIN.2l’ MINSPER 

DtIMNlN.Jl’ MINBEAA 

SllN.11’ DEPSIMP 

SllN.2l’ D&PER 

WEPLOWINI REDISTR. 

SFRACIN.11 FRATIMP 

SFRAClN.21 FRATPER 

SFRACIN.JI FRAiLAS 

SFRAC(N.41 FRATOUi 

SFAAC(N.SI FRACIMP 

UAMEW 

!ROOAR’ 

EACCN’ 

SOILF * 

:KlPMF - 

:ONTPf l 

~. _. - 

Subcrtchmen~, Efqf’o” lib&- 

NAMEW 

EAREA 

ELENG 

SOIL K - 

CROP C 

CON7 P - - 

H - NAMEW 

Kl 

BASWNI’ 

Subcrtchfnent OurI& Table _~ - 

NAMEW Ll 

LiNd USE Li - 

I CHACHBA Ll 

SK) 

I2 

I2 

12 

I2 

12 

. 

I2 

I2 

I2 

Ii 

I2 

I2 

Ii - - 

I2 

Ii 

12 

._ -_ 

I -- 

Ki- 

-_-. 

Kl 

KiKl 

Ki’ 

Kl 

_ _ .--- .- -~ _- 

GOLENIN~ - ICURBL IL1 

64% cg CT 

16 2 ( 

16 3 ; 

16 4 1 

tom ‘vpl +e@ 

F 

F 

16 5 1 

16.3 1 

16 7 1 

F’ 

F 

- 

F 

F 

16 8 1 F 

16 9 1 

16 10 1 

1611 1 

16 i2 i 

16 13 1 

it3 14 7 

-iS iS 1 

--16 iTi 1 

._ - _ _. _ 

_ _. 

F 

F 

F - 

Foci0 

- -‘--‘-. 

F 0.0-1.0 

- -.. ._ - 

- i 0.0-1.0 

i 0.0-1.0 _ - _.. 

F 0.0-l .O 

-17 

- - .-. .-_ 

17 1 1 

- --. ._ 

-17 2 1 

- .- 

17 3 1 

Y7‘$ -1 

---. .._ _ 

17 5 -1 --. .- 

17 6 1 -. _ 

-;a -1 -1 

--- _-. __ 

18 2 1 

18 3 1 _ .- - . _ - _ 

18 4 1 

-_ 

C --I __.- 

F 

-- -~--.__ 

F 

F 

. ._ -( --_ 

F 

------ ~.. 

F 

--, .--_~ 

- __~. 

-~ -... 

C 

C 

F 

-~- 

F 

khutt lhitr 00 

ltn lmni 

0.0 m lmni 

0.0 in w.dhr-f 

hnl W.8.hr-c 

0.01 in i&r-F 

Imm wi./hr-C 

0.01 in w.0hr.F 

!m~-w.8./hr-C 

0.0 w.0. Se Imm 

0.0 w... in [mm 

0.0 W.b. in Imm 

0.0 

0.0 - 

0.0 

0.6 

0.0 

0.0 i&ii Ihr 

0.0 -- ft Im 

il.0 

0.0 

0.0 - _ 

52 
Appendix A: SWMM Windows Interface Design 

Table A.ZI-continucd 

- 

farlable 

Sllf IJI I Nl 

SHtOllO,NI 

~Darcription 

l l l number of constnwnts up to 10 

INI LOAD I1 I . 

I 

‘INI LOAD (101 

‘RlJl I I 

Pnnt Control 

RUNOFF Input 

Pnnt all in&t data 

Control 0nformrtion 

Possitk C~?iionS y 

Channe(/Pipe _- 

SfWWfIWlt 

Subcha&ent 

- _. -- 

‘RNl3t 

‘AN121 

lTERV 

Water OUlfi~V 

RUNOFF Output 

!SWMMoutp&ontrd - - - - .--.- -~ _ 

Do not print totaIr_ 

Monthly and annual tot&ontv - 

IDeilv. m&tRly and annwt totals -- -- 

.--. _-__ 

IFlot graph 

I Detailed print optlon 

lstatlrtical summary only _- .-. . - - 

every tinie step 

every K time &ps 

- 

I K= 

.~~ -- 

* l l yoyjd” +rtiq and i&i d&i Max = 10 _ -- .--.-.--._~ 

Detajbd Pfintout Ppiodt tmmlddl~l - --_. - _. - _ 

TAPTP(1 NMTI STARTING DAiE tmmlddlyy) 

.- --. 

TWf’Rll NMT) ENDING DATE tmmlddlyy) 

DE1 

- 

Numty & dot&i printout peri& -~-- - 

._ I Ll -T ----- -- ._-. - - 

~ltiannel/lnldt NumOor for Pnnting InHow atId COt’KOntfdonS- --- -- 

i2 

11- 

-. 

- 

-_ 

I2 --. 

I2 - 

.-- 

12 

- 

19 

1s 

i9 

19 

19 

is 

19 

is 

is 

iS 

1 

2 

5 

5 

5 

s 

5 

1 

i 

3 

-1 

i 

5 - _- 

6 

6 

6 

i 

5 _ 

6 

. _ 

6 

s 3 

1 - 

-- id --- 

20 -- 

-_ 

-- 

1 

._ ? 

- 

-. 

1 

i- --_ _ 

- 

il0 

1 

,l 

,l 

I2 

I2 

i2 

I2 

12 

I2 

i2 

I2 

-.- 

I2 

h kS (CT 1tt.m Iv* R-0. Default Units 

18 5 1 

18 1 

I ‘61 141 11 

19 

19 

19 

19 

19 

19 

1S 

is 

! 0.0 I 

F 

F 

c21 o-7 

0 

1 

2 -. .~ _ 

3 -- .- 

i 

0.0 

0.0 

0 

-7 - - -3 - 

-. ; ._ 

-c 03. 0 -- .-- 

0 

- -I it 

0 

0 -. 

c ;; - 

I l--- 1 I 

t------4 

_ - .-- -1‘ 

I 

- __- 

- --_ 

i-i---- . 

--- 

I 

.- --- ---. 

0 
SWMM Wmdows Interface User’s Manual 

Table A.kootinucd 

‘wiabbe 

‘RN11 I NPRNTI 

‘RN71 1 NPRNTI 

DtfPtl MDLEP) 

PRNT 

Y)ffP 

lum4er of chennelr/&tr ffw which non-zero fl ki I -- 

t3 ? 

lO8Ch#bl! MO SCR cs --- . _. -. 

:hmnel/lnler number M3 21 1 

:honnei/lnlet Number fqr Printing @d(o~~ and C¢rrti&r 

- _ 

:hannol/lnlel numbor 

i:-i 

tdlg- 32 1 

Channel for Pnntlnp [kpthr 23 

:hannel number M4 

- 

_ .._-__ . - - ._ _ _. _ _ 

D be Pwltlld 

lumber of depth locations f& prrtout ~- 
Table A.3 Input Variables and Screen Sequence in USEHP 

Number of data 

55 
SWMM Windows herface User’s Manual 

Table A.4 Input Variables and Screen Sequence in TRANSPORT 

‘IT1 E 

IWDAY S 

iNU 

‘ABA 

DATE2 

vmo 

JOT 

JITER 

)T 

iPSlL 

JINFIL 

JFILTH 

JDESN 

u9EiRlC 

JPOLL 

JOE 

JUEtl) 

JlJE(2I 

JUE13) 

JTY PE 

DererigMwl St0 

TRANSPORT Contrql Payetw~- - 

D8dporl of this run - Al 

Inlet hydroprapks and pollutofjraph~ fk 

Numb& of .drYr prior to-simu&ii 62 

K&&c 

.._ - - 

viscckty of water 

_ 

0i _._-. - -._..-- 

Total c&m&t a&r 02 

Computrli&~CG&i 

1Stort* date of strom~I~mlfl/Yyj-‘ 1.. 61 -.- - --- 

Strrting time of thr storm 1 *I! -_- _ 

N&&b& bf tima steps 

._ ez 

-_ -- 

Number Lf itorrtbnr 

_ -_ _ al 

Pl 

Tams st6 ~&oc;bs~ 

-- - ._ -- 

02 _. - - 

Albivrbk error for convrrpenc~ -- @ 

-_ - 

Samul?tton +tr* 

- ., - 

-- 

Simuktiy type _- _--. -- 

Sewer Infiltration Inflows 03 _ - 

Dry-wsrther~srwoOe infbw _~ Bjj _ _-- 

Hydra&c design 03 

Unit et -. 

U. S. units .-. _- . 

Metro: units 

Number of constituents to be si%latod 81 - _.- ~_~ - 

.* l Array (max.= iOD1 

Sewer SYs!e? T&k 

.- - 

CNAiili 

--- -- - 

El1st U-k 

-- __.~. 

El __.~ .-_ .-- 

2nd U/P El 

- _- -_-, 

3nd U/P kl - 

- 

TYPi _ .__~... El 

-- -- .._ -- 

-. 

icncs CT 

1 1 1 

f i 3 

i 3i 

i i i 

1 6 1 

1 -5 

i 6 i 

1 i i 

i ii i 

i -5 A 

i ‘lo -i 

1 ii i 

-- 

..-- 

2 

i 5 - - 

2 1 -4 

2 i i 

2 3 4 __- _- - 

2 4 5 _-- -,- _ 

2 5 6 

- _- 

2 6 6 

IZ j i 

- _ 

3 

3 i 1 

-i -2. 1 

pi 3 ‘i 

3 --4 --i 

.-- - - .__ - 

3 5 3 -- ---- 

3 

- 

. 

1 

- _ 

i 

-. - 

-_- _ 

1 

Cl60 

F 0 

c - ;(j--6 - ft2/r 

10’.2 -criatr - 

F 0.0 x Iiw 

--.- ’ -1 

I 

-_3 

0 

..- 

I 5 -._- -~- - 

F -;- 0 -... - 

F _. - 

-. 

-=:/ -- 

O.oiIol -- 

_- --. 

_ I---- 

. 

-.. 

C25 _.-- 

- -. 

Cl5 - ---. 

Cl5 --- 

1 

.- - 

-.~ -. 

C 

-51 

‘0.i 

61 -. -2 _ ,.- 

0.1 _. 

0 ,-- .- 

1 

o-4 - -.- - 

,_---_ - 

,-- 

,__ -.. - _ 

- 

.-..- 

_ .-- 

I 0 -- -_-- --- -_ 

I 0 

_.-. -- -- 

I 

-_ +- -.-_- :--3- - 

0 .-. --.- - .--- .-- 

Cl7 l-25 1 

- 

1 

56 
Appendix A: SWMM Windows fntcrfocc Design 

Table ,U-continued 

Iariabb 

UST l 

iEOM 1 l 

LOPE’ 

OUGH’ 

IEOMZ’ 

ARREL 

mEOMI3’ 

Description SIO 

Rectangular El 

Egq shape El 

Horseshore El 

Gothic El 

Cat&y El 

Semwlliptk 

&bt-Handle 

E! 

El 

Semi-circular El 

Modified 8-H El 

R R,;oundbortom 4 &i bottom Ei -.- 

El T,ew-&- - -- 

El 

Parabolic 

- -. 

-. - E! __ 

Powsr F El 

Manhole 

Ltft station - - 

_ E? 

El 

Flow &vi& 

I 

Flow &vi&/weir- -. 

- -- ii 

El -. - - .-_- ._ - .._ _- _ ,-- -. _ 

Flow divider 

I 

El 

8gwyer 

XTANKDCIl.DAT --- -- 

_ El 

Gl-G5 

XHECZODl .DAT ~--_ EZ-E4 

XSHAPDDl .OAT Oi -D9 --. _ 

LENGTH 

- _- -- . . -- - -.-- _-_._ 

El 

GEOMl - El 

SLOPE El 

MANNING’S n -El 

GEbMi - 

-.- .__. _ 

El 

BARREL El 

GEdM3 

_-- -_ ..- - - -_. ____ _ 

El 

l ** Arr)v_ imsx-i,- -- - - 

__-.- ,- _ .._ 

..__. .__- -.-~--.- -~-- 

Water Owlity T&to 

NAME P~&JTANT Fl 

5CRCS CT 

3 

3 

3 

3 

3 

3 

s 

3 

5 

ii3 - 

3 

3 

3 

3 

3 -- 

3 

3 - 

j -- 

3 - 

3 

3 

s .- 

.-- .--._- 

3 6 1 

-3 -7-i 

.- -- 

3 8 1 

2 9 1 .- .__ 

3 10 1 

3 ii-i - ---.-- 

312 1 

- . .- 

---.- _ _ .-. 

-_- - ..- -. 

4 

--.-, 

4 V-3 

ltrm 

. I 

. 

A 

! 

t 

i 

f 

I 

1c 

ii 

i; 

ii w 

14 

1s ., 

1c 

ri 

li 

19 

ZC 

21 

- 

_ _ 

-- 

2 

3 

4 

5 

6 

7 

8 

9 

10 

ii 

12 -- 

-iii ,- 

-ii 

15 - 

19 

20 - .-- 

Zi 

23 - _ -__. 

_ 3: 

0.0 

d.ti 

0.0 

0.0 

0.0 

-- -.-. _. 

F 

--.-, 

F 

-.-. .- -_~ 

F 

- --_. ~_ 

F 

F 

-- --_ 

F 1.0 --A-- .-_ 

F 0.0 --- -. 

--I-. -- ____ 

--.-- -,... _ _-- 

C8 

Jnits 

tt Im 

57 
SWMM Windows Intetface User’s Manual 

Table &&-continued 

‘UN11 

UOIM 

IECAY 

iPG 

‘SIZE(Z) 

FRl2) 

‘SIZE13) 

‘GRc31 

‘SlZEf4J 

‘GR(4) 

‘SIZE(S) 

‘Gfl(51 

‘SDWF 

MNFIFL 

;INFIL 

IINFIL 

ISMAX 

:PINF(l) 

:PINFIZl 

:PINF(31 

:PINFIJJ 

JDD(l-121 

: chrcr‘ption 

CUNll 

TYPE UNIT 

mO/l 

Other/l 

Other umts 

DECAY 

GRAVITY 

SJZE (21 

GR@ % 

SIZE (3) 

GRf31 % 

SIZE (4) 

GR(4) % 

SIZE 15) 

GR 151 % 

MAX SIZE 

lnfiltrat~n Inflows - 

Base dry &eat& infilkion 

Gr&nd&atrr infktion 

Ramwater mfMat& 

Perk r&&al rnok&.tr~ 

Concmkion of c&iturnt 81 -. - 

Concentyatlon of conrtitt& i 2 

.__ - 

ConcefWation of conrtituon! r 3 

Concentration of constituent 1 S _~ .- _ 

SID 

Fl 

Fl 

Fl 4 4 1 

Fl 4 5 1 

Fl 4 6 1 

Fl 4 7 1 

Fl.~ 4 8 i 

Fl 4 9 1 

Fl i lo 1 

Fi -4 11 1 

Fl 412 1 

Fl 413 i 

Fl -5 -ii i 

Kl 

Kl 

Kl 

Kl 

5. 

5 1 1 

i-i 1 _ .~- -_ 

2.3 1 

5 4 1 - ._.- 

5 5 1 -- 

5 6 1 

5-i i 

5 8 -1 

_. -.-_ 

l ** ArraY(max=12) Jan, Fef~~..,e~. 

Average Monthly h&te-bays 

Month 

DegrreTIaYs Iii 

-. 

l * l Array (rn!x - ~-_.-~ 7) SundaY ,..., S&div -. .--_- 

Da,ly Correction Factors for Fbw and Concentrakr 

_ 

-., 

7 - 

F 

F 

F 

F 

F 

F 

F 

F 

i 

F 

-_-.. 

F 

F 

F _ _. 

F 

-- - ~-- - 

F 

-_ 

F 

-L--: 

- 

-- 

F 

---, --... 

hfadt Units 

0 

I 

0.0 

00 

0.0 

0.0 

0.0 

0.0 

0.0 

0.0 

0.0 

0.0 

0.0 

1 Idr~ 

mn 

mn 

mn 

mn 

mn 

0.0 + @3/s 

0.0 cfs lm3/s 

0.0 cfs Im& 

0.0 cfr llyl+ 

0.0 

0.0 

0.0 

0.0 

0.0 F 

58 
Appendix A: SWUM Windows Intctfacc Design 

Table A.kontinucd 

VarcrMe 

DVDWfll.7) 

NVBODl 1.71 

DVSS(1 71 

HVDWFll 24 

HVBODll 1 

HVSSClb 

HVCOLIf lb 

K TNUM 

hPF 

KDAY 

CPI 

CCCI 

POPULA 

KASE 

AOWF 

ABOO 

ASUSO 

ACOLI 

TOTA 

TINA 

TCA 

TRHA 

TRAbi 

Description SID SCA CS CT Itam 

Dw 7 1 1 

SEWAGE FLOW 11 7 2 1 

BOO 12 i 3 1 

ss L3 7 4 1 

l ** Array (max=24) 1 am. 2 am....! 11 pm 

Hourly Cortaq* Factors for 

SEWAGE FLOW 

BOO 

. 

ss 

ToTAL COLlFOkii 

-- _ -. 

__-. -~ . . 

Number of procru fbws 

--- - .^ - _. 

+yosite-constr&i cost index Nl 

Total pop&on-ii -ti ‘&o& 

- - .~--- - 

Nl _. _--. --~-_ 

Estimate sewage gblity from treatment plant Nl - -.- - _~~ _ 

9 - 

@ .-.! 

s 2, 

? -3 

? 4 

!? s 

9 -s - 

9 7 

I Study Area Par?m&rs ---- - -I I loI._- I I I 

Total 5tudv area data 

*byiQ) &y 

.---- - 

BOD 

ss 

Collf orm 

categorized c&ibutin~ 

Y?.md $2 - 

Industri$ 

Commercial - 

Area 

-.-. -- 

01 -._- .- -- 

01 

~_.- 61 

01 _- 

. 

10 

io 3 -i 

li 

io -2 -i --- .- 

10 3 1 

- -- 

--t--t t 

10 5 1 ..- . .- 

10 6 1 

‘!?I A _ !I 

1 .o 

1.0 

10 

-- - 

I -. -_ 

I 

I 

F 

F 

-_ 

F 

-1 

-- - 

.- -_ 

- 

“..s W”.W ,.._I 

0.0 J+ &I 

_ --- 0.0 =-re Ihi1 -I ’ 

59 
SWMM Windows Interface User’s hiamud 

Table A.d-continucd 

uiabfe ‘ooscrption 

RLA low Income 

RGGA Addtrional waste 

POA Park and open area 

JPUT 

1PF 

OOPF 

USPF 

l ** Array lmax = NPFI 

Process Flow Characteristics 

MANHOLE I 

FLOW 

0 BOD 

0 ss 

NUM 

JPUT 

LAN0 

IETHOD 

UNIT 

ISUBT 

l l l Array (mar= KTNl%& 

Categorized St& Iirma 

KNUM 

MANHOLE X 

LAND 

Smglr~F R 

Multi-F R 

Comnieric~al 

Industrial 

U/P lands .~ 

METHOD 

Metyed 

No metered 

UNIT 

Thousand gallmo 

Thousand cfsl& - ~~- 

10.3 m3/mo - .- 

PRINT 

_ 

NO 

Yes 

AGPF 

NABPF -- _. ..- 

sm 

02 

02 

02 

Pl 

Pl 

Pl 

Pl - 

o1 

01 

01 

. . 

. . 

--01 - 

- 91 

_ ---.. 

_ ..- 

_~_. - O! 

- 

IASPF ISS c 101 

Kzncs _. 

10 ia 

10 11 

10 12 

-1 1 

ii i 

11 2 

il 3 

ii 4 

12 

li 1 

1Z 2 

i2 _- 3 _ 

li i 

-, -- 

ii -6 -- .__ 

-- - 

ii *-f -- 

- 

-12 -- 1 

12 E - .-_ 

12 E 

:T horn rym m kftit units. 

1 F 0 0 acre Iha 

1 ,. F 0.0 acre Iha 

1 F 00 acre Iha 

lj 

1’ 

11 

II 

I 

F 

F 

i 

--, 

I 

i 

-c1s l-5 

-- 

-- 

_ 

x!$ ii.. 

-- ..-- 

Cl5 

__.- ~.. 

-- _ 

i 

c3 _- ~. 

-- 

F --_ - _--- 

F 

-- --.- 

F 

0 

0 0 cfs lm3/s 

0.0 WI 

0.0 WI 

1 

1 

3 

3 

3 

-3 

1 

1 

-1 

- 

1 

2 

1 

i 

3 

! 

i 

- 

0 

0 

5 

1 

2 

3 

4 

5 

0 

1 

2 

0 

1 

0 

0 

1 

0.0 cfs lm3h II* 0.0 --r$ji - ._-. 

0.0 1 

60 
Appmdir A: SWMM Windows Interface Design 

Table A.&oatinued 

latitie 

MATER 

‘RICE 

if WAGE 

4sutJ 

‘OPDEN 

)WLNGS 

AMILY 

IALUE 

‘CGG 

CINCOM 

IPRINT 

:kINT 

NTPRT 

NI 1 -NOUTSI 

JOUTS 

IYN( 1 -NNYN) 

INYN 

(Description 

WINTER USE 

PRICE 

SEWAGE 

AREA 

DENSIT+ 

IDwELNGS 

-__ - -_- .- -- .-_ 

List bf Ekment Numbers for Output H~b&~pfU- - 

St0 r 01 

01 

01 

01 

dl 

01 

FAtiiiY Oi 

VAltji - .. _ 

- -..__. 

bi 

# CiiReAGE 

_ _ ._. 

01 

- _-. - -- ..- ._. 

INCOMF _ 01 

. _ - -. 

_. -- 

Print Contrd 

Erry-mess& Suf&sUf _ __ !j 

._ _----- 

AH shapas su~pr@r+~ Cl 

--_ 

Print i&erval i3i _ - -. . 

_ ._. 

list o! $lemkt Nkbers for +IrOJpphr 

- -. 

ad Poffutogr&hs to kirkferred _ __--. ..-- - - -. 

Non-&&it &&I~~ nun~ber _ ___-.._ _ 

_-- --- - 

Number of non-conduit efements with transfr 91 _. -_.- _-_- .- 

routed hvdrowphs _____.. ad WuwpW P@~J . ~-_ --.- 

interficb fife 

_ 

- -- 

- _ .._ L _- 

Lilt of Ekpent N&&r for-Input Hydropphs 

-- --_ l rii Polfutographs 

- _.- _- - 

1 

._ _ 

.- .__, -- .-. -- __._ __ 

Nonconduit &men1 number 

.--- .- _ - .-_-- 

_. _ __ .J! _ 

_-__ _ -_ -_-.. _-- -- - 

Number of norvconduit efeyts with irpt h 81 --.- ___-.. 

l @- pdkrtoptrphs pintma 

-- --. 

- 

------- I --- 

CR CS CT 

12 lo- 1 

12il 1 

12 12 1 

12 is 1 

12 Ii 1 

l? !S 1 

12 16 i 

ii ii i 

ii iS i 

12 is 1 

‘9 

13 1 -,i __. - 

13 2 4 

13.3 i 

ii - 

14 1 -1 

. . . -- 

- _. . 

- - 

- 

.___ .--- _ 

15 __ -.- 

--- .-. 

1% -r_ 3 

- _ Fe. - -_ 

__ ,-- . ..- 

A-.-- -. 

-ii3 - - 

tern 

. 

.- 

_ 

- 

- 

-. _ 

-- 

T; hp0 

I 

I 

I 

I 

I 

I 

I 

I 

I 

I 

_. 

- . 

-_ 

-- 

-- 

- 

-_ 

--. 

-- 

-- 

-- 

-- 

I 

F 

F 

F 

F 

i 

i 

F 

F 

F 

F 

II 

ii 

i 

2:’ 

,!! -_ 

- 

- - 

_..- 

- 

_-. - 

_- .- 

-_- -- 

--- 

-- 

-- 

cents/ 1000 mT 

0.0 cfs lm3 

0.0 Fro Iha 

0.0 perslu 

pus Iii 

lO.OIac 

0.0 

_ ?O.O $10(X 

0.0 - --. 

vahnl2.5 $10OOty1 

- I T-Y 

61 
SWMM Windows interface User’s Mcmud 

Table M-continued 

Vrimbim Dmscriptiyl sr, scI!cs c_T ?nn Ty- - -- pnor _ a%! tJnb 

pd PothItoQfafhs 

NPE( I NNPEI Non-conduct ibmant number J2 16 1 7; I 0 I 

62 
Atmendix A: SWMM Windows lnterface Design 

Table A.5 Input Variables and Screen Sequence in EXTRAN 

Variabfe 

1lIlE 

REDO 

WTAIC 

TZERO 

OELT 

NTCYC 

ITMAX 

SURTOC 

AMEM 

NSliRl 

INTER 

JNTER 

NCQUAL 

ISOL 

KSUPER 

j Darcription 

1 

gufo 

SWlVH 

!EXTAAN Slmulatlon 

I Description of this run 

/Inlmt hydrwraphs fdr 

lnlllal flows, heads, and v&cities 

.- ..- 

,No 

Al 

e1i7 

IRead a hot.starf ftle -- 

Crmots a nmw hot-start hle 

Read dd file and crmate a no& hot-start fib 

Hot.start file -- - - 

I 

Unit 

,;:;7;‘n:,, - ,-. 

1 Computational Control 

Starting t8mGof simulatioc_l O&r) 

Time step Iseconds) 

Numb of time steps 

MM2 

--_. 

6331 

--- 

_- 

eifi 

Bl-- -- - - _ _. 

e’ 

Number of rteralions 82‘ 

Allowabb error for conver&clcI 

. -- ~.. 

82 - ._ 

S8mulatiort and Print ContrdNumber of channel&&&s in the system 

Number pf jurktio~~f in if& &&n- 

-_-- _ 

Surface area for all manholes -- - 

-- 

62 

First timkrtep to be& print-cycle eiis 

Print interval during simulation 01 

Pnnt interval at end of Simulation _. Bl -.- _- 

Mdlfv short pit+ kwp e2 

Solution technque - 

_ _ __ _ _ _ _ _ 

eo 

Explicit 

.- - 

Enhiked explicit 

_ RIElohero& explrit 

_ .--._-._ _ 

00 - ~.-- __ _ ,-.- ._. 

Flow condition 80 - .- -. _. 

INormal and dynamic lB0 

ICR CS CT Itmm Tvp 

1 1 1 Cl6 

1 2 3 

1 3 5 

1 4 6 

ii i 7 ii/ - 

1 6 6i 31 

1 9 5’ I 16’6 1 -- 

ii b .i -’ 

.! i2 i 

1 13 1 

- _. 

i ii--i ~- 

--- 

1151 - 

ris-i -- - 

2 

i 1‘1 -- 

- i - .- ‘2 i,. ,-- 

2 3 pi-’ 

~- 

i -1 i -- 

iii -- 

I61 - i i-4- -- 

i i I6 3 1 -:- 

i 2 

- 

i ..- - -3 -_--. 

.- i _, _ 

i 

;s .-J -y.- -- 

l.-- 

0 

I 

I ( 

I 

I 

F 

i 

I 

I 

-1 

I I 

I ( 

2 

1-4 C 

0 

1 

2 

3 

Dl 2- . 

0 

-i 

-. - 

-- 

C 

. . 

C 

1.c -~.-._ _ 

1 

12.56f 

c 

lnits 

- 

-. 

2 Im’2 

-- -_ 

63 
SWMM Windows Inwfacr User’s Mani&al 

Table A.S--continued 

Uuibbte 

Jtlfv 

JDOWN 

ICON0 

IJUNCIll 

IJUNC(II 

IO 

IXLASS 

LFULL 

BEEP 

VIDE 

EN 

‘P(l) 

R2l 

OUGH 

; Description 4 

I 

! Normal 

conduit elevetiorr 

jchpth 

1 Elevation 

‘Water &th at outtatl conf.+ 

Normal or crltKal 

CflllCd 

,NDrmrl 

-- - 

- --. 

l l a 2(l) detrmin& i bf looping scrsans (3-5) ~chei&,c.aEt; - -- - -. - .- -- - 

- _, __ _ _ _ _ I ._ - 

; Channetlcondua number 

i J&&on number at u&&l end Of c&&i _--__ .- - _ __- - 

,Junc!ion number at doynstre” ?nd of chwvwl 

--- -_ _- 

/Inltlsl flow 

-. 

!fvpe of channel shape 

Circular 

Rectan&ar 

Hor&oe 

-- 

bf3 --. 

Baskethandle 

---- 

Trapez@d 

Par&ObiC _ .__~. 

HEC-2 format 

cross sectlorl ores 

Cl 

Cl 

1 Verttcal drpth 

Cl 

Cl - 

Cl 

Verttcal drpth -. ICl -.-.- Cl 

Maximum width 

Length -.- -.- -. - ___ ._ _ _. 

UP distance distance ot channel channel invert Abe& junction junction inv Cl _. - _ _ _. ~~ ..--,-.- - -. . . 

‘ON &tan~r of channel channel invert above junction junction inv Cl 

- --. _-_. ~~ __- __.-- - 

Mannina’n Manning’n coafhcient _ - Cl Cl 

Ttape& 

--_ 

THETA 1S1de Slope .l 

KR Cl 

T 

2 

i 

2 

i 

- 

3 - 

3 -- 

3 

3 - - .-. 

3 

. _- 

3 

3 

3 -- 

3 

3 

f - - - 

3 __- -. 

3 

3 

3 - - 

3 _- . . 

3 

- 

3 ‘. 

-3 .l 

3 -1 

_ _- .- 

3 1 

6 

i 

e 

i 

i0 

1 

2 

- 

Iem 

1 

1 

1 

1 

2 

3 

TV? 

- 

I! 

-. 

1 

._ 

0.1 

I 

0.1.z 

c 

i 

i 

-.. 

_-.. 

I -8 --. -. 

1 - -__ 

a 

2 

4 

! 

f --- - 

1 

E 

.-- 

._ 

1 im*2 

.- 

1 !ml? 

2 rm:: 

2 Im’l 

- . --- 

2 lm’l - -.-. 

F jrn*2 -- 

64 
Appmdix A: SWMM Windows interjke ‘Iksign 

Table AS+ontinued 

Vartable 

SPI(I 

5lHflA 

SPnI 

51tttlA 

LLCNO 

UN1 

INa 

UNCH 

vlaas1 

iTCH1 

iTCHR 

.EN 

‘XSECR 

‘SXECE 

i Descriptbn kWf0 

I 

swmal 

Side slope 2 Cl 

HEC.2 format I 

CIOS~ section ID Cl 

Avergp slope Cl 

ParabOtic/power functiocr 

Exponent jc1 

/ 

l ** lfNKLASS=B-> i&s 

1 

Natural CfMnnel WC-2 format) 

c&ii &tiocl io - 

_ -- 

Menning’s n It3 

Left hank _ .- -. C? _ 

Rtght brnk 

dGnnal 

-. c2 

c2 - 

Nu& of obvlstaiion G - 

~-- .- . . _ _- _ 

c3 

StatiOn 

- - - ,-__ 

-- --. _ 

&$I bank Of channel c3 - ----- .__ _ 

Right bank of channel c3 

Chanr)el bngth 

- - __..~ 

Factor - horizontal din&n&s 

-_ c3 

c3 

Ekvahon it&rement 

_- - 

CT3 

l l ’ Array screen 

Ltll 

iTAll 

l l ‘NUMST determiner X oi-rows 

dross Sef$n Proiib -- 

I __- 

Eb;rti.n - -- - - 

I Station - .- 

_ 

-.-- 

__ .-_..-.-- --. _ 

l *: GGi !F’&i !?9ek!!-- -__I~._ _ _ 

l ** Repeat Scrnns No. 6-18 for aacft juncth 

--- -- -- _-.- -- 

Junction mta I - 

--. _._- . 

- -- .-- _--- 

IW IJl&hMJ&W‘ 

- m-H._ 

to1 . 

- -. 

. 

4 

i 

- 

4 

i 

4 

.-. 

4 

4 -- 

4 

4 

i _ 

4 

i 

-- 

2 

1 .?’ 

2-1 

-2 II 

2 1: 

- 

5 1 .- 

6 1 - __ 

7 1-’ 

-. 

8 1 

9 i 

10 1 

- 

r 1 

2 i --- - 

-_. - 

. _ 

-- -- ___ 

Wm._-, -: - _ _ _ 

1 1 

_.. 

F 0.0 - _-_ 

-- F L--.- c -.. 0.0 

F 0.0 -. --.- -_ _ 

I 0-G -- _. -- ~._ 

11 In 

11 !cr 

65 
SWUM Windows hetfacc User’s Manual 

Table A.5+oatinucd 

I wirble 

iRfLfV 

NNS 1 

,O 

TVS 

FREE 

GATE 

TIDE 

STORE 

TOP 

ISTORE 

IUMST 

‘Description SWfO SCR cs CT 

SWIWW 

‘Ground ebvmon 01 I 6 2 1 

Invert ebvotion 01 6 3 I 

Net constant flow mto iuncuon 01 I 6 4 1 

Inctml depth above junction invert ebvetion 01 s s ’ 

Type of junctm 6 I 

i S1orage 6 6 3 

OrifK0 rump 6 i 4 

Orifee . side outbt 6 8 4 

Weir . transverse - 6 9 i 

IWeir . &a floW ii 10 4 

Pump s 11 4 

Outfdl WIthout tide Qa!! Ii 6 !? 4 

outfall With tiije Q@ I2 6 13 4 - - 

1 Type of boundary Jl 6 14 ? 

:Frer outfall 6 

. . 

! Coqstmt elrv - ., f! 

Ttde coeff 6 

. 

Compute Cod 

- - ,. 

6 .-. 

Stage-hmtorv 6 

__ - 

Storage Junction Oat; 7 

Junction Numtkr 

. _- 

El 7 1 7 

Type of store& iunctlon i 2 E 

Constant-ares 7 3 -e - _ - __ 

Variabbores 7 4 f 

Power fukction 

-_. ~-_ 

7 s -'f 

Crown Ekvotion El 7-4 --1 

Ei 

- 

Surface Area 

. . -- 

7 7 -1 

Number of ha&p/stora& l ree points 

_-. 

El 7 8--l 

.-- - IPower tunctlon 7 

I~IJAV~I~.~~ ]Coefficknt 

I 

-~~~--- tE2 

. .-- 

7 g-1 

tcunvC~z. 11 Exponent jE2 7 10 1 

I 

I 

I 

I 

i 

I 

I 

I 

i 

I 

i 

i 

I 

I 

i 

i 

i 

i : 

i 

I 

I 

1 

i 

5 

i 

5 

. 

TYQI -Q* thfulf hits 

oc 

0.c 

0.C 

0.c 

ft Im 

It Im 

Im a 31s 

ft Im 

C 

0.c 

0.c 

it Im 

h-n-3/r 

--~-. 

66 
Appendix A: SWUM Windows interface Design 

Table A.S-continued 

Vsriabb ‘Description swfo 

SWIV, 

l ** N+gT detrrm~nrs t of rows IArray screen) 

Vartabb-Arra Storage Junction IStrw v). Surfw;Arraf 

OCURVEII.I) AREA (JUN I ) ii 

ocuRvtlz.ll DEPTH (JUN I ) E2 

NJUNCll) 

NJUNCtIl 

NKlASS 

AomF 

CoAli 

YTIME 

I * . l Orifice lmsx = 601 

jOr,fe@ Data - &II; : 

J-t&i co&i& &ii& Fl _ -- -.-. -. . 

Jun&on 8 to which bifiir discharpl ii 

T vp8 of ~&tic*- Fl 

Bottom o$bt- 

-. - - - 

T-H blitmlll 

- 

Orlflco ;,;a 

--._ -. .-. ._ 

Fl 

Oflfi& &rchwfp &&i&t- - 

--. --- 

Fl _-_-_ -_. -._ _ ___ 

t 

Number-of +chu~ioofflwu @tr F2 

I _-- 

l l l NTIME de&&r I of rows (Array screw& 

) Time-Hittory Orifice D;tr 

-_-- 

I 

JORITI 1.1 I TIME IJUN II 

ttORIFt1.2) FLOW COEFF 

J0RlFll.31 AREA 

l - l Side Oriftco 

YJUNCt I I 

UJUNClIb 

YKLASS 

Onfics Datr - !%a Flow 

Juncten i &&ikna or&~ - 

.- 

Junctmm I to whieh:ifk dischar& 

Type of orif& 

-_- _ _ _ ---- --_ 

side wtbt 

T-H sk@ - 

.- 

---- ._ _ 

.- 

:ORlF 1 Or~tice discharge coafficiont IF1 

ICA 

8 1 1 

s 2 i 

9 

ii 1i- 

.- -.- - - 

9 2 1 

9. ? 3 _ 

. _ 

9 4 1 

3 5--i 

-.-- -.- 

9 6 1 

----- 

.- - 

10 

i6 .-i I - .._ 

16 2 1 

10 3 i 

-- 

11 -- - 

ii -i 7 

ii 3-1 

---, 

ii 3 j 

---- --.-_ 

- - -..-. 

- -- 

--il 4 1 

ii- 6 i 

-- _ 

krm 

1 _ 

2 

- . 

-- 

--- 

.- 

1 

2 - - 

-- 

TYW 

- _. 

F 

--- 

f -.--- 

I 

f 

f -- 

f 

-- 

I 

I 

I -- 

F 

F 

i 

-- 

-2 

.-- 

_- _- 

-._- 

--- 

--- 

__. 

-. 

--- - 

_ - - 

_. .._- 

- 

-.- 

1 

-- 

-1 

DOfauft Units 

axas lhec 

1 

._- . 

f 

. _ --_ 

1.0 

,-5o. - _.- 

I 

._ 

-1 

-- 

f 

-- 

13 

11 In. 

Z Im’l 

.- - 

2 Im’l 

--.- 

2 im’l 

-.- 

67 
SWMM Windows interface User’s Manual 

Table AS-continued 

VWlJbtO 

/P 

NllMf 

VORIF(I. II 

VORlFll.21 

VOftlF(1.31 

NlUNCtIl 

NJUtWIl 

KWLIR 

VCRLST 

VTOP 

WLEN 

COCF 

NJUNCI 1 I 

NJWCI2) 

KWEIR 

VCRCST 

VlOP 

WLEN 

COLF 

/Description 

I swavr 

i 

I 

swm 

Distance of onfre invert above junction Fl 

;Number of dIscharm cask/area mts F2 

I l ** NTIME determmer I of rows (Array scr~ i 

1 T~me~t-hstory O&a . !%e Outlet 

!llME (JUN Ii 

t FLOW COEFF 

F2 

i 

FZ 

.-_ 

AREA F2 

I I*** Wacr (m&-60) - 

Weir Deta - lrb&rse 

.- 

Junction I c&trininO weir 

-.- 

Junctmn I to which w& di&rr~s 

G! 

Cl --- 

1 ypa of war Gl 

Transverse 

Tranr wl tide 

Height of war crest above invert 

Hctgth to top oi wb)r o&be&g ebove invert - 

G! 

..--. -- c;! 

Weir fength Gl 

Dlsch&e coeffcclent Gl 

Weir Oata - Side ilow 

Junction I contsinlnd weir 

Junctmn I to which weir dirchjrges 

-. 

Type of werr 

Slda flow .-._ - 

Side flow wl tide 

Height of werr crest rbovi irk - -.--. 

Helgth to t&p of weir o&ng ebove invert -- 

Weir length 

DacharOe coefftctent . 

G! 

Cl 

Gl 

Gl 

Gl 

Gi 

G.i 

I*** Pump fmox=20) -- 

-_ -_. 

* 

icn 

11 

11 

12 

12 

12 

’ ? 

13 

i3 

ii 

ii 

19 

lj 

i3 

iS 

13 - 

._ 

14 

il 

1; 

.!4 

_ !i 

14 

14 

ii 

i4 

-- 

._ 

r 

6 

7 

1 

2 

3 

1 

? 

3 

4 

s 

s _ . 

7 

1 : - 

_z 

gy 

4 

- 

5 

-.6 

7 

-. 

- 

cr 

1 

1 

tern 

1 F 

1 F . 

1 F 

I 

1 

3 

I 

I 

i l-4 

1 

2 

F 

F 

i 

F 

I 

2 

j 

1 

1 

1 

1 

- 

I 

i 

_ Il.4 

3 - 

4 

F 

F 

F 

I 

1 

0.a 

0.a 

oc 

1.a 

1 

0.0 

0.a 

0.0 

hitS 

f1 lfll 

‘2 Im*2 

tt Im 

ft Im 

ft Im 

ft Im 

ft Im 

ft tm 

68 
Appendix A: SWMM Windows hterjke &sign 

fabk A.S~ontinued 

Verieble 

NJUNCII) 

NJUNCII) 

IPlVP 

PAATE~II 

PfuTCI2I 

twATEl31 

VRATElll 

VRAfLI21 

VRATEti 

VWECL 

VRATEIII 

VRATEt2) 

VRATEIII 

VRAlEt2) 

VRAfEl3) 

VWEll 

PON 

Roff 

Al . 

-. 

Description swfo 

I SW&r 

‘Pump Data 

Junctton I bemg pumped Hl 

1 Junctton X which pumped dis&Qe ms to H 1 

Two of pump 

Off-line 

IlJ4ilW 

Dvnamic head 

Lower p&&g rate - _. 

Mid-pumping r,tL _ 

H-G pumping rate 

_ 

_---. - 

on-l~Qumpvdune : --.-. 

Mid-rate pumps 

High-rr;e’pk& -. 

._ __. 

Total wet weN cape&tit. I 

Initial vofunw 

In-Ge pwn0 dep$ 

Mid-&e .&&~i 

1.. ] 

___. -. 

High*rrte pumps _ _- __.- .- 

Dynamic head difference 

Lovv~st pumping-& 

-.- 

Mid-poumping rate 

Hlqhest pumpihg rrte -- 

lnltirl depth I 

l l l Array screen lmax - 201 - _ - _ _ _ 

Depth in Pumping Inflow Junction 

DEPiH ON !Jti Xi - 

-. 

DEPTH OFF 1JLfN I, 

Hl 

HI 

I 

Hl 

--. 

Hl 

- - - * - 

Hl _ ._ _ ..- 

.- - - . . . . 

Hl 

Hl - ..- 

. . -?! 

Hl -. 

iii - 

- _ -----.-. 

Hl 

-- --. 

IHl 

- -- 

Hl 

Hl _-- 

Hl _. _ - - 

. -. _- 

. 

.---- 

I 

--._. - - -.___- Ro*rry conditiwl at 6utwls .-_ 

- --. ----- _.. - _ ----- 

$nctionNumber ---_ .- - -- --.. --_ L--. 

- -- . 

--.-_ 

p~!!!y!f!L. ._ _..-. -----~.IJ2~~ 

W JTiea pubod maus~ IJZ 

m cs CT 

15 

15 l? 

15 2 1 

15 3 3 

15 

is 

IS 

1s : .r 1 

15 ,s 1 

iq 6 1 

-.- 

15-7 1 

15-g 1 

-is -3 1 

ii iii--i _. - - - 

15 i-1 -i 

. _ - _ _ .,__ - _ 

15 12 1 

---..-- ~... 

_ _ - _ 

15 13 1 

--- --- 

15 14 1 -e-1- 

.‘is 15 1 

ii iS 3 

. - ---_- 

- _-.. -. 

-- -.._ - 

16 1 1 .- - - __ . 

it3 2 i _ _ - -- _ _ _ 

-.- - -c. -_- 

17 

-_ .--..-_ 

17 1 

-it .2--l 

-i7 31 1 

tern 

1 

? 

3 

.- 

__ 

- . . 

-- 

-- 

-- 

Tvpr 

1 

; 4 

; 

.: 

-- _- 

-. . 

-. .__ 

-- - 

- 

_. -- 

- ._. 

_-- . 

-.--_ 

-. - 

--. 

--- 

-- 

- ._ 

__-- 

-- 

-- 

lnits 

hm3JI Im’-SirI 

fi - j/s Im - 3/sl 

h-3/s Im-’ 3!)1 

I--’ r -~- 

h-3 !rn-jl 

h-3 lm’$ c- 

_ 

ft:3 Irn-31 -.. - 

h-3 Im’JI 

-1 -’ 

-- 

- 

0.0 

0.d 

-.. - 

_ 

- .-. . 1. .-. 

-1-z 

it Iml 

it Iml 

!! Iml 

h Iml _. - . . 

.ft Iml 

h Iml 

h Iml 

h Iml 

69 
SWMM Windows Interj$xe User’s hianud 

Table .~S-continued 

) Description 

Second Me coeff 

Thtrd Me coeff 

Fourth tde coeff 

Fifth tde coeff 

Sutth tide coeff 

Seventh Me coeff 

Type of tide input 

11dal heiBht 

High-low watw values 

. . - - ._-. - _..~ . 

SWUB 

SWWW 

J2 

J2 

Ji 

J2 

52 

Ji 

3 -- 

L h --. ~--- - 

X of input p$fNr .-_ -. 

Convergence criterion 

Print t&l input 

l l l NI determi?s I of rows 

- f&q &nl 

Tl~stww f&b _ _ _ __ _ __ 

TIME 

STAGE 

_ ?! .._ 

J4 

-.. _- - 

l l * 2f2) determines 8 of junction numks 

- 

-._ .._ _.- _ 

List 91 Junctq $+er~ ior Heeds to ba printed .. 

Junction Number 

I~XTII 20) IJunction Number II36 

SCR cs Icr 

17 4 1 

17 5 1 

17 6 1 

ii 7 I 

ii 8 I 

ii S I 

.-.-. 

rz i?j 3 

'1 

17 

-.-.. - 

17 11 1 

17 li 1 

-ii i3 4 _ _. 

- 

-iO I i 

19 i i 

.- 

is 

--- --.- 

19 1 i 

-- --. 

- - -._- 

.-- --_ _ 

~- -._. 

20 - 

30 -I 7 

---- .--. 

21 -- - 

-21 1 7 

trm 

1 

2 

_. 

-- 

Type 

F 

f 

F 

i 

f 

i _ 

I 

-- 

__.~ 

F 

-- 

f 

-- 

-- 

-_ 

- __ 

- 

-- 

_.. _. 

- 

-.- 

. 

- 

0 -- - _ 

1 

-. 

q.!mos 

- - 

- -. 

-. 

-. __. _ 

--- ,- 

--. 

---- 

-.- 

__..- 

- _-. 

- --_. 

--_- 

~-- ,. 

-~ __-. 

hit8 

ft Im 

ft Im 

11 Im 

11 Im 

ft lm 

1t Im 

b 1% 

Hour -- 

h Im 

. - 

_--_ - 

70 
Appendix A: SWMM Windows herface Design 

Table A.S-continued 

Iarirbla ‘Description 

IPL 7 iNumber of JWWMM heads to be plotted 

I l l ’ 211 I determmes I of condwt numbers 

,Llst of Cotxwt Numbers for Flows to a plotted _. 

PLTII 201 I Conduit Number 

4’ . 

; ,Number of conduct flaws to be plotted - . - 

, 

’ l l - 

I 

24 1 I detwnimr & Con&t numbur .__--*- .-- 

Llrt of concuit Nu&o& for US/OS alwrthr tc 

SURFI 201 Con&It N&&i - . -- - -- -- 

--- --- 

,- 

SURF Number of conduit upst&&vvnrtr& ofevaf -_ - ~. - - -.---.__----. 

It0 be phxted 

I _- -- - - 

_ 

-. _ 

-- 

87 

KM4 

ba pIott 

--_ --~ 

Es 

- -. 

Biii 

--- 

- _ 

__- . 

- - 

- 

..- ._ 

--_ 

22 

i2 

.- 

23 

15 

- . 

- 

7 

1 -1 

- 

- 

..- _ 

.-. - 

- 

---,. - 

- .- 

-- 

--. _ 

_-- 

- -. 

-_- 

.- 

-_. _ 

-- 

- _-. 

- -. 

--. 

- 

Defrult units 

-- - 

_ 

_- 
REFERENCES 

Ambrose. R. B. Jr. and T. O. Barnwell. Jr. 1989. 

Environmental Software at the U.S. Environmental 

Protection Agency’s Center for Exposure Assessment 

Modeling. CEAM. EPA. Athens. GA. Environmental 

Software 4(2);76-93. 

Camp. Dresser and McKee, Inc.. “Storm Water 

Management Model Version 4. Part B: EXTRAN 

Addendum”. PB88-236658, Annandale, VA. June. 

1988. 

Donigian. AS. and W.C. Huber. “Modeling of 

Nonpoint Source Water Quality in Urban and Nonurban Area,” U.S. Environmental Protection Agency, 

EPA-600-3-91-039, 1991. June. 

Heaney. J.P., Huber, W.C., Sheikh, H., Medina. 

M.A., Doyle. J.R., Peltz. W.A., and Darling, I.E., 

“Urban Stormwater Management Modeling and 

Decision Making.” EPA-670/2-75-022 (NTIS PB242290). Environmental Protection Agency, 

Cincinnati, OH. May 1975. 

Huber, W.C., Heaney, J.P., Aggidis, D.A., Dickinson, 

R.E. and Wallace. R.W., “Urban Rainfall-RunoffQuality Data Base.” EPA-600/2-81-238 (NTIS PB82- 

221094). Environmental Protection Agency, 

Cincinnati, OH. October 1981. 

Huber, W.C. and Dickinson. R.E., “Storm Water 

Management Model, Version 4: User’s Manual.” 

Dept. of Enviro. Enginr. Sci., University of Florida. 

Gainesville, FL, August, 1988. Second printing, 1992. 

EPA/600/3-88/001a. NTIS PB88-23664/AS 

Metcalf and Eddy, Inc., University of Florida, and 

Water Resources Engineers. Inc., “Storm Water 

Management Model. Volume - IFinal Report,” EPA 

Report 11024 DOC 07/71 (NTIS PB-203289), 

Environmental Protection Agency, Washington, DC. 

July. 1971a. 

Roesner, L.A. et. al. Storm Water Management 

Model User’s Manual Version 4: EXTRAN 

ADDENDUM. U.S. Environmental Protection 

Agency. Environmental Research Laboratory. Office 

of Research and Development, Athens, Georgia. 

August 1988. Second Printing February 1989. 

EPA/600/3-88/001b 

73 
EPA 

United States 

Environmental Protection 

Agency 

(4305) 

Washington, DC 20460 

Official Business 

Penalty for Private use 

$300