| Literature DB >> 34336142 |
Benjamin N Murphy1, Christopher G Nolte1, Fahim Sidi1, Jesse O Bash1, K Wyat Appel1, Carey Jang2, Daiwen Kang1, James Kelly2, Rohit Mathur1, Sergey Napelenok1, George Pouliot1, Havala O T Pye1.
Abstract
Air quality modeling for research and regulatory applications often involves executing many emissions sensitivity cases to quantify impacts of hypothetical scenarios, estimate source contributions, or quantify uncertainties. Despite the prevalence of this task, conventional approaches for perturbing emissions in chemical transport models like the Community Multiscale Air Quality (CMAQ) model require extensive offline creation and finalization of alternative emissions input files. This workflow is often time-consuming, error-prone, inconsistent among model users, difficult to document, and dependent on increased hard disk resources. The Detailed Emissions Scaling, Isolation, and Diagnostic (DESID) module, a component of CMAQv5.3 and beyond, addresses these limitations by performing these modifications online during the air quality simulation. Further, the model contains an Emission Control Interface which allows users to prescribe both simple and highly complex emissions scaling operations with control over individual or multiple chemical species, emissions sources, and spatial areas of interest. DESID further enhances the transparency of its operations with extensive error-checking and optional gridded output of processed emission fields. These new features are of high value to many air quality applications including routine perturbation studies, atmospheric chemistry research, and coupling with external models (e.g., energy system models, reduced-form models).Entities:
Year: 2021 PMID: 34336142 PMCID: PMC8318114 DOI: 10.5194/gmd-14-3407-2021
Source DB: PubMed Journal: Geosci Model Dev ISSN: 1991-959X Impact factor: 6.892
Figure 1.Example of potential emissions streams and data sources used that inform CMAQ. The offline streams and emission models depicted are not an exhaustive list of all data sources that contribute to a standard CMAQ simulation for the US.
Figure 2.Algorithm for emission processing used by CMAQv5.2.1 and previous versions.
Figure 3.Algorithm for emission stream processing used by DESID. Emission rates are processed for each emission stream independently before DESID proceeds to the next stream.
Figure 4.Schematic of Emission Control Interface (ECI) and flow of input options among individual components. Information flow lines are colored based on the component of origin. Text in blue indicates elements that should refer to environment variables set in the CMAQ runscript except in the case where stream labels are populated from the Family component with members that then refer to the runscript. The “Distribution reference” of the Aerosol Size Distribution component refers to entries populated within the CMAQ source code.
Fields required for articulating emission scaling rules in DESID.
| Field Name | Description |
|---|---|
| Region label | The region label identifies the region over which the rule is to be applied. The keyword EVERYWHERE applies the rule to all grid cells. |
| Stream label | The stream label identifies the emission streams for which the rule is to be applied. These labels are defined for offline gridded and point sources in the CMAQ runscript. Online emission streams use keywords including BIOG (biogenic vapors), MGEM (marine gas), LTNG (lightning NO), WBDUST (wind-blown dust), and SEASPRAY (sea spray aerosol). The keyword ALL applies the rule to all streams, including online streams. |
| Emission variable | The emission variable identifies the variable from the emission stream file or online module that emissions should be mapped from. The keyword ALL may be used to apply the rule to all previously mapped variables. |
| CMAQ species | CMAQ species identifies the variable within CMAQ that the rule should be applied to. The keyword ALL may be used to apply the rule to all previously mapped Species. |
| Phase/Mode | Phase/Mode is used to distinguish gas or aerosol calculations. If the CMAQ variable is a gas, this field should be set to GAS; if it is an aerosol, this field should indicate the desired aerosol mode (e.g., COARSE, FINE, or other user-defined options) or use the keyword AERO to apply the rule to the entire distribution. |
| Scale factor | The scale factor is a real-valued number applied for scaling calculations. |
| Basis | Basis determines whether mass or moles are conserved during conversion from gas to particle emission rates or vice versa. The keyword MASS conserves mass, MOLE conserves moles, and UNIT performs no conversions. |
| Op | Op determines the operation for each rule to apply: “a” adds the rule to the existing instruction set and could also modify an existing scale factor, “m” finds existing instructions matching this rule’s features (i.e., emission variable names, model species, and stream labels) and multiplies their existing scale factors by this rule’s scale factor, “o” finds existing instructions matching this rule’s features and overwrites their scale factors with this rule’s scale factor. |
Examples of basic scaling rules in the Emissions Scaling component.
| Example | Region label | Stream label | Emission variable | CMAQ species | Phase/Mode | Scale factor | Basis | Op |
|---|---|---|---|---|---|---|---|---|
| 1 | EVERYWHERE | ALL | NO | NO | GAS | 1.0 | UNIT | a |
| 2 | EVERYWHERE | ALL | PEC | AEC | FINE | 1.0 | UNIT | a |
| 3 | EVERYWHERE | ALL | NO | NO | GAS | 0.8 | UNIT | m |
| 4 | EVERYWHERE | ALL | NO | NO | GAS | 0.8 | UNIT | o |
| 5 | EVERYWHERE | ALL | POC | APOM | FINE | 1.0 | UNIT | a |
| 6 | EVERYWHERE | ALL | PNCOM | APOM | FINE | 1.0 | UNIT | a |
| 7 | EVERYWHERE | ALL | ALL | APOM | FINE | 1.5 | UNIT | m |
| 8 | EVERYWHERE | ALL | ALL | APOM | FINE | −0.5 | UNIT | a |
| 9 | EVERYWHERE | ALL | CO | APOM | FINE | 0.02 | MASS | a |
| 10 | EVERYWHERE | ONROAD | NO | NO | GAS | 2.0 | UNIT | o |
Fields required for articulating region scaling rules in DESID.
| Field Name | Description |
|---|---|
| Region label | Region label is the label for the region being defined. The ALL keyword may be used (in conjunction with setting target variable to ALL) to pass through the data and names of every variable on the input file. |
| File label | File label identifies the file containing data for this horizontal region. The file label should be equivalent to the name of an environment variable defined in the CMAQ runscript storing the file path and name. Any number of input files may be referenced during a simulation. |
| Target variable | Target variable identifies the variable from the input file to be associated with this region label. The ALL keyword may be used (in conjunction with setting region label to ALL) to pass through the data and names of every variable on the input file. |
Example entries for the Region definition component.
| Region label | File label | Target variable |
|---|---|---|
| CHICAGO | US_CITIES | CHI |
| IL | US_STATES | ILLINOIS |
| OHIO_VALLEY | US_REGIONS | OHIO_VALLEY |
Example scaling rules using region labels.
| Example | Region label | Stream label | Emission variable | CMAQ species | Phase/Mode | Scale factor | Basis | Op |
|---|---|---|---|---|---|---|---|---|
| 11 | EVERYWHERE | ALL | NO2 | NO2 | GAS | 1.0 | UNIT | a |
| 12 | OHIO_VALLEY | ALL | NO2 | NO2 | GAS | 0.7 | UNIT | m |
| 13 | IL | ALL | NO2 | NO2 | GAS | 1.1 | UNIT | o |
| 14 | CHICAGO | ALL | NO2 | NO2 | GAS | 0.2 | UNIT | o |
Examples of families supported by DESID.
| Family type | Family name | Members |
|---|---|---|
| Chemical | AROMATICS | TOL, XYLMN, BENZENE, NAPH |
| Stream | INDUS | POINT_EGU, POINT_NONEGU, POINT_OTHER |
| Region | SOUTHWEST | CA, NM, AZ, NV, UT |
The abbreviations used in the “Members” column of the table are as follows: TOL – toluene, XYLMN – xylenes excluding naphthalene, BENZENE – benzene, NAPH – naphthalene, POINT_EGU – power generation point sources, POINT_NONEGU – non-power-generating industrial point sources, POINT_OTHER – other point sources, CA – California, NM – New Mexico, AZ – Arizona, NV – Nevada, and UT – Utah.
Scaling examples using chemical, stream, and region families.
| Example | Region label | Stream label | Emission variable | CMAQ species | Phase/Mode | Scale factor | Basis | Op |
|---|---|---|---|---|---|---|---|---|
| 15 | EVERYWHERE | ALL | TOL | TOL | GAS | 1.0 | UNIT | a |
| 16 | EVERYWHERE | ALL | XYLMN | XYLMN | GAS | 1.0 | UNIT | a |
| 17 | EVERYWHERE | ALL | BENZ | BENZENE | GAS | 1.0 | UNIT | a |
| 18 | EVERYWHERE | ALL | NAPH | NAPH | GAS | 1.0 | UNIT | a |
| 19 | EVERYWHERE | ALL | AROMATICS | AROMATICS | GAS | 0.6 | UNIT | m |
| 20 | SOUTHWEST | ALL | NO | NO | GAS | 0.9 | UNIT | o |
| 21 | EVERYWHERE | INDUS | AROMATICS | AROMATICS | GAS | 0.3 | UNIT | o |
Example of mapping in Aerosol Size Distribution definition component.
| Stream label | Distribution label | Distribution reference |
|---|---|---|
| ALL | FINE | FINE_REF |
| ALL | COARSE | COARSE_REF |
| AIRCRAFT | FINE | AIR_FINE |
| AIRCRAFT | COARSE | AIR_COARSE |
| WILDFIRE | WILD_FINE | FIRE_FINE |
| WILDFIRE | WILD_COARSE | FIRE_COARSE |
These entries are implemented in the DESID source code by default.
Examples of aerosol size distributions available within CMAQ
| Distribution reference | Weight fraction | Diameter[ | Standard deviation | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Aitken | Acc.[ | Coarse | Aitken | Acc. | Coarse | Aitken | Acc. | Coarse | |
| FINE_REF | 0.1 | 0.9 | 0.0 | 60 | 280 | –[ | 1.7 | 1.7 | – |
| COARSE_REF | 0.0 | 0.0 | 1.0 | – | – | 6000 | 1.7 | 1.7 | 2.2 |
| AIR_FINE | 1.0 | 0.0 | 0.0 | 30 | – | – | 1.3 | – | – |
| AIR_COARSE | 0.0 | 0.0 | 1.0 | – | – | 5000 | – | – | 2.1 |
| FIRE_FINE | 1.0 | 0.0 | 0.0 | 130 | – | – | 1.7 | – | – |
| FIRE_COARSE | 0.0 | 0.0 | 1.0 | – | – | 7000 | – | – | 1.8 |
Geometric mean diameter of the aerosol volume distribution.
Designates the particle accumulation mode.
Parameters omitted for the purpose of this table when the weight fraction is 0.0.
Examples of scaling rules using alternative size distributions for primary particulate nitrate emissions.
| Example | Region label | Stream label | Emission variable | CMAQ species | Phase/Mode | Scale factor | Basis | Op |
|---|---|---|---|---|---|---|---|---|
| 22 | EVERYWHERE | ALL | PNO3 | ANO3 | FINE | 1.0 | UNIT | a |
| 23 | EVERYWHERE | ALL | PMC | ANO3 | COARSE | 0.00048 | UNIT | a |
| 24 | EVERYWHERE | WILDFIRE | PNO3 | ANO3 | WILD_FINE | 1.0 | UNIT | o |
| 25 | EVERYWHERE | WILDFIRE | PMC | ANO3 | WILD_COARSE | 0.00048 | UNIT | o |