Excute multiple MOVES runs based on automatically generated Runspec_generator.pl data importer script (import.[csh|bat]) and the MOVES script file (runspec.[csh|bat]), which specifies the characteristic of the particular scenario to be modeled.
The MOVES importer script Importer.[csh|bat] loads the data and creates the MySQL input database containing local data for the reference county.
The output of the MOVES batch importer script includes:
MySQL databases (*_in).
Importer.[csh|bat] is created by Runspec_generator.pl and should be run before runspec.[csh|bat]. The Importer.[csh|bat] is written in Linux c-shell or Windows batch script format depending on which option is chosen by the user in the Runspec_generator.pl. The Importer.[csh|bat] script imports the csv files into MySQL input databases.
The Importer.[csh|bat] uses following steps:
The Importer.[csh|bat] contains all of the user selections needed to import data from the csv files into a MySQL MOVES database
Imports the data for each of the three different emissions processes: RPD, RPV, RPP.
Review log file of the MOVES, called importlog_*.txt.
File Name | Format | Description |
---|---|---|
RV_[CountyRep]_[yearID]_[monthID]_[TempBin]_imp.xml | XML | file specifies the zonemonthhour (*zmh.csv) files and other files that will be imported to MOVES for the Rate Per Vehicle Mode, note: TempBin varies, in 5 degree increments to cover the Temperature Range ie. [TempBin] = T10, T15,.. T105 for the temperature range [TempRange]= T10_105 |
RP_[CountyRep]_[yearID]_[monthID]_[MetProfID]_imp.xml | XML | file specifies the zonemonthhour (*zmh.csv) files that will be imported to MOVES for the Rate Per Process Mode |
RD_[CountyRep]_[yearID]_[monthID]_[TempRange]_imp.xml | XML | importer file specifies the zonemonthhour (*zmh.csv) files that will be imported to MOVES for Rate Per Distance Mode |
File Name | Format | Description |
---|---|---|
RD_[CountyRep]_[yearID]_[monthID]_[TempRange]_in | MySQL | MOVES MySQL Database RPD Table (*_in) |
RP_[CountyRep]_[yearID]_[monthID]_[MetProfID]_in | MySQL | MOVES MySQL Database RPP SMOKE format Table (*_in) |
RV_[CountyRep]_[yearID]_[monthID]_[TempBin]_in | MySQL | MOVES MySQL Database RPV Table(*_in) |
The MOVES Runspec batch script file “runspec.[csh|bat]” is used to execute the MOVES runs for the reference county and reference fuel month.
The output directories are named according to the following naming convention: [CountyRep]_[monthID]_[YearID]_[PollutantID], ie. 13121_Apr_2009_ozone
The output files include:
rateperdistance.[frm|MYD|MYI]
ratepervehicle.[frm|MYD|MYI]
rateperprofile.[frm|MYD|MYI]
runspec.[csh|bat] is created by Runspec_generator.pl and should be run after Importer.[csh|bat] and before moves2smkEF.pl. The runspec.[csh|bat] is written in Linux c-shell or Windows batch script format depending on which platform is being used (this option is specified by the user in the Runspec_generator.pl) the script is used to run MOVES for the appropriate temperature bins, source types, and poluutants.
The runspec.[csh|bat] uses following steps:
The runspec.[csh|bat] contains all of the user selections needed to run MOVES using the imported MySQL MOVES databases that were created by importer.[csh|bat]
Creates the MOVES output in CSV format and also provides the associated XML files for the three different emissions processes: RPD, RPV, RPP.
Review log file of the MOVES, called runlog_*.txt.
File Name | Format | Description |
---|---|---|
runspec.[csh|bat] | ASCII | runspec script to use the MySQL MOVES databases created by importer.[csh|bat] and run MOVES |
RV_[SCC]_[YR]_[M]_[TempBin]_mrs.xml | XML | importer file specifies the zonemonthhour (*zmh.csv files that will be imported to MOVES for the Rate Per Vehicle Mode |
RP_[SCC]_[YR]_[M]_[ProfMYEAR???]_mrs.xml | XML | importer file specifies the *.csv files that will be imported to MOVES for the Rate Per Process Mode |
RD_[SCC]_[YR]_[M]_[TempBin]_[85 or 90?]_mrs.xml | XML | importer file specifies the *.csv files that will be imported to MOVES for Rate Per Distance Mode |
File Name | Format | Description |
---|---|---|
rateperdistance.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPD Table (*.frm,*.MYD,*.MYI) |
ratepervehicle.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPV Table(*.frm,*.MYD,*.MYI) |
ratepervehicle_smoke.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPV SMOKE format Table(*.frm,*.MYD,*.MYI) |
rateperprofile.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPP Table (*.frm,*.MYD,*.MYI) |
rateperprofile_smoke.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPP SMOKE format Table (*.frm,*.MYD,*.MYI) |
activitytype.[frm|MYD|MYI] | MySQL | MOVES MySQL Database activity type Table (*.frm,*.MYD,*.MYI) |
agefractotals.[frm|MYD|MYI] | MySQL | MOVES age fraction totals Table(*.frm,*.MYD,*.MYI) |
movesactivityoutput.[frm|MYD|MYI] | MySQL | MOVES MySQL Database activity output Table (*.frm,*.MYD,*.MYI) |
moveserror.[frm|MYD|MYI] | MySQL | MOVES MySQL Database error Table (*.frm,*.MYD,*.MYI) |
moveseventlog.[frm|MYD|MYI] | MySQL | MOVES MySQL Database event log Table(*.frm,*.MYD,*.MYI) |
movesoutput.[frm|MYD|MYI] | MySQL | MOVES MySQL Database output Table (*.frm,*.MYD,*.MYI) |
movesrun.[frm|MYD|MYI] | MySQL | MOVES MySQL Database run Table (*.frm,*.MYD,*.MYI) |
movestablesused.[frm|MYD|MYI] | MySQL | MOVES MySQL Database tables used Table (*.frm,*.MYD,*.MYI) |
movesworkersused.[frm|MYD|MYI] | MySQL | MOVES MySQL Database workers used Table(*.frm,*.MYD,*.MYI) |
moves.[frm|MYD|MYI] | MySQL | MOVES MySQL Database output Table (*.frm,*.MYD,*.MYI) |
rdprex.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RDPREX Table(*.frm,*.MYD,*.MYI) |
rpprex.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RPPREX output Table (*.frm,*.MYD,*.MYI) |
rvprex.[frm|MYD|MYI] | MySQL | MOVES MySQL Database RVPREX Table(*.frm,*.MYD,*.MYI) |
sccvtypeagedistribution.[frm|MYD|MYI] | MySQL | MOVES MySQL Database SCCV Type Age Distribution output Table (*.frm,*.MYD,*.MYI) |
sccvtypeagedistribution_final.[frm|MYD|MYI] | MySQL | MOVES MySQL Database SCCV Type Age Distribution Final output Table (*.frm,*.MYD,*.MYI) |
tmprdscc.[frm|MYD|MYI] | MySQL | MOVES MySQL Database temporary RD SCC output Table (*.frm,*.MYD,*.MYI) |
tmprpscc.[frm|MYD|MYI] | MySQL | MOVES MySQL Database temporary RP SCC output Table (*.frm,*.MYD,*.MYI) |
tmprvscc.[frm|MYD|MYI] | MySQL | MOVES MySQL Database temporary RV SCC output Table (*.frm,*.MYD,*.MYI) |
tmp_sccroadtypedistribution.[frm|MYD|MYI] | MySQL | MOVES MySQL Database temporary scc road type distribution output Table (*.frm,*.MYD,*.MYI) |
tmp_srcfuelagedistribution.[frm|MYD|MYI] | MySQL | MOVES MySQL Database temporary source fuel age distribution output Table (*.frm,*.MYD,*.MYI) |
travelfrac_denominator.[frm|MYD|MYI] | MySQL | MOVES MySQL Database travel fraction denominator Table (*.frm,*.MYD,*.MYI) |
travelfrac_numerator.[frm|MYD|MYI] | MySQL | MOVES MySQL Database travel fraction numerator Table (*.frm,*.MYD,*.MYI) |
travelfractions.[frm|MYD|MYI] | MySQL | MOVES MySQL Database travel fractions Table (*.frm,*.MYD,*.MYI) |