CFPRO
: Mobile source control factor input fileMCXREF
: Mobile reference county cross-reference fileMEPROC
: List of mobile emission processes and associated activities and pollutantsMFMREF
: Mobile fuel month file for MOVESMRCLIST
: List of MOVES Lookup TablesSPDPRO
: Mobile hourly speed profile input fileThe CFPRO
file is used to allow the user to apply factors to Movesmrg to control hourly emission rates from all three MOVES lookup tables (i.e., RatePerDistance, RatePerVehicle, and RatePerProfile).
Its format is shown in Table 8.59, “Format for CFPRO
”.
A many-step hierarchy is used in applying the control factor cross-referencing. SMOKE preferentially matches each source to the most specific match in the file.
Country/state/county code, 10-digit SCC, month, and pollutant
Country/state/county code, 10-digit SCC, and month
Country/state/county code, 10-digit SCC, and pollutant
Country/state/county code, and 10-digit SCC
Country/state code, 10-digit SCC, month, and pollutant
Country/state code, 10-digit SCC, and month
Country/state code, 10-digit SCC, and pollutant
Country/state code, and 10-digit SCC
10-digit SCC, month, and pollutant
10-digit SCC, and month
10-digit SCC, and pollutant
10-digit SCC
Country/state/county code, month, and pollutant
Country/state/county code, and month
Country/state/county code, and pollutant
Country/state/county code
Country/state code, month, and pollutant
Country/statecode, and month
Country/state code, and pollutant
Country/state code
Ultimate default (no pollutant, no month, country/state/county code = 0, SCC = 0)
Table 8.59. Format for CFPRO
Column | Name | Type | Description |
---|---|---|---|
A | FIPS | Integer | Five-digit FIPS code for state and county code |
B | SCC | Char(10) | Source Category Code (SCC) |
C | POL | Char(16) | Pollutant Code |
D | Month | Integer | Processing month (Jan=1, Feb=2, and so on) |
E | Control Factor | Real | Factor set by user to control hourly emission rates |
The MCXREF
file is a list-directed file used to assign reference counties to inventory counties. Its format is shown in Table 8.60, “Format for MCXREF
”.
Table 8.60. Format for MCXREF
Line | Position | Description |
---|---|---|
1+ | A | One-digit country FIPS code for inventory county (Integer) |
B | Two-digit state FIPS code for inventory county (Integer) | |
C | Three-digit county FIPS code for inventory county (Integer) | |
D | One-digit country FIPS code for reference county (Integer) | |
E | Two-digit state FIPS code for reference county (Integer) | |
F | Three-digit county FIPS code for reference county (Integer) |
The MEPROC
file, used by Spcmat lists the pollutants that will be generated by MOVES for modeling on-roadway and off-network mobile sources. The available
emission processes are listed in Section 2.8.4.9, “ MOVES Emission Processes by Emissoin Rate Tables”. The format of the MEPROC
file is shown in Table 8.61, “Format for MEPROC
”.
Table 8.61. Format for MEPROC
Line | Position | Description |
---|---|---|
1+ | A | Activity name (Character) |
C | Associated pollutant name(s) for activity and process combination (Character) |
The MFMREF
file specifies reference fuel months to assign to calendar months being simulated for each reference county. The file specifies
the representative month where the fuel formulation mix is representative for other months. The file serves the purpose of
grouping months of the year by fuel parameters. The format of the MFMREF
file shown in Table 8.62, “Format for MFMREF
”.
The MRCLIST
file is an input file for Movesmrg that contains the list of MOVES-based lookup tables from the MOVES processing script associated with reference county and
fuel month. The format of the MRCLIST
file is shown in Table 8.63, “Format for MRCLIST
”.
Table 8.63. Format for MRCLIST
Line | Position | Description |
---|---|---|
1+ | A | Six-digit FIPS code (Integer) |
B | Fuel Month (Inetger) | |
C+ | Associated MOVES-based lookup table filename (Character) |
Example 8.6. MRCLIST
example file for Movesmrg (MOVES RPD lookup table)
13121 4 rateperdistance_13121_apr.txt 13121 7 rateperdistance_13121_jul.txt
The SPDPRO
file is used to provide weekend/weekday hourly speed profile data to Movesmrg to estimate hourly emission rates from RatePerDistance lookup table. It's format is shown in Table 8.64, “Format for SPDPRO
”.
Table 8.64. Format for SPDPRO
Column | Name | Type | Description |
---|---|---|---|
1 | FIPS | Char(5) | Five-digit FIPS code for state and county code |
2 | SCC | Char(10) | Source Category Code (SCC) |
3 | Weekday | Char(7) | "WEEKDAY" |
4 | Hour 1 | Real | Weekday hourly average speed (mile per hour) in local hour 1 |
5 | Hour 2 | Real | Weekday hourly average speed (mile per hour) in local hour 2 |
... | ... | ... | ... |
27 | Hour 24 | Real | Weekday hourly average speed (mile per hour) in local hour 24 |
28 | Weekend | Char(7) | "WEEKEND" |
29 | Hour 1 | Real | Weekend hourly average speed (mile per hour) in local hour 1 |
30 | Hour 2 | Real | Weekend hourly average speed (mile per hour) in local hour 2 |
... | ... | ... | ... |
52 | Hour 24 | Real | Weekend hourly average speed (mile per hour) in local hour 24 |
The Run Control file (a.k.a Control.in) is used to specify the calendar year, pollutants, and day type (weekday or weekend);
and the Met4moves output temperature file for the batch run of MOVES. Its format is shown in Table 8.65, “Format for Control.in
”.
Table 8.65. Format for Control.in
Variable | Description |
---|---|
DBHOST | Database Hostname |
MOVESHOME | Full pathname of MOVES installation directory |
BATCHRUN | Character string that is the name for the MOVES batch files |
OUTDIR | Full pathname where all output files will be written; batch files, MOVES runspec files, MOVES data importer files |
MODELYEAR | Episode modeling year |
POLLUTANTS | One or more keywords: PM, OZONE, TOXICS, GHG |
DAYOFWEEK | Keywords WEEKDAY and/or WEEKEND. Optional input. If not specified, then both weekday and weekend estimates will be generated |
METFILE | Full pathname of input meterological data (output from Met4moves processor). |
Example 8.10. Control.in
file
DBHOST = localhost MOVESHOME = /netscr/MOVES2010 BATCHRUN = GEORGIA OUTDIR = /netscr/MOVES2010/runspec_files/georgia MODELYEAR = 2005 POLLUTANTS = ozone DAYOFWEEK = WEEKDAY, WEEKEND METFILE = /netscr/MOVESDATA/georgia/2005/2005_refcounty_MOVES_RH_OUTFILE.txt RPMETFILE = /netscr/MOVESDATA/georgia/2005/2005_refcounty_MOVES_OUTFILE.txt
The Reference County file (a.k.a Countyrep.in) is used to specify the list of reference counties as separate REPCOUNTY packets,
as shown below. Each reference county needs entries for the FIPS field and the full path and file names for csv files containing
the MOVES data for AGE, IM, FUELSUPPLY, POP, Highway Performance Monitoring System (HPMS) and Vehicle Miles Travelled (VMT),
and FUELFORM (optional). Every county specified in the Met4moves output file must be specified in the reference county file
or an error will occur. The format is shown in Table 8.66, “Format for Countyrep.in
”.
Table 8.66. Format for Countyrep.in
Variable | Description |
---|---|
FIPS | Five-digit county FIPS code for reference county (Integer) |
AGE | Full filename and pathname for age distribution csv file |
IM | Full filename and pathname for the im coverage csv file |
FUELSUPPLY | Full pathname and filename for the fuel supply csv file |
POP | Full pathname and filename for the population csv file |
HPMSVMT | Full pathname and filename for the HPMS Road Type and VMT csv file |
FUELFORM (optional) | Full pathname and filename for the HPMS Road Type and VMT csv file |
Example 8.11. countyrep.in
file
<REPCOUNTY> FIPS =13121 AGE =/netscr/MOVES2010/runspec_files/georgia/agedistribution_13121.csv IM =/netscr/MOVES2010/runspec_files/georgia/imcoverage_13121.csv FUELSUPPLY =/netscr/MOVES2010/runspec_files/georgia/fuelsupply_13121.csv POP =/netscr/MOVES2010/runspec_files/georgia/population_13121.csv HPMSVMT =/netscr/MOVES2010/runspec_files/georgia/hpmsvtypeyear_13121.csv FUELFOR M = <ENDREPCOUNTY> <REPCOUNTY> FIPS =13127 AGE =/netscr/MOVES2010/runspec_files/georgia/agedistribution_13127.csv IM =/netscr/MOVES2010/runspec_files/georgia/imcoverage_13127.csv FUELSUPPLY =/netscr/MOVES2010/runspec_files/georgia/fuelsupply_13127.csv POP =/netscr/MOVES2010/runspec_files/georgia/population_13127.csv HPMSVMT =/netscr/MOVES2010/runspec_files/georgia/hpmsvtypeyear_13127.csv FUELFOR M = <ENDREPCOUNTY>
The Age Distribution file for each reference county shows the sourceTypeID, yearID, ageID, and ageFraction for the vehicles
in each reference county. The format is shown in Table 8.67, “Format for agedistribution_referencecounty.csv
”.
Table 8.67. Format for agedistribution_referencecounty.csv
Variable | Description |
---|---|
sourceTypeID | two-digit sourceTypeID for reference county (Integer) |
yearID | four-digit year IDs |
ageID | two-digit ageIDs |
ageFraction | fraction of the vehicle population that is associated with the ageID for a specified year and sourceTypeID |
Example 8.12. agedistribution_13121.csv
file
sourceTypeID, yearID, ageID, ageFraction 11,2009,0,0.032258065 11,2009,1,0.032258065 11,2009,2,0.032258065 11,2009,3,0.032258065 11,2009,4,0.032258065 11,2009,5,0.032258065 11,2009,6,0.032258065 11,2009,7,0.032258065 11,2009,8,0.032258065 11,2009,9,0.032258065 11,2009,10,0.032258065 11,2009,11,0.032258065 11,2009,12,0.032258065 11,2009,13,0.032258065 11,2009,14,0.032258065 11,2009,15,0.032258065 11,2009,16,0.032258065 11,2009,17,0.032258065 11,2009,18,0.032258065 11,2009,19,0.032258065 11,2009,20,0.032258065 11,2009,21,0.032258065 11,2009,22,0.032258065 11,2009,23,0.032258065 11,2009,24,0.032258065 11,2009,25,0.032258065 11,2009,26,0.032258065 11,2009,27,0.032258065 11,2009,28,0.032258065 11,2009,29,0.032258065 11,2009,30,0.032258065 .....
The Fuel Supply file is a list directed file used to define the fuel supply and the months that the fuels are used for each
reference counties. Its format is shown in Table 8.68, “Format for FuelSupply.csv
”.
Table 8.68. Format for FuelSupply.csv
Variable | Description |
---|---|
countyID | Five-digit country FIPS code for reference county (Integer) |
fuelYearID | Four-digit fuel year ID for reference county (Integer) |
monthGroupID | One-digit month group ID for reference county (Integer) |
fuelFormulationID | Four to Five digit fuel formulation ID for reference county (Integer) |
marketShare | decimal fraction of marketShare for the fuel/month for the reference county |
marketShareCV | decimal fraction (.5)? |
Example 8.13. fuelsupply_13121.csv
example file
"countyID","fuelYearID","monthGroupID","fuelFormulationID","marketShare","marketShareCV"^M 13121,2009,1,8124,0.428571,0.5 13121,2009,1,2722,0.571429,0.5 13121,2009,1,20043,1.0,0.5 13121,2009,4,8136,0.428571,0.5 13121,2009,4,2734,0.571429,0.5 13121,2009,4,20043,1.0,0.5
The Fuel Formulation file is a list directed file used to specify a new fuelFormulation ID if a local fuel does not match
the list of nearly 9,000 predefined fuels in MOVES. Its format is shown in Table 8.68, “Format for FuelSupply.csv
”.
Table 8.69. Format for FuelFormulation.csv
Variable | Description |
---|---|
FuelFormulationID | Four to Five digit fuel formulation ID for reference county (Integer) |
fuelSubtypeID | Four-digit fuel Subtype ID (Integer) |
RVP | ?-digit (Integer) |
sulfurLevel | (Integer) |
ETOHVolume | |
MTBEVolume | |
ETBEVolume | |
TAMEVolume | |
aromaticContent | |
olefinContent | |
benzeneContent | |
e200 | |
e300 | |
bioDieselEsterVolume | |
acetaneIndex | |
PAHContent |
The HPMSV file is a list directed file used to define the annual VMT by Highway Performance Monitoring System (HPMS) vehicle
type. Its format is shown in Table 8.70, “Format for HPMSVtypeyear_countyrep.csv
”.
The IM Coverage file is a list directed file used to define the inspection and maintanance data available for each reference
counties. Its format is shown in Table 8.71, “Format for imcoverage_referencecountyID.csv
”.
Table 8.71. Format for imcoverage_referencecountyID.csv
Variable | Description |
---|---|
polProcessID | Three-digit pol process in the reference county (Integer) |
stateID | Two-digit state ID in the reference county (Integer) |
countyID | Five-digit county ID for the reference county (Integer) |
yearID | Four-digit year ID for reference county (Integer) |
sourceTypeID | Two-digit source type ID for the reference county |
fuelTypeID | One-digit fuel type ID |
IMProgramID | One or two-digit inspection and maintance program ID for reference county (Integer) |
inspectFreq | One-digit inspection frequency ID for the reference county |
testStandardsID | Two-digit test standards ID for the reference county |
begModelYearID | Four-digit beginning model year ID |
endModelYearID | Four to Five digit fuel formulation ID for reference county (Integer) |
useIMyn | Y - "does use I/M program", N - "does not use I/M program" |
complianceFactor | decimal percentage compliance factor |
Example 8.16. imcoverage_13121.csv
example file
polProcessID,stateID,countyID,yearID,sourceTypeID,fuelTypeID,IMProgramID,inspectFreq,testStandardsID,begModelYearID,endModelYearID,useIMyn,complianceFactor 113,13,13121,2009,31,1,8,1,43,1996,2005,Y,97 113,13,13121,2009,31,1,7,1,41,1975,1995,Y,97 113,13,13121,2009,21,1,8,1,43,1996,2005,Y,97 113,13,13121,2009,21,1,7,1,41,1975,1995,Y,97 301,13,13121,2009,31,1,10,1,51,1996,2005,Y,94.09 301,13,13121,2009,31,1,4,1,24,1975,1995,Y,94.09 301,13,13121,2009,21,1,10,1,51,1996,2005,Y,94.09 301,13,13121,2009,21,1,4,1,24,1975,1995,Y,94.09 .....
The MOVES Population by source type file contains the year, source and population for each reference county. Its format is
shown in Table 8.72, “Format for population_13217.csv
”.
The Dummy Average Speed Distribution file is a file that contains the average speed bin ID and average speed fraction for
each reference counties. Its format is shown in Table 8.73, “Format for dummyavgspeeddistribution.csv
”.
Table 8.73. Format for dummyavgspeeddistribution.csv
Variable | Description |
---|---|
sourceTypeID | Two-digit source type ID (Integer) |
roadTypeID | one-digit road type ID (Integer) |
hourDayID | Two-digit hour day ID (Integer) |
avgSpeedBinID | average speed bin ID (Integer) |
avgSpeedFraction | decimal fraction representing the proportion of vechicles that travel at within each of the speed bins for a specific road typeID and hourDayID for the reference county |
Example 8.18. dummy_avgspeeddistribution.csv
example file
sourceTypeID,roadTypeID,hourDayID,avgSpeedBinID,avgSpeedFraction 11,2,12,1,0 11,2,12,2,0 11,2,12,3,0 11,2,12,4,0 11,2,12,5,0 11,2,12,6,0 11,2,12,7,0 11,2,12,8,0 11,2,12,9,0 11,2,12,10,0 11,2,12,11,0 11,2,12,12,0.0091073 11,2,12,13,0.0285067 11,2,12,14,0.0988925 11,2,12,15,0.248298 11,2,12,16,0.615196 ..
The Dummy Day VMT Fraction file is a file that contains specifies whether the VMT are weekday or weekend. Its format is shown
in Table 8.74, “Format for dummydayvmtfraction.csv
”.
Table 8.74. Format for dummydayvmtfraction.csv
Variable | Description |
---|---|
sourceTypeID | Two-digit source type ID (Integer) |
monthID | one or two-digit month ID (Integer) |
roadTypeID | one digit road type ID (Integer) |
dayID | 2 - weekday, 5 - weekend |
dayVMTFraction | decimal fraction representing the proportion of vehicle miles traveled for the weekday or weekend day type |
Example 8.19. dummy_roadtypedistribution.csv
example file
sourceTypeID,monthID,roadTypeID,dayID,dayVMTFraction 11,7,1,2,0.237635 11,7,1,5,0.762365 11,7,2,2,0.27882 11,7,2,5,0.72118 11,7,3,2,0.27882 11,7,3,5,0.72118 11,7,4,2,0.237635 11,7,4,5,0.762365 11,7,5,2,0.237635 11,7,5,5,0.762365 21,7,1,2,0.237635 21,7,1,5,0.762365 21,7,2,2,0.27882 21,7,2,5,0.72118 21,7,3,2,0.27882 21,7,3,5,0.72118 21,7,4,2,0.237635 21,7,4,5,0.762365 21,7,5,2,0.237635 21,7,5,5,0.762365 ..
The Dummy Hour VMT Fraction file is a file that contains specifies the VMT fraction associated with each hour of the day.
Its format is shown in Table 8.75, “Format for dummyhourvmtfraction.csv
”.
Table 8.75. Format for dummyhourvmtfraction.csv
Variable | Description |
---|---|
sourceTypeID | Two-digit source type ID (Integer) |
roadTypeID | one digit road type ID (Integer) |
dayID | one digit day type ID (Integer), 2 - weekday, 5 - weekend |
hourID | 1-24 hours |
hourVMTFraction | decimal fraction representing the proportion of vehicle miles traveled are associated with a particular hour of the day for each source type, road type and day type (weekday or weekend) |
Example 8.20. dummy_hourvmtfraction.csv
example file
sourceTypeID,roadTypeID,dayID,hourID,hourVMTFraction 11,1,2,1,0.0214739 11,1,2,2,0.0144428 11,1,2,3,0.0109684 11,1,2,4,0.00749451 11,1,2,5,0.00683855 11,1,2,6,0.0103588 11,1,2,7,0.0184304 11,1,2,8,0.0268117 11,1,2,9,0.0363852 11,1,2,10,0.0475407 11,1,2,11,0.0574664 11,1,2,12,0.0650786 11,1,2,13,0.0713228 11,1,2,14,0.0714917 11,1,2,15,0.0717226 11,1,2,16,0.0720061 11,1,2,17,0.0711487 11,1,2,18,0.0678874 11,1,2,19,0.0617718 11,1,2,20,0.0516882 11,1,2,21,0.0428658 11,1,2,22,0.0380302 11,1,2,23,0.0322072 11,1,2,24,0.0245677 ..
The Dummy Month VMT Fraction file is a file that contains specifies the VMT fraction associated with each hour of the day.
Its format is shown in Table 8.76, “Format for dummymonthvmtfraction.csv
”.
Table 8.76. Format for dummymonthvmtfraction.csv
Variable | Description |
---|---|
sourceTypeID | Two-digit source type ID (Integer) |
isLeapYear | Y or N |
monthID | one digit day type ID (Integer), 2 - weekday, 5 - weekend |
monthVMTFraction | decimal fraction representing the proportion of vehicle miles traveled are associated with a specific month for each source type. |
Example 8.21. dummy_monthvmtfraction.csv
example file
sourceTypeID,isLeapYear,monthID,monthVMTFraction 11,N,1,0.083333333 11,N,2,0.083333333 11,N,3,0.083333333 11,N,4,0.083333333 11,N,5,0.083333333 11,N,6,0.083333333 11,N,7,0.083333333 11,N,8,0.083333333 11,N,9,0.083333333 11,N,10,0.083333333 11,N,11,0.083333333 11,N,12,0.083333333 21,N,1,0.083333333 21,N,2,0.083333333 21,N,3,0.083333333 21,N,4,0.083333333 21,N,5,0.083333333 21,N,6,0.083333333 21,N,7,0.083333333 21,N,8,0.083333333 21,N,9,0.083333333 21,N,10,0.083333333 21,N,11,0.083333333 21,N,12,0.083333333 ..
The Road Type Distribution file is a file that contains the average speed bin ID and average speed fraction. Its format is
shown in Table 8.77, “Format for dummyroadtypedistribution.csv
”.