United States     '   information        August 1982
            Environmental Protection     Clearinghouse
            Agency          Washington DC 20460
&ERA      Environmental     ooiB82101
  x        Modeling
            Catalogue
            Abstracts
            of Environmental Models

-------
  EPA  ENVIRONMENTAL MODELING  CATALOGUE
               Prepared for
EPA Information Clearinghouse  (PM-211A)


   Library Systems  and Services  Staff


  U.S.  Environmental  Protection  Agency


             401 M Street,  SW


           Washington,  DC 20460
               August  1982
      U.S. Environmental Protection Agency
      Region 5, Library (PL-12J)
      77 West Jackson Boulevard, 12th
      Chicago. !L  60604-3590

-------
                            h'OREWARD
    A substantial amount of current environmental analysis
employs mathematical modeling techniques.  This publication,
EPA Environmental Modeling Catalogue, represents a part of
EPA's effort to establish communication and share information
among researchers interested in modeling applications and
techniques.

    The EPA has made a commitment to support environmental
modeling in various forms.  Two significant efforts have been
made in the areas of water quality and air quality.  The Center
for Water Quality Modeling was established by the Office of
Research and Development as a central service activity where
users can obtain models and instructions in their use*.  Tom
Barnwell is the chief of this center.  Air quality models are
developed and supported through the Environmental Operations
Branch located at the Research Triangle Park in North
Carolina.  D. Bruce Turner is the chief of this Branch and has
primary responsibility for air quality modeling efforts (He can
be reached at FTS 629-4564 or 919/541-4564).  Other attempts to
promote mathematical modeling involve EPA sponsorship of
modeling conferences.  These include "Environmetrics '81'", a
conference on statistical and mathematical methodologies
applied to problems in environmental quality, and "EPA
Conference on Environmental Modeling and Simulation," held in
Cincinnati, Ohio in April of 1976.

    This document was developed by Systems Architects, Inc.
under Task No. 12 to EPA Contract No. 68-01-4723.  The EPA
Project Officer was Elijah Poole of the Management Information
and Data Systems Division.

*Services are available by dialing (404)546-3585, FTS 250-3585
or writing the Center for Water Quality Modeling, Environmental
Research Laboratory, USEPA, College Station Road, Athens, GA
30613.
  '"L.  ""'"^'-'-^'"-i • ;—xiion Agency
                               ii

-------
                       ACKNOWLEDGEMENTS
    The major support for this second edition of the EPA
Environmental Modeling Catalogue came from the numerous sources
both within and outside of EPA who contributed abstracts of
environmental models.  As this catalogue contains abstracts of
some 103 models, there are too many names to acknowledge
individually in this section.  However,  we want to give special
thanks to Martha McDonald, former Director of the Information
Clearinghouse and members of her staff,  Harvey Karch and
Deborah Ranciato, for conducting a survey of models.  This
survey provided information on numerous  additional models.
Finally, we want to thank Tom Barnwell and Bruce Turner for
performing peer review and providing editorial comments.
                              111

-------
                            TABLE  OF  CONTENTS
INTRODUCTION
                                                                  IX
AIR QUALITY MODELS
   Air Pollution Research Advisory
     Committee Model 1A
   Air Pollution Research Advisory
     Committee Model 2
   Air Quality Display Model
   Averaging Time Model
   Climatological Dispersion Models
   Gaussian Plume Dispersion Algorithm
   Gaussian Plume Multiple Source Air
     Quality Algorithm
   HIWAY Model
   HIWAY-2
   Industrial Source Complex Model
   Kinetic Model and Ozone Isopleth
     Plotting Package
   Lagrangian Photochemical Air Quality
     Simulation Model
   Livermore Regional Air Quality Model
   Modified Rollback Model
   Multiple Point Gaussian Dispersion
     Algorithm with Optional Terrain
     Adjustment
   Multi-Source Model
   Nonlinear Rollback/Rollforward
     Model
   The Plume Visibility Model
   Point,  Area, Line Source Algorithm
   Point Source Gaussian Plume Model
   Point Source Models
APRAC-1A        1

APRAC-2         6

AQDM           13
AVGTIME        16
CDMQC, COM     20
VALLEY         25
RAM            31

HIWAY          38
HIWAY-2        42
ISC            46
OZIPP          50

LPAQSM         54

LIRAQ          56
ROLLBACK       60
MPTER          63
CRSTER-2       66
	            68

PLUVUE         70
PAL            74
PTPLU          78
PTMAX, PTDIS   81
& PTMTP
                                   iv

-------
AIR QUALITY MODELS (Continued)
   Reactive Plume Model
   Regional Emissions Projection System
   SAI Airshed Model
   Simulation of Human Air Pollution
     Exposures
   Single Source Model
   Systems Applications,  Inc.
     Model
   Texas Climatological Model Version 2
   Texas Episodic Model Version 8
RPM-II
REPS
SAIASP
SHAPE

CRSTER
SAI

TCM-2
TEM-8
 86
 90
 93
 97

103
108

111
116
ECONOMIC MODELS
   Abatement and Residual Forecasting Model
   Air Test Model
   Automobile Demand Model
   Construction Model
   Section 120 Noncompliance Penalty Model
   Steel Industry Model
   Strategic Environmental Assessment System
   U.S.  Copper Industry Model
ABTRES
AIRTEST
CARMOD
CONMOD
PENALTY
PTM
SEAS
COPMOD1
120
123
125
132
135
138
144
151
NOISE MODELS
   Construction Site Health and Welfare
   National Roadway Traffic Noise
     Exposure Model
   Railroad Health and Welfare Model
CSM
RMEA 79N3
154
157

159

-------
OTHER MODELS
   A Mathematical Model for Fast- Screening
     Procedure for Testing the Effects of
     Pollutants in Mammals
   Premixed One-Dimensional Flame Code
   Waste Resource Allocation Program
PROF
WRAP
              161
165
168
RADIATION MODELS
   Atmospheric Dispersion of Radionuclides
   Great Lakes Dose/Concentration
   High Level Radioactive waste Repository
     Risk Model
   Maximum Individual Dose Model
   Nonionizing Radiation Models
   Plutonium Air Inhalation Dose
   Radionuclide Dose Rate/Risk
AIRDOS-EPA
GLA-1
REPRISK

MAXDOSE

PAID
RADRISK
173
177
179

182
184
189
191
TOXIC SUBSTANCES MODELS
   A Computer Program For The Risk Assessment
     of Toxic Substances
   Environmental Partitioning Model
   Exposure Analysis Modeling System
   A FORTRAN Program for Risk Assessment
     Using Dose-Response Data Time-To
     Occurence
   A FORTRAN Program to Extrapolate Dichotomous
     Animal Carcinogenicity Data to Low Doses
   Mantel-Bryan Low-Dose Extrapolation Model
   One-Hit Low-Dose Extrapolation Model
   Seasonal Soil Model
MULTI80G      195

ENPART        198
EXAMS         201
RANK TIME     212
GLOBAL 79     215

MANTELAN      218
ONE HIT MD    221
SESOIL        224
                                VI

-------
TOXIC SUBSTANCES MODELS (Continued)
   Statistical Methodology for
     Toxicological Research
   Unified Transport Model - Toxics
   Urban Wastewater Toxics Flow Model
MRST

UTM-TOX
TOXFLO
227

230
233
WATER QUALITY MODELS
   Centralized Treatment of Industrial Wastewater
   Computer Program for Chemical Equilibria
     in Aqueous Systems
   Computer Program for Chemical Equilibria
     in Aqueous Systems
   Dissolved Oxygen Sag Model
   Dynamic Estuary Model
   Enhanced Hydrodynamical - Numerical Model
     for Near Shore Processes
   Estuarine Water Quality Model
   EXEC/OP Version 1.2
   Georgia Dosag
   Hydrological Simulation Program-FORTRAN
   LAKE-I Ecologic Model
   Level III - Receiving Water Quality
     Modeling for Urban Stormwater Management
   M.I.T.  Transient Water Quality Network
   Multi- Segment Comprehensive Lake Ecosystem
     Analyzer for Environmental Resources
   National Residuals  Discharge Inventory
   Outfall Plume Model
   Receiving Water Model
   Receiving Water Model
   Receiving Water Quality Model
   River Basin Model
REDEQL.DWRD

REDEQL.EPAK

DOSAG-I
DEM
HN

ES001
EXEC/OP
GADOSAG
HSPF
LAKE-I
MINI.CLEANER

NRDI
PLUME
DIURNAL
RECEIV-II
RWQM
RIBAM
236
241

245

250
254
259

263
266
270
272
282
285

289
295

302
307
311
314
318
321
                                  VII

-------
WATER QUALITY MODELS (Continued)

   River Temperature Simulation Model              TEMPSTAT      324
   Simplified Estuary Model                        SEM           327
   Simplified Stream Model                         SSM           330
   Stream 7B                                       STREAM 7B     333
   Stream Network Simulation Program               SNSIM         335
   Stream Quality Model                            QUAL-II       338
   Tidal Temperature Model                         TTM           342
   Time-Dependent, Three-Dimensional Transport     	           345
     Model
   Time-Dependent, Three-Dimensional, Variable-    	           348
     Density Hydrodynamic Model
   Water Quality Assessment Methodology            WQAM          353
     for Toxic and Conventional Pollutants
   Water Quality Feedback Model                    FEDBAK03      356
   Water Quality for River - Reservoir Systems     WQRRS         358
   Water Quality Model                             EXPLORE-I     363
   Water Quality Model                             HAR03         367
   Water Quality Modeling System for the Great     WQMSGL        371
     Lakes
WATER RUNOFF MODELS
   Agricultural Runoff Model Version II
   Agricultural Watershed Runoff Model
   Non Point Source Pollutant Loading Model
   One-Dimensional Groundwater Mass
     Transport Model
   Storage, Treatment, Overflow, Runoff Model
   Storm Water Management Model (Version III)
   Two-Dimensional Groundwater Mass
     Transport Model
ARM II
AGRUN
NPS
GWMTM1
377
383
386
391
STORM
SWMM
GWMTM2
393
398
408
                                  Vlll

-------
INTRODUCTION

    The Environmental Protection Agency was established in 1970
to provide a focal point at the national level for monitoring
and improving the Nation's environment.  An important element
of this mission is the use of analysis and research aimed at
identifying, quantifying, and providing solutions to
environmental problems.  Modeling techniques are a cost
effective and widely applicable tool in the performance of EPA
research.  Computers assist immeasurably in this area since
they are an effective means for applying most modeling
techniques.

    The objective of this catalogue is to provide a reference
to existing modeling applications in a variety of subject
areas.   These subjects include water quality, water runoff, air
quality, toxic substances, noise, radiation and economics.  It
is hoped that this reference will promote communication and
resource sharing among the various groups conducting
environmental research.

    This publication is the second in a series of Environmental
Modeling Catalogues.  Each model is described by an abstract
that was provided by the technical contact.  Each abstract
contains the following components:  Model Overview, Functional
Capabilities,  Basic Assumptions, Input and Output, System
Resource Requirements, Applications, Technical Contact(s), and
References.  Each abstract will permit an evaluation of the
model's applicability to the reviewer's research area.

    Additional models or enhancements to the descriptions
contained in this catalogue should be forwarded to the
Environmental Protection Agency, Management Information and
Data Systems Division, PM-218, 401 M Street, S.W., Washington,
D.C.  20460.
                               IX

-------
           AIR POLLUTION RESEARCH ADVISORY COMMITTEE
                      MODEL 1A (APRAC-1A)

1.   Model Overview:  APRAC, Stanford Research Institute's urban
carbon monoxide model, computes hourly averages for any urban
location.  The model requires an extensive traffic inventory for
the city of interest, and its requirements and technical details
are documented in  User's Manual for the APRAC-1A Urban Diffusion
Model Computer Program, which is available from NTIS.

2.   Functional Capabilities:   The computer program can be used to
make calculations of the following types:
     o    Synoptic model: hourly concentrations as a function
          of time, for comparison and verification with observed
          concentrations and for operational application.
     o    Climatological model:  the frequency distribution of
          concentrations, for statistical prediction of the
          frequency of occurence of specified high concentrations
          in connection with planning activities.
     o    Grid-point model:  concentrations at various locations
          in a geographical  grid, providing detailed horizontal
          concentration patterns for operational or planning
          purposes.
Roadway link information is  limited to 1200 sources.

3.   Basic Assumptions:
     A.   Source-Receptor Relationship.  The user specifies the set
of traffic links  (line sources) by providing link endpoints, road
type and daily traffic volume.   The traffic links  may have arbitrary
length and orientation.  Off-link traffic is allocated to a 2 x 2 mi
grid.  Link traffic emissions are aggregated into a receptor orien-
ted area source array.  The  boundaries of the area sources actually
treated are"1) arcs at radial distances from the receptor which

-------
increase in geometric progression; 2) the sides of a 22.5° sector
oriented upwind for distances greater than 1000 m.;  and 3) the
sides of a 45  sector oriented upwind, for distances  less than
1000 m.  A similar area source array is established for each
receptor.  Sources are assumed to be at ground level, and up to
ten receptors are allowed in the model.  Receptors are at ground
level and their locations can be arbitrary.  Four internally
defined receptor locations on each user-designated street are used
in a special street canyon sub-model.

     B.   Emission Rate.  Daily traffic volume for each link and
off-link grid square is input and modified by various factors to
produce hour-by-hour emissions from each link.  Link emissions are
aggregated as described above: sector area source contributions
are obtained analytically.  Off-link traffic emissions on a two
mile grid square are added into the sector area sources.  In the
street canyon sub-model, a separate hourly emission rate is provided
by the user for the link in question.

     C.   Plume Behavior.  The model does not treat plume rise,
and it does not treat fumigation or downwash except  in the street
canyon sub-model.  In the street canyon sub-model, a helical
circulation pattern is assumed.

     D.   Horizontal Wind Field.  Input for the model is hourly
wind speed and direction in tens of degrees.  No variation of
wind speed or direction with height is allowed.  A constant,,
uniform (steady-state) wind is assumed within each hour.

     E.   Vertical Wind Speed.  This is assumed to be equal to
zero except in the street canyon sub-model, where a helical
circulation pattern is assumed.

-------
     F.   Horizontal Dispersion.  Section averaging has a uniform
distribution within sectors.  Each section larger than 1 km. is
divided into sectors of 22.5°; sections within 1 km. of size are
divided into sectors of 45°.

     G.   Vertical Dispersion.  The model utilizes a semi-empirical/
Gaussian plume.  There are six stability classes, and each stability
class is determined internally from user-supplied meteorological
data (modified by Turner, 1964).  Dispersion coefficients from
McElroy and Pooles (1968) have been modified using information in
Leighton and Ditmar (1953).  No adjustments are made for variations
in surface roughness, and the downwind distance variation of crz is
assumed to ax  for purposes of doing analytic integration.  In the
street canyon sub-model, an empirical function of wind speed and
street width and direction is used.

     H.   Chemistry/Reaction Mechanism.  This is not treated,

     I.   Physical Removal.  This is not treated.

     J.   Background.  The box model used to estimate contributions
from upwind sources beyond 32 km. is based on wind speed, mixing
height, and annual fuel consumption.  In the street canyon
sub-model, contributions from other streets are included in the
background.

4.   Input and Output:  Emission and meteorological information are
needed for the model.  Emissions are a function of the hour of the
day and the day of the week, and meteorological parameters are
functions of the hour of the day.  Output from the model includes
hourly concentration values at each receptor and frequency
distribution based on hourly values.

-------
            APRAC
              —INDAT
              — BASIC
              \— LINKS

            \/ STORE
              — RAOBHM
              —SFCOB1
              —SFCOB2
              —EXTURB
               -HOUR
             —MINWIN
             — STABLE
              — DEPTH
               -LOCXOQ
             — CALXOQ
               -LOCQUE
               -CALQUE
             — CALCON
                 TREET
               PPDATA
                   t
                        CALXOQ
                        CALQUE
                        RAOBHM
                        SFCOB1
                        CALLOC
           END
FLOWCHART FOR APRAC 1A

-------
5.    System Resource Requirements:  The dispersion model is written

in FORTRAN V.  The program does not require any special software or

utilities.  Approximately 32K of core memory is required to execute

on the Univac 1110.


6.    Applications:  The source program for this dispersion model

is available as part of UNAMAP (Version 3), PB 277 193, for $420

from Computer Products, NTIS, Springfield, VA 22161.


7.   Technical Contact

     D. Bruce Turner
     U.S.  Environmental Protection Agency
     Mail  Drop 80
     Environmental  Applications  Branch
     Research Triangle Park
     NC   27711
     FTS  629-4564   COM 919/541-4564


8.   References


     Dabbert, W.F., Ludwig,  F.L., and Johnson, W.B., Jr.,  "Validation
     and Applications of an  Urban Diffusion Model  for  Vehicular
     Pollutants", Atmos. Environ., 7, 603-618, 1973.


     Evaluation of  the APRAC-1A  Urban Diffusion Model  for  Carbon
     Monoxide, NTIS Accession Number PB 210-813.


     Field Study for Initial Evaluation of an Urban
     Diffusion Model for Carbon Monoxide, NTIS Accession Number
     PB 203-469.	


     Johnson, W.B., Ludwig,  F.L., Dabbert, W.F., and Allen, R.J.,
     "An Urban Diffusion Simulation Model for Carbon Monoxide",
     Journal of the Air Pollution Control Association,  23, 6, pp.
     490-498, 1973.


     A Practical, Multipurpose Urban Diffusion Model for Carbon
     Monoxide, NTIS Accession Number 196-003.


     User's Manual for the APRAC-1A Urban Diffusion Model Computer
     Program, NTIS Accession Number PB 215-091 (@ $5.25 per paper
     copy,$"2.25 for microfiche).

-------
  AIR POLLUTION RESEARCH ADVISORY COMMITTEE MODEL 2  (APRAC-2)
1.  Model Overview;   The APRAC-2 model  is a  revised  version  of
the APRAC-1A diffusion model.   It maintains  basically the  same
approach to the simulation of  atmospheric diffusion,  but  it
incorporates recent  advances in the  estimation  of vehicular
emission and in the  dissemination of traffic information.   One
of the most important characteristics of the APRAC-2 model is
its ability to make  full use of the  historic records and  the
projections available from the Federal  Highway  Administratign*s
(FHWA) battery of computer programs.  Mixing depth information
from alternative sources can be used.  The model  now can
provide as outputs the amount  of pollutant emitted in grid
squares through the  area.  The APRAC-2 model uses EPAV s
emissions calculation methodology from Supplement No. 5 to
AP-42.
2.  Functional Capabilities:  The model has two major
components: A diffusion module (DIFMOD),  and an emission
module  (EMOD).  The emissions module can operate without the
diffusion module, but the diffusion model requires the outputs
from the emissions module as its inputs.   Each of the two
modules has several major components.  The emissions module has
components to calculate tables of emissions, a component to
determine emissions on each roadway link, and a component that
estimates the emissions within each grid  square.

    The three major functions of the diffusion model are to:
(1)  calculate diffusion; (2)  derive, from conventional
meterorological information  the stability, mixing depth, and
wind parameters used by the model; and (3)  simulate
small-scale effects near the receptor.  Diffusion calculations

-------
can be made for as many as 625 locations for a single hour and
as many as 10 locations for a single day or for a year at a
single station.  There are two subroutines in the small-scale
effects category:  one treats canyon conditions and the other
simulates traffic and dispersion in the vicinity of an
intersection.

    ARPAC-2 can treat hydrocarbons, carbon monoxide, or oxides
of nitrogen.  Diffusion calculations make use of a
receptor-oriented Gaussian plume model.  Local winds at the
receptor can be used, and they are interpolated from multiple
wind inputs.  Mixing heights may be calculated from sounding
data, or input directly.  A small program is included from
decoding Federal Highway Administration data tapes.
3.  Basic Assumptions:   The method utilized by APRAC-2 for
computing emission factors has been described in detail by
Kircher and Williams (1975).  Percentages of vehicles operating
in cold, hot transient, and hot stabilized modes are assumed to
vary with time of day and from one part of a city to another .
If land use categories are not specified, the model assumes
that all central business district area types correspond to the
same locale type.  Core city areas are assumed to be
commercial.  Suburban streets are assumed to be commercial if
their average weekday traffic exceeds 10,000; otherwise the
locale is taken to be residential.  The locale for areas that
do not fit specified categories is taken to be rural or
unclassified.

    A Gaussian-plume diffusion formulation is used for
diffusion calculations.  The model uses an atmospheric
stability algorithm derived by Ludwig and Dabbert (1976) from
the basic method proposed by Pasquill (1961).  Daytime
stability categories are based on wind speed and the strength
of the incoming solar radiation.

-------
A.   Input and Output;  If FHWA traffic data are to be used,
they must first be converted to a format compatible with the
rest of the program.   For IBM machines this is done with the
program COMSIS, which will read and unpack the aata and then
create a file for subsequent use by the APRAC-2 program.

    The input required to operate the EMOD module is as
follows:  the first 17 cards are all required to identify which
options are to be used during the run and the other parameters
that define the nature of the run.   The next 72 cards define
the diurnal traffic cycles appropriate to different kinds of
roadway, areas of the city,  and days of the week.

    At least 22 cards are required to operate the DIFMOD
model.  The first six cards  are required to define the region,
the types of calculations to be made, and the coordinates of
the receptors in kilometers  with the origin at the same place
as the emissions grid.  Cards D-6 through D-9 define the length
of the run,  street canyon features, intersection link features
and coordinates, holidays, and pollutants to be treated.  Cards
D-10 through D-15b define upwind background concentrations;
mixing depth input type; station, date, maximum and minimum
temperatures, and daylight savings time; radiosonde data,
weather data, and wind data  for up to 100 sites; intersection
traffic parameters; and intersection signalization parameters.

    Output provided by the model includes computer printouts of
ambient air concentration for hydrocarbons, carbon monoxide, or
oxides of nitrogen as amounts of pollutant emitted in grid
squares throughout the area; and a listing of the input data.

-------
                                START
                     Read  Information Describing
                              Run Type
                          If FHWA Traffic Data
                          are Used, Extract
                          Necessary Information
                          and Create Traffic
                          File  (Program COM5IS)
                  Read Basic Traffic Information:
                      • Speed Cycles
                      • Volume Cycles
                      • Seasonal Volume Corrections,
                        and So Forth
Read Traffic Data from
Cards,  or Card Image
Tape
    Are
   FHWA
Tape to  Be
   Used
Read Data from File
Created by Preprocessing
Program
                        Write Link Data File
                        on Disk (Logical Unit
                        No. = TFILE1)
                        Distribute Secondary
                        Traffic Among Grid
                        Squares
Call Emissions Module
to Calculate and Print
Gridded Emissions
                 Call Diffusion Module,
                 which in Turn Calls
                 Emissions Module, Reads
                 Meteorological Data,
                 Calculates and Prints
                 Results
          SIMPLIFIED  FLOWCHART FOR APRAC II

-------
5.  System Resource Requirements:      APRAC-2 is written in
FORTRAN and is run on the CDC 6400 mainframe.  Core storage is
55,000 words or less.  A programmer with background in
environmental engineering and knowledge of computer simulation
is helpful in using this model.
6.  Applications:   The APRAC-2 model can be used to assess
ambient concentrations of hydrocarbons, carbon monoxide, or
oxides or nitrogen emitted by traffic in five typ,es of
locales.  Local source models are available for treating
pollutant behavior in a street canyon or the vehicle and
pollutant effects  at a signalized intersection.
7-  Technical Contact

    Linda Larson
    U.S.  Environmental Protection Agency
    Air and Hazardous Materials Division
    215 Fremont Street
    San Francisco,  CA  94105
    COM 415/556-2004  FTS 556-2004
8.  References

    Heffter,  J.L., and Taylor,  A.D.,  A Regional Continental
    Scale Transport,  Diffusion,  and Deposition^Model .   Part I
    Trajectory Model,  National  Oceanic and Atmospheric
    Administration Technical Memoranda,  ERL ARL-50,  pp.  1-16,
    1975.
                              10

-------
Johnson, W.B., Dabberdt, W.F., Ludwig, F.L., and Allen,
R.J., Field Study for Initial Evaluation_of an Urban
Diffusion Model for Carbon Monoxide ,  Comprehensive Report
CRC and Environmental Protection Agency, Contract CAPA-3-68
(1-69), 1971-

Kircher, D.S. and Williams, M.E., Supplement No. 5 for
Compilation of Air Pollutant Emission Factors (AP-42) ,
Chapter 3 (second edition), U.S. Environmental Protection
Agency, Office of Air Quality Planning and Standards,
(OAQPS), 1975.

Kunselman,  R., McAdams, H.T., Domke,  C.J., and Williams,
M., Automobile Exhaust Emission Modal Analysis Model, EPA
Contract 68-01-0438, Calspan Corporation, Buffalo, New
York, 1974.

Ludwig, F.L., "Urban Air Temperatures and Their Relation to
Extra-Urban Meteorological Measurements," Proceedings of
the Semi-annual Meeting of the American Society of Heating,
Refrigeration, and Air Conditioning Engineers, (Survival
Shelter Problems, Part II) San Francisco, pp. 40-45,
January 1970.

Ludwig, F.L.  and Dabberdt, W.F., Evaluation of the  APRAC1A
Urban Diffusion Model for Carbon Dioxide. ^ Final Report,
CRC and EPA Contract CAPA-3-68 (1-69), 1972.

Ludwig, F.L.  and Dabberdt, W.F., "Comparison of Two
Atmospheric Stability Classification Schemes in an Urban
Application," Journal of Applied Meteorology, 15, 11721176,
1976.
                            11

-------
Ludwig, F.L., Johson, W.B., Moon, A.E., and Mancuso, R.L.,
A Practical, Multipurpose Urban Diffusion Model for Carbon
Monoxide.  Final Report, Coordinating Research Council
(CRC), Contract CAPA-3-68 and National Air Pollution
Control Administration Contract CPA 22-69-64, 1970.

Ludwig, F.L.  and Kealoha, J.H.S., Selecting Sites for
Carbon_Monoxide Monitoring, Final Report, EPA Contract
68-02-1471, Stanford Research Institute, Menlo Park,
Califonia, 1975.

Mancuso, R.L. and Ludwig, F.L., Userys Manual for the
APRAC-1A Diffusion Model Computer Program, CRC and EPA,
Contract CAPA-3-68C1-69) ,  1972.

Sagi,  G. and Campbell, L., "Vehicle Delay at Signalized
Intersections," Traffic Engineering,  1969.

Sandys, R.C., Buder, P.A., and Dabberdt, W.F., ISMAP:  A
Traffic/Emissions/Dispersion Model for Mobile Pollution
Sources, prepared for the California Business Properties
Association, Hawthorne, Califonia, by the Stanford Research
Institution, Menlo Park, California,  1975.

U.S. Department of Tr ansporation, Federal Highway
Administration , Urban Transporation Planning, General
Information, 1972.
                        12

-------
                AIR  QUALITY  DISPLAY  MODEL (AQDM)
1.  Model Overview;  The Air Quality Display Model (AQDM) is a
three-dimensional, steady-state air model used in the
evaluation of area sources in "rough" urban areas.  The AQDM
treats the physical processes of both transport and diffusion.
The model is appropriate for examining areas ranging in size
from small localized vicinities to whole urban areas, and it
has a long-term application for the evaluation of seasonal or
annual air quality variations.

2.  Functional Capabilities:  The AQDM model does not simulate
chemical processes, but it does treat the physical processes of
transport and diffusion in "rough" urban areas.  It uses a one
layer discretization and a user-specified 14 x 14 grid.  A 225
grid receptor with 12 additional receptor points is also
user-specified.  The fixed-point meteorological data does not
describe micrometeorological variations within the city, nor
does it describe "urban heat island" air circulations.  The
model has a sensitivity to effective stack height, wind speed,
and wind stability.  It is limited to SCU and suspended
particulates, and it is designed for annual average and
seasonal applications.

3.  Basic Assumptions:   The AQDM is a deterministic model that
uses an analytically integrated solution technique.  It assumes
a steady state for air  quality constituents, Gaussian
diffusion, and homogeneous, discrete atmospheric conditions.
                               13

-------
4.  Input and Output:  Input to the model for initial set-up
and calibration include:  point and area residual discharges
and £t..?.ok parameters which consist of height, diameter,
temperature, and exit velocity; meteorological data containing
v;ind speed and direction, stability, and mixing height;  and
several ambient air concentration measurements.  Model data
requirements for verification incorporate the above
meteorological data and ambient air concentration measurements.

    Output for the model includes ambient concentration  values
given at grid locations, ground level, or other user-selected
points.  These values are given in the form of tabular
printouts or card decks for use with CALCOMP or SYMAP plot
programs.  Some of the special features of the AQDM output are
its statistical output routines, receptor contribution
analysis, and calibration subroutines.

5-  System Resource Requirements:  AQDM is coded in FORTRAN and
is run on an IBM 360/40 or an equivalent system.  It requires
300K bytes of core memory for execution.  A background in
programming and engineering is useful .

6.  Applications;  AQDM can be used in the evaluation of area
sources in "rough" urban areas for seasonal or annual air
quality variations.  This model has been superceded by such
models as CDM/CDMQC and RAM; thus AQDM is primarily of
historical interest.
                                 14

-------
7.   Technical Contact

    Joe Tikvart
    U.S. Environmental Protection Agency
    Monitoring and Data Analysis Division
    Mutual Building
    411 W. Chapel Hill St.
    Durham, N.C.  28801
    COM 919/541-5561  FTS 629-5561

8.   References

    Croke, I.E., ejt a^. , "Regional Implementation Plan
    Evaluation Process," ANC/ES-DA-001, Argonne National
    Laboratory, Argonne, Illinois, (July 1970).

    National Air Pollution Control Administration, "Air Quality
    Display Model," PB 189 194, Washington, D.C., (November
    1969).
                               15

-------
                  AVERAGING TIME  MODEL  (AVGTIME)
 1.   Model Overview:   AVGTIME is  a  mathematical model based on

 two characteristics  that are often demonstrated  by air-quality

 data:  (1)   air  pollutant concentrations tend to  be lognorrnally
 distributed  (Figure  1) for all averaging times and (2) median

 (50 percentile)  concentrations tend  to be proportional to
 averaging time raised to an exponent and thus plot as a

 straight line on  logarithmic graph paper (Figure  2).  Two
 percentile concentrations (at the  same or at different

 averaging times)  are read into the model and concentrations  for

 the maxima or any percentiles can  then be calculated for any
 other averaging  times.
|
Z.NO OF STANDARD DEVIATIONS
      _0  -I  -2  -3
     STANDARD GEOMETRIC
       DEVIATION
      . 16 PERCENTILE
       50 PERCENTILE
      m 0 106 PPM
       00«3PPM
                  246 -
  00101 i   !sJo 80   99	9999

FREQUENCY . % Or TIME CONC EXCEEDED STATED VALUE
                              SECOND
                               28.331
                                              AVERAGING TIME
                                            MINUTE   HOUR  DAY  MONTH YEAR
                                                 124 8 I 2 4 7 14 1 2S 6 1 3 . K3
                                                      i i i i | 1 1 i
                                             3412 I 35S 0635 0428  0128  O.O66
                                           EXPECTED ANNUAL MAXIMUM CONC IN PPM
                                                                 -ilO
2
a.
o.

2"
o
t—
4
rr
                                                                    o
                                                                    o
                             ooooi o.ooi
                                          0.01   01   t   ra  wo
                                           AVERAGING T1MC, HOURS
                                                          1OOO 1O.O
-------
2.  Functional Capabilities;  The detailed characteristics of
the model are described by a dozen equations on pp. 51-52 in
Ref. 2.  Two input concentrations are entered into the proper
equation to calculate two output parameters:  the geometric
mean and standard geometric deviation for one averaging time.
The other equations are then used to calculate these two output
parameters, the maxima, and the concentrations for any desired
percentiles for any other averaging times.

3-  Basic Assumptions;  Analyses of air pollutant concentration
data suggest that urban concentrations often tend to fit a
general mathematical model having the following three
characteristics :
    1)  Pollutant concentrations are lognormally distributed
        for all averaging times.

    2)  Median concentrations are proportional to averaging
        time raised to an exponent.

    3)  Maximum concentrations are approximately inversely
        proportional  to averaging time raised to an exponent.

    A 2-parameter averaging time model with the above three
characteristics has been developed.

    Air pollutant concentrations measured near isolated point
sources often do  not fit a 2-parameter lognormal distribution
very well.  Such data often do fit a 3-parameter lognormal
distribution fairly well.  A 3-parameter averaging  time model
has therefore been developed to model such data.

4.  Input and Output;  The user inputs any two air quality
measurements for  the 2-parameter model.  These two input
parameters might  be, for instance, the concentrations exceeding
                                 17

-------
0.1/5  and 3055 of the time for 1«-hour average concentrations.
The two input concentrations can be at the same or at different
averaging times.  The user inputs any three air quality
measurements into the 3-parameter model, at either the same or
at different averaging times.
    The equations mentioned under "Functional Capabilities" are
used to calculate expected concentrations.  Expected highest
and second highest concentrations for various averaging times
(1, 3, 8, and 24 hr,  and 1 year) can be easily determined by
using Table II in Ref. 3.
    The 3-parameter averaging time model is more difficult to
use than is the 2-pararneter model.  Trial and error techniques
can be used to calculate the third parameter (a constant that
is added or subtracted from each of the three input
concentration measurements) needed to fit the data to a
2-parameter lognormal distribution.

5.  System Resource Requirements:  AVGTIME is coded in FORTRAN
and is run on an Univac 1100 or any equivalent mainframe
computer.  It requires 40K bytes of core memory for execution.
Operation needs include a background in environmental
engineering and air quality.  A 500 card FORTRAN job deck is
available that will calculate expected maxima and percentile
concentrations for several averaging times based on three
concentration measurements input to the model.  The job deck is
available on request from the  Technical Contact .

6.  Applications:  As the title of Ref. 2 implies, the
averaging time model has been used to relate air quality
measurements to air quality standards  to determine overall
average percent emission reductions needed to achieve air
quality standards.  The input air quality data can either be
measured or dispersion-modeled.
    Air quality data for one averaging time has been used to
calculate percentiles and expected maxima for other averaging
times for which air quality standards have been written.  Air
                            18

-------
quality measurements might be available for 24-hour average
concentrations of sulfur dioxide for instance.  The model could
be used to calculate expected maximum concentrations for 3-hour
averages and these maxima could then be compared with the 3-
hour sulfur dioxide National Ambient Air Quality Standard
(NAAQS).

?•  Technical Contact
    Ralph I. Larson
    U.S. Environmental Protection Agency
    Environmental Science Research Laboratory
    Mail Drop 80
    Research Triangle Park
    N.C.  27711
    COM 919/541-4564  FTS 629-4564

8.  References
    Larsen, R.I., "A New Mathematical Model of Air Pollutant
    Concentration, Averaging Time, and Frequency",  Journal of
    the Air Pollution Control Assoc., 19 (1), 24-30, 1969.

    Larsen, R.I., A Mathematical Model for Relating Air Quality
    Measurements to Air Quality Standards, Publ. AP-89, U.S.
    Environmental Protection Agency, Research Triangle Park,
    NC, 56 pp., 1971-

    Larsen, R.I., "An Air Quality Data Analysis System for
    Interrelating Effects, Standards, and Needed Source
    Reductions: Part 4.  A Three-Parameter Averaging-Time
    Model," Journal of the Air Pollution Control Assoc., 27
    (5), 454-459, 1977-
                            19

-------
           CLIMATOLOGICAL DISPERSION MODELS (CDMQC, COM)

1.     Model Overview:  The Climatological Dispersion Models
(CDMQC, CDM) determine long-term (seasonal or annual) quasi-
stable pollutant concentrations at any ground level receptor
using average emission rates from point and area sources and a
joint frequency distribution of wind direction, wind speed, and
stability for the same period.  The User's Guide for the Climato-
logical Dispersion Model describing the CDM is available from NTIS
(accession number PB 227-346-AS") .   The Addendum to User's Guide
for Climatological Dispersion Model describing the enhancements
available in the CDMQC is available from EPA as EPA-45013-77-015
and from NTIS (PB-274-040) .

2.     Functional Capabilities:  Long-term concentrations corresponding
to the period of joint frequency distribution of meteorological data
(usually seasonal or annual) are produced for each receptor, assuming
that the emission inventory is valid for the same period.  The two
contributions to the concentration, those due to points and those
due to areas, are output.  Receptor locations are specified by the
user.   An option is available to produce a pollutant rose-contribution
to the total concentration from each direction.

3.     Basic Assumptions:
       A.   Source-Receptor Relationship.   CDMQC and CDM use an
arbitrary location for each  point  source, and area sources are
represented in uniform grid  squares.   Receptor locations are arbitrary,
as are release heights for point and area sources.   Receptors are
assumed to be at ground level.   The model assumes that there are no
terrain differences between  the sources and receptors.

       B.   Emission Rate.  A single rate is allowed for each point
and area source.  For area sources, area integrations are done
                                20

-------
 numerically, one 22.5° sector at a time; sampling at discrete
 points is defined by specific radial and angular intervals on a
 polar grid centered on the receptor.

      C.   Chemical  Composition.   CDMQC and CDM treat  one or two
 pollutants simultaneously.
       D.   Plume  Behavior.   Only Briggs  (1971)  neutral/unstable
 formula  is used  by the  model.   If the  stack height plus  the plume
 rise  is  greater  than the mixing height,  then the ground  level
 concentrations are assumed to  be equal  to  zero.   As an alternate
 to  the Briggs  formula,  the input value  of  the  plume rise times
 the wind speed for each point  source can be used.   No  plume rise
 is  calculated  for  area  sources.  CDMQC  and  CDM  do not treat  fumigation
 or  downwash.

       E.   Horizontal Wind  Field.  The models use a  climatological
 approach,  and  utilizes  16  wind directions  and  6  wind speed classes.
 The wind speed is  corrected for the release height based on the
 power law variation exponents  from DeMarrais (1959).   A  constant,
 uniform  (steady-state)  wind is assumed.

       F.   Vertical Wind Speed.  This is  assumed  to be  equal to
 zero.

       G.    Horizontal  Dispersion.   The models use a  climatological
 approach,  and assume  a  uniform distribution within  each  of  16
 sectors  (narrow-plume approximation).  Averaging time  for the model
 is  one month to one year.


      H.   Vertical  Dispersion.    The models use a semi-empirical/
Gaussian  plume  with five stability classes  as defined by  Turner
                             21

-------
(1964).  Neutral stability is split into day/night cases on input,
and dispersion coefficients are taken from Turner Q-970) •   The
stability classes for area sources are decreased by one category
from the input values (to account for urban effects).   Neutral
dispersion coefficients are used for all neutral and stable classes
No provision is made for variations in surface roughness.


       I.   Chemistry/Reaction Mechanism.  The models use exponential
 decay   and a user-input half-life.

       J.   Physical  Removal.   The model  utilizes exponential decay
 and a  user-input half-life.   The same rate constant is always
 applied.

       K.   Background.   A single constant background value is input
 for each  pollutant.

 4.     Input and Output:  Point and area source data,  as well as
 meteorological data must be  input to  the model.  Output from the
 model  includes:  input  data;  one month to one year averaging time
 simulated (arithmetic  mean only); arbitrary averaging time by the
 Larsen (1969)  procedure (typically 1-24 hours) which  assumes a
 lognormal concentration distribution  and a power law  dependence
 of  median and maximum  concentrations  on the averaging time; an
 arbitrary number and location of receptors; an individual point
 and area  source culpability  list for  each receptor; and a point
 and area  concentration  rose  for each  receptor.

5.     System Resource Requirements:   The models  are written  in
FORTRAN V.  The  programs do not require  any  special software  or
utilities.  Both models  require approximately  22K words of core
storage for execution on the  Univac  1110.
                                 22

-------
        CDMQC,  CDM
             end
                    Block  Data






                    Clint





                    Calq





                    Area





                    Point
FLOWCHART POR CPMQC AND CDM
               23

-------
6-    Applications:   The source programs for these dispersion

models is available as part of UNAMAP (Version 3), PB, 227-193

for $420 from Computer Products, NTIS, Springfield, VA  22161.
 7.     Technical  Contact

       D.  Bruce Turner
       U.S.  Environmental  Protection Agency
       Environmental Applications  Branch
       Mail  Drop  80
       Research Triangle Park
       N.C.  27711
       FTS   629-4564  COM  919/541-4564

 8.     References

       Busse,  A.D.  and  Zimmerman,  J.R.,  User's  Guide  for  the
       Climatological Dispersion Model, U.S.  Environmental
       Protection Agency,  Research Triangle Park,  North  Carolina,
       Environmental Monitoring Series, EAP-R4-73-024, 131 p.
       (NTIS accession number  PB 227-346/AS,  $4.75 paper copy),
       1973.

       Brubaker,  K.L., Brown,  P.,  and Cirillo, R.R., Addendum  to
       User's  Guide for  Climatological Dispersion  Models,  U.S.
       Environmental Protection Agency,Research Triangle  Park,
       North Carolina, EPA-450/3-77-015,  134p. (NTIS accession
       number  PB-274-040,  $7.25 paper copy),  1977.
                                 24

-------
          GAUSSIAN PLUME DISPERSION ALGORITHM (VALLEY)

1.     Model Overview:  VALLEY is a steady-state, univariate
Gaussian Plume dispersion algorithm designed for estimating either
24-hour or annual concentrations resulting from emissions from up
to 50 (total) point and area sources.   Calculations of ground-level
pollutant concentrations are made for each frequency designed in an
array defined by six stabilities, 16 wind directions, and six
speeds for 112 program-designed receptor sites on a radial grid of
variable scale.  Empirical dispersion coefficients are used and
include adjustments for plume rise and limited mixing.  Plume
height is adjusted according to terrain elevations and stability
classes.

2.     Functional Capabilities;  This dispersion model is capable
of estimating concentrations resulting from emissions from up to
50 point and area sources for a time frame of either 24 hours or
on an annual basis.  The model performs calculations of
ground-level pollutant concentrations in an array defined by six
stabilities, 16 wind directions, and six wind speeds for 112
program-designed receptor sites on a radial grid of variable scale.
The model accounts for plume rise and limited mixing.

3.     Basic Assumptions:
       A.  Source-Receptor Relationship.  Each point source is
assigned an arbitrary location.  Each area source is given an
arbitrary location and size.  The model provides 112 receptors on
a radial grid for 16 directions; relative radial distances are
internally fixed, and the overall scale may be modified by the
user.  The location of the grid center is defined by the user.
A unique release height for each point and area source is given by
VALLEY.  Receptors are at ground level, and ground level elevations
                                  25

-------
above mean sea level are defined by the user.  The total number of
sources for the model is less than or equal to 50.

       B.  Emission Rate.  A single rate is utilized by each point
and area source.  Each source is treated by an effective point
source approximation, and no temporal variation is allowed.

       C.  Chemical Composition.  This is not applicable to VALLEY.

       D.  Plume Behavior.  The model uses Briggs (1971, 1972)
plume rise formula for both point and area sources.   Alternately,
a single constant plume rise value may be input for any or all
sources.  VALLEY does not treat fumigation or downwash.  If the
plume height exceeds the mixing height: 1) for long-term
calculations, the ground level concentrations are assumed to be
equal to zero, 2) for short-term calculations, the maximum plume
height is limited to the mixing height.

       E.  Horizontal Wind Field.  For long-term calculations, the
model utilizes the following: climatological approach, 16 wind
directions, 6 wind speed classes, no variation in wind speed with
height, constant uniform (steady-state) wind assumed, and the user
must specify the wind speeds representative of each class (these
are not internally defined).  For short-term calculations,
specifically to predict the second highest 24-hour concentration
expected in one year, a Class F stability and a 2.5 m/sec. wind
speed with user-defined direction are assumed.  These conditions
are assumed to exist for 251 of the 24-hour period,  and an internal
adjustment is made for this.  In stable conditions,  in complex
terrain, concentrations for receptors located above the point of
impingement are obtained by linear interpolation between the value
obtained at the point of impingement and a value of zero at a
                                 26

-------
height of 400 meters above that point.  The value at the point of
impingment is taken to be equal to the value 10 meters below the
plume centerline.  For receptors located below the point of
impingement, the effective plume height is equal to the height of
the plume above the receptor elevation or 10 meters, whichever is
larger.  The plume is assumed to remain at a constant elevation
following the initial rise.  In neutral or unstable conditions, in
complex terrain, the plume is assumed to remain at a constant
height above  the topography, following the initial rise.  The
model assumes that there is no variation of wind speed with
height, and that there is a constant, uniform (steady-state) wind.

       F.  Vertical Wind Speed.  In stable conditions, this is
assumed to be equal to zero.  In neutral and unstable conditions,
the vertical wind speed is assumed such that the plume remains at
a fixed height above the terrain.

       G.  Horizontal Dispersion.  VALLEY uses a climatological
approach, with sector averaging (narrow plume approximation) for
calculating the center values of each of the 16 sectors.  The
model uses linear interpolation between centerlines, as does the
Air Quality Display Model (AQDM).  Averaging time for VALLEY is
one month to one year for long-term calculations.

       H.  Vertical Dispersion.  The model uses a semi-empirical/
Gaussian plume.  In the urban mode, the model assumes the following:
five stability classes (Turner, 1964); neutral stability split
internally into 60% day and 40% night; dispersion coefficients
from Pasquill (1961) and Gifford (1961); neutral dispersion
coefficients used for all neutral and stable classes; no provision
for variations in surface roughness; and stable cases are never
dealt with.  In the rural mode, the model assumes: six stability
                               27

-------
classes (Turner, 1964); dispersion coefficients from Pasquill (1961)
and Gifford (1961); neutral stability split internally into 60%
day and 40% night (has no effect on dispersion coefficients);
long term mode only; and no adjustments are made for variation in
surface roughness.

       I,   Chemistry/Reaction Mechanism.  VALLEY uses exponential
decay and a user-input half-life.

       J.   Physical Removal.  The model uses exponential decay and
a user-input half-life.

       K.   Background.  VALLEY does not treat this in any mode.

4.     Input and Output:  Input to the model includes: point and
area residual discharges and stack parameters; meteorological data;
and ambient air concentration measurements.  Output from the model
in the long-term mode includes long-term arithmetic means and a
source contribution list for each receptor.  Output for the short-
term mode includes the second highest 24-hour concentration and a
source contribution list for each receptor.

5.     System Resource Requirements:  VALLEY is written in FORTRAN
V.  The program does not require any special software or utilities.
Approximately 13K words of  core memory  are required to execute on
the Univac 1110-

6.     Applications:  The source program for this dispersion model
is available as part of UNAMAP (Version 3), PB 277 193 for $420
from Computer Products, NTIS, Springfield, VA  22161.
                                28

-------
     VALLEY
          LOOP ON WIND DIRECTION
          LOOP ON STABILITY
          LOOP ON WIND SPEED
          BEH072
        —EBPLTI
      END
VALLEY FLOWCHART
         29

-------
7.     Technical Contact

       D. Bruce Turner
       U.S. Environmental Protection Agency
       Mail Drop 80, EPA
       Environmental Applications Branch
       Research Triangle Park
       N.C.  27711
       FTS 629-4564  COM  919/541-4564

8.     References

       Burt, E,, Valley Model User's Guide, Publication No.
       EPA-450/2-77-018, Environmental Protection Agency,
       Research Triangle Park, North Carolina  27711, September
       1977.
                              30

-------
                  GAUSSIAN PLUME MULTIPLE SOURCE AIR
                        QUALITY ALGORITHM (RAM)
1.       Model Overview:     This short-term Gaussian steady-
state algorithm estimates concentrations of stable pollutants from
urban point and atea sources.  Hourly meteorological data are
used, and hourly concentrations and averages over a number of hours
can be estimated.  The Briggs plume rise and the Pasquill-Gifford
dispersion equations with dispersion parameters thought to be
valid for urban areas are used in the model.  Concentrations from
area sources are determined using the method of Hanna,  that is,
sources directly upwind are considered representative of area
source emissions affecting the receptor.  Special features include
determination of receptor locations downwind of significant
sources and determination of locations of uniformly spaced
receptors to ensure good area coverage with a minimum number of
receptors.

2.       Functional Capabilities:   Concentrations are  estimated
hourly and for a longer averaging time Cless than 24 hours) for
a limit of 150 receptor locations (all at the same height above
ground) from no more that 250 point sources and 100 area sources.
3.       Basic Assumptions:
         A.   Source-Receptor Relationship.   The model assumes an
arbitary location  for  point  sources,  and the receptors may be:
1) arbitrarily  located,  2)  internally located near individual source
maxima, or 3) on a  program-generated  hexagonal grid to give good
coverage to a user-specified portion  of the region of interest.
Receptors are all  assumed  to be  at  the  same height above (or at)
ground, and a flat  terrain assumed.   The  model uses a imique stack
height for each point  source.  The  model  user may specify up to
three effective release  heights  for area  sources, each assumed

                              31

-------
appropriate for a 5 m/sec wind speed.  The value used for any given
area source must be one of these three.  A unique separation for each
source-receptor pair is used.
         B.  Emission Rate.   The model assumes a unique constant
emission rate for each point and area source.  Area source treatment
encompasses: narrow plume approximation; area source used as input
(not subdivided into uniform elements); arbitrary emission heights
input by user; areas must be squares  (side length  = integer multi-
ples of a basic unit); effective emission height equals that
appropriate for a 5 m/sec wind; and the area source contributions
are obtained by numerical integration along upwind distance of
narrow-plume approximation formulae for contribution from area
sources with given effective release heights.
         C.  Chemical Composition.  This is treated as a single
inert pollutant.
         D.  Plume Behavior.  The model uses Briggs  '  '   plume
rise formulas and does not treat fumigations or downwash. If the
plume height exceeds the mixing height, the ground level con-
centration is assumed to be zero.
         E.  Horizontal Wind Field.   The model uses user-supplied
hourly wind speeds and user-supplied hourly wind directions
(nearest 10 ), internally modified by addition of a random integer
value between -4° and +5°.  Wind speeds are corrected for release
height based on power law variation, exponents from DeMarrais^;
different exponents for different stability classes are used, and
the reference height is equal to 10 meters.  A constant, uniform
(steady-state) wind is assumed within each hour.
         F.  Vertical Wind Speed.  This is assumed to be equal to
zero.

         G.  Horizontal Dispersion.   The model  uses a semi-.empirical/
Gaussian plume.   Hourly stability class is determined internally by
Turner  procedure (six classes are used).   Dispersion coefficients
are from McElroy and Pooler  (urban)  or Turner3 (rural).   No  further
                                32

-------
adjustments are made for variations in surface roughness or trans-
port time.
         H.  Vertical Dispersion.  A semi-empirical/Gaussian plume
is used.  Hourly stability class is determined internally. Dispersion
coefficients are from McElroy and Pooler  (urban) or Turner  (rural).
No further adjustments are made for variations in surface roughness.
         I.  Chemistry/Reaction Mechanism.  The model assumes an
exponential decay with a user-input half-life.
         J.  Physical Removal.  Exponential decay and a user-input
half-life are used.
         K.  Background.  This is not treated.

4.       Input and Output:   Meteorological data must be incut to
the model.  Output produced by the model includes: hourly and average
(up to 24 hours) concentrations at each receptor; a limited individual
source contribution list; and cumulative frequency distribution
based on 24-hour averages and up to one year of data at a limited
number of receptors.

5.       System Resource Requirements:   This dispersion model is
written in FORTRAN V.  The program  does not require any special
software or utilities.  Approximately 41K words of core are
required to execute on the TJnivac 1110,

6.       Applications:   The source program for this dispersion
model is available as part of UNAMAP (Version 3), PB 277 193,
$420, from Conputer Products, NTIS, Springfield, VA  22161.

7.       Technical Contact
         D. Bruce Turner
         U.S. Environmental  Protection Agency
         Mail Drop 80, EPA
         Environmental Applications Branch
         Research Triangle Park
         N.C.  27711
         FTS 629-4564  COM 919/541-4564

                             33

-------
EMISSION DATA
                                      HOURLY DATA
                                      FOR 1  YEAR
                                     FROM NATIONAL
                                    CLIMATIC CENTER
DISK
DATA
V v7~
R A M Q
\I/


FILE OF EMISSION
, AREA SOURCE MAP
ARRAY, ETC.

R A M B

Bl
r
HOURLY
MET
CARDS


\/
1
\

xlt
L K



_OCK DATA
^
\
>
R A M OR R A M R




f
\


\r
r >

\y
R A M M E T
DI
OF
\

R A M F
SK FIL!
MET. D/
r
\
iTA
t
OR R A M F R
           T
          )UR
     HOURLY
      AND
     DAILY
CONCENTRATIONS
  365 OR 366
 DISK RECORDS
  OF 24-HOUR
CONCENTRATIONS
MAGNETIC TAPE
 WITH HOURLY
CONCENTRATIONS
 FOR 1 YEAR
                                i
                        C U M F
                 PRINT
               CUMULATIVE
               FREQUENCY
             DISTRIBUTIONS
                               PLOT
                            CUMULATIVE
                            FREQUENCY
                          DISTRIBUTIONS
      Interrelationships  of RAM System Main Programs
                            34

-------
RAM  (RAMR)
      	BLOCK  (BLOCKR)
            (PREPARED  BY  RAMBLK)
         -READ DATA  FROM  DISK FILES
            (PREPARED  BY  RAMQ)
         -READ DATA  FROM  CARDS
         -LOOP ON DAYS
         -READ MET DATA  FROM CARDS
            (OR FROM DISK  PREPARED BY'RAMMED
         -ANGARC
         -JMHREC
         -JMHHON
         -LOOP ON HOURS
         -READ HOURLY EMISSIONS
         - JMH54U (JMH54R)
             I	JMHCZU  (JMHCZR)
                  '	BRSZ  (PGSZ)
         -JMHARE
           I	JMHPOL
         -JMHPTU (JMHPTR)
           1	DBTRCU (DBTRCR)
                  I	BRSYSZ (PGSYSZ)
         -JMHOUR
         -JMHFIN
 EXIT
Subroutine Structure of RAM and  RAMR
                35

-------
RAMF  (RAMFR)
      	BLOCK  (BLOCKR)
            (PREPARED BY RAMBLK)
         -READ DATA FROM DISK  FILES
           (PREPARED BY RAMQ)
         -READ DATA FROM CARDS
         -LOOP ON DAYS
         -READ MET DATA FROM DISK
           (PREPARED BY RAMMED
         -ANGARC
         -LOOP ON HOURS
        -READ HOURLY EMISSIONS
        - JITOU (JMH54R)
             I	JMHCZU  (JMHCZR)
                  1	BRSZ  (PGSZ)
        -JMHARE
           '	JMHPOL
        -JMHPTU (JMHPTR)
           1	DBTRCU (DBTRCR)
                  I	BRSYSZ (PGSYSZ)
        -JMHFD
 EXIT
Subroutine Structure of RAMF and RAMFR
             36

-------
8.         References
          Novak, J.H.  and Turner, D.B., "An Efficient Gaussian
          Plume Multiple-Source Air Quality Algorithm," Journal
          of the Air Pollution Control Association, 26 (6), 560-
          575,  1976.
                                 37

-------
                             HIWAY MODEL (HIWAY)

1.     Model Overview:   HIWAY is an interactive program which
computes the hourly concentrations of non-reactive pollutants
downwind of roadways.  It is applicable for uniform wind conditions
and level terrain.  Although best suited for at-grade highways,
it can also be applied to depressed highways (cut sections).   The
"User's Guide for HIWAY:  A Highway Air Pollution Model," is avail-
able for EPA as EPA-650/4-74-008 and from NTIS (accession number
PB 239-944/AS).

2.     Functional Capabilities:   Hourly estimates of concentrations
for receptors off roadways are determined resulting from a single
at-grade or cut-section roadway segment.  The user specifies  geometry
and emissions of roadway segment, meteorological conditions to be
simulated, and receptor coordinates and height of receptor above
ground.

3.     Basic Assumptions:
       A.   Source-Receptor Relationship:  The model uses a
horizontal finite line with multiple line sources (up to 24 lines).
These are straight lines, arbitrary in orientation and length.
One road or highway segment is run at a time.  Receptors are
arbitrarily located, downwind of the sources, with a unique source-
receptor distance defined.  Arbitrary receptor heights and arbitrary
release heights are used.  In the cut section mode receptors  cannot
be located in the cut, and emissions are treated as coming from 10
equal uniform line sources at the top of the cut.  A flat terrain is
assumed, and line sources are treated as a sequence of point  sources;
the number is such that convergence to within 2% is achieved.
       B.   Emission Rate:   A constant uniform emission rate for
each lane is assumed.
                              38

-------
       C.   Chemical Composition:    This is not applicable to the
model.
       D.   Plume Behavior:   This is not treated.
       E.   Horizontal Wind Field.   The user specifies arbitrary
wind speed and direction.  No variation of wind speed and direction
with height is allowed, and a uniform, constant (steady-state) wind
is assumed.
       F.   Vertical Wind Speed.   This is assumed to be equal to
zero.
       G.   Horizontal Dispersion.   The model uses a semi-empirical/
Gaussian plume, and the user specifies which of 6 stability classes
to be used: Turner (1964).  Dispersion coefficients used are from
Turner (1969); for distances less than 100m, dispersion coefficients
from Zimmerman and Thompson (1975) are used.  In the level grade
mode, the initial value of the dispersion coefficient is 3 meters.
In the cut section mode, the initial value of the dispersion
coefficient is approximated as a function of the wind speed.  No
further adjustments to the dispersion coefficients are made.
       H.    Vertical Dispersion.   The model uses a semi-empirical/
Gaussian plume in which the user specifies stability class.  Dis-
persion coefficients used are from Turner (1969) ; for distances less
than 100m, dispersion coefficients from Zimmerman and Thompson
(1975) are used.  In the level grade mode, the initial o~z is equal
to 1.5 meters. In the cut section mode, the initial o~z is equal to a
function of the wind speed.
       I.   Chemistry/Reaction Mechanism.  This is not treated.
       J.   Physical Removal.  This is not treated.
       K.   Background.   This is not treated.

4.     Input and Output:  Initial set-up and calibration needs are:
(1) in batch mode residual discharges for vehicular line sources
are input and in interactive mode residual discharges are either
                              39

-------
input or they may be requested from program; (2) meteorological
data: wind speed, wind direction, stability class, mixing height;
(3) ambient air concentration measurements.  For verification of
the model, meteorological date and ambient air concentrations are
needed.  Output from the model includes a printout of the 1-hour
average concentration at each receptor.


5.     System Resource Requirements:   This dispersion model is
written in FORTRAN V.  The program does not require any special

software or utiliities.  Approximately 12K words of core are
required to execute on the TJnrvac 1110,


6.     Applications:   The source program for this dispersion model

is available as part of UNAMAP (Version 3), PB 277 193 for $420 from
Computer Products, NTIS, Springfield, VA   22161.


7.     Technical Contact

       D.  Bruce Turner
       U.S. Environmental Protection Agency
       Mail Drop 80
       Environmental Applications Branch
       Research Triangle Park, NC   27711
       FTS   629-4564  COM  919/541-4564

8.     References:
       Zimmerman, J.R., and Thompson, R.S., 1975 :   User's Guide
       for HIWAY:  A Highway Air Pollution KoclerT   U.S. Environ-
       mental Protection Agency,  Research Triangle Park, NC.  En-
       vironmental Monitoring Series, EPA-650/4-74-008, 59 p.
       (NTIS accession number PB 239-944/AS).
                               40

-------
HIWAY
                DBTLNE
                                  XVY
                                  xvz
                                  DBTRCX
                                        DBTSIG
  END
             FLOWCHART  FOR HIWAY
                   41

-------
                            HIWAY-2
1.  Model Overview:  HIWAY-2 is a batch and  interactive program
which computes the hourly concentrations of  non-reactive
pollutants downwind of roadways.  It  is applicable for  uniform
wind conditions and level terrain.   Although best  suited for
at-grade highways, it can also be applied to depressed  highways
(cut sections).

2.  Functional Capabilities:  Hourly  estimates  of
concentrations for receptors off roadways are determined
resulting from a single at-grade or cut-section roadway
segment.  The user specifies geometry and emissions of  roadway
segment, meteorological conditions  to be simulated, and
receptor coordinates and height of  receptor  above  ground.

3.  Basic Assumptions:

    A.  Source-Receptor Relationship:  The model uses a
        horizontal finite line with multiple line  sources  (up
        to 24 lines).  These are straight lines, arbitrary in
        orientation and length.  Receptors are  arbitrarily
        located, downwind of the sources, with  a unique
        source-receptor distance defined. Arbitrary receptor
        heights and arbitrary release heights are  used.  In the
        cut-section mode the receptors cannot be located in the
        cut,  and emissions are treated as coming from  10 equal
        uniform line sources at the top of the  cut. A  flat
        terrain is assumed,  and line  sources are treated as a
        sequence of point sources;  the number is such that
        convergence to  within 2% is achieved.

    B.  Emission Rate:   A constant  uniform emission rate for
        each  lane is assumed.
                                42

-------
C.  Chemical Composition:  This is not applicable to the
    model.

D.  Plume Behavior:  This is not treated.

E.  Horizontal Wind Field:   The user specifies arbitrary
    wind speed and direction.   No variation of wind speed
    and direction with height  is allowed,  and a uniform,
    constant (steady-state)  wind is assumed.

F.  Vertical Wind Speed:  This is assumed  to be equal to
    zero.

G.  Horizontal Dispersion:   The model uses a
    semi-empirical/Gaussian  plume, and the user specifies
    which of 6 stability classes are to be used (Turner,
    1964).   For distances less than 300 m, empirically
    derived dispersion parameters are used (Rao,  et al. ,
    1980).   In the level grade mode, the initial  value of
    the dispersion coefficient is twice the value for the
    initial vertical dispersion coefficient.  In  the
    cut-section mode,  the initial value of the dispersion
    coefficient is approximated as a function of  the wind
    speed .

H.  Vertical Dispersion:  The  model uses a
    semi-empirical/Gaussian  plume in which the user
    specifies stability class.  The dispersion coefficients
    used are from Turner (1969); for distances less than
    300 m dispersion coefficients (Rao, et al., 1980) are
    used.  In the level grade  mode, the initial  Ot is a
                                                  ^
    function of the crosswind  component with a maximum
    value of 3-57 m  and a minimum value of 1.5 m.   In the
    cut-section mode the initial dispersion parameter is a
    function of wind speed.
                          43

-------
    I.  Chemistry/Reaction Mechanism.  This is not treated.

    J.  Physical Removal.  This is not treated.

    K.  Background.   This is not treated.

4.  Input and Output;  Initial set-up and calibration needs
are:  (1) in both batch and interactive mode, discharges for
vehicular line sources are input into the program; (2)
meteorological data:  wind speed, wind direction, stability
class, mixing height; and (3) ambient air concentration
measurements.  For verification of the model, meteorological
data and ambient air concentrations are needed.

    Output from the model includes a printout of the one-hour
average concentration at each receptor.

5.  System Resource Requirements:  HIWAY-2 is written in
FORTRAN and is run on the Univac 1110.  It requires 6K bytes of
core storage for execution.  An operator with knowledge in
engineering will be useful.

6.  Applications:  The source program for this dispersion model
is available as a part of UNAMAP (Version 3), PB 277-193 for
$420 from Computer Products, NTIS, Springfield, VA   22161.

7.  Technical Contact

    William B. Petersen
    U.S. Environmental Protection Agency
    Environmental Science Research Laboratory
    Research Triangle Park
    N.C.  27711
    COM 919/541-4564  FTS 629-4564
                                 44

-------
8.   References

    Petersen,  W.B., 1980.  User* s Guide for HIWAY-2:  A Highway
    Air Pollution Model.  U.S. Environmental Protection Agency,
    Research Triangle Park,  N.C., EPA-600/8-80-018, 70 p. (Also
    available  from NTIS as PB 80-227-576).

    Rao,  S.T.  and Keenan,  M.T.,  1980:  Suggestions for
    Improvement of the EPA-HIWAY Model.  JAPCA, 30, 6, pp.
    247-256.
                                45

-------
             INDUSTRIAL SOURCE COMPLEX MODEL (ISC)
1.  Model Overview:   The Industrial  Source Complex  Dispersion
Model is a Gaussian  plume model used to evaluate the air
quality impact of emissions from industrial source  complexes.
The ISC Model consists of two computer programs, one for
short-term analyses  and one for long-term analyses. The
short-term model program, ISCST, uses sequential hourly
meteorological data  to estimate the  concentration or deposition
patterns from one hour to one year.   The long-term  model
program, ISCLT, uses statistical wind summaries to  estimate the
seasonal and annual  concentration or deposition patterns.  The
ISC Model has rural  and urban options.  Major features of  the
ISC Model program are:  (1)  the effects of aerodynamic
building wakes and stack tip downwash;  (2)  the effects of
variations in terrain height;  (3)  the plume rise  due to
momentum and bouyancy as a function  of downwind distance;   (4)
the dispersion of emissions from stack area, line,  and volume
sources where line sources are simulated by multiple volume
sources;  (5)  the physical separation of multiple  sources;
(6)  the time-dependent exponential  decay of pollutants;  and
(7)  the effects of  gravitational settling and dry  deposition.
2.  Functional Capabilities:  The number of sources and
receptors are interdependent.  However,  300 is the maximum
number of sources accepted, arbitrarily  located.   Receptors can
be specified on a polar or rectangular grid and Briggs^ early
plume rise formulations, including the momentum terms,  are
used.  Deposition can be calculated or allowed for over flat
terrain only.  The short-term program calculates  values of
average concentration or deposition for  time periods of 1, 2,
3, 4, 6, 8, 12, and 24 hours.  Additionally, the  ISCST may be
                                46

-------
used to calculate N-day concentration  or  deposition  values
where the maximum value of N is 366 days.  The  units option
allows the user to specify the input emissions  units and/or
output concentration or deposition units.  Applications  that  do
not require at least one of the ISC Model features  should
utilize a less comprehensive computer  model.
3.  Basic Assumptions:   Meteorological  homogeneity  is  assumed
following the conversion of surface  wind  speed  to that at  plume
height.  All plumes remain level,  regardless  of terrain
elevation, unless significant terminal  fall velocity is
specified.  -Emission rates can be  varied  according  to  specified
meteorological classes  or as a function of time (hour  of day,
season or month, or both).  A simple time dependent exponential
decay of the pollutant  is optional.
4.  jnput and Output:   The input of the  meteorological data
required for ISCST are mean wind speed  and  measurement height,
average random flow vector, wind profile exponents*,  ambient
air temperature,  height of mixing layer, Pasquill  stability,
and vertical potential temperature gradient*.   These  data may
be input directly using the same preprocessed  meteorological
data tape as the  CRSTER Model or alternatively input  by  card
deck.  For ISCLT, joint frequencies of  occurrence  of  wind
speed, direction, and  stability are required.   Source data
consists of emission rate (total emissions  for deposition);
dimensions of stack, building area, or  volume  source; effluent
characteristics;  surface reflection coefficients  for  each
settling-velocity category; receptor data;  and receptor  terrain
elevation data.

*Default values are available.
                              47

-------
         Output can be directed to a line printer  and/or
magnetic tape.  Five categories of printed output  can be
acquired from ISCST: input source-receptor and  hourly
meteorological data listings; concentration or  deposition
values calculated for any combination of sources at all
receptors for any specified day(s)  or time period;  highest and
second-highest such values; and a maximum of 50 such values.
ISCLT output provides input source-receptor and meteorological
data listings; long-term mean concentration or  deposition
values calculated at each receptor for each source and for
combined emission sources; and contributions of individual
sources to the maximum 10 such values calculated for the
combined emission sources or as contributed to  user specified
receptors.
5-  System Resource Requirements:  The ISC Model programs are
written in FORTRAN IV and require approximately 65,000 Univac
1110 words.  The programs may also be used on a medium to large
IBM or CDC computer system with little or no modification.
6.  Applications:  The ISC Model is recommended for use in air
quality assessments of stack, area, and volume industrial
complex sources in urban and rural areas where short-term,
seasonal, and/or annual air quality concentration estimates of
stable pollutants are required.
                                48

-------
7.  Technical Contact

    Joseph A. Tikvart
    U.S. Environmental Protection Agency
    Office of Air Quality Pollution Standards
    Mail Drop 14
    Research Triangle Park
    N.C.  27711
    COM 919/541-5251  FTS 629-5251

8.  Reference

    Industrial Source Complex (ISC) Dispersion Model User's
    Guide, Volume I; NTIS # PB 80-133044.

    Industrial Source Complex ^ISC) Dispersion Model User's
    Guide, Volume II (Appendices A through I) NTIS # PB
    80-133051.

    Magnetic Tape of Programs NTIS # PB 80-133036.
                             49

-------
   KINETIC MODEL AND OZONE ISOPLETH  PLOTTING  PACKAGE  (OZIPP)
1.  Model Overview;   The  Kinetics  Model  and  Ozone  Isopleth
Plotting Package (OZIPP)  computer  program  can be used  to
simulate ozone formation  in  urban  atmospheres.   OZIPP
calculates the maximum one-hour  average  ozone concentrations
given a set of input assumptions about  initial  precursor
concentrations, light intensity, dilution, diurnal  and spatial
emission patterns,  transported  pollutant concentrations, and
reactivity of the precursor  mix.  The results of multiple
simulations are used to produce  an ozone isopleth  diagram
tailored to particular cities.   Such  a diagram  relates maximum
ozone concentrations to concentrations of  non-methane  organic
compounds and oxides of nitrogen,  and can  be used  in the
Empirical Kinetic Modeling Approach (EKMA) to calculate
emission reductions necessary to achieve air quality standards
for photochemical oxidants.
2.  Functional Capabilities:   The  major  function  of  the  OZIPP
Model is to generate an ozone isopleth diagram  representative
of a particular city.  The diagram explicitly depicts  the
maximum, one-hour average concentrations of  ozone occuring
within or downwind of a city  as a  function of precursor  levels
existing within the city in the early morning.  These  diagrams
are based on mathematical simulations of ozone  formation
occurring during a day.  As such,  the model  is  limited in
applicability to ozone problems within or immediately  downwind
of urban areas and cannot consider the following: rural ozone
problems; ozone problems occurring in the early morning  or  at
night; and  contributions of  single or small groups  of sources
to ozone problems.  The OZIPP model is best  used  to  study the
effectiveness of areawide control  strategies in reducing peak,
one-hour average ozone concentrations within or downwind of a
city.
                                50

-------
3-  Basic Assumption:  The model underlying OZIPP is similar  in
concept to a trajectory-type photochemical model  which
simulates the formation of ozone from precursors  within  a
migrating column of air.   A column of uniformly mixed air
extends from the earth* s surface throughout the mixed layer.
The height of the column rises according  to the diurnal
variation in mixing height, resulting in  dilution of pollutants
within the column and entrainment of pollutants which were
initially above the column.  As the column moves, emissions of
fresh precursors are encountered.  The model mathematically
calculates the formation of ozone within  the column  as a
function of time in accordance with a chemical  kinetic
mechanism.  The model employs a gear-type integration scheme  to
numerically solve the set of differential evaluations which
describe the model assumptions.

    To generate an ozone isopleth diagram, the  model  performs
repeated simulations with differing pollutant levels initially
within the column.  Using the results of  these  simulations, a
diagram is constructed which expresses the calculated peak and
one-hour average ozone concentrations as  a function  of the
initial precursor concentrations.  The program  incorporates a
hyperbolic spline interpolation scheme to construct  the  graph.
4.  Input and Output:  Data are supplied  to the  model  to  make
an ozone isopleth diagram specific to a particular city.   These
data include:  latitude, longitude and time zone of the city;
the day, month and year; the minimum morning  and maximum
afternoon mixing heights; sets of emission fractions which
reflect the effect of precursor emissions occuring throughout
the day; and the concentration of ozone and precursor
transported into the city.  Additional input  parameters are
supplied to control the generation of the ozone  isopleth
                                  51

-------
diagram (e.g.,  scales of the diagram,  size of the diagram,
accuracy,  interpolation smoothing,  etc.).   All input data are
processed in a simple manner,  and no extensive computerized
data base is required.

    The primary output of the model is the ozone isopleth
diagram.  The diagram is depicted on a line printer plot, and
can be generated as an option on a Calcomp Plotter.  A report
is also produced which summarizes the input data and results of
the simulations that were performed to generate the diagram.
Operation includes training in' computer programming and
engineering.

5.  System Resource Requirements;  OZIPP is coded in FORTRAN.
It can be run on a Univac 1100 mainframe with a 132 position
line printer and a card reader/punch.  A Calcomp plotter may be
used as an option.  Operator requirements include training in
computer programming and engineering.

6.  Applications:  The OZIPP Model has been used to generate
ozone isopleth diagrams to calculate emission reductions
necessary to achieve the ambient air quality standard for
ozone.  The model was used by state/local air pollution control
agencies as the basis for estimating emission reductions for
the 1979 submittal of the State Implementation Plans.

7.  Technical Contact

    Gerald L. Gipson
    U.S. Environmental Protection Agency
    OAQPS/MDAD/AMTB/TDS
    Mail Drop 14
    Research Triangle Park
    N.C.  27711
    COM (919) 541-5522  FTS  629-5522
                               52

-------
Peferenees

Kinetics Model and Ozone Isopleth Plotting Package (OZIPP),
EPA-600/8/770014b, U.S. Environmental Protection Agency,
Research Triangle Park, M.C., July 1978.

Whitten, G.Z. and Hugo, H. User's Manual, for Kinetics Mode^L
and Ozone Isopleth Plotting Package,  EPA-600/8-78-014a,
U.S. Environmental Protection Agency, Research Triangle
Park, N.C., July 1978.

Users, Limitation and Technical Basis of Procedures for
Quantifying Relationships Between Photochemical Oxidants
and Precursors, EPA-450/2-77-021a, U.S. Environmental
Protection Agency, Research Triangle Park, N.C., November
1977.
                              53

-------
 LAGRANGIAN  PHOTOCHEMICAL AIR  QUALITY SIMULATION MODEL (LPAQSM)
1.  Model Overview:   LPAQSM is designed  to predict the
concentrations of ozone produced in an urban  area by modeling
the emissions, transport, and transformations in the presence
of ultraviolet radiation.
2.  Functional Capabilities:   The model  is designed  for
simulation between sunrise and sunset on a single day.   It  has
five levels of vertical resolution but describes only one area
of an urban domain at a particular time.  Concentrations are
output for each 30 minutes along the trajectory.
3.  Basic Assumptions:   The model  assumes a Lagrangian  parcel
of air of dimensions typically 5x5 km by 1.5 km  high.   The
parcel moves with the wind, entraining emissions which  enter
into the photochemical  reactions.   The initial leading  of
pollutants is specified and the parcel has a rigid  upper
boundary and no lateral diffusion.
4.  Input and Output:  Input for this model  includes the
following data:

    1.   Emissions inventory for hydrocarbons and nitrogen
         ox ide .
    2.   Surface network air quality and meteorological
         measurements.
    3.   Upper air radiosonde data.
    4.   Solar radiation data.
                           54

-------
    The Regional Air Pollution Study (RAPS-St. Louis) data base
is being used with LPAQSM.

    Output is in the form of a computer printout.
Concentrations of ozone, carbon monoxide, sulfur dioxide,
hydrocarbons, and nitrogen oxides are supplied at 30 minute
intervals for 5 levels in the vertical.
5-  System Re so ur c e Re qu i r em en ts;  LPAQSM is coded in FORTRAN
and is run on an Univao 1110 mainframe.  The model requires
60,000 words of core storage for execution.  It is stored on 2
magnetic tapes and requires a line printer for output.
Operating skills for the model include a programmer.
6.  Applications:  The model builder, Environmental Research
and Technology, Inc., has tested the model against data in Los
Angeles as well as using it in environmental impact assessments
7.  Tecihnical Contact

    Jack Shreffler
    U.S. Environmental Protection Agency
    Environmenal Sciences Research Laboratory
    Research Triangle Park
    N.C. 27711
    COM 919/541-4524  FTS 629-4524
8.  References

    A Lagrangian Photochemical Air Quality, Simulation Model
    Vol. I. Model Formulation Vol. II.  User's Manual
    EPA-600/8-79-015a,,b.
                             55

-------
       LIVERMORE REGIONAL AIR QUALITY MODEL (LIRAQ)

1.   Model Overview:  The Livermore Regional Air Quality Model
(LIRAQ) exists in two versions, LIRAQ-1 and LIRAQ-2.  Both ver-
sions are two-dimensional (horizontal) Eulerian grid models de-
signed to predict regional distributions of air pollutants.
LIRAQ-1 can treat up to four noninteracting or simply inter-
acting species on up to a 45 x 50 grid.  It uses the flux-cor-
rected algorithm to treat transport.  LIRAQ-2 simulates evolu-
tion of the concentrations of 12 chemically interacting species
on a 20 x 20 grid.   It uses an upstream differencing scheme to
represent horizontal transport, and the Gear package to carry
out time integration.  A version with chemistry updated to 1980
is now being tested.

2.   Functional Capabilities:  Both versions of the model pro-
vide graphical and tabular displays of selected species over the
entire grid, and graphical displays of the temporal variability
of selected species at up to 50 selected grid elements.  Edit
intervals are as specified and can be varied at the user's con-
venience.  Extensive graphical capabilities are built into the
code, and all input quantities are echoed in tabular output.
Temporal and spatial variations of emissions, mixing depth, winds,
solar flux, KZ, and spatial variations of terrain are treated.

3.   Basic Assumptions:  Both of the LIRAQ models are 2-D hori-
zontal models bounded on the top by a temporally and spatially
varying inversion "lid."  Both models assume a logarithmic con-
centration profile in the vertical based on a balance of fluxes
at the boundaries which can be different for each species.  This
vertical profile is assumed to interact with the power law wind
profile in determining horizontal transport.  LIRAQ-2 does not
compensate for the effects of the vertical distribution of pol-
lutants in calculating transformation by chemical reactions.
LIRAQ-2 uses a chemical reaction mechanism of some complexity
but uses an approximate "lumping" scheme in treating hydrocarbon
emissions and other reactive organic species.  Although developed
with the intention of maintaining the maximum fidelity to real

                               56

-------
chemical data compatible with the model, the chemical mechanism
is, in part, a simulation mechanism.  The present version of
LIRAQ-1 assumes no chemical interactions other than a deposition
velocity and/or exponential decay.

4.   Input and Output:   Inputs for the initial set-up and cali-
bration of the model include:
     1)  A file specifying the topographic elevation at every
         grid point in the model domain, as well as any map in-
         formation (rivers or shore outlines, city or station
         locations) to be displayed on the output.
     2)  Files specifying the emissions in each grid element at
         hourly intervals.
     3)  Files giving data fields on mass consistent vertical
         (through the inversion) and horizontal fluxes, inversion
         base heights (i.e. mixing depths), atmospheric trans-
         missivity (based on cloud extent), and horizontal and
         vertical eddy diffusivities.   These files are normally
         supplied by a meteorological data processing code, MAS-
         CON, but could be provided by other processing routines.
     4)  A file giving photodissociation rates as a function of
         solar zenith angle for a clear sky (LIRAQ-2 only).
     5)  A file giving observed species concentrations at measur-
         ing stations to be used for initializing the problem.
     6)  A file defining the particular problem to be run (i.e.
         title, start time, stop time, species and locations for
         graphical output, boundary conditions, molecular weights,
         and specific emissions factors for various species).
Outputs provided by the model include the following:
     1)  Voluminous printer files echoing all input and providing
         species concentrations at the surface and averages for
         the mixed layer at all grid locations at every edit in-
         terval.
     2)  A file containing concentrations for selected species at
         selected locations as a function of time.
     3)  A file containing information about the numerical inte-
         gration scheme.
                                57

-------
     4)  Voluminous graphical output as described above.

5.   System Resource Requirements:  The LIRAQ models are coded
in FORTRAN IV and require a CDC 7600 or equivalent with random
access disks.  Typical problems take 0.1-0.3 hours for LIRAQ-1
and 0.5-1.0 hours for LIRAQ-2, thus pointing to the need for ad-
equate resources to fund computer time needs.  The program pres-
ently exists only at the Lawrence Berkeley and Lawrence Liver-
more Laboratories.  A computer progrr.— or, a research assistant,
and an experienced modeler with expertise  in coding, diffusion
models, and advanced mathematical solution techniques are useful
6.   Applications:   Both LIRAQ models have been used by the San
Francisco Bay Area Air Pollution Control District and the Asso-
ciation of Bay Area Governments in the preparation of the long-
term Air Quality Maintenance Plan for the San Francisco Bay area.
The U.S. Environmental Protection Agency has included LIRAQ-2 as
part of their model validation exercise gathered during the RAPS
program.  Processors necessary to make the EPA data base LIRAQ-
compatible have been developed.  C.D. Craig of Oregon State
University is currently involved in a program to use LIRAQ-1 to
model the air quality impact of agricultural burning in the
Willamette Valley.

7.   Technical Contacts
     Dr. Jack Shreffler
     U.S. Environmental Protection Agency
     Environmental Sciences Research Laboratory
     Research Triangle Park
     N.C.  27711  COM 919/541-3660   FTS  629-3660
     M.C. MacCracken, J.J. Walton, and J.E. Penner
     Lawrence Livermore Laboratory
     Livermore, California  94550
     COM  415/422-1800
     FTS 422-1800
                               58

-------
References
ABAC, et al., Application of Photochemical Models: Volume I.
The Use of Photochemical Models in Urban Ozone Studies, EPA
Report 450/4-79-025, 1979.
Duewer, W.H., et al. "Livermore Regional Air Quality Model
(LIRAQ) Transfer to EPA, "Lawrence Livermore Laboratory Report
UCRL-52864, 1980 (available from NTIS).  Also to be published
bv EPA.
Duewer, W.H. et al.,"The Lrvermore Regional
II., Verification and Sample Application in
Bay Area," J. Appl. MeteoTol. ,'17, 273-311,
                  Air Quality Model
                  the San Fransisco
                  1978.
MacCracken, M.C., et al
Concept and Development
The Livermore Regional Air Quality Model;
J. Appl. Meteorol.,  17, 254-272, 1978.
MacCracken, M.C., et al., User's Guide to the LIRAQ Model; An Air
Pollution Model for the San Fransisco Bay Area,Lawrence Livermore
Laboratory, Livermore, California, December  1975.
                            59

-------
               MODIFIED  ROLLBACK MODEL  (ROLLBACK)
1   Model Overview;  The Modified Rollback Model is a
computerized air quality simulation model that has been used
for assessing the relative air quality impacts of alternative
control strategies which are national in scope.  Air quality
projections for carbon monoxide and nitrogen oxides are made
using the Morris-deNevers modified rollback equations.   Ozone
projections are made using the Empirical Kinetic Modeling
Approach (EKMA) standard isopleth diagram.  Emission inventory
projections are made using data on mobile and stationary source
emission factors, VMT growth rates, stationary source
retirement rates, growth rates, and control efficiencies.
2.  Functional Capabilities;  Modified Rollback can be used to
estimate changes in CO and annual average NOp levels due to
assumed changes in CO and NO  emissions,  respectively.
                            A
Changes in ozone air quality levels are estimated using the
standard isopleth diagram of EKMA.  These procedures are best
used to compare the relative air quality impacts of alternative
area source control strategies.  The model requires county
level, or larger, emissions inventories by major source
category.
3-  Basic Assumptions;  The simple rollback model is based on
the assumption that the air quality concentration of a
pollutant at a point is equal to the background  concentration
of that pollutant and some linear function of the total
emission rate of that pollutant which influences the
concentration at that point.  Modified Rollback  uses the
                              60

-------
Morris-deNevers equations to account for differing rates of
growth/reduction in emissions from a number of source
categories.  The model assumes that the spatial and temporal
distributions of emissions and the meteorological conditions
remain constant between the base year and the projection year.
However, for ozone projections, the model uses the standard
EKMA isopleths described in Reference 3-
4.  Input and Output:   For each study area,  the user must
furnish data on the base year air quality level; the background
concentration; the emissions, growth and retirement rates;  and
the control efficiencies for each major mobile and stationary
source category and strategy scenario.  The  air quality data is
typically obtained from SAROAD and the emissions data from  NEDS,

Output reports consist of individual source  area emissions
inventories for the base year, each projection year/strategy
combination, and air quality summary reports.   The air quality
summary reports, grouped by strategy, display  the base year air
quality concentration, projection year air quality levels,  and
expected number of violations of the NAAQS for each study area.
5.  System Resource Requirements:  ROLLBACK is coded in
FORTRAN.  It is run on an IBM 360 or Univac 1108 mainframe
computer.  The model also uses a card reader/punch.  It uses a
regular line printer for the output.  An engineering and
computer programming background are useful.
6.  Applications:  The Modified Rollback Model has been used by
EPA to evaluate the relative air quality impacts of revisions
to the automotive emission standards.  Other applications
include the regulatory analyses conducted in association with
the review of the ambient air quality standards.
                               61

-------
7.   Technial Contact

    Warren P.  Freas
    U.S Environmental Protection Agency
    Monitoring and Data Anaysis Division
    Mail Drop 14
    Research Triangle Park
    N.C. 27711
    COM (919) 541-5522  FTS  629-5522
8.  References

    deNevers, N. and Morris, J.R. "Rollback Modeling:  Basic
    and Modified," Journal of the Air Pollution Control
    Association, Vol. 25, September 1975.

    Wilson, J.H., Jr., "Methodologies for Projecting the
    Relative Air Quality Impacts of Emission Control
    Strategies," Presented at the 71st Annual APCA Meeting,
    Houston, Texas, June 25-29, 1978.

    Uses, Limitations and Technical Basis of Procedures for
    Quantifying Relationships Between Photochemical  Oxidants
    and Precursors, EPA-450/2-77-021a, U.S. EPA, Research
    Triangle Park, N.C. November 1977.
                         62

-------
   MULTIPLE POINT GAUSSIAN DISPERSION  ALGORITHM WITH  OPTIONAL
                   TERRAIN ADJUSTMENT  (MPTER)
1.  Model Overivew;  MPTER is a multiple point-source Gaussian
model with optional terrain adjustments.  MPTER estimates
concentrations on an hour-by-hour basis for relatively inert
pollutants (i.e., SO- and TSP) .  MPTER uses Pasquill-Gi f ford
dispersion parameters and Briggs plume rise methods to
calculate the spreading and the rise of plumes.   The model  is
most applicable for source-receptor distances less than  10
kilometers and for locations with level or gently rolling
terrain.  Terrain adjustments are restricted to  receptors whose
elevation is no higher than the lowest stack top.   In addition
terrain adjustments options are also available for wind  profile
exponents, buoyancy induced dispersion, gradual  plume rise,
stack downwash, and plume half-life.

2.  Functional Capabilities:  MPTER computes hour-by-hour
concentrations for relatively inert pollutants for each
source-receptor pair.   MPTER can handle up to 250 point  sources
and 180 receptors.  Model users have the option  of specifying
the elevations and location coordinates in either metric  or
English units.  Hourly met data can be read either off cards or
off disk/tape.  MPTER can calculate concentrations for
averaging periods of 1, 3, 8 and 24 hours for up to a year's
data.  Annual concentrations can also be computed.

3-  Basic Assumptions:  MPTER is based upon Gaussian dispersion
theory using mean meteorology conditions on an hour-by-hour
basis.  Dispersion coefficients used to calculate both vertical
and horizontal spreading are those of Pasquill and Gifford.
The rising plume is assumed to reflect completely off the top
of the mixing height in neutral and unstable conditions.  The
plume rise is based on Briggs.  MPTER can also optionally
                              63

-------
consider stack downwash, buoyancy induced dispersion, and
gradual plume rise.  MPTER can either utilize constant emission
rates, or hourly emission rates for each point source.  The
emitted pollutants should be relatively inert chemically since
MPTER does not consider complex physical removal or chemical
reaction processes.  Users can approximate exponential decay of
a pollutant by supplying a half-life.  Wind speeds are
extrapolated to the stack top using user supplied wind profile
exponents.  The optional terrain adjustment reduces the plume
height relative to the ground.  Additional terrain adjustment
factors can be entered which control the proportion of terrain
adjustment according to stability class.

4-  Input and Output:  Input for MPTER includes:  control data,
emission data, receptor information, and hourly met data.  The
hourly met data can be read either off cards or from a
disk/tape preprocessed from surface/upper-air observations.
Hourly emission data can optionally be input from disk/tape.

    The variety of MPTER options allow the user to output to a
printer or to write to tape information required for a
multitude of applications.  Tape/disk files can be written
containing hourly concentrations for each receptor for each
source, hourly concentrations for each receptor for all
sources, concentrations for user specified averaging periods
and highest five concentrations for each receptor for each
averaging period.  MPTER allows even more flexibility on
printed output.  The range of options include printouts for the
highest five concentrations, for each receptor to printout for
hourly contributions from each source at each receptor.

5.  System Resource Requirements:  MPTER is written in FORTRAN
and is run on an IBM 360, CDC 6600, or Univac 1100/82.  A 132
position line printer, card reader/punch, and/or tape/disk are
required.  A computer programming background is helpful to run
the model.

                                 64

-------
6.  Applications:  The frequent use of MPTER is to assess air
quality from multiple point sources to compare with National
Ambient Air Quality Standards for S02 or TSP.  MPTER can
estimate concentrations for a single source at one or more
receptors for one hour, or it can simulate concentrations on an
hour-by-hour basis for as many as 250 point sources at up to
1,180 receptors  for up to a year.  The types of multiple
applications for which MPTER is suited include stack design
studies, combustion source permit applications, regulatory
variances evaluation, monitoring network design, control
strategy evaluation,  coal conversion studies, control
technology evaluation, new source review, and the prevention of
significant deterioration (within 10 km).

7.  Technical Contacts

    D. Bruce Turner and Tom Pierce
    U.S. Environmental Protection Agency
    Meteorology  and Assessment Division
    Davis Drive
    Research Triangle Park
    N.C.  27711
    FTS  629-4564    COM  919/541-4564

8.  References

    Pierce, T.E. and Turner, D.B., 1980:  User's Guide for
    MPTER:  A Multiple Point Gaussian Dispersion Algorithm with
    Optional Terrain Adjustment.  EPA-600/8-80-016, U.S.
    Environmental Protection Agency, Research Triangle Park,
    N.C.  239 pp.

    U.S. Environmental Protection Agency, 1980:  MPTER tape.
    (Computer programs on tape containing programs, and PTPLU
    screening model) NTIS PB 80-168156,  National Technical
    Information  Service, Springfield, VA.
                           65

-------
                 MULTI-SOURCE MODEL (CRSTER-2)
1.  Model Overview:  This model is basically the same as EPA's
Single Source CRSTER.
2.  Functional Capabilities;  While essentially the same in
function as CRSTER, CRSTER-2 will allow separation of multiple
emission points.
3.  Basic Assumptions;  Same as CRSTER
4.  Input and Output;  Differs from CRSTER in that distinct
spacial coordinates can be assigned to each point of
emissions.  Also, this model can handle an increased number of
sources and receptors, and stack data can be input in English
or metric units.

    The output is basically the same as CRSTER,  but stack and
receptor coordinates can be output in a format for use by the
CALCOMP plotter.
5.  System Resource Requirements;  This dispersion model is
written FORTRAN V.   The program does not require any special
software or utilities.  Approximately 28K words of core memory
is required to execute the model on the Univac 1110.
                               66

-------
6.  Applications;  Same as CRSTER, except for added flexibility
of allowing emission source separation.
7.  Technical Contact

    Lewis H.  Nagler
    Environmental Protection Agency
    NOAA-Air Facilities Branch
    EPA Region 4
    Atlanta,  GA  30365
    COM 404/881-4901  FTS 257-4901
8.  References

    "User Information for the Modified CRSTER Program" (EPA
    Information Clearinghouse Files).

    Environmental Protection Agency, "User's Manua 1 for Sirig 1 e
    Source (CRSTER) Model", Publication No. EPA-450/2-77-013
    (NTIS PB 271360), Office of Air Quality Planning and
    Standards, Research Triangle Park, North Carolina  27711,
    July 1977.
                                 67

-------
            NONLINEAR ROLLBACK/ROLLFORWARD MODEL


1.     Model Overview:  The Nonlinear Rollback/Rollforward
Model considers the relationship between ozone/oxidants and
single precursor hydrocarbons.  It is uncoded and requires no
equipment.  The model can be used to provide "first cut"
approximations of ambient concentrations and reductions in
residual discharges in "rough" urban areas.

2.      Functional Capabilities:  The rollback/rollforward
model considers only the relationship between ozone/oxidants
and single precursor hydrocarbons.  The model cannot consider
combined changes in hydrocarbons and nitrogen oxides.  This
model can best be used to study "area wide" strategies or changes
such as vehicular discharge limitations, number of automobiles,
vehicle miles traveled projections.  The rollback/rollforward
model might be used as a "screening technique" to decide which
strategies to further evaluate in a spatial and temporal
photochemical model.  Several variations of the model are
possible:  the nonlinear relationships can be developed for
specific cities and specific monitoring locations within a
city, a national relationship could be used,  or relationships
could be developed to be used for both hydrocarbons and nitrogen
oxides.

3.      Basic Assumptions:  The Nonlinear Rollback/Rollforward
Model is a stochastic model that treats ozone/oxidants as a
function of hydrocarbons only.  The model does not consider
changing spatial and temporal patterns of residual discharges,
and it assumes the same meteorological conditions as for a
base case.
                                68

-------
4.      Input and Output:   Input to the rollback portion of
the model include ambient concentration measurements (generally
hydrocarbons and oxidant/ozone) to determine nonlinear
relationships.  Data requirements for the rollforward portion of
the model include ambient concentration measurements and projected
changes in residual discharges.
        Output from the model is in the form of hourly reductions
in residual discharges from the rollback portion, and hourly
ambient concentrations from the rollforward portion.

5.      System Resource Requirements:  The Nonlinear Rollback/
Rollforward Model is uncoded and requires no equipment.  The
model user should have an understanding of the model's
principles and limitations.  The rollback/rollforward model
itself can be developed within a few man-days from ambient
monitoring data.

6.      Applications:   The Nonlinear Rollback/Rollforward
model can be used to provide "first cut" approximations of
ambient concentrations and reductions in residual discharges
in "rough" ruban areas.

7.      Technical Contact
        Joseph Tikvart
        U.S. Environmental Protection Agency
        Monitoring and Data Analysis Division
        Mutual Building
        411 W. Chapel Hill Street
        Durham, N.C.28801
        FTS  629-5561  COM 919/541-5561

8.      References
        Record, "Photochemical Oxidant Modeling," Vol. I, pp.32-44
        U.S. Environmental Protection Agency, Guidelines for Air
        Quality Maintenance, Vol. XII, pp. 21-22.
                                 69

-------
              THE PLUME VISIBILITY MODEL (PLUVUE)
1.  Model Overview:  The design objective of the model is to
calculate visual range reduction and atmospheric discoloration
caused by the plumes consisting of primary particulates,
nitrogen oxides, and sulfur oxides emitted by a single
emissions source.  The model is designed to predict the impacts
of a single emissions source on visibility in Federal Class I
areas.  The model is a refinement of the plume model developed
in the 1978 publications EPA450/378 110a, b, and c (available
from NTIS) and PB 293118 set.  PLUVUE predicts the transport,
atmospheric diffusion, chemical conversion, optical effects,
and surface deposition of point source emissions.  The model
uses the Gaussian formulation for transport and dispersion.
The spectral radiance (intensity of light) at 39 visible
wavelengths is calculated for views with and without the
plume.  The changes in the spectrum are used to calculate
various parameters that predict the perceptibility of the plume
and contrast reduction caused by the plume.  PLUVUE performs
plume optics calculations in a plume-based mode and an
observer-based mode.

2.  Functional Capabilities:  The model calculates four
perception parameters useful for predicting visual impact:
reduction in visual range, contrast of the plume against  a
viewing background at the 0.55 micrometer wavelength, the
blue-red ratio (color shift) of the plume, and the color  change
perception parameter triangle E (L*a*b*).  Visibility
impairment is caused by changes in light intensity as a result
of light scattering and absorption in the atmosphere.
Impairment can be qualified once the spectral light intensities
or radiance has been calculated for the specific lines of sight
of an observer at a given location in an atmosphere with  known
aerosol and pollutant concentrations.  PLUVUE is a near-source
plume visibility model, e.g., within 200 km of the source.
                              70

-------
3.  Basic Assumptions;  PLUVUE is based on Gaussian atmospheric
dispersion assumptions, contains Briggs" plume rise equations,
allows for surface deposition during the day and contains
atmospheric chemistry modules that allow for conversion of
nitric oxide to nitrogen dioxide and sulfur dioxide to sulfate
aerosol.  Scattering and absorption properties are calculated
for particles and gases.  For nitrog.en dioxide, the absorption
at a particular wavelength is a tabulated function multiplied
by the concentration.  The effect of particle size on the
wavelength dependence of the scattering coefficient and the
phase function is calculated and the Mie equations are also
solved.  Calculation of light intensity follows from the
radiative transfer equation.

4.  Input and Output; The input data required for PLUVUE
include:  wind speed aloft, stability category, lapse rate
mixing depth, relative humidity, sulfur dioxide, nitrous oxides
and particulate emission rates, stack gas parameters, stack gas
oxygen content, ambient temperature, ambient nitrous oxides,
nitrogen dioxide, ozone and sulfur dioxide concentrations,
properties of background and emitted aerosols in two size
modes, background visual range, deposition velocities for
sulfur dioxide, nitrous oxides, coarse mode and accumulation
mode aerosol, UTM coordinates and elevation of the source, and
UTM coordinates and elevation of the observer location.

    The principal PLUVUE run output is the print file written
on logical unit six.  All runs have the data tables for the
emissions source, meteorological and ambient air quality, an.d
background radiative transfer.  Plot files can also be written
by PLUVUE.  If a PLUVUE run is for either observer-based or
plume-based calculations, either an observer-based or a
plume-based plot file will be centered.  These files are
written on disk storage units.
                                71

-------
5.  System Resource Requirements:  PLUVUE is written in
FORTRAN.  It is run on an Univac 1110 mainframe.  It requires
25K bytes of core storage for execution.  The model uses a
printer system line printer for output.  It also requires a
card reader.  An engineer with programming background is
helpful.

6.  Applications;  PLUVUE has been used by EPA primarily in a
research mode and to provide estimates  for hypothetical
scenarios such as power plant siting impact.

7.  Technical Contact

    James Dicke
    U.S. Environmental Protection Agency
    Office of Air Quality Planning and  Standards
    Research Triangle Park
    North Carolina  27711
    COM 919/541-5681  FTS 629-5681

8.  References

    EPA, User's Manual for the Plume Visibility Model  (PLUVUE),
    November 1980, EPA-450/4-80-032.

    Latimer, D.A., et. al., The Development of Mathematical
    Models  for the Prediction of Anthropogenic Visibility
    Impairment.  1978, EPA 450/3-78-110a, 0, c.
                               72

-------
Latimer , D.A. , Power Plant Impacts on  Visibility  in  the
West;  Siting and Emissions Control  Implications .   JA PC A,
Vol. 30, pp. 142-146, 1980.

Bergstron, R. W., et  al., "Comparison of the  Observed and
Predicted Visual Effects  Caused by Power Plant  Plumes
Symposium on Plumes and  Visibility," November  10-14,  1980,
to be published in Atmospheric Environment,  1981.
                           73

-------
               POINT, AREA, LINE SOURCE ALGORITHM  (PAL)

1.       Model Overview.   The Point, Area, Line Source Algorithm
is a short-term Gaussian steady state algorithm that estimates
concentrations of stable pollutants from point, area, and line
sources.  Computations from area sources include effects of the
edge of the source.  Line source computations can  include effects
from a variable emission rate along the source.  The algorithm is
not intended for application to entire urban areas, but for smaller
scale analysis of such sources as shopping centers, airports, and
single plants.  Hourly concentrations are estimated and average
concentrations for 1 hour to 24 hours can be obtained.

2.       Functional Capabilities.   Concentration  estimates are
given for up to 99  receptor locations, and there are concentration
estimates for 6 different source types, as many as 99 sources of
each type.  The model provides concentration averages for 1 to
24 hours for each source type.

3.       Basic Assumptions:
         A.   S our ce - Re c ept o r RejL at ipnsh ip.   Arbitary locations are
given for each point, area, and line  source. Area  source sizes are
specified by an X and Y dimension.  A horizontal finite line or
curved path is utilized, as is a slant finite line.  Receptor
location is arbitrary.  Release heights for point, area, and line
sources are arbitary, as are receptor heights.  A  flat terrain is
assumed, and the model provides a unique separation for each
source-receptor pair.
         B.   Emission Rate.  Point sources use a single rate for
each source.  Area sources also use a single rate  for each source.
Area integrations are done by numerical  intergration in the up-
wind direction of the concentration from an infinite crosswind line
source corrected for finite length. Horizontal finite line arid
curved path sources assume a constant  uniform  emission rate for
                               74

-------
each line.  Slant line and special path sources assume a variable
emission rate along line or t>ath.
         C.  Chemical Composition.  The model does not treat this.
         D.  Plume Behavior.  The model uses Briggs  (1969,  1971,
1972) neutral/unstable formulas.  If stack heipht plus plume rise
is greater than the mixing height, ground level concentrations are
assumed to be equal to zero.  No plume rise calculation is performed
for area or line sources, and the model does not treat fumigation
or downwash.
         E.  Horizontal Wind Field.   Arbitary wind speed  and
direction is user-specified.  Variation of wind speed with height
is optional, and a constant, uniform (steady-state) wind is assumed.
         F.  Vertical Wind Speed.   This is assumed to be  equal to
zero.
         G.  Horizontal Dispersion.   This model uses a semi-empirical/
Gaussian plume.  The user specifies which of the six stability
classes are to be used:  Turner  (1964) .   Dispersion coefficients
are from Turner (1969) .  For distances less than 100m, dispersion
coefficients for line sources are from Zimmerman and Thompson (1975).
The initial value of the dispersion coefficient is specified by the
user, and no further adjustments to the dispersion coefficients are
made.
         H.  Chemistry/Reaction Mechanism.    This is not  treated.
         I.  Physical Removal.   The model does not treat  this.

4.       Input and Output:   The user must specify the source
types and provide meteorological data.   Output from the model
includes hourly and average (up to 24 hour) concentrations at each
receptor.

5.       System Resource Requirements.   This dispersion model is
written in FORTRAN V.   The program does not require any special
software or utilities.  Approximately  51K words of core are
         to execute on ±he llnivac 1110,

                                75

-------
PAL
    Point
        XVY
       \- XVZ
        FPLUME
        XPLUME

        RCONCP
           L P6SIG
    Area
         PGSIG

         RCONCA
    HRZLN
     -  XVY
     -  XVZ
     L  RCONCP

           PGSIQ
    CRVLN
       • XVY
       - XVZ
        CURLJN

       - ANGARC
        DIFANG
         RCONCP
           L
    SPCLN
        XVY
      I-  XVZ
        RCONCP
            I- PGSIG
    SPCCR
      •  XVY
      -  XVZ
        ANGARC
      I-  DIFANG
        CURLIN
      -  RCONCP
            L
PGSIG
         INTEGL
          LFUNCTION
            I RCONCP
            IDIFANG
         'INTEGL
          LFUNCTION
            I  RCONCP
            IDIFANG


         -INTEGL
          {..FUNCTION
              RCONCP
              DIFANG
   H
.INTEGL

 |  FUNCTION

    I RCONCP
    IDIFANG
      FLOWCHART  FOR PAL
                 76

-------
6.       Applications.   The source program for this dispersion

model is available as part of UNAMAP (Version 3), PB 277 193 for

$420 from Computer Products, NTIS, Springfield, VA   22161.


7.       Technical Contact

         D. Bruce Turner
         U.S. Environmental Protection Agency
         Environmental Applications Branch
         Mail Drop 80
         Research Triangle Park
         N.C.  27711
         FTS 629-4564  COM 919/541-4564

8.       References

         Petersen, W.B., User's Guide for PAL, A Gaussian Plume
         Algorithm for Point, Area, and Line Sources, U."ST
         Environmental Protection Agency, Research Triangle Park,
         North Carolina, Environmental Monitoring Series,
         EPA-600/4-78-013, 1975.

         Turner, D.B., and PetersenJ W.B., A Gaussian Plume
         Algorithm for Point, Area, and Line Sources, NATO/CCMS
         Sixth International Technical Meeting on Air Pollution
         Modeling and Its Application, V 42: 185-228, 1975.
                                77

-------
            POINT SOURCE GAUSSIAN PLUME MODEL (PTPLU)
 1.  Model Overview:  PTPLU is a point source dispersion
 Gaussian screening model for estimating maximum surface
 concentrations for 1-hour concentrations.  PTPLU is based upon
 Briggs plume rise methods and Pasquill-Gifford dispersion
 coefficients as outlined in the Workbook of Atmospheric
 Dispersion Estimates.  PTPLU is an adaptation and improvement
 of PTMAX which allows for wind profile exponents and other
optional calculations such as bouyancy induced dispersion,
 stack downwash, and gradual plume rise.

 PTPLU produces an analysis of concentration as a function of
wind speed and stability class for both wind speeds constant
with height and wind  speeds increasing with height.   Use of the
extrapolated wind speeds and the options allows the model user
 a more accurate selection of distances to maximum concentration

 2.  Functional Capabilities:  PTPLU estimates the maximum
ground-level concentration and the distance to the maximum for
 both wind speeds constant with height and wind speeds
 increasing with height  for each stability class.  The user has
 the option of selecting anemometer height, receptor height,
wind profile exponents, stack downwash, buoyancy inducted
dispersion, gradual plume rise, and mixing height.  Output
consists of 2 two-dimensional tables listing maximum
concentrations, the distance to maximum concentrations, and the
effective plume heights for a range of surface wind  speeds and
extrapolated wind speeds in each stability class.

 3.  Basic Assumptions:   PTPLU calculates the source-receptor
distance to the point of maximum concentration for each wind
speed  and stability class.  Relatively inert pollutants are
modeled and emissions are assumed to be constant.  The plurne is
spread horizontally and vertically using P-G dispersion
                              78

-------
coefficients.  Briggs plume rise  computations  are  employed  with
options available for buoyancy induced  dispersion,  stack
downwash, and gradual plume rise.   PTPLU does  not  allow for  any
depletion of the plume by physical  removal  or  chemical
reactions.  Eddy reflection with  the  ground is assumed.   If  the
effective plume height is calculated  to be  below the mixing
height in neutral and unstable conditions,  then multiple
reflections of the plume between  the  ground and the mixing
height are computed.   But if the  effective  plume height is
above the mixing height in neutral  and  unstable conditions  then
no calculations are made for ground-level concentrations.
Also, ground-level concentrations  are not calculated if the
distance to maximum concentration  extends beyond 100 kilometers
from the source.  Cautionary messages are printed  for plume
heights greater than  200 meters and  plume resident  times
greater than that expected under  normal atmospheric conditions.

4.  Input and Output:  PTPLU is extremely convenient since  only
nominal effort is needed to supply the  necessary input.   Four
data cards are needed for a single run, however, additional
separate point soures can be analyzed by input of  two data
cards for every source.  Information  required  to run PTPLU
includes selection of options, anemometer height,  wind profile
exponents, stack parameters (emission rate, stack  height, exit
velocity, stack gas temperature,  and  stack  diameter), receptor
height, and mixing height.

PTPLU is a screening  model and its output results  can be
helpful in more detailed modeling.   In  particular,  the tables
of concentration and  distance to  maximum concentration can  be
examined for selection of receptor  distances for use in
detailed models.
                               79

-------
5.  System Resource Requirements:  PTPLU is written in FORTRAN
and can be run on IBM 360,  CDC 6600,  or Univac 1100/82.
Approximately 12K bytes of core memory are needed for execution
on the Univac 1100/82.  A 132 position line printer is
required.  Manpower needs include an operator with knowledge of
computer programming.

6.  Applications:  PTPLU is being used to screen maximum hourly
concentrations of various meteorological conditions.

7.  Technical Contact

    Tom Pierce
    U.S. Environmental Protection Agency
    Environmental Operations Branch
    Mail Drop 80
    Research Triangle Park
    N.C.  27711
    COM (919) 541-4564  FTS 629-4564

8.  References

    The PTPLU source program is presently available on the
    MPTER tape from COMPUTER PRODUCTS, NTIS, Springfield, VA.
    22161.  Ask for PB80-168156; the price is $420.  The PTPLU
    program is also available on UNAMAP (version 4).

    Preparation of a user's guide is underway, and the user's
    guide should be available by October 1981.
                               80

-------
           POINT SOURCE MODELS (PTMAX, PTDIS, j PTN1TP)

1.   Model Overview:  These point source models use Briggs plume
rise methods and Pasquill-Gifford dispersion methods as given in
EPA's AP-26, "Workbook of Atmospheric Dispersion Estimates,"
to estimate hourly concentrations for stable pollutants.

     PTMAX is an interactive program that performs an analysis
of the maximum short-term concentrations from a single point
source as a function of stability and wind speed.  The final
plume height is used for each computation.

     PTDIS is an interactive program that estimates short-term con-
centrations directly downwind of a point source at distances speci-
fied by the user.  The effect of limiting vertical dispersion by
a mixing height can be included and gradual plume rise to the
point of final rise is also considered.  An option allows the
calculation of isopleth half-widths for specific concentrations
at each downwind distance.

     PTMTP is an interactive program that estimates for a number
of arbitrarily located receptor points at or above ground-level,
the concentration from a number of point sources.  Plume rise
is determined for each source.  Downwind and crosswind distances
are determined for each source-receptor pair.  Concentrations at
a receptor from various sources are assumed additive.  Hourly
meteorological data are used; both hourly concentrations and
averages over any averaging time from one to 24 hours can be
obtained.

2.   Functional Capabilities:  PTMAX estimates maximum ground-
level concentration and distance to maximum for combinations
of stability class and wind speed  (internal to program).
                                81

-------
Output from the model is a two-dimensional table giving maximum
concentration, distance to maximum, and height of final rise for
each stability-wind speed combination.

      PTDIS estimates the ground-level concentrations directly
downwind of source for each downwind distance specified (maximum
number of distances is equal to 50) for one set of specified
meteorological conditions.  A table is produced with distance,
height of plume, and ground-level concentration given for each
distance.  The program may reiterate for additional meteorological
conditions in the same run, or for additional source and
meteorology in the same run.

      PTMTP estimates concentrations at arbitrary heights above
ground for multiple sources at multiple receptors for multiple
hourly time periods.  Input data is repeated in tabular form..
Total concentrations at each receptor and concentration
contribution from each source may be tabulated hourly.  Average
concentrations (maximum 24 hours) are given for each receptor.
The concentration contribution from each source for averaging time
is optional.

3.    Basic Assumptions:
      A.  Source-Receptor Relationship.  For PTMAX all receptor
locations are determined internally for a point of maximum.  For
PTDIS all receptors are considered directly downwind of the plume.
For PTMTP each source and receptor is arbitrarily located by
coordinates in a kilometer grid scheme.

      B.  Emission Rate.  A single constant emission rate for each
source is assumed.
                                  82

-------
      C.  Chemical Composition.  The models treat chemical
composition as a single inert pollutant.

      D.  Plume Behavior.  Gaussian spreading is both horizontal
and vertical.  Briggs (1969, 1971, 1972) plume rise formulas are
used.  Eddy reflection from the ground in all three models is
assumed, and multiple eddy reflections from the ground and mixing
height are used in PTDIS and PTMTP.  If the plume height exceeds
the mixing height, the ground-level concentration is assumed to
be zero.

      E.  Horizontal Wind Field.  The wind speed is internal in
PTMAX, and it is user-specified in PTDIS.  The wind speed and
direction are user-specified in PTMTP.

      F.  Vertical Wind Speed.  This is assumed to be equal to zero,

      G.  Horizontal Dispersion.  A Gaussian horizontal plume
shape is assumed.   Dispersion parameters of Pasquill-Gifford are
dependent upon stability class.

      H.  Vertical Dispersion.  A Gaussian plume shape is assumed.
Dispersion parameters of Pasquill-Gifford are dependent upon
stability class.

      I.  Chemistry/Reaction Mechanism.  This is not treated.

      J.  Physical Removal.  This is not treated by the models.

      K.  Background.  This is not treated by the models.
                                 83

-------
  PTMAX
                     PTMTP
                      END
              BEH072






              DBTMCX
    END
                                 SOURCE LOOP



                                 RECEPTOR LOOP




                                 BEH072





                                 DBTRCX




                                    L DBTSIG
                                 PTDIS
BEH072






DBTRCX






    DBTSIG
                                              L
                                  END
SIMPLIFIED FLOWCHARTS FOR PTMAX,  PTDIS,  AND PTMTP
                          84

-------
4.     Input and Output:  PTMAX has the ability to run additional
sources in the same run.  PTDIS can run additional meteorological
or additional sources and meteorology or other distances, additional
sources and meteorology in the same run.  PTMTP has optional output
for hourly periods and for concentration contribution from each
source for averaging time.  It can run for additional meteorology
or additional receptors, and meteorology in the same run.  This
model, which gives estimates for a single point, would not normally
be calibrated or verified in actual application, but rather would
be used for planning or design purposes to find a "worst case"
impact.

5.    System Resource Requirements:  This dispersion model is
written in FORTRAN V.  The program does not require any special
software or utilities.  Approximately 12K  words of  core memory
are required to execute on the  TTnivac 3.110,

6.    Applications:  The  source program for this dispersion model
is available as part of UNAMAP  (Version 3), PB  277  193, for $420
from Computer Products, NTIS,  Springfield, VA   22161.

7.    Technical Contact
      D. Bruce Turner
      U.S. Environmental  Protection Agency
      Mail Drop 80
      Environmental Appplications  Branch
      Research Triangle Park,  NC   27711
      FTS  629-4564  COM  919/541-4564

 8.    Reference

      Turner, D.B., and Busse,  A.D.,  Users' Guides to the
      Interactive  Versions of Three Point Source Dispersion
      Programs:  PTMAX, PTDIS,  and PTMTP, Preliminary Draft,
      Meteorology  Laboratory, U.S. Environmental Protection
      Agency.  Research Triangle Park,  NC 27711, 1973.
                                85

-------
                 REACTIVE PLUME MODEL (RPM-II)
1.  Model Overview: The Reactive Plume Model (RPM-II) is an air
quality simulation model that provides a time history of
pollutant concentrations within a chemically reactive point
source plume.  Its purpose is to estimate the concentration
levels these species will attain within the plume downwind of
the source by simulating in the model the physical and chemical
processes responsible for the plume's evolution.  These include
the emissions of primary pollutants from the source, their
transport and dispersion downwind,  their chemical
transformation into secondary products, and the entraimnent of
background ambient air into the plume.  Simulated species of
particular interest would include NO, NO-, and 0~.  RPM-II
was developed and tested by Systems Applicators, Inc. (SAI) of
San Rafael,  California, for the Environmental Protection Agency

2.  Functional Capabilities:   RPM-II simulates the reactive
system of NO -HC-00 species with the Carbon Bond-II
            x     _>
generalized  kinetic mechanism.  This includes a set of 68
chemical reactions with 35 separate species, including NO,
NOp,  On, six classes of organics, PAN, CO, and other
intermediate products.  The model is constructed within a
Lagrangian framework.   The plume parcel is followed downwind
from the source as it is advected by the wind.  The frame of
reference moves with the parcel.  The plume model is composed
of a fixed number of cross-wind cells, typically from 2 to 10,
that can expand as they move downwind.  The rate of horizontal
dispersion is determined by Fickian diffusion considerations.
The rectangular cells comprising the plume are considered well
mixed reactors.  The model is applicable under limited mixing
atmospheric  conditions and ground level computed concentrations
are relevant only after the plume touch-down point has been
                             86

-------
reached.  While RPM-II is primarily designed  for  use  as  a  point
source plume model, an urban area plume may also  be modeled  by
considering the source area as a virtual upwind  point source.
The model simulates the evolving concentrations  using time
steps of less than a minute, but the model inputs and outputs
are hourly averages.  Concentration units are in  parts per
million.

    The model s limitations include the requirement for  valid
ambient concentration estimates of reactants  along the plume
trajectory, and the specification of valid wind  speeds and
dispersion rates, especially in complex terrain  applications.

3*  Basic Assumptions;  The plume is assumed  to  advect downwind
of the source according to the specified hour averaged wind
speed and direction.  Fickian dispersion is assumed to govern
the diffusion between adjacent cells in the model and all  cells
are assumed to be well mixed.  The numerical  solution of the
set of chemical reactions is by a modified version of the  GEAR
routine, a predictor - corrector method for stiff systems  of
differential equations.  It is implicitly assumed that the
Carbon Bond-II mechanism is an accurate description of the
chemical transformations of NOx-HC-Cu in the  real
atmosphere.

4.  Input and Output:  Inputs to the model include:  wind  speed
and dispersion rates as a function of time and downwind
distance respectively; average initial concentrations for  all
species and the time varying ambient concentrations (an
option); hourly source emission rates; and the time varying
photolysis rates for the photolysis chemical  reactions.   The
reactions comprising the chemical kinetic mechanism are  also a
set of inputs .
                              87

-------
    Outputs from RPM-II include:  A printout of all input data;
a printout of the program control variables; a printout of
plume concentrations, plume widths, plume depths, wind speed,
and photolysis factors at various downwind distances; and
printer plots of average plume and ambient concentrations
versus time.  Average concentrations are printed for each
species within each plume cell as well as average
concentrations for the entire plume.

5.  System Resource Requirements: RPM-II is coded in FORTRAN.
It can be run on an Univac 1110 mainframe or an equivalent
computer.  It requires about 260K bytes (65,000 words) of core
for execution.  The model uses any regular printer for output.
Skills in programming, environmental engineering and
meteorology (with a background in atmospheric chemistry) are
useful.

6.  Applications:  This model aids in the analysis of reactive
plumes from point sources.   A limited data base from such
sources was collected as part of the Midwest Interstate Sulfur
Transport and Transformation (MISTT) project in and around St.
Louis in 1976.  SAI analyzed this data base for use with the
RPM-II and applied the model to 10 test cases for the EPA.
Despite problems with the ambient HC measurements in the data
base,  model results are encouraging.

7.  Technial Contact

    Kenneth L. Schere
    L). S.  Environmental Protection Agency
    Environmental Sciences  Research Laboratory
    Mail Drop 80
    Research Triangle Park
    N.C.   27711
    COM 919/541-3795  FTS 629-3795
                              88

-------
8.  References

    Yocke,  M.S., Stewart, D.A., Liu, M.K., and Burton, C. S.
    1980:   Evaluation of RPM-II and Simple_ Short-Term NOg
    Model  Predictions Using MISTT Data.  Proc. of Second Joint
    Conference on Applications of Air Pollution Meterology, New
    Orleans,  LA, March 1980.

    Liu, M.,  Stewart, D.  A., and Roth, P.M. 1978:  An Improved
    Version of the Reactive Plume Model (RPM-II) .  Paper
    presented at the Ninth NATO/CCMS International Technical
    Meeting on Air Pollution Modeling, Toronto, Canada,  August
    1978.
                                 89

-------
        REGIONAL EMISSIONS PROJECTION SYSTEM (REPS)

1.   Model Overview:  The REPS model is a series of FORTRAN  and  PL/1
programs that utilize data pn existing air pollution sources  and
projected  energy use to project emissions  (and proxy air
quality measures) for five of the criteria pollutants fakidants
and  lead are excluded) for the 243 Air Quality Control Regions
(AQCR's) in the United States.  The model was originally developed
by the U.S. Environmental Protection Agency; the revised model is
available  from the Energy Information Administration of the  U.S.
Department of Energy.

2.   Functional Capabilities:  REPS permits the examination  of
projected emissions under changes in (1) environmental control
policy, (2) projected energy use, or (3) patterns of economic
growth.  Ambient proxy measures of air quality are based on
emission density and population exposure.  Outputs can be gen-
erated in tabular form or map displays.  Forecasts can be made
for any year from 1980-2000.

3.   Basic Assumptions:  The REPS model relies on the National
Emissions Data System (NEDS)  for base year (1975) and estimates
of future emissions from present sources.  A constant annual
retirement rate is applied to all AQCR's and fuel-burning source
categories.  Regionalization of expected growth is based on  the
Department of Commerce OBERS projections, the Energy Information
Administration's fuel use projections,  and assumptions concerning
the expected patterns of fuel switching.

4.   Input and Output:   Major inputs are the NEDS file,  OBERS
projections by AQCR and fuel use projections by Federal  Region.
The user may also provide information on specific synthetic  fuel
facilities and/or information on the desired environmental con-
trol policy to develop projected regional emissions in map or
tabular form.
                               90

-------
5.   System Resource Requirements:  The REPS is written in FORTRAN
and PL/1 and is currently operating on IBM 370 system. The
programs require approximately 200K bytes and a full run can
be made for less than $100.  Required operator skills include
programming and engineering.

6.   Applications:  REPS results have been used for the following:
     1)  The Department of Energy report, 1985 Air Pollution Emis-
         sions , a study of the regional air emission impacts of
         the National Energy Plan.
     2)  The environmental chapter in the Energy Information Ad-
         ministrator's Annual Report to Congress, 1978.
     3)  Environmental analysis of elements of the proposed Na-
         tional Energy Supply Strategy under development by the
         Department of Energy.

7.   Technical Contacts
     William Weygandt
     U.S. Department of Energy
     Washington, D.C.  20461
     References
     Booz, Allen, and Hamilton. Regional Emission Projection
     System--System Documentation. January 1977.
     Energy Information Administration. 1977 Annual Report to
     Congress. Volume II, April 1978.
     Pechan, E.H.  An Air Emissions Analysis of Energy Projections
     for the Annual Report to Congress, in preparation.
     Pechan, E.H.  1985 Air Pollution Emissions. Department of
     Energy DOE/PE-0001, Government Printing Office, December 1977
     U.S. Environmental Protection Agency. AEROS Manual Series
     Volume I: AEROS Overview. EPA-450/2-76-001, February 1976.
     U.S. Environmental Protection Agency. AEROS Manual Series
     Volume II: AEROS User's Manual. EPA-450/2-76-029,
     December 1976.
                               91

-------
U.S. Environmental Protection Agency. AEROS Manual Series
Volume V: AEROS Manual of Codes. EPA-450/2-76-0057 April
1976.

U.S. Environmental Protection Agency. Compilation of Air
Pollutant Emission Factors. Second Edition, AP-42, Parts A
and B, February 1976.
                             92

-------
                  SAI AIRSHED MODEL  (SAIASP)
1.  Model Overview:  The SAI Airshed Model is a grid-type
photochemical air quality simulation model.  Its primary
purpose is to estimate the evolution of concentrations of urban
atmospheric smog-related pollutants, including ozone.   These
concentration estimates are based on simulating the physical
and chemical processes occurring in the ambient atmosphere that
are responsible for ozone production.   These include the
emissions of organics and NO , chemical reactions of these
                            A.
precursors, advection and dispersion among grid cells, and
transport of ozone and its precursors into the model region
from upwind areas.  The precursor include N02, NO, and six
classes of organics.  Typically, a model simulation period is
on the order of one day.  This model is quite complex and is
rather input data-intensive.  Nevertheless, it is useful for
providing spatial and temporal resolution of ozone
concentration estimates based on a detailed consideration of
the underlying physical and chemical processes.
2.  Functional Capabilties:  The model considers emissions, the
atmospheric chemistry of ozone formation, advection, and
dispersion.  The chemistry embedded in the model includes 71
reactions and 35 species including N0£, NO, six classes of
organics, ozone, PAN, CO,  and several intermediate products.
Advection is simulated by  estimating the transfer between
neighboring cells, and dispersion is estimated by using
horizontal and vertical diffusivity coefficients.  Wind shear
can also be considered.  The model considers these processes in
each cell of a three dimensional grid system.  This grid system
typically includes four to six vertical layers of between 15 x
15 and 30 x 30 cells, each cell being between two and ten
                             93

-------
kilometers square.  The model simulates the evolving
concentrations using time steps of less than a minute,  but the
model inputs and outputs are hourly averages.   The principal
limitations of the model are its complexity and the substantial
amount of data required.
3.  Basic Assurnptions:   The SAI Airshed Model uses a finite
difference method to calculate the progression of pollutant
concentrations through a series of time steps.  The model
assumes flat terrain in estimating concentrations, although the
influence of the terrain on the wind  field  can be considered if
the user is able to do  so.   All emissions and concentrations
are assumed uniformly mixed thoughout each  grid cell.   It  is
assumed that turbulent  fluxes are linearly  related to  the
gradients in the mean concentrations  so that eddy d if fusiv ities
are used in the diffusion calculations.
4.  Input and Output:  The SAI Airshed Model requires various
emissions, and meteorological and air quality data for each
grid cell in the grid system.  The emissions inventory must be
gridded hourly, and must include N02, NO, and five classes of
organics.  The meteorological and air quality input data are
interpolated from the values measured by a relatively dense
monitoring network.  The meteorological data include wind
speed; wind direction; mixing height; atmospheric  stability and
photolysis rate constant; and air quality data including
concentrations of NO , organics, and ozone at the  beginning
                    A
of the simulation and at the upwind boundary.  If  an inert
pollutant is being simulated, only data for that  pollutant is
necessary.

    The principal output of the model is a printed array of
concentrations at ground-level or any level aloft  throughout
                              94

-------
the grid for each hour for each major pollutant.  This array of
concentrations is also put into disk storage in case the user
wishes to develop programs to analyze the data further.  In
addition, the model provides the option of estimating
concentrations at specific sites by interpolating among the
concentrations in the surrounding grid cells.
5.  System Resource Requirements;  SAIASP is coded in FORTRAN.
It can be run on an Univac 1110 mainframe or an equivalent
computer.  The model requires about 70,000 words of core
storage for execution.  It uses any regular printer for
output.  Useful operation skills include a background in
programming, engineering, and meteorology with experience in
atmospheric chemistry.
6.  Applications;  The SAI Airshed Model has been used by EPA
and some state agencies to estimate the impact of emission
controls on urban ozone concentrations.  The model is currently
undergoing evaluation and verification as part of the EPA
Regional Air Pollution Study (RAPS) model validation program.
The urban area modeled in this study is St.  Louis, MO.
7.  Technical Contact

    Kenneth L.  Schere
    U.S.  Environmental Protection Agency
    Environmental Sciences Research Laboratory
    Mail  Drop 80
    Research Triangle Park
    N.C.  27711
    COM 919/541-3795  FTS 629-3795
                               95

-------
8.  References
    Only draft documentation  is  available  at this time
                               96

-------
       SIMULATION OF  HUMAN AIR  POLUTION  EXPOSURES  (SHAPE)
1.  Model Overview:  The Simulation of Human Air Pollution
Exposures (SHAPE) model was developed at Stanford  University" s
Department of Statistics in 1980-81 under an Innovative
Research Program research grant (Ott, 1981).  Its  purpose  was
to provide environmental descision makers and scientists with a
methodology for generating frequency distributions of human
exposures to air pollution either for an urban area or for the
nation as a whole.  Version I of the SHAPE program, completed
in May 1981, generates a frequency distribution of the
population's exposure to carbon monoxide (CO) for  the U.S.
population as a whole on any particular day (24-hour period)  of
the year that is specified by the user.  It combines activity
patterns of the population with statistical descriptions of
pollutants concentrations in specified locations
( "microenvironments") in order to calculate the diurnal
pollutant exposure concentration of each person comprising the
population.  As each person's diurnal exposure is  computed,  the
program stores the maximum hourly exposure, the maximum 8-hour
running average exposure, and the highest hourly blood
carboxyhemoglobin (COHb) level.  Then a frequency  distribution
is generated for each of these three variables, as well as
statistical results (mean, standard deviation, minimum,
maximum, etc.), and the line printer displays these results
graphically.  The program can be run for a variety of different
assumptions about regulatory actions and changes in population
activity patterns, and  the impact of different control
strategies or travel habits on the frequency distribution  of
exposures can be examined.
                                97

-------
    The program was developed  as an  outgrowth of earlier
research that showed that fixed  air  monitoring stations do  not
accurately reflect the exposures of  the population,  due largely
to the fact that concentrations  indoors (where the public
spends over 80% of its time)  and in  traffic  (where
concentrations are known to be very  high)  are different from
those observed at fixed monitoring  stations.   The program  will
be validated with a large-scale  field  study  using personal
exposure monitors at some time in the  future.  At present,  it
provides the only means currently available  for  estimating  the
frequency distribution of thee exposures of  a population,
either on a national basis or  an urban basis.
2.  Functional Capabilities:   The SHAPE program  is  written  in
FORTRAN and uses Monte Carlo  simulation to calculate  carbon
monoxide (CO) exposures of the population.  During  a  24-hour
period, the program assigns each person to specific
"microenvironments" (for example, home, automobile, office,
garage) based on probability  distributions derived  from
activity pattern studies.  The program then combines  activity
profiles with data on CO concentrations in specific
microenvironments and urban background concentrations in  order
to calculate integrated exposures of a large number of persons
over a 24-hour period.  Instead of a Markov chain  approach,
both the time spent engaged in a specific  activity  and the
transitions from one activity to another are treated  as random
variables that are sampled from distributions specified by  the
user.  The time resolution of SHAPE is on  a minute-by-minute
basis, and activities (and concentrations) are coded  into an
activity vector consisting of 24 x 60 = 1440 minutes  per
24-hour period.  The "inverse transformation method"  for
generating random variables is used, so any arbitrary frequency
distribution can be employed  as an input to the  program.
                                98

-------
3.  Basic Assumptions:  The SHAPE computer program assumes that
all persons are located in their homes (Microenvironment  No.  1)
at the first minute past midnight (12:01  a.m.),  and  the  first
time computed probabilistically is the work arrival  time.
Next, the home-to-work trip is computed.   Both the work  arrival
time and the home-to-work trip time are sampled  from
probability distributions specified by the user.   The  mode by
which the trip is taken (automobile, truck, bus,  street  car,
subway, train, walk) also is determined by sampling  from  a
probability distribution specified by the user.   For all
persons at work, it is assumed that lunch begins a a time  that
is uniformly distributed between 11:00 a.m. and  4 hours  (240
minutes) after the time of arrival at work.  The  evening  work
departure time is assumed to be 9 hours (540 minutes)  after the
work arrival time.  The person must return to home from  work by
the same transportation mode that they used to travel  to  work,
and the travel time must be the same.  A  total of 14
microenv ironment s are used and the microenv ironmental  component
of concentration is added to the background component  of
concentration, which comes from data from an actual  air
monitoring station.  Within each microenvironment, pollutant
concentrations are assumed to be lognormally distributed.   The
COHb blood levels are computed using the  model of Ott  and  Mage
(1978) .

    The program can be used to generate the frequency
distribution of exposures of any number of persons,  and many
runs thus far have been for n = 400 persons.  Increasing  the
number of persons in the computer simulation tends to  increase
the computing cost, so care should be exercised  in determining
how many people should be included in each computer  simulation.
                                99

-------
4.  Input and Output;  The user is required to specify the
number of persons in the computer simulation and the date on
which the simulation takes place.  The date must correspond to
one of the dates contained in the ambient CO data file provided
by the user.  The program contains demographic data (sex, age
distributions, weight, distribution, employment categories), as
well as activity pattern data (home-work travel mode
probabilities, home-work trip time distribution, lunch travel
mode probabilities, lunch trip time distribution, probability
of parking in an indoor garage,  and probabilities for shopping
trips) which currently is based on U.S. Census data but which
can be altered by the user.  The user also must specify the
geometric mean and geometric standard deviation of the
lognormally distributed concentrations in each of 14
micorenvironments.  The output from each run displays all the
assumed parameters, and prints out the minute-by minute
activity profiles and exposure profiles for the first 10
persons.  Then three statistics and histograms are printed out
for the highest 1-hour average CO exposure, highest 8-hour
running average exposure, and highest COHb level for all people
in the simulation.
5.  System Resource Requirements:  The SHAPE program is coded
in FORTRAN and compiled on a FORTRAN IV (level G) computer.  It
has been run on an IBM 370 series system and requires 300K
bytes of core storage, or less.  About 5 man-days are required
for model set-up, and calibration and verification can be done
in about 2 man-days.   The manpower needs include a computer
programmer and an environmental engineer or statistician
familiar with exposure estimation methodology, activity pattern
field studies, and computer simulation.  The model user must
have an understanding of the sources of data for human activity
pattern and time budget studies and the error present in these
                              100

-------
studies.  The user also must have an understanding of the
concepts behind microenvironmental modeling of human exposure
to air pollution (Duan, 1981) and the stochastic properties of
pollutant concentrations in selected in microenvironments.
6.  Application:  SHAPE can be used for air pollution risk
analysis by generating exposure frequency distributions for the
population.  It also can be used to compare the impact on the
population of different vehicular emission control strategies.
Finally, it can be used for planning personal monitoring field
studies.
7.  Technical Contact:

       Wayne Ott
       U.S. Environmental Protection Agency
       Office of Research and Development
       Office of Monitoring Systems and Quality Assurance
       401 M Street, S.W.
       Washington, D.C.  20460
       COM  202/426-4153    FTS  426-4153

8.  References:

    Duan, Naihua "Micro-environment types: A Model for Human
    Exposure to Air Pollution," Department of Health and Human
    Services, Report No. WD-9Q8-1-HHS, RAND, Santa Monica, CA,
    1981.
                             101

-------
Ott, Wayne "Exposure Estimates Based on Computer Generated
Activity Patterns," Paper No. 81-57.6 presented at the 74th
Annual Meeting of the Air Pollution Control Association,
Philadelphia, PA, 1981.

Ott, Wayne and Mage,David, "Interpreting Urban Carbon
Monoxide Concentrations by Means of a Computerized Blood
COHb Model," Journal of the Air Pollution Control
Association, Vol. 28, No. 9,  pp. 911-916, 1978.
                         102

-------
                  SINGLE SOURCE MODEL  (CRSTER)
1.  Model Overview:  This algorithm estimates ground-level
concentrations resulting from up to 19 colocated elevated stack
emissions for an entire year and prints out the highest and
second-highest 1-hour,  3-hour, and 24-hour concentrations as
well as the annual mean concentrations at a set of 180
receptors (5 distances  by 36 azimuth).  The algorithm is based
on a modified form of the steady-state Gaussian plume equation
which uses empirical dispersion coefficients and includes
adjustments for plume rise and limited mixing.  Terrain
adjustments are made as long as the surrounding terrain is
physically lower than the lowest stack height input.   Pollutant
concentrations for each averaging time are computed for
discrete, non-overlapping time periods (no running averages are
computed) using measured hourly values of wind speed  and
direction, and estimated hourly values of atmospheric stability
and mixing height.
2.  Functional Capabilities:  Concentrations are estimated for
each hour of a one-year period of record at a 180-receptor grid
laid out in polar coordinate form (36 directions by 5
distances)  resulting from a single plant which may consist of
from one to eighteen individual stacks.  Sources are all
colocated,  that is, distances between sources are not
considered.  It is assumed that this algorithm will be applied
to elevated sources and distances far enough away (near maximum
concentrations) so that final plume rise is applicable and
distances between sources will be unimportant.  Output consists
of tables giving concentration estimates for each receptor.
Annual concentrations, highest and second highest 1-hour,
                                  103

-------
3-hour, and 24-hour concentrations are standard output.
Calculations for highest and second highest for a selected
averaging time of 2, 4, 6, 8, or 12 hours can be optionally
selected.
3-  Basic Assumptions:

    Source Receptor Relationship.  Up to 19 point sources, but
no area sources can be  run.  All point sources are assumed to
be at the same location, and a unique stack height is assumed
to each source.  Receptor locations are restricted to 36
azimuths (every 10 degrees) and 5 user-specified radial
distances.  There is a  unique topographic elevation for each
receptor which must be  below the top of the stack.

    Emission Rate.  The model assumes a unique average emission
rate for each source, and monthly variations in the emission
rate are allowed.

    Chemical Composition.  This is treated as a single inert
pollutant.

    Plumg Behavior.  The model uses Briggs (8,) (9,) (10) final
plume rise formulas, and does not treat fumigation or
downwash.  If the plume height exceeds the mixing height,
concentrations further  downwind are assumed to be equal to zero

    Horizontal Wind Field .   The model uses user-supplied hourly
wind direction (nearest  10 degrees), internally modified by the
addition of a random integer value between -4 degrees and +5
degrees.  Wind speeds are corrected for release height based on
power law variations and exponents from DeMarrais(6).
Different exponents are used for different stability classes,
and the reference height is equal to 10 meters.  A constant,
uniform (steady-state)  wind is assumed within each hour.

    Vertical Wind Speed.  This is assumed to be equal to zero.
                             104

-------
    Horizontal Dispersion.   The model assumes a
semiempirical/Gaussian plume.  Seven stability classes are
used:  Turner Class 7 is an extremely stable, elevated plume
assumed not to touch the ground.  Dispersion coefficients are
from Turner, and no further adjustments are made for variations
in surface roughness, transport, or averaging time.

    Vertical Dispersion.  A semi-empirical/Gaussian plume is
used, and the model utilizes seven stabiltiy classes.
Dispersion coefficients are from Turner, and no further
adjustments are made.

    Chemistry/Re act ion Mechanism .   This is not treated.

    Physical Removal.  This is not treated.
4.  Input and Output:  Meteorological data must be input to the
model .

    Output produced by the model includes highest and second
highest concentrations for the year at each receptor for
averaging times of 1, 3,  and 24-hours, plus a user selected
averaging time which may be 2, 4, 6, 8, or 12-hours.  An annual
arithmetic average at each receptor is given, and the model
provides the highest 1-hour and 24-hour concentrations over the
receptor field for each day, and hourly concentrations for each
receptor on magnetic tape .
5.   Systems Resource Requirements:

    This model is coded in FORTRAN V and is run on an Univac
1110 mainframe.  The model uses 28K words of core memory for
execution .
                               105

-------
CRSTER PREPROCESSOR
         -BLOCK DATA
         -RANDU (RANDOM NO. GENERATOR)
        END
       CRSTER






           -CRS
                -S1 GMA
              I—BEH072
        END
  CRSTER FLOWCHART
       106

-------
6.  Applications:  The source program for this dispersion model
is available as part of UNAMAP (Version 3), PB 277 193, for
$420 from Computer Products, NTIS, Springfield, Va.  22161.
7.  Technical Contact

    D.  Bruce Turner
    U.S.  Environmental Protection Agency
    Environmental Applications Branch
    Mail  Drop 80
    Research Triangle Park
    N.C.   27711
    COM 919/541-4564  FTS 629-4564
8.  References

    Environmental Protection Agency, "User's Manual for Single
    Source (CRSTER) Model, " Publication No. EPA-450/2-77-013
    (NTIS PB 271360),  Office of Air Quality Planning and
    Standards, Research Triangle Park,  North Carolina 27711,
    July, 1977.
                          107

-------
            SYSTEMS APPLICATIONS, INC.  MODEL (SAI)
1.    Model Overview:   The Systems Applications,  Inc.  (SAI)  Model
is a three-dimensional, dynamic air model used in the  evaluation
of area sources in urban areas of all terrain types.   The model
was designed to treat  the physical processes of both transport and
diffusion, and to simulate photochemical oxidation reactions.   The
daytime build-up of photochemical oxidants,  hourly variations  in
ozone, and their precursors is handled by a  short term application
of the SAI model.  The model is appropriate  for examining areas
ranging from very localized vicinities to whole urban  areas,

2.    Functional Capabilities:  The model is capable of simulating
photochemical oxidation reactions and the physical processes of
both transport and diffusion.   It incorporates user-specified
multiple layer discretization and a 25 x 25  grid spacing, which is
also user-specified.  A fixed horizontal diffusion coefficient
detracts from the actuality of the model, but the input variations
in wind speed and direction add realism to the representiveness of
the prototype system.   The SAI model has a sensitivity to residual
discharges, initial conditions, and boundary conditions, but it
does provide a detailed treatment of both chemical reactions and
area-wide meteorological conditions.  The model is limited by its
complexity, data requirements, and the modifications that are
required to eliminate its "site specific" features.

3.    Basic Assumptions:  The SAI model is a deterministic model
that is numerically integrated by the finite difference method.
Constituents are assumed to be in a dynamic state.
                               108

-------
4.    Input and Output:  Input for the initial set-up and
calibration of the model include: activity data and residual
discharge data for point and area sources; meteorological data at
multiple points (wind speed, wind direction, and mixing heights);
and multiple point ambient concentration data.  Data requirements
for verification of the model include the above meteorological
data and ambient concentration data.
      Output from the SAI model include ambient concentration
values given at grid areas and interpolated points.  The output is
given in the following forms: printed hourly-averaged ground level
concentration maps; printed summaries of hourly-averaged
concentrations at each monitoring station; printed instantaneous
ground level concentration maps; and printed summaries of
instantaneous vertical concentration distributions above each
monitoring station.

5.    System Resource Requirements:   The SAI model is coded in
FORTRAN IV and run on an IBM 370/155, or equivalent.  Manpower
needs for the model include: a computer programmer, a research
assistant, and an experienced modeler with knowledge of FORTRAN
IV, the diffusion model, photochemistry, and advanced mathematical
and solution techniques.

6.    Applications:  The SAI model can be used in the evaluation of
area sources in urban areas of all terrain types.

7.    Technical Contact
      Joseph Tikvart
      U.S. Environmental Protection Agency
      Monitoring and Data Analysis Division
      Mutual Building
      411 W. Chapel Hill Street
      Durham,N.C. 28801
      FTS  629-5561   COM 919/541-5561
                               109

-------
8.     References

      Record, "Photochemical Oxidant Modeling," Vol. I, pp. 92-100.

      Reynolds, J.D., e_t al^. ,  "Mathematical Modeling of
      Photochemical Air Pollution - I, Formulation of the Model,"
      Atmospheric Environment, Vol. VII (1973), pp. 1033-1061.

      Reynolds, J.D., ejt al. ,  "Mathematical Modeling of
      Photochemical Air Pollution - III, Evaluation of the Model,"
      Atmospheric Environment, Vol. VIII (1974), pp. 563-596.

      Roth,  P.M., "Summary of  Results of the Denver Air Quality
      Simulation Study: Model  Evaluation and Analysis," U.S.
      Environmental Protection Agency, Region VIII, (February 1977)
                               110

-------
          TEXAS  CLIMATOLOGICAL MODEL VERSION 2  (TCM-2)
1.  Model Overivlew:  The Texas Climatological Model Version 2
(TCM-2) uses the steady-state Gaussian plume hypothesis.   It is
a relatively fast FORTRAN computer program used to predict
ground level, long-term concentrations of atmospheric
pollutants.  The Briggs plume rise,  the Pasquill-Gifford-Turner
dispersion equations, and sector averaging are used in  this
model.  Contributions from area sources are determined  by  a
modification of the method developed by Gifford-Hanna.   An
emissions inventory and a set of meteorological conditions are
input to the model by the user.  The TCM was developed  by  the
Texas Air Control Board, Austin, Texas.

2.  Functional Capabilities;  Concentrations for one or two
pollutants may be determined for long averaging times.   Any
number of area and point sources may be analyzed.
Concentrations are calculated for up to 2500 locations  in  a
user-defined rectilinear array of receptors.  Up to 5 sets of
meteorological conditions in the form of a meteorlogical  joint
frequency function and average ambient temperature may  be  input
to the model.  Important user options are exponential pollutant
decay, use of only final plume rise, choice of urban or rural
dispersion, and calibration with observed concentrations.   A
variety of other input and output options are available to
enhance the utility of the model.

3.  Basic Assumptions:  The basic assumptions are:

    a)   The Emission Rate - is constant for each set of
         meteorological conditions.
                              Ill

-------
b)   Wind Speed - The pollutants are transported  downwind
     at an appropriate average wind  speed.   Wind  speed  is
     adjusted to physical stack height.

c)   Wind Shear - There is no directional  wind  shear  in the
     vertical.

d)   Plume Behavior - The plume is infinite with  no plume
     history.  The plume is reflected at the earth's
     surface with no pollutant losses due  to reaction or
     deposition at the surface.

e)   Chemistry/Reaction Mechanisms - The pollutants are
     non-reactive gases or aerosols  and  remain  suspended in
     the air following the turbulent movement of  the
     atmosphere.  There is an option to  use exponential
     decay of pollutant concentration based upon  a user
     input half life.

f)   Horizontal and Vertical Dispersion  -  The concentration
     in the vertical direction is described by  a  Gaussian
     distribution about the plume centerline.  Dispersion
     coefficients are from Pasquill-Gifford-Turner with no
     additional adjustments being made for variations in
     surface roughness.  Horizontal  dispersion  is described
     by sector averaging instead of  by a Guassian
     distribution.  A meteorological joint frequency
     function is used to describe dispersion in the
     horizontal.
                         112

-------
4.  Input and Output;

A.  Inputs to the TCM-2 are as follows:

    1)   Control parameters cards  specify  the  input  and output
         options, grid  spacing,  and  orientation,  etc.

    2)   Calibration factor cards

    3)   Meteorological joint frequency  function  value cards

    4)   Area source inventory cards

    5)   Point source inventory cards

    6)   Monitoring data cards

B.  Input options

    1)   Point source inventory parameters may be in metric or
         English units,
    2)   Point source inventory may  be read from  cards or  disk
         file.
    3)   Meteorological joint frequency  function  may be read
         from cards or  disk file.

TCM2-S output options are:

    1)   A list of coordinates and concentration  at  each grid
         receptor

    2)   An array map of grid coordinates  and  concentration

    3)   A culpability  list identifying  the highest  five major
         concentration  contributors  and  respective contributions
                             113

-------
    4)   A list of the point of maximum  concentration  for  each
         scenar io

    5)   Card punch output for input to  contour  plotting
         programs

5.  System Resource Requirements:   TCM-2 is  coded  in  FORTRAN
and is run on a Burroughs 6810/11  mainframe  computer.   It
requires 17K words of core memory  for execution.   It  uses  a
Burroughs B 9247-15 printer for output and  a card  reader/punch
for input.  A background in engineering, meteorology,  and  air
pollution is useful .

6.  Applications:  TCM-2 is used by state air pollution control
agencies, meteorological consultants, and industry for:

    1)   Stack parameter design studies

    2)   Evaluation of the impact  of new sources or source
         modification for permit application review

    3)   Fuel conversion studies

    4)   Monitoring network design

    5)   Control technology evaluation

    6)   Control strategy evaluation for SIP

    7)   Prevention of significant deterioration
                            114

-------
7.  Technical Contacts

    Bruce Turner
    U.S. Environmental Protection Agency
    Mail Drop 80
    Research Triangle Park
    N.C.  27711
    COM 919/541-4564 FTS 629-4564

    Cyril Durrenberger and James Bryant
    Texas Air Control Board
    Permits Section
    6330 Highway 290 East
    Austin, Texas  78723
    COM 512/451-5711

8.  References

    Texas Air Control Board.  "User's Guide to the Texas
Climatological Model."  Austin,  Texas, August 1980.
                               115

-------
             TEXAS  EPISODIC  MODEL  VERSION  8  (TEM-8)
1.  Model Overview:  The Texas Episodic Model Version 8 (TEM-8)
uses the steady state Gaussian plume hypothesis in a FORTRAN
computer program designed to predict ground level, short-term
concentrations of atmospheric pollutants.  The Briggs plume
rise and the Pasquill-Gifford-Turner dispersion equations are
used in the model.  Concentrations from area sources are
determined using the method developed by Gifford-Hanna.  An
emissions inventory and a set of meteorological conditions are
input to the model by the user.  The TEM was developed by the
Texas Air Control Board, Austin,  Texas.

2.  Functional Capabilities;  Concentrations for one or two
pollutants may be determined for time periods from 10 minutes
to 24 hours.  The model, as supplied, may analyze up to 300
individual point sources and up to 50 area sources,  but these
size limits are easily expanded.   Concentrations are calculated
at up to 2500 locations in a user-defined rectilinear array of
receptors.  An automatic grid feature in the program may be
used to define a grid that encompasses the point of maximum
concentration.  A variety of input and output options are
available to enhance the utility  of the model.  Up to 24 sets
of meteorological conditions may  be input to the model.
Exponential decay of pollutant concentration may be calculated
as a user option.

3.  Basic Assumptions:

    a)    Emission Rate:   The emission rate is constant.

    b)    Wind Speed:  The pollutants are transported downwind
         at an appropriate average wind speed.  Wind speed is
         adjusted according to the physical stack height.
                               116

-------
    c)    Wind  Shear:   There  is  no directional wind  shear in the
         vertical.

    d)    Plume Behavior:   The plume  is  infinite  with no plume
         history.   The plume is reflected  at  the earth's
         surface with no  pollutant losses  due to reaction or
         deposition at the surface.

    e)    Chemistry/Reaction  Mechanism:   The pollutants are
         non-reactive gases  or  aerosols and remain  suspended in
         the  air following the  turbulent movement of the
         atmosphere.   There  is  an option to use  exponential
         decay of pollutants concentration based upon a user
         input half life .

    f)    Horizontal and Vertical Dispersion:  Dispersion
         occurring  in the  downwind direction  is  negligible
         compared  to advection.  The concentrations in both  the
         crosswind  and the vertical  directions are  described by
         the  Gaussian distribution about the  plume  centerline.
         Dispersion coefficients are from  Pasquill-Gifford
         -Turner with no  additional  adjustments  being made  for
         variations in surface  roughness.   Horizontal
         coefficients (sigma-y) are  assumed to represent
         dispersion over  a 10 minute averaging period and are
         increased  for longer averaging times to represent  the
         greater horizontal  plume meander  due to fluctuations
         in wind direction.

4.  Input and Output:  Input to the  TEM-8  consists  of  4 types
of parameter  cards.  Control parameter  cards  indicate the input
and output options, the grid spacing, and  orientation, etc.
Scenario parameter  cards indicate meterological  conditions.
The third and fourth cards are  point and area source inventory
cards.   Additionally, two options are available  for point
source  inventory cards.  Parameters  may be either metric or
English units and they may be read  from cards or disk  file.

                             117

-------
    Output options include the following:

    1)    A list of coordinates and  concentrations at  each  grid
         receptor

    2)    An array map of grid  coordinates  and  concentrations

    3)    A culpability list identifying  the  five  highest major
         concentrations contributors and their respective
         contr ibutions

    4)    A list of the point of maximum  concentrations  for each
         scenario

    5)    Card punch output for input to  a  contour plotting
         program

5.   System Resource Requirements:

    This model is written in FORTRAN.   It  requires
approximately 26K bytes on a Burroughs B6810/11.   An
engineering background with knowledge  of meteorology  and air
pollution is helpful.

6.   Applications;  This model  is used  by state air pollution
control agencies, meteorological consultants and  industry  for:

    1)    Stack parameter design studies

    2)    Evaluation of the impact  of new source or source
         modifications for permit  applications review

    3)    Fuel conversion studies

    4)    Monitoring network design
                             118

-------
    5.    Control technology evaluation

    6.    Control strategy evaluation for SIP

    7.    Prevention of significant deterioration

7.  Technical Contacts

    Bruce Turner
    U.S. Environmental Protection Agency
    Environmental Applications Branch
    Mail Drop 80
    Research Triangle Park
    N.C.  27711
    COM 919/541-4564  FTS 629-4564

    Keith Zimmerman and James Bryant
    Texas Air Control Board
    Permits Section
    6330 Highway 290 East
    Austin, Texas  78723
    512/451-5711

8.  References

    Texas Air Control Board, "User's Guide to the Texas
    Episodic Model", Austin, Texas, October 1979.

    Dames and Moore, "Final Report Phase I Bay Area Sulphur
    Oxides Study for Bay Area Air Quality Management
    District."  October 1979.
                              119

-------
      ABATEMENT AND RESIDUAL FORECASTING MODEL (ABTRES)
1.    Model Overview:  The Abatement and Residual Forecasting
Model (ABTRES) forecasts and reports the costs associated with
pollution control systems, and the concomitant residual levels.
The system is based upon "sectors"; that is, processes or
technologies  that  have identifiable pollution control costs.
These sectors are aggregated to "chapters" for reporting
purposes.  Chapters are industrial segments, organized in a
manner determined by the analyst.  This aggregation is useful
since there are often several sequential operations within an
industry, each with separate pollution control systems, or an
industry may be defined in a general manner, to include several
different end products, such as "Organic Chemicals."

2.    Functional Capabilities:  The ABTRES model allows the user
to compute costs associated with meeting the pollution control
standards in effect through internal calculations based upon
certain input parameters, or the user may enter these costs
exogenously.  In conjunction with these cost forecasts, the
model projects estimated residual levels associated with the
treatment methods of each -abatement technology sector.  There are
two standards which apply to existing industries to meet Federal
guidelines for water pollution control, and these are the Best
Practicable Technology (BPT) and the Best Available Technology
(BAT).  There are separate standards promulgated for plants
established after a particular date (which varies by industry),
and the set of records is referred to as New Source Performance
Standards (NSPS) .  Sectors dealing with air pollution have a
single standard to implement, which is based upon state
implementation plans (SIP).  There are also more stringent
                              120

-------
regulations dealing with new plants.   Types of pollution
considered by the model include;  particulates, sulfur oxides,
nitrogen oxides, hydrocarbons, carbon monoxides,  vinyl chloride,
other gases and mists, biological oxygen demand,  chemical
oxygen demand, suspended solids, dissolved solids, acids, bases,
and oils and greases.

3.    Basic Assumptions:  ABTRES is an accounting model that sub-
categorizes industries and computes costs associated with meeting the
pollution control standards in effect through internal calculations
based upon certain input parameters.   Costs may also be entered
exogenously.  A straight line interpolation method is used to find
the growth rates for years not specified as corresponding to these
rates.  Growth is held constant for the intervals between interpolation
years.  The conceptual growth curves  are smooth;  for computational
purposes, the step curve is used, allocating all  growth to the  begin-
ning of the fiscal year.

4.    Input and Output:  Input to the model is in card image form
and the following types of information are included:  abatement
technology description, number of residuals, equipment life,
interest rates, exogenous costs, loading factors, capacity
utilization, number of plants, average capacity,  growth percentage
by interpolation year, percentage of capacity pretreating wastes
prior to municipal treatment by interpolation year, residual codes
for pollution types, base residual coefficients  (to yield total
pollutant level generated without any treatment), and fraction
of waste treated.
      Once forecasts of costs and residuals have  been generated
by the computational program of ABTRES, a report  generator is
implemented using the output files.  The costs for several
abatement technology sectors are aggregated as a  "chapter level".
                             121

-------
Different reports are issued for air and water treatment systems.


5.    System Resource Requirements;   Two programs must be

implemented in the ABTRES system.  The first is a forecasting

model, and the second a report generator.  The model requires
100K bytes of core storage.  A knowledge of programming and an
awareness of the model's theory and limitations is helpful,



6.    Applications:   ABTRES can be used to forecast and report the

cost associated with pollution control systems and the concomitant

residual levels.   It has been applied to manufacturing plants and

the levels of water pollution associated with these plants.


7.    Technical Contact


      James Titus
      U.S. Environmental Protection Agency
      Economic Analysis Division
      PM-220
      401 M Street, S.W.
      Washington, D.C.  20460
      COM  202/382-2774  FTS  382-2774

8.    References

      Wing,  B.J.,Abatement and Residual Forecasting Model  (ABTRES),
      Prepared by the Professional Services Division,Control Data
      Corporation, Rockville, Maryland, for the Office of Planning
      and Evaluation, U. S. Environmental Protection Agency,
      Washington, D.C., April  1977.
                               122

-------
                    AIR  TEST  MODEL  (AIRTEST)
1.   Model Overview:  The Air Test Model is a preprocessor to
the Utility Simulation Model, which can also be used as a stand
alone model.  Using actual fuel and specified generation for
each power plant or generating unit, it calculates the
controlled and uncontrolled emission of S0~, NO ,  and
                                          i_    A
particulates for one year.  In addition, the model selects the
least levelized cost fuel and pollution control option to meet
unit specific emissions standards.

2.   Functional Capabilities:  The options to meet the
applicable S05, NOV , and particulate standards currently
             £.    X
include:  Actual 1979 data for fuels burned in the generating
unit, coal washing on a coal specific basis, low sulfur coal
options for each unit, coal-blending to meet unit specific
standards, wet and dry F.D.G., E.S.P.'s fabric filters, low
excess air, staged combustion, fuel gas recirculation ,
limestone injection burners, and oil hydrodesulf ur ization .  The
Air Test Model passes each unit's low cost and fuel
characteristics on to the Utility Simulation Model.

3.   Ba s i c As s urn p t i o n s :  AIRTEST assumes minimization of
levelized cost of fuel and pollution control vs. the decision
factor in selection of fuel and technology.

4.  Input and Output:  Input is the actual fuel and specified
generation for each power plant or generating unit to be
considered .
    The output is the controlled and uncontrolled emissions of
SOp,  NO  and particulates; pollution c
  £.    X
and fuel type; and cost for each unit.
     NO  and particulates; pollution control option; cost
       X
                           123

-------
5.  System Resource Requirements:  AIRIEST is written in
FORTRAN and can be run on either a CDC 7600 or IBM mainframe.
Any model line printer can be used.  The operator's background
should include programming and engineering.

6.  Application:  AIRTEST is currently being used in the Acid
Rain Mitigation Strategies research program.

7.  Technical Contacts

    Dr. Andrew Van Horn
    Teknekron Research, Inc.
    2118 Milvia Street
    Berkeley,  California  94704
    415/548-4100

    Paul Schwengels
    U.S. Environmental Protection Agency
    Office of Research and Development
    401 M Street,  S.W.
    Washington,  D.C.  20460
    COM 202/382-2577  FTS 382-2577

8.  References

    Bowan, Carol,  Clements,  Don,  Moffet, Michale, and Van Horn,
    Andy.   AIRTEST USER'S GUIDE.  Nov.  1980.  Teknekron Report
    No. (RM-60-DOE80).
                              124

-------
                AUTOMOBILE DEMAND MODEL (CARMOD)

1.   Model Overview:  CARMOD is a 400 equation simultaneous econo-
metric model.  The model is concerned  primarily with estimating
long—run levels of automobile demand.  CARMOD was developed by
Wharton Econometric Forecasting Associates (WEFA).   The model is
long-run and movements toward equilibrium are governed by a stock
adjustment mechanism.  CARMOD resides on the IPS/TROLL system at
the Massachusetts Institute of Technology.

2.   Functional Capabilities:  The TROLL system allows for direct
user interaction with Carmod.  Simulation of any equation or the
production of graphs is accomplished through simple conversation
with TROLL.  This system also provides for a variety of output
options in addition to the printing of standard regression sta-
tistics.  Econometric techniques ranging from OLS to 2SLS with
autocorrelation correction procedures are readily available.
CARMOD's equations were estimated using ordinary least squares.
     TROLL's unique file system allows all relevant files asso-
ciated with a given model to be accessed automatically by ref-
erencing the model itself.  The user doesn't need to be concerned
with loading data or parameters.  TROLL also contains a file
editor and provides for off line printing.
3.   Basic Assumptions:   The assumptions concerning model forecasts
(baseline projection) fall into three categories; demographic
trends, the economic environment, and automobile characteristics.
  1. The major demographic assumptions are:
       Slow population growth:   the growth-rate changes from 0.17%
       per annum for 1976-1985 to just over 0.31 for 1995-2000.
       Family formation outspaces population:  the  number of family
       units rises from 75.3 million in 1975 to 87.4 million in
       1985 (a 1.5% per annum rate) to 100.7 million by 2000 (a
       0.9% per annum rate).
                                125

-------
     Families  become  smaller:   the  proportion  with  five  or more
     members  falls  sharply,  while that  for  three  or four remains
     constant.
     An  aging  population:   the percentage  between  20  and 29
     years  of  age falls,  especially after 1980.
2. The key  economic assumptions are:
     Strong real income growth: real GNP growth  in excess of  5%
     per annum  through 1978, slowing to  21  for 1979-1980, stabi-
     lizing at  around 3%  per annum  thereafter.
     Slowing  inflation:   the overall GNP deflator rises  at around
     5.51 per annum through  1980, slowing towards 4% by  1985,  and
     reaching 31 per  annum by  2000.
     Declining  unemployment-rate:   unemployment falls  towards  a
     5% rate by the mid-1980's, then slowly trends  towards 3%  by
     2000.
     Slowly increasing 'real'  automobile costs:   operating costs
     are expected to  outpace the overall consumer price  index,
     especially the price of gasoline - projected to increase
     over 20% in 1972 prices by 1985; however, 'real'  purchase
     prices are expected  to be  quite stable.
3. The auto characteristics  assumptions are:
     Sharply reduced  weights and displacements:   a  major domestic
     downsizing program,  applied to  each size-class in succession,
     reducing curb-weights about 30%, and engine  displacements
     about  40%, by 1990.
     Efficiency improvements:   technological developments are
     projected  to yield increases in fuel efficiency totalling
     111 for 1976-80; thereafter these gains are  held  to \\ per
     annum  on the assumption of more stringent pollution standards
                             126

-------
4.   Input and Output:  Once CARMOD has been accessed, the TROLL
system automatically provides the required data input.  The user
can then specify the equation technique, simulation period, re-
quired statistics, and any graphic output desired.  After the model
has been simulated once, TROLL will automatically create a 'data
set' file which includes the model, data, and estimated coefficient
values.  In this way performing a variety of simulation experiments
at a later time is a simple task,

5.   System Resource Requirements:  There are no specific system
resources requirements needed to run CARMOD on TROLL.  The system
is conversational and costs approximately $9.00 per CPU minute and
$2,00 per hour connect time to operate.

6.   Applications:  CARMOD has been used by the Department of Trans-
portation to forecast the long run size and composition of U.S, auto
demand and stock.  More recently, the model has been employed by the
Environmental Protection Agency in forecasting impacts on the U.S.
automobile industry resulting from environmental regulations.

7.   Technical Contacts

     Mahesh  Podar
     U.S.  Environmental Protection Agency
     Economic Analysis  Division
     PM-220
     401 M Street,  S.W.
     Washington,  B.C.   20460
     COM . 202/382-2770  FTS  382-2770
                              127

-------
                                        Q
                                        O
                                        s

                                        O

                                        C3
                                        O

                                        u
                                        1—4
                                        H
                                        X
                                        U
128

-------


H
i — i
H-f
H
Q
Z CO
»i
ss ^
O I-H
u oi
53





u
h- 1
X CO
(X U4
cc co
e> 




CO
u
TION
JRACTERIST
TRANSPORTA
SYSTEM CHA



































s~
^s~
/











s>

v^
~-TI


I
i
•


X X-X, ^
N 	
\

/








BH
O «
,, U
U4 O
< CO
CO O
co 5
CO <£,
U 04
OJ
04 M
i— I O4
CO-Q




o
H
<; x
OJ H
CO
m














^
"\





\









0
u
<
t
c.
X
<:
C
t
I.
1-
c
c




\
u
c

h-
H
2
o
o
u








0
<£
sg^
a Q c
3 04 >-
0 l-l P
« 0 0
J O P
H CO C
' ^3-




/ \
t.
- c.
3 P-, C
0 E-
4 C/
4 Q
i z c
=: < o
- CO 1-
4 OS C/
O C
3 3E 51
J Z E-

/\


tu
O
yi
h- 1
H CO
CO O
CHARACTERI
NEW AUT


y
j
-i
H
3
u




/
J
3
5
H
•\
i
J
^
)
\
•I
•(





1
j














\







k
C
t
I.
h
I
C
t
c
c
«
c

fe


\

0
c.
t-
c
c
c
c.


/
a
f-
t-
<
L.
U
I
>
5
D
v
o
o
c.
3
u
2
n
n
_>
j
5
H
—t
J
2
£
1<
5


14
;>;


/

0
J
H
tj
U
t
C
£
^

\
3
t
)p
H
5
5
f
3
H
a
•*
D
i
*•
i
•4










CO
(-L,
M
§
Z
CO
04
<
f"1





                                  O

                                  S

                                  O
                                  H
                                  a
                                  o
                                  z
                                  o
                                  sc
                                  H
                                  O

                                  ^
129

-------
Q
s
1— 1
co
LL,
0
S
CO
CJ
w
t-J
CO







HJ
t— t
u
Q











^
u
ty


g
0
H








^
CO











co
i— i
H
CO
O
u
1 SUPPLY
I











(
\










(

—

























J
\





x

->





N


X
X
X
/"














0
1
(If
O
§
CO
co
NI
1— 1
CO


^
1
V



<
u
<-
/


V ,
a
u
a
>
ACTUAL
f
^
H
H-l
^
E-1
a

^


/

— v
' N_<

^"
X,
p
/









X,


s^

fcj
<
at
w c
>- C
fT, ^)
Q

/\



\
u
OH
CJ
co
H
i—l
O
\x





a,
h- 1
o:
o
Q tq
i— i W
E"1* O i
S co
W E-1
0, CO
O O
U
E-

r^ S*
' r^
- V' -



j
H
0





^-1
/



\






o
<
u
C
o
C.
E-
0
t-
Q
U
E-
C
<




(i
u
^
1-
c
0
<
2
p




\

u
u
c.
H
0
0
c,
c
u
c/



u
u
c.
Q
r
Q
a
0

0
•H
3
-4
3
^
J
-t
0
-i
£
J
H
J
§
H




0
-I
J
H
Li
i
C
J




/

T
J
J
H
^
k
<5
<,
a
j
0



o
j
j
i
u
u
J
0
                                        iz;
                                        »
                                        OS
                                        x
                                        H
                                        H

                                        Q

                                        H
                                        !Z>
                                        PH
                                            i—i
                                            H
                                            CO
                                            W
CO

ED
J
<


O

PS
i—i
co

Q

W
                                            CO
                                            H
                                            CO
                                            O
130

-------
8.    References

     Wharton Econometric Forecasting Associations,  "An Analysis
     of the Automobile Market:   Modeling the Long Run Determinants
     of the Demand for Automobiles" Philadelphia^ PA% February 1977
     National Bureau of Economic Research,
     Cambridge,  Massachusetts,  June 1972.
'TROLL/1 User's  Guide"
                               131

-------
                  CONSTRUCTION MODEL (CONMOD)

1.   Model Overview:  The construction model is an econometric
model designed for the evaluation of sewer line and treatment
plant expenditures by the Environmental Protection Agency.  The
model estimates impacts on labor supply, investment, and prices
from EPA sewer-related expenditures.   CONMOD was developed by
the Center for Naval Analyses (CNA).   CONMOD resides on the IPS/
TROLL system at the Massachusetts Institute of Technology.

2.   Functional Capabilities:  The TROLL system allows for direct
user interaction with CONMOD.  Simulation of any equation or the
production of graphs is accomplished through simple conversation
with TROLL.  This system also provides for a variety of output
options in addition to the printing of standard regression sta-
tistics.  Econometric techniques ranging from OLS to 2SLS with
autocorrelation correction procedures are readily available.
CONMOD utilizes GLS because of the small sample sizes.
     TROLL's unique file system allows all relevant files associ-
ated with a given model to be accessed automatically by referencing
the model itself.  The user doesn't need to be concerned with
loading data or parameters.  TROLL also contains a file editor
and provides for off line printing.

3.   Basic Assumptions:  CONMOD was developed assuming the con-
struction industry to be competitive.  For any type of construc-
tion, the composition of construction between trades remains
fixed.
     Stock of structures equations imply a stock adjustment mech-
anism where actual stocks adjust to desired stocks at a constant
rate (estimated by regression analysis).  Lastly, the labor sup-
ply schedule is derived from a constant elasticity of substitu-
tion production function (CES).
                                132

-------
4.   Input and Output:  Once CONMOD has been accessed, the TROLL
system automatically provides the required data input.  The user
can then specify the equation technique, simulation period, re-
quired statistics, and any graphic output desired.  After the
model has been simulated once, TROLL will automatically create
a 'data set' file which includes the model, data, and estimated
coefficient values.  In this way performing a variety of simula-
tion experiments at a later time is a simple task.  Data can be
printed when desired and results from the output stream can be
stored for later use.

5.   System Resource Requirements:  There are no specific system
resource requirements needed to run CONMOD on TROLL.  The system
is conversational and costs approximately $9.00 per CPU minute
and $2.00 per hour connect time to operate.

6.   Applications:  CONMOD is used for estimating the economic
impact resulting from the EPA's massive sewer line and sewer treat
ment plant expenditure program.  The model may also be used for
other applications involving the construction industry.

7.   Technical Contacts

     James Titus
     U.S. Environmental Protection Agency
     Economic Analysis Division
     PM-220
     401 M Street, S.W.
     Washington, B.C.  20460
     COM  202/382-2774  FTS 382-2774
                                133

-------
References

Center for Naval Analyses, March 1978.   The Economic Effects
of Environmental Regulations on the Construction Industry"
Arlington, Virginia.

National Bureau of Economic Research, June 1972. "TROLL/1
Users Guide" Cambridge, Massachusetts.
                         134

-------
       SECTION 120 NIONCOMPLIANCE PENALTY MODEL (PENALTY)
1.  Model Overview;  The Section 120 Noncompliance Penalty
Model (PENALTY) is an economic model used to calculate the
economic benefit of delayed compliance with the requirements of
the Clean Air Act as amended, August 1977.  The noncompliance
penalty is based on the concept that it is usually in a
source's best economic interest to delay the commitment of
funds for pollution control equipment, and that incentive
should be eliminated.  The program was completed in February
1979, by Putnam, Hayes & Bartlett, Inc. of Newton,
Massachusetts, for the U.S. EPA, Office of Planning and
Management.

2.  Functional Capabilities: PENALTY compares two cash flows:
that which the source would have experienced had it achieved
compliance on the date it received a notice of noncompliance,
and that which it is estimated it will experience as a result
of its delay.  Because these cash flows occur at different
times, a basis of comparison is provided by discounting them to
their present value equivalents.  The model then calculates the
difference between these two cash flows and the appropriate
quarterly payment schedule that the source should follow.   It
can also make a final adjusted penalty calculation when the
source has achieved compliance.  The capital investment portion
of the penalty is calculated using standard and rapid
amortization.  Under both types of amortization,  the program
calculates the depreciation tax savings using straight line,
sum-of-the-years-digits,  and double declining balance
depreciation methods.  The program will automatically choose
the method which will result in the lowest penalty.
                              135

-------
3.   Basic  Assumptions:   Assumptions  of  the  penalty  follow:

    1)    The relative mix  of debt, preferred  stock,  and  common
         equity allocated  to pollution  control  equipment is  the
         same as that found  in  the firm's capital  structure  as
         shown on its balance sheet.
    2)    Cash flows  are discounted using the  equity method.

    3)    The non-compliance  penalty  is  computed  as  a non-tax
         deductible  expense  to  .the firm.

    4)    Cash flows  take place  at the  end of  each  month.

    5)    The rate of inflation  of pollution control operating
         and maintenance expenditures  is the  same  as that for
         pollution control capital costs.

    6)    The noncompliance penalty is  calculated using  a
         thirty-year time horizon.

    7)    The salvage value of any equipment with useful  life
         remaining at the end of the thirty year time horizon
         is zero .

    8)    The discount rate is not  less than the inflation rate.

4.   Input and Output:  Input to the  model includes
source-related data:  facility life, months of noncompliance
income tax rate, discount rate, and  preferred stock dividend
rate; equipment-related data, capital  expenditures, operating
and maintenance costs,  financing (industrial  bonds; equity
share,  preferred stock  share, and  debt share  of investment),
equipment useful life and depreciation life;  and a forecasted
inflation rate.  This information  may come from the firm itself
as well as the  Internal Revenue Service, Chemical  Engineering
Plant Cost Inflation Index,  the Federal Trade Commission, and
Moody's Bond Record.
                          136

-------
    Output consists of two user-selected formats; a lump sum
settlement, or a schedule of quarterly payments, both expressed
in thousands of dollars.

5.  System Resource Requirements; PENALTY is coded in FORTRAN.
It is run on an IBM 360/370 mainframe.  A background in
economics and finance is helpful.

6.  Applications:  It is used by HQ and regional offices as
well as sources and contractors to compute noncompliance
penalties.

7.  Technical Contact

    Howard F. Wright
    U.S.  Environmental Protection Agency
    Division of Stationary Source Enforcement
    401 M Street, S.W.
    Washington,  D.C.  20460
    COM 202/382-2833  FTS 382-2833

9.  References

    Federal Register.   Monday,  July 18, 1980.  Part II - EPA -
    Assessment and collection of Non-Compliance Penalties by
    EPA and approval of State Non-Compliance Penalty Program.

    Appendix A - Technical Support Document

    Appendix B - CCA Section 120 Non-Compliance Penalties
    Instruction  Manual
                              137

-------
              STEEL INDUSTRY MODEL (PTM)

1.   Model Overview:  PTM was developed by Temple, Barker,
and Sloane (TBS) for the purpose of systematically analyzing the
effects on the steel industry resulting from environmental regula-
tions, input price changes, or from other cost variations.  The
model partially relies on a modeling effort previously done by
Arthur D. Little in Cambridge, Massachusetts.   PTM con-
tains three modular components:  production, pollution control,
and finance.   The two later components depend upon the production
and capacity data from the production component in order to exe-
cute.  Exogenous variable values for simulation were obtained
through Chase Econometrics.

2.   Functional Capabilities:   PTM has the capability of
performing many different sensitivity analyses by altering data
inputs such as the rate of return on equity,  degree of cost pass
through, cost of capital, etc.  In addition,  effects on energy
usage, employment, and the balance of trade stemming from environ-
mental regulations can be estimated.   Cost impacts of the Clean
Air Act and other air pollution regulations can be calculated
utilizing different engineering cost estimates.  The resulting
revenue requirements and price effects are also computed by the
model.

3.   Basic Assumptions:  In establishing a baseline forecast for
the steel industry, TBS has assumed that domestic steel shipments
will rebound from 1975 recession levels.  This adjustment is as-
sumed to be completed by 1977  and, thereafter, steel shipments
are assumed to follow the long run trend to 1983.  The baseline
forecast for steel shipments by 1980 is 120 million tons.  The
other baseline indicators needed to simulate the baseline forecast
are capital expenditures, external financing needs, operations and
                              138

-------
maintenance expenses, revenue requirements, and the average price
of steel per ton.  TBS has calculated the following numbers for
the baseline forecast.
                                  Short Run       Long Run
                                  1975-1977       1975-1985
Capital Expenditures               $   8.7        $  27.5
External Financing Needs               3.8           13.0
O^M Expenses                          78.2          272.9
Revenue Requirements                  96.1          338.6
Average Price                        345.26         365.21
(in 1975 dollars per ton)
     The theoretical assumptions used in constructing PTM
were not available as of this writing.

4.   Input and Output:  PTM requires many cost inputs.
These consist of production costs and pollution control costs.
Under these two headings there are several subdivisions.  Pollu-
tion control costs can be broken down into water pollution and
air pollution control costs.  Each type of pollution control cost
has two (main)  cost categories; operations and maintenance ex-
penditures and capital costs.  Production costs include capital
expenditures, operations and maintenance cost, raw materials cost,
and 'other costs'.
     PTM (Steel) produces the following outputs:
     1.  Income Statement
     2-.  Flow of funds summary
     3.  Balance sheet
These outputs contain all the information necessary to analyze the
impacts on the industry.  All output figures are in current dollars

-------
   PRODUCTION $
     CAPACITY
   REQUIREMENTS
o STEEL SHIPMENTS

o PRODUCTION FLOWS

o CAPACITY
  DETERMINATION
     FINANCIAL
      RESULTS
o INCOME STATEMENT

o SOURCES AND USES
  OF FUNDS

o BALANCE SHEET
                                              ENVIRONMENTAL
                                                  COSTS
                                            0 WATER POLLUTION
                                              CONTROL COSTS

                                            o AIR POLLUTION
                                              CONTROL COSTS

                                            o OTHER POLLUTION
                                              CONTROL COSTS
                        PTM MAJOR COMPONENTS
                              140

-------
     MODEL INPUT
                                    DATA INPUT
                            REQUIRED REVENUES
                               SALES TAXES
0 § M EXPENSE
                                   7V
 OPERATIONS § MAINTENANCE
	EXPENSE
                              PROPERTY TAXES
                                   A
1972 REPLACEMENT VALUE
1972 BOOK VALUE
CAPITAL EXPENDITURES
LONG-TERM DEBT
STOCKHOLDERS EQUITY
   DEPRECIATION CHARGES
           A
                       EARNINGS  BEFORE  INTEREST AND
                                  TAXES
                            A     A
         INTEREST
         EXPENSE
                               INCOME  TAXES
                                   7\
       REQUIRED NET
          INCOME
                                 SALES TAX RATE
                                 PROPERTY TAX RATEJ
LIFETIMES
REINVESTMENT RATES
PCE SCALE FACTORS
INTEREST RATES
                                 STATE TAX RATE
                                 FEDERAL TAX RATE
RETURN ON EQUITY
    REQUIRED
                     INCOME STATEMENT LOGIC
                                141

-------
     MODEL INPUT
                              DATA INPUT
CAPITAL EXPENDITURES
X
S
CAPITAL EXPENDITURES
. .,_ 	 	 - 	 	 	 , \
/
PREVIOUS YEAR'S REVENUE
         AND
    WORKING CAPITAL
 CHANGES  IN WORKING
      CAPITAL
1971 LONG-TERM DEBT
WORKING CAPITAL AS PERCENT
           OF
 PREVIOUS YEAR'S INCOME
   LONG-TERM DEBT
     REFUNDINGS
  REFUNDING PERCENTAGE
                                      V
                            SHORT-TERM INVESTMENTS
                                (IF  REQUIRED)
                                     V
                             TOTAL USES  OF  FUNDS
               JNDSJ
                            TOTAL SOURCES OF FUNDS
                            7V
        A     A
                     EQUITY ISSUED
               LONG-TERM DEBT
                            TOTAL INTERNAL SOURCES
                                     A
                         SHORT-TERM INVESTMENTS FROM
                           PREVIOUS YEAR (IF ANY)
                                     A
DEPRECIATION CHARGES
DEPRECIATION CHARGES
                                     A
REQUIRED NET INCOME [•
 RETAINED EARNINGS
           CAPITALIZATION
                RATIO
                                                                      .1
    DIVIDEND PAYOUT RATIO
                        FLOW OF  FUNDS LOGIC
                                     142

-------
5.   System Resource Requirements:  PTM  is  coded  in FORTRAN V
and can be run on the IBM 370/158 or  Univac 1110 computers.  Unless
alterations to the baseline or scenario forecasts are desired, the
model can be run immediately after being loaded into the machine.
Direct alterations to the program would require a working knowledge
of FORTRAN and econometrics.

6.   Applications:  PTM Steel has been primarily used for environ-
mental impact/sensitivity analyses by the U.S. Environmental Pro-
tection Agency.  The model could also be used in forecasting im-
pacts on the steel industry resulting from changes  in factors of
production, factor prices, or technological advancement.

7.   Technical Contacts

     Robert Greene
     U.S.  Environmental  Protection Agency
     Economic  Analysis Division
     PM-220
     401  M.  Street,  S.W.
     Washington,  D.C.   20460
     COM  202/382=5480   FTS  382-5480
     References
     Temple,  Barker,  and Sloane (TBS)  July 1977.   "Analysis of
     Economic Effects of Environmental Regulation on the Inte-
     grated Iron and  Steel Industry71  Volumes 1 and 2.   Welles-
     ley Hills,  Massachusetts.
                                143

-------
        STRATEGIC ENVIRONMENTAL ASSESSMENT SYSTEM
                          (SEAS)

1.   Model Overview:  The Strategic Environmental Assessment
System (SEAS) is a comprehensive forecasting system which can
be used to determine the environmental, economic, and energy ef-
fects of differing growth patterns and policies.   Depending upon
its use, the forecast horizon for SEAS can be from one to fifty
years, with the range of 15-25 years for the most common projec-
tions.  The SEAS model was developed at EPA and operating ver-
sions are in existence at EPA.
2.   Functional Capabilities:  The SEAS system is modular in na-
ture in that any program may be executed independently of the
others provided that all mandatory input files have been created
previously.  Each program produces a detailed printed output re-
port and an output file for processing by other programs.  In ad-
dition, general purpose report generators are available for the
production of system summary reports.
     All programs are autonomous in the sense that they do not
require mandatory user-supplied information.  A "default scenario"
run reflects forecasts based on the best data available from
government sources, excluding any external input information.
Each SEAS program will accept two types of user-supplied infor-
mation:
     1)  Execution Options.  The selection of years to be pro-
         cessed is an option common to all programs except IN-
         FORUM.  In addition, optional scenario conditions may
         be applied to all programs.  Each scenario corresponds
         to a certain set of parameter values and conditions.
         By selecting a given scenario, these data values are
         automatically set by the program.
     2)  Override of Default Data.  The user must specify each
         item of the substitute data.
     The SEAS programs may be grouped and categorized according to
functional capability.  Each functional unit of the SEAS system
                            144

-------
is referred to in this report as a "module".   The following is
a description of most of the modules in the system:
     1)  INFORUM:  An expanded version of the University of Mary-
         land's INFORUM interindustry input-output model, which
         may be driven by alternate national  macroeconomic fore-
         casts .
     2)  Sector Disaggregation (INSIDE):   Disaggregation of IN-
         FORUM economic sectors to represent  subsector growth and
         technological change in greater detail.
     3)  Abatement Costs (ABATE):  Capitol costs, and operating
         and maintenance (0§M) costs associated with the control
         of pollution for each economic sector and subsector.
     4)  Relative Commodity Prices:  Adjusts  industrial forecasts
         to account for the impact on relative prices due to pol-
         lution control activity or stock shortage.
     5)  Stock Reserves and Prices (STOCKS):   Accounts on domestic
         and worldwide reserves of critical resources and materials
         as determined by relative production price, investment
         requirements, and net import levels.
     6)  Solid Waste/Recycle (SOLRECYC):   Annual tonnage, disposal
         methods, and costs for non-industrial and solid waste
         sources, and estimated levels of recycling.
     7)  National Residuals (RESGEN):  Estimates of annual tonnage
         of air, water, and land pollution from stationary sources
         on a nation-wide basis.
     8)  The Energy Demand Modules (Residential/Commercial, In-
         dustrial, Transportation):  Calculates the energy demand
         due to activities in these sectors.   The level of activ-
         ity for each of the sectors depends  on the economic sce-
         nario currently being utilized.
     9)  Energy System Network Simulator (ESNS):  An adaptation of
         the ESNS network was developed at Brookhaveri National Labora
         tories.  For each set of energy demands the network traces
         end use through the processes of extraction, transporta-
         tion and conversion.  Residuals produced during these pro-
         cesses are calculated in ESNS.
    10)  Regionalization (REGION):  Regionalization of national
         economic, pollutant, and abatement cost data.

                               145

-------
    11)  Land Use:  Forecasts of urban, rural and agricultural
         land use and associated noripoint residuals.
    12)  Ambients (AIRAMB, WATERQUAL):   Surrogate measures of am-
         bient air and water effluent discharge levels (experi-
         mental) .
A module flowchart illustrating the standard module configura-
tion is presented.  A brief explanation of the flow of informa-
tion is given in the following narrative.
     National economic forecasts are generated by a common pro-
gram consisting of INFORUM, Sector Disaggregation,and Abatement
Cost modules.  Economic output forecasts from INFORUM are first
input to Sector Disaggregation for more detailed industrial fore-
casts.   The Sector Disaggregation may require feedback from IN-
FORUM to adjust the output forecasts of certain related sectors.
Sector growth rates, at the disaggregated level, are then used
in the computation of abatement cost estimates for predefined
control technologies within each sector.  Internal feedbacks
from these computations automatically adjust the coefficients in
the various matrices in INFORUM.  The integrated economic model
iterates through this solution procedure twice for each forecast
year.  (The user, however, may at his option, shut off either
the Abatement Cost module or the Sector Disaggregation module,
or both.)
     Nationwide solid waste residuals and recycling levels are
calculated in the Solid Waste/Recycling module.  Levels of de-
pletable resources are calculated from consumption levels and
recycling levels.  Residential/commercial, industrial, and trans-
portation energy demands are calculated in the demand modules
based upon the national economic forecasts.  The Energy System
Network Simulator calculates the amounts of extraction, trans-
portation and conversion necessary to meet the energy demands.
Both the Transportation Energy Demand module and the ESNS calcu-
late residuals resulting from their activity levels.
     Residuals and economic abatement costs forecasts are region-
alized to various regional classification schemes in the Region-
alization module.  Regional transportation emissions, computed
within the transportation module, may be added to the regional
                            146

-------
residuals data file.  Regional land use activity, residuals, and
ambient pollutant concentrations can also be calculated.
     The levels of resources and materials cause changes in
prices.  Significant changes in prices may necessitate feedback
to INFORUM to adjust the national economic forecasts.

3.   Basic Assumptions:  Most of the parameters in the system
can be changed by the user of the system.  Economic input/output
coefficients are based on historical time series analysis.  Most
of the direct relationships are linear, but resource constraints,
boundary conditions, and iterative feedback loops produce non-
linear effects.

4.   Input and Output Options:  Many of the input parameters in
SEAS exist as default values to be changed by the user should he
elect to do so.  Assumptions about population growth, per capita
disposable income, unemployment rates, years for abatement com-
pliance, price of gasoline, miles per gallon fleet mixes for
automobiles, logistics for new technological process mixes in in-
dustry, changing product mixes, increasing or shortening the viable
lifetime of durable goods, the recycling rate for industry, the
composition of demand for energy,and the mixture of supply tech-
nologies to meet the demand, are some examples of the types of in-
put changes that can be made to the system.
     The selection and format of output reports is an option of
the user.  Each module in the system is capable of producing a
variety of outputs; the user may specify the points in the execu-
tion and categorization of that output.
     In addition, four general report generators are available
to support the assessment of scenario results:
     1)  POSTCOMP, which provides annual values and annualized
         percentage changes for significant parameters from every
         SEAS module and comparative indices for pollutant resid-
         uals from a maximum of four scenarios.
     2)  INFRPT, which provides comparative rankings and percent-
         age differences for sector and subsector economic fore-
         casts from selected scenario pairs.
     3)  RANKER, which ranks sectors and subsectors based on the
                             147

-------
1 	
s
X
00
u
1 •*
c o>
1 W -4
•"• "°
1 ^Z
u -o
« c ^-^
333:
1 TJ e Q
• l-l Q ^
1

|

c
•H e
 to
•) 60.-I Z
C W 3 <
 t-i X 01 CJ
•O O 00 i-< -•»
T* E M 3 CO
« E  w
a* o c o o:
es o W 'z. *-*
1 . -X
| 	 t_ -
_
a
& 1
5' -h
w «
a *->
C 3
u c
CO W
1

<














~3-


n 	
r~



_ .
— —

01
g>
0 Ci
•U Q>
:§<§

4J
C

IB
ei
1-4
X «l
>-• 3 Z
o -a M
cow
K S ^
>
V


>»
1-1
a.
0.
S P
Energy S
Network
Sinulato


-^ " ™ — "--
	 j.
j_*
c
ai
at
u
a
< »
r-l
C 3
0 T9
-T< O ^N
" 2 W
3 H
^1 JJ <
0 O <
PL, O ^^
— — —
— 	

(0
•u
CO
§
f,
5







c
t



co
•z.
t/1
M
V."


" — •*" **"




	 —

























T






I
J


1
k



"A

J

\
















J







f—

•s
S













\.




—y















— >

—s>

/
1 —
1
1
1
1
1
1
/—I —
1
1

1 —

t
u
•H C
e -
0 '
c
o
U 1
LU »-


1
1
1
5 '
^1 01 ^ ,
a f-< ca 1
335 '
°"° S 1
OK 1
-5s 5 i
< ^
i
r


o
jj
a
•ri
Sz
ai o
i-t3 O
CC TJ U
o o o;
K X ^^

1
	 { 	 .
^-J*-^
X^ C 01 ^V
/ 1 O T-i \
I m -H oj \ .
/ C >-l 3 V \
1 BJ M -0 rH 1
1 H «-> -H -H 1
1 H H CO fv, 1
\ o o» /
\ 0,0: /
/  ^i O
3 3 U.
X T3 Z 	 	 ^
: o M *^
-« s: ^^
— .^— ^^— _


X
4J
-H
^
eg
3
cr.-
w i
" 3
a





M
at x
0 Z
etc
v c
M &
— p
>



r
•
C
r
•i
4
1
»•


	
(
C
TT
4
C
c
e
t
t
i
TT
C
V
c
t
a
V



3
» r>
-1 O-
3 o:
a w
O H
E5




^^
3 0
j -a -H
01 M
S u u
3 01 3
o «-i -a
J e> c
6 m -H
V
-S
— J/*S-

-t
a
9 01
O •-<
H 3
in *o
•J 5
)^ •*«
-1 C
s o
H i-l <-x
M u 2
J 13 tJ
B »- Ci
3 SI CO
3 C W
s o ts
-t O v^


__
5
-i
j
a
>o
U
a
a
a
1 -X
U
< ei a
j ^ >-.
* 3 W
> -o z
J O t-l
i Z *-*







V
f


»-J 1
*.
-ia
'5.






	
-^
1
1
ue.
P
1
1
l_^
1
I
-J



0*
u
o
u  t-i o 3rs
3 3 C. «- C
•o i •KR
•0 0 C «<
«s c wO
t-J ^-*
10 W
-1 -ii
<3 to
^8
^ £
g£



•"s.
01
*J S-*
a oo u
5 c ?•
S •"-! O
•H «l U
3 x"3 *
^t ^\ j •«;
i-l 0 T3 O
O Ol O CO
CO K S ^
>r
_~T ~ —
\f
n
01
&
01 ca
00 01
S-3 ^
U 0 ^
^ t. ^ 5
O 3 O
O "O "O 1-t
i-> C O to
10 
                                       •P
                                       CO
   .X
CJ "r* C2


O O O

-" O t,
         148

-------
         annual amount of net residuals for each pollutant in a
         specified medium, at either national or regional levels*
     4)  CLEANSUM, which provides annual pollution control costs
         and residuals associated with predefined processes and
         abatement technologies.

5.   System Resources Requirements:  Most of the SEAS module al-
gorithms are written in FORTRAN IV-G1, and the system is installed
on an IBM 370/158 computer.   The programs do not require any
special software packages and are available on both OS and VS IBM
operating systems.  SEAS modules require from 70K to 650K bytes
of main storage depending upon the modules being run, and most
modules require 250K of storage or less.
6.  Applications:  The Strategic Environmental Assessment System
has been used for both comprehensive and issue-specific applica-
tions within EPA and within other public and private institutions
and government agencies.  Within EPA, SEAS has been used to sup-
port several ORD Integrated Technology Assessment (.ITA) projects
including the Western Energy Development ITA and the Ohio River
Basin Energy Study ITA.  SEAS is also used to provide environmen-
tal trends projections to support the production of ORD's annual
Research Outlook.  SEAS was also used within EPA to produce the
1976 Cost of Clean Air and Cost of Clean Water reports.
     The Department of Energy (DOE) uses SEAS to analyze the im-
plications of alternative patterns of energy and economic develop-
ment in the National Environmental Impact Projection Series (NEIP).
DOE also uses SEAS to support internal planning and budgeting
activities and to produce the Annual Environmental Analysis Report.
In addition SEAS forms a major part of the DOE Transportation
Energy Conservation Network CTECNET), which forecasts impacts of
transportation energy conservation initiatives.
     Resources for the future has used SEAS to forecast implica-
tions of population growth through the year 2025.  The Solar Energy
Rese?^-ch Institute has used SEAS to forecast the environmental and
                            149

-------
 economic  implications  of  alternative penetrations  of solar  tech-

 nologies.   There  are and  have  been  numerous  additional  applications
 of  the  system.

 7.   Technical  Contacts:

     John  J.  Coleman
     U.S.  Environmental Protection Agency
     Office  of  Research and  Development
     401 M St.  S.W.
     Washington, D.C.   20460
     COM 202/382-2608   FTS 382-2608

     Basil Manns
     U.S.  Environmental Protection Agency
     Office  of  Research and  Development
     401 M St.  S.W.
     Washington, D.C.   20460
     COM 202/245-3026  FTS 245-3026
8.   References

    House, P.W. Trading-off Environment, Economics, and Energy:
    A Case Study oj: EPA's Strategic Environmental Assessment
    System.Lexington, Massachusetts:D.C. Heath § Company, 1977

    Control  Data Corporation.  AEAR/TAMP User's Guides.  2 vols.
    Prepared for the Department of Energy, Washington, D.C., by
    Control  Data Corporation, Rockville,MD  , November  1977.

    Control  Data Corporation.  AEAR/TAMP Data Specifications.
    Prepared for the Department of Energy, Washington, D.C., by
    Control  Data Corporation, Rockville, MD  , November  1977.

    Control  Data Corporation.  AEAR/TAMP Program Specifications.
    2 vols.   Prepared for the Department of Energy, Washington,
    D.C., by Control Data Corporation,  Rockville, MD  , November
    1977.
                               150

-------
               U.S.  COPPER INDUSTRY  MODEL  (COPMOD1)

1.   Model Overview.  The financial-econometric simulation model of
the U.S. Copper Industry has been developed to assess the industry-
wide economic impact of compliance with, the air and water pollution
abatement legislation.  The model consists of a market clearing
module and a dynamic investment module programmed in FORTRAN.  COPMOD1
was constructed by Arthur D. Little, Cambridge, Massachusetts.

2.   Functional Capabilities.  COPMOD1 incorporates two versions of
the U.S. Copper model, linear and nonlinear.  The model identifies
three alternative modes of pricing behavior for the primary producers
in the linear and nonlinear cases:
     1.  Price = Average Variable Cost       (slack demand)
     2.  Price = Average Total Cost          (normal demand)
     3.  Marginal Revenue = Marginal Cost    (demand 'crunch')
The nonlinear version permits the introduction of capacity constraints
in supply and cost curves, whereas the linear version yields uncon-
strained production estimates.  Plant capacity could be exceeded in
the linear simulation experiment.

     In addition, subroutines are included to plot average total cost,
average variable cost, average fixed cost,and compare historical
period simulation results with actual data.

3.   Basic Assumptions.  The model explicitly assumes the following
market classifications:
     1.  Primary producers
     2.  Secondary refiners
     3.  Producers of non-refined scrap
These classifications are based upon pricing behavior and production
technology.  More importantly, primary producers are analyzed as
behaving oligopolistically while secondary refiners and producers
of non-refined scrap are treated as behaving competitively.
                                151

-------
4.   Input and Output.  Alteration of the scenario file in COPMOD1
can take two forms:
     1.  Card input
     2.  File editor
Due to the structure of the program, modification of the scenario
file is most easily accomplished using the file editor.  Modification
through card input can only occur if the entire program subroutine
with the new cards is reloaded into the computer.  As of this writing,
program modification remains non-interactive.

     COPMOD1 provides for the following input options:
     1.  Specification of model version:
         a.  Linear
         b.  Nonlinear
         c.  Both
     2.  Printing of all endogenous and exogenous variables.
     3.  Printing of various diagnostic variables.
     4.  Which of the three parametric solutions  (P = ATC, P = AVC,
         MR = MC) is most probable.

     Depending upon the version chosen, COPMOD1 will generate a wide
range of subsidiary calculations such as production estimates, sales
estimates, and payroll estimates.  Financial estimates (pollution
abatement investment, depreciation, dividends, etc.) derived from
primary producer's estimated fixed costs are printed in constant and
current dollars.

5.   System Resource Requirements.  COPMOD1 is coded in (ASCII)
FORTRAN V and requires approximately 65K words of core storage for
execution.  The program is compatible with the Univac 1110 and
a moderate amount of computer skills and a working knowledge of
econometrics is  useful.
                               152

-------
 6.    Applications:   COPMOD1 was developed primarily for estimating

 the impact on copper producer's costs from pollution abatement ex-

 penditure.  The model may also be utilized in evaluating the effects

 of noncompliance fees on the producers of copper and non-refined scrap
     Technical Contacts

    James Titus
    U.S. Environmental Protection Agency
    Economic Analysis Division
    PM-220
    401 M Street, S.W.
    Washington, D.C.   20460
    COM  202/382-2774  FTS 382-2774
8.    References

     Arthur D.  Little, October 1976.  "Economic Impact of Environmental
     Regulation on the V.S.  Copper Industry". Ura+t- y»f^*   ir°nmental


     r^LD<  Little\April 1978'  "COPMOD1 Program. Documentation".
     Cambridge, Massachusetts.         	 	'——	^^ '

     Raymond S   Hartman,  January 1977.   "An Oligopolistic Model of
     the  U.S. Copper  Industry" Ph.D thesis, M.I?T.—  	£
                                 153

-------
       CONSTRUCTION SITE HEALTH AND WELFARE MODEL (CSM)
1.  Model Overview:   The model computes noise impacts on the
population surrounding more than two million construction sites
that are active every year in the U.S.   In addition,  the model
computes the relief accruing to the various populations
affected by construction site noise as  a result of individual
and combined regulations for one or more of the operational
types of equipment.

2.  Functional Capabilities:  The complete model contains the
following:

    1)   Time stream

    2)   Curve

    3)   Output of impact reduction

    4)   Distribution of Level Weighted Population (LWP) and
         population exposed with respect to 1 decible (1 db)
         level of noise day-night average (Ldn) intervals

    5)   Usage factors

    6)   Duration of construction site  activity

    7)   Daytime population density shifts

3-  Basic Assumptions:  There are no basic assumptions.
                        154

-------
4.   Input  and  Output:   Inputs  to  the  CSM are:

    1)    Noise levels  of construction equipment

    2)    Equipment usage factors

    3)    Number of construction sites by the type of site and
         by population density category

    4)    Population density

    5)    Duration of construction activity by phase of
         construction

    Outputs to the CSM are:

    1)    Yearly Ldn

    2)    Equivalent sound level

    3)    Population exposed

    4)    Level Weighted Population (LWP)

    5)    Sound propagation distance to criteria levels

    6)    Relative change in impact

5..  System Resource Requirements:  CSM is coded  in FORTRAN and
is run on an  IBM  370/168 mainframe.   It uses any  132 position
printer.  Manpower needs include a background  in  engineering.

6.  Applications:  No outside  use is  allowed unless designated
by Office of  Noise Abatement and Control.
                           155

-------
7.  Technical Contact

    Ken Feith
    U.S.  Environmental Protection Agency
    Office of Noise Abatement and Control
    Crystal Mall #2,  Room 1101
    1921 Jefferson Davis Highway
    Arlington, VA  22202
    COM 703/557-2710  FTS 557-2710

8.  References

    No references are available.
                              156

-------
         NATIONAL ROADWAY TRAFFIC  NOISE  EXPOSURE  MODEL
1.   Model  Overview:   The model  deterministically  estimates
extent and severity  of noise exposure in  the  U.S.  due  to motor
vehicles operating on the national  roadway network.   The model
is used primarily for assessing the national  impact  of various
noise control strategies, including source control.   The
structure of the model is based on  extensive  roadway data,
demographic data, and vehicle use and noise data.   Time series
projections are also calculated on  all time dependent variables
where data are available.
2.  Functional Capabilties:  The accuracy of the model is
indeterminate since the basic output is noise impacts on a
national scale.
 3-  Basic Assumptions:  The model is based on the equivalent
 sound level methodology and calculates various impact metrics.
 The model calculates general adverse response impacts (energy
 summation) as well as  single event  impact (independent sources
 assumption) .  Propagation losses are on the usual excess
 attenuation approach with values assigned by site type.  Site
 types are hard,  soft,  or built up urban site types.
 4.   Input  and  Output:   Inputs  are vehicle, roadway, and
 population data;  years  for  scenario;  vehicle noise levels by
 vehicle  type,  speed,  and mode  of driving; population
 projection; and  vehicle fleet  forecast.
                          157

-------
    Outputs of the model are plots of exposure contours,  health
and welfare metrics for general adverse responses, single event
responses.  Health and welfare metrics include number of
level-weighted people, relative exposure in percent, noise
impact index, number of people exposed by area and roadway type
in dB bands, LWP by roadway type, and area type in dB bands per
year of time-stream.
5.  System Resource Requirements;  The model is written in
FORTRAN IV.  It is run on an IBM 370 mainframe.  Operation
requires a computer programming background.
6.   Applications:  This model was used for the health and
welfare analyses to examine the effectiveness of selected noise
regulatory options.
7.  Technical Contact

    Fred Mintz
    U.S. Environmental Protection Agency
    Standards and Regulations Division
    Crystal Mall #2,  Room 1105
    1921 Jefferson Davis Highway
    Arlington, VA  22202
    703/557-2710
8.  References
    Model documentation is being prepared.
                              158

-------
         RAILROAD HEALTH AND WELFARE MODEL (RMEA 79N3)
1.  Model Overview:   The model estimates national  noise
exposure due to railroad operations.   It calculates the  noise
emissions from individual railyard  operations of selected
yards.  These railyards are selected  statistically to  represent
the national distribution of railyard type and classification.
The noise levels are calculated at  the boundary of the
railyards and propagated into occupied land use areas.  Thus,
the results are noise exposures due to railyard operations.
From the statistically defined sample of railyards, the
resultant exposures  are extrapolated  to the national level by
yard types and then  summed.

2.  Functional Capabilities;  The model calculates the present
exposure due to railyard operations.   It can be used to
calculate the total  exposure from one railyard to  any  number of
railyards, knowing the basic characteristics, size, type,  and
activity level of the railyard.  The  population distribution
around the yard must also be known.

3-  Basic Assumptions:  Refer to "Description of Railroad
Health and Welfare Model" for basic assumptions of the model.

4.  Input and Output:  Input to the model consists of:

    1)   Engine noise from locomotives and switch  engines
    2)   Retarder squeal noise
    3)   Refrigerator car noise
    4)   Car-coupling noise
    5)   Load cell testing, repair  facilities and  locomotive
         service area noise
    6)   Wheel/rail  noise
    7)   Horns and address systems
    8)   Regulatory  scenarios
                           159

-------
    The output consists of exposure descriptors for any
aggregated set of railyards,  total LWP, benefits due to a
regulatory schedule,  and the  number of people actually exposed
to various levels of noise.

5.  System Resource Requirements:  RMEA 79N3 is coded in
FORTRAN and is run on an IBM  370.

6.  Applications;  The model  has been used for internal
EPA-Office of Noise Abatement and Control decision-making
purposes.

7.  Technical Contact

    Basil  H.  Manns
    U.S. EPA
    Office of Research and Development
    401 M  Street, S.W.
    Washington, D.C.   20460
    COM 202/245-3026  FTS 245-3026

8.  References

    1.   Description of Railroad Health and Welfare Model

    2.   User's Manual for the Railroad Health and Welfare Model

    3.   Programmer's Manual for the Railroad Health  and
         Welfare Model
                              160

-------
       A MATHEMATICAL MODEL FOR FAST-SCREENING PROCEDURE
        FOR  TESTING  THE EFFECTS OF POLLUTANTS IN MAMMALS
1.  Model Overview:  The model offers an "on-line"  method  for
measuring the effect of pollutants on respiratory efficiency  in
mammals, and it applies to any biological system  in which  the
transport of matter is through well-defined  compartments.

    Since COp excretion from the lungs (a measure of
efficiency of respiratory function)  has a well-defined
distribution with time, it can be used for the  prediction  of
effects by pollutants entering the body system.   In this
particular case, the model was derived for the  prediction  of
the effect of ingested methylmercury chloride  (11)  on  the
             14
excretion of   COp from the lungs.  This method reduces the
observation period from several hours to only  a few minutes.

    It is suggested that this model  or a similar  one can be
used for measuring the efficiency of other body functions,
provided that there exists a measurable parameter that has a
well-defined distribution with time.

2.  Functional  Capabilities:  The model is in  the form of  a
fourth order differential equation requiring a  solution of
eight equations.  Using mathematical methods of approximation,
the model can be fitted precisely to a two-parameter model of
the form:  R =  B.,t exp (-B0t), where R is the  rate  of
             14
excretion of   COp.  In this form, only two measurements at
the beginning of the experiment are  required in order  to
predict the effects of the pollutant on respiratory function.
                             161

-------
    The measure of effects is  the  difference  of  cumulated
    2 excreted [R (+)  = •) OK dt]
animals and  the exposed animals.
  C0  excreted [R (+) = •) OK dt]  between the control
3.  Basic Assumptions: It is assumed that a two-pool open
system exists (Shipley and Clark,  1972)  in which the blood  pool
is the central compartment while the second pool is a
conglomerate of peripherals such as the  kidneys, lungs,  and
liver.  Peripheral pools can communicate only through the
central compartment.   If we ignore the dead space in the
respiratory tract, then the lung can be  considered  as composed
of two classical compartments (Riley,  1965):  the gas-exchange
compartment, and the  anatomical dead space in the alveoli.   The
model is based on the fact that the blood is the vehicle by
which the effect of an ingested toxicant, such as CH^HgCl,  is
superimposed on all other peripherals, thus influencing  the
1 4
  COo pattern.  Each component is assumed to follow
                                 1 4
first-order kinetics  in that the   CO- loss rate is taken
                                                 1 4
to be proportional to the number of moles of the   COp
within a compartment.  Actually, excretion from the blood pool
is not linear (Piotrowski, 1971).   But,  as we assume, when
steady-state kinetics apply, the blood pool can also be  treated
as a classical compartment (Aris,  1966).
4.  Input and Output:  The model requires only two measurments
   •|T}
of   COp from Gary vibrating reed electrometers in
conjuction with ionization chambers.   Output of the model  is
                              1 4
the total cumulative value of   C excreted and the percent of
14
  C excreted.
                           162

-------
5.  System Resource Requirements:  Solutions to the model can
be obtained on a DEC 10 computer, but the model is simple
enough that it can be solved on any other computer system or
calculator.
6.  Applications:   The model has been used for a series of
experiments by the Health Effects Research Laboratory of the
EPA, and it can be used in biological investigations where
there is a need for a fast screening of pollutants (e.g., heavy
metals or chemical compounds).  The effects on respiratory
efficiency or cardiac output can be predicted in a short time,
thus saving time,  animals, and personnel.  This same approach
can be developed from any other body function with a well
defined time distribution via a compartmental analysis.
7.  Technical Contacts

    Rumult Iltis and Robert L. Miller
    U.S. Environmental Protection Agency
    Health Effects Research Laboratory
    26 W. St. Clair Street
    Cincinnati, OH  45268
    FTS  684-7^17   COM  513/684-7417
8.  Re ferences

    Iltis, R. and Miller, R.L. "A Fast-Screening Procedure for
    Testing the Effects of Pollutants in Mammals."  Journal of
    Toxicology and Environmental Health, 3:683-689, 1977-

    Itis, R. "Mathematical Model for the Excretion of   CO
    During Radio Respirometric Studies."  Proceedings of the
    Conference on Environmental Modeling and Simulation.  U.S.
    EPA publication EPA 600/9-76-016, July 1976.
                           163

-------
Aris, R. Compartmental Analysis and the Tneory of Residence
Time Distribution in Intercellular Transport, ed. K.B.
Warren.  New York: Academic Progess, 1966.

Piotrowski,  J. The Application of Metabolic and  Excretion
Kinetics to Problems of Industrial Technnology.  Washington,
D.C.: Department of Health, Education, and Welfare, 1971.

Riely, R.L.  "Gas Exchange Transporation," Physiology and
Biophysics,  eds. T.C. Ruch and H.D. Patton. London:
Saunders, 1965.

Shipley, R.A. and Clark, R.E. Tracer Methods for in Vivo
Kinetics.  New York: Academic Press, 1972.
                      164

-------
           PREHIXED ONE-DIMENSIONAL FLAME CODE (PROF)
1.  Model Overview:     The PROF code can be used to predict
the detailed chemical kinetic combustion and/or  pollutant
formation events which occur in a wide variety of experimental
and practical combustion devices.  Both steady,  free and
confined premixed flames, where gaseous diffusion is important,
can be treated by the code.  Also, well-stirred  reactor,
plug-flow reactor, and fixed mass time-evolution chemical
kinetic problems, where diffusion is not explicitly treated,
can be modeled by the code.  The code was completed in February
1978 by the Acurex Corporation/Energy & Environmental Division
of Mountain View, California.  (Previously called:  Modeling
Studies in Combustion Aerodynamics/Chemistry.)

2.  Function a1 Cap a b i 1 it i e s: The PROF code was developed  to
accurately model the detailed combustion and pollutant
formation processes occurring in premixed one-dimensional
flames.  Previous plug-flow models applied to premixed flame
combustion and pollutant formation processes did not
incorporate axial diffusion in the formulation.   Since ignition
processes require upstream diffusion, these plug-flow models
could not be directly applied to flames without making some
gross assumptions as to the upstream ignition zone starting
conditions.  In addition, the accuracy of these nondiffusive
models is very poor in the flame zone, where diffusion is
important.  Since the PROF code includes axial diffusion,
predictions of combustion and pollutant formation processes can
be achieved in the flame zone as well as downstream of this
zone.  The accuracy of these predictions is dependent only on
the adequacy of elementary kinetic reaction and transport
data.  Thus, PROF predictions, combined with experimental data,
can provide valuable insights into the complex chemical events
taking place within and downstream of the flame zone.
                          165

-------
3-  Basic Assumptions:   The key program element  in  the  PROF
code is a stable and reliable kinetic  chemistry  routine.   This
routine can be applied  to any chemical system  for which kinetic
reaction data are available.   Flame and reactor-type  problems
are modeled by linking  appropriate drive routines to  the
general chemistry routine.  The flame  model  includes  axial gas
phase diffusion and is, mathematically, a multivariable
boundary value problem.  This problem  requires a coupled  grid
solution procedure for  all variables.   This  grid problem  is
solved in PROF by using a predictor-linearized corrector
iterative matrix procedure.  The reactor type  models  do not
have explicit diffusion terms.  These  models are initial  value
problems solved by simple time or space matching in the PROF
code.

4.  Input and Output:   Input to the code include:  solution
type (e.g., well-stirred reactor), names and number of  chemical
species, thermochemical data for chemical species,  chemical
reactions and associated forward rate  constants, third  body
efficiencies, initial mole fractions,  temperature,  pressure,
and flow rates.

    The PROF code output gives complete summary  information  or
flame, well-stirred and plug-flow reactor, and time-evolution
chemical kinetic problems.  If called  for, it  can also  provide
information on intermediate iterations and chemistry  routine
solutions.  For each iteration during  a flame  solution  the code
always prints out a line of output that gives  the  flame speed
parameters, its error,  the maximum error in  concentration, and
the constraint (i.e., damping) applied to the  corrector step
correction vector.  In  addition, all of the  input data  is
output along with the title of the run.

5.  System Resource Requirements: The  PROF is  written in
FORTRAN and can be run  on an Univac 1108, IBM 360 or  CDC 6600
                           166

-------
mainframes.  Disk storage requirements include 15,355 words of
decimal storage for the model and 31,978 words of decimal
storage for data.  Additional and peripheral equipment required
includes magnetic tape or disk storage, a 132 line printer and
a card reader/punch or tape/disk (input).

6.  Applications:  The PROF code has been used widely by Acurex
and the Environmental Protection Agency to predict the
pollutant formations that occur in a wide variety of
experimental and practical combustion devices.  The code has
been applied to a variety of gas turbine, furnace and catalytic
combustion, and pollutant formation problems.  The PROF code
has also been used to treat the reaction of a fixed mass of gas
in time as the pressure and temperature change.  Chemical
evolution inside internal combustion engines, combustion bombs,
and other time-dependent combustion systems have been predicted
by this option.  Of course, the option assumes uniformly mixed
and reacting mixtures within the system.  Therefore, applying
this option to spatially non-uniform systems represents only an
approximation modeling of the system.

7.  Technical Contact

    W. Steve Lanier
    U.S. Environmental Protection Agency
    Industrial Environmental Research  Laboratory
    Research Triangle Park, N.C. 27711
    COM 919/541-2432  FTS 629-2432

8.  References

    Kendall, R.M. and Kelly, J.T. Premixed One-Dimensional
    Flame  (PROF) Code User's Manual, EPA-600/7-78-172a, August
    1978.
                            167

-------
           WASTE RESOURCES ALLOCATION PROGRAM (WRAP)

1.    Model Overview:  WRAP is a waste resources allocation
program which is coded in FORTRAN.  This modeling program consists
of a series of equations which consider the sources of solid waste
generation, a set of sites, and processes to be considered at those
sites, as well as various site and process capacity constraints.
WRAP sorts out the various allocation options specified by the user
and indicates a preferred allocation solution which is the minimum
cost plan that meets all the user-supplied constraints.  Use of
the model enables users to study and analyze the costs and
implications of all available alternatives under consideration.
WRAP has been used for decisions regarding solid waste management
in Massachusetts, in Illinois, and in St. Louis, Missouri.

2.    Functional Capabilities:  WRAP is an optimizing model which
selects, sizes, and locates solid waste processing and disposal
facilities.  Costs for the solid waste systems are determined by a
specialized fixed charge linear programming algorithm.  There are
two operational modes available: static and dynamic.   The dynamic
operating mode allows for two to four planning periods.  Planning
periods are expressed in years, and, in the dynamic mode, are
consecutive over the total planning period.
      The model consists of a series of equations which consider
the sources of solid waste generation, a set of sites, and
processes to be considered at those sites, as well as various site
and process capacity constraints.  The processes can be transfer
stations, resource recovery processes (including the extraction of
recoverable resources to be marketed), secondary processes (which
receive the residue of primary processes as input) and various
disposal processes.  WRAP further considers many transportation
route alternatives from sources of waste generation to sites, and
                             168

-------
from sites to sites, with due allowance for site traffic
constraints.

3.    Basic Assumptions:  WRAP is a fixed-charge linear programming
model, using as the optimizer an algorithm developed by Dr. Warren
Walker of Cornell University in Ithaca, New York.  The fixed-charge
capability of the model permits the representation of economies of
scale in process costs.  Since the model is cost-minimizing, it
will seek out the lowest cost segment at any level of tonnage.
Thus the capability of treating cost in two parameters (fixed and
variable, or intercept and slope) permits the model to represent
economies of scale at any level of accuracy desired.  In the
actual model applications, three segment representations have
been used for nearly all processes.

4.    Input and Output:  Program execution data is input from a
sequential data set, normally the card reader.  There are eight
types of inputs to be prepared.  Five of the input types are
required by every program.  Three input types are optional.  All
data for a particular input type is input sequentially.  There is
no special ordering required within an input type.  However, a
special ordering is required for the types of user-supplied inputs.
The required input sequence follows:
      1)  Control Records: four control record inputs are possible.
          Two records are always required and two records are
          optional.
      2)  Source Identification Records:  an identification record
          for each original solid waste source must be supplied.
          Each record must have a unique source identification
          code as well as the record code.
      3)  Site Identification Records: there must be one record
                               169

-------
          for each intermediate and ultimate site.  All site
          records are input in one group.
          4)  Process Identification Records:  there are five types
          of records possible for each unique process.  Though the
          processes need not be in a particular order, the records
          associated with each process must be in a specific
          sequence.
          5)  Site Process Identification Records:  there is one
          record for each process at each site, and there may be a
          maximum of 125 records.  These records do not need to be
          in any particular order.
          6)  Transportation Activity Records:  these records are
          optional, but generally part of the input file.  Each
          record must have an activity type code which describes
          the transportation links.
          7)  Truck Constraint Identification Records:  these
          records are optional and are required only when the
          user's control data indicates that sites are to be subject
          to truck contraints.  There must be one record for each
          truck constraint, and each record may have a maximum of
          three site identification codes.
          8)  Starting Basis Records:  these records are optional
          and are not considered part of the problem identification
          records.  These records are input only when the user has
          indicated their availability.  The number of records is
          determined by the number of rows (equations) in the matrix,

          There are six types of output generated in the WRAP
program: (1) optional debugging variables and tables, (2) error
messages and codes, (3) input data reports, (4) punched transporta-
tion and matrix decks, (5) intermediate phase solution tables, and
(6) final solution punchout and reports.
                               170

-------
5.     System Resource Requirements:   The WRAP program does not
require any specialized computer environment.  The program,
however, is very large and does require special handling at
execution time.  Memory requirements for the 90 (equations) x
360 (coefficients) matrix WRAP model are 270K bytes of storage.
This requirement must be modified if the model dimensions are
altered to accomodate a larger matrix which uses more memory or to
process a smaller matrix which uses less computer memory.  The
input-output file requirements are: a card reader, a card punch,
at least one printer, and a disk with storage for at least eight
files.  An environmental engineer or programmer familiar with
computer modeling is needed to fulfill the manpower requirements
for the WRAP program.

6.     Applications:  WRAP has. been used in several locations by
decision-makers who are considering regional solid waste management
In Massachusetts, the model was used to identify the most efficient
regional system design for that state's first regional resource
recovery system.  WRAP was used in St. Louis, Missouri, to
determine the advantages of community participation in a. proposed
regional solid waste management plan.  In suburban Chicago, WRAP
was used to evaluate the economic feasibility of various solid
waste management and recovery options facing the decision-makers.

7.     Technical Contact
       Frank McAlister ("ivK-563)
       U.S. Environmental Protection Agency
      .Office of Solid Waste
       401 M Street, S.W.
       Washington, D.C.  20460
       FTS:  382-2223      COM:   202/382-2223
                             171

-------
8.      References
       Berman, Edward B.,  et al.  "WRAP:  A Model for Regional Solid
       Waste Management Planning  -  User's Guide."  Publication No.
       EPA/530/SW-574, prepared by  the Mitre Corporation,  Bedford,
       Massachusetts, under Contract No.  68-01-2976, February 1977.

       Hensey, Verniece,  et al. "WRAP: A Model for Regional Solid
       Waste Management Planning  -  Programmer's Manual."
       Publication No. EPA/530/SW-573, prepared by the Mitre
       Corporation, Bedford, Massachusetts,  under Contract No.
       68-01-2976, February  1977.
                             172

-------
      ATMOSPHERIC DISPERSION OF RADIONUCLIDES  (AIRDOS-EPA)
1.       Model Overview:  AIRDOS-EPA is a model for estimating
annual intakes and exposures from the atmospheric release of
radionuclides.  The purpose of the program is to provide these
quantities as input to a companion program (DARTAB) to assess
the individual or collective doses and risks associated with
chronic releases of radionuclides.  The model is a revision of
AIRDOS-II (Mo77).  Atmospheric dispersion, wet and dry
deposition, and food pathway models are included.  Provision is
made for radionuclide chain ingrowth and decay as well as
environmental removal in the terrestrial portion of the model.
2.       Functional Capabilities:  AIRDOS-EPA calculates
radionuclide concentrations in air and on the ground surface
and intake rates for inhalation and ingestion.  Calculations
can be performed for an individual at the grid locations or for
a population distributed over the grid.  Releases of up to 36
radionuclides from as many as 6 (point or area) sources can be
considered.  All sources are located at the origin of the
calculational grid.  Up to 320 or 400 locations may be
described by the circular and square grid options
respectively.  All quantities calculated are long-term
averages.  Source terms are specified in curies/year.  Air and
ground surface concentrations are in curies/cubic meter and
curies/square meter respectively.  Ingestion and inhalation
intake rates are in pico curies/year.  The concentration of the
short-lived progeny of radon-222 is in working levels.
Concentration and intake rate calculations are performed after
a user specified period of operation at the specified release
rates.
                              173

-------
3.       Basic Assumptions:  Dispersion is calculated by a
straight line, long-term average, Gaussian model.  Momentum or
Duoyant plane rise can be calculated or assigned a value for
each stability class.   A dry deposition velocity and a
precipitation scavenging rate can be specified for each
radionuclide.  A source depletion model accounts for plume
depletion due to deposition.  The terrestrial model includes
environmental removal as well as a radiological decay.  The
food pathway model (vegetable,  meat, and milk) is consistent
with that in Reg. Guide 1.109 (NRC77).  Ingrowth for
radionuclide chains subsequent to deposition can be calculated
by providing a set of ingrowth factors.  Air concentrations of
short-lived radon-222 progeny are calculated in working level
units for a specified value of equilibrium.  Output for DARTAB
is in an unformatted file.   The basic calculational methodology
is from AIRDOS-II (Mo77) with modifications for area sources,
radon progeny concentrations, terrestrial ingrowth for
radionuclide chains and an updated food pathway model.
4.        Input and Output:  Model inputs include:  grid size
values; wind data; stack or area source data; radionuclide
release rates, deposition and settling velocities, scavenging
rates,  and decay constants; arrays of meat animals, dairy
cattle, crop areas,  and population data for each grid location;
the fraction of each food category consumed from outside the
assessment area; the fraction of that consumed food which is
produced within the assessment area which is in the grid
location;  ingestion; agricultural model parameters; ingestion
rates by food category; inhalation rate; radionuclide decay and
environmental removal rate constants of soil to vegetation;
intake  to  meat and intake to milk conversion factors;
radionuclide chain ingrowth factors; clearance class; and
gastro  intestinal absorption fraction.
                                 174

-------
         Printed outputs available include:  predicted air
concentrations; dry and wet deposition rates for each location
and radionuclide;  ground-level Chi/Q for each location by
radionuclide;  agricultural and population data for each grid
location; list of nuclide independent variables; list of
computer totals of population, food production, and food
consumption for the assessment area; a list of nuclide
dependent data for each nuclide; individual or population
weighted concentration and intake rates for each location by
nuclide, radon-222 progency concentration for each location;
and dose summaries (supplementary - not used for
AIRDOS-EPA/DART.AB assessments).  An unformatted file is created
of concentration and intake for each location to be used with
DARTAB for a dose and risk assessment.
5.       Computational System Requirements:

         This system may be run on an IBM 360 or 370 series or
an equivalent.  It is coded in FORTRAN IV (H extended)

6.       Applications:  This model provides a means for the
radiological assessment of radionuclides released to the
atmosphere.  It has been used by EPA and the Oak Ridge National
Laboratory for this purpose.  The model is generally used in
conjunction with DARTAB for dose and risk assessments.

7.       Contact:
         David Fields
         Oak Ridge National Laboratory
         P.O. Box X
         Oak Ridge, TN  37830
         COM:  (615) 576-2131
                                175

-------
8.       References:
         Begovich, C.L., E.G. Schlatter, S.Y. Ohr, K.R.
         Eckerman, "DARTAB:  A Program to Combine Airborne
         Radionuclide Environmental Exposure Data with
         Dosimetric and Health Effects Data to Generate
         Tabulations of Predicted Impacts."  ORNL-5692, 1980.

         Mo77  Moore, R.E.   "The AIRDOS-II Computer Code for
         Estimating Radiation Dose to Man from Radionuclides in
         Areas Surrounding  Nuclear Facilities."  ORNL-5245,
         1977.

         Mo79  Moore, R.E.   "AIRDOS-EPA:  A Computerized
         Methodology for Estimating Environmental
         Concentrations and Dose to Man from Airborne Releases
         of Radionuclides." EPA 520/1-79-009, ORNL-5532, 1979..

         NRC77 U.S. Nuclear Regulatory Commission, Regulatory
         Guide 1.109, Calculation of Annual Doses to Man from
         Routine Releases of Reactor Effluents for the Purpose
         of Evaluating Compliance with 10 CFR Part 50, Appendix
         ^.  (Revision 1).   Office of Standards Development,
         1977.
                              176

-------
             GREAT  LAKES DOSE/CONCENTRATION  (GLA-1)
1.   Model Overview;  This model uses a simplified
representation of the Great Lakes along with the time dependent
dose equations of International Commission on Radiological
Protection (ICRP) IDA to predict ambient lake concentrations on
the dose rates resulting from chronic ingestion of
radioactivity in lake waters.  The program is also applicable
to other pollutants.

2.   Functional Capabilities:  The model comprises a simplified
physical representation of the Great Lakes chain which
considers only total volume of each lake, assumes annual mixing
but allows for changes in dilution volume required by
thermoclines, and corrects for sedimentation and equilibration
where required.  Dose rates due to chronic ingestion of 2.2
liters of water per day are calculated according to ICRP 10 and
ICRP 10A.

3.   Basic Assumptions:  GLA-1 assumes constant total volume,
constant outflow and inflow, and constant surface area.  It
assumes that thermocline exists for 1/2 year at a depth of 17
meters and that inflow and outflow are from the epilimnion
during this  period  but that perfect mixing occurs during the
balance of the year.  Concentration equations are convoluted
with the ICRP equation for organ burden and solved in closed
form.  Only  six isotopes, Tritium  (H-3), Cobalt-60 (Co-60),
Strontium-90 (Sr-90), Cesium-134 (Cs-134), and Cesium-137
(Cs-137) are treated at present.

4.  Input and Output:  Major inputs to the GLA-1 include source
terms, time  results desired, initial concentrations, and lake
volumes and  outflows.  As currently programmed, individual
sources discharging into lakes can be used or parameters for

                             177

-------
sets of nuclear power plants having differing types of rad
waste systems may be substituted.

    Outputs are lake concentrations for the five isotopes at
each time specified along with dose rate and dose equivalents.
Concentrations as a function of time for other pollutants can
be found without altering the program.   Degradable pollutants
can be treated like radionuclides  by selection of an
appropriate decay constant.

5.  System Resource Requirements:   All  programs are written in
FORTRAN for an IBM 360/370 system.   The model requires 150K
bytes of core memory.  A oackground in  computer programming is
useful in using this model.

6.  Applications:  GLA-1 has been  used  to predict concen-
trations and doses from Great Lakes waters due to nuclear fuel
cycle activities projected through  the  year 2050.

7.  Technical Contact

    R. E. Sullivan
    U.S. Environmental Protection  Agency
    Criteria and Standards Division
    Crystal Mall #2
    1921 Jefferson Davis Highway
    Arlington, VA   22202
    COM 703/557-9380  FTS 557-9380

8.  References

    Sullivan, R.E. and Ellett, W.H. The Effect of Nuclear Power
    Generation on Water Quality in the Great Lakes.
    ORP/CSD-77-5, 1977.
                            178

-------
  HIGH LEVEL  RADIOACTIVE WASTE REPOSITORY RISK MODEL (REPRISK)
1.  Model Overview:  This computer code calculates  the  expected
genetic and somatic health effects at a generic  high level
radioactive waste geologic repository.  The code calculates
radionuclide releases to air,  land surface, and  rivers  or  lakes
from a repository as a result  of expected  events and accident
events.  The accidents are human intrusion (drilling),  breccia
pipes, faults, meteorites and  volcanoes.  The expected  events
are shaft and borehole leakage and bulk rock transport.   The
releases result either from destruction of waste packages  or
disturbance of the contaminated repository backfilled tunnels.
The concentration of radioactivity in the  backfilled tunnels
depends on availability of water in the tunnels, the
dissolution of radionuclides (solubility), and the
characteristics of the waste matrix and canisters.   Movement of
contaminated water in the tunnels is either directly to  land
surface or to aquifers overlying the repository.  Movement of
the radioactivity in the aquifer is governed by  groundwater
flow and retardation of radionuclides.

2.  Functional Capabilities:  The model calculates  the  total
release of radionuclides over  a time period and  converts these
releases to health effects.  To calculate  releases  the  flow
rate of radioactivity in curies per year is integrated  either
analytically or numerically over the time  period of interest.
The numerical integrator is 90% accurate.   Flow  in  the  aquifer
is 1-d imensional nond isper sive.  The tunnel mixing  volume  is
assumed homogeneous.  Parameters are constant over  all  time,
but flow rates of water from the repository are  time
dependent.  The health effects are combined with event
probabilities to calculate probability consequence  curves  and
overall r isk .
                             179

-------
3-  Basic Assumptions;

    1)  One-dimensional non-dispersive aquifer

    2)  Homogeneous mixing volumes whose radionuclide
concentrations can be described by first order  differential
equations.

    3)  Input parameters are constant over  all  time.

    4)  Probabilities of accident events are  constant  over
various time bands.  A reasonable number of time  bands can be
input.

4.  Input and Output;  Representative input data  will  be
contained in the two EPA documents listed in  the  references
section.

    Two types of output are available for somatic health
effects, genetic health effects,  or release limit ratios:
1)  Integrated risk or release limit ratios and 2)  Probability
consequence curves.

5.  System Resource Requirements;  REPRISK  can  be run  on  an  IBM
370.  The model is currently stored on two  magnetic tapes and
requires a line printer for output.

6.  Applications:   EPA/ORP is using the code  to conservatively
evaluate 5 generic high level waste repositories  -  bedded salt,
granite, shale, and basalt.  This effort supports the  EPA/ORP
EIS and standard for high level waste repositories.
                          180

-------
7.   Technical Contact

    Daniel J. Egan
    U.S.  Environmental Protection Agency
    Criteria and Standards Division
    Crystal Mall #2
    1921  Jefferson Davis Highway
    Arlington,  Va.  22202
    COM 703/557-8610  FTS 557-8610

8.   References

    User's Manual to be published.

    Smith, C. B.; Egan, D. J.; Williams, W. A.; Gruhlke, 0. M.;
    Hung,  C-Y;  and Serini, B.  Population Risk from Disposal of
    High-Level Radioactive Wastes in Geologic Repositories.
    EPA/520/3-80-006.

    Smith, J.M., Fowler, T.W., and Goldin, A.S. Environmental
    Pathway Models for Evaluating Population Risks from
    Disposal of High-Level Radioactive Wastes in Geologic
    Repositories.  EPA 520/5-80-002.
                              181

-------
            MAXIMUM INDIVIDUAL DOSE MODEL (MAXDOSE)
1.  Model Overview:  The Maxdose code is a Gaussian  dispersion
model that calculates accidental releases from  a  nuclear  waste
repository.  Both geological  and human events are modelled.
Each event produces a given set of dose rates at  different
times and distances.   A second  set of tables estimates
contaminated areas and individual risk.  Both leaching  and
dissolution remove wastes from  the matrix into  the accessible
environment.  The releases are  used to calculate  the dose table

2.  Functional Capabilities:   The code can calculate the  dose
for up to 10 distances, 13 dose times, and 20 nuclides  per
run.  All transport models are  2-dimensional, yielding  the
highest dose along the centerline.  Error on numerical
integration is less than 10%  using cautious adaptive Romberg
extrapolation .

3-  Basic Assumptions:  For atmospheric release,  MAXDOSE  uses
AIRDOSE equations and no direction is specified  for  the wind.
Water releases are calculated along the centerline,  where the
maximum concentration occurs.  Area calculations  assume
parabolic distribution for contaminants in the  groundwater  arid
a circular distribution for air release.

4.  Input and Output:  Input  to the model includes initial
inventories of waste, their halflives, retardation factors,  3
sets of dose conversion factors, solubilities,  bioaccumulation
factors, permeability and its rate of change, numerical
constants for approximating the gradient, the canister  life,
leach rate, groundwater velocity, size of tank,  porosities,
                              182

-------
dose times, and distances.  The boreholes and the flow through
the boreholes are modeled .

    Output consists of an echo check of the input data in a
standard format.  A table of dose rates at various dose times
and distances, and areas contaminated by a given event are
presented .

5.  Sy s t em Re so ur c e Re qu i r em en t s:  MAXDOSE is coded in FORTRAN
and is run on an IBM 360 mainframe.  A subroutine of this model
calls a rout.ine, TIMER, that is coded in machine language.
Engineering and programming backgrounds, and knowledge of-the
job control language of the International Mathematics and
Statistics Library (IMSL) are useful.

6.  Applications:  Two routines, CTIME and DCADRE, are not in
the code.  They are in the linkage step of the job control
language.  DCADRE is a numerical integration from the
International Mathematics and Statistics Library.  CTIME
returns the time of day and date the job is run.  The code has
been used to estimate risks to individual and in IDAR
(Individual Dose Assessment Report) .

7.  Technical Contact

    Barry L. Serini
    U.S. Environmental Protection Agency
    Office of Air Noise and Radiation
    Criteria Standards Division
    Crystal Mall #2
    1921 Jefferson Davis Highway
    Arlington, VA   22202
8.  References

    MAXDOSE - EPA Userv s Manual

                            183

-------
                    NONIONIZING RADIATION MODELS
1.        Model Overview:  Certain mathematical models have been
developed to assist researchers involved in the biological effects
of nonionizing electromagnetic energy in the RF-microwave frequency
spectrum.  Such models have provided some insight into the inter-
section of RF energy with biologica-1 objects (e.g., experimental
animals, human subjects, etc.) and have provided significant data
on average and localized energy absorption rates in such objects.
These data enable researchers to predict approximately the thermal
load to which an animal is being subjected    during experimental
irradiation and to extrapolate research findings to humans.  This
summary primarily discusses modeling work performed in-house within
EPA or under EPA grants; similar work sponsored by other government
agencies has been recently summarized in the form of a dosimetry
handbook.  XSECT and ECOMP programs were developed at the RAND
Corporation, Santa Monica, Calif.; EPA obtained copies of these
in 1972.  The variations on ECOMP were developed in-house at
Research Triangle Park, N.C.  EBCO was developed under EPA grant
at Oregon State University.
2.        Functional Capabilities:   The EPA models examine the inter-
action between a plane electromagnetic wave and biological objects
composed of dissipative (lossy) dielectric materials which possess
a simple spherical or prolate spheriodal shape.  The model employing
a spherical object will be discussed first.
          The spherical model actually consists of a core of brain-
like material surround by thin concentric layers of other tissues
including cerebro-spinal fluid, dura, bone, fat and skin.  The
model is a crude approximation to isolated animal and human heads.
Because of the chosen spherical boundaries of the dielectric object,
the mathematical solution to the electro-magnetic problem is readily
formulated using the Mie theory.  The basic solution involves
                               184

-------
expanding the incident and secondary (scattered and internally
induced) fields into vector spherical harmonics involving spherical
Bessel functions of complex argument.  The problem has been pro-
grammed in FORTRAN for computational solution . on both IBM 360/50
and UNIVAC 1110 machines.  Two basic programs have been written for
this problem: XSECT computes the absorption efficiency (electro-
magnetic absorption cross section divided by geometric cross section)
of a given sized sphere over a given range of incident frequencies,
as well as the overall specific absorption rate (SAR) or dose rate,
averaged throughout the model.  The other program, ECOMP, computes
the local internal electric field strength as well as the local
SAR value at various defined locations within the sphere, for a
given incident frequency.  Two additional programs both employing
ECOMP  have been developed:  PLOT is a graphical routine giving
plots of local SAR against radial distance for different azi-
muthal angles.  ECOMX searches for the peak internal SAR value
over a given range of RF frequencies for a given sized sphere.
Convergence tests are employed in these programs in order to
ensure that there is rapid convergence of the infinite series
used in the Bessel function expressions.  Convergence is generally
obtained within 12-15 terms.  Valid solutions are obtainable for
all combinations of sphere size and wave length including the
important resonant region where energy absorption reaches a peak.
          The prolate spheriodal model is composed of homogeneous
muscle-like dielectric only and simlulates large-scale objects
such as humans or primates.  Solutions to the problem are based
on the extended boundary condition method (EBCM) which has
been found to be the most successful of the various methods avail-
able for dealing with lossy prolate spheroid objects.  However,
for spheroids having high eccentricity ratios equivalent to that
of standard man (a/b = 6.3), the method breaks down in the resonant
                               185

-------
frequency region owing to problems of ill-conditioned matrices
which the computer cannot handle.  The computer program, EBCO,
is written in FORTRAN and has been run on a Control Data CYBER
70, Model 73 machine.
3.        Basic Assumptions'.  The electromagnetic radiation is
assumed to be a simple plan wave, as exists in the far-field of
an antenna.   The biological objects are of simple spherical or
prolate spheroid shape and are composed of dissipative dielectric
materials that are linear, homogeneous and isotropic.  The heat
transfer or  conduction aspects of the problem have not been
considered.
4 .        Input and Output:
          a.  Inputs for sphere model.
              1) Radius of core.
              2) Number of outer layers and layer thicknesses.
              3) Dielectric data (relative permittivity and
                 conductivity) of all tissue equivalent materials
                 as a function of frequency.
              4) Frequency or frequency range of incident wave.
              5) Internal spherical co-ordinates, (fi ,6,0) at
                 which internal fields are to be computed  (or
                 range of same).
              6) Maximum allowable number of terms in series
                 and tolerance for convergence of series.
          b.  Inputs for prolate spheroid model.
              1) Major and minor axis values.
              2) Dielectric data of muscle-equivalent material
                 as a function of frequency.
              3) Frequency range of incident wave.
              4) Orientation of major axis of spheriod with respect
                 to E-field vector.
              5) Angle of incident wave with respect to major axis.
                               186

-------
      c.  Outputs for both models.
          1)  Absorption cross section and absorption efficiency
          2)  Total absorbed power.
          3)  Average SAR.
      d.  Outputs for sphere model only.
          1)  Local internal E-field values  (A> ,d $ components).
          2)  Local SAR or dose rate value.

5.    System Resource Requirements:  All programs  are coded  in
FORTRAN IV or V and require a high-speed computer  with  approximately
75-80 thousand word capacity.  Heavy use is  made  of double
precision arithmetic.  Data preparation requires  one to two  hours,
while output analysis may require  a day or two, depending on the
form of data presentation desired.  A person with  some  aacicground
in electro-magnetic theory and scientific programming is helpful.
6.    Applications:  These models provide insight into the effect
of nonionizing electro-magnetic energy in the RF-microwave
frequency, and allow researchers to predict approximately the
thermal load to which an animal is being subjected to during
experimental irradiation.  These results can be extrapolated and
applied to humans.

7.    Technical Contact
      Dr.  Claude M. Weil
      Experimental Biology Division (MD-74)
      Health Effects Research Laboratory
      Environmental Protection Agency
      Research Triangle Park
      N.C.  27711
      FTS  629-7740  COM 919/541-7740
                                187

-------
8.     References
       Durney, C.H. et. al., "Radio Frequency Radiation Dpsimetry
       Handbook, Second Edition " Report SAM-TR-78-22, published
       by USAF School of Aerospace Medicine, Brooks Air Force
       Base, Texas 78235, May  1978.

       Weil, C.M., "Absorption Characteristics of Multilayered
       Sphere Models Exposed to UHF/Microwave Radiation", IEEE
       Trans, on Biomed. Eng., BME-22, pp. 468-476, November  1975.

       Tripathi, V.K.  andLee, H., Electromagnetic Power Absorption
       by Prolate Spheroid Models of Man and Animals at and near
       Resonance, Final Report under EPA Grant No. R-804697-01-1,
       December 1978.
                              188

-------
             PLUTONIUM AIR  INHALATION  DOSE  (PAID)
1.   Model Overview;  The model is designed to calculate dose
rates and doses resulting from the acute or chronic lifetime
inhalation or ingestion of transuranic radioisotopes.

2.   Functional Capabilities:   The model is designed for
long-lived parents or daughters.   Only one daughter is
permitted.  Gastro-intestinal tract (GIT) and blood transfer
fractions are used, but no time delay for either is included.

3.   Basic Assumptions:  The model is, basically, a combination
of the International Commission on Radiological Protection
(ICRP) lung model and a standard organ model using exponential
retention functions.  The resulting solutions are analytical,
require no numerical integration, and are obtained rapidly and
exactly for the times desired.

4.   Input and Output:  Input  is the acute or chronic intake,
deposition fractions for the  lung compartments, the mass for
post blood organs and physical and biological halflives,
transfer fractions, and average energies for the parent and
daughter isotopes.

    Output is for ail input times, the dose rates and doses for
each lung compartment, including lymph nodes, and for the
reference organs.  The values for the trachiobronchial
compartment due to clearance  from the pulmonary are also given
explicitly.

5.   System Resource Requirements:  PAID is coded in FORTRAN and
is run on an IBM 360/370 system.  Any standard model printer
can be used.  Operation requires a computer programmer.
                             189

-------
6.  Applications:  The model has been used to calculate lung
and organ doses for transuranic and other radioisotopes.  It is
used primarily by ORP/EPA.

7.  Technical Contact

    R. E. Sullivan
    U.S. Environmental Protection Agency
    Criteria and Standards Division
    Crystal Mall #2
    1921 Jefferson Davis Highway
    Arlington, VA  22202
    703/557-9380

8.  References

    Sullivan, R.E.  PAID:  A Code for Calculating Organ Doses
    Due to the Inhalation and Ingestion of Radioactive
    Aerosols.  ORP/CSD-77-4, 1977.
                                 190

-------
             RADIONUCLIDE DOSE RATE/RISK (RADRISK)
1.   Model Overview:   RADRISK is a model designed to estimate
the health risk due  to inhalation or ingestion of radionuclides
for arbitrary exposure periods.  The end result of the system
is  a set of values relating fatal cancers and genetically
significant radiation doses to a unit intake of radionuclides.
The model is a greatly revised combination of two previously
existing programs, INREM II and CAIRO.   The health risk from
external exposures is also estimated by the CAIRO model using
dose rates from a separate model, DOSFACTER.

2.   Functional Capabilities:  RADRISK calculates the radiation
dose rates and estimated fatal cancers resulting from the
chronic inhalation or ingestion of one pico curie/yr of
radioisotope.  All radioactive decay products of the parent
isotope are also considered.  Dose rates are calculated over a
110-year period for  eighteen organs.  Cross irradiation dose
rates are incorporated using Monte Carlo results from the
S-factor model.  These dose rates are then combined in a life
table, using U.S. population mortality rates, to compensate for
competing risks in estimating radiation health effects.
External dose rates, taken from DOSFACTER, are treated
similarly in the life table analysis.  An integration of the
gonadal dose rate is also performed to obtain the 30-year
genetically significant dose.  Input units are pico curies/yr,
pico curies, or squared centimeter pico curies/cubed
centimeter.  Dose rates are given in mrad/yr for both high-LET
and low-LET radiation and the life table returns estimated
premature deaths to a cohort of 100,000 for each cancer.

3.   Basic Assumptions:  The dose rate calculational model
incorporates the International Commission on Radiological
                             191

-------
Protection (ICRP) lung and gastro-intestinal tract models;  and
uses exponential retention functions and standard metabolic
parameters for the post blood organs.   Nonexponential retention
functions are fitted, by means of an auxiliary program,  to  an
exponential series of up to five terms.   The life table
calculation is based on a cohort of 100,000 persons whose
mortality rate is that of the U.S.  1969-1971 population.   The
additional risk, either absolute- or relative,  from radiation is
then followed from birth (0 years)  to  death (110 years)  of  the
cohort.   At present, no age dependence is allowed in the dose
rate calculation (a reference man is assumed)  although the  life
table dose rate or risk may be age  adjusted.

4.  Input and Output:  Inputs required for the dose rate
portion  of the code include the physical (half life, energy)
and metabolic (transfer fractions,  retention functions)  data
for the  parent and each daughter product.  In  addition,  a
library  of cross-irradiation terms  must  be supplied.  The life
table calculation, in addition to the  time dependent dose,
requires specification of the risk, including  latency and
plateau  periods, associated with the raoiation.   For relative
risk cases, mortality rates must be supplied for each cancer to
be considereo.

    Outputs comprise the total dose rate, for  both high-LET and
low-LET  radiation, to each of 18 organs  at the midpoint  of
specified time intervals.  Options  are available for printing
out each daughter contribution as well as the  cross-irradiation
terms.   The integrated genetically  significant dose to the
gonads,  along with an average value, is  also output.  The life
table calculation outputs the number of  premature deaths, the
average  years of life lost for each, and the decrease in
overall  life expectancy for each cancer  type as well as the
totals.

                                192

-------
5.   System Resource Requirements:  All programs are written in
FORTRAN for an IBM 360/370 system.  The model requires 500K
bytes of core memory.  Any standard 132 column printer can be
used.  Operation requires a background in programming,
engineering, and health/medical physics.

6.   Applications;  This model has been used to produce a set of
dose/risk values for a unit intake, or unit exposure, of most
common radioisotopes.  It has been run extensively at Oak Ridge
National Laboratory.  The major external link is S-Factor
output.

7.   Technical Contact

    R. E. Sullivan
    U.S. Environmental Protection Agency
    Criteria and Standards Division
    Crystal Mall #2
    1921 Jefferson Davis Highway
    Arlington, VA  22202
    COM 703/557-9380  FTS 557-9380

8.   References

    RADRISK (to be published)

    Dunning, D.E., Jr., e_t a_l.  5-FACTOR;  A Computer Code for
    Calculating Dose Equivalent to a  Target Organ  per
    Microcurie-Day Residence of a Radionuclide in  a  Source
    Organ,  1977.

    Cook, J.R., e_t c^U CAIRO:  A  Computer Code for Cohort
    Analysis of Increased Risks of Death.  EPA 520/5-78-012,
    1978.
                              193

-------
Kocher, D.C.   DOSFACTER;  Dose-Rate Conversion Factors for
External Exposure to Photon and Electron Radiation from
Radlonuclides Occurring in Routine Releases from Nuclear
Fuel Facilities.  ORNL/NUREG/TM-283, 1979.

Killough, G.G., je_t ad.   INREM-II;  A Computer
Implementation of Recent Models for Estimating the Dose
Equivalent to Organs of Man from an Inhaled or Ingested
Radionuclide.  ORNL/NUREG/TM-84, 1978.
                             194

-------
           A  COMPUTER  PROGRAM FOR THE RISK ASSESSMENT
                OF TOXIC SUBSTANCES (MULTI80G)
1.   Model Overview:   This program was developed  for  generating
low-dose carcinogenic risk assessments of  toxic  substances
based on the generalized multi-hit and one-hit dose-response
functions applied to animal response data  derived  from  lifetime
feeding studies.

2.   Functional Capabilities:   The limitations of the model  are:

    1) There must be at least two positive (non-zero) dose
       level.

    2) There may be  no more than 14 positive dose  levels.

    3) The average run time may vary for the same  job by as
       much as +20%.

3~   Basic Assumptions:  This model is based on a gamma
distribution.  Individuals interested in the underlying
assumptions are referred to the technical  contact  for copies of
theoretical papers underlying the development of this model.

4.   Input and Output;  The inputs to the model are:

    1) The number of positive (non-zero) dose levels in the
       bioassay

    2) Magnitude of  each dose level
                            195

-------
    3) Total numbers of animals on  test  at  each  dose  level

    4) Total numbers of animals with tumor  types of interest  at
       each dose level

    The principal outputs of interest from  the model  are:

    1) A chi-square goodness of fit test

    2) An estimate of the number of "hits"  required to  initiate
       a carcinogenic response

    3) Point estimates and 90, 95,  97-5, 99,  and 99-5 lower
       confidence limits on "virtually safe dose"  for risks  for
       1 in 10 to 1 in 100,000,000

5.  System Resource Requirements:   This  model is coded  in
FORTRAN G and is run on an IBM 370/168 mainframe.   It requires
less than 300k bytes of core memory for  execution.   It  uses  any
132 position line printer for output.

6.  Applications:  The model, in conjucntion  with  a variety  of
other models, is used to estimate lifetime  carcinogenic risks
associated with various levels of suspected human  carcinogens.
The estimates are then included in  risk  assessments supporting
regulatory actions under Section 5  and 6 of the  Toxic
Substances Control Act.
                            196

-------
7.   Technical Contact

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Health and Environmental Review Division
    401 M Street, S.W.
    Washington, D.C. 20460
    COM 202/382-3459  FTS 382-3459

8.   References

    Rai, K. and Van  Ryzin, J. MULTI80: A Computer Program  for
    Risk Assessment  of Toxic Substances.   Technical  Report  No.
    N-1512-NIEHS, Rand Corporation, Santa  Monica, 1980.

    Van Ryzin, J. and Rai, K. The Use of Quantal  Response  Data
    to Make Predictions.  In The Scientific Basis o_f Toxicity
    Assessment.  H.  Witschi  (ed.) Elsevier/North  Holland,  New
    York, 273-290,  1980.

    Rai, K. and Van  Ryzin, J. A Generalized Multihit Dose
    Response  Model  for Low-dose Extrapolation.   Biometrics  36^
    (to appear), 1980).

    A user's  manual  is available from the  technical  contact.
                               197

-------
           ENVIRONMENTAL PARTITIONING MODEL (ENPART)
1.  Model Overview:   This generalized partitioning model
integrates information about a chemical's production, use, and
disposal with laboratory data describing its physiochemical
properties in order to provide insight into the dominant
processes responsible for that substance's transport and
degradation in the environment.   It is intended to be used in
early stages of chemical risk assessments to identify
environmental media through which exposure may occur, and to
provide a guide for further assessment by indicating the media
with the highest exposure potential.   The methodology
explicitly treats transfer between and transformation within
environmental media, and it ranks media as to their exposure
potential and transformation processes as to the relative
importance in controlling the level of exposure.  The analysis
can also be applied in the design of a cost-effective testing
approach to yield data on interrelated transport and
transformation processes which,  when considered together,
present a clear picture of a substance's environmental fate.

2.  Functional Capabilities:  The equilibrium partitioning
segment of the model combines information on chemical releases
and intermedia transport processes to determine the
partitioning of the chemical between air, water, soil,
sediment, and biota.  The dynamic partitioning segment sums the
first-order degradation rates to yield the overall
transformation half-life for each medium.  This is then
compared with the previously calculated intermedia transfer
half-life to determine if the chemical is degraded before  it
can be  transferred  from the media to which it is released.
                             198

-------
3.  Basic Assumptions;  The approach used in the equilibrium
partitioning analysis assumes that each medium compartment is
homogeneously well mixed,  and that all compartments are in
equilibrium.  The dynamic  partitioning portion of the model
assumes that inter-compartmental transfer is at a steady state
with the transformation processes such as photolysis,
hydrolysis,  oxidation, and biodegradation.   The concentration
ratios are determined using fugacity constants describing
tendencies to transfer between compartments which are valid for
use at low environmental concentrations.

4.  Input and Output:  The equilibrium partitioning of the
model requires data on the substance's vapor pressure, water
solubility,  soil and/or sediment adsorption coefficients, and
the octanol/water partition coefficient,  or data for chemical
surrogates.   The dynamic partitioning portion requires first
order or pseudo first order rate constants for major chemical
transformation processes.   These include  ozone and hydroxyl
radical oxidation, direct  photolysis, aqueous photolysis,
hydrolysis in surface water and soil water, and biodegradation
in water and soil.  The Office of Toxic Substances is in the
process of compiling some  of this data for major organic
chemicals to interface with the computerized version of the
model.

    The model provides the ratios of chemical concentrations
between media compartments, rather than absolute
concentrations.  This avoids the problem  of selecting media
volumes for the compartments, but allows  medias to be ranked in
order of exposure potential.   Overall environmental persistence
of the substances is calculated based upon the degradation and
intermedia transfer rates.

5.  System Resource Requirements:  ENPART is coded in FORTRAN.
It can be run using a calculator or VAX 11/780 mainframe.  It
would be useful for the operator to have  basic scientific
skills.
                              199

-------
6.  Applications;  The environmental partitioning model is
still under development at this writing by the EPA Office of
Toxic Substances, Exposure Evaluation Division.  It has not yet
been used except in test runs.  Reference 1 includes a user
workbook which allows users to perform model operations using a
hand held calculator.  A computerized version will become fully
operational in 1981, and will be linked to computerized
techniques for estimating some input parameters based on data
for the chemical of interest or similar ones.

7.  Technical Contact

    William P. Wood
    U.S. Environmental Protection Agency
    Exposure Evaluation Division
    401 M Street, S.W.
    Washington, D.C.  20460
    COM 202/382-3928  FTS 382-3828

8.  References

    Chemical Fate Branch Modeling Team, "An Environmental
    Partitioning Model (draft)", EPA Office of Toxic
    Substances, April 1980.

    Mackay, Donald, "Finding Fugacity Feasible",  Environmental
    Science and Technology, Vol. 13, No. 10, October 1979, pp.
    1218-1223.
                              200

-------
           EXPOSURE ANALYSIS MODELING SYSTEM  (EXAMS)
1.   Model Overview:   bXAMS is designed for rapid  screening  and
evaluation of the behavior of synthetic organic  chemicals  in
aquatic ecosystems.   Starting from a description  of the
chemistry of a compound,  and the relevant transport and
physical/chemical characteristics of the ecosystem,  EXAMS
computes:

    1)   Exposure:   The ultimate (steady-state)  expected
         environmental concentrations (EECs)  resulting  from a
         specified pattern of (long term, time-invariant)
         chemical loadings.

    2)   Fate:  The distribution of the chemical  in the system,
         and the fraction of the loadings consumed by  each
         transport and transformation process.

    3)   Persistence:  The time required for  effective
         purification of the system (via export/transformation
         processes) should the chemical loadings  terminate.

    The EXAMS program is an  interactive modeling  system that
allows a user to specify and store the properties of chemicals
and ecosystems,  modify the characteristics of either,  via
simple English-like commands, and conduct efficient, rapid
evaluations and error analyses of the probable aquatic  fate of
synthetic organic chemicals.

    EXAMS combines the loadings, transport,  and  transformations
of a chemical into a set of differential equations by  using the
law of conservation of mass  as an accounting  principle.  This
law accounts for all the chemical mass entering  and leaving a
                           201

-------
system as the algebraic sum of (1)  external loadings,
(2) transport processes that export the compound from  the
system, and (3) transformation processes within the system that
convert the chemical to daughter products.   The equations used
in the program describe the rate of change  in chemical
concentrations as a balance between increases,  originating from
external and internally recycled loadings,  and decreases
resulting from transport and transformation processes.

    EXAMS environmental data are contained  in a file composed
of concise ("canonical") descriptions of the aquatic systems of
interest to a user.  Each water-body is represented via a set
of N segments or distinct zones in  the system.   The program is
based on a series of mass balances  that give rise to a single
differential equation for each segment.  Working from  the
transport and transformation process equations, EXAMS  compiles
an equation for the net rate of change of chemical
concentration in each segment.  The resulting system of N
differential equations describes a  mass balance for the entire
system.  EXAMS has been designed to accept  standard
water-quality parameters and system characteristics that are
commonly measured by limnologists throughtout the world.  EXAMS
also includes a descriptor language that simplifies the
specification of system geometry and connectedness.  The EXAMS
code has been written in a general  (N-compartment) form.  The
software is available in 10-, 50-,  and 100- segment versions.

2.  Functional Capabilities;  The set of unit process  equations
used to compute the kinetics of chemicals is the central core
of E-XAMS.  These unit models are all "second-order" or
system-independent equations.  Each includes a direct  statement
of the interactions between the chemistry of a compound and the
environmental forces that shape its behavior in aquatic
systems.  Most of the process equations are based on standard
                              202

-------
theoretical constructs or accepted empirical relationships.
For example,  the light intensity in the water column of the
system is computed using the Beer-Lambert law,  and temperature
corrections for rate constants are computed using Arrhenius
functions.

    lonization of organic acids and bases,  and sorption of the
compound with sediments and biota, are treated as thermodynamic
properties or (local) equilibria that constrain the operation
of the kinetic processes.  For example, an organic base in the
water column may occur in a number of molecular species (as
dissolved ions, sorbed with sediments, etc.), but only the
uncharged,  dissolved species can oe volatilized across the
air-water interface.  EXAMS allows for the simultaneous
treatment of up to 15 molecular species of a compound.  These
include the parent uncharged molecule, and singly or doubly
charged cations and anions, each of which can occur in a
dissolved,  sediment-sorbed, or biosorbed form.   The program
computes the fraction of the total concentration of a compound
that is present in each of the 15 molecular structures (the
"distribution coefficents," ALPHA).  These values enter the
kinetic equations as multipliers on the rate constants.  The
program thus completely accounts for differences in reactivity
that depend on the molecular form of the chemical.  EXAMS makes
no intrinsic assumptions about the relative transformation
reactivities of the 15 molecular species.  These assumptions
are under direct user control through the way the user
structures the chemical input data.

    EXAMS computes the kinetics of transformations due to
direct photolysis, hydrolysis, biolysis, and oxidation
reactions.   The input chemical data for hydrolytic, biolytic,
and oxidative reactions can be entered either as single valued,
second-order rate constants, or as pairs of values defining the
rate constant as a function of the environmental temperature
specified for each segment.
                              203

-------
    EXAMS includes two algorithms  for computing  the  rate  of
photolytic transformation of a synthetic  organic chemical.
These algorithms were structured to  accommodate  the  two more
common kinds of laboratory data and  chemical  parameters
available to describe photolysis reactions.   The simpler  of the
algorithms (subroutine PHOT01) requires  only  an  average
pseudo-first-order rate constant (KDPG)  applicable  to
near-surface waters under cloudless  conditions  at a  specified
reference latitude (RFLATG).   In order to give  the  user control
of reactivity assumptions, KDPG is coupled to user-supplied
(normally unit-valued) reaction quantum  yields  (QUANTG) for
each molecular species of the compound.   The  more complex
algorithm (subroutine PHOT02) computes photolysis rates
directly from the absorption spectra (molar extinction
coefficients, ABSG) of the compound  and  its ions,  measured
values of the reaction quantum yields, and the  environmental
concentrations of competing light  absorbers (chlorophyll,
suspended sediments, dissolved organic carbon,  and  water).

    The total rate of hydrolytic transformation  of a chemical
is computed by EXAMS as the sum of three  contributing
processes.  Each of these processes  can  be entered  via  simple
rate constants, or as Arrhenius functions of temperature.  The
rate of specific-acid catalyzed reactions is  computed  from  the
pH of each sector of the ecosystem,  and  specific-base  catalysis
is computed from the environmental pOH data.   The rate  data for
neutral hydrolysis of the compound is entered as a  set  of
pseudo-first-order rate coefficients (or  Arrhenius  functions)
for reaction of the 15 (potential) molecular  species with the
water molecule.

EXAMS allows the user to compute biotransformation  of the
chemical in the water column, and in the  bottom sediments,  of
the system as entirely separate functions.  Both functions  are
second-order equations that relate the rate of
biotransformation to the size of the bacterial  population
                         204

-------
actively degrading the compound.   The second-order rate
constants (KBACWG for the water column,  KBACSG for benthic
sediments) can be entered either  as single-valued constants  or
as functions of temperature.   When a non-zero value is  entered
for the Q-10 of a biotransformation (parameters QTBAWG  and
QTBASG respectively), KBAC is interpreted as the rate constant
at 20 degrees C., and the biolysis rate  in each sector  of the
ecosystem is adjusted for the local temperature (BIOTMG).

    Oxidation reactions are computed from the chemical  input
data and the total environmental  concentrations of reactive
oxidizing species (alkylperoxy and alkoxyl radicals,  etc.)
specified by the user.  The chemical data can again be  entered
either as simple second-order rate constants, or as Arrhenius
functions.

    Internal transport, and export, of a chemical occur   in
EXAMS via advective and dispersive movement of dissolved,
sediment-sorbed, and biosorbed materials, and by volatilization
losses at the air-water interface.  EXAMS provides a set of
vectors (JFRADG, etc.) that allows the user to specify  the
location and strength of both advective  and dispersive
transport pathways.   Advection of water  through the system  is
then computed from the water balance, using hydrologic  data
(rainfall, evaporation rates, streamflows, groundwater
seepages, etc.) supplied as part  of the  definition of each
environment.  Dispersive interchanges within the system, and
across system boundaries, are computed from the characteristic
length (CHARLG), cross-sectional  area (XSTURG), and dispersion
coefficient (DSPG) specified for  each active exchange pathway.
EXAMS can compute transport of a  chemical via whole-sediment
bedloads, suspended sediment wash-loads, ground-water
infiltration, transport through the thermocline of a lake,
losses in effluent streams, etc.   Volatilization losses  are
computed using a two-resistance model.  This computation treats
                           205

-------
the total resistance to transport across the air-water
interface as the sum of resistances in the liquid and vapor
phases immediately adjacent to the interface.

    External loadings of a chemical can enter  the ecosystem via
point sources (STRLDG), non-point sources (NPSLDG),  dry  fallout
or aerial drift (DRFLDG),  atmospheric wash-out (PCPLDG),  and
via ground-water seepage (IFLLDG) entering the system.  Any
type of chemical load can  be entered for any system  segement,
but the program will not implement a loading that is
inconsistent with the system definition.  For  example, the
program will automatically cancel a PCPLD entered for the
hypolimnion or benthic sediments of a lake ecosystem.  When
this type of corrective action is executed,  the change is
reported to the user via an error message.

3.  Basic Assumptions;  EXAMS has been designed to evaluate the
consequences of long-term, time-averaged toxicant loadings that
ultimately result in trace-level contamination of aquatic
systems.  EXAMS generates  a steady-state, average flow field
for the ecosystem.  The program thus cannot evaluate the
transient concentrated EECs that arise, for example, from
chemicals spills.  This limitation derives from two  factors.
First, a steady flow field is not always appropriate for
evaluating the spread and  decay of a major pulse (spill)
input.  Second, the assumption of trace-level  EECs,  which can
be violated by spills, has been used to design the process
equations used in EXAMS.  The following assumptions  were used
to build the model:

    (1)  A first-order evaluation can be executed independently
         of the chemical actual effects on the system.  In
         other words, the  chemical does not itself radically
         change the environmental variables that drive its
         transformations.   Thus, for example,  an organic acid
         or base is assumed not to change the  pH of the system;
                           206

-------
     the chemical is assumed to not itself absorb a
     significant fraction of the light  entering the system;
     bacterial populations do not grow  (or decline) simply
     due to the presence of the chemical.

(2)   EXAMS uses linear sorption isotherms,  and second-order
     (rather than Michaelis-Menten-Monod)  expressions  for
     biotransformation Kinetics.   This  approach is known to
     be valid for low concentrations of pollutants; its
     validity at high concentrations is less certain.
     EXAMS controls its computational range to ensure  that
     the assumption of trace-level concentrations is not
     grossly violated.  This control is keyed to
     aqueous-phase (dissolved)  residual concentrations of
     the compound; EXAMS aborts any analysis generating
     EECs that exceed 50% of the compound's aqueous
     solubility or l.E-05 in an unionized  molecular
     species.  This restraint incidentally  allows the
     program to ignore precipitation of the compound from
     solution,  and precludes inputs of  solid particles of
     the chemical.

(3)   Sorption is treated as a thermodynamic or constitutive
     property of each segment of in the system,  that is,
     sorption/desorption kinetics are assumed to be rapid
     compared to other processes.  The  adequacy of this
     assumption is partially controlled by  properties  of
     the chemical and system being evaluated.   Extensively
     sorbed chemicals tend to be sorbed and desorbed more
     slowly than weakly sorbed  compounds;  desorption
     half-lives may approach 40 days for the most
     extensively bound compounds.  Experience with the
     program has indicated, however,  that  strongly sorbed
     chemicals tend to be captured by benthic sediments,
                       207

-------
         where their release to the water column is controlled
         by benthic exchange processes.   This phenomenon
         overwhelms any accentuation of the speed of processes
         in the water column that may be caused by the
         assumption of local equilibrium.

4.   Input and Output:  Input parameters include:

    (1)  A set of chemical loadings on each sector of the
         ecosystem.

    (2)  Molecular weight, solubility, and ionization constants
         of the compound.

    (3)  Sediment-sorption and biosorption parameters:  Kp,  Koc
         or Kow, biomasses, benthic water contents and bulk
         densities, suspended sediment concentrations, sediment
         organic carbon, and ion exchange capacities.

    (4)  Volatilization parameters:  Henry's Law constant or
         vapor pressure data, windspeeds, and reaeration rates.

    (5)  Photolysis parameters: reaction quantum yields,
         absorption spectra, surface scalar irradiance,
         cloudiness, scattering parameters, suspended
         sediments, chlorophyll, and dissolved organic carbon.

    (6)  Hydrolysis:  2nd-order rate constants or Arrhenius
         functions for the relevant molecular species; pH, pOH,
         and temperatures.

    (7)  Oxidation:  rate constants, temperature, and oxidant
         concentrations.
                          208

-------
    (8)   Biotransformation:   rate  constants,  temperature,  total
         and active bacterial population densities.

    (9)   Parameters defining strength and direction  of
         advective and dispersive  transport  pathways.

    (10)  System geometry  and hydrology:   volumes,  areas,
         depths,  rainfall,  evaporation rates,  entering stream
         and non-point-source flows and  sediment  loads,  and
         ground water flows.

    Although EXAMS allows for the  entry  of extensive
environmental data, the program can be run with a much reduced
data set  when the chemistry  of a compound of interest  precludes
some of the transformation  processes.  For example,  pH and pOH
data can  be omitted in the  case of neutral organics  that are
not subject to acid or alkaline hydrolysis.

The 17 output tables include an echo of  the  input data,  and
tabulations giving the exposure, fate, and persistence of the
chemical.  The program prints a summary  report of the  results
obtained.  Printer-plots  of longitudinal and vertical
concentration profiles can  be invoked by the interactive user.

5.  System Re s ource Reguir e m e n t s;   EXAMS has been implemented
in FORTRAN IV as defined  by  the ANSI FORTRAN X.39-1966 report.
The DEFINE FILE extension of the standard is used for  file
manipulation, but standard  unformatted I/O can be substituted
with some sacrifice in speed of execution.  An overlay
capability is required to implement EXAMS on small computers
such as the PDP-11 or HP  3000.  EXAMS is available from the  EPA
Athens Environmental Research Laboratory in  either a batch or
an interactive version.  The batch version requires  64K bytes
(overlaid) of memory (for aquatic  systems of up to 17
                           209

-------
segments); this version does not require mass storage
capabilities.   The interactive version also requires 64K Dyt.es
(overlaid) of memory,  plus an additional'mass storage
capability.  The interactive version of EXAMS requires 100K
bytes of mass storage  for utility files, 2K bytes for each
chemical in the active files, and 2.5K bytes for each active.
defined environment.   Execution times range from a few seconds
to several minutes depending on the problem to De solved.  The
software is distributed on magnetic tape;  the source code
consists of about 16,000 card images.

6.  Applications:  EXAMS can be used to assess the fate,
exposure, and persistence of synthetic organic chemicals in
aquatic ecosystems in  which the chemical loadings can be
time-averaged and residuals are at trace levels.  The program
has been used, for example, by EPA to evaluate the behavior of
relatively field-persistent herbicides.  EXAMS has been
successfully used to model volatilization  of organics in
specific field situations, and for a general assessment of the
behavior of phthalate  esters in aquatic systems.  EXAMS has
been implemented by a  number of manufacturing firms for
environmental evaluations of newly synthesized materials and
has been used in an academic setting for ooth teaching and
research.

7.  Technical Contacts

    Lawrence A. Burns
    U.S> Environmental Protection Agency
    Environmental Systems Branch
    Environmental Research Laboratory
    College Station Road
    Athens, Georgia 30613
    FTS 250-3123  COM  404/546-3123
                           210

-------
    David M.  Cline
    U.S.  Environmental Protection Agency
    Automatic Data Processing
    Environmental Research Laboratory
    College Station Roaa
    Athens, Georgia 30613
    FTS  250-3123   COM  404/546-3123

8.   References

    Baughman, G.L. and Burns, L.A. Transport and Transformation
    of Chemicals in the Environment;  A Perspectve.  pp. 1-17.
    In:  0. Hutzinger (ed.) Handbook of Environmental
    Chemistry.,  Vol. 2, Part A - Reactions and Processes.
    Springer-Verlag, 1980.

    Burns, L.A., Cline, D.M., and Lassiter, R.R. Exposure
    Analysis Modeling System (EXAMS):  User Manual and System
    Documentation.  (443 pp. In process; supplied with
    software.),  1982.

    Lassiter, R.R., Baughman, G.L. and Burns,  L.A. "Fate of
    Toxic Organic Substances in the Aquatic Environment."  pp.
    219-246 In:   S.E. Jorgensen (ed) State-of-the-Art in
    Ecological Modeling.  Proceedings of the Conference on
    Ecological Modeling, Copenhagen, Denmark 28 Auguest - 2
    September 1978.  International Society for Ecological
    Modelling, Copenhagen, 1978.

    Wolfe, N.L.  Burns, L.A. and Steen, W.C. Use of Linear Free
    Energy Relationships and an Evaluative Model to Assess the
    Fate and Transport of Pnthalate Esters in the Aquatic
    Environment.  Chemosphere 9:393-402, 1980.
                              211

-------
   A FORTRAN PROGRAM FOR RISK ASSESSMENT USING DOSE-RESPONSE
              DATA TIME-TO-OCCURRENCE (RANK TIME)
1.   Model Overview:   The program RANK TIME implements the
theory developed in a 1980 paper.by Daffer,  Crump, and
Masterman entitled,  "Asymptotic Theory for Analyzing
Dose-Response Surivial Data with Application to the Low-Dose
Extrapolation Problem" (to appear in Mathematical
Biosciences).  It is used for analyzing dose-response
time-to-occurence data and for estimating low-dose risks from
such data.  This method is based on the multi-stage model.   The
data are derived from lifetime feeding studies with animals,
usually rodents.

2.   Functional Capabilties:  The limitations to the model are:

    1)  The number of dose groups must be greater than 2 and
        less than 10.

    2)  The number of animals must not exceed 1000.

    3)  The animal death times must not exceed 1000.

    4)  The degree of the polynomial must not exceed 11.

    5)  The number of animals that die of cancer must be less
        than 300.

3.   Basic Assumptions:  This model is a variant of the
multi-stage model, with death time included as an additional
parameter.  The model is mathematically quite complex, so
individuals  interested in the underlying assumptions are
referred  to the technical contact for copies of theoretical
papers underlying the development of this model.

                              212

-------
4.   Input and Output:  The inputs to the model include:

    1)  Number of dose groups

    2)  Number of animals in each treatment group

    3)  Dosages administered to each treatment group

    4)  Times of death for which confidence limits are to be
        computed

    5)  Time of death of each animal

    6)  Degree of polynomial of multi-stage model

    7)  Cutoff time for ignoring cancer deaths

    8)  Method of ties among cancer deaths

    Based on a number of estimates and the asymptotic theory
developed in the 1980 Daffer, et al. paper, estimates and
confidence limits are calculated for a number of quantities.
These include:

    1)  The risk P(t,d) at time  t from dose d

    2)  The extra risk P(t,d) -  P(t,o) at time t from dose d

    3)  The safe dose corresponding to time t and additional
        risk

    4)  The expected fraction of life-shortening by the t from
        dose d
                             213

-------
5.  System Resource Requirements;  This model is coded in
FORTRAN G and is run on an IBM 370/168 mainframe.  It requires
less than 300k bytes of core memory for execution.  It uses any
132 positon line printer for execution.

6.  Application:  This model is used to estimate lifetime
carcinogenic risks associated with various suspected human
carcinogens.  The model is only used when time-to occurrence
data is available from an animal bioassay.  The estimates of
carcinogenic risk are used in risk assessments supporting
regulatory actions under Section 5 and 6 of the Toxic
Substances Control Act.

7.  Technical Contact

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Office of Pesticides and Toxic Substances
    401 M Street, S.W.
    Washington D.C. 20460
    COM 202/382-3459  FTS 382-3459

8.  References

    Crump, K.S. Daffer, D.Z. and Masterman, M.D.; (1980)
    Low-Dose Extrapolation Utilizing Time-to-occurrence Cancer
    Data.  In:  Final Report, National Institute of
    Environmental Health Sciences, Contract No.  N01-ES-23133.

    Daffer, D.Z., Crump, K.C., and Masterman, M.C. (1980)
    "Asymptotic Theory  for Analyzing Dose-response Survival
    Data With Application to the Low-dose Extrapolation
    Problem."  Mathematical  Biosciences 50, pp. 204-230.

    A user's manual is  available from  the technical contact.
                              214

-------
      A FORTRAN PROGRAM  TO EXTRAPOLATE  DICHOTOMOUS ANIMAL
         CARCINOGENICITY DATA  TO LOW  DOSES  (GLOBAL 79)
1.   Model Overview:   GLOBAL 79 is  a  program  to  analyze
dichotomous animal careinogenicity data.   It is assumed  that  at
each dose level, animals have been exposed to  a constant dose
rate of the agent under  test and  that some positive  responses
have occurred.  The  program calculates maximum  likelihood
estimates of a multistage dose response function.   The user may
allow the program to set the degree  of the polynomial  function
to be one less than  the  number of dose groups,  or  force  the
degree of polynomial, or globally maximize the  likelihood  over
polynomials of arbitrary degree.   A  likelihood  ratio test  is
then performed on the linear polynomial coefficient.  Next,
lower statistical confidence limits  on dose  and upper
statistical confidence limits on  risk are calculated for risk
levels of 10 (-1)....10(-8) and other dose levels  input  by the
user.  Finally, if requested by the  user, the  program  will
conduct a Monte-Carlo goodness of fit test of  the  model  to the
experimental data.

2.   Fun c t i o n al Capabil it ies:  Limitations of the model are:
the number of dose levels must not exceed 19;  the  number of
animals must not exceed  2,000; the number of environmental
doses input by the user  must not  exceed 50;  and the  number of
data sets which may be analyzed in one run must not  exceed
1,000.

3-   Basic Assumptions:  This is a multistage model,  the
parameters of which are  estimated by the method of maximum
likelihood.  However, the model is mathematically  complex, thus
rather than list them here, individuals interested in  the
                            215

-------
assumptions and theory of this model  may refer  to  the  technical
contact for copies of theoretical  papers underlying  the
development of this model.

4.  Input and Output:  Inputs to the  model  include:

    1) The number of dose levels

    2) Goodness of fit option

    3) Number of animals at risk at each dose  level

    4) Number of animals showing a positive response at  each
       dose level

    5) Magnitude of each dose level

    6) Model option (multistage, forced  stage,  global
       optimization)

    7) Degree of polynomial (for forced  stage  option)

    8) Number and level of environmental doses  for which risks
       are to be computed

    The principal outputs of the model are:

    1) Lower statistical confidence limits  for  the dose
       producing extra risks of 10(-1),  10(-2)	10(-8)
       (virtually safe dose)

    2) Upper confidence limits on  extra  risk for maximum
       likelihood estimated doses  (or other doses  which  are
       input by the user) corresponding  to  increased risks of
                           216

-------
5.  System Resource Requirements;  GLOBAL 79 is coded in
FORTRAN G and is run on an IBM 370/168 mainframe.  It requires
less than 300K bytes of core memory for execution.  It uses any
132 position line printer.

6.  Applications:  This model is used to estimate lifetime
carcinogenic risks associated with various suspected human
carcinogens.  The model is only used with dichotomous data  from
animal bioassays.  The estimates of carcinogenic are used in
risk assessments supporting regulatory actions under Sections 5
and 6 of the Toxic Substances Control Act.

7.  Technical Contact

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Office of Pesticides and Toxic Substances
    401 M Street, S.W.
    Washington,  D.C.   20460
    COM 202/382-3459  FTS 382-3459

8.  References

    Crump, K.S.   "An Improved Procedure for Low-dose
    Carcinogenic Assessment for Animal Data.   Journal o_f
    Environmental Pathology and Toxicology (to appear),  1980.

    A user's manual is available from the technical contact.
                              217

-------
      MANTEL-BRYAN  LOW-DOSE  EXTRAPOLATION MODEL (MANTELAN)
1.  Model Overview:  This computer model is an implementation
of the technique for low-dose extrapolation developed  by
Mantel, Bohidar, Brown, Ciminera,  and Tukey in a 1975  paper
entitled "An Improved Mantel-Bryan Procedure for "Safety^
Testing of Carcinogens"  (This paper is available from the
technical contact).

2.  Functional Capabilities:   The  limitations of this  model are
not well known.  The documentation is somewhat sparse.

3-  Basic Assumptions:   The Mantel-Bryan model is a special
case of the well-known  probit model.  Mantel-Bryan, however,
assumes a slope of 1.0.  The   methods used  to estimate the
parameters and to place confidence limits on a dose are
explained fully in a number of theoretical  background  papers
available from the technical  contact.

4.  Input and Output:  Inputs to the model  include:

    1)  The assumed slope of  the dose-response curve (usually
        1.0)

    2)  The number of experimental groups (e.g. males, females)

    3)  The number of dose levels

    4)  The number of confidence limits

    5)  The chi-square  values for  desired confidence limits

    6)  The dose levels
                         218

-------
    7)  The titles of experimental groups

    8)  The number responders, the number at risk for each
control and treated group in each experimental group
    The principal outputs of this model include lower
confidence bounds for the dose at specified attributable risks
of 10(-1)  to 10(-8).  These estimates are presented for all
dose groups first and then for successively smaller dose group
combinations, eliminating the highest dose on each iteration.

5.  Sy s tern Re so ur c e Re qu i r em en t s:  MANTELAN is coded in FORTRAN
G and is run on an IBM 370/168 mainframe.  It requires less
than 300k  bytes of core memory for execution.  It uses any 132
position line printer for output.

6.  Appl ications;  This model is used to estimate lifetime
carcinogenic risks associated with various suspected human
carcinogens.  The model is only used with dichotomous data from
animal bioassays.  The estimates of carcinogenic risk are used
in risk assessments supporting regulatory actions under Section
5 and 6 of the Toxic Substances Control Act.

7.  Technical Contact

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Health and Environmental Review Division
    401 M  Street, S.W.
    Washington, D.C. 20460
    COM 202/755-6841  FTS 755-6841
                             219

-------
8.   References

    Mantel, N.,  Bohidar, N.,  Brown C., Ciminera, J., and
    Tukey,  J. "An Improved Mantel-Bryan Procedure for "Safety"
    Testing of Carcinogens."  Cancer Research 34, 865-872, 1975,

    A user's manual is available from the technical contact.
                                  220

-------
       ONE-HIT LOW-DOSE EXTRAPOLATION MODEL (ONE HIT  MD)
1.  Model Overview;  This program computes maximum likelihood
estimates of the parameters of the one-hit model.   Abbott* s
connection is incorporated so that estimates of increased  risk
may be generated.  The parameters generated by the model  are
used in the assessment of lifetime carcinogenic risks  at  low
environmental doses.

2.  Functional Capabilities;  The limitations of the model  are:

    1) The numbers of experimental clauses must not exceed  10

    2) The numbers of dose levels must not exceed  20

    3) Other limitations, if any, are unknown

3-  Basic Assumptions:   According to the  theory of the one-hit
model, there is some risk of cancer  from  even a slight exposure
to a carcinogen.  The probability that a  carcinogen at a given
dosage will  induce cancer in a laboratory animal  is stated  in
the experimental probability law.  The detailed, mathematical
assumptions  underlying  this model are provided  in  the  program
documentation, available from the technical contact.

4.  Input and Output:  Inputs to  the model include:

    1) Number of experimental groups (e.g., males,  females)

    2) Number of dose levels

    3) Chi-square values for derived confidence limits
                              221

-------
    4)  Dose  levels

    5)  Titles of experimental  groups

    6)  Number of responders,  number at  risk  for  each  control
       and  treated  group  in  each experimental  group

    The principal outputs of this model  include:

    1)  Lower confidence limits for dose  at specified
       attributable risks of 10(-1) and  10(-8)

    2)  Lower confidence limits on the  one-hit  parameter

    These estimates are presented for  all dose groups first  and
then for successively smaller dose group combinations,
eliminating  the highest dose on each  iteration.

5.  System Resource Requirements;  This model  is coded  in
FORTRAN G and is run on an IBM 370/168 mainframe.   It requires
less than 300k bytes of core memory  for execution.   It  uses  any
132 position line printer for output.

6.  Applications;  This model is used  to estimate lifetime
carcinogenic risks associated with various  suspected  human
carcinogens.  The model is only used  with dichotomous data from
animal bioassays.  The estimates of  carcinogenic risk are used
in risk assessments supporting regulatory actions under
Sections 5 and  6 of the Toxic Substances Control Act.
                            222

-------
7.   Technical Contacts

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Office of Pesticides and Toxic Substances
    401 M Street, S.W.
    Washington D.C. 20460
    COM 202/382-3459  FTS 382-3459

8.   References

    General statistics text like:

    Neter, J. and Wasserman, W., Applied Linear Statistical
    Models, Irwin, Inc., 1974.

    A user's manual is available from the technical contact.
                              223

-------
              SEASONAL SOIL MODEL (SESOIL)

1.        Model Overview;  SESOIL is a statistical mathematical
model designed for long-term environmental pollutant fate
simulations that can describe:  water transport (quality/quantity);
pollutant transport/transformation;  and soil quantity.  Simulations
are performed for a user specified soil column (designated as
compartment), extending between the ground surface and the lower
part of the saturated soil zone of a region.  The simulation is
based upon a three-cycle rationale,  each cycle being associated
with a number of processes.  The three cycles are the:  (1) water
cycle which takes account of rainfall, infiltration, exfiltration,
surface runoff, evapotranspiration,  and groundwater runoff;
(2) sediment cycle (not currently operational) which takes
account of sediment resuspension (because of wind) and sediment
washload (because of rain storms);  and (3) pollutant cycle which
takes account of convection, volatilization, adsorption/desorption,
chemical degradation/decay, biological transformation/uptake,
hydrolysis, complexation of metals by organics, and cation exchange.

2.        Functional Capabilities;   The model calculates
seasonal (either annual or monthly)  concentrations of pollutants
in the soil air, soil water, and sorbed to soil solids in up to
three layers of a soil column.  The model is potentially useful
in studying leaching from waste disposal sites and environmental
assessment of chemicals in soil environments.

3.        Basic Assumptions:  The hydrologic cycle is based on
Eagleson's theory, which is a statistical dynamic formulation
of vertical water budget at a land-atmosphere interface.  The
fundamental water balance equation sets infiltration equal to
precipitation minus surface runoff which is in turn equal to
net evapotranspiration and groundwater recharge and loss.
                           224

-------
          The pollutant cycle is based on a layer-by-layer mass-
balance equation, which is solved for the pollutant concentration
in each phase.

          4.   Input and Output;  SESOIL does not require calibra-
tion because it uses mainly theoretically derived equations.
Input can be input for either annual or monthly simulations.
Hydrologic input includes climatic (e.g., average precipitation,
depth, average storm duration, number of storms), soil (e.g.,
density, porosity), and chemical data (e.g., degradation rates,
molecular weight, adsorption coefficients).

          5.   System Resource Requirements:  The model has been
implemented on a IBM 370 and a VAX 11/780.   It is coded in FORTRAN
and requires several disk input files.

          6.   Applications;  The SESOIL model predictions have
been compared with laboratory determined concentrations in the
upper unsaturated zone at two land-treatment sites.  Concentra-
tions were found to agree within expected limits.

          The model has also been employed as an exposure
assessment model for screening, analyzing,  and prioritizing
pollutant behaviors in a number of soil disposal systems.

          The model is still under development and is still
being extended under contracts with the Office of Toxic Substances.

          7.   Technical Contact;
              Annett Nold
              U.S. Environmental Protection Agency
              Office of Toxic Substances
              Exposure Evaluation Division  (TS-798)
              401 M Street, S.W.
              Washington, DC  20460
              COM 202/382-3926
                            225

-------
References;
Bonazountas, M. and J. Wagner  (1981); "SESOIL:
A Seasonal Soil Compartment Model," Arthur D.
Little, Inc., Cambridge, Massachusetts  02140,
Prepared for U.S. Environmental Protection
Agency, Office of Toxic Substances, Contract
No. 68-01-6271.
              226

-------
            STATISTICAL METHODOLOGY FOR TOXICOLOGICAL
                        RESEARCH (MRST)
 1«  Model Overview:  MRST is a program designed to use both as
 a powerful research tool and a statistical analyzer of
 experimental data  from tox icological studies.  The program will
 provide a statistical analysis of real experimental data.  In
 addition, the program has the capability of simulating
 experimental data.  This capability is particularly useful in
 evaluating the effectiveness of the risk estimation procedures
 and alternative experimental designs, especially with regard to
 a design's number  and spacing of dose levels and the number of
 test animals assigned to each dose level.

 2.  Functional Capabilities:  The limitations of the model are
 tied to the input specifications.  Given the extent of the
 required program input, interested users are referred to the
 technical contact for the program documentation which will
 cover these specifications in detail.

 3.  Ba s ic As s urn p t i o n s :   The program is based, to some extent,
 on the simulation of time-to-death for an experimental animal
 by a Weibull distribution.   However, the theory underlying this
model is quite involved.  Interested users are referred to the
 technical contact for copies of the theoretical papers upon
 which this model is based.

 4.  Input and Output:   The  input requirements for this program
 are quite large, too many to list here in detail.   They include
detailed information from the bioassay, such as individual
 animal death times.  Interested users are urged to obtain a
copy of the input specifications from the technical contact.
                             227

-------
    The outputs from this model are extremely voluminous and
too numerous to list here.   In general,  estimates of increased
risk and life-shortening are provided.  Interested individuals
are urged to obtain a sample output listing from the technical
contact.

5.  System Resource Requirements:  This model is coded in
FORTRAN G and is run on an IBM 370/168 mainframe.  It requires
less than 300K bytes of core memory for execution.  It uses any
132 position line printer for output.

6.  Applications;  This model is used in conjunction with a
variety of other models to estimate lifetime carcinogenic risks
associated with various levels of suspected human carcinogens.
However, this model is used only with time-to-occurrence dose
response data.  These estimates are then included in risk
assessments supporting regulatory actions under Sections 5 and
6 of the Toxic Substances Control Act.

7.  Technical Contact

    Gary Grindstaff
    U.S. Environmental Protection Agency
    Office of Pesticides and Toxic Substances
    401 M Street, S.W.
    Washington, D.C.  20460
    COM 202/382-3459  FTS 382-3459

8.  References

    Hartley, H.O.,  and Sielken, R.L. "Estimation of "Safe Dose"
    in Carcinogenic Experiments".
    Biometrics J3 p. 1-30, 1977.
                              228

-------
Hartley, H.O. and Sielken, R.L., Jr. "Development of
Statistical Methodology for Risk Examination."  Final
report.  National Center for Toxicological Research,
Contract No. 222-77-2001 April, 1978.

A users's manual is available  from the technical contact,
                              229

-------
           UNIFIED  TRANSPORT MODEL  - TOXICS  (UTM-TOX)
1.       Model Overview:  The Unified Transport Model is a
multimedia model that simulates the movement of a chemical
through an inland watershed.  The model calculates the
concentration of organic and inorganic chemicals in air, water,
soil, sediment and biota.  The UTM consists of the Atmospheric
Transport Model (ATM), the Wisconsin Hydrologic Transport Model
(WHTM), the Terrestrial Ecosystem Hydrology Model (TEHM), and a
suite of associated submodels.  The model was originally
developed by the Oak Ridge National Laboratory to simulate
trace element transport through a forested ecosystem.  The
model was modified by Oak Ridge in 1980-81 for the
Environmental Protection Agency to incorporate the transport
and transformation processes associated with organic chemicals.
2.       Functional Capabilities:  The model is applicable to
small watersheds consisting of up to 3 land segments and 7
reaches.  The concentration of the chemical in air is
determined on a monthly basis.  Movement of the chemical
through the terrestrial and aquatic environment is simulated at
15 minute intervals.  The average monthly and annual
concentrations can be calculated with an accuracy of better
than an order of magnitude.  The hydrologic submodel requires
calibration.
                             230

-------
3.        Basic Assumptions:   The chemical (organic or
inorganic) is assumed to be released from point,  line or area
sources into air, deposited onto land and subsequently
transported to ground water and surface water.   The ATM
consists of a steady state Gaussian algorithm.   The terrestrial
model is a simulation model.   The ecological submodels are
mechanistic in character.
4.       Input and Output:  The input data includes monthly
wind roses, hourly precipitation, solar radiation, daily
maximum and minimum temperatures, soil characteristics,
topographic information, surface water characteristics,
sediment characteristics, and the physiochemical properties and
transformation rates associated with the chemical.

         The output consists of plots and tables summarizing
the average monthly and annual chemical concentrations in 8
wind sectors, in saturated and unsaturated soil layers, in
runoff, out of each reach, and in the stems, leaves, roots and
fruits of vegetation.
5.       System Resource Requirements:  UTM may be run on an
IBM 370 series computer or a VAX 11/780 machine.  Core storage
on an IBM amounts to 540 Kbytes.  The model is written FORTRAN
IV.  Programming experience is helpful in using this model.
                                231

-------
6.       Applications:  The original UTM has been used by the
Environmental Sciences Division of Oak Ridge National
Laboratory to study the accumulation of trace metals in the
soil and biota of two forested ecosystems.
7.       Technical Contact;

         Joan Lefler (TS-798)
         U.S. Environmental Protection Agency
         Office of Toxic Substances
         401 M Street
         Washington, D.C.  20460
         COM 202/382-3930  FTS 382-3930
8.       References:

         Culkowski, W.M., and Patterson, M.R. "A Comprehensive
         Atmospheric Transport and Diffusion Model."  Oak Ridge
         National  Laboratory Report CRNL/NSF/EATC-17 1976.

         Patterson, M.R., et al."A User's Manual for the
         FORTRAN IV Version of The Wisconsin Hydrologic
         Transport Model.  Oak Ridge National Laboratory Report
         CRNL/NSF/EATC-7, 1974.

         Huff, D.D., et  al. "TEHM:  A  Terrestrial Ecosystem
         Hydrology Model."  Oak Ridge  National  Laboratory
         Report CRN/NSF/EATC-27,  1977.
                              232

-------
          URBAN WASTEWATER TOXICS  FLOW MODEL (TOXFLO)
1.  Model Overview:  The Urban Wastewater Toxics Flow Model
provides statistical estimation of the generation and fate of
toxic pollutants entering into a given municipal sewage
treatment system.   Quantities computed by the model include
flow and concentration values from each controllable industrial
discharger and the domestic/commercial sector.   It also
computes the quality of the influent, effluent,  and sludge
values from the municipal sewage treatment plant and receiving
water quality from the domestic/commercial source.  The model
can be run to compute either statistical confidence limits for
the mean values of these quantities or to predict the frequency
distributrion of the daily performance of a system (e.g.,  how
often will water quality criteria be violated.)   The model can
aid in developing industrial pretreatment programs by
indicating which industrial dischargers and toxic pollutants
may be problematic under existing levels of treatment and  what
impact alternative industrial pretreatment/municipal treatment
technologies may have in controlling toxic pollutants.  The
program can be run in a time-sharing mode over an interactive
terminal.

2.  Functional Capabilities:  The model computes a mean,
variance, skewness, and kurtosis for flows and concentrations
of toxic pollutants at various points within a municipal sewer
and sewage treatment system.  Depending on the nature of the
input data employed, these statistics can be used to estimate
confidence intervals for mean values of system performance or
to characterize the daily statistical behavior of the system.
                              233

-------
3«  Basic Assumptions;   The model  assumes  statistical
independence between  all  industrial  discharges and between the
performance of the municipal treatment  plant and the flow in
the receiving stream.  The frequency distributions of all input
quantities must be either normal,  log normal, or beta
distributed.  Serial  correlations  in time  of these quantities
is not considered.  Municipal treatment plan removal
capabilities may be described as a deterministic function of
influent concentration  coupled  to  a  random error term.

4.  Input and Output:  Input to the  model  consists of means and
standard deviations for the flow and concentration of each
pollutant of interest from each industrial discharger and for
the concentrations attributed to domestic/commercial sources.
A set of pollutant removal functions and their standard  errors
is required for the municipal treatment plant.   The mean and
standard deviation of the receiving  stream flow  is also
needed.  There is a possibility that at some future date an
internal data base will be added to  the model so that the input
can be reduced to specifying industrial sub-category types,
pretreatment technologies, and  municipal treatment technologies

Standard output from  TOXFLO consists of the estimated means of
the concentration of each toxic pollutant  in the influent,
effluent, and sludge  of the municipal plant, and of the
receiving water.  Also, reported is  the possibility or
frequency with which  water quality and  sludge quality criteria
are violated.  The user can request  that a more  detailed
inventory report be printed for a  specific pollutant.   This
report will contain the first four months  of the flow,
concentration, and mass loading from each  discharge source and
similar statistics for  the concentrations  at the municipal
treatment plant and in  the receiving stream.  External  to the
program, the user may then use  this  information  to assume
distribution types for  the quantities of interest and then
develop confidence limits or determine  percentile values.
                           234

-------
5.  System Resource Requirements:   TOXFLO is coded in FORTRAN
and is run on an Univac 1100 mainframe.  Operation requirements
include a background in engineering.

6.  Applications;  TOXFLO was developed to aid in the planning
of industrial pretreatment programs.  It can also be used to
assist in the analysis of municipal treatment facility
discharge permit requirements.

7.  Technical Contact

    Lewis Rossman
    U.S. Environmental Protection Agency
    Municipal Environmental Research Laboratory
    26 West St. Clair Street
    Cincinnati, Ohio  45268
    COM 513/684-7636  FTS  684-7636

8.  References

    A User* s Manual is being prepared.
                          235

-------
         CENTRALIZED  TREATMENT  OF  INDUSTRIAL  WASTEWATER
1.  Model Overview;  The objective of the Centralized Treatment
model is to produce an optimal geographic pattern of treatment
facilities for industrial wastewater in a metropolitan area.
An optimal pattern is one whose annual costs of transporting
and treating industrial wastewater- is minimal.  Treatment
facilities may be located at wastewater-producing industrial
plants or at one or more candidate sites for centralized
treatment.  Both capital and operating costs are considered.

    The fundamental tradeoff resolved by the model is between
the costs of transportation and the economies of scale inherent
in centralized treatment.

    The model is formulated as a mixed integer program.  It is
supported by a matrix generator and reports programs.

    The model was developed by CENTEC Corporation during 1979
and 1980 in connection with an analysis of centralized
treatment as an option for meeting pretreatment regulations
published by EPA in 1979.  Antecedents include a model for
optimizing municipal sludge handling and disposal systems
developed by Yakir Hasit in his PhD dissertation at Duke
University in 1978, and WRAP,  Waste Resource Allocation
Program, a model developed for DPA by Mitre Corporation in 1977,
2.  Functional Capabilities:  The model views the original
wastewater workload as 1, 2, or 3 streams emanating from each
industrial plant.  The 3 stream types are chromium, cyanide,
and acid/alkali.  Each stream is characterized by a flow rate;
                             236

-------
the concentrations of Cr+3, Cr+6, Cn ,  Zn,  Fe,  Ni,  Cu,  Cd
and Pb;  through its plant or identification number; and  a
geographic location.  Treatment processes considered are chrome
reduction, cyanide oxidation, neutral ization/precipitation ,
flocculation, clarification, thickening, and filtration.  Each
process may be located at each industrial  plant and at each
candidate site for central treatment.

    Each wastewater source stream is required  to undergo full
treatment in the sequence neutralization-precipitation,
flocculation, clarification, thickening, and filtration.  In
addition, chrome and cyanide streams must  undergo  chrome
reduction and cyanide destruction, respectively, before
entering neutrali zation/precipitation .   Overflows  from the
clarifier and thickener go to the sanitary sewer.   Sludge from
the filtration unit goes to a landfill.  When  wastewater is
transported from one site to another,  storage  tanks with
attendant  costs are required at each  site.  Capital and
operating costs for each treatment process reflect economies of
scale.  In addition to wastewater treatment processes, the
model considers the economics of wastewater reduction  measures
applied  in the plant production processes  to reduce the  size of
source streams.  The model determines the  optimal  pattern of
wastewater reduction, the optimal size of each treatment
process at each plant and central site, and transporation flows
among sites.  Plants and central sites may perform full
treatment, partial treatment, or no treatment.  A  typical
problem  size is 50-100 plants,  1-3 candidate central sites,  and
1-2 landfills.  That translates to a typical model size  of 4000
constraint equations with 500-1500 integer variables,  about
half of the latter for representing increasing returns to scale
as piecewise linear equations.   For mixed  integer  programs of
this size, it is not feasible to run the solution  algorithm
long enough to prove optimality, but experience indicates that
an optimal or near-optimal solution is obtained on the 2nd or
3rd integer-feasible solution when the search  criteria are
chosen to support that objective.
                               237

-------
3.  Basic Assumptions:  The treatment processes modeled are
assumed adequate to meet treatment regulations when properly
operated.  The performance of clarifiers, thickeners,  and
filtration units is modeled in terms of fixed efficiencies of
solids captured, and fixed ratios of solid to liquid weights in
the underflow.  Process sizes include a 20% safety factor.
Transportation cost is assumed to be a function of payload and
distance.  It is further .assumed that liquid waste is moved in
5500-gallon tank trucks only, filled to capacity.  Oewatered
sludge is assumed moved in trucks of 30-cubic yard capacity,
fully loaded.

    Separate capital recovery factors are used for in-plant and
central facilities, to permit inclusion of rate-for-return
requirements on capital investments by industrial plants.  The
capital costs of central facilities include a component for
site acquisition and construction.  Every plant and central
site is assumed large enough to accommodate treatment equipment
of sizes chosen by the model.
4.  Input and Output:  The model requires four kinds of input,.
Technological Data is the cost and performance characterstics
of treatment technologies and transporation.   With the
exception of occasional adjustments to costs,  which is provided
for in the model via appropriate standard cost indices, this is
a reasonably stable set of data that need not  be developed anew
for each model run.  Plant and Source Stream Data is the
identification and location,  for a region, of each industrial
plant whose wastewater requires treatment, and the flow rate
and chemical composition of the chrome, cyanide and acid/alkali
waste streams at each plant.   Input also includes the number of
production lines where wastewater reduction has been applied
and for which it is feasible.  Central Site and Landfill Data
is the location of candidate sites for central treatment, and
the location of landfills suitable for receiving filtercake
                           238

-------
containing precipitated metals.  Economic Factors are the
interest rates, equipment lifetime, Wholesale Price Index for
Industrial Chemicals, Chemical Engineering Plant Cost Index,
Chemical Engineering Manpower Cost Index, sewer fee, and
landfill fee.

    Three principle output reports are produced:  plant report,
central facility report, and transportation report. The plant
and central facility reports show whether a flow reduction or
treatment process is present at a site, and, when it is, its
size,  capital cost, and operating cost.  Operating cost is
broken out into labor, utilities, and chemicals.  When
transportation is used, the costs of storage are shown.  The
transportation report shows the workloads and costs of
transporting liquid wastes from plants to central facilities,
and transportation among central facilities.  The costs of
transporting sludge from plants to central facilities and to
landfills is also shown.  Regional totals are reported by
process and resource.  Subsidiary outputs include the standard
linear programming report of the model solution, and reports of
intermediate factors generated during input preparation.
5.  System Resource Requirements:  The computer program has
been written for the Univac 1110 Series using the FMPS and
GAMMA language.  Additional requirements include short term
disk storage for 100 million bytes, and long term storage for 1
million bytes.   Any 132 character per line printer may be
used.  An operator with a background in programming,
engineering, and mathematical programming would be helpful.
6.  Applications;  The model was used by CENTEC Corporation to
analyze centralized treatment in the Milwaukee region.  The
analysis was performed in the project under whose aegis the
model was developed.
                                 239

-------
7«       Technical Contact

         Alfred Craig
         U.S. Environmental Protection Agency
         Industrial and Environmental Research Laboratory
         Cincinnati, Ohio  45268
         COM 513/684-4491  FTS  684-4491

         Howard Markham
         CENTEC Corporation
         11800 Sunrise Valley Drive
         Reston, VA   22091
         COM 703/471-6300  FTS 471-6300
8.       References

         CENTEC Corporation, Centralized Treatment Mod el.
         User's Manual, August 1980.

         CENTEC Corporation, Centralized Waste Treatment Mixed
         Integer Programming Model — Milwaukee Results, July
         1980.

         Yakir Ha sit, Optimization of Municipal Sludge Handling
         and Disposal System, Ph.D. Dissertation at Duke
         University, Department of Civil Engineering, 1978-

         CENTEC Corporation, Centralized Treatment of Metal
         Finishing Wastes, September 1980.

         WRAP, A Model for Regional Solid Waste Management
         Planning - User* s Guide, EPA/530/SW574, U.S.
         Environmental Protection Agency, February 1977.
                            240

-------
            COMPUTER  PROGRAM  FOR  CHEMICAL  EQUILIBRIA
                IN  AQUEOUS  SYSTEMS  (REDEQL.DWRD)
1.  Model Overview;  This program can calculate equilibrium
aqueous speciation, saturation states of solids, and dissolved
and solid concentrations following precipitation reactions.
The program is useful for aquatic toxicology studies, titration
experiment modeling (determination of pH or complexation
changes), water chemical evaluation for corrosion control
treatments, and determination of solubility controls on
constituents in natural or drinking waters.

2.  Functional Capabilities;  The model can include up to 20
metals and 30 ligands at any one time, many of which can be
added by the user.  The model allows temperature and ionic
strength corrections to equilibrium constants.  The model
allows the user to impose solids in contact with the solution,
to prohibit precipitation of supersaturated solids, or to allow
precipitation.   The program calculates aqueous and solid
speciation, interaction intensities and capacities, and can be
used to calculate pH.   Several other options are noted in
References 1 and 2.  The accuracy depends on the quality of the
thermochemical data, the accuracy of the species chosen to
represent the real system,  the nearness to equilibrium, and the
quality of the anaytical data input.
                              241

-------
3.  Basic Assumptions:  The major assumption is that the system
in question is at equilibrium (or can be considered to be in a
metastable state that can be treated as equilibrium).
Temperature corrections to the equilibrium constants are done
by the Van't Hoff relation.  Three solids and six complexes are
allowed for each metal-ligand pair.   Equilibrium constants can
contain no more than one decimal place.  Mathematical and
computational limitations are given in References 1 and 2.
Charge balance is not required.

4.  Input and Output:  A program header card with input and
output selections is included with each run.  Ten cases can be
considered in each run.   Concentrations of each metal and
ligand can be given in mg/L or - log (molarity).  Cards are
added for carbon dioxide partial pressure,  redox reactions and
solids to check saturation indices for precipitation.  A test
data set is given in Reference 2.

    The model can output solid and aqueous speciation in units
of "-log (molarity)", and give a table summarizing forms by
percentage.  Interaction capacities and intensities can be
given, and the ionic strength, saturation indices for numerous
solids, the pH, and several other parameters can be calculated.

5.  System Resource Requirements:  This model is coded in
FORTRAN Gl and is run on an IBM  370/168 mainframe.  It is
stored on magnetic tape.  It uses any 132 position line printer
for output, and a card reader/punch or terminal for input.  The
manpower needs include a background in water chemistry and
ability to input data via cards  or terminal.
                              242

-------
6.  Applications:  The model has been used extensively by
Drinking Water Research Division, U.S. EPA to determine water
quality adjustments to protect asbestos-cement, lead, and
galvanized pipe.  The program has been used to gain a
comprehensive understanding of the naturally-occurring chemical
factors involved in preventing the deterioration of
asbestos-cement pipe.  (see ref 3)

7.  Technical Contact

    Michael R. Schock
    U.S. Environmental Protection Agency
    Drinking Water Research Division
    26 W. St. Clair Street
    Cincinnati, Ohio  45268
    513/684-7236

8.  References

    Ingle, S.E. et al., A User's Guide for FEDEQL.EPA, A
    Computer Program  for Chemical Equilibria in Aqueous
    Systems, EPA-600/3-78-024 (1978).

    Ingle, S.E. et al., REDEQL.EPAK Aqueous Chemical
    Equilibrium Computer Program.  Marine and Freshwater
    Ecology Branch, Corvallis Environmental Research
    Laboratory, Corvallis, Oregon (In press, 1980).
                              243

-------
Schock,  Michael R. and Buelow, R. W., The Behavior of
Asbestos-Cement Pipe Under Various Water Quality
Conditions, A Progress Report.  Part 2 - Theoretical
Considerations.  Submitted manuscript (1980).

Schock,  Michael R., Computer Modeling of Solid Solubilities
as a Guide to Treatment Techniques.  A paper given at the
seminar "Corrosion Control Water Distribution Systems,"
Cincinnati, Ohio, May 20-22, (1980).
                          244

-------
                COMPUTER PROGRAM FOR CHEMICAL EQUILIBRIA
              IN AQUEOUS SYSTEMS (REDEQL.  EPAK)
1.     Model Overview:  The REDEQL.EPAK program computes aqueous
equilibria for up to 20 metals and 30 ligands (anions) in a system.
The metals and ligands are selected from a list of 35 metals and
59 ligands for which thermodynamic data for complexes and solids
have been stored in a data file.  More data may be added by the
user.  The equilibria which the program considers include
complexation, precipitation,  oxidation-reduction, and pH-dependent
phenomena.  REDEQL.EPAK is a modification of REDEQL2 which was
developed over a number of years at the California Institute of
Technology by Morgan, Morel,  and McDuff under grants initially
from Gulf Oil Corporation, the Environmental Quality Laboratory
of Cal Tech, and the Rockefeller Foundation, and, since 1972,
under grants from the Environmental Protection Agency.

2.     Functional Capabilities:  The REDEQL.EPAK program is designed
to compute chemical equilibria involving solids, complexes,
oxidation-reduction, and mixed solids in an aqueous system.  Ionic
strength may be calculated or specified and formation constants
for solids and complexes are  computed from the thermodynamic data
for infinite dilution and from ionic strength.  Interaction
capacities and intensities as described by Morel et al. can
also be computed.
      Up to ten cases of different total concentrations for a set
of metals and ligands selected from those available can be treated
by the program in one run.  A maximum of 20 metals and 30 ligands
may be included in any one system considered.  The results of the
program are the speciation of the metals and ligands in various
forms and combinations.  A large amount of complexation and
                             245

-------
solubility data is stored for up to three solids and six complexes
for each metal-ligand pair.   It is possible to allow for
supersaturation with respect to any of the possible solids.
      The program may be used with either laboratory, field, or
hypothetical input data.  The results of the program are based on
thermodynamic data, which have been previously measured in less
complex systems, applied to  the input data.  If the formation
constant for a solid or complex is not in the thermodynamic data
file, that solid or complex  will not be predicted to form in the
aqueous system being studied, even though it may indeed be present.
If a chemical (metal or ligand) present in the system is omitted
from the input data for the  program, then the results will be in
error.  If the pH of the system is not known or if the redox
potential is not known when  oxidation or reduction might occur,
then results will be in error.  The pH is not required if the
chemical form of all species introduced to the system is known.

3.    Basic Assumptions:  Assumptions and limitations of REDEQL.EPAK
follow:
      1)  The system being modeled is assumed to be at equilibrium.
          Kinetics of dissolution, precipitation , and
          oxidation/reduction are not considered.
      2)  The program does not consider surface effects.  Neither
          the variation of surface properties of solids from bulk
          properties nor adsorption is included.
      3)  Errors in analytical or thermodynamic data will be
          propagated by the  program.
      4)  The ionic strength corrections of equilibrium constants
          used in the program are not accurate above approximately
          0.1 M ionic strength and should not be used above 1.0 M.
      5)  The program can violate electroneutrality.  Nowhere in
          the computational  scheme of the program is the number of
                                 246

-------
          positive charges in a unit volume required to equal the
          number of negative charges.  The "charge" on the
          equilibrium solution is calculated.
      6)  Very small concentrations in the output may be inaccurate.
      7)  Atmospheric concentrations of C09 and N  must be fixed
                                          L      2
          and cannot vary during a computation except to disappear
          entirely.
      8)  No pressure variation is allowed for the thermodynamic
          data in the program which is given for 25°C and one
          atmosphere.  Temperature data are available for a few
          thermodynamic constants.
      9)  At low concentrations, organic matter which is undetected
          and uncharacterized may strongly affect equilibria.

4.    Input and Output:  The primary inputs for the program are
the total concentrations of metals and ligands in the system,
including quantities in solid and gas phases if these are allowed
to interact with the aqueous system.  Concentration may be in
molar units or milligrams/liter.  The thermodynamic data file
contains thermodynamic data for metals, ligands, solids, complexes,
redox reactions, and mixed solids.  It presently includes the
thermodynamic data for 35 metals and 59 ligands.  Input to the
program is in card image form.
      Output from the model is in the form of computer printouts.
Normal output from REDEQL.EPAK include  thermodynamic  input  for
verification, input data for the program calculation, case progress
for each case, concentration of complexes, speciation of the metals
and ligands, primary distribution of metals and ligands, interaction
capacities and/or intensities, and error message output.

5.    System Resource Requirements:  REDEQL.EPAK is available frojn
the EPA lEM computer system in Research Triangle Park, N,C.  The
                              247

-------
program is run  from a load module and requires 200K bytes of  core
storage.   A background in environmental chemistry with familiarity
with the model's theory and limitations are helpful.
6*    Applications:  The model is useful for situations such  as

1) mixing compounds together in a beaker of water and predicting

what would happen after equilibrium is reached, 2) determining

the fate of a chemical introduced into a well-characterized body

of water (assuming no further mixing or dilution), 3) predicting

removal of chemicals through precipitation under varying

conditions of pH, redox potential, and ionic strength,

4) confirming laboratory results for pH or precipitation,

5) predicting pH or metal concentration in aquatic media  for

biological experiments, and 6) examining mixing and dilution

effects in sequential cases with varying initial concentrations.


7.    Technical Contact

      Don Schultz
      U.S. Environmental Protection Agency
      Marine and Freshwater Ecology Branch
      Corvallis Environmental Research Laboratory
      200 S.W. 35th Street
      Corvallis, Oregon '97330
      COM 503/867-4039   FTS 867-4039


8.    References

      Ingle, S.E., Schuldt, M.D., and Schults, D.W., "A User's
      Guide for REDEQL.EPA: A Computer Program for Chemical
      Equilibria in Aqueous Systems," Corvallis Environmental
      Research Laboratory, Office of Research and Development,
      U.S. Environmental Protection Agency, Corvallis, Oregon,
    •  EPA-600/3-78-024, February, 1978 .

      McDuff, R.E. and Morel, P.M., Technical Report EQ-73-02:
      Description and Use of the Chemical Equilibrium Program
      REDEQL2.W.M. Keck Laboratory of Environmental
      Engineering Science, California Institute of Technology;,
      Pasadena, 1975.
                                 248

-------
Morel, F. and Morgan, J.J., "A Numerical Method for
Computing Equilibria in Aqueous Chemical Systems,"
Environmental Science Technology, 6:58-57, 1972.

Morel, F., McDuff, R.E., and Morgan, J.J., "Interactions
and Chemostasis in Aquatic Chemical Systems - The Role
of pH, pE, Solubility and Complexation," in P. C. Singer
(ed.)> Trace Metals and Metal-Organic Interactions in
Natural Waters, Ann Arbor Science Publishers, Ann Arbor,
1973.

Stumm, W. and Morgan, J.J., Aquatic Chemistry, Wiley-
Interscience, New York, 1970.
                            249

-------
           DISSOLVED OXYGEN SAG MODEL (DOSAG-I)

1.    Model Overview:  DOSAG-I is a mathematical model developed
to predict the steady state dissolved oxygen concentrations in
streams and canals resulting from a specified set of streamflow,
wasteload, and temperature conditions.  The model will determine
the streamflow required to maintain a specified dissolved oxygen
goal and will search the system for available storage to achieve
the goal.  The model can be used to estimate mean monthly dis-
solved oxygen levels over a full year.  Both carbonaceous and
nitrogenous oxygen demands are included,and up to five degrees
of treatment for both can be specified.   It is one of two pro-
grams that the Texas Water Quality Development Board and the EPA
has for use in stream quality simulation studies.  The other
program, QUAL-I, is designed to be used  as a complement to DOSAG-I

2.    Functional Capabilities:  The purpose of this model is to
calculate the biochemical oxygen demand  and the minimum dissolved
oxygen concentration in a particular stream system.  If desired,
the minimum dissolved oxygen concentration in the stream system
may be checked against a prespecified target level dissolved oxy-
gen concentration.  If the minimum dissolved oxygen level is be-
low the target dissolved oxygen level, the program will compute
the required amount of flow augmentation to bring the dissolved
oxygen level up to the target level in the entire system.  The
program is designed to be run for varying climatic and hydrologic
conditions during a twelve month period.   Thus,  it is possible
to enter up to twelve different temperatures and corresponding
discharges to each of the headwaters within the  stream system be-
ing modeled.
      The DOSAG-I model is a one-dimensional,  horizontal  plane
model for streams, rivers, manmade canals and  other water convey-
ance systems.  Large impoundments such as reservoirs cannot be
considered by this program.   A list of restrictions  follows:
      1)  Maximum of 10 headwater stretches
      2)  Maximum of 20 junctions
      3)  Maximum of 50 reaches
                           250

-------
      4)  Maximum of 20 stretches
      5)  Maximum of twelve months of routing for temperature and
          headwater flows; a minimum of one month must be used
      6)  Maximum of four dissolved oxygen targets.   A minimum of
          one dissolved oxygen target must be specified.  This
          dissolved oxygen target may be entered as  a negative
          number if no flow augmentation is desired.
      7)  Maximum of five degrees of treatment for both carbona-
          ceous and nitrogenous wastes; a minimum of one degree
          of treatment may be specified.  If the user does not
          wish for the degree of treatment calculations to be used
          in the modeling process, a number less than one should
          be entered as the treatment factor for both types of
          wastes.
DOSAG-I has  a high sensitivity for residual loads and velocities,
and a moderate estimated sensitivity for flow and decay coeffi-
cients.

3.     Basic  Assumptions:  The model assumes constant stream
velocity throughout each reach and assumes first order decay
only.  The Streeter-Phelps equation is used to calculate dis-
solved oxygen concentration, and the computation of  atmospheric
reaeration is based on the Fickian law of diffusion,  A Lagrang-
ian solution technique is used to solve the dissolved oxygen
equations.

4.     Input  and Output:  The following are required  for input
and calibration needs:
      1)  Reach length
      2)  Mean velocity
      3)  Mean discharge
      4)  Mean depth (per reach)
      5)  Average  reach temperature
      6)  Residuals discharge inflows
      7)  Withdrawals  and groundwater inflows
      8)  Residuals inputs (as BOD)
      9)  Dissolved oxygen concentration in each reach
                                 251

-------
 For  verification of the model,  streamflows, stream velocity,  and

 observed  constituent concentrations throughout the modeled  area
 are  required.

       Output  from the model  consists of a tabular printout  of
 the  concentration of dissolved  oxygen  for each reach, BOD  (car-

 bonaceous and nitrogenous) at the  start and end of each reach,
 an echo of all  input data, and  a  final summary.


 5.     System Resource Requirements:   DOSAG-I is  coded in  FORTRAN

 IV (G  level) and  requires a  digital  computer with at least  a

 27,000 word storage capacity.   Data  preparation  requires  2-6

 man-weeks and output analysis takes  less  than one hour.   Actual
 computation costs  run from $1-5.  A  background in engineering
with: sxsme Ttasrlc programming experience  Isr nsreful.


 6.    Applications:   DOSAG-I was developed  by Water Resources

 Engineers, Inc. and the  Texas Water  Development  Board.   The model

 has been used by  the Texas Water Development Board for  use in
 the San Antonio River Basin, and it  has been used for a  variety
 of applications by  the EPA.  DOSAG - I   has  been replaced in recent
 years by the  more flexible QUAL-II Model.
7.    Technical Contact

      Tom Barnwell
      U.S. Environmental Protection Agency
      Center for Water Quality Modeling
      College Station Road
      Athens, Georgia  30605
      COM  404/546-3585  FTS 546-3585


8.    References
      Finnemore, E.J., Grimsrud, G.P., and Owen,  H.J.   Evaluation
      of Water Qualify Models: A Management  Guide for  Planners,
      prepared for the Environmental Protection Agency,  Office of
      Research and Development, Washington,  D.C.,  under  Contract
      No, 68-01-2641, July  1976.
                                 252

-------
Texas Water Development Board.  "DOSAG-I - Simulation of
Water Quality in Streams and Canals: Program Documentation
and User's Manual."  Report by TWDB Systems Engineering
Division, Austin, Texas, 1972.
                            253

-------
               DYNAMIC ESTUARY MODEL (DEM)

1.   Model Overview:  The DEM is a "real time" link-node model
that simulates the unsteady tidal flow and dispersional charac-
teristics of an estuary.  The model can be applied to estuaries
in which vertical stratification is either absent or limited to
relatively small areas.  It can accommodate both conservative and
non-conservative constituents.  Constituents which have been
modeled include salinity, tracer dye, dissolved solids, DO, BOD,
total nitrogen, NH~, NO.,, phosphates, chlorophyll a, and coli-
form bacteria.  Given the necessary kinetics and rates, the model
could also treat parameters such as pesticides, heavy metals, and
organic compounds.  The DEM is often linked to the Tidal Tempera-
ture Model (TTM) for heat budgets.  Ecological processes such as
algal dynamics, nutrient transport, sediment oxygen demand, coli-
form die-off, and first order kinetics have been expressed in the
model.  Higher order kinetics are available on some versions.

2.   Functional Capabilities;  The DEM represents the two-dimen-
sional (lateral and longitudinal) tidal flow pattern, basic
transport processes (advection and dispersion), and the accretion
or depletion of pollutants within an estuary (provided that ver-
tical stratification is either absent or insignificant).  The es-
tuary is represented by a network of channels  (or links) and
junctions (or nodes).   A channel is viewed as a flow conduit with
a length, width, time varying depth, time varying velocity, time
varying cross-sectional area, and frictional resistance associated
with it.  A junction acts as a receptacle for mass and volume.  It
is described by a constant surface area, time varying head, and
time varying volume.
     The DEM is composed of two separate, but interrelated compon-
ents.  The first component is a hydraulic model which uses a step-
forward explicit finite difference scheme to solve the equations
of motion and continuity for channels and junctions, respectively.
The result is a "dynamic steady-state" solution of the hydrodynamic
behavior of the estuary applicable to a specific set of flow inputs
and boundary tidal conditions,

                             254

-------
     The second component, a quality model, is closely tied to
the hydraulic model.  The quality model and the hydraulic model
are referenced to the same network of channels and junctions.
The tidally fluctuating velocities, flows, and heads predicted
by the hydraulic model are stored on tape or disk and are the
basis of the hydraulic inputs to the quality program.  Constit-
uents in the quality program are subject to the processes of
advection, dispersion (including both eddy diffusion and disper-
sion due to density currents), biological and/or chemical decay,
transfer between water and the atmosphere, and transfer between
water and the bottom sediments.  A mass balance for each con-
stituent is performed at each junction for each time step.  The
quality model predicts the dynamic (time varying) constituent
concentrations in each junction which result from a specified
set of boundary conditions, inflows, waste discharges, and di-
versions.  It is important that the time and space scales used
in the DEM approximate as nearly as possible the physical, tid-
al, and climatic characteristics of the estuary.  Special atten-
tion should be paid to the correspondence of model network fea-
tures with existing sampling stations and wastewater inputs.
     The DEM is sensitive to (1) the time step in the hydraulic
program (stability reasons), (2) net flows, (3) residuals loading
rates, (4) frictional resistance coefficient, (5) initial condi-
tions if "real time" solutions are desired, and (6) the specified
reaction kinetics and rates.
     The Dynamic Estuary Model has been run for networks with as
many as 1300 channels and 840 junctions.  Some versions have mod-
eled up to 15 constituents.

3.   Basic Assumptions:  The model assumes that vertical strati-
fication is either absent or limited to relatively small areas,
and it does not handle wind stress or tidal flats exposed at low
tide.  Other hydrodynamic processes assumed negligible include
longitudinal density gradients, Coriolis acceleration, and bottom
slope.  The instantaneous mixing of residuals discharge throughout
junctions is also assumed.

                             255

-------
 4.    Input and Output:  The DEM requires a large input data base
 on disk, tape, and/or cards.  Parameters which need to be speci-
 fied  include headwater and tributary flows, wastewater flows and
 loadings, water withdrawals, seaward tidal conditions, channel
 and junction geometry, bottom roughness of each channel, constit-
 uent  concentrations at boundaries, and decay rates for non-con-
 servative constituents.  Physical data pertaining to channels and
 junctions can be obtained from navigational charts since direct
 measurements are seldom available.
      The model is capable of producing a wide variety of outputs.
 Output options available are: (1) maximum and minimum flows,
 heads, and velocities, as well as net flows, over a tidal cycle
 for the model network, (2) maximum, minimum, and average constit-
 uent  concentrations for each junction over a complete tidal cycle
 (or other specified averaging interval), (3) "slack water" and
 "snapshot" tables of constituent concentrations at desired time
 intervals throughout the simulation, and (4) line-printer plots
 of both spatial and temporal concentration profiles.

 5.    System Resource Requirements:  The DEM is written in FORTRAN
 IV.   The hydraulic component of the model requires 2 files, either
 on disk or tape.  For a network of 129 junctions and 131 channels,
 the hydraulic program can be run on a digital computer with 130K
 of main storage.  The cost of a 50 hour (4 tidal cycles) hydraulic
 simulation on an IBM 370/168 is approximately $40.  The quality
 component of DEM requires from 4 to 7 files, depending of the out-
 put options desired.  A quality program with 6 constituents can be
 run on a digital computer with 200K to 400K of main storage.  The
 cost  of a 1000 hour (80 tidal cycles) quality simulation for 6
 constituents and 129 junctions can range from $40 to $75.  The DEM
 requires 5 to 20 manweeks of effort for data preparation and out-
 put interpretation.  A background  in programming  and environmental
engineering  with experience  in water quality modeling  is  useful.

 6.    Applications:  The Dynamic Estuary Model has been used by
 the EPA for the Pearl Harbor Water Quality Model development pro-
 ject.  It was originally developed by the Water Resources Engin-
                               256

-------
eers for the Division of Water Supply and Pollution  Control  of
the Public Health Service, and it has been used by the  Federal
Water Pollution Control Administration  (FWPCA) and by the  State
of California.  The DEM was used by the  Federal Water Quality Ad-
ministration  (FWQA) for water studies of the  San  Francisco and
San Diego Bay estuaries, and by the EPA  for water quality  studies
of the Delaware and Potomac estuaries.   There have been other
users and applications of this model.

7.   Technical Contacts
     Leo J. Clark and Stephen E. Roesch  (Potomac  application)
     U. S. Environmental Protection Agency
     Annapolis Field Office
     Annapolis Science Center
     Annapolis, Maryland  21401
     FTS 922-3752  COM 301/224-2740
     Robert B. Ambrose  (Delaware application)
     U. S. Environmental Protection Agency
     College Station Road
     Athens, Georgia  30605
     FTS 250-3546  COM 404/546-3546
8.   References

Ambrose, R.B. and Prather,  T.L.  "Linkage  of  RECEIV Hydrodynamics
with Dynamic Estuary Model  Water Quality."   From proceedings of
the Storm Water Management  Model User's Group Meetings, January
19-20, 1981.  Department of Civil Engineering.  McMaster Univer-
sity, Hamilton, Ontario, Canada.

Ambrose, R.B. and Roesch,  S.E.  "Dynamic Estuary Model Performance.
Journal Environmental Engineering Division ASCE, Paper No. 16847,
pp. 51-71, February  1982.
                                   257

-------
California Water Resources Control Board.   "Final  Report  -
San Francisco Bay - Delta Water Quality Control  Program."
Preliminary Abridged Edition, 1969.

Feigner, K.D., and Harris, H.S. "Documentation  Report,  FWQA
Dynamic Estuary Model."  Report to U.  S. Department  of the
Interior, Federal Water Quality Administration,  1970.

Finnemore, E. J. , Grimsrud, G. P. , and  Owen,a.J . "Evaluation
of Water Quality Models: A Management  Guide for  Planners."
Report to Environmental Protection Agency,  Office  of Research
and Development, Washington,  D.C., 1976.

Genet, L.A., Smith,  D.J., and  Sonnen,M.B .   "Computer Program
Documentation for the Dynamic Estuary  Model."  Report by-
Water Resources. Engineers, Inc., Walnut Creek, California,  to
U.S. Environmental  Protection Agency,  Systems  Development
Branch, Washington, D.C., 1974.

Water Resources Engineers, Inc.  "A  Hydraulic  Water  Quality
Model of Suisun and San Pablo Bays."  Report to  U.S. Depart-
ment of the  Interior, Federal Water  Pollution  Control Adminis-
tration, Southwest  Region.


Water Resources Engineers,  Inc.   "A Water Quality Model  of the
Sacramento - San Joaquin Delta."  Report by  WRE to  U  S.  Public
Health Service, Region IX,  1965.

Water Resources Engineers,  Inc.   "Computer Program  Documenta-
tion for the Dynamic Estuary Model."  Report by WRE to  Florida
Department of Pollution  Control, Tallahassee, Florida,  1974.

Water Resources Engineers,  Inc.   "Validation and  Sensitivity
Analyses of Stream and Estuary Models Applied to  Pearl Harbor
Hawaii."  Report bv WRE. Walnut Creek.  California,  to U.S. En-
vironmental Protection Agency, Systems  Development  Branch,
Washington,  D.C.,  1974.
                              258

-------
                ENHANCED HYDRODYNAMICAL-NUMERICAL MODEL
                      FOR NEAR SHORE PROCESSES (HN)
1.   Model Overview:  The Hansen type multilayer Hydrodynamical-
Numerical (HN) model described by Bauer has been used success-
fully to study the dynamics of numerous coastal areas.   The opti-
mized version of the HN model combines the vertically integrated
single layger HN model originally developed by Professor W. Hansen,
University of Hamburg, Germany, and the multilayer multiple-open
boundary HN model proposed by Hansen and developed by Dr. T.
Laevastu.

2.   Functional Capabilities: The enhanced HN model simulates
near-shore currents and exchange processes.  Enhancements to the
multilayer Hansen type Hydrodynamical-Numerical nodel include:
non-linear term extension to facilitate small-mesh studies of the
near-shore,  including river dynamics; layer disappearance exten-
sion to enable appropriate procedures in tidal flat and marshy
regions, as well as some down/upwelling cases; thermal  advection
enhancement for treatment of thermal pollution cases by method
of moments coupled with heat budget procedures for dynamic plume
development experiments; and Monte Carlo diffusion enhancement
to deal with dispersion via statistical methods and comparison
to the method of moments experiments.

3.   Basic Assumptions:  The Hydrodynamical-Numerical model is
an explicit numerical difference scheme based on leap-frog inte-
gration of the two dimensional Eulerian form of the hydrodynamical
equations through time to obtain a dynamical boundary-value solu-
tion of tidal order.  Advection is simulated by the method of
moments, a quasi-Lagrangian method which maintains information
on the z,eroth, first, and second order moments of the concentra-
tion in each cell of the grid mesh.  In order to introduce the
random element for utilization of Monte Carlo methods,  the total
                              259

-------
velocity for a particular fluid particle is assumed to be composed
of a mean flow velocity component and a turbulent flux velocity
component.  The HN model provides the mean flow velocity and the
Monte Carlo scheme provides the turbulent flux velocity.  Disper-
sion is thus modeled by simulating the diffusion process stochas-
tically within the background fluid in motion.  The Pedersen-Prahm
thermal advection scheme has been chosen since it is a conservative
scheme without the pseudo-diffusion of Eulerian difference methods.
In order to model the heat budget effects on the thermal discharge
as it is transported by the currents throughout the region, the
Laevastu thermal techniques were selected.

4.        Input and Output:  Input to the HN model include grid
and mesh size; system geometry, bathymetry, and boundaries;
average latitude; Coriolis factor; tidal data; wind values; outfall
sources and sinks; storm surge, and river inflow.  Control cards
and library directives are necessary for the selection of sub-
routines.  Output provided by the model include computer print-
outs of the input variables and contour plots.

5.        System Resource Requirements:  Various portions of the
HN model are run on Oregon State's CDC 3300 computer, and the Bonne-
ville Power Authority's (.BPAl CDC 6500.,  Experience in environmental
modeling and an understanding of the jnodel's theory and limitations
are useful for anyone wishing to Tise the enhanced HN model,

6.        Applications:  The enhanced HN model has been applied
by the EPA to Prudhoe Bay, a section of the coastal area of the
Beaufort Sea, Alaska, and the San Onofre outfall in California,
The model can be used to evaluate the adveetion and dispersion of
constituents in near shore coastal waters.
                              260

-------
7.    Technical Contact

     Richard J.  Callaway
     U.S.  Environmental Research Laboratory
     Corvallis Environmental Research Laboratory
     200 Southwest 35th Street
     Corvallis,  Oregon  97330
     FTS 420-4703  COM  503/757-4703


8.    References

     Bauer,  R.A. and Stroud, A.D. Enhanced Hydrodynamical-Numerical
     Model for Near Shore Processes"!  In Press.   Prepared by Compass
     Systems, Inc., San Diego, California, for Corvallis  Environ-
     mental  Research Laboratory, Office of Research and Development,
     U.S.  Environmental Protection Agency, Corvallis,  Oregon.   EPA
     Contract 68-03-2225.

     Bauer,  R.A. Description of the Optimized DPRF Multi-Layer
     Hyda-o dynamical-Numerical Model.ENVPREDRSCHFAC  Tech.  Paper
     No. 15-74,  Environmental Prediction Research Facility,  Mon-
     terey,  California, 1974.

     Hansen, W.   Hydrodynamical Methods Applied to Oceanographic
     Problems.  In:  Proceedings of the Symposium on Mathematical-
     Hy d r odynamic al Methods  of Phys i c al Oceano gr aphy^Institute Fur
     Meereskundeder Universitat Hamburg,  Hamburg, west Germany,
     1962.  pp.  25-34.

     Laevastu, T. and Stevens, P.,  Applications of Numerical-Hydro -
     dynamical Models in Ocean Analysis/Forecasting.FNWC Tech.
     Note  No.51,Fleet Numerical Weather Central, Monterey,
     California, 1969.

     Laevastu, T. and Rabe,  K.,  A Description of the EPRF Hydro-
     dynamical Models in Ocean Analysis/Forecasting. FNWC Tech.
     Note  No.51,Fleet Numerical Weather Central, Monterey,
     California, 1969.

     Laevastu, T.  A Vertically Integrated Hydrodynamical-Numerical
     Model (W. Hansen Type), Model Description and Operating/Running
     Instructions.  Part 1 of a series of' four reports-. ENVPREDRSCHFAC
     Technical Note No. 2-74, Environmental Prediction Research
     Facility, Monterey, California, 1974.

     Laevastu, T.  A Multilayer Hydrodynamical-Numerical  Model
     (W. Hansen Type), Model Description and Operation/Running
     Instructions.Part 2 of a series of four reports.
     ENVPREDRSCHFAC Technical Note No. 2-74, Environmental
     Prediction Research Facility, Monterey, California,  1974.
                               261

-------
Laevastu, T. in collaboration with M. Clancy and A. Stroud.
Computation of Tides, Currents and Dispersal of Pollutants
in Lower Bay and Approaches to New York with Fine and Medium
Grid Size Hydrodynamical-Numerical Models.Part 3 of a series
of four reports.  ENVPREDRSCHFAC Technical Note No. 3-74,
Environmental Prediction Research Facility, Monterey, California,
1974.

Laevastu, T. and Callaway, R.,in collaboration with A. Stroud
and M. Clancy.  Computation of Tides, Currents and Dispersal
of Pollutants in~New York Bight from Block Island to AtantTc
City with Large Grid Size, Single and Two Layer Hydrodynamical-
Numerical Models.  Part 4 of a series of four reports.
ENVPREDRSCHFAC Technical Note No. 4-74, Environmental Pre-
diction Research Facility, Monterey, California, 1974.

Laevastu, T. and Hamilton, G.D.,  Computations of Real-Time
Currents Off Southern California With Multilayer Hydrodynamical-
Numerical Models with'Several Open Boundaries.ENVPREDRSCHFAC
Technical Paper No. 10-74.

Pedersen, L.B. and Prahm,  L.P., A Method for Numerical Solution
of the Advection Equation  3C/ St = -V'V_C, Meteorological Insti-
tute of Denmark, as submitted to TELLUS, August, 1973.

Laevastu, T. and Harding,  Ji^M., "Numerical Analysis and Fore-
casting of Surface Air Temperature and Water Vapor Pressure."
Journal of Geophysical Research. 79(30):4478-4480, 1974.


Maier-Reimer, E.  Numerical Treatment of Horizontal Diffusion ^
and Transport Phenomena in Marine Basins of Large Size, Institut
fur Meereskunde der Universitat Hamburg, Hamburg, West Germany,
as presented at IAMPA/IAPSO Assembly, Melbourne, Australia,
January  1974.


Stroud, A. D. and Bauer, R. A. User Guide for the Enhanced
Hvdrodvnamical-Numerical Model.  In Press.  Prepared by
Compass Systems, Inc., San Diego, California, for Corvallis
Environmental Research Laboratory, Office of Research and
Development, U.S. Environmental Protection Agency, Corvallis,
Oregon, under EPA Contract No. 68-03-2225.


Thompson,  R.  Numerical Calculation of Turbulent Diffusion.
Quart.  J.  R. Met.  Soc.  97(411):93-98, 1971.

Young,  Chen-Shyong.  Thermal Discharges into the Coastal
Waters of Southern California.Southern California Coastal
Water Research Project (SCCWRP), Los Angeles, California,
1971.
                              262

-------
          ESTUARINE WATER QUALITY MODEL (ES001)

1.  Model Overview:  ES001 is a steady-state, one-dimensional,
estuarine water quality model which simulates BOD and DO varia-
tions.  It was prepared by the EPA to improve upon and document
some water quality models developed for the EPA by Hydroscience,
Inc., and it is particularly useful for the rapid evaluation of
a number of varying estuary and wasteload conditions.  Based on
the law of conservation of mass, the program is designed to
model the BOD-DO deficit system, but it is capable of modeling
analogous systems of sequential reactions of two substances
having first order kinetics, like that of a nitrogen reaction
with ammonia and nitrate.  The model is assumed to be at steady
state and to be tidally averaged.

2.  Functional Capabilities:  The program segments the system
being modeled into sections within which the various geomorpho-
logical, physical, and hydrological parameters of the estuary
are constant.  For each segment the estuarine steady-state advec-
tive-dispersive equation with constant coefficients is defined,
the junction points of the segments being boundary points where
these parameters can change.  Several types of junctions are al-
lowed, including triple junctions, dams, etc., which in combina-
tion allow the modeling of numerous types of configurations.  A
maximum of 100 junctions and 50-100 sections can be accommodated.
Each section can have a length of up to 20 miles.  Physical pro-
cesses that can be simulated include: dilution, advection, longi-
tudinal dispersion, temperature effects, and the processes of
first order decay and reaeration.  The model handles riverine es-
tuaries well, especially when the net velocity is less than one
foot per second.  The ES001 is sensitive to reaeration coeffi-
cients, dispersion coefficients, net flow velocities, and deoxy-
genation coefficients.  A number of output options are provided.

3.  Basic Assumptions:  ES001 handles only steady-state flows
and discharges, and it does not consider flow velocity or qual-
ity variations with depth or within stream cross sections.  The
model assumes only first order kinetics for BOD and DO, and it
                              263

-------
utilizes a matrix inversion technique for the solution of simul-
taneous differential equations which are derived from the Law of
conservation of mass.

4.   Input and Output:  The ES001 requires a large amount of
input data in card-image form.  Initial input/calibration needs
include: estuary cross-sectional data, segment length, water
depth, net flow, reservoir outflows, estuary volume, tidal ex-
change coefficient, dispersion coefficient, constituent concen-
tration for all system inflows, temperatures, benthic oxygen de-
mand, algal photosynthesis, respiration, and other rate coeffi-
cients, residual inputs from point sources, uniform waste input,
salinities at seaward boundaries, tidal exchange coefficients,
and temperature correction factors.  Constituent concentrations
throughout the system and observed salinity patterns are needed
for verification.
     Output information provided by the model includes a tabular
print-out of the input data, BOD concentration and DO deficits at
ten equidistant points per segment, and a number of matrices (DO
deficit matrix, BOD matrix, and inverted DO deficit matrix).

5.   System Resource Requirements:  ES001 is written in FORTRAN
IV and may be installed on an IBM System/370 or equivalent.  A
region size of 245K is utilized by the program, and 2-6 manweeks
are needed for data preparation and programming.  A background
in programming or  environmental engineering with familiarity in
computerized modeling is useful.   A later version of the ES001,
the ES002, is designed to run on an IBM 1130 system.
6.   Applications :   ES001 was developed by Hydroscience,  Inc.,, for
the Federal Water Pollution Control Administration (FWPCA) in the
Water Quality for the Hudson-Champlain and Metropolitan Coastal
Water Pollution Control Project in 1968.  The model was one of sev-
eral simulation programs used to evaluate water quality for the New
York Harbor Complex and parts of the Raritan and Hudson Rivers.
Since then, ES001 has found other applications.

                              264

-------
7.   Technical Contacts

    George A. Nossa and Laura Livingston
    U.S. Environmental Protection Agency
    Information Systems Branch 2PM-IS
    2o Federal Plaza
    New York, New York  10278
    FTS  264-9850  COM 212/264-9850

    Steven C. Chapra
    NOAA Great Lakes Environmental Research Laboratory
    2300 Washtenaw Avenue
    Ann Arbor, Michigan  48104
    FTS 378-225C  COM 313/668-2250
8.  References
    Chapra, S.C., and Gordimer, S., Documentation of ES001, A
    Steady-state, One Dimensional, Estuarine Water Quality Model,
    U.S. Environmental Protection Agency, Region II, 26 Federal
    Plaza, New York, New York, September 1973.
    Finnemore, E.J., Grimsrud, G.P., and Owen, H.J., Evaluation
    of Water Quality Models: A Management Guide for Planners,
    prepared for the Environmental Protection Agency, Office of
    Research and Development, Washington, B.C., under contract
    No. 68-01-2641, July 1976.
                             265

-------
                 EXEC/ OP VERSION 1.2 (EXEC/OP)
1.  Model Overview:  EXEC/OP is a FORTRAN computer  program  that
synthesizes municipal wastewater treatment and  sludge disposal
systems from a specified list of unit treatment process  types.
It can be thought of as an optimization version of  a  previously
developed treatment system evaluation program known as
EXECUTIVE.  EXEC/OP will select the combination of  unit
processes that'approximately best meets a stipulated  set of
criteria on cost, energy,  land utilization,  a subjective index
of system desireability, and effluent quality.   It  also  has the
capability to identify up  to 40 next-best designs.

2.  Functional Capabilities;  The model features the  following
capabilities :

    1)   The design of the wastewater and sludge treatment
         sub-system is done in an integrated  fashion.

    2)   Principles of mass balance and reaction kinetics are
         employed .

    3)   Nineteen species  of pollutants are accounted for.

    4)   Twenty-two different types of unit processes are
         included .

    5)   Eight types of design criteria,  plus effluent quality,
         can be  considered.

    6)   Up to 50 unique process options spread among up to 20
         treatment  stages, with no more than  10 per stage can
         be handled.
                               266

-------
    7)   Problems with 15 to 20 thousand  design  configurations
         can be solved in several minutes of processing  time.

3-  Basic Assumptions:  EXEC/OP is designed  on  the  basis of
steady state mass balance and pollutant transformation
relationships.  Unit process performance  consists of predicting
effluent quality, sludge or sidestream quality,  equipment
sizing, cost, land energy consumption, and production as a
function of influent waste quality.  A set of design parameters
are specified as input by the user.  Cost and energy
relationships are parameterized on specific  design  variables
and will be accurate to within 4- 30 percent. The opimization
methodology employed consists of implicit enumeration (a form
of integer programming) coupled to a heuristic  penalty method
that accounts for the impact of return sidestreams  from  sludge
processing.

4.  Input and Output:  Input specifies the types of unit
processes to be considered at each stage  of  a multi-stage
liquid waste treatment train, a secondary sludge treatment
train, and a primary or mixed primary-secondary  sludge
treatment train.  A set of input design parameters  (e.g.,
loading rates, kinetic constants, and required  effluent
quality) is also supplied for each unit process. Unit wage
rates and cost indices are used to adjust costs  to  current
prices.  Input also includes the quality  of  the  influent waste
stream to the system, the required final  effluent quality,  and
a stiulation of the type of design criteria  to  be used in the
optimization (e.g., minimize total cost,  minimize energy usage
subject to cost not exceeding a certain value,  etc.).

    Output includes a listing of the unit process choices for
each stage of the system in the best design  and  the M next-best
designs, where M is specified by the user.  Another output
option permits a detailed system performance report to be
generated for a given user-specified design.
                            267

-------
    5.   System Resource Requirements;  EXEC/OP is coded in
FORTRAN IV and is run on an Univac 1100 or PDF 11/70.  A
background in engineering is useful.

6.  Applications;  EXEC/OP is an optimization version of a
previously EPA developed treatment system evaluation program
known as EXECUTIVE.   Its purpose is to enable a designer to
efficiently synthesize and analyze large numbers of alternative
criteria.   The program has been used by several wastewater
engineering design firms for preparing facilities plans and by
universities as a teaching and research aid.

7.  Technical Contact

    Lewis  Rossman
    U.S. Environmental Protection Agency
    Environmental Research Laboratory
    26 West St. Clair Street
    Cincinnati, Ohio  45268
    COM 513/684-7636  FTS 684-7636

8.  References

    Rossman, L.A., "Computer Aided Synthesis of Wastewater and
    Sludge Disposal Systems",: EPA-600/2/79-158, U.S.
    Environmental Protection Agency,  Cincinnati, Ohio, December
    1979 (available from NTIS as PB80174220).

    Rossman, L.A., "Synthesis of Waste Treatment Systems by
    Implicit Enumeration", Journal of Water Pollution Control
    Federation. Vol. 52, No. 1, January 1980.

    Rossman, L.A., "EXEC/OP Reference Manual:  Version 1.2",
    EPA-600/2-80-182a, U.S. Environmental Protection Agency,
    Cincinnati, Ohio, June 1980 (available from NTIS as
    PB81104176).
                                 268

-------
                    GEORGIA DOSAG (GADOSAG)
1.  Model Overview:  GADOSAG is a dissolved oxygen  model  based
on the modified Streeter Phelps equation,  with options  for
incremental runoff, an extra non-conservative variable, a
converge to set dissolved oxygen routine,and  numerous waste
inputs.

2.  Functional Capabilities:  GADOSAG is a steady state,  one
dimensional, and one stretch model.

3-  Basic Assumptions:  The model is based on the modified
Streeter Phelps equation which predicts dissolved oxygen
deficits based on instream concentration of carbonaceous  and
nitrogenous BOD and their respective reaction rates and the
reaeration characteristics of the stream.   Inputs are entered
by the modeler, and there are no default values.

4.  Input and Output:   The inputs for this model  are:   waste
treatment facility effluent flow; carbonaceous biological
oxygen demand; nitrogenous biological oxygen  demand and
dissolved oxygen; instream concentrations  of  CBOD,  NBOD,  and
D.O.; and stream velocity and flow measurements.

    The output consists of:  dissolved  oxygen concentrations
along the modeled stream segment, the carbonaceous  biological
oxygen demand and nitrogenous biological oxygen demand
predicted concentrations, and graphs of any of the  variables in
the model.

5.  System Resource Requirements: GADOSAG is coded in  BASIC
and is run on a HP 9845 or 9831.   It uses  a 80 character
thermal  printer.  Knowledge of water modeling is useful.
                              270

-------
6.  Applications;  GADOSAG was used by the State of Georgia to
set effluent limits for the waste dischargers.

7.  Technical Contact

    James Greenfield
    U.S.  Environmental Protection Agency
    Water Quality Standards
    Atlanta, GA   30365
    COM 404/881-4913  FTS 257-2913

8.  References

    Georgia DOSAGE User's Manual
                              271

-------
        HYDROLOGICAL SIMULATION PROGRAM —FORTRAN (HSPF)
1.  Model Overview;  HSPF is a comprehensive package for
simulation of watershed hydrology and water quality developed
for the U.S. Environmental Protection Agency (EPA).  The
simulation model uses information such as the time history of
rainfall, temperature, and solar ra'diation; characteristic land
use patterns and soil types; and agricultural practices to
simulate the processes that occur in a watershed.  The result
of this simulation is a time history of the quantity and
quality of the runoff.  Flow rate,  sediment load, and nutrient
and pesticide concentrations are predicted.  The model then
takes these results and information about the stream channels
in the watershed and simulates the  processes that occur in
these streams.  This part of the simulation produces a time
history of water quantity and quality at any point in the
watershed—the inflow to a lake, for example.  HSPF includes a
data management system to process the large amounts of input
and output required for the simulations.  Computer routines are
provided to statistically analyze the data for ease of
presentation and interpretation.  HSPF can be applied to a wide
range of water resource problems.  The key attribute that makes
it applicable to such a wide variety of water resource problems
is its ability to simulate the continuous behavior of
time-varying physical processes and provide statistical
summaries of the results.

2.  Functional Capabilities:  HSPF  is built on a systematic
framework in which a variety of process modules can fit.  The
system consists of a set of modules arranged in a hierarchical
structure that permits the continuous simulation of a
comprehensive range of hydrologic and water quality processes.
HSPF currently contains three application modules; PERLND,
                              272

-------
IMPLND,  and RCHRES:  and five utility modules; COPY,  PLTGEN,
DISPLY,  DURANL, and GENER.   Each of these modules is briefly
discussed below.

    Module PERLND simulates a pervious land segment with
homogeneous hydrologic and climatic characteristics.   The
simulation of snow accumulation and melt is based on an energy
balance approach.  Water movement is modeled along three flow
paths—overland flow,  interflow, and groundwater flow — in the
manner of the Stanford Watershed Model.  Erosion processes
include sediment detachment by rainfall splash and man's
influence and transport by overland flow.  Scour in rills and
gullies is also considered.  Water quality constituents may be
simulated in the fashion of the NPS model using simple
relationships with sediment and water yield or by using the
detailed algorithms for pesticides and nutrients as in the ARM
model.

    Module IMPLND is designed to simulate impervious land
segments where little or no infiltration occurs.  Algorithms
are similar to PERLND except that no water movement occurs by
interflow or groundwater flow.  Solids are simulated using
accumulation and removal relationships in the manner of urban
models such as SWMM and STORM.  Water quality constituents are
simulated using empirical relationships with solids and water
yield.

    Module RCHRES simulates the processes that occur in a
single reach of an open channel or a completely mixed lake.
Hydraulic behavior is modeled using the kinematic wave
assumption.  The outflow of an element may be distributed
across several targets that might represent normal outflows,
diversions, and multiple gates on a reservoir.  Temperature is
simulated using a heat balance approach.  Sediments are
                          273

-------
simulated as three size fractions-sand,  silt,  and clay.   Sand
transport may be simulated using a power function of velocity,
or the Toffaleti or Colby methods.  Bed shear  stress
relationships are used for cohesive sediments  (silt and  clay.)
Both suspended and bed sediment balances are maintained.
Conservative and nonconservative constitutents are simulated in
a manner that allows maximum user flexibility.  The constituent
being simulated may be dissolved or associated with any  size
fraction of sediment.   Dissolved constituents  may undergo
hydrolysis oxidation,  pholotysis, volatilization, biodegration
or a generalized first-order decay rate may be specified.
Daughter products may  be simulated in the same fashion as the
parent compound.  The  primary dissolved oxygen and biochemical
oxygen demand balances are simulated in the traditional  manner,
with provisions for decay, settling, benthal sources,
reaeration, etc.  The  primary nitrogen balance is modeled as
sequential reactions from ammonia through nitrate.
Denitrification is also considered.  Both nitrogen and
phosphorus are considered in modeling three types of
plankton--phytoplankton, zooplankton, and attached algae.
Dissolved oxygen is considered in modeling plankton and  the
nitrogen cycle.  Hydrogen ion activity (pH) is calculated
considering carbon dioxide, total inorganic carbon, and
alkalinity.

    HSPF's utility modules are designed to give the user
maximum flexibility in managing simulation input and output.
COPY is used to manipulate time series.   The user can change
the form of the time series during the COPY operation.  A
5-minute rainfall record may be aggregated to  an hourly  time
interval,  for example.  The PLTGEN module creates a specially
formatted sequential file for later access by  a stand-alone
plot program.  DISPLY takes a time series and  summarizes the
data in a neatly formatted table.   Aggregation of the basic
data is also possible.  DURANL performs a duration and
                          274

-------
excursion analysis on a time series and computes some
elementarty statistics.  It can answer questions like:  "How
often does dissolved oxygen stay below 4 mg/1 for 4 consecutive
hours?"  The GENER module is used to transform a time series
(A) to produce a new series (C) or to combine two time series
(A+B) to create a new one (C).   For example, this module is
useful if one wants to compute the mass outflow of a
constituent from the flow and concentration.

3.  Basic Assumptions:  In a model as comprehensive as HSPF, it
is difficult to list all the assumptions made in its
development.  The watershed hydrologic algorithms generally
follow the assumptions made in the Stanford Watershed Model.
The agricultural chemical algorithms were derived from the ARM
model and the "simple" land surface washoff algorithms are from
the NPS model.  Both ARM and NFS are described elsewhere in
this catalogue.  Stream routing uses the kinematic wave
approximation and the water quality algorithms use first order
kinetics except in the plankton algorithms, where Monod growth
kinetics are incorporated.  The general quality constituent
algorithms used second order Kinetics for specific processes
and allow Kinetic sorption/desorption between dissolved and
sediment-associated phases.

4.  Input and Output: Data requirements to run HSPF can be
quite extensive and depend on the state variables selected for
simulation.  As a minimum, precipitation  and evaporation
records are required for simulations.  Many parameters can be
defaulted but defaults are not provided for the more sensitive,
site-specific parameters.  System output can be obtained at
several levels, from a detailed printout of system state
variables and parameter values at every time step to yearly
summaries.  Printout formats compatible with output interval
are provided.  An interface file for plotters is provided and a
stand-alone program for CALCOMP plotters is available.
                          275

-------
5.  System Resource Requirements;  HSPF requires a FORTRAN
compiler that supports direct access I/O.   Twelve (12) external
files are required.  The system requires 128K bytes of
instruction and data storage on virtual memory machines, or
about 250K with extensive overlaying on overlay-type machines.
The system was developed on a Hewlett-Packard 3000 minicomputer
and has been used on IBM 370 series computer.  It has also been
installed on PRIME, HARRIS, and Burroughs minicomputers, and on
Univac and CDC mainframes.

    Because of its comprehensive nature, HSPF requires
individuals with several different backgrounds to implement
it.  As a minimum, an implementation team should consist of a
systems programmer, a hydrologist, and a water quality expert.
Personnel requirements for data preparation and output
interpretation will vary with the system being modeled.

6.  Applications;  Although HSPF is a relatively new product,
having been publically released by EPA in April 1980, it has
undergone some testing through applications to inhouse projects
by the developer  (Hydrocomp, Inc.).  It has also been used in
projects sponsored by EPA.  Some of these applications are
described below.

    In a 208 study, a prototype of the HSPF system was applied
to the Occoquan River Basin by the Northern Virginia Planning
District Commission.  The  Occoquan Basin Computer Model
                                2
consists of 15 sub-basins  (39 mi  average) linked by a
network consisting of 12  stream channels and 3 reservoirs and
was based on a linkage of  the NPS model and HSP.  Considerable
effort went into  data collection to calibrate the runoff and
stream quality models, resulting in one of the better general
                            276

-------
nonpoint source data bases.   The model was used to project
long-term receiving water quality impacts of existing and
future (year 2005) land use patterns and to compare the
benefits of alternative "best management practice" (BMP)
levels.  The HSPF software was tested largely using the
simulations of the Occoquan basin as a reference.

    One of the early applications of HSPF was in a hydropower
study for the Dominican Republic. Hydropower is a  major source
of electricity in this developing country, which is
experiencing an 11% annual increase in demand.   Twenty
potential hydropower sites were identified and 10  potential
network configurations were hypothesized.  The analysis
procedure consisted of the generation of 99 years  of synthetic
hourly precipitation, calculation of land surface  runoff, and
calculation of natural stream flow at 21 sites.  Power
generation was simulated by routing the streamflow through the
10 different hydropower configurations.  The time  series for
depth of flow (head) and flow rate were then analyzed using the
GENER module to estimate the most efficient configuration.

    Another water resources study using HSPF has been conducted
in the Clinton River Basin, Michigan.  The purpose of the study
was to evaluate a proposed Corps of Engineers floodway,
estimate the impact of developing wet lands, investigate better
lake operating procedures, and simulate the effect of retention
ponds.  The basin is located north of Detroit and  lies in
Macomb and Oakland counties.  It is largely urban  in the south
and agricultural in the north.  The HSPF network consisted of
four land segments for each of nine rain gauges and 128 channel
reaches in six sub-basins.  The model was calibrated on a
ten-year record (1965-1975).  Simulated annual peak flows were
then compared with 14 USGS stream gauges for the period
1927-1975.  The longer time period was then used to evaluate
water resource management options.
                            277

-------
    EPA is ourrently applying HSPF, through a contractor,
merged with the Chemical Migration and Risk Assessment (CMRA)
methodology, to demonstrate its application as a planning tool
for the evaluation of agricultural BMP's.   This demonstration
                                      2
is being done at two scales—the 20 mi  Four Mile Creek
                                              2
watershed in east central Iowa and the 1200 mi  Iowa River
Basin above Coralville Reservoir.   The small scale
demonstration serves as a calibration site for scale-up to the
larger basin.  A number of potential BMP implementation
scenarios will be investigated relative to their impact on
water quality.  Different scenarios will focus on a mix of
structural, non-structural, and input-management related
practices.  Schemes aimed at receiving water quality targets
for pesticides, phosphorus, and nitrates will be simulated.

    HPSF is also being used by the State of Nebraska to
investigate the effect of groundwater pumping for agriculture
in the Big Blue Basin.  The University of Nebraska is using the
system as a data management tool for the Dee Creek Research
Watershed.  A project sponsored through the University of North
Dakota is using HSPF to investigate the effect on wildlife
habitat of proposed lake drainage in the basin of the Red River
of the North.

    An ongoing maintenance and training program is sponsored by
the center for Water Quality Modeling.

7.  Technical Contact

    Thomas 0. Barnwell, Jr.
    U.S. Environmental Protection Agency
    Center for Water Quality Modeling
    Environmental Research Laboratory
    College Station Road
    Athens, Ga.  30613
    FTS 250-3585   404/546-3585
                             278

-------
    Hydrocomp, Inc.
    201 San Antonio Circle
    Mountain View, CA  94046
    COM 415/948-3919

8.  References

    Anderson,  E.A. "Development and Testing of Snow Pack Energy
    Balance Equations."  Water Resources Research,  4(l):19-37,
    1968.

    Barnwell,  T.O. and Johanson, R.C.  "HSPF:  A Comprehensive
    Package for Simulation of Watershed Hydrology and Water
    Quality."   Presented at:  Nonpoint Pollution Control:
    Tools and Techniques for the Future, Gettysburg, PA, June
    1980.

    Crawford,  N.H. and Donigian, A.S. Jr.  Pesticide Transport
    and Runoff Model for Agricultural Lands.
    EPA-600/2-74-013.  Environmental Research Laboratory,
    Athens, GA   30613, 1973.

    Crawford,  N.H. and Lindsey, R.K.  Digital Simulation in
    Hydrology;  Stanford Watershed Model IV.  Stanford Univ.
    Tech. Rep. No. 39, Stanford Univ., Palo Alto, CA, 1966.

    Donigian,  A.S., Jr., Beyerlain, D.C., Davis, H.H., Jr., and
    Crawford,  N. H.  Agricultural Runoff Management (ARM) Model
    Version II:  Refinement and Testing.  EPA-600/3-77-098.
    Environmental Research Laboratory, Athens, GA   30613, 1977.

    Donigian,  A.S., Jr. and Crawford, N. H.   Modeling
    Pesticides and Nutrients on Agricultural Lands.
    EPA-600/2-76-043.  Environmental Research Laboratory,
    Athens, GA   30613, 1976.
                                279

-------
Donigian, A.S., Jr. and Crawford, N.H.  Modeling Nonpoint
Pollution From The Land Surface.  EPA-600/3-76-083.
Environmental Research Laboratory, Athens, GA   30613, 1976,
Donigian, A.S., Jr. and Crawford, N.H.  Simulation of
Nutrient Loadings in Surface Runoff with the NFS Model.
EPA-600/3-77-065.  Environmental Research Laboratory,
Athens, GA  30613, 1977.

Donigian, A.S., Jr. and Crawford, N.H.  User's Manual  for
the Nonpoint Source (NFS) Model. Unpublished Report.
Environmental Research Laboratory, Athens, GA  30613,  1979.

Donigian, A.S., Jr. and Crawford, N.H.  User's Manual  for
Agricultural Runoff Management  (ARM) Model.
EPA-600/3-78-080.  Environmental Research Laboratory,
Athens, GA  30613, August 1978,

Grimsrud, G.P., Franz, D.D., Johanson, R.C., Crawford,
N.H.  Executive Summary for the Hydrologic Simulation
Program — FORTRAN (HSPF).  In Press.  Environmental
Research Laboratory, Athens, GA  30613, 1980.

Hydrocomp, Inc.  Hydjocomp Simulation Programming:
Operations Manual,  2nd Edition, Hydrocomp, Inc., Palo
Alto, CA, 1969.

Johanson, R.C., Imhoff, J.C., and Davis, H.H.  User's
Manual for the Hydrologic Simulation Program — FORTRAN
(HSPF).  Environmental Research Laboratory, Athens, GA
30613, 1980.
                             280

-------
Leytham, K. M. and Johanson, R.C.  Watershed Erosion and
Sediment Transport Model.  EPA-600/3-79-028.  Environmental
Research Laboratory, Athens, GA  30613, 1979.

Negev, M.  A Sediment Model on a Digital Computer.
Stanford Univ.  Tech. Rep. No. 76.  Stanford Univ., Palo
Alto, CA, 1967.
                           281

-------
                  LAKE-I ECOLOGIC MODEL (LAKE-I)

1.        Model Overview:  The LAKE-I Ecologic Model is a water
quality model used in the evaluation of fresh water lakes.  It
is a two-dimensional, time variable model that includes temperature,
nitrogen and phosphorous in a three layer system.  The model
simulates the ecological process of photosynthesis, growth, decay,
and respiration.  It considers algal-nutrient relationships, algal-
zooplankton dynamics, and relatively simple higher consumer rela-
tionships.   The principle driving forces of the Lake-I model include
vertical dispersion between layers, lake inflows-lake outflow, and
inflows split proportionally between layers.  The model was orig-
inally developed by Thomann, DiToro, Winfield, and O'Connor at.
Manhatten College, Bronx, New York for the EPA Large Lakes Research
Station in Grosse lie, Michigan.

2.        Functional Capabilities:  LAKE-I is a stratified three
layer system.  The epilimnion extends from the surface to a 17
meter depth, the hypolimnion occurs between 17 meters and a 90
meter depth.  A sediment layer is included as a material sink.
The physical transport of advection and dispersion are considered
only for exchange between the epilimnion and hypolimnion.  A
thermocline is established by setting vertical dispersion between
layers to near zero, and seasonal overturns are simulated by
variable mixing rates.
          Constituents modeled by LAKE-1 include nitrogen , (organic
N, ammonia, and nitrate), phosphorous (organic P and ortho P),
organic carbon  (zooplankton), and phytoplankton chlorophyll.  The
Lake-I model adequately represents nutrients and phytoplankton
in an open lake.  A later revision, LAKE-III can handle horizontal
transport and simulations of phytoplankton, zooplankton, and
nutrients.  Model coefficients include variable vertical mixing
                               282

-------
rates, phytoplankton settling velocity, nutrient half-saturated
values and herbivore grazing rates.

3.        Basic Assumptions:  The LAKE-I Ecologic Model is based
on deterministic assumptions and is numerically integrated by the
finite difference method.  Mixed horizontal dimensions with vertical
gradients are assumed.

4.        Input and Output:   Input to the model for initial set-up
and calibration include: segment depth; average segment water
temperature variations with time, solar radiation and photo-period;
water clarity, nutrient inputs as mass loadings (mass/unit time)
or boundary conditions (mass/unit volume);  and initial conditions
for phytoplankton, zooplankton, and consumer biomass.  Model
date requirements for verification incorporate observed concen-
                                                     2
trations of chlorophyll a, primary production (mg C/M /day),
total zooplankton carbon, bottom deposition rate (mg C/M /year),
total phosphorous, orthophosphorous,  and total Kjedahl nitrogen,
ammonia, and nitrate.
          Output from LAKE-I include  the phytoplankton chlorophyll
for a one year simulation, nutrient pools,  and zooplankton biomass.
Output at 0.5 day time steps are also possible.   Output formats
are given as printed tables  which can yield digital overplots, or
as tape outputs which can yield 3-D plots or visual projections.

5.        System Resource Requirements:  The model  is coded and
operational in FORTRAN IV, and it is  currently being run on a CDC
6600 system.  Newer versions of the model will be available on
IBM and DEC equipment.  Total CPU time is equal  to  30 CPU seconds
for a one year simulation, with an actual execution time of 7 CPU
seconds.  At least 8-16 annual runs are needed to reach a steady
state.
                                283

-------
          Manpower needs include a computer programmer or an

environmental engineer with programming experience.  Some exper-
ience in water quality models based on FORTRAN IV is helpful.

Data collection programs would involve limnologists, biologists,
and chemists.


6.        Applications:   The LAKE-I Model has been used by the EPA

at its Large Lakes Research Station at Grosse lie, Michigan for the

modeling of Lake Ontario as part of its Great Lakes Modeling Pro-

gram and has been applied to Saginaw Bay.


7.        Technical Contact

          William L Richardson
          U.S. Environmental Protection Agency
          Large Lakes Research Station
          9311 Groh Road
          Grosse He, Michigan 48138
          FTS 226-7811  COM 313/226-7811

8.        References

          Thomann, R.V.,DiToro, D.M., Winfield,  R.P.,  and O'Connor,
          D.J. , Mathematical Modeling of Phytoplankton in
          Lake Ontario,  Vol. 1;   Model Development and Verification.
          U.S. Environmental Protection Agency,Corvallis,  Oregon,
          660/3-75-005,  'March  1975.

          Thomann, R.V., Winfield,  R.P., DiToro,  D.M., and 0'Connor,D.J.
          Mathematical Modeling of Phytoplankton in Lake Ontario,
          Vol. 2:   Simulations Using LAKE-I Model.U.S.Environmen-
          tal Protection Agency, Duluth, Minnesota.  In press.
                                 284

-------
         LEVEL III - RECEIVING WATER QUALITY MODELING
                FOR URBAN STORMWATER  MANAGEMENT
1.  Model Overview;   Level Ill-Receiving  is  a  simplified
continuous receiving water quality model  that  can be  used  as  a
planning guide to permit preliminary screening of area  wide
wastewater treatment strategies.   The model  was designed to
interface with hourly continuous  urban catchment hydrologic
simulation models such as STORM or SWMM (both  described
elsewhere in this catalogue) .   A  large number  of urban
pollution control alternatives can be simulated and  evaluated
in terms of their impact on receiving water  quality.
Evaluation is accomplished by  evaluating  either classical
dissolved oxygen sag curves or cumulative frequency  curves of
dissolved oxygen concentration.  The model computes  a minimum
interevent time to define statistically independent  storm
events .

2.  Functional Capabilities:   Level III - Receiving  can
accommodate a large number of  inflow combinations of receiving
water flow, dry-weather flow,  and wet-weather  flow.   Oxygen
concentration is considered the key to the  quality of natural
water bodies, although it is certainly not the only  viable
water quality indicator.  Urban runoff quantity and  quality
must be computed with a model  like STORM or  SWMM.   Receiving
water effects are computed using  a simplified  modeling
approach.  Advective and dispersive transport  is modeled.   The
dissolved oxygen balance includes carbonaceous BOD  and
reaeration.  Nitrogenous oxygen demand is neglected.

3.  Basic Assumptions:  Assumptions typical  of models limited
to interim planning are made,  including:
                             285

-------
    1) Temporal  steady-state  conditions  prevail, i.e., all
       system parameters and  inputs  (other  than  stormwater
       inputs)  are constant with  respect to time.

    2) Natural  system parameters  (such as flow,  velocity,
       depth, deoxygenation and reaeration  rates, and
       longitudinal dispersion) are  spatially constant
       throughout each time step.

    3) All waste inflows occur  at one point.

    4) The effects of various natural biological processes
       (algal photosynthesis  and  respiration, benthal
       stabilization) are incorporated into a background
       quality reflected by an  upstream  D. 0. deficit.  Any
       benthic buildup is incorporated in the BOD decay rate.

    5) Waste treatment facilities operate at constant
       efficiency, independent  of hydraulic and  organic
       loadings, for the entire period of simulation.

4.  Input and Output:  Program  input consists of STORM/SWMM
output and data  cards organized into 5 major card groups.  Card
group I controls the execution  of the three major subprograms.
Card group II controls the autocorrelation  analysis of
hydrologic time  series.  Card group  III  contains input data
common to both the wet weather  and dry weather  flow models.
Card-group IV contains the wet  weather flow model input.  Card
group V is specific to the dry-weather flow model.

    Program output consists of  tables and plots  describing the
system response, including correlograms  of  time  series,
frequency histograms or cumulative frequency curves of D.O.
concentrations,  and tables of D.O. concentrations at specified
locations.
                               286

-------
5-  System Resource Requirements;   The program has been tested
on the IBM 370/165 and Amdahl 470-V6/II computers.  It may be
compiled under either the G or H-level FORTRAN compilers.   Core
requirements are approximately 100K bytes on  the  IBM 370/165.
Typical costs for the example problem described in the
documentation range from $5 to $25 for one year of simulation.

6.  Applications:  Level-Ill Receiving may be applied to the
surface drainage of most urban catchments.  There is no
limitation to the size of catchment or number of storm events
modeled (other than computer time  and costs).  Data
requirements are common to engineering analysis of nonpoints
source problems and complete instructions on  data preparation
are provided.  Field measurements  are necessary to calibrate
model parameters and verify predicted values.  The methodology
is not applicable to systems requiring multi-dimensional
transient analysis.  Complex water quality conditions such as
eutrophication, non-linear kinetic interactions,  sedimentation,
and sediment exchange are not represented.

7.  Technical Contacts

    Richard Field
    U.S. Environmental Protection  Agency
    Storm and Combined Sewer Section
    Edison, N.J.  08837
    FTS 3^0-6674   COM 201/321-6674

    Dr. Miguel A. Medina
    Department of Civil" Engineering
    Duke University
    Durham, N.C.  27706
    919/684-2434
                             287

-------
8.   References

    Medina,  M.A., Jr.,  Level-Ill:  Receiving Water Quality
    Modeling for Urban Stormwater Management.
    EPA-600/2-79-100.  U.S. Environmental Protection Agency,
    Cincinnati,  OH  45268, 1979.
                                   288

-------
       M.I.T. TRANSIENT WATER QUALITY NETWORK MODEL

1.   Model Overview:  The M.I.T. Transient Water Quality Network
Model is a one-dimensional, real-time, nitrogen cycle model
which can be used for nitrogen-limited, aerobic estuarine sys-
tems.  The model solves one-dimensional continuity and momentum
equations to generate the temporal and spatial variations in the
tidal discharges and elevations.  This information is used in
the solution of the conservation of mass equations for the water
quality variables, which include salinity, temperature, carbona-
ceous BOD, nitrogen cycle variables, DO, and fecal coliform. The
model combines the work of many investigators and has undergone
a great deal of modification.  It was originally developed at the
Ralph M. Parsons Laboratory for Water Resources and Hydrodynamics
at the Massachusetts Institute of Technology, and its broadest
application has been the St. Lawrence River and Estuary.  The
model is intended to be used in engineering decisions regarding
the degree of eutrophication due to distributed and point source
loadings in estuaries.

2.   Functional Capabilities:  The model was developed for aero-
bic estuarine ecosystems and includes seven storage variables and
twelve transformations of nitrogen between those variables.  The
storage variables include: 1) N.,, Ammonia-N, 2) N^» Nitrite-N,
3) N3, Nitrate-N, 4) N4, Phytoplankton-N, 5) NS, Zooplankton-N,
6) 1SL, Particulate Organic-N, and 7) Ny, Dissolved Organic-N.
The transformations include: 1) nitrification, 2) uptake of inor-
ganic nitrogen by phytoplankton, 3) grazing of herbivores, 4)
ammonia regeneration in living cells, 5) release of organic matter
from living cells, 6) natural death of living organisms, and 7)
ammonification of organic nitrogen.  The user can specify a branch-
ing and or looping network of channels called reaches where each
reach can be of variable cross-section along its longitudinal
axis.  Storage volumes are provided for along the reach and any
number of concentrated or distributed water quality loadings can
be specified along each reach.  The flow regime can be that of an
estuarine system with an unsteady tidal elevation driving the
                                289

-------
circulation at the ocean boundaries in combination with the up-
stream flow.
     For subcritical flow, three possible boundary conditions can
be specified, and these are: 1) the Discharge Q, 2) the surface
elevation Z, and 3) a relationship between Z and Q.  The model
can simulate control structures within the network itself instead
of only at the boundaries, and the user is permitted to specify
a boundary condition at the upstream side of the control struc-
ture.   Three possible boundary conditions (concentration, dis-
persion flux, and total flux) and a special ocean boundary pro-
cedure are provided.

3.   Basic Assumptions:  The M.I.T. Transient Water Quality Net-
work Model defines the geometry of the water body along a par-
ticular reach by interpolation between the cross-sectional data
submitted by the user.  The model pays strict adherence to the
mass conservation principle as applied to the element nitrogen,
and its ecosystem model is coupled with a real-time hydrodynamic
transport system as opposed to a tidal-average or slack-tide
approximation.  The structure of the model was formulated such
that the level of complexity would not be too complex to the
point of diminishing returns, nor too simplified to the point
where rate-governing parameters must be determined by curve fit-
ting the available field data.  Carbonaceous BOD is handled as a
first order decaying substance in the classical manner.

4.   Input and Output:  Input data is divided into nine groups.
Card Group A includes information regarding solution options.
Here it is stipulated which solutions (hydraulic and water qual-
ity) will be executed and which water quality parameters will be
modeled.  Time parameters stipulating the duration of the run
and the time step of integration, and the network topology (iden-
tification and sequence of reaches) is also provided.
     Card Group B provides the geometric information (i.e., the
physical properties of the channel), and the computational mesh
spacing and initial conditions required for the hydraulic solu-
                                290

-------
tion.  This group is repeated for each reach as given in Group A,
    Card Group C provides values of rate coefficients for those
water quality parameters being modeled.  The coefficients may be
specified for the entire network or may be specified for each
individual reach.  If the user does not wish to specify values,
the program will automatically use default values.  In this
card group, the computational mesh spacing for water quality
calculations and initial conditions for water quality parameters
are also specified.
     Card Group D describes the location, magnitude and quality
of any lateral inflows being considered.  Lateral inflows are
considered for both the hydraulic and water quality solutions.
Card Group E describes the same information for any injections
(e.g. sewerage treatment plant or waste heat discharge) of water
quality parameters.  Injections are considered only in the water
quality solution.  For hydraulic purposes they are considered
passive, that is, they  have no effect on the flow field in the
receiving water.  Card Group F stipulates the hydraulic boundary
conditions to be applied at each node.
     Card Group G allows the user to selectively view output
from the hydraulic solution.  Card Group H stipulates the water
quality boundary conditions to be applied at each node in the
network, and Card Group I allows the user to selectively view
output for the water quality solution.  The sequence of the
input cards is important to note.  Certain card groups (D,E,F,
G,H,I) for particular cases must be repeated several times cor-
responding to the number of periods for which the solution is
executed.
     The large volume of numerical information generated by the
computer is conveniently represented in graphical form.  A plot-
ting program is available for use on an incremental drum plotter.
The output for the hydraulic solution can be requested in two
forms: 1) a hydrograph which displays the parameters at a given
mesh point as a function of time, and 2) a hydraulic profile
which displays the parameters at a given time as a function of
distance.  The hydraulic parameters displayed are surface ele-
                               291

-------
vation, depth, discharge,  and velocity.  Output  for  the water
quality solution  also may  be displayed  in  two  forms:  1) water
quality graphs, i.e., parameters  as  a function of  time, and
2) water quality  profiles,  i.e.,  parameters as a function  of
distance.  Special  features permit the  user to plot  several
variables on  the  same frame and also to plot user-supplied
data points as special  symbols.

5.   System Resource Requirements:   The model  is coded in  FOR-
TRAN IV (H),  and  storage space allocation  is as  follows: 256K
for compilation,  226K for  execution, and 92K for the plotting
program.   The program  utilizes 4,445 source statements (not
counting comments)  and  consists of 47 routines.  The time
required for  data preparation and output interpretation will
vary with the system being modeled.   A  background  in environmental
engineering  with  experience in  computer  modeling  is useful.

6.   Applications:  The model has had a number of  applications,
the broadest  application being to the St.  Lawrence River and
Estuary, a study  sponsored by the Canadian Departments of  the
Environment and Transport  and Quebec Service de  Protection de
1'Environment and Ministere des Richesses  Naturelles.  Thatcher,
Pearson,and Mayor-Mora  have described the  application to both
riverine and  estuarine  portions of the  St. Lawrence  River  from
Cornwall to Montmagny,  a distance of 275 miles.  The need  for
a published user's  manual  was recognized by the  National Envi-
ronmental Research  Center,  U.S. EPA, Corvallis,  Oregon, and
their  support has enabled  documentation of the model at this
stage  of its  development.   The EPA has  used the  model for  test
purposes.

7.   Technical Contacts
     Richard  J. Callaway
     U.S. Environmental Protection Agency
     Corvallis Environmental Research Laboratory
     200 S.W. 35th  Street
     Corvallis, Oregon  20036
     FTS 420-4703  COM  503/757-4703
                               292

-------
8.      References

       Chow,  V.T., Open Channel Hydraulics, McGraw Hill,  N.Y.,  1959.

       Dailey,  J.E.  and Harleman,  D.R.F.,  "Numerical Model for  the
       Prediction of Transient Water Quality in Estuary Networks",
       Technical Report No.  158, R.M.  Parsons Laboratory for Water
       Resources and Hydrodynamics,  Department of Civil Engineer-
       ing,  M.I.T.,  October  1972.

       Gunaratnum, D.J. and  Perkins, F.E.,  "Numerical Solution  of
       Unsteady Flows in Open Channels",  Technical Report No.  127,
       R.M.  Parsons  Laboratory for Water Resources and Hydrodyna-
       mics,  Department of Civil Engineering, M.I.T., July 1970.

       Harleman, D.R.F., Brocard,  D.N.  Najarian, T.O., "A Predic-
       tive  Model for Transient Temperature Distributions in Un-
       steady Flows", Technical Report  No.  175, R.M. Parsons
       Laboratory for Water  Resources  and  Hydrodynamics,  Depart-
       ment  of Civil Engineering,  M.I.T.,  November 1973.

       Harleman, D.R.F. and  Thatcher,  M.L., "Longitudinal Disper-
       sion  and Unsteady Salinity Intrusion in Estuaries", La Houille
       Blanche/No. 1/2 - 1974.


       Harleman, D.R.F., Dailey, J.E.,  Thatcher, M.L., Najarian,
       T.O.,  Brocard, D.N.,  and Ferrara, R.A. "User's Manual for
       the M.I.T. Transient  Wate'r Quality  Network Model", Report
       for U.S. Environmental Protection Agency, Office of Research
       and Development, Corvallis Environmental Research Laboratory,
       Corvallis, Oregon.  U.S. EPA Publication EPA-600/3-77-010,
       January 1977.
       Henderson, P.M.  Open Channel Flow, MacMillan Co.  N.Y.,  1966.

       Larsen, P.A.,  "Hydraulic Roughness of Ice Covers",  JHD,  ASCE
       99, HYI, January 1973.

       Najarian, T.O. and Harleman, D.R.F., "A Real Time Model  of
       Nitrogen-Cycle Dynamics in an Estuarine System",  Technical
       Report No. 204,  R.M. Parsons Laboratory for Water Resources
       and Hydrodynamics, Department of Civil Engineering, M.I.T.,
       July  1975.

       Surveyor, Nenniger § Chenevert, Inc. and Carrier, Trottier,
       Aubin, "Hydrodynamic and Water Quality Simulation Model:
       Cornwall-Montmagny Section", Report to Department of Envi-
       ronment, Canada, March 1973.

       Surveyer, Nenniger § Chenevert, Inc. and Carrier, Trottier,
       Aubin; (in French) "Hydrodynamic and Water Quality Simula-
       tion Model: Cornwall-Montmagny Section", Report to Service
       de Protection de 1'Environment Quebec, March 1974.

       Thatcher, M.L. and Harleman, D.R.F., "Mathematical Model
       for the Prediction of Unsteady Salinity Intrusion in
       Estuaries", Technical Report No. 144, R.M. Parsons Laboratory

                                  293

-------
References (Continued)

for Water Resources and Hydrodynamics, Department of Civil
Engineering,  M.I.T., February 1972.

Thatcher, M.L., Pearson, H.W.,  and Mayor-Mora, R.E., "Appli-
cation of a Dynamic Network Model to Hydraulic and Water
Quality Studies of the St. Lawrence River", 2nd Annual
Symposium of the Waterways, Harbours and Coastal Engineering
Division, ASCE, San Francisco,  September 1975.
                           294

-------
          MULTI-SEGMENT COMPREHENSIVE LAKE ECOSYSTEM
      ANALYZER FOR ENVIRONMENTAL RESOURCES (MINI. CLEANER)

1.    Model Overview;  The Multi-Segment Comprehensive Lake Eco-
system Analyzer for Environmental Resources  (MINI. CLEANER)^ is one
of the more biologically realistic aquatic ecosystem models,  Because
of the attention to general process-level constructs, tfie model is
appropriate for application to diverse types of lakes and reservoirs
and is capable of addressing many environmental problems.
      The model represents over 3Q man-years of development by a
multidisciplinary team.  The precursor, CLEANER, was formulated by
25 investigators from several institutions under the aegis of the
International Biological Program, Eastern Deciduous Forest Biome,
The model is structured to simulate up to 2Q biotic and 20 abiotic
state-variables in each of 10 spatial segments simultaneously.
Current development includes adaptation to coastal environments and
coupling to a model for bioaccumulation of toxic substances.  TCINI,
CLEANER was developed by Dr. Richard A. Park of the Center for
Ecological Modeling, Rensselaer Polytechnic Institute, Troy, New York?
for the U.S. Environmental Protection Agency,

2.    Functional Capabilities:   MINI. CLEANER is an ecological model
capable of addressing environmental problems such as nutrient en-
richment, thermal pollution, siltation, impoundment, and fish re-
moval.  The model can simulate a variety of biotic variables,
including four types of phytoplankton C.two with internal storage
of nitrogen and phosphorous); up to four types of submerged aquatic
vegetation (macrophytes); five types of zooplankton; two or Tnore
types  of fish with as many as four life stages; two kinds of bottom^
dwelling animals (zoobenthos),;  and three groups of decomposers
(bacteria and fungi),  An equal number of abiotic variables can be
simulated, including seven types of dissolved organic matter; four
types  of particulate organic matter; five types of inorganic
                              295

-------
nutrients in the water column and sediments;  and four compartments
for dissolved oxygen and inorganic carbon.   This potential com-
plexity is seldom fully utilized, however.   Normal applications
require a subset of perhaps 20 state-variables.  The model has
been run with as few as two dynamic state-variables.  Several
external variables and all the biotic state variables can be
used as loadings.  External variables include water temperature,
temperature and discharge rate of inflowing water, wind speed,
light, dissolved inorganic nitrogen, orthophosphate, dissolved
silica, dissolved organic material, and particulate organic material.
      As a user-oriented onodel, MINI, CLEANER  features a machine-.
  independent namelist  editor  that enables  the user  to list and make
  changes in parameter  values  while  running the model; to plot state-
  variable concentrations, rates  for various processes, and loadings
  to the model;  and to  transform  the state-variable values into
  "environmental perception" characteristics such as turbidity, fish
  catch, or concentrations of  noxious algae.
       Multiple segments can  be  simulated, each having different
  physical-chemical and biotic characteristics.  Movement of materials
  across the boundaries of the segments is specified by a linking
  language.  The movement can  either be intersegmental or be treated
  as a loss from the system, as specified by the user.
       The loadings of nutrients, temperature, and light can be
  perturbed using the editing  capability of MINI. CLEANER to set at the
  perturbation parameters.  The perturbations can be either additive
  or multiplicative, and either constant or as a pulse of user--
  specified duration and timing.
       An algorithm has been  developed to facilitate analysis of
  the sensitivity of MINI, CLEANER to changes in values of parameters
  and driving variables.  Using a random number generator, values
  with a normal or uniform distribution are used to vary loadings
  or parameters within a specified range.   The simulation is repeated
                                296

-------
a given number of times with different perturbations, and  the
results are summarized.  The parameters are perturbed at the
beginning of each simulation; the  loadings are perturbed at each
step.

3.    Basic Assumptions;   The  realism  of MINI, CLEANER is achieved
by disaggregation of stated-variables and By- mse of detailed
process equations.  Adaptive constructs are used for light and
temperature response in phytoplankton.  These constructs have
permitted application to a wide range of lakes without changing
parameters.
      Unlike most ecosys-tem models, MINI, CLEANER can treat phyto-
plankton growth as a function of stored nutrients.  This uncoupling
of growth and external nutrient concentrations h&s resulted in
ihore realistic simulations with avoidance of the time lags between
modeled and observed phytoplankton peaks that are a persistent
problem with many models.
       Likewise, process-level realism in simulating zooplankton
has been achieved by recognizing variations in modes of food con-
sumptions.  In some zooplankton the rate of consumption is independ-
ent of the concentration of food; in  others a minimum food level
is necessary before feeding will occur.  The rate of consumption
follows saturation kinetics.
       In order to use MINI. CLEANER  in studying  bioaccxnuulation of
toxic substances, the fish compartments have been disaggregated
to represent age classes.  At the time of promotion, all, or some
fraction, of the fish in one age class is transferred to the next
age class at a rate that follows a normal distribution.  The shedding
of gonadal products (and associated pesticides) by adults is handled
in the same manner.
                                297

-------
       By modeling decomposers explicitly, more realistic simula-
tions of decomposition have been obtained.  This is particularly
important in representing the differential degradation of different
types of organic material (including oil spills), the cycling of
nutrients, and--through the production of microbial biomass--
formulation of a high-quality food source for detritus feeding
animals.
       Phosphorus, silicon, carbon and soluble inorganic nitrogen
are the only nutrients that can be limiting.   The temperature,
nutrient, and biomass are considered to be uniformly distributed
in a segment.

4.     Input and Output:  The data required to calibrate and use
the model fall into several categories:
       1)  Driving Variables - a time-series  of data for the period
           of the simulation (which may be from a few days to years),
           including water temperature, incident radiation, loadings
           of dissolved and particulates, organic matter, biomass,
           and nutrients.
       2)  Site Constants - average water depth and light extinction
           coefficient.
       3)  Initial Conditions - for all variables.
       4)  Parameter Values - a default set of values for the exten-
           sive parameter list may be used or values that are known
           may be input.
       5)  Calibration Data - observed values for some state variables
           are necessay to fine-tune the model.
       6)  Pertubations and Sensitivity Analysis - sensitivity to
           changes in parameters and driving  variables may be
           examined using a built-in algorithm.
All of the input data and parameter values used can be output as well
as the state variables simulated.  A plotting routine is available.
                                298

-------
 5.    System Resource Requirements:  MINI.  CLEANER requires
 approximately 64K bytes of core.  Ten files are required for operation
 of  the program, plus an additional number of files equal to  the  number
 of  segments being simulated (up to 10 segments).   Execution  times
 depend on the complexity and length of the  simulation.   The  model  is
 coded in FORTRAN IV.  Current work includes adaptation  to minicomputers.
 The model has run on the PDF 11/03 computer although execution times
 are excessive.  It should be adaptable to any 16-bit scientific  mini-
 computer with 64K bytes of memory.

 6.     Applications:  The model has  been calibrated and verified
with data from a number of  lakes  of  diverse  types.   It was  originally
applied to Lake George, New York.  Subsequent versions  have  been
calibrated for Lock Leven,  Scotland;  Slapy Reservoir,  Czechoslovakia;
Balaton Lake, Hungary; Lakes d'Endine  and  Mergozzo,  Italy;  Lake Esrum,
Denmark; Lake Paijanne, Finland;  and DeGray  Reservoir,  Arkansas.   A
version that incorporates all the  latest improvements,  including
storage of internal nutrients in phytoplankton, has  been calibrated
for subalpine Ovre Heimdalsvatn, Norway, and verified  with  data from
Vorderer Finstertaler See, Austria,  without  changing parameter
values.   With only minor changes,  it  gives reasonable  results for
Lake Mergozzo, a mesotrophic, stratified lake.
      Because of the complexity- of the program, application  requires
a sophisticated user familiar with ecologic and computer modeling
concepts.   A short  residency at  Rensselaer  Polytechnic  Institute is
recommended for those  who  wish  to  use the model.

7.    Technical  Contacts,
       Thomas 0.  Barnwell, Jr.
       U.S.  Environmental  Protection Agency
       Environmental Research Laboratory"
       College Station Road
      Athens,  Georgia  3Q605
       FTS   250-3585  COM  404/546-3585
       Dr.  Richard  A.  Park
       Center for Ecologic Modeling
      Renssselaer  Polytechnic  Institute
      Troy,  New York   12181
      COM  518/270-6494
                                   299

-------
8,      References
       Bloomfield,  J,  A., Park, R. A,, Scavia, D., and Zahorcak, D. S.
       "Aquatic Modeling in the Eastern  Deciduous  Forest  Biome,  U.S.
       International Biological Program," In:  Middlebrooks,  E.  J,,  D,
       H.  Falkenborg,  and T.  E. Maloney  (Editors),  Modeling  the  Eutro-
       phication Process,  Utah State  University,  Logan, Utah,  pp.
       139-158, 1973.

       Clesceri, L.S.,Park, R. A.-, and Bloomfield, J. A.   "General
       Model of Microbial  Growth and  Decomposition in Aquatic  Eco-
       systems."  Appl.  Environ.  Microbiol.,  3_3(5) : 1047-1058,  1977.

       deCaprariis, P.,  Park, R.A.,  Haimes,  R. , Albanese,-J. , Collins,
       C. , DesormeaU',  Groden,T., Leung,  D., and Youngberg, B. "Utility
       of the Complex Ecosystem Model MS.CLEANER."  In: Proceedings  of
       the  International Conference on Cybernetics  and Society,  pp.
       87-89, 1977.

       Desormeau, C.  J.   "Mathematical Modeling of Phytoplankton
       Kinetics with Application to Two  Alpine Lakes."  Report  #4,
       Center for Ecological  Modeling, Rensselaer   Polytechnic
       Institute, Troy,  New York, 21  pp.,  1978.

       Groden, T. W.  "Modeling Temperature and Light  Adaptation of
       Phytoplankton." Report #2, Center for  Ecological Model,
       Rensselaer Polytechnic Institute, Troy, New York,  17  pp.,  1977.

       Leung, D. K. "Modeling the Bioaccumulation  of  Pesticides  in
       Fish."  Report #5,  Center for  Ecological Model, Rensselaer Poly-
       technic Institute,  Troy, New York,  18  pp.,  1978.

       Leung, D. K.,  Park,  R. A., Desormeau,  C. J.,  and Albanese,  J.
       "MS.CLEANER: An Overview."  In:  Proceedings of Pittsburg
       Modeling and Simulation Conference, Pittsburg, Pennsylvania,
       1978.

       Park, R. A.  "Theoretical Implications  of Models of Aquatic
       Systems." Presented at AAAS, Biological Sciences Meeting,  New
       York, New York 1975.

       Park, R. A.  "A Model for Simulating Lake Ecosystems."  Report
       #3,  Center for Ecological Modling,  Rensselaer  Polytechnic
       Institute, Troy,  New York, 19pp., 1978.

       Park, R. A.  "Predicting the Impact of  Man on Lake  Ecosystems."
       (Abstract)  In:  Biro, P.  (Editor), Human Effects  on  Life in
       Fresh Water, Hungarian Academy of Sciences,  Tihany, Hungary,
       1977.
                                  300

-------
Park, R. A., O'Neil,  R.  V.,  Bloomfield,  J.  A.,  Shugart,  H.  H.,
Booth, R. S., Goldstein, R.  A., Mankin, J.  B.,  Koonce,  J. F.,
Scavia, D., Adams, M. S., Clesceri, L. S.,  Colon, E. M.,
Dettmann, E. H., Hoopes, J., Huff, D. D., Katz, S., Kitchell,
J. F., Kohberger, R.  G., LaRow, E. J., McNaught,  D. C.,  Peterson,
J., Titus, J., Weiler, P. R., Wilkinson, J. W., Zahorcak, C. S.
"A Generalized Model  for Simulating Lake Ecosystems."  Simulation,
23_ (2) :  33-50, 1974.

Park, R. A., Scavia,  D., and Clesceri, N. L."CLEANER, the Lake
George Model."  In: Russell, C. S. (Editor), Ecological
Modeling of a Resource Management Framework.  Resources  for the
Future, Inc., Washington, D. C. pp. 49-82,  1975.

Park, R. A., Grodin,  T.  W.,  and Desormeau,  C. J."Modifications
to the Model CLEANER Requiring Further Research."  In:  Scavia,
D. and A. Robertson  (Editors), Perspectives on  Aquatic  Ecosystem
Modeling, Ann Arbor Science  Publishers, Inc.,  1978.

Park, R. A., Collins, C.  D. , Leung, D. K. ,  Bo-ylen,  C. W.,
Albanese, J., deCaprariis,  P0, amj Forstner, H.  "The Aquatic Eco-
system Model  MS.CLEANER."  Center for Ecologic Modeling,
Rensselaer Polytechnic Institute, Troy, New York, 1978.

Scavia, D., Boylen, C. W.,  Sheldon, R. B.,  and  Park,  R.  V. "The
Formulation of a Generalized Model for Simulating Aquatic Macro-
phyte Production."  Fresh Water Institute Report #75-6,
Rensselaer Polytechnic Institute, Troy, New York, 1975.

Scavia, D. and Park,  R.  A.   "Documentation of Selected Constructs
and Parameter Values  in the  Aquatic Model CLEANER." Ecol. Mod.,
£(1):  33-58, 1976.

Youngberg, R. A. "Application of the Aquatic Model CLEANER to a
Stratified Reservoir System." Report #1, Center for Ecological
Modeling, Rensselaer Polytechnic Institute, Troy, New York, 22
pp., 1977.
                            301

-------
        NATIONAL RESIDUALS DISCHARGE INVENTORY  (NRDI)

1.   Model Overview:  The NRDI is a quantitative assessment of
residual generation and discharges (total suspended solids, BOD,
nitrogen, phosphorous, and nutrients) and of residual reduction
technology costs in each of 3,111 counties or county approxima-
tions in the contiguous U.S.  Data for industrial, municipal,
urban runoff, and non-irrigated agriculture sources are avail-
able for each county.  However, the data are not displayed at
the county level, but rather are aggregated for purposes of anal-
ysis by the Water Resources Council's 99 aggregated sub-areas
(ASAs), the 18 Water Resource Regions (WRRs) and by the nation.
The model was developed under the auspices of the National Acad-
emy of Sciences, Washington, D.C.

2.   Functional Capabilities:  The NRDI is a series of FORTRAN
programs and data bases which provide estimates of current and
projected discharges of wastes (total suspended solids, BOD, ni-
trogen and phosphorus) to surface waters, and capital  and  opera-
tion and maintenance costs of  treatment facilities.  The model
estimates pollutant  discharges and costs by industrial or  munici-
pal facility  for approximately 40,000 point-source discharges,
and by county  for urban storm  yunoff and non-irrigated agricul-
ture.  These  detailed estimates  are then aggregated as desired.
Discharges and  costs are estimated for conditions  of  (1) no  con-
trol,  (2) controls  in place  in 1973,  (3)  1977 standards, and
(4) 1983 standards.
       The NRDI  allows for an evaluation of policy  alternatives  to
the unifo-rm application of  residual reduction technologies to
legislatively defined  (P.L.  92-500) point sources.  These  policies
reflect  alternatives where  in  a  given ASA or WRR,  achievement  of
the 1983 effluent limitations  would not make a  significant im-
provement  in  total  residual  reductions and  ambient water quality,
and where a given level of  residual reduction could be achieved
at a  lower cost without the  uniform application of residual  reduc-
tion  technology to  point sources.
                                 302

-------
3.   Basic Assumptions:  The model consists of (1) inventories
of production and consumption activities which generate and dis-
charge residuals, (2) a system for analyzing the effects of in-
creased industrial and population growth, (3) an index of poten-
tial water quality changes, and (4) residual discharge reduction
policies which include the BPT/ST ( best practicable control
technology currently available/secondary treatment ) and BAT/
BPWTT ( best available technology economically achievable/best
practicable waste treatment technology ) technology goals in
the Federal Water Pollution Control Act  (P.L. 92-500).
     For point-source discharges, discharge and cost estimates
are based on simulation of specific end-of-pipe technologies for
discharge reduction.  Discharge conditions in 1973 as well as
1977 and 1983 standards are estimated for specific industrial
facilities or industry subgroups.  For municipal facilities, the
1974 EPA Needs Survey is used.  For urban runoff, required treat-
ment is estimated based on work done for the National Commission
on Water Quality. For non-irrigated agriculture, information from
the 1967 Conservation Needs Inventory is used.

4.   Input and Output:  Major inputs to the NRDI include the
EPA Needs Survey, the Conservation Needs Inventory, County Busi-
ness Patterns, City-County Data Book, and Census data,  A detailed
industrial source inventory was developed for the model.  Thus, the
model contains information on identifiable point and areal source
residual generating activities which cover most waterborne residual
generating activities.  Information included about these activi-
ties, where appropriate and available, are location of activity,
measures of production Cphysical output, employees, land area,
or population), type of production process, and current residual
reduction technologies being used.
     Outputs are produced by county-aggregate unit, and source
category or subcategory.  A variety of alternative policies can
be selected for solution in the NRDI.  These policies include
both uniform and non-uniform abatement policies and can simulate
controls on areal as well as point sources.  The outputs from

                             303

-------
each policy alternative are: residual generation, residual dis-
charge, abatement costs, and residuals dilution index.  The basic
policies used to date are discussed below:
     1)  No control - This policy estimates residuals discharge
         if no control technology is used.
     2)  1973 controls - This policy estimates discharge and
         costs based on control technology in place in 1973.
     3)  BPT/ST - This policy estimates effects of the 1977
         standards of the P.L. 9'2-500:  Best Practicable Treat-
         ment for industry and Secondary Treatment for munici-
         palities.
     4)  BAT/BPWTT - This policy estimates the effects of the
         1983 standards for industry and secondary treatment
         for municipalities supplemented with tertiary facilities
         when requested in the EPA Needs Survey.
     5)  BAT/BPWTT+ - This policy is identical to (3) for indus-
         trial sources but includes filtration for all municipal-
         ities not requesting treatment more stringent than sec-
         ondary in the EPA Needs Survey.
     6)  Non-irrigated agricultural control - Costs and residual
         implications of implementing practices outlined in the
         1967 Conservation Needs Inventory are included.
     7)  Urban storm control - Costs and residual implications
         of one of five urban storm control strategies (combined,
         separate storm, and unsewered) is simulated.
     8)  Ocean discharges - Effects of discharge and costs for
         ocean counties are excluded.  This function is used to
         simulate lower levels of treatment for ocean discharges
         based on using a specified set of counties.
     9)  New source performance standards - In this policy, re-
         sidual discharges and costs for industrial growth are
         based on new source performance standards (approximated
         by BAT).
    10)  Limited technology - Simulation of stringent effluent
         limitation policies can be limited to ASA with relative-
         ly bad water quality.
    11)  Cost effective strategy - This policy used data on cost
                              304

-------
         per quantity of residuals removed to identify cost-
         effective solutions in each ASA.
Combinations of these policy components can be combined in a
single run if desired.

5.   System Resource Requirements;  All programs are written  in
FORTRAN for an IBM 360/370 system.  Programs run in 200K bytes'
or less.  A full run can be made for under $100.  Manpower re-
quirements include a computer programmer or an environmental
engineer with experience in environmental modeling.

6.   Applications:  NRDI results have been used for the following:
     1)  The book: Water Pollution Control: Assessing the Impacts
         and Costs of Environmental Standards (Praeger, 1977).
     2)  The report: The National Residuals Discharge Inventory
         (National Academy of Sciences, 1976).
     3)  The 1976 Annual Report of the Council on Environmental
         Quality.
     4)  The Water Resources Council's 1975 National Assessment.
     5)  The National Commission on Water Quality's Environmental
         Technical report.

7.   Technical Contact
     Ralph A. Luken
     U.S. Environmental Protection Agency
     Economic Analyses  Division
     401 M, Street, S.W.
     Washington, D.C.  20460
     FTS 382-5475  COM 202/382-5475

8.   References
     Black, Crow, and Eidsness,  Study and Assessment of Capabil-
     ities  and Costs of Technology for Control of Pollutant Dis-
     charges from Urban Runoff,  NCWO Contract, November  1975.
     Luken, Basta,  and Pechan,  The National Residuals Discharge
     Inventoryt  National Research Council,  Washington, D.C.,
     January  1976.
                               305

-------
Midwest Research  Institute, Cost and Effectiveness of Con-
trol of Pollution from  Selected Non-point  Sources, NCWQ
Contract, July1975.

Pechan, E.H., and Luken,  R.A., "A Water  Residuals  Inventory
for National Policy Analysis.", Proceedings  of  the  Conference
on Environmental  Modeling and Simulation,  U.S.  EPA publica-
tion EPA 600/9-76-016,  July 1976.

U.S.  Department of Commerce, Bureau of the  Census, 1972
County Business Patterns;  Washington, D.C.

U.S.  Department of Commerce, Bureau of the  Census, 1972
Census of Manufacturers, Water Use in Manufacturing.  Wash-
ington, D.C.


U.S. Department of Commerce,  Bureau  of the  Census, 1972
City County Data  Book,  Washington, D.C.

U.S. Environmental Protection Agency, Joint State-EPA
Survey of Needs for Municipal Was_te_Water_Tr;eat men t  Faci 1 -
ities, computer tape, March   1975.


U.S. Water  Resources Council, 1972 PEERS Projections, April
1974.


Wharton Econometric Forecasting Associates, Wharton  Econo-
metric Forecasting Estimates, Mark IV, Solution of March
4, 1975.
                         306

-------
                 OUTFALL PLUME MODEL  (PLUME)

1.   Model Overview:   PLUME  is a computer program which can be
used to evaluate coastal  waters, lakes, or estuaries  under
consideration as disposal sites.  It is designed  to evaluate
and/or predict the length of outfall needed to adequately dilute
a proposed discharge in order to provide compliance with water
quality standards.  The model was developed by the U.S. EPA En-
vironmental Research Laboratory in Corvallis, Oregon,  and it has
been used by the San Juan Field Office of the U.S. EPA to aid in
the location and analysis of ocean outfalls.

2.   Functional Capabilities:  PLUME simulates the three dimen-
sional (two dimensions in the horizontal plane and one  dimension
in the vertical plane) initial dilution of the effluent plume of
residuals in lakes, coastal waters, and estuaries.  Some of the
factors which can be evaluated by PLUME include the effects of
onshore currents, tides, density and salinity gradients, ambient
surface and hypolimnetic velocities,  the initial jet velocity,
the quantity of discharge, the slope of the ocean bottom, and
the rates of coliform die-off in the vicinity of outfall locations.
The model simulates a stratified aquatic environment, and up to
50 layers are permitted.
     PLUME is sensitive to discharged fluid density and flow rate,
and also to extent of stratification.  The model is also sensitive
to the physical features of the outfall - the diameter of openings,
the number of ports, and the port depth.

3.   Basic Assumptions:  The model simulates the behavior of a
buoyant, round effluent plume being discharged into a non-flowing
water body where it considers the density differences between
freshwater (with residuals)  and saltwater masses.   The model does
not simulate the transport of discharged residuals by mechanisms
other than mixing and dilution of fluids  with different densities,
and it assumes no water flow other than the plume-induced movement.
A steady-state, stratified aquatic environment is assumed.
                              307

-------
 4.    Input  and  Output;   Input  to  the  PLUME program should be in
 card-image  form.   Initial  setup/calibration needs include:  (1)
 water temperature  profile  (with depth),  (2) salinity or density
 profile  (with depth),  (3)  effluent  flow  rate,  (4) effluent den-
 sity, and  (5) the  outfall  features  such  as the port diameter,
 number of discharge points,  depth of  discharge points, and the
 angle of the discharge points  to  the  horizontal plane.  The in-
 itial constituent  concentration throughout the plume is needed
 for verification.
      The model  provides  a  tabular printout of  the following out-
 put information: (1) labeled input  values,  (2)  constituent dilu-
 tion  along  the  plume centerline, and  (3)  the depth at which the
 plume stabilizes.

 5.    System Resource Requirements:  PLUME  is coded in FORTRAN IV
 and requires a  FORTRAN IV  compiler.   The program is  compatible
 with the IBM 370/155 and requires 10,000 words  of core storage.
 Up to one man-week is necessary for data preparation,  and onlv
 one or two man-hours for output interpretation.   A background in
 computer programming or in hydraulics engineering  with environmental
 modeling experience is  useful.

 6.   Applications :  Outfall plume was developed  by the U.S.  EPA
Environmental Research Laboratory in  Corvallis,  Oregon,  and  the
model has been used by the San Juan Field  Office of  the  U.S.  EPA
 to aid in the location and analysis of ocean outfalls.   PLUME
has also found other applications  and other users.

 7.   Technical Contacts
     George A.  Nossa and  Laura  Livingston
     U.S. Environmental Protection Agency
     Information Systems  Branch- 2PM-IS
     26 Federal  Plaza
     New York,  New  York 10278
     FTS 264-9850  COM  212/264-9850
     Richard J.  Callaway
     U.S. Environmental Protection Agency
     Corvallis  Environmental Research  Laboratory
     200 SW 35th Street
     Corvallis,  Oregon  97330
     FTS 420-4703  COM  503/757-4703
                               308

-------
                T
        READ "CITY DATA"
             "PHYSICAL DATA"
             "PLUME DATA"
           (CALL SIGMAX           I
   (RETURN WITH SICMAT-f (RHO. SAL» |

 /WRITE "CITY DATA^'.  "PHYSICAL

       /WRITE "PLUME DATA"?
            (   NH -
        ASSIGN COLI VALUES
        FOR TREATMENT w/Cl>
        ASSIGN COLI VALUES
       FOR TREATMENT v/o C12
                I
                   YES
CLASS
                   SB ]
           CLASS - SCJ
      /URITE "CITY
       ASSIGN T90 VALUES
             JJ - 0
       ASSIGN DT VALUES  ]
             * -' o- 3
         ! x - x + ioooT]
                I       '
CALL EQN (IF SB AND X>1320., RETURH
WITH On - Dl (CALL PLUME (RETURN
WITH DTI - Dl (CALL SDERIV (RETURN
WITH FK, JM») * D2))  *  D3. OTHERWISE
RETURN WITH DTI - Dl (CALL PLUME
(RETURN WITH DTI - Dl  (CALL SDERIV
(RETURN WITH FK, FM)))))
                  YES
        [ Z - X - lOOO.j
                                                    ITEHATIOHREPEATED WITH X-AO.',2., .25
                                            CALL EQN (RETURN WITH_Dn)l

                                                               m
                                           / WRITE X.DTI,DT.TREATMENT/
                     Flowchart  for OUTFALL  PLUME
                                           309

-------
8.   References

    Baumgartner,  D.J.  and Trent, D.S,, "Ocean Outfall  Design:
      Part I,  Literature Review and Theoretical  Development."
      Report by FWPCA,  Washington,  D.  C.,  1970.

    Baumgartner,  D.J.  and Trent, D.S.,  "User's Guide  and Documenta-
      tion for Outfall  Plume Model."  Working Paper  #80 by U.S.
      EPA Pacific Northwest Water  Laboratory, Corvallis, Oregon,
      1971.

    Burchett,  M.E., Tchobanglous,G. , andBurdoin, A.J., "A Practi-
      cal Approach to  Submarine Outfall  Calculations". Public Works.
      5,  95, 1967.

    Callaway,  R.J.,  "Computer Program to Calculate ERF".  EPA
      Pacific  Northwest Environmental  Research Laboratory, Corvallis,
      Oregon,  1973.

    Guthrie, D.L., "Documentation  for  Outfall:  A Computer Program
      for the  Calculation of Outfall Lengths Based upon Dilution
      Requirements."   U.S.  Environmental Protection  Agency, San
      Juan Field  Office, Santurce,  Puerto  Rico,  1975.
                               310

-------
                  RECEIVING WATER MODEL (DIURNAL)

1.        Model Overview;   DIURNAL is a one-dimensional (hori-
zational plane) receiving water quality model.  The model represents
the physical processes of advection and dilution and simulates
receiving water quality changes in dissolved oxygen.  Coupled chemical
reactions can be simulated, and dissolved oxygen, CBOD and NOD can
be modeled.  The primary function of DIURNAL is to predict the
diurnal fluctuations during periodic steady-state conditions. The
model was developed by Hydroscience, Inc. of Westwood, New Jersey.
2.        Functional Capabilities:  The DIURNAL model can be applied
to streams and rivers under one-dimensional, steady-state conditions.
It allows a stream length to be analyzed with any number of functional
segments; the number being dependent only on the frequency of in-
stream characteristics changes, waste discharge (or withdrawal)
locations, and accuracy desired. EAch  segment, likewise, can be
divided into any number of functional elements, again dependent on
desired accuracy.  The following effects have not been included in
the solution; the time variation of flow, the time variation of
the temperature and wasterwater discharges and the effect of dispersion.
The sources and sinks of dissolved oxygen considered in the model
include reaeration, biochemical oxygen demand, nitrogenous oxygen
demand, benthic oxygen demand, photosynthesis,and respiration.  The
model is best used in conjunction with a steady state water quality
model to fix all parameters except respiration and photosynthesis.
DIURNAL would then be used to determine these two parameters on
a periodic steady-state basis.
3.        Basic Assumptions:   The solution analysis is an extension
of the technique based on the continuity equation for dissolved oxygen
which includes the diurnal time-variable effect of photosynthetic
oxygen production.  The analysis considers the temporal as well as
spatial distributions.  The periodic extension of the photosynthetic
oxygen production is expressed as a Fourier series.
                                  311

-------
4.        Input and Output:  Input information is basically of
three types; initial conditions definition, individual segment
characteristics definition and discharger information.  Initial
conditions data include system description (number of sections,
element length, river mile at the head of the system) and quality
description  (upstream BOD, upstream NBOD , and Fourier coefficients
of upstream DO).  The individual segment data include the following;
section length, velocity, temperature, reaeration rate, and decay
rates (carbonaceous and nitrogenous).  Other information includes
bottom demand, hours of daylight, maximum photosynthetic rate,
respiration, time of sunrise, stream flow, and segment elevation.
Discharger information includes, DO, flow, BOD , and NOD.  Segment
characteristics and discharger information is repeated for each
segment modeled.

          DIURNAL produces a tabular printout of section parameters
and dissolved oxygen response.  The section parameters include;
length,  velocity, temperature, flow, reaeration* and decay rate,
benthic rates and photosynthesis and respiration rates.  The DO
response table includes hourly dissolved oxygen values, for 24
hours, for the beginning and the end of the segment, and any inter-
mediate point designated by the print interval.

5.        System Resource Requirements:  DIURNAL is coded in FORTRAN
IV (G) and can be run on a digital computer with a 40,000 word core
storage capability; FORTRAN IV (G) compiler.   Application of the
model results in minimal costs, in the range of $1 - $2 per run,
including on the number of segments.  Approximately 1-man week is
required for model setup and data preparation.  Initial runs on a
companion model is necessary to establish appropriate velocities
and rates.  A background in environmental engineering with a
programming background is helpful.
6.        Applications:  DIURNAL can be used on any stream where it
is assumed that the primary cause of the diurnal variation of the
dissolved oxygen is the algal o.xygen production.
                                 312

-------
Technical Contact
Thomas Henry
U.S. Environmental Protection Agency
Region III Water  Division
Curtis Building
6th and Walnut Street
Philadelphia, Pa.   19106
FTS  597-8048  COM 215/597-8048

References
Di Toro, Dominic, and O'Connor, Donald J.
"Photosynthesis and Oxygen Balance in Streams",
Journal of the Sanitary Engineering Division,
ASCE, April1970, PP  547r571.
                        313

-------
               RECEIVING WATER MODEL (RECEIV-II)

1.      Model Overview:  RECEIV-II is a two dimensional receiving
water model for streams, rivers, estuaries, lakes, and reservoirs.
The model represents the physical processes of advection,
dispersion, and dilution, and it can simulate flows, tidal
movements, and water surface changes in a link-node network.
Coupled and non-coupled chemical reactions can be simulated, and
dissolved oxygen, BOD, coliforms, nutrients, salinity, conservative
constituents, chlorophyll a, and non-conservative constituents
with first order decay can be modeled.   RECEIV-II is a modification
of the receiving water module of the Storm Water Management Model
(SWMM) developed by Water Resources Engineers, Metcalf and Eddy,
and the University of Florida.

2.      Functional Capabilities:  The RECEIV-II model can be
applied to streams, rivers, estuaries,  lakes, and reservoirs.
Dynamic conditions are represented, and an option is available for
steady state conditions.  The model is  two dimensional and permits
up to 225 channels and up to 100 junctions in a link-node network.
RECEIV-II can simulate estuarine flats  at low tide by varying
cross-sectional area, and it can handle multiple tidal inlets,
upstream dams, and unsteady inflows such as residual discharges,
storm runoff, and tides.  The physical  processes of advection,
dispersion, and dilution are represented.  Chemical processes
represented include coupled and uncoupled reactions, DO, BOD,
coliforms, nutrients, salinity, conservative constituents,
chlorophyll a, NH,,, NO-j and non-conservative constituents with
first order decay.  The model does not  consider stratified systems,
but it does consider ocean tide exchange at a single input point.
RECEIV-II  lacks the ability to simulate temperature, but it does
consider wind stress and direct rainfall inputs.  The model is
                                314

-------
sensitive to quality time step size and decay coefficients.
Lateral and vertical velocity variation within the channels can
be broken-up laterally for a two dimensional effect.

3.      Basic Assumptions:  The model is based on deterministic
assumptions and uses a finite difference methods as a solution
technique.  RECEIV-II assumes instantaneous mixing throughout each
junction, and it uses a two dimensional channel network to
simulate two dimensional flow and transport.

4.      Input and Output:  Input to the model for initial setup
and calibration includes: constant headwater inflow rates; flow
rate for each inflow (discharge, tributary, etc.) or withdrawalj
tidal cycles and heights at the seaward boundary; widths and
depths of each channel; initial flow velocities and water surface
elevations throughout the system; initial constituent
concentrations throughout the system; residual loading rates from
discharges, tributaries, and headwaters; tidal exchange coefficient;
meteorological data (wind speed, rainfall, and daily solar
radiation); and first order decay rates for constituents.  Input
for verification of the model includes: net flow and velocities for
each channel; data record of constituent concentration throughout
the modeled system; and salinity data to establish concentration
inputs at the seaward boundary.
        The model produces a tabular printout of: maximum, minimum,
and net flows for each tidal cycle; maximum, minimum, and average
constituent concentrations in each channel at specified time
intervals; and depth at each junction at specified time intervals.
Hydrodynamic output (especially channel velocities) can be written
onto magnetic tape or disk.

5.      System Resource Requirements:  RECEIV-II is coded in
                                315

-------
FORTRAN IV (G), and can be run on a digital computer with 400K
bytes of core storage,a Fortran IV (G) compiler, and two magnetic
tapes or disks.  Application of the hydrodynamic module costs
between $15-$100 per run,  and application of the quality module
ranges from $10-$50 per simulation run.  The actual expenses of
using RECEIV-II is dependent upon the extent of discretization,
time step size, and length of simulation.  Depending on the model
complexity, 1-5 man-months are needed for model set-up and data
preparation.   Several manhours are necessary for output analysis.
A background in computer programming and hydraulics engineering
with a basic programming background are useful.  The model may be
obtained from the Planning Assistance Branch of the Environmental
Protection Agency.

6.      Applications:  RECEIV-II can be linked to the terrestrial
flow routing module of the Storm Water Management Model (SWMM),
or it can be utilized by itself to simulate dynamic conditions.
RECEIV-II has been used by the U.S. Army Corps of Engineers, and
it is currently being utilized by the EPA in Regions III and IV.

7.      Technical Contact
        Tom, Barnwell
        Center For Water Quality :Model-ing
        U.S\ Environmental Protection Agency
        Environmental Research Laboratory
        College Station Road
        Atkens, GA 30613
        FTS 250-3585    COM   404 / 5"46-'3585

8.      References
        Metcalf and Eddy,  Inc., University of Florida, and Water
        Resources Engineers, Inc., Storm Water Management Model,
        Volumes 1-4, Report to U.S. Environmental Protectinn
        Agency, Washington, B.C., 1971 (EPA Report No. 11024DOC).
                                  316

-------
"Stormwater Management Model User's Guide, Version II",
For the U.S. Environmental Protection Agency - Report No,
EPA-670/2-75-017, March 1975.
                        317

-------
              RECEIVING WATER  QUALITY MODEL  (RWQM)
1.  Model Overview;  The Receiving Water Quality Model (RWQM)
was developed by Resource Analysis, Inc. for the U.S. Army
Corps of Engineers 'Hydrologic Engineering Center to interface
with STORM (Storage Treatment Overflow Runoff Model).  RWQM
(HEC, 1979), when linked with the time history of storm and
dry-weather flows generated by STORM,  provides the capability
to predict the impact and land surface runoff on stream water
quality.
2.  Functional Capability:  RWQM simulates the one-dimensional
transport and transformation of six water quality parameters
(temperature, DO, carbonaceous BOD, nitrogenous BOD,
orthophosphate, coliforms) in freshwater streams.
3-  Basic Assumption;  RWQM simulates time-varying hydraulic
and water quality conditions by utilizing the law of mass
conservation for water and pollutant volumes.  Stream routing
uses the kinematic wave assumption.  Water quality parameters
are modeled using first order kinetics.
4.  Input and Output:  RWQM input is on cards and tape files.
Input consists of, for each stream reach:  Stream reach and
segmentation, simulation controls, I/O controls, percentile
curve limits and location, atmospheric temperature input,
monthly stream equilibrium temperature, monthly heat transfer
rate coefficients, reaction rate coefficients, reaction rate
temperature modification bases, gauged baseflow information,
                          318

-------
stream hydraulics information,  boundary conditions,  tributary
flows, point sources, nonpoint  sources, volumetric  sources  and
sinks, STORM runoff and dry weather flow,  combined  sewer
overflows, storage releases and treated outflow,  and initial
cond itions.

    RWQM offers a wide range of statistical  output  to both
summarize and provide "snapshots" of simulated  instream
conditions.   Long term average, maximum and  minimum  pollutant
concentrations, temperatures, and flows are  tabulated; and
frequency (percentile) curves can be computed.   In  addition,
parameter profiles can be printed for any  day or
"pollutagraphs" for chosen locations.
5.  System Resource Requirements:   The RWQM is designed  to
operate on a high speed digital computer having a FORTRAN IV
compiler.  It has been tested on both an IBM 370 and  a  CDC
7600.   It makes extensive use of computer tape and/or disk
storage for temporary and permanent saving of input data and
simulation output.
6.  Applications;  The RWQM can be used in conjunction  with the
STORM land runoff model.   It has been applied  to Pennypack
Creek (Abbott and Willey, 1979) in the Philadelphia area.

    Computer program documentation costs $4 from the Hydrologic
Engineering Center, Davis, California.  The source deck can be
obtained from HEC for $120.
                             319

-------
7.  Technical Contact

    R. G. Willey
    Hydrologic Engineering Center
    Corps of Engineers
    609 Second St.
    Davis, CA  95616
    FTS 448-3292    COM 916/440-3292
8.  References

    HEC.  Receiving Water Quality Model, Hydrologic Engineering
    Center, U.S. Army Corps of Engineers, Davis, CA. 95616,
    1979.

    Abbott, Jess and Willey, R. G.  Pennypack Creek Water
    Quality Study,  Hydrologic Engineering Center, U.S. Army
    Corps of Engineers,  Davis, CA. 95616, 1979.
                                   320

-------
                   RIVER BASIN MODEL (RIBAM)
1.       Model Overview:   RIBAM is a modification of the DOSAG
water quality prepared by the Texas Water Development Board.
The DOSAG model has been expanded to model 17 stream water
quality parameters, sulfates, manganese, iron, total nitrogen,
dissolved solids, lead, chlorides, phosphorus, ammonia,
nitrite, nitrate, cyanide, phenols, BOD, chlorpohyll A,
dissolved oxygen, and coliforms.  The user supplies streamflow,
waste discharge flows and concentrations, and stream physical
characteristics.  The model calculates the water quality
profile for each water quality management alternative.
2.       Functional Capabilities:  RIBAM is a steady state, one
dimensional stream model.  For modeling, the river system is
sub-divided into segments with uniform physical and hydrologic
characteristics.  Advection is considered the dominant
transport mechanism.  Tributaries and waste water discharges
are added at segment boundaries.  Stream concentrations are
computed at the head and end of each segment.
3.       Basic Assumptions:  RIBAM assumes stream
concentrations are either conservative within a segment or
behave according to first order reaction kinectics.  Point
source discharges are assumed to mix completely and are
instantaneously minimal.  Within each segment concentrations
are calculated using an exact solution to the differential
equation.
                             321

-------
4.       Input and Output:  RIBAM requires the following
inputs: Stream physical characteristics (width, depth and
velocity for each segment), upstream conditions (flow and
concentrations),  effluent flows and concentrations, stream
reaction rates for each segment and segment temperatures.

         RIBAM provides a copy of all input data and a table
summarizing computed stream concentrations for each constituent
modeled.  Stream concentrations are reported for upstream and
downstream ends of each segment for all constituents except
dissolved oxyg'en for which maximum and minimum concentrations
and their location are reported in addition to the above.
5.       System Resource Requirements;  RIBAM may be run on a
mainframe similar to the IBM 360 or Univac 1110 series.   Core
memory requirements are less than 100K bytes and the model is
coded in FORTRAN IV.  An engineering background is useful in
the model's application.

6.       Applications:   RIBAM was used to determine effluent
limitations for municipal and industrial dischargers on the
Mahoning River (eastern Ohio).   In this study the program
option to assess the sensitivity of computed concentrations to
various inputs was used in addition to the subroutine which
determines dissolved oxygen reaeration at channel dams.
7.       Technical Contact:

         Donald Schregardus
         U.S. Environmental Protection Agency
         Region 5, Eastern District Office
         25089 Center Ridge Road
         Westlake, OH  44145
         COM 216/835-5200
                                  322

-------
8.        References:
         Raytheon Co., Oceanographic and Environmental
         Services, Documentation Report Beaver River Basin
         Model Project, March 1973, Contract No. 68-01-0746.

         Raytheon Co., Oceanographic and Environmental
         Services, Expanded Development of BEBAM-A Mathematical
         Model of Water Quality for the Beaver River Basin, May
         1974sContract No. 68-01-1836.

         Amendola, G.A., Schregardus, D.R., Harris, W.H. ,
         Moloney, M.E., Mahoning River Waste Load Allocation
         Study, September 1977.
                             323

-------
         RIVER TEMPERATURE SIMULATION MODEL (TEMPSTAT)
1.       Model Overview:  The computer program TEMPSTAT is a
river temperature simulation model developed for assessing
numerous thermal loading alternatives for the Mahoning River
(eastern border of Ohio, flows through Warren and Youngstowri).
The Edinger and Geyer temperature decay equations were used for
the program with statistically varying inputs to compute the
statistical distribution of temperatures at designated points
along the river.
2.       Functional Capabilities:  The model uses a one
dimensional  steady state  temperature  calculation procedure
developed  by Edinger  and  Geyer.   Thermal  loadings are  input  as
a  mean  and standard deviation.  TEMPSTAT  uses  a normal
distribution random number  generator  to determine specific
inputs  for each  calculation.   Numerous repetitive stream
calculations are made to  determine the distribution of
temperature  in the river.
 3.        Basic  Assumptions;   The  model  assumes  that  the
 temperature of  heated water  discharged  to  the  river  decays
 exponentially to an equilibrium temperature.   Complete mixing
 of  the  effluent into the receiving  stream  is assumed as  well  as
 a non-stratified uniform temperature distribution at each point
 in  the  river.   Input loadings,  equilibrium temperatures, heat
 exchange coefficients and stream  flows  are assumed to be
 independent variables.
                                   324

-------
4.       Input and Output;  TEMPSTAT requires the mean and
standard deviation of thermal effluent loadings,  flow duration
data, stream surface area and the mean and standard deviation
of the equilibrium temperature (E), and heat exchange
coefficient (K).  E and K may be calculated by a separate
program requiring hourly meteorological data (air temperature,
wind speed, relative humidity and cloud cover).

         TEMPSTAT outputs the statistical distribution of
stream temperatures at selected points in the river.  Outputs
include maximum, minimum, mean and standard deviations of the
calculated temperatures.  Also reported are the temperatures
exceeded 1, 5, 10 and 20 percent of the time.
5.       System Resource Requirements:  This model may be run
on a Univac 1110 mainframe with core requirements of less than
100K bytes.  It is coded in FORTRAN IV.  A programming and an
engineering background is useful in this model's application.

6.       Applications:  TEMPSTAT was used to evaluate thermal
loading alternatives on the Mahoning River.  With some
modification it was also used to compute temperatures in the
low Black  River (tributary of Lake Erie, West of Cleveland).
Equilibrium temperatures and heat exchange coefficients were
determined for both rivers using a model developed oy the U.S.
Army Corps of Engineers and modified to fit program
requirements.
7.       Technical Contact;

         Donald Schregardus
         U.S.  Environmental Protection  Agency
         Region 5, Surveillance  &  Analysis  Division
         Eastern  District  Office
         25089 Center  Ridge Road
         Westlake, OH   44145
         COM   216/835-5200     325

-------
8.        References:
         U.S.  Environmental Protection Agency, Eastern District
         Office, Mahoning River Waste Load Allocation Study,
         September 1977.

         U.S.  Environmental Protection Agency, Eastern District
         Office, Black River Waste Load Allocation Report,
         September 1980.

         User's Manual not presently available.
                               326

-------
              SIMPLIFIED ESTUARY MODEL  (SEM)

1.    Model Overview:  The Simplifed Estuary Model  (SEM)  is  a
one-dimensional, steady state water quality model for  the  eval-
uation of uncoupled chemical reactions  and BOD-DO deficits in
tidal streams and rivers, and non-stratified estuaries.   Con-
stituents that can be modeled include BOD, DO, unspecified con-
servatives, and uncoupled non-conservatives with first order
decay (i.e.  some nutrients).   SEM was  developed by Hydroscience,
Inc. for the EPA as  a "first  cut" water  quality planning  tool to
achieve estimates of ambient  DO  concentrations in estuaries down-
stream from point source  residual inputs.   The model  requires no
computer equipment except  for a  hand  calculator which is  used
to compute logs  and  exponentials.

2.    Functional Capabilities:  SEM is  a far-field,  one-dimen-
sional (horizontal plane) model that considers only  longitudinal
variations and handles only point source residual inputs.  The
model can be applied to tidal streams and rivers, and to non-
stratified estuaries.  Physical processes that can be represented
include advection, longitudinal dispersion, dilution, reaeration,
and temperature effects.   The model can simulate uncoupled chemi-
cal reactions and coupled BOD-DO deficit reactions,  and  it can
represent the following constituents: BOD, DO, unspecified con-
servatives, and uncoupled non-conservatives with first order decay.
No biochemical processes are represented directly, although  the
modeling of first order decay for coliform bacteria  is possible.
The simplified nature of SEM restricts  its usage when complicated
prototype systems or complex water quality problems  are  involved.
      SEM has a moderate estimated sensitivity to residual inputs,
stream flow and velocity,  and decay coefficients.

3.  Basic Assumptions:   The  model considers only longitudinal
variations and handles  only  point source residual inputs.   It
assumes a constant velocity  for  each  reach, and assumes first-
order decay rates for quality constituents.

                            327

-------
4.  Input and Output:  The following input data is required for
initial setup/calibration of the model:
    1)  Net river flow exclusive of tidal effects
    2)  Flow velocities
    3)  Average depths
    4)  Distance from point source discharges
    5)  Dispersion coefficients
    6)  Cross-sectional area
    7)  Constituent concentration, temperature and background
        DO for all stream inflows
    8)  Loading rate for ultimate oxygen demand
    9)  Deoxygenation coefficients
   11)  Reaeration coefficients
   12)  Salinities at the seaward boundary
Constituent concentrations throughout the modeled area are needed
for verification of the model.
    Output from the model (through hand calculation) includes
constituent concentrations, maximum DO deficit, and minimum DO
concentrations.

5.  System Resource Requirements:  SEM is uncoded and requires
no computer equipment except for a hand calculator which is used
to compute logs and exponentials.  Data preparation and model
setup (including model familiarization) requires 1-2 man-weeks,
and the actual computation time may take from several man-hours
to several man-days depending on the complexity of the application
and the mathematical skill of the personnel involved. A back-
ground  in engineering with a mathematical orientation would
be Useful.  No programming experience  is necessary.
6.  Applications;   SEM has been used for various applications

7.  Technical Contact
    Robert B. Ambrose
    U.S. Environmental Protection Agency
    Environmental Research Laboratory
    College Station Road
    Athens. Georgia  30605
    FTS 250-3546  COM 404/546-3546
                              328

-------
8.     References
      Hydroscience, Inc.  "Simplified Mathematical Modeling of
      Water Quality."  Report to Office of Water Programs, U.S.
      Environmental Protection Agency, Washington D.C.fU«S.
      Government Printing Office No.  1971-44-367/392), 1971.

      Hydroscience, Inc.  "Addendum to Simplified Mathematical
      Modeling of Water Quality."  Report to Office of Water
      Programs, U.S. Environmental Protection Agency, Washing-
      ton7 D.C. (U.S. Government Printing Office No. 1972-484-
      486/291), 1972.
                             329

-------
              SIMPLIFIED STREAM MODEL (SSM)

1.   Model Overview:  The Simplified Stream Model is a one-
dimensional, steady state water quality model for the evaluation
of conservatives, singular non-conservatives with first order
decay, and coupled BOD-DO deficits in streams, rivers, and shal-
low non-stratified lakes.  It was developed by Hydroscience, Inc.
for the EPA as a "first cut" planning tool to achieve estimates
of ambient DO downstream from point sources.  SSM requires no
computer equipment except for an electric hand calculator which
is used to compute logs and exponentials.

2.   Functional Capabilities:  SSM is capable of simulating the
physical processes of dilution, advection, reaeration, and tem-
perature effects in streams, rivers,  and shallow non-stratified
lakes.  Uncoupled chemical reactions  can be represented,  as well
as coupled BOD-DO deficit reactions.   Constituents that can be
represented by the model include BOD, DO, unspecified conserva-
tives, and un-coupled non-conservatives  with first order  decay.
The model handles only point source residual inputs,  and  its
simplified nature restricts its usage when complicated prototype
systems or complex water quality problems are involved.   No bio-
chemical processes are represented directly, although first order
decay for coliform bacteria may be possible.
     SSM has a high estimated sensitivity to residual loading
rates and stream velocities, and a moderate estimated sensitiv-
ity to decay coefficients and total streamflow.

3.   Basic Assumptions:  The model considers only longitudinal
variations and handles only point source residual inputs.   It as-
sumes a constant stream velocity for  each reach,  and  assumes first
order decay rates for quality constituents.

4,   Input and Output:  For intial set-up/calibration needs,
the following input data is required:
     1)  Net river flow
     2)  Flow velocity

                               330

-------
     3)  Dep'th
     4)  Distance from point  source  discharges
     5)  Constituent concentration,  temperature,  and background
         DO deficit for all stream inflows
     6)  Loading rate for ultimate oxygen demand
     7)  Deoxygenation coefficients
Constituent concentrations throughout  the modeled area are re-
quired for model verification.
     Output from the model (through  hand calculation)  includes
constituent concentrations and DO deficits.

5.   System Resource Requirements:   The model is  uncoded and re-
quires no computer equipment  except  for an electronic  hand cal-
culator which is used to compute logs  and exponentials.   Data
preparation and model set-up  may require 1-2 man-weelcs,  and actual
computation time may take from several man-hours  to  several man-
days, depending on the complexity of the application and the math-
ematical skill of the personnel involved.  A background in engineering
with, a mathematical  orientation is useful.  No programming
experience  is  necessary.

6.   Applications!  SSM can be applied  to rivers, streams, and
shallow, non-stratified lakes  for the evaluation of conservatives,
non-conservatives with first-order decay, and coupled BOD-DO deficits.

7.   Technical Contact
     Robert B. Ambrose
     U.S. Environmental Protection Agency
     Environmental Research Laboratory
     College Station Road
     Athens. Georgia  30605
     FTS 250-3546 COM  404/546-3546

8.   References
     Hydroscience, Inc.  "Simplified Mathematical Modeling of Water
     Quality."  Report to Office of Water Programs, U.S, Environ-
     mental Protection Agency, Washington,  D.C.(IT. S. Government
     Printing  Office No.  1971-444-367/392),  1971.
                                 331

-------
Hydroscience, Inc. "Addendum to Simplified Mathematical
Modeling of Water Quality."  Report to Office of Water Pro-
grams,  U.S. Environmental Protection Agency,  Washington,
D.C.  (U.S.  Government Printing Office No.  1972-484-486/291),
1972.
                             332

-------
                           STREAM 7B
1.  Model Overview:  STREAM 7B is ,a one-dimensional  steady  -
state model, characterized by first-order or coupled  first
order reaction kinetics.  It is primarily intended  for  use  in
the analysis of biochemical oxygen demand (BOD)  and  dissolved
oxygen (DO), although it may be applied for any  other parameter
assumed to follow first-order reaction kinetics.

2.  Fu n c t i on al Capab i 1 i t i es:  The purpose of this model is  to
calculate NBOD, CBOD, DO and fecal coliforms as  well  as an
optional constituent at various points within a  river system.
Average algal photosynthesis and respiration can  be  modeled .
Model can produce plots if desired.

3.  Basic Assumptions:  The basic assumptions are:   constant
stream velocity, steady state, first order decay, and
reaeration by COVAR*s method .

4.  Input and Output;  The inputs for this model  are:  river
NBOD oxidation rates, bottom sludge deoxygenation rates,  dam
reaeration rates, rapids reaeration rate, stream  reaeration
rates, NBOD settling rate, fecal coliform decay  rate, optional
constituent decay rate, time of travels, reach lengths, flows,
distributed inflow, temperatures, waste discharges,  algal
production, respiration rates, and mean reach depths.

    The outputs for this model are:  concentrations  of  NBOD,
CBOD, DO, fecal coliform and an optional constituent at various
points within a river system.  It also provides  plots of algal
photosynthesis and respiration over time.
                             333

-------
5.  System Resource Requirements;  STREAM 7B is coded in
FORTRAN IV and can be run on the IBM 370/168 or any equivalent
mainframe computer.  It requires less than 300K bytes of core
storage for execution.  It uses any 132 position line printer
for output.  A background in programming and engineering is
helpful.

6.  Applications:  STREAM 78 is used in waste load allocations.

7.  Technical Contact

    Douglas A. Little
    U.S.  Environmental Protection Agency
    JFK Federal Building
    Boston, MA   02203
    COM 617/223-5885  FTS 223-5885

8.  References

    Resource Analysis, Inc. STREAM 7A User's Manual, March 1978.

    Resource Analysis Addendum to STREAM 7A User^ s Manual -
    STREAM 7B, June 1980.
                               334

-------
        STREAM NETWORK SIMULATION PROGRAM (SNSIM)

1.  Model Overview:  SNSIM is a computer program for the
steady-state water quality simulation of a stream network.  Its
basis is an expanded form of the Streeter-Phelps equation, and
it is designed to evaluate and/or predict the DO and the car-
bonaceous and nitrogenous BOD profiles in a river or stream
where the effects of dispersion can be assumed to be insignifi-
cant.  This environmental model is ideal for the evaluation of
various water treatment schemes, as its basic control variable
is waste input.

2.  Functional Capabilities:  SNSIM can be used to formulate a
steady-state, one-dimensional simulation model of a stream net-
work.  The stream network consists of a river and its tributaries
which are segmented into sections of constant hydrologic, physical,
chemical, and biological parameters.  Loads may be applied point-
wise at the ends of the section or as distributed sources along
its length.  BOD loads include carbonaceous and nitrogenous
point loads and distributed loads, while DO deficit loads include
the distributed loads of benthal demand and photosynthetic demand.
Point sources of both BOD and DO deficit from minor tributaries
can be input at the ends of a section, and background loads of
BOD and DO deficit can be introduced at the system's upstream
ends.  SNSIM is limited to combining a maximum of 4 tributaries
at one confluence, and the number of reaches that may be stored
at one time is 10, but these limits may be expanded by changing
the dimension statements for these variables.

3.  Basic Assumptions:  This model typifies the sanitary
engineering approach in that its emphasis is on relating man's
waste inputs to the aquatic environment with the express purpose
of managing the inputs and thus the water quality.  An expanded
form of the Streeter-Phelps equation is the basis of the SNSIM
computer program, and the model is designed to evaluate and/or
predict the dissolved oxygen, and the carbonaceous and nitro-
                               335

-------
genous BOD profiles in a river or stream where the effects of
dispersion can be assumed to be insignificant.

4.  Input and Output;  SNSIM requires a large input data base
which must be in card-image form.  For each reach the following
information should be provided:  Instream flow, instream carbon-
aceous demand, instream nitrogenous demand, instream DO deficit,
increment size for a section output, an integer representing the
reach number of the starting mile-point, the number of sections
in the reach, the number of tributaries or reaches to be com-
bined, and the indicator which designates if the reaeration rate
is to be input or computed.  A control variable which indicates
if the stream depth, flow, and velocity are to be computed by ex-
ponential correlation equations may also be used.
    The section length, stream depth, stream velocity, waste or
effluent flow at the head of the section, effluent COD, effluent
NOD, effluent DO deficit, tributary flow at the head of the sec-
tion, and the ratio of ultimate to 5-day BOD are needed.  In
addition, the tributary COD, tributary NOD, the tributary DO
deficit, water temperature, carbonaceous BOD deoxygenation rate,
carbonaceous BOD decay rate, nitrogenous BOD decay rate,
reaeration rate, algal oxygen rate, benthic oxygen demand, the
carbonaceous and nitrogenous bank loads, and the altitude above
sea level are required.
    Reports produced by the SNSIM program include the input
parameters for each reach, as well as converted reaction rates,
section numbers, section names, distance downstream, CBOD, NBOD,
DO, flow, deficit components, and the total deficit for each
reach.

5.  System Resource Requirements:  The SNSIM/1 is written irt
FORTRAN IV for use on the IBM 370/155 in a 16K area of core
storage.  It may also be modified for compatibility with the IBM
1130 (SNSIM/2).   A background in programming or environmental
engineering with experience in water quality modeling are
helpful for the model.
                              336

-------
6-   Applications:  SNSIM has been used for various applications
within the Environmental Protection Agency.


7.   Technical Contacts

     George A. Nossa and Laura Livingston
     U,S.  Environmental Protection Agency
     Information Systems Branch 2PM-IS
     26 Federal Plaza
     New York, New York  10278
     FTS 264-9850  COM 212/264-9850

     Steven C.  Chapra
     NOAA  Great Lakes Environmental Research Laboratory
     2300  Washtenaw Avenue
     Ann Arbor,  Michigan 48104
     FTS 378-2250  COM 313/668-2250


 8.  References

 Braster,  R.E., Chapra, S.C., and Nossa, G.A., Documentation
 for SNSIM1/2. A Computer Program for the Steady-State Water
 Quality Simulation of a Stream Network. U.S. Environmental
 Protection Agency, Region II, 26 Federal Plaza, New York,
 New York, March 1978.
                                337

-------
                 STREAM  QUALITY MODEL  (QUAL-II)
1.   Model Overview;   QUAL-II is designed to simulate the
dispersion and advection of conservative and reacting
constituents in branching stream system and rivers.
Constituents modeled include conservative minerals,
temperature, BOD,  chlorophyll a, phosphorus,  ammonia, nitrate,
nitrite,  DO, coll form bacteria, radioactive material, and an
arbitrary nonconservative material.   It also considers nutrient
cycles and algal growth.  The program simulates the  dynamic
behavior  of these  constituents by numerical integration of the
one-dimensional form of the advection-dispersion transport
equation.  A steady-state solution of the equations  is also
available in the program.  Any branching stream system can be
simulated.

2.   Functional Capabilities:  QUAL-II represents the stream
simulated through  the use of reaches.  A reach is defined as a
stretch of the stream with uniform hydraulic characteristics.
Each reach is divided into computational elements.   A maximum
of 75 reaches, each  with up to 20 computational elements with
no more than 500 in  the system, can be accommodated  in the
standard  version of  the program.  In addition, there can be a
total of  15 headwater elements, 15 junction elements, and 90
input and withdrawal elements.  All input is in relation to
each reach, and the  hydraulics equations are solved  by
incorporating advection and dispersion through a finite
difference implicit  solution technique.  The results on the
quality constituents are obtained by numerical integration of
the one dimensional  form of the advection-dispersion mass
transport equation for each constituent.  The model  proceeds to
solve the relevant equations of each constituent until a steady
state equilibrium  is achieved.  QUAL-II is written in a modular
fashion so as to facilitate the incorporation of additional
processes.
                            338

-------
3-  Basic Assumptions:   QUAL-II assumes first order  kinetics
and it utilizes a simplified nutrient-algae cycle  with  Monod
kinetics.  Only constant inflows and  point source  discharges
are considered, and each computational  element is  considered
completely mixed.  The  model does not consider variations  in
depth or within stream  cross-section.
4.  Input and Output:   QUAL-II requires an input  data  base  in
card-image form.   Aside from the printed report,  no  additional
requirements are imposed.   The data required  are  varied  and
includes evaporation coefficients,  oxygen uptake  per unit of
nitrogen and unit of algae,  algal growth rates, nitrogen and
phosphorus half saturation constants,  and reaction  rate
constants.  Further input  required  is  the identification of the
computational elements and their hydraulic characteristics,  and
the initial conditions of  the system.
    The printed output includes a complete history of every
quality parameter and temperature at each computational
element.  The hydraulic information provided  includes the  flow,
velocity, and depth of each reach, as well as at the head  of
the system.  Water quality information provided  includes the
concentration of each quality component,  the  temperature,  and
the reaction rates at each computational  element in the  system.
5-  System Resource Requirements:   The model  is written  in
FORTRAN IV (G) and may be installed on any digital  computer
with at least 45,000 words of core storage and  a FORTRAN IV
compiler.  A version of the program with reduced capabilities
is available that will execute on  EPA s PDF 11/70 scientific
computers and may be used on other minicomputers.  It requires
                           339

-------
4-10 weeks of effort for the data preparation and report
interpretation.  An operator with computer programming and
environmental engineering experience is useful.

6.  Applications;  QUAL-II can be used to simulate the
dispersionary and flow characteristics of conservative and
non-conservative constituents in branching stream systems and
rivers.  It is a modification of the QUAL-I Model that was
developed by the Texas Water Development Board.  The version
currently (May 82) distributed by EPA was modified for the
Southeast Michigan Council of Goverments and has been
extensively reviewed and tested.  Training in the use of the
model is available through the center for Water Quality
Modeling.  It is widely used in Wasteland Allocation studies.

7.  Technical Contact

    Tom Barnwell
    U.S. Environmental Protection Agency
    Center for Water Quality Modeling
    Athens, GA.  30613
    COM 404/546-3585  FTS  250-3585

8.  Reference

    Brown, L.C.  "A Re.view of the Mathematical  Water Quality
    Model QUAL-II and Guidance  for  Its Use."   Technical
    Bulletin 338, National Council  of the Paper  Industry  for
    Air and Stream Improvement,  Inc., 260 Madison Ave.,  New
    York, Oct. 1980.

    Roesner, L.A., Giguere, P.R., and  Evenson,  D.E.  Computer
    Program Documentation for the Stream Quality Model  QUAL-II,
    EPA-600/9-81-014, USEPA, Athens, GA, Feb.  1981.
                           340

-------
Roesner,  L.A., Giguere, P.R., and  Evenson, D.E.  "Users
Manual for the Stream Water Quality Model QUAL-II,"
EPA-600/9-81-015, USEPA, Athens, GA, Feb. 1981.

Whittemore, R.C. and Hovis, J. "A Study of the Selection,
Calibration and Verification of Mathematical Water Quality
Models."   Technical Bulletin 367, National Council of the
Paper Industry for Air and Stream Improvement, Inc., 260
Madison Ave., New York, March 1982.
                     341

-------
              TIDAL TEMPERATURE MODEL (TTM)

1.   Model Overview:  The Tidal Temperature Model (TTM) is a
derivative of the Dynamic Estuary Model (DEM) that can simulate
the heat budget and dispersional characteristics of streams,
well-mixed shallow impoundments, estuaries, and coastal waters.
The model can accomodate constituents which may be conservative
or non-conservative, have coupled or non-coupled reactions, and
which undergo first order decay.  The TTM was developed by the
EPA Pacific Northwest Laboratory and has been applied to the
Columbia River below the Bonneville Dam.

2.   Functional Capabilities:  The TTM represents the one dimen-
sional tidal and net river flow, transport processes of advection
and diffusion, the heat budget and the dilution of up to four
constituents within an estuary, stream, well-mixed shallow im-
poundment, or coastal waters.  Coupled BOD-DO reactions may be
modeled, as well as up to four constituents which may be con-
servative or non-conservative, have coupled or non-coupled re-
actions, and undergo first order decay.  The model can simulate
systems with up to 300 channels and as many as 300 junctions.
The TTM primarily links hydrodynamic and temperature/heat budget
components, but additional water quality constituents may be
possible.  A standard heat budget approach and a thermal equilib-
rium approach are used to figure temperatures.

3.   Basic Assumptions:  The TTM assumes that all inflows or
withdrawals are constant, and it utilizes a simplified form of
evaporation.  One dimensional channels are used to represent two
dimensional flows and transports.  The model neglects wind stress
and disregards lateral and vertical variation in channel cross-
sectional area with tidal elevation change.  It handles constant
residual input rates which can be put in variable form, and it
cannot simulate tidal flats that go dry.

4.   Input and Output:  The Tidal Temperature Model allows for a
large input data base, written in card-image form.  Parameters

                                 342

-------
which can be specified include headwater flows, tributary flows,
groundwater flows, water withdrawals, seaward tides, channel
depths and widths, bottom roughness, constituents in freshwater
inflows and at seaward boundaries, constituent concentrations
throughout the modeled area, the quality and quantity of point-
source residuals discharges, net solar radiation, and wet and dry
bulb temperatures.
     Output formats include tabular printouts and velocities
written by the hydrodynamic module.  Output information provided
by the model includes summarized data (maximum and minimum val-
ues) for tidal cycles, flows, velocities, water elevation, con-
stituent concentrations at each junction, channel velocities,
junction depths, and constituents at user specified periods.

5.   System Resource Requirements:  The TTM is written in FOR-
TRAN IV and can be run on any digital computer with at least
50,000 words of main storage and a FORTRAN IV compiler.
Operator skills required include experience in hydrodynamic
and water quality modeling and programming.  The model requires
5-20 manweeks for data preparation and several manhours for
output interpretation.

6.   Applications:  The Tidal Temperature Model has been used
by the EPA Pacific Northwest Water Laboratory and has been ap-
plied to the Columbia River below the Bonneville Dam.  The model
has also been used by the EPA in Massachusetts, South Carolina,
Florida, Oregon, and Washington.

7.   Technical Contact

     Richard J.  Callaway
     U.S.  Environmental Protection Agency
     Corvallis Environmental Research Laboratory
     200 S.V.  35th Street
     Corvallis,  Oregon  97330
     FTS 420-4703  COM 503/757-4703
                                    343

-------
8.   References

     Callaway,  R.J. and Byram, K.V .   "Mathematical Model o£ the
     Columbia River  from the Pacific Ocean to Bonneville Dam, Part
     II:   Input-Output and Initial Verification Procedures."  Re-
     port by U.S.  EPA Pacific Northwest Water Laboratory, Corvallis,
     Oregon, 1971.

     Callaway,  R.J.,Byram,  K.V.,  and Ditsworth, G.R.  "Mathematical
     Model of the  Columbia River  from the Pacific  Ocean to Bonneville
     Dam, Part  I.   Theory, Program-Notes and Programs."  Report by
     FWQA Pacific  Northest Water  Laboratory, Corvallis, Oregon, 1969.
                                      344

-------
       TIME-DEPENDENT, THREE-DIMENSIONAL TRANSPORT MODEL
1.  Model Overview;  The time-dependent, three-dimensional
transport model was developed to calculate the hydrodynamic
transport of conservative and non-conservative substances in
various water bodies.  The model calculates the time-dependent
concentration of the desired substance.   Input to this model
for velocities are results from the separately described
hydrodynamic model.  Various user specified options permit
application to conservative substances such as chloride and
non-conservative substances such as suspended solids.

2.  Functional Capabilities:  The model  is fully time-dependent
and three-dimensional.  The spatial resolution is up to the
discretion of the modeler but is usually the same as used in
the hydrodynamic model.  The time step restrictions are
dependent on the particular application.  The vertical
diffusion term in the equation is calculated implicitly in  time
so there is no time step stability restriction for this term.
The other terms in the equations are treated explicitly.
Various combinations of boundary conditions can be used.   For
suspended solids calculations, flux at the water-sediment
interface is parameterized by 2 coefficients determined by
laboratory experiments.  Conservation-perserving finite
difference techniques are used.

3-  Basic Assumptions:  The equations are derived from the
time-dependent, three-dimensional equation for conservation  of
material.  The main assumption is that eddy coefficients  are
used to account for turbulent diffusion  effects.  The  program
for the model is modular in form so this condition can be
changed to incorporate various turbulence modeling schemes.
                                345

-------
4.  Input and Output:  Input to the model includes:  complete
specification of geometry and grid layout (which can be
obtained from hydrodynamic model), topography,  and forcing.
The latter includes velocities (from hydrodynamic model),
inputs/outputs,  and other things such as wind depending on what
is being modeled.   The initial conditions can be user specified
or from results of previous calculation.

    The basic output of the program is a printed record of
concentrations,  as desired.  If results are stored (disk or
tape), separate programs are available to produce graphic
output on either Tektronix or Calcomp equipment.  The plots
available include  time series and horizontal and vertical
sections.

5.  System Resource Requirements:  This model is coded in
FORTRAN and can be run on an IBM 370/4300,  Univac 1100, VAX
11/780 and Cray  mainframe.  It requires between 50k and 1.5 m
words core storage.  It uses a high speed line  printer for
output.  It requires a card reader/punch if disk input is not
used.  A background in scientific computer  programming and
hydrodynamic modeling is helpful.

6.  Applications:   The model has been applied to the
following:  Lake Erie, entire oasins of Lake Erie, Saginaw Bay,
Sea of Azov, Lake  Baikal and Waukegan Harbor.  Organization
that have used the model include various federal agencies and
universities in this country and in Europe.

7.  Technical Contact

    Or. John F.  Paul
    U.S. Environmental Protection Agency
    Environmental  Research Laboratory
    South Ferry Road
    Narragansett,  RI 02882
    COM 401/789-1071  FTS 838-4843
                                346

-------
8.  References

    Lick,  W.J., Paul, 3., and Sheng, Y.P.,  The Dispersion of
    Contaminants in the Near-Shore Region. In:  Modeling
    Biochemical Processes in Aquatic Ecosystems (R.P. Canale,
    ed.).   Ann Arbor Science Publishers, Inc. pp. 93-112, 1976.

    Paul,  J.F., and Patterson, R.L.,  Hydrodynamic Simulation
    of Movement of Larval Fishes in Western Lake Erie and their
    Vulnerability to Power Plant Entrainment.  Proc. of the
    1977 Winter Simulation Conf. (H.J. Highland, R.G. Sargent
    and J.W. Schmidt, ed.), WSC Executive Committee, pp.
    305-316, 1977.

    Paul,  J.F., Richardson, W.L., Gorstko, A.B., and Matveyev,
    A.A.,   Results of a Joint USA/USSR Hydrodynamic and
    Transport Modeling Project.   EPA-600/3-79-015, 1979.
                                 347

-------
      TIME-DEPENDENT,  THREE-DIMENSIONAL,  VARIABLE-DENSITY
                      HYDRODYNAMIC MODEL
1.   Model Overview:  The time-dependent, three-dimensional,
variable density hydrodynamic model was developed to describe
the motion in thermal discharges in-harbors,  bays,  lake basins,
entire lakes, estuaries, etc.  The model calculates velocities
and temperature (salinity,  also, if required) as a  coupled set
of time-dependent,  non-linear partial differential  equations.
The results of the  model can be used as input to a  transport
model (described separately).  The model has  various versions
(user specified) such that   the calculations  can be performed
with the water surface treated rigid-lid or as a free-surface
and with the bottom boundary condition specified either as
no-slip or slip.

2.   Functional Capabilities;  The model is fully time-dependent
and three-dimensional.  The spatial resolution is up to the
discretion of the modeler and the time step restrictions are
dependent on the individual application.  The Coriolis,
pressure, and vertical diffusion terms in the equations are
calculated implicitly in time, so no time step stability
restiction applies  to them.  The other terms  are calculated
explicitly.  The momentum and energy (and salinity) equations
are coupled.  Various combinations of boundary conditions can
be used at the discretion of the modeler.
Conservation-preserving finite difference techniques are used.

3.   Basic Assumptions;  The equations are derived from the
time-dependent, three-dimensional equations for conservation of
mass, momentum, energy, and salinity.  The principal
assumptions are: 1.  hydrostatic pressure variations  2.
rigid-lid or linearized free-surface approximation and 3.  eddy
                              348

-------
coefficients to account for turbulent diffusion effects.   The
program for the model is modular in form so the last condition
can be modified to account for various turbulence modeling
schemes.  The solution procedure is a modification of the
simplified marker and cell technique.

U.  Input and Output:  Input to the model includes:  complete
specification of geometry and grid  layout,  topography, and
forcing functions.  The latter includes wind (constant or
spatial and temporal varying), i n flows/out fl ows ,  and heat
specification at water surface.  The initial conditions can be
quiescent conditions, some user specified form, or results from
previous calculation.

    The basic outputs of the program are a  printed record of
velocities, temperature, salinity and pressure, as desired.  If
results are stored (disk or tape),  separate programs are
available to produce grahic output  on either Tektronix or
Calcomp equipment.  The plots available include time series of
variables, and horizontal and vertical section  plots of the
variables.

5.  System Resource Requirements:  This model is coded in
FORTRAN and can be run on an IBM 370/4300,  Univac 1100, VAX
11/780, or Cray mainframe.  It requires between 50k and 1.5 M
words core storage.  It uses a high speed line  printer for
output.  It requires a card reader/punch if disk input is not
used.  A background in scientific computer  programming and
hydrodynamic modeling is helpful.

6.  Applications;  The model has been applied to  the
following:  Lake Huron; Lake Erie;  separate basins of Lake
Erie; the area of Lake Erie for proposed jetport ; Cleveland
harbor; vicinity of Monroe, Michigan for proposed dredged spoil
sites; Saginaw Bay; numerous thermal discharges in the Great
Lakes and the Baltic Sea; Sea of Azov; Lake Baikal; and
Waukegan Harbor.
                               349

-------
    Organizations that have used the model or results of the
model include Corps of Engineers, Swedish Meteorological and
Hydrological Institute, Argonne National Laboratory, Rudjer
Boskovic Institue (Yugoslavia), Hydrometeorological Institute
(USSR),  Ohio State University, University of Arizona, NASA,
NOAA, University of California, and U.S. EPA.

    The output of the model can be used directly in a separate
transport model.

7.  Technical Contact

    Dr.  John F. Paul
    U.S. Environmental Protection Agency
    Environmental Research Laboratory - Duluth
    South Ferry Road
    Narragansett, RI 02882
    COM 401/789-1071  FTS 838-4843

8.  References

    Lick, W.J., Paul J., and Sheng, Y.P.  The disperison of
    contaminants in the near-shore region.  In:  Modeling
    Biochemical Processes in Aquatic Ecosystems (R.P.  Canale,
    ed.)  Ann Arbor Science Publishers, Inc. pp.93-112, 1976.

    Paul, J.F.  Modeling the Hydrodynamic Effects of Large
    Man-Made Modifications to Lakes.  Proc.  of the EPA Conf. on
    Environmental Modeling and Simulaton (W.R. Ott, ed.).
    EPA-600/9-76-016, pp. 171-175, 1976.

    Paul, J.F. and Lick, W.J.  A Numerical Model For a
    Three-Dimensional, Variable-Density Jet.  Report No.
    FTAS/TR73-92, School of Engineering, C.W.R.U., Cleveland,
    Ohio, 1973.
                                     350

-------
Paul, J.F. and Lick W.J.,  A Numerical Model For a
Three-Dimensional, Variable-Density Jet.  Proc. 16th Conf.
Great Lakes Res., IAGLR, pp. 818-830, 1973.

Paul, J.F. and Lick, W.J.,  A Numerical Model  for Thermal
Plumes and River Discharges.  Proc. 17th Conf. Great Lakes
Res., IAGLR, pp. 445-455, 1974.

Paul, J.F. and Lick, W.J.,   Report to Argonne National
Laboratory of the Application of the Paul-Lick Model to
Point Bench Unit 1 Outfall.  Appears in appendix of Surface
Thermal Plumes:  Evaluation of Mathematical Medals for the
Near and Complete Field  (W.E. Dunn, A.J. Policastro and
R.A. Paddock), ANL/WR-75-3, pp. 484-511, 1975.

Paul, J.F. and Lick, W.J.,  Application of Three
Dimensional Hydrodynamic Model to Study Effects of Proposed
Jetport Island on Thermocline Structure in Lake Erie.
Report 17-6 of Lake Erie International Jetport Model
Feasibility Investigation.  U.S. Army Engineer Waterways
Experimental Stations Contract Report H-75-1, 1976.

Paul, J.F. and Lick, W.J.,  An Efficient, Implicit Method
for Calculating Time-Dependent, Free-Surface, Hydrodynamic
Flows.  Presented at the 22nd Conference on Great Lakes
Research,  Rochester, New York, 1979.

Paul, J.F. and Lick W.J., Numerical Model for Three
Dimensional,  Variable-Density Rigid-Lid Hydrodynamic
Flows:  Volume 1.  Details of the numerical model.  In
preparaton, 1980.

Paul, J.F., Richardson,  W.L., Gorstko,  A.B. and Matveyou,
A.A.,  Results of a Joint USA/USSR Hydrodynamic and
Transport  Modeling Project EPA-600/3-79-015,  1979.
                              351

-------
Vasseur, B.,  Funkquist, L., and Paul, J.F.,  Verification
of a Numerical Model for Thermal Plumes.  SMHI Hydrology
and Oceanography Report No. 24, 1980.
                                 352

-------
             WATER QUALITY ASSESSMENT METHODOLOGY

         FOR TOXIC AND  CONVENTIONAL  POLLUTANTS  (WQAM)
1.  Model Overview;  The Water Quality Assessment Methodology
is a collection of formulas, tables, and graphs which planners
can use to perform a preliminary (screening) assessment of
surface water quality in large basins.  Analyses require little
data,  and in most cases, can be accomplished with the
assistance of a desk top calculator.  Desk top calculation
procedures are provided for the following subject categories:

    Environmental chemistry, including equilibrium and
    transformation process.

    Wasteload estimation,  including point and non-point source
    pollutants.

    Stream analyses for toxic organic chemicals, priority
    pollutants, water temperature,  biochemical oxygen demand,
    dissolved oxygen,  total suspended solids, coliform
    bacteria, plant nutrients, and  conservative constituents.

    Lake analyses for toxic organic chemicals, priority
    pollutants, thermal stratification,  sediment accumulation,
    phosphorus budget,  eutrophication potential, and
    hypolimnion DO.

    Estuarine analyses  for estaurine classification, toxic
    organic chemicals,  priority pollutants,  temperature, BOD,
    DO, turbidity, sediment accumulation, and conservative
    constituents.
                                 353

-------
2.  Functional Capabilities:  This methodology predicts
far-field, average steady-state conditions in streams, lakes,
and estauries as a function of long term average maximum and
minimum nonpoint source loads and point source loads.

Longitudinal concentration variations are predicted for streams
and estuaries.  The accuracy is sufficient to bracket expected
conditions in a "screening" exercise.
3.  Basic Assumptions:  The nonpoint source loading section is
based on the modified Universal Soil Loss Equation.  The stream
section is based on steady-state,  plug flow solutions to the
conservation of mass equation.  The lake section is based on
empirical stratification relationships and mass balance.  The
estuary section is based on the modified tidal prism and/or
fraction of fresh water formulas.
4.  Input and Output;  The methodology is designed to operate
with minimum data, recognizing that the more data available,
the more accurate the analysis.  Basic information needed
includes:  land use, stream lengths and net flows, reservoir
depths and volumes, and estuary salinity distributions.  Point
source loading data is also needed, as well as pollutant
properites.

    Output from the model includes predicted stream
concentrations of BOD, DO, total N, total P, temperature, toxic
organic polutants, priority pollutants, and conservative
pollutants by reach; total lake nutrient, toxic organic,
priority pollutant concentrations, eutrophic status, and
hypolimnion DO deficit; and estuary concentrations of BOD, DO,
total N, total P, toxic organic, priority and conservative
pollutants by reach.  Calculations are done by hand calculator
and can be arranged to the user's convenience.
                            354

-------
5.  System Resource Requirements:  This model uses a
calculator.  An engineering background is useful.

6.  Applications;  The methodology has been applied and tested
on the Sandusky River Basin and  four Chesapeake Bay
sub-basins:  the Patuxent, Chester, Ware, and Occoquan.  This
work was done by the Midwest Research Institute and Tetra Tech
on a grant from EPA.  The methodology is linked to the Midwest
Research Institue loading functions.

    The Environmental Protection Agency sponsors training in
the use of the methodology from time to time.  Further
information is available from the Technical Contact.

7.  Technical Contact

    Thomas 0. Barnell, Jr.
    U.S. Environmental Protection Agency
    EPA Athens Environmental Research Laboratory
    Center for Water Quality Modeling
    Athens, GA 30613
    COM 404/546-3585  FTS 250-3585
8.  References

    Water Quality Assessment;  A Screening Method for
    Nondesignated 208 Areas. EPA 600/9-77-023, August 1977,
    Available from NTIS (PB277161/AS for $29).

    "Water Quality Assessment Methodology for Toxic and
    Conventional Pollutants." (in Press), Center for Water
    Quality Modeling, USEPA, Athens, GA 30613
                           355

-------
         WATER QUALITY FEEDBACK MODEL (FEDBAK03)
1.  Model Overview:  FEDBAK03 is used to compute the steady-
state distribution of water quality variables undergoing con-
secutive reactions with feedback and following first order
kinetics.  The program has been developed in a general form
but is specifically applicable 'to the reactions observed by
nitrogenous species and the associated dissolved oxygen uptake
in the natural environment.  The basis for this model is the
theory of conservation of mass.  The approach used to solve
the equations is a finite difference scheme developed by Tho-
mann, which has been shown to be a very effective tool in the
field of water quality management.

2.  Functional Capabilities:  FEDBAK03 has been developed to
help predict water quality parameters which react under first
order kinetics and as a system of consecutive reactions, where
any parameter can react in a feedback fashion.  The problem
setting assumes an aquatic environment in which steady-state
conditions can be applied.  The Thomann solution of solving
the general estuarine advection/dispersion equation by re-
placing the derivatives with finite-difference approximations
is the approach followed in FEDBAK03.  Optionally, the program
can also perform system sensitivity analysis by varying the
waste vector and re-multiplying by  IAJ   and/or changing the
reaction rate constants for any reactants and repeating several
steps.  A second option is the computation of dissolved oxygen
deficit and the corresponding dissolved oxygen concentration
by selecting the reaction schemes producing the deficit and the
associated stochiometric coefficients.
    As presently written, the program can accomodate a multi-
dimensional system of up to 60 sections and each section can
have a maximum of six interfaces.  The maximum number of reac-
tants is such that when multiplied by the number of sections,
it cannot exceed 120.  This present limitation can easily be
expanded.

                             356

-------
3.  Basic Assumptions:  The model assumes steady-state condi-
tions in an aquatic environment.  It is based on the theory of
conservation of mass and utilizes a finite difference scheme
for the solution of the general estuarine advection/dispersion
equation.  Reactants are assumed to undergo consecutive reac-
tions with feedback and first order kinetics.

4.  Input and Output:  FEDBAK03 requires the input of the phys-
ical characteristics of the system to be evaluated; namely,
the geometry, temperature, hydrologic characteristics, reaction
schemes, and corresponding reaction rates.

5.  System Resource Requirements:  The computer program has
been written for the IBM 370 with a FORTRAN IV (G or H) level
compiler.  The program occupies 140 K of core to execute and
takes 35 CPU seconds to solve a 10 segment, 8 component system.
A background in computer programming or environmental engineering
with experience in computer modeling is useful.

6.  Applications:  FEDBAK03 can be used for the calculation of
BOD deficit and nitrification.

7.  Technical Contacts
    George A. Nossa and Laura Livingston
    U.S. Environmental Protection Agency
    Information Systems Branch
    26 Federal Plaza
    New York, New York 10278
    FTS 264-9850  COM 212/264-9850

8.   References
    Nossa,  G.A., "FEDBAK03 A Computer Program for the Modeling
    of First Order Consecutive Reactions with Feedback Under a
    Steady State Multidimensional Natural Aquatic System".
    Environmental Modeling and Simulation, USEPA Office of Re-
    search and Development, Washington^, D.C. July 1976.
    Nossa,  G.A., "FEDBAK03 - Program Documentation and User's
    Guide" USEPA,  Region II, New York,  New York,  November 1978.
                                357

-------
       WATER QUALITY FOR RIVER-RESERVOIR SYSTEMS (WQRR5)
1.   Model Overview:   WQRRS was developed and is supported by
the U.S.  Army Corps  of Engineers' Hydrologic Engineering
Center.   The WQRRS model (HEC, 1978a) consists of three
separate but integrable modules:  the reservoir module, the
stream hydraulic module, and the stream quality module.  The
three computer programs may be integrated for a complete river
basin water quality  analysis through automatic storage of
results.   An output  tape may be generated for input to a
separate plotting and statistical program called the
Statistical and Graphical Analysis of Stream Water Quality Data
(HEC, 1978b).

    The system is based on a comprehensive lake ecological
simulation program originally developed by Chen and Orlob
(1972) and a river simulation model developed by Norton
(1972).   The original river routines only simulated steady
hydraulic conditions so the capability to dynamically route
streamflow using either the St. Venant equations, Kinematic
Wave, Muskingum, or  Modified Pulse method was added.
Subsequent updating  of the system added the capability to
analyze branched and looped stream systems and added additional
water quality and biological constituents (King, 1976; Smith,
1978).  A separate program for statistical and graphical
analyses o'f stream water quality data is available (HEC, I978b)

2.   Functional Capabilities:  The methodology in the reservoir
section is applicable to aerobic impoundments that can be
represented as one-dimensional systems with horizontal
isotherms.  The stream hydraulic module includes six hydraulic
                                    358

-------
computation options capable of handling  hydraulic behavior
within both the "gradually varied"  steady  and  unsteady  flow
regimes.  The stream quality module simulates  transport of
quality parameters in aerobic streams.

    Physical processes modeled in  WQRRS  include  advection,
diffusion, dilution, and  the heat  budget.   Temperature  effects
on water density and various kinetic parameters  are
considered.  State variables include 18  highly interconnected
physical, chemical and biological  parameters:  BOD,  organic
detritus, organic sediment, coliform, total carbon,  phosphate,
ammonia, nitrites, nitrate, DO, pH, total  alkalinity,  total
dissolved solids, carbon dioxide,  two algae species,
zooplankton, fish, and benthic animals.   The river module  also
includes aquatic insects, benthic  algae, suspended  solids,  and
inorganic sediment.

3.  Basic Assumptions;  WQRRS simulates  reservoirs  as  a
one-dimensional vertical plane, and stream segments  as  a
one-dimensional horizontal plane.

4.  Input and Output;  The initial setup/calibration needs
are:  flowrate for all lake and stream inflows;  lake and  stream
hydrogeometric data; lake outflow elevations and locations;
latitude and longitude of prototype systems; Secchi  disc depth
for light extinction; concentrations of  quality  constituents,
biological parameters, and temperatures  in all lake  inflows  and
river segments throughout the simulation period; initial
conditions of quality constituents, biological parameters,  and
temperatures in each lake layer and river  segment;  all  kinetic
parameters, including growth rates, decay rates, respiration
rates,  settling velocities, mortality rates, and other
chemical-ecologic reaction rates;  temperature stability
coefficients; meteorological data-air temperature (wet  and  dry
bulb);  and atmospheric pressure, wind speed, and sky cover.
                                359

-------
Verification needs are:   the conditions  of  quality
constituents, biological parameters,  and temperatures during
the simulation period (the vertical profile  for lakes, the
horizontal profile for river sediments) ;  the  constituent
concentrations, biological parameters,  and  temperatures at the
lake outflow for specified time periods; and  the  time history
of the lake water surface elevations  during  simulation.

    Output information includes:   the time  history  of quality
constituents, temperatures, and biological  parameters in each
lake layer and river segment; the  time  history of quality
constituents, temperatures, and biological  parameters in lake
outflows; and all the input values specified.  The  output
format is a tabular printout.  Reservoir outflows to river
system may be recorded on cards or magnetic  tape.

5.  System Resource Requirements;   The model  is coded in
FORTRAN IV.  Requirements are for  50,000 words storage capacity
on Univac 1108.  WQRRS can be successfully  run on Univac  1108f
IBM 360/50, CDC 7600, and Honeywell 600  series.

    Pesonnel requirements include  computer  programming and
experience in water quality engineering.  Additional experience
and expertise in biology and water chemistry are  needed to
establish proper ecological relationships.   Previous experience
in detailed water quality models is useful  because  of the
potentially large data base needed for  WQRRS.

6.  Application:  The documentation report  costs  $14 and can be
obtained from the Hydrologic Engineering Center  in  Davis,
California.  The complete computer programs  can be  obtained
from HEC for $120.  Model setup and data preparation require
about 6-18 weeks, depending upon the  data base size.  Actual
computer cost ranges from $30-100 per run,  depending upon the
                                360

-------
system size and extent of discretization, length of simulation,
and number of constituents considered.  Output analysis
requires several manhours to evaluate each simulation run.

7.  Technical Contact

    R. G. Willey
    Hydrologic Engineering Center
    Corps of Engineers
    609 Second Street
    Davis, California  95616
    COM 916/440-3292  FTS 448-3292

8.  References

    Chen, C. W. and Orlob, G. T.  Ecologic Simulation of
    Aquatic Environments, Office of  Water Resources Research,
    U.S. Dept. of Interior, Washington,  D.C,  1972.

    King, I. P.  Flow Routing for Branched River Systems,
    prepared for Hydrologic Engineering  Center, U.S. Army  Corps
    of Engineers, Davis, CA  95616,  1976.

    Norton, W. R.  An Assessment of  Water Quality  in the  Lower
    American River:  Past, Present,  and  Future, County  of
    Sacramento, Dept. of Public Works, Sacramento, CA   95616,
    1972.

    HEC.  Water Quality  for River Reservoir  Systems, Hydrologic
    Engineering Center,  U.S. Army Corps  of Engineers, Davis,
    CA  95616, 1978.

    HEC.  Statistical and Graphical  Analyses of Stream  Water
    Quality Data, Hydrologic Engineering  Center, U.S. Army
    Corps of Engineers,  Davis,  CA  95616, 1978.
                               361

-------
Smith, D. J.  Revised Water Quality for River-Reservoir
Systems Model, prepared for Hydrologic Engineering Center,
U.S. Army Corps of Engineers, Davis, CA  95616, 1978.

Willey, R. G. and Huff, D.  Chattahoochee River Water
Quality Analysis, Hydrologic Engineering Center, U.S.  Army
Corps of Engineers, Davis, CA.  95616, 1978.

Willey, R. G., Abbott, J. and Gee, M.  Oconee River  Water
Quality and Sediment Analysis,  Hydrologic Engineering
Center, U.S. Army Corps of Engineers, Davis, CA.  95616,
1977.
                             362

-------
                WATER QUALITY MODEL (EXPLORE-I)

1.     Model Overview:  EXPLORE-I is a comprehensive mathematical
water quality model to be used in river basin planning and water
resource studies.  This generalized river basin water quality
model can predict the hydrodynamics and water quality dynamics
for rivers and well mixed estuaries.  The EXPLORE-I model is an
extended and modified version of the Storm Water Management Model,
receiving water component, which was developed for studies of DO/BOD
dynamics.  The model is capable of simulating a number of hydraulic
regimes in either a dynamic or steady state mode, and it has been
set up, calibrated, and verified on a portion of the Williamette
River Basin, consisting of major tributaries.  EXPLORE-I was
developed by Battelle-Northwest'Laboratories for the EPA.

2.     Functional Capabilities:  EXPLORE-I can be used to study
the effects of various flow conditions, waste discharge and/or
treatment schemes on the water quality levels in the river basin.
EXPLORE-I is capable of simulating a number of hydraulic regimes
in either a dynamic or steady state mode. These are: 1) streams
and rivers, 2) shallow lakes, and 3) estuaries or tidally influenced
rivers.  In addition, the behavior of the following water quality
parameters can be studied:
       1)  Carbonaceous Biochemical Demand (BOD)
       2)  Nitrogenous BOD
       3)  Benthic BOD
       4)  Total Organic Carbon  (TOG)
       5)  Refractory Organic Carbon
       6)  Sedimentary Phosphorous
       7)  Soluble Phosphorous
       8)  Organic Phosphorous
       9)  Ammonia Nitrogen
                                    363

-------
       10)  Nitrite Nitrogen
       11)  Nitrate Nitrogen
       12)  Organic Nitrogen
       13)  Toxic Compounds
       14)  Phytoplankton
       15)  Zooplankton
       16)  Dissolved Oxygen
EXPLORE-I is composed of a river basin program which is capable of
modeling one-dimensional open channel flow in streams and rivers,
and two-dimensional flow in shallow lakes and estuaries.  The
program consists of a hydraulic code which calculates the required
water velocities, depths, and flows, and a quality code which
evaluates the quality parameter reactions and routes the
constituents through the system.  The model is capable of
simulating diurnal or long-term periods, and it can handle constant
and/or time-varying point or diffuse sources.

3.     Basic Assumptions:  The overall model formulation is
partitioned into two basic modules which can be operated
sequentially: a hydrodynamics module and a mass transport and
water quality submodels module.  The hydrodynamics module is
formulated on conservation of mass and momentum principles.  The
mass transport and water quality submodels module is formulated
from the expressions for specie continuity, i.e., mass balance of
a particular constituent or specie.  For any biotic or abiotic
substance the general mass transfer expression is the sum of the
individual forms of mass transfers.  Diffusion is assumed to be
negligible, and mass transfer is partitioned into simple transport
and water quality kinetics.

4.     Input and Output:  Junction and channel data are required
for the hydrodynamics module.  Junction input data include:
                                  364

-------
       1)  The average water surface elevation for the junction
           point
       2)  The water surface area associated with the junction
           point
       3)  Any significant inflows to the junction point from
           small streams, tributaries, or other sources
       4)  Any significant outflows from the junction point
       5)  The average elevation of the bottom of the river or
           estuary for the junction point
       6)  The cartesian coordinates of the junction point
           (necessary only if the effect of wind stress on channel
           flow is being calculated)
Required input channel data include:
       1)  Channel length
       2)  Channel width
       3)  Average elevation of the channel bottom
       4)  Manning coefficient for the channel
       5)  Initial velocity in the channel
       Input for the water quality program include: upstream node
specification, reach boundaries, source node specification, BOD
constants, benthic BOD constants, TOC constants, toxic constants,
DO production by phytoplankton, DO production by benthic plants,
reaeration constants, phosphorous constants, nitrogen constants,
algae constants, number of constant sources, constant source
values, time-varying source values, reach temperatures, constant
upstream node concentrations, and time-varying upstream node
concentrations.
       Output produced by the model includes an echo of the input
data and BOD and loading rates for each of the constituents
modeled.
                                  365

-------
 5.     System  Resource  Requirements:   EXPLORE-I  is  coded in

 FORTRAN and can  be  run on  either  IBM or  Univac mainframes ,.   The

 model  requires 44K  words of  core on  a Univac 1110  and  220K bytes

 on  an  IBM 370.   A background in computer programming,  engineering
 and environmental modeling are useful.

6.    Applications:   EXPLORE-I has been used by the Environmental
Protection Agency for studies of hydrodynamics  of  the Willamette

River Basin, and it has been tested in the Detroit Reservoir.

Application of EXPLORE-I is relatively inexpensive, and it can be
efficiently used to find sound and economical solutions to com-

plex water pollution problems in many different types of water

systems including estuaries and bays, streams and river networks,
lakes and reservoirs, and combinations of these.


7.    Technical Contacts

      Robert B. Ambrose, Jr.
      U.S. Environmental Protection Agency
      Environmental Research Laboratory
      College Station Road
      Athens,  Georgia  30605
      FTS 250-3546  COM 404/546-3546

8.    References


       Callaway,  R.  J.,  Byram,  K.V.,and Ditsworth,  G.R  •  "Mathe-
       matical Model  of the Columbia  River from the Pacific  Ocean
       to  Bonneville  Dam -  Part  I."   Federal Water  Pollution
       Control Administration,  Pacific Northwest Water  Laboratory,
       pp.  155, November 1969.

       Feigner, K. D. and Harris,  H.S.,   "Documentation  Report:
       FWQA  Dynamic  Estuary Model. "   U.S. Department of the
       Interior,  Federal Water Quality Administration, July  1970.

       Metcalf §  Eddy,  Inc.   "Storm Water Management  Model."
       Vol.  1-4.   Palo  Alto,  California;  University of  Florida,
       Gainesville,  Florida;  and Water Resources Engineers, Inc.
       Walnut  Creek, California.

       Thackston, E.  L. and Krenkel,  P.A.,   "Reaeration Predictions
       in Natural Stre-ams."  ASCE, Proc.  Journal of the Sanitary
       Engineering Division.  Vol.  95, No.  SAI,  Paper  6407,
       pp. 65-94, February  1969.
                                   366

-------
               WATER DUALITY MODEL (HAR05)

1.  Model Overview:  HAR03 is a computer program for the mod-
eling of water quality parameters in steady-state multi-dimen-
sional natural aquatic systems.  The technique underlying the
program is based on the law of conservation of mass, and the
program can handle up to two variables reacting in a feed for-
ward fashion with first order kinetics.  The computer program
from which HAR03 evolved was developed by Hydroscience, Inc.,
for the Massachusetts Water Resources Commission.  HAR03 uti-
lizes a numerical solution technique to a convective-diffusion
equation for mass transport including decay and source terms.

2.  Functional Capabilities:  HAR03 is designed to model a num-
ber of water quality parameters in a steady-state, multi-dimen-
sional natural aquatic system.  The program has been constructed
with the BOD-DO deficit system in mind, but with minor modifica-
tions the program may be used to model other variables which are
analogous to the BOD-DO deficit system such as chlorides, coli-
form bacteria, polyphosphate-orthophosphate, etc.  HAR03 is cap-
able of modeling conservative substances, single reactive sub-
stances, coupled reactive substances, additive coupled substances,
estuarine coupled reactive substances, and estuarine additive
coupled systems.  At present the program is limited to simulating
a system of up to 200 sections, where each section may have up to
six interfaces.  A section may have only one interface to act as
a boundary.

3.  Basic Assumptions:  In an application of HAR03, it is assumed
that the variables and parameters inputted do not vary from tidal
cycle to tidal cycle.  The reaction coefficients are assumed to
follow first order kinetics, and each individual segment of the
system is assumed to be completely mixed.  An orthogonal system
segmentation for multi-dimensional systems is used.

4.  Input and Output:  HAR03 requires a large input data base
                                 367

-------
in card image form.  JCL cards are required, as are cards to des-
cribe the general system being modeled.  The general system cards
include data for the interface parameters, the length, depth,
temperature, and volume of the system.  These must be followed
by specific constituent cards which include data on: the number
of boundaries, B.C. concentrations, photosysnthetic rates, ben-
thai rates and loads, and other parameters for the constituents
being modeled.  The geometric configuration for each section is
also required, as well as CBOD and NBOD removal rates, deoxygen-
ation rates and loads.
    Output produced by the model includes: printouts of the in-
put system parameters, section temperatures, volumes and depths,
chloride boundary load, BOD rates and loads, correction factors,
deoxygenation and reaeration rates, and BOD-DO deficits for each
section in the system.

5.  System Resource Requirements:  HAR03 has been designed for
an IBM System/370 computer, and it is written for a FORTRAN IV
G or H level compiler.  The program requires approximately 184K words
of storage, but in order to save core storage for small systems,
HAR03 has been compiled in three versions.  The first version
handles a system of up to 50 segments and is designated HAR50;
similarly, HAR100 and HAR200 can handle a maximum of 100 and 200
segments correspondingly.  The only difference between these
versions is in the size of the arrays defined in the programs.
A background in programming,  environmental engineering and a
familiarity with water quality modeling are helpful.
6.  Applications:  HAR03 has been used by the EPA for various
applications.

7.  Technical Contacts
    George A. Nossa and Laura Livingston
    U.S. Environmental Protection Agency
    Information Systems Branch 2PM-IS
    26 Federal Plaza
    New York, New York 10278
    FTS 264-9850  COM 212/264-9850

                                368

-------
                            START
                       SUBROUTINE DATA
  Input General System Parameters which do not depend  on the
  constituent being modeled
j                SUBROUTINE REVI  (optional)                       j
I Used to revise the parameters E and/or Q without  altering       i
I any other elements of  the input                                 i
                       SUBROUTINE FLOW
  Computes a flow balance around each section to insure
  continuity of  flow
                      SUBROUTINE SETUP
  Primarily sets up the System Matrix, lAB]
                  READ INDIC & IEXIT
              INDIC is used to designate the type
              of constituent which will be
              described by the subsequent set of
              specific constituent cards
              IEXIT is used to terminate the run
              if so desired
                                                          STOP
                       SUBROUTINE BCC
 Primarily introduces the boundary conditions into the algorithm
                      SUBROUTINE RATE
 Reads in rates, constructs the specific constituent system
 matrix [AC] and the forcing function
                SUBROUTINE WRITE (optional)
I Writes matrix [AC]
                       SUBROUTINE MATN
  Inverts  [AC]  and multiplies it by the forcing function
I                SUBROUTINE WRITE (optional)
I  Writes matrix  [AC]**-1
    I
	I
                      SUBROUTINE STORE
  Primarily writes  final results and retains output from
  this particular iteration which will be used in subsequent
  Iterations
         FLOWCHART OF THE MAIN  PROGRAM  OF  HARD3
                                   369

-------
    Steven C.  Chapra
    NOAA Great Lakes Environmental Research Laboratory
    2300 Washtenaw Avenue
    Ann Arbor, Michigan  48104
8.   References

    Chapra,  S.C.,  and Nossa,  G.A.,  Documentation for HAR05: A
    Computer Program for the  Modeling of Water Quality Parameters
    in Steady State Multi-dimensional Natural Aquatic Systems,
    U.S.Environmental Protection Agency,Region II,26 Federal
    Plaza,  New York, New York,  October 1974.
                              370

-------
   WATER QUALITY MODELING SYSTEM  FOR  THE  GREAT  LAKES  (WQMSGL)
1.  Model Overview:  The Water Quality Modeling System for the
Great Lakes consists of three subsystems that allow the user to
develop, calibrate, and verify water quality models for aquatic
systems.  Although the system was developed to serve EPA's
research mandates for the Great Lakes, it has general
applicability to any water system,  (i.e., rivers,  estuaries,
small lakes,  and coastal).  The system can also be applied to
many other water quality problems constituents, or their
interactions.

2.  Functional Capabilities:   The functional capabilities
follow:

    a)    WASP - The kinetic/biochemical structures of the model
         are  written by  the user  or he can apply  any number of
         kinetic subroutines  that have been developed by
         previous users.   The transport characteristics of the
         water system to be modeled are assumed to be known or
         determined by  current meter  studies or hydrodynamic
         models.   Another  method  of determining transport is to
         use  WASP to trace a  conservative substance through the
         system and adjust the transport  parameters until the
         calculated concentration matches the  measured one.
         WASP then numerically integrates the  system mass
         balance equations in space and time,  and  calculates
         time variable  concentrations of  the substances in  each
         special segment.   A  table  of available kinetic
         subroutines,  authors,  capabilities,  applications,  and
         references  follow.   EPA  and  LLRS continue to  support
         research to  refine and verify  these models  and to
         incorporate  new substances and processes  as  they  are
         needed.
                              371

-------
    b.    DASA  -  DASA consists of a small, working data base
         that  is inputed directly or obtained from STORE!
         retrievals and maintained on a DEC-PDP-11/45.  A
         series  of sub-programs are available which access the
         parameters under study and compute means, standard
         deviations, standard errors, etc. for input to MVP or
         for graphical display subroutines available in WASP.

    c.    MVP - MVP is used to make statistical comparisons
         between calculated concentrations and those measured.
         It is used during calibration to provide an efficient
         means to determine the difference between results of
         two or  more "runs" which have been made varying one of
         the model coefficients.  Finally, it can be used to
         judge the accuracy of the model compared to the data
         and to  compare results of two or more models.

3.   Basic Assumptions:  The basic assumptions are:

    a.    WASP  -  The transport structure is known or can be
         determined by tracing a conservative substance.  The
         water system can be divided into large, spacial
         compartments- which can be assumed to be completely
         mixed.   The time scale of the problem is on the order
         of weeks, seasons or decades (although smaller time
         scales  could be considered) .

    b.    DASA  -  It is assumed that data are available through a
         research or surveillance program over the period of
         time  corresponding to the scale of the problem and
         recorded by geographical locations (station, depth),
         time  (year, month, day, hour), and collected and
         analyzed according to prescribed quality control
         programs .
                                372

-------
    c.   MVP - It is assumed that enough data exists to
         statistically characterize the model state variables
         in many of the water segments over the time scale of
         the problem.

4.  Input and Output; The inputs for WQMSGL are:

    a.   WASP - The physical characteristics of the water body,
         material loads, environmental factors affecting the
         system variables (i.e. sunlight intensity and
         temperature), boundary conditions, initial conditions,
         and model coefficients (i.e. growth rates, degradation
         rates, etc. )

    b.   DASA - The concentration or other appropriate units
         connected with measurements made are input directly
         from terminal or cards or from direct link to STORET.

    c.   MVP - The mean, standard deviation, and number for
         each model constituent-segment-cruise combination are
         received from DASA or input directly to output files
         from WASP of the calculated concentrations-
         segment-cruise combination corresponding to field
         measurements.

    The output for WQMSGL are :

    a.   Output -r The concentration of each state variable in
         each model segment at any time increment desired can
         be specified by the user.

    b.   Output - Output includes data sets in WASP graphics or
         MVP input formats; printouts of seasonal or cruise
         statistics; spatial plots of concentrations at
         measurement points; histograms; raw data versus time;
         mean and standard deviation versus time; and
         regression of two parameters.
                                  373

-------
    c.   Output:   1)   Relative error model compared to data
                   2)   T-statistics for model versus data
                   3)   Regression statistics for model versus
                        data

5.  System Resource Requirements: WQMSGL is written in
FORTRAN.   It is run on DEC-PDP-11/45 or IBM 370/168.  The model
uses 2000 blocks of disk storage for execution.  It uses a
regular printer for output.  A background in programming,
engineering, biochemistry, and limnology is useful.

6.  Applications:

    WASP kinetic subroutines and applications:
    Name
Summary
    LAKE 1    An Eutrophication Model, developed for Lake
              Ontario for three vertical layers, and also
              applied to Lake Michigan and Saginaw Bay.  State
              variables include phytoplankton, chlorophyll,
              zooplankton,  carbon, three forms of nitrogen,
              sampling organics, and available phosphorus.
              References:

              Thomann, R.V., DiToro, D. M., Winfield, R. P.,
              and O'Connor, D. J. Mathematical Modeling of
              Phytoplankton in Lake Ontario, Vol. 1;  Model
              Development and Verification.  U.S. Environmental
              Protection Agency, Corvallis, Oregon,
              660/3-75-005, March 1975.
                             374

-------
LAKE 1    Thomann, R. V., Winfield, R. P., DiToro, D. M.,
          and CT Connor, D. J. Mathematical Modeling of
          Phytoplankton in Lake Ontario, Vol. 2:
          Simulations Using LAKE-I Model.  U.S.
          Environmental Protection Agency, Duluth,
          Minnesota.  In press.

LAKE III  A three dimensional, 67-segment version of LAKE-1
          used for Lake Ontario.

HUR01     A refined version of LAKE-1 applied to five
          segments of Lake Huron with improved nutrient
          recycle kinetics.  References:
          DiToro, D.M. e_t al. 1980. Mathematical Models of
          Water Quality in Large Lakes; Part  1:  Lake Huron
          and Saginaw Bay
          press .
                  EPA Ecological Series.  In
ER01
A major revision made to Lake 1 and applied to 10
segments in Lake Erie.  Improved kinetics include:
          1.  Division of chlorophyll between diatoms and
              non-diatoms

          2.  Silica as a limiting nutrient

          3.  Carbon cycle and alkalinity

          4.  Dissolved oxygen

          DiToro, D.M. and Connolly, John P. 1980.
          Mathematical Models of Water Quality in Large
          Lakes.  EPA Ecological Research Series.  In press
                              375

-------
    CONS      A simple subroutine for tracing a conservative or
              first order reacting substance in a system which
              was applied to Saginaw Bay.

7.   Technical Contact

    William L.  Richardson
    U.S. Environmental Protection Agency
    Environmental Research Laboratory
    9311 Groh Road
    Grosse He, Michigan  48138
    COM 313/226-7811  FTS 226-7811

8.   References

    DiToro, D.M., Fitzpatrick, James J. , and Thomann, R.V.
    Water Quality Analysis Simulation Program (WASP) and Model
    Verification Program (MVP) Documentation.  Hydroscience ,
    Inc.  In preparation.

    Richardson, W.L., and McGunagle, K.  Data Analysis and
    Storage (DASA) User's Manual.  EPA, Large Lakes Research
    Station.  In preparation.
                                 376

-------
             AGRICULTURAL RUNOFF MODEL (VERSION II)
                            (ARM II)
1.     Mode1 0verview:   The Agricultural Runoff Management Model -
Version II (ARM II) is  a continuous simulation model that estimates
the movement and degradation of pollutants on agricultural land sur-
faces.  The model can be used to study pollutants including pesti-
cides, nutrients, and sediments.  ARM II is an improved version of ARM
I and the Pesticide Transport and Runoff (PTR) Model published in
1973.  All of these models build upon the Stanford Watershed Model.
The ARM II model has been tested on agricultural plots at Watkins-
ville, Georgia, and is  currently being tested at other sites through-
out the United States.   The model is recommended for use to estimate
pollutant loads from agricultural fields.  Applications include basin
planning and evaluation of pesticides being considered for registra-
tion.  ARM II was developed by Hydrocomp, Incorporated, for the U. S.
Environmental Protection Agency.

2.     Functional Capabilities:  ARM II can be used to study the impact
of various land use practices on pollutant loading to streams in agri-
cultural areas.  It can also be used to evaluate loadings of pesti-
cides based on the physio-chemical properties of pesticides, recom-
mended application rates, and topographical, soil, and meteorological
properties of an area in which the pesticides are to be used.
       For the best results, land areas simulated should not be larger
         2
then 2 mi .  Channel processes affect timing of loadings for areas
                                                           2
larger than this.  Consequently, for areas larger than 2 mi , it is
recommended that ARM II be used with a compatible channel routing
model to insure accurate representation of significant transport
processes.
                                377

-------
       The model outputs  include  a continuous  recording of the
following parameters:
       1)  Volume flow rate  of  surface  runoff
       2)  Volume flow rate  of  interflow
       3)  Volume flow rate  of  base  flow
       4)  Volume of water contained in interception storage
       5)  Volume of water in upper  zone  soils
       6)  Volume of water in lower  zone  soil
       7)  Volume of water in active groundwater storage
       8)  Rate of evapotranspiration water  from land surface
       9)  Soil surface temperature
       10) Upper zone  soil temperature
       11) Mass of pesticide on the  watershed
       12) Mass loading of pesticide
       13) Concentration  of  dissolved pesticide  in runoff
       14) Concentration  of  adsorbed pesticide  in runoff
       15) Amount of pesticide  degraded and  volatilized
       16) Amount of organic nitrogen in  the soil
       17) Amount of dissolved  ammonia  in the  soil
       18) Amount of adsorbed ammonia in  the soil
       19) Amount of dissolved  nitrite  plus  nitrate in the soil
       20) Amount of nitrogen incorporated into  plant material
       21) Load of organic nitrogen  in  runoff
       22) Load of adsorbed  ammonia  in  runoff
       23) Load of dissolved ammonia in runoff
       24) Load of nitrite plus "nitrate $n -^unp^f
       25) Concentration  of  dissolved inorganic  phosphorus in  soil
       26) Concentration  of  adsorbed inorganic phosphorus in soil
       27) Concentration  of  organic  phosphorus  in soil and
       28) Amount of phosphorus incorporated into plant material
       ARM II is composed of six  subroutines:  MAIN, LANDS, SEDT,
                                378

-------
ADSRB, DEGRAD, and NUTRNT.   MAIN calls and executes the other sub-
routines and establishes input and output files,  LANDS performs the
moisture balance in the soil and generates runoff,  SEDT generates and
transports sediment loads.   ADSRB partitions pesticides between ad-
sorbed and dissolved phases.  DEGRAD degrades pesticides contained on
the soil surface.  NUTRNT transforms nutrients to various forms and
also establishes the equilibrium between adsorbed and dissolved
phases.  The model is capable of simulating changes in any parameter
on 5- and 15-minute intervals.  Several output formats can be selected
to display results on 5-minute, 15-minute, hourly, daily, or monthly
intervals.  Simulations can be run for any number of years desired.

3.     Basic Assumptions:  Both water and pollutant transport and
transformation descriptions used in the model are based on the prin-
ciple of conservation of mass.  Movement of water through the soil
from surface to groundwater is modeled empirically.  A key assumption
in the model is that runoff water form the watershed simulated is
derived from all locations  within the watershed.  Thus, it is impos-
sible to identify the specific location as the source of a fractional
load of the watershed.  Degradation kinetics are also modeled tmpiri-
cally.  All pollutant transformations are approximated by a series of
first-order rate expressions.  Volatilization is lumped with chemical
and microbial degradation to form one rate expression for the removal
and degradation of pesticides in the soil.  Arrhenius equation cor-
rections of specific transformation rate coefficients are assumed to
adequately approximate temperature effects on nutrient cycling in
soils.  Detachment of sediment particles from the soil and transport
of these particles across the watershed are empirically modeled.
Pollutants are assumed to partition between adsorbed and dissolved
phases instanteously.
                                379

-------
4,     Input and Output;   Rainfall records.
       Inputs include;
       1)  Control parameters that specify amount of information
           printed as output, operations as  to whether nutrient cycles
           and pesticide  dynamics.or just pesticide dynamics are to be
           simulated and  definition of the period to be simulated.
       2)  Hydrology parameters that specify rates of water movement
           and nominal soil moisture storage capacity parameters.
       3)  Snowmelt parameters that specify  snowmelt rates and snow-
           pack characteristics.
       4)  Sediment parameters that define soil properties which
           determine sediment load response  to rainfall events.
       5)  Pesticide parameters that determine rates of degradation of
           pesticides in  soil, and adsorption partition between soil
           and dissolved  phases.
       6)  Soil parameters that define topographical characteristics
           of the land surface and soil properties.
       7)  Nutrient parameters that define the timing and amount of
           fertilizer application and calculation time intervals for
           nutrient transformations.
       8)  Nitrogen and phosphorus parameters that define reaction
           rates and nutrient storage.
       9)  Chloride storage parameter.
       Outputs produced by the model include an echo of the input data
set, the concentration on pestides and nutrients in the soil and run-
off, and loads of nutrients, pesticides, and sediment in runoff.
Nutrient concentrations are reported in terms of the various forms
present in the cycle.  For both pesticides and nutrients, concentra-
tions and loads for dissolved and suspended  materials are reported
separately.  Some selection is available as  to the frequency of print-
out.  Monthly and yearly  summaries for loads are also provided.
                                380

-------
5.     Systems Resource Requirements:  On the IBM 370/168, using the
FORTRAN H compiler, the program requires approximately 360K bytes
(90,000 words) of storage for compilation of the largest subroutine.
Program execution requires up to 230K bytes (57,500 words) of storage
depending on the model operation selected.  Thus, a computer with
relatively large storage capability is usually needed for use of the
ARM model.  However, Version II of the ARM model has been adapted and
run on a Hewlett-Packard 3000 Series II computer, which is a
relatively small computer.  The effort and model changes needed to
adapt the ARM model to other computers will depend on the
specific computer installation.

       The ARM model requires no special external storage devices
(tape, disc, etc.) other than the standard card reader input and line
printer output.  However, the model includes an option to output sim-
ulated runoff and sediment values to an external storage device as
unformatted FORTRAN records.

6.     Applications:  ARM II has been used by the U. S. Environmental
Protection Agency to evaluate potential runoff of a pesticide from
agricultural lands.  Application of ARM includes evaluation of best
management practices for agricultural lands in relation to basin plan-
ning.  It can also be used to evaluate pesticide loading in relation
to registration of pesticides.

7.     Technical Contacts
       Lee A. Mulkey
       U.S.  Environmental Protection Agency
       Environmental Research Laboratory
       College Station Road
       Athens, Georgia  30605
       FTS 250-3581  COM  404/546-3581
                              381

-------
8.      References
       Crawford,  N.  H.  and Donigian, A. S.,Jr.,  "Pesticide  Transport
       and Runoff Model for Agricultural  Lands,"  Office of Research
       and Development, U«  S.  Environmental  Protection Agency,  Washing-
       ton, DC,  EPA-660/2-74-013,  1973.

       Donigian,  A.  S. , Jr. and Crawford, N. H.   "Modeling  Pesticides
       and Nutrients on Agricultural  Lands."  Environmental Research
       Laboratory, U.  S.  Environmental  Protection Agency, Athens.
       Georgia, -EPA-600/2-76-043,  1976.

       Donigian,  A.  S. , Jr. , Beyerlein, D. C., Davis, H.H.,Jr., and
       Crawford,  N.H."Agricultural Runoff Management (ARM)  Model -
       Version II, Refinement  and  Testing ."  Environmental Research
       Laboratory, U.  S.  Environmental  Protection Agency, Athens,
       Georgia,  EPA-600/3-77-098,  1977.

       Donigian,  A.S.  Jr.,  and Davis, H. H.,  Jr.   "Agricultural  Runoff
       Management (ARM) Model  User's  Manual:  Versions I and II."
       Environmental Research  Laboratory, U. S.  Environmental Protec-
       tion Agency,  Athens, Georgia,  EPA-600/3-78-080, 1978.
                               382

-------
           AGRICULTURAL WATERSHED RUNOFF MODEL (AGRUN)
1.   Model Overview:  The AGRUN model is a modification of the
EPA Stormwater Management Model (SWMM) that dynamically simulates
hydrology and channel pollutant loads for agricultural watersheds.
This model can simulate storm runoff hydrographs and pollutographs
for conservative water quality constituents which include: total
suspended solids, non-settleable suspended solids, TDS, BOD, COD,
chlorides, SO., grease, total coliforms, fecal coliforms, NH,,
organic nitrogen, nitrite and nitrate, phosphate, orthophosphate,
mercury, copper, zinc, lead, chromium, cadmium, and arsenic.
AGRUN is one module of a larger set of compatible programs which
include a runoff model (AGRUN), a transport model, and a receiving
model, and AGRUN has an interface subroutine to connect it with
the other two.  This model uses the Universal Soil Loss Equation
to compute the suspended solids source loading rates, and it as-
sumes that there is no decay of BOD or conversion of nitrogen
forms.

2.   Functional Capabilities:  The Agricultural Watershed Runoff
Model has the capability to simulate storm runoff hydrographs and
pollutographs for up to 22 water quality parameters from agricul-
tural watersheds.  The watershed may be subdivided into as many
as 200 subareas, and up to two crop types from a list of five may
be specified for each subarea.  Crop types include corn, beans,
pasture, oats, and hay.
     The tributary drainage system may be subdivided into as many
as 200 channels, and the system must be dendritic in form.  Cross
sections may be triangular, trapezoidal, or rectangular in shape.
The user has the option of representing infiltration by the Horton
equation alone, in which case interflow computations are neglected,
or he may specify the additional data which will be used to compute
the contribution of interflow to storm runoff.
     Computations of water quality can be made for up to 22 con-
servative constituents whose number is specified by the user.
Constituents modeled include: total suspended solids, non-settleable
                             383

-------
suspended solids, IDS, BOD, COD, chlorides, S04, grease, total
coliforms, fecal coliforms, NH3, organic nitrogen, nitrite and
nitrate, phosphate, orthophosphate, mercury, copper, zinc, lead,
chromium, cadmium, and arsenic.  Only total suspended solids,
BOD, and fecal coliforms have been calibrated for this model.
AGRUN has been used to simulate the surface runoff hydrograph
for both urban and agricultural watersheds, and because it
assumes no decay of BOD or conversion of nitrogen forms, the
model should be considered for relatively short-term storm
episodes only.

3.   Basic Assumptions:  The AGRUN model uses the Universal Soil
Loss Equation to compute the suspended solids source loading
rates, and Morton's equation to compute infiltration rates.  An
iterative Newton-Raphson technique is the basis for the
determination of water depth and outflow rates.  Velocity
computations are made on the basis that flow only occurs when tke
soil is above field capacity.  The model assumes that there is
no decay of BOD and that there is no conversion of nitrogen forms,

4.   Input and Output:  The Agricultural Watershed Runoff Model
requires a large card-image input data base.  Input data for the
model fall into seven categories, and these are: 1) input and
program control data, 2) precipitation data, 3) drainage channel
specifications, 4) land use hydrogeometric data., 5) watershed
specifications, 6) soil characteristics, and 7) output control
information.
     For each watershed subarea, the surface area, width, and
slope must be specified .  For each land use type specified for
each subarea, the Manning n, surface depression storage, and
Morton infiltration coefficients must be entered as input data.
Drainage channel specifications must include the length, invert
slope, and Manning n, plus the appropriate cross section data.
     If the user wishes to specify the additional data which will
be used to compute the contribution of interflow to storm runoff,
rather than by representing infiltration by the Morton equation
                             384

-------
alone, the following data are required for each subarea:
1) number of soil layers above the groundwater table, 2) depth
of each soil layer, 3) soil permeability coefficient, 4) soil
field capacity, 5) soil saturation level, 6) present field
capacity available at the beginning of the storm, and 7) constant
baseflow from the watershed.  Constituents must be specified by
the user.
     Output produced by the model includes a print-out of the
input data, rainfall hyetographs, runoff hyetographs, and a
variety of charts representing the concentrations of the
constituents.

5.    System Resource  Requirements: AGRUN  is written  in FORTRAN,
and currently resides on an Univac 1108.  It requires 520K bytes
of core memory  and a  120 character per line printer.  Operators with
skills in programming and engineering are useful.

6.   Applications:  The Agricultural Watershed Runoff Model has
been used by the EPA for the Iowa and Cedar River Basins Model
Project.   The model was applied to the 2800-acre Buffalo Bill
Watershed for four storms monitored in 1973, and it was
calibrated for three parameters (suspended solids, BOD, and fecal
coliforms).  All subsequent simulations were performed with no
adjustments in model coefficients.  The model has found other
applications by other users.

7.   Technical Contact
     Dr.  Larry Roesner
     Camp, Dresser § McKee, Inc.
     7620 Little River Turnpike
     Annandale,  VA  22003
     COM 703/642-550.0

8.   References
     Roesner,  L.A.,  Zison,  S.W.,  Monser,  J.R.,  and Lyons,  T.C.,
     Agricultural  Watershed Runoff Model  for the  Iowa-Cedar
     River Basins,  prepared for the Environmental Protection
     Agency,  Systems  Development  Branch,  Washington,  D.C.,  by
     Water Resources  Engineers,  Inc.,  under  contract  No.
     68-01-0742, November   1975.
                             385

-------
         NONPOINT SOURCE POLLUTANT LOADING MODEL (NFS)
1.     Model Overview:  The Nonpoint Source Pollutant Loading
(NFS) Model is a continuous simulation model which estimates the
movement of pollutants on land surfaces.  The model can be used
to study pollutants that are conserved or which degrade slowly.
The NFS model is one of a series, including the Agricultural
Runoff Management Model (ARM) and the Pesticide Transport and
Runoff Model (PTR), which are based on the Standford Watershed
Model.  The model was initially tested on three predominantly
urban sites and has been used in relation to planning required
under Section 208 of Public Law 92-500.
       The model is recommended for use to estimate nonpoint
source pollutant loads in urban and rural areas.  Applications are
primarily waste allocation in relation to basin planning. NFS
was developed by Hydrocomp, Incorporated, for the U.S Environmental
Protection Agency.

2.     Functional Capabilities:  NFS can be used to study the
impact of various land management strategies on pollutant loading
to streams in a planning area.  For best results, land areas
simulated should not be larger than 2 mi .  Since channel processes
                                                    2
affect timing of loadings for areas larger than 2 mi  , it is re-
commended that NFS be used with a compatible channel routing model
to insure accurate representation of significant transport processes
                                         2
for  areas of application larger than 2 mi  .
       The model outputs include a continuous recording of the
following parameters:
       1)  Runoff flow rate.
       2)  Runoff temperature.
       3)  Dissolved oxygen concentration of runoff.
                               386

-------
       4)  Amount of pollutant load in a given time interval for
           up to five pollutants.
       5)  Concentration of up to five pollutants in runoff.
       6)  Amount of sediment load in a given time interval.
       7)  Concentration of sediment in runoff.
       NFS is composed of three major components: MAIN, LANDS, and
QUAL.  MAIN calls and executes the two major subroutines in the
program and establishes input and output files.  LANDS performs the
moisture balance and generates runoff.  QUAL executes erosion cal-
culations that generate sediment loads and sediment concentration  in
runoff.  It also calculates pollutant loads and concentrations by
relating these parameters to sediment load and concentration.  The
model is capable of simulating changes in any parameter on 15-minute
or hourly intervals.  Several output formats can be selected to
display 15-minute, hourly, daily, or monthly intervals.  Simulations
can be run for any number of years desired.

3.     Basic Assumptions:  Both water and pollutant transport descrip-
tions are based on the principle of conservation of mass.  The
overall model is based on the Stanford Watershed Model.  Water
transported out of the watershed is assumed to be drawn from
every portion of the watershed.  Consequently, water and chemical
constituents in runoff cannot be identified with any particular
location within the watershed.  The water balance calculations
assumes that there are five water storage zones, namely, intercep-
tion storage, upper zone storage, lower zone storage, active  ground-
water storage, and inactive ground-water storage.  During a storm
event, rainfall is partitioned between these storages and also
exported from the watershed by overland flow, interflow and baseflow.
Between storm events, export continues along with transfers between
compartments.  In addition, water is lost by evapotranspiration.
Snow accumulation and melt is also mo.deled.
                               387

-------
       The rates of water export and intercoropartment transfers
are governed by empirical equations which contain constants re-
quiring calibration for each application of the model.   Where pos-
sible, guidance has been provided to show reasonable parameter
estimates in various parts of the country.   Calibration requires
simultaneous rainfall and runoff records.
       Sediment loss from pervious surfaces are modeled in identi-
cal fashion as the ARM Version I model.   Two processes  are described:
detachment of fines and transport of fines.  For impervious surfaces,
sediment particulate accumulates and is  removed according to im-
pirical equations during dry weather periods.   During storms, trans-
port of sediment particles are defined by the same relationship
as for sediment fines from pervious surfaces.
       Conservative constituent transport is assumed to move at
a rate proportional to the rate of movement of sediment.

4-     Input and Output:  The Input parameter list includes the following
       1)  A set of control parameter values that defines frequency
           of printing of output, dates  of simulation,  and whether
           snowmelt calculations are to  be  performed.
       2)  A set of hydrology parameter  values that specify the
           nominal capacity of the storage  zone and specific rates
           of water transport between zones and the rates of export
           of water by runoff and evapotranspiration.
       3)  A set of parameter values that define snow pack characteris-
           tics .
       4)  A set of parameter values that define sediment transport
           characteristics.
       5)  A set of parameters that defines land use characteristics
           and for impervious surfaces,  sediment accumulation, and
           removal rates during dry weather periods.
       6)  Precipitation date for period of simulation.
                             388

-------
       Outputs commonly displayed are hydrographs for each storm
as well as base flow projected for dry weather periods, sediment
loads and concentrations as a function of time, pollutant loads
and concentrations as a function of time ,  dissolved  oxygen  concentra-
tion and temperature as a function of time.  An echo of the input
data set is also printed along with storm, monthly, and annual
summaries of the output data sets.

5.     System Resource Requirements:  The NFS Model is written in the
IBM FORTRAN IV language.  The "handy minimal language" concept was
adopted to the extent possible to produce a reasonably compatible
computer code for at least the following computer systems:  IBM
360, Univac 1108, CDC 6000, and Honeywell Series 32.   However, at
the present time, model operation has been limited to the IBM
systems.   The NFS model operates most effeciently in a two-step
procedure.  The first step involves the compilation of the program
and the storage of the compiled version on disk or magnetic tape.
In the second step, the compiled model is provided the necessary
input data and is executed.  Thus, the model can operate a. number
of types of different input data with a single compilation.
6.     Applications:  NFS has been applied to small urban water-
sheds in Durham, North Carolina; Madison, Wisconsin;  and Seattle,
Washington.  It is also being used in conjunction with implementa-
tion of several 208 plans, including the plan being developed by
the Northern Virginia Planning Commission.
                              389

-------
7.     Technical Contact

       Lee A. Mulkey
       U.S. Environmental Protection Agency
       Environmental Research Laboratory
       College Station Road
       Athens, Georgia  30605
       FTS  250-3581  COM  404/546-3581
8.      References

       Donigian, A.' S.,  Jr., and Crawford, N.H .   "Modeling Pesticides
       and Nutrients on Agricultural Lands."  U.  S. Environmental
       Protection Agency, Environmental Research Laboratory,Athens,
       Georgia, EPA-600/2-76-043, 317 p., 1976.



       Donigian, A,  S.,  Jr., and Crawford, N.  H.   "Modeling Nonpoint
       Pollution from the Land Surface,1'  U. S.  Environmental Pro-
       tection Agency,  Environmental Research  Laboratory, Athens,
       Georgia, EPA-600/3-76-083, 280 p., 1976.
                                390

-------
    ONE-DIMENSIONAL GROUNDWATER MASS TRANSPORT MODEL (GWMTM1)

1.        Model Overview:  GWMTM1 is a deterministic, one-dimen-
sional, unsteady-state, analytical model which simulates consti-
tuent concentrations in groundwater systems.  It is based on the
convective-dispersive mass transport equation modified for first
order decay.  The analytical solution is based on a semi-infinite
medium with the following surface boundary condition: C = C exp
       this allows the surface concentration to be constant or
exponentially varying (e.g., through dilution processes).  It is
typically applied in cases of vertical infiltration of wastewaters.
The soil may be saturated or unsaturated (provided the moisture
content is constant) ; the vertical seepage velocity must be con-
stant.

2.        Functional Capabilities:  The program is user-oriented
requiring no previous FORTRAN experience.  Its digital output is
in matrix form giving concentration versus distance at given times
or concentration versus time at given distances.  It accounts for
advection, dispersion and first order decay.

3.        Basic Assumptions:  The model assumes a homogeneous
soil and a constant seepage velocity.  The constant seepage velo-
city requirement is met under steady, saturated conditions or
steady, constant moisture content, unsaturated conditions.

4.        Input and Output:   Data is inputted as FORTRAN state-
ments.  The model requires only four pieces of data: the dispersion
coefficient, the kinetic decay constant, the seepage velocity, and
the surface constant (if the surface concentration is not constant) ,
Concentrations are printed out at any number of specified (read
in as data cards) space and time positions.  It is a very simple
model to operate.
                               391

-------
5.        System Resource Requirements:  The model is written  in
standard FORTRAN IV and has been run on a S/360/91; it should run
on any standard digital computer.  The program requires a region
size of approximately 100 K on the S/360/91.  One  can  learn  to run
the model in less than a half hour and only four FORTRAN state-
ments need to be punched (space and time positions are specified
as data cards).  Set up time is insignificant arid  FORTRAN program-
ming knowledge is unnecessary.  It  has  also  been  run  on minicomputers
using  less  than  10QK of  core.

6.        Applications:   The model was developed for the Nassau-
Suffolk Regional Planning Board (Lee Koppelman, Executive Director)
as part of a large 208 project.  It was applied to wastewater
recharge basins where the depth to water was about 30 feet.  It
has been distributed widely through short courses dealing with
groundwater pollution and has found similar applications throughout
the country.

7.        Technical Contacts:
          Profess-or Robert W. Cleary^
          P.O. Box 2010
          Princeton, New Jersey  CT8540

8.        References
          Cleary,  R,W.,  Final 208  Report  to  the Naussau-Suffolk
          Regional Planning Board, Hauppauge, New York, December
          1977.
                                392

-------
         STORAGE, TREATMENT, OVERFLOW, RUNOFF MODEL  (STORM)
 1.     Model Overview:  The Storage, Treatment, Overflow, Runoff
 Model(STORM) is a continuous simulation model that provides an
 analysis of the quantity and quality of runoff from urban or
 nonurban watersheds.  STORM computes loads and concentrations
 of six basic water quality parameters and land surface erosion.
 The purpose of the program is to aid in the sizing of storage and
 treatment  facilities so that the quantity and quality of storm
 water runoff and land surface erosion may be controlled.  The
 original version of the model was completed in January 1973 by
 Water Resources Engineers, Inc. of Walnut Creek,  California, for
 the Hydrologic Engineering Center  (HEC) and the Environmental
 Protection Agency.  Major additions* since then include the ability
 to compute (or specify) the quantity and quality of dry weather
 flow.  The program and its usage are described 'in the current HEC
 STORM User's Manual dated August la, 198Q.


 2.     Functional Capabilities:  STORM provides a means for analysis
 of the quantity and quality of runoff from urban and nonurban water-
 sheds.  The purpose of this analysis is to aid in the sizing of
 storage and treatment facilities so that the quantity and quality
 of storm water runoff and land surface erosion may be controlled.
 The model considers the interaction of seven storm water elements
 (rainfall/snowmelt runoff,  dry weather flow,  pollutant accumulation,
washoff,  land surface erosion,  treatment rates,  and detention
reservoir storage).   STORM computes land surface erosion and loads
and concentrations of six basic water  quality parameters  (.suspended
and settleable solids,  biochemical  oxygen demand,  total  nitrogen,
orthophosphate,  and total coliform bacteria).
                                 393

-------
 The  program is  designed  for  period  of record  analysis using
 continuous  hourly  precipitation  data.   It  is  a  continuous
simulation model that may also be used for single events.  The
HEC revised the input and output formats of the program to con-
form to standardized methods. It made program modifications
which include a soil conservation service runoff curve number
technique, the use of hydrographs to define runoff, pollutant
accumulation in terms of pounds/acre/day, the ability to compute
or specify quantity and quality of dry weather flow, specification
of up to twenty land uses, and the choice of English or Metric
units.

3.      Basic Assumptions:  The model assumes that precipitation
cannot be considered without the system, and a design storm can
not be defined by itself, but must be defined in the light of
the characteristics of the storm water facilities.  The approach
used in the STORM model recognizes not only the properties of
storm duration and intensity, but also storm spacing and the
storage capacity of the storm water system.  In this approach,
rainfall washes dust>  dirt,  and the associated pollutants off
the watershed.  The resulting runoff is  routed to the treatment-
storage facilities where runoff greater  than the treatment rate
is stored for treatment at a later time.
        If storage is exceeded,  the untreated excess is wasted
through overflow directly into the receiving waters.  The
magnitude and frequency of these overflows are important in a
storm water study,  so STORM provides statistical information on
washoff, as well as overflows.  The quantity,  quality,  and number
of overflows are treated as functions of hydrologic characteris-
tics, land use, treatment rate,  and storage capacity.

4.      Input and Output:  Input to the  model include:   job spec-
ifications, hourly precipitation record, daily temperature record,
                                 394

-------
land use data including runoff parameters, pollutant accumulation
and washoff data, and land surface erosion data.  The hourly
precipitation record and the daily temperature record are available
on magnetic tape from the National Weather Service, Asheville,
North Carolina.
        The two main types of output are statistical information
on the quantity and quality of washoff and overflow, and polluto-
graphs for selected individual events.  The STORM program produces
four output reports:  quantity analysis, quality analysis, polluto-
graph analysis  and  land surface  erosion analysis.   Input  variables
allow control of the level of printout which may be summary only,
all events, and/or detailed analysis of selected events.  The
quantity and quality reports also include average annual statis-
tics of the rainfall/snowmelt; runoff; pollutant washoff; and the
quantity, quality, and frequency of overflows to the receiving
water.  The land surface erosion report shows average annual
values for sediment production and delivery to the receiving
system.

5.      System Resource Requirements:  The STORM program is operable
on the CDC, Univac, IBM, and certain other computer systems.  It
requires about 50,000 words of core storage.  Input is accomplished
by card reader and/or a tape/disk.  Output is accomplished by a
132 position line printer.  Five additional tape/disk units are
required for temporary storage during processing, although all five
may not be used during any given run depending on input/output
options.  The only non-standard features of the three computer
systems required by this model are those due to end of file "checks
and the way in which multiple output files are handled.   Up to three
output files are generated on tape/disk which are automatically
printed at the conclusion of the job.  A computer programmer to
implement the program on a computer and a hydrologic and/or environ-
mental engineer with experience in computer simulation to perform
the analysis are helpful.
                               395

-------
6       Applications:  This model provides a means for analysis

of the quantity and quality of runoff from urban and nonurban
watersheds.  The purpose of this analysis is to aid in the sizing

of storage and treatment facilities so that the quantity and
quality of storm water runoff and land surface erosion may be
controlled.  STORM has been widely used by the Hydrologic Engin-

eering Center of the U.S. Army Corps of Engineers and by the

Environmental Protection Agency.


 7.      Technical Contacts

        Arlen  Feldman
        Hydrologic  Engineer Center
        U.S. Army  Corps  of Engineers
        609  Second Street
        Davis,  CA   95616
        FTS   448-2329   COM  916/440-2329

        Tom  Barnwell
        U.S.  Environmental Protection Agency
        Environmental  Research Laboratory
         College Station Road
        Athens, GA   30605
        COM  404/546-3585  FTS 250-3585
8.       References


         Abbott, J.W., "Guidelines for Calibration and Application
         of the STORM Model," The Hydrologic Engineering Center,
         U.S. Army Corps of Engineers, Davis, California, March
         1976.


         American Public Works Association, "Water Pollution
         Aspects of Urban Runoff," Water Pollution Control
         Research Series, Federal Water Pollution Control
         Administration, Report No. WP-20-15, January  1969.


         American Society of Civil Engineers, Design and
         Construction of Sanitary and Storm Sewers, New York,
         Brandt,  G.H.,  et al.,  "An Economic Analysis of Erosion
         and Sediment Control Measures for Watersheds Undergoing
         Urbanization," The Dow Chemical Company,  Contract No.
         14-31-0001-3392, February  1972, p. 85.


         Huber, W.C., et. al., Storm Water Management Model.
         Users Manual, Version 11, Cincinnati. Ohio. National
         Environmental Research Center, March  1975.

                                396

-------
 Hydrologic Engineering Center;  "Pennypark Creek Water
 Quality Study",  Special Projects Report,  No.  79-S, U.S.
 Army Corps of Engineers, Davis,  California; November  1979
       ogic engineering Center;  "Storage,  Treatment,
 Overflow,  Runoff Model (STORM)",  Program  User's Manual;
 U.S.  Army  Corps  of Engineers,  Davis,  California-
 August  1977.


 Kramer,  Chin,  and Mayo;  Water  Resources Engineers,
 Yoder, Trotter,  Orlob, and Associates,  for the Seattle
 District U.S.  Army Corps of Engineers,  "Environmental
 Planning for the Metropolitan  Area,  Cedar Green River
 Basin, Washington,  Urban Drainage Study,"  Appendix C
 5j;_gr7Ti_Water Monitoring Program,  December   1974.  	
 Metcalf § Eddy, Inc., University of Florida, Water
 Resources Engineers, Inc., "Storm Water Management
 Model," Water Pollution Control Research Series, EPA
 Report Nos. 11024-DOC-07/71 through 11024-DOC-10/71,
 July  1917!.


 Mockus, V., et  al. , U.S. Soil Conservation Service,
 "National Engineering Handbook, Section 4, Hydrology,
 1964, with revisions of 1969.
 Renfro, G.W., "Present and Prospective Technology for
 Predicting Sediment Yields and Sources: Use of Erosion
 Equations and Sediment Delivery Ratios for Predicting
 Sediment Yield," Proceedings of the Sediment Yield
 Workshop, USDA Sedimentation Laboratory, Oxford,
 Mississippi, November 28-30, 1972.
 Resource Analysis,  Inc.,  Modifications to the STORM
 Program, January  1975.


U.S. Soil Conservation Service, Urban  Hydrology  for
Small Watersheds, TR No:  55, January 1973^
Wischmeier, W.H., and Smith, D.D., "Rainfall Energy and
Its Relationship to Soil Loss," Trans a c t i on s, American
Geophysical Union, Vol. 39, No. 2, April  1958.
                     397

-------
       STORM WATER MANAGEMENT MODEL (Version III)  (SWMM)

1.  Model Overview:  The SWMM is a iarge FORTRAN program which
models the complete urban rainfall/runoff cycle in an extremely
comprehensive manner.   It includes flow overland and in the
sewerage system, in-line and off-line storage treatment
(including costs) of stormwater flows.    It also includes a
receiving water module to assess water quality impacts.
Program outputs consist of tables, hydrographs, and
"pollutographs", which can be displayed at points within the
system as well as in the receiving waters.  The SWMM has had
limited application to non-urban areas as well.  An updated
release of the Model (denoted Version III) became available in
Jan. 1982.

    The original SWMM was designed for single event simulation,
producing detailed (i.e., short time increment) hydrographs and
pollutographs for individual storm events.  This capability
remains, and the model has been modified so that it may run for
an unlimited number of time steps, i.e., continuously.  In this
mode it may be used in a planning context, that is, for an
overall assessment of urban runoff problems and estimates of
the effectiveness and costs of abatement procedures.  Tradeoffs
among various control options, e.g., storage, treatment, and
street sweeping, may be evaluated.  Complex interactions
between the meteorology, e.g.,  precipitation patterns, and the
hydrology of an area may be simulated without resorting to
average .values or very simplified methods.  In this manner,
critical events from the long period of simulation may be
selected for detailed analysis.   In addition, return periods
for intensity, duration, and volume (mass) of runoff (pollutant
loads) may be assigned on the basis of the simulated record
instead of equating them (unjustifiably) to the same statistics
of rainfall record.  In this manner, the critical events chosen
for study may be substituted for  hypothetical  "design storms,"
the latter often being synthesized from intensity-duration-
frequency curves on the basis of  questionable statistical
assumptions.
                            398

-------
    SWMM is run continuously using only the Runoff and
Storage/Treatment blocks.   Routing in TRANSPORT,  EXTRAN,  or
RECEIV is avoided and is unnecessary for the planning purposes
to which the model is applied.   However, there is no limitation
on the number of time steps for either EXTRAN or RECEIV.   A
receiving water model that will couple with either continous
SWMM or STORM has been developed and documented.

2.  Functional Capabilities;  The SWMM consists of 7 blocks of
subroutines.  They are:

    a.   The Executive block assigns logical units
         (disk/tape/drum), determines the block or sequence of
         blocks to be executed, and, on call, produces graphs
         of selected results on the line printer.  Thus,  this
         Block does no computation as such, while each of the
         other six blocks are set up to carry through a major
         step in the quantity and quality computations.  All
         access to the computational blocks and transfers
         between them pass through subroutine MAIN of the
         Executive Block.   Transfers are accomplished on
         offline devices (disk/tape/drum) which may be saved
         for multiple trails or permanent record.

    b.   The Combine block allows manipulation of data sets
         (files stored on offline devices) in order to
         aggregate the results  of previous runs for input into
         subsequent blocks.  In this manner, large complex
         drainage systems may be partitioned for simulation in
         smaller segements.

    c.   The Runoff block computes the stormwater runoff  and
         its associated pollution loadings for a given storm
         for each subcatchment, and stores the results in the
         form of hydrographs and poLlutographs at the inlets to
         the main sewer system.  Overland flow simulation is
                           399

-------
accomplished by a storage routing method using
Manning's equation and the continuity equation.
Overland flow does not begin until depression storages
are full.  Infiltration on pervious areas is computed
by Norton's exponential function, and is subtracted
from water depth existing on the subcatchment.  Gutter
flows are treated as a succession of steady-state
flows,  with routing accomplished using Manning's
equation and the continuity equation.  To use this
block the user must input the rainfall hydrograph and
a discretization of the drainage basin into sub-basins
of constant land form characteristics.  The location
and characteristics of the gutters and pipes also have
to be described.  In addition,  the user must input
street  cleaning frequency and catchbasin data as well
as the  land use and other features of the different
areas of the basin.

The Transport block routes flow through the sewer
system.  Pre-storm conditions in the sewers are set up
by computing dry-weather flow and infiltration,  and
distributing them throughout the conveyance system.
The Transport Block then routes the storm runoff (as
determined by the RUNOFF Block), the dry weather flow
(DWF),  and the water that has infiltrated into the
system through the main sewer pipes, and through a
maximum of two optional "internal" storage tanks.

The routing scheme is based on an implicit
finite-difference solution of the Kinematic Wave
equations, in which normalized values of the  flow and
conduit cross-sectional area are used.  When  a pipe is
flowing full and inflow exceeds outflow, the  excess
(surcharge) is stored at the upstream manhole.  The
flows are routed to a maximum of five outlet  points.
                  400

-------
     This block requires that the sewer system be
     discretized into pipe segments of constant size,
     slope,  and type joined by either manhole, control
     structures such as flow dividers, or "internal"
     storage tanks.   An "internal" storage tank is
     described by its size, shape, outlet device, and  unit
     cost.   The outlet device can be either a pump
     specified to go on or off at a specified tank  depth,  a
     weir,  or an orifice.   The outlet device is used  to
     specify the operation policy of the storage tank.

     The DWF quality and quantity entering the sewer  system
     are calculated by inputting to the model such
     parameters as daily and hourly pollution correction
     factors, land use population of the subareas,  and
     average market value of the dwellings in a subarea.
     If more exact data is available, such as average  BOD
     of flows, this can be used in place of some of the
     other data.

     Infiltration is calculated by estimates of base  dry
     weather, groundwater, and rainwater infiltration,  and
     such parameters as average joint distance.  The  use of
     subroutines calculating DWF quality and infiltration
     is optional.

e.   The EXTRAN block is an alternative to the TRANSPORT
     Block.   It provides the user the capability to model
     sewer systems with extensive surcharging, backwater,
     flow reversal, looped sewers, and a variety of flow
     control devices.  EXTRAN performs the same basic
     functions as the TRANSPORT block; however, there  are
     three major differences:

     1.  EXTRAN does not route water quality parameters.
                      401

-------
     2.  EXTRAN  uses  a  link-node  conceptual  representation
        of the  transport  system,  totally  unlike  the
        TRANSPORT  block.

     3.  EXTRAN  includes  the  inertial  terms  of  the
        Navier-Stokes  equations  in  the  solution, whereas
        TRANSPORT  is based on  a  kinematic wave assumption.

     Like  TRANSPORT, EXTRAN  sets up pre-storm  conditions  by
     computing  DWF and infiltration and distributing  them
     throughout the  conveyance systems.   It then performs
     flow  routing, picking up  the runoff results,  and
     producing  combined  flow hydrographs for the total
     drainage basin  and  at selected intermediate points.
     EXTRAN may also be  used strictly for stormwater
     routing with  neither DWF  nor infiltration.

     The two programs  are approximately the same length.
     The order  of  operations in  both  cases  is  similar,
     although the  software itself is  quite  different.
     (EXTRAN is not  a  direct derivative of  the original
     TRANSPORT  block).

f.    The Storage/Treatment block simulates  the changes  in
     the hydrographs and pollutographs  of the  runoff  as  it
     flows through a dry-or  wet-weather storage/treatment
     plant containing  up to  five unit operations.   Each
     unit  operation  may  have detention  on non-detention
     characteristics.   The various  units may be  linked  in  a
     variety of configurations.   Sludge handling may  also
     be modeled using  one or more units.  Also,  capital
     cost  and O&M  may  be estimated  for  each unit.
                       402

-------
    g.   The RECEIV block takes output from runoff,  TRANSPORT,
         EXTRAN,  or STORAGE/TREATMENT and computes the impact
         of the discharges upon the quality of the receiving
         water.  The receiving body of water is discretized by
         the user to consist of a network of nodes connected by
         channels.   An option in the program allows two
         parallel channels to be used between junctions to aid
         in simulating receiving bodies such as marshes.   Each
         channel is of contant surface and cross-sectional
         area.  Boundary conditions can be specified as a weir
         (outfall from a lake) or some tidal condition.  RECEIV
         in Version III is uncharged from Version II.

3.  Basic Assumptions:  The model incorporates numerous
assumptions, some implicit in the formulation chosen,  such as
in the Horton infiltration function, and some more explicit,
such as the kinematic wave flow routing assumptions.  The
potential model users would be well advised to thoroughly
understand the implications of these assumptions, as they
strongly affect the model results, and will greatly influence
the correct interpretation of model output.  The assumptions
are too numerous to be described here, and the user is referred
to model documentation.

4.  Input and Output:  SWMM requires a large amount of input
data, as described above.  Typically, the collection and
preparation of input data can consume 50% or more of modeling
project resources.   The various blocks of SWMM will accept
input data in card-image form, or from disk or tape drives,
particularly when output from one blocks input to the  next.
                             403

-------
    The SWMM is designed as a "deterministic"  model,  in that if
all input parameters are accurate,  the physics of the processes
are simulated sufficiently well to  produce accurate results
without calibration.  This concept  may fail in practice because
the input data or the numerical methods may not be accurate
enough for most real applications.   Furthermore,  many
computational procedures within the Model are  based upon
limited data themselves.  For instance, surface quality
predictions are based almost totally on data from Chicago,  and
are unlikely to be of universal applicability.

    As result it is essential that  some local
verification/calibration data be available at  specific
application sites to lend credibility to the prediction of  any
urban runoff model.  These data are usually in the form of
measured flows and concentrations at outfalls  or combined sewer
overflow locations.  Note that the  quality measurements without
accompanying flows are of little value.  The SWMM has
sufficient parameters that may De "adjusted,"  particularly  in
the Runoff block, so that calibrating the Model against
measured data is usually readily accomplished.

    SWMM output is in tne form of tables and various graphs of
rainfall intensity, flow and pollutant concentration, or
loads.  Output can be provided for  selected points within the
system, as well as in the receiving waters.  As implied above,
successful use of the SWMM requires careful evaluation and
interpertation of model results.

5.  System Resource Requirements;  SWMM is written in FORTRAN
and can be run on any computer with more than 350 K bytes of
core memory.  Disk and magnetic tape storage vary with the
application.  The operator must have some knowledge of computer
programming and engineering to successfully use this model.
                           404

-------
6.   Applications;  The SWMM is perhaps the world's most widely
used hydrologic model, having been extensively applied in the
U.S.,  Canada, and 18 other foreign countries to such problems
as:

    a.   Analysis and design of storm and combined sewer
         overflow pollution abatement facilities

    b.   Drainage design (urban area, subdivision, airports)

    c.   Analysis of storage/treatment alternatives

    d.   Evaluation of the effects of changes in population and
         land use

    e.   Design of systems to relieve surcharging and/or
         basement flooding

    f.   Analysis of sewer system performance

    An active SWMM Users Group meets semi-annually, and
publishes meeting proceedings which document a wide variety of
applications.

    SWMM is a complex model both computationally and
theoretically, and a successful user must have a thorough
knowledge of hydraulics, hydrology, and water pollution,
together with some experience in water quality modeling.
                           405

-------
7.  Technical Contact

    Tom Barnwell
    U.S.  Envirnomental Protection Agency
    Environmental Research Laboratory
    College Station Road
    Athens, GA.  30613
    COM 404/546-3585  FTS 250-3585

    Dr. Wayne C. Huber
    Department of Environmental Engineering
      Sciences
    College of Engineering
    A.P.  Black Hall-Room 420
    Gainsville,  FL 32611
    COM  904/392-0846 or 392-0840

8.  References

    Huber,  W.C., et al., "Storm Water Management User's Manual,
    Version II,"  EPA-670/2-75-017, Enviromental Protection
    Agency, Cincinnati,  OH,  March 1975.

    Huber,  W.C., et al., "Storm Water Management User's Manual,
    Version III," (In Press),  Environmental Protection Agency,
    Cincinnati,  OH, 1982.

    Medina, M.A. Jr., "Level III:  Receiving Water Quality
    Modeling for Urban Stormwater Management," EPA
    600/2-79-100, Environmental Protection Agency, Washington,
    D.C.,  August 1979.
                              406

-------
Metcalf and Eddy, Inc., University of Florida, Water
Resources Engineers, Inc., "Storm Water Management Model,
Vol. I Final Report," Report 110 24 DOC 07/71, (NTIS PB 203
289), Environmental Proctection Agency, Washington, D.C.,
July 1971.

Roesner, L.A., Shubinski, R.P., and Aldrich, J.A., "Storm
Water Management Model User's Manual, Version III:
Addendum I EXTRAN." (In Press).  Environmental Protection
Agency, Cincinnati, OH, 1982.

Torno, H.C. (Editor), "Proceedings, Stormwater Management
Model (SWMM) Users Group Meeting, January 10-11,  1980," EPA
600/9-80-017,  Environmental Protection Agency, Washington,
D.C., March 1980.
                        407

-------
    TWO-DIMENSIONAL GROUNDWATERMASS TRANSPORT MODEL ..(GWMTM2")

1.        Model Overview.  GWMTM2 is based on an analytical solut-
ion to the unsteady-state, convective-dispersive mass transport
equation which describes the concentration distribution in two-
dimensional groundwater systems.   The  model  accounts  for advection,
dispersion in two dimensions, first order decay, and an exponentially
decaying, Gaussian boundary condition.  The model can be used as
an excellent test of available two-dimensional, unsteady-state,
numerical mo*dels; the degree of numerical models; and the degree of
numerical dispersion and oscillations for different numerical
solution schemes can be easily determined.  In addition to exactly
checking numerical models, this Gaussian boundary condition model
is a valuable tool, in itself, for estimating the two-dimensional
(areal or vertical cross-section) concentration pattern down-
gradient from sanitary landfills, wastewater lagoons, or other
groundwater pollution sources.

2.        Functional Capabilities:  The time-varying Gaussian
boundary condition is general allowing any variance,  peak concen-
tration and center location.  The exponential decay multiplier
may be used or omitted.  The groundwater aquifer can be any size.

3.        Basic Assumptions:  The model is applicable where there
is a uni-directional, constant seepage velocity and the dispersion
coefficients(longitudinal and lateral) are constants.  This pre-
sumes steady, horizontal flow in the homogeneous aquifer.

4.        Input and Output:  System parameters are inputted as
FORTRAN statements in the main program.  Space and time positions
where concentration predictions are desired are inputted as data
cards.  The program is user-oriented requiring the punching o^
less than 10 cards for parametric information.
                               408

-------
5.         System  Resource  Requirements:   The model is written in
standard FORTRAN  IV and  has  been run on  the IBM 360/91 computer;
it will run on  any  standard  digital  computer.  It requires a region
size on the IBM machine  of approximately 100K.   One can learn to
operate the model in less  than a half hour.  Set up time is insig-
nificant and  programming experience  is necessary.  It  has  also  been
r_un_ on  minicomputers using  less than  100K  of core.

6.         Applications:  The  model  was  developed for the Nassau-
Suffolk Regional  Planning  Board (Lee Koppleman, Executive Director)
as part of a  large  208 project.   It  was  applied to simulate the
two-dimensional chloride distribution  downgradient from the Babylon
sanitary landfill.   It was also used to  check the numerical accuracy
of several solution  schemes  of two-dimensional, numerical models
of groundwater  quality.  It  has  been distributed widely through
short courses dealing with groundwater pollution and has been used
principally to  simulate  leachate plumes  from landfills and check
the accuracy  of two-dimensional, numerical  models.

7.         Technical  Contacts.
           Professor  Robert W,  Cleary
           P.O. Eox 2010
           Princeton, New Jersey  08540

8.        References
          Cleary,  R.W., Final  208  Report  to  the Nassau-Suffolk
           Regional Planning  Board, Hauppauge, New York, December
           1977.
                               409
                                            * U.S. GOVERNMENT PRINTING OFFICE: 1982   361-082/32H

-------
U.S. Environmental Protection Agtncv
*teg!on 5, Library (PL-12J)
77 West Jackson Boulevard,  12tn ftacr
        IL  60604-3590

-------