-------
The factor 465.1 is 1000 m km~1 divided by 2.15, the number of standard
deviation of a Gaussian distribution from the oenterline to the point where
the distribution falls to 10 percent of the centerline value. The angle
9p is given by:
ep = c - d 1n (X/XQ) (Bq.13)
where c and d (degrees) are functions of stability and the normalizing distance,
XQ, is 1 km. Values of the parameters c and d are given in Table 2.
TABLE 2. VALUES OF c AND d USED TO CALCULATE, 0p
Stability Regimes
Unstable
Neutral
Stable
c
18.333
14.333
12.5
d
1.8096
1 .7706
1.0857
Sufficiently far downwind the atmospheric dispersion process dominates
the dispersion of the plume from the roadway. At 300 meters downwind the
dispersion curves are merged into the PG curves; the unstable curve is
merged into the PG class B curve, the neutral curve into the PG class D curve,
and the stable curve into the PG class E curve. At 300 meters downwind the
dispersion due to the roadway is computed by subtracting the square of the
ambient dispersion parameter (a function of stability class) from the square
2 9
of the total dispersion, o^, or oy^ . The initial dispersion due to the
roadway at 300 meters is then used as the initial dispersion and the ambient
dispersion is determined from the PG curves. cz and oy for distances
beyond 300 meters are then computed in a similar manner to Equations 10 and 11.
14
-------
INITIAL DISPERSION
Turbulence of the air produced by the notion of automobiles results in a
rapid mixing of the pollutants near the highway. This mixing is modeled by
assuming that an initial spreading of the pollutant plume occurs over the
highway. Zimmerman and Thompson (1975), using a limited data base, suggested
that the initial vertical dispersion, o^, should be 1.5 meters. The
value of 1.5 meters is a conservative estimate of the vertical standard
deviation of the plume at the downwind edge of the at-grade highway and was
considered as a tentative value by the authors.
In order to improve the estimate of the initial vertical dispersion,
a2- was calculated as a function of wind speed from the &l data for the
nearest roadside receptor. (See Appendix C). The initial vertical dispersion
parameter is specified as:
CTZO = 3.57 - 0.53 Uc (Eq.14)
The cross-road wind component is indicated by Uc. HIWAY-2 is programmed
such that Uc is computed and used in Equation 14 to estimate a-. However,
the smallest allowable value of a^ is 1.5 meters.
For at-grade highways, the initial horizontal dispersion, oy , has
an arbitrary value of twice the initial vertical dispersion. When a~
equals 1.5 meters, ayQ equals 3.0 meters, the same as in HIW&Y. However,
as a^ increases due to small cross-road winds, oy increases proportion-
ally. The value given to ay has little effect on the computation of air
pollution concentration when the wind direction has a component perpendicular
to the highway. The use of an initial ay accounts for a reasonable amount
of cross-road spreading caused by vehicle-generated turbulence when the wind
direction is parallel or nearly parallel to the highway.
15
-------
\fery few measurements have been published on air quality downwind of a
cut section. Nevertheless, the available data indicate that the cut section
configuration tends to increase the dispersion of the air pollution orginating
from the cut section. This effect occurs particularly when wind speeds are
light, for then the release of heat from combustion, the long travel time of
the pollutant to the receptor, and mechanical turbulence produced by the
cut section highway aid the dispersion. Thus, for the cut section case,
based upon very limited data, the initial s's for wind speeds less than 1 m
sec~1 were set at 10 meters for Oy and 5 meters for oz. it was assumed
that for wind speeds greater than 3 m sec"^ the cut section did not enhance
the initial dispersion. Therefore, 3 meters for Oy and 1.5 meters for az
were used. For speeds between 1 and 3 m sec"1, the initial sigmas are
linearly interpolated. These initial °'s are assumed for each of the ten
lanes used to represent the cut. The initial values of cry and oz (meters)
are found front:
yo
= 3
for u > 3 m sec~l
(Eq.15)
*yo = 10-7
jr — K. 1'
*ZQ ~ & - J-.
for 1 < u<3 m sec~l
(Bq.16)
and
*yo = 10
'zo = 5
/ for u < 1 m sec"
(Bq.17)
16
-------
AERODYNAMIC DRAG
HIWAY-2 has incorporated in it an aerodynamic drag factor that accounts
for the initial dilution of the pollutant on the roadway, and allows the
model to make reasonable concentration estimates during low wind speed
conditions. Analysis of the GM data revealed that the aerodynamic drag
factor must be a function of the wind-road orientation angle, because the
amount of acceleration in the lower layers is most significant under parallel
wind-road orientation (Appendix C). Hence, an aerodynamic drag factor that
is a function of wind-road angle was developed and incorporated into the
HIWAY-2 model. The relation developed is:
Uc = C u0-164 cos2 (Eq. 18)
u is the ambient wind speed (m sec~1), 41 is the wind-road angle, and C
is a constant related to the traffic speed. It is observed that C equals
1.85 for moderate to high traffic speed conditions. However, for low traffic
speeds data are not available at this time to evaluate the value of C. This
relation takes full effect for parallel wind U = 0) situations but has no
effect for perpendicular wind cases. If the ambient wind speed is less than
the wind speed computed according to the above relation, then only the
corrected wind speed will be applied. If the ambient wind speed is greater
than the corrected wind speed, no changes to the wind speed are made, thus,
allowing correction for only low wind speed situations (ambient wind speeds
less than 2 m sec"1).
17
-------
SECTION 4
COMPUTER ASPECTS AND INPUT DATA PREPARATION
COMPUTER MODEL
The FORTRAN computer program consists of a main program and four sub-
routines. Figure 5 depicts the general flow of the model. The main program
handles input and sets up a separate line source for each lane of traffic.
Subroutine HWYJUJE does the integration and provides printouts of results.
This subroutine calls HWYRCX, which evaluates Equations 7, 8, or 9, or
simplifications of these equations if H or z is zero. Evaluation of ov and
oz are done by subroutines HWYSIG and DBTSIG, which are called from IWYRCX.
The program is capable of processing multiple hours of meteorology for
multiple sources, (see Appendix A).
An east-north coordinate system (see figure 2) is used in the computer
model. The width of the highway and of its center strip, the coordinates of
the centerline of the highway, and the coordinates of the receptor(s) are
input parameters. However, in Equations 4 and 5, x and y refer to a coordinate
system aligned along the wind vector (x, the downwind direction, and y, the
crosswind direction). That system is distinct from the coordinate system
used for locating sources and receptors in the model.
In the basic equations given earlier (Equations 2 to 5), units of the
coordinate system have been specified as meters for dimensional balance.
However, for practicality units of the computer coordinate system, are in
kilometers. The user may use any convenient highway map unit if he enters an
appropriate scaling factor to convert those units to kilometers. For example,
18
-------
if units of meters are desired for highway coordinates, the scale factor
should be entered as 0.001. This section contains a list of the input variables,
including a brief description of each of the units by which the input parameters
must be expressed. An example of input data, as well as the output of a run
made with the example input data, is given in Appendix A.
CARD INPUT SEQUENCE
The sequence of input data cards is shown in Figure 6. The format of data on
the input cards for the batch mode of operation is given in Table 3. The
coordinates of the roadway are in the center of the highway (from edge to
edge). The ordering of the lanes is from left to right when looking from
point 1 to point 2 (Figure 1).
INTERACTIVE OPERATION
Tne self-explanatory listing produced by the model on a remote computer
terminal is shown in Appendix A to illustrate the operation of the model in
an interactive mode. The computer communicates to the user in upper case
letters, while the user replies in lower case letters.
Operation of the model in an interactive mode is similar to batch mode
operation. However, in the interactive mode the data for each line source
must be entered seperately. Thus, the impact of multiple line sources on
air quality is more easily assessed using the batch mode. The model is
capable of assessing the air quality impact for multiple sets of meteor-
ological data in both the batch and interactive modes.
19
-------
r
READ
PROBLEM
TITLE
r.
READ
METEOROLOGY
r
READ
SCALE
FACTOR
^ READ
RECEPTOR
COORDINATES
r
READ
SOURCE
DATA
r
READ
EMISSIONS
DATA
n
READ
CONTROL FOR
CUT SECTION
YES
HOURLY
OUT PUT
FOR ALL
SOURCES
Figure 5. General flow diagram for HIWAY-2.
20
-------
CUT SECTION
CARD
(7)
EMISSIONS
CARD
(6)
5, 6, 7 CARD SEQUENCE
FOR EACH SOURCE. ANY
NUMBER OF SOURCES.
SOURCE
CARD
(5)
RECEPTOR
CARDS !
(4)
SCALE
FACTOR
CARD
(3)
METEOROLOGY
CARD
(2)
TITLE
CARD
(1)
Figure 6. Input data deck for the batch node of operation for HIWAY-2.
Card type nunbers are in parenthesis.
21
-------
3. INPUT DATA CARDS
Name
Card type 1
Head
Card type 2
THETA
u
HL
XKST
Card type 3
OS*
Card type 4
cards)
XXRRb
XXSR
Z
Card type 5
of cards
REP1C
SEP1
REP2
SEP2
H
WIDTH
CNTR
XML
Card type 6
cards )
QIS
Card type 7
Columns
(1 card)
1-80
(1 card)
1-10
11-20
21-30
31-40
(1 card)
1-10
(up to 50
1-10
11-20
21-30
(any number
1-0
11-20
21-30
31-40
41-50
51-60
61-70
71-80
(up to 3
1-80
( 1 card,
Format
20A4
F10.0
P10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
F10.0
Form
AAAA
XXX.
XX. X
XXXX.
X.
X.
XXXX. XXX
XXXX. XXX
XX.
XXXX. XXX
XXXX. XXX
xxxx.xxx
XXXX. XXX
xx.x
XX.
XX.
X.
.xxxxxxx
Variable
Alphanumeric data
for heading
Wind direction
Wind speed
Height of mixing layer
Pasquill stability
class
Scale factor
East coordinate of
receptor
North coordinate
of receptor
Height (above ground)
of receptor
East coordinate,
point 1
North coordinate
point 1
East coordinate,
point 2
North coordinate,
point 2
Height of line source
Total width of highway
Width of center strip
Number of traffic lanes
Emission rate for
each lane
Units
-
Degrees
m sec"1
Meters
-
-
Map units
Map units
Meters
Map units
Map units
Map units
Map units
Meters
Meters
Meters
—
g secern"1
can be blank for
at grade)
CUT
WIDTC
1-10
11-20
F10.0
F10.0
X.
XX.
1, if cut; 0, if at
grade
Width of top of cut
section
-
Meters
scale factor converts map units to kilometers:
If map units in kilometers, scale factor = 1.0
If map units in meters, scale factor = 0.001
If map units in feet, scale factor = 0.000305
If map units in miles, scale factor = 1.61
lto begin again with another set of data, a value 9999. is punched for XXRR (card type 4)
following the last receptor card. A value of -9999. for XXRR will cause the program to
terminate after data set.
cAny number of sources can be input. Card types 5-7 must be used for each source.
IF REP1=9999. end of source data, card types 6 and 7 should not follow.
22
-------
A complete listing of the computer code is given in Appendix B with
verification of HIV^Y-2 demonstrated in Appendix C. The HIWAY-2 model has
been placed on the EPA User's Network for Applied Modeling of Air Pollution
(UNAMAP) computer system. For information on this system contact: Chief,
Data Management, Meteorology Laboratory, U.S. Environmental Protection
Agency, Research Triangle Park, North Carolina 27711.
23
-------
REFERENCES
Cadel, S.H., D. P. Chock, J. M. Heuse and P. R. Monson 1976. Results of the
General Motors Sulfate Dispersion Experiments, General Motors Research
Publication, GMR-2107.
Eskridge, R.E., and J.C.R. Hunt 1979a. Highway Modeling: Part I -
Prediction of Velocity and Turbulence Fields in the Wake of Vehicles.
J. Appl. Meteor. 36: 387.
Eskridge, R.E., F.S. Binkowski, J.C.R. Hunt, T.L. Clark and K.E. Demerjian
1979b. Highway Modeling Part II - Advection and Diffusion of SF5 Tracer
Gas. J. Appl. Meteor. 36: 401.
Pasquill, F. 1976. Atmospheric Dispersion Parameters in Gaussian Plume Modeling
Part II. Possible Requirements for Changes in the Turner Workbook Values.
EPA-600/4-76-030br U.S. Environmental Protection Agency, Research Triangle
Park, North Carolina. 43 pp.
Rao, S.T., M. Chen, M. Keenan, G. Sistla, R. Peddada, G. Wotzak, and N. Kolak
1978. Dispersion of Pollutants Near Highways - Experimental Design and
Data Acquisition Procedures. EPA-600/4-78-037, U.S. Environmental Protection
Agency, Reseach Triangle Park, North Carolina. 56 pp.
Rao, S.T., M. Kennan, F. Sistla, and P. Sampson 1979. Dispersion of Pollutants
Near Highways, Data Analysis and Model Evaluation. EPA-600/4-79-011, U.S.
Environmental Protection Agency, Research Triangle Park, North Carolina.
158 pp.
Rao, S.T. Final Report of Grant 806017-01. Atmospheric Turbulence and Pollutant
Dispersion Near Highways. 1980. (Unpublished)
U.S. Environmental Protection Agency 1974. Automobile Exhaust Emission Modal
Analysis Model. EPA-460/3-74-005, U.S. Environmental Protection Agency,
Ann Arbor, Michigan.
U.S. Environmental Protection Agency 1978. Mobile Source Emission Factors.
EPA-400/9-78-005, U.S. Environmental Protection Agency, Washington, D.C.
Turner, D.B. 1970 Workbook of Atmospheric Dispersion Estimates. AP-26,
U.S. Environmental Protection Agency, Research Triangle Park, North
Carolina. 84 pp.
Zimmerman, J.R., and R.S. Thompson 1975 User's Guide for HIWAY, A Highway Air
Pollution Model, EPA-650/4-74-008, U.S. Environmental Protection Agency
Research Triangle Park, North Carolina 59 pp.
24
-------
APPENDIX A
EXAMPLE PROBLEM
INTRODUCTION
In order to clarify the procedure for using both the batch and interactive
(continuous) versions of the HIWAY-2 model, the following test problem is
solved using both versions.
Given: Length of highway - 5 km.
Orientation - east-west.
Number of lanes - four.
Road width (edge to edge) - 46 meters.
Median width - 30 meters.
Emission rate in each lane from south to north
0.0112, 0.0103, 0.0106, and 0.0156 g sec"1 m~1.
Wind direction - 42 degrees.
Wind speed - 3.7 m sec"^.
Stability class - 3.
Find: The expected concentration at receptors along a line
perpendicular to the center of the highway segment at
distances 1, 5, 10, 30, and 50 meters from the downwind
edge of the roadway (1) if the road is an at-grade section,
and (2) if the road is a cut section with the top of the cut
being 50 meters in width.
SOLUTION USING THE INTERACTIVE VERSION
Assuming that you have already logged on the computer, etc.,you are then
given the choice of receiving a description of the model. Following that,
enter the input parameters as the model calls for them. Most of them are
self-explanatory; however, a few comments are in order:
25
-------
1. When entering the mixing height, never use the value 0.
2. If you do not want the effect of a limit to vertical mixing in your
calculation, use a large enough mixing height so that there is no
chance of its influencing your results, such as 5000 meters.
3. The coordinates for the ends of the roadway segment are assumed to
be in the center of the road (from edge to edge).
4. The ordering of emission rates is for lanes in order from left to
right when looking from point 1 to point 2.
An example problem using the interactive version of HIWAY-2 is shown in
Table A-1. The results for the at-grade section are given following the
entry of receptor coordinates. For convenience, the center of the roadway
has been placed 0.023 km north of the origin in this example, so that the edge
of the road is on the axis and the y coordinate of the receptor is the
distance from the edge of the road. The roadway and receptors could have
been placed at any location.
The option to run the model for a new receptor location (DOC), change
the road type (TYPE), or to end the program (END) is given after the results.
In the second part of the problem, the road type (cut), the width (50
meters), and the location of the road (to again place the edge of the road at
a "y" coordinate value of zero) are changed. The results for the cut section
are shown following the entry of data. Note that the concent rations are in
micrograms per cubic meter (UGM/M**3). The part per million (PPM) column is
a conversion from micrograms per cubic meter for the pollutant carbon monoxide.
The part per million column would be incorrect for any other pollutant.
SOLUTION USING THE BATCH VERSION
The batch version requires at least seven input cards. Depending upon
the number of receptor points, the number of sources, and number of problems
26
-------
to be run, nore cards may be necessary. The format for each card is given in
Table 3. Table A-2 lists the input for the example problem; Table A-3 lists
the results. Note that for the cut section, the sixth and seventh fields
(oolunns 51 to 70) in card type 5 were left blank. Also, note that for card
type 4, XXPR can have a value of -9999. or 9999. A -9999. indicates the end
of the problem after card types 5-7 are read in. A value of 9999. indicates
a new problem follows after card types 5-7. Card types 5-7 are always read in
sequence. Any number of sources can be input using the 5,6,7 card sequence to
describe the source and emissions. If REP1 = 9999., then the last source
has been read in and card types 6,7 are not read. The program will print out
the concentration estimates from each line source and the total contribution
from all the line sources.
27
-------
TABLE A-1. EXAMPLE PROBLEM USING INTERACTIVE VERSION OF HIWAY-2.
DO YOU WANT A DESCRIPTION C! ';'," FPA "-U^iCf-il" !•
iteFOKE APPLYING IT?(YES 01; lit:)
>yes
l.TilE EPA "HIWAY-2" MODEL COMPILES INEhT POLLUTANT CONCENTRATIONS IN THE
VICINITY OF A ROADWAY ON A SHORT TERM BASIS (HOURLY /WERAGES) USING
THE GAUSSIAN PLUME FORMULATION. IF MORE THAN ONE ROADWAY IS PRESENT,
SUPERPOSITION APPLIES. THE MODEL CAN EE USED FOR AT GRADE AND CUT
SECTIONS FOR RECEPTOR DISTANCES OF TENS TO HUNDREDS OF METERS DOWNWIND
OF THE LINE SOURCE IN RELATIVELY UNCOMPLICATED TERRAIN.
2.THE COORDINATE SYSTEM IS ARRANGED SUCH THAT THE X-AXIS INCREASES FROM
WEST TO EAST WHILE THE Y-AXIS INCREASES FROM SOUTH TO NORTH.THE UNITS
RELATED TO HIGHWAY MEASUREMENTS ARE INDICATED BY A SCALE FACTOR OF
USER UNITS TO KILOMETERS. THE MOST FREQUENTLY USED FACTORS ARE:
UNITS SCALE FACTOR
KILOMETERS 1.0
METERS 0.001
FEET 0.000305
MILES 1.61
SCALE FACTOR UNITS APPLY EXCEPT WHEN OTHER UNITS ARE SPECIFICALLY
REQUESTED.
3.THE EMISSION DATA IS DEPENDENT ON VEHICLE SPEED,TYPES AND NUMBER OF
VEHICLES,AND EMISSION CONTROL DEVICES. EMISSIONS (GM/SEC*M) ARE
ENTERED IN ORDER FROM LEFT TO RIGHT WHEN LOOKING FROM ROAD END
PT 1 TO END PT 2.
4.ROAD COORDINATES ARE THE ENDPOINTS OF THE HIGHWAY CENTER LINE.
WIND DIRECTION IS DERIVED BY MEASURING CLOCKWISE(EAST) FROM
DUE NORTH.(E.G..WIND FROM NORTH IS 0 DEGREES,"EASTERLY WIND IS 90.)
5.THE PROGRAM CONTAINS THE OPTION TO EVALUATE ANY NUMBER OF
RECEPTOR LOCATIONS AND/OR TYPES OF ROADS.
6.YOU MUST SEPARATE MULTIPLE INPUTS WITH COMMAS.
7.FOR MOST APPLICATIONS,THE HEIGHTS OF THE RECEPTOR AND
SOURCES ARE ASSUMED TO 3E THE SAME.
DO YOU WANT A DESCRIPTION OF THIS VERSION OF "HIWAY-2"?(YES OR NO)
>no
ENTER PROBLEM TITLE OF 61 CHARACTERS OR LESS
> example of interactive version of HIWAY-2
ENTER SCALE FACTOR (KILOMETERS/USER UNIT).
>1.
ENTER LIKE(ROAD) ENDPOINTS.(ORDERED PAIRS:X1,Y1,X2,Y2)
28
-------
TABLE A- 1 . ( cont inued )
2. 5, .023, -2. 5, .023
ENTER EMISSION HEIGHT. (METERS)
>0.
ENTER WIND DIRECTION (DEC). NORTH IS ZERO.
ENTER WIND SPEED (METERS/SEC).
>3.7
ENTER MIXING HEIGHT (METERS).
>1000.
ENTER PASQUILL-TURNER STABILITY CLASS (1-6).
>3
ENTER THE NUMBER OF LANES.
>U
ENTER LINE SOURCE STRENGTH VECTOR. (A VALUE FOR EACH LANE)
>. 0112, .0103, .0106, .0156
IS THIS A CUT SECTION? (YES OR NO)
>no
ENTER HIGHWAY WIDTH (METERS).
ENTER WIDTH OF CENTER STRIP (METERS).
>30.
ENTER NUMBER OF RECEPTOR LOCATIONS DESIRED. (MAXIMUM OF 25)
>5
ENTER RECEPTOR COORDINATE SETS.(X&Y IN SCALE FACTOR UNITS ;Z IN METERS)
>0. ,-. 001 , 0., 0. ,-. 005, O.,0.,-. 010,0.,
>0., -. 030, 0.,0.,-. 050,0.
HIWAY-2 VERSION: 80080
example of interactive version of HIWAY-2
ENDPOINTS OF THE LINE SOURCE
2.500, .023 AND -2.500, .023
EMISSION HEIGHT IS .000 METERS
EMISSION RATE (GRAMS/SECOND*METER) OF H LANE(S)
.112-001 .103-001 .106-001 .156-001
WIDTH OF AT-GRADE HIGHWAY IS M6.000 METERS
WIDTH OF CENTER STRIP IS 30.000 METERS
WIND DIRECTION IS 42. DEGREES
WIND SPEED IS 3.7 METERS/SEC
STABILITY CLASS IS 3
HEIGHT OF LIMITING LID IS 1000.0 METERS
THE SCALE FACTOR IS 1.0000 KM/USER UNIT.
29
-------
TABLE A-1. (continued)
RECEPTOK LOCATION HEIGHT CONCENTRATION
X Y Z (M) UGM/M**3 PPM*
.0000 -.0010 .0000 3258. 2.834
.0000 -.0050 .0000 3137. 2.730
.0000 -.0100 .0000 2631. 2.292
.0000 -.0300 .0000 1546. 1.345
.0000 -.0500 .0000 1106. .962
PPM CONCENTRATIONS CORRECT FOR CARBON MONOXIDE ONLY.
YOU HAVE THE OPTION TO RUN THE MODEL FOR A NEW RECEPTOR LOCATION
(LOG),OR TO CHANGE THE ROADWAY TYPE,OR TO END THE PROGRAM.
ENTEH LOG, OR TYPE, OR END.
>type
ENTER LINE(ROAD) ENDPOINTS.(ORDERED PAIHS:X1,Y1,X2,Y2)
>2.5,.025,-2.5,.025
ENTER EMISSION HEIGHT. (METERS)
>0.
ENTER WIND DIRECTION (DEC). NORTH IS ZERO.
>42.
ENTER WIND SPEED (METERS/SEC).
>3-7
ENTER MIXING HEIGHT (METERS).
>1000.
ENTER PASQUILL-TURNER STABILITY CLASS (1-6).
>3
ENTER THE NUMBER OF LANES.
>4
ENTER LIUE SOURCE STRENGTH VECTOR.(A VALUE FOR EACH LANE)
>.0112,.0103,.0106,.0156
IS THIS A CUT SECTION? (YES OR NO)
>yes
ENTER WIDTH OF TOP OF CUT. (KETEHS)
>50.
ENTER NUMBER OF RECEPTOR LOCATIONS DESIRED.(MAXIMUM OF 25)
>5
ENTER RECEPTOR COORDINATE SETS.U&Y IN SCALE FACTOR UNITS;Z IN METERS)
>0.,-.001,O.,0.,-.005,0.,
>0.,-.010,0.,0.,-.030,0.,
>0.,-.050,0.
30
-------
TABLE A-1. (continued)
HIWAY-2 VERSION:
example of interactive version of HIWAY-2
ENDPOINTS OF THE LINE SOURCE
2.500, .025 AND -2.500, .025
OMISSION HEIGHT IS .000 DETERS
EMISSION RATE (GRAKS/SECOND*METER) OF 4 LANE(S)
.112-001 .103-001 .106-001 .156-001
WIDTH OF TOP OF CUT SECTION IS 50.000 METF.RS
WIND DIRECTION IS 42. DEGREES
WIND SPEED IS 3.7 METERS/SEC
STABILITY CLASS IS 3
HEIGHT OF LIMITING LID IS 1000.0 METERS
THE SCALE FACTOR IS 1.0000 KM/USER UNIT.
RECEPTOR LOCATION HEIGHT CONCENTRATION
X Y Z (M) UGM/M*»3 PPM*
.0000 -.0010 .0000 3023. 2.630
.0000 -.0050 .0000 2740. 2.384
.0000 -.0100 .0000 2343. 2.039
.0000 -.0300 .0000 1465. 1.274
.0000 -.0500 .0000 1076. .937
* PPM CONCENTRATIONS CORRECT FOR CARBON MONOXIDE ONLY.
ENTER LOG, OR TYPE, OR END.
>end
31
-------
12345678
12345678901234567890123456789012345678901234567890123456789012345678901234567890
CO
to
EXAMPLE OF BATCH VERSION OF HIWAY-2
42.
1.
0.
0.
0.
0.
0.
-9999.
2.5
.0112
0.
2.5
.0112
1
9999.
3.7
-.001
-.005
-.010
-.030
-.050
0.023
.0103
0.025
.0103
50.
1000.
0.
0.
0.
0.
0.
-2.5
.0106
-2.5
.0106
3.
0.023 0.0 46.0 30.0 4.
.0156
0.025 0.0 4.
.0156
12345678901234567890123456789012345678901234567890123456789012345678901234567890
12345678
TABLE A-2. CARD INPUT FOR EXAMPLE PROBLEM
-------
TABLE A-3. EXAMPLE PROBLEM USING BATCH VERSION OF HIWAY-2.
EXAhPLE OF hATCH VEHSiCf! OF I1IWAY-2
HIWAY-2 VERSION: 80080
WlilD DIRECTION IS 42. DEGREES
WIND SPEED IS 3.7 METERS/SEC
STABILITY CLASS IS 3
HEIGHT OF LIMITING LID IS 1000.0 METERS
THE SCALE OF' 7HF COORDINATE AXES IS 1.0000 KM/USER UNIT.
ENDPOINTS OF LIME SOURCE 1
2.500, .023 AND -2.500, .023
EMISSION HEIGHT IS .000 MFTEHS
EMISSION RATE (GKAMS/SECO!lD*METER) OF 4 LAHE(S)
.H2-001 .103-001 .106-001 .155-001
WIDTH OF AT-GRADE HIGHWAY IS 46.0 M
WIDTH OF CENTER STRIP IS 30.0 K
RECEPTOR LOCATION HEIGHT CONCENTRATION
X Y Z(M) UGM/HETER»»3 PPM *
.0000
.0000
.0000
.0000
.0000
-.0010
-.0050
-.0100
-.0300
-.0500
.0000
.0000
.0000
.0000
.0000
3258.
3137.
2634.
1546.
1106.
2.834
2.730
2.292
1.345
.962
* PPM CONCENTRATIONS CORRECT FOR CARBON MONOXIDE ONLY.
EMDPOINTS OF LINE SOURCE 2
2.500, .025 AMD -2.500, .025
EMISSION HEIGHT IS .000 METERS
EMISSION RATE (GRAV.S/SECOND»METER) OF 4 LAME(S)
.112-001 .103-001 .106-001 .156-001
wIDTH OF TOP OF CUT SECTION IS 50.000 M
RECEPTOR LOCATION HEIGHT CONCENTRATION
X Y Z(K) UGM/KETER*»3 PPM *
.0000 -.0010 .0000 J023. 2.630
.0000 -.0050 .0000 2740. 2.384
.0000 -.0100 .0000 2343. 2.039
.0000 -.0300 .0000 1465. 1.274
.0000 -.0500 .0000 1076. .937
* PPK CONCENTRATION'S CORRECT FOR CARBON MONOXIDE ONLY.
33
-------
TABLE A-3. (continued)
TOTAL CONCENTRATION FROM ALL 2 LIKE SOURCE(S)
RECEPTOR LOCATION HEIGHT CONCENTRATION
X Y Z(M) UGM/METEK**3 PPM *
.0000 -.0010 .0000 6281. 5.464
.0000 -.0050 .0000 587«. 5.114
.0000 -.0100 .0000 4977. 4.330
.0000 -.0300 .0000 3011. 2.619
.0000 -.0500 .0000 2183. 1.899
* PPM CONCENTRATIONS CORRECT FOR CARBON MONOXIDE ONLY.
34
-------
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
APPENDIX B
SOURCE CODE LISTING
C HI.VAY-2 - NEW VERSION - /ARCH 1930
C THIS PROGRAM CALCULATES THE CONCENTRATION FROM A LIKE SOURCE
COKKON /SOL/ 3LN(25) ,HLN(25) ,RAQ(25) ,SAQ(2r;) ,l'BQ(25)
, CLSST(50)
IVERS=80080
IRD=5
IWRI=6
FORM OF INPUT TO HIWAY (BATCH)
13HIOOOOO
BHIOOQ10
VARIABLE
NAME
COLUMNS
FORMAT
C
C
C
C
C
C
C
C
C CARD TYPE 1 (1 CARD) HEADER OR TITLE CARD
C HEAD 1-80 20A4 AAAA ALPHANUMERIC DATA FOR HEADING.
C
C CARD TYPE 2 (1 CARD) METEOROLOGICAL CARD
,o!3Q(25),CO:-K5BHI00020
BHIU0030
BHI00040
31:100050
BHIOOObO
BHI00070
RH100080
BHI00090
BHI00100
BHIOQ110
BHI00120
BHI00130
FORM
VARIABLE
BHI00150
BHI00160
BHIOQ170
UNITS BHI00180
BHI00190
BHI00200
BHI00210
BHI00220
BHI00230
WIND DIRECTION (DEGREES)BHI00240
WIND SPEED (METERS)HII00250
HEIGHT OF MIXIMG LAYER (METERS)BHI00260
PASQUILL STABILITY CLASS(DIMENSIONLESS)BHI00270
BHI00280
CARD TYPE 3 (1 CARD) SCALE FACTOR (MAP 'JMITS TIMES SCALE FACTOR = KM)BHI00290
GS 1-10 F10.0 X.XXXX SCALE FACTOR BHI00300
THETA 1-10 F10.0 XXX.
U 11-20 F10.0 XX.X
HL 21-30 F10.0 XXXX.
XKST 31-40 F10.0 X.
C CARD TYPE U (UP TO 50 CARDS) RECEPTOR CARDS
BHI0031Q
XXRR 1-10 F10.0 XXXX.XXX EAST COORD. OF RECEPTOR (MAP UNITS)BH100320
XXSR 11-20 F10.0 XXXX.XXX NORTH COORD. OF RECEPTOR (MAP UNITS)BHI00330
Z 21-30 F10.0 X.XX HEIGHT OF RECEPTOR (ABOVE GROUND) (METEBHI00340
BHI00350
XXRR ON LAST RECEPTOR CARD SHOULD HAVE A VALUE OF -9999.
OR 9999.. IF XXRR = -9999. END OF PROBLEM . IF XXRR = 9999.
BEGIN A MEW PROBLEM AFTER CARD TYPES 5-7 ARE READ IN.
CARD TYPE 5 d CARD) SOURCE CARD
REP1 1-10 F10.0 XXXX.XXX EAST COORD..POINT 1
SEP1 11-20 F10.0 XXXX.XXX NORTH COORD..POINT 1
REP2 21-30 F10.0 XXXX.XXX EAST COORD..POINT 2
SEP2 31-40 F10.0 XXXX.XXX NORTH COORD.,POINT 2
H 41-50 F10.0 XX.X HEIGHT OF LINE SOURCE
WIDTH 51-60 F10.0 XX. TOTAL WIDTH OF HIWAY
CMTR 61-70 F10.0 XX.
XML 71-80 F10.0 X.
BHI00360
BHI00370
BHI00380
BHI00390
BHI00400
(MAP UNITS)BHIOOM10
(MAP UtlITS)BHIOOU20
(MAP UNTTS)BHI00130
(MAP UNITS)BHIOOUMO
(METERS) 311100450
(METERS )RH 1.00460
WIDTH OF CENTER STRIP (MEDIAN) (METEFS)HIIOOU70
NUMBER OF TRAFFIC LANES (DIMENSIONLESS)BHIOCW80
BHIOM90
35
-------
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
10
c
c
c
c
20
c
c
c
c
30
50
CARD TYPES 5-7 ARE ALWAYS READ IN SEQUENCE. ANY NUMBER BHI00500
OF SOURCES CAM BE INPUT USING THE 5,6,7 CARD SEQUENCE BHI00510
TO DESCRIBE THE SOURCE AND EMISSIONS. IF REP1 = 9999. I3HI00520
LAST SOURCE. CARD TYPES 6,7 ARE HOT READ. BHI00530
BH100540
CARD TYPE 6 (UP TO 3 CARDS) EMISSIONS FOR EACH LAME. BHI00550
LANES ORDERED LEFT TO RIGHT WHEN LOOKING FROM POINT 1 TO POINT 2BHI00560
QLS 1-80 F10.0 .XXXXXXXXX EMISSION RATE FOR FACH LAME (G/SEC-KOBHI00570
BHI00580
CARD TYPE 7 (1 CARD) AT-GRADE OR CUT? (CAM BE BLANK FOR AT-GRADE) BHI00590
CUT 1-10 F10.0 X. 1, IF CUT; 0, IF AT-GRADE(DIMENSIONLESS)BHI00600
WIETC 11-20 F10.0 XX.
WIDTH AT TCP OF CUT SECTION
READ HEADER CARD
READ (IRD,230,END=400) HEAD
WRITE (IWRI,240) HEAD
WRITE (IWRI,250) IVERS
READ (IRD.290) THETA,U,HL,XKST
KST=XKST
THETA IS THE WIND DIRECTION IN DEGREES.
U IS THE WIND SPEED IN METERS PER SECOND.
KST IS THE STABILITY CLASS
HL IS THE HEIGHT OF THE LIMITING LID
WRITE (IWRI.260) THETA,U,KST,HL
READ (IRD,290) GS
GS IS THE MEASURE BETWEEN COORDINATES (KM).
WRITE (IWRI.270) GS
ICHK=1
Nsi
READ (IRD.290) XXRR(N),XXSR(N),Z(N)
IF (XXRR(N).GE.9998.) GO TO 50
IF XXRR = -9999. END OF PROGRAM.
IF XXRR = 9999. NEW PROGRAM FOLLOWS AFTER CARD TYPES 5-7
IF (XXRR(N).LE.-9998.) ICHK=2
IF (XXRR(N).LE.-9998.) GO TO 50
IF (N-52) 40,30,30
WRITE (IWFI,280)
GO TO 400
RR(N)=XXRR(N)*GS
SR(M)=XXSR(N)«GS
ZR(N)=Z(N)
N=N+1
GO TO 20
N=N-1
NLINE=0
DO 60 I=\50
coirr(i)=o.
(METERS)BH100610
BHI00620
BHI00630
BHI00640
BHI00650
nHI00660
BHI00670
BH100680
BHI00690
BH100700
BHI00710
BHI00720
BHI00730
BH 100740
BHI00750
BH100760
BHI00770
BHI00780
BHI00790
BHI00800
BHI00810
BHI00820
BHI00830
BHI00840
BHI00850
BHI00860
BHI00870
BHI00880
BHI00890
BHI00900
BHI00910
BHI00920
BHI00930
BH100940
BHI00950
BHI00960
BH100970
BHI00980
BHI00990
36
-------
60
70
C
C
C
C
C
C
C
C
C
C
C
C
C
C
80
90
100
110
CLSST(I)=0.
READ (IRD,290,Eh'Ds200) 3FP1 .SFP1 ,REP2,SFP2,il, WIDTH,CNTR, XNL
IF (REP1.CE.999E.) 00 TO 200
NLINE=tJLIf!E+i
REP1,SEP1 ARE THE COORDINATES OF AM END POINT OF THE LINE
SOURCE IH SOURCE COORDINATES.
REP2.SEP2 ARE TliF COORDINATES OF THE OTHEh END POINT OF THE
LINE SOURCt It." SOURCE COORDINATES.
K IS THE EFFECTIVE EMISSION HEIGHT OF THE SOURCE IM METERS.
WIDTH IS THE HIGHWAY WIDTH (M) FOR AT GRADE
CNTR IS THE WIDTH OF THE CENTER STRIP (M)
XNL IS THE HUMBER OF LANES FOh THE AT-GRADE HIGHWAY.
IF REP1 = 9999- LAST SOURCE. CARD TYPES 6,7 ARE NOT READ.
WRITE (IWRI.300) NLINE,REP1,SEP1,REP2,SEP2
NLsXML
WRITE (IWRI,310) H
WRITE UWRI.320) NL
READ (IRC,290) (QLSU),I=1 ,NL)
QLS IS THE LINE SOURCE STRENGTH (GRAMS/SECOND*METER)
WRITE (IWRI.330) (QLS(I),I=1,NL)
READ (IRD.290) CUT.WIDTC
CUT SECTION.
WIDTC IS THE WIDTH OF THE TOP OF THE CUT SECTION (M)
IF (CUT.LE.0.0001) GO TO 100
DQLS IS THE CUT SECTION SOURCE STRENGTH
DQLS=0.
DO 80 I=1,NL
DQLS=DQLS-nXS(I)
XMDLslO.
NL=XNDL
DQLS=DQLS/XNDL
WRITE (IWRIo^O) WIDTC
DO 90 1=1,NL
QLS(I)=DQLS
WIETHsWICTC
XNL=XNDL
CNTRsO.
GO TO 110
WRITE (IWRI.350) WIDTH,CNTR
CONTINUE
WRITE (IWRI.360)
REP12=REP1-REP2
SEP12=SEP1-5EP2
RNGL=ATAN2(REP12,SEP12)
RMGL=RMGL*57.2958
IF (RNGL.LT.O.) RNGL=360.-AnS(RHGL)
DHNG=ABS(THETA-RNGL)
IF (DRMG.GT.1oO.) DPN
BHIOtOOO
BHI01010
BH I 01 020
OHIO 10 30
BH I 01 040
DHI01050
OHIO 1060
BHI01070
B11I01080
BHI01Q90
BHI01100
BHI01110
BHI01120
BI1I01130
BHIOH40
BHI01150
BHI01160
BHI01170
BHIOH80
BHI01 190
BHI01200
BHI01210
BHI01220
BHI01230
BHI012MO
BH 10 1250
BHI01260
BHI01280
BHI01290
BHIC1300
BHI01310
BHI01 320
BHI01330
BHI01340
BHI01350
BHI01360
BH 10 1370
OHIO 1380
BHI01390
BHI01400
BHI01420
BHI01430
BHI01440
BI1I01450
BHI01460
BHI01470
B1!I01480
37
-------
IF (DRNG.GT.90.) Dh;JG=''30.-DHMG
ANGLE=0.0175*ADS(DK:!G)
CO=COS(ANGLE)
CS=CO*CO
FU=1.85*CS*(U**0.l6iO
R=FU/U
RFU=1.
IF (R.GT.1.) RFU=R
U=RFU*U
WSP=ABS(U *SIN(ANGLE))
RA=REP1*GS
RB=KEP2*GS
SA=SEP1*GS
SB=SEP2*GS
WL=(WIDTH-CNTR)/XNL
IF (CUT.GT.0.00001) GO TO 130
120 SYON=3.
SZON=1.5
GO TO 150
130 IF (U.GT.3.) GO TO 120
IF (U.LT.1.) GO TO 140
DUh=('J-1.)/2.
SYCN=10.-7.*DUK
SZON=5.-3.5*DUK
GO TO 150
1^40 SYON=10.
SZON=5.
150 CONTINUE
IF (NL.EQ.1) WL=0.
IF (NL.EQ.1) CNTR=0.
DELR=RB-RA
DELS=SB-SA
DIST=SORT(DELS*DELS+DELR *DELR)
NLIM=NL/2
ALIMsNLIM
DO 160 ID=1,NLIM
A=ID
DLs(-0.5)»CNTR+((-l)*ALIM-0.5+A)«VIL
DUMsDL«0.001/DIST
RAQ(ID)=RA+DELS«DUM
RBQ(ID)=RB+DELS»DUM
SAQ(ID)=SA-DELR»DUM
SBQ(ID)=S5-DELR*DUM
QLN(ID)=QLS(ID)
HLN(ID)sH
160 CONTINUE
NSsNLIK+1
AS=NS
DO 1?0 ID=NS,NL
A=ID
BH 10 1500
BHI01510
OHI01520
BHI01530
BH 10 1540
BHI01550
BHI01560
3HI01570
BHI01580
BHI01590
BHI01600
BHI01610
BHI01620
BHI01630
BHI01650
BHI01660
BHI01670
BHI01680
BHIQ1690
BHI01700
BMI01710
BHI01720
3I1I01730
BHI01740
BHI01750
BHI01760
BHI01770
BHI01780
BHI01790
BHI01800
BHI01810
BHI01820
BHI01830
3H 10 1840
BHI01850
BHI01860
BHI01870
BMI01880
BHI01890
BHI01900
BHI01910
BHI01920
BHI01930
BHI01940
BHI01950
Bi 1 10 1960
BHI01970
BH 10 1980
BHI01990
38
-------
DL=0.5*CNTR+(0.5+A-AS)«WL
DUM=DL*O.OOVDICT
RAQ(ID)=RA+DELS*DUK
RBO(ID)=RB+DELS*DUM
SAQ(ID)=SA-DELB*OUM
SBQ(ID)=SE-DELR*DUM
QLN(ID)=QL5(IP)
HLN(ID)=H
170 CONTINUE
K=NL
DO 180 IDUMsl.N
180 CON(IDUM)=0.
C K IS NUMBER OF LIME SOURCES
C N IS NUMBER OF RECEPTORS
CALL HWYLNE (K,M)
WRITE (IWRI.370)
DO 190 1=1, N
CONT(I)=CONT(I)4-CON(I)
190 CLSST(I)=CLSST(I)+CLSS(I)
GO TO 70
200 CONTINUE
IF (NLINE.EQ.1) GO TO 220
WRITE (IWRI.380) NLINE
WRITE (IWRI.360)
DO 210 1=1, N
WRITE (IWRI,390) XXRRtt),XXSR(I),ZR(I),CONT(I),CLSST(I)
CONTINUE
WRITE (IWRI.370)
GO TO (10,400), ICHK
210
220
C
230
2MO
250
260
290
300
310
320
330
340
350
350
PHI02000
BHI02010
RHI02020
3HI02030
BHI02040
BHI02050
B1II02060
BHI02070
BHI02080
BHI02090
EH102100
BHI02110
BHI02120
BHI02130
BHI02140
BHI02150
BHI02160
BHI02170
BHI02180
BHI02190
BHI02200
BHI02210
BHI02220
BHI02230
BHI02240
BHI02250
BHI02260
BHI02270
BHI02280
BHI02290
FORMAT (20AU) BHI02300
FORKAT COf,/,20A4,/) BHI02310
FORMAT CO HIWAY-2 VERSION:',16) BHI02320
FORMAT C WIND DIRECTION IS',F7.0,' DEGREES',/,' WIND SPEED IS1,FBHI02330
17.V KETEKS/SECV STABILITY CLASS IS',15,/,1 HEIGHT OF LIMITING BHI02340
2LID IS',F8.1,' METERS') BHI02350
270 FORMAT C THE SCALE OF THE COORDINATE AXES IS '.F10.V KM/USER UNBHI02360
UT.' //) BHI02370
280 FORKAT (IHO.'THE NUMBER OF RECEPTORS IS LIMITED TO 50. YOU HAVE ATBHI02380
1 TEMPTED TO READ THE 51ST. NO COMPUTATIONS HADE.
FORMAT (8F10.0)
3HI02390
3HI02UOO
FORMAT C ENDPOINTS OF LINE SOURCE' ,13,/,F9.3,' ,' ,F9.3,' AND1,F9.3BHI02410
-, ,',F9.3>
FORMAT C EMISSION HEIGHT IS',F6.3,' METERS')
FORMAT C EMISSION RATE (GRAMS/SECOKD*METER> OF1, IV LANE(S)')
FORMAT (6E12.3)
FORMAT (' WIDTH CF TOP OF CUT SECTION IS',F10.3,
FORMAT C WIDTH OF AT-GRADE HIGHWAY IS',F10.1/
INTER STRIP IS'.FIO.V M',/)
FORMAT (1HU,' HECEPTOh LOCATION HEIGHT
BHI02M20
BHI02M30
BJ1I02440
BHI02450
BHI02460
M',/,' WIDTH OF CEBHI02470
BHI02480
COKCEMTRATIOM',/,BHI02490
M')
39
-------
V XVOX.'Y Z(M) UUM/.'€TER**3 PPM*1) BHI02500
370 FORMAT OHO,'* PPM CONCLIITKATIONS CORRECT FOR CARBON MONOXIDE OULBHI0251Q
1Y.',/////) DHI02520
330 FORMAT (///,5X,'TOTAL CONCENTRATION FROM ALL1,13,' LINE SOURCE(S)'BHI02530
1,/> BHI02540
390 FORMAT (1H , 3(F10.4,2X) ,nO.O,FlO. 3) BHI02550
MOO STOP BHI02560
C BHI02570
END BHI02580
C HIWAY-2 - ME1// UNIVAC INTERACTIVE VERSION - MARCH
C THIS PROGRAM CALCULATES THE CONCENTRATION FROM A
C AT EACH OF A NUMBER OF RECEPTORS.
COMMON /SOL/ QLN(25),HLN(25),RAQ(25),SAQ(25),RBQ(25)
10),CLSS(50),NLIHE
COMMON /REC/ RR(5^) ,SR(5'<) ,ZR(51)
COMMON /WEA/ THETA,U,KST,HL
COMMON /PUT/ XXRR(51),XXSR(51),QLS(25),HEAD(20),IWRI
COMMON /WS/ WSP,SYON,SZON
DIMENSION Z(51), SVF(48), QQLS(25)
DATA YES /'YES V ,YFSL /0171145163040/
DATA RLOC /'LOG V ,RLOCL /01541571430MO/
DATA CHA /'TYPE'/ ,CHAL /0164171160145/
C INITIALIZATION
IVERS=80080
NLINE=1
ISPEC=0
IRD=5
IWRI=6
READ (IHD,210) DESC
* * ABOVE READ IS PROCESSOR DUMMY READ * * *
!•
-MODEL AND VERSION DESCRIPTIONS.
•
WRITE (IWRI.200)
READ (IRD.210) DESC
IF (DESC.EQ.YES.OR.DESC.EQ.YESL) CALL TEXT1
WRITE (IWRI.220)
READ (IRD.210) DESC
IF (DESC.EQ.YES.OR.DESC.EQ.YESL) CALL TEXT2
C *
C—
C™*""
C—
C—
C—
C
-INTERACTIVE INPUT.
WRITE (6,230)
READ (IRD.210) HEAD
1980 HIWOOOOO
LINE SOURCE HIW00100
HIW00200
,SBQ(25),CON(5HIW00300
HIWOMOO
HIW00500
HIW00600
HIW00700
HIW00800
HIW00900
HIW01000
HIW01100
HIWQ1200
HIW01300
HIW01UOO
HIW01500
HIW01600
HIW01700
HIW01800
HIW01900
HIW02000
HIW02-»00
HIW02200
HIW02300
HIW02400
HIW02500
HIW02600
HIW02700
HIW02800
HIW02900
HIW03000
HIW03100
HIW03200
HIW03300
WRITE (IWRI,2'»0)
HIW03500
40
-------
READ (IRD,«) OS
10 WRITE (IWRI.250)
READ (IRD,») REP1,SEP1,REP2,SEP2
WRITE (IWRI.260)
READ (IRD,*) II
WRITE (IWRI.270)
READ (IRD,*) THETA
WRITE (IWRI,2bO)
READ (IFD,«) U
WRITE (IWRI.290)
READ (IRD,*) HL
WRITE (IWRI.300)
READ (IRD,*) XKST
KST=XKST
WRITE (IWRI.310)
READ (IRD,*) HL
XNL=NL
WRITE (IWRI,360)
READ (IRD,*) (QLS(I),I=1,NL)
C STORE DUMMY NL, QLS FOR PRINTOUT.
NNL=NL
DO 50 1=1,NL
50 QQLS(I)=QLS(I)
WRITE (IWRI.370)
READ (IRD,210) CUT
IF (CUT.NE.YES.AND.CUT.NE.YESL) GO TO 60
C CUT SECTION.
C WIDTC IS THE WIDTH OF THE TOP OF THE CUT SECTION (M)
WRITE (IWRI.380)
READ (IRD,*) WIDTC
GO TO 70
60 WRITE (IWRI.390)
READ (IRD,*) WIDTH
WRITE (IWRI.IOO)
READ (IRD,*) CMTR
70 WRITE (IWRI.niO)
READ (IRD,*) NRCO
IF (NRCO.GT.25) NHCO=25
WRITE (IWRI.420)
READ (IRD,*) (XXRR(N),XXSR(N),Z(M),N=<',NRCO)
C—
C LIST PARAMETERS FOR THIS RUN.
C
WRITE (IWRI.430) IVERS
WRITE (6,440) HEAD
WRITE (IWRI,4rjO) REP\SEP1,REP2,SEP2
WRITE (IWRI.160) H
C NLL=NL, QQLS=QLS.
WRITE (IWRI.470) NHL
C QLS IS THE LINE SOURCE STRENGTH (GRAKS/SECOND»METER)
HIW03600
HIW03700
HIW03300
HIW03900
HIW04000
HIWOU200
HIWOU300
HIW04400
HIWOU500
HIW04600
HIW04700
HIWOU800
HIWOU900
HIW05000
HIW05100
HIW05200
HIW05300
HIW05MOO
HIW05500
HIW05600
HIW05700
HIW05800
HIW05900
HIW06000
HIW06100
HIW06200
HIW06300
HIW06400
HIW06500
HIW06600
HIW06700
HIW06800
HIW06900
HIW07000
HIW07100
HIW07200
HIW07300
HIW07400
HIW07500
HIW07600
HIW07700
HIW07800
HIW07900
Krrt'08000
HIW08100
HIW08200
HIW08300
H1W08MOO
HIW08500
41
-------
WRITE UWRI,4<30)
-------
RB=REP2*GS
SA=SEP1*GS
SBaSEP2"GS
WL=(WIDTH-CNTR)/XNL
IF (CllT.EQ.YES.OR.CUT.EQ.YESL) GO TO 130
120 SYGN=3.
SZON=1' .5
GO TO 150
130 IF (U.GT.3.) GO TO 120
IF (U.LT.1.) GO TO 1140
DUM=(U-1.)/2.
SYON=10.-7.*DUM
SZON=5.-3.5*DUM
GO TO 150
140 SYON=10.
SZON=5.
150 CONTINUE
IF (NL.EQ.1) WUU.
IF (NL.EQ.1) CNTR=0.
DELR=RB-RA
DELS=SB-SA
DIST=SQRT(DELS*DELS+DELR *DELR)
NLIK=NL/2
ALIMaNLIM
DO 160 ID=1,NLIM
AsID
DL=(-0.5)»CNTR+((-1)«ALIM-0.54A)»WL
DUM=DL*O.OOVDIST
RAQ(ID)=RA+DELS«DUM
RBQ(ID)=RB+DELS*DUH
SAO(ID)=SA-DELR*DUM
SBQ(ID)=SB-DELR*DUH
QLN(ID)aQLSdD)
HLN(ID)=H
160 CONTINUE
NS=NLIM+1
AS=NS
DO 170 ID=NS,NL
AsID
DL=0.5*CNTR+(0.5+A-AS)*WL
DUHsDL«0.001/DIST
RAQ(ID)sRA+DELS*DUM
RDQ(ID)=RB+DELS*DUM
SAQ(ID)aSA-DELR«DUM
SBQ(ID)sSB-DELR«DUK
QLN(ID)=QLS(ID)
HLN(ID)=!1
170 CONTINUE
DO 180 IDUM=1,NRCO
HIW1 3600
HIW1 3700
HIW1 3800
MIW13900
Hivmooo
HIW11100
HIW1U200
HIW14300
HIW1M400
HIW1H500
HIW14600
HIW1U700
HIW1M800
HIW15000
HIW15100
HIW15200
HIW15300
HIW15MOO
HIW 15500
HIW15600
HIW15700
HIW15800
HIW15900
HIW16000
HIW16100
HIW16200
HIW16300
HIW16100
HIW16500
HIW16600
HIW16700
HIW16800
HIW16900
HIW17000
HIW17100
HIW17200
HIW17300
HIW17400
HIW17500
HIW17600
HIW17700
HIW17800
H1W17900
HIW18000
HIW18100
HIW18200
HIW18300
H1W8UOO
HIW18500
43
-------
RR(IDUM)=XXRR(IDIW)«GS
SR(IHUM)=XX3R(IDUM) *GS
ZR(IDUM)=Z(IDUM)
180 CON(IDUM)=0.
K=NL
NsKRCO
C K IS NUMBER OF LINE SOURCES
C N IS NUMBER OF RECEPTORS
CALL HWYLNE (K.K)
WRITE (IWRI.540)
C—
C RERUN OPTIONS.
C
WRITE (IWRI.550)
IF (ISPEC.GT.l) GO TO 190
WRITE (IWRI.560)
WHITE (IVRI.570)
ISPEC=2
190 WRITE (IWRI,58C)
RLAD (IRD.210) SPEC
IF (SPEC.EQ.RLOC.OR.SPEC.EQ.3LCCL) GO TO 70
IF (SPEC.EQ.CHA.OR.SPEC.EQ.CHAL) GO TO 10
HIV13GOO
HIW13700
HIW18BOO
HIW18900
HIW19000
HIW191OU
HIrf19200
HIW19300
HIW19400
HIW19500
HIW19600
HIW19700
HIW19800
HIW19900
HIW20000
HIW20100
HIW20200
HIW20300
HIW20400
HIW20500
HIW20600
HIW20700
C HIW20800
200 FORMAT (/' DO YOU WANT A DESCRIPTION OF THE EPA "HIWAY-2" MODEL'/'HIW20900
1 BEFORE APPLYING IT?(YES OR NO)'/) HIW21QOO
210 FORMAT (20A4) HIW21100
220 FORMAT (/' DO YOU WANT A DESCRIPTION OF THIS VERSION OF "IUWAY-2"?HIW2^200
UYES OR NO)1/) HIW21300
ENTER PROBLEM TITLE OF 64 CHARACTERS OR LESS') HIW21400
ENTER SCALE FACTOR (KILOMETERS/USER UNIT).') HIW2^500
ENTER LINE(ROAD) ENDPOINTS. (ORDERED PAIRS: XI ,Y1 ,X2,Y2)' )HIW21600
ENTER EMISSION HEIGHT. (METERS)1) HIW21700
ENTER WIND DIRECTION (DEG). NORTH IS ZERO.') HIW21800
ENTER WIND SPEED (METERS/SEC).') HIW21900
ENTER MIXING HEIGHT (METERS).') HIW22000
ENTER PASQUILL-TURNER STABILITY CLASS (1-6).') HIW22100
ENTER THE NUMBER OF LANES.') IIIW22200
ENTER LINE SOURCE STRENGTH VECTOR.(A VALUE FOR EACH LANEHIW22300
HIW22400
IS THIS A CUT SECTION? (YES OR NO)') HIW22500
ENTER WIDTH OF TOP OF CUT.- (METERS)') HIW22600
ENTER HIGHWAY WIDTH (METERS).') HIW22700
ENTER WIDTH OF CENTER STRIP (METERS).') HIW22800
ENTER NUMBER OF RECEPTOR LOCATIONS DESIRED.(MAXIMUM OF 2HIW22900
HIW23000
ENTEH RECEPTOR COORDINATE SETS.(X4Y IN SCALE FACTOR UNITHIW231QO
rERS)') HIW23200
'///' IHWAY-2 VERSION:',16) HIW23300
>',20AM) HIW23400
ENDPOINTS OF THE LINE SOURCE'/' ' ,F9.3,' ,' ,F9. 3,' AriD',HIW23500
230
240
250
260
270
280
290
300
310
360
370
380
390
400
410
420
430
440
45)0
FORMAT C
FORMAT C
FORMAT ('
FORMAT ('
FORMAT C
FORMAT C
FORMAT C
FORMAT ('
FORMAT C
FORMAT ('
1)')
FORMAT C
FORMAT C
FORMAT ('
FORMAT C
FORMAT ('
15)')
FORMAT C
1S;Z IN ME
FORMAT (/
FORMAT ('
FORMAT ('
44
-------
1F9.3,1,',F9.3) HIW23600
460 FORMAT (' EMISSION HEIGHT IS',F8.3,' MFTFKS1) HIW23700
470 FORMAT (' EMISSION HATE (GRAMS/SECONWFTEH) OF1,14,' LAHE(S)') 11IW23800
480 FORMAT C&E^.B) HIW23900
490 FOhMAT (' WIDTH OF TOP OF CUT SECTION IS',F10.3,' METERS') HIV24000
500 FORMAT (' WIDTH OF AT-GHADE HIGHWAY IS',FIG.3,' METERS',/,' WIDTH HIV24100
10F CENTER STRIP IS',F10.3,' METERS') HIW24200
510 FORMAT (' WIND DIRECTION IS',F7.0,' DEGREES',/,' WIND SPEED IS'.FHIW24300
17.V METERS/SEC'/' STABILITY CLASS IS',I5,/,' HEIGHT OF LIMITING HIW24400
2LID IS',F8.1,' METERS') HIW24500
520 FORMAT (' THE SCALE FACTOK IS ',Fi0.4,' KX/USER UNIT.1///) HIW24600
530 FORMAT OHO,' RECEPTOR LOCATION HEIGHT CONCENTRATIHIW24700
10M1,/,1 XVOX,' Y Z (M) UGK/M**3 PPM*') HIW24800
540 FORMAT (/,' * PPM CONCENTRATIONS CORRECT FOR CARBON MOliOXIDE ONLY.HIW24900
1•) HIW25000
550 FORMAT (/////) HIW25100
560 FORMAT (' YOU HAVE THE OPTION TO RUM THE MODEL FOR A NEW RECEPTOR HIW25200
1LOCATION') HIW25300
570 FORMAT (' (LOG),OR TO CHANGE THE ROADWAY TYPE,OR TO END THE PROGRAHIW25400
1M.1) HIW25500
580 FORMAT (' ENTER LOG, OR TYPE, OR END.') HIW25600
STOP HIW25700
C HIW25800
END HIW25900
SUBROUTINE DBTSIG (X,XY,KST,SY,SZ) SIGOOOOO
DIMENSION XA(7), XB(2), XD(5), XE(8), XF(9), AA(8), BA(8), AB(3), SIG00010
1BB(3), AD(6), 3D(6), AE(9), BE(9), AF(10), BF(10) SIG00020
DATA XA /.5,.4,.3,.25,.2,.15,.V SIG00030
DATA XB /.4,.2/ SIG00040
DATA XD /30.,10.,3-,1.,.3/ SIG00050
DATA XE /40.,20.,10.,4.,2.,1.t.3,.V SIG00060
DATA XF /60.,30.,15.,7.,3.,2.,1.,.7,.2/ SIG00070
DATA AA /453.85,3^6.75,258.89,217.41,179.52,170.22,158.08,122.8/ SIG00080
DATA BA /2.1166,1.7283,1.409^,1.2644, M262,1.0932,1.0542, .9447/ SIG00090
DATA AB /109.30,98.483,90.673/ SIG00100
DATA BB /L0971,0.98332,0.93^9S/ SIGOOI'O
DATA AD /44.053,36.650,33.504,32.093,32.093,3^-459/ SIG00120
DATA BD /0.51179,0.56539,0.60486,0.64403,0.31Q66,0.86974/ SIG00130
DATA AE /47.618,35.420,26.970,24.703,22.534,21.628,21.628,23.331,2SIG00140
1^26/ SIG00150
DATA BE /O.29592,0.37615,0.46713,0.50527,0.57154,0.63077,0.7566C,OSIG00160
1.81956,0.63&6/ SIG00170
DATA AF /3^.219,27.074,22.651,17.836,16.167,14.323,13.953,13.953,1SIG00180
14.457,15.209/ SIG00190
DATA BF /0.21716,0.27436,0.32631,0.41507,0.46490,0.54503,0.63227,OSIG00200
45
-------
1.68465,0.73407,0.8155b/
GO TO 00,40,70,80,110,140), ;
-------
180 IF (SZ.GT.5000.) SZ=rjOOO.
190 SY=1000.«XY«SIN(TH)/(2.15*COS(TH))
RETURN
C
END
SIG00710
SIG00720
SIG00730
SIG00740
SIG00750
CC
CC
CC
SUBROUTINE HWYLNE (NQ,NR)
COMMON /SOL/ QLN(25),HLN(25),RAQ(25),SAQ(25),RBQ(25),SBQ(25)
10),CLSS(50),NLINE
COMMON /REC/ RR(51),SR(51),ZR(51)
COMMON /WEA/ THETA.U.KST.HL
COMMON /PUT/ XXRRC51),XXSR<51),QLS(25),HEAD(20) ,IWRI
DIMENSION XSTOD, YST(11)
DIMENSION T(10)
DATA KMAX /9/
MODIFIED OCT. 1979 TO ADD ROMBERG INTEGRATION ENHANCEMENTS.
X(R,S)=(R-RREC)»SINT+(3-SREC)«COST
C X IS UPWIND DISTANCE OF R,S FROM RREC,SREC
Y(R,S)=(S-SREC)«SINT-(R-RREC)»COST
C Y IS CROSSWIND DISTANCE OF R,S FROM RREC.SREC
TR=THETA/57.2958
SIKT=SIN(TR)
COST=COS(TR)
PIN=0.02
UZ=U
C CALCULATE CONCENTRATIONS FOR EACH RECEPTOR.
DO 840 NC=1,NR
RREC=RR(NC)
SREC=SR(NC)
Z=ZR(NC)
C SUM CONCENTRATIONS OVER EACH LANE.
DO 830 NS=1,NQ
R1=RAQ(NS)
S1=SAQ(NS)
R2=RBQ(MS)
S2=SBQ(NS)
QL=QLN(NS)
HsliLN(NS)
X1=X(R1,Si)
X2=X(R2,S2)
IF (X1) 10,30,30
10 IF (X2) 20,30,30
20 RC=0.
GO TO 830
LNEOOOOO
,CON(5LHE00010
LNE00020
LNE00030
LNEOOOHO
LNE00050
LNE00060
LNE00070
LNE00080
LNE00090
LNE00100
LNE00110
LNE00120
LNE00130
LNE001UO
LNE00150
LNE00160
LNE00170
LNE00180
LNE00190
LNE00200
LNE00210
LNE00220
LNE00230
LNE00240
LNE00250
LNE00260
LNE00270
LNE00280
LNE00290
LNE00300
LNE00310
LNE00320
LNE00330
LNE00310
LNE00350
LNE00360
LNE00370
LNE00380
LNE00390
47
-------
30 IF (X1-100.) 40,40,50
40 IF (X2-100.) 60,60,50
50 WHITE (IWRI,850)
GO TO 840
60 DELRsR2-Ri
D£LS=S2-Si
Y1=Y(R1,S1)
Y2=Y(R2,S2)
IF (Y1-Y2) 70,370,70
C IF Y1 = Y2, LINE SOURCE- IS PARALLEL TO UPWIND AZIMUTH F
70 IF (COST+0.0001) 140,30,8U
80 IF CCOST-0.0001) 90,90,140
90 IF (DELR+0.0001) 120,100,100
100 IF (DELR-0.0001) 110,110,120
110 SLOC=SREC
RLOC=R1
GO TO 260
120 SLP=DELS/DELR
IF (SLP) 130,370,130
130 SLOCrSREC
RLOC=(SLOC-S1)/SLP+R1
GO TO 260
140 IF (SINT+0.0001) 190,150,150
150 IF (SINT-0.0001) 160,160,190
160 IF (DELR+0.0001) ISO, 170, HO
170 IF (DELR-0.0001) 370,370,180
180 SLP=DELS/DELR
RLOCsRREC
SLOC=SLP*(RLCC-R1 )+S1
GO TO 260
190 IF (DELR+0.0001) 220,200,200
200 IF (DELR-0.0001) 210,210,220
210 RLOC=R1
SLOC=(RLOC-RREC)"COST/SINT+SREC
GO TO 260
220 IF (DELS+O.OOQ-!) 250,230,230
230 IF (DELS-0.0001) 240,250,250
240 SLOC=S1
RLOCs(SLOC-SREC)«SIHT/COST+HREC
GO TO 260
250 TATHsSIKT/COST
C TATH IS TANGENT (THETA)
SLP=DELS/DELR
C SLP IS SLOPE OF LINE SOURCE.
RLOCs(RREC/TATH+Sl-SLP»R1-SREC)/(1./TATIl-3LP)
SLOCs(RLOC-RREC)/TATH+SREC
C RLOC, SLOC IS LOCUS OF UPrflND VECTOR FROM RECEPTOR AMD
C EXTENSION OF LI'lE SOURCE.
260 XLOC sX(RLOC,SLOC)
IF (XLOC) 370,370,270
LKEOOUOO
LHE00410
LNE00420
LNE00430
LMF00440
LUE00450
LNEOOU60
LNE00470
LNE00480
HGM RECELNE00490
LNE00500
LNE00510
LNE00520
LNE00530
LNE00540
LNE00550
LME00560
LNE00570
LN'E00580
LNE00590
LNE00600
LNE00610
LNE00620
LNE00630
LNE00640
LNE00650
LNE00660
LME00670
LNE00680
LNE00690
LNE00700
LKE00710
LNE00720
LNE00730
LNE00740
LNE00750
LNE00760
LHE00770
LNE00780
LNE00790
LNE00800
LNE00810
LME00820
LNE00330
LNE00840
LNEOOB50
LINEAR LNF.00860
LNEOOS70
LNE00880
LNE00390
48
-------
C XLOC IS POSITIVE IF LOCUS IS UPWIND.
270 IF (S2-S1) 280,280,290
280 SMAX=S1
SMIN=S2
GO TO 300
290 SMAX=S2
SMIN=S1
300 IF (R2-R1) 310,310,320
310 RMAX=R1
RMINrR2
GO TO 330
320 RMAX=R2
RMIN=R1
C SEE IF UPWIND LOCUS IS ON LINE SOURCE.
330 IF (RLOC-RMIN) 370,340,340
340 IF (RMAX-RLOC) 370,350,350
350 IF (SLOC-SMIN) 370,360,360
360 IF (SMAX-SLOC) 370,3BO,380
370 INDIC=1
C INDIC =1 FOR NO LOCUS ON LINE SOURCE.
XA=X1
YA=Y1
XBsX2
YB=Y2
GO TO 390
380 INDIC=2
C INDIC =2 FOR LOCUS ON LINE SOURCE.
XA=X1
YA=Y1
XBsXLCC
YB=0.
390 DISX=XB-XA
DISY=YB-YA
DISIsSQRT(DISX»DISX+DISY«DISY)
C DISI IS LEHGTH(KH) OF LINE CONSIDERED.
IF (DISI) 410,400,4^0
400 CURR=0.
GO TO 770
410 DDI=DISI*1000./2C.
C ONE-HALF IS INCLUDED IN THE 20.
C DDI IS ONE-HALF TIMES 1/10 OF DISI (M).
DX=DISX/10.
DY=DISY/10.
PREV=0.
KNTRL=1
XIsXA
YI=YA
KNTsO
DO 530 1=1,11
C STORE EACH XI,YI.
LNE00900
UJE00910
LNE00920
LNE00930
LNE00940
LNE0095C
LNE00960
LME00970
LNE00980
LNE00990
LNE0100Q
LNE01010
LNE01030
LNE01040
LNE01050
LNE01060
LNE01070
LNEO-'OBO
LNE01Q90
LNE01 100
LNE01MO
LNE01120
LNE01130
LNE01140
LNE01 150
LNE01160
LNE01170
LNE01 180
LNE01190
LNE01200
LNE01210
LNE01220
LNE01230
LNE01240
LNE01250
LNE01260
LNF.01270
LNE01280
LNE01290
LNE01300
LNE01320
LNE01330
LNE013HO
Lt;E01360
LNE01 370
LKE01380
LNE01390
49
-------
XST(I)=XI
YST(I)=YI
IF UST(I)) 420,420,430
'420 RC=0.
GO TO 440
430 xz=xi
XY=XI
CALL HWYRCX (UZ,Z,H,HL,XZ,XY,YI,KST,AU,K,SY,SZ,RC)
440 GO TO (450,490), KHTRL
C IF RC IS ZERO, CONTINUE UHTIL RC IS POSITIVE.
450 IF (RC) 520,520,460
460 IF (1-1) 470,470,480
470 KNTRL=2
GO TO 510
C RESET POINT A TO LAST ONE PREVIOUS.
480 XA=XST(I-1)
YA=YST(I-1)
KNTRL=2
GO TO 510
490 IF (RC) 500,500,510
C RESET POINT B IF REACH ZERO CONCEKTHATION.
500 XB=XI
YB=YI
GO TO 540
510 KNT=KNT+1
520 XI=XI+DX
YI=YI+DY
530 COKTINUE
540 IF (KNT) 560,560,550
550 IF (KNT-6) 390,390,600
C IF GET TO 560, CONC. FROM THIS SEGMENT IS 0.
560 GO TO (570,580,590), INDIC
570 RC=0.
GO TO 830
580 FIRST=0.
GO TO 800
590 RC=FIRST
GO TO 820
600 CONTINUE
C DO A TRAPEZOIDAL INTEGRATION FROM A TO B III TEN STEPS.
C IT IS LIKELY THAT A OR B HAVE BEEN REDEFINED.
DISX=XB-XA
DISY=YB-YA
DISI=SQRT(DISX*DISX+DISY*DISY)
C DISI IS DISTANCE(KM) FROM A TO B
LNDEX=0
ILIM=3
610 CONTINUE
FILIM=FLOAT(ILIM)
FAC=lOOO./FILIh
LNE01400
LME0141Q
LNE01420
LNE01430
LNE01440
LNE0145Q
LNEC1460
LNE01470
LME01480
LNE01490
LNE01510
LNE01520
LNE01530
LNE01540
LNE01550
LNE01560
LNE01570
LNE01580
LNE01590
LNE01600
LNE0 16-10
LNE01620
LNE01630
LNE016UO
LNEO-I650
LNE01660
LNE01670
LNE01680
LNE01690
LNE01700
LNE01710
LNE01720
LNE01730
LNE01740
LNE01750
LNE01760
LNE01770
LNE01780
LNE01790
LNE01810
LNE01820
LUE01830
LME01840
LNE01850
LNE01860
LNE01870
LNE01830
LME01890
50
-------
DELD=DISI*FAC
C DELD IS VFILIM DISI IN KETERS.
DX=DISX/FILIM
DY=DISY/FILIM
SUMsO.
XDUM=XA
YDUM=YA
IF (XDUM.LE.O.) GO TO 620
XZ=XDUM
XY=XDUM
CALL HWYRCX (UZ ,Z,H,HL,XZ,XY,YDLT1,K5T?A?i,y:,SY,SZ,RC)
SUM=SUM+RC/2.
ILIM1=ILIM-1
620 DO 630 I=1,ILIM1
XDUM=XDUM+DX
YDUM=YDUM+DY
IF (XDUM.LE.O.) GO TO 630
XZ=XDUM
XYsXDUM
CALL HWYRCX (UZ.Z.H.HL.XZ.XY.YDUM.KST.AN.M.SY.SZ.RC)
SUM=SUM-»-RC
630 CONTINUE
XDUM=XDUM+DX
YDUM=YDUK+DY
IF (XDUM.LE.O.) GO TO 6*40
XZrXDUM
XY=XDUM
CALL HWYRCX (UZ,Z,H,HL,XZ,XY,YDUM,KST,AN,M,SY,SZ,RC)
SUM=SUM+RC/2.
C INTEGRATED VALUE IS CURR.
6UO CURR=SUM»DELD
C
T(1)=CURR
K=0
DO 650 KK=2,10
650 T(KK)=0.
C
C FIRST ESTIMATE COMPLETED HERE.
660 PREV=CURR
C EVALUATE FOR POINTS IN BETWEEN THOSE ALREADY EVALUATED.
DELD=DELD/2.
XDUM=XA-»-DX/2.
YDUy=YA+DY/2.
DO 680 Isl.ILIM
IF (XDUM.LE.O.) GO TO 670
XZsXDUM
XY=XDUM
CALL HWYRCX (UZ,Z,H,HL,XZ,XY,YDUM,KST,AN,MtSY,SZ,RC)
C NOTE ADD THESE TO RC'S FOUND ABOVE.
SUM=SUM+RC
LHE01900
LNE01910
LNE01920
LNE01930
LNE019MO
LNE01950
LNE01960
LNE01970
LNE01990
LKE02000
LNE02010
LNE02020
LNE02030
LNE02CWO
LNE02050
LNE02060
LNE02070
LNE02080
LNE02090
LNE02100
LNE021 10
LNE02120
LNE02130
LNE02.1MO
LNE02150
LNE02160
LNE02170
LNE02180
LNF.02190
LNE02200
LNE02210
LNE02220
LNE02230
LNE02240
LNE02250
LNE02260
LNE02270
LNE02280
LNE02290
LNE02300
LNE02310
LNE02320
LNE02330
LNE02340
LNE02350
LNE02360
LNE02370
LNE02380
LNE02390
51
-------
670 XDUM=XDUM+DX LNE02HOO
680 YDUM=YBUK.+DY L'!E02410
CUhR=SUM«DELD LNt:0242G
C SECOND ESTIMATE COMPLETED IOC. ALSO FOURTH, SIXTH, FTC. LNE02430
c LNE02WO
K=K+1 LNE02450
OLDi=T(i) LNEQ2460
T(1)=CUKR LNE02470
DE.NOM=4 L^fE02'480
DO 690 KK=V< LNE02¥jO
KKKsKK+1 LNE02500
OLD2=T(KKK) LNE025''0
T(KKK )=T (KK )+ (T (KK )-OLDl ) / (DEMO-;-'' } LNE02520
OLD1=OLD2 LNE02530
DENOM=DENOK*4 LNE025MO
690 CONTINUE LNE02550
CURF=T(KK) LNE02560
c LNE02570
IF (INDEX. EQ.O) TEST=AB3((CUHR-PRE:V)/CURR) LNE02580
IF ( I NDEX . Eg . 1 ) TEST=A DS ( ( CUR K-CUR OLD ) /CUROLD ) L.N'E02590
C IF WITHIN PIN OF LAST VALUE (PRFV) , CONSIDER THIS AS FINAL VALULNE02600
IF (TEST-PIN) 770,700,700 LNE02610
7CO ILIM=ILIK»2 LNE02620
IF (K.GE.KMAX) GO TO 750 LNE02630
PRFV=CURR LNE02640
C EVALUATE POINTS IN BETWEEN. LNE02650
DELD=DELD/2. LNE02660
DX=DX/2. LNE02670
DY=DY/2. LNE02680
XDUM=XA+DX/2. LNE02690
YDUMsYA+DY/2. LNE02700
DO 720 I=1,ILIM LNE02710
IF (XDUM.LE.O.) GO TO 7^0 LNE02720
XZ=XDUM LNE02730
XYdCDUM LNE02740
CALL H'rfYRCX (UZ ,Z,H,HL,XZ,XYfYDUM,KST, Af;,M,SY,SZ,RC) LNE02750
SUMrSUK+RC LNE02760
71 C XDUM=XDUM+DX LNE02770
720 YDUM=YD'JM+DY LNE02780
CURR=SUM»DELD LHE02790
C „ ,. , LNE02800
,«t\./^ LNE02810
OLD=T(i) LNt:02820
T(1)=CUKh LNE02830
LME028MO
OLD2=T(KKK) LNE02870
T(KKK)=T(KK)-t-(T(KK)-OLD1 )/(DENOM-l ) LKE02380
OLD1 =OLI)2 LK'E02890
52
-------
730
C
C
7UO
750
760
C
770
780
790
800
810
820
830
840
C
850
860
870
C
DENOM=DENOK»4
CONTINUE
CURR=T(KK)
IF (INDEX. EQ.O) TEST=ABS((CUkR-PREV)/CURR)
IF (INDEX. EQ.1) TEST=AnS((CURR-CUROLD)/CUROLD)
THIRD ESTIMATE COMPLETED HERE. ALSO FIFTH, SEVENTH, ETC
IF (TEST-PIN) 770,740,740
ILIM=ILIM*2
DX=DX/2.
DY=DY/2.
IF (K.GE.KMAX) GO TO 750
GO TO 660
IF (INDEX. EQ.1) GO TO 760
CUROLD=CURR
IHDEXsl
LNE02900
LNE02910
LKE02920
LNE02930
GO TO 610
WRITE (6,860) NS,NC,NLINE,TEST
AT 770 HAVE FINAL VALUE OF INTEGRATION IN CURR.
IF (INDEX. EQ.1) CURR=AMIN1(CURR,CUROLD)
GO TO (730,790,8^0), INDIC
RCsCURR
GO TO 820
FIRST=CURR
INDIC=3
XJUXLX
YA=0.
XB=X2
YB=Y2
GO TO 390
RCsFIRST-nCURR
CON(NC)=CON(NC)+RC*QL
CONTINUE
CON(NC)=1 .OE+6*CON(NC)
CLSS(MC)s0.00087»OON(NC)
WRITE (IWRI.870) XXRR(NC) ,XXSR(HC),ZR(NC) ,CON(NC) ,CLSS(NC)
CONTINUE
FORMAT (1 HO, 'RECEPTOR IS 100KM OR MORE FROM SOURCE1)
FORMAT (/' ***** THE INTEGRATED VALUE FOR LANE ',12,' RECEPTOR
1 ',I3,/,' FROM LINE ',I3,f HAS1,' A RELATIVE ERROR OF'
2**')
FORMAT OH ,3(F10.4,2X),F10.0,F10.3)
RETURN
END
LNE02950
LNE02960
LIIE02970
LNE02980
LNE02990
LNE03000
LNE03010
LNE03Q20
LNE03030
LNE03MO
LHE03050
LNE03060
LNE03070
LNE03080
LNE03090
LNE03100
LNE031 10
LNE03120
LNE03130
LNE031UO
LNE03150
LNE03160
LNE03170
LNE03180
LNE03190
LNE03200
LNE03210
LNE03220
LNE03230
LNE032UO
LNE03250
LNE03260
LNE03270
LNE03280
LNE03290
NO.LNE03300
*»«LNE03310
LNE03320
LNE03330
LNE033MO
LNE03350
LNE03360
53
-------
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
SUBROUTINE MWYRCX (U ,Z,H,HL,X,XY,Y,K3T,Ah, ;.,,SY ,3Z ,RC) RCXQOOOU
TilI3 IS THE 1979 VERSION OF IIWYRCX. RCXOOQiQ
L. B. TUhJJEFi, HF.SF.AkCH METEOROLOGIST* MODF.L DEVFLOPMEHT BRANCH,RCX00020
DIVISION OF METEOROLOGY, ENVIRONMENTAL PROTECTION AGENCY. RCX00030
ROOM 314B, MCHS BUILDING, RTF. PHONE (919) 549-8411 EXT 4564RCX00040
MAILII.'G ADDRESS- DM, EPA, RESEARCH TRIANGLE PARK, NC 27711 RCX00050
* ON ASSIGNMENT FRO/ NATIONAL OCEANIC AMD ATMOSPHERIC RCX00060
ADMINISTRATION, DEPARTMENT OF COMMCRCE. RCX00070
SUBROUTINE HWYRCX CALCULATES CliI/Q CONCENTRATION VALUES, UWYRCXRCXOC08C
CALLS UPON
THE INPUT
U
z
H
HLsL
X
XY
Y
KST
SUBROUTINE HWYSIG TO OBTAIN STANDARD DEVIATION'S.
RIABLES ARE
',,'IND SPEED (M/SEC)
RECEPTOR HEIGHT (M)
EFFECTIVE STACK HEIGHT (M)
HHIGHT OF LIMITING LID (M)
DISTANCE RECEPTOR IS DOWNWIND OF SOURCE (KM)
X+VIRTUAL DISTANCE USED FOR AREA 30URCF APPROX.
(KM)
IS
CROSSWIMD
FROM SOUHCE (KM)
DISTANCE RECEPTOR
STAHILITY CLASS
THE OUTPUT VARIABLES ARE
AN THE NUMBER OF TIMES THE SUMMATION TERM IS EVALUATED
AND ADDED IN.
RC RELATIVE CONCENTRATION (SEC/M**3)
THE FOLLOWING EQUATION IS SOLVED —
RC = (V(2*PI*U*SIGMA Y "SIGMA Z))* (EXP(-0.5*(Y/SIGMA Y)**2) )RCX002>40
(EXP(-0.5*((Z-ll)/SIGMA Z)**2) + EXP(-0.5*((Z+H)/3IGMA Z)**2)RCX00250
RCX00090
RCX00100
RCX00110
RCX00120
RCX00130
Rcxoomo
RCX00150
RCX00160
RCX00170
RCX001SO
RCX00190
RCX00200
RCX00210
RCX0022Q
RCX00230
C
c
c
c
c
c
c
c
c
c
10
20
30
40
C
C
50
C
DO
C
PLUS THE SUM OF THE FOLLOWING 4 TERMS K TIMES (N=1
TERM 1- EXP (-0.5* (U-H-2KL) /SIGMA Z)**2)
TERM 2- EXP(-0.5»((Z+H-2NL)/SIGMA Z)**2)
TERM 3- EXP(-0.5*((Z-H+2NL)/SIGMA Z)**2)
TERM U- EXP(-0.5*((Z+H+2ML)/SIGMA Z)**2)
THE ABOVE EQUATION IS SIMILAR TO EQUATION (5.8) P 36 IN
WORKBOOK OF ATMOSPHERIC DISPERSION ESTIMATES WITH THE
OF THE EXPONENTIAL INVOLVING Y.
IWRI IS CONTROL CODE FOR OUTPUT
IWRI=6
IF (KST.GE.5) GC TO 5>0
IF THE SOURCE IS ABOVE THE LID, SET RC = 0. , AND RETURN
IF (H-HL) 10,10,20
IF (Z-HL) 50,50,40
IF (Z-HL) 40,30,30
WRITE (IWRI, 460)
RC=0.
RETURN
IF X IS LESS THAN 1 NETth, SET RC=0. AND RETUKN. THIS
PROULEK3 OF INCORRECT VALUES KEAR TiiE SOURCE.
IF (X-0.001) 40,60,60
CALL HWYSIC TO OET-MN VALUES FOR SY AND 32
CALL IIWYSIG (X,XY,?;ST,SY,SZ)
SY = SIGliA Y, TIIF STANDARD DEVIATION OF CONCENTRATION
,K) — RCX00260
RCX00270
RCX00280
RCX00290
RCX00300
BCX00310
ADDITIONRCX00320
RCX00330
RCX00340
RCX00350
RCX00360
RCX00370
RCX00380
RCX00390
HCX00400
RCX00410
HCX00420
RCX00430
AVOIDS RCX00440
RCX00450
RCX00460
RCX00470
HCX00480
IN THE HCX00490
54
-------
c
c
c
70
c
80
90
100
C
c
110
120
130
C
150
160
170
C
180
C
C
C
190
C
200
C
210
Y-DIRECTICN (M)
SZ = SIGMA Z, THE STANDARD DEVIATION OF CONCENTRATION IK THE
Z-DIRECTIOK (X.)
C1=1.
IF (Y) 70,90,70
YD=1000.*Y
YD IS CROSSWIKD DISTANCE IN METERS.
DUM=YD/SY
TEMP=0.5*DUM*DUM
IF (TEMP-50.) 80,40,40
C1=EXP(TEMP)
IF (KST-4) 100,100,110
IF (HL-5000.) 190,110,110
IF STABLE CONDITION OR UNLIMITED MIXING HEIGHT,
USE EQUATION 3.2 IF Z = 0, OR EQ 3.1 FOR NON-ZERO Z.
C2=2.*SZ»SZ
IF (Z) 40,120,140
C3=H*H/C2
IF (C3-50.) 130,40,40
A2=1./EXP(C3>
WADE EQUATION 3.2.
RC=A2/(3.14159*U*SY*SZ*C1)
M=1
RETURN
A2=0.
A3=0.
CA=Z-ii
CB=Z+H
C3=CA*CA/C2
C4=CB*CD/C2
IF (C3-50.) 150,160,160
A2=1./EXP(C3)
IF (C4-50.) 170,180,180
A3=1./EXP(C4)
WADE EQUATION 3.1.
RC=(A2+A3)/(6.2831B*U*SY*SZ*C1)
Ms2
RETURN
IF SIGKA-Z IS GREATER THAN 1.6 TIKES THE MIXING HEIGHT
THE DISTRIBUTION BELOW THE MIXING HEIGHT IS UNIFORM WITH
HEIGHT REGARDLESS OF SOURCE HEIGHT.
IF (SZ/HL-1.6) 210,2^0,200
WADE EQUATION 3.5.
RC=1./(2.5066*U*SY*HL*C1)
RETURN
INITIAL VALUE OF
AN=0.
IF (Z) 40,370,220
AN SET = 0.
rkcxoo5oo
RCX00510
RCX00520
RCX00530
RCX00540
RCX00550
RCX00560
RCX00570
RCX00580
RCX00590
RCX00600
RCX00610
RCX00620
RCX00630
RCX006MO
RCX00650
RCX00660
Ra00670
RCX00680
RCX00690
RCX00700
RCX00710
RCX00720
RCX00730
RCX007MO
RCX00750
RCX00760
RCX00770
HCX00780
RCX00790
RCX00800
RCX00810
RCX00820
RCX00830
RCX008MO
RCX00850
RCX00860
RCX00870
RCX00880
RCX00390
RCX00900
RCX00910
RCX00920
RCX00930
RCX00940
RCX00950
RCX00960
RCX00970
RCX00980
sTATF-MEhTS 220 TO 360 CALCULATE RC, THE RELATIVE CONCENTRATION,RCX00990
55
-------
C
C
C
C
C
C
C
220
230
240
250
260
270
280
290
300
B10
320
330
340
350
360
USING THE EQUATION DISCUSSED ABOVE. SEVERAL INTERMEDIATE
VARIABLES ARE USED TO AVOID REPEATING CALCULATIONS.
CHECKS ARE MADE TO BE SURE THAT THE ARGUMENT OF THE
EXPONENTIAL FUNCTION IS IOER GREATER THAN 53 (OR LESS THAN
-50). IF 'AN' BECOMES GREATEF THAN 45, A LINE OF OUTPUT IS
PRINTED L'JFORMING OF THIS.
CALCULATE MULTIPLE EDDY REFLECTIONS FOR RECEPTOR HEIGHT Z.
A1=1./(6.2831i5*U*SY*SZ*C'<)
C2=2.*SZ*SZ
A2=0 .
A3=0.
CA=Z-H
CD=Z+H
C3=CA*CA/C2
C4=CB*CB/C2
IF (C3-'JO.) 230,240,240
A2=1./EXP(C3)
IF (C4-50.) 250,260,260
A3=1./EXP(C4)
SUM=0.
THL=2.*HL
AOsO.
A7=0 .
C5=AN«T(L
CC=CA-C5
CD=CB-C5
CE=CA-*-C'j
CFsCD+CS
CO=CC*CC/C2
C7=CD*CD/C2
C8=CL*CE/C2
C9=CF*CF/C2
IF (C6-5G.) 280,290,290
A't=i./EXP(C6)
IF (C7-50.) 300,3^,310
A5=1./EXP(C7)
IF (C3-5C.) 320,330,330
A6=1./EXP(CS)
IF (C9-50.) 3'lO,350,350
A7=1./F.XP(C9)
T=A4+Ab+A6+A7
SUHsSUM+T
IF (T-0.01) 360,270,270
RC=A1*(A2+A3+3UM)
1-1=5
RCX01000
RCX01010
RCX01Q2C
RCX01030
RCX01040
RCXO^O'^C
KCXO-'OfjO
HCX01070
RCX010GO
RCX01090
HCXCHQO
RCXO^MO
RCX01120
RCX01130
RCXOi 140
RCXO-M50
RCX01170
RCXOUSO
RCXOH9Q
RCXC1200
RCX01210
RCXOI 220
RCXQ1230
RCX0124C
RCX01250
RCXOI 260
RCXOI 270
RCX01280
RCX01290
RCX01300
RCX01310
RCXOI 330
RCX013UO
RCX01350
RCX01360
RCX0137C
RCXOI 380
RCXOI 390
RCX01400
RCX01M10
RCXOI 421)
RCXOI 4 3()
CALCULATE MULTIPLE EDDY REFLECTIO.'JS FOR GROUND LEVEL RECEPTOR
RCXOI450
ilCXO 1U60
RCX01470
KCX01430
HRCX01490
56
-------
370
380
390
400
420
430
440
450
C
460
A1=1./(6.28318*U*SY*SZ*C1)
A2=0.
C2=2.*SZ*SZ
C3=H*H/C2
IF (C3-50.) 360,390,390
A2=2./EXP(C3)
SUM=0.
THL=2.*HL
ANsAfJ+1 •
A4=0.
A6=0.
C5=AN*THL
CC=H-C5
CE=H+C5
C6=CC*CC/C2
C8=CE*CE/C2
IF (C6-50.) 410,420,420
A4=2./EXP(C6)
IF (C8-50.) 430,440,440
A6s2./EXP(CS)
T=A4+A6
SUM=SUM+T
IF (T-0.01) 450,400,400
RC=A1*(A2+SUM)
M=4
FORMAT (1 HO,'BOTH H AND 7. ARE ABOVE
IE COMPUTATION CAN NOT BE MADE.')
RETURN
END
RCX01500
PCXO-<520
RCX01530
RCX01540
RCX01550
RCX01570
RCX01590
RCX01600
RCX01610
RCX01620
RCX01630
RCX01640
RCX01650
RCX01660
RCX01670
RCX01680
Raoiego
RCX01700
RQ01710
RCX01720
RCX01730
RCX01750
THE MIXING HEIGHT SO A RELIABLRCX01760
RCX01770
RQ01780
RCX01790
RCX01800
C
C
C
C
SUBROUTINE HWYSIG (X,XY,KST,SIGY,SIGZ)
COMMON /WS/ WSP,SYON,SZON
DIMENSION 3PGZ(3), SPGY(3)
DATA SPGZ /30.144,12.093,8.69B/
DATA SPGY /52.203,22.612,16.395/
IF (X.EQ.C.) X=0.0001
XP=X
SIGZOsSZON
RATsSYON/SZOK
IF (WSP.LE.3.91) SIGZO=3.57-0.53*WSP
300 KETERS USE CUHVES
AS GIVEN IH THIS SUBROUTINE.
IF X.LE.
IF X.GT. 300 METERS THEN DETSIG IS CALLED TO COMPUTE
THE SIGMAS USING THE DISPERSION AT 300 METERS DUE TO
HSGOOOOO
HSG00010
HSG00020
HSG00030
HSG00040
HSG00050
HSG00060
HSG00070
HSG00080
HSG00090
HSG00100
HSC00110
HSGOO^O
HSGOO^O
57
-------
c
c
10
20
THE KQADWAY A3 Ti!L INITIAL DISPERSION.
IF (X.GT.G.3) X=0.3
IF (:
-------
APPENDIX C
SUGGESTIONS FOR IMPROVEMENT OF THE EPA-fllGHWAY MODEL
Appendix C is a copy of the article which discusses the recommended changes to
the HIWAY model that was received from New York State Department of Environ-
mental Conservation. HIWAY-2, presented in the User's Guide, is essentially
the same as HIWAY #4, presented in this appendix. The performance of HIWAY-2
with the GM and New York State's data sets is indicated by the performance of
HIWAY |4.
59
-------
Suggestions for Improvement of
The EPA-HIWAY Model
S. Trivlkrama Rao and Michael T. Keenan
New York State Department of Environmental Conservation
Previous studies have Indicated that the EPA-HIWAY model signifi-
cantly overestimates the pollutant concentrations for stable atmo-
spheric conditions, especially under parallel wind-road orientation
angles with low wind speed. This over estimation Is due to the fact that
the model's dispersion parameters do not properly account for the
traffic-Induced turbulence near roadways. In this paper, the Pas-
quIII-Glfford dispersion curves used by the model are modified based
on the recent studies that have quantified the nature of the traffic-
Induced turbulence and Hs Influence on the pollutant dispersion In the
near-field. The results show that the model performance Is signifi-
cantly Improved when these new dispersion curves In conjunction
wtth an aerodynamic drag factor, which In a rough way accounts for
the change In the mean wind field due to the moving vehicles, are
used In the HIWAY model.
Previous investigations by Chock,1 Noll, et a/.,2 Sistla, et al.,'A
and Rao, et a/.,4 indicated that the EPA-HIWAY model5
overestimates pollutant concentrations adjacent to the
highway. This overestimation is more significant under stable
atmospheric conditions and for parallel wind-road orientation
angles with low wind speeds. Petersen6 used the wind fluc-
tuation data in a modified version of the original HIWAY
model which specifies the dispersion parameters as a function
of wind fluctuation statistics and found that there was sig-
nificant improvement in the model performance over the
current version of the HIWAY model. This modified version
of the model requires the standard deviations of the horizontal
wind direction and elevation angles as a function of averaging
time and sampling duration as input to the modeL These so-
phisticated data are not generally available and the model
cannot be applied without having this information. The most
important finding of Petersen6 is that the ambient turbulence
mechanisms will be properly represented when on-site tur-
bulence data are used. Rao, et a/.7'8 and Eskridge, et a/.9-10
clearly demonstrated that the dispersion in the near-field is
completely dictated by the locally generated turbulence and
that the ambient atmospheric stability plays an insignificant
role in dispersing pollutants in the immediate vicinity of the
roadway.
This paper presents a new set of dispersion curves appli-
cable for pollutant dispersion estimation near roadways based
on the data collected in the General Motors (GM) Study11 and
in the New York (NY) State Study.12 Further, an empirical
aerodynamic drag factor is developed to handle pollutant
dispersion under low wind speed conditions when traffic-
generated effects dominate dispersion. When the original
Pasquill-Gifford (P-G) curves used in the HIWAY model are
replaced by these new dispersion curves and the aerodynamic
drag factor is included, the performance of the HIWAY model
is significantly improved. Several statistical tests are made
to compare the simulation capabilities of the original HIWAY
model and the modified HIWAY model. These results are
compared to the results of the GM model,13 since it was
identified in the previous investigations that the GM model
was in very good agreement with the observed data. However,
the GM model has a tendency to underestimate the pollutant
concentrations. Although the modified HIWAY model does
not have as good regression statistics as the GM model in some
cases, the modified HIWAY has a slight tendency to be con-
servative. This is desirable since HIWAY is used by the reg-
ulatory agencies for their decision-making purposes.
Data Bases
During October, 1975, the General Motors Corporation
conducted several tracer gas experiments over a simulated
roadway. Cadle, etal.11 discussed the details of the experiment
and the 'data set. The meteorological data consisted of three
components of wind velocity at 1 sec intervals from 20 ane-
mometers located on six towers and two stands adjacent to the
test track. Sulfur hexafluoride (SFe) was used as a tracer and
samples were collected over a period of 30 minutes at 20 lo-
cations. A total of 61 tracer runs were used in this study. Figure
1 shows the locations of various instruments. The other data
set used in this study was obtained by the New York State
Department of Environmental Conservation in a similar ex-
periment on the Long Island Expressway. A total of 23 tracer
experiments were included in the New York study and Figure
2 shows the location of SF6 samplers in this study. The details
of this experiment can be found in Rao, et at.12
Copyright 1980 Air Pollution Control Association
March 1980 Volume 30, No. 3
-------
105
9.5
© 0
O Gill UVW anemometer
o SF6 sampling points
Temperature sensors
Numbers in circles
are site numbers
45
35
1.5
0.5
0
Figure
Distance 1rom roadway (m)
1. Instrument layout in the General Motors dispersion experiment.
Modifications to the HIWAY Model
Basically, three parameters are necessary in estimating
dispersion from a ground level line source. These are the mean
wind speed, and the standard deviations of the plume spread
in the horizontal and vertical directions. The gaussian dis-
persion equation has a singularity at zero wind speed, and
hence the gaussian assumptions become invalid at very low
wind speeds. Hence, all gaussian models perform poorly when
the wind speeds are less than 1 m/sec.
Rao, etal.1 studied the effects of aerodynamic drag due to
moving vehicles on the wind profiles adjacent to the roadway,
and determined that there is a pronounced acceleration of
wind in the lowest 8 m, especially in the cases of wind direc-
tions nearly parallel to the roadway. Thus, even when the
ambient wind speeds are quite low, near the roadway itself
there is an acceleration of wind. As for the plume spread, the
HIWAY model employs Pasquill-Gifford (P-G) curves ex-
trapolated upwind to 1 m from the source. These curves were
originally developed for downwind distances beginning at 100
m from a point source and, hence, do not properly describe the
dispersion in the near-field. Rao, et al.8 indicated that the
wake effects due to the moving vehicles on the roadway are
superimposed upon the naturally occuring turbulence and
play a dominant role in dispersing the pollutants in the
near-field.
Hence, there are two possible ways to modify the line source
dispersion equation to account for the enhanced dispersion
due to the traffic flow, namely, (1) application of an aerody-
namic drag factor, and (2) application of a new set of disper-
sion curves that properly reflect the turbulence characteristics
adjacent to the roadways.
Wind Speed Correction Factor
As previously indicated, the assumptions in the gaussian
equation are violated under low wind speed conditions. Since
the concentration of the pollutants is inversely proportional
to the wind speed, the concentration approaches infinity
asymptotically as the wind speed approaches zero. This sit-
uation is obviously unrealistic. Carpenter and Clemena14 ar-
gued that the inverse linear relationship is valid only for rel-
atively high wind speeds, and hence, requires a correction
factor for low wind speeds. Based on observational data, they
suggested that the concentration is inversely proportional to
(U + 1.92e~"---'') where (7 is the wind speed. This relation
suggests that the concentration is inversely proportional to
1.92 at zero wind speed, and as the wind speed increases the
concentration becomes inversely proportional to U. Since the
original HIWAY model performed poorly for low wind speeds,
the wind speed correction formulation as suggested by Car-
pen, "r and Clemena was included in the HIWAY model.
Aerodynamic Drag Factor
Analysis of the GM data revealed that the aerodynamic drag
factor must be a function of the wind-road orientation angle.
This is because the amount of acceleration in the lower layers
is most significant under parallel wind-road orientation (see
Rao, et al.1). Hence, an aerodynamic drag factor which is a
function of wind-road angle is developed and is incorporated
into the HIWAY model. The relation developed is 17 =
AUf,0 164cos20 where U is the adjusted wind speed used in the
model, t/o is the ambient wind speed (m/sec), ft is the wind-
road angle, and A is a constant related to the traffic speed. It
is observed that A equals 1.85 for the traffic speed conditions
such as those simulated in the GM experiment. This relation
takes its full effect for parallel wind (0 = 0) situations and has
no effect for perpendicular wind cases. If the ambient wind
speed, t/o, is less than the wind speed, U, computed according
to the above relation, then only the adjusted wind speed, U,
is used in the model. If the ambient wind speed is greater than
the adjusted wind speed, no changes to the wind speed are
made (i.e. if Uo ^ U, then U = t/o). Thus, this allows correc-
tion for only low ambient wind speed situations (when am-
bient wind speeds are less than 2 m/sec).
Dispersion Parameters
The applicability of the dispersion values used in the
HIWAY model can be evaluated by comparing the calculated
a:, standard deviation of the plume spread in the vertical, to
those used in the HIWAY model. Since measurements of
concentrations at various receptors downwind of the source
and meteorological conditions during the experiment are
available, the vertical dispersion parameter can be computed
from the line source equation:15
C
v/2 Q
1 Z-'
exp|--^
(1)
V/TT u sin Bas
Where C is the observed concentration, u is the mean wind
speed, 6 is the angle between the wind direction and the ori-
entation of the road (60° < 6 < 90°), Z is the height of the
receptor, and az is the vertical diffusion parameter. At each
tower location, using the gaussian plume assumption that a,
is not a function of height and that the wind is uniform in the
layer, o2 can be calculated by transposing Eq. (1) into the
form
Z./ - Zr
' 2 In (C,/C2)
(2)
Where Z2 and Zi are the two levels at a given downwind dis-
tance at which C2 and Ci are the concentrations measured.
In Eq. (2), the concentrations at heights 0.5 m (Zt) and 3.5 m
(Z2) at the nearest roadside tower are used to compute a:.
Once this value is known, the variation of oz with downwind
distance (x) is calculated from the relation
C(atxi) a,-
C(atx2)
-------
O CO "Y" Climet wind speed & direction
T SF6 x Gill UVW anemometer
wv "T Q Dichotomous paniculate sampler
Not to scale
D(16m)
C(8m|
B(4m
A(2m)
-JLJ
-16m-
2 3 456 7 89 10
Figure 2. Specific locations of various instruments in the New York experiment.
13
typically associated with P-G dispersion classes B to C. These
results clearly indicate that the present dispersion values in
the HIWAY model are unrealistic and need to be modified.
The calculated az from Eq. (2) at the nearest roadside re-
ceptor is plotted against the cross-road wind speed in Figure
4, where actual local stability for each data point is also indi-
cated in the diagram. These results show that az must be a
function of not only atmospheric stability but also cross-road
wind speeds compared to high cross-road wind speed situa-
tions. Under low cross-road wind speeds, the plume takes a
GM site NY site A
22.0
20.0
-§18.0
*
16 0
i '
|14.0
§12.0
1 10-°
1 8.0
6
3 6-°
£ 4.0
2.0
•> Local Pasquill stability A .Stabi|jtvB ° /'
; "t B 60°,; and
-------
original HIWAY model. The new set of dispersion curves,
computed according to the above equations, is compared to
the P-G curves of the HIWAY model in Figure 5.
Results
The following versions of the HIWAY model are employed
to simulate the tracer release experiments conducted in the
GM and NY studies.
HIWAY # 1—original HIWAY model,
HIWAY # 2—HIWAY model with the wind speed correc-
tion factor suggested by Carpenter and
Clemana,14
HIWAY #3—HIWAY model with the modified set of
dispersion curves,
HIWAY #4—HIWAY model with the modified dispersion
curves and the aerodynamic drag factor.
The performances of each of the above versions of the HIWAY
model are compared to the GM model developed by Chock,l:i
and the numerical wake model developed by Eskridge, et a/.10
cording to the stability classes (see Table II), again HIWAY
#3 has a better slope than HIWAY # 1. The correlations of
HIWAY #4 show even further improvement over HIWAY
#3. HIWAY #4 shows a considerable improvement over
HIWAY # 1 for stable atmospheric conditions. When the data
are grouped according to wind speed class (see Table III),
HIWAY #4 provides a better simulation than the other
HIWAY versions for low wind speeds.
The aerodynamic drag factor is applied only if the adjusted
wind speed according to the relation 1.85 I/a0-164 cos2 0 is
greater than the ambient wind speed (t/o). It should be noted
that this correction is not applicable when t/o approaches zero.
No attempts were made to make the correction valid for (Jo
= 0 since the basic gaussian dispersion equation becomes in-
valid at this point. The cut-off wind speed is about 30 cm/sec.
The reason for this cut-off is that commonly used wind in-
struments themselves cannot measure wind speeds reliably
when the wind speeds are less than about 30 cm/sec.
When the data with wind speeds greater than 1 m/sec are
used, the simulation of HIWAY #3 is quite close to that of
E
51
of n
UJ
JJ 14
2 a
2
tr
UJ
>
UNSTABLE
10 20 SO 40 90 W 70 »0 »0 IOO
DOWNWIND DISTANCE (m)
y
NEUTRAL
If
»r "
K> 20 » 40 SO «0 70 «0 90 IOO
DOWNWIND DISTANCE (m)
STABLE
10 20 JO 40 90 «0 70 «O *0
DOWNWIND DISTANCE (m)
u.
I -
UNSTABLE
DOWNWIND DISTANCE (m)
_
I
NEUTRAL
of
LJ ,2
K 4
Z
O
STABLE
^•£&X*^--===1
t&L
*0 20 SO 40 50 *0 70 10 K> KX>
DOWNWIND DISTANCE (m)
20 » 4O SO «0 TO CO
DOWNWIND DISTANCE (m)
Figure 5. Comparison of new dispersion curves (shaded areas) to the P-G dispersion curves (solid lines) used in the original HIWAY model The dispersion parameters
(ar, af) are given as a function of downwind distance for each stability class. The upper bound of the new dispersion curves represents the values used for zero
cross-road wind speed situations, while the lower bound is for cross-road wind speeds greater than 3.91 m/sec.
The same meteorological conditions described by Rao, et a/.4
for the GM data set and Sistla, et a/.3 for the NY data set are
used in these model evaluations.
Regression Analysis
The GM data are segregated according to wind-road or-
ientation angle and the results of regression analysis are shown
in Table I. Although the correlation when all data combined
for HIWAY #3 is about the same as HIWAY # 1, the slope
is about three times that of HIWAY #l.This indicates that
the overpredictions of the original HIWAY are reduced
somewhat in the modified HIWAY model. The simulation of
HIWAY #4, which employs an aerodynamic drag factor as
a function of wind-road orientation angle, is much better than
the other HIWAY versions, and is quite comparable to the
simulation of the GM model. When the data are divided ac-
HIWAY #4. Although the correlation for HIWAY #1 is
comparable to that of the modified versions, the slope is still
less desirable. These results also indicate that inclusion of a
wind speed correction alone such as the one suggested by
Carpenter and Clemana14 (HIWAY #2) does not significantly
improve the model's ability to simulate the dispersion process.
The spatial variation of the regression statistics of all the
HIWAY versions and the GM model is shown in Table IV.
These results show that the predictions of HIWAY #4 are
comparable to the GM model lor receptors close to the road-
way. In general, all models appear to overpredict as the dis-
tance from the road increases. The numerical wake model
developed by Eskridge, et al.'" has an r- of 0.63, slope of 0.77,
intercept of 0.18, and standard error of estimate of 0.47 for a
sample size of 551 data points. The regression results for
HIWAY #4 are comparable (see Table I) to those of the wake
model indicating that the modified HIWAY model is as good
63
Journal of the Air Pollution Control Association
-------
Table F. Ensemble regression statistics for dispersion models. Included in the table are the
explained variance (r'2), slope (ft), intercept (a), standard error of estimate (.S'o/p) between observed
(dependent variable) and predicted (independent variable), sample size (N) for each data subset. It
is the ratio of mean observed to mean predicted concentrations for that data subset. Here the C.M
data are segregated according to wind-road orientation angle.
Data subset
Perpendicular
60" < 0 < 90°
Oblique
30° < 9 < 60°
Parallel
0° < 6 < 30°
All data
Combined
Statistical
parameter
r2
b
a
So/P
R
N
r2
b
a
So/P
R
N
r2
6
a
S0/p
R
N
r*
b
a
So/P
R
N
HIWAY
#1
0.65
0.41
0.37
0.39
0.75
173
0.37
0.22
0.65
0.60
0.61
128
0.24
0.08
0.80
0.67
0.40
293
0.26
0.11
0.75
0.64
0.50
594
HIWAY
#2
0.73
1.17
0.21
0.34
1.57
173
0.52
0.78
0.44
0.52
1.39
128
0.64
0.53
0.27
0.46
0.73
293
0.54
0.54
0.42
0.50
0.96
594
HIWAY
#*
0.81
0.80
0.12
0.29
0.94
173
0.51
0.49
0.41
0.52
0.82
128
0.28
0.23
0.69
0.65
0.72
293
0.35
0.31
0.58
0.59
0.79
594
HIWAY
#•»
0.81
().«()
0.12
0.29
0.94
173
0.61
O.fi6
0.27
0.47
0.89
128
0.71
0.91
-0.04
0.41
0.88
293
070
0.81
0.10
0.40
0.89
594
CM
0.92
0.99
0.12
0.19
1.15
173
0.77
0.97
0.25
0.36
1.15
128
0.83
0.94
0.03
0.32
1.00
293
0.83
0.94
0.12
0.30
1.06
594
as the numerical model in predicting pollutant concentrations
adjacent to this simple at-grade roadway configuration.
Cumulative Frequency Distributions
In order further to assess the model performance, various
frequency distribution plots are developed. These plots depict
the model performance in an overall statistical sense rather
than the usual one-to-one relationship afforded by the re-
gression statistics. Figure 6 shows the frequency distribution
of observed concentration and the concentration distributions
predicted by the HIWAY # 1, HIWAY #3, and HIWAY #4
models. It is evident from this plot that HIWAY #3 and
HIWAY #4 simulate the observed concentration distribu-
tion quite well compared to the original HIWAY model. The
original HIWAY model consistently overestimates the con-
centrations.
The cumulative frequency plots of (() — P)/O where 0 is
the observed and P is the predicted concentration give more
insight into the model's behavior. Such plots for HIWAY # l,
HIWAY #4, and for the GM model are shown in Figures 7 to
9. It is preferable that these plots have a gaussian shape with
Table II. Same as Table I except that the data are divided according to the stability class.
Data subset
Unstable
UtoC)
Neutral
(D)
Stable
(£ & f)
Downwind ground level
(0.5m) receptors only
Statistical
parameter
T-2
6
a
SO/P
R
N
r>
b
a
.S'o/p
ft
N
r'1
b
a
So/p
ft
N
r*
b
a
SH/P
ft
N
HIWAY
#1
0.61
0.54
0.22
0.37
0.76
276
0.69
0.45
0.18
0.39
0.56
100
0.23
0.08
0.93
0.75
0.37
218
0.21
0.09
1.00
0.78
0.47
260
HIWAY
#2
0.68
1.10
0.11
0.34
1.29
276
0.57
0.65
0.25
0.46
0.89
100
0.52
0.46
0.51
0.60
0.82
218
0.53
0.57
0.50
0.60
0.95
260
HIWAY
#3
0.60
0.72
0.15
0.38
0.89
276
0.75
0.90
0.03
0.35
0.93
100
0.29
0.22
0.80
0.72
0.68
218
0.34
0.33
0.78
0.71
0.88
260
HIWAY
#4
0.76
0.99
-0.03
0.29
0.95
276
0.78
1.02
-0.05
0.32
0.97
100
0.65
0.73
0.15
0.50
0.83
218
0.68
0.84
0.18
0.50
0.98
260
OM
0.91
1.18
0.04
0.18
1.24
276
0.80
1.01
0.05
0.31
1.06
101)
0.82
0.90
0.07
0.36
0.95
218
0.84
0.99
0.12
0.35
1.09
260
March 1980 Volume 30, No. 3
64
-------
Table III. Same as Table I except that the data are grouped according to the wind speed class.
Data subset
U < 1 m/sec
1 < U < 2.5 m/sec
U > 2.5 m/sec
All data with
U > 1 m/sec
Statistical
parameters
r*
6
a
So/P
ft
N
r*
b
a
S0/p
ft
N
r*
6
a
So/P
ft
N
r2
6
a
So/P
ft
N
HI WAY
#1
0.24
0.05
1.03
0.74
0.29
85
0.65
0.40
0.30
0.43
0.59
339
0.69
0.41
0.24
0.37
0.58
170
0.66
0.41
0.28
0.41
0.59
509
HIVVAY
#2
0.36
0.36
0.84
0.68
1.12
85
0.60
0.66
0.34
0.46
1.02
339
0.68
0.53
0.25
0.38
0.79
170
0.61
0.61
0.32
0.44
0.94
509
H1WAY
#3
0.34
0.16
0.85
0.69
0.49
85
0.71
0.84
0.01
0.39
0.85
339
0.84
1.18
-0.07
0.27
1.09
170
0.72
0.88
0.03
0.38
0.91
509
HIWAY
#4
0.67
0.62
0.22
0.48
0.75
85
0.74
0.93
-0.05
0.37
0.88
339
0.84
1.18
-0.07
0.27
1.09
170
0.75
0.95
-0.02
0.36
0.94
509
GM
0.82
0.78
0.26
0.36
0.98
85
0.87
1.10'
0.02
0.26
1.12
339
0.82
0.86
0.12
0.29
1.01
170
0.84
1.00
0.07
0.28
1.09
509
the peak at zero and rapid fall off on either side. The HIWAY
# I yields a distribution pattern (see Figure 7) that deviates
very significantly from the gaussian shape. HIWAY #4 gives
a rather smooth distribution (see Figures 8) and is quite
similar to distribution from the GM model (see Figure 9).
It is possible to derive information as to how the model
simulates the dispersion mechanism by comparing (0 — P)/0
cumulative plots of normalized concentrations. The normal-
ization is done by dividing each data point predicted by the
model by the corresponding maximum predicted for that run.
The observed data for that run are also normalized by the
100
90
80
70
60
N 50
40
30
20
10
-1.4-1.2-1.0-0.8-0.6-0.4-0.2 0.0 0.2 0.4 0.6 0.8 1.0
ALL DATA IN=5941
• OBSERVED
i HIWAY 1
9 HIWAY 3
O HiWAY 4
JO 30 40 50
CONCENTRATION INTERVAL Ippo)
Figure 6. Cumulative frequency distribution of observed
concentration is compared to the distribution provided by the
original and modified HIWAY models.
observed maximum for the run. In this way, any uncertainties
in the estimation of source strength and meteorological vari-
ables will be removed since direct comparisons of observed and
predicted concentration profiles can be made. The spatial
variation of concentration is related only to the spatial vari-
ation of dispersion parameters. Hence, comparison of nor-
malized concentration profiles will provide information on
how well a model handles the diffusion process.
Figure 7. Cumulative plot of (O — P\IO, where O is the observed and P is the
predicted concentration for the original HIWAY model. 25% of the data lie to
the left of -1. 4 (N = 594).
Comparing the cumulative plots of (On - Pn)/0n, where
the subscript n denotes normalized concentrations, for
HIWAY # 1 (see Figure 10) and HIWAY #4 (see Figure 11),
it is seen that the distribution for the former is not as smooth
as the latter. The distribution for HIWAY #4 is skewed to the
negative side indicating that the predicted concentration
profile is more than the observed profile thereby yielding
conservative estimates of pollutant levels. The distribution
for the GM model (see Figure 12) has a gaussian shape while
HIWAY #4 resembles more of a log-normal curve with neg-
ative skewness. It is of particular interest to note that the
100
90
80
70
60
N 50
40
30
20
10
_1 4 _1.2-1.0-0.8 -0.6-0.4-0.2 0.0 0.2 0.4 0.6 0.8
Figure 8. Same as Figure 7 except for the HIWAY #4 model 5 % of
the data lie to the left of -1.4 (N = 594).
65
Journal of the Air Pollution Control Association
-------
100
90
80
70
60
N 50
40
30
20
10
0
1
__rTTi
6=. rrrn 1 1 1
—
r~i
_
,-
-
— i
!__
rn-r-i r-
— 1 1 1 1 1 (=3
O-P
o
Figure 9. Same as Figure 7 except for the GM model 2% of the data lie to
the left of -1.4(N = 594).
distribution for HIWAY #4 reaches its peak about zero and
rapidly falls off to the right of the peak. This feature is quite
important for a regulatory model since environmental health
decisions will be made using the model predictions. The re-
gression statistics for normalized predictions and observations
after removing mutual values of unity are given in Table V.
These results indicate that when all the data are considered,
HIWAY #3 and HIWAY #4 simulate the dispersion process
better than HIWAY # 1 and are as good as the GM model.
The original HIWAY and the modified HIWAY version are
employed to simulate the experiments conducted in the New
York study. Table VI presents the regression statististics for
the HIWAY #1, HIWAY #4, and the GM models for the
New York data set. These results also show significant im-
provement of the HIWAY #4 model over the original
HIWAY model. The results of HIWAY #4 (using the same
aerodynamic drag factor developed with the GM data set) are
quite comparable to those of the GM model.
More quantitative information as to the actual percentage
of prediction to within a factor of 2 of the observed concen-
tration is derived from these diagrams, and the results are
summarized in Table VII. For the C1M data set, it is evident
from this table that the original HIWAY model predicts
concentrations 56% of the time to within a factor of 2 of the
observed, while the modified models (HIWAY #3 and
HIWAY #4) show a prediction to within a factor of 2 of the
observed in excess of 80% of the time. However, it should be
noted that the predictions are skewed toward overestimation.
Although the GM model has by far the best percentage in the
category of within a factor of 2, it is skewed toward underes-
timation.
For regulatory purposes, the ability of a model in providing
accurate estimates of pollutant levels in the upper 50th per-
centile of concentration is of greater importance than the
overall predictability in the entire range of concentrations.
To show how the modified model behaves in the upper half
N.
130
120-
110
100
90
80
70
60
50
40
30
20
10
0
-1.4-1.2-1.0-0.8-0.6-0.4-0.2 0.0 0.2 0.4 0.6 0.8 10
On
Figure 10. Cumulative plots of normalized concentrations of (On — Pn)/On
for the original HIWAY model. The observed and predicted concentration at
various locations for a given run are divided by their corresponding maximums
for that run. 5% of the data lie to the left of -1.4 (N - 594).
Table IV. Same as Table I except that the data are divided according to the distances of the
receptors from the roadway.
Data subset
Towers 2 & 4
(4 meters
from highway)
Tower 5
(15 meters
from highway)
Towers 1 & 6
(30 meters
from highway)
Tower 7
(50 meters
from highway)
Tower 8
(100 meters
from highway)
Statistical
parameter
r*
b
a
So/p
R
N
r2
h
a
•S'o/P
R
N
r*
h
a
•Si/P
R
N
r'i
b
a
•Vp
R
.V
r-'
h
a
•Si//'
R
,v
HIWAY
#1
0.27
0.10
1.11
0.88
0.52
182
0.55
0.30
0.50
0.36
0.60
137
0.17
0.05
0.65
0.32
0.41
183
0.73
0.31
0.22
0.15
0.61
46
0.48
0.21
0.28
0.14
0.60
46
HIWAY
#3
0.31
0.26
0.93
0.86
0.80
182
0.54
0.58
0.33
0.37
0.87
137
0.27
0.17
0.55
0.30
0.68
183
0.31
0.33
0.39
0.20
0.83
46
0.41
0.45
0.16
0.14
0.80
46
HIWAY
#4
0.75
0.90
0.09
0.52
0.96
182
0.63
0.72
0.21
0.33
0.91
137
0.43
0.41
0.36
0.27
0.80
183
0.40
0.42
0,33
0.19
0.87
46
0.50
0.55
0.13
0.13
0.83
46
GM
0.86
0.92
0.22
0.39
1.09
182
0.75
0.89
0.18
0.27
1.09
137
0.56
0.73
0.19
0.23
0.99
183
0.77
0.60
0.17
0.14
1.00
46
0.68
0.55
0.17
0.11
0.93
46
March 1980
Volume 30, No. 3
66
-------
Table V. Regression statistics between normalized observed and
normalized predicted for the original HIWAY, HIWAY #3 and
HIWAY #4, and the GM model for the CM data set. The
regression analyses here show how well the models predict the
concentration profile.
Data
subset
All data
Statistical
parameter
r*
b
a
Sa/p
N
HIWAY
#1
0.61
0.65
0.08
0.12
533
HIWAY
#3
0.85
0.76
-0.01
0.07
533
GM
0.79
0.85
0.03
0.08
533
of the cumulative frequency distribution, measured concen-
trations in the range of the 50th percentile through the 100th
percentile are separated out and the capability of the models
in predicting concentrations to within a factor of 2 is presented
in Table VIII. The modified HIWAY models show consider-
able improvement over the original HIWAY version. For the
GM data set, the GM model shows an exact prediction of 12%
and an overprediction of 19% while HIWAY #4 shows 14%
and 37% respectively. A similar trend can be seen when the
analysis is applied to the NY Data set.
Model Sen*Hlvity to Wind Direction
In order to see the sensitivity of the model predictions to
the wind-road orientation angles, contours of normalized
concentration Xp"/Q (where XP is the predicted concentration)
for the original HIWAY model and HIWAY #3 for stable
atmospheric conditions as a function of wind-road angle and
distance from the median are developed and shown in Figure
13. Also included in this diagram are the contours of observed
Xou/Q (where xo is the measured concentration) and those
predicted by the GM model for stable atmospheric conditions
for the purpose of comparison with the original and modified
HIWAY models. Only results for HIWAY #3 are included
since it has been shown (see Table V) that the simulation of
dispersion process of HIWAY #3 and #4 are similar, except
that HIWAY #4 has an aerodynamic drag factor to handle
special situations such as low wind speed conditions. These
plots for the model predictions are developed for unit wind
speed and unit source strength for a receptor height of 2 m.
Whereas the maximum measured value is of the order of 900
90
80
70
60
N 50
40
30
20
10
0
-1
-n-n-Tu
,—
-
"h-r-n r-
4-1.2-1.0-0.8-0.6-0.4-0.2 0.0 0.2 0.4 0.6 0.
On
Flgur* 11. Same as Figure 10 except for the HIWAY #4 model. 6%
of the data lie to the toft of -1.4 (N = 594).
Table VI.
models for the New York data set.
Data subset
Parallel
Oblique
Perpendicular
U < 2 m/sec
2 < U < 5 m/sec
U > 5 m/sec
Stability 2
Stability 3
Stability 4
Stability 6
All data
Model
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY#1
GM
HIWAY #4
HIWAYfl
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAYfl
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY #1
GM
HIWAY #4
HIWAY # I
T*
0.92
0.81
0.72
0.73
0.74
0.57
0.87
0.86
0.67
0.89
0.91
0.73
0.80
0.70
0.61
0.88
0.86
0.85
0.78
0.70
0.55
0.93
0.89
0.85
0.78
0.79
0.63
0.95
0.97
0.66
0.86
0.81
0.66
6
0.93
0.66
0.39
0.97
0.81
0.56
0.83
0.63
0.39
0.84
0.63
0.33
0.88
0.69
0.52
1.06
1.05
0.79
0.88
0.63
0.34
0.96
0.80
0.59
0.87
0.75
0.48
0.77
0.59
0.29
0.90
0.68
0.42
a
0.33
0.71
1.16
0.28
0.24
0.54
0.62
0.77
1.36
0.66
0.68
1.45
0.58
0.68
0.98
0.02
-0.03
-0.02
0.84
1.08
1.84
0.14
0.21
0.34
0.30
0.25
0.51
0.61
-0.34
1.95
0.43
0.59
1.07
So/P
0.65
1.02
1.24
0.88
0.86
1.12
0.75
0.79
1.21
0.75
0.67
1.17
0.95
1.14
1.30
0.40
0.43
0.45
0.94
1.10
1.35
0.52
0.64
0.76
0.68
0.67
0.86
0.68
0.53
1.86
0.78
0.90
1.20
Mean Mean
N observed predicted
39
39
39
53
53
53
41
41
41
34
34
34
59
59
59
40
40
40
46
46
46
54
54
54
27
27
27
6
6
6
133
133
133
3.34
3.34
3.34
2.16
2.16
2.16
2.89
2.89
2.89
3.48
3.48
3.48
3.09
3.09
3.09
1.54
1.54
1.54
3.42
3.42
3.42
2.33
2.33
2.33
1.89
1.89
1.89
4.66
4.66
4.66
2.73
2.73
2.73
3.25
3.97
5.52
1.93
2.36
2.89
2.72
3.35
3.95
3.36
4.47
6.24
2.86
3.48
4.06
1.43
1.50
1.96
2.93
3.72
4.67
2.29
2.66
3.36
1.84
2.18
2.87
5.28
7.35
9.36
2.56
3.14
3.98
67
Journal of the Air Pollution Control Association
-------
150
140
130
120
110
100
90
80
70
60
50
40
30
20
10
-1.4-1.2-1.0-0.8-0.6-0.4-0.2 0.0 0.2 0.4 0.6 0.8 1.0
Figure 12. Same as Figure 10 except for the GM model. 2% of the data lie
to the left of -1.4 (N = 594).
3. When the P-G curves are replaced by these new dispersion
curves, it is seen that the model predicts concentrations (GM
data set) to within a factor of two of the observed 82% of the
time compared to 56% of the time for the original HIWAY
model.
4. Although the model predictions are significantly im-
proved, a slight tendency to overpredict concentrations still
exists which makes the model very useful to the regulatory
agencies in their decision-making process.
5. The modified HIWAY model provides a better simulation
of the physics of the near-roadway dispersion compared to the
original HIWAY model.
6. The fact that the modified model shows improvement in
prediction with two different data sets adds to the confidence
with which this model can be applied to major roadways.
7. With the aerodynamic drag factor, HIWAY can be applied
with greater confidence to handle dispersion even under low
wind speeds.
m ' adjacent to the roadway for near parallel wind conditions,
the original HIWAY model predicts a value of 4000 m~' for
F-stability, and 2500 m-1 for E-stability. The modified
HIWAY model predicts 1100 m"1 for stable situations. The
GM model, on the other hand, predicts a value of 600 m~' in
the immediate vicinity of the roadway for near parallel wind
situations. These diagrams clearly indicate that the predic-
tions of the modified HIWAY model are much better than the
original HIWAY model and are in good agreement with the
measured data.
Summary and Conclusions
1. The computed vertical dispersion parameters are found
to lie between A and C of the P-G stability categories.
2. Based on the information on the characteristics of the
local turbulence mechanisms, a new set of dispersion curves
applicable to roadway dispersion problems and an aerody-
namic drag factor to handle dispersion under low wind speeds
are developed.
Acknowledgements
The authors are grateful to John Wilson and Gopal Sistla
for their help in the data analysis. The authors wish to thank
William Petersen and Bruce Turner for their helpful com-
ments on the manuscript. Thanks are due to Robert Eskridge
for giving us the results of his wake model. Thanks are ex-
tended to Carol Clas and Gary Lanphear for drafting the di-
agrams, and Catherine Cassidy and Nancy Gardner for typing
the manuscript. This research is supported by the United
States Environmental Protection Agency under Grant No.
R-806017-01.
References
1. D. P. Chock, "General Motors sulfate dispersion experiment:
assessment of the EPA-HIWAY model,''JAPCA 27:39 (1977).
2. K. E. Noll, T. L. Miller and M. Claggett, "A comparison of three
highway line source models," Atmos. Environ. 12:1323 (1978).
3. G. Sistla, P. Samson, M. Keenan and S. T. Rao, "A study of pol-
lutant dispersion near highways," At mas. Environ. 13:669
(1979).
HIWAY
- STABLE
40 50 6O TO 80
DISTANCE FROM MEDIAN (m)
HI WAY **3 - STABLE
40 50 60 7O 80
DISTANCE FROM MEDIAN(m)
OBSERVED DATA - STABLE
,«" .0°
45 55 65 75 85
DISTANCE FROM MEDIAN (
GM - STABLE
f I
30
40 50 60 70 80
DISTANCE FROM MEDIANlm]
90 100
Figure 13. Variations of normalized concentration (x u/Q) with horizontal distance and wind-road angle (in degrees) for E-stability
as computed from the original HIWAY (HIWAY #1). and observed data; modified HIWAY (HIWAY #3), and the GM model, for stable
conditions.
March 1980 Volume 30, No. 3
68
-------
Table VII. Quantitative evaluation of the dispersion models tested. Here, the models' ability to
predict concentrations to within a factor of two of the observed are compared.
%of
prediction % of
within a overproduction
Sample
Model
HIWAY
#1
HIWAY
#2
HIWAY
#3
HIWAY
#4
GM
HIWAY #1
HIWAY #4
GM
Mode
All GM data
U > I m/sec
All GM data
U > 1 m/sec
All GM data
U > I m/sec
All GM data
U > 1 m/sec
All GM data
U > 1 m/sec
All NY data
All NY data
All NY data
size
594
509
594
509
594
509
594
509
594
509
133
133
133
factor
of 2
56
61
62
64
82
86
85
87
88
87
72
87
80
% of exact
prediction
5
6
6
6
10
11
11
11
10
10
7
12
14
(Obs < Pred
< 2 Obs)
37
39
30
31
41
43
44
43
27
22
42
48
30
%of
underprediction
( V2 Obs < Pred
-------
TECHNICAL REPORT DATA
(Please read Instructions on the reverse before completing)
T7WEPORTNO. 2.
EPA-600/8-80-018
4. TITLE AND SUBTITLE
USER'S GUIDE FOR HIWAY-2
A Highway Air Pollution Model
7. AUTHOR(S)
William B. Petersen
9. PERFORMING ORGANIZATION NAME AND ADDRESS
Environmental Sciences Research Laboratory - RTP, NC
Office of Research and Development
U.S. Environmental Protection Agency
Research Triangle Park, NC 27711
T2. SPONSORING AGENCY NAME AND ADDRESS
Environmental Sciences Research Laboratory - RTP, NC
Office of Research and Development
U.S. Environmental Protection Agency
Research Trianale Park. NC 27711
. RECIPIENT'S ACCESSION-NO.
. REPORT DATE
Mav 1980
. PERFORMING ORGANIZATION CODE
. PERFORMING ORGANIZATION REPORT NO.
10. PROGRAM ELEMENT NO.
C05A1A 10-0008 (FY-80)
11. CONTRACT/GRANT NO.
13. TYPE OF REPORT AND PERIOD COVERED
nhni|«;p 7/7ft - VRn
14. SPONSORING AGENCY CODE
EPA/600/09
15. SUPPLEMENTARY NOTES
16. ABSTRACT
A computer model, called HIWAY-2, that can be used for estimating the concentra-
tions of nonreactive pollutants from highway traffic is described. This steady-state
Saussian model can be applied to determine air pollution concentrations at receptor
locations downwind of "at-grade" and "cut section" highways located in relatively
uncomplicated terrain. For an at-grade highway, each lane of traffic is modeled
as though it were a finite, uniformly emitting line source of pollution. For the
cut section, the top of the cut is considered an area source. The area source is
simulted by using ten line sources of equal source strength. The total source
strength equals the total emissions from the lanes in the cut.
The air pollution concentration representative of hourly averaging times at a
downwind receptor location is found by a numerical integration along the length of
sach lane and a summing of the contributions from each lane. With the exception
Df receptors directly on the highway or within the cut, the model is applicable for
any wind direction, highway orientation, and receptor location. The model was de-
Vc \ oueu lur :> i iua u luio in WNIV-II nur i^unuai winu i i un ui,k,ui3. IMC muue i (.annul cuilbiaer
complex terrain or large obstructions to the flow such as buildings or large trees.
|7^ KEY WORDS AND DOCUMENT ANALYSIS
|a DESCRIPTORS
F~
*Air Pollution
*Atmospheric Models
Algorithms
*Dispersion
*Highways
Traffic
18. DISTRIBUTION STATEMENT
RELEASE TO PUBLIC
b.lDENTIFIERS/OPEN ENDED TERMS
19. SECURITY CLASS (This Report)
UNCLASSIFIED
20. SECURITY CLASS (This page)
.UNCLASSIFIED
. COSATl Field/Gioup
13B
14A
12A
21. NO. OF PAGES
80
22. PRICE
EPA Form 2220-1 (9-73)
-------
Date
Chief, Environmental Applications Branch
Meteorology and Assessment Division (MD-80)
U.S. Environmental Protection Agency
TKL PK, NC 27711
I would lite to receive future revisions to the User's Guide for HIWAY-2
Name
Organization^
Address
City State Z ip_
Hwne (Optional) ( )
-------