29.01.2015 Views

Table of Contents - The Atmospheric Studies Group at TRC

Table of Contents - The Atmospheric Studies Group at TRC

Table of Contents - The Atmospheric Studies Group at TRC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Section 10: POSTPROCESSORS<br />

Note the loc<strong>at</strong>ion <strong>of</strong> the input termin<strong>at</strong>or! END! This termin<strong>at</strong>or signals the end <strong>of</strong> a group or a subgroup<br />

in the control file, and it also signals the end <strong>of</strong> an assignment for variables such as MODDAT th<strong>at</strong> appear<br />

multiple times.<br />

Input <strong>Group</strong>: 1<br />

Input <strong>Group</strong> 1 identifies the period to process, and sets parameters th<strong>at</strong> configure POSTUTIL. Note th<strong>at</strong><br />

there is no "run all periods" option as in CALPUFF or CALPOST, so th<strong>at</strong> the period must be explicitly<br />

st<strong>at</strong>ed.<br />

Three "nspec" variables are set:<br />

NSPECINP identifies the number <strong>of</strong> species th<strong>at</strong> are stored as the input d<strong>at</strong>a files are read.<br />

NSPECOUT identifies the number <strong>of</strong> species th<strong>at</strong> are written to the output d<strong>at</strong>a file.<br />

NSPECCMP identifies the number <strong>of</strong> new species th<strong>at</strong> are computed from those th<strong>at</strong> are stored.<br />

For example, you may wish to store 7 <strong>of</strong> 12 species from the input files, and you may wish to compute 3<br />

new species from these 7, and write the 3 new species plus 5 <strong>of</strong> the stored species to the output d<strong>at</strong>a file<br />

for analysis with CALPOST. In this sample, the 6 chemical transform<strong>at</strong>ion species are stored, plus the<br />

PM10 (! NSPECINP = 7 !), because all 6 are needed to compute the 2 new species (! NSPECCMP = 2 !),<br />

the total sulfur and the total nitrogen fluxes. <strong>The</strong> original PM10 plus the 2 new species are written to the<br />

output d<strong>at</strong>a file (! NSPECOUT = 3 !) so th<strong>at</strong> the sum <strong>of</strong> the wet and dry fluxes are available for further<br />

analysis.<br />

Input <strong>Group</strong>: 2<br />

<strong>The</strong> NSPECINP species th<strong>at</strong> are stored for processing are named in Subgroup 2a. Species names must<br />

m<strong>at</strong>ch those used in the CALPUFF runs, but may be entered in any order. Each is read into the d<strong>at</strong>a<br />

dictionary variable ASPECI.<br />

Similarly, the NSPECOUT species are named in Subgroup 2b. <strong>The</strong>se names include the original PM10<br />

species, plus the two new species for total sulfur (S) and total nitrogen (N). Each is read into the d<strong>at</strong>a<br />

dictionary variable ASPECO.<br />

Subgroup 2c provides the inform<strong>at</strong>ion required to compute the new species. New species concentr<strong>at</strong>ions<br />

or deposition fluxes are constructed using a weighted sum <strong>of</strong> the concentr<strong>at</strong>ions or deposition fluxes <strong>of</strong> all<br />

<strong>of</strong> the stored species. <strong>The</strong> weight for each species is entered here. Only SO2 and SO4 contribute sulfur<br />

mass. Nitrogen mass is contributed by SO4 (CALPUFF tracks ammonium sulf<strong>at</strong>e as SO4), NO, NO2,<br />

HNO3, and NO3 (CALPUFF tracks ammonium nitr<strong>at</strong>e as NO3). <strong>The</strong> <strong>at</strong>omic weights for the constituent<br />

elements are sulfur = 32, oxygen = 16, nitrogen = 14, and hydrogen = 1. <strong>The</strong> molecular formula for<br />

ammonium sulf<strong>at</strong>e is (NH 4 ) 2 SO 4 and ammonium nitr<strong>at</strong>e is (NH 4 )NO 3 . <strong>The</strong>refore:<br />

10-32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!