Uploaded by Age

catchment modelling using SWMM5

advertisement
CATCHMENT MODELLING USING SWMM
T. Lockie (Hydraulic Analysis Limited)
ABSTRACT
Detailed hydrological and hydraulic mod elling is undertaken for stormwater and wastewater catchments to
assess network perfo rmance and develop remediation options. These studies are completed using a number of
propriety software pro ducts; perhaps the most underrepresented modelling software in New Zealand is the US
EPA’s open source and freeware Storm Water Management Model (SWWM 5.0). This paper outlines the
technical capability and functionality of SWMM. In addition the advantages, limitations and applicability of
SWMM are discussed and a brief comparison b etween SWMM and other common hydraulic models is
presented.
KEYWORDS
SWMM, Hydraulic Models, Wastewater Modelling, S tormwater Modelling, Stormwater Quality Modelling
1
INTRODUCTION
Detailed hydrological and hydraulic mod elling is undertaken for stormwater and wastewater catchments to
assess network p erformance and develop remediation options. These studies are completed using a number of
propriety software prod ucts; perhaps the mo st underrepresented modelling software in NZ is the US EPA’s
open source and fr eeware Storm Water Management Model (SWWM 5.0).
The USEPA Storm Water Management Model (SWMM) is a large complex software package capable of
simulating the movement of precipitation and pollutants from the ground surface through pipe/channel
networks and stor age/treatment facilities to the receiving water. The model can be used to simulate a single
event or a long continuous period ( Nix, 1994).
SWMM is arguably the most widely utilized model (of its type) in the world, and has been used in some form
for over 30years (it was initially developed in 1971). To date the SWMM versions have been available as
freeware and have been maintained by a variety of individuals and organizations. These earlier versions
SWMM were comparatively user unf riendly compare to the proprietary models of the day, as they were mainly
text input / output. This resulted in the development of a number SWMM Graphical User Interface (GUI)
wrapp ers such as MIKESWMM, XP-SWMM etc.
Recently, within the last 5 years, the SWMM engine has been completing rewritten and is now maintained by
the US EPA (this version is known as SWMM 5). Simultaneously a fully functional GUI was developed. Both
the SWMM engine and GUI are freeware and open source.
This paper is split into three sections; Section 2.0 outlines the SWMM software functionality and capability.
Section 3.0 discusses SWMM applications, advantages, limitations and asso ciate propr iety SWMM GUI
software wrapp ers. The final Section 4.0 compares SWMM with two other common catchment model MOUSE /
MIKE URBAN and Infowo rks CS.
2
SWMM CAPABILITY
2.1
HYDROLOGICAL MODEL DESCRIPTION
2.1.1
SURFACE RUNOFF
The conceptual view of th e SWMM runoff is relatively simple see Figure 2-1 for a summary, where each sub
catchment surface is treated as a non-linear reservoir with a single inflow (rainfall). There are several outflows
(discharges) including infiltration, evaporation and sur face runoff. The capacity of the reservoir is the
maximum depression storage, w hich is surface storage provided by ponding, surface wetting and interception.
Surface runoff occurs on ly when the depth of water in the reservoir exceeds the maximum depression storage
(USEPA SWMM, 2007).
2.1.2
INFILTRATION
The water in storage is also being depleted by infiltration and evaporation. Infiltration occurs only if the ground
surface is pervious. The infiltration process can be modeled by one of three different methods:
§
§
§
Horton’s Equation
Green-Ampt Equation
Curve Number Method
Figure 2-1: Non-linear Reservoir Representation of a sub catchment in SWMM (USEPA SWMM, 2007)
2.1.3
AQUIFERS
Aquifers are sub-surface groundwater areas used to model the vertical movement of w ater infiltrating from the
subcatchments that lie abov e them. They also permit the infiltration of groun dwater into the drainage system, or
exfiltration of surface water from the drainage system (USEPA SWMM, 2007).
2.1.4
RDII CURVES
Rainfall-derived infiltration/inflow (RDII) uses Unit Hydrographs (UHs) to estimate flow into a sewer system. A
UH set contains up to three such hydrographs, one for a short-term response, one for an intermediate-term
response, and one for a long-term response (USEPA SWMM, 2007).
2.2
HYDRAULIC MODEL DESCRIPTION
Flow routing in SWMM is governed by the conservation of mass and momentum equ ation for gradually varied,
unsteady flow in one dimension (or as they are sometimes known the Saint Venant flow equ ations). SWMM
offers three different levels of sophistication to solve these equations as follows:
2.2.1
STEADY FLOW ROUTING
Steady Flow rou ting represents the simplest type of rou ting possible by assuming that within each
computational time step flow is uniform and steady. Hence it simply translates inflow hydrographs at the
upstream end of the conduit to the downstream end, with no delay or change in shape. The Manning equation
is used to relate flow rate to flow area (or depth) (USEPA SWMM, 2007).
2.2.2
KINEMATIC WAVE ROUTING
This routing method solves the continuity equation along with a simplified form of the momentum equation in
each conduit. The latter requires that the slope of the water surface equal the slope of the condu it (USEPA
SWMM, 2007).
2.2.3
DYNAMIC WAVE ROUTING
Dynamic Wave routing solves the complete one-dimensional Saint Venant flow equations and therefore
produces the most theoretically accurate results. These equations consist of the continuity and momentum
equations for conduits and a volume continuity equation at nodes (USEPA SWMM, 2007).
2.3
WATER QUALITY MODEL DESCRIPTION
2.3.1
POLLUTANTS
SWMM can simulate the generation, inflow and transp ort of any numb er of user-defined pollutants. Pollutant
buildup and washoff fro m subcatchment areas are determined by the land uses assigned to those areas (USEPA
SWMM, 2007).
2.3.2
LAND USES
Land Uses are categories of development activities or land surface characteristics assigned to subcatchments.
Land uses are used solely to account fo r spatial variation in pollutant buildup and washoff rates within
subcatchments (USEPA SWMM, 2007).
The following processes can be defined for each land use category:
§
§
§
2.3.3
Pollutant Buildup
Pollutant Washoff
Street Cleaning
TREATMENT
Removal of pollutants from the flow streams entering any drainage system node is modeled by assigning a set
of user defined treatment functions to the node.
2.4
ADDITIONAL MODEL FEATURES
2.4.1
TIME SERIES DATA
Time Series objects are used to describe how certain object properties vary with time. Time series can be used
to describe:
§ temperature data
§ evaporation data
§ rainfall data
§ water stage at outfall nodes
§ external inflow hydrographs at drainage system nodes
§ external inflow pollutographs at drainage system nodes
§ control settings for pumps and flow regulators
2.4.2
CURVES
Curve objects are used to describe a fun ctional relationship between two quantities. The following types of
curves ar e available in SWMM 5:
§ Storage - describes how the surf ace area of a Storage Unit node varies with water depth.
§ Shape - describes how the width of a customized cross-sectional shape varies with height for a Conduit
link.
§ Diversion - relates diverted outflow to total inflow for a Flow Divider node.
§ Tidal -describes how the stage at an Outfall node changes by hour of the day.
§ Pump - relates flow through a Pump link to the depth o r volume at the upstream node or to the head
delivered by the pump.
§ Rating - relates flow through an Outlet link to the head difference across the outlet.
§ Control -determines how the control settin g of a p ump or flow regulator varies as a function of some
control variable (such as water level at a particular node) as specified in a Modulated Control rule.
2.4.3
REAL TIME CONTROL
Real Time Co ntrols can be set up to determine how pumps, orifices and weirs in the drainage system will be
adjusted over the course of a simulation.
2.4.4
PUMP STATIONS
Pumps are links used to lift water to higher elevations. A pump curv e describes the relation between a pump's
flow rate and conditions at its inlet and outlet nodes. Four different types of pumps are supported.
2.4.5
DRY WEATHER FLOW (DWF)
SWMM 5 utilizes a Time P attern to simulate DWF profiles which allow external dry weather flow (DWF) to
vary in a periodic fashion. They consist of a set of adjustment factors applied as multipliers to a baseline DWF
flow rate or pollutant concentration.
2.5
SWMM USER INTERFACE
The EPA SWMM main window (Figure 2-2) is pictured below. It consists of the following user interface
elements: a Main Menu, several Toolbars, a Status Bar, the Study Area Map window, a Browser panel, and a
Property Editor window.
Figure 2-2: EPA SWMM Main Window (USEPA SWMM, 2007)
2.5.1
RESULT DISPLAY AND ANALYSIS
Results can be displayed in the following ways:
§
§
§
§
§
Plan View (see Figure 2-2)
Hydraulic Profile (see Figure 2-3)
Time Series Plot (see Figure 2-4)
Scatter Graph (see Figure 2-5)
Tabular Data
In addition to the above a Statistics Report can be generated from the time series of simulation results. For a
given object and variable this report will do the following:
§ Segregate the simulation period into a sequence of non-overlapping events.
§ Compute summary statistics for the entire set of event values (mean, standard dev iation and skewness),
§ Perform a frequen cy analysis on the set of event values.
210
SWOUT0091
SWIN0034
200
SWMH0330
OC0058
OC0730
OC0729
OC0055
OC0054
Water Elevation Profile: Node OC0054 - SWOUT0091
12
11
10
9
8
Elevation (m)
7
6
5
4
3
2
1
0
-1
0
10
20
30
40
50
60
70
80
90
100
110
120
130
140
Distance (m)
150
160
170
180
190
220
230
240
250
260
01/02/2006 17:10:00
Figure 2-3: Hydraulic Profile
Link SWOUT0045_SWIN0032 Flow
1.2
1.0
Flow (CMS)
0.8
0.6
0.4
0.2
0.0
0
5
10
15
20
ElapsedTime(hours)
Figure 2-4: Time Series Plot
Link SWSTOR003_SWIN0014 Flow v. Node SWSTOR003 Depth
0.08
Link SWSTOR003_SWIN0014 Flow (CMS)
0.06
0.04
0.02
0.0
-0.02
0
1
NodeSWSTOR003Depth(m)
Figure 2-5: Scatter Graph
25
3
SWMM APPLICATIONS, LIMITATIONS AND ADVANTAGES
3.1
SWMM APPLICATIONS
SWMM has been used in thousands of wastewater and stormwater studies throughout the world.
Typical applications include:
§
§
§
§
§
§
§
3.2
Design and sizing of drainage system components for flood contro l
Sizing of detention facilities and their appurtenances for f lood control and water quality protection
Flood plain mapping of natural channel systems (SWMM 5 is a FEMA-approved model for NFPI
studies)
Designing control strategies for minimizing combined sewer ov erflows
Evaluating the impact of inflow and infiltration on sanitary sewer overflows
Generating non-point source pollutant loadings for waste load allocation studies
Evaluating the effectiveness of BMPs for reducing wet weather pollutant loadings.
SWMM LIMITATIONS
SWMM has a number of limitations, these include:
• GIS Linkages - No GIS linkages have to either rely on propriety GUI’s or develop in house GIS
linkages.
• Numerical Instability – The SWMM hydraulic engine is slightly more unstable then other common
hydraulic engines. However the engine is constantly undergoing upgrades which will gradually improve
performance.
• Simulation Speed – The SWMM hydraulic engine is slightly slower then other common hydraulic
engines. Again the engine is constantly undergoing upgrades which w ill gradually improve
performance.
• Support – There is no f ormal support offered for EPA SWMM. A SWMM Users List serve, estab lished
by the University of Guelph, allows subscribers to ask questions and exchange information.
• NZ Experience – Only limited use of SWMM within NZ, hence there is limited experience with SWMM.
3.3
SWMM ADVANTAGES
The perceived main advantages of the SWMM software for catchment analysis include:
•
•
•
•
•
The hydraulic engine of SWMM has been proven and tested since the early 1970’s and is reported to be
the most widely applied stormwater and wastewater model in North America. The number of
alternative software packages available on the market that utilize the SWMM hydraulic model as their
basis also evidences this. The SWMM software is maintained by the US EPA. Due to these factors
SWMM is considered very unlikely to become out of date or superseded in the near to medium future.
SWMM is a free down loadable software package which offers the flexibility to TLA’s to release their
developed SWMM models to local land developers and consultants for independent use as required i.e.
the developers and/or their consultants do not need to pur chase expensive software to complete their
analyses.
While SWMM has a more basic interface and fewer in-built data management capabilities compared to
the other 3 packages assessed, these aspects are considered to be of f-set by the free-availability of the
package and robust hydraulic performance.
A SWMM model constru cted using the US EPA user interface can be imported into a number more
comprehensive user interfaces such as MIKE URBAN, XP-SWMM, and H20MAP SWMM etc. if more
complex data management / result display features are required.
SWMM is Open Source which has three main adv antages:
o Firstly the modeler / engineer can read the code see exactly how the software simulates a certain
process.
o Being open source this allows the modelling community to contribute and develop the engine
and incorporate additional features, for example a specific BMP device functionality could be
coded and added as required.
o Again being open source allows the code to be reviewed by a large num ber of people – far
more than a prop rietary code this reviewing community allows the rapid identification bugs.
3.4
PROPRIETARY SWMM GUI WRAPPERS
There are a nu mber of common catchment models that provide a GUI wrapper for the SWMM engine, these
products include:
§ MIKEURBAN – Uses the SWMM 5.0 engine
§ H20MAP SWMM – Uses the SWMM 5.0 engine
§ MikeSWMM (freew are – uses the SWMM 4.4x engine)
§ XP SWMM (Utilizes a modified 4.4x engine)
§ PC SWMM
While Infoworks cannot be considered a SWMM wrapper as it utilizes its own propriety hydraulic and
hydrological engine. However many of the catchment objects have a one to one relationship with SWMM, for
example Infoworks implements the following SWMM process:
• The S WMM non-linear runoff model
• Utilizes RDII curves
• The S WMM aquifer object,
• And implements the SWMM snowmelt model.
Hence, prov iding the same functionality are utilized in the Infowo rks model, conversion between the two
models should b e relatively straightforward.
4
SWMM FUNCTIONALITY COMPARISON WITH OTHER
CATCHMENT MODELS
COMMON
The below Table 4-1 summarizes and compares current model functionality for SWMM, MOUSE / MIKE
URBAN and Infoworks CS. As this table shows SWMM provides almost all of the functionality provided by
the more the common propriety models, with the main weakn ess of SWMM being the more basic interface.
Hence as this table shows all three models provide a similar level of technical performance, capability and
reliability, with the main difference being the perfo rmance of the user interface and data management tools.
Table 4-1: Model Functionality Comparison
Topic
Hydraulics
Model
Item
SWMM 5.0
MOUSE / MIKE URBAN
INFOWORKS CS
Flow Routing
Dynamic Wave
Dynamic Wave
Dynamic Wave
Routing Engine
Explicit numerical engine can have stability issues if the
model not constructed and reviewed carefully.
Implicit numerical engine, a stable and fast hydraulic engine.
Though it is considered to be a slightly slower engine than
InfoWorks.
Implicit numerical engine. Generally considered
the fastest and most stable fully dynamic
engine.
Inlet Control
No
No
Yes
Detention Storage
Yes
Yes
Yes
RTC
Yes
Yes
Yes
Pumps
Yes
Yes
Yes
Irregular XS
Yes
Yes
Yes
Utilizes a non-linear reservoir model to simulate runoff.
Provides a number of surface runoff models, such as a time
area method and a Kinematic wave model (Non Linear
Reservoir Model). This model behaves exactly the same as
the SWMM non-linear reservoir model
Provides a number of surface runoff models,
including the SWMM non-linear reservoir
model.
Surface Runoff
Infiltration
Provides three infiltration options, Cur ve Number, Horton’s
Equation and Green Ampt.
In addition to the RDII model (see below) MOUSE utilizes the
Horton’s Equation or SCS Cur ve Number to simulate
infiltration.
Fixed PR Model (simple percentage)
Green Ampt Model
Horton Infiltration Model
New UK PR Model
Wallingford Procedure Model
Constant Infiltration Model
US SCS Model
RDII
Provides either unit hydrographs to simulate RDII or a
groundwater infiltration module to simulate the influence of
groundwater table on infiltration flow.
MOUSE employs a complex RDII model.
Provides either unit hydrogr aphs to simulate
RDII or a groundwater infi ltration module to
simulate the influence of groundwater table on
infiltration flow. As per SWMM.
Hydrology
Water Quality
Miscellaneous
Use Ability
Price
Continuous Simulation
Yes
Yes
Yes
Pollutant Build Up / Washoff
Yes
Yes
Yes
Pollutants Modeled
Yes
Yes
Yes
Treatment
Yes
Yes
Yes
LTS - Job List
No
Yes - MOUSE provides a job list file which allows a selected
number of events to be run by the HD model.
No
Statistics
Yes
Yes
Yes
User Interface
Basic user interface.
Good user interface.
Sophisticated user interface.
Data Management
None
Reasonable data management with the scenar io manager.
Excellent data management.
Result Display
Reasonable
Good
Excellent
Support
No formal support, A SWMM Users List server, allows
subscriber s to ask questions and exchange information.
Comprehensive
Comprehensive
Purchase Cost
Free
~$15k to $40k dependant on pipe limitation and modules
selected.
~$30k to $60k dependant on node limitation
selected.
Maintenance Cost
Free
~10% of the purchase price
~15% of the purchase price
5
CONCLUSIONS
SWMM 5.0 is a freeware and open source software maintained by the US EPA. SWMM is a proven and tested
model since the early 1970’s where SWMM provides a similar level of technical performance, capability and
reliability to the common p ropriety catchment models, with the main difference being the perfor mance of the
user interface and data management tools. However this limitation can be overcome if required through model
customization or the purchase / use of one of the number of SWMM wrapper user interfaces which provide
additional functionality. The below Table 5-1 summarizes the SWMM 5.0 software pros an d cons.
Table 5-1: SWMM Use Pro’s and Con’s
Pro's
Freeware and Open Source
Large user base
Has been used in some
form since 1971
Provides a similar level of
technical performance,
capability and reliability of
other common catchment
models.
Con's
No Support
Hydraulic engine is slightly slower and suffers from more instabilities the
other common propri ety engines
Basic user interface, with limited data management tools.
Limited NZ experience
REFERENCES
Nix, S. 1994. Urban Stormwater Modelling and Simulation , Boca Raton, Lewis Publishers.
USEPA SWMM. June 2007. Storm Water Management Model User’s Manual Version 5.0 , EPA/600/R-05/040
Websites:
DHI Ltd: http://www.dhigroup.com/Software/Urban/MIKEURBAN.aspx
Wallingford Ltd: http://www.wallingfordsoftware.com/products/infoworks_cs/
SWWM: http://www.epa.gov/ednnrmrl/models/swmm/index.htm
Download