In this section, we attempt to give a basic outline of the considerations for script reconfiguration needed for SMOKE output for the CMAQ and MAQSIP models. All models require Smkmerge to be configured for outputting gridded data, with speciation, and with hourly emissions. The following configurations are needed when modeling for CMAQ and MAQSIP.
Make sure the chemical speciation is set for one of the CMAQ or MAQSIP chemical mechanisms.
This check involves the SPC
setting, explained in Section 4.4.10, “Use a different speciation mechanism or change speciation inputs”.
Set the basic settings for CMAQ or MAQSIP.
Set RUN_LAYPOINT
to Y
Set REP_LAYER_MAX
to the number of the layer you expect should be the maximum plume rise layer (the layer that includes 2000 meters).
Set MRG_TEMPORAL_YN
to Y
Set MRG_SPCMAT_YN
to Y
Set MRG_LAYERS_YN
to Y
Set MRG_GRDOUT_YN
to Y
Set SMK_ASCIIELEV_YN
to N
Set SMK_EMLAYS
to the number of layers you need for your emissions files (usually up to the layer that includes 2000 meters, unless you
are using explicit plume rise, in which case the layer that includes the maximum plume height of the precomputed plume top).
Set the correct output units in the runs scripts.
CMAQ expects output units of moles/s. For biogenic processing, this requires the Smkmerge program to be run to convert the moles/hr units output by Tmpbio or Tmpbeis3 to moles/s.
MAQSIP expects output units of moles/hr.
Set the MRG_GRDOUT_UNIT
setting in the run script to either moles/s (for CMAQ) or moles/hr (for MAQSIP). For biogenics processing, make sure RUN_SMKMERGE
is set to Y.
Configure approach for plume rise for standard point sources, including optional PinG sources for CMAQ.
The point-source run script should have the following settings in each of the following situations.
Calculate plume rise for all point sources.
Set RUN_ELEVPOINT
to N
Set HOUR_PLUMEDATA_YN
to N
Set SMK_SPECELEV_YN
to N
Set EXPLICIT_PLUMES_YN
to N
Set SMK_PING_METHOD
to N
Set SMK_SPECELEV_YN
to N
Select specific elevated sources for CMAQ or MAQSIP and calculate plume rise only for those.
Use the same settings as in part (a) above, except:
Set RUN_ELEVPOINT
to Y (See Section 4.4.14, “Use Elevpoint for selecting elevated and PinG sources” for more information about running Elevpoint to select elevated sources)
Set SMK_ELEV_METHOD
to 1
Set SMK_SPECELEV_YN
to Y
Select PinG sources for CMAQ.
Use the same settings in part (a) above, except:
Set RUN_ELEVPOINT
to Y (See Section 4.4.14, “Use Elevpoint for selecting elevated and PinG sources” for more information about running Elevpoint to select PinG sources)
Set SMK_PING_METHOD
to 1
Configure approach for plume rise for explicit plume rise sources.
Explicit plume rise sources (i.e., sources for which plume rise has been computed outside of SMOKE) require additional precomputed plume rise information, previously described for inventory data import in Section 4.4.2.5, “Day-specific and hour-specific point and fire inventories”. In addition to these data for CMAQ or MAQSIP modeling, the following settings must be made in the run scripts. These settings are in addition to the other configurations you need for the other point sources described above. If the only point sources in your inventory are explicit plume rise sources, then use the settings described in steps 3 and 5a above.
Set HOUR_PLUMEDATA_YN
to Y