Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using the MOVES Mobile Source Emissions Model &EPA United States Environmental PrulutUon Agency ------- Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using the MOVES Mobile Source Emissions Model Transportation and Climate Division Office of Transportation and Air Quality U.S. Environmental Protection Agency |^A United States Environmental Prolucliun I M I Ag en cy EPA-420-B-22-034 October 2022 ------- Table of Contents Section 1: Introduction 1 1.1 Purpose of This Guidance 1 1.2 Overview of Vehicle Inspection and Maintenance Requirements 1 1.3 Introduction to Performance Standard Modeling and the I/M Performance Standards... 2 1.4 When Is Performance Standard Modeling Required for an I/M SIP? 4 1.5 When Is Performance Standard Modeling Not Required? 6 1.6 Guidance and Existing Requirements 6 1.7 Additional Information and Resources 7 Section 2: Planning a Performance Standard Modeling Analysis 8 2.1 Overview of Performance Standard Modeling 8 2.2 Identifying the Performance Standard 9 2.3 Determining Analysis Year(s) 10 2.4 Determining Geographic Coverage and Representative Counties 11 2.5 Selecting an Emissions Model 11 2.6 Characterizing the Proposed/Existing Program 12 2.7 Documenting the PSM Analysis 12 Section 3: Running MOVES for Performance Standard Modeling Analysis 14 3.1 RunSpec Selections 15 3.2 Input Databases 16 3.2.1 I/M Programs Input Tab (IMCoverage Table) 18 3.2.2 IMCoverage Tables for Different Performance Standard Runs 27 3.3 Executing MOVES Runs 27 Section 4: Processing Model Output for Performance Standard Modeling Analysis and Meeting the Performance Standard 28 4.1 Processing Model Output for the Basic Performance Standard 28 4.2 Processing Model Output for the Enhanced Performance Standard 29 4.3 Analysis Wrap-Up 32 Appendix 33 A. 1 Basic Performance Standard (excerpted from 40 CFR 51.352(e)) 33 A.2 Basic Performance Standard Template 34 A.3 Enhanced Performance Standard (excerpted from 40 CFR 51.351 (i)) 35 A.4 Enhanced Performance Standard Template 36 i ------- Section 1: Introduction 1.1 Purpose of This Guidance This document describes when and how to conduct performance standard modeling (PSM) to demonstrate that a vehicle emission inspection and maintenance (I/M) program meets the applicable performance standard, as defined within the I/M regulations (40 CFR Part 51, subpart S) and the Clean Air Act (CAA). This guidance provides updates and procedures relevant to meeting the PSM requirements for developing I/M state implementation plans (SIPs) for CAA- required programs. This guidance is also intended to help state and local governments conduct PSM with EPA's Motor Vehicle Emission Simulator (MOVES) model and for the 2015 ozone national ambient air quality standard (NAAQS). In October 2022, EPA's final rule to reclassify certain ozone nonattainment areas from Marginal to Moderate for the 2015 ozone NAAQS was published, and those areas will need to develop Basic I/M SIPs.1 Performance standard modeling is also required for I/M SIPs in other areas not attaining the 2015 ozone NAAQS, including Enhanced I/M programs in Serious and higher ozone nonattainment areas for that NAAQS.2 EPA committed to providing technical assistance and updated guidance for I/M programs in affected ozone nonattainment areas. State and local agencies should contact their EPA Regional Office with specific questions concerning PSM for a particular ozone area. This guidance describes how to do I/M PSM using the latest version of MOVES including setting up the model and preparing inputs, and post-processing model results to determine whether the applicable performance standard has been met.3 This guidance updates and supersedes the January 2014 guidance, Performance Standard Modeling for New and Existing Vehicle Inspection and Maintenance (I/M) Programs Using the MOVES Mobile Source Emissions Model (EP A-420-B-14-006). 1.2 Overview of Vehicle Inspection and Maintenance Requirements I/M is the periodic inspection of the emissions control systems of motor vehicles. The goal of I/M programs across the country is the same: identify and repair high-emitting vehicles to improve air quality in areas that are not attaining the NAAQS.4 EPA sets new vehicle emission 1 For more information, see Determinations of Attainment by the Attainment Date, Extensions of the Attainment Date, and Reclassification of Areas Classified as Marginal for the 2015 Ozone National Ambient Air Quality Standards, 87 FR 60897, October 7, 2022. 2 See the I/M regulations and the Notice of Proposed Rulemaking fox Determinations of Attainment by the Attainment Date, Extensions of the Attainment Date, and Reclassification of Areas Classified as Marginal for the 2015 Ozone National Ambient Air Quality Standards, 87 FR 21842, April 13, 2022. 3 EPA's MOVES model is a state-of-the-science emission modeling system for mobile sources. Currently, MOVES3 is the latest version of MOVES available. This guidance assumes familiarity with the MOVES model, its use in SIP development, and supporting technical documentation. For more information about MOVES, see www. epa. gov/roove s. 4 Some areas that were once in violation of the ozone NAAQS have chosen to retain their I/M programs as a part of a maintenance plan to continue to meet the NAAQS. 1 ------- standards to protect public health, but those regulations do not guarantee proper operation and maintenance of the vehicle's emission controls over its lifetime. The CAA requires I/M programs for areas across the country that meet certain criteria, such as air quality status, population, and/or geographic location. The CAA established two performance levels for I/M programs: 1. Basic I/M for ozone nonattainment areas classified as Moderate per CAA section 182;5 and, 2. Enhanced I/M pursuant to CAA sections 182, 184 and 187. Enhanced I/M programs are mandated in the following areas: • All Serious or higher ozone nonattainment areas that had a 1980 urban population of 200,000 or more; • Metropolitan statistical areas with a 1990 population of 100,000 or more in the Ozone Transport Region (OTR), regardless of their air quality classification; and, • All Moderate or higher carbon monoxide (CO) nonattainment areas with a design value greater than 12.7 parts per million at the time of classification that had a 1980 urban population of 200,000 or more. States that are required to implement Basic or Enhanced I/M programs include these programs in their I/M SIPs. The I/M regulations allow states flexibility in designing these programs. However, the programs must meet I/M requirements including the respective performance standards. For the 2015 ozone NAAQS, states with urbanized ozone nonattainment areas classified (or reclassified) as Moderate or higher are required to submit an I/M SIP. Some areas may already be operating I/M programs for a variety of reasons, including being or having been designated nonattainment and classified as Moderate or higher under a prior ozone standard, or due to their location in the OTR. However, some areas may never have been subject to this requirement and will be starting new I/M programs as a result of reclassification to Moderate. Consistent with the I/M regulations, areas that are required to have an I/M program must submit to EPA a SIP revision that includes a PSM analysis. For those areas for which there is already an approved I/M SIP, states may need to revise their I/M programs to ensure that their I/M programs meet all applicable I/M requirements and operate at or above the applicable performance standard level for the corresponding ozone NAAQS. 1.3 Introduction to Performance Standard Modeling and the I/M Performance Standards The purpose of a PSM analysis is to evaluate whether a proposed I/M program meets the applicable performance standard. The performance standards establish the level of emission reductions that mandatory I/M programs must meet or exceed. To conduct a PSM analysis, it is necessary to model two scenarios: 5 Per the I/M regulations at 40 CFR 51.350(a)(4), only Moderate ozone nonattainment areas with a 1990 Census- defined urbanized area population of 200,000 or more are required to implement Basic I/M. 2 ------- 1. Proposed/existing program scenario - this scenario represents the I/M program that is covered by the new or revised SIP, which includes all the local area parameters and control measures as well as the inputs required to define the proposed or existing I/M program; and, 2. Performance standard benchmark scenario - this scenario represents the applicable EPA defined benchmark program, which includes all the local area parameters and control measures and an I/M program with the elements of the required I/M performance standard. The results of these scenario runs are compared to determine whether the proposed/exi sting program scenario emissions, or emissions rates depending on the applicable performance standard, are the same or lower than the performance standard benchmark scenario. An I/M performance standard is a collection of program design elements which defines a benchmark program to which a state's proposed program is compared in terms of its potential to reduce emissions of relevant pollutants and precursors (e.g., in ozone areas, namely volatile organic compounds (VOC) and oxides of nitrogen (NOx)) by certain comparison dates. I/M program design elements include test frequency (annual or biennial), waiver/compliance rate, vehicle type coverage, model year (MY) coverage, network type (centralized or decentralized), and test type (e.g., idle, onboard diagnostic (OBD)). EPA first promulgated performance standards for Basic and Enhanced I/M programs in November 1992 as part of the I/M regulations (40 CFRPart 51, subpart S). The I/M performance standards are defined in the I/M regulations at 40 CFR 51.352 for Basic I/M programs and at 40 CFR 51.351 for Enhanced I/M programs. One of the main distinctions between Basic and Enhanced I/M performance standards is that the Basic performance standard includes the testing of passenger cars while the Enhanced performance standard includes the testing of passenger cars and light-duty trucks.6 The I/M program design elements are detailed in the respective program performance standards as discussed later in this document. In addition to I/M program design elements, the performance standards also contain some provisions that are requirements for all applicable I/M programs. For example, with most of the in-use fleet now consisting of vehicles equipped with OBD emissions control technology, both Basic and Enhanced programs are required to conduct OBD testing.7 Similarly, pursuant to 40 CFR 51.351(b), Enhanced I/M programs must contain an on-road testing element.8 The I/M performance standards have been revised several times to provide states greater flexibility to design I/M programs that meet local needs and to address the change from the 6 This is an important difference, especially considering the significant growth in the light-duty truck and Sport Utility Vehicle markets since passage of the Clean Air Act Amendments of 1990. 7 See 40 CFR 51.352(c) and 40 CFR 51.351(c) for Basic and Enhanced I/M programs, respectively. 8 For more information, See Guidance for On-Road Testing Requirements for Enhanced Vehicle Inspection and Maintenance (I/M) Programs (EPA-420-B-20-020, March 2020) which can be found at nep is. e pa. gov/Exe/Zy PDF. c gi?D oekev=P 100 Y OX 8. pelf. 3 ------- original 1-hour ozone NAAQS to an 8-hour ozone standard. I/M performance standards were last revised in April 2006 to address I/M programs required under an 8-hour ozone NAAQS.9 EPA notes that PSM must be conducted on the I/M program that is being implemented pursuant to the state regulations in the SIP. PSM is just one of the elements of an I/M SIP. A proposed or revised Basic or Enhanced I/M program must satisfy all the applicable requirements of the I/M regulations. The required elements for an I/M SIP submission are listed at 40 CFR 51.372. 1.4 When Is Performance Standard Modeling Required for an I/M SIP? A PSM analysis (showing that the proposed/existing I/M program meets the applicable I/M performance standard) is required to be included in an I/M SIP submission whenever an I/M program is mandated pursuant to the CAA and I/M regulations. In general, there are four cases in which an I/M SIP and PSM analysis are required for the ozone NAAQS: 1) For an area meeting the criteria for a Basic or Enhanced I/M program upon its initial nonattainment designation and classification of Moderate or higher for a newly revised ozone NAAQS regardless of whether the area already operates an existing I/M program. 2) For an area meeting the criteria for a Basic I/M program upon its reclassification from Marginal to Moderate for the 2015 or subsequent ozone NAAQS regardless of whether the area already operates an existing I/M program under a prior NAAQS. 3) For an area meeting the criteria for an Enhanced I/M program upon its reclassification as Serious or higher for the 2015 or subsequent ozone NAAQS regardless of whether the area already operates an existing I/M program under a prior NAAQS. However, such an area need only demonstrate that it is operating at or above the Enhanced I/M performance standard once for any given NAAQS.10 4) For an area with an existing CAA-mandated I/M program that is revising its I/M SIP with changes to the I/M program.11 As noted in Section 1.2, CAA-mandated I/M programs must have an approved I/M SIP for the applicable NAAQS. To be approved, the I/M SIP must address all applicable I/M requirements of the CAA and the I/M regulations, including a PSM analysis. The I/M regulations at 40 CFR 51.372 address I/M SIP submissions with paragraphs (a)(l)-(8) outlining the required elements. For example, the first required element is a schedule for the I/M program implementation and 9 71 FR 17705; April 7, 2006. 10 For example, an area that was required to submit an I/M SIP (including a PSM analysis) for the Enhanced performance standard when it was reclassified from Moderate to Serious need not submit an I/M SIP (or conduct another PSM analysis) if it is reclassified again from Serious to Severe for the same ozone NAAQS. 11 For these I/M SIP revisions, states that seek to reduce the requirements of their I/M programs, such as by dropping model years from their program, might need to either strengthen the program in some other way (for example, by changing the test frequency from biennial to annual, or covering more of the newer model years) to be able to demonstrate the applicable performance standard is being met. The provisions of CAA section 110(1) will also need to be met to ensure that any revisions to the SIP do not interfere with attaining any NAAQS or other CAA requirements. 4 ------- interim milestones leading to mandatory testing which in practice would be most relevant for brand new I/M programs. This list of milestones in the SIP includes: • passage of enabling statutory or other legal authority; • proposal of draft regulations and promulgation of final regulations; • issuance of final specifications and procedures; • issuance of final Request for Proposals (if applicable); • licensing or certifications of stations and inspectors; • the date mandatory testing will begin for each model year to be covered by the program; etc.12 The other seven elements that the I/M SIP will need to address include: • a PSM analysis of the proposed I/M program; • the geographic applicability of the I/M program; • a detailed discussion of each of the required design elements; • legal authority requiring or allowing implementation of the I/M program and providing either broad or specific authority to perform all required elements of the program; • legal authority for I/M program operation until such time as it is no longer necessary; • implementing regulations, interagency agreements, and memoranda of understanding; and, • evidence of adequate funding and resources to implement all aspects of the program.13 Per CFR 51.372(a)(2), the required PSM analysis element is - An analysis of emission level targets for the program using the most current EPA mobile source emission model or an alternative approved by the Administrator showing that the program meets the performance standard described in § 51.351 or § 51.352 of this subpart, as applicable; For example, a Basic I/M program is required for all urbanized Moderate areas under the 2015 ozone NAAQS, including for areas with and without an existing I/M program that may have been implemented to meet the CAA requirements for a previous ozone NAAQS. EPA clarified in its October 2022 rulemaking that, consistent with the I/M regulations, states with existing I/M programs would need to conduct and submit a PSM analysis as well as make any necessary program revisions as part of their Moderate area SIP submissions to ensure that I/M programs are operating at or above the Basic I/M performance standard level for the 2015 ozone NAAQS. States may determine through the PSM analysis that an existing SIP-approved program would meet the performance standard for purposes of the 2015 ozone NAAQS without modification. In this case, the state could submit a SIP revision with the associated PSM and a written statement certifying their determination in lieu of submitting new revised regulations.14 There are several practical and other reasons why an evaluation using PSM is necessary for areas to confirm that the applicable performance standard is met. Areas may have attained a previous 12 See 40 CFR 51.372(a)(1). 13 See 40 CFR 51.372(a)(2)-(8). 14 See Implementation of the 2015 National Ambient Air Quality Standards for Ozone: Nonattainment Area Classifications and State Implementation Plan Requirements, 83 FR 63001-63002. 5 ------- ozone standard and are operating their I/M program under a maintenance plan, where such existing programs could have been revised to cause them to operate below the required performance standard level. Many states with existing I/M programs have not conducted performance standard analyses for many years, and the results of those previous analyses may no longer be representative due to the updating of mobile source emissions models. Finally, some I/M SIPs were last approved because of their CO NAAQS status and thus have never conducted PSM for an ozone NAAQS. With the passage of time and changes in fleet mix, it is therefore appropriate and necessary for states to confirm existing programs' compliance with the performance standard for the 2015 ozone NAAQS, and to do so for any revised ozone NAAQS in the future. EPA maintains that PSM need not consume considerable time, effort, or resources. Ozone nonattainment areas already use MOVES to develop mobile source emission inventories for SIP and other regulatory purposes. The model runs necessary to conduct an I/M performance standard evaluation are simpler than the ones necessary for developing the mobile source emissions inventory for a baseline, reasonable further progress (RFP), or attainment SIP submission. For more information on how to conduct modeling for PSM purposes, see Section 3 of this guidance. 1.5 When Is Performance Standard Modeling Not Required? There are cases in which a state can revise their I/M SIP without conducting PSM such as when the I/M program area in question has been redesignated to attainment for the NAAQS that triggered the I/M requirement and is not otherwise required to operate an I/M program.15 In this case, a state can decide to retain or revise the I/M program as part of the area's maintenance plan since in this case the CAA nonattainment area requirement to have a Basic or Enhanced I/M program that meets the applicable performance standard no longer applies. In these cases, a state must demonstrate that the revisions to the I/M program will not interfere with the area's ability to attain or maintain any NAAQS, or with any other applicable CAA requirement. This type of demonstration is known as a CAA section 110(1) noninterference demonstration. Another example would be a nonattainment area that has decided to implement an I/M program as a SIP control strategy, even though a Basic or Enhanced I/M program is not specifically required by the CAA. In this case, a PSM analysis would not be required to be performed to include this program as part of an RFP or attainment SIP. In addition, states or cities implementing I/M programs outside of the SIP as a voluntary control program are not required to conduct PSM. 1.6 Guidance and Existing Requirements This guidance is based on CAA requirements, existing associated regulations, and does not create any new requirements. The CAA and EPA's I/M regulations at 40 CFR Part 51, subpart S contain legally binding requirements. This document is not a substitute for those provisions or 15 For example, an ozone area that is located in the OTR must continue to implement its I/M program after redesignation, pursuant to CAA section 184. 6 ------- regulations, nor is it a regulation itself. Thus, it does not impose legally binding requirements on EPA, states, or the regulated community, and may not apply to a particular situation based upon the circumstances. 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 applicable regulations. This guidance may be revised periodically without an opportunity for public comment. 1.7 Additional Information and Resources For specific questions concerning I/M PSM for a particular area, please contact the appropriate EPA Regional Office. A list of the EPA Regional mobile source contacts can be found at www.epa.gov/traiispoitatioii-air-polliitioii-aiid-climat.e-chaiige/ofHce4.raiisportat.ioii-aiid-air- qualit.v-cont.acts in Section 16.2, last page. For general questions about this guidance, please see the Office of Transportation and Air Quality Contacts by Topic document available at www.epa.gov/traiisportatioii-air-polliit.ioii-aiid- climate-change/office-transportation-and-air-qualitv-contacts. A contact person is listed under "I/M Performance Standard Modeling". Additional information regarding I/M programs can be found on EPA's Office of Transportation and Air Quality website at: www.epa.gov/state-and-1 ocal-t.ransportat.ion/vehicle-emissions- inspection-and-maintenance. For general questions about MOVES, including downloadable code, guidance, training, FAQs, and background information, please visit EPA's MOVES site at www.epa.gov/moves. 7 ------- Section 2: Planning a Performance Standard Modeling Analysis This section discusses some of the important factors to consider when planning a PSM analysis. Many of the elements described below would benefit from early consultation between a state and its EPA Regional Office. For example, a state could decide to develop a modeling protocol for its PSM analysis for EPA consultation prior to beginning the modeling process. 2.1 Overview of Performance Standard Modeling The general modeling requirements for Basic I/M programs may be found at 40 CFR 51.352(d) and for Enhanced I/M programs at 40 CFR 51.3 51 (d). Modeling must be performed using the most recent version of the MOVES emissions model available as further described in Section 2.5 below. Modeling should also reflect the latest planning assumptions available when the modeling is completed, such as the local fleet age distribution, vehicle miles traveled (VMT), etc. If there is an existing I/M program, model inputs should be based on the most recent available test data. See additional information about data inputs and the use of local data in Section 3.2. The modeling results of the proposed/existing program scenario and performance standard benchmark scenario must then be compared for each analysis year. Meeting the applicable performance standard for an ozone NAAQS is different depending on the program type as described below: • For a Basic I/M program, if the proposed/exi sting program achieves the same or lower emissions levels for VOC and NOx as the performance standard benchmark program, then the proposed/exi sting program is considered to have met the Basic performance standard. • For an Enhanced I/M program, if the proposed/exi sting program obtains the same or lower emissions levels for VOC and NOx as the performance standard benchmark program to within 0.02 grams-per-mile (gpm), then it is considered to have met the Enhanced performance standard. In ozone areas, the pollutant precursors that need to be considered in PSM analyses are VOC and NOx.16'17 The applicable performance standard must be met for each precursor separately, not cumulatively. In addition, "NOx substitution" cannot be used to pass the applicable standard. In other words, PSM analyses cannot rely upon NOx reductions to pass the applicable performance standard for VOC emissions. For example, if a proposed/exi sting Basic I/M program was at or below the emissions levels for VOC and at or below the emissions levels for NOx, it would be 16 This guidance is primarily focused on ozone areas, rather than the CO NAAQS since all CO areas are in maintenance and would not need to conduct PSM. 17 Within the I/M regulations, in addition to NOx, hydrocarbons (HC), and VOC are listed as pollutants and precursors of concern for ozone areas. The terms HC and VOC are used interchangeably within the various performance standards. Since VOC are an aggregate gaseous species of organic gases that include HC, VOC emissions are the more encompassing pollutant of concern for ozone PSM analyses. See Section 3.1 for additional information. 8 ------- considered to meet the performance standard, but one which was at or below the performance standard for VOC while exceeding the emissions for NOx would not meet the standard. If after conducting the PSM analysis, the area's I/M program does not meet the corresponding performance standard, then the state would conduct a new PSM analysis based on new I/M program revisions to meet the appropriate I/M performance level. 2.2 Identifying the Performance Standard The I/M regulations codify the Basic and Enhanced performance standards. There are four variations of the performance standards for Enhanced I/M programs although this guidance focuses on the use of the performance standards for the 2015 and subsequent 8-hour ozone NAAQS. In general, the selection of the appropriate performance standard is as follows: • Areas required to operate the I/M program as the result of being classified (or reclassified) as Moderate for an 8-hour ozone NAAQS must use the Basic performance standard, using the program design elements at 40 CFR 51.352(e). These are also listed in Appendix A.2. of this guidance. • Areas required to operate an I/M program as the result of being classified (or reclassified) as Serious or higher for an 8-hour ozone NAAQS must use the Enhanced performance standard for areas designated and classified under the 8-hour ozone standard at 40 CFR 51.35 l(i). Any such nonattainment area needing to conduct a PSM analysis for the 2015 ozone NAAQS would not use any of the other Enhanced performance standard variations of 40 CFR 51.35 l(f)-(h), even if the area has an existing I/M program or if one of the other Enhanced variations might otherwise appear to be applicable.18 The program design elements for areas designated and classified under the 8-hour ozone standard are listed in Appendix A.4. • States interested in revising an Enhanced I/M program required solely for another reason (such as an area's OTR status) should consult with their EPA Regional Office regarding which Enhanced performance standard variation applies: 40 CFR 51.351(f), (g) or (h). Although this guidance focuses on PSM for an 8-hour ozone NAAQS, the procedures contained within this document generally apply across all PSM analyses. The general provisions of 40 CFR 51.351(a)-(e) apply to all CAA-mandated Enhanced I/M programs regardless of the performance standard variation. With future potential revisions of the 8-hour ozone NAAQS and reclassifications of areas for an ozone NAAQS, the unique and unusual situation could occur in which the same I/M program area may need to develop I/M PSM analyses for two NAAQS at the same time. Additionally, in a few of these cases, an area might need to demonstrate that their current I/M program satisfies the Basic I/M SIP requirement 18 Per 40 CFR 51.35 l(i) (emphasis added): "Areas required to implement an enhanced I/M program as a result of being designated and classified under the 8-hour ozone standard, must meet or exceed the HC and NOx emission reductions achieved by the model program defined as follows...." 9 ------- for one 8-hour NAAQS while also demonstrating that the area meets the Enhanced I/M SIP requirement for another 8-hour ozone NAAQS. Considering these possibilities, EPA would allow an area to use only the 8-hour ozone Enhanced performance standard when both the Basic and Enhanced I/M programs under the two ozone standards are involved, if the PSM demonstration contains "evaluation dates" (referred to as "analysis years" in this guidance) for both I/M SIPs and ozone NAAQS (see Section 2.3, below). In other words, it is reasonable to presume that if an I/M program meets the Enhanced performance standard, then it would also meet the Basic performance standard so long as the analysis years are appropriate for the two 8- hour ozone standards in question. States should consult with their EPA Regional Office when completing PSM for multiple ozone NAAQS at the same time. 2.3 Determining Analysis Year(s) Selection of the analysis year(s) is a critical element of PSM, and it depends on the area's ozone classification. The analysis year(s) shown below cover the most common cases where PSM is needed, including when the area has been reclassified. Table 1: Analysis Years for PSMfor an 8-hour Ozone NAAOS Nonattainment Classification Performance Standard Analysis Year(s) Regulatory Reference Moderate Basic 6 years after the effective date of designation and classification (i.e., the attainment date) 40 CFR 51.352(e)(13) Serious and higher Enhanced 6 years after the effective date of designation and classification, AND the attainment date 40 CFR 51.35l(i)(13) All Reclassifications Basic or Enhanced Attainment date OR program implementation date, whichever is later In the case of reclassifications, an accelerated timeframe may apply as described in this guidance. For revisions to an I/M program currently approved into the SIP, the PSM analysis year would be the evaluation date used in the approved SIP or the date of implementation of the revised I/M program, whichever is later. For cases in which the attainment date has passed, PSM should be performed for an analysis year contemporary to when the corresponding I/M SIP will be submitted. If the attainment date is in the future, use the attainment date as the analysis year. Please consult with your EPA Regional Office to establish the analysis year(s) (e.g., through a modeling protocol) prior to beginning the modeling process. 10 ------- 2.4 Determining Geographic Coverage and Representative Counties Generally, a PSM analysis should be performed for each county in which an I/M program is required to operate to capture the programmatic and operational differences within those counties. It is important to note, geographic coverage is not a design element of an I/M program and since the purpose of PSM is to evaluate the effectiveness of a program, the geographic coverage should remain the same between the proposed/existing program scenario and performance standard benchmark scenario.19 However, if the regional characteristics and I/M program are similar among the counties within the nonattainment area, a single county can be used as a representative county for a PSM analysis. Whether or not a single county can represent the I/M program for the whole area depends on factors such as: • The similarity of the I/M program implementation such as subject vehicle coverage (e.g., vehicle type, gross vehicle weight rating, model year coverage, etc.), types of tests administered, inspection frequency, and performance (e.g., waiver rate, compliance rate, etc.); • The similarity of road type distribution, meteorology, and fuels used in the representative county compared to the whole nonattainment area; and • The similarity of the local vehicle fleets (e.g., vehicle ages, vehicle type distribution, fuel mix, etc.) to that of the overall I/M program geographic coverage. To conduct a PSM analysis with MOVES using a representative county, the areawide vehicle population and VMT can be applied to the single county for the model run. All other MOVES input database data should be entered as discussed in Section 3.2 and as directed by the most recent version of the MOVliS Technical Guidance 20 If the representative county approach is used, please consult with your EPA Regional Office to select the representative county, such as through a modeling protocol to document how the county is representative of the overall nonattainment area prior to beginning the modeling process. 2.5 Selecting an Emissions Model Performance standard modeling must be demonstrated using the most current version of EPA's mobile source emission model.21'22 MOVES is EPA's latest motor vehicle emissions model for state and local agencies to estimate NOx, VOC, and other pollutants/precursors from cars, trucks, buses, and motorcycles. EPA has developed performance standard templates for use in MOVES that capture the required program elements from the I/M regulations for performance standard benchmark scenarios, as discussed further in Section 3 and included in the Appendix of this guidance. 19 See 40 CFR 51.350(b)(3). 20 For the latest version of the MOVES Technical Guidance go to www.epa.gov/moves/latest-version-motor-vehicle- emission-simulator-moves#guidance. Also see Sections 3 and 4 of this guidance for more on how to apply MOVES for PSM purposes. 21 See 40 CFR 51.351(d). 22 See 40 CFR 51.352(d). 11 ------- Generally, California uses the EMFAC emissions model for onroad mobile emissions modeling. Due to the nature of PSM analysis and design of EMFAC, however, MOVES is an appropriate model for PSM applications within California - with inputs and assumptions consistent with the state's vehicle regulations and I/M program. EPA would address the use MOVES for I/M PSM in California in any related action on an I/M SIP. 2.6 Characterizing the Proposed/Existing Program I/M programs are specifically characterized in MOVES through an input called the IMCoverage Table. Some of the design elements of an I/M program are: • Vehicle coverage expressed through the Source Type ID, Fuel Type ID, and Beginning and Ending Model Years; • Inspection frequency; and • Tests performed expressed as the Test Standard ID. More about these inputs is discussed in Section 3.2.1 of this guidance. The user will need to ensure that the inputs in the IMCoverage Table for the proposed/existing program scenario are consistent with the I/M program as proposed or currently in place and approved in the SIP. 2.7 Documenting the PSM Analysis A PSM analysis should include sufficient documentation to support the conclusion that the I/M program meets the applicable performance standard. Documenting the analysis will provide transparency to the public and to other agencies reviewing the analysis, help the state and local agencies implement the program described in the SIP, and be a reference for future analyses. This SIP documentation should be provided to EPA to support the conclusions of the analysis, including: A description of the I/M program that includes the geographic scope, tests performed and inspection frequency, vehicles covered including model years, weight classes, fuel types, etc. and other coverage information such as waiver programs, and what performance standard applies; A description of the analysis year(s) examined, and the considerations in determining the year(s); Emissions modeling, including the emissions model used (e.g., MOVES version and database). In addition to documenting the model version used, also include the following MOVES files and/or databases in the SIP submission to EPA: MOVES Run Specification (RunSpec) files - these files define the scope of the MOVES run by defining elements such as time period(s), geographical area, source types, etc. included in the modeling. MOVES Input Databases - input databases provide vehicle characteristics, vehicle activity, and other local conditions. MOVES Output Databases - output databases contain the results of the MOVES analysis. Post-processing calculations that demonstrate how the I/M program meets the applicable performance standard in the I/M regulations, including spreadsheets or scripts used to process model results. 12 ------- Documentation should also describe the sources of data used in developing the modeling inputs such as sources of projected vehicle activity and fleet characteristic data. This documentation should also describe any critical assumptions that have the potential to impact the I/M programs meeting the performance standard such as the compliance factor elements (discussed further in Section 3 of this guidance). This documentation should be made available for review as part of the SIP development process. 13 ------- Section 3: Running MOVES for Performance Standard Modeling Analysis This section provides an overview on how to use MOVES to conduct a PSM analysis for an I/M SIP. This section assumes the user has familiarity with MOVES, such as generating a RunSpec and creating and modifying an input database using the County Data Manager (CDM). As discussed in Section 1, to conduct a PSM analysis, it is necessary to model two scenarios: 1. Proposed/existing program scenario - this scenario represents the I/M program that is covered by the new or revised SIP, which includes all the local area parameters and control measures as well as the inputs that define the proposed or existing I/M program; and, 2. Performance standard benchmark scenario - this scenario represents the applicable EPA defined benchmark program, which includes all the local area parameters and control measures and an I/M program with the elements of the required I/M performance standard. Since the purpose of a PSM analysis is to evaluate whether a proposed/exi sting program scenario meets the performance standard benchmark scenario, the only difference between MOVES runs is the data supplied to the I/M Programs Input Tab (or IMCoverage Table).23'24 Therefore, the RunSpec and all other input data should be the same between the MOVES runs for each scenario and analysis year. The emissions calculated in MOVES will be based on the input data supplied by the user. The remainder of this section provides further details on how to conduct PSM analysis with MOVES by: • Developing a MOVES RunSpec that will be used for both scenarios; • Creating a separate input database for each scenario; and • Executing the MOVES runs for each scenario. In addition, Section 4 of this guidance covers processing the model output from MOVES to determine if the applicable performance standard is met. Some information in Section 3.2 is repeated from the MOVES Technical Guidance to aid in the usefulness of the document however, Section 3.2 also contains unique tips and suggestions specific to PSM. Users should continue to consult with MOVES Technical Guidance when appropriate for other aspects of using MOVES and preparing inputs.25 23 The order in which the runs are conducted does not matter as long as the user keeps track of which run represents each scenario. 24 If using the representative county approach, modeling only for a single county is needed. In cases when the representative county approach is not appropriate, modeling will need to be conducted for each county or grouping of counties within the nonattainment area. See Section 2.4 for more information on selecting a representative county. 25 For the latest version of the MOVES Technical Guidance, go to www.epa.gov/moves/latest-version-motor- vehicle-emission-simulator-moves#guidance. 14 ------- 3.1 RunSpec Selections For PSM analysis using MOVES, users would start by developing the RunSpec to define elements such as analysis year(s), geographical area, source types, etc. to be included in the modeling. These elements are defined in a series of panels in the MOVES Graphical User Interface (GUI). For each analysis year, the RunSpec created will be used for both the proposed/existing program scenario and performance standard benchmark scenario. When setting up a RunSpec for a PSM analyses, the following selection should be made: 1. Description Panel: Use this panel to provide a short description of the run purpose. This is a good place to indicate the county name, calendar year and run scenario, (i.e., proposed/exi sting program scenario or the performance standard benchmark scenario). 2. Scale Panel: Select "Onroad" model and "County" for domain/scale. Calculation type should be specified as "Inventory". 3. Time Spans Panel: Select the analysis year (see Section 2.3 Determining Analysis Year(s) for more information), July for month26, weekday for day types, and all hours. Note, only a single year can be selected in a County Scale run so separate runs will be needed for additional analysis years. 4. Geographic Bounds Panel: Select the county or counties for which the PSM is being performed. Note, if the I/M program spans multiple counties, users may select the representative county approach discussed in Section 2.4 Determining Geographic Coverage and Representative Counties. 5. Onroad Vehicle Equipment Panel: Add all fuel type/source type combinations. For fuels, select all fuel types available for each source type. 6. Road Type Panel: Select all road types. Always select Off-Network to include calculation of emissions from engine starts, off-network idling, and evaporative emissions from parked gasoline vehicles. 7. Pollutants and Processes Panel: Select all processes for precursors and pollutants of concern. For ozone PSM analyses, under the column heading Selected, check the boxes to the left of Volatile Organic Compounds and Oxides of Nitrogen (NOx). This automatically selects all emission processes to the right in this panel. Checking the Volatile Organic Compounds pollutant also adds messages into the white box in the lower right corner of screen listing all the prerequisites for VOC.27 Click Select 26 July is selected to represent the area's ozone season (typically June, July, and August; or July, August, and September). July is also referenced in the I/M regulations for both the Enhanced and Basic performance standards in the evaluation date sections. Users need to enter the local average temperature profile for the period chosen to represent the area's ozone season in the CDM. 27 Though HC is listed as the pollutants of concern within the certain portions of the performance standards section in the I/M regulations, for ozone PSM modeling purposes for both the Basic and Enhanced standards, selecting VOCs and prerequisites in MOVES will capture the total HC emissions. EPA defines VOC as any compound of carbon, excluding CO, carbon dioxide, carbonic acid, metallic carbides or carbonates, and ammonium carbonate, which participates in atmospheric photochemical reactions, except those designated by EPA as having negligible photochemical reactivity. 15 ------- Prerequisites to remove these messages and automatically add checks to boxes for the pollutants and emission processes that MOVES needs to calculate VOC. 8. General Output Panel: For the "Database" field, specify an output database. This can be a unique output database for each run or multiple runs can be written to a single output database.28 Choose units for emissions and distance. EPA recommends choosing "grams" and "miles" for these units. EPA also recommends selecting "Distance Traveled" under the "Activity" heading. "Distance Traveled" is required to use the post- processing script developed to determine the gram per mile rate used for Enhanced PSM purposes. Additionally, these results can be used as a quality assurance check when reviewing the run's output. 9. Output Emissions Detail Panel: Select the level of detail needed in the model output. For PSM analysis, choosing "24-Hour Day" for the time output aggregation is appropriate to compare the various scenarios discussed above.29 Making the "24-Hour Day" selection will generate a single emission quantity for each pollutant selected in the Pollutants and Processes Panel for each MOVES run (if writing multiple runs to a single output database). Selecting more detail in this panel results in larger output files and creates confusing results when using the supplied post-processing script. If more detail is desired, the user must manually post-process model outputs. 10. Create Input Database Panel: See Section 3.2 below. 11. Advanced Performance Features Panel: This panel is not needed and should be skipped. 3.2 Input Databases The user must develop unique input databases for both the proposed/existing scenario MOVES run and for the performance standard benchmark scenario MOVES run. However, the input databases for these runs should be identical for a given analysis year except for the data supplied to the I/M Programs Input Tab (with the IMCoverage Table). To aid in PSM analyses, EPA has developed performance standard templates that capture the required program elements from the I/M regulations for both the Basic and Enhanced I/M performance standards for use in the performance standard benchmark scenario runs (discussed in Section 3.2.2).30 Users must develop their own IMCoverage Tables to reflect the proposed or existing program for the proposed/exi sting scenario runs. Section 3.2.1 discusses the components of the IMCoverage 28 Writing multiple MOVES runs to a single output database is an easy way to simplify post-processing of results. The different runs will be denoted with individual RunlDs within the "movesoutput" table. The "movestableused" contains information on the input tables. This is where a user can verify if the correct IMCoverage Table was used for the appropriate scenario RunlD. 29 Because PSM analysis is a simple comparison of the proposed/existing scenario and performance standard benchmark scenario for both Basic and Enhanced programs, a "24-Hour Day" provides adequate temporal resolution to determine if a program is meeting the applicable standard. "24-Hour Day" aggregates hourly output to estimate total emissions for a typical day type for the month selected. 30 These templates can be found as tables in the Appendix of this document and are also available as fillable Excel spreadsheets on the EPA Vehicle Emissions Inspection and Maintenance (I/M): Policy and Technical Guidance website at www.epa.sov/state-aiicl-local-traiisportatioti/vehicle-eiiiissiotis-iiispectioii-aiicl-iiiaiiitetiaiice-ini-policv- and-technical. 16 ------- Table further and provides suggestions to aid in developing one for a proposed/existing scenario run. Once the RunSpec is completed the user must specify an input database in the Create Input Database Panel of the MOVES GUI. In general, state and local agencies should use the latest available information at the time the PSM analysis and I/M SIP are developed when constructing input databases. If creating a new input database, users should consult the MOVES Technical Guidance for more information on the various data tab inputs in the CDM. Once an input database has been developed for one of the scenarios, copying the database and pasting it with a new name within Windows File Manager is the easiest way to prepare the starting point for the other scenario input database. The general process for this is described below: 1. Before copying and pasting, first open and flush the tables in the user's preferred SQL client by executing a "FLUSH TABLES" query.31'32 2. After flushing tables, use the Windows File Manager to navigate to the user's data folder. 3. Create a copy (Ctrl-C) of the completed scenario input database and paste (Ctrl-V) it in the same data folder. 4. Rename the pasted input database folder with a descriptive name to indicate which scenario, analysis year, etc. that it represents. 5. Then using the MOVES GUI, in the Create Input Database Panel, click Refresh to renew the MOVES model's connection to the data folder and select the newly pasted and renamed database in the Database field, click Enter/Edit Data to open the MOVES CDM. 6. In the CDM, navigate to the I/M Programs tab and modify the database by clearing and importing the appropriate IMCoverage Table to represent desired scenario. After this, the user will have developed a RunSpec for the PSM analysis and two input databases; one that represent proposed/exi sting program scenario and another that represents the performance standard benchmark scenario. The next section discusses the components of the IMCovevage Table for areas needing to develop an I/M Coverage Table to represent their proposed/exi sting program. 31 The current MOVES installer includes the "HeidiSQL" interface, which is the MariaDB equivalent of MySQL Workbench. 32 Flushing tables takes any data from memory and writes it to disk. Without performing a table flush, the copy function may not work properly. 17 ------- 3.2.1 I/M Programs Input Tab (IMCoverage Table) I/M programs are characterized in MOVES through an input called the IMCoverage Table (depicted in Figure 1). The IMCoverage Table consists of 13 columns (and as depicted in Figure 1): • polProcessID • statelD • countylD • yearlD • sourceTypelD • fuelTypelD • IMProgram ID • inspectFreq • testStandardsID • begModelYearlD • endModelYearlD • uselMyn • complianceF actor Figure 1: Sample IMCoverage Table (Viewed in Microsoft Excel) A B C D E F G H I J K L M 1 2 polProcessID statelD 101 1 countylD yearlD sourceTypelD fuelTypelD IMProgramID inspectFreq testStandardsID begModelYearlD endModelYearlD uselMyn complianceFactor 1 1 18089 2015 21 1 1 2 11 1976 1980 Y 95 3 101 1 18089 2015 21 1 6 2 33 1981 1995 Y 95 4 101 1 18089 2015 21 1 10 2 51 1996 2013 Y 95 5 101 1 18089 2015 21 5 201 2 11 1976 1980 Y 95 6 101 1 18089 2015 21 5 206 2 33 1981 1995 Y 95 7 101 1 18089 2015 21 5 210 2 51 1996 2013 Y 95 8 101 1 18089 2015 31 1 1 2 11 1976 1980 Y 95 9 101 1 18089 2015 31 1 6 2 33 1981 1995 Y 95 10 101 1 18089 2015 31 1 10 2 51 1996 2013 Y 95 11 101 1 18089 2015 31 5 201 2 11 1976 1980 Y 95 12 101 1 18089 2015 31 5 206 2 33 1981 1995 Y 95 13 101 1 18089 2015 31 5 210 2 51 1996 2013 Y 95 14 101 1 18089 2015 32 1 1 2 11 1976 1980 Y 95 15 101 1 18089 2015 32 1 6 2 33 1981 1995 Y 95 16 101 1 18089 2015 32 1 10 2 51 1996 2013 Y 95 17 101 1 18089 2015 32 5 201 2 11 1976 1980 Y 95 18 101 1 18089 2015 32 5 206 2 33 1981 1995 Y 95 19 101 1 18089 2015 32 5 210 2 51 1996 2013 Y 95 m | IMCoverage CountyState FuelType IMInspectFreq IMPollutantProcessAssoc I - © i < m Cg! Display Settings §§ 1 | -| + 100% 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 county in question. The default I/M coverage data (e.g., the geographic coverage of a current program and the model years addressed) are updated when new versions of MOVES are released but may not contain the most up-to-date or accurate information for an area. 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 reflect the actual local program. Users should note that any grace periods or exemption ages in an I/M program need to be included in the beginning and ending model years based on the calendar year of evaluation as discussed in Section 3.2.1.9 of this document. 18 ------- 3.2.1.1 Pollutant Process ID (polProcessID) MOVES estimates emission reductions from I/M programs. For PSM in ozone areas, the analysis is completed for VOCs and NOx and associated pollutant processes. For exhaust emissions, I/M programs can affect both running and start emissions. For evaporative emissions, I/M programs affect HC emissions from fuel vapor venting and fuel leaks. The table below shows the association between pollutants and processes for PSM in ozone areas. Table 2: Pollutant Process Identifier Decoder polProcessID processID processName pollutantID pollutantName 101 1 Running Exhaust 1 Total Gaseous Hydrocarbons 102 2 Start Exhaust 1 Total Gaseous Hydrocarbons 112 12 Evap Fuel Vapor Venting 1 Total Gaseous Hydrocarbons 113 13 Evap Fuel Leaks 1 Total Gaseous Hydrocarbons 301 1 Running Exhaust 3 Oxides of Nitrogen (NOx) 302 2 Start Exhaust 3 Oxides of Nitrogen (NOx) 3.2.1.2 State Identifier (statelD) This 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. 3.2.1.3 County Identifier (countylD) This 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. 3.2.1.4 Year Identifier (yearlD) The analysis year, discussed in Section 2.3 Determining Analysis Year(s), for which the I/M program is being evaluated is entered as a four-digit year for the yearlD column. If exporting a blank I/M Program template using the CDM, this value will be populated based on information selected in the MOVES RunSpec. 3.2.1.5 Vehicle Type (sourceTypelD) and Fuel Type [fuelTypelD) Identifiers These entries are used to describe the source types (vehicles) and fuel types included in the I/M program. MOVES calculates I/M program benefits only for gasoline-fueled vehicles which include both dedicated vehicles and flex fuel vehicles that run on a combination of gasoline (fuelTypelD =1) and ethanol (fuelTypelD =5). For the proposed/existing program scenario, users should check to make sure that the vehicle and fuel types match the I/M program design elements for the vehicles included in the local program and SIP. 19 ------- 3,2,1,6 l/M Program Identifier (IMProgramlD) In MOVES, the IMProgramlD 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) is also 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 what model years are covered by each program.33 For the proposed/existing program scenario, the IMProgramlD column within the IMCoverage Table is assigned by the user. 3.2.1.7 inspection Frequency (inspectFreq) MOVES allows users to enter either annual (inspectFreq = 1) or biennial (inspectFreq = 2) inspection 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. Since the performance standard benchmark programs for both the Basic and Enhanced performance standards employ annual testing, users should consider how to address any possible emissions benefit shortfall if biennial inspection frequency is selected for the proposed/exi sting program scenario. 3.2.1.8 Emission Test Type and Emission Standards (testStandardslD) In MOVES, users need to select the appropriate test type and the model will automatically apply the relevant test standard. MOVES allows users to choose among 12 exhaust emissions tests (testStandardslD = 11-33, 51) and 7 evaporative emissions tests (testStandardslD = 41-47). In general, there are three types of I/M testing: visual inspections, tailpipe testing and OBD testing. I/M programs may use all or a combination of these. The inputs for emission test type are entered under the column headed testStandardslD and are defined in Table 3. 33 Please note that there are no additional emission reductions (in either the performance standard benchmark or proposed/existing I/M program modeling scenarios) for tailpipe testing on OBD-tested vehicles. Pursuant to 40 CFR 51.356(a)(6): States may also exempt MY 1996 and newer OBD-equipped vehicles that receive an OBD-I/M inspection from the tailpipe, purge, and fill-neck pressure tests (where applicable) without any loss of emission reduction credit. 20 ------- Table 3: Test Standard Identifiers and Descriptions Test Standards ID Test Standards Description Description 11 Unloaded Idle Test Test performed while vehicle idles in Park or Neutral. 12 Two-mode, 2500 RPM/Idle Test performed while vehicle idles and at Test 2500 rpm. 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. 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. 21 ------- Test Standards ID Test Standards Description Description 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 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 FP test. 45 Evaporative Gas Cap and OBD Check The evaporative OBD test performed in conjunction with a separate check of the gas cap 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 FP test. 47 Evaporative Gas Cap, Pressure and OBD Check The evaporative OBD test performed in conjunction with a separate FP 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. Most current I/M programs are OBD-based, therefore, EPA anticipates that the testStandardsIDs used for most proposed/existing program scenarios would be testStandardsID 43 and 51. 3.2.1.9 Model Year Coverage (begModelYearlD and endModelYearlD) MOVES uses these two columns (i.e., begModelYearlD and endModelYearlD) to specify the beginning and ending model years affected by a particular portion of the I/M program. This 22 ------- section of the IMCoverage Table is important for capturing various types of vehicle exemptions such as model year-based vehicle exemptions. 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 the analysis. 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 example, if in calendar year 2025, the most recent model year being tested in a program with a three-year grace period is the 2022 model year, a MOVES run for calendar year 2025 would have an ending model year of 2022. An analysis of the same program for calendar year 2030 would have an ending model year of 2027. 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 the newest 25 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. Note that because of this treatment of beginning and end years, a unique set of I/M inputs would be needed for each analysis year modeled for I/M programs with grace periods or exemption periods. Another 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, an "initial grace distance", a vehicle is exempted from its regular inspection until it has clocked a set number of miles on its odometer since the vehicle was new, 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 23 ------- 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. For areas considering the first type of mileage-based exemption (an initial grace distance), it may be prudent and advantageous to consider model year exemptions (a grace period) instead as discussed above, as this can be directly input into MOVES. 3,2,1,10 Compliance Factor MOVES uses the compliance factor input (complianceFactor) to account for I/M program compliance rates, waiver rates, and adjustments needed to account for the fraction of vehicles within a source type that are covered by the I/M program. The last component is be referred to as the regulatory class coverage adjustment (RCCA). The compliance factor is entered as a number from 0 to 100 and represents the percentage of vehicles within a source type that receive the benefits of the program. A unique compliance factor should be calculated for each IMProgramlD. 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 terms compliance rate, waiver rate, and vehicle type adjustment are discussed in more detail below. An example of the compliance factor calculation is available in Section 4.9.6.5 of the MOVES Technical Guidance. The following sections go into greater detail on the component pieces that make up the compliance factor. 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. 24 ------- Note, "Subject Vehicles" includes all vehicles registered in the county that meet the I/M program's vehicle type, fuel type, model year, and weight class requirements. Additionally, note that the compliance rate is a percentage between 0 and 100. Sources of this data are discussed in greater detail in the next section. An area planning to implement an I/M program using a registration denial system that automatically generates compliance documents that uniquely identify the complying vehicle and that are serially numbered, accounted for, and subject to centralized processing by government clerks with management oversight may assume a 96% compliance rate for modeling purposes prior to program implementation. Once the program begins implementation, however, the compliance rate should be based on actual operating program data. 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 = Initially Failing Vehicles The waiver rate is incorporated into the compliance factor calculation as a decimal fraction between 0 and 1. Sources of this data are discussed in greater detail in the next section. 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 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 Tested34 The failure rate is incorporated into the compliance factor calculation as a decimal fraction between 0 and 1. Sources of this data are discussed in greater detail in the next section. Regulatory Class Coverage Adjustment (RCCA1 I/M programs entered in MOVES are applied to source types. However, as discussed in Section 3.2.1.5, 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 34 Note that "Unique Vehicles Tested" is not the same as the total number of I/M tests because it does not include vehicle retests. 25 ------- entire MOVES source type may be inappropriate. A table of RCCA values is provided in the MOVES Technical Guidance for use in the compliance factor to account for this discrepancy. Be sure to consult the most recent version of the MOVES Technical Guidance for the most up to date RCCA values. 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 decimal fraction between 0 and 1. Users who believe a local set of regulatory class coverage adjustments are more appropriate than what is provided in the most recent version of the MOVES Technical Guidance should provide documentation of the local data and methods used to derive those adjustments. Sources of Data for Compliance Factor Calculation Actual program data should serve as the basis of the compliance factor calculation for areas with existing I/M programs that are being implemented. States with existing Basic and/or Enhanced I/M programs are required to submit reports every July to their EPA Regional Office to satisfy the I/M regulations at 40 CFR 51.366, "Data analysis and reporting." As part of satisfying these requirements, states must collect summary statistics and evaluations of the effectiveness of the enforcement mechanism, the quality assurance system, the quality control program, and the testing elements. These summary statistics capture the data needed to calculate the compliance factor components (i.e., compliance rate, waiver rate, and failure rate for each program ID), and subsequently, the compliance factor itself.35 Therefore, actual program data should be available to be used for compliance factor calculation for areas with existing I/M programs. Areas developing brand new I/M programs will have to make some estimates and assumptions to calculate the compliance factor for the proposed/existing program scenario run. For the performance standard benchmark scenario, EPA developed performance standard templates, available in the Appendix of this document, and that contain calculated compliance factors in the complianceFactor column. These values were calculated using the values defined within the I/M regulations for the applicable performance standard, 40 CFR 51.35 l(i) for Enhanced and 40 CFR 51.352(e) for Basic, and an 8% failure rate derived from national historical values reported to EPA as summary statistics for data analysis and reporting purposes, as required for annual reporting under 40 CFR 51.366. A state enacting a new I/M program should provide additional documentation in its SIP submission if a different failure rate than this EPA supplied value is used. 35 For more information on I/M test data statistics, please see the Guidance on Vehicle Inspection and Maintenance (I/M) Test Data Statistics as Part of Annual I/M Reporting Requirements (EPA-420-B-20-033) available at nepis.epa.gov/Exe/ZyPDF.cgi?Dockey=P100ZBX7.pdf. 26 ------- 3.2.1.11 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. 3.2.2 IMCoverage Tables for Different Performance Standard Runs To aid in PSM analyses, EPA has developed performance standard templates that capture the required program elements from the I/M regulations for both the Basic and Enhanced I/M performance standards for use in the performance standard benchmark scenario runs.36 • The Basic Performance Standard template (available in Appendix A.2) reflects the I/M program design elements as specified in 40 CFR 51.352(e). • The Enhanced Performance Standard template (available in Appendix A.4) reflects the I/M program design elements as specified in 40 CFR 51.35 l(i). Please see Section 2.2 for more information on applicability. As noted earlier, these templates contain some pre-filled information to reflect the required test standards, vehicle coverage, and compliance factors, however, values like state ID, county ID, YearlD and endModelYearlD must be supplied by the user. Additional information on completing the templates can be found in the respective Appendix sections. 3.3 Executing MOVES Runs Once the RunSpec file and input databases are complete, be sure to specify an input database in the Create Input Database Panel of the MOVES GUI that represents a scenario of analysis (whether the proposed/existing scenario input database or the performance standard benchmark scenario input database). Then run MOVES by clicking Action > Execute in the menu of the MOVES GUI. After the first run completes, select the input database that represents the other scenario in the Create Input Database Panel and execute the MOVES run a second time. By using the same RunSpec, MOVES will write the output of the multiple runs to a single output database. This is an easy way to simplify post-processing of results. The different runs will be denoted with individual RunlDs within the "movesoutput" table. The "movestableused" contains information on the input tables. This is where a user can verify if the correct IMCoverage Table was used for the appropriate scenario RunlD. The steps described in Section 3 should be repeated for each analysis year and county within a nonattainment area, if not using the representative county approach, for a given I/M program. 36 These templates can be found as tables in the Appendix of this document and are also available as fillable Excel spreadsheets on the EPA Vehicle Emissions Inspection and Maintenance (I/M): Policy and Technical Guidance website at www.epa.sov/state-aiicl-local-traiisportatioti/vehicle-eiiiissiotis-iiispectioii-aiicl-iiiaiiitetiaiice-ini-policv- aiicl-teclitiical. 27 ------- Section 4: Processing Model Output for Performance Standard Modeling Analysis and Meeting the Performance Standard This section covers how to process MOVES model output, which varies depending on which I/M performance standard is being evaluated. For analyses using the Basic performance standard, see Section 4.1. For analyses using the Enhanced performance standard, see Section 4.2. 4.1 Processing Model Output for the Basic Performance Standard Evaluating whether a proposed/existing program meets the Basic performance standard requires showing that the proposed/existing program obtains the same or lower emission levels for each applicable pollutant/precursor as the model program within the allowable tolerance.37 As discussed in Section 3.1 of this guidance, "24-Hour Day" is recommended as the selection in the Output Emissions Detail Panel, and as a result, MOVES emissions output is expressed as a daily amount of emissions (in the emissionsQuant column) for the day type selected in the RunSpec. Below in Table 4 is an abbreviated example of what MOVES will produce for a single county if selections were made following the suggestions in Section 3.1 where MOVESRunID=l represents the proposed/exi sting program, and MOVESRunID=2 represents the performance standard benchmark program.38 Modelers unfamiliar with MOVES identifiers should consult the MOVES onroad decoder available on the MOVES Github page.39 Table 4: Abbreviated Example MOVES Output Table MOVESRunID iterationID yearlD monthID day ID ... pollutantID emissionQuant 1 1 2030 7 5 87 1147522.87 1 1 2030 7 5 79 1088286.76 1 1 2030 7 5 3 2448113.17 1 1 2030 7 5 1 1300707.66 2 1 2030 7 5 87 1158959.97 2 1 2030 7 5 79 1098635.99 2 1 2030 7 5 3 2442861.25 2 1 2030 7 5 1 1309823.59 The process of determining the emissions quantity, by pollutant, for the two scenarios is a simple process. Emissions quantities can be calculated by reviewing the emissionQuant value in the column by pollutant, where pollutantID=3 is NOx and pollutantID = 87 is VOC, and runID, where different runlDs can represent different counties, years, or different run types (i.e., proposed/exi sting run or performance standard benchmark run). Note that in Table 4, above, 37 See 40 CFR 51.352(e)(13). 38 Note the "..." are used to indicate where anonymizing (statelD or county ID) or null quantity columns were omitted for simplicity. 39 EPA provides "cheat sheets" to help decode MOVES identifiers available within the "docs" folder of model revisions. At the time of the development of this guidance, the MOVES onroad cheat sheet is available at: github.com/USEPA/EPA MOVES Model/blob/dev/v3.0.1/docs/MQVES3CheatsheetOnroad.pdf. 28 ------- emissionQuant values are also given for pollutantID=l, total gaseous hydrocarbons, and pollutantID=79, non-methane hydrocarbons. MOVES reports these values because they were selected as prerequisites in the RunSpec, but these results are not used for PSM purposes. Be sure to not sum results across scenarios, pollutants, or years. Agencies can prepare summary tables like the table below using Heidi SQL or by exporting the MOVES output tables to a program like Excel and performing the calculations. States may find it easier to use one method over the other depending on staff skills. Modelers without SQL background knowledge who wish to create the summary table in HeidiSQL could refer to the SQL tip sheet for help.40 Table 5, below, shows an example of emission summaries converting the emissionQuant values in Table 4 from grams per day to tons per day.41 Table 5. Summary of July Weekday Emissions for the Example Nonattainment Area (Tons Per Day42) Scenario NOx VOC Proposed/exi sting Program 2.698 1.265 Performance Standard Benchmark 2.692 1.277 Next, compare the proposed/existing scenario to the performance standard scenario for NOx and VOC.43 In Table 5, the total NOx and VOC emissions are lower in the proposed/exi sting scenario than in the performance standard benchmark scenario, therefore, the proposed/exi sting scenario program is said to have met the performance standard. 4.2 Processing Model Output for the Enhanced Performance Standard Evaluating whether a proposed program meets the Enhanced performance standard requires showing that the proposed program area-wide emission rates for NOx and VOC must be not more than 0.02 gpm higher than the area-wide emission rates of the benchmark program.44 To perform this evaluation, users must convert MOVES output emissions in mass-over-time units to the equivalent gpm rate. If selections were made following the suggestions in Section 3.1, processing MOVES output can be done by using SQL scripts. EPA has provided a script within MOVES called "EmissionRates.sql" that computes emissions in gpm. If other selections were made in the RunSpec, outputs can be processed manually using data available in specific MOVES output tables. After the run has completed, to access the "EmissionRates.sql" script, first, an output database must be specified in the General Output panel of the MOVES GUI. Once the output database is specified, scroll to the "Post Processing" tab on the MOVES menu and click "Run MySQL 411 GitHub, SQL Tip Sheet, github.com/USEPA/EPA MOVES Model/blob/master/docs/SOLTipSheet.pdf. February 2022. 41 For PSM, it is not necessary to convert values to tons per day, but this unit is a useful value when evaluating the benefit of an I/M program for SIP purposes. 42 Note, in the RunSpec selections discussed in Section 4.1, output was specified in grams. The grams value can be directly reported or converted to other units as appropriate for the purpose of comparing results across the scenarios. 43 As mentioned in Section 3.1, VOC are an aggregate gaseous species of organic gases that include HC, therefore VOC emissions are the useful pollutant of concern for PSM analyses with MOVES. 44 See 40 CFR 51.352(i)( 13). 29 ------- Script on Output Database" option in the Post Processing menu in MOVES, the select the "EmissionRates.sql" script. This will open the MOVES Emission Rates Script dialogue box as shown below in Figure 2. Figure 2: MOVES Emission Rates Script Dialogue Box Post-processing Script Documentation X This MySQL script produces an output table which reports your onroad emission results in units of mass per distance. This is done by joining the activity table with the inventory output results. Version 20091191 djb. Updated 20150602 kjr. The MySQL table produced is called: MovesRates This script requires that users check the "Distance Traveled" check box General Output panel of the MOVES graphical user interface. Users must also select the Inventory calculation type in the Scale panel. ************************************************************** Only onroad emission rates will be calculated. (No Nonroad) The user "must* select Distance Traveled. - The user "must* select Inventory calculation type. ************************************************************** OK Cancel Note that in the dialogue box screenshot above, certain RunSpec selections must have been made to produce the emissions inventory to produce output compatible with the script.45 These same RunSpec selections were specified in Section 3.1 above. The "EmissionRates.sql" script takes information from the "movesactivityoutput" table and the "movesoutput" table in the output database and produces a new table in the output database called "movesrates". The movesrates table contains emissions and activity information and produces emission rates for each combination of vehicle type, fuel type, etc. The information in this table is helpful for quickly deriving total nonattainment area emissions and deriving emission rates for the area-wide onroad fleet. Figure 3, below, provides an example of an abbreviated movesrates table where MOVESRunID=l represents the proposed/existing program, and MOVESRunID=2 represents the performance standard benchmark program.46 Modelers unfamiliar with MOVES identifiers should consult the MOVES onroad decoder available on the MOVES Github page.47 The first column contains a "MasterKey" that serves as a row identifier. The column titled emissionQuant values which are the emissions for that row combination of pollutant, vehicle type, fuel type, etc. 45 MOVES emission rates output cannot be used for this purpose because there is no simple way to convert grams- per-vehicle output for starts and evaporative emissions to grams per mile. 46 Note the "..." are used to indicate where anonymizing (statelD or county ID) or null quantity columns were omitted for simplicity. 47 EPA provides "cheat sheets" to help decode MOVES identifiers available within the "docs" folder of model revisions. At the time of the development of this document, the MOVES onroad cheat sheet is available at: github.com/USEPA/EPA MOVES Model/blob/dev/v3.0.1/docs/MQ VES3CheatsheetOnroad.pdf. 30 ------- The massUnits column indicates that the values in the emissionQuant column are in grams confirming the selection made in the MOVES GUI General Output panel. The activitytypelD column indicate that the values represent "distance traveled" (activityTypelD = 1) or, in this case, the distance traveled in miles per the RunSpec selections in the General Output panel. Finally, the emissionRate column provides the gram-per-mile rate for each pollutant row. Figure 3: Example Abbreviated "movesrates" Table48 ... MOVESRunI ... D pollutantID emissionQuant ... activity emissionRate massUnits distanceUnits 1 87 1147522.87 5381341 0.213241081 g mi 1 79 1088286.76 5381341 0.202233394 g mi 1 3 2448113.17 5381341 0.454926269 g mi 1 1 1300707.66 5381341 0.241706996 g mi 2 87 1158959.97 5381341 0.215366406 g mi 2 79 1098635.98 5381341 0.204156563 g mi 2 3 244861.24 5381341 0.455251109 g mi 2 1 1309823.59 5381341 0.243400986 g mi In this case, MOVESRunID = 1 represents the proposed/existing program and MOVESRunID = 2 represents the performance standard benchmark program and pollutantID = 3 is NOx and pollutantID = 87 is VOC. Again, note that in Table 5, above, emissionRate values are also given for pollutantID = 1, total gaseous hydrocarbons, and pollutantID = 79, non-methane hydrocarbons. MOVES reports these values because they were selected as prerequisites in the RunSpec and appear in the MOVES output table, but these results are not used for PSM purposes. Therefore, to compare results for the pollutants and precursors of concern, simply look at the respective rates in the table for the applicable pollutants. A simplified results table could look something like the table below. Table 6. Summary of July Weekday Emission Rates (in grams per mile) for the Example Nonattainment Area Scenario NOx VOC Proposed/exi sting Program 0.4549 0.2132 Performance Standard Benchmark 0.4552 0.2153 Performance Standard Benchmark with 0.02 gpm Buffer 0.4752 0.2353 Based on the results in Table 6, the results for each pollutant in the proposed/exi sting program are less than the performance standard benchmark program with 0.02 gpm buffer and, therefore, meets the performance standard. 48 Note, some columns removed to fit space constrains. Removed columns are indicated with "..." headers. 31 ------- 4.3 Analysis Wrap-Up If after conducting the PSM analysis, the area's I/M program does not meet the corresponding performance standard, then the state would conduct a new PSM analysis based on new I/M program revisions to meet the appropriate I/M performance level. When the proposed/existing program is shown to meet the applicable performance standard, the PSM analysis should be sufficiently documented in the SIP submission following the suggestions within Section 2.7. This documentation should be made available for review as part of the SIP development process. 32 ------- Appendix A.l Basic Performance Standard (excerpted from 40 CFR 51.352(e)) (e) Basic performance standard for areas designated nonattainment for the 8-hour ozone standard. Areas required to implement a Basic I/M program as a result of being designated and classified under the 8-hour ozone standard, must meet or exceed the emission reductions achieved by the model program defined for the applicable ozone precursor(s): (1) Network type. Centralized testing. (2) Start date. 4 years after the effective date of designation and classification under the 8-hour ozone standard. (3) Test frequency. Annual testing. (4) Model year coverage. Testing of 1968 and newer vehicles. (5) Vehicle type coverage. Light duty vehicles. (6) Emission test type. Idle testing (as described in appendix B of this subpart) for 1968- 2000 vehicles; onboard diagnostic checks on 2001 and newer vehicles. (7) Emission standards. Those specified in 40 CFR part 85, subpart W. (8) Emission control device inspections. None. (9) Evaporative system function checks. None, with the exception of those performed by the OBD system on vehicles so-equipped and only for model year 2001 and newer vehicles. (10) Stringency. A 20% emission test failure rate among pre-1981 model year vehicles. (11) Waiver rate. A 0% waiver rate, as a percentage of failed vehicles. (12) Compliance rate. A 100% compliance rate. (13) Evaluation date. Basic I/M program areas subject to the provisions of this paragraph (e) shall be shown to obtain the same or lower emission levels as the model program described in this paragraph by an evaluation date set 6 years after the effective date of designation and classification under the 8-hour ozone standard (rounded to the nearest July) for the applicable ozone precursor(s). 33 ------- A.2 Basic Performance Standard Template EPA has developed performance standard templates that capture the required program elements from the I/M regulations. The template below is the Basic performance standard template that reflects the I/M program design elements as specified in 40 CFR 51.352(e). This is to be used in PSM analyses with MOVES for areas needing to meet the Basic performance standard. Values like statelD, countylD, YearlD and endModelYearlD must be supplied by the user in the table below. The statelD is the 2-digit state-level FIPS code for the state. The countylD is the 5-digit FIPS code for the county of the analysis. The yearlD is the analysis year being examined. Lastly, the endModelYearlD rows equal the analysis year minus 1. Once this table is filled out, it is to be used as the Basic Performance Standard Benchmark program imported into the CDM. A digital, fillable form is available on the EPA Vehicle Emissions Inspection and Maintenance (I/M): Policy and Technical Guidance website at www.epa.gov/st.at.e-and-1 ocal- t.ransportat.ion/vehicle-emissions-inspect.ion~and-maint.enance-im~policv-and-t.echnical. Table 7: Basic Performance Standard Template polProcessID statelD countylD yearlD sourceTypelD fuelTypelD IMProgramID inspectFreq testStandardsID begModelYearlD endModelYearlD uselMyn complianceFactor 101 21 111 11 1968 2000 y 100 102 21 111 11 1968 2000 y 100 301 21 111 11 1968 2000 y 100 302 21 111 11 1968 2000 y 100 101 21 151 51 2001 y 100 102 21 151 51 2001 y 100 301 21 151 51 2001 y 100 302 21 151 51 2001 y 100 112 21 143 43 2001 y 100 101 21 5 111 11 1968 2000 y 100 102 21 5 111 11 1968 2000 y 100 301 21 5 111 11 1968 2000 y 100 302 21 5 111 11 1968 2000 y 100 101 21 5 151 51 2001 y 100 102 21 5 151 51 2001 y 100 301 21 5 151 51 2001 y 100 302 21 5 151 51 2001 y 100 112 21 5 143 43 2001 y 100 34 ------- A.3 Enhanced Performance Standard (excerpted from 40 CFR 51.351(i)) (i) Enhanced performance standard for areas designated and classified under the 8-hour ozone standard. Areas required to implement an enhanced I/M program as a result of being designated and classified under the 8-hour ozone standard, must meet or exceed the HC and NOx emission reductions achieved by the model program defined as follows: (1) Network type. Centralized testing. (2) Start date. 4 years after the effective date of designation and classification under the 8-hour ozone standard. (3) Test frequency. Annual testing. (4) Model year coverage. Testing of 1968 and newer vehicles. (5) Vehicle type coverage. Light duty vehicles, and light duty trucks, rated up to 8,500 pounds GVWR. (6) Emission test type. Idle testing (as described in appendix B of this subpart) for 1968- 2000 vehicles; onboard diagnostic checks on 2001 and newer vehicles. (7) Emission standards. Those specified in 40 CFR part 85, subpart W. (8) Emission control device inspections. Visual inspection of the positive crankcase ventilation valve on all 1968 through 1971 model year vehicles, inclusive, and of the exhaust gas recirculation valve on all 1972 and newer model year vehicles. (9) Evaporative system function checks. None, with the exception of those performed by the OBD system on vehicles so-equipped and only for model year 2001 and newer vehicles. (10) Stringency. A 20% emission test failure rate among pre-1981 model year vehicles. (11) Waiver rate. A 3% waiver rate, as a percentage of failed vehicles. (12) Compliance rate. A 96% compliance rate. (13) Evaluation date. Enhanced I/M program areas subject to the provisions of this paragraph (i) shall be shown to obtain the same or lower emission levels for HC and NOX as the model program described in this paragraph assuming an evaluation date set 6 years after the effective date of designation and classification under the 8-hour ozone standard (rounded to the nearest July) to within ±0.02 gpm. Subject programs shall demonstrate through modeling the ability to maintain this percent level of emission reduction (or better) through their applicable attainment date for the 8-hour ozone standard, also rounded to the nearest July. 35 ------- A.4 Enhanced Performance Standard Template EPA has developed performance standard templates that capture the required program elements from the I/M regulations. The template below is the Enhanced performance standard template that reflects the I/M program design elements as specified in 40 CFR 51.35 l(i). This is to be used in PSM with MOVES for areas needing to meet the Enhanced performance standard. Values like statelD, countylD, YearlD and endModelYearlD must be supplied by the user in the table below. The statelD is the 2-digit state-level FIPS code for the state. The countylD is the 5- digit FIPS code for the county of the analysis. The yearlD is the analysis year being examined. Lastly, the endModelYearlD rows equal the analysis year minus 1. Once this table is filled out, it is to be used as the Enhanced Performance Standard Benchmark program imported into the CDM. A digital, fillable form is available on the EPA Vehicle Emissions Inspection and Maintenance (I/M): Policy and Technical Guidance website at www.epa.gov/st.at.e-and-1 ocal- t.ransportat.ion/vehicle-emissions-inspect.ion~and-maint.enance-im~policv-and-t.echnical. Table 8: Enhanced Per formance Standard Template Q Q 9 L_ o +-» polProcessID statelD countylD yearlD sourceTypelD fuelTypelD IMProgramID inspectFreq testStandardsl tc 0) > 0) T3 O CuO 0) -Q tc C1J > C1J T3 O T3 C C1J uselMyn tc LI- CL) u c tc "5. E o u 101 21 1 111 1 11 1968 2000 y 95.77 101 31 1 111 1 11 1968 2000 y 92.05 101 32 1 111 1 11 1968 2000 y 72.08 102 21 1 111 1 11 1968 2000 y 95.77 102 31 1 111 1 11 1968 2000 y 92.05 102 32 1 111 1 11 1968 2000 y 72.08 301 21 1 111 1 11 1968 2000 y 95.77 301 31 1 111 1 11 1968 2000 y 92.05 301 32 1 111 1 11 1968 2000 y 72.08 302 21 1 111 1 11 1968 2000 y 95.77 302 31 1 111 1 11 1968 2000 y 92.05 302 32 1 111 1 11 1968 2000 y 72.08 101 21 1 151 1 51 2001 y 95.77 101 31 1 151 1 51 2001 y 92.05 101 32 1 151 1 51 2001 y 72.08 102 21 1 151 1 51 2001 y 95.77 102 31 1 151 1 51 2001 y 92.05 102 32 1 151 1 51 2001 y 72.08 301 21 1 151 1 51 2001 y 95.77 301 31 1 151 1 51 2001 y 92.05 36 ------- q to to C1J u O L_ o Q. 301 302 302 302 112 112 112 101 101 101 102 102 102 301 301 301 302 302 302 101 101 101 102 102 102 301 301 301 302 302 302 112 112 112 08 77 05 08 77 05 08 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 37 g a> +-» tc 9 >- +-» c 3 o u tc (L) >- CD Q. >- I— C1J u L_ 3 o (L) Q. >- H (L) 3 9 E tc L_ 60 O !T C1J u C1J Q. tc T3 C tc tc 0) >: (L) T3 O 00 (L) ^2 tc 0) > (L) T3 O T3 C (L) 32 151 51 2001 21 151 51 2001 31 151 51 2001 32 151 51 2001 21 143 43 2001 31 143 43 2001 32 143 43 2001 21 1968 2000 31 1968 2000 32 1968 2000 21 1968 2000 31 1968 2000 32 1968 2000 21 1968 2000 31 1968 2000 32 1968 2000 21 1968 2000 31 1968 2000 32 1968 2000 21 151 51 2001 31 151 51 2001 32 151 51 2001 21 151 51 2001 31 151 51 2001 32 151 51 2001 21 151 51 2001 31 151 51 2001 32 151 51 2001 21 151 51 2001 31 151 51 2001 32 151 51 2001 21 143 43 2001 31 143 43 2001 32 143 43 2001 ------- |