4.4.20. Model for CMAQ and MAQSIP

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.

  1. 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”.

  2. 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).

  3. 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.

  4. 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.

    1. 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

    2. 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:

    3. Select PinG sources for CMAQ.

      Use the same settings in part (a) above, except:

  5. 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