EPA-454/B-95-003c



                      ADDENDUM


                 USER'S GUIDE FOR THE
         i
INDUSTRIAL SOURCE COMPLEX (ISC3) DISPERSION MODELS


            VOLUME I - USER INSTRUCTIONS
       U.S. ENVIRONMENTAL PROTECTION AGENCY
           Office of Air Quality Planning and Standards
          Emissions, Monitoring, and Analysis Division
          Research Triangle Park, North Carolina 27711

                       April 2000

-------
                            ACKNOWLEDGMENTS

      The Addendum to the User's Guide for the ISC3 Models has been prepared by
Roger W. Erode of Pacific Environmental Services, Inc., Research Triangle Park, North
Carolina, under subcontract to EC/R, Inc., Chapel Hill, North Carolina.  This effort has
been funded by the Environmental Protection Agency under Contract No. 68D98006, with
Dennis G. Atkinson as Work Assignment Manager.
                                       11

-------
                        USER INSTRUCTIONS FOR THE
                    REVISED ISCST3 MODEL (DATED 00101)

       This document provides user instructions for recent enhancements of the ISCST3
model, including the most recent version dated 00101  (April 10, 2000).  The enhancements
described in this Addendum include changes to the processing of multi-year averages for
post-1997 PM10 NAAQS analyses, enhancements to the model which were formerly
available in draft form as ISCST390 (dated 97365), enhancements to the model for air
toxics applications, and an option to specify variable emission rate factors that vary by
season, hour-of-day, and day-of-week. The enhancements from the draft ISCST390 model
include a conversion to Fortran 90 in order to make use of allocatable arrays for data
storage, incorporation of the EVENT processing from the ISCEV3 model, an INCLUDED
keyword option for the source, receptor and event pathways, and two new options for
specifying area sources. The use of allocatable arrays provides much more flexibility for
the end user of the ISCST3 model.  The enhancements for air toxics applications include the
Sampled Chronological Input Model (SCIM) option, optimizations for the area source and
dry depletion algorithms, inclusion of the gas dry deposition algorithms based on the draft
GDISCDFT model (dated 96248), and the option to output results by season and hour-of-
day (SEASONHR).  User instructions for these enhancements are provided below.

ENHANCEMENTS INTRODUCED WITH ISCST3 (DATED 98348)

Post-1997 PM10 Processing

       A new NAAQS for modeling PM10 was promulgated in July 1997. This guidance
utilizes the expected  second high value of the 24-hour NAAQS replaced by a 3-year average
of the 99th percentile value of the frequency distribution and a 3-year average of the annual
mean.  Since the  Guideline on Air Quality Modeling precludes the use of a 3-year data set,
a policy was established that uses unbiased estimates of the 3-year averages, utilizing all
meteorological data (both single and multiple years of data) available. An unbiased estimate
of the 99th percentile is the fourth highest concentration, if one year of meteorological data
are input to the model, or the multi-year average of the fourth highest concentrations, if
more than one year of meteorological data are input to the model.  Similarly, an unbiased
estimate of the 3-year average annual mean is simply the annual mean, if only one year of
meteorological data are input to the model, or the multi-year average annual mean if
multiple years of meteorological data are used. Analogously to the original NAAQS
situation, the entire area is in compliance when the highest fourth high (or highest average
fourth high) and the highest annual mean (or the highest average annual mean) are less than
or equal to the NAAQS.

      The revised ISCST3 model will process the 24-hour and annual averages for PM10
according to the new NAAQS if the pollutant ID specified on the CO POLLUTID card is
PM10 or PM-10, and the CO MULTYEAR card is  not present.  In this case, the model will

                                        1

-------
compute an average of the fourth highest concentrations at each receptor across the number
of years of meteorological data being processed.  For a single year of data, the model will
report the fourth highest concentration at each receptor.  For a five year period of data, the
model will report the average of the five fourth-highest values at each receptor.  Also, for
multiple year data files, the annual average will first be calculated for each individual year
of data, and the average of these across the number of years will be calculated. This
processing of the annual average across multiple years may give slightly different results
than the PERIOD average across the same time period, due to differences in the number of
calms from year to year.  In order to accommodate this difference, the new PM10 NAAQS
makes use of the ANNUAL average keyword for specifying the long-term average.
                   i
       Users should be aware of the following restrictions which are applied to the new
PM10 NAAQS processing.

1.      The averaging periods are limited to the 24-hour and ANNUAL averages. Use of
       the PERIOD average or a short-term average other than 24-hour will result in a fatal
       error message being generated.

2.      Only  the FOURTH (or 4TH) highest value may be requested on the RECTABLE
       card for 24-hour averages.  Specifying another high value on the RECTABLE card
       will result in a fatal error message being generated.

3.      The model will only process complete years of meteorological data, although there is
       no restriction on the start date for the data.  If less than one complete year of data is
       processed, a fatal error message will be generated.  If additional meteorological data
       remains after the end of the last complete year of data, the remaining data will be
       ignored, and a non-fatal warning message will be generated specifying the number of
       hours ignored.

4.      The MULTYEAR card cannot be used with the new PM10 NAAQS.  Multiple year
       analyses should be accomplished by including the multiple years of meteorology in a
       single data file.

5.      Since the 24-hour average design values for post-1997 PM10 analyses may consist  of
       averages over a multi-year period, they are incompatible with the EVENT processor.
       If the MAXIFILE option is used to output 24-hour average threshold violations,
       these may be used with the EVENT processor.  Therefore, if the EVENTFIL option
       is used without the MAXIFILE option for post-1997 PM,0 analyses, a non-fatal
       warning message will be generated, and the EVENTFIL option will be ignored.

       The revised ISCST3 model may still be used to perform PM10 analyses according to
the pre-1997 NAAQS.  This may be accomplished as before by use of the MULTYEAR
card on the CO pathway, except that the syntax for this keyword has been changed slightly.
The syntax and type are now as follows:

-------
        Syntax:
                  CO MULTYEAR  H6H  Savfil  (Inifil)
        Type:
                  Optional, Non-repeatable
where H6H is a new secondary keyword that identifies this as a pre-1997 analysis, the Savfil
parameter specifies the filename for saving the results arrays at the end of each year of
processing,  and the Inifil parameter specifies the filename to use for initializing the results
arrays at the beginning of the current year. The Inifil parameter is optional, and should be
left blank for the first year in the multi-year series of runs.  Other than the additional
secondary keyword of H6H, the MULTYEAR card works the same as in previous versions
of ISCST3.   A non-fatal warning message will be generated if the MULTYEAR card  is used
for pre-1997 NAAQS analyses.

Memory Allocation

      The  revised ISCST3 model will allocate data storage as needed based on the number
of sources, receptors, source groups, and other input requirements, up to the maximum
amount of memory available on the computer being used.  The minimum system
requirements for this version of the model are a 386 or higher processor with a math
coprocessor and at least 2 MB of extended memory.

      The  revised ISCST3 model uses allocatable arrays to allocate data storage at model
runtime  rather than at compile time, as done by the previous version of ISCST3.  The
ISCST3  model preprocesses the model runstream input file to determine the data storage
requirements for a particular model run, and then allocates the input data arrays before
processing the setup data. Once the setup processing is completed, the model allocates
storage for the result arrays. When allocating data storage, the ISCST3 model traps for
errors, e.g., not enough memory available to allocate.  If the allocation is unsuccessful, then
an error message is generated by  the model and further processing is prevented. If the
CO RUNORNOT NOT option is selected, the model will still go through all array
allocations so that the user can determine if sufficient memory is available to complete the
run.  Also, an estimate of the total amount of memory needed for a particular run is printed
out as part of the first page of printed output.

      The parameters that are established at model runtime are as follows:

      NSRC       = Number  of Sources
      NREC       = Number  of Receptors
      NGRP       '= Number  of Source Groups
      NAVE       = Number  of Short Term Averaging Periods
      NVAL       = Number  of High Values by Receptor (RECTABLE Keyword)
      NTYP       = Number  of Output Types (CONG, DEPOS, DDEP and WDEP)
      NMAX      = Number  of Overall Maximum Values (MAXTABLE Keyword)
      NQF        = Number  of Variable Emission Rate Factors Per Source
      NPDMAX    = Number  of Particle Diameter Categories  Per Source

-------
      IXM         = Number of X-coord (Distance) Values Per Receptor Network
      IYM         = Number of Y-coord (Direction) Values Per Receptor Network
      NNET       = Number of Cartesian and/or Polar Receptor Networks
      NEVE       = Number of Events for EVENT processing

In the case of NPDMAX, if no particle information is present in the input runstream, then
NPDMAX is set to 1, otherwise it is set to 20.  Other parameters are set to the actual
numbers required for a particular model run.
                   I
      A change has also been made that affects the length of filenames that may be
specified in the ISCST3 model input file. A new PARAMETER called ILEN_FLD has
been added to MODULE MAIN1 in MODULES.FOR, which is initially assigned a value of
80.  This PARAMETER is now used to specify the maximum length of individual fields on
the input runstream image, and also to declare the length of all filename and format
variables.  This includes the input and output filenames specified on the command line.

EVENT Processing   ,.

      The revised ISCST3 model incorporates the EVENT processing from the ISCEV3
model. Currently, ISCST3 can be run in either the original ISCST3 mode or in the ISCEV3
mode for a particular model run. The input requirements of each mode are the same as for
the original ISCST3 and ISCEV3 models, respectively. In other words, ISCST3 will accept
input files that have been setup for either ISCST3 or ISCEV3.

INCLUDED Option

      The INCLUDED keyword option allows for the user to incorporate source, receptor,
and/or event data from a separate file into an ISCST3 model runstream file. Multiple
INCLUDED cards may be placed anywhere within the source, receptor and/or event
pathway, after the STARTING card and before the FINISHED card (i.e., the STARTING
and FINISHED cards cannot be included in the external file). The data in the included file
will be processed as though it were part of the runstream file. The syntax and type of the
INCLUDED keyword are summarized below:
Syntax:
Type:
SO INCLUDED Incfil
RE INCLUDED Incfil
EV INCLUDED Incfil
Optional, Repeatable
where the Incfil parameter is a character field of up to 80 characters (controlled by the
ILEN_FLD PARAMETER in MAIN1) that identifies the filename for the included file.
The contents of the included file must be valid runstream images for the applicable pathway.
If an error is generated during processing of the included file, the error message will report

-------
the line number of the included file. If more than one INCLUDED file is specified for a
particular pathway, the user will first need to determine which file the error occurred in.

AREAPOLY and AREACIRC Source Type Options

       The ISCST3 model includes two new options for specifying area sources.  These are
identified by the AREAPOLY and AREACIRC source types on the SO LOCATION
keyword. The syntax, type and order of the LOCATION keyword are summarized below:
        Syntax:
                  SO LOCATION Srcid  Srctyp  Xs  Ys  (Zs)
        Type:
                  Mandatory, Repeatable
        Order*    Must be first card for each source input
where the Srcid parameter is the alphanumeric source ID defined by the user (up to eight
characters), Srctyp is the source type, which is identified by one of the secondary keywords
- POINT. VOLUME. AREA. AREAPOLY. or AREACIRC - and Xs, Ys, and Zs are the x,
y, and z coordinates of the source location in meters.  All three of the area source types use
the same numerical integration algorithm for estimating impacts from area sources, and  are
merely different options for specifying the shape of the area source. The AREA source
keyword may be used to specify a rectangular-shaped area source with arbitrary orientation;
the AREAPOLY source keyword may be used to specify an area source as an irregularly-
shaped polygon of up to 20 sides;  and the AREACIRC source keyword may be used to
specify a circular-shaped area source (modeled as an equal-area polygon of up to 20 sides).
Note that the source elevation, Zs, is an optional parameter.  The x (east-west) and y
(north-south) coordinates are for the center of the source for POINT. VOLUME, and
AREACIRC sources, and are for one of the vertices of the source for AREA and
AREAPOLY sources. The source coordinates may be input as Universal Transverse
Mercator (UTM) coordinates, or may be referenced to a user-defined origin.

       The main source parameters for the AREAPOLY and AREACIRC source types are
input on the SRCPARAM card, which is a mandatory keyword for each source being
modeled. These inputs are described below
                                           i
       AREAPOLY Source Type

       The AREAPOLY source type may be used to specify an area source as an
arbitrarily-shaped polygon of between 3 and 20 sides (the number of sides allowed may  be
increased by modifying the NVMAX and NVMAX2 parameters in MODULES.FOR).  This
source type option provides the user with considerable flexibility for specifying the shape of
an area source. The syntax, type and order for the SRCPARAM card for AREAPOLY
sources are summarized below:

-------
        Svntax*    S0 SRCPARAM  Srcid Aremis Relhgt Nverts (Szinit)
        Type:
                   Mandatory, Repeatable
        Order*
                            t^le LOCATION card for each source input
where the Srcid parameter is the same source ID that was entered on the LOCATION card
for a particular source, and the other parameters are as follows:

       Aremis -     area emission rate in g/(s-m2),

       Relhgt -     release height above ground in meters,

       Nverts -     number of vertices (or sides) of the area source polygon,

       Szinit -      initial vertical dimension of the area source plume in meters (optional).

As with AREA sources, the emission rate for the source is an emission rate per unit area,
which is different from the point and volume source emission rates, which are total emission
rates (g/s) for the source.  The number of vertices (or sides) used to define the area source
polygon may vary between 3 and 20.  The locations of the vertices are specified by use of
the AREA VERT keyword, which applies only to AREAPOLY sources.  The syntax, type
and order for the AREA VERT keyword used for AREAPOLY sources are summarized
below:
        Syntax:
                   SO'AREAVERT  Srcid Xv(1)Yv(1)  Xv(2)  Yv(2)
                                                   Xv(I) Yv(I)
        Type:
                   Mandatory for AREAPOLY sources, Repeatable
Order*    Must
                            t'ne LncATI°N ar>d SRCPARAM card for each source  input
where the Xv(I) and Yv(I) are the x-coordinate and y-coordinate values of the vertices of the
area source polygon.  There must by Nverts pairs of coordinates for the area source, where
Nverts is the number of vertices specified for that source on the SRCPARAM card.  The
first vertex, Xv(l) and Yv(l), must also match the coordinates given for the source location
on the LOCATION card, Xs and Ys.  The remaining vertices may be defined in either a
clockwise or counter-clockwise order from the point used for defining the source location.

       AREACIRC Source Type

       The AREACIRC source type may be used to specify an area source as a circular
shape.  The model will automatically generate a regular polygon of up to 20 sides to
approximate the circular area source.  The polygon will have the same area as that specified
for the circle.  The syntax, type and order for the SRCPARAM card for AREACIRC
sources are summarized below:

-------
        Svntax*   S0 SRCPARAM  Srcld Aremis Relhgt Radius (Nverts) (Szinit)
        Type:
                  Mandatory,  Repeatable
        Order*    Must ^°'-'-ow t'le LOCATION card for each source input
where the Srcid parameter is the same source ID that was entered on the LOCATION card
for a particular source, and the other parameters are as follows:

       Aremis -    area emission rate in g/(s-m2),
                   'K
       Relhgt -    release height above ground in meters,
                   (
       Radius -    radius of the circular area in meters,
                   .\ t
       Nverts -    number of vertices (or sides) of the area source polygon (optional, 20
                  sides will be used if omitted),

       Szinit -     initial vertical dimension of the area source plume in meters (optional).

As with AREA sources, the emission rate for the source is an emission rate per unit area,
which is different from the point and volume source emission rates, which are total emission
rates (g/s) for the source.

ENHANCEMENTS INTRODUCED WITH ISCST3 (DATED 99155)

TOXICS Option

       The revised ISCST3 model includes enhancements for air toxics applications.  These
enhancements include the Sampled Chronological Input Model (SCIM) option, optimizations
for the area source and dry depletion algorithms, inclusion of the gas dry deposition
algorithms based  on the draft GDISCDFT model (dated 96248), and the option to output
results  by season  and hour-of-day (SEASONHR).  In order to utilize these enhancements,
the user must include the TOXICS keyword on the CO MODELOPT card.  Since the
TOXICS option is a non-regulatory default option, the DFAULT keyword should not be
included on the MODELOPT card. If the DFAULT keyword is present on the
MODELOPT card, the DFAULT option will override the TOXICS option if it is present,
and any other enhancements dependent on the TOXICS option.  The enhancements
associated with the TOXICS option are described below.

Sampled Chronological Input Model (SCIM) Option
                   t
       If the non-default TOXICS option is specified, the user may also use the SCIM
option to reduce model runtime.  The SCIM  option can only be used with the ANNUAL
average option, and is primarily applicable to multi-year model simulations. The approach
used by the SCIM option is to sample the meteorological data at a user-specified regular

-------
interval to approximate the long-term (i.e., ANNUAL) average impacts. Since wet
deposition does not occur at regular intervals, the user can also specify a separate wet
sampling interval to reduce the uncertainty introduced by sampling for wet deposition.  The
DEPOS option is ignored when SCIM is selected because, depending upon whether or not
the user selected the separate wet hour sampling, the dry deposition and wet deposition rates
can be based on different sets of sampled hours.  Therefore, the annualized deposition rates
for the two types of deposition are calculated separately.  For this reason, the user is  advised
to calculate dry and wet deposition rates separately (using DDEP and WDEP, respectively)
and add the two to obtain the total deposition rate when the SCIM option is used. Studies
have shown that the uncertainty in modeled results introduced by use of the SCIM option is
generally lower for area sources than for point sources.

       When only  the regular sampling is selected, all hourly impacts (concentration, dry
deposition flux and the wet deposition flux) are calculated in the normal fashion for each
sampled hour. The annual average concentration is then simply calculated by dividing the
cumulative concentration for the sampled hours by the number  of hours sampled (arithmetic
average), and the annual dry and the wet deposition fluxes are calculated by scaling the
respective cumulative fluxes for the sampled hours by the ratio of the total hours to the
sampled hours.  The following illustrates the calculation of the  ANNUAL impacts when
only the regular sampling is selected:
                                              K,

                                   c  = £CS/NS
                                   D  = EDs(Nt/NJ
                                   W  = EWs (Nt/Ns)
          where:
           C,D,W  = Calculated cone,  dry flux and wet flux,  respectively
           Z)Cs,Z)D , £w  = Cumulative impacts for the sampled hours
           NS = Number of sampled hours
           Nt = Total number of hours in the data period
       When the wet hour sampling is also selected along with regular sampling, the
impacts are calculated slightly differently.  The concentrations and the dry deposition fluxes
are based on the weighted contributions from the regular samples, modeled as dry hours,
and the wet hour samples. The regular samples consist of all the hours based on regular
sampling interval, but the effects of precipitation are ignored so that their contribution
represents only dry conditions, while the contribution from the wet hour samples represents
only wet conditions.  The wet deposition fluxes are only based on the wet hour samples.
The following illustrates the calculation of the ANNUAL impacts when both the regular
sampling as well as the wet hour sampling are selected:

-------
                                           Nt
                          D = EDd(Ntd/Nsd)  .+

                          W = EWw(Ntw/NsJ
         where:
          C,D,W = Calculated cone, dry flux and wet flux, respectively
          Ecd, EDd = Cumulative impacts for regular  (dry)  sampled hours
          EC , ED , Ew  = Cumulative impacts  for sampled wet hours
          Nsd = Number of regular sampled hours, modeled as dry
          Nsw = Number of sampled wet hours
          Ntd = Total number of dry hours in  the data period
          Ntw = Total number of wet hours in  the data period
          Nt = Total number of hours in the data period  (Ntd+ Ntw)
       To use the SCIM option, the user must include the SCIM and TOXICS keywords on
the CO MODELOPT card, and also specify the SCIM sampling parameters on the ME
SCIMBYHR card.  The SCIM parameters on the SCIMBYHR card specify the starting hour
and sampling interval for the regular or dry sample, and also for the wet sample if used.
The syntax and type of the SCIMBYHR keyword are summarized below:
        SvntaX"   ME'SCIMBYHR NRegStart  NReglnt  NWetStart  NWetlnt  (Filnam)
        Type:
                  Optional, Non-repeatable
where the NRegStart and NReglnt parameters specify the first hour to be sampled and the
sampling interval when performing the regular sampling, respectively, and NWetStart and
NWetlnt parameters specify the first wet hour to sample and the wet hour sampling interval,
respectively.  Optionally, the user can create an output file by specifying the Filnam
parameter containing the meteorological data for the sampled hours (in the same format used
in the summary of the first 24 hours  of data included in the main output file).

      Although the ME SCIMBYHR is an optional card, it is required  when using the
SCIM option.  NRegStart is required to have a value from 1 through 24, i.e., the first
sampled hour must be on the first day in the meteorological data file.  There are no
restrictions for NReglnt; however, NReglnt would generally be greater than 1.  For
example, NReglnt could be based on the formula (24n+l), where "n" is the number of days
to skip between samples, in order to  ensure a regular diurnal cycle to the sampled hours
(e.g., 25 or 49).  NWetStart must be no greater than NWetlnt. An input of 0 (zero) for
NWetlnt indicates that the user has not selected the wet hour sampling.

-------
Optimized Area Source and Dry Depletion Algorithms

       When the TOXICS option is specified, the area source and dry depletion integration
routines are optimized to reduce model runtime.  This is accomplished by incorporation of a
2-point Gaussian Quadrature routine for numerical integration for some  situations instead of
the Romberg numerical integration utilized in the regulatory default mode. In addition, for
area sources with dry depletion, another optimization option is available to reduce model
runtime by specifying the AREADPLT keyword on the CO MODELOPT card. When the
AREADPLT option is specified the model will apply a single "effective" depletion factor to
the undepleted area source integral, rather than applying the numerical integration for
depletion within the area source integral.  If AREADPLT is selected, the DRYDPLT option
for non-area sources is automatically selected.

Gas Dry Deposition Algorithm

       The revised ISCST3 model has the option to model the effects of dry deposition for
gaseous pollutants. In order to utilize this algorithm, the non-default TOXICS option must
be specified on the CO MODELOPT card. There are three new keywords on the CO
pathway and one new keyword on the SO pathway that are used for specifying inputs for the
gas dry deposition algorithm.  The user has the option of specifying the deposition velocity
to be used with the CO GASDEPVD card, or allowing the model to calculate the deposition
velocities. If the user does not specify  the deposition velocity with the GASDEPVD
keyword, then the state of vegetation must be specified with the CO VEGSTATE card, and
the source parameters for gas deposition must be specified with the SO GASDEPOS card.
The user also has the option to override certain default reference parameters through use of
the CO GASDEPRF card. The inputs for these keywords are described below. The use of
the gas dry deposition algorithm in ISCST3 also requires additional meteorological
parameters, which can be provided by the MPRM meteorological preprocessor.  The
formats for the meteorological data input  file for gas dry deposition applications is also
described below.

       Specifying the State of Vegetation

       An optional keyword is available on the Control pathway to allow  the user to specify
the state of vegetation for use with the gaseous dry deposition algorithm of the ISCST3 model.
Three options are available on this keyword, one for active and unstressed vegetation, one for
active and stressed vegetation,  and another for inactive vegetation.

       The syntax and type of the VEGSTATE keyword are summarized below:
         Syntax:
                   CO VEGSTATE  UNSTRESSED or STRESSED or INACTIVE
         Type:
                   Optional, Non-repeatable
                                         10

-------
where the secondary keyword options describe the three options for the state of vegetation.
The state of vegetation is used in the model, along with ambient temperature and incoming
short-wave radiation, to determine the resistance to transport through the stomatal pores.
For unirrigated vegetation, the user should select the appropriate option for vegetation state
based on existing soil moisture conditions. For irrigated vegetation, the user should assume
that the vegetation is active and unstressed.

       Option for Overriding Default Reference Parameters for Gas Dry Deposition

       An optional keyword is available on the Control pathway to allow the user to
override the default reference parameters of cuticle resistance, ground resistance, and
pollutant reactivity foir use with the gas dry deposition algorithm.

       The syntax and type of the GASDEPRF keyword are summarized below:-
         Svntax*   C0 GASDEPRF  Rcutr  Rgr  Reactr  (Refpoll)
         Type:
                   Optional, Non-repeatable
where the parameter Rcutr is the reference value for cuticle resistance, Rgr is the reference
value for ground resistance, Reactr is the reference value for pollutant reactivity, and
Refpoll is the optional name of the reference pollutant. If the GASDEPRF keyword is
omitted, then the following default reference values for SO2 are used by the model: Rcutr
= 30 s/cm; Rgr = 10,-s/cm; and Reactr = 8.

       Option for Specifying the Deposition Velocity  for Gas Dry Deposition

       An optional keyword is available on  the Control pathway to allow the user to specify
the deposition velocity for use with the gaseous dry deposition algorithm of the ISCST3
model. A single deposition velocity can be  input for a given model run, and is used for all
sources of gaseous pollutants. Selection of this option will by-pass the algorithm for
computing deposition velocities  for gaseous  pollutants, and should only be used when
sufficient  data to run the algorithm are not available.  Results of the ISCST3 model based on
a user-specified deposition velocity should be used with extra caution.

       The syntax and type of the GASDEPVD keyword are summarized below:
         Syntax:
                   CO GASDEPVD  Uservd
         Type:
                   Optional, Non-repeatable
where the parameter Uservd is the gaseous dry deposition velocity (m/s).  A non-fatal
warning message is generated by the model if a value of Uservd greater than 0.05 m/s (5
cm/s) is input by the user. When the GASDEPVD keyword is used, the VEGSTATE and
                                         11

-------
GASDEPRF keywords for the CO pathway, and the GASDEPOS keyword for the SO
pathway, are no longer applicable and cannot be used in the same model run.
                    .»
       Specifying Source Parameters for Gas Dry Deposition

       The input of source parameters for gas dry deposition is controlled by the
GASDEPOS keyword on the SO pathway.  The gas dry deposition variables may be input
for a single source, or may be applied to a range of sources.

       The syntax, type, and order for the GASDEPOS keyword are summarized below:
        Svntax*    S0 GASDEPOS  Srcid (or Srcrng)  Diff Alphas  Reac  Rsubm  Henry
        Type:
                  Optional, Repeatable
        Order*    Must ^°^ow t'le LOCATION carcl f°r each source input
where the Srcid or Srcrng identify the source or sources for which the inputs apply, the
parameter Diff is the molecular diffusivity for the pollutant being modeled (cm2/s), Alphas
is the solubility enhancement factor (a,) for the pollutant, Reac is the pollutant reactivity
parameter, Rsubm is the mesophyll resistance term (rj for the pollutant (s/cm), and Henry
is the Henry's Law coefficient for the parameter. Values of these physical parameters for
several common pollutants may be found in chemical engineering handbooks and various
publications, such as the Air/Superfund National Technical Guidance Study Series (EPA,
1993).  The Alphas and Henry parameters are only used when applying the algorithm over a
water surface. If no water surfaces are present in a particular application, then dummy
(non-zero) values may be input for Alphas and Henry.  The model converts the input units
for Diff to m2/s and Rsubm to s/m before being used in the computations.

       Meteorological Formats for Gas Dry Deposition

       Since the deposition algorithms require additional meteorological variables, the exact
format of ASCII meteorological data will depend on whether the dry and/or wet deposition
algorithms are being used.  If the deposition algorithms are being used, then the unformatted
data file cannot be used.  The order of the meteorological variables for the formatted ASCII
files and the default ASCII format are as follows when the CARD option is used:
                                         12

-------
ASCII Meteorological Formats With the CARD Option
•j'
Variable
Year (last 2 digits)
Month
Day
Hour
Flow Vector (deg.)
Wind Speed (m/s)
Ambient Temperature (K)
Stability Class
(A=1,B=2, ...F=6)
Rural Mixing Height (m)
Urban Mixing Height (m)
Wind Profile Exponent
(CARD only)
Vertical Potential
Temperature Gradient :(K/m)
(CARD only)
Friction Velocity (m/s)
(Dry or Wet Deposition Only)
Monin-Obukhov Length (m)
(Dry or Wet Deposition Only)
Surface Roughness Length (m)
(Dry or Wet Deposition Only)
* ?•.
Incoming Short-wave Radiation (W/m2)
(Gas Dry Deposition Only)
Leaf Area Index
(Gas Dry Deposition Only)
Precipitation Code (00-45)
(Wet Deposition Only)
Precipitation Rate (mm/hr)
(Wet Deposition Only)
Fortran
, Format
12
12
12
12
F9.4
F9.4
F6.1
12
F7.1
F7.1
F8.4
F8.4
F9.4
F10.1
F8.4
F8.1
F8.3
14
F7.2
Columns
1-2
3-4
5-6
7-8
9-17
18-26
27-32
33-34
35-41
42-48
49-56
57-65
66-74
75-84
85-92
93-100
101-108
109-112
(93-96
without Gas
Dry Deposition)
113-119
(97-103
without Gas
Dry Deposition)
13

-------
The order and default format of the meteorological variables for the formatted ASCII files
without the CARD option are as follows:
ASCH Meteorological Formats Without the CARD Option
Variable
Year (last 2 digits)
Month
Day
Hour -. .
Flow Vector (deg.)
Wind Speed (m/s)
Ambient Temperature (K)
Stability Class
(A=1,B=2, ...F=6)
Rural Mixing Height (m)
Urban Mixing Height (m)
Friction Velocity (m/s)
(Dry or Wet Deposition Only)
Monin-Obukhov Length (m)
(Dry or Wet Deposition Only)
Surface Roughness Le'ngth (m)
(Dry or Wet Deposition Only)
Incoming Short-wave Radiation (W/m2)
(Gas Dry Deposition Only)
Leaf Area Index
(Gas Dry Deposition Only)
Precipitation Code (00-45)
(Wet Deposition Only)
Precipitation Rate (mm/hr)
(Wet Deposition Only)
Fortran
Format
12
12
12
12
F9.4
F9.4
F6.1
12
F7.1
F7.1
F9.4
F10.1
F8.4
F8.1
F8.3
14
F7.2
Columns
1-2
3-4
5-6
7-8
9-17
18-26
27-32
33-34
35-41
42-48
49-57
58-67
68-75
76-83
84-91
92-95
(76-79
without Gas
Dry Deposition)
96-102
(80-86
without Gas
Dry Deposition)
                                        14

-------
Season by Hour-of-Dav Output Option (SEASONHR)

       When the non-default TOXICS option is specified, the user may request an output
file containing the average results (CONG, DEPOS, DDEP and/or WDEP) by season and
hour-of-day. To select this option, the user must include the SEASONHR keyword on the
OU pathway.  The syntax, type, and order for the SEASONHR keyword are summarized
below:
Syntax:
Type:
OU SEASONHR GroupID
Optional, Repeatable
FileName (FileUnit)

where the GroupID parameter specifies the source group to be output, FileName specifies
the name of the output file, and the optional FileUnit parameter specifies an optional file
unit and must be greater than 20.  If FileUnit is left blank, then the model will dynamically
assign a file unit based on the formula 302+IGRP*10, where IGRP is the group index
number. A sample from a SEASONHR output file is shown below:
* ISCST3 (99155): Example of
* MODELING OPTIONS USED:
* CONC WDEP
* FILE OF SEASON/HOUR
SEASONHR Output File Option
RURAL FLAT TOXICS
VALUES FOR SOURCE GROUP: ALL
WETDPL
* FOR A TOTAL OF 216 RECEPTORS.
* FORMAT:
* X
*
8.68241
17.36482
86.82409
173.64818
868.24091
1736.48181
17.10101
34.20201
171.01007
342.02014
1710.10071
3420.20142
25.00000
50.00000
250.00000
500.00000
2500.00000
5000.00000
(4(1X,F13.5)
V

49.24039
98.48077
492.40387
984.80774
4924.03857
9848.07715
46.98463
93.96926
469.84631
939.69263
4698.46289
9396.92578
43.30127
86.60254
433.01270
866.02539
4330.12695
8660.25391
,1X,F8.2,2X,A8,
AVERAGE CONC

0.00000
0.00000
0.18098
2.52520
2.07470
0.93252
0.00000
0.00000
0.15772
2.48554
6.09119
4.49830
0.00000
0.00000
0.10114
2.12970
2.79993
1.97200
2X,I4,2X,I4,
UET DEPO

0.00603
0.00177.
0.00008
0.00001
0.00000
0.00000
0.00002
0.00000
0.00000
0.00000
0.00000
0.00000'
0.000 17'
0.00001
0.00000
0.00000
0.00000.
0.00000
2X,I4,2X,
ZELEV

0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
A8)
GRP

ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL
ALL

NHRS SEAS

87 1
87
87
87
87
87
87 1
87 1
87 1
87 1
87 1
87 1
87 1
87 1
87 1
87 1
87 1
87 1

HOUR NET ID

1 POL1
POL1
POL1
POL1
POL1
POL1
POL1
POL1
POL1
1 POL1
1 POL1
1 POL1
1 POL1
1 POL1
1 POL1
1 POL1
1 POL1
1 POL1
The NHRS column in the output file contains the number of non-calm and non-missing
hours used to calculate the season-by-hour-of-day averages.  The SEAS column is the season
index, and is 1 for winter, 2 for spring, 3 for summer and 4 for fall.  The records loop
through hour-of-day first, and then through the seasons.
                                       15

-------
ENHANCEMENTS INTRODUCED WITH ISCST3 (DATED 00101)

Removal of UNFORM Option for Meteorological Data

      The unformatted (binary) meteorological data option (ME INPUTFIL UNFORM) is
no longer supported by the ISCST3 model.  Unnecessary code has been removed, and
proper error handling has been implemented. Users with unformatted meteorological data
should first convert the data to an ASCII format using the BINTOASC utility program
available on the SCRAM website. The unformatted data file option has been removed due
to unformatted files are not portable across different computer systems and compilers, and
unformatted files cannot be used with the deposition algorithms in ISCST3.

Season by Hour-of-Day and Day-of-Week Emission Factors

      The variable emission rate factor option controlled by the EMISFACT keyword on
the SO pathway has been modified to include an option to specify variable emission rate
factors that vary by season, hour-of-day, and day-of-week.  The day-of-week variability
allows for different emission factors to be specified for Weekdays (Monday-Friday),
Saturdays, and Sundays.

      The syntax, type and order of the EMISFACT keyword are summarized below:
        SvntaX'   SO EMISFACT  Srcid (or Srcrng)  Qflag  Qfact(i),i=1,n
                  Optional, Repeatable
        Order*    Must follow the LOCATION card for each source input
where the Srcid parameter is the same source ID that was entered on the LOCATION card
for a particular source. The user also has the option of using the Srcrng parameter for
specifying a range of sources for which the emission rate factors apply, instead of
identifying a single source. This is accomplished by two source ID character strings
separated by a dash, e.g., STACK1-STACK10.

      The parameter Qflag is the  variable emission rate flag, and is one of the following
secondary keywords: '

      SEASON   emission rates vary seasonally (n=4),

      MONTH    emission rates vary monthly (n=12),

      HROFDY   emission rates vary by hour-of-day (n=24),

      STAR      emission rates vary by speed and stability category (n=36),

      SEASHR   emission rates vary by season and hour-of-day (n=96), and

                                       16

-------
       SHRDOW   emission rates vary by season, hour-of-day, and day-of-week [M-F,
                     Sat., Sun.] (n=288)

The Qfact array is the array of factors, where the number of factors is shown above for each
Qflag option.  The EMISFACT card may be repeated as many times as necessary to input
all of the factors, and repeat values may be used for the numerical inputs.  An example of
each of these options is presented below,  with column headers to indicate the order in which
values are to be input.:
        **             .         WINTER  SPRING  SUMMER.. FALL
        SO EMISFACT STACK1 SEASON   0.50   0.50   1.00 • 0.75
        **                     JAN FEB MAR APR MAY JUN  JUL AUG SEP OCT  NOV DEC
        SO EMISFACT STACK1 MONTH  0.1 0.2 0.3 0.4 0.5 0.5-0.5 0.6 0.7 1.0  1.0 1.0
                                1
                   6'7  8   9  10  11   12
        SO EMISFACT STACK,! HROFDY  0.0 0.0 0.0 0.0 0.0 0.5 1.0 1.0 1.0 1.0 1.0 1.0

        **                      13  14  15  16  17  18  19  20  21  22  23  24
        SO EMISFACT STACK1 HROFDY  1.0 1.0 1.0 1.0 1.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0
        ** or,  equivalently:
        SO EMISFACT STACK1 HROFDY
  1-5    6
 5*0.0  0.5
 7-17   18   19-24
11*1.0  0.5   6*0.0
        **           Stab. Cat.:
        SO EMISFACT STACK1 STAR
  A     B     C     D     E      F  (6 WS Cat.)
6*0.5  6*0.6  6*0.7 6*0.8  6*0.9  6*1.0
        SO EMISFACT STACK1 SEASHR
 enter 24 hourly scalars for each of  the four
 seasons (winter, spring, summer, fall), e.g.,
**
so
EMISFACT
STACK!
SEASHR
Winter
24*0.50
Spring
24*0.50
Summer
24*1.00
Fall
24*0.
75
        SO EMISFACT STACK1 SHRDOW
        ** Weekdays:
        SO EMISFACT STACK1 SHRDOW
        ** Saturdays:
        SO EMISFACT STACK1 SHRDOW
        ** Sundays:
        SO EMISFACT STACK1 SHRDOW
 enter 24 hourly scalars for each of the four
 seasons (winter, spring, summer, fall), first
 for Weekdays (Monday-Friday), then for Saturdays,
 and finally for Sundays, e.g..
   Winter
   24.1.0
Spring
24*0.8
Summer
24*0.6
 Fall
24*0.8
   24*0.5   24*0.4   24*0.3    24*0.4

   24*0.25  24*0.2  '24*0.15   24*0.2
References

Environmental Protection Agency,  1993:  Air/Superfund National Technical Guidance
       Study Series, Models for Estimating Air Emission Rates from Superfund Remedial
       Actions.  EPA-451/R-93-001, U.S. Environmental Protection Agency, Research
       Triangle Park,  North Carolina 27711.
                                             17

-------