== 1. Introduction == These packages contain inventories, ancillary files, and sample scripts related to the 2011ef_v6_11g, 2018ef_v6_11g, and 2025ef_v6_11g cases, which serve as the basis for EPA's 2011v6 platform for air quality modeling in support of the 2008 Ozone NAAQS. CMAQ and CAMx model-ready emissions generated using these packages with SMOKE v3.5 should be identical to those used in EPA's 2011v6 platform. However, there may be emissions differences resulting from differences in the Linux operating system, hardware platform, and other system-specific differences. Additional information on the 2011v6 platform is available here: http://www.epa.gov/ttn/chief/emch/index.html#2011 The 2011v6 v1platform package is referenced frequently throughout this README. The key differences between the data in that package and this new package are: - This package includes a set of 2025 inventories. - The onroad emission factor tables are different. - These three cases used a different set of meteorological inputs, which affects temporalization for the ag and rwc sectors, afdust processing, onroad processing, and biogenics. - Spatial surrogates for nonpoint oil and gas sources (np_oilgas sector) were updated. - Adjustments were made to marine sources in California (c1c2rail and c3marine sectors). - In 2018, adjustments were made to biomass NOX emissions affecting EGUs (ptegu sector). The data files are divided into several directories: - 2011emissions contains emission inventories for the year 2011, including national CEMS emissions. Nonroad, nonpoint, and point inventories, along with onroad activity data, are in separate files. - 2018emissions contains emission inventories for the year 2018. - 2025emissions contains emission inventories for the year 2025. - The moves_eftables subdirectories under each emissions inventory directory contain MOVES emission factor tables. These are quite large, so only need to be downloaded if you plan to do SMOKE-MOVES modeling. - The CoST_packets subdirectories under the 2018 and 2025 inventory directories contain control strategy (CoST) packets which were used to project the 2018 and 2025 inventories. The CoST packets for 2018ef are the same for the 2018ed case provided in the v1platform package. - The data_common_to_all_years contains general ancillary files for all years, and ocean_chlorine files that don't change across years. - The spatial_surrogates directory contains 12km spatial surrogates. - The smoke_scripts directory contains sample scripts to run SMOKE. Unlike the previous 2011v6 package, the smoke_scripts provided in this package are samples only and are not "portable". Their primary purpose is to illustrate which SMOKE inputs correspond with which case and sector. The previous 2011v6 package (ftp.epa.gov/EmisInventory/2011v6/v1platform) contains portable scripts. It is possible to start with the scripts in the v1platform package and modify the inputs in each script to match the scripts in this O3 NAAQS package. In fact, for 2011ef and 2018ef, many of the sectors reused emissions from the 2011v6/v1platform package with no changes, although inputs from sectors that were not rerun for 2011ef or 2018ef (e.g. nonroad) are included here for completeness purposes. The SECTORLIST files (included in the "nonpoint" inputs .zip specific to each case, under the "mrggrid" directory) list instances where emissions were reused from older cases. For 2011ef and 2018ef, nonroad inventories for the US (excluding CA, TX) were split into two parts in order to keep all .zip files under 1 GB in size. The actual SMOKE run used a single nonroad inventory for states other than CA and TX, but each of the two parts contained in this package contains the necessary header information, so the inventories could be kept separate in a SMOKE run. Section 3 of this README includes information about the modeling sectors used in the platform. Section 4 of this README includes information about the inventories provided. Section 5 of this README includes information about the ancillary (non-inventory) files included. == 2. Requirements for processing emissions for air quality modeling == If you plan to develop emissions for air quality modeling, SMOKE v3.5 is recommended to prcess this case. Some bug fixes and new features were implemented between SMOKE v3.1 and v3.5 that are needed by this case, so we recommend that this case be processed with SMOKE v3.5. For requirements related to the "portable" scripts provided under the 2011v6 v1platform package, consult the README from that package, sections 2 and 3. == 3. Case description and instructions for each sector == These three cases were processed for a single 12km national grid (12US2). Emissions were processed for two air quality models: CMAQ and CAMx. SMOKE outputs are "CMAQ-ready" as-is. After all CMAQ-ready emissions are processed, they are converted to CAMx by a standalone converter. This converter is included in the 2011v6 v1platform package. All sectors are US-only unless otherwise noted. The sectors are: AFDUST: Particulate emissions from fugitive dust sources. This sector is processed in two steps. The first processes the annual inventory, and the second applies adjustments - transportable fraction and meteorologically-based - and outputs the adjusted emissions under the sector name "afdust_adj". AG: Agricultural ammonia emissions. BEIS: Biogenic emissions generated using the beis3 model, version 3.14. C1C2RAIL: Emissions from C1 and C2 commercial marine sources, including ports and navigable waterways. Includes offshore c1/c2 marine emissions in the Atlantic and Pacific Oceans, and the Gulf of Mexico. Railway emissions are also part of this sector. C3MARINE: Ocean going class 3 marine port and underway emissions within, or close to, the US mainland. (Offshore c3 emissions are in the othpt sector.) NONPT: Area source emissions not included in other sectors. NONROAD: Off highway mobile source emissions. NP_OILGAS: Area source oil and gas emissions. ONROAD: On highway mobile source emissions, excluding refueling, and excluding California and Texas. ONROAD_CATX_ADJ: On highway mobile source emissions, California and Texas only, excluding refueling. ONROAD_RFL: On highway mobile source emissions, refueling only, entire country. OTHAR: Area source emissions from Canada and Mexico. OTHON: Mobile source emissions from Canada and Mexico. OTHPT: Point source emissions from Canada, Mexico, and offshore areas. Includes all offshore c3 commercial marine emissions, which were part of the c3marine sector in prior platforms (e.g. 2007v5). PTEGU: Electric generating unit emissions, excluding "peaking" units (see ptegu_pk sector). This sector incorporates CEM (Continuous Emissions Monitoring) hourly emissions for a majority of sources. This sector was called "ptipm" in prior platforms, such as 2007v5. PTEGU_PK: Electric generating unit emissions, "peaking" units only. A "peaking" unit is one that only operates during times of peak demand, rather than for most or all of the year. Peaking units were defined by EPA's Clean Air Markets Division (CAMD). Peaking units are kept in a separate sector for the purposes of source apportionment in future modeling applications. This sector incorporates CEM (Continuous Emissions Monitoring) hourly emissions for all sources. PTNONIPM: Point source emissions from industrial activities. PTFIRE: Point source emissions from year specific controlled burning and wild fires. PT_OILGAS: Point source oil and gas emissions. RWC: Area source residential wood combustion emissions. == 3A. Notes regarding onroad == Onroad emissions are processed using SMOKE-MOVES. The processing is split into multiple run scripts. As described in the SMOKE online documentation, SMOKE-MOVES handles onroad emissions separately for three types of processes: - On-network emissions (RatePerDistance, or RPD) - Off-network emissions, fuel vapor venting (RatePerProfile, or RPP) - Off-network emissions, non-venting (RatePerVehicle, or RPV) The reasons onroad has been split into three sectors - onroad, onroad_rfl, and onroad_catx_adj - are: - For refueling emissions, we use a different gridding surrogate - 600, for gas stations - then for the non-refueling emissions. The only way to apply this in SMOKE is to split refueling emissions into their own sector, onroad_rfl, and give that sector a different gridding cross-reference which assigns all emissions to gridding surrogate 600. - As part of the 2011v6 platform, we wished to match SMOKE-MOVES annual emission totals with those provided by California and Texas. To do this, we split CA and TX into a separate sector, and ran SMOKE-MOVES with a control factor file (CFPRO) which nudges the emissions so that the annual totals post-SMOKE-MOVES equal those provided by the states, at the county/SCC3 level in California, and at the county/SCC7 level in Texas. Essentially, this method uses overall emissions totals provided by the state agencies, combined with SMOKE-MOVES temporalization. Onroad_catx_adj does not contain any refueling emissions, because refueling emission estimates are typically not provided in state submittals of onroad emission inventories. The onroad_rfl sector covers all states and is not "nudged". == 4. Description of inventory packages == Inventories for 2011ef_v6_11g are included in the following files: 2011emissions/2011ef_v6_11g_biogenics.zip 2011emissions/2011ef_v6_11g_cem.zip 2011emissions/2011ef_v6_11g_inputs_nonpoint.zip 2011emissions/2011ef_v6_11g_inputs_nonroad_part1.zip 2011emissions/2011ef_v6_11g_inputs_nonroad_part2.zip 2011emissions/2011ef_v6_11g_inputs_onroad.zip 2011emissions/2011ef_v6_11g_inputs_oth.zip 2011emissions/2011ef_v6_11g_inputs_point.zip The "biogenics" package includes inputs needed for processing with BEIS 3.14, such as gridded land use data and a BIOSEASON file. The "cem" package includes the hourly CEM (Continuous Emissions Monitoring) emissions used by the ptegu and ptegu_pk sectors. This is the same data as is available on EPA's Air Markets Program Data website (ampd.epa.gov), except that we've split the data into months and days as needed for our scripts. The "nonpoint" package includes inputs needed for processing nonpoint sectors, including afdust, ag, c1c2rail, nonpt, np_oilgas, and rwc. Emissions for the c3marine sector are also in this package even though c3marine is run as a point sector. Also included in this package is a list of sectors to include in the sector merge (SECTORLIST). The "nonroad" packages include the inventory for the nonroad sector. The non-California, non-Texas inventory was split into two parts for file size reasons, but it was run through SMOKE as a single inventory. The "onroad" package includes activity data and other inputs needed for processing SMOKE-MOVES. This package does not include emission factor tables (see below). The "oth" package includes the inventories for Canada, Mexico, and offshore emissions. These are used by the othar, othon, and othpt sectors. The "point" package includes inputs needed for processing point sectors, including ptfire, ptnonipm, ptegu, ptegu_pk, and pt_oilgas. Many of these "inputs" packages also include sample list (.lst) files, which list the inventories used by each sector. Files for processing onroad emissions only (these files are many GB and only need to be downloaded if you are planning to run SMOKE-MOVES): 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1a.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1b.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1c.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1d.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1e.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1f.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1g.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_1h.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7a.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7b.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7c.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7d.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7e.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7f.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7g.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPD_7h.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPP.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPV_1a.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPV_1b.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPV_7a.zip 2011emissions/moves_eftables/2011ef_v6_11g_onroad_efs_RPV_7b.zip The RPD, RPP, and RPV packages include the emission factor tables used by SMOKE-MOVES for the onroad sector. These files are large, so they were split up into multiple packages. Inventory packages under the 2018emissions and 2025emissions directories are organized similarly to those under 2011emissions. == 5. Description of ancillary file packages == The following packages include ancillary SMOKE inputs used for all three modeling cases: spatial_surrogates/12US1_CAN2006_MEX2010v3_surrogates.zip spatial_surrogates/CONUS12_2010_v4_20140310_surrogates.zip - These two packages contain the gridding surrogates for 12US2, for US and Canada+Mexico. data_common_to_all_years/ge_dat_gridding.zip - This package contains gridding cross-references (GREF), a grid description file (GRIDDESC), and surrogate description files (SRGDESC). data_common_to_all_years/ge_dat_onroad.zip - This package contains miscellaneous ancillary files needed for SMOKE-MOVES processing: MCODES (maps road and vehicle types to SCCs) MCXREF (reference county cross-reference) MFMREF (fuel month cross-reference) MEPROC (list of pollutants to process) MRCLIST (list of emission factor tables to process) METMOVES (gridded met4moves output; this is the SMOKE_DAILY file) SPDPRO (hourly speed profiles) data_common_to_all_years/ge_dat_speciation.zip - This package contains ancillary files related to speciation, such as speciation cross-references (GSREF), speciation profiles (GSPRO), VOC-to-TOG conversion factors (GSCNV), and combo speciation profiles (GSPRO_COMBO). Separate files are provided for each case and sector. For example, for 2011ef_v6_11g c1c2rail, the appropriate files are: gscnv_c1c2rail_cmaq_cb05_soa_2011ef_v6_11g_26mar2013.txt gspro_c1c2rail_cmaq_cb05_soa_2011ef_v6_11g_04dec2013.txt gsref_c1c2rail_cmaq_cb05_soa_2011ef_v6_11g_18dec2013.txt data_common_to_all_years/ge_dat_temporal.zip - This package contains ancillary files related to temporalization, such as temporal cross-references (TREF), temporal profiles (TPRO), daily profiles for RWC (TPRO_DAY), and hourly profiles for ag (TPRO_HOUR). data_common_to_all_years/ge_dat_other.zip - This package contains all SMOKE ancillary files not included in the other ancillary packages: ARTOPNT, B3FAC, BGPRO, COSTCY, HOLIDAYS, INVTABLE, MACTDESC, NAICSDESC, NHAPEXCLUDE, ORISDESC, PELVCONFIG, PSTK, REPCONFIG, SCCDESC, SICDESC. It also includes a gridded XPORTFRAC file used for afdust processing. data_common_to_all_years/ocean_chlorine.zip - This package contains gridded ocean chlorine emissions, which are included in the sector merge. == 6. Description of script packages == smoke_scripts/all_scripts.zip This package contains sample run scripts for all three cases and all sectors. These scripts are not intended to be "portable"; instead, their primary purpose is to list which inputs are needed for which sectors. Regarding the Spcmat inputs GSCNV, GSPRO, and GSREF, the sample scripts reference "component" files (e.g. GSPROTMP_A) which are then concatenated. The GSCNVs, GSPROs, and GSREFs in the ge_dat_speciation.zip package are AFTER concatenation and contain case and sector names in the filename, and are all Spcmat needs.