zhifzhang / SMOKE-MOVES

SMOKE-MOVES2014a Processing Scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMOKE-MOVES

SMOKE-MOVES is a set of methodologies and software tools to help use output from MOVES2014a as inputs to SMOKE. Section 5.2 of the SMOKE User's Manual describes the various scripts and files that make up SMOKE-MOVES.

If you would like to download a package of SMOKE-MOVES scripts and inputs used in EPA's modeling platform, please visit the EPA's Emissions Modeling Platforms page.

For information on installing MOVES2014a on Linux, read the wiki page.

SMOKE-MOVES2014a Processing Scripts

The latest version of SMOKE-MOVES can be downloaded as a zip archive. This package assumes a base directory of /opt/SMOKE-MOVES/. Update the following input files with your installation location:

inputs/countyrep.in
inputs/06001/control.in

Also, set the location of your MOVES2014a installation in inputs/06001/control.in:

MOVESHOME = /opt/MOVES2014

Generate import scripts and runspec files:

> scripts/runspec_generator.pl inputs/06001/control.in inputs/countyrep.in -csh

Import custom county data:

> csh runspec_files/06001/06001_2011importer.csh

Run MOVES2014a:

> csh runspec_files/06001/06001_2011runspec.csh

After MOVES finishes running, generate emission factor files:

> mkdir efs
> mkdir efs/06001
> scripts/moves2smkEF.pl -r RPD \
    --formulas scripts/pollutant_formulas_AQ.txt \
    --proc_agg scripts/process_aggregation.csv \
    runspec_files/06001/06001_2011outputDBs.txt \
    scripts/pollutant_mapping_AQ_CB05.csv efs/06001/
> scripts/moves2smkEF.pl -r RPV \
    --formulas scripts/pollutant_formulas_AQ.txt \
    --proc_agg scripts/process_aggregation_rpv.csv \
    runspec_files/06001/06001_2011outputDBs.txt \
    scripts/pollutant_mapping_AQ_CB05.csv efs/06001/
> scripts/moves2smkEF.pl -r RPP \
    --formulas scripts/pollutant_formulas_AQ.txt \
    --proc_agg scripts/process_aggregation.csv \
    runspec_files/06001/06001_2011outputDBs.txt \
    scripts/pollutant_mapping_AQ_CB05.csv efs/06001/
> scripts/moves2smkEF.pl -r RPH \
    --formulas scripts/pollutant_formulas_AQ.txt \
    --proc_agg scripts/process_aggregation.csv \
    runspec_files/06001/06001_2011outputDBs.txt \
    scripts/pollutant_mapping_AQ_CB05.csv efs/06001/

Data sources

County-specific MOVES data

Previously, SMOKE-MOVES loaded county-specific data into MOVES via CSV files. Now, the input file inputs/countyrep.in specifies the database to use for each representative county. For example:

<REPCOUNTY>
FIPS=06001
CDB=c06001y2011_20150522
<ENDREPCOUNTY>

Default county input databases are available for download from the EPA at ftp://ftp.epa.gov/EmisInventory/2011v6/v3platform/2011emissions/2011RepCDBs_20151208.zip (2017 and 2023 are also available).

Meteorology files

inputs/MOVES_DAILY_12US2_2011001-2011365.txt
inputs/MOVES_RH_DAILY_12US2_2011001-2011365.txt

These Met4moves output files are extracted from the national versions available from the EPA at ftp://ftp.epa.gov/EmisInventory/2011v6/v2platform/2011emissions/onroad/2011NEIv2_SMOKE_MOVES2014_met.zip

About

SMOKE-MOVES2014a Processing Scripts


Languages

Language:Perl 63.8%Language:Shell 36.2%