EPA STORM WATER MANAGEMENT
MODEL (SWMM), VERSIONS 4.31 AND 4.4
Try SWMM5!
See below.
DESCRIPTION
SWMM is a
dynamic rainfall-runoff simulation model, primarily but not
exclusively for urban areas, for single-event or long-term
(continuous) simulation. Flow routing is performed for surface and
sub-surface conveyance and groundwater systems, including the
option of fully dynamic hydraulic routing in the Extran Block.
Nonpoint source runoff quality and routing may also be simulated,
as well as storage, treatment and other best management practices
(BMPs). Version 4.3 (May 1994) contains corrections and
enhancements to Version 4.20 (June 1992), including a new Transport
flow divider, revised hydraulic radius calculations for natural
channels in Extran and Transport (to agree with the HEC-2 method),
multiple land use options in Runoff, additional sewer infiltration
options, improved manipulation of long-term rainfall data
(especially 15-min data), a linkage to WASP4 from Transport,
additional statistical output from Runoff and many other
corrections and enhancements to various program options. Version
4.4 contains many more improvements and options and modifications,
as described below. The latest edition of Version 4.4,
currently Version 4.4h, is the recommended version for all users.
However, EPA SWMM5 is a completely revised an official
release of SWMM, now available (November 2004).
It is recommended
for new users, except that SWMM5 may not be
not fully functional in terms of all SWMM4 capabilities (e.g., plug
flow in treatment objects). See further information below.
The SWMM4.4h
executable program and the Fortran code may be downloaded from this
Web site (see later instructions), and this is the recommendation
in order to have the most recent code changes. The 1994
version 4.3 is also available from the EPA CEAM. The OSU code
and EPA CEAM code is DOS-based and runs in a window under Windows
95/98/NT/2000/XP. Although it will run under DOS with a 486
processor, a Pentium is recommended. Program storage requires
about 5 Mb of hard disk space. Also included with the OSU and EPA
releases is the Fortran source code, program documentation
(but not the users manuals, as explained below), and several sample
input files. See this and the EPA CEAM Web site for
details.
State-of-the-art graphical
user interfaces are available from third-party venders listed later
in this Web site. Most of these GUIs are constructed around
the core Fortran code of the OSU model version.
AVAILABILITY
We recommend using
SWMM5 (see below) or Version 4.4h, downloadable at this
site.
However, Version
4.31 is available at this site and from the EPA CEAM. Contact:
Center for
Exposure Assessment Modeling (CEAM)
National
Exposure Research Laboratory - Ecosystems Research
Division
Office of
Research and Development (ORD)
U.S.
Environmental
Protection Agency (U.S. EPA)
960 College
Station Road
Athens,
Georgia (GA) 30605-2700
Voice phone:
(706) 355-8400
Web:http://www.epa.gov/ceampubl/
The program
may be downloaded directly from the CEAM web page. Additional
EPA programs are also available on the CEAM web site, beginning at:
http://www.epa.gov/ceampubl/
An
updated version of SWMM, version 44H, has been placed on the
OSU Web/FTP site during February 2001 and updated several times,
most recently October 25, 2005. This replaces the last posted
version of swmm44gu, September 2000. (These versions are
periodically updated. Look for the date on the 44hexe.zip
file.) Version 4.4gu included many enhancements provided by
Camp, Dresser and McKee. Version 44H includes still more
enhancements by OSU and CDM as well as contributions from
users. See the file 44README.TXT for a guide to documentation
and file
44GUCHNG.TXT for a list of all changes.
We (OSU and
CDM) are calling the new version 4.4h instead of 4.4gu to reflect
the significant changes to the Runoff Block that have occurred
since the last release, in September 2000. We have resisted
calling it "version 4.5" or "version 5" in order to try to avoid
difficulties in getting agency approval for the various SWMM
versions. That is, this is done so as not to confuse agencies
who approve SWMM usage. The primary changes included in the
February 2001 4.4h release relate to new options for overland flow
routing in the Runoff Block. Overland flow may be routed from
one subarea of a subcatchment to another, e.g., to simulate runoff
from a roof flowing over a lawn, or flow from non-directly
connected impervious areas. Runoff from one subcatchment may
also be directed to another subcatchment, instead of having to flow
into a channel/pipe or inlet. In this way riparian zone and
overland flow BMPs may be simulated. Other new options
include removal mechanisms in Runoff Block channel/pipes and much
general cleanup. See file
44GUCHNG.TXT for a list of all changes.
The March
2002 update includes corrections to the continuity checks for
subcatchment-to-subcatchment flow routing and corrections to
several other errors, including metric input of natural channel
data in the Transport Block. Also included is a highly
preliminary Transport Block linked DO-BOD-NOD water quality
routine, in the manner of the modified Streeter-Phelps routines
that are included in the EPA WASP model. See documentation in
TRANSWQ.ZIP, including a small program to test the reaeration
routines.
The
November 2003 version includes minor corrections made since earlier
releases. See file 44guchng.txt.
The
November 2004 version includes a Rain Block option for reading
comma-delimited hourly rainfall and numerous minor error
corrections.
The October
25, 2005 version includes changes to allow the S/T block to read
alphanumeric input correctly, to allow BMP removal from Runoff
dummy channels, to read air temperature data correctly, and other
minor changes. With the likely exception of repair of other small
errors, this is probably the last significant modification of
version 4.4h. Please try SWMM5!
The first
release of version 4.4gu replaced the August 1997 earlier version
4.4. That version included many of the enhancements mentioned
on the swmm-users discussion group during the past several
years. We are grateful to Camp Dresser & McKee for
donation of so much of the code. However,SWMM4.4h will never
be an "official" EPA release, since it has been superseded by SWMM5
(see below).
The
Cincinnati Lab of EPA and Camp Dresser & McKee have now
completed an official release of SWMM5, a complete revision of SWMM
that includes a graphical user interface. The new version
uses object-oriented C code. A translation program to convert
SWMM4 input files to SWMM5 input files is included with the
distribution. Feedback is invited via an e-mail address
provided by the EPA and through the swmm-users Internet discussion
group. Please see the EPA web site for the free download and
much more information:
http://www.epa.gov/ednnrmrl/models/swmm/index.htm
The final release includes almost all of the SWMM4.4h
functionality; exceptions include plug flow and sedimentation
theory in treatment units, erosion off subcatchments, and
scour-deposition in channels and conduits. The SWMM5 engine
is designed to link easily to proprietary GUIs (listed below) that
will eventually provide more functionality than the wonderful, but
more limited GUI provided directly by the EPA, particularly in the
area of GIS and CAD interfacing.
SWMM AND
Y2K
Is SWMM Y2K
compliant? Yes!
If you cross
the 12/99 - 1/00 boundary during a single event or continuous
simulation there will not be a problem, since the dates are only
labels. Dates are mostly requested with 4-digit years.
In places where two-digit years are allowed, years are
automatically assumed to begin with 1900. E.g., if 98 is
entered as a year, it will be changed to 1998. If 01 is
entered as a year, it will be changed to 1901. No version,
new or old will harm your computer if you inadvertently put in 01
for 2001.
Chuck Moore
of CDM has made changes to all computational blocks for version 4.4
that take care of the century boundary crossing issue for all
simulations. WCH has tested all these corrections with
interface files that span the date transition.
The Rain
Block has been corrected to read and pre-process data for dates
that cross the 12/99 - 1/00 boundary. Be aware that the NOAA
National Climatic Data Center has discontinued their "Release B
Condensed" data format, since they only have 3-digit years, not
4-digit. Only the NCDC-format (TD 3240 and TD 3260) formats
will be Y2K compliant, although SWMM will run pre-2000 data in all
historic formats. Current Canadian precipitation data (HLY03,
HLY21, FIF21) from the Canadian Meteorological Centre may also be
read and processed in the Rain Block and are Y2K compliant.
Full details are in the revised documentation file, RAIN.DOC.
Two new new files have been added for downloading (Y2KTEST.ZIP,
CANADATA.ZIP) that document all tests.
The Temp
Block, Combine Block and Graph Block are all compatible.
The two
users manuals below may still be purchased and are changed only
slightly from those for the original Version 4.0 in 1988. (It is
not necessary to update version 4 manuals.)
W.C.
Huber recommends purchasing revised and more readable documentation
from William James at CHI. His two hard-bound manuals
incorporate most of the additions to the model since 1988 as well
as much useful modeling guidance and an index.
Please note
that the dynamic .DOC or documentation files (text files that can
be used as example input files and as templates for user-generated
input files) included with the SWMM4 distribution files also serve
as partial documentation of modifications made during the 1990s.
Huber, W.C.
and R.E. Dickinson, Storm Water Management Model User's Manual,
Version 4, EPA/600/3-88/001a (NTIS PB88-236641/AS),
Environmental Protection Agency, Athens, GA, 1988, 595 pp.
Roesner,
L.A., Aldrich, J.A. and R.E. Dickinson, Storm Water Management
Model User's Manual, Version 4: Addendum I, EXTRAN,
EPA/600/3-88/001b (NTIS PB88236658/AS), Environmental Protection
Agency, Athens, GA, 1988, 203 pp.
Changes in
input formats and options for each SWMM block can be found in
"documentation" files (.DOC) on the distribution disks in the form
of current annotated example input files. The manuals can be
obtained from three sources:
·
National
Technical Information Service
(NTIS)
5285 Port Royal Road
Springfield, Virginia 22161
(703) 487-4650
Contact NTIS for charges, and include the NTIS numbers listed
above.
Alternatively,
the manuals (and program) may be ordered in care of Wayne Huber or
William James (who also has updated manuals):
·
Dr.
Wayne C. Huber
Dept. of Civil,
Construction, and Environmental
Engineering
Oregon State
University
202 Apperson Hall
Corvallis, Oregon 97331-2302
Phone: (541) 737-4934 FAX: (541) 737-3099
e-mail:
wayne.huber@orst.edu
·
Dr.
William James
(Recommended
vendor for updated manuals.)
Computational
Hydraulics International
36 Stuart St.
Guelph, Ontario N1E 4S5
Phone: (519) 767-0197 FAX: (519) 767-2770
e-mail:bill@computationalhydraulics.com
(Contact CHI for prices.)
Note:
William James has his own version of SWMM users manuals that are
superior in most respects to the "official" EPA manuals.
Contact him or CHI for more information.
From Oregon
State University, prices are:
Two users
manuals: $85
Postage and
handling: $8 to US, $10 to Canada, $50 elsewhere (airmail).
Program on
disks: $50 (including postage and handling).
The
executable program, Fortran code and documentation files are also
available on the Internet via anonymous FTP at OSU at:
ftp://ftp.engr.orst.edu/pub/swmm/pc.
See later instructions -- or simply access from this Web page,
later.
The program
available from OSU (and CHI) includes all corrections and
enhancements completed at the time of an order (listed near the end
of the SWMMRDME file), plus updated .DOC (input format) files.
Version 4.31 of SWMM uses the same Lahey compiler and similar array
sizes. Version 4.4 is compiled using Digital Visual Fortran 6
(or Compaq Visual Fortran 6).
Web Source
for Manuals
BOSS
International has converted the EPA SWMM manuals to an Adobe
Acrobat (.pdf) format for downloading off the Web. The 798
pages for the two manuals may be accessed at:
www.bossintl.com/products/download/item/MIKE+SWMM.html
Several
other documents related to stormwater hydraulics and hydrology may
also be accessed at this site.
Current bibliographic information is available as part of
stormwater modeling conference proceedings from Dr. William
James. Contact
CHI for
information on how to purchase this set of very useful proceedings.
Bibiographic
information is also included as part of PCSWMM.
Technical
support for installation and computer compatibility problems is
available from the EPA. Limited technical support regarding program
operation is available by telephone from Dr. Huber or from Dr.
James (only if the program is purchased from him). Infrequent
workshops on model operation are conducted as well. Contact Dr.
Huber or Dr. James for information.
The most
useful support is obtained from other users, as well as model
developers, on the swmm-users internet discussion group, discussed
below.
A
menu-driven interface for running the model and providing
hydro/pollutographs and animated hydraulic gradelines, plus
sensitivity
analysis and
GIS options. The distribution disk also includes bibliographic
data. Charge: about US$600. Contact:
Dr. William
James or Mr. Rob James
or Ms. Lyn James
Computational
Hydraulics International (CHI)
36 Stuart
St.
Guelph,
Ontario N1E 4S5
Phone: (519)
767-0197 * FAX: (519) 767-2770
e-mail:bill@computationalhydraulics.com
Web:http://www.computationalhydraulics.com/
Mainly a
post-processor for Extran (MTVE) and Runoff (MTVR), including the
ability to show the dynamic movement of the hydraulic grade line
and display Extran and Runoff Block networks. Charge: <$1,000.
Contact:
10 Brooks
Software
c/o Mark
TenBroek
3744 West
Huron River Drive
Suite
200
Ann Arbor,
Michigan 48103
Phone or
fax: (734) 761-1511
Email:
10brooks@mediaone.net
Web:people.mw.mediaone.net/10brooks
A complete
graphical user interface and post-processor for SWMM. Charge:
varies but upwards of $5,000. Contact:
XP
Software
2000 NE 42 Ave., Suite 214
Portland, Oregon 97213
Phone: (888) 554-5022
FAX: (888) 554-5122
e-mail:
info@xpsoftware.com
Also
offered as Visual SWMM or Visual Hydro through:
CAiCE Software
Corporation
410 Ware
Blvd., Suite 1200
Tampa,
Florida 33619-9019
Phone: (800)
883-3487 or (813) 620-1444
FAX: (813)
620-9019
e-mail:
sales@caice.com
The
Danish Hydraulic
Institute has a general GUI for the Runoff and
Extran Blocks, called MIKE-SWMM, based on the DHI MOUSE model
interface. Price upwards of $5,000. Contact:
DHI Inc.
Portland Office:
David Wood - President
319 SW Washington St.
Suite 614
Portland, Oregon 97204
Tel: 503-827-5900
Fax: 503-827-5905
E-mail:
dhi-or@dhigroup.com
Web:
http://www.mikeswmm.com/
Camp,
Dresser and McKee has developed a link of Runoff and Extran Block
input/output routines with the GIS program ArcView. These
tools are now available to SWMM users. SWMMTools is an
ArcView extension that allows users of the EPA version of SWMM
(e.g., Version 4.4gu) to visualize a SWMM model in conjunction with
existing GIS data. The scripts permit viewing of model input and
output summary data within ArcView. Contact
Mitch Heineman for more information. The
routines may be downloaded at the following site:
http://gis.esri.com/arcscripts/details.cfm?CFGRIDKEY=951254069
Another SWMM-GIS link is available from MWH Soft. InfoSWMM provides
a complete integration of EPA’s SWMM 5 engine into an easy-to-learn
and use ArcGIS/ArcView extension. H2OMAP SWMM is a
stand-alone geospatial version of the same interface that provides
the same functionality but without requiring ArcGIS. Further
information is available from the
MWH Soft web site or from:
Erick Heath, P.E.
(626) 568-6855
Erick.heath@mwhsoft.com
Sewer
Computer Analysis Tools (SewerCATTM) is a PC-based
software product that has been designed primarily for the
modeling
of flows and
heads within sewer networks. In 1999, an Extran engine was
added to SewerCAT. This work was partially funded by the City of
Philadelphia Water Department. The Extran code from SWMM version
4.4h has been taken and modified so that the purely computational
aspects of the model are encapsulated into a DLL (Dynamic Link
Library). The DLL conforms to the input and output required by
SewerCAT of its hydraulic engines. Information about SewerCAT and
the Extran DLL may be obtained from:
David T.
Mears
SewerCAT
Maintainer
Earth
Tech
Bellevue,
Washington
SewerCatDev@hotmail.com
Phone: (206)
300-7873
www.sewermodel.com
An
interactive ArcInfo pre-processor (and limited post-processor) for
SWMM was developed in 1992-93 by Dr. T. Gray Curtis. It couples the
ArcInfo GIS with SWMM. No charge for beta version. However, this
program is based on the 1993 Version 4.2 of SWMM, developed and is
not current. A better choice for interactive SWMM-GIS
activity is to use one of three GUIs discussed above: PCSWMM,
XP-SWMM, or Visual SWMM.
The 1993
Unix version of SwmmDuet may be downloaded via ftp at
ftp.engr.orst.edu/pub/swmm/workstation
at Oregon St. University.
Support is
unavailable.
This
program was developed by the EPA Office of Science and Technology
in 1994 as a Windows-based, menu-driven interface for parts of
SWMM. It has been useful as a training tool, but is too
limited in capabilities to be a useful production tool. This
version is not recommended
by W. Huber
for other than simple or learning simulations on the basis of
numerous small errors that have never been corrected.
(Use EPA
SWMM5 instead, described earlier.) Support
for the program by the EPA Office of Water has been discontinued as
of November 1999 and the program is no longer available. For
further information, contact
Russ Kinerson,
(202) 260-1330.
Sixteen
SWMM files are in the SWMM anonymous ftp location at OSU:
ftp://ftp.engr.orst.edu/pub/swmm/pc.
"Click" on
this location to download SWMM.
Note:
Version 44h contains the most recent updates and is recommended for
use. Version 4.31 will continue to be distributed until
version 44h has complete acceptance.
Version
4.31 (7 files) (not recommended)
SWMMRDME
- read-me
file describing recent changes to the code (ASCII). After going to
the ftp site, this may be read by "clicking" on the title. Read it
to find out what's new. The date at the top usually corresponds to
the most current version of the model, and the most recent changes
can be found in the numerical listing, near the end of the
file.
SWMMEXE.ZIP
- pkzipped
executable (binary)
SWMMCODE.ZIP
- pkzipped
Fortran code (binary)
SWMMREAD.ZIP
- pkzipped
read-me and document (.DOC) files (binary)
SWMMXMP1.ZIP
- pkzipped
first set of SWMM examples, partially described in SWMMRDME
(binary)
SWMMXMP2.ZIP
- pkzipped
second set of SWMM examples, partially described in SWMMRDME
(binary)
SWMMXMPC.ZIP
- pkzipped
continuous SWMM example for Miami (binary)
Version
4.4H (10 files) (recommended). Latest posted version: October
25, 2005.
44README.TXT
= description of the files.
44hexe.zip
= win-zipped executable (swmm44h.exe)
44hcode.zip
= win-zipped Fortran code
old-doc.zip
= zipped data/document files (text files) for each block.
These are old .DOC files
from version 4.31 but should execute with version 4.4gu.
However, changes (documentation) for version 4.4 are contained in
.DOC files in file 44-doc.zip, below.
44-doc.zip
= zipped data/document files (text files) for each block that
contain documentation of changes for version 4.4g. These document
files (.doc) are text files, not Word files and may be used as
program input files. In addition, there are five
Word files
(44a.doc, 44f.doc, 44g.doc, cdm-extran-report.doc, cdm9-8-00.doc)
that describe all the changes implemented by Chuck Moore for
various versions of SWMM 4.4g. An additional file,
shapes.doc.txt, describes the geometries of Extran ellipse and arch
conduits, KLASS 9, 10, and 11. (Sorry for the confusion with
file extensions.)
44guchng.txt
= text file that documents any changes to various version 4.4
releases since the "base" version was released on September 28,
1999.
overland.zip
= zipped data and output files illustrating February 2001 overland
flow options.
transwq.zip
= zipped documentation and sample data files for linked DO-BOD-NOD
water quality simulation in the Transport Block.
y2ktest.zip
= zipped data files for testing of continuous simulations that span
the century boundary.
canadata.zip
= zipped data files for testing current Canadian hourly and
15-minute precipitation formats in the Rain
Block.
Note,
Winzip version 8.0 has been used for file compression.
In addition
to the example files, the .DOC ("document") files contained in the
44-DOC.ZIP, OLD-DOC.ZIP, SWMMREAD.ZIP files and elsewhere are all
executable and should be referenced in any case for the latest
information on changes to SWMM input. The files are updated
whenever there is a SWMM update. The latest date is the date at the
beginning of the ASCII SWMMRDME file.
If there is
a problem, please contact
Wayne.
Users should note that all code is eventually given to EPA CEAM at
Athens, Georgia and is eventually incorporated into the "official"
EPA SWMM release. The most recent CEAM release is dated May 1994
and differs from the OSU release in that the CEAM release does
not have the most recent error corrections (listed at the end
of the SWMMRDME file).
Both the
OSU and CEAM versions use the same Lahey compiler and similar array
sizes for Version 4.3 and 4.31. Version 4.4 is compiled using
Compaq Digital Visual Fortran 6.6 (formerly Digital Visual
Fortran). When changes to the SWMM program are made, they
will be announced on the SWMM Internet discussion group on the
list-server at the University of Guelph. To subscribe to this free
service, send an Internet message to:
listserv@listserv.uoguelph.ca
Leave the subject blank. The body of the message should contain
only: SUBSCRIBE SWMM-USERS followed by your NAME. You will
then receive copies of any messages sent to:
swmm-users@listserv.uoguelph.ca
1. Ask WCH
(or other users) for help! Many problems have been encountered by
others and already solved. See if a solution already exists. If WCH
can't help, maybe someone else can.
2. Use the
most recent SWMM version. This will be Version 4.4h. Although
Version 4.31 (January 1997) is also provided, for continuity with
the May 1994 Version 4.30 provided by EPA, Version 44h or whatever
is most recent is recommended. The OSU version has corrections for
most known errors but does not include all needed updates and
modifications. The EPA CEAM Version 4.30 and OSU version 4.31 use
the Lahey 5.20 compiler (utilizing extended memory and giving
faster run times) and have larger array sizes than earlier OSU
versions compiled with RM Fortran. Both versions require about 4 Mb
of extended memory in which to execute. All error corrections are
summarized in the SWMMRDME file in the OSU version, and errors
corrected since the May 1994 EPA CEAM Version 4.30 release are
identified. Version 44h is compiled with Compaq Digital
Fortran 6.6 (formerly Digital Visual Fortran) and generally has
very large array sizes (e.g., number of pipes allowable in an
Extran simulation). These array limits are listed at the
beginning of the SWMM output.
As
described earlier in this web page, Version 4.4h is based on
modifications made by Camp Dresser & McKee and OSU and has the
most corrections and options. It is the preferred option
unless you have a special need for an earlier version.
3.
Subscribe to newsletters (e.g., William James' SWMM News and
Notes), review Internet conversations (e.g.,
swmm-users@listserv.uoguelph.ca),
and attend user's group meetings. One users group meeting is always
held each year in Toronto in February-March, sponsored by William
James.
SWMM News
and Notes
Dr. William James,
ed.
Computational
Hydraulics International (CHI)
36 Stuart St.
Guelph, Ontario N1E 4S5
Tel. (519) 767-0197, Fax. (519) 767-2770
Web:
http://www.computationalhydraulics.com/
Four issues
per year. Cost: ~US$50/yr for 4 copies of each issue.
4. Join the
Internet discussion group, hosted by
Dr. William James
at the University of Guelph. To join this free service, send an
e-mail message to:
listserv@listserv.uoguelph.ca
Leave the subject blank. The body of the message should contain
only: SUBSCRIBE SWMM-USERS followed by your name. You will
then receive copies of any messages sent to:
swmm-users@listserv.uoguelph.ca
Many SWMM
errors, questions and problems are resolved within this busy
discussion group, and changes to the OSU SWMM release are announced
here.
Note that
Dr. James operates similar list-servers for hec-users, hspf-users,
and wasp-users. These may be joined in the same manner as for
swmm-users.
5. Read
this OSU SWMM Web page! New SWMM releases may be obtained here
along with additional information about the model.
Department
of Civil, Construction, and Environmental Engineering
Oregon State University
202 Apperson Hall
Corvallis, OR 97331-2302
phone: 541-737-6150
fax:
541-737-3099
This SWMM
Web site last updated: October 25, 2005.
Since March
1999 there have been approximately visitors to this site.
Back to the OSU
Civil, Construction, and Environmental Engineering
Homepage
Comments