Tech Univ of Darmstadt (Germany)
Univ of Alabama Tuscaloosa (USA)
Univ of Cape Town (South Africa)
University of Guelph (Canada)
U of Guelph website - course outline for 
UAT 491/691 Special problems in wet weather flow management 
UoG05661 Urban stormwater management 
UoG05662 Water pollution control planning

| Note copyright and disclaimer restrictions.© Wm James 1999-2002  |   Questions?  |  Updated 02/01/04 |
| Cite: "James, Wm. (1999). 05-661,05-662 Web site. U. of Guelph, Sch. of Eng'rg. www.eos.uoguelph.ca/ webfiles/james"  | 

05-661 Urban stormwater management is a graduate engineering course, comprising the six odd-numbered modules: 1.continuous stormwater management models and model structure (SWMM and PCSWMM); 3.GIS data management, model complexity, catchment discretization and process disaggregation (PCSWMMGIS); 5.routing in complex, looped, partially surcharged pipe/channel networks (SWMM-EXTRAN); 7.pollutant build-up, washoff and transport (SWMM-RUNOFF, -TRANS); 9.pollutant removal in sewer networks, storage facilities and treatment plants (DETPOND); 11.Sewer network designs for the future; appropriate technologies for wastewater in urban infrastructureMore info is provided in module 0.

05-662 Water pollution control planning (for UCT students, CIV530Z  is a programme of individual study on a specialized topic - examination by report/s and possibly an oral) is a graduate engineering course, comprising the six even-numbered modules below: 2. philosophy underlying public water pollution; 4. methods of developing area-wide pollution control plans and sustainable use plans in Ontario and elsewhere; 6. introduction to BMPs and the SLAMM model; 8.  introduction to the WASP model; 10. Urban litter in drainage systems;  12. examination of quantitative and non-quantitative information in the context of planning. No field trips are planned for Jan-Apr 2000. More info is provided in module 0.   

Current modules in this website are for January to April 2002.   

module 1

continuous stormwater management models and model structure (SWMM and PCSWMM)


contents

1. Introduction
1.1 Objectives and scope
1.2 Urbanization and its relentless effects
1.2.1 Natural, indigenous systems and current practices
1.2.2 Stormwater management
1.2.3 Design for mitigation of impacts
1.3 Design problems as questions.

2. All that beginners need to know about SWMM
2.1 History of the world according to SWMM.
2.1.1 Derivatives of SWMM
2.2 SWMM documentation
2.3 Serial Literature
2.4 SWMM capability
Assignment A1
Reading
Reminders


1. Introduction

1.1 Objectives and scope

Pedagogic note: Learning objectives for this module include an assessment of the distinctions and limitations of event-oriented vs. continuous modelling - what is the potential value and cost (in terms of intellectual effort) of the additional information and knowledge generated by continuous modelling? If we are readily capable of modelling to a higher order of complexity, under what conditions are we in some sense professionally obliged to do so? How do ecosystems and sustainability concerns relate to this question? Finally look at the structure of a continuous model (SWMM) and note how it differs from a model written for first-order problems. What service routines are required? In this module SWMM and PCSWMM are used as a case study, simply because I have been contributing to their development for close to 30 y.

The class of problems at the lowest order of complexity, is the group of event, water-quantity applications. Of these problems, the more common are the sizing of conveyances, culverts, and floodways according to established design storm procedures, such as major-minor systems and zero-increase in runoff. Such first-order problems have in the past been based on approaches that model processes based only on the simple physics of wet weather flow. Earlier approaches were simple empirical curve fitting, such as the so-called rational formula and unit hydrograph methods (like SCS hydrology). Within these first-order problems there have arisen several common design problems of urban municipal water engineering that are not well suited to first-order approaches, such as sizing best management practices, e.g. storages or permeable pavement.   Underlying concepts and routines of first-order models did not include the recovery of storages and loss rates. Routines for water quality, erosion, scour and deposition are dependent in an important way on dry weather conditions,  routines that are an essential part of continuous modelling. Thus for the purposes of our discussion we could say that continuous water quality problems belong to a second level of complexity. (Similarly eco-systems models like WASP can be said to belong to a third order of complexity.)

Continuous modelling involves management of copious data. SWMM support modules (RAIN, TEMP, STATISTICS and COMBINE) relate to continuous models and to large and complex applications. Finally snowmelt is also an important part of continuous modelling in cold climates, although flooding due to snowmelt is usually thought to be a special application, often a complication additional to other problems.

1.2 Urbanization and its relentless effects

 

Figure 1.1 Processes above and at the surface. (adapted from Novotny and Olem).

Many textbooks start with a diagram such as Figure 1, schematizing dominant processes involved in real and modelled urban water systems. The underlying assumption is that there are statistically averaged fluxes and changes of state that can be estimated by the conservation equations of physics. Urbanization typically increases the amount and flux of stormwater runoff, pollutants and stressors entering urban receiving waters, and changes the energy fluxes. Major stressors found in receiving waters include: turbidity, elevated temperatures, increased stormwater flows, and its complement, reduced dry weather (or base) flows. Contaminants include oils and greases, heavy metals, nutrients, bacteria, suspended materials and organics. Impacts include loss of habitat and reduced bio-diversity.

In the past, with fewer folks and plenty of vibrant ecosystems, life was simpler. Urban stormwater drainage design provided rapid removal of stormwater from a development site to the nearest drain or storm sewer and watercourse. Impervious pavement was ideal. Consequences were entirely predictable: downstream flooding and pollution, and dry creeks. It gradually became clear that this situation could not be allowed to continue, because of detrimental environmental impacts, as well as the high economic and social costs of upgrading existing sewers to accept the increased flows (Beale, 1992).

Subsequent approaches to stormwater management therefore focused on attenuating surface runoff hydrographs, generally to provide detention and retention of excess stormwater runoff. However, this in turn brought water quality and environmental issues to the foreground, as shallow stormwater basins and receiving waters became eutrophic and excessively heated by direct sun. This brings us to the present situation: desirable aquatic ecosystems have been, and continue to be, seriously impacted, even destroyed, by traditional and currently popular practices of urban development.

With ever-increasing concern for the environment, a growing effort is being made to manage and restore water quality. Various stormwater practices are available that can mitigate these concerns. Simply stated, a generally rational solution is to restore as far as practicable the original, natural drainage processes that predated urban settings. For example, increasing the leaf canopy (which increases interception and humidity, and decreases surface evaporation), and using infiltration and groundwater recharge. Adopting strategies that tend to restore the original surface/subsurface water balance, even in a minor way, where it has previously been disturbed, may be termed re-naturalization. Re-naturalization can be achieved by various means, including the use of infiltration structures. This reduces surface runoff reaching the receiving water directly, by routing it through the soil, even if only through relatively short distances of shallow soil. It also sustains dry weather flows. Both attributes are important to natural aquatic ecosystems.

1.2.1 Natural, indigenous systems and current practices

In a typical design situation, the existing, often the pre-development, condition is referred to as the as-is scenario, and the various proposed developments are known as the to-be scenarios. Data for the as-is scenario can be measured in the field. Data for the to-be scenarios must be carefully created, transposed or otherwise reasonably and acceptably estimated. Of course, the aboriginal, "virgin" forest and/or prairie conditions for instance, that existed before European settlers and later developers intervened (in N.America and maybe elsewhere), were often associated with very low runoff and pollutant fluxes - this scenario is referred to as the as-was scenario. Virtually no background data exists for the as-was scenario; thus data for the aboriginal condition must also be thoughtfully developed, transposed, or otherwise estimated to the satisfaction of all stakeholders. Increases in the expected to-be over the estimated as-was flow and pollutant flux rates are sometimes referred to as pollutant gain, or enrichment. Because as-was scenarios are difficult to assess (and also because of contrary special interests), enrichment is often estimated instead against as-is scenarios: these are the so-called background pollutants or baseline studies. Unfortunately, this is a short-term view, because the as-is scenarios are often-times already degraded and maybe unsustainably so, and not those of the original presumably sustainable system. Modern economic and financial considerations encourage this approach (of relating degradation to the as-is scenario) too, rather than a return to a very-long-term view (based on the truly sustainable as-was scenarios).

 1.2.2 Stormwater management

Some impacts of urban runoff can be minimized by the use of detention systems, reducing peak flow rates and increasing the hydrologic response time (also known as the time of concentration). Detention systems do not reduce the total quantity of runoff; they merely attenuate the flows over much longer durations. Detention systems can be both above and below ground. Above-ground systems generally incorporate a stormwater management pond. Below-ground systems may use pipes of circular or pipe-arch types. Some time ago stormwater ponds became a popular form of stormwater management, because of their widely-promoted decorative landscaping values. However, we now know that surface detention systems have their drawbacks. Duration of flow exceedences (above some critical value for bank stability) may be increased, resulting in increased erosion. Temperature of the ensuing longer-duration flows downstream is also likely to be increased. Ponds may become a concentrated area of human disease vectors. Pipes at a flat grade, in combination with a restricted outflow, also limit the peak flow rates of water released into the sewer or stream systems. Using perforated pipes that allow seepage into the ground, pipe detention systems can also be constructed to recharge groundwater. For descriptions of other infiltration best management practices (BMPs) that we cannot list here (infiltration trenches, etc.), visit: www.chi.on.ca or many other similar websites.

Design of storages is very much dependent on a reasonable estimate of the start-up condition - the initial storage, or water level at the beginning of the design period. In event design strategies, the start-up condition is extremely significant. In continuous design strategies the effect of the start-up assumption becomes negligible as the length of the simulation period increases.

1.2.3 Design for mitigation of impacts

Since 1960, computer programs have become increasingly available to designers and planners for simulating the various scenarios that occur in urban water systems. Models give the user a greater understanding of the hydrologic, hydraulic and water quality responses that an urban area may have and allow the user to evaluate hypothetical scenarios without the high cost of physical tests. Presently, the most widely used stormwater model is the United States Environmental Protection Agency's Stormwater Management Model (SWMM) (James, 1994; Nix, 1994). According to Huber and Dickinson (1988), SWMM is able to simulate "all aspects of the urban hydrologic and quality cycles". Modelling allows evaluation of the effectiveness of various arrays of best management practices (BMPs).

 1.3 First-order design problems as questions.

The general design problem may be formulated as: find the optimum cost-effective array of BMPs to solve a list of external design problems. The problems may at the outset be formulated as a list of questions (James and Robinson, 1981 a, b), each with a question mark, termed design objectives herein, e.g.:

* what is the cheapest, or smallest, stormwater conveyance necessary to convey flows from Foxran Developments?

* what is the cheapest, or smallest geometry, culvert at Cross St.?

* what size, or volume, of detention storage is necessary at Cross St. to ensure that there will be no net increase in flux of stormwater into Mud Creek as a result of the Foxran Estates development?

* what capacity of pump station is required to eliminate all combined sewer overflows to Parkside Beach from the Cross St interceptor?

2. All that beginners need to know about SWMM

2.1 History of the world according to SWMM.

This necessarily brief review was written to help new users understand the peculiarities of SWMM code and manuals, and to plot a path through part of the literature. Development of the EPA Stormwater Management Model SWMM is described in "Introduction to the SWMM Environment", Chap. 1 in New Techniques for Modeling the Management of Stormwater Quality Impacts, 1993, pp. 1-28, published by Lewis Publishers. Parts of that paper are incorporated in the present discussion.

Most urban stormwater code has been written and distributed for commercial reasons. Development of SWMM, its ancestry and its continuing support, on the other hand, is probably unique. Apart from intermittent support of the USEPA, research groups at several different universities, including those of the author, the University of Florida, and Oregon State University, and engineers at agencies and in consulting offices, have spasmodically contributed ideas or more materially to the evolution of SWMM. In many ways, defining SWMM has become like nailing the proverbial jelly to a tree.

SWMM was unusual at the time - a major EPA funding effort devoted solely to hydrologic software development (another example was the conversion of HSP to HSPF, funded by EPA CEAM). From 1974 there was close collaboration with Canadians - notably the Ontario Ministry of the Environment, Environment Canada and several consultants (also an unusual if not unique effort). The following encapsulates some relevant dates:

1971 Version 1 of SWMM was developed in 1969-1971 and was one of the first of such models. A result of generous funding from the USEPA, the prime contractor was Metcalf and Eddy Inc.of Palo Alto (M&E), and the sub-contractors were University of Florida (UoF), and Water Resources Engineers Inc. of Walnut Creek California (WRE). The joint venture was suggested by the EPA predecessor agency, the Federal Water Quality Administration, following receipt of three separate proposals. WRE wrote the original RUNOFF quantity, RECEIV and GRAPH routines; M&E wrote the RUNOFF quality and STORAGe/treatment routines; and UoF wrote the TRANSPORT routines. Original documentation was produced in 4 volumes by Metcalf and Eddy et al. Of the original authors only Wayne Huber and Camp Dresser McKee (formerly WRE) remain actively involved (written in 1998).
1973 WRE TRANS model (later became EXTRAN), was developed out of the original RECEIV block for an application in San Francisco.

1974 – onwards. Twice yearly SWMM User Group Meetings started by the US EPA - latterly the meetings became known as the Stormwater and Water Quality Management Modeling Conferences held in both Canada (almost regularly, annually) and the US (spasmodically). Now held exclusively in Toronto by CHI.
1975
Version 2 produced by UoF, added: USLE, design routine in TRANS, new STORAG equations, COMBINE block; updated manual.
1976
Canadian version by Proctor and Redfern Ltd and James F. MacLaren Ltd. Their snowmelt routines form the basis of the snowmelt in the current model.
1977
SWMM ported to minicomputer by W James (then at McMaster U). User-friendly front end was known as FASTSWMM, and SWESWMM.

1977 EXTRAN added by CDM. Documentation elaborated to include continuous simulation.
1981 Version 3 published by UoF. STORAG made generic, line IDs, metric capability, RAIN, TEMP and STATS blocks added, RECEIV block deleted, the first version of the present users manual and a separate EXTRAN manual issued.
1984 PCSWMM - first user-friendly personal computer version, distributed commercially with improved documentation by CHI.
1988 Version 4 (current major version) - USEPA public domain personal computer version. Free-format data entry, natural cross-sections added. Current (1998) users manual published. End of EPA support.
1993 PCSWMM ported to Windows environment
1993 SWMM News & Notes started by CHI.
1994 SWMM-USERS listserver started in January by W. James at U of Guelph (UoG).
1994 version 4.3 by EPA CEAM [Lahey Fortran with extended memory replaced 640kB RM Fortran as the standard.]
1997 version 4.4 by OSU and others.

2.1.1 Derivatives of SWMM

Thus the public domain program known as SWMM has been under more-or-less continuous development for about three decades, almost exclusively under Wayne Huber's leadership. The original manuals were also written by Huber, and produced occasionally in response to EPA contract agreements. But, under Reaganomics, USEPA support fell away over the years, and in the late 80s, it virtually dried up. In the early 1990s a number of derivative codes became available in the private domain, some of which favor a design-office environment (whereas PCSWMM is perhaps more aimed at a University environment, is web-oriented, and costs much less). PCSWMM uses standard SWMM code, whereas most others use highly modified code.

2.2 SWMM documentation

For each major issue of the documentation, the evolving code was bundled up and given a new version number. Software archaeologists should take care not to infer that the historic versions of the documentation reflect the then contemporary SWMM code; available documentation clearly lags code development by several years (twelve at the end of the millennium).

Starting in 1977, the author and his group ported the code to minicomputer and later to microcomputer systems. Free-format input, 80-column output, screen-oriented graphics, error-checking and transparent file handling was added. The documentation was rewritten in user-friendly style, the code stored on diskettes, and the package distributed by CHI as PCSWMM. Version 4 of SWMM appeared with published documentation in August 1988. It was an EPA response to PCSWMM which was a commercial product, and included most of the attributes of PCSWMM as well as a wide range of enhancements. The new EPA documentation reflected many of the contributions of PCSWMM, particularly the tables of input data requirements. It was configured for operation on hard disk, but retained much of the big-batch main frame architecture. It was now much better configured for continuous simulation and time-series management, incorporating a RAIN block and a TEMPERATURE block.

SWMM documentation is currently somewhat difficult to read, and has been repackaged by the present writer into two Guides:
1. Hydrology includes all service modules and RUNOFF;
2. Hydraulics comprises the other three modules (TRANS, EXTRAN and STORAGE).
PCSWMM provides a hyperlinked help system that acts as on-line documentation.

2.3 Serial Literature

The SWMM environment is a natural consequence of active participation in scientific, technical and engineering conferences, symposia, seminars, workshops and other meetings. Besides workshops and short courses given by (i) the University of Florida, (ii) the USEPA, and (iii) the writer, the more common meetings include irregular six-monthly user group conferences in the US and Canada. Recently, in the 1990s, meetings have been held annually in Toronto. A study of the lists of papers, will inevitably detect some repetition over the years. Fortunately, many consulting engineers, planners, geographers, aquatic biologists and related professionals concerned with urban development and its impact on aquatic environments have contributed to the rich literature. Graduate students have been an important feature.

Proceedings of these conferences are generally difficult to locate in libraries or elsewhere, and the author has made available (Biblio’98, also as part of PCSWMM98) abstracts of most of the papers. They cover many topics of interest to users of SWMM, and nicely encapsulate the changing emphasis over the past two decades. Topics range from concerns with water flows in a remote-batch-mainframe environment, to interdisciplinary ecosystems concerns in the evolving networked-workstation design environment.

2.4 SWMM capability

SWMM comprises four important service modules (none of which are needed for simple first-order applications) and four hydraulics/hydrology modules. Their relationship is shown in the next two Figures. We omit discussion of the EXECUTIVE module since knowledge of the EXEC module is unnecessary using PCSWMM.

 

SWMM may be run for an unlimited number of time steps, including very few. An assessment of urban runoff problems and estimates of the effectiveness of abatement procedures (such as different arrays of best management practices, BMPs) can be performed. Trade-offs among various control options, such as infiltration and storage may be evaluated. If desired, critical events from the long period of simulation may be selected for detailed analysis. There's no cost-benefit analysis.

 

A coarse schematization greatly reduces the complexity of the model (amount of entries required for subcatchments and channels). PCSWMM allows the use of virtually any local raingage data.

 

Transactions between the modules are handled by means of interface files, one of the four types of files used by SWMM as shown in the Figure. Output consists basically of computed hydrographs and pollutographs, presented over the whole event at a specified interval of time steps (e.g., every time step). This imposes a severe handicap on the modelling: no feedback is allowed between the modules.

Infiltration capacity is regenerated during dry periods by two methods, the better of which is based on the work of Green and Ampt. Monthly evaporation totals are used to regenerate depression storage on both pervious and impervious areas and are also considered an initial "loss" for each time step with rainfall. Computations are bypassed during dry periods if infiltration and depression storage regeneration is complete.

For all input datafiles, line identifiers are required, comment lines are allowed, lines may be 230 columns long and wrap around, and are written in free format. This allows the use of existing datafiles as templates (they are loaded up into an editor, numbers replaced, added or deleted as required to build your specific datafile). A generic example is given below:

 

It is sometimes difficult to tell in a session where PCSWMM ends and SWMM starts. For now, all that you need to know is that PCSWMM is a shell surrounding a SWMM engine which runs in a DOS window:


Reading:

1. On reasons why traditional single-valued, single-event hydrology (typical design storm methodology) has become simple-minded, dishonest and unethical. by William James

2. Take a careful look at what the following site implies about the so-called runoff coefficient: http://www.eos.uoguelph.ca/webfiles/james/homepage/Teaching/irratMethod.htm

3. Browse the SWMM documentation, particularly the hydrology (RUNOFF module).

4. For design for sustainability - links to a few thought-provoking articles, click here.

5. Here is some largely irrelevant historical background, not required reading, but maybe of interest:

i. Historical Review of Wet Weather Flow Management and Designs for the Future by R.Pitt.
ii. A historical perspective on the development of urban water systems. by W James


Assignment A1 (16 h work please):

Allow up to 12 h for reading, and up to 6 h for writing your web page. This means perhaps that you will have to read selectively. Spend a few minutes at the outset ranking the assigned reading according to your own priorities. It's OK if you are not able to complete all the suggested reading.

You are to write and post (24:00 GMT, Sunday Jan 20) a webpage entitled "An assessment of continuous modelling for water management in <My Area>" where <My area> may be Guelph, Germany, Western Cape, Alabama or whatever. Please post on the listserver a note to inform us when you have posted your assignment on your webpage. To help you lay out your web page here are some suggestions (you are free to follow your own lines of course):

1. Formulate as many simple design problems for your area as you can, and write them down as questions (click here for examples). Use my sample questions as a start. Comment on how these questions may be related to cost/benefit analysis.

2. From my text on this webpage, summarise the characteristics of continuous and event models.

3. Attempt to justify continuous models. For instance, discuss in rather simple terms: (a) the characteristics of rain - is it random and turbulent at all scales in time and space? (b) whether rain should really be ranked simply by volume and duration for application in problems as disparate as the design of a parking lot, or the recent flooding in Venezuela, and (c) whether flood flows related to such rain are likely correlated one-to-one with such rain statistics, irrespective of the start-up moisture conditions and (d) whether such relations could be regarded as stationary, given today's frenetic pace of urban development, and (e) say whether the probability of a flow should be assumed to be uniquely equal to the probability of the rain statistic, and (f) draw a conclusion about event modelling. You can get help from almost any recent textbook on engineering hydrology.

4. What routines form the basic attributes of a continuous model? What attributes of a modern or future model would you consider to be important? Say whether and why you think event models are or are not justified today. Describe how traditional models like SWMM can be enhanced (e.g. by a shell) to account for the attributes that you consider important.


Reminder - don't forget:

  • Subscribe to the class listserver: subscribe swm-l Your Name
  • Establish your own personal website and post the URL to the listserver
  • Email me your favorite personal portrait as a jpg, to be posted on the class list.
  • Read this whole website, and try all links incl. the left hand toolbar.
  • Read the course outline.
  • You must select the modules that you wish to complete and post your list on the listserver
  • Let us know what difficulties you experience, e.g. technical problems such as screen resolution, colors, response time, font sizes etc. or didactic problems, such as knowing what modules to select, or what our expectations are.