MOVES4 Technical Guidance: Using MOVES to Prepare Emission Inventories for State Implementation Plans and Transportation Conformity £% United States Environmental Protect Agency ------- MOVES4 Technical Guidance: Using MOVES to Prepare Emission Inventories for State Implementation Plans and Transportation Conformity Office of Transportation and Air Quality U.S. Environmental Protection Agency United States Environmental Protection ^1 Agency EPA-420-B-23-011 August 2023 ------- Table of Contents Section 1. Introduction 6 1.1 Purpose of this Guidance 6 1.2 How does EPA distinguish model versions? 7 1.3 How is this guidance organized? 8 1.4 How does MOVES4 compare with MOVES3? 9 1.5 Can I use input databases created with earlier MOVES versions in MOVES4? 10 1.6 What other MOVES guidance and documentation are available? 10 1.7 Does this guidance create new requirements? 12 1.8 Who do I contact for additional information? 12 Section 2. Planning an Emissions Analysis for Onroad Vehicles 13 2.1 For what purposes are onroad emission inventories created? 13 2.2 What data are required to run MOVES? 14 2.3 What options do users have for calculating an inventory within or outside of MOVES? 14 2.4 What are the options for creating inventories for areas made up of multiple counties?... 15 2.5 How do states that have adopted California's emissions standards, consistent with CAA section 177, use MOVES4 to model them? 17 2.6 What aspects of a MOVES run need to be documented? 18 Section 3. Creating an Onroad Run Specification File 20 3.1 How is a Run Specification (RunSpec) created? 20 3.1.1 Description 21 3.2 Scale and Calculation Type 21 3.2.1 Model 21 3.2.2 Domain/Scale 21 3.2.3 Calculation Type 22 3.3 Time Spans 23 3.3.1 Calendar Year of Evaluation 23 3.3.2 Month of Evaluation 23 3.3.3 Type of Day of Evaluation 24 3.3.4 Hour of Evaluati on 25 3.3.5 Time Span Panel Selections: Emission Rates Mode 25 3.4 Geographic Bounds 25 3.5 Onroad Vehicles 25 3.6 Road Type 26 3.7 Pollutants and Processes 27 3.7.1 Pollutants and Processes in Emission Rates Mode 28 3.8 General Output 29 3.8.1 Output Database 29 3.8.2 Units 30 3.8.3 Activity 30 3.9 Output Emission Detail 30 3.9.1 Output Emission Detail When Using Emission Rates Mode 31 3.10 Create Input Database 32 3.11 Advanced Features 32 3 ------- Section 4. Adding Local Onroad Data via the County Data Manager 34 4.1 How do users enter information with the County Data Manager? 34 4.2 Meteorology 37 4.2.1 Meteorology: Guidance for Inventory Mode 37 4.2.2 Meteorology: Guidance for Emission Rates Mode 38 4.3 Source Type Population 39 4.3.1 Source Type Population: Guidance for Inventory Mode 40 4.3.2 Source Type Population: Guidance for Emission Rates Mode 41 4.4 Age Di stributi on 41 4.5 Vehicle Type Vehicle Miles Traveled (VMT) 42 4.5.1 Vehicle Type VMT: Guidance for Emission Rates Mode 44 4.6 Average Speed Distribution 44 4.6.1 Average Speed Distribution: Guidance for Inventory Mode 44 4.6.1.1 Additional Guidance for Inventories Used in Attainment Modeling 46 4.6.1.2 Additional Guidance for Speeds on Local Roadways 47 4.6.1.3 Average Speed Distributions for Highways and Ramps 47 4.6.2 Average Speed Distribution: Guidance for Emission Rates Mode 47 4.7 Road Type Distribution 47 4.7.1 Road Type Distribution: Guidance for Inventory Mode 48 4.7.2 Road Type Distribution: Guidance for Emission Rates Mode 48 4.8 Fuels (Fuel Supply, Fuel Formulation, Fuel Usage Fraction, and AVFT) 48 4.8.1 Fuel Formulation and Fuel Supply Guidance 49 4.8.1.1 Fuel Formulation Data Fields 51 4.8.1.2 Fuel Supply Data Fields 53 4.8.2 Fuel Usage Fraction Guidance 53 4.8.3 AVFT Guidance 54 4.8.3.1 AVFT Tool 57 4.9 Inspection and Maintenance Programs 61 4.9.1 Pollutant Process ID 62 4.9.2 State ID 62 4.9.3 County ID 62 4.9.4 Source Type ID and Fuel Type ID 62 4.9.5 I/M Program ID 63 4.9.6 Inspection Frequency 63 4.9.7 Test Standards ID 63 4.9.8 Beginning and Ending Model Years 65 4.9.9 UselMyn 66 4.9.10 Compliance Factor 66 4.9.10.1 Compliance Rate 67 4.9.10.2 Waiver Rate 67 4.9.10.3 Failure Rate 68 4.9.10.4Regulatory Class Coverage Adjustment 68 4.9.10.5 Example Compliance Factor Calculation 68 4.10 Starts 69 4.11 Hotel ling 72 4.12 Idle Data 75 4 ------- 4.12.1 Off-network Idle: Guidance for Inventory Mode 76 4.12.2 Off-network Idle: Guidance for Emission Rates Mode 77 4.13 Retrofit Data 77 4.14 Stage II Refueling Programs 78 4.15 Generic 78 Section 5. Developing Nonroad Inventories with MOVES 79 5.1 Developing a Nonroad RunSpec 79 5.1.1 Scale 79 5.1.2 Time Spans 80 5.1.3 Geographic Bounds 80 5.1.4 Vehicles/Equipment: Nonroad Vehicle Equipment 80 5.1.5 Road Type 81 5.1.6 Pollutants and Processes 81 5.1.7 Output 81 5.1.7.1 General Output 81 5.1.7.2 Output Emissions Detail 81 5.2 Use of the Nonroad Data Importer 81 5.2.1 Meteorology 82 5.2.2 Fuels (Fuel Supply and Fuel Formulation) 82 5.2.3 Generic Tab 84 5.3 Using Emission Factor Scripts to Apply Local Population and Activity Data 84 Appendix A MOVES Source Types by Regulatory Class 87 Appendix B Nonroad Equipment Types 90 Appendix C Nonroad Post-Processing Scripts 93 5 ------- Section 1. Introduction 1.1 Purpose of this Guidance MOVES (the MOtor Vehicle Emissions Simulator) is a state-of-the-science model designed by the U.S. Environmental Protection Agency (EPA) to estimate air pollution emissions from mobile sources in the United States. MOVES can be used to estimate exhaust and evaporative emissions as well as brake and tire wear emissions from all types of onroad vehicles. MOVES can also be used to estimate emissions from many kinds of nonroad equipment.1 The onroad and nonroad modeling capabilities exist as separate modules in MOVES. This guidance is intended to apply to all versions of MOVES4. Hereafter, the term "MOVES" is used to apply to all versions of MOVES4. To distinguish between the onroad and nonroad components in MOVES, this guidance refers to them as "MOVES-Onroad" and "MOVES- Nonroad," respectively. This document provides guidance on the use of MOVES for inventory development in state implementation plans (SIPs) and for regional emissions analysis for transportation conformity determinations in states other than California.2'3 This document includes guidance on developing onroad and nonroad inventories using MOVES and guidance on fuels inputs for onroad vehicles. While MOVES can also produce estimates of greenhouse gases, air toxics, and total energy consumption, the focus of this guidance is the use of MOVES for estimating emissions of criteria pollutants and their precursors for SIP and transportation conformity purposes: The Clean Air Act (CAA) and implementation rules for the NAAQS require that SIP inventories and control measures be based on the most current information and applicable models that are available when a SIP is developed.4 Similarly, section 176(c)(1) of the CAA requires transportation conformity determinations to be based on "the most recent estimates of emissions." Additionally, the transportation conformity rule (40 CFR 93.111) requires conformity analyses to be based on "the latest emissions estimation model available," and further states that this requirement is satisfied if the most current version of EPA's motor vehicle emissions model is used. In addition, the transportation conformity rule (40 CFR 93.110) requires conformity analyses to be based on the "latest planning assumptions," meaning "the most recent planning assumptions in force at the time the conformity analysis begins." 1 See Appendix B for the list of nonroad equipment that can be modeled with MOVES. Note that MOVES cannot be used to model emissions from locomotive, commercial marine, or aviation engines. 2 In California, a different onroad emissions model, EMFAC, is used for regulatory purposes instead of MOVES. MOVES can also model emissions in the District of Columbia, Puerto Rico, and the U.S. Virgin Islands. 3 Project-level analyses for transportation conformity are covered in other guidance documents; see Section 1.6 for more information. 4 See Clean Air Act section 172(c)(3). Also see the discussion of emissions inventory requirements in the "Fine Particulate Matter National Ambient Air Quality Standards: State Implementation Plan Requirements" rule (81 FR 58029, August 24, 2016) and in the "Implementation of the 2015 National Ambient Air Quality Standards for Ozone: Nonattainment Area State Implementation Plan Requirements" rule (83 FR 63022, December 6, 2018). 6 ------- This document provides guidance for meeting these requirements. A "regional emissions analysis" for transportation conformity purposes involves estimating onroad motor vehicle emissions at the regional level. However, this term could be confused with the process of creating an inventory for a SIP. To avoid that confusion, an analysis done for transportation conformity is referred to as a "regional conformity analysis" in this document. This document presumes that users already have a basic understanding of how to run MOVES.5 It also presumes a basic understanding of SIP and conformity regulatory requirements and policy.6 MOVES can estimate onroad motor vehicle emissions through various domain/scale options: Default Inputs, County Scale, and Project Scale.7 The County Scale is necessary for estimating onroad emissions for SIPs and regional conformity analyses. The onroad portion of this guidance covers the use of the County Scale only.8 Sections 2, 3, and 4 of this guidance focus on determining what the appropriate inputs are and how MOVES should be run to develop emission estimates for onroad vehicles for SIPs and regional conformity analyses. MOVES-Nonroad only operates at the Default Inputs option. Section 5 includes discussion of how to develop county- level nonroad emissions estimates using MOVES-Nonroad at Default Scale. MOVES-Onroad includes a default database of meteorology, vehicle fleet, vehicle activity, fuel, and emission control program data for the entire United States. The data included in this database come from a variety of sources and may not be the most current or best available information for any specific county. This guidance describes when the use of that default database is appropriate for SIPs and regional conformity analyses. This document covers the input options in MOVES that are most relevant for SIPs and regional conformity analyses. Use of MOVES to analyze certain specific control programs, such as a program to replace diesel vehicles or equipment with electric ones, are addressed separately in updates to guidance documents for those programs.9 MOVES users should always check with their EPA Regional Office if there is any question about the applicability of guidance to any specific situation. Refer to Section 1.8 for information about EPA Regional contacts. 1.2 How does EPA distinguish model versions? MOVES4 is a major revision to the previous versions of MOVES3. As shown in Table 1-1, under EPA's MOVES naming convention, future minor revisions would be designated by 5 For information about how to run MOVES, please see the resources available on EPA's MOVES training website: https://www.epa.gov/moves/moves-training-sessions. 6 For more information, see EPA's website at: https://www.epa.gov/state-and-local-transportation. 7 In MOVES2014 and earlier versions, "Default Inputs" was called "National Scale." This scale can be used to model the Nation, states, or counties by using built-in default data. 8 See Section 1.6 for a list of guidance documents that address use of MOVES at the Project Scale. 9 MOVES users should check EPA's website https://www.epa.gov/state-and-local-transportation/guidance-control- strategies-state-and-local-agencies for updates to EPA guidance documents for estimating reductions from various control programs. 7 ------- increments of the number after a decimal point (e.g., MOVES4.1).10 EPA may also use an additional decimal point to designate minor patches (e.g., MOVES4.0.1). Table 1-1. MOVES Naming Convention Type of Release Naming Convention Examples Major release "MOVES" followed by a new number in sequence MOVES4, MOVES5 Minor revision Addition of a decimal followed by a new number in sequence MOVES4.1, MOVES4.2 Minor patch, e.g., new user features Addition of a second decimal followed by a new number in sequence MOVES4.0.1, MOVES4.0.2 1.3 How is this guidance organized? This document has five sections, and updates for MOVES4 have been included in each of these sections: Section 1 is a general introduction to this guidance. This section includes how MOVES4 is different from the preceding model, MOVES3 (see Section 1.4). Section 2 helps with planning an onroad emissions analysis with MOVES. Section 3 focuses on the individual parameters used to create a MOVES Run Specification (RunSpec) file for an onroad emissions analysis. In general, these parameters define the type of MOVES run, the time period, location, vehicle types, road types, and pollutants, and how detailed MOVES output will be. Section 4 describes the input options in the County Data Manager (CDM) used for onroad emissions analyses. The CDM is where users enter locally specific data such as meteorology, fleet and activity data, fuel specifications, and inspection and maintenance (I/M) program information if applicable. Section 4 includes new guidance for estimating percentages of electric vehicles (EVs) in the fleet along with a description of a new tool that will help modelers do so (see Section 4.8.3). Section 5 focuses on using MOVES for nonroad emissions analysis, including the parameters to create a nonroad RunSpec in MOVES, use of the Nonroad Data Importer to incorporate local meteorological and fuel data, and use of emission factor post-processing scripts to apply local nonroad equipment population and activity information to MOVES nonroad output. MOVES users are urged to check the MOVES website regularly and subscribe to EPA's mobile source emissions model Listserv to receive announcements related to MOVES and MOVES guidance. 111 Under the previous naming convention, minor revisions were denoted by letters (e.g., MOVES2014a). EPA changed the naming convention with MOVES3. 8 ------- 1.4 How does MO VES4 compare with MO VES3 ? M0VES4 is a major revision to the MOVES series of models and is the latest emissions model for SIP and conformity purposes. MOVES4 includes many changes, including new vehicle standards, new emissions and activity data, and new features. As a result of these changes, estimates of emissions from MOVES4 may be different from versions of MOVES3, including MOVES3.1. The structure of MOVES4 is fundamentally the same as MOVES3, but the emission rates and activity included in MOVES4 differ from MOVES3. The net impact of these changes on calculated emissions will depend on many factors, including the specific area being modeled and the inputs used. MOVES4 incorporates several important updates, including: The emission impacts of the EPA heavy-duty low NOx rule for model years 2027 and later11 and the light-duty greenhouse gas rule for model years 2023 and later.12 The ability to model heavy-duty battery-electric and fuel-cell vehicles, as well as compressed natural gas (CNG) long-haul combination trucks. Improved modeling of light-duty electric vehicles. New tools to make the model easier to use and updates for compatibility with newer software. Updated data and forecasts on vehicle populations (including electric vehicle fractions), travel activity, and emission rates, as well as updated fuel supply information at the county level. The latest data on ammonia emission rates for light-duty and heavy-duty vehicles. A number of limited-impact updates to specific emissions rates and adjustments. For additional information on the updates included in MOVES4, please refer to the Overview of EPA's MOtor Vehicle Emissions Simulator (MOVES4), found at EPA's MOVES website: https://www.epa.gov/moves/latest-version-motor-vehicle-emission-simulator-moves. Specific information about M0VES4 inputs and algorithms can be found in EPA's MOVES onroad and nonroad technical reports, found at EPA's websites https://www.epa.gov/moves/moves-onroad- technical-reports and https://www.epa.gov/moves/nonroad-technical-reports. respectively. MOVES is a flexible model using an array of input and output options, allowing more than one way to use MOVES to develop emissions estimates. Like its predecessors, M0VES4 includes the capability to estimate vehicle exhaust and evaporative emissions as well as brake wear and tire wear emissions for criteria pollutants and precursors. However, like previous versions, M0VES4 does not include the capability to estimate emissions of re-entrained road dust. To estimate emissions from re-entrained road dust, practitioners should continue to use the latest approved methodologies.13 11 88 FR 4296, January 24, 2023. 12 86 FR, December 30, 2021. 13 See EPA's Notice of Availability, "Official Release of the January 2011 AP-42 Method for Estimating Re- Entrained Road Dust from Paved Roads," published in the Federal Register on February 4, 2011 (76 FR 63281. 9 ------- Based on our testing, modelers who do very large runs may expect slower run time with MOVES4 compared to MOVES3; we recommend breaking up large runs into smaller runs, and otherwise configuring MOVES to improve run time.14 1.5 Can I use input databases created with earlier MOVES versions in MOVES4? Input databases created with previous versions of MOVES, such as MOVES3 or MOVES2014, are not directly compatible with MOVES4, and EPA does not recommend using input databases created for these earlier versions of MOVES with MOVES4 or subsequent versions. MOVES4 includes significant updates to default fleet, activity, fuels, and I/M program data and this default information should be used instead of the default information from earlier versions of MOVES. Any local data originally derived for use with earlier versions of the model would likely need to be updated as well. Therefore, EPA recommends creating new input databases using new information with MOVES4 rather than attempting to convert and update existing input databases created with earlier versions. However, for existing input databases that still contain the latest available information, MOVES4 includes scripts in the "Tools" menu that will convert input databases created with any version of MOVES3 to the proper format for MOVES4. These conversion tools have instructions and additional help files in the MOVES graphical user interface (GUI) regarding how to use them. 1.6 What other MOVES guidance and documentation are available? In addition to this guidance document, EPA has developed policy guidance to assist in implementing MOVES: MOVES4 Policy Guidance: Use of MOVES for State Implementation Plan Development, Transportation Conformity, General Conformity, and Other Purposes, EPA-420-B-23- 009, August 2023, addresses general policy issues for MOVES such as timing of the use of MOVES in SIPs and regional conformity analyses. This guidance is available at https://www.epa.gov/state-and-local-transportation/policv-and-technical-guidance-state- and-1 ocal -transportati on#emi ssi on Other existing MOVES guidance documents generally apply to using MOVES4 as well, including: PM Hot-Spot Guidance: Transportation Conformity Guidance for Quantitative Hot-spot Analyses in PM2.5 and PM10 Nonattainment and Maintenance Areas, provides guidance on using MOVES at the Project Scale for quantitative PM10 and PM2.5 hot-spot analysis for transportation projects. The latest version of this guidance is available at 14 EPA has provided tips for faster MOVES runs with MOVES installation. For those with MOVES installed, see file found at: "\docs\TipsForFasterMOVESRuns.md". These same tips can be found at the EPA GitHub site, https://github.com/USEPA/EPA MOVES Model/blob/master/docs/TipsForFasterMOVESRuns.md. 10 ------- https://www.epa.gov/state-and-local-transportation/proiect-level-conformitv-and-hot- spot-anal v ses#pm gui dance. UsingM0VES3 in Project-Level Carbon Monoxide Analyses, provides guidance on using MOVES at the Project Scale for CO emissions from transportation projects. The latest version of this guidance is available at https://www.epa.gov/state-and-local- transportation/proiect-level-conformitv-and-hot-spot-analvses#coguidance. Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using MOVES Mobile Source Emissions Model describes when and how to conduct performance standard modeling to demonstrate in an I/M SIP that a vehicle emission I/M program meets the applicable performance standard as defined within the I/M regulations. The latest version is available at https://www.epa.gov/state-and-local-transportation/vehicle-emissions-inspection-and- maintenance-im-policv-and-technical#reporting. Port Emissions Inventory Guidance: Methodologies for Estimating Port-Related and Goods Movement Mobile Source Emissions, describes state-of-the-science methodologies for preparing an emissions inventory for the mobile source sectors found at ports and freight terminals, including ocean-going vessels, harbor craft, recreational marine, cargo handling equipment, onroad vehicles, and rail. The latest version of this guidance is available at: https://www.epa.gov/state-and-local-transportation/port-emissions- inventory-guidance. Using MOVES for Estimating State and Local Inventories of Onroad Greenhouse Gas Emissions and Energy Consumption, describes how to use MOVES to estimate greenhouse gas (GHG) emissions and/or energy consumption from onroad vehicles in a state or metropolitan area. This GHG guidance provides additional options for estimating GHG emissions with MOVES that are not acceptable for regulatory purposes. The latest version of this guidance document is available at https://www.epa.gov/state-and-local- transportation/estimating-road-greenhouse-gas-emissions. EPA's MOVES website, https://www.epa.gov/moves. includes guidance and documentation about the MOVES model, including information about the latest version, instructions for downloading MOVES, training materials and notices of upcoming MOVES training, and instructions for subscribing to EPA's MOVES email announcements. The latest training materials are available at: https://www.epa.gov/moves/moves-training-sessions. This page includes a ZIP file that contains presentations as well as example files so that the training can be self-guided. Information on the use of MOVES in SIPs and regional conformity analyses (including this guidance as well as the Policy Guidance mentioned above) may also be found at https://www.epa.gov/state-and-local-transportation/policv-and-technical-guidance-state-and- local-transportation#emission. 11 ------- 1.7 Does this guidance create new requirements? No. The discussion in this document is intended solely as guidance. The statutory provisions and EPA regulations described in this document contain legally binding requirements. This document is not a regulation itself, nor does it change or substitute for statutory provisions and regulations. Thus, it does not impose legally binding requirements on EPA, the DOT, states, or the regulated community. EPA retains the discretion to consider and adopt approaches on a case-by-case basis that may differ from this guidance, but still comply with the statute and regulations. Any decisions regarding a particular SIP or conformity determination will be made based on the statute and regulations. This guidance may be revised periodically without an opportunity for public comment. 1.8 Who do I contact for additional information ? General questions about this guidance should be sent to mobile@EPA.gov. Questions about the application of this guidance to specific SIPs or regional conformity analyses should be addressed to the EPA Regional Office SIP or transportation conformity contact. Regional contacts for transportation conformity can be found at EPA's website listing them: https://www.epa.gov/state-and-local-transportation/epa-regional-contacts-regarding-state-and- local-transportation. In addition, a list of the EPA Regional mobile source contacts can be found at https://www.epa.gov/transportation-air-pollution-and-climate-change/office-transportation- and-air-qualitv-contacts in Section 16.2, last page. 12 ------- Section 2. Planning an Emissions Analysis for Onroad Vehicles MOVES is a flexible model using an array of input and output options, allowing more than one way to use MOVES to develop emissions estimates. This section covers approaches to developing onroad inventories for SIP and regional conformity analysis purposes using MOVES. These approaches affect the number of runs that will be needed and the degree to which additional data calculations or post-processing of the MOVES output will be necessary after the runs. The interagency consultation process should be used to determine which options will best meet the needs of the area or region. This section addresses how to make that determination when planning MOVES runs. This section covers the following topics: The types of inventories that users may need to create; The types of data that will be needed to run MOVES; Options for calculating an inventory within or outside of MOVES; Options for modeling a county, a partial county, and more than one county; and A summary of planning approaches for a SIP inventory or regional conformity analysis. 2.1 For what purposes are onroad emission inventories created? State and local air quality and transportation agencies estimate onroad vehicle emissions for a variety of different regulatory purposes. As described in more detail in the Emissions Inventory Guidance for Implementation of Ozone and Particulate Matter NAAQS and Regional Haze Regulations (EPA-454-B-17-002),15 planning inventories for nonattainment areas are required for reasonable further progress, attainment, and maintenance SIPs. The attainment projected inventory for the nonattainment area may serve as the basis for the SIP motor vehicle emissions budgets, which are used in regional conformity analyses. Emission estimates are also created specifically for air quality modeling for attainment demonstrations, as described in the Modeling Guidance for Demonstrating Air Quality Goals for Ozone, PM2.5 and Regional Haze (EPA 454- R-18-009).16 Onroad emissions are calculated as part of the regional conformity analysis for metropolitan transportation plan and transportation improvement program (TIP) conformity determinations as well as the regional conformity analysis associated with projects in isolated rural nonattainment and maintenance areas. Users may create emission inventories for more general planning purposes, such as comparison of different emission scenarios prior to development of a SIP. EPA recommends using as much local information as possible when preparing inventories for SIPs and regional conformity analyses. However, EPA recognizes that state and local agencies sometimes use different methods and different levels of detail in creating inventories depending on the intended purpose. To provide the necessary inputs for air quality modeling, emission inventories created for attainment demonstrations may need to be based on meteorology and activity for a specific nonattainment episode or for a large number of specific days covering all or part of a season or 15 Available at: https://www.epa.gov/air-emissions-inventories/air-emissions-inventorv-guidance-implementation- ozone-and-particulate. 16 Available at: https://www.epa.gov/scram/state-implementation-plan-sip-attainment-demonstration- guidance#8ozone. 13 ------- year to be modeled in the attainment demonstration. For the development of the SIP's motor vehicle emissions budgets and regional conformity analyses, an emission inventory based on typical seasonal day (e.g., ozone season day for ozone precursors or average-season-day for the 24-hour PM2.5 standard) or annual inventory (e.g., annual or 24-hour PM2.5 standard) would be sufficient. Users should consult with their EPA Regional Office if questions arise. 2.2 What data are required to run MOVES? MOVES needs certain information regarding the time and place being modeled to calculate emissions, including information about vehicle miles traveled (VMT) by vehicle type, the number of each type of vehicle in the fleet (that is, the population of vehicles), vehicle age distributions, fuel information, meteorological data, etc. Section 4 of this guidance describes the information that is needed to run MOVES and how users can enter it. For most inputs, users need to provide local data, but there are some inputs where relying on MOVES defaults is acceptable or recommended. As with any model, the quality of the inputs affects the quality of the model's results. Including specific information about a particular county or set of counties helps to ensure that the emissions estimates from MOVES will be as accurate as possible. For some of the inputs, the data in the default MOVES database will not be the most current or best available for a specific county. However, there are some instances where the use of default data is recommended, and some instances where default information can be used without affecting the quality of the results. Section 4 discusses the data fields for which it would be acceptable or recommended to use default data. 2.3 What options do users have for calculating an inventory within or outside of MOVES? For a County Scale analysis, MOVES offers two options for calculation type: In Inventory mode, users input local activity data (e.g., VMT and vehicle population) into MOVES and the model calculates the inventory. Output is total emissions in units of mass. In Emission Rates mode, MOVES produces emission rates and users calculate the inventory by multiplying these rates by the appropriate local activity data (e.g., VMT and vehicle population). Note that VMT and vehicle population data are still needed as inputs for an Emission Rates MOVES run. The Emission Rates mode produces look-up tables of emission rates. Output examples include emissions per unit of distance for running emissions, per profile for evaporative processes, or per vehicle for starts and hotelling emissions. Users should take care to ensure that the proper measure of activity is used for each emission process. 14 ------- Users may select either the Inventory or Emission Rates mode to develop emissions estimates for SIPs and regional conformity analyses.17 Differences in inputs for Inventory versus Emission Rate calculations are noted in Section 4. Using the Inventory mode may be preferable when the user wants to minimize necessary post-processing steps, thus avoiding inadvertent errors during post-processing. The Emission Rates mode may be preferable when the user wants to apply emission rates to multiple geographic locations. If the Emission Rates mode is selected, users will need to calculate emissions inventories outside of the MOVES model. In general, EPA recommends that the same mode be used in any analysis that compares two or more cases (e.g., the base year and attainment year in a SIP analysis or the SIP motor vehicle emissions budget and the regional conformity analysis). The interagency consultation process should be used to agree upon a common approach for emission estimates that are made for SIP or conformity purposes. If different modes are used for the SIP budget and the regional conformity analysis for practical reasons, the interagency consultation process should be used to determine how to address (and minimize) any differences in results and the documentation of the regional conformity analyses should include the reason(s) for this choice. The methods used to develop inventories should be fully documented in the SIP submission and conformity determination documentation; for more information about documenting MOVES runs, see Section 2.6. 2.4 What are the options for creating inventories for areas made up of multiple counties? There is more than one approach for creating an onroad emission inventory for an area made up of more than one county, such as a metropolitan area. For example: Each county could be modeled individually, using either the Inventory or Emission Rates mode, depending on the user's preference. A partial county can also be modeled with MOVES at the County Scale, using either Inventory or Emission Rates. In this case, the inputs would reflect the partial county rather than the entire county. A second option would be to model one county as a representative county with the Emission Rates mode to generate emission rates at various temperatures. These emission rates could then be applied to a larger area, if the age distribution, fuel used, and the I/M program in the larger area is the same as that modeled for the representative county. More detail about this approach is found in Sections 3.3.5 and 4.2.2. Table 2-1 summarizes the combinations of calculation type and geographic area definition that users can employ for creating emissions inventories using the County Scale. Any of the combinations will produce accurate results when executed correctly. The number of counties included in the area to be modeled and whether results for each individual county are needed are key considerations in choosing an approach. 17 Section 3.2.3 includes a discussion of the equivalency of the Inventory and Emission Rates modes in calculating emissions. 15 ------- Table 2-1. Summary of Modeling Approaches Using the County Scale Geographic Area Approach Advantages Considerations One county (or partial county) Use Inventory Shorter run time and smaller output files Use Emission Rates Rates can be applied to detailed activity data from travel demand models if desired Can be used as inputs for emissions processing for air quality modeling Longer run time, larger output files Running, start, evaporative, and hotelling rates must be post-processed to create an inventory Multi-county area Use Inventory to model each county separately Produces results for each county without needing to post-process Able to model counties with different vehicle characterization (age distribution, fuels data, I/M) and/or different temperatures An individual run is needed for each county, so this strategy is more feasible if the number of counties is small Post-processing may still be needed to adjust results if the boundaries of the analysis (e.g., a nonattainment or maintenance area) contain partial counties Use Emission Rates to model a representative county (or counties), and create inventories from rates with activity data for each county Only one run per representative county is necessary Rates can be applied on a link basis if desired Able to model an area when vehicle characterization (age distribution, fuels data, I/M) are uniform in the area, but temperatures vary widely Emission rates from the representative county can be used for other counties only if they have the same age distribution, fuels and I/M program as the representative county (i.e., a separate run is needed for each combination of age distribution, fuel type and I/M program present in the area). See Section 4 for more information about these inputs. Running, start, evaporative, hotelling, and off- network idle rates must be post-processed to create an inventory. Section 4 provides additional information. 16 ------- 2.5 How do states that have adopted California's emissions standards, consistent with CAA section 177, use MOVES4 to model them? Where EPA has granted a waiver for a California emissions regulation, other states can adopt the California regulation if such states meet the criteria in CAA section 177. In these states, MOVES can be used to estimate emission reductions from an adopted California regulation where EPA has granted California a CAA Section 209 waiver, including: California's Light-Duty Vehicle (LDV) Low Emission Vehicle (LEV) Program, including the LEV III Regulation: In states that have adopted this California regulation, modelers would create an input database that has start and running emission rates that reflect their adoption of the applicable California LEV regulation(s) (e.g., LEV II, LEV III, etc).18 Modelers can find the "Build LEV Database" tool under the "Tools" menu within MOVES, which includes detailed instructions for use. After creating the input database(s) with this tool, modelers can include these databases in the RunSpec through the "Input Data Sets" section of the Advanced Features Panel, which is covered in Section 3.11 of this guidance. California's LDV Zero Emission Vehicle (ZEV) Sales Mandate Program, including those in Advanced Clean Car I (ACC I): California's ACC I standards include a ZEV sales mandate regulation that requires increasing ZEV sales percentages until the year 2025.19 In states that have adopted CA's ZEV sales mandate, modelers would change the fraction of vehicles that are electric within the Alternate Vehicle Fuel and Technology (AVFT) Table, which is one of four tables in the Fuels input within the County Data Manager. See Section 4.8.3 for additional details about the AVFT Table. California's Heavy-Duty (HP) Advanced Clean Truck (ACT) Regulation: This regulation requires that a certain percentage of heavy-duty vehicles meet zero-emission standards.20 In states that have adopted this California regulation, modelers would change the fraction of trucks that are zero emission (electric or fuel cell) vehicles within the AVFT Table, which is one of four tables in the Fuels input within the County Data Manager. See Section 4.8.3 for additional details about the AVFT Table. The most current information on the implementation of regulations should be used in SIP inventory and regional conformity analyses. 18 A description of California's LEV program as well as the CAA Section 209 waiver for the LEV III regulation is at 78 FR 2211 (January 9, 2013). 19 A description of California's ZEV sales mandate regulations, including those contained in the ACC I regulation, is at the CAA Section 209 waiver at 78 FR 2211 (January 9, 2013). EPA recently reinstated the ZEV sales mandate regulation waiver (as part of the initial ACC I waiver) by action taken on March 14, 2022 (see 87 FR 14332). 20 A description of California's HD ACT regulation is at the CAA Section 209 waiver at 88 FR 2088 (April 6, 2023). 17 ------- 2.6 What aspects of a MOVES run need to be documented? When a MOVES run is conducted for SIP or transportation conformity purposes, documentation is important to facilitate review by interagency consultation parties as well as members of the public. As indicated below, there are legal requirements for interagency consultation and public review on SIPs and transportation conformity determinations: Interagency consultation. The transportation conformity regulation requires interagency consultation on the development of certain SIPs, transportation plans, transportation improvement programs, and associated conformity determinations (40 CFR 93.105(b)(1)). The regulation also requires consultation procedures to include a process for circulation or providing access to draft documents, and a process for responding to significant comments from involved agencies (40 CFR 93.105(b)(2)(iii) and (v)). In addition, interagency consultation procedures must also include processes for evaluating and choosing a model (or models) and associated methods and assumptions to be used in hot-spot analyses and regional emissions analyses (40 CFR 93.105(c)(l)(i)). Public review. The CAA ensures that there are opportunities for public comment during the review and approval process for each SIP. Specifically, CAA section 110(1) requires that SIPs submitted to EPA be adopted by states after reasonable notice and public hearing. EPA regulations require that states must provide notice, provide the opportunity to submit written comments and allow the public the opportunity to request a public hearing (40 CFR 51.102). The transportation conformity regulation also requires that "[ajffected agencies making conformity determinations on transportation plans, programs, and projects shall establish a proactive public involvement process which provides opportunity for public review and comment by, at a minimum, providing reasonable public access to technical and policy information considered by the agency at the beginning of the public comment period..(40 CFR 93.105(e)). To meet these statutory and regulatory requirements for interagency and public review, MOVES runs need to be fully documented. Complete documentation of a MOVES run not only provides transparency to the other agencies reviewing the analysis as well as the public, but it also serves as a reference for future MOVES runs. Therefore, documentation in general should be detailed sufficiently to allow a full discussion and review of modeling, associated methods, and assumptions within interagency consultation, to meet the requirements in the transportation conformity regulation noted above. When draft SIPs and conformity determinations that include MOVES results are circulated either for interagency consultation or made available for public review, agencies should include the following items in their documentation: For each county and calendar year modeled: o RunSpec file (covered in Section 3) o Input database (described in Section 4) o Output database (see Sections 3.8 and 3.9 for additional discussion) o AVFT Tool input table and results (see Section 4.8.3) A description of the data and analysis used to populate the input database. 18 ------- Any other methods and assumptions, including methods and files used to post-process output. Describing data and analyses used to populate the input database in a narrative is good practice that supports the requirements noted at the beginning of this section, including ensuring that interagency consultation processes can evaluate and choose models, associated methods, and assumptions, and that the public has access to technical and policy information considered. Documentation should include a narrative description of the sources of data used in developing the input database; references and initial data used can also be included if it makes sense to do so. The narrative should also include a description of how source data were processed into MOVES input data. For example, if data were mapped, averaged, or otherwise processed, the narrative should explain what steps were taken and documentation should include any scripts, spreadsheets, or other analysis tools used. Sources of vehicle fleet and activity data are important to include. For meteorological inputs, documentation should include the meteorological data station that is used as the source of temperature and humidity inputs, as well as the time period of those data. Section 2.7 of Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using MOVES Mobile Source Emissions Model also provides recommendations for appropriate documentation of a MOVES run that includes I/M.21 21 Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using the MOVES Mobile Source Emissions Model, EPA-420-B-22-034, October 2022. This guidance can be found on EPA's website at: https://www.epa.gov/state-and-local-transportation/vehicle-emissions-inspection-and- maintenance-im-policv-and-technical. 19 ------- Section 3. Creating an Onroad Run Specification File 3.1 How is a Run Specification (RunSpec) created? Users establish a RunSpec file to define the place and time period of the analysis as well as the vehicle types, road types, fuel types, and the emission-producing processes and pollutants that will be included in the analysis. The RunSpec is a computer file in XML format that can be edited and executed directly, or that can be accessed, changed, and run through the MOVES GUI. The Navigation Panel in the MOVES GUI is used to access a series of other panels and tabs that specify the RunSpec file. The following subsections describe each set of input options needed to create the RunSpec, as defined in the Navigation Panel. When estimating emissions for a SIP or regional conformity analysis, the user would progress through the Navigation Panel and make the appropriate selections or data as follows: Description Scale and Calculation Type (Inventory or Emission Rates) Time Spans Geographic Bounds Onroad Vehicles Road Type Pollutants and Processes General Output Output Emissions Detail Create Input Database Advanced Features Each panel is described below. Note that selections made in some panels affect available options in other panels. The panels should be filled out in the order they appear in the Navigation Panel. Panels marked with a double yellow tilde can be viewed and assessed for completeness; panels marked with a red "x" are required and not yet complete. When a modeler completes a panel, the GUI will display a green check mark. MOVES can be run when all items on the Navigation Panel show either a green check or a double yellow tilde. Tip: Complete the RunSpec in the order the panels appear so that all RunSpec selections are made before creating the input database. 20 ------- 3.1.1 Description The Description Panel allows the user to enter a description of the RunSpec.22 Entering a complete description of the RunSpec will help users keep track of their MOVES runs. The description may also be helpful in documenting the run for external reviewers of a SIP or conformity analysis. 3.2 Scale and Calculation Type Selecting Scale on the Navigation Panel in MOVES brings up the Model, Domain/Scale, and Calculation Type Panel. MOVES allows users to choose either onroad or nonroad emissions. MOVES provides users with the ability to conduct analyses at three scales: Default, County, and Project. MOVES also provides two options for calculation type: Inventory or Emission Rates. Users are free to use either the Inventory or Emission Rates mode depending on their preference. This guidance provides additional detail where necessary to emphasize differences between these two options. 3.2.1 Model MOVES includes the capability of estimating emissions of nonroad equipment and engines. Within MOVES, the onroad and nonroad capabilities exist as separate modules, and users must select one or the other. Use of MOVES for nonroad emission inventories is covered in Section 5 of this document. 3.2.2 Domain/Scale Each option in MOVES has its own intended purpose and the amount of data that the user must supply varies depending on the selection: Default Inputs can be used to estimate emissions for the entire country, a group of states, an individual state, a group of counties, or an individual county. With this option, MOVES uses a default national database of inputs, based on a mix of national data, allocation factors, and some pre-loaded local data, to estimate emissions at the state and county level. EPA cannot certify that the default data in the national database is the most current or best available information for any specific county. Because of this, users should not use the Default Inputs option when developing emission estimates for SIPs or regional conformity analyses. County Scale requires the user to enter data to characterize local meteorology, fleet, and activity information through the County Data Manager (CDM). The CDM facilitates the input of local data and allows the user to review county data included in the MOVES default database. The County Scale is the only scale appropriate for developing emission estimates for SIPs or regional conformity analyses. Detailed guidance on specific inputs for the CDM, including the use of default inputs, is given in Section 4 of this guidance. 22 Restrictions on number and type of characters allowed in previous versions of MOVES were removed as of MOVES3. 21 ------- Project Scale allows the user to perform micro-scale analyses of emissions on individual roadway links or locations where emissions from vehicle starts or extended idling activity occur. The Project Scale is not intended for use in SIPs or regional conformity analyses. Guidance on the use of the Project Scale in MOVES for quantitative hot-spot analysis in CO, PM2.5 and PM10 nonattainment and maintenance areas is described in separate guidance documents (see Section 1.6 for references). 3.2.3 Calculation Type The Scale Panel also requires that the user select a calculation type of either Inventory or Emission Rates. If Inventory is selected, MOVES provides emission estimates as mass, using VMT and vehicle population entered by the user. If Emission Rates is selected, MOVES provides emission rates as mass per unit of activity. The Emission Rates mode produces tables of emission rates that must be post-processed to produce an inventory. The selection of calculation type is required early in the RunSpec construction process because this choice affects the available options in later panels. When Emission Rates is selected, users must also include a "MOVES Scenario ID" of 40 characters or less, which will appear in the output database. If multiple runs are needed to produce all the emission rates needed for a particular scenario, the same scenario ID can be used for each run. Users may choose either the Inventory or Emission Rates mode depending on their preference. As discussed in Section 2 of this document, each mode has advantages and considerations, and users will need to decide which approach is more appropriate for the type of analysis they are conducting. Both modes use the same underlying emission data and will produce the same results if the user calculates an inventory using Emission Rates in the same way that MOVES does this internally with Inventory mode. Table 2-1 provides a summary of modeling approaches. As noted in Section 2.3, the Emission Rates mode is more complex than the Inventory mode. Successful application of this mode requires careful planning and a clear understanding of the rates calculations in MOVES. Large differences in results between the Inventory and Emission Rates modes usually indicate a mistake in post-processing of the emission rates using the Emission Rates mode. The most common mistakes when using the Emission Rates mode are: not including all pollutant processes, and multiplying emission rates by the wrong activity. To correctly compile an emission inventory using rates, running rates must be multiplied by VMT, while per-vehicle emission rates from processes that occur when the vehicle is parked (such as start, evaporative, and extended idling emission rates) must be multiplied by the total population of vehicles in the area. Off-network idling rates must be multiplied by the number of hours of off-network idling activity. Note that there are alternative rates for some of the processes that occur when the vehicle is parked, and these can be used with alternative measures of activity: Start emission inventories can be calculated either by multiplying the rate per vehicle by the total population of vehicles in the area, or by multiplying the rate per start by the total number of starts; 22 ------- Hotelling emissions can be calculated by multiplying the rate per vehicle by the total population of long-haul combination trucks in the area or by multiplying the rate per hour by the hours of hotelling activity.23 Even when done correctly, minor differences in post-processing methods can create small differences in results. EPA recommends that the same mode be used in any analysis that compares two or more cases (e.g., the base year and attainment year in a SIP analysis or the SIP motor vehicle emissions budget and the regional conformity analysis). The interagency consultation process should be used to agree upon a common approach. If different modes are used for the SIP budget and the regional conformity analysis for practical reasons, the interagency consultation process should be used to determine how to address (and minimize) any differences in results. The methods used to develop inventories should be fully documented in the SIP submission and conformity determinations. EPA has developed tools to automate the use of the Emission Rates mode to create inputs for EPA's Sparse Matrix Operator Kernel Emissions (SMOKE) model for SIP development purposes. These tools simplify the process of post-processing MOVES output for air quality modeling in SIPs and are described on the Community Modeling and Analysis System website, https ://www. cmascenter. org/ smoke/. 3.3 Time Spans The Time Spans Panel includes four sectionsone each to select specific Years, Months, Days, and Hours. Guidance for each of these inputs is described separately in this section.24 3.3.1 Calendar Year of Evaluation MOVES can model calendar years 1990 and 1999 through 2060. Note that the County Scale in MOVES allows only a single calendar year in a RunSpec. Users who want to model multiple analysis years will need to create multiple RunSpecs, with local data specific to each analysis year, and run MOVES multiple times. 3.3.2 Month of Evaluation MOVES allows users to calculate emissions for any month of the year. A single RunSpec may produce emissions for multiple months. Users should choose the appropriate months for the pollutant being analyzed, e.g., months representing the ozone season for NOx and HC, the PM2.5 season or episode for the 24-hour PM2.5 standard, or the winter CO season. To develop an annual inventory, all months should be selected. In cases where the user intends to model multiple months within a single year, the user should be aware of how MOVES treats the input data. Fuel Supply, Hotelling, Off-Network Idle, 23 More information about creating complete inventories using the Emission Rates calculation type can be found in the presentations used in EPA's MOVES Hands-On Training Course, available for download at: https://www.epa.gOv/moves/moves-training-sessions#training. 24 Note, prior to MOVES3, MOVES included an option on this panel to pre-aggregate inputs over day, month, or year time spans. It has been moved to the Advanced Features Panel. This feature reduces model precision and cannot be used for regulatory purposes. 23 ------- Meteorology, Starts, and VMT inputs can vary by month in a single RunSpec, because month is identified in the data tables used for these inputs. However, other inputs in the CDM (described in Section 4 of this document) cannot be varied by month. Therefore, if the user has, for example, Average Speed Distribution data that vary by month, the user would have to execute multiple RunSpecs to use each data set with the corresponding month. 3.3.3 Type of Day of Evaluation Weekdays and weekend days can be modeled separately in MOVES. MOVES provides the option of supplying different speed and VMT information for weekdays and weekend days to allow the calculation of separate emissions estimates by type of day. The inputs in the CDM where MOVES can differentiate between weekdays and weekend days are: Average Speed Distribution, Day VMT Fraction, Hour VMT Fraction, Hotelling, Off-Network Idle, and Starts. Section 4 covers each input in detail. When modeling emissions for a single day (e.g., an ozone season day for an ozone SIP or average-season-day for a 24-hour PM2.5 SIP), the user should select Weekday in the Time Span Panel and use weekday data. Additionally, weekday data should be used for any inventory that represents an ozone season day, whether in summer or winter. When modeling emissions for a longer time period, e.g., for a multi-day period or an annual inventory, both weekday and weekend day should be checked in the Time Span Panel, and both weekday and weekend day data should be included for the CDM inputs where they can differ (listed above). However, if these inputs are available for only one type of day, users should use the same information for both day-types. Doing so will make using MOVES' built-in post aggregation tools easier. These tools are covered in Section 3.9 of this document, which covers the Output Emission Detail Panel. If only one day-type is selected and Month or Year is selected in this panel, MOVES will provide an incomplete result. The emissions for the month or year will be the total emissions from only one day-type (e.g., weekdays) in that month or year and emissions from the other day-type (e.g., weekend-days) will be missing. iless emissions are needed for only one day, select both day typ es. For the Day VMT Fraction, users can generate the appropriate mix of VMT on each type of day with the EPA-provided AADVMT Converter for MOVES4 (described in Section 4.5 of this document). If only one type of day is selected, the calculator will appropriately adjust the day fraction to account for VMT for a single weekday or weekend day. The Hour VMT Fraction can also differ by type of day and users can supply this information if available; however, if information is only available for a single type of day, either the default value or the user-supplied value for the single day can be used for the other type of day. 24 ------- 3.3.4 Hour of Evaluation To estimate emissions for a day, month, or year properly, the user must select all 24 hours. Also, selection of all 24 hours is required by MOVES to evaluate non-running evaporative hydrocarbon emissions because they depend on the daily temperature variance. 3.3.5 Time Span Panel Selections: Emission Rates Mode When the Emission Rates mode is selected, users may choose to approach the selection of options in the Time Spans Panel differently than when running MOVES in Inventory mode. This works because the variation in activity over time is handled during post-processing. For example, when modeling running emission rates, instead of entering a diurnal temperature profile for 24 hours, users can enter a range of 24 temperatures in increments that represent the temperatures over a period of time. By selecting more than one month and using a different set of incremental temperatures for each month, users could create a table of running emission rates by all the possible temperatures over an entire season or year. Additionally, users can create tables for start, hotelling, and evaporative emissions that could be used for an entire season or year by selecting more than one month and entering a different diurnal temperature range or profile for each month. Users should consult Section 4.2.2 for additional guidance on developing rate lookup tables.25 3.4 Geographic Bounds In County scale, the Geographic Bounds Panel is used to specify the county to be modeled. Selecting a county determines what default MOVES database inputs are available for the run. Section 4 describes the use of default information vs. local information for SIP and regional conformity analyses. Only one county can be modeled per run in County Scale.26 See Table 2-1 for a summary of modeling approaches for modeling multiple counties. 3.5 Onroad Vehicles The Onroad Vehicles Panel is used to specify the vehicle types that are included in the MOVES run. MOVES describes vehicles by a combination of vehicle type, known as source use type in the model, and the fuel that the vehicle can use. MOVES allows the user to select from among 13 source use types (e.g., passenger car, passenger truck, light commercial truck, etc.). For more information about source types, see Sections 4.3 and 4.5 of this document. 25 See EPA's MOVES Hands-On Training Course (specifically, the module about emission rates) for additional information, available for download at: https://www.epa.gOv/moves/moves-training-sessions#training. 26 Prior to M0VES3, MOVES included an option to model a "Custom Domain," which allowed users to model an area larger than a single county, provided that many of the county-level inputs were identical between different zones in the analysis area. This option is no longer available. 25 ------- For each source type selected, MOVES automatically selects all the appropriate fuel types for that source type: gasoline, diesel, compressed natural gas (CNG), ethanol (E-85), and electricity. All valid combinations of source type and fuel type are then listed in the panel and those listed will be included in the run. Some combinations of source type and fuel type are not included in the MOVES database, such as diesel motorcycles. dude all vehicle types for a complete onroad emissions inventory. For SIP and regional conformity analyses, users should select all vehicle types present in the area of analysis to properly estimate an emissions inventory. Deleting any source type/fuel type combination from the list will remove all entries for that source type, which will lead to erroneous calculation of the total emissions inventory for a county. Changes in source types and fuel type combinations to reflect local conditions, e.g., a fuel type that is not used in the modeled area, cannot be addressed on this panel, but instead would be handled in the Fuel Tab in the CDM as described in Section 4.8 of this document. For example: If there is no E-85 sold locally, users would address this in the Fuel Tab using the Fuel Usage Fraction input. If the local transit bus or refuse truck fleet uses just one type of fuel instead of a combination of CNG, diesel, and gasoline, users would address this in the Fuel Tab using the AVFT input. See Section 4.8 for more information about the Fuel Tab and its inputs. Detailed information describing the local vehicle fleet and its activity can be entered in the CDM. See Section 4 of this document for more information. 3.6 Road Type The Road Type Panel is used to select the types of roads that are included in the run. MOVES defines five different Road Types: Off-Network (road type 1) - all locations where the predominant activity is vehicle starts, parking and idling (parking lots, truck stops, rest areas, freight or bus terminals) Rural Restricted Access (2) - rural highways that can only be accessed by an on-ramp Rural Unrestricted Access (3) - all other rural roads (arterials, connectors, and local streets) Urban Restricted Access (4) - urban highways that can only be accessed by an on-ramp Urban Unrestricted Access (5) - all other urban roads (arterials, connectors, and local streets) MOVES uses Road Type to assign default drive cycles to activity on road types 2, 3, 4, and 5. For example, for unrestricted access road types, MOVES uses drive cycles that assume stop and go driving, including multiple accelerations, decelerations, and short periods of idling. For 26 ------- restricted access road types, MOVES uses drive cycles that include a higher fraction of cruise activity with less time spent accelerating or idling, although ramp activity is also included.27 Selection of road types in the Road Type Panel also determines the road types that will be included in the MOVES run results. Different characteristics of local activity by road type are entered in the CDM using the Average Speed Distribution and Road Type Distribution Importers as described in Sections 4.6 and 4.7 below. All SIP and regional conformity analyses must include all road types. Limiting road types will lead to an incomplete emissions estimate. In the case where a county has no roads of a particular road type, all road types should still be selected in this panel; in the County Data Manager in the Road Type Distribution input, the modeler should provide a value of zero VMT for the road type(s) that is not present. (This input is covered in further detail in Section 4.7.) 3.7 Pollutants and Processes In MOVES, "pollutant" refers to pollutants or pollutant precursors, such as CO or NOx, while "process" refers to the mechanism by which emissions are created, such as running exhaust or start exhaust. Processes in MOVES are mutually exclusive types of emissions and users must select all processes associated with a particular pollutant to account for all emissions of that pollutant. For example, there are 12 separate pollutant processes in MOVES for hydrocarbon emissions. In most cases, all 12 of these processes must be selected to properly account for all hydrocarbon emissions from motor vehicles.28 In Inventory mode, the total emissions for a particular pollutant are the sum of the emissions for all pollutant processes that apply to the pollutant. In Emission Rates mode, the total emissions for a particular pollutant are the sum of the product of emission rates and the appropriate activity measure (e.g., VMT or vehicle population) for each vehicle type for all pollutant processes that apply to that pollutant and vehicle type. For many pollutants, the emissions calculation in MOVES is based on prior calculation of another pollutant. In such cases, users must select all of the base pollutants that determine a particular dependent pollutant. For example, when selecting Primary Exhaust PM2.5, the prerequisites Elemental Carbon and Composite Non-ECPM (non-elemental carbon particulate matter) must also be selected. MOVES will display error messages in the box on the Pollutants 27 Prior to MOVES3, MOVES included an option to separate emissions on restricted access roads between those occuring on ramps and occuring on the roadway without ramps. This option is no longer available. For a discussion on the drive cycles in MOVES, as well as information on how MOVES models ramp activity at County Scale, see Section 9 of the technical report, Population and Activity of Onroad Vehicles inMOVES4 (EPA-420-R-23-005), available at https://www.epa.gov/moves/moves-onroad-technical-reports. 28 States must account for all emission processes in the SIP. However, two of the 12 hydrocarbon emission categories, refueling displacement vapor loss and refueling spillage loss, are sometimes included in the SIP as an area source and left out of the onroad mobile source inventory and motor vehicle emissions budget. In that case, the two refueling emission processes which are not included in the motor vehicle emission budget would not be included in a regional conformity analysis. The interagency consultation process should be used to confirm that there is consistency in the approach used to account for refueling emissions in the SIP and regional conformity analysis. 27 ------- and Processes Panel until all necessary base pollutants are selected. Clicking the button "Select Prerequisites" automatically selects all necessary pollutants and will clear the error messages. When modeling particulate matter (PM2.5 or PM10), to include all particulate emissions from onroad vehicles, users should select: Primary Exhaust PM - Total, Primary PM - Brakewear Particulate, and Primary PM - Tirewear Particulate.29 Tip: It may be necessary to use ike bottom scroll bar to view all of the process chokes. Note that in addition to pollutants, MOVES can also estimate total energy consumption. If that is of interest, modelers can select it on this panel. 3.7.1 Pollutants and Processes in Emission Rates Mode For Emission Rates runs, MOVES produces separate output tables with rates that the user multiplies by different activity types for different emission processes. To calculate a total emissions inventory using the Emission Rates mode properly, users need to sum the products of emission rates and activity for each vehicle type and applicable pollutant process, using the applicable rate tables in the output database. Following are the tables produced by an Emission Rates run and the processes included in each table. The rates labeled "alternative" below represent alternative forms (units) of some of the emissions reported in the Rate per Vehicle table, not additional emissions. Users should not apply both the Rate per Vehicle and the alternative rates for an emissions process, to avoid double-counting. Rate per Distance Table - provides emission rates in terms of mass per distance (e.g., grams/mile); user multiplies these rates by total VMT by vehicle type: o Running exhaust o Crankcase running exhaust o Brake wear (PM only) o Tire wear (PM only) o Evaporative permeation (HC only) o Evaporative fuel vapor venting (HC only) o Refueling displacement vapor loss (HC only) o Refueling spillage loss (HC only) Rate per Vehicle Table - provides emission rates in terms of mass per vehicle (e.g., grams/vehicle); user multiplies these rates by total vehicle population by vehicle type: o Start exhaust o Crankcase start exhaust o Evaporative permeation (HC only) 29 Vehicles of all fuel types, including electricity, emit PM from brake and tire wear. 28 ------- o Evaporative fuel leaks (HC only) o Refueling displacement vapor loss (HC only)30 o Refueling spillage loss (HC only) o Exhaust extended idle emissions (long-haul combination trucks only) o Crankcase exhaust extended idle emissions (long-haul combination trucks only) o Auxiliary power exhaust (long-haul combination trucks only) Rate per Profile Table (HC only) - provides emission rates in terms of mass per vehicle (e.g., grams/vehicle); user multiplies this rate by total vehicle population by vehicle type: o Evaporative fuel vapor venting (HC only) Rate per Start (alternative to using Rate per Vehicle Table for start emissions) - provides emission rates in terms of mass per start (e.g., grams/vehicle-start); user multiplies these rates by the number of individual vehicle starts: o Start exhaust o Crankcase start exhaust Rate per Hour (alternative to using Rate per Vehicle table for extended idle and auxiliary power emissions) - provides emissions from hotelling activity in terms of mass per hour (e.g., grams/hour); user multiplies these rates by the number of hours of hotelling activity: o Extended idle exhaust (long-haul combination trucks only) o Extended idle crankcase exhaust (long-haul combination trucks only) o Auxiliary Power Exhaust (long-haul combination trucks only) 3.8 General Output The General Output Panel includes three sections: Output Database, Units, and Activity. 3.8.1 Output Database Users can create databases and name them according to personal naming conventions, but EPA recommends that users indicate that a database is an output database (such as using " out" at the end of the output database name).31 Results from multiple RunSpecs can be stored in a single output database, but generally there should be a reason to do so. For example, the same output database could be used for RunSpecs where the user intends to compare results (e.g., RunSpecs that are identical except that a different fuel formulation was used) or sum them (e.g., RunSpecs for multiple counties that are part of the same nonattainment area). EPA recommends that users 30 Refueling displacement vapor loss and refueling spillage loss in MOVES are calculated based on fuel consumption associated with both running and start activity. As a result, these emissions appear in both the Rate per Distance table and the Rate per Vehicle table. Total refueling emissions are the sum of emissions calculated from both tables. 31 Database names can include only letters, numbers, and underscores. No spaces or other characters are allowed. 29 ------- create a new output database for new or unrelated analyses.32 Users will also want to consider total database size when deciding which RunSpecs should use the same output database. 3.8.2 Units Users are free to choose any of the mass unit selection options, but should choose a unit whose magnitude is appropriate for the parameters of the RunSpec so that interpretation and processing of the output is easier. For example, selecting tons in the output for a run aggregated hourly may produce emissions of zero if emissions are considerably less than one ton. When modeling criteria pollutants and their precursors or mobile source air toxics, grams should be selected to avoid these rounding losses. 3.8.3 Activity MOVES allows the user to select multiple activity output options. These options are: o Distance Traveled, o Source Hours, o Hotelling Hours, o Source Hours Operating, o Source Hours Parked, o Population, and o Starts. For Inventory calculations, activity output is not required, but can be useful to verify whether activity was properly entered in MOVES. Therefore, it is good practice to select "Distance Traveled" and "Population," so that the user can compare these outputs with the VMT and population that the user included in the input database. Users providing vehicle start information through the Starts Tab of the CDM should also select the Starts option. Likewise, users providing hotelling information using the Hotelling Importer of the CDM should also select the Hotelling Hours option. For Emission Rates runs, hotelling hours, population, and starts are reported automatically. 3.9 Output Emission Detail This panel allows the user to select the amount of detail that will be provided in the output, i.e., the level of disaggregation of the output. Selecting more detail can be useful as the user can later aggregate these results so that the output can be analyzed in a variety of ways. However, too much detail can lead to very large output tables and longer database query execution times and lead to increased possibility of user errors when results need to be aggregated. Thus, users should consider what output detail is needed and care should be taken ahead of time to determine how the results will be post-processed. Output Aggregation: Time: Output at the Hour level is recommended for the time aggregation selection unless the user is certain that emission results are not needed by time of day. As described in 32 Output databases created with MOVES4 are not compatible with output databases created with earlier versions of MOVES. 30 ------- Section 3.3, if the user selected only a single type of day in the Time Spans Panel, then selecting any time period longer than the Portion of the Week would not be appropriate, and MOVES will display a warning message. Geographic: The County Scale only allows one county to be modeled at a time, so County should be selected. For All/Vehicle Equipment Categories: Model Year: In most cases, the user should not select Model Year, unless the user has activity information by model year or has another specific reason to obtain emissions by model year. Otherwise, EPA recommends not selecting Model Year because doing so will increase the number of rows of output by a factor of 31. Fuel Type: Detailing output by Fuel Type may be helpful if the AVFT will be used to input activity by alternate fuel vehicles or if emissions by fuel type - e.g., gasoline, diesel, electricity - are needed. Emission Process: Users can select Emission Process to obtain output for each emissions process selected on the Pollutants and Processes Panel; otherwise MOVES will aggregate the results. SCC: SCC is an abbreviation for Source Classification Code, a system that EPA uses to classify different types of anthropogenic emission activities. The existing SCCs for onroad vehicles are combinations of vehicle type and road type based on MOVES source type and road type IDs. For most uses, EPA recommends selecting Source Use Type and/or Road Type in the Onroad box rather than using the SCC output option. Onroad: Road Type: Users can select Road Type to differentiate emissions by restricted and unrestricted roadways. Source Use Type: Users can select Source Use Type to differentiate emissions by vehicle type, e.g., to determine emissions from light- and heavy-duty vehicles. Regulatory Class is a system EPA uses to classify vehicles for emission standards purposes and is therefore not needed for SIP or regional conformity analyses. 3.9.1 Output Emission Detail When Using Emission Rates Mode With Emission Rates mode, Emission Process and Road Type are automatically selected in the Output Emission Detail Panel. Users should also select Source Use Type when using the Emission Rates mode. If Source Use Type is not selected, MOVES will calculate aggregate emission rates for all source types based on the VMT and population by source type used as an input in the RunSpec (i.e., values entered using the CDM). Thus, the output emission rates would only be valid for the specific mix of VMT and population by source type input. 31 ------- EPA also recommends leaving model year and fuel type unchecked, unless the user has VMT and population by model year or fuel type that could be applied to these more specific rates. Producing these more detailed rates tables can provide flexibility, by allowing these rates to be applied across large geographic areas that have different age, fuel type or VMT distributions. However, smaller geographic areas may not have activity data in this level of detail, and users may find that more aggregated rates are easier to use in producing an inventory. Post-processing can be more refined when Road Type and Source Use Type detail are selected in this panel, because MOVES will produce lookup tables of emission rates by source type and road type. For running emissions, users then post-process these lookup tables outside of MOVES to apply local VMT by source type, road type and speed bin to the gram per mile emission rates for each speed bin (based on local distributions of speed). For start, hotelling, and evaporative emissions, users would post-process the corresponding lookup tables outside of MOVES to apply local source type population information to the gram per vehicle emission rates (or alternative gram per start table for starts or gram per hour table for hotelling, as described in Section 3.7.1). Additional detail on the applicability of data entered in the CDM when using the Emission Rates mode is provided in the individual parts of Section 4 of this document. 3.10 Create Input Database This option becomes available after all the other Navigation Panel items have been completed and have green checks. The user can open the CDM by clicking on the "Enter/Edit Data" button. It is not necessary to create the database before opening the CDM. Tip: Complete the RunSpec before creating an input database. Once a database has been completely populated (see Section 4) and the CDM has been closed, users should ensure that the correct database is selected on the Create Input Database Panel. If it is not auto-populated, users may have to hit the Refresh button to make sure the database they created appears in the drop-down list. 3.11 Advanced Features The Advanced Features Panel is used to invoke features that are used for model diagnostics and other special purposes. In general, the features on this panel are not appropriate for SIP and transportation conformity use, except for states that have adopted California Low Emission Vehicle (LEV) criteria pollutant standards and states in the Ozone Transport Commission (OTC) that received early implementation of National Low Emitting Vehicle (NLEV) standards. In these cases, the "Input Data Sets" feature on this panel should be used in conjunction with the LEV/NLEV tools accessed through the Tools drop-down menu in the MOVES GUI. 32 ------- Specifically: OTC states that did not adopt California LEV standards but were subject to the early implementation of NLEV should use the "Build NLEV Input Database" tool. OTC states that adopted California LEV standards prior to the 2001 model year should use the "Build LEV Input Database" tool. OTC states that were subject to the early implementation of NLEV and adopted California LEV standards beginning with model year 2001-or-later should use both the use the "Build NLEV Input Database" and the "Build LEV Input Database" tools. All other states that adopted California LEV standards in any year should use the "Build LEV Input Database" tool. Detailed instructions on how to use both tools are available in the MOVES GUI: after opening the tool via the Tools drop-down menu, click the "Open Instructions" button. After creating the input database(s) with the appropriate tool, users should include these databases in the RunSpec through the "Input Data Sets" section of the Advanced Features Panel. Select the appropriate input database in the database drop-down menu (users may need to click the Refresh button if the database does not appear in the list), and then click the Add button. Refer to Section 2.5 for information about using MOVES to estimate California's vehicle regulations. 33 ------- Section 4. Adding Local Onroad Data via the County Data Manager 4.1 How do users enter information with the County Data Manager? When running at County Scale, MOVES uses local information contained in a user-created input database to supplement or override the data in the MOVES default database. The County Data Manager (CDM) is a user interface developed to simplify importing specific local data for a single county into an input database without requiring direct interaction with the underlying database. This section guides users on each element of the CDM, noting differences between Inventory and Emission Rates modes where applicable. Before a user can input any locality specific data, a database must be created on the Database Tab. EPA recommends that this database name end with " in" to indicate it is a user input database.33 When the database is created, MOVES records the selections in the RunSpec at that moment and uses this information to determine which database entries will be necessary to create fully populated tables. Users should avoid making changes to the RunSpec after the input database has been created, because this can create inconsistencies between the input database and the rest of the RunSpec. Users can review the appropriate sections of the MOVES training for more information on creating a RunSpec and an input database (see Section 1.6). The CDM includes multiple tabs, each of which opens importers that are used to enter specific local data into the user's input database: Meteorology Data Source Type Population Age Distribution Vehicle Type VMT Average Speed Distribution Road Type Distribution Fuel I/M Programs Starts Idle Retrofit Data Hotelling Generic Each of the importers allows the user to create an import template file with required data field names and with some key fields populated. The user then edits this template to add specific local data with a spreadsheet application or other tool and imports the data files into the user-created input database. In some importers, there is also the option to export default data from the MOVES database in order to review it. Once the user determines that the default data are accurate and applicable to the analysis or determines that the default data need to be changed and 33 Note that only letters, numbers, and underscores can be used for database names. 34 ------- makes those changes, the user then imports that data into the user-created input database. Details of the mechanics of using the data importers are provided in the MOVES training. Guidance for the use of these importers for SIPs and regional conformity analyses is given below. In Emission Rates runs, vehicle activity inputs affect the calculated emission rates, and reasonable activity inputs are important even though activity data will be applied outside of MOVES to calculate an inventory. Vehicle activity inputs are important because they are used by MOVES to calculate the relative amounts of running activity and resting activity, which in turn affect the rates for start, evaporative, and extended idle emissions processes. As a general rule, users should input accurate activity estimates for the scenario being modeled regardless of whether MOVES is being used in Inventory or Emission Rates mode. Although there is currently no importer in the CDM to enter local specifications for a Stage II program, this section of the document also includes guidance in Section 4.14 on entering local information of Stage II refueling programs in MOVES. The following table provides a summary of the SIP and conformity guidance in Section 4 for each of the tabs in an input database. The summary is meant to provide an at-a-glance reminder of whether local information is necessary for an input and is not a substitute for the detailed information found subsequently in this section. Table 4-1: Summary of MOVES Inputs Input Guidance: Notes Meteorology Use local data Default data is included for each county but current local data should be used. Temperatures used for regional conformity analyses must be consistent with those used to establish the motor vehicle emissions budgets in the SIP (40 CFR 93.122(a)(5) Source Type Population Use local data Guidance includes options for when population is not available Age Distribution Use local data for most Guidance includes options source types; when local data is not Use MOVES national available for a source type. defaults for long-haul trucks Default data represents the age distribution for the nation as a whole 35 ------- Input Guidance: Notes Vehicle Type VMT Use local data Default data is national and apportioned to each county; not appropriate to use Average Speed Distribution Use local data Guidance includes options when local data is not available for a source type Road Type Distribution Use local data Guidance includes options when local data is not available for a source type Fuels Default data is included as explained in the fuel supply technical report34 Fuel Supply Fuel Formulation Use default data (and if necessary, Fuel Wizard to reflect RVP requirements) Local data should be used only if local fuel property study available Fuel Usage Fraction Use local data if available AVFT Use local data if available Vehicle registration data would be a source of local data. See guidance in Section 4.8.3 Inspection and Maintenance Programs I/M programs: start with default data and make changes as appropriate (If no I/M program, check radio button.) Default data is included as explained in the "adjustments" technical report.35 In addition to the guidance in Section 4.9, see also EPA's Performance Standard Modeling Guidance36 Starts Optional; only use if local data are available Hotelling Optional; only use if local data are available Idle Data Optional; only use if local data are available and better than the MOVES defaults 34 See Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in M0VES4, found at https://www.epa.gov/moves/moves-onroad-teclinical-reports. 35 See Emission Adjustments for Temperature, Humidity, Air Conditioning, and Inspection and Maintenance for Onroad Vehicles in M0VES4, found at https://www.epa.gov/moves/moves-onroad-teclmical-reports. 36 Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using MOVES Mobile Source Emissions Model, available at https ://www.cpa.gov/state-and-local- transportation/vehicle-emissions-inspection-and-maintenance-im-policv-and-technical#reporting. 36 ------- 4.2 Meteorology Local temperature and humidity data are required inputs for SIP and regional conformity analyses with MOVES. Ambient air temperature is a key factor in estimating emission rates for onroad vehicles due to its substantial effects on many pollutant processes. For example, with MOVES4, temperature affects NOx running exhaust.37 Relative humidity is also important for estimating NOx emissions from motor vehicles. MOVES requires a temperature (in degrees Fahrenheit) and relative humidity (0 to 100 percent) input for each hour selected in the RunSpec. Therefore, MOVES requires a 24-hour temperature and humidity profile to model a full day of emissions on an hourly basis. The MOVES database includes default average monthly temperature and humidity data for every county in the country, but EPA does not recommend these default data for SIPs or regional conformity analyses. These default temperature and humidity data are based on average temperatures for each county from the National Climatic Data Center for the period from 2001 to 2011. Instead, MOVES users should include local information. For example, detailed local meteorological data are available from the National Centers for Environmental Information at https://www.ncdc.noaa.gov. Sources of temperature data and any methods used to adjust them to fit the requirements of MOVES should be documented in any official SIP submission or conformity determination documentation. Temperature assumptions used for regional conformity analyses must be consistent with those used to establish the motor vehicle emissions budget in the SIP as required in the transportation conformity rule at 40 CFR 93.122(a)(6). 4.2.1 Meteorology: Guidance for Inventory Mode When modeling a county using the Inventory mode, a 24-hour temperature and humidity profile should be defined for each month selected in the RunSpec. The choice of specific temperature and humidity data will depend on the type of analysis being performed: For air quality modeling of a specific exceedance episode (e.g., for SIP attainment modeling), hourly meteorological data for the episode or for a longer period would be necessary. For more generic modeling of average summer or winter day ozone, PM2.5' or CO conditions for SIP or regional conformity purposes, users should input average daily temperature profiles during the months when exceedances typically occur (in coordination with the EPA Regional Office): o For ozone season analysis, users need to enter the local average temperature profile for the period chosen to represent the area's ozone season (typically June, July and August; or July, August, and September), o For PM2.5 season or episodic analysis, users need to enter the local average temperature profile for the chosen months. 37 Ibid. 37 ------- o For CO season analysis, users need to enter the local average temperature profile for January, or for the three-month period that best represents the CO season (typically December, January, and February). For an annual analysis, users need to enter the local average temperature profile for all months. In the situation where a diurnal temperature profile is not available, or where an average temperature profile is needed for month, local average temperature profiles can be based on average minimum and maximum temperatures. 4.2.2 Meteorology: Guidance for Emission Rates Mode If the Emission Rates calculation type is chosen, emission rates for all running processes that vary by temperatures and humidities can be post-processed outside of MOVES to calculate emissions for any mix of temperatures and humidities that can occur during a day. Users can enter a range of 24 different temperatures and humidities for each hour of the day, to create an emission rate table that varies by temperature/humidity combination for running emission processes. This creates the potential to create a lookup table of emission rates by temperature/humidity for the range that can occur over a longer period of time such as a month or year from a single MOVES run. In one run, users may specify as many as 288 temperatures, i.e., 24 temperatures for 12 months. When using this approach for running emissions (RatePerDistance), the hour and month being modeled are merely placeholders for particular temperatures. In other words, a temperature of 40 degrees for Hour 18 in January, for example, will result in the same emission rate as a temperature of 40 degrees for Hour 6 in July (assuming the model is run with identical fuels in both months). Emission Rates mode may be used for certain SIP purposes in conjunction with modeled meteorology data, for example from the Weather Research and Forecasting (WRF) model.38 More information on using such an approach for modeling for attainment demonstrations is available in the SIP Air Quality Modeling Guidance referenced in Section 2.1. In addition, users may post-process WRF data for use in calculating emission rates and then apply those emission rates to calculate modeling inputs using the Sparse Matrix Operator Kernel Emissions (SMOKE)-MOVES system. This tool is not required to be used. More information on SMOKE- MOVES can be found in the latest SMOKE documentation, available on the SMOKE website.39 However, for emissions from any non-running processes that occur on the "off-network" road type, including evaporative, start, and hotelling emissions, it is still necessary to define a temperature profile for each hour of the day. Non-running off-network emissions depend on both temperature and hour of day, and for evaporative vapor venting emissions, the temperature in the previous hour. 38 Skamarock, W. C., J. B. Klemp, J. Dudhia, D. O. Gill, D. M. Barker, M. Duda, X.-Y. Huang, W. Wang, and J.G. Powers, (2008), A Description of the Advanced Research WRF Version 3, (No. NCAR/TN-475+STR). University Corporation for Atmospheric Research, doi: 10.5065/D68S4MVH. Available at: https://dx.doi.org/10.5065/D68S4MVH. 39 Available at: https://www.cmascenter.org/smoke. 38 ------- It is possible to model both running emissions and non-running off-network emissions in one run by defining temperature intervals for several months and defining diurnal temperature profiles with the remaining months. For example, four months could be used to define temperature from 1 degree through 96 degrees in one-degree intervals to get running emission rates at each of those temperatures, and the remaining eight months could be used to define diurnal temperature profiles for eight representative days to get non-running emission rates. The resulting lookup table can be post-processed into an inventory for both running emissions and non-running off- network emissions. Note that "off-network idle" is considered a running process and is therefore included in the running emission rates. 4.3 Source Type Population Source type (vehicle type) population is used by MOVES to calculate start and evaporative emissions.40 Start and evaporative emissions depend on both vehicle population and VMT, but population is the more important contributor. Because vehicle population directly determines start and evaporative emissions in MOVES, users must develop local data for this input. MOVES categorizes vehicles into 13 source types, which are subsets of five Highway Performance Monitoring System (HPMS)41 vehicle types, as shown in Table 4-2. 40 Alternatively, MOVES can calculate start emissions based on user-supplied start activity information (see Section 4.10) 41 There are actually six HPMS vehicle classes but MOVES uses five. MOVES uses HPMSVTypelD 25 to represent short wheelbase light-duty and long wheelbase light-duty vehicle classes for VMT input. 39 ------- Table 4-2. MOVES Source Types and HPMS Vehicle Types42 Source Type ID HPMS Source Types Vehicle Type ID HPMS Vehicle Type 11 Motorcycle 10 Motorcycles 21 Passenger Car Light Duty Vehicles - 31 Passenger Truck 25 Short and Long 32 Light Commercial Truck Wheelbase 41 Other Buses43 42 Transit Bus 40 Buses 43 School Bus 51 Refuse Truck 52 Single Unit Short-haul Truck 50 Single Unit Trucks 53 Single Unit Long-haul Truck 54 Motor Home 61 Combination Short-haul Truck 60 Combination Trucks 62 Combination Long-haul Truck 4.3.1 Source Type Population: Guidance for Inventory Mode Modelers should be able to develop population data for many of these source type categories from state motor vehicle registration data (e.g., for motorcycles, passenger cars, passenger trucks, light commercial trucks) and from local transit agencies, school districts, bus companies, and refuse haulers (for transit buses, school buses, other buses, and refuse trucks, respectively). Estimating population for other source types may be more difficult. If population is not available for a particular source type, users could estimate it based on the MOVES default split of that source type within the HPMS vehicle class. In the absence of any other source of population data, users could estimate population of a source type using the VMT estimates for a particular source type and the ratio of MOVES default population to VMT by source type. That ratio can be calculated by doing a simple MOVES run at the Default Scale for the county in question and including VMT and population in the output (a running emissions process must be selected to generate VMT). Local VMT multiplied by the ratio of default population to default VMT will give an estimate of local population based on local VMT. 42 HPMS Vehicle Type IDs are only used in MOVES for VMT input. All other applicable inputs, including vehicle population, are by MOVES Source Type and MOVES continues to calculate emissions separately for all Source Types. See Section 4.5 for addition details. This table is only presented here to show the mapping of Source Types to HPMS Vehicle Type IDs. 43 "Other buses" include all buses that are not in the transit or school bus categories. Transit buses are buses owned by a public transit organization for the primary purpose of transporting passengers on fixed routes and schedules. School buses are buses designed to carry more than 10 passengers and used to transport K-12 students between their home and school. 40 ------- Tip: A useful quality check on population and V* puis is to divide VMTfor each source type by that source type population to estimate Vi r vehicle, and then determine whether these estimates are reasonable. 4.3.2 Source Type Population: Guidance for Emission Rates Mode If the Emission Rates mode is used, and Source Type is selected in the Output Emission Detail Panel, MOVES will produce emission rates for start, hotelling and non-running evaporative emissions by source type in terms of grams per vehicle. Total start, hotelling and non-running evaporative emissions would then be calculated outside of MOVES by multiplying the emission rates by the vehicle populations for each source type. However, users will still need to enter reasonable data using the Source Type Population Importer that represent the population of vehicles in the total area where the look-up table results will be applied. This is necessary because MOVES uses the relationship between source type population and VMT to determine the relative amount of time vehicles spend parked vs. running. If the look-up table results will be applied to a large number of counties, use the total source type population for all the counties covered. The guidance in this section concerning the use of local vehicle population data applies both for generating the total population as an input to the model and for generating more geographically detailed population values to use in applying the emission rate results. To generate the non-running portion of the inventory from rates, multiply the rates from the RatePerVehicle and RatePerProfile tables by vehicle population. Alternatively, for start emission processes, use the RatePerStart output, which requires multiplying by the number of vehicle starts and/or for hotelling processes, use the RatePerHour output, which requires multiplying by the number of hotelling hours). 4.4 Age Distribution The age distribution of vehicle fleets can vary significantly from area to area. Fleets with a higher percentage of older vehicles will have higher emissions for two reasons: 1. Older vehicles have typically been driven more miles and have experienced more deterioration in emission control systems. 2. A higher percentage of older vehicles means that there are more vehicles in the fleet that do not meet newer, more stringent emissions standards. Surveys of registration data indicate considerable local variability in vehicle age distributions, which is not reflected in the default age distributions in MOVES. MOVES uses the same national default age distribution for each vehicle type in each year for every county. Therefore, for SIP and conformity purposes, EPA recommends and encourages states to develop local age distributions. EPA recommends compiling data according to MOVES vehicle classifications and model year. This guidance applies whether using the Inventory or Emission Rates mode. Local age distributions can be estimated from local vehicle registration data. 41 ------- A typical vehicle fleet includes a mix of vehicles of different ages. MOVES covers a 31-year range of vehicle ages, with vehicles 30 years and older grouped together. MOVES allows the user to specify the fraction of vehicles in each of 30 vehicle ages for each of the 13 source types in the model. While the MOVES Age Distribution input asks for an age distribution by source type, EPA does not expect that detailed local age distribution data will be readily available for all 13 of these source types. If local age distribution information is available for only one source type within an HPMS vehicle class, states can use the same age distribution for the other source types within that class (see Table 4-1 above). For example, states could use the same age distribution for Source Types 31 and 32 if separate age distributions for passenger trucks and light commercial trucks are not available. For single unit long-haul and combination long-haul trucks, it is generally more appropriate to use MOVES national default age distributions because long-haul trucks often drive in areas other than where they are registered. A set of these national default age distributions for all source types and all calendar years is available on EPA's website at https://www.epa.gov/moves/tools- develop-or-convert-moves-inputs#fleet. The default age distributions in MOVES are specific for each calendar year and, in future years, include projections of changes in age distributions over time. If local registration age distributions are used, users have two choices: 1. Apply the current age distribution to all future calendar years, i.e., assume that in the future, the age distribution is the same as the latest registration age distribution information currently available; or 2. Use the Age Distribution Projection Tool to account for the effects of historic national economic impacts on the fleet. EPA has created the Age Distribution Projection Tool for M0VES4 (found at https://www.epa.gOv/moves/tools-develop-or-convert-moves-inputs#fleet) that can be used to update a local age distribution for a future year using the same methods that EPA uses for projecting default national age distributions. During an economic recession, people are more likely to defer replacing older vehicles, thus the fleet becomes older. The tool helps users estimate age distributions in years after the recession, since the effect of the recession persists in the affected model years but diminishes in amplitude over time. Regardless of approach, states must fully document the sources of data and methods used to develop local age distributions used in modeling for SIP and regional conformity purposes. States that want to use a method other than the EPA tool described here to project future age distributions should consult with EPA early in inventory development. 4.5 Vehicle Type Vehicle Miles Traveled (VMT) EPA expects users to develop local VMT estimates for SIPs and regional conformity analyses, regardless of whether using the Inventory or Emission Rates mode. Travel demand models are often the source of information used by metropolitan planning organizations (MPOs) and state 42 ------- departments of transportation (DOTs) to estimate VMT, though reasonable professional practice may also be used in many areas. Transportation modelers for MPOs and state DOTs traditionally adjust estimates of VMT generated through the travel demand modeling process to the HPMS estimates of VMT and/or other locally developed actual vehicle counts. These procedures generate consistent VMT estimates from travel demand models for roadway functional classes within HPMS for use in SIP analysis. Section 3, Developing Locality-Specific Inputs from Travel Demand Models, of the EPA document Volume IV: Chapter 2, Use of Locality-Specific Transportation Data for the Development of Mobile Source Emission Inventories (https://www.epa.gov/air-emissions-inventories/volume-4-mobile-sources). discusses how to reconcile traffic demand model results with HPMS VMT estimates. For regional conformity analysis, the transportation conformity regulations allow the interagency consultation process to determine if other information or procedures, such as locally developed count-based programs, may be acceptable (40 CFR 93.122(b)(3)). MOVES allows the option of entering either annual VMT or daily VMT. EPA recommends that users with average annual daily VMT take advantage of the daily VMT input option. As another option, EPA has created a spreadsheet-based tool, the AADVMT Converter for M0VES4, that allows users to input average annual daily VMT as well as monthly and weekend day adjustment factors. This tool then uses this information to create the annual VMT by HPMS class and appropriate monthly and daily adjustments needed when selecting the annual VMT option in MOVES4.44 This tool may be useful for those who want to take advantage of capabilities in MOVES to allocate annual VMT across different time periods. MOVES includes the option to enter VMT by either HPMS vehicle classes or by the MOVES source types shown in Table 4-1 above. If VMT is input by HPMS class, MOVES will allocate VMT to source type using default assumptions. For users who can develop VMT data by the MOVES source types, entering VMT by source type will bypass the default allocation of VMT from HPMS class to source type that MOVES does internally. Either option is acceptable for SIP and conformity purposes, but differences between the default allocation of VMT from HPMS classes to source types in MOVES and the user supplied source type VMT could result in differences in results between the two options. When inputing VMT by HPMS class, note that MOVES uses modified HPMS vehicle classes. In the HPMS methodology used by the Federal Highway Administration to estimate VMT, there are two categories of light-duty vehicles: short wheelbase and long wheelbase. 45 Because the short wheelbase/long wheelbase distinction does not correspond well to MOVES source types, MOVES uses a single class to include all VMT for light-duty cars and trucks, HPMS Vehicle Type 25. Therefore, VMT for the short and long wheelbase categories should be summed and entered as class 25. Note that although these HPMS categories are combined for VMT entry purposes in MOVES, all other fleet and activity inputs (e.g., vehicle population, age distribution, and average speed distribution) are by source type in MOVES, so all emission calculations and results are based on the emission and activity characteristics of each source type. 44 The AADVMT Converter can be found at https://www.epa.gov/moves/tools-develop-or-convert-moves- inputs#fleet. Instructions for use of the converter can be found within the spreadsheet. 45 For more information, see https://www.fhwa.dot.gov/policvinformation/statistics.cfm. 43 ------- EPA recommends that the same VMT input approach be used in any analysis that compares two or more cases (e.g., the base year and attainment year in a SIP analysis or the SIP motor vehicle emissions budget and the regional conformity analysis). For example, if annual VMT is entered for the first case, use annual VMT (rather than daily) for the comparison case. Likewise, if VMT is entered by MOVES source type in one case, then VMT should be entered by MOVES source type (rather than HPMS class) in the comparison case. The interagency consultation process should be used to agree upon a common approach. If different approaches are used for the SIP budget and the regional conformity analysis for practical reasons, the interagency consultation process should be used to determine how to address (and minimize) any differences in results. The methods used to develop inventories should be fully documented in the SIP submission and conformity determinations. 4.5.1 Vehicle Type VMT: Guidance for Emission Rates Mode If the Emission Rates mode is used, and Source Use Type is selected in the Output Emission Detail Panel, MOVES will produce emission rates for running emissions by source type and road type in terms of grams per mile. Total running emissions would then be calculated outside of MOVES by multiplying the emission rates by the VMT for each source type and road type. However, users will still need to enter data using the Vehicle Type VMT Importer that reflects the VMT in the total area where the look-up table results will be applied. This is necessary because MOVES uses the relationship between source type population and VMT to determine the relative amount of time vehicles spend parked vs. running. If the look-up table results will be applied to a large number of counties, use the total VMT for all the counties covered. The guidance in this section concerning the use of local VMT data applies both for developing the total VMT to input and for developing the geographically detailed VMT to use when applying the emission rates. 4.6 Average Speed Distribution Vehicle power, speed, and acceleration have a significant effect on vehicle emissions. At the County Scale, MOVES models these emission effects by using distribution of vehicles hour traveled (VHT) by average speed. MOVES uses the speed distribution to select specific drive cycles, and then uses these drive cycles to calculate operating mode distributions. The operating mode distributions in turn determine the calculated emission rates. The guidance in this section concerning the use of local speed distribution data applies whether local average speed distributions are applied within MOVES using the Inventory mode or outside of MOVES using the Emission Rates mode. 4.6.1 Average Speed Distribution: Guidance for Inventory Mode For SIP development and regional conformity analyses, where activity is averaged over a wide variety of driving patterns, a local speed distribution by road type and source type is necessary. The Average Speed Distribution Importer in MOVES calls for a speed distribution in VHT in 16 speed bins, by each road type, source type, and hour of the day included in the analysis. EPA urges users to develop the most detailed local speed information that is reasonable to obtain. However, EPA acknowledges that average speed distribution may not be available at the level of detail that MOVES allows. The following paragraphs provide additional guidance regarding the development of average speed distribution inputs. 44 ------- Average speed, as defined for use in MOVES, is the distance traveled (in miles) divided by the time (in hours). This is not the same as the instantaneous velocity of vehicles or the nominal speed limit on the roadway link. The MOVES definition of speed includes all operation of vehicles including intersections and other obstacles to travel which may result in stopping and idling. As a result, average speeds, as used in MOVES, will tend to be less than nominal speed limits for individual roadway links. Estimating vehicle speeds is a complex process. One recommended approach for estimating average speeds is to post-process the output from a travel demand model. In most transportation models, speed is estimated primarily to allocate travel across the roadway network. Speed is used as a measure of impedance to travel rather than as a prediction of accurate travel times. For this reason, speed results from most travel demand models should be adjusted to properly estimate actual average speeds. An alternative approach to develop a local average speed distribution is to process on-vehicle Global Positioning System (GPS) data. There are several commercial vendors that can provide raw or processed vehicle speed data from cell phone and other on-vehicle GPS collection devices. This information can be used to calculate a MOVES average speed distribution, and EPA used this as the main approach in developing MOVES default average speed distributions. Users who want to process their own GPS data into an average speed distribution should ensure that the data are representative of the modeling domain, and accurately capture variation in vehicle average speeds across the day, and year, and that the methodology is fully documented. The Federal Highway Administration (FHWA) also has resources that may be useful for developing a speed distribution for MOVES that are available free of charge.46 Speed is entered in MOVES as a distribution rather than a single value. Table 4-3 shows the speed bin structure that MOVES uses for speed distribution input. EPA encourages users to use underlying speed distribution data to represent vehicle speed as an input to MOVES, rather than one average value. Use of a distribution will give a more accurate estimate of emissions than use of a single average speed. 46 See FHWA's National Performance Management Research Data Set (NPMRDS): https://ops.fhwa.dot.gov/perf measurement/, and FHWA's Database for Air Quality and Noise Analysis (DANA): https://www.fhwa.dot.gov/environment/air qualitv/methodologies/dana/. Users of these tools should ensure their use for SIP or transportation conformity purposes is consistent with this guidance. 45 ------- Table 4-3. MOVES Speed Bins Speed Bin ID Average Bin Speed Speed Bin Range 1 2.5 speed < 2.5mph 2 5 2.5mph <= speed < 7.5mph 3 10 7.5mph <= speed < 12.5mph 4 15 12.5mph <= speed < 17.5mph 5 20 17.5mph <= speed <22.5mph 6 25 22.5mph <= speed < 27.5mph 7 30 27.5mph <= speed < 32.5mph 8 35 32.5mph <= speed < 37.5mph 9 40 37.5mph <= speed < 42.5mph 10 45 42.5mph <= speed < 47.5mph 11 50 47.5mph <= speed < 52.5mph 12 55 52.5mph <= speed < 57.5mph 13 60 57.5mph <= speed < 62.5mph 14 65 62.5mph <= speed < 67.5mph 15 70 67.5mph <= speed < 72.5mph 16 75 72.5mph <= speed As is the case for other MOVES inputs, EPA does not expect that users will be able to develop distinct local speed distributions for all 13 source types. If a local average speed distribution is available for only one source type within an HPMS vehicle class, states can use the same average speed distribution for the other source types within that class (see Table 4-2). For example, states could use the same average speed distribution for Source Types 31 and 32 if separate average speed distributions for passenger trucks and light commercial trucks are not available. States could also use the same speed distributions across multiple HPMS vehicle classes if such speed distributions are considered to be more representative of vehicle activity in the area than the MOVES default speed distributions. Average speed estimates for calendar years other than the calendar year on which the average speed estimates are based must be logically related to the current year methodology and estimates, with no arbitrary or unsupported assumptions of changes in average speeds. Future average speed estimates should account for the effect of growth in overall fleet VMT on roadway congestion and average speeds. 4.6.1.1 Additional Guidance for Inventories Used in Attainment Modeling Results from photochemical models are sensitive to differences in the estimated inventory by time of day. For SIP-related onroad vehicle emission inventories for photochemical models, EPA encourages states to develop and use their own specific estimates of VHT by average speed by hour of the day. However, hourly estimates are not required. In the absence of local hourly speed data, users could develop peak and off-peak speed distributions, if available, or develop a daily average speed distribution. However, generating a daily average speed distribution for a highway network with a considerable number of highly congested links at certain times of day is not recommended. Because the relationship between speed and emissions is not linear, and emissions tend to be highest in congested conditions, using a daily average speed distribution in an area with significant congestion at certain times of day can result in significant 46 ------- underestimation of emissions. In this case, using peak and off-peak speed distributions is recommended at a minimum. The VHT fractions by average speed used in inventory modeling for SIPs and regional conformity analyses should be consistent with the most recent information used for transportation planning. 4.6.1.2 Additional Guidance for Speeds on Local Roadways MOVES uses four different roadway types that are affected by the average speed distribution input: Rural restricted access, Rural unrestricted access, Urban restricted access, and Urban unrestricted access. In MOVES, local roadways are included with arterials and collectors in the urban and rural unrestricted access roads category. Therefore, EPA recommends that the average speed distribution for local roadway activity be included as part of a volume-weighted distribution of average speed across all unrestricted roads, local roadways, arterials, and connectors. Users who want to treat local roadways and arterials separately can develop separate average speed distributions and estimate results using two separate MOVES runs, each with appropriate VMT, one using the local roadway average speed distribution for unrestricted access roads and one using the arterial average speed distribution for unrestricted access roads. However, using properly weighted average speed distributions for the combination of all unrestricted access roads should give the same result as using separate average speed distributions for arterials and local roadways. 4.6.1.3 Average Speed Distributions for Highways and Ramps For rural and urban restricted access highways, users should enter the speed distribution of vehicles traveling on the highway, including any activity that occurs on entrance and exit ramps. 4.6.2 Average Speed Distribution: Guidance for Emission Rates Mode If the Emission Rates mode is used, and Source Type is selected in the Output Emission Detail Panel, MOVES will produce a table of emission rates by source type and road type for each speed bin. Total running emissions would then be calculated outside of MOVES by multiplying the emission rates by the VMT on each road type for each source type in each speed bin. However, vehicle speed inputs are still important because they are used by MOVES to calculate the relative amounts of running and non-running activity, which in turn affects the rates for the non-running processes and off-network idling. Therefore, speed inputs for Emission Rates runs must reflect realistic activity for the area. 4.7 Road Type Distribution The fraction of VMT by road type varies from area to area and can have a significant effect on overall emissions from onroad mobile sources. EPA expects states to develop and use their own specific estimates of VMT by road type. For each source type, the Road Type Distribution table of the input database stores the distribution of VMT by road type (e.g., the fraction of passenger 47 ------- car VMT on each of the road types). These fractions will sum to 1 for each source type. Note that there are five road types but Road Type ID 1 is Off-Network, which is used for estimating non-running emissions such as those from vehicle starts, evaporation, and hotelling. No VMT occurs on the off-network road type. Thus VMT for each source type will be apportioned across the other four road types: rural restricted, rural unrestricted, urban restricted, and urban unrestricted. 4.7.1 Road Type Distribution: Guidance for Inventory Mode The VMT fractions by road type used in inventory modeling for SIPs and regional conformity analyses should be consistent with the most recent information used for transportation planning. As is the case for other MOVES inputs, EPA does not expect that users will be able to develop local road type distributions for all 13 vehicle source types. If local road type distribution information is available for only one source type within an HPMS vehicle class, states can use the same road type distribution for the other source types within that class. For example, states could use the same road type distribution for Source Types 31 and 32 if separate average speed distributions for passenger trucks and light commercial trucks are not available. States could also use the same road type distribution across multiple HPMS vehicle classes if appropriate when more detailed information is not available. 4.7.2 Road Type Distribution: Guidance for Emission Rates Mode If the Emission Rates mode is used, MOVES will automatically produce a table of running emission rates by road type. Total on-network running emissions would then be calculated outside of MOVES by multiplying the emission rates by the VMT on road types 2-5 for each source type in each speed bin (see Section 4.12.2 for calculating off-network running emissions in Emission Rates mode). In this case, it is still necessary to enter data in the Road Type Distribution Importer. While these distributions do not directly affect the calculated on-network emission rates, the road type distribution inputs are important for Emission Rates runs involving non-running processes, because they are used by MOVES to calculate the relative amounts of running and non-running activity, which in turn affects the rates for the non-running processes. Road type distribution inputs for Rates runs that include any non-running processes must reflect realistic activity for the area. The guidance in this section concerning the use of local road type data applies whether local road type distributions are applied within MOVES using the Inventory mode or outside of MOVES using the Emission Rates mode. 4.8 Fuels (FuelSupply, Fuel Formulation, Fuel Usage Fraction, andAVFT) MOVES has four tables - FuelSupply, FuelFormulation, FuelUsageFraction, and AVFT (Alternate Vehicle Fuel and Technologies) - that interact to define the fuels used in the area being modeled. The FuelSupply table identifies the fuels used in a region by fuel formulation ID, (the RegionCounty table defines which specific counties are included in these regions) and each formulation's respective market share; The FuelFormulation table defines the properties, such as RVP, sulfur level, ethanol volume, etc. of each fuel; 48 ------- The FuelUsageFraction table defines the frequency at which E-85 capable (flex fuel) vehicles use E-85 vs. conventional gasoline; and The AVFT table is used to specify the fraction of fuel types capable of being used (such as gasoline only, electric, and flex fuel vehicles) by model year and source type. The MOVES defaults for all four tables are accessible using the Export Default Data button in the Fuel Tab of the CDM. The MOVES default database includes base emission rates for each fuel type. MOVES calculates additional fuel adjustments based on the attributes defined in the FuelFormulation table. MOVES then uses the marketShare field from the FuelSupply table to appropriately weight and apply the fuel adjustment factors. Finally, the adjusted emission rates are applied to the appropriate activity defined through the FuelUsageFraction and AVFT tables. For all fuel tables but AVFT, users should begin by exporting and reviewing the MOVES default fuel tables for the county being analyzed. For the first two tables, Fuel Supply and Fuel Formulation, the MOVES default data is appropriate; see Section 4.8.1 for details. For the Fuel Usage Fraction table, local data should be used if available; see Section 4.8.2 for more information. For AVFT, local data should also be used if available and additional guidance is found in Section 4.8.3. The default fuel properties in MOVES4 are described in Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in MOVES4, available at: https://www.epa.gov/moves/moves-onroad- technical-reports. For new major MOVES versions, EPA develops updated fuel properties by region based on averages of survey data as well as data provided to EPA as part of EPA fuel compliance programs. These updated data provide consistent and maintainable fuel defaults that account for fuel production and distribution networks, natural borders, and regional/state/local variations in fuel policy. The default fuel tables in M0VES4 have been revised and updated significantly compared to previous versions of MOVES. As a result, converted default fuel tables from any previous version of MOVES should not be used in M0VES4 for SIPs or conformity analyses, even if they have been modified to reflect differences in local fuels. Instead, users should export the default M0VES4 fuel tables for the county being analyzed, make any changes needed to reflect local fuel differences consistent with the guidance in this document, and then re-import those modified M0VES4 fuel tables back into their input database. The following subsections specify situations where changes to the MOVES default fuel data are appropriate. This guidance will apply for Emission Rates and Inventory runs. 4.8.1 Fuel Formulation and Fuel Supply Guidance MOVES has default gasoline and diesel fuel formulation and supply information for every county-year-month combination that can be selected. These default tables are based on volume- 49 ------- weighted fuel property data for thousands of batches of fuel produced in or distributed to each of the fuel regions. In MOVES4, the default values in the FuelFormulation and FuelSupply tables are based on the information in the fuel supply report for MOVES4,47 and do not necessarily reflect later changes made to local fuel requirements (e.g., an area becomes subject to Federal reformulated gasoline (RFG) requirements).48 In general, users should rely on the default county-level information in MOVES for Fuel Supply and Fuel Formulation inputs.49 Users should first review the default fuel formulations and fuel supply, and make changes only where precise local volumetric fuel property information is available or where local fuel requirements have changed. Where local requirements have not changed, EPA strongly recommends using the default fuel properties for a region unless a full local fuel property study exists. Because fuel properties can be quite variable, EPA does not consider single or yearly station samples adequate for substitution. One exception to this guidance is in the case of Reid Vapor Pressure (RVP). A modeler should change the value to reflect any specific local regulatory requirements and differences between ethanol- and non-ethanol blended gasoline not reflected in the default database. Any changes to RVP (or to any other gasoline formulation parameter) should be made using the "Fuels Wizard" tool in the Fuel Tab of the CDM. This tool can be used to adjust a gasoline formulation based on a change in a specific property. For instance, changing a fuel's RVP will affect other volatility parameters due to changes in refinery configuration required to create the new fuel. The Fuels Wizard calculates the appropriate values consistent with EPA's refinery modeling and should be used whenever changing any default fuel property for gasoline and gasoline-ethanol blends in the FuelFormulation table.50 This approach could also be used for determining the impacts of relaxing low RVP requirements: two runs could be done and they would be the same except for the change to RVP through the Fuels Wizard, then the emissions compared. If fuel supply or fuel formulation are changed, modelers can expect both onroad and nonroad emissions to change, since the same fuel properties are used for both the onroad and nonroad modules of MOVES. Users who want to determine the benefits of a current Federal RFG requirement can do so by comparing the emissions inventory with Federal RFG to the emissions inventory for their county 47 See Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in MOVES4, available at https://www.epa.gov/moves/moves-onroad-technical-reports. 48 For more information, refer to EPA's website about reformulated gasoline: https://www.epa.gov/gasoline- standards/reformulated-gasoline. 49 With the exception of Denver: at the time M0VES4 was initially released (i.e., version MOVES4.0.0), EPA did not have certainty about future fuel properties for the Denver area (i.e., MOVES4.0.0 continues to reflect fuel properties consistent with the implementation of the Federal 7.8 psi Reid Vapor Pressure requirement in the area). Therefore, until EPA releases a M0VES4 version that updates fuels for this area (i.e., reflects the fuel properties associated with the implementation of Federal reformulated gasoline (RFG) in the area), when modeling Denver counties, modelers will need to update the fuel tables in MOVES to reflect the local fuel in use. Counties in the Denver RFG implementation area include Adams, Arapahoe, Boulder, Broomfield, Denver, Douglas, Jefferson, Larimer (part), and Weld (part). 50 The Fuels Wizard is not used for E-85, Diesel, or CNG fuels. 50 ------- calculated using the fuel supply and fuel formulations from an adjacent non-Federal RFG county in the same state. This comparison should be done for both onroad and nonroad inventories. 4.8.1.1 Fuel Formulation Data Fields The key fields in the fuel formulation that a user might modify based on the guidance above are described below. Modelers may modify these fields for gasoline or diesel if appropriate but should not make any changes for compressed natural gas (CNG) or electricity, as there is only one form of these fuels. Therefore, no parameters for CNG or electricity should be adjusted. Fuel Formulation ID identifies the fuel and is entered in the FuelSupply table to define the fuel(s) used in the fuel region being modeled. Users can either modify characteristics for an existing fuelFormulationID or create a new fuelFormulationlD. It is recommended that if a new fuelFormulationID is created, it be an unused number within the range for each fuel type: for gasoline and ethanol-gasoline blends, 1000-20000; for onroad diesel, 25000-26000; for E-85, 27000-28000. New fuel formulations should not be created for CNG or electricity as there is only one form of these fuels. Fuel Subtype ID provides an additional level of detail about the type of fuel the formulation is describing. The FuelSubType table in the default database contains the list of values for fuel subtypes that can be entered for this field. It is important that the fuel subtype represent the fuel formulation being described, but in some cases, there may be more than one fuel subtype that describes the fuel formulation. Almost all reformulated gasoline is blended with 10% ethanol and therefore has a fuelSubTypelD of 12 for Gasohol (E10) (generally speaking, any gasoline blended with ethanol should have one of the gasohol or ethanol fuel subtypes).51 RVP stands for Reid Vapor Pressure and is measured in pounds per square inch (psi). This is a commonly used property to define the volatility of gasoline and users may be able to provide local information for this field where data has been collected; however, regulatory RVP levels should be used for future years as over-compliance on the part of fuel suppliers is not an enforceable measure. Areas covered by the federal volatility control program should see 40 CFR 1090.215(a) for applicable RVP values and areas with SIP fuel programs should rely on the state regulations describing the fuel program when modeling future years.52 Prior to 2021, there was no specific RVP requirement in RFG areas. Historically, this resulted in summertime RVP levels between 7.0 and 7.4 psi, depending on other properties of the particular gasoline batch. Starting in 2021, RFG has a summertime RVP cap of 7.4 psi. For more information, see 40 CFR 1090.215(a)(3). 51 FuelSubTypeID= 11 is no longer used in MOVES because RFG is no longer blended with an oxygenate other than ethanol, such as MTBE, ETBE, or TAME. For more information about fuel subtypes, see EPA's report, Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in MOVES4, found at: https://www.epa. gov/moves/moves- onroad-technical-reports. 52 For more information on EPA's Streamlining and Consolidating of Existing Gasoline and Diesel Fuel Programs, see https://www.epa.gov/diesel-fuel-standards/final-rulemaking-streamlining-and-consolidating-existing-gasoline- and-diesel. 51 ------- When regulatory RVP values are used in future years, users should be sure to properly account for the 1 psi ethanol blend waiver allowed under 40 CFR 1090.215(b). In areas where this waiver applies, gasoline blended with 10% ethanol typically has RVP set 1 psi above the applicable standard, while all other blend levels (including non-ethanol fuel) have RVP set at the applicable standard. See 40 CFR 1090.215(a) for the applicable standards. For diesel fuel, a value of zero should be entered for RVP. ianol blends other than E10 do not receive ike I psi ethanol waiver and should not he adjusted, Sulfur level is measured in parts per million (ppm) in terms of weight. EPA rulemakings have resulted in changes in sulfur levels in both gasoline and diesel fuels over the period of years that MOVES can model (see Tier 2 and Tier 3 gasoline sulfur and Ultra-Low Sulfur Diesel (ULSD) rules, 65 FR 6698, 79 FR 23414, and 66 FR 5002, respectively). At this point, these fuel regulations have been completely phased in. When modeling a year in the past, the use of MOVES defaults will appropriately account for the regulation phase-in. Therefore, users can rely on default information if local data are not available, but additional detail is given below. Gasoline: The Tier 2 gasoline sulfur rule established a national average of 30 ppm sulfur (S) with a per-gallon cap of 80 ppm, which was implemented in 2006 (except for the Geographic Phase-In Area, see 65 FR 6755, February 10, 2000). The Tier 3 rule further reduced the national average standard to 10 ppm with a phase-in from 2017 to 2020 (the per-gallon cap was left at 80 ppm). Users should not adjust the sulfur value unless local sulfur data are available. MOVES can calculate benefits of gasoline sulfur reduction down to 5 ppm, so values below 5 ppm should not be used. Diesel: Between 2006 and 2010, the Ultra-Low Sulfur rule required at least 80% of the highway diesel fuel sold meet the 15 ppm S standard; the remaining 20% had to meet the Low Sulfur Diesel standard of 500 ppm S. The MOVES default diesel fuel for onroad vehicles has a sulfur level of 15 ppm for 2006 and later. If users have volumetric data for diesel fuel sulfur levels in the area being modeled, this information can be entered in the sulfurLevel and marketShare fields of the FuelFormulation and Fuel Supply tables, respectively. ETOH Volume is the percent by volume of ethanol the gasoline/ethanol mixture. The second Renewable Fuel Standard rule (RFS2, 75 FR 14670, March 26, 2010) greatly increased the amount of ethanol blended into gasoline. For years 2014 and later, only two ethanol blend levels, E-10 and E-85, are included in the MOVES default fuel supply with nonzero market shares. Formulations for two additional levels, E-0 and E-15, are present for each fuel region but with market share set to zero. These blend levels are sold throughout the country in small volumes, but there is insufficient data to designate market shares for these blend levels. Since E- 0 and E-15 are included in the default fuel supply with zero market share, users should apportion market share to these fuels via the Fuel Supply table if local data indicate that they are sold in the area, and not via the Fuels Wizard or other means. Gasoline with other ethanol volumes below E-15 can be modeled by selecting an existing fuel with the nearest ethanol volume and using the 52 ------- Fuels Wizard to set the ethanol volume to the desired level. MOVES should not be used to model gasoline fuels with ethanol concentrations above 15%, other than E85. For a diesel fuel, a value of zero should be entered for ETOH Volume. 4.8.1.2 Fuel Supply Data Fields After the fuel formulations have been reviewed and/or modified, the FuelSupply table can be populated. There are six fields in this table. The regionID field identifies the area being modeled.53 The monthGroupID is the same as the monthID; monthGroupID was built in to allow for the possibility of seasonal fuels, but that option is not currently functional. The fuelFormulationID is explained above. The marketShare is each fuel formulation's fraction of the volume consumed in the area. Within each fuel type, multiple fuel formulations can be listed as long as the market share sums to one for each month within each fuel type listed in Table 4-4. Table 4-4. Onroad Fuel Types in MOVES fuelTypelD Description 1 Gasoline 2 Diesel Fuel 3 Compressed Natural Gas (CNG) 5 E-85 9 Electricity For example, a county being modeled could have three January gasoline fuel formulations with market shares of 0.5, 0.4, and 0.1 and two diesel fuel formulations with market shares of 0.6 and 0.4. 4.8.2 Fuel Usage Fraction Guidance E-85 capable vehicles, also known as flex-fuel vehicles (FFVs) exist throughout the country and are capable of using either conventional gasoline or E-85 fuel, which is a blend of 85% ethanol and 15% gasoline. The FuelUsageFraction table allows the user to change the frequency at which E-85 capable vehicles use E-85 fuel vs. conventional fuel, when appropriate. In this table, the column sourceBinFuelTypelD refers to the engine capability: sourceBinFuelTypelD 1 = gasoline only sourceBinFuelTypelD 2 = diesel sourceBinFuelTypelD 3 = CNG sourceBinFuelTypelD 5 = FFV sourceBinFuelTypelD 9 = electricity 53 For more information on fuel regions in MOVES, see the Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in MOVES3 available at: https://www.epa.gov/moves/moves-onroad-teclinical-reports. 53 ------- The column fuelSupplyFuelTypelD in the FuelUsageFraction table refers to the fuel being burned by the engine. For vehicles with gasoline, diesel, CNG, or electric engines (i.e., sourceBinFuelTypelDs 1, 2, 3, or 9), the fuelSupplyFuelTypelD is the same as the sourceBinFuelTypelD. However, FFV vehicles can be assigned a fuelSupplyFuelTypelD of either 1 (gasoline) or 5 (E-85). The usageFraction column of this table defines the distribution of how much E-85 compared to gasoline being burned by FFVs. MOVES contains the same default estimate of E-85 fuel usage for each county in the U.S., which represents the national average. In most cases, users should rely on the default information. If local data are available that indicate different E-85 usage, the fraction of gasoline (fuelSupplyFuelTypelD 1) and E-85 (fuelSupplyFuelTypelD 5) can be specified for sourceBinFuelTypelD 5. Usage fractions for sourceBinFuelTypelDs 1, 2, 3, and 9 (gasoline, diesel, CNG, and electricity) should not be changed. Please note that this table defines the fraction of E-85 use among E-85 capable vehicles, not the fraction of E-85 use among all vehicles, or the fraction of E-85 capable vehicles in the fleet. The following table provides examples for what entries to make in the FuelUsageFraction table: Table 4-5: Examples for Fuel Usage for Flex-Fuel Vehicles If the flex fuel vehicles in the area being modeled use: Then change the usage fractions in the FuelUsageFraction table for sourceBinFuelTypelD 5 as follows: Exclusively gasoline 1.0 for fuelSupplyFuelType ID 1 0.0 for fuelSupplyFuelType ID 5 Exclusively E-85 0.0 for fuelSupplyFuelType ID 1 1.0 for fuelSupplyFuelType ID 5 On average, 75% gasoline and 25% E-85 0.75 for fuelSupplyFuelType ID 1 0.25 for fuelSupplyFuelType ID 5 These are just examples; use the correct fractions for the area being modeled. 4.8.3 AVFT Guidance The AVFT (Alternate Vehicle Fuel and Technology) table allows users to modify the fraction of vehicles capable of using different fuels and technologies. Specifically, for each source type and model year, the AVFT table allows users to define the fraction of vehicles that are designed to run on: gasoline, diesel, 54 ------- E-85,54 CNG, battery electric (BEV), and fuel cell electric (FCEV).55 The decimal values between 0 and 1 in the AVFT table represent the fraction of each model year and source type designed to run on each of the above fuels and technologies; they sum to 1 for each model year of each source type. Hybrid gasoline/electric and plug-in hybrid electric vehicles (HEVs and PHEVs, respectively) are not listed separately here. In MOVES, these vehicles are included in the gasoline vehicle category, consistent with EPA's regulations for these vehicles as they are subject to the gasoline vehicle standards. Note that MOVES will assume the same driving behavior for a source type, regardless of fuel or technology (e.g., the same average speed and road type distributions).56 Fractions of fully electric vehicles in the fleet are highly variable by county. The default AVFT information represents the nation as a whole and therefore will not reflect the fleet in any particular county. The use of local information would improve the characterization of vehicle fuels/technologies for most source types because national defaults are likely not representative of the local fleet. For example: The national average fractions likely underestimate electric vehicle prevalence rates in states with Zero-Emission Vehicle (ZEV) programs and overestimate rates in other areas. The national default AVFT table in MOVES assumes that most heavy-duty truck fleets include a mix of gasoline, diesel, and CNG vehicles. However, some fleets of buses or refuse trucks in a county may consist of only a single fuel type or may have a distribution of fuel types much different from the national average. The AVFT table is used to adjust fuel type distributions to reflect local information, such as vehicle registration data. For example, if in a certain county, registration data show that fewer electric vehicles are in operation than indicated by the default AVFT table for a particular source type, this table should be modified to reflect the actual fuel type distributions, as calculated from the registration data. The interagency consultation process should be used to determine what information is appropriate to use for the AVFT input. There are two options that could be used, depending on data availability: 54 The E-85 fraction represents the fraction of flexible fuel vehicles (FFVs), designed to run on gasoline or gasoline- ethanol blends up to E-85. The fraction of these vehicles that are actually fueled with E-85 is input with the fuel usage fraction, described in Section 4.8.2. 55 Not all source type/fuel type combinations are available in MOVES. Users should check the list of available combinations in the Onroad Vehicles Panel before editing the AVFT table. MOVES4 adds BEV and FCEV as options for all heavy-duty source types, as well as CNG long-haul combination trucks. 56 If the user has information detailing distinct driving behavior for the different vehicle-fuel combinations, then individual RunSpecs must be conducted for each combination to capture how this will impact emissions. For example, if diesel buses have a different activity from CNG buses, they cannot be estimated in the same run. 55 ------- 1. Where available, agencies should use their own data, for example, based on vehicle registration records for light-duty vehicles, or based on information from large fleet owners, and include this local information about fuel type distribution in the AVFT table. 2. If such data are not available, modelers can use the AVFT information that EPA has compiled as inputs for the National Emissions Inventory (NEI) data for 2020. This information is a combination of state submitted data and EPA information and is available from EPA's website at: https://gaftp.epa.gov/air/nei/2020/doc/supporting data/onroad/. Modelers would need to download and "unzip" their state's file, locate the county of interest, and save the AVFT input file.57 This would then be the starting point for the AVFT Tool described below.58 The one situation where it may make sense to MOVES default AVFT information instead of one of these two options is when modeling a year in the past, when EVs were not prevalent within the fleet. Vehicle registration data provides information about the vehicle fleet for a snapshot in time: the date when that registration data is pulled. However, when using MOVES to model a future year, that information will need to be adapted for the future year. To project fuel type distributions for future years, modelers should consider current distributions, national projections, and relevant state and local regulations. The AVFT Tool, described below, facilitates input of historical and future distributions that are consistent with the available data and EPA guidance. Last Complete Model Year. When developing inputs for MOVES, EPA recommends using registration data only for model years with complete data ("complete model years"). For example, registration data pulled on July 1, 2023 would include some model year 2023 vehicles and may even include some model year 2024 vehicles. However, since both model year 2023 and 2024 vehicles would continue to be sold after this date, these registration data would provide only a partial view of these model year vehicles, and therefore these data may not be representative for model years 2023 and 2024. In this example, sales of model year 2022 vehicles can be assumed to be finished, and therefore data for that model year would be considered "complete." In general, the fuel type distribution for the last (i.e., most recent) complete model year should be used as the baseline for future year projections. However, another recent year could be used instead, if, for example, it is believed to be more representative. When using AVFT data from the 2020 NEI, the last complete model year would be 2019. In the AVFT Tool, described below, the modeler needs to identify the last complete model year; as noted, there is flexibility in this choice. 57 Please see the NEI directory at: https://gaftp.epa.gov/air/nei/2020/doc/supporting data/onroad/CDBs for all counties/ for county scale input databases by state. The data file will be in the format of a MariaDB database. Modelers would need to export the AVFT table to a spreadsheet format (.xlsx or .csv). This process is covered in EPA's MOVES "Hands-on Training Course," available on EPA's website, https://www.epa.gov/moves/moves-training. and in the "Quick Start Guide to Accessing MariaDB Data," which is available in the \docs folder of a computer where MOVES has been installed. 58 For additional information about the NEI, please refer to the 2020 National Emissions Inventory Technical Support Document: OnroadMobile Sources, EPA-454/R-23-001e, January 2023, available at: https://www.epa.gov/svstem/files/documents/2023-01/NEI202Q TSD Section5 Onroad O.pdf. 56 ------- 4.8.3.1 AVFT Tool The AVFT Tool, included with MOVES4, is found in the Tools drop-down menu in the MOVES GUI. The AVFT Tool can be used to create a complete AVFT Table based on the modeler's current fuel type distribution for the last complete model year (described above), and that complete AVFT table can then be imported into MOVES using the County Database Manager. This tool has two functions: It can project future fuel type distributions based on the combination of local historic data and projected national trends. It can gap-fill local historic fuel type distribution data if necessary. Since MOVES models vehicles from ages 0 to 30 years in each run, the AVFT Tool will gap-fill (as needed) model years between the last complete model year data that the modeler inputs to the tool and 30 years prior to that model year. To use the tool, modelers must provide known local fuel type distributions in the format of the AVFT table for all available source types and model years as an input to the tool and select the gap-filling and projection methods for each source type.59 The tool also requires the modeler to identify the last complete model year (see description in Section 4.8.3, above) and the analysis year to be specified in the tool's GUI. The tool will gap-fill data up to the user-specified last complete model year and truncate any input data beyond that model year. The projections are then calculated for model years beyond the last complete model year in the input data to the user- specified analysis year. If multiple calendar years are to be modeled, you can select the latest analysis year and use the tool output for all MOVES runs.60 Detailed instructions can be found within the tool itself ("AVFT Tool Help"). This tool presents two gap-filling methods and four projection methods. The methodology and the circumstances under which each method is recommended for use is described below. Gap Filling Methods. Typical registration data would include vehicles of various source types, fuel types, and ages. However, there may be combinations of source type, fuel type, and age that are not present in registration data. The selection of which gap-filling method to use varies by source type and depends on the types of gaps present in the source data for local fuel type distributions. Note that if the input data do not contain gaps, neither method will affect the input data. The AVFT Tool's gap-filling methods are Fill with 0s and Use defaults and renormalize: Fill with 0s: o This method identifies the source type and fuel type combinations that MOVES is capable of modelling that are missing in the input fuel type distributions and fills them with 0s. o EPA recommends using this method when no model years are missing completely in the input data and the input data contain all model year and fuel type 59 The AVFT Tool is not applicable for motorcycles (sourceTypelD 11) because MOVES models only gasoline motorcycles. The tool will produce the right number of rows for motorcycles but there are no methods for them. 60 If you need to model an earlier calendar year than the year selected as the "last complete model year," the AVFT Tool will not provide all the model years needed in its output. In this case, you will need to run the tool a separate time specifically for the earlier calendar year run. For this separate run, enter the earliest calendar year as the "last complete model year" input. 57 ------- combinations that exist locally. In this case, combinations that do not exist locally simply do not have rows in the data. Since the MOVES AVFT importer will produce error messages for missing values, selecting this method will ensure that all missing combinations are filled with a 0 value and it will not change the local data values. o However, if any model years are completely missing for a source type in the input data between the last complete model year and 30 years prior to that model year, this method will produce 0s for all fuel types and result in a tool error. (This could be the case, for example, if the fleet in the area is relatively new and vehicles older than, for example, 20 years, are so few and far between that model years are completely missing for some source types.) To correct this error, either manually enter a reasonable fuel type distribution for those model years in the input data or select the "Use defaults and renormalize" method instead, o Note that if the input data do not have missing values, this method will not change the input data. o This is the default method for all source types other than long-haul vehicles. Use defaults and renormalize: o For model years and source types where some fuel types are present in the input data, but not all, this method sets the fractions for the missing fuel types to the national default values, and the input data are renormalized so that the fuel type distributions sum to 1. o For model years and source types with no input data, i.e., model years of a source type that are completely missing, this method copies the MOVES national default fuel type distributions, o EPA recommends this method for source types where local data are not available and/or not applicable, such as for long-haul trucks. To ensure the national default data are used for long-haul trucks, do not include these source types (sourceTypelDs 53 and 62) in the input file used with the AVFT Tool. With "use defaults and renormalize" selected for these source types, the output of the tool will include the national default fuel type distributions for these vehicles, o EPA also recommends this method when the local data are known to be incomplete (e.g., if the local data are known to be missing a specific fuel type, such as CNG). o Before using this method, ensure that all known 0s are present in your input data (e.g., if it is known that no CNG is used locally, ensure that the input data contain CNG rows for all model years, and that those rows contain a value of 0). o If the input data do not have missing values, this method will not change the input data. o This is the default method for Single Unit Long-haul and Combination Long-haul trucks. 58 ------- Table 4-6: AVFT Gap-Filling Methods Summary Table AVFT Gap Filling Method Default Recommended Use Considerations Fill with Os All source types except long-haul vehicles Use when no model years are completely missing, and input data contain all model year and fuel type combinations in the local fleet Use defaults and renormalize Single-unit long haul trucks Combination long-haul trucks Use for additional source types: Where local data are not available or applicable; When model years are completely missing; When data is missing a specific fuel type altogether that is present in the field Projection Methods. The AVFT Tool can be used to project fuel type distributions into the future, which is helpful when modeling a future year for which vehicle registration data do not yet exist. The AVFT Tool includes four projection methods: Proportional, National Average, Known Fractions, and Constant. The appropriate method to use varies by source type and depends on anticipated changes in future fuel type distributions. In general, if the anticipated changes in future fuel type distributions are unknown for source types where local registration data are representative of the activity in the local area (e.g., light-duty vehicles, buses, and local heavy-duty trucks), the Proportional method should be selected, which will apply national trends in fuel type distributions to the local data. However, if anticipated changes in future fuel type distributions are known for certain source types (e.g., due to an enforceable ZEV program), the Known Fractions method should be selected. For source types where the local registration data are not representative of activity in the local area (e.g., long-haul vehicles), the National Average method should be selected. The AVFT Tool's projection methods and when to select them are further described as follows: Proportional: o This method projects future fuel type distributions based on proportional differences between the local and the national distributions in the last complete model year in the input data. This preserves differences between local conditions and the national average, while still accounting for expected changes in national fuel type distribution trends. Note that this method includes boundary limits so that extreme differences between the national averages and local conditions will not be fully reflected in the projected data, o This method is recommended for source types that are expected to have a larger proportion of electric vehicles in the future, where their exact fractions are not known and using the national averages would not be appropriate, o This is the default method for all source types other than long-haul vehicles. National Average: o This method applies the national default fuel type distributions for all model years beyond the last complete model year in the input data. 59 ------- o This method is recommended for source types where local data are not available and/or not applicable, such as for long-haul source types, o This is the default method for Single Unit Long-haul and Combination Long-haul trucks. Known Fractions: o This method allows the user to provide known fuel fractions for specific source types and fuel types. Model year and fuel type combinations that are not provided by the modeler will be projected with the proportional method, o Known fractions can be provided for one or more fuel types and should be provided for all projected model years (that is, all model years between the last complete model year and the analysis calendar year), o This method is recommended for source types that have known future fractions. For example, this may be the case if the local area is subject to a ZEV program. In this case, the modeler would provide the projected ZEV rates as the known future EV fractions and not supply any of the other fuel types for future model years. The AVFT Tool would then use the proportional method to project the other fuel types. Constant: o This method applies the last complete model year in the input data distributions as-is to all projected model years, o This method is recommended for source types that are not expected to have significant changes in local fuel type distributions. For example, if the newest vehicles in the local fleet of refuse trucks were all CNG-fueled, and it is expected that all future additions to the fleet will also be CNG-fueled, this would be the appropriate method to choose. Table 4-7: AVFT Projection Methods Summary Table AVFT Projection Method Default Recommended Use Considerations Proportional All source types except long-haul source types National Average Single-unit long haul trucks Combination long-haul trucks Use for additional source types when local registration fractions are not available or not applicable Known Fraction When future year fractions for any fuel type and source type are mandated by state or local law, or known for other reasons Constant When current fractions are expected to remain constant in future years For detailed help on how to use the AVFT Tool, users should refer to the AVFT Tool help document, available by clicking the Open Help button from within the AVFT Tool GUI. This 60 ------- help document also includes an example on how to create an AVFT table from registration data. After running the AVFT Tool, users should review the tool's output to ensure that the results appear reasonable based on local conditions. If there is uncertainty as to what local data should be used, which projection methods should be chosen, or if the results appear reasonable, the interagency consultation process should be used to resolve those issues. Documentation of a MOVES run for SIP or transportation conformity purposes should include the AVFT input file, rationale for the choice of last complete model year, and the AVFT output. See Section 2.6 of this guidance for additional discussion of documenting a MOVES analysis. 4.9 Inspection and Maintenance Programs Inspection and maintenance (I/M) programs continue to be important local control programs in many nonattainment and maintenance areas. MOVES includes the capability of modeling the essential design elements of an I/M program. EPA recommends that users attempting to characterize the emissions impact of an I/M program use the same approach, as described below, for Inventory and Emission Rates runs. The emission rates calculated in MOVES will be based on the I/M program specified by the user. EPA recommends that users modeling an existing I/M program in MOVES begin by examining the default I/M program description included in MOVES for the particular county in question. The default I/M data can be reviewed by selecting the Export Default Data button in the I/M Tab of the CDM. Users should review the details of the default I/M program and make any necessary changes to match the actual local program. In particular, users should note that grace period for new vehicles or an exemption period for older vehicles in an I/M program need to be reflected in the beginning and ending model years based on the calendar year of evaluation as discussed in Section 4.9.5 of this document. The default I/M data (e.g., the geographic coverage of a current program and the model years addressed) have been updated in MOVES4. As a result, a converted I/M data table based on defaults in any previous version of MOVES should not be used with MOVES4. I/M programs are characterized in MOVES through an input called the IMCoverage Table. The IMCoverage Table consists of 13 columns: polProcessID statelD countylD yearlD sourceTypelD fuelTypelD IMProgram ID inspectFreq testStandardsID 61 ------- begModelYearlD endModelYearlD uselMyn complianceFactor 4.9.1 Pollutant Process ID MOVES estimates emission reductions from I/M programs for hydrocarbons, NOx, and CO. For exhaust emissions, I/M programs can affect both running and start emissions. For evaporative emissions, I/M programs affect hydrocarbon emissions from fuel vapor venting and fuel leaks. The table below shows the association between pollutants and processes for modeling an I/M program. Table 4-8: Pollutant Process Identifier Decoder polProcessID* pollutantID pollutantName processID processName 101 1 Total Gaseous Hydrocarbons 1 Running Exhaust 102 1 Total Gaseous Hydrocarbons 2 Start Exhaust 112 1 Total Gaseous Hydrocarbons 12 Evap Fuel Vapor Venting 113 1 Total Gaseous Hydrocarbons 13 Evap Fuel Leaks 201 2 Carbon Monoxide (CO) 1 Running Exhaust 202 2 Carbon Monoxide (CO) 2 Start Exhaust 301 3 Oxides of Nitrogen (NOx) 1 Running Exhaust 302 3 Oxides of Nitrogen (NOx) 2 Start Exhaust *polProcessID is a concatenation of pollutantID and processID. 4.9.2 State ID The statelD value defines the state in which the analysis is being conducted. This is the 2-digit, state-level Federal Information Processing Standard (FIPS) code for the state. If exporting a blank I/M Program template using the CDM, this value will be populated based on information selected in the MOVES RunSpec. 4.9.3 County ID The countylD value defines the county for which the analysis is being conducted. This is the 5- digit FIPS code for the county. If exporting a blank I/M Program template using the CDM, this value will be populated based on information selected in the MOVES RunSpec. 4.9.4 Source Type ID and Fuel Type ID These entries are used to describe the source (vehicle) types and fuel types included in the I/M program. Users should check to make sure that the vehicle and fuel types match the I/M program parameters for the vehicles included in the local program. MOVES currently calculates I/M program benefits only for gasoline vehicles. I/M programs have historically applied to vehicles by regulatory weight class; however, MOVES applies I/M benefits by source type. This can lead to discrepancies between the number of vehicles covered in the actual I/M program and the number of vehicles that MOVES assumes is 62 ------- covered. For example, an I/M program that targets trucks with a Gross Vehicle Weight Rating (GVWR) less than 8501 lbs (i.e., EPA weight classes LDT1, LDT2, LDT3, and LDT4) would include parts of two MOVES source types: passenger trucks (sourceTypelD 31) and light commercial trucks (sourceTypelD 32). However, these source types also include vehicles with GVWR greater than 8501 lbs. When an I/M program is applied to source types 31 and 32 in MOVES, the benefits of the I/M program are applied to all the vehicles in these source types. Users need to adjust the compliance factor to account for the fraction of vehicles within a source type that are actually covered by the I/M program. This process is described in Section 4.9.6 of this document. 4.9.5 I/M Program ID In MOVES, the IMProgramID is a numeric identifier used to differentiate between different parts of an I/M program such as different combinations of emission tests and vehicle coverage. For example, OBD I/M programs that have both exhaust and evaporative inspection components should be modeled as two separate, simultaneous programs identified using different I/M program ID numbers in the I/M program ID column. Likewise, an I/M program that applies different tests to different vehicles (e.g., an IM240 program that applies to older model years and an OBD program that applies to newer model years) would also be modeled as two separate, simultaneous programs identified using different I/M program ID numbers in the I/M program ID column, and using the beginning and ending model year columns to differentiate the model years covered by each program. For a user defined I/M program, the IMProgramID column within the IMCoverage Table is assigned by the user. 4.9.6 Inspection Frequency MOVES allows users to enter either annual or biennial test frequency. MOVES also allows an entry for continuous I/M, however, there are currently no emission benefits assigned to this option in MOVES, and it should not be selected. MOVES assigns slightly lower emissions benefit for biennial inspections than it does for annual inspections. 4.9.7 Test Standards ID MOVES allows users to choose between 12 exhaust emissions tests and 7 evaporative emissions tests, as listed in Table 4-4. Table 4-9. MOVES I/M Emission Test Types Test Standards ID Test Standards Description Description 11 Unloaded Idle Test Test performed while vehicle idles in Park or Neutral 12 Two-mode, 2500 Test performed while vehicle idles and at 2500 rpm RPM/Idle Test 13 Loaded / Idle Test Test performed while vehicle operates on a chassis dynamometer at constant load 21 ASM 2525 Phase-in Cutpoints Test performed on a dynamometer, under load, through a defined steady state driving cycle at 25 mph and 25% load, at phase-in cutpoints. 63 ------- Test Standards ID Test Standards Description Description 22 ASM 5015 Phase-in Cutpoints Test performed on a dynamometer, under load, through two defined steady state driving cycles at 25 mph and 25% load, and 15 mph and 50% load, at phase-in cutpoints. 23 ASM 2525/5015 Phase-in Cutpoints Test performed on a dynamometer, under load, through two defined steady state driving cycles at 25 mph and 25% load, and 15 mph and 50% load, at phase-in cutpoints. 24 ASM 2525 Final Cutpoints Test performed on a dynamometer, under load, through a defined steady state driving cycle at 25 mph and 25% load, at final cutpoints. 25 ASM 5015 Final Cutpoints Test performed on a dynamometer, under load, through a defined steady state driving cycle at 15 mph and 50% load, at final cutpoints. 26 ASM 2525/5015 Final Cutpoints Test performed on an inertia-weighted dynamometer through two defined steady state driving cycles at 25 mph and 25% load, and 15 mph and 50% load, at final cutpoints. 31 IM240 Phase-in Cutpoints Test performed on a dynamometer, under load, through a pre-defined transient driving cycle of up to 240 seconds at phase-in cutpoints. 33 IM240 Final Cutpoints Test performed on a dynamometer, under load, through a pre-defined transient driving cycle of up to 240 seconds. 41 Evaporative Gas Cap Check A test conducted by pressurizing the gas cap for the purpose of identifying leaks in the gas cap. 42 Evaporative System Pressure Check A test conducted by pressuring the evaporative system by way of the fuel tank's fillneck and sometimes referred to as the fillneck pressure (FP) test. 43 Evaporative System OBD Check Test of the evaporative emission related systems and components performed by visual check of the MIL and scan of the OBD computer system for readiness, MIL status, and stored trouble codes, on 1996 and newer, OBD-equipped vehicles. 44 Evaporative Gas Cap and Pressure Check A pair of tests to identify leaks in the gas cap (GC) and the rest of the vehicle's evaporative system. The latter test is conducted by pressuring the evaporative system by way of the fuel tank's fillneck and is referred to as the fillneck pressure (FP) test. 64 ------- Test Standards ID Test Standards Description Description 45 Evaporative Gas Cap and OBD Check The evaporative OBD test performed in conjunction with a separate check of the gas cap (GC) for the purpose of identifying leaks in the gas cap not otherwise identified by the evaporative OBD check. This combination of tests can only be conducted on 1996 and newer, OBD-equipped vehicles. 46 Evaporative Pressure and OBD Check The evaporative OBD test performed in conjunction with a separate fillneck pressure test. 47 Evaporative Gas Cap, Pressure and OBD Check The evaporative OBD test performed in conjunction with a separate fillneck pressure test and gas cap test. 51 Exhaust OBD Check Test of exhaust-related systems and components performed by visual check of Malfunction Indicator Light (MIL) and scan of on-board (OBD) computer for system readiness, MIL status and stored trouble codes, on 1996 and newer OBD-equipped vehicles only 4.9.8 Beginning and Ending Model Years MOVES uses these two columns to specify the beginning and ending model years affected by a particular part of the I/M program. For I/M programs without a grace period for new vehicles or an exemption period for older vehicles, this is simply the first and last model year affected by the program. For I/M programs with a grace period for new vehicles or an exemption period for older vehicles, this entry should reflect the actual model years covered by the program in the calendar year of evaluation. As a result, the beginning and ending model years for an I/M program may vary depending on the calendar year of analysis. For example, a typical OBD I/M program might apply to all model years beginning with 1996. However, if that program also includes a grace period during which newer vehicles are exempt from the program, the ending model year of the program should reflect the most recent model year included in the program based on the calendar year of analysis. For a program with a three-year grace period, a MOVES run for calendar year 2025 would list 2022 as the ending model year; similarly, a MOVES run for the same program in calendar year 2030 would list an ending year of 2027, and so on. Similar adjustments to the beginning model year should be made to account for exemptions of older model years as well. In that case, the beginning model year of the program should reflect the earliest model year still being tested. For example, some programs include a 20-year rolling exemption, meaning that only the newest 20 model years are tested. Therefore, if the analysis year is 2025, the oldest model year still being tested in a program with this type of exemptions would be the 2005 model year, so the IMCoverage Table for analysis year 2025 would have a beginning model year of 2005 and ending model year of 2025. An analysis of the same program for calendar year 2030 would have a beginning model year of 2010. 65 ------- Tip: F, 'ograms with grace periods or exemption periods» a unique set of I/M inputs will be needed for each calendar year modeled, because I/M beginning and end years will differ. Another type of I/M vehicle exemption is mileage-based vehicle exemption. There are two types of mileage-based exemptions that a few states have chosen to grant to motorists. The first type is similar to the grace period for newer vehicles mentioned above. For this type of mileage- exemption, a vehicle gets an "initial grace distance": a vehicle is exempted from its regular inspection until it has clocked a set number of miles on its odometer, for example, 40,000 miles. The second type of mileage exemption is based on the quantity of miles traveled since the vehicle's last required inspection cycle (annual or biennial period). For example, some I/M programs may allow vehicles to be exempt from I/M testing if they traveled less than 5,000 miles since their last annual registration renewal cycle. Any area considering mileage-based exemptions should also consider how the odometer readings are to be tracked and verified for quality assurance purposes, especially if these exempt vehicles might not need to visit an emission inspection station. I/M programs with this type of exemption often also have a vehicle safety inspection program so that the odometer reading can be coordinated with the safety-portion of the vehicle's inspection and registration process. Neither of these types of mileage-based exemptions can be directly input in the MOVES model since the model does not account for an individual vehicle's annual or accumulated VMT. As a result of this and since these vehicles receive no I/M benefit, both types of mileage-based exemptions should be treated like waived vehicles and as such should be included in the estimation of waiver rate (described below in Section 4.9.10). For areas considering the first type of mileage-based exemption (an initial grace distance), it may be prudent and advantageous to consider a model year exemption (a grace period) instead, since, as discussed above, this can be directly input into MOVES. 4.9.9 UselMyn The MOVES I/M input parameters include a column labeled uselMyn, which allows the user to turn off ("N") or on ("'Y") the portion of the I/M program described in that row of the table. 4.9.10 Compliance Factor MOVES uses the compliance factor input to account for I/M program compliance rates, waiver rates, failure rates, and adjustments needed to account for the fraction of vehicles within a source type that are covered by the I/M program (these last adjustments will be referred to here as the "regulatory class coverage adjustment"). The compliance factor is entered as a decimal number 66 ------- from 0 to 100 and represents the percentage of vehicles within a source type that actually receive the benefits of the program. The compliance factor entered in MOVES is calculated as: CF = CR x (1 - WR x FR) x RCCA Where CF = Compliance factor CR = Compliance rate WR = Waiver rate FR = Failure rate RCCA = Regulatory class coverage adjustment The following subsections describe each component used to calculate the compliance factor. 4.9.10.1 Compliance Rate The compliance rate is the percentage of vehicles in the fleet covered by the I/M program that completes the I/M program and receives either a certificate of compliance (i.e., vehicles that pass inspection) or a waiver (i.e., vehicles that do not pass a retest but still receive a certificate). This is calculated by adding the number of vehicles that receive a certificate of compliance with the number of vehicles that receive a waiver, and dividing the sum by the number of total vehicles that are subject to I/M testing: Compliant Vehicles + Waived Vehicles Compliance Rate = x 100 Subject Vehicles Historical compliance should be determined by sticker surveys, license plate surveys, or a comparison of the number of final tests to the number of vehicles subject to the I/M requirement. Note, "Subject Vehicles" includes all vehicles registered in the county that meet the I/M program's model year and weight class requirements. Additionally, note that the compliance rate is a percentage between 0 and 100. 4.9.10.2 Waiver Rate For each IMProgramID, the waiver rate is the fraction of vehicles that fail an initial I/M test and do not pass a retest, but still receive a certificate. This is calculated as the number of vehicles that do not pass a retest but receive a certificate divided by the number of vehicles that fail an initial I/M test: Waived Vehicles Waiver Rate = , . . T, ; , Initially Failing Vehicles Actual historical waiver rates should be used as the basis for estimating future waiver rates. Note that the waiver rate is a fraction between 0 and 1. 67 ------- 4.9.10.3 Failure Rate For each IMProgramID, the failure rate is the fraction of all tested vehicles that fail an initial I/M test (regardless of the vehicle's final outcome). This is calculated as the number of vehicles that fail an initial I/M test divided by the number of unique vehicles that were tested: Initially Failing Vehicles Failure Rate = Unique Vehicles Tested Actual historical failure rates should be used as the basis for estimating future failure rates. Note that "Unique vehicles tested" is not the same as the total number of I/M tests because it does not include vehicle retests. Additionally, note that the failure rate is a fraction between 0 and 1. 4.9.10.4 Regulatory Class Coverage Adjustment I/M programs entered in MOVES are applied to source types. However, as discussed in Section 4.9.2, this association of I/M programs and source type may be inconsistent with state I/M program regulations that define I/M programs by the vehicle weight classes. MOVES source types are composed of several vehicle weight classes and, therefore, applying I/M benefits to the entire MOVES source type may be inappropriate. Table A-l in Appendix A can be used to develop adjustments to the compliance factor to account for this discrepancy. The adjustments are population fractions of vehicles by the various regulatory weight classes within a source type. After reviewing the table, users should sum the adjustments for weight classes within a source type that are covered by an I/M program. This sum provides users with a multiplicative factor that can be applied when calculating the compliance factor, as described above. An example of this process is provided in the next section. Note that the adjustment factor is a fraction between 0 and l.61 Users who believe a local set of regulatory class coverage adjustments are more appropriate than the Table A-l defaults should provide documentation in the SIP or regional conformity analysis of the local data and methods used to derive those adjustments. 4.9.10.5 Example Compliance Factor Calculation Using the example from Section 4.9.2, an I/M program that targets trucks less than 8501 lbs GVWR (i.e., EPA weight classes LDT1, LDT2, LDT3, and LDT4) would include some vehicles from two MOVES source types: passenger trucks (sourceTypelD 31) and light commercial trucks (32). Users should first determine the compliance rate, waiver rate and failure rate for the trucks covered by that program. For this example, we will assume that the compliance rate is 95%, the waiver rate is 0.25, and the failure rate is 0.20. The user would then determine the regulatory class coverage adjustment by summing the percentages of those regulatory classes less than 8501 lbs GVRW separately for source types 31 61 As of MOVES3.1, Class 2b and 3 gasoline trucks with a gross vehicle weight rating of between 8,500 and 14,000 pounds (Regulatory Class 41) receive the same proportional I/M benefit for exhaust emissions as lower classification gasoline trucks. 68 ------- and 32 using the information in Table A-l in Appendix A. For source type 31, the regulatory class coverage adjustment is 0.9612. For source type 32, the regulatory class coverage adjustment is 0.7526. Using these results, the compliance factor for source type 31 is: CF = CR x (1 - WR x FR) x RCCA 86.7483% = 95% x (1 - 0.25 x 0.20) x 0.9612 The compliance factor for source type 32 is: CF = CR x (1 - WR x FR) x RCCA 67.92215% = 95% x (1 - 0.25 x 0.20) x 0.7526 These values would be entered as compliance factors of 86.7483 for source type 31 and 67.92215 for source type 32. 4.10 Starts The Starts Tab is used to import local information on vehicle start activity. This input is optional and should only be used if local data are available. There are several sources for vehicle start information. In the past, this has typically been derived from origin/destination surveys used for travel demand modeling, but could also be derived using telematics data.62 If no starts information is available, this importer should not be used and MOVES will calculate start activity based on user-supplied vehicle populations (via the SourceTypeYear input) and default assumptions of vehicle activity. The following information about starts applies primarily to MOVES running in Inventory mode. However, the StartsOpModeDistribution input table discussed below can be used in either Inventory mode or Emission Rates mode. The Starts Tab contains importers for multiple tables, which interact to calculate vehicle start activity in MOVES. Users have the option of directly importing detailed data into the Starts table, which contains start information by source type, hour, day, month, and vehicle age. However, local data may not be available to populate every dimension of the Starts table. Therefore, users also have the option to provide some local information via shaping tables and to rely on default assumptions for dimensions not covered by the local data. The importers available under the Starts Tab include: StartsPerDayPerVehicle, StartsPerDay, StartsHourFraction, StartsMonthAdjust, Starts Age Adjustment, StartsOpModeDistribution, and Starts. 62 For an example of how telematics data were used to derive MOVES starts inputs, see the final report for CRC A- 106: https://crcao .org/wp-content/uploads/2019/08/CRC-A106-Final-Report Dec2017 .pdf. 69 ------- Table 4-9 below summarizes the tables available in the Starts tab. Table 4-10: Summary of Options under the Starts Input Type of Table Table Name Usage Entire Starts table: If Starts table used, do not use other tables to enter number of starts or shaping tables Starts Use when you have all information: starts by sourceTypelD, hourDaylD, modelYearlD, monthID Tables to enter number of starts: Use only one of these two tables, in combination with any shaping tables StartsPerDayPerVehicle Use when you know the starts per vehicle StartsPerDay Use when you have the total number of starts per day Shaping Tables: Use any of these tables in combination with StartsPerDayPerVehicle or StartsPerDay StartsHourFraction Use when you know the distribution of starts throughout the day StartsMonth Adj ust Use to adjust start activity by month Starts Age Adjust Use to adjust start activity by vehicle age Other StartsOpModeDistribution Adjusts vehicles soak times The Starts, StartsPerDayPerVehicle, and StartsPerDay tables can be used to provide the number of vehicle starts, depending on data availability and format. StartsHourFraction, StartsMonth Adjust, and Starts Age Adjustment are shaping tables that can be used individually or with any of the other tables (except for the Starts table, as explained below) to adjust or allocate the number of vehicle starts. StartsOpModeDistribution is a separate input, which is described below. In the case where a modeler supplies one or more of StartsPerDayPerVehicle, StartsPerDay, or any of the shaping tables, MOVES will use that information to calculate the Starts table and will rely on default information for the inputs not provided. For instance, if the user provides only total starts per day through the StartsPerDay table, those values will be allocated to hour and adjusted by month and vehicle age based on MOVES default allocations and adjustments. Users should confirm in the output that MOVES used the correct number of starts. By selecting "Starts" Activity in the General Output Panel of the RunSpec, the number of starts used in the MOVES run will be reported in the MOVESactivityoutput table of the output database. This table can be used to confirm that the correct number of starts and/or correct allocations were used in MOVES. 70 ------- Starts The Starts table, which appears last in the list of start importers, can be used to completely replace the MOVES-calculated Starts table. Information on starts must be provided by monthID, hourDaylD, sourceTypelD, and vehicle agelD. To use this input, vehicle starts information must be available for all fields. This importer should not be used in conjunction with StartsPerDayPerVehicle, StartsPerDay, StartsHourFraction, StartsMonthAdjust, or Starts Age Adjustment. Note that a complete table must be provided, including all combinations of monthID, hourDaylD, and sourceTypelD selected in the RunSpec. If the user has some but not all of the information required for this table, use one or more of the tables described below instead of the Starts table, as appropriate. StartsPerDayPer V ehicle The StartsPerDayPerVehicle table can be used when the average number of starts per vehicle by source type is known for a typical weekday and weekend day (daylDs 5 and 2, respectively). When using this table, MOVES will calculate total starts by combining this information with the user-supplied source type population data (this input is described in Section 4.3). StartsPerDayPerVehicle can be used independently or in combination with other start tables (except "Starts" or StartsPerDay). StartsPerDay The StartsPerDay table can be used when the total number of vehicle starts by source type is known for a typical weekday or weekend day (daylDs 5 and 2, respectively). When using this table, MOVES will use the total vehicle starts provided and will not use source type population information to calculate number of starts. This input can be used independently or in combination with other start tables (except "Starts" or StartsPerDayPerVehicle). StartsHourFraction The StartsHourFraction table can be used when local start information is available by hour of day. Fractions can be provided by the user to allocate starts to the appropriate hour. Fractions should be provided for both day types, weekday and weekend day, and they should sum to one for each day type. This input can be used independently or in combination with other start tables (except "Starts"). Starts MonthAdj ust The StartsMonthAdjust table can be used to vary the vehicle starts between different months. An adjustment factor of 1.0 for each month will model the unlikely situation where annual starts are evenly divided between months. Usually, start activity increases in the summer and decreases in the winter. Local starts information can be used to adjust starts up or down depending on the month (or season) by changing the adjustment factors for each month. These adjustment factors are applied directly to the calculated starts per day. For example, a value of 1.12 for sourceTypelD 21 and monthID 8 will increase the calculated passenger car starts in August by 12%. This input can be used independently or in combination with other start tables (except "Starts"). 71 ------- Starts AgeAdj ustment The Starts Age Adjustment table can be used when local start information is available by vehicle age. This table makes relative adjustments to starts per vehicle by age. It is important to note that the absolute values in this table are not used; only the relative differences between ages affect the distribution of calculated vehicle starts. To illustrate this input with an overly simplified example using passenger cars: if in the Starts Age Adjustment table, agelDs 0-9 are assigned a value of 1, agelDs 10-19 are assigned a value of 0.8, and agelDs 20-30 are assigned a value of 0.5, then a new car will be modeled with 1.25 times the starts per vehicle as a 10-year-old car and twice the starts per vehicle as a 20-year old car (as 1.25 is the ratio between 1 and 0.8, and 2 is the ratio between 1 and 0.5, respectively). A 10-year-old car will be modeled with 1.6 times the starts per vehicle of a 20-year old car (as 1.6 is the ratio between 0.8 and 0.5). Furthermore, because the absolute values in this table are not used, the same results would be obtained if adjustment values of 10, 8, and 5 were used instead, as they have the same proportional differences. The Starts Age Adjustment input conserves the total number of starts. That is, providing this input will not change the number of vehicle starts (either provided directly in StartsPerDay, calculated from StartsPerDayPerVehicle, or when relying on MOVES defaults). Instead, it only affects the allocation of starts per vehicle by vehicle age. The Starts Age Adjustment table is used by MOVES in conjunction with the SourceTypeAgeDistribution table (this input is described in Section 4.4) to determine total vehicle starts by age. The Starts Age Adjustment input can be used independently or in combination with other start tables (except "Starts"). StartsOpModeDistribution The StartOpModeDistribution table can be used to provide local soak-time distributions by source type, day type, hour, and vehicle age. A soak-time is the period between "key-off and "key-on." Longer periods of soak typically result in higher start emission rates. If local data are available, the MOVES default soak-time assumptions can be overwritten by changing the opmodedistribution fractions in this table. This input can be used independently or in combination with any of the other start tables (including "Starts"). Note that this table only affects start emissions; evaporative emissions will not be affected by changing this table. 4.11 Hotelling The Hotelling Tab is used to import information on long-haul combination truck hotelling activity. This input is optional and should only be used if local data are available. If no hotelling information is available, this importer should not be used, and MOVES will calculate hotelling activity based on long-haul combination truck VMT on restricted access roads. Helling processes apply only to long-haul combination trucks, sourceTypelD 62. 72 ------- The following information about hotelling applies primarily to MOVES running in Inventory mode. However, the HotellingActivityDistribution input table discussed below can be used in either Inventory mode or Emission Rates mode. Hotelling is defined in MOVES as any period of time one hour or longer that drivers of long- haul combination trucks spend resting in their vehicles during mandated down times while making long distance deliveries. During the mandatory down time, drivers can stay in motels or other accommodations, but most of these trucks have sleeping spaces built into the cab of the truck and drivers stay with their vehicles. Hotelling activity is included in MOVES in order to account for use of the truck engine (referred to as "extended idling") to power air conditioning, heat, and other accessories and account for the use of auxiliary power units (APU), which are small onboard power generators. Extended idling while hotelling results in emissions that are different from incidental idling while operating on roads (which is included in the underlying drive cycles used to calculate running emissions in MOVES) and from off-network idling addressed in Section 4.12. Emissions from hotelling are reported as four processes: Extended Idle Exhaust, for truck engine emissions, Crankcase Idle Exhaust, also for truck engine emissions, Auxiliary Power Exhaust, for APU emissions, and Hotelling Shore Power, for energy consumption used when plugged in. The Hotelling Tab contains five importers. Depending on the information available, one or more of these importers can be used to supply local hotelling information. These importers are: HotellingHoursPerDay, HotellingHourFraction, HotellingAgeFraction, HotellingMonthAdjust, and HotellingActivityDistribution. Typically, local data will not be available to populate all of these tables. In a case where a user supplies information for only some of these importers, MOVES will use that information and will rely on default information for the inputs not provided. For instance, if the only local information available is the number of hotelling hours per day, this information can be provided through the HotellingHoursPerDay table. MOVES will distribute the total hotelling hours per day by hour of the day, month, vehicle age, and type of hotelling activity based on default allocations and adjustments. If local data are used to populate any of these tables, users should fully document how those data were collected. HotellingHoursPerDay The HotellingHoursPerDay table can be used when the total hours of hotelling per day are known. Total hotelling hours should be provided for a typical weekday and weekend day (daylDs 5 and 2, respectively). Total hotelling hours should include total time spent in all of the four operating modes defined in the HotellingActivityDistribution table. This input can be used independently, or in combination with other hotelling input tables. Users can confirm the number of hotelling hours used by MOVES by selecting "Hotelling Hours" Activity in the General Output Panel of the RunSpec. The hotelling hours used in the MOVES run will be reported in the MOVESactivityoutput table of the output database. 73 ------- HotellingHourF raction The HotellingHourFraction table can be used when local hotelling information is available by hour of the day. Fractions can be provided by the user to allocate hotelling activity to the appropriate hour. Fractions should be provided for both day types, weekday and weekend day, and they should sum to one for each day type. This input can be used independently or in combination with other hotelling input options. HotellingAgeF raction The HotellingAgeFraction table can be used when local hotelling information is available by age, e.g., to account for newer trucks having more hotelling activity. The fractions in the table allocate hotelling activity by vehicle age, and therefore they should sum to 1.0. This input can be used independently or in combination with other hotelling input options. HotellingMo nth Adjust The HotellingMonthAdjust table can be used to vary hotelling activity between different months. An adjustment factor of 1.0 for each month will model a situation where annual hotelling hours are evenly divided between months. Local hotelling information can be used to adjust hotelling hours up or down depending on the month (or season) by changing the adjustment factors for each month. These adjustment factors are applied directly to the hotelling hours per day. For example, a value of 1.1 for monthID 1 will increase the hotelling hours per day in January by 10%. This input can be used independently or in combination with other hotelling input options. HotellingActivityDistribution The HotellingActivityDistribution table can be used to change the default operating mode distribution of hotelling activity by model year. MOVES divides hotelling activity into four operating modes: 1. Extended Idle: long-duration idling with more load than standard idle and a different idle speed. It is used to account for emissions during hotelling operation when a truck's engine is used to support loads such as heaters, air conditioners, microwave ovens, etc. 2. Diesel Auxiliary Power (APU): the use of diesel-fueled auxiliary power units that allow for heating/cooling/power for the cab without running the truck's engine. 3. Shore Power (plug-in): the use of electric infrastructure to provide power for heating/cooling/power for the cab without running the truck's engine. 4. Battery or All Engines/Accessories Off: hotelling when the truck's engine is off, an APU and truck-stop electrification are not being used. In most cases, users should rely on the national default hotelling operating mode fractions. However, if local data are supplied, this input can be used independently or in combination with other hotelling input options. 74 ------- 4.12 Idle Data There are three types of idling activity that MOVES accounts for: Extending idling can occur when long-haul combination trucks are resting. This type of idling is represented by hotelling information, which is discussed above in Section 4.11 and not in this section. Idling associated with driving occurs with all vehicle types. The drive cycles in MOVES account for idling at traffic signals, stop signs, and in traffic as part of the running exhaust and crankcase running exhaust processes on the urban and rural restricted and unrestricted road types. MOVES determines the amount of this type of idling based on average speed distribution and road type distribution inputs, which are covered in Sections 4.6. and 4.7, respectively. MOVES also accounts for off-network idling. Off-network idle (ONI) is defined in MOVES as time (other than hotelling) during which a vehicle engine is running idle and the vehicle is somewhere other than on the road, such as in a parking lot or driveway. This engine activity contributes to total mobile source emissions but does not take place on the road network; it takes place on the off-network road type. Some examples of ONI activity include: Light-duty passenger vehicles idling while waiting to pick up children at school or to pick up passengers at the airport or train station, Single unit and combination trucks idling while loading or unloading cargo or making deliveries, and Vehicles idling at drive-through restaurants. Emissions during these types of events are included in MOVES output as running exhaust and crankcase running exhaust on the off-network road type. The user input on the Idle Tab is the total idle fraction, which is the total time spent idling divided by the source operating time (see below for more details). MOVES calculates off- network idling activity as the difference between total idle activity and idling associated with driving. Therefore, if this optional information is provided, it will only affect the calculation of off-network idling activity; it will not change how MOVES estimates idling associated with driving, which is determined based on average speed distributions and road type distributions as described above. This user input is optional and should only be used if better local idling data are available. The default data included in MOVES for light-duty vehicles were derived from telematics data that included about 40 million trips. The default data used for heavy duty vehicles were derived from a study of 415 vehicles during over 120,000 hours of operation.63 Survey data, limited 63 For more information on the default idle activity data in MOVES and how off-network idling is calculated, see Section 10 of the technical report Population and Activity of Onroad Vehicles inMOVES4 (EPA-420-R-23-005), available at https://www.epa.gov/moves/moves-onroad-technical-reports. 75 ------- observations, or assumptions about efficacy of idle restrictions should not be used to replace the default data in MOVES. Section 4.12.1 provides guidance on how to import local idling data when running MOVES in Inventory mode. Local idling data do not need to be imported when running MOVES in Emission Rates mode. However, guidance on how to calculate an off-network idle emission inventory when using Emission Rates mode, with or without local idling data, is provided in Section 4.12.2. Including the ONI emissions is a necessary step in calculating a complete emissions inventory when using the Emission Rates mode. 4.12.1 Off-network Idle: Guidance for Inventory Mode The Idle Tab contains four importers. This tab is optional and should only be used if better local data for vehicle idling are available. Depending on the information available, one of two primary input tables can be used: TotalldleFraction or IdleModelYearGrouping. Additionally, if the IdleModelYearGrouping table is supplied, IdleMonthAdjust and IdleDayAdust should also be supplied; default MOVES assumptions will not be used to supplement any user-supplied data for these inputs. Note, if local data are used to populate any of these tables, users should fully document how those data were collected. T otalldleF raction The TotalldleFraction table can be used if local data are available on the total time spent idling as a fraction of source hours operating by source type, model year range, month, and day type. The fractions here are total idle times, which include off-network idle as well as idling occuring on roadways (such as incidental idle at signals, stop signs, and in traffic). For example, a total idle fraction of 0.22 represents 22% of time between a vehicle's "key-on" and "key-off is spent idling. However, note that for long-haul combination trucks, this fraction should not include idle time while hotelling, as that is a separate process (see Section 4.11 for more information). If this table is used, IdleModelYearGrouping, IdleMonthAdjust, and IdleDay Adjust should not be used. IdleModelYearGrouping The IdleModelYearGrouping table is an alternate input for providing the total time spent idling (including off-network idle as well as idling occuring on roadways) as a fraction of source hours operating. The units are the same as for the TotalldleFraction table, but this table may be preferable, depending on the format of the local data, as it allows the user to provide total idle fraction data by source type and model year range. However, note that if this table is used, IdleMonthAdjust and IdleDay Adjust should also be supplied. IdleMonthAdjust The IdleMonthAdjust table is used to vary idle activity provided in the IdleModelYearGrouping table between different months. An adjustment factor of 1.0 for each month will model a situation where the total idle fraction does not change between months. Local idling information can be used to adjust the idle fraction up or down depending on the month (or season) by changing the adjustment factors for each month. 76 ------- IdleDayAdjust The IdleDayAdjust table is used to vary idle activity provided in the IdleModelYearGrouping table by day type (weekday or weekend day). An adjustment factor of 1.0 for each day will model a situation where the total idle fraction does not change by day type. Local idling information can be used to adjust the idle fraction up or down for weekdays separately from weekend days. 4.12.2 Off-network Idle: Guidance for Emission Rates Mode When using the Emission Rates mode, the user calculates off-network idle emissions by multiplying the roadTypelD 1 emission rates in the RatePerDistance table with the corresponding hours of off-network idling activity. The hours of activity should be provided at the same level of detail as the emission rates. For example, if source type is selected in the output emission detail, then the hours of off-network idling activity should include detail at the source type level. Note that all other emission rates in the RatePerDi stance table are in units of mass per distance; only the roadTypelD 1 emission rates in this table are in units of mass per hour. Also note that the relevant idle activity data are different between Inventory mode and Emission Rates mode: in Inventory mode, the user input is TotalldleFraction, whereas in Emission Rates mode, the idle activity data are hours of off-network idle. If local data on the number of hours of off-network idling are unavailable, default MOVES data for this activity may be used instead, which can be obtained using the ONI Tool. This feature is available by opening the Tools drop-down menu in the MOVES GUI and selecting ONI Tool. The ONI Tool combines data in the user input database with MOVES default data to provide the same hours of off-network idling that MOVES would internally calculate when running in Inventory mode. Therefore, users need to complete their RunSpec and finish populating their input database before running this tool. The ONI tool can be run before or after MOVES is run, as long as the input database is the same. The ONI Tool outputs hours of idling activity that the user can then multiply by the corresponding roadTypelD 1 emission rates in the RatePerDi stance table. Detailed instructions on how to use the ONI Tool are available in the MOVES GUI: after opening the tool via the Tools drop-down menu, click the "Open Instructions" button. 4.13 Retrofit Data The Retrofit Data Tab in MOVES allows users to enter heavy-duty diesel retrofit and/or replacement program data that apply adjustments to vehicle emission rates. For example, a replacement program may fund the purchase of electric or CNG heavy-duty vehicles to replace diesel ones. Users are not required to input such data into MOVES; they would only do so if they have a retrofit or replacement program that they want to model. There are no default retrofit or replacement data in MOVES. Users should consult the latest version of EPA's guidance for estimating the emission reductions from these programs for SIP and conformity purposes available at https://www.epa.gov/state-and-local-transportation/guidance-control-strategies- state-and-local-agencies. 77 ------- 4.14 Stage II Refueling Programs MOVES can model the effects of Stage II vehicle refueling controls. The two types of refueling emissions included in MOVES are vapor displacement and spills. Stage II control programs can affect both types of losses and therefore emissions, and MOVES allows the user to specify the impact of controls on each type separately. The impact of controls for refueling losses are affected by a combination of the efficiency of the control technology, the coverage of the program (including the impact of exemptions) and the state of repair of the equipment, which is affected by the frequency of formal inspections.64 There is currently no dedicated importer for this in the CDM. Stage II information is included in the CountyYear table. An alternative CountyYear table can be imported using the Generic Tab (described below). Using this tab, users can export the default CountyYear table for the county being modeled, modify the values as necessary, and import a revised table. MOVES includes default county-level Stage II control efficiencies, with a value of zero for counties and years that do not have an active program. These values were updated for MOVES4, but users should check that the default data are accurate for the local area. MOVES separates the Stage II control efficiency into two factors, a refueling vapor adjustment factor, and a spillage adjustment factor, which are measures of the efficiency of the Stage II program at reducing vapor displacement and spillage. Calculation of Stage II efficiency is addressed in Section 4 of the EPA document Volume IV: Chapter 1, Preferred and Alternative Methods for Gathering and Locating Specific Emission Inventory Data (https://www.epa.gov/air-emissions- inventories/volume-4-mobile-sources). In the absence of any local information that differentiates the efficiency of the Stage II program for controlling vapor displacement and spillage, a value of 0 should be used for the spillage adjustment factor. 4.15 Generic The Generic Tab can be used to export, modify, and re-import any of the default MOVES tables not covered by specific tabs in the CDM. Users should note that there are complex interactions between tables in MOVES, and there may be unintended consequences from changing any table. Other than the Stage II inputs mentioned above, most tables should never be changed, and results will not be acceptable if such tables are modified. EPA recommends that users consult with their EPA Regional Office before modifying any of the default MOVES tables accessible through the Generic Tab. 64 States must account for all emission processes in the SIP. However, two of the 12 hydrocarbon emission categories, refueling displacement vapor loss and refueling spillage loss, are sometimes included in the SIP as an area source and left out of the onroad mobile source inventory and motor vehicle emissions budget. In that case, the two refueling emission processes which are not included in the motor vehicle emission budget would not be included in a regional conformity analysis. The interagency consultation process should be used to confirm that there is consistency in the approach used to account for refueling emissions in the SIP and regional conformity analysis. 78 ------- Section 5. Developing Nonroad Inventories with MOVES The onroad and nonroad modeling capabilities exist as separate modules in MOVES, and users must select one or the other in each run of the model. The basic nonroad emission rates and population and activity estimates in MOVES4, including estimates of population growth, have not changed from MOVES3. However, MOVES4 should be used when modeling nonroad emissions because it includes updated fuel information, which does affect estimates of nonroad emissions. MOVES-Nonroad can be used to estimate emissions from 12 different sectors of nonroad equipment containing 88 equipment types at the county level based on default assumptions of county-level nonroad equipment populations and activity. Nonroad equipment population growth rates in MOVES are based on state and regional growth estimates.65 Equipment populations and activity are then allocated to the state and county level based on surrogates such as construction spending for construction equipment, harvested cropland for agricultural equipment, number of manufacturing employees for industrial equipment, etc.66 While this approach has limitations, EPA recognizes that estimating local data on nonroad equipment populations and activity can be challenging, so relying on MOVES default nonroad population and activity data is acceptable for SIPs and other regulatory purposes. The rest of this section addresses the development of nonroad RunSpec files, importing local meteorological and fuel data, and alternatives to using default nonroad population and activity data for developing local nonroad emissions inventories. 5.1 Developing a Nonroad RunSpec This section focuses on the navigation panels that differ from the equivalent onroad panels. 5.1.1 Scale When Nonroad is selected as the model type, Default Scale is the only option for domain/scale. Default Scale uses the national and county-level default information in MOVES to calculate inventories at the national or county level. Users can create an input database with the Nonroad Data Importer to enter local meteorology, fuels, and retrofit data. "Inventory" is the only option offered for Calculation Type. Users who want to work with nonroad emission rates or want to apply local nonroad equipment population and activity data can use post-processing scripts in MOVES to convert inventory output to emission rates. These scripts are available in the Post Processing Menu. See Section 5.3 for more information. 65 See Nonroad Engine Population Growth Estimates in MOVES2014b, EPA-420-R-18-010 (https://nepis.epa.gov/Exe/ZvPDF.cgi?Dockev=P100UXJK.pdf) for more information. 66 See Geographic Allocation of Nonroad Engine Population Data to the State and County Level, NR-014d (https://nepis.epa.gov/Exe/ZvPDF.cgi?Dockev=P1004LDX.pdf) for more details. 79 ------- 5.1.2 Time Spans MOVES-Nonroad does all calculations at the day level with no hourly detail. Multiple years, months, and day types can be specified in a single RunSpec, but not individual hours. Users creating a nonroad input database for a nonroad run in MOVES should limit the RunSpec to a single year. Users should choose the appropriate months for the pollutant being analyzed, e.g., months representing the ozone season for NOx and HC, the months of the PM2.5 season or episode for the 24-hour PM2.5 standard, or the winter CO season. To develop an annual inventory, all months should be selected. Choice of day type should be consistent with choices made for the onroad portion of the inventory. 5.1.3 Geographic Bounds MOVES-Nonroad allows for the selection of multiple counties in a single RunSpec. However, users creating a nonroad input database through the Nonroad Data Importer should limit the RunSpec to a single county. Note that the output from MOVES-Nonroad is for individual counties. Post-processing may be needed to adjust results to the boundaries of the analysis (e.g., a nonattainment or maintenance area). 5.1.4 Vehicles/Equipment: Nonroad Vehicle Equipment MOVES-Nonroad divides nonroad equipment into 12 economic sectors containing 88 equipment types. These sectors are: Agriculture Airport Support Commercial Construction Industrial Lawn/Garden Logging Oil Field Pleasure Craft Railroad Recreational Underground Mining The Nonroad Equipment Panel lets users select nonroad equipment by a combination of sectors containing specific equipment types and the fuel that those equipment types can use. For a list of equipment included in each sector, see Appendix B. The fuel types available include compressed natural gas, gasoline, liquified petroleum gas, marine diesel fuel, and nonroad diesel fuel. Note that since MOVES-Nonroad does not model emissions from electric equipment, users may assume these equipment have zero emissions.67 67 See also the nonroad equipment portion of EPA's FAQ about modeling electric vehicles and equipment. 80 ------- For SIP analyses, users should select all valid sector and fuel combinations that occur within the modeled geographic domain. Note that MOVES-Nonroad does not model emissions from locomotives, commercial marine vessels, or aircraft.68 5.1.5 Road Type There is only one Nonroad road type ("Nonroad"), and it will automatically be selected in the Road Type Panel. 5.1.6 Pollutants and Processes The pollutant processes in MOVES-Nonroad are mutually exclusive types of emissions; therefore, users must select all processes associated with a modeled pollutant to account for all emissions of that pollutant. 5.1.7 Output The Output Panel provides access to two additional panels, General Output and Output Emissions Detail, which operate in a similar manner to the corresponding panels in MOVES- Onroad (see Sections 3.8 and 3.9). In general, users can generate output in whatever form works best for their specific needs. The following subsections provide guidelines to consider when specifying output details and format. 5.1.7.1 General Output The General Output Panel in MOVES-Nonroad does not include an option to select specific activity output options. By default, MOVES-Nonroad includes all applicable activity types in the MOVESActivityOutput table populated during the run. 5.1.7.2 Output Emissions Detail This panel allows the user to select the level of detail reported in the output database. As noted in Section 5.1.2, MOVES-Nonroad does all calculations at the day level. County is the recommended selection for Location. If MOVES-Nonroad results will be post-processed using a script provided with MOVES (e.g., an emission factor script), choices in this panel must be compatible with the script. The use of emission factors scripts is described in detail in Section 5.3 below. 5.2 Use of the Nonroad Data Importer The Nonroad Data Importer is accessed from the Create Input Databases Panel by selecting "Enter/Edit Data." Once a database is selected or created, the importer provides three tabs, each of which opens importers that are used to enter specific local data: Meteorology Fuel Generic (used for importing user data to the nonroad retrofit table (nrRetrofitFactors) as well as equipment population and activity tables) 68 The "Railroad" sector in MOVES-Nonroad includes only railway maintenance equipment; "Pleasure Craft" includes only personal watercraft and recreational boats with outboard or inboard/sterndrive motors; and "Airport Support" includes only ground support equipment used at airports. For information about modeling emissions from locomotives, commercial marine vessels, and aircraft, see EPA's MOVES website at: https://www.epa.gov/moves/emissions-models-and-other-methods-produce-emission-inventories. 81 ------- Each tab allows the user to create and save a template file with column headings and other key fields populated. The modeler then enters local data into the created template using a spreadsheet application (e.g., Microsoft Excel) and imports the edited spreadsheet into MOVES. In some cases, there is also the option to export default data from the MOVES database, which can be reviewed and/or edited. Once the modeler determines that the default data are accurate and applicable to the analysis or determines that the default data need to be changed and makes those changes, they would then import that data into MOVES. Details of the mechanics of using the data importers are provided in the MOVES training materials (see Section 1.6). Guidance for the use of the data importers for SIPs is given below. 5.2.1 Meteorology MOVES-Nonroad uses the same default meteorology data as MOVES-Onroad. For SIPs, EPA recommends using local meteorology data for each month that is specified in the RunSpec. The choice of specific temperature and humidity data may depend on the type of analysis being performed: For air quality modeling of a specific exceedance episode (e.g., for SIP attainment modeling), hourly meteorological data for the episode or for a longer period may be necessary. For more generic modeling of average summer or winter day ozone, PM2.5, or CO conditions, users should input average daily temperature profiles for the months when exceedances typically occur (in coordination with the EPA Regional Office): o For ozone season analysis, users should enter either the local average temperature profile for the period chosen to represent the area's ozone season (typically June, July and August; or July, August, and September), o For PM2.5 season or episodic analysis, users should enter the local average temperature profile for the chosen months, o For CO season analysis, users should enter the either local average temperature profile for January, or the local average temperature profile for the three-month period that best represents the CO season (typically December, January, and February). For an annual analysis, users need to enter the local average temperature profile for all months. For a given analysis, the nonroad inventory should be based on the same meteorology data used for the onroad inventory - see Section 4.2 for guidance about meteorology data for onroad MOVES runs. Local average temperature profiles can be based on the average minimum and maximum temperatures. 5.2.2 Fuels (Fuel Supply and Fuel Formulation) MOVES-Nonroad uses two tables, the NRFuelSupply and FuelFormulation tables, that interact to define the fuels used in the modeling domain. The NRFuel Supply table identifies the fuel formulations used in a region and each formulation's respective market share. This is a separate table from the onroad fuel supply, which is simply called the FuelSupply table. 82 ------- The FuelFormulation table defines the properties (such as RVP, sulfur level, ethanol volume, etc.) of each fuel. This is the same table as used in the onroad portion of MOVES. The MOVES defaults for both tables are accessible using the Export Default Data button in the Fuel Tab of the Nonroad Data Importer. The NRFuel Supply table serves the same function as the FuelSupply table in MOVES-Onroad. For a full description of the FuelSupply and FuelFormulation tables and data fields, see Section 4.8.1 of this document. In MOVES4, the default values in the FuelFormulation and NRFuel supply tables are based on the information in the fuel supply report for MOVES4,69 and do not necessarily reflect later changes made to local fuel requirements (e.g., an area becomes subject to the Federal reformulated gasoline requirement). Users should first review the default fuel formulation and fuel supply, and then make changes only where precise local volumetric fuel property information is available or where local fuel requirements have changed.70 Where local requirements have not changed, EPA strongly recommends using the default fuel properties for a region unless a full local fuel property study exists. Because fuel properties can be quite variable, EPA does not consider single or yearly station samples adequate for substitution. One exception to this guidance is in the case of Reid Vapor Pressure (RVP) where a user should change the value to reflect any specific local regulatory requirements and differences between ethanol- and non-ethanol blended gasoline not reflected in the default database. Any changes to RVP (or to any other gasoline formulation parameters) should be made using the "Fuels Wizard" tool in the Fuel Tab of the Nonroad Data Importer. This tool can be used to adjust unknown gasoline properties based on known properties. For instance, changing a fuel's RVP will affect other fuel properties due to changes in refinery configuration in order to create that new fuel. The Fuels Wizard calculates the appropriate values consistent with EPA's refinery modeling. The Fuels Wizard should be used whenever changing any default fuel property for gasoline and gasoline-ethanol blends in the Fuel Formulation table.71 This approach could also be used for determining the impacts of relaxing low RVP requirements. Comparisons of emissions should be done for both onroad and nonroad inventories. Users who want to determine the benefits of a current reformulated gasoline (RFG) requirement can do so by comparing the emissions inventory with RFG to the emissions inventory for their county calculated using the fuel supply and fuel formulations from an adjacent non-RFG county in the same state. This comparison should be done for both onroad and nonroad inventories. 69 See Fuel Supply Defaults: Regional Fuels and the Fuel Wizard in MOVES4, available at https://www.epa.gov/moves/moves-onroad-technical-reports. 70 With the exception of Denver: at the time M0VES4 was initially released (i.e., version MOVES4.0.0), EPA did not have certainty about future fuel properties for the Denver area (i.e., MOVES4.0.0 continues to reflect fuel properties consistent with the implementation of the Federal 7.8 psi Reid Vapor Pressure requirement in the area). Therefore, until EPA releases a M0VES4 version that updates fuels for this area (i.e., reflects the fuel properties associated with the implementation of Federal reformulated gasoline (RFG) in the area), when modeling Denver counties, modelers will need to update the fuel tables in MOVES to reflect the local fuel in use. Counties in the Denver RFG implementation area include Adams, Arapahoe, Boulder, Broomfield, Denver, Douglas, Jefferson, Larimer (part), and Weld (part). 71 The Fuels Wizard is not used for E-85, Diesel, or CNG fuels. 83 ------- Unlike the algorithm for onroad fuel supplies, any user-supplied nonroad fuel supply will fully replace the MOVES default. This means that any user-supplied NRFuelSupply table must include all the required fuel information, including gasoline, diesel, CNG, and LPG fuels for all relevant years. '.sure that any user-supplied NRFuelSupply table includes all the required fuel information»including gasoline» diese, md LPG fuels for all relevant years. For more information about fuel formulations, see Section 4.8.1. Note that Nonroad cannot model fuels with ethanol volumes greater than 12.5%. 5.2.3 Generic Tab The Generic Tab can be used to import a nonroad retrofit table that describes a local nonroad retrofit program. Instructions and guidance on the use of this table, as well as additional information on modeling nonroad equipment replacement programs, are provided in the latest version of EPA's guidance for estimating the emission reductions from these programs for SIP and conformity purposes available at https://www.epa.gov/state-and-local- transportation/guidance-control-strategies-state-and-local-agencies. The Generic Tab can be also used to export, modify, and re-import any other default MOVES tables not covered by a specific tab in the Nonroad Data Importer, including tables that affect local equipment population and activity. However, these tables in MOVES-Nonroad interact in complex ways and changing one table may have unintended consequences for other tables and on emission estimates. In general, EPA discourages the use of these tables to apply locally- derived equipment populations and activity. For modelers who do have locally-derived population and activity data, EPA recommends incorporating these data using the method described in Section 5.3. 5.3 Using Emission Factor Scripts to Apply Local Population and Activity Data As noted in the introduction to Section 5, use of default equipment population and activity data in MOVES-Nonroad is acceptable for SIP inventories. However, some users may prefer to use locally-derived population and activity data when developing nonroad inventories. When this is the case, EPA recommends the following approach for developing nonroad inventories using local data: 1. Run MOVES using default population and activity data. 2. Convert inventory results into emission rates by using emission factor scripts provided in the MOVES Post Processing Menu. 3. Multiply the resulting emission rates by the appropriate local population or activity measure to calculate a new emissions inventory. EPA has provided 10 emission factor scripts, available in the MOVES Post Processing menu, that can be used in step 2 above, depending on the type of local data available. Table 5-1 below summarizes what each of the scripts does and what kind of local activity data is needed to obtain 84 ------- an inventory using the results of the script. Note that each script has different requirements for level of output detail selected in the Output Emissions Detail Panel prior to running MOVES. To calculate activity in hp-hours, the following equation can be used: hp-hours = rated horsepower x load factor x total hours of operation per equipment x number of equipment operating To calculate activity in operating hours, the following equation can be used: hours = total hours of operation per equipment x number of equipment operating To calculate activity in vehicle-days, the following equation can be used: vehicle-days = number of equipment operating x number of days of operation When calculating the total hours operation or the number of days of operation, the timespan of the inventory should be considered. For example, if the inventory is for one day, the total hours should account for all hours of operation throughout the day. If the inventory is for a year, the total hours should account for all hours of operation throughout the year. However, multiple runs may be required to account for seasonal variations in emission factors. EPA strongly recommends taking the following steps to reduce the size of the MOVES output database before using one of these scripts in Table 5-1 to reduce the possibility of excessive post- processing script run times: In the RunSpec, select only those sectors in the Nonroad Equipment Panel for which there are appropriate activity data. In the RunSpec, choose only the detail needed, based on Table 5-1, in the Output Emissions Detail Panel. After the run completes, delete equipment types from the output file for which activity information are not available. An example script that could be used to delete equipment types is included in Appendix C. Taking these steps before running an emission factor script will reduce the run time of the script. 85 ------- Table 5-1. Nonroad Emission Factor Scripts in MOVES Script Title Description of script output Select in Output Emissions Detail Panel To Calculate an Inventory, Multiply Resulting Emission Factors By: Emi s si onF actor s_per_h phr_by Equipment, sql Emission factors in g/hp-hr for each equipment type SCC Total number of hp- hours for appropriate equipment type Emi s si onF actor s_per_h phr_by Equipmentand Horsepower, sql Emission factors in g/hp-hr for each equipment type and horsepower class SCC, HP Class Total number of hp- hours for appropriate equipment type and horsepower class Emi s si onF actor s_per_h phr_by_SCC.sql Emission factors in g/hp-hr for each SCC SCC Total number hp-hours for appropriate SCC Emi s si onF actor s_per_h phr_by_SCC_and_Mod el Year, sql Emission factors in g/hp-hour for each SCC, horsepower class, and model year SCC, HP Class, Model Year Total number of hp- hours for appropriate SCC, horsepower class, and model year Emi s si onF actor s_per_ OperatingHourby Emission factors in g/hour for each SCC Total hours of operation for Equipment, sql equipment type appropriate equipment type Emi s si onF actor s_per_ OperatingHourbyEq uipmentand Horsepower, sql Emission factors in g/hour for each equipment type and horsepower class SCC, HP Class Total hours of operation for appropriate equipment type and horsepower class Emi s si onF actor s_per_ OperatingHour by SCC.sql Emission factors in g/hour for each SCC SCC Total hours of operation for appropriate SCC Emi s si onF actor s_per_ Vehicle_by Equipment, sql Emission factors in g/vehicle per day for each equipment type SCC Total number of vehicle-days for appropriate equipment type Emi s si onF actor s_per_ Vehicle_by Equipmentand Horsepower, sql Emission factors in g/vehicle per day for each equipment type and horsepower class SCC, HP Class Total number of vehicle-days for appropriate equipment type and horsepower class Emi s si onF actor s_per_ V ehi cl e_by_S C C. sql Emission factors in g/vehicle per day for each SCC SCC Total number of vehicle-days for appropriate SCC 86 ------- Appendix A MOVES Source Types by Regulatory Class I/M programs entered in MOVES are applied to source types. However, as discussed in Section 4.9.4, this association of I/M programs and source type may be inconsistent with state I/M program regulations that define I/M programs by the vehicle weight classes. Users can correct for this inconsistency by including gasoline regulatory class coverage adjustments in the calculation of the compliance factor as described in Section 4.9.10. Note that Class 2b trucks with two axles or more and at least six tires, colloquially known as "duallies," should be classified as single-unit trucks in regulatory class 41 regardless of GVWR. Table A-l. MOVES Gasoline Regulatory Class Distributions by Source Type Source Type Description Source Type ID Regulatory Class Description Corresponding MOVES Reg Class ID Gasoline Vehicle Regulatory Class Coverage Adjustment Motorcycle 11 Motorcycles 10 1.0000 Passenger Car 21 Light Duty Vehicles 20 1.0000 Passenger Truck 31 Light Duty Trucks 30 0.9723 Class 2b Trucks Passenger Truck 31 (8,500 lbs < GVWR <= 10,000 lbs)* 41 0.0277 Light Commercial Truck 32 Light Duty Trucks 30 0.7697 Light Commercial Truck 32 Class 2b Trucks (8,500 lbs < GVWR <= 10,000 lbs)* 41 0.2303 Class 4 and 5 Trucks Other Buses 41 (14,000 lbs < GVWR <= 19,500 lbs) 42 0.9669 Class 6 and 7 Trucks Other Buses 41 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.0269 Class 8a and 8b Other Buses 41 Trucks (GVWR > 33,000 lbs) 47 0.0062 Class 4 and 5 Trucks Transit Bus 42 (14,000 lbs < GVWR <= 19,500 lbs) 42 0.9973 Class 6 and 7 Trucks Transit Bus 42 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.0014 Class 8a and 8b Transit Bus 42 Trucks (GVWR > 33,000 lbs) 47 0.0013 87 ------- Source Type Description Source Type ID Regulatory Class Description Corresponding MOVES Reg Class ID Gasoline Vehicle Regulatory Class Coverage Adjustment Class 3 Trucks School Bus 43 (10,000 lbs < GVWR <= 14,000 lbs)" 41 0.001 Class 4 and 5 Trucks School Bus 43 (14,000 lbs < GVWR <= 19,500 lbs) 42 0.586 Class 6 and 7 Trucks School Bus 43 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.407 Class 8a and 8b School Bus 43 Trucks (GVWR > 33,000 lbs) 47 0.006 Class 3 Trucks Refuse Truck 51 (10,000 lbs < GVWR <= 14,000 lbs)" 41 0.0258 Class 4 and 5 Trucks Refuse Truck 51 (14,000 lbs < GVWR <= 19,500 lbs) 42 0.0843 Class 6 and 7 Trucks Refuse Truck 51 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.8494 Class 8a and 8b Refuse Truck 51 Trucks (GVWR > 33,000 lbs) 47 0.0405 Single Unit Short- haul Truck 52 Class 3 Trucks (10,000 lbs < GVWR <= 14,000 lbs)" 41 0.5877 Single Unit Short- haul Truck 52 Class 4 and 5 Trucks (14,000 lbs < GVWR <= 19,500 lbs) 42 0.3324 Single Unit Short- haul Truck 52 Class 6 and 7 Trucks (19,500 lbs < GVWR <= 33,000 lbs) 46 0.0796 Single Unit Short- haul Truck 52 Class 8a and 8b Trucks (GVWR > 33,000 lbs) 47 0.0003 Single Unit Long- haul Truck 53 Class 3 Trucks (10,000 lbs < GVWR <= 14,000 lbs)" 41 0.5448 Single Unit Long- haul Truck 53 Class 4 and 5 Trucks (14,000 lbs < GVWR <= 19,500 lbs) 42 0.3609 88 ------- Source Type Description Source Type ID Regulatory Class Description Corresponding MOVES Reg Class ID Gasoline Vehicle Regulatory Class Coverage Adjustment Single Unit Long- haul Truck 53 Class 6 and 7 Trucks (19,500 lbs < GVWR <= 33,000 lbs) 46 0.094 Single Unit Long- haul Truck 53 Class 8a and 8b Trucks (GVWR > 33,000 lbs) 47 0.0003 Class 3 Trucks Motor Home 54 (10,000 lbs < GVWR <= 14,000 lbs)" 41 0.0592 Class 4 and 5 Trucks Motor Home 54 (14,000 lbs < GVWR <= 19,500 lbs) 42 0.5551 Class 6 and 7 Trucks Motor Home 54 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.3856 Class 8a and 8b Motor Home 54 Trucks (GVWR > 33,000 lbs) 47 0.0001 Combination Short-haul Truck Class 6 and 7 Trucks 61 (19,500 lbs < GVWR <= 33,000 lbs) 46 0.1803 Combination Short-haul Truck 61 Class 8a and 8b Trucks (GVWR > 33,000 lbs) 47 0.8197 Class 2b trucks wit h two axles or more and at least six tires, colloquially known as ""duallies." are classified as single-unit trucks in regulatory class 41 regardless of GVWR. Class 3 trucks that are engine-certified are classified in regulatory class 42 regardless of GVWR. 89 ------- Appendix B Nonroad Equipment Types The table below lists nonroad equipment types and the sectors they are assigned to in MOVES. Table 5-2B-3. Nonroad Equipment Types NREquipTypelD Description SectorlD Sector 1 Snowmobiles 1 Recreational 2 Off-road Motorcycles 1 Recreational 3 All-Terrain Vehicles 1 Recreational 4 Golf Carts 1 Recreational 5 Specialty Vehicle Carts 1 Recreational 6 Pavers 2 Construction 7 T ampers/Rammers 2 Construction 8 Plate Compactors 2 Construction 9 Rollers 2 Construction 10 Paving Equipment 2 Construction 11 Surfacing Equipment 2 Construction 12 Signal Boards/Light Plants 2 Construction 13 Trenchers 2 Construction 14 Bore/Drill Rigs 2 Construction 15 Concrete/Industrial Saws 2 Construction 16 Cement & Mortar Mixers 2 Construction 17 Cranes 2 Construction 18 Crushing/Proc. Equipment 2 Construction 19 Rough Terrain Forklift 2 Construction 20 Rubber Tire Loaders 2 Construction 21 Tractors/Loaders/Backhoes 2 Construction 22 Skid Steer Loaders 2 Construction 23 Dumpers/T enders 2 Construction 24 Other Construction Equipment 2 Construction 25 Aerial Lifts 3 Industrial 26 Forklifts 3 Industrial 27 S weeper s/S crubb er s 3 Industrial 28 Other General Industrial Eqp 3 Industrial 29 Other Material Handling Eqp 3 Industrial 30 AC Refrigeration 3 Industrial 31 Terminal Tractors 3 Industrial 32 Lawn mowers (residential) 4 Lawn/Garden 33 Lawn mowers (commercial) 4 Lawn/Garden 34 Rotary Tillers < 6 HP A Lawn/Garden (residential) 35 Rotary Tillers < 6 HP A Lawn/Garden (commercial) 36 Chain Saws < 6 HP (residential) 4 Lawn/Garden 90 ------- NREquipTypelD Description SectorlD Sector 37 Chain Saws < 6 HP A Lawn/Garden (commercial) 4 38 Trimmers/Edgers/Brush Cutter (residential) 4 Lawn/Garden 39 Trimmers/Edgers/Brush Cutter (commercial) 4 Lawn/Garden 40 Leaf blowers/Vacuums A Lawn/Garden (residential) 4 41 Leaf blowers/Vacuums A Lawn/Garden (commercial) 4 42 Snow Blowers (residential) 4 Lawn/Garden 43 Snow Blowers (commercial) 4 Lawn/Garden 44 Rear Engine Riding Mowers (residential) 4 Lawn/Garden 45 Rear Engine Riding Mowers (commercial) 4 Lawn/Garden 46 Front Mowers (commercial) 4 Lawn/Garden 47 Shredders < 6 HP (commercial) 4 Lawn/Garden 48 Lawn & Garden Tractors A Lawn/Garden (residential) 4 49 Lawn & Garden Tractors A Lawn/Garden (commercial) 4 50 Chippers/Stump Grinders (commercial) 4 Lawn/Garden 51 Commercial Turf Equipment (commercial) 4 Lawn/Garden 52 Other Lawn & Garden A Lawn/Garden Equipment (residential) 4 53 Other Lawn & Garden A Lawn/Garden Equipment (commercial) 4 54 2-Wheel Tractors 5 Agriculture 55 Agricultural Tractors 5 Agriculture 56 Combines 5 Agriculture 57 Balers 5 Agriculture 58 Agricultural Mowers 5 Agriculture 59 Sprayers 5 Agriculture 60 Tillers > 6 HP 5 Agriculture 61 Swathers 5 Agriculture 62 Other Agricultural Equipment 5 Agriculture 63 Irrigation Sets 5 Agriculture 64 Generator Sets 6 Commercial 65 Pumps 6 Commercial 66 Air Compressors 6 Commercial 91 ------- NREquipTypelD Description SectorlD Sector 67 Gas Compressors 6 Commercial 68 Welders 6 Commercial 69 Pressure Washers 6 Commercial 70 Hydro Power Units 6 Commercial 71 Chain Saws > 6 HP 7 Logging 72 Shredders > 6 HP 7 Logging 73 Forest Equipment - Feller/Bunch/Skidder 7 Logging 74 Airport Support Equipment 8 Airport Support 75 Other Oil Field Equipment 10 Oil Field 76 Scrapers 2 Construction 77 Excavators 2 Construction 78 Graders 2 Construction 79 Off-highway Trucks 2 Construction 80 Rough Terrain Forklifts 2 Construction 81 Crawler Tractor/Dozers 2 Construction 82 Off-Highway Tractors 2 Construction 83 Commercial Mowers A Lawn/Garden (commercial) 4 84 Other Underground Mining Equipment 9 Underground Mining 85 Outboard 11 Pleasure Craft 86 Personal Water Craft 11 Pleasure Craft 87 Inb oard/ Sterndri ve 11 Pleasure Craft 88 Railway Maintenance 12 Railroad 92 ------- Appendix C Nonroad Post-Processing Scripts The nonroad post-processing scripts in MOVES can take a long time to run depending on the size of the output database. Users can reduce the size of their output databases by choosing just the amount of detail needed in the Output Emissions Detail Panel of MOVES, only selecting the sectors for which there are available activity data, and deleting equipment types for which there is no activity information. If planning to delete records from MOVES output tables, EPA recommends that users make a copy of the original MOVES output so that runs do not need to be repeated if the information is needed later. An example script that makes a copy of MOVES output is as follows:72 CREATE TABLE output_database.movesoutput_copy SELECT * FROM output_database.movesoutput; CREATE TABLE output_database.movesactivityoutput_copy SELECT * FROM output_database.movesactivitysoutput; When using this script, output_database should be replaced with the actual name of the MOVES output database. To reduce the size of the MOVES output database and to reduce post-processing script runtimes, SQL scripts may be used to manually delete equipment types. For example, if you only had activity data for pavers (NREquipTypelD 6) and rollers (NREquipTypelD 9), the following example SQL script could be run on your output database to reduce the output to only pavers and rollers:73 DELETE output_database.movesoutput FROM output_database.movesoutput INNER JOIN movesdb2 02 3 0 615.nrscc USING (SCC) INNER JOIN movesdb20230615.nrequipmenttype USING (NREquipTypelD) WHERE NREquipTypelD NOT IN (6, 9); DELETE output_database.movesactivityoutput FROM output_database.movesactivityoutput INNER JOIN movesdb20230615.nrscc USING (SCC) INNER JOIN movesdb20230615.nrequipmenttype USING (NREquipTypelD) WHERE NREquipTypelD NOT IN (6, 9); When using this script, output_database should be replaced with the actual name of the MOVES output database, and the equipment type IDs that there are data for should be specified in the NOT IN clause. See Appendix B for a list of nonroad equipment type IDs. 72 These SQL scripts can be run in an SQL editor, such as HeidiSQL (for more information, see https://www.heidisal.com') or MySQL Workbench (for more information, see https://www.mYsal.com/products/workbench'). 73 When running DELETE commands in MySQL Workbench, the "Safe Updates" option may need to be unchecked in the Edit > Preferences... > SQL Editor panel. 93 ------- Once this step is completed, users may execute the desired nonroad post-processing script MOVES. ------- |