Staring with version 2.5, SMOKE supports the calculation of plume rise for point sources in CMAQ known as an in-line plume rise calculation. SMOKE is used to select the point sources to reduce the CMAQ plume rise treatment. In this section, we give a basic outline of how to run SMOKE to output emissions for the in-line plume rise processing in CMAQ. To prepare emissions for the CMAQ in-line plume rise calculation follow these steps:
For fires, the following two lines need to be added to the GSPRO
file (See Section 8.5.2, “GSPRO
: Speciation profile file”):
"0000";"HFLUX";"HFLUX";1;1;1
"0000";"ACRESBURNED";"ACRESBURNED";1;1;1
Set these variables in the SMOKE run scripts.
Set RUN_LAYPOINT
to N
Set RUN_ELEVPOINT
to Y
Set SMK_ELEV_METHOD
to 2 (See Section 6.3.3.2, “Input Environment Variables”)
Set SMK_PING_METHOD
to 0
Set MRG_LAYERS_YN
to N
Elevpoint to select the sources to receive the CMAQ in-line plume rise treatment. Create a PELVCONFIG
file to group sources with nearly identical stack parameters to reduce the total number of plume rise calculations performed
by the CMAQ in-line plume rise module. Non-fire sources with an analytical plume rise height greater than 38 meters are typically
selected for in-line plume rise processing. The PELVCONFIG
file used for CMAQ in-line processing of non-fire sources should be similar to the following example:
SMK_SOURCE P
/SPECIFY ELEV GROUP/
HT +/- 0.001 AND DM +/- 0.001 AND TK +/- 0.001 AND VE +/- 0.001
/END/
/SPECIFY ELEV/
RISE >= 38
/END/
For point source fires, such as the EPA ptfire sector, the following is an example of a PELVCONFIG
file:
SMK_SOURCE P
/SPECIFY ELEV GROUP/
HT+/- 1.0
/END/
/SPECIFY ELEV/
PM2_5 > 0
/END/