CALPUFF 1992-1993 Modeling Analysis of the Sulfur Dioxide

CALPUFF 1992-1993 Modeling Analysis of the
Sulfur Dioxide Impacts due to Emissions
from the Portland Generating Station
February 25, 2010
Bureau of Technical Services
Division of Air Quality
New Jersey Dept. of Environmental Protection
Introduction
This report describes a CALPPUFF modeling analysis conducted to predict ambient sulfur dioxide
(SO2) concentrations in the vicinity of the Portland Power Plant using meteorological data that was
used in the New Jersey Department of Environmental Protection's February 25, 2010 validation
study, "Validation of CALPUFF in the Near-Field." The validation study demonstrated that
CALPUFF predicts impacts with better accuracy than the AERMOD model in the vicinity of the
Portland and Martins Creek Power Plants. The local meteorological data, collected between May 1,
1992 through May 19, 1993, and detail on the CALPUFF model setup are described in the validation
study. The key difference between this modeling analysis and the validation study is the modeling
analysis's use of Portland Generating Station's allowable SO2 emission rate to assess its impact as
compared to the use of Portland's actual emissions in the validation study. Other differences in the
current modeling analysis are (1) only one source (Portland Power Plant) was modeled, and (2) SO2
impacts were predicted at many different locations because receptors were placed throughout the
modeling grid, including near the Portland Power Plant. In the validation study, impacts were only
modeled at the eight sites where the monitors were located.
Modeling Platform
Modeling of the Portland Generating Plant was performed with the latest EPA approved version of
the CALPUFF modeling suite; CALMET/CALPUFF Version 5.8, Level 07063 and CALPOST
Version 5.6394, Level 070622.
Meteorology
Meteorological data collected from May 1, 1992 through May 19, 1993 were used. The SODAR and
10 meter tower data from AMS-4 (see Figure 1) were both used in the meteorological preprocessor
programs of CALPUFF. The AMS-4 site is located 2.5 km to the west-southwest of the Martins
Creek Power Plant. AMS-4 is within the Delaware River valley at a base elevation of 320 feet. The
SODAR data consists of wind speed and wind direction at 30 meter height increments from 90 meters
to 420 meters above-ground. The 10 meter tower data consist of 10 meter wind speed, wind
direction, standard deviation of the horizontal wind direction (sigma-theta) and temperature data.
To help capture the three-dimensional local and mesoscale wind fields, wind measurements taken at
the AMS-8 meteorological tower were also input into CALMET. AMS-8 is located 6 km to the
northwest of the Martins Creek Power Plant and 10.6 km southwest of the Portland Power Plant in
Upper Mount Bethel Township, PA (see Figure 1). It is on the valley ridge to the west of the
Delaware River at a base elevation of 810 feet. At AMS-8, tower temperature, wind speed and wind
direction were collected at the 10 meter level.
Concurrent twice daily upper air meteorological soundings from the Albany, NY, Sterling, VA, and
Atlantic City, NJ National Weather Service (NWS) stations provided the remaining data needed for
input into CALMET.
Processing of Meteorological Data for CALPUFF
The CALMET model was used to develop the parameters for the three-dimensional meteorological
grid. The meteorological grid includes meteorological parameters, surface parameters, and terrain
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 1
2/25/2010
elevations for each hour. This three-dimensional meteorological grid was calculated by CALMET in
three steps, as discussed in the following subsections.
The SODAR data from AMS-4 was incorporated into CALMET using the subroutine PROF2UP.
PROF2UP constructs a CALMET ready UP.DAT vertical wind and temperature file. The three
additional upper air data sites (Albany, NY, Atlantic City, NJ and Sterling, VA) were also used for
developing the initial guess wind fields of the three-dimensional meteorological grid.
Step1 Wind Fields
The geophysical data, as processed by the TERREL, CTGPROC and MAKEGEO pre-processors
were used to account for the effects of terrain and surface characteristics. TERREL reads raw terrain
data, calculates the elevation of the center of each grid cell in the modeling domain, and writes a
processed data file. The elevation of the center of the grid cells were calculated using sixteen 7.5
minute (24,000:1) DEM terrain data files with a horizontal spacing of 10 meters. CTGPROC reads
land use data, calculates weighted land use for each grid cell in the modeling domain, and writes a
processed data file. USGS National Land Cover Datasets (NLCD 92) which have a 30 meter
resolution were used to calculate the weighted land use for each grid cell.
MAKEGEO reads the processed data files from CTGPROC and TERREL. MAKEGEO calculates
weighted surface characteristics and writes those data as well as the terrain elevations to a processed
data file, MAKEGEO.DAT. The MAKEGEO.DAT file is used by the CALMET model to modify
the initial guess wind fields in developing the step 1 wind fields. A value of 2.7 kilometers was
selected for TERRAD, the radius of influence of terrain features. This value approximates the
distance from the valley floor to the top of the valley that is used in modifying the initial guess wind
fields to develop the step 1 wind fields of the three-dimensional meteorological grid.
Step 2 Wind Fields
Meteorological observations (surface data, and upper air data) are used to modify the step 1 wind
fields to develop the step 2 wind fields of the three-dimensional meteorological grid. Besides the 10
meter data from AMS-4 and AMS-8, surface meteorological data from the NWS stations at
Allentown/Lehigh Valley PA, Newark NJ, and Wilkes-Barre, PA were input into CALMET. The
combination of on-site SODAR data and surface meteorological stations, NWS Upper Air data and
surface stations, fine-grid terrain data, and fine-grid land use data resulted in an appropriate
representation of the three-dimensional flow in the modeling domain.
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 2
2/25/2010
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 3
2/25/2010
CALMET/CALPUFF Model Setup
CALMET version 5.8 was used to develop the wind fields for the model validation. Table 1 lists the
options selected when making the CALMET run. Predictions at the receptors were done with
CALPUFF version 5.8. Table 2 lists important options selected when making the CALPUFF runs in
this study. CALPOST Version 5.6394, Level 070622 was also used.
Variable
NUSTA
IBYR
IBMO
IBDY
IBHR
IBTZ
IRLG
IRTYPE
LCALGRID
ITEST
MREG
PMAP
NX
NY
DGRIDKM
XORIGKM
YORIGKM
NZ
ZFACE
NOOBS
NSSTA
NPSTA
ICLOUD
IWFCOD
IFRADJ
IKINE
IOBR
ISLOPE
IEXTRP
ICALM
BIAS
RMIN2
IPROG
ISTEPPG
Table1 Important CALMET Control File Variables
Description
Default
Number of upper air stations
NA
Starting Date: Year
NA
Starting Date: Month
NA
Starting Date: Day
NA
Starting Date: Hour
NA
Base Time Zone
NA
Length of run (hours)
NA
Run type 0= compute wind fields only 1= compute
1
wind fields and micrometeorological variables
Compute special data fields required for CALGRID
T
Flag to stop run after setup 1= stop 2= continue
2
Test options to see if they conform to regulatory values
na
Map projection
na
No. of X grid cells
Na
No. of Y grid cells
Na
Grid spacing (km)
Na
X coordinate (km)
Na
Y coordinate (km)
Na
No. Vertical layers
Na
Cell heights in grid
Na
No. observation mode (0 = surface, overwater and
upper air )
No. of surface meteorological stations
No. of precipitation stations (-1 to use MM5)
Gridded cloud fields (0 = not used)
Model selection variable
Compute Froude number adjustment? (0 = no, 1 = yes)
Compute kinematic effects? (0 = no, 1 = yes)
Use O’Brien procedure? (0 = no, 1 = yes)
Compute slope flow effects? (0 = no, 1 = yes)
Extrapolate surface wind observations to upper levels?
Extrapolate surface winds even if calm? (0 = no, 1 =
yes)
Layer dependent biases modifying the weights of
surface and upper air stations
Minimum distance from nearest upper air station to
surface station for which extrapolation of surface winds
at surface station will be allowed (set to -1 for IEXTRP
where all surface stations should be extrapolated
Use gridded prognostic wind field model output fields
as input to the diagnostic wind field model (0 = no)
Time step (hours) of the prognostic model input data
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 4
Value
4
1992
5
1
1
5
9239
0
1
F
2
0 No
UTM
189
200
0.200
473.700
4508.700
12
0, 20, 40, 80, 135, 195,
255, 315, 405, 1000,
1500, 2200, 3000
0
Na
na
0
1
1
0
0
1
-4
0
5
0
0
1
1
0
0
1
-4
1
NA
-1 first layer, 0 next
two layers,+1 other 9
4
-1
0
0
1
1
2/25/2010
ISURFT
Table1 Important CALMET Control File Variables
Description
Default
Use varying radius of influence
F
Maximum radius of influence over land (km)
Na
Maximum radius of influence over land aloft (km)
Na
Maximum radius of influence over water (km)
Na
Minimum radius of influence used in the wind field 0.1
interpolation (km)
Radius of influence of terrain features (km)
NA
Relative weighting of the first guess field and NA
observations in the surface layer. (km)
Relative weighting of the first guess field and NA
observations in the layers aloft. (km)
No of surface stations.
NA
Variable
IBYR
IBMO
IBDY
IBHR
Table 2 Important CALPUFF Control File Variables
Description
Default
Starting Date: Year
NA
Starting Date: Month
NA
Starting Date: Day
NA
Starting Date: Hour
NA
Value
1992
5
1
1
IBTZ
IRLG
NSPEC
NSE
METFM
Base Time Zone
Length of run (hours)
Number of chemical species
Number of chemical species emitted
Meteorological data format 1 = CALMET binary
NA
NA
5
3
1
5
9215
1
1
1
MGAUSS
Vertical distribution used in the near field 1 = Gaussian
1
1
MCTADJ
Terrain adjustment method 3 = partial plume path adj.
3
3
MSLUG
Near-field puffs modeled as elongated slugs? 1 = yes
0
0
MTRANS
MTIP
MBDW
Transitional plume rise modeled? 1 = yes
Stack tip downwash modeled? 1 = yes
Method used to simulate building downwash 1 = ISC
1
1
1
1
1
1
MSHEAR
Vertical wind shear modeled above stack top? 0 = no
0
0
MSPLIT
MCHEM
Puff splitting allowed? 0 = no
Chemical mechanism flag 1 = MESOPUFF II scheme
0
1
0
0
MAQCHEM
Aqueous phase transformation 0 = not modeled
0
0
Variable
LVARY
RMAX1
RMAX2
RMAX3
RMIN
TERRAD
R1
R2
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 5
Value
F
2
2
2
0.1
2.7
1
1
5
2/25/2010
Table 2 Important CALPUFF Control File Variables
Description
Default
Method used to compute dispersion coefficients
2 = dispersion coefficients from internally calculated
sigma v, sigma w. 3 = PG and MP dispersion
3
coefficients
2
MCTURB
Method used to compute turbulence sigma-v &sigma-w
using micrometeorological variables 1 = Calpuff
2 = Aermod
1
2
MPARTL
Partial plume penetration of elevated inversion? 1= yes
1
1
MPDF
PDF dispersion under convective conditions? 1=yes
0
1
CSPEC
CSPEC
MOZ
Chemical species modeled
Chemical species emitted
Ozone data input option 1 = hourly ozone conc
na
na
1
SO2
SO2
0
Variable
MDISP
Value
Meteorological Modeling Domain
The 37.8 km by 40 km CALMET/CALPUFF modeling domain is shown in Figures 2 and 3. The
values used in CALMET to define the horizontal and vertical grid resolution within this modeling
domain are listed in Table 3. The selected values provide enough detail to adequately capture the
horizontal and vertical gradients of the complex winds at this location. The modeling grid used a
horizontal resolution of 200 meters. There were a total of 12 vertical layers. The vertical resolution in
the lower levels of the atmosphere was defined with grid cells between 0 – 20m, 20 – 40m, 40 – 80m,
80 – 135m, 135 – 195m, 195 – 255m , 255 – 315m, 315 – 405m, 405 – 1000m, 1000 – 1500m, 1500
– 2200m, and 2200 – 3000m. This level of detail allowed CALPUFF to incorporate the multi-level
SODAR measurements at AMS-4. Table 4 lists the coordinates of the meteorological grid.
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 6
2/25/2010
New York
Pennsylvania
New
Jersey
Figure 2. Location of CALMET/CALPUFF Meteorological Modeling Domain
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 7
2/25/2010
Figure 3. CALMET/CALPUFF Meteorological Modeling Domain with CALMET Processed Terrain and Land
Use Data
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 8
2/25/2010
Table 3. CALMET Meteorological Domain
DATUM
WGS-84
Southwest Corner
XORIGKM
UTM 473.700 km Zone 18
YORIGKM
UTM 4508.700 km Zone 18
Number of Grid Cells
NX
189
NY
200
Horizontal Grid Spacing
0.200 km
a
Vertical Grid Spacing
1
20 m
2
40 m
3
80 m
4
135 m
5
195 m
6
255 m
7
315 m
8
405 m
9
1,000 m
10
1,500 m
11
2,200 m
12
3,000 m
a. Top of each cell
BIAS
The layer-dependent bias factor (BIAS) settings for each vertical cell determines the relative weight
assigned to the vertically extrapolated surface meteorological observations and upper air soundings.
The initial guess field is computed with an inverse distance weighting of the surface and upper air
data. The bias affects the vertical interpolation of surface and upper air observations. The biases
selected were -1 for the first layer, 0 for the next two layers, and +1 for the remaining 9 layers. Use of
a -1 bias eliminates the influence of the upper air measurements in the ground to 20 meter layer of the
CALMET grid. Use of a +1 bias for the highest 9 layers (80m to 3000m) eliminates the influence of
the surface air measurements in the 80 m to 3000 m layers. A bias of 0 means there will be no bias in
applying the surface and upper air measurements to the 20 m to 80 m layers.
TERRAD
TERRAD is defined as the radius of influence of terrain features. TERRAD is the distance used in
computing the kinematic effects (IKINE), the slope flow effects (ISLOPE), and the blocking effects
(IFRADJ) on the wind field. TERRAD should be set to the approximate distance from the valley
floor to the top of the valley.
The valley near the Martins Creek Generating Station has hills to the east that are about 2.8
kilometers from the valley floor and hills to the west that are about 3.0 kilometers. The valley near
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 9
2/25/2010
the Portland Generating Station has hills to the east that are about 1.0 kilometers from the valley floor
and hills to the west that are about 2.0 kilometers. A value of 2.7 kilometers was selected for
TERRAD to account for the terrain variations.
R1, R2, RMAX1, RMAX2
CALMET uses an inverse-distance squared method to determine the influence of observations in
modifying the step 1 wind field. R1 and R2 are the distances from observation stations at which the
observations and the step 1 winds are equally weighted. R1 controls the weighting of the surface
layer and R2 controls the weighting of the upper layers.
RMAX1, and RMAX2 determine the radius of influence over land in the surface layer, and over land
in layers aloft. Therefore, an observation is excluded if the distance from the observation site to a
given grid point exceeds the maximum radius of influence.
Because the terrain is rugged near the sources, relatively small values were appropriate for the
weighting factors for near-field transport. The maximum distances and relative weightings of
observations (i.e., R1, R2, RMAX1, and RMAX2) are presented in Table 5.
PARAMETER
Terrad
RMAX1
RMAX2
R1
R2
Table 4. CALMET Weighting Factors
DESCRIPTION
Radius of Influence of Terrain Features
Maximum Radius of Influence
Over Land (Surface)
Maximum Radius of Influence
Over Land (Aloft)
Relative Weighting (Surface)
Relative Weighting (Aloft)
VALUE (KM)
2.70
2.00
2.00
1.00
1.00
In CALPUFF, the atmospheric chemistry option that would convert SO2 to sulfate was turned off.
Also, there was no wet or dry deposition calculated. The option that produces “ISCST3-like” plume
dispersion with the Pasquill-Gifford dispersion coefficients was not used. Instead, the option that
utilized similarity theory based dispersion coefficients (MISP=2) and probability density function
convective boundary layer conditions (MPDF=1) were selected. Selection of these options results in
CALPUFF using a plume dispersion methodology similar to AERMOD.
Receptor Grid
A Cartesian grid with 5,780 receptors with 500 meter spacing spanning the extent of the modeling
domain was used. In addition, a 5 km by 5 km (2,500 receptors) Cartesian receptor grid with 100m
spacing was placed over the Portland Generating Plant facility.
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 10
2/25/2010
Emission Rates and Stack Parameters
The allowable hourly SO2 emission rates (lbs/hour) used in the modeling were taken from the Title V
air permit for the facility and are listed in Table 5. Stack parameters for the two sources modeled are
listed in Table 6. The UTM coordinates of the stacks reflect WGS-84 datum, not North American
Datum 1927 (NAD-27).
Table 5. Emission Rates
Sulfur Dioxide
Unit
(lb/hr)
5,820
1
8,900
2
Table 6. Stack Parameters
UTM Coordinates
Source
Unit 1
X (km)
493.383
Y (km)
4528.717
Stk.
Base (ft
amsl)
294
Unit 2
493.369
4528.766
294
Stack
Height (m)
121.92
Stack
Diameter (m)
2.84
Exit
Velocity
(m/s)
43.31
Temp.
K)
403.15
121.72
3.79
36.26
405.93
SO2 Modeling Results
Table 7 lists the maximum annual and highest, second-high 3-hour and 24-hour SO2 predicted
impacts. The model results show violations of the 3 and 24-hour SO2 NAAQS. Figure 4 shows the
area surrounding the plant where the 3-hour SO2 NAAQS is violated. Figure 5 shows the area
surrounding the plant where the 24-hour SO2 NAAQS is violated. Without the inclusion of
background SO2, the modeling shows violations of the 3-hour NAAQS at 207 receptors and
violations of the 24-hour NAAQS at 57 receptors. Violations of the 3-hour SO2 NAAQS are
predicted to occur on 38 days. A maximum of 18 separate violations occur at a single receptor.
Violations of the 24-hour SO2 NAAQS are predicted to occur on 17 days. A maximum of 8 separate
violations occur at a single receptor.
Table 7. Sulfur Dioxide Concentrations (a)
Averaging
Portland Impact(b)
NAAQS
time
(ug/m3)
(ug/m3)
38.9
Annual
80
738
24-hour
365
2171
3-hour
1300
a. Only values in New Jersey listed.
b. Values represent predicted highest, second-high 3 and 24-hour average concentration and highest annual.
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 11
2/25/2010
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 12
2/25/2010
4531
4530.5
4530
4529.5
3-hr Max.
Impact
(2,171 ug/m3)
4529
SO2 3-hour high, 2nd-high impacts
at each receptor (ug/m^3)
Reliant Portland
Generating Station
Represents predicted violations
of the secondary 3-hr SO2 NAAQS
of 1,300 ug/m^3
4528.5
Minimum Contour = 1,300 ug/m^3
Contour Interval = 100 ug/m^3
No Background Air Quality
Data Included
4528
4527.5
4527
491
0km
491.5
0.5km
492
1km
492.5
493
1.5km
493.5
494
494.5
495
2km
Figure 4. 3-hour SO2 Violations in the Vicinity of the Portland Generating Station
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 13
2/25/2010
4531
4530.5
4530
4529.5
4529
SO2 24-hour high, 2nd-high impacts
at each receptor (ug/m^3)
24-hr Max.
Impact
(738 ug/m3)
Reliant Portland
Generating Station
Represents predicted violations
of the primary 24-hr SO2 NAAQS
of 365 ug/m^3
4528.5
Minimum Contour = 365 ug/m^3
Contour Interval = 25 ug/m^3
No Background Air Quality
Data Included
4528
4527.5
4527
491
0km
491.5
0.5km
492
1km
492.5
493
1.5km
493.5
494
494.5
495
2km
Figure 5. 24-hour SO2 Violations in the Vicinity of the Portland Generating Station
NJDEP
Division of Air Quality
Bureau of Technical Services
Page 14
2/25/2010