An Introduction to MOVES:
Project Level Modeling
       FHWA Resource Center
 EPA Office of Transportation and Air Quality
                       cxEPA
                         EPA-420-B-09-019

-------
                                  V>EPA
                    Outline
      • Introduction
      • Defining the Project
      • Creating the MOVES Runspec
      • Entering the Project Level Data
Project Domain/Scale is the finest level of
modeling in MOVES.


It allows the user to model the emission effects
from a group of specific roadway links and/or a
single off-network common area.
The definition of a roadway link is a section of any
road where a vehicle is moving for more than three
seconds.

-------
                                        v>EPA
         Introduction
           ^^^^^^H
           The National Academy of Sciences suggested that
           EPA add a 'microscale' model domain to its
           emission modeling 'toolkit'
           Project level allows MOVES modeling at the 'Link'
           level
            - Roadway links
            - Off-network link
           Project level models the 'average' conditions on a
           set of connected link(s). It does not perform
           'SimCity type simulations' or traffic demand
           modeling                             0
An off-network common area may include project
boundaries where vehicle starts, extended idling and
evaporative emissions are produced.


The use of the Project Domain/Scale requires the user
to completely define the individual project (i.e., specify
all individual roadway links and/or off-network common
area).


The MOVES Project Domain/Scale will utilize MOVES
emission rates and other factors to correctly calculate
emission inventory results for the user's defined project.

-------
     V
Introduction  (cont.)
  Utilizes MOVES emission rates and correction
  factors
• It does NOT utilize the regular MOVES growth, VMT
  or population data. These must be supplied by the
  user.
• It allows the user to specify only one combination
  of ...  per run
   - County
   - Year
   - Month
   - Hour                                     A

-------
                                       v>EPA
         Introduction (cont.)
           All pollutants covered
           Chained pollutants require inputs for the entire
           'chain'
           Processes covered
           - Running
           - Start
           - Extended Idle
           - Brake and Tire
           Evaporative processes NOT Covered
           Only Calculation Type of "Inventory" may be done.
                                               5
DRAFT MOVES2009 is not capable of modeling any
evaporative emission processes when using Project
Domain/Scale. EPA plans to remedy this feature in
future versions of MOVES.


Only the Inventory Calculation Type may be selected in
conjunction with the Project Domain/Scale.

-------

-------
                       ©  vvEPA
Define the Project
       Basic Schematic of the Project

-------
Project Assumptions
  Only two links (inbound and outbound from a parking lot)
  exist.
• The two links and the off-network link are independent
  The off-network link consists of parking, extended idle and
  starts.
  Only heavy-duty combination long-haul diesel trucks are
  present on the roadway
  Only nitrogen oxide emissions are included.

  Only one hour of operation is considered.

-------
Specific Project  Data (parameters)
  Parameter Name
Parameter
  Location County
  Calendar Year
  Month
  Weekday/Weekend
  Time
  Temperature
  Humidity
  Roadtype of links
Washtenaw County, Ml
2009
January
Weekday
11:00 PM to 11:59:59 PM
28.5 F
69.5 %
Rural Unrestricted Access

-------
                                     x>EPA
Specific Project Data (link data)
  Parameter Name
Parameter
  Roadway Link Length
  Link Traffic Volume - In
  Link Traffic Volume - Out
  Link Average Speed - In
  Link Average Speed - Out
0.998 miles
100 trucks per hour
10 trucks per hour
28.5 miles per hour
28.5 miles per hour

-------
                            ©   vvEPA
Specific Project Data (Off-network data)
  Parameter Name
  Average Vehicle Population 200 vehicles
  Start Fraction            0.03
  Extended Idle Fraction     0.90
  Parked Vehicle Fraction    0.09

-------
                          v>EPA
Specific Project Data (start data)
OpmodelD
Code
101
102
103
104
105
106
107
108
200
Operating Mode Description
Soak Time < 6 minutes
6 minutes <= Soak Time < 30 minutes
30 minutes <= Soak Time < 60 minutes
60 minutes <= Soak Time < 90 minutes
90 minutes <= Soak Time < 120 minutes
120 minutes <= Soak Time < 360 minutes
360 minutes <= Soak Time < 720 minutes
720 minutes <= Soak Time
Extended Idle
Operating Mode Fraction
0.00
0.05
0.30
0.10
0.50
0.00
0.00
0.05
1.00
                               12

-------
                           ©  vvEPA
Spreadsheet Inputs
  DriveScheduleSecondLink
  OffNetworkLink
  ZoneMonthHour (temperature)
  LinkSourceTypeHour
  SourcetypeAgeDistribution
  FuelSupply
  Link
  OpModeDistribution

-------

-------
File  Edit  Pre Processing  Action  Post Processing   Settings  Help
         Scale





         Time Spans





       '  Geographic Bounds





El   J  VehiclesJEquipment





         Road Type





         Pollutants And Proce





         Manage Input Data Set





[+1  j  Strategies





El   J  Output





         Advanced Performan
                                                   Description:
                                                    'reject level example for EPA / DOT training class|
                                                                                                                        15

-------
File  Edit  Pie Processing   Action   Post Processing  Tools  Settings   Help
                                      Domain.iScale

                                      O National  Use the default national database with default state and local allocation factors.

                                                        Caution: Do not use this scale setting for SIP or conformity
                                                     -,   analyses. The allocation factors and other defaults applied at
                                                  /|\ the state or county level have not been verified against specific
                                                  *' "*' * state or county data and do not meet regulatory requirements for
                                                        SIPs and conformity determinations.

                                       _..' County   Select or define a single county that is the entire domain.

                                                  Mote: Use this scale setting for SIP and regional conformity analysis.
                                                  Use of this scale setting requires user-supplied local data for most
                                                  activity and fleet inputs.

                                       •  Project   Use project domain inputs.
                                                  Note: Use this scale setting for project-level analysis for conformity,
                                                  NEPA, or any other regulatory purpose. Use of this scale setting requires
                                                  user-supplied data at the link level for activity and fleet inputs that
                                                  describe a particular transportation project.
                                      Calculation Type
                                       *  Inventory
                                                        Mass and/or Energy within a region and time span.
                                                        Mass and/or Energy per unit of activity.
                                       I   Caution: Changing these selections changes the contents of other
                                     	'  j. input panels. These changes may include losing previous data contents.

-------
File  Edit  Preprocessing  Action  Postprocessing  Tools  Settings  Heln
          Description





          Scale
          Geographic Bounds





 E]   f VebiclesCquipment





          Road Type





          Pollutants And Proces





          Manage Input Data Set





 El      Strategies





 E]   I  Output





          Advanced Performanc
Time Aggregation Level
                                                                                     •; Hour









Select Year: I2t
Years:
2009




D Weekend
7 Weekdays

09 ^|







Select All | Clear All









E January
IJ February
ij March
D April
DMay
DJune
Select All



Start Hour:
End Hour:
Select All |
DJuly
[J August
D September
D October
D November
D December
| Clear All



23:00 23:59 •»
23:00 - 23:59 ^
Clear All

-------
  MOVES - ID 33001
File  Edit  Pre Processing  Action  Post Processing   Tools  Settings  Help
          Description

          Scale

          Time Spans

       |
 El   ^  Vehiclestquipment

          Road Type

          Pollutants And Proces

          Manage Input Data Se

 El  /  Strategies

 El   ^  Output

          Advanced Performanc
Region:
(•) County
   Custom Domain
•YLAND
SACHUSETTS
HIGAN
JESOTA
SISSIPPI
latin
TANA
RASKA
Ann

MICHIGAN Shlawassee County ±
MICHIGAN - St. Clair County
MICHIGAN St. Joseph County
MICHIGAN - Tuscola County
MICHIGAN Van Buren County
MICHIGAN - Washtenaw County
MICHIGAN - Wayne County
MICHIGAN -Wexford County •,
< *
                   Domain Input Database
                   The Project domain scale requires a database of detailed data.
                   Server:   |                 |
                   Database:                                    •» I
      Geographic Bounits Requirements
Please select a domain database.
                                                                                                                       18

-------
< MOVES - ID 33001 |. |[5||xl
File Edit Pre Processing Action Post Processing Tools Settings Help
Description

Scale


, Time Spans

Geographic Bounds
-







n
E3 , VehiclesjEquipment




Fload Type
Pollutants And ProC
Manage Input Data
F] Strategies
L+] 1 Output
—









_
Advanced Perform? T
< ! >
Hearty...
Fuels: Source Use Types: Selections:
Compressed Natural Gas ...
Diesel Fuel

Electricity
Ethanol (ESS)
Gasoline
Liquid Propane Gas (LPG)












Select All
Combination Long-haul 1 1 ...
Combination Short-haul Ti ...

Intercity Bus
Light Commercial Truck
Motor Home
Motorcycle
Passenger Car
Dassenger Truck
Refuse Truck
School Bus
Single Unit Long-haul Truck
Single Unit Short-haul Tru...
Transit Bus





Select All
Diesel Fuel - Combination Long-haul Truck


















[ Delete |
Add FuelfType Combinations

19

-------
4 MOVES - ID 33001 fL]@S
File Edit Pie Processing Action Post Processing Tools Settings Help
Description
Scale
| Reajy
Time Spans
Geographic Bounds
El VehiclesjEquipmem
OnRoadVehi
Pollutants And Proc
Manage Input Data
El , Strategies
El J Output
Advanced Perform!
f




=
< m *»« T»i










Available Road Types: Selected Road Types:
Off Network
Rural Restricted Access
Rural Unrestricted Access
Jrban Restricted Access
Jrban Unrestricted Access
Oft Network
Rural Unrestricted Access

Select All Add [




Ready-
; Start ©Ed Glove... &forGary.,. BzMicro... • ^ Comman... , MOVES-... / m B f ^,'S 10:09ftM
20

-------
  MOVES  C:\Eds C Files\Re.'isonGroup Tasks\Task904\for Gary DolceVProject
File  Edit  Preprocessing  Action  Postprocessing  Tools  Settings  Help
                                                                             :l HD Example.mrs  ID 33001
         Manage Input Data Sets

[+\  y  Strategies

El  y output

              General Output
                                           nt
                                           U  Non-Methane Hydrocarbons
i ota I  Gaseous Hydrocarbon1;
                                           j  Total Organic Gases
                                                         J?fganic Gases
                                              vukiiilH Ofganir: >: run pound'-.
Carbon Monoxide (CO)
Oxides of Nitrogen
                                           J  Primary Exhaust PM10-Total
                                              Priman' PM10 - Organic Carbon
                                            I  Primary PM10 - Elemental Carbon
                                            i  Primary PM10 - Sulfate Paniculate
                                              Primary PM10- Brake1
                                              Prirnan,' PM1 0 - Tireweaf Particulate
                                           D
                                           D"
                                           U  Primary PM2.5-Elemental Carbon
Primary PM2.5 - Organic Carbon
                                           _J, Primary PM2.5 - Sulfate Partjculate
                                           U  Primarv PM2.5 - Brahewear Paniculate
                                           U  Primary PM2.5 - Tirewear Particulate
                                            1! Total Energy Consumption
                                            I  Petroleum Energy Consumption	
                                            I  Fossil Fuel Energy Consumption
                                            I  Methane (CH4)
                                                                                RunniMcj Exhaust
                                                                                      D
                                                                                      D
                                                                                      u
                                                                                      u
                                                                                    -B-
                                                                                      n
                                                                                      n
                                                                                      D
                                        n
                                        n
                                        D
                                                                                               Start Exhaust
                                                                                                               IJ
                                                                                                                    21

-------
   MOVES  ID 31809
•WU^Hd^i^
 File  Edit  Pre Processing  Action   Post Processing  Settings  Help

        t  Description
                                                                   Refueling Spillage Loss  E;'.ten'jHr! 'din t/.lkiMi r  W
           Scale

-------
  MOVES   ID 31809
File  Edit  Pre Processing  Action  Post Processing  Settings  Help
          Description

          Scale
                     | Read
          Time Spans

          Geographic Bounds

 B    ,   Vehicl
               OnRoadVehii

          Road Type

          Pollutants And Proc

          Manage Input Data

 B   j Strategies

 B       Output
Output Database
Server:
                                  -: [projectLeveLOutput | y 11  Refresh
F
                           Hours
 0 Time factors ^Mass per (Ntie unititnergy per titne unit)
Time Units:
Mass Units:
Energy Units:
Distance Units:
                                                                                                                      23

-------
[ile  Edit  Pre Processing  Action  Post Processing  Tools  Settings  Help
                                            Always
                                                Time
                                                Location
                                                Pollutant
                                            for All Vehicle Equipment Categories
                                             D Model Year
                                             [E Fuel Type
                                             >• Emission Process
                                            [J Estimate Uncertainty
OnRoadiOITRoad
  E On RoaiUOff RMU
  On Road
   •• Road Type
   i  Source Use Type
   a sec
  i >ir n. 1.1.1
  D segment

  D HP Class
                                            Number ot iterations:                 |2_
                                             [J Keep pseiufo-raniiomly sampled input
                                             n Keep output from each iteration
                                                                                                                   24

-------
  MOVES  C:\Eds C FilesUteasonGroup Tasks\Task90-nfor Gary DolceVProject Level HD Example.mrs - ID 33001
file  Edit  Pre Processing  Action  Post Processing  Tools  Settings Help
 [+]
   Time Spans  -

   Geographic E

   VehiclesiEqui

        On Roa

   Road Type

   Pollutants An

   Manage Inpul

   Strategies

,  Output

        Gener

        Output I

Component I Don! Execute I Save Data
Total Activity Generator fTAG)
Operating Mode Distribution Generator irunninq Ot'.'IDG'J
'-:i.-i n i peratinn Mndn Di'-.tnhu!inn ^eriHMtnr
Average Speed Operating Mode Distribution Generator
Source Bin Distribution Generator (SBDGj
Meteorology Generator
Tank Temperature Generator
Tank Fuel Generator
Lookup Total Activity1 Generator
Lookup Ope.r.stinri Mode Distribution Generator
Emission Calculators
D
D
D
D
D
D
D
D
D
D
n
n
D
D
n
n
D
D
n
n
IJ ! D
On-Road Retrofit 1 Select components and their execution options
Proiect-Dornain Total Activity Generator
Project-Domain Operating Mode Distribution Generator (running exhaust!

D
n
n
                            Ll CapySinmd Genef^tor Dala
                            Server:    	j
                            Database:
                            Aggregation and Data Handling
                              i Do Not Perform Final Aggregation
                                                                                                                      25

-------
ile  Edit  Pre Processing  Action  Post Processing
                                   Click to enter database  name
                                 KANSAS
                                 KENTUCKY
                                 LOUISIANA
                                 MAINE
                                 MARYLAND
                                 MASSACHUSETTS
                                  Domain Input Database
                                  The Project domain scale requires a database of detailed d
                        Geographic Bounds Requirements

-------
  MOVES - C:\Eds C FilesWeasonGroup Tasks\Task904\for Gary DolcelProject Level HD Example.mrs - ID 33001
File  Edit  Pre Processing |  Action  Post Processing  Tools  Settings  Help
 B
          Display/Edit IM Program Coverage Records
          Data Importer
          County Data Manager
          Proji 3tart_Project Domain Manager GUI AH-P
          Geographic B


          Vehicles,tqui


               OnRoai


          Road Type


          Pollutants An


          Manage Input


 [+]       Strategies


 0       Output


	y Genera
[FE  nt
                             lAverage 5p
                             Source Bin
                                                    n Generator (running OMDG)
                                                    ibution Generator
                                                    Vlode Distribut!on Oeneiaior
                              ileteorology Generator
                             TankTetnperature Generator
                             Tank Fuel Generator
                             Lookup Total Activity Generator
                             Lookup Operating Mode Distribution Generator
                             Emission Calculators
                             On-Read Retrofit
                             'Project-Domain Toldi ^.niivilv bniierator
                                                 ing Mi' tie I'
                                                                iun i>pnHr,itut itunmnui
                                          ' jener alor Data
                                                                                              Dont Execute  Savi? D
                             Aggregation and Data Handling

                             U Do Not Perform Final Aggregation

                             Custom Input Database
                                                                                                   U
                                                                                                               IJ
                                                                                                               n
                                                                                                               n
                                                                                                               n

-------

-------
*",Mpir,ES Project DataManagei
Select or create a database to hold the imported data.
Server:   !QI ^IMo=t
Database: hdprojectexampleinput
Log:
 Enter Database Name
                               Click to Create Database
                                                             Database
                                                                      29

-------
Project Database Tab
                                         v>EPA
  Create a Project Level Database
   - Project level database will contain all of the user data for use
     by MOVES. During execution, MOVES does not 'read' data
     from Excel spreadsheets, but imports the data into a project
     level database.
   - Server is usually 'localhost'
   - Refresh button updates the list of databases
   - Create Database creates a new project level database
  "Done" button
   - This button merely closes the project level input GUI.
                                                   30

-------
  RunSpec Summary
                                           ~
Output Database Name: hdprojectoutpui
"ime Spans
            Aggregate By: Hour
            Years:
                        2009

            Months:
                        January
            Days:
                        Weekdays
            Hours:
                        Begin Hour: 23:00-23:59
                        End Hour: 23:00-23:59

3eographic Bounds:
            LINK geography
            Selection: MICHIGAN - Washtenaw County

3n Road Vehicle Equipment:
            Diesel Fuel- Combination Long-haul Truck
=?oad Types:
            Off-Network
            Rural Unrestricted Access
                                                                             RunSpec  Summary
                                                                                                     Done

-------
1 ; MOVES Project Data Manager (If
^ Opar^nflMoriBOistrtart.m, jd ^0^?^^ n( >^ ******; |)' ^'M^N^iW**1 |^1fep 1>ftt :j
^RunSpec Summary _J» Database vf
Da ^s
[ V* MM* ' j "> » 1*S«MK*'»B'® • 1 . '"-i IMtfkiMHMWK. . •! , • w PRItlWW*,' J
^.
Weekdays
Hours.

Begin Hour; 23:00 -23:59
End Hour
Geographic Bounds:
LiNK geography
23:00-23:59


Selection: MICHIGAN - Washtenaw County
On Road Vehicle Equipment:

Diesel Fuel - Combination Long-haul Truck
Road Types:
Off- Network
Rural Unrestricted Access
Pollutants And Processes:




Running Exhaust Oxides of Nitrogen
Start Exhaust Oxides of Nitrogen
Extended Idle Exhaust Oxides of Nitrogen
Manage input Data Sets:
^
RunSpec Summary
Done
1L ^L. a.)., 	 	 	 1-fcJI U U_


-------
Runspec Tabs
  Runspec tab
   - Echoes a summary of the runspec
        Time
        Geography
        Vehicle types
        Road types
        Pollutants
        Additional User Databases
   - Be careful of Runspec changes after you create a Project
     Database

-------
The Operating Mode Distribution Importer is used
only in the Project Domain Manager.  It allows the
user to import operating mode fraction data for source
types, hour / day combinations, roadway links and
pollutant / process combinations that are included in the
RunSpec and Project domain.

-------
                                        v>EPA
         Opmode & Driving Schedule
         Two Tabs
           Operating Mode and Driving Schedule Tabs have
           Interactions
           - Operating mode distribution input is required for the ...
              • Start process
              • Extended idle process
              • Running process where no drive schedule is supplied
           - Drive Schedule Input is optional and used only for roadway
             links and the 'running' process.
                                               35
These data are entered as a distribution across
operating modes.  Operating modes are llmodes"of
vehicle activity that have distinct emission rates.  For
example, "running" activity has modes that are
distinguished by their Vehicle Specific Power and
instantaneous speed. "Start" activity has modes that
are distinguished by the time the vehicle has been
parked prior to the start ("soak time").
For a given source type, hour/day combination,
roadway link and pollutant / process combination, the
operating mode distribution must sum to one.

-------
MOVES Project Data Manager
                        Operating Mode Distribution
     Export Most Recent Execution Data
                                 Export imported Data   Clear Imported Data
                                          Operating Mode Distribution
                                                                     36

-------
 : MOVES Project Data Manager
 g Operating Mode Dlslnbmion |  tf flBeasttibmion  J Fuel Suppfr  I d1 Meteorology Data j  Togls j IHH j
\, .WtttWMMMlX. 'I DataHase  ;  «p Unks  |  isd Unk Source Ijmes  1    Link Drive Sdiedules  ']]'
Description of imported Data:
        Start with Create  Template
DpMmieDistribiition Data Source:
:ile: (please select a file)
                                                                               Import
         Export Most Recent Execution Data
                                          Export Imported Data     Clear Imported Data
                                                      Operating Mode Distribution
                                                                                     37

-------
Project Level Templates
  Template button creates an Excel Workbook
  First tab (starting from the left) in the Workbook is
  where the user supplied data are entered. This is the
  'active' worksheet.
  Remaining tabs define the required fields as an
  assistance to the user.
  It is recommended that the user utilize the Template
  function in the initial set-up of the project. However,
  after the project is established, 'active' worksheets
  may be collapsed into a single workbook.
                                             38

-------
                                       vvEPA
Operating Mode Distribution Data
  Inputs must be supplied for each ...
   -  Source Type
   -  Hour / Day Combination
   -  Project Link
   -  Pollutant Process Combination
   -  Operating Mode
  Must sum to unity within a group
  Operating mode definitions vary by process
   -  23 operating modes for running
   -  8 operating modes for start
   -  1 operating mode for extended idle
   -  16 operating modes for tire / brake process
                                               39

-------
:^J Erie  Edit  Vjew Insert Format  Tools  Data S'ndow Help
u«_/jjjj>'S>Ji,A-ja,-/      -a
                                                           B  z  a
19

1
A ! B
*
c
sourceTyp hourDaylD linkID
"2 62
3
4
5
"6
7
8
62
62
62
62
62
62
9 | 62
10 I 62
11
12
13
14
15
16
17
"IB"
19
20
__
77
62
62
62
62
62
62
62
62
62
62
62
K'l
245
245 >
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
'JiF
H < > H \opModeDistnbution
• Draw ' ^ ! AutoShap
Read*
es- \ X


[ D
polProces
301
^ 301
^^ 301
^^^301
^»H
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
3m
,( HourDay /

I E I F I G I H I J Kit —
;opModelD opModeFraction
0
1 y
11 V
12 \
^ 13 \
^^^. 14 \

1%^ \ 1 1
21 ^^ \
22 ^^\
23 ^*
24
H Enter Link and opMode
S Fractions
29
30
33
35
Op V
OperatingMode / PollutantProce | < > \
n o ±j ^i o JD J8 1 1'»-i^-4,- = :^HiJJa

NUH
                                                                       40

-------
B Microsoft Excel  opMottcDistribulion.xls
   Frfe Edit View  Insert  Format Toots
   ^^j j j. y a  * -.j

   F11    -    * 0.02187
Roadway Link
u m m m \
I A
1 jsoiiiceTypelD
2 21
5 ' 21
T1 21
5 21
6 , 21
7"' 21
8 , 21
Ai 21
10 21
Hi 21
IT, 21
13 j 21
14 21
15! 21
16 i 21
1/1 21
Til 21
19 I 21
161 21
21 1 21
B | C
hourDaylD llnkID
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
DIE
polPiocessID opMoilelD
1 9101 0
1 9101 1
1 9101 11
1 9101 12
1 9101 13
1 9101 14
1 9101 15
1 9101 16
1 9101 21
1 9101 22
1 9101 23
1 9101 24
1 9101 25
1 9101 27
1 9101 28
1 9101 29
1 9101 30
1 9101 33
1 9101 35
T 9101 37
f I 6 | H I 1 —
opModeFiaction
0.12747
0.1872
0.0112
0.0496
0.05973
0.05813
0.04853
0.0576
0.008
0.021871
0.04213
0.06133
0.06133
0.08533
0.02773
0.00747
0.00427
0.00373
0.0144
0.01387
r1 ' 51 145 1 qioi IB nmq73 v
H < > H \opModeDistnbution ,< HourDay / OperatingMode / PollutantProce \< > j
: Draw * ^ AytoShapes •*
Ready

-------
B Microsoft Excel - PrpjectWES.xls
    Be  E*  Bern  Insert  Formi
                        Off-Network Start Link

                                                     "H~T
             B
Ready
   sourceTyp hourDaylD ItnkID    polProcessopModelD opModeFraction
        62
        62
        62
        62
        62
        62
        62
        62
        62
245
245
245
245
245
245
245
245
245
302
302
302
302
302
302
302
302
390
101
102
103
104
105
106
107
108
200
  0
0.05
 0.3
 0.1
 0.5
  0
  0
0.05
      H / meteorobgy XopmodedistributionStart/ opmodedistnbution / |<
                                                                     >l
               ^ \ \ CI O
                                     Jl   '*

-------
« MO¥|S Project CWaManager
  RunSpecSummay ( !  Database ':  a> Unks f-. sj) Unk Source Types ',f  i i Link DrtaE Schedutes

Description of Imported Data:
^IriveScheduleSecondLink Data Source:
[
File: (please select a file)
        Browse and Import Data from Spreadsheet
        Export Most Recent Execution Data
                                       Export Imported Data    Clear Imparted Data

-------
Link Drive Schedule  Rules
  Link Drive Schedules is an optional input for
  roadway links only.
  MOVES converts drive schedule data into
  operating mode distributions
  Default data are not available
  User supplies speed / time / percent grade data for
  each second for each link
  If data for one roadway link is supplied then data
  for ALL roadway links must be supplied
  Operating Mode Distribution data will over-ride
  Link Drive Schedule data if both are present
                                            44

-------
B Microsoft Excel - Project Level HD Exampte.xls
    | Etle  Eda
                      Insert   Format   tools  gata  Window   Help
                                                                                                 t    J i ''-'   'i   -  - S  X
                                                                                               10   , , B  Z  U
      •  H\ meteorology XdnveScheduleSecondLink/  linksourcetypehour  /tj<
• Ct,aw"  rfj j AutoShapes" \  V O O —^ «^j| tJ* JSt] uS i   •* ' ^ " ^k T ^ '
Ready
                                                                                                                         > |
                                                                                                                         45

-------
                            ©   v>EPA
Speed / Time Trace for Example Links
            Speed / Time Trace for Example Links
           21   41   61   81   101  121
                 Time (seconds)

-------
-- MOVES Project Data Manager
 .  Operating Mode Oistflliiiltoii j B Age Distribution
  R^Spec Summary  ]" ((««««»•< J, v*t*U&, . if =
Description of Imported Data:
                                               'a MMeoroloayDala f tMKT'f'Im. j
                                                  ~
sourcelypeAgeDistribution Data Source:
 tie: (please select a file)
Messages:
        Browse and Import Data from Spreadsheet
                                 Export Imported Data    Clear Imported Data
                                                                Age Distribution

-------

^^HH Microsoft Excel - ProjcctWES.xls EJEjUli^^l
:SJ Bto Edit tffn Insert Format lools Eata Window Help . - .• 1 i - - ff x
! J -j iJ Ji , J J, V
C5 - (K 3





















1
2
3
4
S
6
>"
B
9
10
"11
12
A j B ' f
J, ' A *j lA T / 41 §i flrial *'° • , B -f n **«fe
K^i J -l_J W _=! •? E1
;J?y S1 %?=&«} Bi

; D E|F|G|H|I|J|K|L —
sourceTyp yearlD agelD ageFraction
62 2009
62 2009
62 2009
62 20091
62 2009
62 2009
62 2009
62 2009
62 2009
62 2009
62 2009
13 j 62 2009
J4_| 62 2009
TF| 62 2009
16 | 62 2009
17J 62 2009
18
19
~20
21
-")"t
62 2009
62 2009
62 2009
62 2009
R~> onnQ
n < > n j( linksourcetypehour
0 0.2
1 0.15
2 0.1
11 0.1
f 0°o7 Age Fractions sum to unity
* oos for each Source Type
B 0.05 J r
,o So" 30 MYs must be entered
11 0.01
12 0.01
13 0.01
14 001
15 0.01
16 0.01
17 0.01
18 0.01
19 0.01
7n n v
/ offNetwork \sourcetypeagedistrtbution / r j< > |
i Dtaw * ^ , AytoShapes " \ \ d O JlJ |-4i|Q ^lijl ^-^'A'^"™!*^-!^
Ready
Insert WordArtl 	 NUM 	

"

-------
-  MOVLS Project Data Manager
   OperatlngllllateDiaflbMlliin !    AaePtelrilHmirri  3 Fuel Supply  & vmeataogfDaa \ faais  IM i
)escription of Imported Data:
            Export Default  Data First!
fuelSupply DauSource:
File: (pleases/led a file)
        Browse and Import Previously Exported Data
 Export Default Data
                                     Export Imported Data    Clear Imported Data
                                                                    Fuel Supply

-------
E Microsoft Excel - BrpiectWES.xls
••21 Bte E* i»»  Insert Fs™t  1°*  Qata
                                    . in
                                                        Typf .= cueslor, r  -   . . S X
                                                       .10 ,; B  i  n • » « a Si
   118
JJcountylD  fuelYearlD mon(hGroi.fu8lFormul marketShsmarkelShareCV
 2_\   26161   2009      1    868      1      0
J3j   26161   2009      1    3043      1'      0
J5J
16
33

1
11
21J

M  < > «\ drweSchedule ;
• Draw •• .
                    Project Level Allows / Recommends
                          the Use of Default Fuel Data
                         s / Imksourcetypehour /offNetW(|<

-------
«4MO»ES Project Ma Managejr
 • RunSiiec Summary fr
Description of Imported Data:
i Link Drive Sdiedutes ' f'^MIMMMt,
           Export Default Data  First!
       Browse and Import Previously Exported Data
                                 Export Imported Data    Clear Imported Data
                                                       Meteorology Data

-------
B Microsoft Excel - ProicctWFS.xls
   0e £dit View  Insert  Format Tools  Data Window Help
                                                     -10 , B -f U
  j   A  I   B   |.  C   I	D	|_E__L
   monthID zonsID  hourlD   temperaturrelHumidity
                                                                    L ~
ffl
          261610    24    28.5    69.5
            Change Default Temperature / Humidity
                           Data to Local Data
      \meteorology/ opmodedistnbutionstatt / opmodedisttibution / ]<
       fliitoshapes- \

-------

          operatlna Mode Distribution
                                  Meteorology Data | Tools ,J
                      ^ Links f '-'i® Link Source Types ',|>^T| Link Drive Schedules •;
        Descriiition of Imported Data:
        ink Data Source:

        File: (please select a nie)
                                             Create Template...
        Messages:
             Export Most Recent Execution Data
                             Export Imported Data
                                      Clear Imported Data
                                                 Links
The Links Importer is used only in the Project
Domain Manager.  It allows the user to define
individual roadway links.  The MOVES links need not
correspond to traffic modeling "links" but each link
should be uniform in its activity as described by the
following parameters.

-------
                                    ©  vvEPA
          Link Inputs
           LinkID
           CountylD
           ZonelD
           Link Length
           Link Volume
           Link Average Speed
           Link Description
Each link in Project must be
entered
ZonelD has a zero at the
end
Each link is associated with
a MOVES roadtype
Link Length is in MILES
Link Volume is total traffic
volume in one hour
Link Average Speed is in
miles per hour
Link Description is a non
executing text field
                54
Each link requires a linkID  (i.e., a unique integer
between 1 and 99999 that is used to reference the link
in the program),
countylD, zonelD, and roadTypelD
(these also must be specified in the Runspec or an
error will occur),
the length of the roadway link in units of miles, the
traffic volume on the roadway link in units of vehicles
per hour, and the average speed of all of the vehicles
on the roadway link in the given hour.  The link
description field is a text field included for reference and
has no impact on the calculations.

-------
           F1.1.
           ]  "A"
          1 'ImklD
          2_'
          J_
          _4_l
          5
          6
          1
          _8_
          9
          "10
          m
          12

          U\
          151
          'j'
          v_
          18
          JEL
          20
          21
 | B  | C  I  D   |  E   |  P
 countylD zonelD  roadTypelD iinkLength  linkVolume
1  26161 261610    3    0.998    100
2  26161 261610    3    0.998    10
3  26161 261610    1     0     0
]   5  L^ I  i
inkAvgSpeed linkDescription
    28.5 Inbound link
    28 5 outbound link
     0 offnetwork link
             H/fueSsupply / sourcetvpeagedtstribution \links,( OffMetvvorkLink /|<
             ^ AutoShapes - \ \ S i C"1 ^J ^il t^ jt] ^  '* - ^
                                       = ~ S •*
A project may include a single off-network (parking lot
or other non-road) link.   For an off-network link, the
user should enter a value of zero for link length, link
volume and link average speed.

-------
-  MOVES Project Data Manager
                              Aaeastntulton
  RunSpec summary  '  Database -f;_ it)*»' f  O Link Source Types   f,     LmkOrtueSctiedutes
Description of Imported Data:
InkSourceTypeHour Data Source:
Hie: (please select aflle)
Browse...   j
          Export Most Recent Execution Data
                                                  Export Imported Data     Clear Imported Data
                                                                              Link Source Types

-------
B Microsoft Excel - ProjectWE5.xls
   Bte  Edit »e»  Insert  Format  lools  Eata  Window  Help
                                               F   i   G   I   H
 ^ linkID    sourceTyp soorceTypeHoorFraction
__
10.
              62
              62
              62
              21'
                       0.7
                        1
                        1
                       0.3
                                      I	1
               Source Type Distribution for Each Link
n/links ^finksourcetypehour/ offMetwork / saurcetypeagedistnbutio|<
                                                                              >l

-------
                                   '^MgOfciKlMt
\m.
                                               M Otf-Network
        Description of Imported Data:
        ftftNetworkLinN Data Source:

        hie: (please select a flle)
                                              Create Template...
        Messages:
             Export Most Recent Execution Data
                              Export Imported Data j I Clear Imparted Data
                                              Off-Network
The Off Network Importer is used only in the Project
Domain Manager.  It provides information about vehicles are
not driving on the project links, but still contribute to the project
emissions.  For each source type in the RunSpec, 'vehicle
population'  is the average number of "off network" vehicles.
The 'start fraction' field is a number from 0 to 1.0 which
specifies the fraction of this population which has a 'start'
operation in the given hour.
The 'extendedldle fraction' field is a number from 0 to 1.0
which specifies the fraction of the population which has had an
'extended idle' operation in the given hour.
Finally, the  'parked vehicle fraction' field is a number from 0 to
1.0 which specifies the fraction of the 'vehicle population'
which have been parked in the given hour.

-------
                                         vvEPA
         Off-Network Tab
           ^^^^^m
           Source Type
           Vehicle Population
            - Average number of off-network vehicles
           Start Fraction
            - Average fraction of the population which has been started
             during the hour (may be greater than unity if the average
             vehicle is started more than once per hour)
           Extended Idle Fraction
            - Only used for long-haul diesel trucks (0-1.0 range)
           Parked Vehicle Fraction
            - Only used for Evaporative, and is currently inactive.

                                               59
For example, a vehicle population of 10 long-haul
combination trucks with a start fraction  of 0.5, an
extended idle fraction of 0.25 and a  parked vehicle
fraction of 0.5 implies that the project includes the
emissions associated with 5 starts, 150 minutes of
extended idling and 300 minutes of parking for this
sourcetype.
  Note Draft MOVES2009 computes extended idle
emissions only for long-haul combination trucks, not for
other sourcetypes; thus the extendedldleFraction is
ignored for sourcetypeids other than 62.

-------
     iourceTypelDvehiclePopulation   startFraction      extendedfdleFraction parkedVehicleFraction
              62               200             0.03                  0.9	0.09
 10
TL
ji
13
-M
Jl
jm
J7
 IB
jg-

 20
"y\_
 ~n
w  ^ >  n / ftjelsuppiy / sourcetypeagedistnbution  / links \ OffNetworkLink /1 <

• Draw'  ^   Auto5hapes' \

                                                                                                                           60

-------
                                        vvEPA
Project GUI Buttons
  Export Default Data
   -  Fuel Supply and Meteorology tabs only
  Export Most Recent Execution  Data
   -  Exports results from a previous MOVES run
   -  MOVES Execution Data must exist
   -  Exports to an Excel Spreadsheet
   -  Might be useful for building additional project level inputs
  Export Imported Data
   -  Exports data contained in the project level database back to an
     Excel Spreadsheet
   -  Useful for checking data / debugging
                                                 61

-------
*, MQVBflrojf pt Data Manager.
    OperaimsMoHeDlstfUiulion      aaePglnliutiQn     Fuel Supply
  RunSpecSummaiy     Database  I  ;Hj(jiT(   i_i LmK Source Types  [i
lescriptlon of impoTted Data:
infcSourceTypeHour Data Source:
-lie: ProjectWES.xls

    XLS.Iinksourcelypehour
                                                                                               Create Template..,
Messages:
Import complete.

-------
    •I-1 *" I,
              ,
vvEPA
Project GUI  Buttons (cont.)
  Clear Imported Data
   - Wipes out data from the project level database for a selected
     tab.
   - Allows the user to get rid of selected data in their project level
     database.
   - Use this button if...

      • The inputs fora particular table have changed. Wipe out
       the old table before IMPORTING the new table

      • The inputs for the Runspec have changed.  Wipe out all of
       the project level tables before IMPORTING the new tables.
                                                  63

-------
                            ©  vvEPA
Database Tab
  User Provides the Name of the Database in this GUI
  Window
  Provides a Log of the Project Level Data Import
  Activity
  - Date
  - Time
  - Name of the Database Table

-------
 = MOVLS Project Data Manager
 Selectorcreatea database to hold the imported data.
                                                     J Off-Network
 Log:
     Empty Database Has No Data in the Log
                                                     Database
™™. ,  ,- — J-g^CTTgTSSfBigTO


-------
* MOVES Project Data Manager
                               I    AaeOBtrftmiim  :    Fuel Supply  :     MeteonHo»Diiti.   Torts j  IM  |
                                                   |J"HH8«iiri»^Mr...r i
Select or create a database to hold the imported data.
Server:    localhost
          |hdprojectexampleinput
•»    Create Database
LOB:
 2009-03-30 13:13:01 Operating Mode Distribution Filled OpMorJeDistribution table
 2009-03-30 11:50:55 Off-Network Filled OffNetworkLink table
 2009-03-30 11:50:46 Link Drive Schedules Filled DnVeScheduleSecondLinktable
 2009-03-30 11:50:3? Link Source Types Filled LinkSourceTypeHourtable
 2009-03-30 11:50:24 Links Filled Link table
 2009-03-30 11:50:09 Meteorology Data Filled ZoneMonthHour table
 2009-03-30 11:49:59 Fuel Supply Filled FuelSupply table
 2009-03-30 11:49:46 Age Distribution Filled SourceTypeAgeDistribution table
                                                                                                        Database

-------
            Tools tab
               Generate Importer XML File
               - Similar to a Runspec File (GUI inputs are represented as XML
                 text)
               - XML file will contain a path/filename to the location of the
                 spreadsheet data files. Actual data is not contained in the
                 XML file.
               - Project Level Databases can be run using DOS command line
                 scripts
               Tools tab is not fully developed or supported.
                                                              67
setenv
Java gov.epa.otaq.moves.master.commandline.MOVESCommandLine -e DEBUG -i
Task816CountyDataManager\importAIIFromTemplates.xml
Command Line Example
Once the GUI is used to create an importer XML file, it can be edited and executed
via the command line.  Remember that when using the command line, text output is
not sent to the screen but instead stored in MOVESBatch.log.
An example command line is:
setenv
Java gov.epa.otaq.moves.master.commandline.MOVESCommandLine -e DEBUG -i
Task816CountyDataManager\importAIIFromTemplates.xml


Be sure  to place all of this on one line.  The "-e DEBUG" portion ensures that all
messages will be captured, even if just informational. The "-i" option directs
MOVES to the XML file that describes the import actions to occur. Note that this
XML file essentially contains a RunSpec within it, thus allowing wildcards even
when done via the command line.

-------
   MOVES Project Data Manager
'^MitwatMMM*' I,.**'** 4,-''  ',*#*! "f:.?
MOVES Data Importers can be run via the command line using an
XML based description tile similar to the MOVES RunSnec file.
           Generate Importer XML File
                                                                                             Tools



-------
                           ©   vvEPA
Project Level Output
  Results are placed in the standard MOVESOutput
  table.
  LinkID is added to each record if road type is
  selected in the MOVES output GUI.

-------