SEPA
Office of Transportation                    EPA420-B-04-004
and Air Quality                       February 2004
  United States
  Environmental Protection
  Agency
            Mobile Source
            Observation Data

            User Guide and Reference

-------
                                         EPA420-B-04-004
                                            February 2004
User Guide and
   Assessment and Standards Division
 Office of Transportation and Air Quality
  U.S. Environmental Protection Agency

-------
                         Table of Contents
I.    Overview

     a.    MSOD
     b.    MSOD Input Structure
     c.    Quality Control & Quality Assurance Procedures
     d.    How to Request a CD-R/DVD Copy

II.   MSOD Top-Level Design Information

III.  Detailed MSOD Design Information

     a.    Entity - Relationship Diagrams
     b.    Entity and Field Attribute Definitions
     c.    Category and Field Attribute Definitions
     d.    Detailed Category Attribute Defined


IV.  Detailed Input Data Design Information

     a.    Entity - Relationship Diagrams
     b.    Entity and Field Attribute Definitions
     c.    Category and Field Attribute Definitions

V.   Quality Control/Quality Assurance Procedures

-------
I.      Overview

Background and Purpose
       The Mobile Source Observation Database (MSOD) is a relational database being
developed by the Assessment and Standards Division (ASD) of the United States Environmental
Protection Agency (U.S. EPA or Agency) Office of Transportation and Air Quality (OTAQ,
formerly the Office of Mobile Sources). The database supercedes a previous database that was
called "Mobile Source Emission Factor Database." Currently, the database stores general
purpose emission factor data collected since 1982 and other activity and emission test programs
that was gathered by U.S. EPA and from other testing facilities that were designed for more
specific purposes. The data contained in the database was not gathered on a purely "random"
sample and for different research issues but the data is intended to be representative of in-use
vehicle emissions in the United States.
       Considerable knowledge of vehicle emission testing and of relational database design and
query methods is required to make effective use of this database. It is not intended for the casual
or novice user. The database has been designed and documented using entity-relationship data
modeling methods.
       The database itself is implemented as an Oracle database containing a set of
approximately 60 tables, supplemented by a larger number of small "translation" or "category"
tables which define and explain the legal values for some of its individual data items. All tables
will be exported upon request in standard database format (*.DBF) which is usable by a variety
of software and users. While ASD is interested in comments and questions regarding the
database, it can  afford to provide only very limited support beyond this Guide to external users.
       EPA has made considerable effort to assure the validity of the data in this database
through the development and use of quality assurance and control procedures. EPA is not
responsible for the validity of conclusions reached by others using this data. New records are
being added continuously to the data sample as they complete their review. EPA cannot
guarantee that all current, relevant data has been included in the database. Because additions and
changes are being made to the database on a continuous basis, it  is recommended that those
using it regularly may wish to request an updated copy every year or so.
a.  Mobile Source Observation Database (MSOD)

Design Features
       This new relational design enables storage of any observation of a mobile source, which
can include emission tests (laboratory and in-use "field"), activity measurements, fuel, engine
and vehicle characteristics. Observations are results that were derived from (laboratory or in-use
"field") testing a mobile source. A "mobile source" is a term used to describe a wide variety of
vehicles, engines, and equipment that generate air pollution and that move, or can be moved,
from place to place. Mobile Sources can be separated into two main categories: "On-Road" and
'Non-Road."  "On-Road" (also called "on-highway") sources include vehicles used on roads for
transportation of passengers or freight. "Non-road" (also called "nonroad") sources include
vehicles, engines, and equipment used for construction, agriculture, transportation, recreation,
and many other purposes.  These two broad categories, on-road and nonroad sources can be

-------
further segregated by size, weight, use, and/or horsepower. MSOD was designed with the
following features:

•  Design leads to client server-based database with an economy of tables and fields with most
   data stored in only one place.
•  Low cost to implement and maintain database design
•  Easy to adapt for new data types and design resides within EPA
•  Modern database design allows for it to be portable and compatible with other modern tools.
•  Designed for broad scope to contain both vehicle and engine data (laboratory or field testing
   including second-by-second data)
•  Tables are easily linked together
•  Easy to understand by using meaningful field names, documenting the legal values and
   definitions that are explained in the database
•  Contains "Meta" data on who conducted the test, statements of work,  etc
•  Contains information on driving schedules, diurnal temperature evaporative test cycles, etc.
•  Contains information about fuels on either a generic (batch) or specific fuel analysis.
What are Results?
       Observing mobile sources (vehicles and engines) will give different kinds of results.  A
result can be grouped into specific areas called "entities" that contain "fields" or "attributes" with
similar characteristics might be observed.  Some different kinds of results or entities are listed
below:

       •  Procurement
       •  Inspection
       •  Owner's Report
       •  Repair
       •  Tailpipe Emission Test
       •  Running Loss Emission Test
       •  Evaporative Emission Test
       •  In-Use or "Real World" Emission Test
       •  Engine Power MAP
       •  Engine Dynamometer Emission Test
       •  Tank Fuel Measurement
       •  Fuel Type Information
       •  Driving Schedules
       •  Etc.

Some of the result tables can be large and complex.  These tables have been indexed to improve
their performance.  All result tables have had their fields either coded or categorized (fields that
have translation tables) so that have their meaning or description are known.

-------
What is the CAUSE Relationship between RESULT?
        A "cause" relationship between certain "results" represents the fact that some "results"
affect subsequent "results." Currently this occurs only in the PROCURE and REPAIR type
RESULT tables.  The CAUSE is a foreign key (recursive relationship) back into RESULT table.
It identifies the most immediately preceding RESULT instance (e.g. a PROCURE or REPAIR on
this mobile source instance) that might affect the outcome of the present one. This feature
allows for a query into the  database to see if different procurements of the same mobile  source
have intervening repairs or previous testing conditions plus others that may not be comparable
for some purpose.  For example, you can use the CAUSE attribute to distinguish post-repair
observations from pre-repair observations.  A CAUSE = 0 means that there are no related results
or  none.
                    Mobile Source Observation Database
                          October 10, 2000,
                          Last Update March 7, 20
                                                       RESULT
     M SOURCE
      ms_id: Character(17)
      ms_type: Numeric(8,0)
      except: Character^)
      ex_comm: Character(20)
      fueltype: Character(4)
      company: Character(12)
      highway: Character^)
      disp_cid: Numeric(8,0)
      fuel_deliv Character(6)
      dispjiter: Numeric(8,0)
      Venturis: Numeric(8,0)
      fi_type: Character(6)
      aspirated: Character(7)
      var_vent: Character^)
      cylinder: Numeric(8,0)
      airjnj: Characters)
      cat_type: Character(4)
      closedloop: Characters)
      ignition: Character(2)
Is observed or tested
                                                        resultid: Numeric(8,0)
fbatchjd: Character(IO)
test_proc: Character^)
wa_id: Character(IO)
cause: Numeric(8,0)
prev_rep: Numeric(8,0)
next_rep: Numehc(8,0)
resultgrp: Numeric(8,0)
ms_type: Numeric(8,0)
ms_id: Character(17)
RES_KIND: Character(S)
fueljd: NUMBER(3)
test_date: Date
test_tod: Character^)
site: Character(12)
nom_temp:  Numeric(8,0)
nom_humid: Numeric(8,0)
disable: Numehc(8,0)
ctr_tst_id: Character(12)
No_bags: Numehc(8,0)
No_modes:  Numeric(8,0)
old_rkey: Character(22)
proto_id: Numehc(8,0)
test_modif:  Numehc(8,0)
sched_id: CHAR(6)	
                                                                           Affects
                                                                          Replicates    J


                                                                        Has_replicate


                                                                         Has members

-------
What is a "Replicate" RESULT?
       A replicate RESULT represents a repeated observation of the same thing and is often
performed to investigate the repeatability of measurements. Replicates are stored in the MSOD
database and are found in the RESULT table under PREV_REP and NEXT_REP fields. These
fields link RESULTS together in a forward chain (NEXT_REP) and backward (PREV_REP).
The value "0" indicates the end of the PREV_REP and NEXT_REP chain. To  eliminate
multiple replicates from query outcomes, the user will need to specify that PREV_REP = 0 or
NEXT_REP = 0 as a query selection criteria.

What is a "Composite" RESULT?
       The MSOD database structure allows a group of RESULTS to be considered a RESULT
in its own right and are called "Composite RESULTS" or "RESULT Group." An example use
of this feature is that the component portions of the Supplemental Federal Test Procedure
(SFTP), which consists of multiple individual tests that are weighted together to give one
Composite RESULT.  The RESULTGRP field in the RESULT table indicates or joins the
individual RESULTS to the Composite RESULT. A RESULTGRP = 0 indicates that the
RESULT is not part of the Composite RESULT.
Understanding Translation Tables or Legal Value Lists for Categorized Fields
   The database has been documented in a platform-independent fashion that allows for greater
flexibility in its use on different database platforms and helps implement data quality by defining
all legal values of all categorized fields. Every categorized field, which includes most character-
type fields in the database, has a "translation table" not shown in the entity-relationship
diagrams.  These "translation tables" contain:

•  The table name is the same as the name of the field, truncated if necessary to meet a eight-
   character limitation.
•  The first column in the table is the same as name in field.
•  The second column in the table is typically the field name number "Fieldname_N" which
   expresses the category as a number so that it can be used in statistical programs (e.g. SPSS or
   SAS).
•  The third column in the table is typically the field name description "Fieldname_D"  which
   defines the category value.
Representation of Missing or "Null" Data
       The current version of MSOD was upgraded to take advantage of "true" NULL for each
field in each table. Users should attach no meaning to data values that contain "Null." The
value simply means that the data for this field is not present in the record and can occur for many
reasons.

-------
What are MEASTYPEs?
       The database design contains areas or tables that allow for the storage of data that are
only gathered occasionally and are not considered of central importance. These MEASTYPEs
are referred to as "Non-Core Measurements." By permitting, MEASTYPEs in the database
structure this allows for the following aspects: it avoids having to create additional columns for
data items that are only occasionally needed and it makes it easy to extend the database design to
accommodate new items.  Tables that contain names like "xxxMEAS" and VEH_MISC are
examples containing such data.

b.  MSOD Input Structure

       Lab and field data must be formatted in specified data entry tables before the data can be
quality assured and loaded into MSOD. The conformity  of the data to this format allows pre-
programmed computer software to check the data for it's conformity to MSOD data types and
categories for attributes (fields), range checking of numeric data, and the assurance of parent
child referential integrity. The input structures in general are relational data bases based on
result kinds found in the database and reflect the entities and attributes associated with them in
MSOD.  Input data tables in general follow a naming convention that close to the table name
reflect its result kind's entities in MSOD, but ending with "_IN."  The tables are in a *.DBF
database structure that allows for true NULLs.  Most PC based database software (e.g.  Microsoft
Access, DBASE, Visual FoxPro and Lotus Approach) are capable of reading and writing to this
format.   All tables, fields, categories and attributes have legal naming convention and
definitions including measurement units that are directly  from the MSOD design. Section III
gives the user a graphical picture plus table and field definitions on the most current input table
designs. An electronic copy of the input structures can be requested, please see section I(e)
below for further information.

c.  Quality Control and Quality Assurance Procedures

       OTAQ's Data Acquisition and Management Team (DAMT) has designed two levels of
data checking software available to interested parties: VALDATA and EFLOAD.  The
VALDATA is an application for checking input data received from either contractors,
independent testing program operators or from internal EPA test programs and replaces two
FoxPro 2.6 applications, QCSPECS.PRG and ORPHANID.PRG that were previously used for
this purpose.  The EFLOAD data checking software is an application for loading input test data
sets into EPA's MSOD Oracle database and replaces the  current EFOOLoad and EF99Load
programs. Its input are test data sets released by the Work Assignment Manager (WAM) after
having been successfully processed by the VALDATA program.  EFLOAD's output are data sets
that have been successfully loaded into the MSOD Oracle database.

VALDATA Software

       All test data is required to be in the input table structure as outlined in section I(b) and
section III before using either of these data checking software.  The VALDATA software
checking program is the first level of quality controlling and quality assuring the data. This
program has been designed to be used independently of MSOD and therefore can be deployed

-------
remotely.  It is intended to be a data checking tool for principal investigators near or at the
testing site.  EPA's intent is that the data gathered in the field be checked immediately
after the completion of a specific mobile source's emission testing or activity gathering
activity. The goal is assure data quality before releasing the mobile source from the testing or
sampling program. .  If any issues are raised from VALDATA, or from other data checking
software, the vehicle or equipment that the test was conducted on is still available for further
inquiry or testing before it is put back into normal operation or service.

       The VALDATA program checks the data structure and content of the input tables for
conformity to the data set specifications, as they are defined by the structure of the INFILES and
the content of QC_SPECS.DBF.  QC_SPECS.DBF is a control table maintained by EPA for the
purpose of testing the content of the input data.  The QC_SPECS.DBF is a table used to
determine the suitability of field level data within all of the individual input tables with some
cross level checking of test and vehicle weights. Some examples of fixes to the input data tables
that are normally found from data processed by VALDATA are: 1) work assignment (WA_ID)
names misspelled; 2) fields requiring or not requiring "CAPITAL" letters;  3) fields containing
incorrect NULL value indicator was used; 4) use of non-defined field names or 5) a data field
may exceed an upper or lower bounds for table  data (records).  In some of these cases, it might
require a change in the QC_SPEC.DBF by EPA to allow the test results in  question to pass data
table review.  Some data inconsistencies may simply need to be accepted early on in the test
program until enough results have been accumulated that  an informed decision can be made
resolving the inconsistency. All errors are written to an error log, XERRLOG.DBF, which is
maintained in the user's Master Data directory.  Input data satisfies all the format and context
checks provided by the VALDATA program are "RELEASED" by the user and become eligible
for loading into the EFLOAD program database for further processing and conversion for
loading into the MSOD Oracle database. EPA also runs other data checking programs that
include looking for and  identifying "spikes" and "plateaus" or time alignment of emission and
activity results.

EFLOAD Software

       EFLOAD is an application for loading Visual FoxPro input test data sets into the MSOD
Oracle database.  It replaces the current EFOOLoad and EF99Load programs. Its input are Visual
Fox Pro test data sets released by the Work Assignment Manager (WAM) or test program
coordinator after having been successfully processed by the VALDATA program.  EFLOAD's
output are data sets successfully loaded into the MSOD Oracle database. EFLOAD rigorously
rests the input data sets to ensure that he data structures, primary and foreign keys, and NULL
constraints match those  of the  Oracle MSOD tables.  This requires access to the  MSOD Oracle
database in order to perform this function and is limited to a few select authorized EPA
personnel.  In addition, it provides all the functionality of the past used EFOOLoad and EF99Load
programs including orphan checking, elimination of internal and transact onal duplicates, and
construction of all relational links required by the current  business rules within the Oracle
database.

-------
d.  For Further Information:

      If you would like a copy of MSOD, have any questions or comments about the design,
linking data fields, input structures, or quality control and quality assurance procedures, you can
submit your questions or comments by e-mail or contact:

Carl Fulper
US Environmental Protection Agency
Office of Transportation and Air Quality
National Vehicle and Fuels Emission Laboratory
2000 Traverwood Drive
Ann Arbor, MI 48105
(734)214-4400
fulper.carlr@epa.gov

-------
II.         Top-Level Design Information

-------
                  October 10, 2000,
                  Last Update March 7, 2002
                                                RESULT
M SOURCE
 ms_id: Character(17)
 ms_type: Numeric(8,0)
                                                resultid: Numeric(8,0)
                                                     TTT;

-------
MSOD Overall Design Structure
       Designed on Oct 10,2000
       updated on March 7,2002

-------
III.    Top-Level Design Information

       a.     Maj or Entity - Relationship Diagrams
       b.     Entity and Field Definitions
       c.     Category and Field Definitions

-------
                       Core
                  Designed: October 10,  2000
                  Last Update March 7, 2002
rnsjd: Character(17)
ms_type: Numeric(8,0)
except: Characters)
ex_comm: Character(20)
fueltype: Character(4)
company: Character(12)
highway: Character(S)
disp_cid: Numeric(8,0)
dispjiter: Numeric(8,0)
fuel_deliv Character(6)
\ent: Character(3)
cylinder: Numeric(8,0)
airjnj: Characters)
catjype: Character(4)
closedloop: Character(S)
ignition: Character(2)
                                                                                             wajd: Character(10)
                                  wa_desc: Character(254)
                                  epa_contno: Character(11)
                                  epa_wano: Character(4)
                                  contractor: Character(20)
                                  fiscalyr: Numeric(8,0)
                                  contact: Character(20)
                                  phone_no: CHAR(18)
                                  alternate: VARCHAR2(20)
                                  sowjhame: Character(S)
                                  wpjhame: Character(8)
                                  abstract: Numeric(8,0)
                                  no_msource: Numeric(8,0)
                                  frptjhame: Character(S)
                                  p_criteria: Character(11)
                                  sponsor: VARCHAR2(20)
                                  wa_status: Character(10)
                                  min_mod_yr: Numeric(8,0)
                                  max_mod_yr: Numeric(8,0)
                                  email: CHAR(30)
                                                            keyword: Character(13)   I
                                                            wajd: Character(10) (FK) I
                           schedjd: Character(6)
                           sched_name: Character(90
                           schedjen: Numeric(8,0)
                           sched_avg: Numeric(8,0)
                           sched_max:  Numeric(8,0)
                           sched_acc: Numeric(8,0)
msjd: Character(17) (FK)
msjype: Numeric(8,0) (FK)
e\£sp_fam: Character(12) (FK)
engjam: Character(19) (FK)
M=h class: Character(5)
model_yr: Numeric(8,0)
make: Character(12)
model_name: Character(20)
o\«rdri\«: Character(S)
tranjype: Character(6)
creeper: Character^)
lockup: Character(3)
gears: Character^)
g\wr: Numeric(8,0)
gcwr: Numeric(8,0)
curbweight: Numeric(8,0)
ac: Character(S)
bld_date: Date
thcstd: Numeric(8,0)
nmhcstd: Numeric(8,0)
costd: Numeric(8,0)
noxstd: Numeric(8,0)
thcestd: Numeric(8,0)
pmstd: Numeric(8,0)
nmhcestd: Numeric(8,0)
evapstd: Numeric(8,0)
fijeltanks: NUMBER(1)
tank_cap: Numeric(8,0)
canister: Character(IO)
egr: Character(3)
cityje: Numeric(8,0)
hwayje: Numeric(8,0)
drv_trn: Character^)
modelsize: Character(IO)
axle_ratio: Numeric(8,0)
standards: Character^)
engmount: Character(10)
purpose: Character(IOO)
sec: Character(14)
cert_nox: NUMBER(6,3)
cert_pm: NUMBER(6,3)
axle: Numeric(2)
cert_co: Numeric(6,3)
yn8: Character(8)
yn_body: Character(30)

h nk-

y\
ENGINE
SCHED PT
schedjd: Ch
schedjype:
testjime: Nu
sched_\sl: N

msjd: Character(17)(FK)
msjype: Numeric(8,0) (FK)
engseries: VARCHAR2(20)
engjam: Character(19)
eng_class: Character(7)
bld_date: DATE
eng_mod_yr: Numeric(8,0)
cooling: Character(7)
fi_meth: Character(4)
injectors: Numeric(8,0)
fi_press: Numeric(8,0)
rate_shape: Character(S)
maxad\
-------
 Mela Data Structure
 Mobile Source Observation Database
 October 10, 200C
 Last Updated on
 March 7, 2002
                                                                               WKASSIGN
M  SOURCE
 msjd: Character(17)
 ms_type: Numeric(8,0)
 except: Character(S)
 ex_comm: Character(20)
 fueltype: Character(4)
 company: Character(12)
 highway: Character(S)
 disp_cid: Numeric(8,0)
 dispjiter: Numeric(8,0)
 fuel_deliv: Character(6)
 Venturis: Numeric(8,0)
 fi_type: Character(6)
 aspirated: Character(7)
 var_vent: Character(S)
 cylinder: Numeric(8,0)
 airjnj: Character(S)
 catjype: Character(4)
 closedloop: Character(S)
 ignition: Character(2)
RESULT
                                      resultid: Numeric(8,0)
 fbatchjd: Character(10)
 test_proc: Character(S)
 wajd: Character(10)
 cause: Numeric(8,0)
 prev_rep: Numeric(8,0)
 next_rep:  Numeric(8,0)
 resultgrp:  Numeric(8,0)
 ms_type:  Numeric(8,0)
 msjd: Character(17)
 RES_KIND: Character^)
 fueljd: NUMBER(3)
 test_date: Date
 testjod: Character^)
 site: Character(12)
 nom_temp: Numeric(8,0)
 nom_humid: Numeric(8,0)
 disable: Numeric(8,0)
 ctrjstjd: Character(12)
 No_bags: Numeric(8,0)
 No_modes: Numeric(8,0)
 old_rkey: Character(22)
 protojd: Numeric(8,0)
 test_modif: Numeric(8,0)
 schedjd: CHAR(6)
                                                                                wajd: Character(10)
wa_desc: Character(254)
epa_contno: Character(11)
epa_wano: Character(4)
contractor: Character(20)
fiscalyr:  Numeric(8,0)
contact: Character(20)
phone_no: CHAR(18)
alternate: VARCHAR2(20)
sow_fhame: Character(S)
wp_fhame: Character(S)
abstract: Numeric(8,0)
no_msource: Numeric(8,0)
frpt_fname: Character(S)
p_criteria: Character(11)
sponsor: VARCHAR2(20)
wa_status: Character(10)
min_mod_yr: Numeric(8,0)
max_mod_yr:  Numeric(8,0)
email: CHAR(30)
TASK
 protojd: Numeric(8,0)
 contract: Numeric(8,0)
 program: Character(4)
 task_d: Character(SO)
 p_criteria: Character(11)

-------
        SVBOD Vehicle Standards

                October 10, 2000
                Last Update March 7, 2002
VEHICLE
 msjd: Character(17)
 ms_type: Numeric(8,0)
 evap_fam: Character(12)
 engjam: Character(19)
 vehclass: Character(5)
 model_yr. Numeric(8,0)
 make: Character(12)
 model__name: Character(20)
 overdrive: Character(3)
 tranjype: Character(6)
 creeper: Character(S)
 lockup: Character(S)
 gears: Character(6)
 gvwr: Numeric(8,0)
 gcwr: Numeric(8,0)
 curbweight:  Numeric(8,0)
 ac: Character(3)
 bld_date: Date
 thcstd:  Numeric(8,0)
 nmhcstd: Numeric(8,0)
 costd: Numeric(8,0)
 noxstd: Numeric(8,0)
 thcestd: Numeric(8,0)
 pmstd:  Numeric(8,0)
 nmhcestd:  Numeric(8,0)
 evapstd: Numeric(8,0)
 fueltanks: NUMBER(1)
 tank_cap: Numeric(8,0)
 canister: Character(IO)
 egr: Character(S)
 city_fe: Numeric(8,0)
 hway_fe: Numeric(8,0)
 drv_trn: Character(4)
 modelsize: Character(10)
 axle_ratio: Numeric(8,0)
 standards:  Character(6)
 engmount:  Character(10)
 purpose: Character(IOO)
 sec: Character(14)
 cert_nox: NUMBER(6,3)
 cert_pm: NUMBER(6,3)
 axle: Numeric(2)
 cert_co: Numeric(6,3)
 cert_hc: Numeric(6,3)
 vin8: Character(8)
 vin_body: Character(30)
                                                                     EXSTSTAN
ENG FAM
 eng_fam: Character(19)
eng_fam: Character(19)
certjnuse: Character(1)
sales_area: Character(2)
tier: Character(4)
usefullife: Character(3)
esfueltype: Character(3)
exst_emiss: Character(16'
                                standard: Numeric(8,0)
                               EVAPSTAN
EVAP FAM
 evap_fam: Character(12)
evap_fem: Character(12)
sales_area: Character(2)
tier: Character(4)
usefullife: Character(3)
esfueltype: Character(3)
evap_emiss: Character(16)
                               standard: Numeric(8,0)

-------
   resultid: Numeric(8,0)
   fcatchjd: Character(IO) (FK)
   test_proc: Character(S) (FK)
   wajd: Character(10)(FK)
   cause: Numeric(8,0) (FK)
   prev_rep: Numeric(8,0) (FK)
   next_rep: Numeric(8,0) (FK)
   resultgrp: Numeric(8,0) (FK)
   msjype: Numeric(8,0) (FK)
   ms_id: Character(17) (FK)
   RES_KIND: Character^) (FK)
   ftjeljd: NUMBER(3)(FK)
   test_date: Date
   testjod: Character^)
   site: Character(12)
   nom_temp: Numeric(8,0)
   nom_humid: Numeric(8,0)
   disable:  Numeric(8,0)
   ctr_tst_id: Character(12)
   No_bags: Numeric(8,0)
   No_modes: Numeric(8,0)
   old_rkey: Character(22) (AK.1)
   protojd: Numeric(8,0) (FK)
   test_modif: Numeric(8,0)
   schedjd: CHAR(6)
                        Chassis  Exhaust Emission  Result  Subtypes
                        Entity  Relationships
                     Designed on Oct. 10, 2000.
                     Updated on March  7, 2002
                                                                                            measjd: Character(IO) (F
                                                                                            resultid: Numeric(8,0)
                                                                                            measure: Numeric(8,0)
resultid: Numeric(8,0) (FK)
the: Numeric(8,
co: Numeric(8,0
co2: Numeric(8,
nox: Numeric(8,
mpg: Numeric(8
testwght: Nume
road_hp: Numer
ac_hp: Charade
dynotype: Chars
odometer: Num
precond: Charac
test_order: Num
init_temp: Nume
init_baro: Nume
init_humid: Num
dynoco_a: Num
dynoco_b: Num
dynoco_c: Num

)
0)
0)
0)
ic(8,0)
c(8,0)
r(3)
cter(10)
ric(8,0)
ter(10)
eric(8,0)
ric(8,0)
ic(8,0)
sric(8,6)
sric(8,6)
sric(8,6)


H 	 ^<

DYNORATE
modeid: Character(10)
rate_co: Numeric(8,0)
resultid: Numeric(8,0) (FK)
duration: Numeric(8,0)
baro: Numeric(8,0)
temp: Numeric(8,0)
humid: Numeric(8,0)
rate the: Numeric(8,0)
rate_co2: Numeric(8,0)
rate_nox: Numeric(8,0)
I
DYNO BAG
bag_num: Numeric(8,0)
resultid: Numeric(8,0) (FK)
bag_baro: Numeric(8,0)
bag_humid: Numeric(8,0)
bag_dist: Numeric(8,0)
bagjhc: Numeric(8,0)
bag_co: Numeric(8,0)
bag_co2: Numeric(8,0)
bag_temp: Numeric(8,0)
bag_nox: Numeric(8,0)
bag_mpg: Numeric(8,0)


                                                                                                measjd: Character(IO) (FK)
                                                                                                bag_num: Numeric(8,0) (FK)
                                                                                                resultid: Numeric(8,0) (FK)
                                                                                                bag_meas: Numeric(8,0)
                                                                                                measjd: Character(10) (FK)
                                                                                                modeid: Character(IO) (FK)
                                                                                              •  resultid: Numeric(8,0) (FK)
                                                                                                rate_co: Numeric(8,0) (FK)

                                                                                                ratemeas: Numeric(8,0)





rate_co2: Numeric(8,0)
rate_nox: Numeric(8,0)
DYNOTIME
dynosecs: Numeric(8,0)
resultid: Numeric(8,0) (FK)
speed: Numeric(8,0)
dist: Numeric(8,0)
_thc: Numeric(8,0)
_co: Numeric(8,0)
_nox: Numeric(8,0)
_co2: Numeric(8,0)
est_phase: Numeric(8,0)
                                                                                                dynosecs: Numeric(8,0) (FK)
                                                                                                measjd: Character(10) (FK)
                                                                                                resultid: Numeric(8,0) (FK)
                                                                                                rep_meas: Numeric(8,0)
modejd: Character(IO)
resultid: Numeric(8,0) (FK
modej:emp: Numeric(8,0]
mode_baro: Numeric(8,0)
mode_humid: Numeric(8,C
c_thc: Numeric(8,0)
c_co: Numeric(8,0)
c_co2: Numeric(8,0)
c_no: Numeric(8,0)
c_nou: Numeric(8,0)
mode_hp: Numeric(8,0)
rpm: Numeric(8,0)
modejd: Character(IO) (FK)
modesecs: Numeric(8,0)
resultid: Numeric(8,0) (FK)
    _thc: Numeric(8,0)
    _co: Numeric(8,0)
    _co2: Numeric(8,0)
    _no: Numeric(8,0)
rep	nou: Numeric(8,0)
rep_rpm: Numeric(8,0)
rep_speed: Numeric(8,0)
                            dynosecs: Numeric(8,0) (F\
                            resultid: Numeric(8,0) (FK)
e_thc: Numeric(7,5)
e_co: Numeric(6,4)
e_nox: Numeric(6,4)
e_co2: Numeric(6,3)
e_o2: Numeric(8,0)
c_thc: Numeric(10,6)
c_co: Numeric(10,6)
c_nox: Numeric(10,6)
c_co2: Numeric(10,6)
c_o2: Numeric(10,6)
                                                                              dynosecs: Numeric(8,0) (FK)
                                                                              resultid: Numeric(8,0) (FK)
lab_rpm: Numeric(S)
lab_torq: Numeric(6)
lab_tempf: Numeric(5,1)
lab_baro: Numeric(5,2)
lab_humid: Numeric(6,2)
lfijel_rate: Numeric(8,5)
lab_engcol: Numeric(5,1)
lab_engoil: Numeric(5,1)
lab_millit: Character(3)
tp_o2: Numeric(10,6)
dil_o2: Numeric(10,6)
tp_\ol: Numeric(10,6)
c\s_\ol: Numeric(10,6)
dil_vol: Numeric(10,6)
tpjhc: Numeric(10,6)
diljhc: Numeric(10,6)
tp_co: Numeric(10,6)
dil_co: Numeric(10,6)
tp_co2: Numeric(10,6)
dil_co2: Numeric(10,6)
tp_nox: Numeric(10,6)
dil_nox: Numeric(10,6)
                                                                                                         modejd: Character(IO) (FK)
                                                                                                         measjd: Character(IO) (FK)
                                                                                                         resultid: Numeric(8,0) (FK)
                                                                                                         modemeas: Numeric(8,0)

-------
  MSOD Schedule Data Structure

   Modified schedule design 10/14/2003




SCHEDULE
 sched n: INTEGER
 schedjd: CHAR(6)
 sched_d: CHAR(90)
 schedjen: Numeric(8,0)
          I).
          /K
 SCHED PT
 sched_n: INTEGER
 schedjype: INTEGER
 test_time: Numeric(8,0)
 sched_val: Numeric(8,0)
                             SCHESUM
                              sched_n: INTEGER
                              schedjype: INTEGER
sched_avg: Numeric(8,2)
sched_max: Numeric(8,2)
tm_max_spd: NUMBER(5,0)
sched_min: NUMBER(8,2)
tm_min_spd: NUMBER(5,0)
sched_acc: Numeric(8,2)
tm_max_acc: NUMBER(5,0)
sched_dec: NUMBER(8,2)
tm_max_dec: NUMBER(5,0)
tot_miles: NUMBER(10,4)
idle_secs: NUMBER(6,0)
                             RESULT
                              resultid: Numeric(8,0)
fbatchjd: Character(IO)
test_proc: Character(S)
wajd: Character(IO)
cause: Numeric(8,0)
prev_rep: Numeric(8,0)
next_rep:  Numeric(8,0)
resultgrp:  Numeric(8,0)
ms_type:  Numeric(8,0)
msjd: Character(17)
RES_KIND: Character(S)
fueljd: NUMBER(3)
test_date: Date
test_tod: Character(S)
site: Character(12)
nomjemp: Numeric(8,0)
nom_humid: Numeric(8,0)
disable: Numeric(8,0)
ctrjstjd: Character(12)
No_bags:  Numeric(8,0)
No_modes: Numeric(8,0)
old_rkey: Character(22)
protojd: Numeric(8,0)
test_modif: Numeric(8,0)
schedjd: CHAR(6)
                                                                  T
                                                    9-

-------
            SVSSOD Inspection Data Structure
                October 10, 2000,
                Last Update on
                March 7, 2002
                    RESULT
S  INSP
 system: Character(12) (FK)
 resultid: Numeric(8,0) (FK)
 system_stat: Character(4)
SYSTEM
 system: Character(12) (AK.1)
 system_d: Character(SO)
 old_syst: Character(S)
                     resultid: Numeric(8,0)
                                                         fbatchjd: Character(10) (FK)
                                                         test_proc: Character(S) (FK)
                                                         wajd: Character(IO) (FK)
                                                         cause: Numeric(8,0) (FK)
                                                         prev_rep: Numeric(8,0) (FK)
                                                         next_rep:  Numeric(8,0) (FK)
                                                         resultgrp:  Numeric(8,0) (FK)
                                                         msjype:  Numeric(8,0) (FK)
                                                         msjd: Character(17) (FK)
                                                         RES_KIND: Character(S) (FK)
                                                         fueljd: NUMBER(3) (FK)
                                                         test_date: Date
                                                         test_tod: Characters)
                                                         site: Character(12)
                                                         nom_temp: Numeric(8,0)
                                                         nom_humid: Numeric(8,0)
                                                         disable: Numeric(8,0)
                                                         ctrjstjd: Character(12)
                                                         No_bags:  Numeric(8,0)
                                                         No_modes: Numeric(8,0)
                                                         old_rkey: Character(22) (AK.1)
                                                         protojd: Numeric(8,0) (FK)
                                                         test_modif: Numeric(8,0)
                                                         schedjd: CHAR(6)
                                  INSPECT
                                             LI
                                             7K
                                                                       L
                                  resultid: Numeric(8,0) (FK)
                                  comments: Character(254)
                                  comments2: Character(254)
                                  insp_odom: Numeric(8,0)
                                  g_canjnit: Numeric(8,0)
                                  g_can_purg: Numeric(8,0)
                                  g_can_load: Numeric(8,0)
                                  smokecolor: Character(S)
                                    P INSP
                                               7K
                                                                    PC INSP
 part: Character(4) (FK)
 resultid: Numeric(8,0) (FK)
                                     part_stat: Character(4)
part: Character(4) (FK)
part_code: Numeric(8,0) (FK)
resultid: Numeric(8,0) (FK)
                                   PART
part: Character(4)
system: Character(12) (FK)
part_d: Character(SO)
                                                                      PARTCODE



^


part_code: Numeric(8,0)
part: Character(4) (FK)

partcode_d: Character(SO)

-------
                  RESULT
OBDSCAN
             7r\
                   resultid: Numeric(8,0)
                   fbatchjd: Character(IO)
                   test_proc: Character(5)
                   wajd: Character(IO)
                   cause: Numeric(8,0)
                   prey_rep: Numeric(8,Q)
                   next_rep:  Numeric(8,0)
                   resultgrp:  Numeric(8,0)
                   ms_type:  Numeric(8,0)
                   msjd: Character(17)
                   RES_KIND: Character(S)
                   fueljd: NUMBER(3)
                   test_date: Date
                   testjod: Character(5)
                   site: Character(12)
                   nom_temp: Numeric(8,0)
                   nom_humid: Numeric(8,0)
                   disable: Numeric(8,0)
                   ctrjstjd: Character(12)
                   No_bags:  Numeric(8,0)
                   Nojmodes: Numeric(8,Q)
                   old_rkey: Character(22)
                   protojd: Numeric(8,0)
                   testjmodif: Numeric(8,0)
                   schedjd: CHAR(6)
MSOD Onboard Diagnostic
Design

  October 10, 2000
  Last Update March 7, 2002
                             L
 resultid: Numeric(8,0)
 comments: Character(254)
 obd_odom: Numeric(8,0)
 obdlevel: Numeric(8,0)
I
SCANSYS1
1
\
resultid: Numeric(8,0)
obdlcode: Numeric(8,0)
obdldescr: Character(SO)
                         SCANSYS2
                          resultid: Numeric(8,0)
                          obd2code: Character(S)
                                                      OBD2CODE
          obd2code: Character(S)
                                                       obd2code_d: Character(SO)

-------
RUNLOSS
                 IVBOD Running Loss Design
                                  October 10, 2000
                                  Last Update on
                                  March 7. 2002
                 RESULT
                 resultid: Numeric(8,Q)
                 fbatchjd: Character(10)
                 test_proc: Character(S)
                 wa_id: Character(IO)
                 cause: Numeric(8,0)
                 prev_rep: Numeric(8,0)
                 next_rep:  Numeric(8,0)
                 resultgrp:  Numeric(8,0)
                 ms_type:  Numeric(8,0)
                 ms_id: Character(17)
                 RES_KIND: Character(8)
                 fueljd: NUMBER(3)
                 test_date: Date
                 testjod: Characters)
                 site: Character(12)
                 nom_temp:  Numeric(8,0)
                 nom_humid: Numeric(8,0)
                 disable: Numeric(8,0)
                 ctrjstjd: Character(12)
                 No_bags: Numeric(8,0)
                 No_modes:  Numeric(8,0)
                 old_rkey: Character(22)
                 proto_id: Numeric(8,0)
                 test_modif:  Numeric(8,Q)
                 sched_id: CHAR(6)
    O-

    3-
                        rr
                               L

                                   RUNL BAG
 resultid: Numeric(8,Q)
 testwght: Numeric(8,0)
 road_hp: Numeric(8,0)
 ac_hp: Character(3)
 dynotype: Character(10)
 odometer: Numeric(8,0)
 precond: Character(IO)
 tarcanwght: Numeric(8,0)
 norcanwght: Numeric(8,0)
 endcanwght: Numeric(8,0)
 targiftemp: Numeric(8,Q)
 obsiftemp: Numeric(8,0)
resultid: Numeric(8,Q)
bag_num: Numeric(8,0)
w_runl_thc: Numeric(8,0)
targ_ftemp: Numeric(8,0)
obs_ftemp: Numeric(8,Q)
tank_press: Numeric(8,0)
purg_flow: Numeric(8,0)
RNL_BARO: Numeric(8,0)
RNL_HUMID: Numeric(8,0)
RNL_DIST: Numeric(8,Q)
RNL_THC: Numeric(8,0)
RNL_CO: Numeric(8,0)
RNL_CO2: Numeric(8,0)
RNL_TEMP: Numeric(8,0)
RNL_NOX Numeric(8,Q)
RNLJVIPG: Numeric(8,0)
                               DYNO BAG
                               bag_num: Numeric(8,0)
                               resultid: Numeric(8,0)
                               bag_baro: Numeric(8,Q)
                               bag_humid: Numeric(8,0)
                               bag_dist: Numeric(8,0)
                               bag_thc: Numeric(8,0)
                               bag_co: Numeric(8,0)
                               bag_co2: Numeric(8,0)
                               bag_temp: Numeric(8,0)
                               bag_nox: Numeric(8,0)
                               bag_mpg: Numeric(8,0)
                                                    BAG MEAS
                                                                             MEASTYPE
meas_id: Character(IO)
bag_num: Numeric(8,0)
resultid: Numeric(8,Q)
bag meas: Numeric(8,0)
1 j
I
7
RBAGMEAS
meas_id: Character(1 0)
meas_descr: Character(50)
meas_unit: Character(30)
I
1
\
 resultid: Numeric(8,0)
 bag_num: Numeric(8,0)
 meas_id: Character(IO)
 bag_meas: Numeric(8,Q)

-------

PROCURE
resultid: Numeric(8,0)
veh_no: Numeric(8,0)
vehjane: Numeric(8,0)
procmeth: Character(IO)
fixes: Numeric(8,0)
recruit_no: Character(15)
proc odom: Numeric(8,0)
fuel_pb: Numeric(8,0)
plumb_test: Character(4)
tankneck: Character(4)
ecmptime: Numeric(8,0)
conpart: Numeric(8,0)
twypart: Numeric(8,0)
statetest: Character(8)
im240_pf Character(4)
purge: Character(7)
pressure: Character(7)
proc_match: Character(7)
tiresize: Character(11)
tire mfr: Character(10)
lf_psi: Numeric(8,0)
rf_psi: Numeric(8,0)
lr_psi: Numeric(8,0)
rr_psi: Numeric(8,0)
fpsi_spec: Numeric(8,0)
rpsi_spec: Numeric(8,0)
lf_wear: Character(4)
rf_wear: Character(4)
cuthc: Numeric(8,0)
cutco: Numeric(8,0)
cutnox: Numeric(8,0)
outpoints: Numeric(8,0)
hour_meter: Numeric(8,0)
rebuild_ct: Numeric(8,0)
rebuild_dt: DATE
rebuildwhy: Character(SO)
modifs: Character(IOO)
ownership: Character(7)
depot: Character(12)
im station: Numeric(S)
vin_body: Character(30)
vindcode: Character(12)
-
ME
1
REP
resultid: Numeric(8,0)
fbatch_id: Character(10)
test_proc: Character(S)
wa_id: Character(IO)
sched_id: Character(6)
cause: Numeric(8,0)
prev_rep: Numeric(8,0)
next_rep: Numeric(8,0)
resultgrp: Numeric(8,0)
ms_type: Numeric(8,0)
ms_d: Character(17)
RES_KIND: Character(8
fuel_d: NUMBER(3)
test_date: Date
testjod: Character(S)
site: Character(12)
nom_temp: Numerc(8,0
nom_humid: Numerc(8,
disable: Numeric(8,0)
ctr_tst_id: Character(12
No_bags: Numeric(8,0)
No_modes: Numerc(8,0
old_rkey: Character(22)
proto_d: Numeric(8,0)
test_modif Numeric(8,0
--"TfE:

\h
;>p
RES KIND
RES_KIND: Character(S)

RES_KIND_D: Character(50

I Trip
!
k 	 1
1 1^,

j»0 |
1
i



AIR
resultid: Numeric(8,0)
rep
sys
con
con
rep
rep
type: Numeric(8,0) s
t_rep: Character(7)
nments: Character(254
nments2: Character(25.
ar_odom: Numeric(8,0)
ar_hrm: Character(5)
<\STYPE
meas_id: Character(IO)
ACTIVITY
actvityid: Numerc(8,0)
install dt' Date
unstall_dt: Date
instal_hrm: Numeric(8,CT
unstal hrm: Numeric(8,C
instal_odm: Numeric(8,0
unstal_odm: Numeric(8,C
no_trip: Numeric(8,0)
PMEAS
meas_id: Character(10)
resultid: Numeric(8,0)
meas descr Character(5C L 	 g}^ ipmeas ui. UMIC
meas_unit: Character(30) j activityid: Numeric(8,0)

^ ~

TRIP
resultid: Numeric(8,0)
activityid: Numeric(8,0)
trip_id: Character(12)
ins_config: Character(8)
M^ operatortp: uharacter(/l^ .
tstart_dt: Date ^
tend_dt: Date
payload: Numeric(8,0)
passenger: Numeric(8,0


)
TTIME
tpmeas_dt: DATE
resultid: Numeric(8,0)
activityid: Numeric(8,0)
trip_speed: Numeric(8,0
trip rpm: Numeric(8,0)
trip_torq: Numeric(8,0)
trip_tempf: Numeric(8,0)
trip_temp: Numeric(8,0)
trip baro: Numeric(8,0)
inst baro: Numeric(8,0)
trip_humid: Numeric(8,0
trip_lat: Numeric(8,0)
trip_long: Numeric(8,0)
trip_alt: Numeric(8,0)
trip_grade: Numeric(8,0)
trip_massf Numeric(8,0
trip_volf Numeric(8,0)
fuel_rate: Numeric(8,0)
trip_thc: Numeric(8,0)
trip_co: Numeric(8,0)
trip co2' Numeric(8 0)
trip_nox: Numeric(8,0)
trip o2: Numeric(8,0)
eng cool t: Numeric(8,C
eng_oil_t: Numeric(8,0)
millight: Character(3)


-------
     (A
     d>
L1J
 (A
 d>
 d>
V)

 Q


 (A
 C
               2 **
               o ™
L1J
 d>
K.




-------
MSOD Major Entity Name
& Definition Report

-------
Entity -If fuw
ACTIVITY
BAG_MEAS
DYNO_BAG
DYNOMEAS
DYNOMODE
DYNORATE
DYNOTEST
DYNOTIME
EMODMEAS
ENG_FAM
ENGINE
ENGINMAP
ENGMEAS
ENGMODE
ENGOT
Entity Boflattton
An activity covered by an PEMS/PAMS vehicle.
This result subtype is identified in RESULT by RES KIND = "ACTIVITY".
Used to store a MEASTYPE measurement at the test bag level.
One bag set of a DYNOTEST or RUNLOSS test. (A bag set usually results from two physical bags: one sample
and one background, with the background measurements subtracted from the sample measurements to yield the
bag set measurements).
For DYNOTESTs having a single bag set the bag results are stored here, in addition to being the summary results
for the test as a whole.
Used to store a MEASTYPE measurement at the summary test level.
One "mode" of a possibly multi-mode DYNOTEST whose results are expressed in mass units. The set modes is
defined at any point in time by the translation table for the MODE ID attribute.
Examples of a "mode" include IDLE, IDLE with engine running at 2500 rpm, etc.
One "mode" of a possibly multi-mode DYNOTEST whose results are expressed in mass/time units. The set of
possible modes is defined at any point in time by the translation table for the MODE ID attribute.
Examples of a "mode" include IDLE, IDLE with engine running at 2500 rpm, etc.
This result subtype stores the results of a vehicle chassis exhaust emission tests or in some cases a group of tests.
This table stores information pertaining to the test, or test group as a whole.
Note: The emission summary result fields in this entity are used only to summarize the results of bagged exhaust
emission tests.
This result subtype is identified in RESULT by RES KIND = "DYNOTEST".
The entity name DYNOTEST reflects the fact that a chassis dynamometer is used in most of these tests. The
subtype includes exhaust emission tests for which a dynamometer could be used, but is not required, such as idle
emission measurements. This subtype does not include "running loss" tests, which are performed on a chassis
dynamometer, but which measure both exhaust and evaporative emissions.
A point in time during a DYNOTEST.
Used to store a MEASTYPE measurement at the engine test mode level.
Exhaust Engine Family. These engine families result from the Vehicle Emission Certification process.
An engine or motor used to power an M SOURCE, exclusive of other components of the M SOURCE such as its
structural frame, wheels, etc.
Additional Notes:
1. Since MS TYPE = 2 for all instances of this entity the MS TYPE field is not physically implemented in this
table.
2. MS ID will likely be the engine serial number for instances of this entity, though if some small engines do not
bear unique serial numbers then another solution will have to be found for them.
Sample Queries: To access ENGINE fields in conjunction with their RESULT information the following join
condition would typically be used:
WHERE RESULT. MS_TYPE = 2 AND RESULT.MSJD = ENGINE.MSJD
This result subtype stores an engine "MAP". Maximum available power or torque as a function of RPM.
This result subtype is identified in RESULT by RESJCIND = "ENGINMAP".
Used to store a MEASTYPE measurement at the summary test level.
Steady-state mode used in engine testing on an engine dynamometer. Characterized by a speed, expressed as a
percentage of one of several maximum speeds (rated, idle, or governed central speed, etc), and a load, expressed
as a percentage of the mapped torque at that speed.
A point in time during a DYNOTEST when measuring engine out emissions.

-------
Enttty Naane
ENGTEST
ENGTIME
EREPMEAS
ETSTMODE
EVAP_FAM
EVAPMEAS
EVAPSTAN
EVAPTEST
EVAPTIME
EXSTSTAN
FBATCH
FUEL
FUELCHEM
INSPECT
INTEREST
KIND_OF_RESULT
Entity Defloaion
This result subtype stores the results of an engine test performed on an engine dynamometer, exclusive of smoke
opacity measurement. This subtype is identified by RES KIND = "ENGTEST".
A point in time within an ENGTEST.
A non-core measurement associated with a point in time in an engine test (i.e. an ENGTIME).
The results of one steady-state mode of an engine dynamometer test. (Only used to store steady-state results.)
Evaporative Engine Family. These families are a product of the vehicle emission certification process.
Used to store a MEASTYPE measurement at the summary test level.
Evaporative Emission Standard. Used to store standards applicable to late model (1994 and later) vehicles.
(Earlier standard information was simpler and is stored within the Vehicle Table itself.)
The design of this table is very much influenced by the need to obtain this information from EPA's Certification
and Fuel Economy Information System (CFEIS ), for this reason this should be considered a "foreign" design
whose attributes are not well integrated with the MSOD.
This result subtype stores the results of an evaporative emission test. This table stores information pertaining to
the test as a whole.
This result subtype is identified in RESULT by RESJCIND = "EVAPTEST".
This subtype does not include "running loss" tests, which are performed on a chassis dynamometer and which
measure both exhaust and evaporative emissions.
One point in time during an evaporative emission test.
Exhaust Emission Standard. Used to store standards applicable to late model (1994 and later) vehicles. (Earlier
standard information was simpler and is stored within the Vehicle Table itself.)
The design of this table is very much influenced by the need to obtain this information from EPA's Certification
and Fuel Economy Information System (CFEIS ). For this reason this table design should be considered a
"foreign" design whose attributes are not well integrated with the MSOD.
A particular batch of fuel that can be used to power mobile sources during emission tests.
Unlike a FUEL, which is a general kind of fuel, instances of this entity represent a physical batch of fuel that has
measured properties.
A kind of fuel used to power a mobile source during a particular test.
Example instances:
Diesel Fuel, Indolene, Tank fuel (whatever was present in the fuel tank when the vehicle was obtained), etc.
While some kinds of fuel may be purchased or blended to nominal specifications for octane, volatility, alchohol
content etc., e.g. "clean air act baseline fuel", instances of this entity are always a conceptual "kind" of fuel and
not a physical batch of fuel.
This result subtype stores the results of an analysis of the fuel being used in the mobile source. This result
subtype is identified in RESULT by RES_KIND = "FUELCHEM".
This result subtype is identified in RESULT by RESJCIND = "INSPECT".
This result subtype is used to store the results of the emission component inspection often referred to as the Ml
maintenance inspection, or just Ml maintenance. This top level subtype entity is used to store information about
the inspection as a whole.
This result subtype can also be used to store observational comments pertaining to a Mobile Source, even when
no parts or systems are actually inspected.
A broad area of interest within the field of Mobile Sources, in association with a WKASSIGNment which
addresses that interest.
This area contains information organized by particular kinds of RESULTS. We often refer to these as RESULT
subtypes. Every process which records information about or which modifies a mobile source of air pollution such
as a VEHICLE or ENGINE is considered to be some kind of a RESULT.
So kinds of results include subtypes like PROCUREments which are not normally considered test results. This
is because information such as the procurement date and the odometer reading of the vehicle, etc. is recorded

-------
Enttty Naane

LTIME
M_SOURCE
MEASTYPE
MODEMEAS
MODETIME
MSO_ENG
MSO_VEH
OBD2CODE
OBDSCAN
OWNERQST
Entity Defloaion
when the vehicle is obtained.
Each row in the RESULT table includes the res kind field, which identifies what kind of a RESULT it is.
LTIME IN is to store measurements used to calculate the mass per unit time measurements found in the input
table TIMEJN during a lab test.
A physical object which can move, and which produces outdoor air pollution. Historically interest has been in
passenger cars and trucks designed to be driven on roadways, and the internal combustion engines used to power
such vehicles. Future data will pertain to other types of mobile sources such as off-road vehicles, boats, farm and
construction equipment, etc., and the engines used to power such equipment.
Additional Notes:
1 . EPA and the principal air- pollution-regulating statutes make a fundamental distinction between mobile and
stationary sources of air pollution such as factories and power plants.
2. This entity is broken down into subtype entities based on MS TYPE. Fields common to all or most types of
mobile sources will be stored in this table. Fields particular to certain types of mobile sources will be stored in
subtype tables.
Sample Queries: To access M SOURCE fields in conjunction with their RESULT information the following join
condition would typically be used:
WHERE RESULT.MS TYPE = M SOURCE.MS TYPE AND
RESULT.MSJD = M_SOURCE.MS_ID
Example Instances:
Passenger cars, trucks, busses, farm tractors, locomotives, ships, airplanes, portable generators, and power
lawnmowers are all M SOURCES.
A trailer is not (does not produce air pollution). A gasoline service station is not (can not move). A transportation
activity such as "shipping" is not (not an object). A class of mobile sources such as "LDTs" (light duty trucks),
about which we might collect for example population, activity, or usage data, is likewise not an M SOURCE.
A type of numeric, "non-core", emission-related measurement, e.g. methane emissions in grams per mile, not
usually performed.
Note: This table does not store a result measurement, but information about a kind of measurement.
Used to store a MEASTYPE measurement at the test mode level.
A point in time within a DYNOMODE.
An engine or motor used to power a mobile source of air pollution (such as a VEHICLE), exclusive of other
components such as its structural frame, wheels, etc.
Note for advanced users: This table is actually the inner join of the database tables M SOURCE and ENGINE.
The join is performed both to enhance query performance and to simplify query formulation by hiding the
existence of the separate M SOURCE table from the user.
A motor vehicle (including cars, trucks, motorcycles, and off road vehicles) inclusive of its engine and chassis,
having a unique vehicle identification number (VIN).
Note for advanced users: This table is actually the inner join of the database tables M SOURCE and VEHICLE.
The join is performed both to enhance query performance and to simplify query formulation by hiding the
existence of the separate M SOURCE table from the user.
OBD2 scan code. Contains information about the code itself, e.g. its meaning.
This result subtype is used to store summary level information pertaining to a scan of a vehicle's on board
diagnostic system. While both level 1 and level 2 on board diagnostic systems scans are supported by this data
structure, data collected on level 1 systems prior to 1999 are stored as part of the vehicle inspection data.
This result subtype is identified in RESULT by RES KIND = "OBDSCAN".
This table is used to store information pertaining to the scan as a whole.
This result subtype stores information from the Owner's questionnaire, and, where collected, summary
information from the fuel economy postcard survey.

-------
Enttty Naane

P INSP
PART
PARTCODE
PC INSP
PMEAS
PRESMEAS
PRESSTST
PROCURE
QUEST_WA
QUESTION
RATEMEAS
RBAGMEAS
REP_MEAS
REPAIR
RES_KIND
RESULT
ROADPHAS
Entity Defloaion
This result subtype is identified in RESULT by RESJOND = "OWNERQST".
Emission component part inspection.
Emission Component Part e.g. E101, etc. Other values represent the MIL light, OBD1, codes, etc.
Numeric value representing a status or failure of an emission component system part.
Emission component part code inspection.
Used to store a MEATYPE measurement for PEMS/PAMS devices on vehicles.
Used to store a MEASTYPE measurement at the summary test level.
This Result Subtype stores the outcome of an evaporative system pressure check. In cases where an attempt was
made to perform a pressure check, but it could not be performed, the reason for this is stored.
This result subtype is identified in RESULT by RES KIND = "PRESSTST".
The obtaining of an M SOURCE for testing. Usually a series of tests is performed during the M SOURCE'S stay
at a test facility.
This result subtype is identified in RESULT by RES KIND = "PROCURE".
Historically OTAQ's emission factor testing program can be considered to have always "procured" a vehicle or
engine prior to testing it, but it is not a logical requirement of the database that a PROCURE instance exist for
every RESULT if no information of this nature is collected, e.g. Vehicles observed driving on the road would not
have to be "procured".
Since research questions (QUESTION) and work assignments (WKASSIGN) have a many-to-many relationship
this entity is needed to "associate" them.
Technically this entity represents one work assignment's contribution to answering one research question.
A research question on which RESULTS are intended to address.
Used to store a rate MEASTYPE measurement at the test mode level.
Used to store a running loss MEASTYPE measurement at the bag level.
Used to store a MEASTYPE measurement at the test time point level.
A repair is a procedure performed on a Mobile Source intended to improve its performance, which is assumed to
affect all subsequent RESULTS on that Mobile Source.
This result subtype is identified in RESULT by RES KIND = "REPAIR".
This table is used to aggregate RESULT instances into a few different subtypes.
Any observation, measurement, or modification to an M SOURCE including:
1) Information pertinent to the procurement of the M SOURCE.
2) An outcome of any test procedure performed on an M SOURCE, such as an exhaust emissions test or an
evaporative emissions test.
3) Observations of the M SOURCE, e.g. a questionnaire about the M SOURCE submitted by the owner.
4) Repairs or modifications made to the M SOURCE which could effect future measurements.
Additional Notes:
1 . This entity is broken down into an incomplete collection of dependent subtype entities based on its
RES KIND field. Additional result subtypes will be added as are needed.
A portion of a road test. This portion must correspond to a single, contiguous period of time within the time
period of the complete test.

-------
Enttty Naane

ROADTEST
ROADTIME
ROADTRIP
RUNL_BAG
RUNLOSS
SJNSP
SCANSYS1
SCANSYS2
SCHED_PT
SCHEDULE
Entity Deflrtttoffl

This result subtype stores the results of a vehicle exhaust emission test performed during on-road driving. This
table stores information pertaining to the test as a whole.
This result subtype is identified in RESULT by RESJCIND = "ROADTEST".
The entity name ROADTEST reflects the fact that the vehicle has been equipped with on board exhaust emission
measurement instrumentation and that the emission measurements can therefore be made during actual use rather
than in a laboratory.
A point in time during a ROADTEST.
A trip traveled by an on-road vehicle.
This result subtype is identified in RESULT by RES KIND = "ROADTRIP".
This result subtype is similar to a ROADTEST. The primary purpose of a ROADTEST is to measure exhaust
emissions. The purpose of a ROADTRIP is to measure other aspects of the vehicle's usage or activity.
The evaporative emissions for a portion of a "running loss" test, identified by "bag number" within the test.
This result subtype stores the results of a vehicle chassis running loss emission test. Like DYNOTESTs, these are
performed on a chassis dynamometer and exhaust emission measurements are taken. Unlike DYNOTESTS,
however:
1. Evaporative running losses are measured during portions of the test.
2. An attempt is made to heat or cool the vehicle's fuel tank as necessary to simulate the temperature pattern it
would experience in on-road driving.
This result subtype is identified in RESULT by RESJCIND = "RUNLOSS".
This table is used to store results which pertain to the test as a whole; no attempt is usually made to summarize the
emission results, exhaust or evaporative, for the test as a whole.
Emission component system inspection.
An Individual scan code resulting from a scan of a level 1 on board diagnostic system.
An Individual scan code resulting from a scan of a level 2 on board diagnostic system.
A time point in a SCHEDULE.
Sample Queries: To use this table in conjuction with the SCHEDULE table the following join condition would be
used.
. where sched_pt.sched id = schedule, sched id
Example Instances: 1) For schedule cdh226, the speed should be 23.5 mph at 20 seconds 2) for schedule rtd2, the
temperature should be
83. 9 Fat 90 minutes.
Functional relation which gives values for one or more controlling test parameters, such as the speed a vehicle
should be traveling, the temperature that a SHED should maintain, or the torque and rpm of an engine throughout
the time of a test procedure.
Schedules are often also referred to as "cycles" though the Schedule term is considered preferable since there is
nothing circular, regular or repeating about most test schedules.
Additional notes: Only items pertaining to the schedule as a whole belong in this table, e.g. descriptions,
average or maximum values of the entire schedule.
Sample Queries: To use this table in conjunction with the RESULT entity the following join condition would be
used
where schedule. sched id = result. sched id
Example Instances:
(1) EPA Urban Dynamometer Driving Schedule for Light-Duty Vehicles and Light-Duty Trucks.
(2) EPA Engine Dynamometer Schedules for Heavy-Duty Otto-Cycle engines.

-------
Enttty Naane

SCHESUM
SMOKETST
STANDARD
STSTMODE
SYSTEM
TASK
TEST PRO
TEST_PROJECT
TESTMEAS
TIMEMEAS
TRIP
TTIME
VEH_MISC
Entity Defloaion
(3) Temperature schedules for evaporative emission tests.
These are the summary information pertaining to each schedule or "cycle" For example: Total length of the
schedule, maximum, minimum or average speed of the schedule or highest acceleration in schedule.
This result subtype stores the results of a smoke opacity test. This subtype is identified by RES KIND =
"SMOKETST".
This area deals with the emissions standards applicable to vehicles.
Prior to the 1995 model year, this database considers that a single set of emission standards apply to each vehicle.
This standards information is contained within the VEHICLE table itself, using the fields evapstd, noxstd, thcstd,
pmstd, etc.
Beginning with the 1995 model year in the United States the situation became more complicated with more sets
of standards applying to each vehicle. Within this area the EXSTSTAN table contains the exhaust emission
standards applicable to a vehicle, while the EVAPSTAN table contains the evaporative emission standards
applicable to a vehicle.
One mode of a smoke test procedure.
Emission Component System e.g. "Induction", etc. "OBD", etc.
Work effort in which produced the RESULT as classified historically. Usually corresponded to a contract task
or analogous internal effort.
Note: The WKASSIGN entity was intended to subsume this TASK entity. Until WKASSIGN is fully populated,
however, this TASK entity will be used to store more sparse information which is available from the "old
database" about the work efforts which produced the older RESULTS.
Test procedure used to produce a RESULT.
An example would the Federal Test Procedure (FTP), though most other test procedures are not as completely
defined.
Notel: Historically this concept was termed "Test Type" by AMD. Instances of this entity are an evolution of
the domain of the former Test Type field, though in some cases multiple Test Type values have been combined
into a single Test Procedure instance and visa versa.
Note2: Conceptually Test Procedure is a different idea from Test Schedule. For example if two test procedures
differ only in the Schedule used then ideally they should be considered the same Test Procedure. In practice,
however, this has not been fully implemented because of the strong identity of some Test Procedures with Test
Schedules and the lack of identification of true test "Procedures". Some grouping of Schedules into Test
Procedures has been achieved, however, where identifiable groups of Schedules are involved, such as the
"Facility" driving schedules for exhaust emission tests, or EPA's set of "Speed Correction" cycles.
This area contains information about the test programs or projects that conducted the emission testing which
produced the individual results stored in this database. We sometimes refer to this as the test "metadata". For
many reasons it is important to consider the characteristics of individual test programs when using the data
because only here are details described as to how vehicles were recruited and the test program conducted.
Within this area, the WKASSIGN (Work Assignment) table contains information about test data loaded more
recently. It generally includes the contract and work assignment numbers if the work was performed under
contract to EPA, and pointers to the statement of work, work plans, or final reports.
For older data imported into this database from EPA's older Emissions Factor (EF) database, less information is
generally available. What is available for this older data is contained in the TASK table.
The proto id field in the RESULT table identifies any TASK associated with a RESULT. The wa id field in the
RESULT table identifies any WKASSIGN associated with a RESULT.
Used to store a MEASTYPE measurement at the summary test level.
Used to store a MEASTYPE measurement pertaining to a particular time in a test.
A trip traveled by a vehicle using a PEMS/PAMS device.
This result subtype is identified in RESULT by RESJCIND = "TRIP".
Used to store second-by-second data recorded by a PEMS/PAMS device.
Used to store a MEASTYPE measurement about a vehicle.

-------
Ejittty Waane
Entity
VEHICLE
                      A motor vehicle, inclusive of its engine and chassis, having a unique (within this entity) vehicle identification
                      number (VIN).

                      Additional Notes:

                      1. It may be necessary at some point to distinguish between light duty and heavy duty vehicles.  If made such a
                      distinction would probably be based on the vehicle certification regulations at CFR 40 Part 86 section 082-2.
                      Most fundamentally if this distinction were made a light duty vehicle instance, if certified for compliance with air
                      emission regulations, would be certified as an entire vehicle or "chassis", whereas a heavy duty vehicle instance,
                      would have its engine certified.

                      2. Since MS_TYPE = 1 for all instances of this entity the MS_TYPE field is not physically implemented in this
                      table.

                      3. MS_ID is the Vehicle's Identification Number (VIN) for instances of this entity.


                      Sample Queries: To access VEHICLE fields in conjunction with their RESULT information the following join
                      condition would typically be used:

                      WHERE  RESULT.MS_TYPE = 1 AND RESULT.MSJD = VEHICLE.MSJD

                      Example Instances:

                      This entity includes motorcycles and off road vehicles.
WKASSIGN
                      A work assignment, whether contracted or performed in_house, which produces RESULTS.  Often also referred
                      to as a "test program".

                      These efforts have often been performed by vehicle testing contractors under work assignment contracts. This
                      entity represents a broader view of this fundamental construct.

-------
MSOD Entity Attribute Definition Report

-------
JACTWIW Entity
Jiai»e
activityid
install dt
unstall dt
instal hrm
unstal hrm
instal odm
unstal odm
no trip
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Data and time the unit, e.g., PEMS or PAMS, was installed onto the vehicle.
Data and time the unit, e.g., PEMS or PAMS, was uninstalled from the vehicle.
Hour meter reading at the time the unit, e.g., PEMS or PAMS, was installed.
Hour meter reading at the time the unit, e.g., PEMS or PAMS, was uninstalled.
Odometer reading at the time the unit, e.g., PEMS or PAMS, was installed.
Odometer reading at the time the unit, e.g., PEMS or PAMS, was uninstalled.
Number of trips taken as defined by the period of time that a engine has been "key
on" to "key off'.
Reqijtewl
Yes
No
No
No
No
No
No
No
Foreign Key
Yes
No
No
No
No
No
No
No
sf aiiHinl? CJjitegoif Entitf
•'Msnje
AIR INJ
AIR INJ N
AIR INJ D
BefloMton
The ID of air injection types.
The numeric ID of air injection types.
The description of air injection types.
RequiieA
Yes
No
No
Foreign Key
No
No
No
•fnirfii^ Category --Entity
,Ww»e
AIRFUEL
AIRFUEL N
AIRFUEL D
IMJnltton
The ID of air fuel mixture methods.
The numeric ID of air fuel mixture methods.
The description of air fuel mixture methods.
Reqwtowl
Yes
No
No
Foreign Key /
No
No
No
^*afp|Ba*efxCpti«Q^^E;ntiJy
,Wpnte
ASPIRATED
ASPIRATE N
ASPIRATE D
BepplttoB
The ID of Aspiration types.
The numeric ID of Aspiration types.
The description of Aspiration types.
Reqiiped
Yes
No
No
Foi«eIgn
-------
Jgat tyne^ategory-Ewffij
•'Ssune
CAT TYPE
CAT TYPE N
CAT TYPE D
IJeflnMon
The legal ID names of catalyst types.
The numeric ID of catalyst types.
The description of catalyst types.
Hewitt
Yes
No
No

-------
7DY1O «AGK<%itIty
W«i»e
bag num
resultid
bag baro
bag humid
bag dist
bag the
bag co
bag co2
bag temp
bag nox
bag mpg
1 ) e ti n i t i o n
Bag number.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Barometric pressure. Expressed in inches of mercury.
Humidity. Expressed in grains of water per pound of dry air.
Distance traveled. Expressed in miles.
Total hydrocarbon emissions. Expressed in grams per mile.
Carbon monoxide emissions. Expressed in grams per mile.
Carbon dioxide emissions. Expressed in grams per mile.
Temperature, Expressed in degrees Fahrenheit.
Emissions of oxides of nitrogen. Expressed in grams per mile.
Fuel economy. Expressed in miles per gallon.
Reqijtewl
Yes
Yes
No
No
No
No
No
No
No
No
No
Fqreten Key
No
Yes
No
No
No
No
No
No
No
No
No
sf BKNQM^AS? Entity .-'
•'Same
meas id
Resultid
measure
Definition
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Test level measurement.
m«qipl«€
Yes
Yes
No
•'Foieten Key
Yes
Yes
No
.TBYPIOMODlM^ttfty /
•Iftmw
mode id
resultid
mode temp
mode baro
mode humid
c the
C CO
c co2
c no
c nou
mode hp
rpm
JJeflfllfton
Mode identification. Legal values defined by MODE ID translation table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Measured ambient temperature during this test mode. Expressed in degrees
Fahrenheit.
Barometric pressure measured during test mode. Expressed in inches of mercury.
Humidity measured during test mode. Expressed in grains of water per pound of
dry air.
Total hydrocarbon concentration. Expressed in parts per million.
Carbon monoxide concentration. Expressed in percent.
Carbon dioxide concentration. Expressed in percent.
NO concentration. Expressed in parts per million. Corrected for humidity via
humidity correction factor.
NO concentration. Expressed in parts per million. Not corrected for humidity.
Load horsepower.
Measured Engine RPM.
H*qiplw«
Yes
Yes
No
No
No
No
No
No
No
No
No
No
•'Foislgn I
-------
. J'BYPIO^ISK1 Atfitj
•Iftmw
resultid
the
CO
co2
nox
mpg
testwght
road hp
ac hp
dynotype
odometer
precond
test order
init temp
init baro
init humid
dynoco a
dynoco b
dynoco c
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Total hydrocarbon emissions. Expressed in grams per mile . (Composite bag
result for the entire test)
Carbon monoxide emissions. Expressed in grams per mile. (Composite bag result
for the entire test)
Carbon dioxide emissions. Expressed in grams per mile. (Composite bag result
for the entire test)
Oxides of nitrogen emissions. Expressed in grams per mile. (Composite bag result
for the entire test)
Fuel economy. Expressed in miles per gallon. (Composite bag result for the entire
test)
Dynamometer inertia weight setting used for this test. Expressed in pounds.
Dynamometer road load horsepower setting used for this test.
Did dynamometer road load setting for this test include air conditioning load
factor? YES, NO, or NUL.
Type of dynamometer used. Legal values defined by DYNOTYPE translation
table.
Approximate odometer reading of vehicle at beginning of test. Expressed in miles.
Type of preconditioning performed on the vehicle prior to the test. Legal values
defined by PRECOND translation table.
A specialized field used to date only for facility cycle testing. Indicates the
numerical position of individual tests in a sequence of tests run. Value of zero
represents NULL.
Initial test temperature in degrees F. For bag tests this will often have the null
value of 0, since it is reported at the bag level.
Barometric pressure measured at the beginning of the test. Expressed in inches of
mercury. This will often have the null value of 0 since it was usually reported at
the bag level.
Absolute humidity measured at beginning of test. Expressed in grains of water per
pound of dry air. Often assumes null value of zero in this table, since it is often
reported at the bag level.
The "a" term. Dynamometer road load power absorption coefficient in pounds
force.
The "b" term. Dynamometer road load power absorption coefficient in (pounds
force)/(miles per hour).
The "c" term. Dynamometer road load power absorption coefficient in (pounds
force)/(miles per hour)A2.
H*qiplw«
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
•'Foislgn I
-------
Jear type11 Entity
Ww»e
EGR TYPE
EGR TYPE N
EGR TYPE D
Definition
The abbreviated name of a type of exhaust gas recirculation (EGR).
The numeric ID used to identify a type of exhaust gas recirculation (EGR).
The detailed description of a EGR type.
Reqijtewl
Yes
No
No
Foreign Key
No
No
No
^IMiQDl^AS? Entity
J!C«n»
resultid
modename
meas id
emodmeas
IMJnition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Name of engine test mode. Based on its reference speed, speed fraction, and load
fraction. Legal values defined by ENGMODE translation table
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Engine test mode level measurement of this MEAS ID
Reqwtowl
Yes
Yes
Yes
No
Foreign Key /
Yes
Yes
Yes
No
s^«tt£_eli«?* •'Entity
Manje
ENG CLASS
ENG CLAS N
ENG CLAS D
Keflnttton
The abbreviated name of a type of engine class in Horsepower (Hp).
The numeric ID used to identify a type of engine class in Hp.
The detailed description of a engine class.
Required
Yes
No
No
..Foreign Kef
No
No
No
$ eng^ycF Entity
Jtane
ENG CYCLE
ENG CYCL N
ENG CYCL D
IJeflaMon
The abbreviated number used to identify the engine cycle. (2 -stroke or 4- stroke)
The numeric ID used to identify an engine cycle.
The detailed description of an engine cycle.
^eqiplfFejl
Yes
No
No
- Foreign Key .
No
No
No
^'ffl^/P^M" 'Entity
Npne
eng fam
Beflpttian
Exhaust emission certification family to which this vehicle belongs.
Required
Yes
Foreign Key- •
No
^INetW Entity
(fane
ms id
ms type
camefrom
engseries
eng fam
eng class
bid date
eng mod yr
cooling
fi meth
injectors
fi press
rate shape
maxadvance
maxretard
egr type
Definition
Mobile source identifier. For vehicles their VIN would be used. For engines,
their serial number, probably in conjunction with their manufacturer code.
General kind of mobile source:
1 = Vehicle
2 = Engine.
Mobile source identifier. For vehicles their VIN would be used. For engines,
their serial number, probably in conjunction with their manufacturer code.
Engine series or product line name.
Engine family for emission certification purposes. A value of "NONE" indicates
the engine does not belong to an engine family, which in turn means that it was not
certified.
Intended engine service class. (In conjunction with engine type (SI or CI), and
model year, this field allows determination of the emission standards to which
many engines were certified; for small spark ignition engines, displacement class,
which can be determined from displacement, may be used instead.) Legal values
defined ENG CLAS by translation table.
Approximate date engine was manufactured.
Engine model year.
Type of after cooling. Legal values defined by COOLING translation table.
Method of fuel injection. Legal values defined by FI METH translation table.
Number of injectors per cylinder.
Fuel injection pressure. Expressed in kpa.
Is rate shaping used? "YES", "NO", or "NUL"
Maximum advance Expressed in degrees.
Maximum retard. Expressed in degrees.
Type of exhaust gas recirculation (EGR). Values defined by EGR TYPE
^eqwtawl
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
- Foreign Key .
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
-TIRGIW 'Entity
•Iftmie

airfuel
parttrap
eng cycle
ratedpower
ratedspeed
idle rpm
tech confg
pump type
ecs descpt
elect cont
peaktorque
peakspeed
peakfrate
ratedfrate
mfr intspd
IJeflflltton
translation table.
Air fuel mixture method. Values defined by AIRFUEL translation table.
Is particulate trap used? "YES", "NO", or "NUL".
Engine cycle. Legal values defined by ENG CYCL translation table.
Rated horsepower of engine.
Rated rpm of engine.
Idle rpm as declared by the OEM.
Description of technical configuration. (Not categorized.)
Type of fuel pump. (Not categorized.)
Description of emission control system.
Description of electronic control.
Peaktorque in ft-lbs.
Peak torque speed in rpm.
Fuel rate @ peak torque in Ibs/hr.
Fuel rate @ rated speed in Ibs/hr.
Manufacturer specified intermediate speed as the percentage of maximum speed.
qpwteeg

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
.TlKGMpDl^iZntfty /
•Iftmw
modeSnum
modeSwght
IJellpltlon
Identifies which of the 8 modes of the heavy-duty engine certification test
corresponds to this mode. Contains 0 if mode is not part of 8 mode certification
test.
If mode is included in the 8 mode certification test, contains the weighting factor
used to calculate the summary result. Expressed as a percentage. The 8
percentages add to 100.
Contains 0 if mode is not included in the 8 mode test.
H*qiplw«
No
No
•'Foislgn I
-------
.j»lK6TiSf ? Entity
•Iftmie
et exhaust
et cooler
et coolin
et coolout
et chiller
IJefliiMon
Exhaust temperature, after emission controls. Expressed in degrees F. Not
meaningful for multi-mode steady-state tests.
Air temperature after intercooler. Expressed in degrees F. Not meaningful for
multi-mode steady-state tests.
Engine coolant input temperature. Expressed in degrees F. Not meaningful for
multi-mode steady-state tests.
Engine coolant output temperature. Expressed in degrees F. Not meaningful for
multi-mode steady-state tests.
Chiller water temperature. Expressed in degrees F. Not meaningful for multi-
mode steady-state tests.
H*qiplw«
No
No
No
No
No
•'Foislgn I
-------
jiTfSSPQBif 'Eotitj ./
•Iftune
etm humid
etm inair
etmexrestr
etmexhaust
etm cooler
etm coolin
etmcoolout
etmchiller
Deflation
Average absolute humidity during engine test mode. Expressed in grains of water
per pound of dry air.
Engine inlet air temperature. Expressed in degrees F.
Exhaust restriction pressure. Expressed in inches of Hg.
Exhaust temperature, after emission controls. Expressed in degrees F.
Air temperature after intercooler. Expressed in degrees F.
Engine coolant input temperature. Expressed in degrees F.
Engine coolant output temperature. Expressed in degrees F.
Chiller water temperature. Expressed in degrees F.
Hewitt
No
No
No
No
No
No
No
No

-------
jWi^FiikffiriWStj /
•Iftinie
evapmins
resultid
evap barom
shed temp
fuel temp
w cum the
IJeflnMon
Time of measurement. Expressed in minutes after start of test.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Barometric pressure. Expressed in inches of Hg.
Temperature of SHED or air surrounding vehicle. Expressed in degrees F.
Temperature of vehicle's fuel. Expressed in degrees F.
Cumulative hydrocarbon emissions, since start of test. Expressed in grams.
Hewitt
Yes
Yes
No
No
No
No

-------
,,?! BAT^fl?1 Entity /
•Iftinie
T90
EP
spec grav
API grav
density
viscosity
flash
cloud
pour
hcratio
oxygen
oxy type
additives
lubric g
lubric mm
heat
ash
ron
mon
fen c
wgt fractn
recovery
residue
loss
rvp
comp olefn
comp sat
comp aroma
Definition
90% distillation boiling point, expressed in degrees Fahrenheit.
End point of distillation curve, expressed in degrees Fahrenheit.
Specific gravity.
API gravity, expressed in degrees API
Measured density of the fuel, expressed in pounds per gallon.
Viscosity, expressed in centistokes.
Flashpoint temperature, expressed in degrees Fahrenheit.
Cloudpoint temperature, expressed in degrees Fahrenheit.
Pourpoint temperature, expressed in degrees Fahrenheit.
Ratio of hydrogen to carbon
Amount of oxygen in the fuel, expressed as a percentage by weight.
Type of oxygenate. "NONE" if no oxygenate was added to the base fuel. Values
defined by translation table for this field.
Total amount of additives, other than cetane improvers, in the fuel, expressed as a
percentage by weight.
Fuel lubricity, expressed in grams. As measured by ASTM D6078 or comparable
method.
Fuel lubricity, expressed in millimeters of scar wear. As measured by ASTM
D6079 or comparable method.
Net heating value of the fuel, expressed in btu/pound.
Ash content of fuel, expressed as a percentage.
Research Octane Number conducted in accordance with ASTM D2699
Motor Octane Number conducted in accordance with ASTM D2700
Fuel Economy Numerator/C Density conducted in accordance with ASTM E191 (g
carbon/gal)
Weight fraction carbon conducted in accordance with ASTM D3343
The amount of distillate recovered measured in volume percent.
The amount of residue matter remaining after distillate has been boiled off and is
measured in volume percent.
The amount of loss measured in volume percent.
The Reid Vapor Pressure of the fuel measured in pounds per square inch (psi) in
accordance with ASTM D323 or D5191.
Olefin composition measured in volume percent of the fuel in accordance with
ASTMD1319.
Saturates Composition measured in volume percent of the fuel in accordance with
ASTMD1319.
Volume % Aromatics in fuel by ASTM D1319
Hewitt
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
.JTUEJjF -Entity
•Iftmie
oxygenate
wtoxygen
rvp
sulferlow
sulferhigh
Definition
Oxygen enriched chemical.
Weight of oxygen in this type of fuel.
Nominal vapor pressure of this kind of fuel.
Lower bound sulfur content specification. Expressed in parts per million.
Upper bound sulfur content specification. Expressed in parts per million.
qpwteeg
No
No
No
No
No
17' Entity
jfane
FUELTYPE
FUELTYPE N
FUELTYPE D
Definition
The abbreviated name of the fuel used in the engine, (e.g. gasoline, diesel, alcohol,
CNG, etc.)
The numeric ID of fuel used in the engine.
The detailed description of fuel used in the engine.
^eqwlipei
Yes
No
No
- Porelpi Key .
No
No
No
sf»»ra" Entity
Waiae
GEARS
GEARS N
GEARS D
^Jefinltion
The abbreviated name of the number of gears (shifts) in the engine's transmission.
The numeric ID of the gears (shifts) in the engine's transmission.
The detailed description of gears (shifts) in the engine's transmission.
Ueqipfa'ejl
Yes
No
No
- Poreten Key .
No
No
No
.7PW MHSG^Entity
Jfpine
HOW LONG
HOW LONG N
HOW LONG D
Definition
The abbreviated name of how long an owner has owned this vehicle.
The numeric ID of how long an owner has owned this vehicle.
The detailed description of how long an owner has owned this vehicle.
Reflfllfe4
Yes
No
No
,Fo.i?e%n Key
No
No
No
J-IGOTrTOF Entity
'Ifwne
IGNITION
IGNITION N
IGNITION D
Definition
The abbreviated name of the type of ignition system the engine uses. (e.g.
compression , spark, etc.).
The numeric ID of ignition type.
The detailed description of ignition type.
meqipiiref
Yes
No
No

-------
JiniWQ pf", Entity
•ISsmie
IM240_PF
IM240 PF N
IM240 PF D
IJefiflltton
The abbreviated name used to indicate if the vehicle passed an Inspection and
Maintenance (I/M) emission test.
The numeric ID used to indicate if the vehicle passed an (I/M) emission test.
The detailed description on if the vehicle passed an (I/M) emission test.
Hewitt
Yes
No
No

-------
-J»llte»rt»! Untitj
•Iftmw
LITEACTION
LITE ACT N
LITE ACT D
Deflflltton
The abbreviated name used to identify the owner's action when the onboard
diagnostic (OBD) warning light is on.
The numeric ID used to identify the owner's action pertaining to the OBD light.
The detailed description of owner's action pertaining to the OBD light.
H*qiplw«
Yes
No
No
•'Foislgn I Intity
"Njone
dynosecs
resultid
lab rpm
lab torq
lab tempf
lab baro
lab humid
Ifuel rate
lab engcol
lab engoil
lab millit
tp o2
dil o2
tp vol
cvs vol
dil vol
tp the
dil the
tp co
dil co
tp co2
dil co2
tp nox
dil nox
Deflptttoji
Time within dynamometer test, expressed in seconds, beginning of test has
dynosecs = 0.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no
other significance.
Engine's rpm for each second.
Engine's torque (calculated or measured) per second in ft-lbs.
Ambient air temperature in degrees F per second.
Ambient air's barometric pressure measured for each second in inches of mercury.
Absolute humidity measured each second expressed in grains of water per pound
of dry air.
in Ibs/sec.
Engine coolant temperature (degrees F).
Engine oil temperature (degrees F).
Yes - if millight is on; No if off.
Oxygen in volume percent (%) as measured at the tailpipe.
Oxygen in volume percent (%) as measured after mixed with dilution air.
Tailpipe volume in standard cubic feet per second.
cvs flow in standard cubic feet per second.
Dilution air in standard cubic feet per second.
Total hydrocarbon in ppm by volume as measured at the tailpipe.
Total hydrocarbon in ppm by volume as measured after mixed with dilution air.
Carbon monoxide in ppm by volume as measured at the tailpipe.
Carbon monoxide in ppm by volume as measured after mixed with dilution air.
Carbon dioxide in volume percent (%) as measured at the tailpipe.
Carbon dioxide in volume percent (%) as measured after mixed with dilution air.
Nitrogen oxides in ppm by volume as measured at the tailpipe.
Nitrogen oxides in ppm by volume as measured after mixed with dilution air.
RSfilpfi
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
FQwtgn.jfty -
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
-J*M 8OURCS-" Entity /
''Ifwrc
ms id
ms type
except
ex comm
fueltype
company
highway
disp cid
disp liter
fuel deliv
Venturis
fi type
aspirated
BefliiMon
Mobile source identifier. For vehicles their VIN would be used. For engines,
their serial number, probably in conjunction with their manufacturer code.
General kind of mobile source:
1 = Vehicle
2 = Engine.
YES if something is exceptional about this mobile source that would make it an
outlier for most analysis, (e.g. engine has been replaced, etc.)
Used if except is true. Comment as to why vehicle is exceptional.
Type of fuel mobile source is designed to use. Legal values defined by
FUELTYPE translation table.
Mobile source manufacturer. Is designed to align with the MFR fields in CFEIS.
Has extended translation table in which COMPANY N will contain the same
numeric code as CFEIS for this manufacturer. Legal values defined by
COMPANY translation table. NONROAD manufacturers will also be included in
the COMPANY table.
Yes if mobile source is intended for highway use. No for non-road mobile sources.
Nominal Engine displacement. Expressed in cubic inches.
Nominal engine displacement. Expressed in liters.
Kind of fuel delivery system. Legal values defined by FUEL DEL translation
table.
Number of Venturis. Not meaningful for fuel injected mobile sources.
Type of fuel injection. Legal values defined by FI TYPE translation table.
Indicates how engine is aspirated. Legal values defined by ASPIRATE translation
table.
m«qipl«€
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
•'Foieten ICe?
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
JM SOURCE" Entity /
•Iftmie
var vent
cylinder
air inj
cat type
closedloop
ignition
IJefliiHton
YES if size of carburator Venturis is designed to vary. Otherwise NO. (or NUL).
Intend to convert to a logical type field when good tool is available.
Number of cylinders or rotors.
Represents what method, if any, is used to introduce supplemental air into the
exhaust stream. Legal values defined by AIR INJ translation table.
What type catalyst, if any, is present on the mobile source. Legal values defined by
CAT TYPE translation table.
"YES" indicates a "closed loop" configuration in which the exhaust sensing is used
to help control the fuel combustion process. "No means this is not done on the
vehicle.
Ignition type of engine in mobile source. Legal values defined by IGNITION
translation table.
Hewitt
No
No
No
No
No
No

-------
.J»MDDE|ffl:ASf- Sntttj /
•Iftmie
mode id
meas id
resultid
modemeas
5«W*tai
Mode identification. Legal values defined by MODE ID translation table.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Mode level measurement of this MEAS ID
Bpwteeg
Yes
Yes
Yes
No
.-Foreign IjCey
Yes
Yes
Yes
No
f-MQDEHJHE" Entity
/Wpne
mode id
resultid
modesecs
rep c the
rep c co
rep c co2
rep c no
rep c nou
rep rpm
mode speed
•'DeflttHoB
Mode identification. Legal values defined by MODE ID translation table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Identifies point in time within a Mode of an chassis exhaust emissions test.
Expressed in seconds.
Second-by-second measurement of total hydrocarbon concentration. Expressed in
parts per million.
Second-by-second measurement of carbon monoxide concentration. Expressed as a
percentage.
Second-by-second measurement of carbon dioxide concentration. Expressed as a
percentage.
Second-by-second measurement of nitric oxide (NO) concentration, corrected for
humidity. Expressed in parts per million.
Second-by-second measurement of nitric oxide (NO) concentration, not corrected
for humidity. Expressed in parts per million.
Second-by-second measurement of engine speed. Expressed in revolutions per
minute.
Measured speed. Expressed in miles per hour.
Requfced
Yes
Yes
Yes
No
No
No
No
No
No
No
Forelgn-sljtey
Yes
Yes
No
No
No
No
No
No
No
No
^•NQMLSQAK? -Entity
Mwne
NOM_SOAK
NOM SOAK N
NOM SOAK D
Beftiltoja
The abbreviated name used to identify the nominal time period that a vehicle or
engine was "soaked" before testing its emissions.
The numeric ID used to identify the vehicle's nominal "soak" time period.
The detailed description to identify the vehicle's nominal "soak" time period.
Required
Yes
No
No
Foreign Kef
No
No
No
•f dBmcoOB" Enfltj
J!Cw»
obd2code
obd2code d
Beflatttnn
Character string code resulting from a scan of a level 2 on board diagnostic system.
Meaning of a particular level 2 on board diagnostic code.
Required
Yes
No
FwetgnlSey /
No
No
^oWWivelfEotitf
J!Cw»
OBDLEVEL
OBDLEVEL D
BefiBlttnn
The type of onboard diagnostic system. Level 1 system are present on many older
vehicles and produce a 2 digit numeric codes that are particular to the vehicle
manufacturer and model year. Level 2 system produce a 5 digit numeric code
which can have industry standardized significance.
The detailed description on the onboard diagnostic system used in the vehicle.
Reqflire4
Yes
No
FwetgnlSey /
No
No

-------
JOBDSC^y^flltty /
•ISsmie
resultid
comments
obd odom
obdlevel
^eflijtttai
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Comment associated with scan of vehicle's on board diagnostic system.
Approximate odometer reading, in miles, at time of OBD scan. Zero represents
NULL value.
Type of on board diagnostic system. Level 1 systems are present on many older
vehicles and produce 2 digit numeric codes particular to the vehicle manufacturer
and model year. Level 2 system produce 5 character codes that some have industry
standardized significance.
Legal values defined by OBDLEVEL translation table.
RpqiiplKet
Yes
No
No
No
.-Foreign IjCey
Yes
No
No
No
^9WWRQSTf«ntttf ;
Mwne
resultid
how long
trips
check lite
liteaction
new cat
last im
im status
odom ok
true miles
trip21ab
miles21ab
quest odom
drv type
survey mpg
mpg dist
BejJoiftp
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Response to question: "How long ago did you purchase the vehicle to be tested?"
Legal values defined by HOW LONG translation table.
Response to question: "On a typical day, how many trips are made with this
vehicle?"
Response to question: "Has the 'check engine' light or any other warning light ever
come on while you were driving your vehicle?"
Responses are coded as "yes", "no", or "mil"
Response to question: "What did you do after the light came on?" Legal values
defined by LITEACT translation table.
Response to question: "Has the catalytic converter ever been replaced on this
vehicle?" Coded as YES, NO, NONE or NULL.
Response to question: " Date of last city or state emissions inspection?"
{99/99/99} if never inspected.
Response to question: "Did your vehicle pass or fail the inspection?" Legal values
defined by IM STAT translation table.
Response to question: "Does the odometer indicate the true number of miles on your
vehicle?" Values coded as YES, NO, or NUL.
Response to question: "If no, what are the true miles?" (0 indicates missing or that
ODOM OK = YES.)
Response to question: "How did you get here today?" Legal values defined by
TRIP2LAB translation table.
Response to question: "Approximate mileage to get here today?"
Approximate odometer reading at time vehicle owner questionnaire was filled out.
Zero if NULL. This item only began to be collected in FY98.
"Type of driving" as indicated on the fuel economy postcard survey. Characterized
driving during a period of fuel purchases as to degree of city versus highway
driving. Legal values defined by DRV TYPE translation table.
Fuel economy calculated from the fuel economy postcard survey. Expressed in miles
per gallon.
Distance, in miles, over which fuel economy was measured in the fuel economy
postcard survey.
Required
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Foreign Kef
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
JOWfSSISW? Entity
'S"»nie
OWNERSHIP
OWNSHIP N
OWNSHIP D
BeflijMon
The ID of ownership which means "the relationship between the user and the
equipment" and will have legal values of private, rental, and gov't in OWNERSHIP
category table.
The numeric ID of ownership.
The detailed description of ownership.
ReqiplKet
Yes
No
No
.-FwelgH IjCey
No
No
No

-------
-70SJ tjpefxfiotfty /
•'Spnie
OXY TYPE
OXY TYPE N
OXY TYPE D
Befll|ttton
Type of oxygenate in the fuel. "NONE" if no oxygenate was added to the base fuel.
The numeric ID of oxygenate type.
The detailed description of oxygenate type.
Bpwteeg
Yes
No
No
.-Foreign IjCey
No
No
No
7? ClfllM Entity
5"ai»e
P_CRITERIA
P_CRITER_N
P CRITER D
Beflnltton
The abbreviated name used to describe additional vehicle-condition-specific criteria
that was or was not done.
Procurement criteria. A categorical attribute with two valid entries: GENERAL or
CONDITIONAL.
GENERAL pertains to projects where vehicles were accepted for testing without
additional, vehicle-condition-specific criteria. For example, a task might intend to
recruit 1997 model year light-duty trucks with less than 6,000 pounds gross vehicle
weight. If the first truck meeting these criteria and willing to be tested is accepted
for testing, then the procurement would be considered GENERAL. (Rejecting
vehicles for testing safety reasons is not considered as an additional criteria.)
Most EPA test data is usually not procured in a purely random manner. Vehicle
class criteria (i.e., model year) is commonly used as a criteria to limit the scope of
the procurement and maximize the data sample in the areas of interest. This "non-
random" procurement is normally not a problem as long as the analysis of the data is
stratified by the vehicle class criteria.
CONDITIONAL refers to tasks which included additional, vehicle-condition-
specific criteria in addition to any vehicle class criteria. The additional criteria is
based on the condition of the vehicle (i.e., mileage, emission level, vehicle owner,
etc.) and not the vehicle as manufactured (i.e., fuel injection, catalyst type, model
year, etc.). Users should refer to the text of the work assignment which recruited the
vehicle to determine the precise conditions used for recruitment.
The numeric ID used to describe additional vehicle-condition-specific criteria that
was or was not done.
The detailed description on additional vehicle-condition-specific criteria that was or
was not done.
Reflutowl
Yes
No
No
Foreign Key
No
No
No
.7? msr'Jlotitj
•'Same
part
resultid
part stat
Beflmttlon
Identification of emission component usually a field name from the emission
component worksheet e.g. E101.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Status of this emission component part. Legal values defined by PART STA
translation table.
mefliptajf
Yes
Yes
No
.-Foreign Key
Yes
Yes
No
^Axpiffltstj
,(Can»
part
system
part d
BeflmMioH
Identification of emission component usually a field name from the emission
component worksheet e.g. E101.
Identification of an emission component system.
More full description of the emission component.
Reqntawl
Yes
Yes
No
Foreign Key /
No
Yes
No
J»p8rt xk& Enfity
ffpnje
PART_STAT
PART STA N
PART STA D
Beftiitton
The abbreviated name used to identify the part status after an inspection was
performed on that part.
The numeric ID used to identify the part status after an inspection was performed.
The detailed description on the part status after an inspection was performed.
It«pipe4
Yes
No
No
Foreign IPs
No
No
No

-------
-Tl^KECOUl^fttfitj /
•'Same
part code
part
partcode d
^e-Wfton
Numeric code which can be used to describe the status of an emission component.
Identification of emission component
usually a field name from the emission component worksheet e.g. E101.
Full description of what the part code means
mequliFet
Yes
Yes
No
.-Foreign Key
No
Yes
No
.JTC WSP7 Entity
•'Ranie
part
part code
resultid
5«WttoH
Identification of emission component
usually a field name from the emission component worksheet e.g. E101.
Numeric code which can be used to describe the status of an emission component.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
ReqiplKet
Yes
Yes
Yes
.-Foreign Key
Yes
Yes
Yes
#"KWlA|§9-IJnrtty
Waine
meas id
resultid
activityid
tpmeas dt
meas value
DeflwlttPB
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Second count for each trip.
The measurement.
Requires!
Yes
Yes
Yes
Yes
No
Foreign Key .
Yes
Yes
Yes
Yes
No
^'•p»ep>nd?''lntijy
Same
PRECOND
PRECONDOLD
PRECOND N
PRECOND D
DeflwiHan
Type of preconditioning performed on the vehicle prior to the test.
Old version of preconditioning type naming convention.
The numeric ID of preconditioning types.
The detailed description of preconditioning types.
Require^
Yes
No
No
No
Foreign Key .
No
No
No
No
jfHffiSMEAS? Entity .-'
Majne
meas id
resultid
measure
Defloaian
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Test level measurement.
Required
Yes
Yes
No
Foreign Key
Yes
Yes
No
-TMlSIOWW/Intfty /
'Ranie
PRESSTAT
PRESSTAT N
PRESSTAT D
IJeJlnltlan
The abbreviated name used to identify the result from a fuel tank pressure test.
The numeric ID used to identify the result from a fuel tank pressure test.
The detailed description of the result from a fuel tank pressure test.
RequlKet
Yes
No
No
-Foreign Key
No
No
No
^PiHSSTiTf Entity /
•'Maine
resultid
fuel cap
capokstant
filler ok
canhose ok
canist ace
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Fuel cap present? "YES", "NO", or "NUL".
Did gas cap pass the Slant test? "YES", "NO", or "NUL".
Did filler neck look ok? "YES", "NO", or "NUL".
Did canister and hose look ok? "YES", "NO", or "NUL".
Was the canister accessible? " YES"," NO", or "NUL".
Required
Yes
No
No
No
No
No
-Foreign Key
Yes
No
No
No
No
No

-------
.J*PHlSSliSf?lWitj /'
'Same
canist con
hose ok
press init
press Imin
press 2min
comments
press odom
presstat
Definition
Was the canister connected to the fuel tank? "YES", "NO", or "NUL".
Were the canister hoses ok, in terms of not being frayed? "YES", "NO", or "NUL".
Initial pressure reading. Expressed in inches of water.
Pressure reading after one minute. Expressed in inches of water.
Null value is 99.9.
Pressure reading after two minutes. Expressed in inches of water.
Null value is 99.9.
Comment.
Approximate odometer reading at time of pressure test. Expressed in miles . Zero
represents NULL value. (This information item was not collected prior to FY98.)
Indicates whether evaporative system pressure check could be performed and if not,
categorizes reason why. Legal values defined by PRESSTAT translation table.
Bpwteeg
No
No
No
No
No
No
No
No
.-Foreign IjCey
No
No
No
No
No
No
No
No
Jpi'§iiuKe9 Entity
Jfame
PRESSURE
PRESSURE N
PRESSURE D
TJeflnMow
Results of the evaporative system pressure check procedure.
The numeric ID of the type of evaporative system pressure check.
The detailed description of the type of evaporative system pressure check.
RenHilpMi
Yes
No
No
Foreign Ifey
No
No
No
Jimp mtt?' 'Entity
'WUTC
PROC_MATCH
PROC_MAT_N
PROC_MAT_D
Definition
The abbreviated name used to identify the relationship between the originally
specified procurement criteria and the vehicle actually recruited.
The numeric ID used to identify the relationship between the originally specified
procurement criteria and the vehicle actually recruited.
The detailed description on the relationship between the originally specified
procurement criteria and the vehicle actually recruited.
ReqiplHjf
Yes
No
No
-Foreign Key
No
No
No
,,?FROC'M5..T5^,Entitj /
'PUTC
PROCMETH
PROCMETH N
PROCMETH D
Definition
The type of procurement method used to recruit a vehicle.
The numeric ID of the procurement method.
The detailed description of the procurement method.
Reqipliret
Yes
No
No
.-Foreign IjCey
No
No
No
J^lOCOTV^Zntfty
Same
resultid
veh no
veh lane
procmeth
fixes
recruit no
proc odom
fuel_pb
plumb test
TJefMttqn
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Vehicle number historically assigned sequentially by recruitment contractor.
Number historically used to identify procurement of a vehicle from an I/M lane (as
compared with VEH NO which identified a physical vehicle.) Vehicles were
recruited for a series of tests, typically a purge-pressure, IM240 and FTP.
Procurement method. Legal values defined by PROCMETH translation table.
Identifies minor corrections made to the mobile source to enable testing. These
things, such as fixing post catalyst exhaust leaks or brakes would not be expected to
affect emission results, but may affect lab test to I/m lane test comparability for those
vehicles that were tested in I/m lane before being recruited to the test laboratory.
This field was added to the database to accommodate historical data and is nul (0) for
most records. Legal values defined by FIXES translation table.
This field would be rarely used for analysis purposes.
Vehicle recruitment number. Previously known as "Recall Number" in some datasets
this is the "vehicle recruitment control number" which can be used to link back to
paper record recruitment information outside of this database such as the recruitment
class. In historical data where "Recall Number was not available" this field will
contain the 4 character "vehicle run number" assigned by the recruitment contractor,
which was rarely used.
Approximate odometer reading at time of vehicle recruitment. Expressed in miles.
Used to represent the lead content of fuel in vehicle tank as received. Expressed in
grams per gallon.
Whether or not lead was detected on the vehicle exhaust tailpipe with plumb tesmo
ReflfltewJ
Yes
No
No
No
No
No
No
No
No
Foreign Key
Yes
No
No
No
No
No
No
No
No

-------
J-PRQC'UW 'Entity /
'Same

tankneck
rep time
ecmptime
conpart
twypart
statetest
im240_pf
purge
pressure
proc match
tiresize
tire mfr
If psi
rf psi
Ir psi
rr psi
fpsi spec
rpsi spec
If wear
rf wear
cuthc
cutco
cutnox
cutpoints
hour meter
rebuild ct
rebuild dt
rebuildwhy
modifs
ownership
depot
im station
vin body
vindcode
JJeflnUJqn
paper. Values are "PASS", "FAIL", and "NULL"
Whether the fuel tank inlet restrictor, if present, was damaged. Legal values defined
by translation table. Values are "YES", "NO", "NA" or "NULL".
Time required to perform repairs on this vehicle. Expressed in minutes. If multiple
repairs were performed this represents the total time required.
Time required to perform the emission components inspections on this vehicle.
Expressed in minutes.
Cost of conventional parts in U.S. dollars. If multiple repairs were conducted this
field represents the total cost of these parts.
Cost of three way catalyst parts in U.S. dollars. If multiple repairs were conducted
this field represents the total cost of these parts.
Indicates whether the vehicle recruited passed or failed a state IM test. Legal values
defined by STATETES translation table.
Indicates whether a recruited vehicle passed or failed an EPA-conducted IM240 test.
Legal values defined by IM240 PF translation table.
Contains results of evaporative system purge check procedure. Legal values defined
by PURGE translation table.
Results of evaporative system pressure check procedure. Legal values defined by
PRESSURE translation table.
Relationship between originally specified procurement criteria and vehicle actually
recruited. Legal values defined by PROC MAT translation table.
Tire size. Expressed as a character string. There is no translation table for this field
and data may not be well coded.
Tire manufacturer.
Left front tire pressure. Expressed in pounds per square inch.
Right front tire pressure. Expressed in pounds per square inch.
Left rear tire pressure. Expressed in pounds per square inch.
Right read tire pressure. Expressed in pounds per square inch.
Front tire pressure specification. Expressed in pounds per square inch.
Rear tire pressure specification. Expressed in pounds per square inch.
Left front tire wear description. Legal values defined by LF WEAR translation table.
Right front tire wear description. Legal values defined by RF WEAR translation
table.
Recruitment "cut point" or threshold value for hydrocarbon emissions. Expressed in
terms of grams/mile as measured by an IM240 test. Null value of this field is zero.
Recruitment "cut point" or threshold value for carbon monoxide emissions.
Expressed in terms of grams/mile as measured by an IM240 test. Null value of this
field is zero.
Recruitment "cut point" or threshold value for oxides of nitrogen emissions.
Expressed in terms of grams/mile as measured by an IM240 test. Null value of this
field is zero.
Information pertaining to the set of IM240 emission "cutpoint" values which
governed this procurement. These emission cutpoint levels do not generally
correspond to the emission standards to which the vehicle was certified. Legal
values defined by CUTPOINT translation table.
Hours of operation (usually available only for off-road mobile sources). Null value is
Zero.
Number of times mobile source was rebuilt, generally applicable only to engines. Null
value is 99.
Date of last rebuild.
Purpose or reason for last rebuild.
Description of significant post-OEM additions or modifications.


IM program station id.
Vehicle physical attributes as described by VIN decoding software for the
procurement
Version of VIN decoding software used for the procurement.
Bpwteeg

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.-Foreign IjCey

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
JwBgeljEntltj /
'Wmw
PURGE
PURGE_N
PURGE D
Definition
The abbreviated name used to identify whether the vehicle passed the evaporative
system purge check procedure.
The numeric ID used to identify whether the vehicle passed the evaporative system
purge check procedure.
The detailed description on the meaning of the purge values.
RpqiiplKet
Yes
No
No
.-Foreign IjCey
No
No
No
--"QOTST/WA'' -Eniit j
FPWB
wa id
quest id
Definition
Work Assignment (or equivalent for TSD) name.
Identifies a "research question" which is a candidate for investigation.
Itep4re4
Yes
Yes
F.flBelgu.IjCes'. -
Yes
Yes
fQPBSTJO^ Intitj
NpBJB
quest id
question
first year
0eflpi$«tt
Identifies a "research question" which is a candidate for investigation.
Statement of a "research question". Research questions are candidates for further
investigation via "work assignments".
First fiscal year in which this research question was posed.
Itep4re4
Yes
No
No
Foreign T£e$ • >
No
No
No
fll^TlJMASMWfty
5"«w»
meas id
modeid
resultid
ratemeas
JMJdtttan
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Mode identification. Legal values defined by MODE ID translation table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Mode level measurement of this MEAS ID
RennilpMi
Yes
Yes
Yes
No
Foreign Ifey
Yes
Yes
Yes
No
.J»iBAfflHAS91^ttiti
'WUTC
resultid
bag num
meas id
bag meas
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Bag number.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Bag-level run-loss measurement.
ReqiplKet
Yes
Yes
Yes
No
.-Foreign IjCey
Yes
Yes
Yes
No
. 7KSX SPEEB^#Zjttfty
Jf»n»
REFSPEED
REFSPEED_N
REFSPEED D
TJellnMw
The abbreviated name used to identify the type of reference speed used to test the
engine or vehicle.
The numeric ID used to identify the type of reference speed used to test the engine or
vehicle.
The detailed description of what the "refspeed" means.
RemulpMi
Yes
No
No
Foreign Ifey
No
No
No
-7BEP -MlASJ 'Eotitj /'
'Wmw
dynosecs
meas id
resultid
rep meas
Definition
Time within dynamometer test, expressed in seconds, beginning of test has dynosecs
= 0.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Repeated measurement.
Bpwteeg
Yes
Yes
Yes
No
-Foreign IjCey
Yes
Yes
Yes
No

-------
-7BEP TiSW 'Entity
'Wmw
REP TYPE
REP DESC
ijeflnlttqn
The numeric ID used to identify the type of repair completed on an engine or vehicle.
The detailed description of the type of repair completed.
Bpwteeg
Yes
No
.-Foreign IjCey
No
No
-7BEP.AlR^£itfHj /
'WUTC
resultid
rep type
syst rep
comments
comments2
repar odom
repar hrm
Detlnition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Type of repair performed. Legal values defined by REP TYPE translation table.
System(s) affected by the repair. Legal values defined by SYST REP translation
table.
Repair description - first portion. 50 character field.
Repair description - second portion. 50 character field.
Approximate odometer reading at time repair was made. Expressed in miles. Zero
represents NULL value. This information item was not collected prior to FY98.
Approximate hour meter reading at time repair was made. Expressed in hours. Zero
represents NULL value. This information item was not collected prior to FY2001.
ReqiplKet
Yes
Yes
No
No
No
No
No
.-Foreign IjCey
Yes
No
No
No
No
No
No
^'KESLKpqy* -Entity ;'
Same
RES_KIND
RES KIND N
RES KIND D
TJeflaltton
The abbreviated name used to identify which subtype this result belongs to. Overall
intent is to aggregate RESULT instances into few different subtypes as practical.
The numeric ID used to identify which subtype this result belongs to.
The detailed description on the meaning of each RES KIND.
Reflutowl
Yes
No
No
Foreign Key
No
No
No
J?RlSIJMf?. Entity
-'Wwnje
resultid
fbatch id
test_proc
wa id
sched id
cause
prev rep
next rep
resultgrp
ms type
ms id
RESJOND
BeflnMott
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Fuel batch identification.
Identifies the specific test procedure used. A more detailed classification than
RES KIND. Based largely upon values of TEST TYPE in earlier design.
Conceptually distinct from the driving or operational schedule used.
Work Assignment (or equivalent for TSD) name.
Schedule identification.
A foreign key back into RESULT. Identifies the most immediately preceding
RESULT instance (e.g. a PROCURE or REPAIR on this mobile source instance)
affecting the outcome of this one. A departure from the relational model.
A foreign key back into RESULT. Identifies any most immediately preceding
RESULT instance for which this RESULT is a replicate (repeat). A departure from
the relational model.
A foreign key back into RESULT. Identifies any most immediately following
RESULT instance which is a replicate (repeat) of this one. A departure from the
relational model.
May be used to relate a RESULT to another RESULT of which it considered a part.
This relationship was originally established to relate the FTP, US06 and SC03
portions of the SFTP to the SFTP summary calculations (All four being considered
DYNOTESTs.) The SFTP is considered the Result Group and the FTP, US06 and
SC03 are considered to belong to this Result Group.
A value of zero is used to indicate that a particular RESULT is not part of a higher-
level group.
General kind of mobile source:
1 = Vehicle
2 = Engine.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
RESULT kind. Used to identify which subtype this result belongs to. Overall intent
is to aggregate RESULT instances into as few different subtypes as practical. E.g. all
vehicle dynamometer tests may be one subtype, all SHED tests another. Legal values
.-RequlMi
Yes
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Fewslgn Key
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

-------
.^IKSTOT? Entity /
'Www

fueljd
test date
test tod
site
nom temp
nom humid
disable
ctr 1st id
No bags
No modes
old rkey
proto id
test modif
Definition
defined by RES KIND translation table.
Numeric code uniquely identifying the general type of fuel used. Sometimes referred
to as the "gross fuel type".
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Location where test was conducted. Legal values defined by SITE translation table.
Nominal temperature at which test was to be conducted. Expressed in degrees
Fahrenheit.
Nominal absolute humidity at which test was to be conducted. Expressed in grains of
water per pound of dry air.
Indication of any special conditions or "disablements" performed on the mobile
source for particular tests. A value of zero indicates that no special condition or
disablement to the vehicle was performed. Positive values indicate a particular
disablement or set of disablements. Legal values defined by DISABLE translation
table.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Number of bags involved in this RESULT. Data for individual bags is stored in the
BAG DATA table.
Number of test modes involved in this result. Data for individual chassis test modes
is stored in the DYNOMODE table; data for individual engine dynamometer test
modes is stored in the ETSTMODE table.
Old result key in previous database. This field is intended for data administrator use
only. It contains sufficient information to uniquely locate a result-type record in the
old database as follows:
Site code - 3 columns
Program - 4 columns
Contract - 4 columns (upper two columns sometimes used for other special key info,
e.g. nom-speed in STSTEF98.)
Veh no - 5 columns
Test seq - 3 columns
Test type (test procedure) - 2 columns
Lane/lab indicator (Larry Landman) - 1 column
Task number. Field has this name because thought at one point was to call these
"protocols".
Identifies any minor deviation from normal test procedure indicated by "test_proc".
Legal values defined by TEST MOD translation table.
ReiqiiplKet

No
No
No
No
No
No
No
No
No
No
Yes
No
No
• Foreign IjCsy t>

Yes
No
No
No
No
No
No
No
No
No
No
Yes
No
Jrfjreear^ Entity
•'SiUlW
RF WEAR
RF WEAR N
RF WEAR D
Definition
The abbreviated name used to identify the types of wear on the right front tire.
The numeric ID used to identify the types of wear on the right front tire.
The detailed description on the types of tire wear patterns.
ReqiplKef
Yes
No
No
• Forel.pi IjCsy
No
No
No
^KQAJJPHAS^ Batltf
'Wnnje
resultid
phase no
start emis
veh state
avg temp
avg humid
avg baro
timeonroad
BeflnJMnn
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Numerically identifies the phase or portion of the test.
Indicates whether the vehicle start emissions are included in the test phase. Possible
values are "YES", "NO" and "NUL".
State of the vehicle at the start of the road test phase. Legal values defined by
VEH_STAT translation table.
A blank value of the field is its NUL value.
Average ambient air temperature during the test phase. Expressed in degrees
Fahrenheit.
Average absolute humidity of ambient air during the test phase. Expressed in grains
of water per pound of dry air.
Average barometric pressure during the test phase. Expressed in inches of mercury.
Duration of the exhaust measurement period of this test phase. Expressed in seconds.
Require^
Yes
Yes
No
No
No
No
No
No
Foreign ICey ••
Yes
No
No
No
No
No
No
No

-------
.TWMOTHASf- Entity /
'Www
totalwork
distance
gallons
w the
W CO
w co2
w o2
w no
Definition
Total amount of work performed by the vehicle during the test phase. Expressed in
brake horsepower hours.
Total distance traveled during the test phase. Expressed in miles.
Gallons of fuel consumed during the test phase.
Total hydrocarbon emissions emitted during the test phase. Expressed in grams.
Total carbon monoxide emissions emitted during the test phase. Expressed in grams.
Total carbon dioxide emissions during the test phase. Expressed in grams.
Total oxygen emissions during the test phase. Expressed in grams.
Nitric oxide (NO) emissions during the test phase. Expressed in grams.
Bpwtaeg
No
No
No
No
No
No
No
No
• Foreign Ifiw
No
No
No
No
No
No
No
No
^MO^MrEiT? En«fty
Vms
resultid
route
instrsys
actweight
avg temp
avg humid
avg baro
odometer
precond
timeonroad
distance
totalwork
gallons
w the
W CO
w co2
w o2
w no
JJeflwlttan
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Route traveled by the vehicle during the test measurement period. Legal values
defined by ROUTE translation table.
Onboard exhaust emission measurement system with which the vehicle has been
equipped for this test. Legal values defined by INSTRSYS translation table.
Actual weight of the vehicle, including driver, fuel , passengers, and cargo, during
the test. Averaged if necessary . Expressed in pounds.
Average ambient air temperature during the test .Expressed in degrees Fahrenheit.
Average absolute humidity of ambient air during the test. Expressed in grains of
water per pound of dry air.
Average barometric pressure during the test. Expressed in inches of mercury.
Approximate odometer reading of vehicle at beginning of test. Expressed in miles.
Type of preconditioning performed on the vehicle prior to the test. Legal values
defined by PRECOND translation table.
Duration of the exhaust measurement period of this test. Expressed in seconds.
Total distance traveled during the exhaust measurement period. Expressed in miles.
Total amount of work performed by the vehicle during the test measurement period.
Expressed in brake horsepower hours.
Gallons of fuel consumed during the test measurement period.
Total hydrocarbon emissions emitted during the test measurement period. Expressed
in grams.
Total carbon monoxide emissions emitted during the test measurement period.
Expressed in grams.
Total carbon dioxide emissions during the test measurement period. Expressed in
grams.
Total oxygen emissions during the test measurement period. Expressed in grams.
Nitric oxide (NO) emissions during the test measurement period. Expressed in grams.
Rsfliplipei
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.Ffiraign Key /
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.^M^MrME" Entity
-'Wwnje
resultid
roadsecs
phase no
roadspeed
enginerpm
roadtorque
roadtemp
r the
r co
Deflrttfon
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Time within road exhaust emission test, expressed in seconds, beginning of test has
roadsecs = 0.
Numerically identifies the phase or portion of the test.
Vehicle speed. Expressed in miles per hour.
Engine revolutions per minute.
Engine output torque. Expressed in foot pounds.
Ambient temperature. Expressed in degrees Fahrenheit.
Rate of total hydrocarbon emissions. Expressed in grams per second
Rate of carbon monoxide emissions. Expressed in grams per second
.-RequlMi
Yes
Yes
Yes
No
No
No
No
No
No
Fewslstt Key
Yes
No
Yes
No
No
No
No
No
No

-------
,,?lQAWMX^.Eotitl /
'Www
r no
r co2
r o2
Detlnition
Rate of nitric oxide (NO) emissions. Expressed in grams per second.
Rate of carbon dioxide emissions measurement. Expressed in grams per second.
Rate of oxygen emissions measurement. Expressed in grams per second.
meqipljref
No
No
No
• Foreign IjCef
No
No
No
TROAjyiBff^^ntttj
Jf«i»e
resultid
timeonroad
distance
idle
per Omph
per 5mph
per lOmph
per 15mph
per 20mph
per 25mph
per 30mph
per 35mph
per 40mph
per 45mph
per SOmph
per 55mph
per 60mph
per 65mph
per 70mph
per 75mph
per 80mph
ac time
comp time
temp
humidity
rel humid
heat index
Befimltion
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Duration of the trip. Expressed in seconds.
Total distance traveled during the trip. Expressed in miles.
Percentage of time at idle
Percentage of time spent traveling at speed greater than 0 but less than 5 miles per
hour.
Percentage of time spent traveling at least 5 miles per hour but less than 10 miles per
hour.
Percentage of time spent traveling at least 10 miles per hour but less than 15 miles
per hour.
Percentage of time spent traveling at least 15 miles per hour but less than 20 miles
per hour.
Percentage of time spent traveling at least 20 miles per hour but less than 25 miles per
hour.
Percentage of time spent traveling at least 25 miles per hour but less than 30 miles per
hour.
Percentage of time spent traveling at least 30 miles per hour but less than 35 miles per
hour.
Percentage of time spent traveling at least 35 miles per hour but less than 40 miles per
hour.
Percentage of time spent traveling at least 40 miles per hour but less than 45 miles per
hour.
Percentage of time spent traveling at least 45 miles per hour but less than 50 miles per
hour.
Percentage of time spent traveling at least 50 miles per hour but less than 55 miles per
hour.
Percentage of time spent traveling at least 55 miles per hour but less than 60 miles per
hour.
Percentage of time spent traveling at least 60 miles per hour but less than 65 miles per
hour.
Percentage of time spent traveling at least 65 miles per hour but less than 70 miles per
hour.
Percentage of time spent traveling at least 70 miles per hour but less than 75 miles per
hour.
Percentage of time spent traveling at least 75 miles per hour but less than 80 miles per
hour.
Percentage of time spent traveling 80 miles per hour or more.
The total time a vehicle's air conditioning was turned on by the vehicle operator.
Expressed in seconds.
Total time the vehicle's air conditioning compressor was running. Expressed in
seconds.
Ambient air temperature associated with this trip. Expressed in degrees Fahrenheit.
Absolute ambient air humidity associated with this trip. Expressed in grains of water
per pound of dry air.
Relative ambient air humidity associated with this trip. Expressed as a percentage of
maximum.
Heat index of ambient air associated with this trip. Expressed in equivalent degrees
Fahrenheit.
Reflijtewl
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Foreign Key
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
.;?TOWE^Entity /
'Www
ROUTE
ROUTE_N
ROUTE D
Definition
The abbreviated name used to identify the route traveled by the vehicle during the test
measurement period.
The numeric ID used to identify the route traveled by the vehicle during the test
measurement period.
The detailed description of the ROUTE.
meqipliref
Yes
No
No
• Foreign Key
No
No
No
^iTOTL^WW Entity
"Njone
resultid
bag num
w runl the
targ ftemp
obs ftemp
tank_press
purg flow
RNL BARO
RNL HUMID
RNL DIST
RNL THC
RNL CO
RNL C02
RNL TEMP
RNL NOX
RNL MPG
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Bag number.
Total hydrocarbon evaporative emissions, (for this portion of the test). Expressed in
grams. Often termed "running loss" emissions.
Target fuel tank temperature. Expressed in degrees Fahrenheit.
Observed fuel tank temperature. Expressed in degrees Fahrenheit.
Fuel tank pressure. Expressed in pounds per square inch.
Purge air flow volume during this portion of the test. Expressed in liters.
Barometric pressure. Expressed in inches of mercury.
Humidity. Expressed in grains of water per pound of dry air.
Distance traveled. Expressed in miles.
Total hydrocarbon emissions. Expressed in grams per mile.
Carbon monoxide emissions. Expressed in grams per mile.
Carbon dioxide emissions. Expressed in grams per mile.
Temperature, Expressed in degrees Fahrenheit.
Emissions of oxides of nitrogen. Expressed in grams per mile.
Fuel economy. Expressed in miles per gallon.
Retf ufre4 /"
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.Foreign Key ;'
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
7WOTLQSS? Entity
Jf«i»e
resultid
testwght
road hp
ac hp
dynotype
odometer
precond
tarcanwght
norcanwght
endcanwght
targiftemp
obsiftemp
BeJMtion
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Dynamometer inertia weight setting used for this test. Expressed in pounds.
Dynamometer road load horsepower setting used for this test.
Did dynamometer road load setting for this test include air conditioning load factor?
YES, NO, orNUL.
Type of dynamometer used. Legal values defined by DYNOTYPE translation table.
Approximate odometer reading of vehicle at beginning of test. Expressed in miles.
Type of preconditioning performed on the vehicle prior to the test. Legal values
defined by PRECOND translation table.
Target canister weight. Expressed in grams
Normalized canister weight. Expressed in grams
Observed canister weight at end of test. Expressed in grams.
Target initial fuel tank temperature. Expressed in degrees Fahrenheit.
Observed initial fuel tank temperature. Expressed in degrees Fahrenheit.
Reqfllre4
Yes
No
No
No
No
No
No
No
No
No
No
No
Foreign Key ..
Yes
No
No
No
No
No
No
No
No
No
No
No
J»S WSP", Entity
Jfa»e
system
resultid
system stat
Befliiltton
Identification of an emission component system.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Status of the emission component system.
Legal values defined by SYSTEM S translation table.
Reqfllre4
Yes
Yes
No
Foreign Key
Yes
Yes
No

-------
JiOWWVSlf Entity /
'WUTC
resultid
obdlcode
obdldescr
ijeflnUjqn
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Numeric code resulting from a scan of level 1 on board diagnostic system.
Narrative explaining significance of individual code resulting from scan of a level 1
on board diagnostic system.
meqipljref
Yes
Yes
No
• Foreign Key t>
Yes
No
No
?$&W m S2J' Bptity
WWBC
resultid
obd2code
J)ea»lttan
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Character string code resulting from a scan of a level 2 on board diagnostic system.
Refliplrei
Yes
Yes
•FfirelgnKey /
Yes
Yes
^$CC"'En#*f
'Wnnje
sec
sec n
sec d
Definition
This is the Source classification code to identify the industrial or commercial use of
the engine or vehicle.
The numeric ID used to identify the industrial or commercial use of the engine or
vehicle.
The detailed description of the SCC.
RequtreA
Yes
No
No
Foreign Key
No
No
No
^SCHEBJPT? Entity
'Wwne
sched id
sched type
test time
sched val
IJeflnltion
Schedule identification.
Schedule type. Legal values defined by SCHED TY translation table.
Number of seconds from the beginning of the schedule.
Value of the scheduled test parameter at this time in the schedule.
Reqiplref
Yes
Yes
Yes
No
• Foreign Key
Yes
No
No
No
•fsrtuscl tjl^otity
Wanie
SCHED TYPE
UNITS
Definition
The numeric ID used to identify the units that a test schedule will be measured.
The detailed description of the units that a schedule is measured in (e.g. miles/hour,
Normalized RPM, as % of maximum, etc.)
RefliplreA
Yes
No
•Fp.rel.gn Key-
No
No
•fSCHEMIBE? Entity
J!C«n»
sched id
sched d
sched len
Definition
Schedule identification.
Description of the schedule or "cycle."
Number of seconds in schedule. Not necessarily the number of schedule points.
Reqijire4 /
Yes
No
No
^Foreign Key .'
No
No
No
JSCflEBtSrai^Entity
5*ame
sched n
sched type
sched avg
sched max
tm max spd
sched min
tm min spd
sched ace
Definition
Schedule identification.
Schedule type. Legal values defined by SCHED TY translation table.
Average value of schedule parameter. A calculated summary value which is
meaningful only for schedules which have a single schedule type.
Maximum schedule value. A calculated summary value which is meaningful only for
schedules which have a single schedule type.
The time of the maximum speed occurs.
Minimum schedule value. A calculated summary value which is meaningful only for
schedules which have a single schedule type.
The time of the minimum speed occurs.
Maximum acceleration. A calculated summary value which is meaningful only for
schedules which have a single schedule type.
More generally the maximum value of the slope or first derivative of the schedule.
ReqwlreA
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Ffiretgn Key
Yes
Yes
No
No
No
No
No
No

-------
JflCBZBOTWlWftF /
'WWW

tm max ace
sched dec
tm max dec
tot miles
idle sees
Definition
Calculated as the maximum difference between two successive schedule points
divided by the number of seconds between successive schedule points.
The time of the maximum acceleration occurs.
Maximum deceleration. A calculated summary value which is meaningful only for
schedules which have a single schedule type.
More generally the maximum value of the slope or first derivative of the schedule.
Calculated as the maximum difference between two successive schedule points
divided by the number of seconds between successive schedule points.
The time of the maximum deceleration occurs.
Total miles in cycle.
Number of seconds in Idle.
Reqipljref

Yes
Yes
Yes
Yes
No
• Foreign IjCef t>

No
No
No
No
No
JSriE* 'Entity
Jfaw
SITE
SITE_N
SITE D
site state
TJefiijtfton
The abbreviated name used to identify the location where test was conducted or
where instrument was installed on vehicle.
The numeric ID used to identify the location where test was conducted or where
instrument was installed on vehicle.
The detailed description of the site location.
The state in which the site resides.
Rei(n,ilire4
Yes
No
No
No
Foreign Ij£ey
No
No
No
No
^MSMQKECQI,}' Entity
Www
SMOKECOLOR
SMOKECOL N
SMOKECOL D
J)eflnltlon
The abbreviated name used to identify the color of the tailpipe smoke.
The numeric ID used to identify the color of the tailpipe smoke.
The detailed description of the SMOKECOLOR.
Reflfltewl
Yes
No
No
Foreign Key
No
No
No
•^jraokemod41 Hottty
,Ww»e
SMOKEMODE
SMOKEMOD N
SMOKEMOD D
Beflwlfton
The abbreviated name used to identify the type of smoke testing mode conducted.
The numeric ID used to smoke testing mode.
The detailed description of the SMOKEMODE.
Reqflire4 .-'"'
Yes
No
No

-------
Jitate^MWfty /
'Wurc
STATETEST
STATETES N
STATETES D
Definition
The abbreviated name used to identify the type of emission failure(s) from a state's
Inspection and maintenance (I/M) test.
The numeric ID used to identify the type of emission failure(s) from a state's I/M test.
The detailed description of STATETEST field.
meqipljref
Yes
No
No
• Foreign IjCef
No
No
No
JilSJWW^fiotftf /
'PUTC
resultid
smokemode
smoke opac
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Name of the smoke test mode. Legal values defined by translation table.
Percent smoke opacity measured during one mode of a smoke test.
meqipljref
Yes
Yes
No
• Forel.pi IjCef
Yes
No
No
.Jil»t,-rsp"!lEntttj
5"ame
SYST REP
SYST REP N
SYST REP D
TJeflilttJow
The abbreviated name used to identify the system(s) affected by the repair.
The numeric ID used to identify the system(s) affected by the repair.
The detailed description of SYST REP field.
RemiilpMi
Yes
No
No
Foreign IJey
No
No
No
^SYSTlM^ntitf
•'flame:
system
system d
old syst
Definition
Identification of an emission component system.
More lengthy description of the emission component system.
Name of field describing this emission component "system" in the old database.
Reqiplret
Yes
No
No
• Foreign Key
No
No
No
J«KSIIM S^Enite
Jtaae
SYSTEM STA
SYSTEM S N
SYSTEM S D
JJeaiiltton
Identifies if the status of the emission component system (e.g. passed or failed).
The numeric ID used to identify the status of the emission component system.
The detailed description of SYSTEM STA field.
Reqiplrei
Yes
No
No
•FfirelgnKey /
No
No
No
fTASR" -Entity
.flame
proto id
contract
program
task d
p criteria
IJeflmMlon
Task number. Field has this name because thought at one point was to call these
"protocols".
A number intended to identify the contract, as historically classified, to which a Task
belongs.
Test program, as historically classified, to which the Task belonged. This data
element formed the "SUFFIX" portion of tablenames in an older, non-relational,
implementation of this database.
Brief task title or description.
Procurement criteria. A categorical attribute with two valid entries: GENERAL or
CONDITIONAL.
GENERAL pertains to projects where vehicles were accepted for testing without
additional, vehicle-condition-specific criteria. For example, a task might intend to
recruit 1997 model year light-duty trucks with less than 6,000 pounds gross vehicle
weight. If the first truck meeting these criteria and willing to be tested is accepted for
testing, then the procurement would be considered GENERAL. (Rejecting vehicles
for testing safety reasons is not considered as an additional criteria.)
Most EPA test data is usually not procured in a purely random manner. Vehicle class
criteria (i.e., model year) is commonly used as a criteria to limit the scope of the
procurement and maximize the data sample in the areas of interest. This "non-
random" procurement is normally not a problem as long as the analysis of the data is
stratified by the vehicle class criteria.
CONDITIONAL refers to tasks which included additional, vehicle-condition-specific
criteria in addition to any vehicle class criteria. The additional criteria is based on the
condition of the vehicle (i.e., mileage, emission level, vehicle owner, etc.) and not the
vehicle as manufactured (i.e., fuel injection, catalyst type, model year, etc.). Users
RjBqijlre4 .-'"'
Yes
Yes
Yes
Yes
No
^Foreign Key '
No
No
No
No
No

-------
-TFAJSK^. Entity /
'Www

Detlnition
should refer to the text of the work assignment which recruited the vehicle to
determine the precise conditions used for recruitment.
Bpwtaeg

• Foreign Key

-*€T1ST M®m Entity
JffllBe
TEST_MODIF
TEST MOD D
JJeflmlttan
The numeric ID used to identify any modifications that occurred from a normal
testing procedure.
The detailed description of TEST MODIF field.
ReqiplfFei
Yes
No
•FfirelgnKey /
No
No
fTEfaMPlQ^Entity .-'
Mwne
test_proc
test_pro n
test pro d
he method
has start
nom soak
Defloftjan
Identifies the specific test procedure used. A more detailed classification than
RES KIND. Based largely upon values of TEST TYPE in earlier design.
Conceptually distinct from the driving or operational schedule used.
Unique number associated with a test procedure.
Brief description of the test procedure.
Hydrocarbon emission measurement method normally used when this test procedure
is conducted, e.g. Propane equivalent or hexane equivalent.
True for test procedures which measure exhaust emissions and which include one or
more engine starts. False otherwise.
Categorical field characterizing the amount of soak time prior to any engine starts
included in the test procedure.
Meaningful only for exhaust emission test procedures that include an engine start
(HAS_START = .T.).
Legal values defined by NOM SOAK translation table.
Required
Yes
No
No
No
No
No
Foretgn-Xey
No
No
No
No
No
No
fTESJpVP&W Entity
Waiae
meas id
resultid
measure
Bearttan
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Test level measurement.
RefliplfFei
Yes
Yes
No
•FnraigB Key /
Yes
No
No
^DrtEMEAS" Efltit y
Jfane
evapmins
resultid
meas id
time meas
Deflwlttan
Time of measurement. Expressed in minutes after start of test.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Test level measurement.
ReqiplfFei
Yes
Yes
Yes
No
FnraigB Key /
Yes
Yes
Yes
No
•fttran t?pf Entity
JSwe.
TRAN TYPE
TRAN TYP N
TRAN TYP D
Beflmition
The abbreviated name used to identify the transmission type in an engine or vehicle.
The numeric ID used to identify the transmission type in an engine or vehicle.
The detailed description of the TRAN TYPE field.
Reqflire4 /
Yes
No
No

-------
..TFIWW Entity /
'Www
resultid
activityid
trip id
ins config
operator id
tstart dt
tend dt
payload
passenger
Definition
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
ID that identifies a trip of an activity.
Instrumentation Configuration.
Type of operator that is using the vehicle. (Owner, Experienced Operator, etc.)
Date and time at the start of each trip.
Date and time at the end of each trip.
Total weight of passengers in the vehicle in pounds.
Number of passengers in the vehicle.
meqipljref
Yes
Yes
No
No
No
No
No
No
No
• Foreign Key
Yes
Yes
No
No
No
No
No
No
No
jtEirtMK' Entity
'WWTC
TRIP2LAB
TRIP2LAB_N
TRIP2LAB D
Definition
The abbreviated name used to identify the type of route the vehicle was driven on to
get to the lab (owner's question)
The numeric ID used to identify the type of route the vehicle was driven on to get to
the lab.
The detailed description of TRIP2LAB field.
Beqiplret
Yes
No
No
• Foreign Key
No
No
No
71TIPW 'Entity
Jfpwe
tpmeas dt
activityid
trip speed
trip rpm
trip torq
trip tempf
trip temp
trip baro
inst baro
trip humid
trip lat
trip long
trip alt
trip grade
trip massf
trip volf
fuel rate
trip the
trip co
trip co2
trip nox
trip o2
eng cool t
eng oil t
TJeflirtfaw
Second count for each trip.
Unique number sequentially assigned to each RESULT instance (including all
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Vehicle speed (miles per hour) for each second.
Engine's rpm for each second.
Engine's torque (calculated or measured) per second in ft-lbs.
Ambient air temperature in degrees F per second.
Ambient air temperature in degrees C per second.
Ambient air's barometric pressure measured for each second in inches of mercury.
Ambient air's barometric pressure measured for each second in kPa.
Absolute humidity measured each second expressed in grains of water per pound of
dry air.
Latitude of the vehicle measured for each second.
Longitude of the vehicle measured for each second.
Altitude of the vehicle measured for each second.
Grade measured for each second.
Grams of exhaust per second (gm/sec)
Standard cubic feet of exhaust per minute (cubic feet/min)
in Ibs/sec.
Total Hydrocarbon in grams/sec.
Carbon Monoxide in grams/sec.
Carbon Dioxide in grams/sec.
Nitrogen Oxides in grams/sec.
Oxygen in grams/sec.
Engine coolant temperature (degrees F).
Engine oil temperature (degrees F).
Rennilire4
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Foreign K*y ..
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
/VEH MISC" Entity
Jfane
meas id
vehmeas
JJeflwlttfln
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Vehicle measurement.
Reqiplrei
Yes
No
•FfiretgnKey /
Yes
No

-------
J-wh/ftltty^tfty /
•UiJwws
VEH_STATE
VEH_STAT_N
VEH STAT D
Detlnition
The abbreviated name used to identify the state of the vehicle at he start of the road
test phase.
The numeric ID used to identify the state of the vehicle at he start of the road test
phase.
The detailed description of VEH STATE field.
Bpwtaeg
Yes
No
No
• Foreign IjCsy
No
No
No
rWWLAS^ EoUti
Npne
VEHCLASS
VEHCLASS N
VEHCLASS D
MIN GVWR
MAX GVWR
Definition
The abbreviated name used to identify the vehicle class.
The numeric ID used to identify the vehicle class.
The detailed description of VEHCLASS field.
The minimum gross vehicle weight rating (GVWR) that identifies that vehicle class.
The maximum gross vehicle weight rating (GVWR) that identifies that vehicle class.
Retf ufrfi /"
Yes
No
No
No
No
.Jfcwelgn ^ey . '
No
No
No
No
No
wnncw Entity
,Ww»
ms id
ms type
evap fam
eng fam
vehclass
model yr
make
model name
overdrive
Iran type
creeper
lockup
gears
gvwr
gcwr
curbweight
ac
bid date
thcstd
nmhcstd
costd
noxstd
thcestd
pmstd
nmhcestd
IJeflmtttan
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
General kind of mobile source:
1 = Vehicle
2 = Engine.
EPA standardized evaporative family name as defined in CFR40 Part 86
Exhaust emission certification family to which this vehicle belongs.
Vehicle class. Legal values defined by VEHCLASS translation table.
Model year.
Vehicle make e.g. Buick, as distinct from vehicle manufacturer, GM. Legal values
defined by MAKE translation table.
Model name.
Indicates whether vehicle has overdrive gear.
Transmission type. Legal values defined by TTRNTRAN translation table.
Indicates whether vehicle has creeper gear.
Indicates whether vehicle has lockup transmission.
Number of forward gears in vehicle transmission.
Legal values defined by GEARS translation table.
Gross vehicle weight rating in pounds. The value specified by the manufacturer as
the loaded weight of a single vehicle.
The weight rating, expressed in pounds, specified by the vehicle manufacturer as the
loaded weight of a combination (articulated) vehicle. In the absence of a value
specified by the manufacturer, GCVR will be determined by adding the GVWR of the
power unit and the total weight of the towed unit and any load thereon.
Curb weight in pounds. For on-road vehicles this has a precise definition. For other
mobile sources, e.g. non-road vehicles, the unadjusted actual weight of the mobile
source is used.
Is vehicle equipped with air conditioning?
YES, NO, or NUL
Intend to change to logical type field when good tool is available.
Approximate date the vehicle was manufactured. Usually collected to nearest month
only with day set to 15.
Total hydrocarbon standard level to which vehicle was certified.
Expressed in grams per mile.
Non methane hydrocarbon standard level to which vehicle was certified.
Expressed in grams per mile.
Carbon monoxide standard level to which vehicle was certified.
Expressed in grams per mile.
Oxides of nitrogen standard level to which vehicle was certified.
Expressed in grams per mile.
Total hydrocarbon equivalent standard to which vehicle was certified. Expressed in
grams per mile.
Particulate matter standard to which vehicle was certified. Expressed in grams per
mile.
Non-methane hydrocarbon equivalent standard to which vehicle was certified.
RjBqijfawl
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Foreterttey '"'
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
.J»VHneiilX#Zn«fty /
'Www

evapstd
fueltanks
tank cap
canister
egr
city_fe
hway fe
drv trn
modelsize
axle ratio
standards
engmount
purpose
sec
cert nox
cert_pm
axle
cert co
cert he
vin8
vin body
Definition
Expressed in grams per mile.
Evaporative emissions standard to which vehicle was certified. Expressed in grams
per mile.
Number of fuel tanks on vehicle.
Total fuel tank capacity to nearest gallon. (Includes all tanks.)
Type of canister on vehicle. Legal values defined by CANISTER translation table.
Does vehicle have exhaust gas recirculation? YES, NO, or NUL.
Represents the city fuel economy rating in miles per gallon from the fuel economy
guide.
Represents the highway fuel economy rating in miles per gallon from the fuel
economy guide.
Represents drive train. Legal values defined by DRV TRN translation table.
Represents the EPA Fuel Economy Guide model size category for the vehicle. Legal
values defined by MODELSIZ translation table.
Axle ratio.
Identifies set of emission standards applicable to this vehicle. This field is collected
only for older data where there were only a few different standards in existence. Field
is not adequate to characterize emission standards applicable to later model year
vehicles. Legal values defined by STANDARDS translation table.
Orientation of engine as mounted in the vehicle.
Legal values defined by ENGMOUNT translation table.
Purpose or use of the mobile source. Addition of this field was motivated by the need
to describe the function of non-road vehicles and equipment and will likely be blank
for other mobile sources.
Source classification code.
Oxides of nitrogen emission level at which vehicle was certified. Expressed in grams
per mile.
Particulate matter emission level at which vehicle was certified. Expressed in grams
per mile.
The number of axles the vehicle has.
Carbon Monoxide emission level at which the heavy-duty vehicle or engine was
certified. Expressed in grams per mile.
Hydrocarbon emission level at which vehicle was certified. Expressed in grams per
mile.
The first eight characters of vehicle Identification Number (VIN).
Vehicle physical attributes as described by VIN decoding software for the first
procurement of the vehicle into MSOD.
Bpwtaeg

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Ffiirtsn Key

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
-TPIfXBQDIf1 Entity /
'Www
vin body
4JeflnUJffli
The abbreviated name used to identify the different types of vehicle body styles.
BeqiplKet
No
Ffiirtsn Key
No
WEPJCCffilE'? Entity
JSwe
vindcode
vindcode d
IJeflmittan
Official title and version of the decoding software.
Description of the official title and version of the decoding software.
Reqijfawl
Yes
No
Foreterttey '"'
No
No
&v* frta*?' l»*te
,Ww»e
WA STATUS
WA STAT N
WA STAT D
T)ettaMm
The abbreviated name used to identify the status of a work assignment (WA ID)
The numeric ID used to identify the status of a work assignment
The detailed description of WA STATUS field.
Reqijfawl
Yes
No
No
•Fowterttey '"'
No
No
No

-------
-fWKASfreW 'EotltJ
•lS*mie
wa id
wa desc
epa contno
epa wano
contractor
fiscalyr
contact
phone no
alternate
sow fname
wp fname
abstract
no msource
frpt fname
p criteria
sponsor
wa status
min mod_yr
max mod yr
email
Definition
Work Assignment (or equivalent for TSD) name.
Longer, descriptive name of the work assignment.
EPA Contract Number of the contract to which the work assignment belongs.
Work assignment number, as it appears in EPA contracts function.
e.g. "2 05"
Name of contractor.
Fiscal Year of work assignment.
Contract person, often initially the work assignment manager or WAM, responsible
for the work assignment and who can be contacted for additional information about it.
Telephone number of contact person for this work assignment.
Alternate EPA contract person, initially the alternate work assignment manager,
responsible for the work assignment and who can be contacted for additional
information about it.
Name of file containing the SOW for this work assignment. Additional filing
conventions at any point in time, would be combined with this information to find the
actual document. The SOW is not as likely to be updated as the project progresses
as the workplan and the work assignment report.
Name of file containing the contractor's approved work plan for this work assignment.
Filing conventions in effect at a given point in time, in combination with this file
name, would allow one to find the document.
Short description of this work effort.
Number of mobile sources the work assignment is intended to procure or test.
Name of file containing contractor's final report.
Procurement criteria. A categorical attribute with two valid entries: GENERAL or
CONDITIONAL.
GENERAL pertains to projects where vehicles were accepted for testing without
additional, vehicle-condition-specific criteria. For example, a task might intend to
recruit 1997 model year light-duty trucks with less than 6,000 pounds gross vehicle
weight. If the first truck meeting these criteria and willing to be tested is accepted for
testing, then the procurement would be considered GENERAL. (Rejecting vehicles
for testing safety reasons is not considered as an additional criteria.)
Most EPA test data is usually not procured in a purely random manner. Vehicle class
criteria (i.e., model year) is commonly used as a criteria to limit the scope of the
procurement and maximize the data sample in the areas of interest. This "non-
random" procurement is normally not a problem as long as the analysis of the data is
stratified by the vehicle class criteria.
CONDITIONAL refers to tasks which included additional, vehicle-condition-specific
criteria in addition to any vehicle class criteria. The additional criteria is based on the
condition of the vehicle (i.e., mileage, emission level, vehicle owner, etc.) and not the
vehicle as manufactured (i.e., fuel injection, catalyst type, model year, etc.). Users
should refer to the text of the work assignment which recruited the vehicle to
determine the precise conditions used for recruitment.
Organization principally responsible for funding and defining the work assignment.
Status of work assignment, e.g. COMPLETE, UNDERWAY, or PLANNED. Legal
values defined by translation table.
Earliest model year of mobile sources involved in the work assignement.
Latest model year of mobile sources involved in the work assignement.
e-mail address.
Bpwtaeg
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Ffiirtsn Key
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
Work Assignment Category Table
     WA_ID        WA_DESC
     RWHS_01      Real World Hot Soak Testing - First Work Assignment
     AC_ACTIV_A   Study of in-use air-conditioner operation in Phoenix, AZ, 20 LD highway vehicles recruited & operated
                  2 weeks by owners, temp/humid noted at beginning of trip
     NEW_TEC_DC   Inspection and Maintenance of New Technology Vehicles in Washington, DC   (Task 19)
     NEW~TEC~MD   Inspection and Maintenance of New Technology Vehicles in Maryland   (Task 22)
     WAIVER_VEH   Incremental Emission Benefits of Repairing I/M Waiver Cars  (Task 43)
     IM_VARIABL   I/M Test Variability  (Task 45)
     OBD_TYPE_I   Comparison of On-Board I Diagnostics to Tailpipe I/M  (Task 51)
     AFTER_MRK    Testing for effectiveness of new aftermarket catalyst(Task 50)
     IM+HAMMOND   Operation of an Enhanced I/M Lane in Indiana
     IM+SBEND     Laboratory Testing of IM-Lane Recruited Vehicles in Indiana
     RUNLOSS_Y    Continued efforts towards fuel,  cycle, temperature & remedial maintenance & remedial maintenance
                  effect on running loss emissions.
     RUNLOSS_Z    Continued efforts towards fuel,  cycle, temperature & remedial maintenance & remedial maintenance
                  effect on running loss emissions.
     78TO81LDVS   A Study of Emissions from Light Duty Vehicles in San Antonio,  Texas EPA Contract
     RL0041_l-5   Fuel, Cycle, Temperature and Evaporative RM Effect on Running Losses
     RL0041_0-2   Fuel, Cycle, & Temperature Effect on Running Losses
     RL0041_0-3   Fuel, Cycle, Temperature, and A/C Effect on Running Losses
     RL0041_0-5   Fuel, Cycle, and Temperature Effect on Running Losses
     IM0046_2-2   The Effects of Improved I/M Short Tests and Criteria
     TRR055_2-8   The purpose of work was to procure a random selection of vehicles for FTP testing,  repair &
                  retesting.
     TRR055_2-2   To procure vehicles for testing, repair, retesting based on enhanced I/M 240 lane test.
     DRF055_2-4   The purpose of this work was to continue the EPA evaluation of the diagnostic & repair flowchart
           ~      which was begun in WAI-7 & WA 1-8.
     NONROAD_3    EPCD's 9 NR diesel engine emission program on Cert fuel, nonroad diesel, & CA diesel over 40-mode S-S
                  & 6 transient cycles; includes mini-dilution PM, smoke tests,  after-treatment and non-regulated. Re-
                  do of JD6101 excavator for emission deterioration
     RTEE55_2_9   39 randomly selected vehicles. Test new (1993)  procedure for diurnal emissions.
     RLPP6_0_3    To test late model, LD vehicles for running loss evaporative emissions. Second purpose was to
                  evaluate the effectiveness of purge/pressure testing in identifying evaporative emission failures at
                  state I/M facility.
     DIUR6_0_05   The purpose of work assignment 0-5 was to provide EPA with measurements of emissions levels from
                  older in-use vehicles using the new test procedure.
     RLPP6_0_12   The purpose of this work was to provide updated information on evaporative emissions from in-use LD
                  vehicles. A secondary purpose was to evaluate the effectiveness of purge/pressure testing.
     TIER_1       Determining Basic Exhaust Emission Rates for Tier 1 Light Duty Cars using Multiple Drive Schedules
     LDV_AC_A     Determining Basic Exhaust Emission Rates for Light Duty Cars and Trucks using Multiple Drive
                  Schedules
     CYCLES_A     Determining Basic Exhaust Emission Rates for Light Duty Cars and Trucks using Multiple Drive Schedules
                  and with the Air Conditioning On and Off
     LHDT_C       Determining Basic Exhaust Emission Rates for Light Heavy Duty Trucks using Multiple Drive Schedules and
                  Payloads
     LHDT_EVAPB   Determining Basic Evaporative Emission Rates for Light-Heavy Duty Trucks at 2 Different Temperature
                  Schedules and 3 Different Fuels on the 48 Hour Diurnal
     LDV_EVAPB    Determining Basic Evaporative Emission Rates for Light Duty Vehicle at 2 Different Temperature
                  Schedules and 3 Different Fuels on the 48 Hour Diurnal
     ROVER_A      Determining the Viability of Gathering with ROVER Exhaust and Vehicle Information for Diesel and
                  Gasoline Powered Light-Heavy Duty Trucks
     OBD_A        Determining the Effectiveness of  Onboard Diagnostic Systems in Identifying Vehicles that  Fail the FTP

-------
WA_ID        WA_DESC
AAMA_A       AAMA  In-use Vehicle FTP Test Data
GRANT98_CO   Determining the Emissions Benefits and Costs of a Smoke Opacity Based  I/M Program for HDDVs.
CDHOT_PM_A   Determining the Relationship of Opacity and Exhaust Emissions  (Including Total PM)  in In-use Gasoline
             Powered Vehicles During an IM240
CRCE_24_1G   Measurement of Exhaust Particulate Matter Emissions from  In-Use Light  Duty Motor Vehicles  in the
             Denver, Colorado Area
CRCE_24_1C   Measurement of Exhaust Particulate Matter Emissions from  In-Use  (smoking vehicles)  Light Duty Motor
             Vehicles in the Denver, CO Area
CRCE_24_2G   Measurement of Primary Particulate Matter Emissions from  Light-Duty Motor Vehicles  in South Coast Air
             Quality Management District
CRCE_24_2C   Measurement of Primary Particulate Matter Emissions from  Light-Duty  (high emitters) Motor  Vehicles in
             South Coast Air Quality Management District
CRCE_24_3G   Measurement of Primary Particulate Matter Emissions from  Light-Duty Motor Vehicles  in San  Antonio,
             Texas
CRCE_24_3C   Measurement of Primary Particulate Matter Emissions from  Light-Duty  (smoking vehicles) Motor Vehicles
             in San Antonio, Texas
HIMILE_A     High Mileage-Vehicle Emissions from Late-Model-Fuel Injected Vehicles
RSD_EVAL_A   Preliminary Evaluation of Siting Effects on Remote I/M Test Results
LHDT_A       Investigation of gasoline 10  LHDTs on 8 driving cycles at different loads, start emissions, IMs, FTPs
             and different fuel sulfur levels
98N2OA       Nitrous Oxide  (N20) Study  on Tier 1 LDVs, LDTs, and LEVs  (LDVs) at various mileages.
LDV_AC_B     Correlation between  EPA and GM's Rochester, NY test facility  for Air  Conditioning  testing in a
             environmental chamber with solar loading.
LHDT_B       Investigation on gasoline LHDT exhaust emission on various driving cycles, payloads, and fuels  (sulfur)
LHDDT_A      Investigation on diesel LHDT exhaust emissions on various cycles, playloads including measuring for
             toxics, PMs and unregulated pollutants.
CE_CERT_B    Investigation of Exhaust Emissions from LHDVs  (Diesel & Gasoline) as a Function of  Payload
CE_CERT_A    Correlation of Diesel Truck In-Use Emission Test Program  (Correlation  with LHDDT_A)
HD_PM_FAIL   Investigation of Exhaust Emissions on Induced PM Failures on One Diesel Engine  (Deterioration Testing)
LHDDT_B      Investigation on diesel LHDT exhaust emissions over different  driving  cycles  (including SFTP and
             starts), fuels, and payloads
TIER_1_B     Investigation on gasoline vehicles/trucks/SUVs over different  driving  cycles including SFTP
LHDT~LDT     Inventory Cycles/LA92 Exhaust Emissions Data Collection and Amendment  #1 Sulfur Fuel Testing
LHDT_EVAP    LHDTs with evaporative emission tests at 3 different temp, ranges and  two different fuels  (6.3 and 9.0)
             including FTPs.  Gas cap on/off  followed .
NONROAD_1    Emission Factors for Compression-Ignition Nonroad Engines Operated on  #2 Highway and Nonroad Diesel
             Fuel
LDV_A        25 gasoline LDV/LDTs MY1991 and later exhaust emission tests using FTP and ASM cycles
EVAP_A       4 LDTs/1 LHDT with evaporative emission tests at 3 different temp, ranges and two different fuels  (6.3
             and 9.0) including FTPs.  Gas cap on/off testing as included.
LDV_T1SA     Tier 1 Light Duty Vehicle  (LDV) Exhaust Emission and Sulfur-Doped Fuel Study
RWHS_02      LDVs--Emission Factor Evaporative Determination with Purge/Pressure
RWHS_03      LDTs--Emission Factor Evaporative Determination with Purge/Pressure
GRANT97_NY   New York/DEC-Characterization and Control of HD Diesel Vehicle Emissions in the New York Metropolitan
             Area
GRANT99_NR   NESCAUM-Methods for Estimating Construction Equipment Activity at the  Local Level
NONROAD_2    Constructing an Excavator Transient Emission Duty Cycle
OEM_2100     An Investigation of OEM 2100's Capabilities to Accurately Measure Emissions of  Late-Model Gasoline
             Vehicles
PRE75_PM     Heavy Duty Diesel Truck In-Use Emission Test Program for Model Years 1975 and Older
RL0041_1-1   Fuel, Cycle, Temperature and Evaporative Restorative Maintenance Effect on Running  Losses
RL0041_l-3   Fuel, Cycle, Temperature and Evaporative Restorative Maintenance Effect on Running  Losses
TRUCK_DFOO   Determining Deterioration Factors of Previously Tested Light Duty Vehicles, Light Duty Trucks, and
             Light-Heavy Duty Trucks

-------
WA_ID        WA_DESC
CRC_E_54     Central Carolina Vehicle Particulate Emission Study
SHOOT_OUTA   On-Road Emission Test Data from 15 Light-Duty Vehicles and 15 Heavy Duty Diesel Trucks for On-Board
             Emission Data Analysis and Collection for the New Generation Model
AZ_IM_0201   Arizona Inspection and Maintenance  (I/M) program entitled "Car Care". Total data from January  1, 2002
             to June 30, 2002. Split into two datasets
BC_IM_0101   British Columbia  (I/M) program entitled AIRCARE. Total Data from January 1, 2001 to June 3, 2002. YYMM
             will be the year and month contained in that set of files.
CO_IM_9901   Colorado Inspection and Maintenance  (I/M) program entitled Air Care. Total data from Jan. 1, 1999 to
             Sept 2002. YYMM will be the year and month contained in that set of files
CARB_UCC96   California Air Resources Board  (CARB) development of Unified Correction Cycles  (UCC) in 1996
CRC_S_LDV1   Coordinating Research Council  (CRC) study in 1997 to determine the effects of sulfur levels in fuel on
             vehicles.
NYIPA        The NY State Instrumentation/Protocol Assessment Study which compares the standard IM240 test  procedure
             & instrumentation w/ the NY Transient Emissions Short Test  (NYTEST). This is NOT the NY I/M program
             test data
NCSU_TRAF    North Carolina State University conducted an experiment to determine the emissions savings that could
             be achieved through better traffic management
CECERT_NH3   University of California Riverside College of Engineering Center for Environmental Research and
             Technology  (CE_CERT) Emissions of Ammonia for Light -duty vehicles
WVU_1        West Virginia University testing of heavy duty vehicles using their portable dynamometer.
WVU_2        West Virginia University testing of heavy duty vehicles using their portable dynamometer.
WVU_3        West Virginia University testing of heavy duty vehicles using their portable dynamometer.
ETC_N2O      Environment Canada's study on the Effects of Aged Catalysts and Cold Ambient Temperatures on Nitrous
             Oxide Emissions.
CARB_N2O     California Air Resources Board  (CARB) 16th Vehicle Surveillance Program with N2O bag data.
CECERT_HDD   University of California Riverside College of Engineering Center for Environmental Research and
             Technology  (CE-CERT) Heavy-duty Diesel Truck study
CRC_E55_59   Coordinating Research Council  (CRC) study in 2002 on Heavy-duty Vehicle Chassis Dynamometer Testing for
             Emissions Inventory.
TXDOTJJT     Texas Department of Transportation and the University of Texas study in 2002-03 on the use of  new fuels
             in heavy-duty diesel vehicles
WVU_4        West Virginia University testing of heavy duty vehicles using their portable dynamometer.  (4th data set
             received)
CRC_AQIRP    Coordinating Research Council  (CRC) Auto/Oil Air Quality Improvement Research Program  (early 1990's).
NCHRP        University of California Riverside College of Engineering Center for Environmental Research &
             Technology  (CE_CERT) NCHRP 25-11 Comprehensive Modal Emissions Model and Vehicle Emissions Database,
             Version 2.02

-------
Work Assignment Category Table - continued
WA ID
RWHS 01
AC ACTIV A
NEW TEC DC
NEW TEC MD
WAIVER VEH
IM VARIABL
OBD TYPE I
AFTER MRK
IM+HAMMOND
IM+SBEND
RUNLOSS Y
RUNLOSS Z
78TO81LDVS
RL0041 1-5
RL0041 0-2
RL0041 0-3
RL0041 0-5
IM0046 2-2
TRR055 2-8
TRR055_2-2


DRF055 2-4
NONROAD 3
RTEE55_2_9

RLPP6 0 3
DIUR6 0 05
RLPP6 0 12
TIER 1
LDV AC A
CYCLES A
LHDT C
LHDT EVAPB
LDV EVAPB
ROVER A
OBD A
AAMA A
GRANT98 CO
CDHOT PM A
CRCE 24 1G
CRCE 24 1C
CRCE 24 2G
CRCE 24 2C
CRCE 24 3G
CRCE 24 3C
HIMILE A
EPA CONTNO
68-C5-0006
68-C2-0125
68-03-3202
68-03-3222
68-03-3222
68-03-3222
68-03-3436
3380/3436
68-C3-0370
68-C3-0370
68-C9-0041
68-C9-0041
68-03-3024
68-C9-0041
68-C9-0041
68-C9-0041
68-C9-0041
68-C9-0046
68-C1-0055
68-C1-0055


68-C1-0055
68-C-98-169
68-C1-0055

68-C5-0006
68-C5-0006
68 C5 0006
EPA
68-C5-0006
EPA
68-C5-0006
EPA
EPA
68-C-98-158
68-C5-0006


68-C9-0041
NONE
NONE
NONE
NONE
NONE
NONE
68-C5-0006
EPA WANO
0-02
1-01
1
1&2
3
4
1
?&2
0-5
0-6
2-01
2-02

1-5
0-2
0-3
0-5
2-2
2-8
2-2


2-04
0-03
2-9

0-03
0-05
0-12
98-1
1-03
97-1
3-11
99-1
99-2
0-03
2-10


0-1
NONE
NONE
NONE
NONE
NONE
NONE
1-04
CONTRACTOR
ATL
ATL
EG&G
EG&G
EG&G
EG&G
EG&G
EG&G
ATL
ATL
ATL
ATL
EG&G
ATL
ATL
ATL
ATL
ATL
ATL MESA,AZ
ATL
MESA,ARIZON
A
ATL,Arizona
SWRI
ATL
ARIZONA
ATL
ATL
ATL
NVFEL
ATL
NVFEL
ATL
NVFEL
NVFEL
SWRI
ATL
AAMA
CIFER
ATL
CDPHE
CDPHE
CE-CERT
CE-CERT
SWRI
SWRI
ATL
FISCALYR
1995
1994
1984
1985
1986
1986
1987
1987
1994
1994
1992
1992
1981
1991
1990
1990
1990
1990
1994
1994


1994
1999
1994

1995
1995
1995
1998
1997
1997
1999
1999
1999
1999
1998
1999
1998
2000
1998
1998
1998
1998
1998
1998
1997
CONTACT

FRENCH
LANDMAN
LANDMAN
LANDMAN
LANDMAN
LANDMAN
LANDMAN
BEJMA
BEJMA


BEJMA
SHELTON
SHELTON
SHELTON
SHELTON
SHELTON





C_JACKSON



BEJMA

SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
GARDETTO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO
BEJMA
SOW FNAME








SOWIM+H
SOWIM+S
RUNY SOW
RUNZ_SOW

RL1-5SOW
RLO-2SOW
RLO-3SOW
RLO-5SOW
IM2-2SOW





SOW_NRL10


SOW6_0_3

SW6 0 12
SOWTIER1
SOW1-3
SOWTSDFC
SOWLHDTC
SOWLHEPPB
SOWLDVEP
SOWROVER
SOWWA210


SOWSMKC







WP FNAME








WPIM+H
WPIM+S
RUNY WP
RUNZJWP

RL1-5PLN
RLO-2PLN
RLO-3PLN
RLO-5PLN
IM2-2WPL





WP03NRCI




WP6 0 12
NONE
WP1-3
NONE
WPLHDTC














ALTERNATE


CUMBERWORTH
CUMBERWORTH
CUMBERWORTH
CUMBERWORTH
CUMBERWORTH
CUMBERWORTH





SCARBRO
SCARBRO
SCARBRO
SCARBRO
SCARBRO





HELMER





FULPER
FULPER
FULPER
CUMBERWORTH
HELMER
HELMER
FULPER
SCARBRO
FULPER
FULPER
FULPER
HELMER
HELMER
HELMER
HELMER
HELMER
HELMER
SCARBRO

-------
WA ID
RSD EVAL A
LHDT A
98N20A
LDV AC B
LHDT B
LHDDT A
CE CERT B
CE CERT A
HD PM FAIL
LHDDT B
TIER 1 B
LHDT LOT
LHDT EVAP
NONROAD 1
LDV A
EVAP A
LDV T1SA
RWHS 02
RWHS 03
GRANT97 NY
GRANT99 NR
NONROAD 2
OEM 2100
PRE75 PM
RL0041 1-1
RL0041 1-3
TRUCK DFOO
CRC E 54
SHOOT OUTA
AZ IM 0201
BC IM 0101
CO IM 9901
CARB UCC96
CRC S LDV1
NYIPA
NCSU TRAF
CECERT NH3
WVU 1
WVU 2
WVU 3
ETC N2O
CARB N2O
CECERT HDD
CRC E55 59
TXDOT UT
WVU 4
CRC AQIRP
NCHRP
EPA CONTNO
68-C9-0046
EPA
EPA

EPA
68-C-98-158
CX8273 12010
CX827312010
68-C-98-169
68-C-98-158
68-C-99-241
68-C5-0006
EPA
68-C5-0077
68-C5-0006
EPA
EPA
68-C5-0006
68-C5-0006


68-C-98-158

68-C-98-158
68-C9-0041
68-C9-0041
68-C-99-241





















EPA WANO
1-03
98-2
98-4

99-3
0-02


0-13
1-04
0-03
2-05
98-3
2-02
1-06
97-2
99-4
0-07
0-11


0-01

1-06
1-1
1-3
0-07





















CONTRACTOR
ATL
NVFEL
NVFEL
GM
NVFEL
SWRI
CECERT
CECERT
SWRI
SWRI
ATL
ATL
NVFEL
SWRI
ATL
NVFEL
NVFEL
ATL
ATL
EEA/WVU
ENVIRON
SWRI
NVFEL
SWRI
ATL
ATL
ATL
EPA-ORD/DRI
SENSORS



















FISCAL YR
1990
1998
1998
1998
1999
1999
1999
1999
2000
2000
2000
1998
1998
1997
1997
1997
1999
1996
1996
1997
1999
1999
2000
2000
1991
1992
2000
2000
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
CONTACT SOW FNAME
GLOVER RSDSOW46
FULPER SOWLHDTA
FULPER SOWN20A
KOUPAL SOWAC3
FULPER SOWLHDTB
KELLER SOWO-02
WHITE CERTSOW
WHITE SOWCERT2
MCDONALD SOWDIEDF
FULPER SOW11-04
FULPER SOWO-03
HELMER SOWLHDVT
HELMER SOWSHED1
HELMER SOW SWRI
BEJMA
HELMER SOW EVAP
HELMER SOWTIER1
BEJMA
BEJMA
HELMER
HELMER
HELMER
SCARBRO SOWPITT
SCARBRO 1-06SOW
SHELTON
SHELTON
SCARBRO SOWTRUCK
SCARBRO
SCARBRO
JOHN WALLS
DAVID GOURLEY
JAMES SIDEBOTTOM
JEFF LONG
BRENT BAILEY
CELIA SHIH
CHRISTOPHER FREY
MATTHEW EARTH
RALPH NINE









MATTHEW EARTH
WP FNAME
RSDWPN46
WPLHDT1
NONE
NONE
NONE
WPO-02

NONE
NONE
WP1-04
WPO-03
WPLHDVT
NONE
WPNROAD1

NONE






NONE
1-06WPL


WPLTRUCK





















ALTERNATE
LANDMAN


FULPER
SCARBRO
FULPER
FULPER
FULPER
FULPER
SCARBRO
CUMBERWORTH



HELMER

KELLER
HELMER
HELMER
CUMBERWORTH
COOPER

FULPER
FULPER
SCARBRO
SCARBRO
FULPER
FULPER
734.214.4400




















-------
Work Assignment Category Table - continued
WA ID
RWHSJH
AC_ACTIV_A
NEW_TEC_DC
NEW_TEC_MD
WAIVER_VEH
IM_VARIABL
OBD TYPE I
AFTER_MRK
IM+HAMMOND
IM+SBEND
RUNLOSS_Y
RUNLOSS_Z
78TO81LDVS
RL0041J-5
RL0041_0-2
RL0041_0-3
RL0041_0-5
IM0046_2-2
TRR055_2-8
TRR055_2-2
DRF055_2-4
NONROADJ3

RTEE55_2_9
RLPP6 0 3
DIUR6_0_05
RLPP6 0 12
TIER_1
LDV_AC_A
CYCLES_A
LHDT C
LHDT_EVAPB
LDV_EVAPB
ROVER_A
NO MSOURCE
180
19
80
107
43
103
27
24
2175
121
36
28
300
24
12
20
11
39
39
0
18
10

39
12
9
13
35
62
44
18
10
30
8
FRPT FNAME

PHX-RPT






FNL-5&6
FNL-5&6
RUNY_FPT
RUNZ_FPT
78TO81LD
RL1-5RPT
RLO-2RPT
RLO-3RP
RLO-5RP
IM2-2RPT
2-8.DOC
FR55_2-2
FR55_2-4
NONE

FR55_2_9
FR6_0_3
FR6_0_05
FR6_OJ2

FRPT1-3





SPONSOR
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA/CARB
(Chevron)
EMA

EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
MIN MOD YR
1981
1993
1980
1981
1976
1983
1983
1975
1977
1983
1983
1984
1978
1983
1985
1981
1981
1978
1984
1983
1983
1997

1981
1990
1974
1972
1995
1983
1990
1989
0
0
0
MAX MOD YR WA STATUS
1995
1995
1981
1984
1984
1985
1986
1984
1994
1993
1991
1991
1982
1990
1989
1989
1989
1991
1993
1992
1989
1999 UNDERWAY

1993 COMPLETE
1994 COMPLETE
1983 COMPLETE
1993 COMPLETE
1997 COMPLETE
1996 COMPLETE
1996 COMPLETE
1997 COMPLETE
0 UNFUNDED
0 UNFUNDED
0 UNDERWAY
P CRITERIA EMAIL
CONDITIONAL
GENERAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL

GENERAL
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL

-------
WA ID
OBD A
AAMA_A
GRANT98_CO
CDHOT_PM_A
CRCE_24_1G
CRCE_24_1C
CRCE_24_2G
CRCE_24_2C
CRCE_24_3G
CRCE_24_3C
HIMILE_A
RSD_EVAL_A
LHDT_A
98N20A
LDV_AC_B
LHDT B
LHDDT A
CE_CERT_B
CE_CERT_A
HD_PM_FAIL
LHDDT B
TIER IB
LHDT LOT
LHDT_EVAP
NONROAD_1
LDV_A
EVAP_A
LDV_T1SA
RWHS_02
RWHS_03
GRANT97_NY
GRANT99_NR
NONROAD_2
OEM_2100
PRE75 PM
NO MSOURCE FRPT FNAME
131 DATAREP
3534
19
600
171 CRCE24_1
24 CRCE24_1
109 CRCE24_2
39 CRCE24_2
61 CRCE24_3
7 CRCE24J3
101 FRPT1-4
636 RSDRPT46
10
23
1
2
6
7 CECERTB1
1
1
6
15
46
4
10
25
4
0
6
16
35
0
2
2 RPTPITT
10 1-06RPT
SPONSOR
EPA
AAMA
CIFER
EPA
CRC
CRC
CRC
CRC
CRC
CRC
EPA
EPA
EPA
EPA
GM
EPA
EPA
CECERT
CECERT
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
EPA
NEW
YORK
CITY/EPA
NESCAUM/
EPA
EPA
EPA
EPA
MIN MOD YR
1996
1990
0
0
1971
1966
1972
1965
1968
1982
0
1976
1991
1995
1996
1993
1998
0
0
0
0
0
1988
1989
1988
1991
1990
1995
1991
1971
1984
0
1997
1996
1950
MAX MOD YR
1998
1993
0
0
1996
1990
1997
1997
1997
1990
0
1991
1997
1999
1996
1995
1999
0
0
0
0
0
1997
1997
1997
1996
1996
2000
1994
1994
1999
0
1997
1998
1975
WA STATUS
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
UNDERWAY
UNDERWAY
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
COMPLETE
UNFUNDED
COMPLETE
COMPLETE
COMPLETE
UNDERWAY
COMPLETE
COMPLETE
COMPLETE
P CRITERIA EMAIL
CONDITIONAL
GENERAL
CONDITIONAL
GENERAL
GENERAL
CONDITIONAL
GENERAL
CONDITIONAL
GENERAL
CONDITIONAL
CONDITIONAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
GENERAL
CONDITIONAL
CONDITIONAL
GENERAL
GENERAL
GENERAL
GENERAL
CONDITIONAL

-------
WA ID
RL0041_1-1
RL0041_l-3
TRUCK_DFOO
CRC_E_54

SHOOT_OUTA
AZ_IM_0201
BC_IM_0101
CO_IM_9901
CARBJJCC96
CRC_S_LDV1
NYIPA
NCSU_TRAF
CECERT_NH3
WVU_1
WVU_2
WVU 3
ETC_N2O
CARB_N2O
CECERT HDD
CRC_E55_59
TXDOT_UT
WVU_4
CRC AQIRP
NCHRP
NO MSOURCE FRPT FNAME
9 RL1-1RPT
28 RL1-3RPT
20 RPTTRUCK
255 CRC54FNL

45
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
SPONSOR MIN MOD YR
EPA 1985
EPA 1981
EPA 1994
CRC/NREL/ 1965
EPA-ORD
EPA 1996
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
MAX MOD YR WA STATUS
1989 COMPLETE
1990 COMPLETE
1998 COMPLETE
1997 COMPLETE

2000 COMPLETE
0 COMPLETE
0 COMPLETE
0 COMPLETE
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
P CRITERIA
CONDITIONAL
CONDITIONAL
CONDITIONAL
GENERAL

CONDITIONAL



















EMAIL
walls.john@ev.state.az.us
dave_gourley@translink.bc.ca
james.sidebottom@state.co.us
jlong@arb.ca.gov
bkbailey@crcao.com
cxshih@gw. dec. state, ny. us
frey@eos.ncsu.edu
barth@cert.ucr. edu
ralph.nine@mail.wvu.edu
barth@cert.ucr.edu

-------
Category FUEL-ID Table Definitions

           FUEL ID FUELNAME
           6         Unleaded Test Gasoline (96 RON) (CFR 86.113-9 l(a))
           45        Oxygenated Test Gasoline
           16        Unleaded Test Gasoline (11.7 RVP)
           18        Gasohol (8.8 RVP)
           48        Phase I Low Sulfur Gasoline
           22        Unleaded Test Gasoline (10.5 RVP)
           49        Phase I Gasoline
           43        Clean Air Act Baseline Gasoline
           50        Low T-90 Unleaded Gasoline
           44        Federal Phase II Gasoline
           51        Gasohol (9.0 RVP)
           0         Tank (Whatever came with vehicle)
           9         Diesel Fuel
           1         Low RVP Test Gasoline
           60        Unleaded Test Gasoline (96 RON) 50-80 PPM SULFUR
           61        Unleaded Test Gasoline (96 RON) 140-160 PPM SULFUR
           62        Unleaded Test Gasoline (96 RON) 330-370 PPM SULFUR
           63        Unleaded Test Gasoline (96 RON) 620-680 PPM SULFUR
           64        Oxynol 50
           65        Oxynol
           66        Unleaded Test Gasoline (7.0 RVP)
           67        Unleaded Test Gasoline (11.0 RVP)
           69        Commercial Fuel Used by Southwest  (idEM-616-F)
           70        High RVP Gasoline
           71        Special gasoline, with T40 point =160 deg F
           72        Special gasoline, with T40 point =160 deg F
           73        Gasohol (11.8 RVP)
           74        Special gasoline (with MTBE, 12.2 RVP)
           75        Special gasoline (10 RVP)
           76        Gasohol (9.8 RVP)
           77        Oxygenated Test Gasoline
           80        Base formula fuel
           81        Low RVP Fuel
           82        Low Sulfur Fuel
           83        Low Sulfur, Low RVP, Low T90 Fuel
           84        Baseline Fuel, 32% aromatics, 1.5% benzene
           85        Formula Fuel with Ethanol
           86        Formula Fuel with MTBE
           87        High T50 Fuel with MTBE
           88        High T90 Fuel with MTBE
           89        MTBE, Heavy Ends, Predominately Aromatics
OXYGENATE

MTBE

ethanol
MTBE

MTBE


MTBE
ethanol







MeOH, EtOH
MeOH, TEA






ethanol
MTBE

ethanol
MTBE





ethanol
MTBE
MTBE
MTBE
MTBE
WTOXYGEN
0
3
0
3.4
2.3
0
2
0
0
2
3.4
0
0
0
0
0
0
0
2.6
2.7
0
0
0
0
0
0
3.4
0
0
3.4
0
0
0
0
0
0
0
0
0
0
0
RVP
9
9
11.7
8.8
8.8
10.5
8
8.8
8.7
7
9
0
0
6.3
9
9
9
9
9.1
8.8
7
11
9.2
14.6
10.4
9
11.8
12.2
10
9.8
9.5
8.7
8
8.7
8
8.7
8.1
8.1
8.1
8.1
8.1
SULFERLOW
0
0
0
0
0
0
0
304
0
130
0
0
800
0
50
140
330
620
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SULFERHIGH
1000
0
0
0
0
0
0
354
0
140
0
0
1200
1000
80
160
370
680
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-------
90         MTBE, High T90, Cutting out Heaviest 10%, float olefm and aromatic level.
91         MTBE, Low Olefms (2% max)
92         MTBE, Low Olefms, (2% max), Low Sulfur (65ppm)
93         Low RVP, MTBE, Low Olefins, Low Sulfur
94         Calif. Phase II, low RVP and Sulfur, Olefins 5-7%, Aromatics 20-25%, From
           ARCO
95         Low RVP, With MTBE, Low Olefins, Low Sulfur, from Howell
79         Non-Road Grade Diesel (high sulfer)
96         Diesel 40 CFR86.1313-94(b)(2) Type 2-D
2          Low RVP Test Gasoline
3          Low RVP Test Gasoline
30         Non-Oxygenated Baseline Fuel - 7.7. RVP
31         Oxygenated Baseline Fuel, 8.7 RVP, 10% ethanol splash-blended into Fueljd 30 ethanol
32         Gasahol (10 % ethanol), RVP = 7.7
33         Gasoline with MTBE, RVP = 7.7
46         Oxygenated Test Gasoline
10         California Phase II Gasoline
11         California Diesel
97         ULTRA LOW DIESEL TYPE 2,1.1 PPM SULFUR  (EM-2866-F )
98         Diesel 40 CFR86.1313-94(b)(2) Type 2-D, spiked with extra sulfur
55         Unleaded Test Gasoline (96 RON) 11 PPM SULFUR
99         Diesel (0.040WT% SULFUR) 40 CFR86.1313-94(b)(2) Type 2-D
110        Butane
111        Compressed Natural Gas
112        Propane
113        Diesel - Butane
114        Diesel - Natural Gas
115        Diesel - Propane
116        Gasoline - Electric
117        Gasoline - Natural Gas
118        Gasoline - Propane
119        Multi-fuels
120        Natural Gas
121        Propane - Natural Gas
122        Compressed Natural Gas
123        85% Ethanol, 15% Gasoline
124        Liquid Natural Gas
125        Liquid Propane Gas
126        85% Methanol, 15% Gasoline
127        California Phase I Summertime
128        Federal RFG with 40 ppm Sulfur
129        Federal RFG with 100 ppm Sulfur
130        Federal RFG with 150 ppm Sulfur
131        Federal RFG with 330 ppm Sulfur
132        Federal RFG with 600 ppm Sulfur
MTBE
MTBE
MTBE
MTBE

MTBE





ethanol
ethanol
MTBE
MTBE
MTBE




























0
0
0
0
0
0
0
0
0
0
0
3.4
3.4
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14.7
0
0
21.3
2
2
2
2
2
2
8.1
8.1
8.1
7
7
7
0
0
6.7
6.9
7.7
8.7
7.7
7.7
9
7
0
0
0
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
500
300
0
0
0
0
0
0
0
0
0
0
2200
11
400
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
65
0
50
0
5000
500
0
0
0
0
0
0
0
40
500
10
2600
11
400
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-------
133       California Phase 2 RFG with 40 ppm Sulfur
134       California Phase 2 RFG with 150 ppm Sulfur
135       Alcohol
136       New York Standard Diesel Fuel #1 with 300 ppm Sulf
137       Ultra Low Sulfur Diesel <30 ppm
138       Gasoline with 30 ppmw sulfur
139       Gasoline with 330 ppmw sulfur
109       AATA In-use Diesel(Tosca_12556:150 ppm Sulfur)
140       CARB - CALIFORNIA AIR RESOURCES BOARD DIESEL
141       CECD1 - LOW SULFUR DIESEL
142       CNG - COMPRESSED NATURAL GAS
143       Dl - DIESEL 1
144       D2-DIESEL 2
145       BCD - LOW SULFUR DIESEL
146       FT - FISCHER TROPSCH SYNTHETIC DIESEL
147       LNG - LIQUID NATURAL GAS
148       MG - MOSSGAS IS A FISCHER TROPSCH SYNTHETIC DIESEL
149       MG50D250 - FISCHER TROPSCH AND BIO-DIESEL BLEND
150       ULSD1 - ULTRA LOW SULFUR DIESEL 1. BELOW 10 PPM SULFUR
151       100%ETHANOL
152       100%METHANOL
300       Al - AQIRP fuel
301       B - AQIRP fuel
302       B2 - AQIRP fuel
303       C - AQIRP fuel
304       D - AQIRP fuel
305       E - AQIRP fuel
306       F - AQIRP fuel
307       G - AQIRP fuel
308       H - AQIRP fuel
309       I - AQIRP fuel
310       J-AQIRP fuel
311       K-AQIRP fuel
312       L-AQIRP fuel
313       M-AQIRP fuel
314       MM-AQIRP fuel
315       N-AQIRP fuel
316       N2-AQIRP fuel
317       NN-AQIRP fuel
318       O-AQIRP fuel
319       P-AQIRP fuel
320       Q - AQIRP fuel
321       R-AQIRP fuel
322       S - AQIRP fuel
MTBE

MTBE


MTBE

MTBE
MTBE
MTBE
MTBE
MTBE
ETBE
MTBE
MTBE
2
2
17.4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
200
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8.7
8.7
8.9
8.7
8.5
8.7
8.8
8.8
8.5
8.9
8.6
8.8
8.5
8.7
8
80
.0
80
.0
8.8
8.6
8.5
8.6
8.4
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-------
323       T - AQIRP fuel
324       U - AQIRP fuel
325       V - AQIRP fuel
326       W - AQIRP fuel
327       X - AQIRP fuel
328       Y2 - AQIRP fuel
329       Z - AQIRP fuel
330       ZZ - AQIRP fuel
331       10A - AQIRP fuel
332       11A-AQIRP fuel
333       12A - AQIRP fuel
334       13A - AQIRP fuel
335       14A-AQIRP fuel
336       ISA-AQIRP fuel
337       16A-AQIRP fuel
338       17A-AQIRP fuel
339       18A-AQIRP fuel
340       A2 - AQIRP fuel
341       Cl - AQIRP fuel
342       C3 - AQIRP fuel
343       C35  - AQIRP fuel
344       C4 - AQIRP fuel
345       C46  - AQIRP fuel
346       C5 - AQIRP fuel
347       C6 - AQIRP fuel
348       C7 - AQIRP fuel
349       C8 - AQIRP fuel
350       CG1A-AQIRP  fuel
351       CG1B - AQIRP  fuel
352       CG1C - AQIRP  fuel
353       CG2A - AQIRP  fuel
354       CG2B - AQIRP  fuel
355       CG2C - AQIRP  fuel
356       CG2D - AQIRP  fuel
357       CG3A - AQIRP  fuel
358       CG3B - AQIRP  fuel
359       CG3C - AQIRP  fuel
360       CG4A - AQIRP  fuel
361       CG4B - AQIRP  fuel
362       CG4C - AQIRP  fuel
363       CG4D - AQIRP  fuel
364       CR1 - AQIRP fuel
365       CR2 - AQIRP fuel
366       E85A - AQIRP fuel
ETOH
ETOH

ETOH
ETOH

MEOH
MEOH
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
ETOH
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9.3
9.6
7.8
9
9.6
8.8
8.8
12
8.7
8.7
8.9
9
8.6
8.5
8.6
8.7
8.5
8.7
6.9
6.8
6.8
6.9
6.8
6.8
6.7
6.7
6.9














6.7
6.6
6.5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-------
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
E85D - AQIRP fuel
R1A - AQIRP fuel
RIB - AQIRP fuel
R2A - AQIRP fuel
R2B - AQIRP fuel
R3A - AQIRP fuel
R3B - AQIRP fuel
R4A - AQIRP fuel
R4B - AQIRP fuel
R5A - AQIRP fuel
R5B - AQIRP fuel
R6A - AQIRP fuel
R6B - AQIRP fuel
R7A - AQIRP fuel
R7B - AQIRP fuel
R8A - AQIRP fuel
R8B - AQIRP fuel
R9A - AQIRP fuel
SO - AQIRP fuel
SI-AQIRP fuel
S2 - AQIRP fuel
Y3 - AQIRP fuel
Y4 - AQIRP fuel
Y5 - AQIRP fuel
Y6 - AQIRP fuel
Y7 - AQIRP fuel
Y8 - AQIRP fuel
YA - AQIRP fuel
YM - AQIRP fuel
Zl - AQIRP fuel
ZC2 - AQIRP fuel
ZCC - AQIRP fuel
ETOH
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE
MTBE

MTBE
MTBE
MTBE
MTBE
MTBE
TAME
MTBE
MEOH
MTBE/MEOH
MTBE/MEOH
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6.9
8.7
8.7
8.6
8.5
8.5
8.5
8.4
8.6
8.7
 9
9.3
9.3
9.3

8.9
8.9
8.9
8.8
9.1
7.7
7.1
9.6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

-------
Engine Mode Type Categories
MODE_ID
ASM_5015
ASM 2525
IDLE
IDLE_DRIVE
IDLE 2500
IDLE AGAIN
50MPH
30MPH
IDLE 25X04
IDLE X05
IDLE X07
IDLE 25X08
IDLE X09
IDLE_25X11
IDLE X12
IDLE 25X14
IDLE X15
IDLE 25X17
IDLE X18
IDLE_25X19
IDLE 25X21
IDLE X22
30MPH 	 X23
IDLE X24
MODE_:
1
2
3
4
5
6
7
8
14
15
17
18
19
21
22
24
25
27
28
29
31
32
33
34
                        ASM Test Procedure  - 50% Load at 15 mph.
                        ASM Test Procedure  - 25% Load at 25 mph.
                        Idle in Neutral
                        Idle in Drive, Assumes Automatic Transmission
                        Unloaded idle at 2500 rpm
                        Repeated Idle in Neutral, Needed for 4 Mode Tests
                        Steady speed driving at 50 miles per hour
                        Steady speed driving at 30 miles per hour
                        Unloaded idle at 2500 rpm; following 15 minute soak; step 4 of
                        TEST_PROC =  TXSIT
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; step 5 of
                        TEST_PROC =  'XSIT
                        Idle in Neutral; following 505 cycle; step 7 of TEST_PROC =  TXSIT
                        Unloaded idle at 2500 rpm; following 30 sees of idle; step 8 of
                        TEST_PROC =  TXSIT
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; step 9 of
                        TEST_PROC =  'XSIT
                        Unloaded idle at 2500 rpm; following engine restart; step 11 of
                        TEST_PROC =  'XSIT
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; steps 12 -13 of
                        TEST_PROC =  TXSIT
                        Unloaded idle at 2500 rpm; following 30 mins of idle; step 14 of
                        TEST_PROC =  'XSIT
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; step 15 of
                        TEST_PROC =  'XSIT
                        Unloaded idle at 2500 rpm; following engine restart; step 17 of
                        TEST_PROC =  TXSIT
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; step 18 of
                        TEST_PROC =  'XSIT
                        Unloaded idle at 2500 rpm; following 60 sees of idle; step 19 of
                        TEST_PROC =  'XSIT
                        Unloaded idle at 2500 rpm; previous step varies; step 21 of TEST_PROC  =
                        'XSI'
                        Idle in Neutral; following 30 sees of idle at 2500 rpm; step 22 of
                        TEST_PROC =  'XSI'
                        Loaded  (7.0 HP) cruise at 28-32 mph; following 1 min of idle; step 23
                        of TEST_PROC =  'XSI'
                        Idle in Neutral; following 30 sees of 30mph cruise; step 24 of
                        TEST PROC =  'XSI'

-------
Schedule Type Category Definition Table
SCHED ID SCHED_NAME
ARB02    ARE weighted aggressive driving(non-FTP)  cycle
ART-AB   Level of service A  & B arterial/collector
         simulation  inventory cycle(24.Smph)
ART-CD   Level of service C  & D arterial/collector
         simulator inventory cycle(19.2mph)
ART-EF   Level of service E  & F arterial/collector
         simulation  inventory cycle(11.6mph)
CAART1   California  arteriall  (14.35mph)
CAART2   California  arteria!2  (24.05mph)
CAART3   California  arterialS  (34.22mph)
CACYC1   California  freeway  speed correctionl(60.09mph)
CACYC2   California  freeway  speed correction2(53.37mph)
CACYC3   California  freeway  speed corrections(40.89mph)
CACYC4   California  freeway  speed correction4(31.35mph)
CACYC5   California  freeway  speed corrections(23.92mph)
CACYC6   California  freeway  speed corrections(16.SOmph)
CACYC7   California  freeway  speed correction?(9.llmph)
CDH226   Colorado department of health(22.32mph)
CY6084   Real time diurnal   temperature pattern  -  range
         60 to 84 degrees Fahrenheit
CY7296   Real time diurnal   temperature pattern  -  range
         72 to 96 degrees Fahrenheit
CY8210   Real time diurnal temperature  pattern   -   range
         82 to 106 degrees Fahrenheit
DIURBL   Standard temperature rise  for  1 hour diurnal  (or
         breathing loss) evaporative emission test
F505     Bag 1 of federal test procedure(25.55mph)
FTP      Federal test procedure(19.53mph), also  referred
         to as the UDDP  schedule
FWY-AC   Level of service A  through C(free flow)  freeway
         simulation  inventory cycle(59.7mph)
FWY-D    Level of service D  freeway simulation  inventory
         cycle(52.9mph)
FWY-E    Level of service E  freeway simulation  inventory
         cycle(30.Smph)
SCHED LEN
1639
736
628
503
907
931
944
468
607
907
909
909
919
581
225
259200
259200
259200
3600
505
1877
515
405
455
SCHED AVG
43.54
24.76
19.2
11.58
14.36
24.07
34.25
60.08
53.37
40.88
31.35
23.92
16.5
9.13
22.42
71.32
83.21
93.32
72
25.6
21.18
59.72
52.9
30.49
SCHED MAX
80.3
58.91
49.52
39.89
45
46
55
71
68
65
62
56
45
40
51.3
84
96
106
84
56.67
56.7
73.11
70.59
63.01
SCHED ;
8.1
6.59
7 .7
5.78
8
9
12
3
3
5
6
6
6
5
3.5
0
0
0
0
3.36
3.3
3.11
3.86
8.14

-------
F freeway simulation inventory

G freeway simulation inventory
SCHED_ID SCHED_NAME
FWY-F    Level of service
         cycle(18.6mph)
FWY-G    Level of service
         cycle(13.Imph)
FWY-HI   High-speed freeway cycle(63.ISmph)
HWFET    Highway  fuel economy test(48.14mph)control cycle
IM240    Inspection/maintenance 240(29.38mph)
IM386    Inspection/maintenance 386(31.31mph)
LA4      Bags  1 and 2 of the FTP, also referred to as the
         UDDP  schedule
LA92     California unified cycle(areawide driving
         simulation inventory cycle
LOCAL    Urban local facility driving  simulation
         inventory cycle(12.9mph)
LSP1     Low speed l(2.51mph)
LSP2     Low speed 2(3.54mph)
LSP3     Low speed 3(4.11mph)
NONFRW   Areawide non-freeway cycle(19.35mph)
NYCC     New York city cycle(7.04mph)
RAMP     Freeway  ramp simulation  inventory
         cycle(34.58mph)
REM01    EPA weighted  'FTP-like'  cycle
REP05    EPA weighted aggressive  driving(non-FTP) cycle
SC03     SFTP  air conditioning compliance cycle(EPA and
         ARE)
SCC12    Speed correction cycle!2(11.67mph)
SCC36    Speed correction cycle36(36.47mph)
ST01     EPA start cycle -  first  1.4  miles of  SC03
UNCFTP   Uncut federal test procedure(21.25mph)
UNIF01   EPA unified cycle
US06     SFTP  aggressive driving  compliance cycle(EPA and
         ARE)
40_MPH   40 mile per hour steady  state driving
45_MPH   45 mile per hour steady  state driving
50_MPH   50  mile per hour  steady state driving
55_MPH   55 mile per hour steady  state driving
60_MPH   60 mile per hour steady  state driving
65_MPH   65 mile per hour steady  state driving
70_MPH   70 mile per hour steady  state driving
SCHED LEN
441
389
609
764
239
385
1372
1435
524
601
718
555
1347
602
265
1493
1399
595
360
978
263
1874
1929
600
0
0
0
0
0
0
0
SCHED AVG
18.62
13.11
63.17
48.2
29.5
31.39
19.55
24.6
12 .87
2.51
3.54
4.11
19.36
7.05
34.71
18.58
51.57
21.66
11.7
36.5
18.99
21.25
25.56
48.04
40
45
50
55
60
65
70
SCHED MAX
49.9
35.73
75
59.9
56.7
56.7
56.7
67.17
38.27
10
14
16
52.32
27.7
60.21
54.9
80.3
54.8
29.1
57
40.99
56.3
74.06
80.3
40
45
50
55
60
65
70
SCHED_ACC
6.15
4.23
3
3.3
3.5
3.5
3.3
14.98
5.91
2.5
3
3
8.33
5.9
5.72
6.76
7.14
6.1
3.3
3.3
5.4
8
6.89
6.9
0
0
0
0
0
0
0

-------
SCHED_ID SCHED_NAME
75_MPH   75 mile per hour steady state driving
80_MPH   80 mile per hour steady state driving
85_MPH   85 mile per hour steady state driving
90_MPH   90 mile per hour steady state driving
95_MPH   95 mile per hour steady state driving
CY8484   Real time diurnal  temperature pattern -
         temperature range 72 to 96 degrees Fahrenheit
AGRIC    Agricultural tractor cycle
BAKHO    Backhoe-loader cycle
CRAWL    Crawler tractor cycle
DIURB2   Temperature rise for 1 hour diurnal evap
         emission test at elevated temperature 72- 96
DIURB3   Temperature rise for 1 hour diurnal evap
         emission test at elevated temperature 82-106
CY84     Shed temperature pattern - nominally constant at
         84 degrees F.
CY96     Shed temperature pattern - nominally constant at
         96 degrees F.
CY106    Shed temperature pattern - nominally constant at
         106 degrees F.
3LA4     Three LA4 schedules, run in succession
6NYCC    Six NYCC schedules, run in succession
5HWFET   Five HWFET schedules, run in succession
CRLOS    Light duty vehicle certification running loss
         emission test schedule
NA       No schedule is applicable to this RESULT
WELHSP   Arc Welder High Speed Transient Duty Schedule
WEL_T1   Arc Welder Typical 1 Duty Schedule
WELHTQ   Arc Welder High Torque Transient Duty Schedule
WEL_T2   Arc Welder Typical 2 Duty Schedule
RTLHSP   Rubber Tire Loader High Speed Transient Duty
         Schedule
RTL_T1   Rubber Tire Loader Typical 1 Duty Schedule
RTLHTQ   Rubber Tire Loader high Torque Transient Duty
         Schedule
RTL_T2   Rubber Tire Loader Typical 2 Duty Schedule
SSLHSP   Skid Steer Loader High Speed Transient Schedule
SSLJT1   Skid Steer  Loader Typical 1 Duty Schedule
SSLHTQ   Skid Steer Loader High Torque Transient Duty
         Schedule
SCHED_LEN
0
0
0
0
0
259200
629
515
744
3600
3600
0
0
0
4116
3606
3825
0
0
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
1198
SCHED_AVG
75
80
85
90
95
83.21
78.64
25.2
60.29
84
94
84
96
106
19.53
7.04
48 . 14
0
0
21.79
19.03
25 .71
18.96
45.35
34 .41
48.49
39.01
38.83
29.83
32.84
SCHED MAX
75
80
85
90
95
96
98.91
99.05
100
96
106
84
96
106
56.7
27.7
59.9
0
0
100.15
74 .45
100.42
79.64
99.12
97.73
98.9
99.04
99.89
99.79
100
SCHED_ACC
0
0
0
0
0
0
34.65
85.18
99.47
0
0
0
0
0
3.6
6
3.2
0
0
38.45
22.7
29.66
30.39
107 . 17
105.8
109.71
107.22
78.11
75.49
79.67

-------
SCHED_ID
SSLJT2
X_CAV
UDDS_D

20_MPH
30_MPH
20_40

WVUCBD

SPEAK
UDDSF2

CBD
3IM240
NULL
COLD
2-5MIL

2CSHVR
SMILE
CSHVR
H5D289
IM147
MEC5

MEC6

MEC7
PCC10
PCC55
PCC65
PCC70
UCC10
UCC15
UCC20
UCC25
UCC30
PCC10
PCC55
PCC65
PCC70
UCC10
UCC15
UCC20
UCC25
UCC30
SCHED_NAME
Skid Steer Loader Typical 2 Duty Schedule
Excavator Schedule
Urban Dynamometer Driving Schedule for Heavy-
Duty Vehicles
20 mile per hour steady state driving
30 mile per hour steady state driving
drive first half at 20 miles per hour, second
half at 40 mph steady state driving
West Virginia University Central Business
District
West Virginia 5 Peak Route
EPA's Engine Dynamometer Schedule for Heavy-Duty
Diesel Engines.
Central Business District
Triple Inspection/Maintenance 240 (29.38mph)
NULL RECORD per EPA XERRFIX2
Vehicle test cycle used by CARB
The SMILE heavy duty drive cycle performed
twice.
The CSHVR drive cycle performed twice.
Heavy Duty vehicle drive cycle over 5 miles.
Heavy Duty vehicle drive cycle.
Modified Unified Cycle H5D-289
Inspection and maintenance 147 total seconds
Modal Emission Cycle  (MEC) version 5 Created by
CE-CERT for the development of the NCHRP.
Modal Emission Cycle  (MEC) version 6 Created by
CE-CERT for the development of the NCHRP.
Modal Emission Cycle  (MEC) version 7 Created by
CE-CERT for the development of the NCHRP.
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
        Created by CARB
SCHED LEN
1198
1198
1060
0
0
0
850
820
1195
568
717
0
1798
3358
898
1678
2337
146
1920
1919
1980
312
1923
3497
3394
386
421
835
853
983
SCHED AVG
18.44
69.43
18.86
20
30
30
9.88
20.42
9.13
12.74
29.38
0
20.04
14.32
20.06
14.33
16.94
34.26
42 .57
42.52
43.63
7.59
53.43
63.25
65.11
7.65
13.34
17 .72
22.94
26.9
SCHED MAX
96.98
100
58
20
30
40
20
40
100
20
56.7
0
39.9
43.8
39.9
43.8
67.2
56.7
81
81
80.02
32.9
77.03
81.87
87.98
28
36.5
43.8
49.9
59.1
SCHED_ACC
71.06
92.23
4.63
0
0
0
1
1
183.91
4.6
3.3
0
1.4
3.5
1 .4
3.3
6.9
3.3
5
5
6.52
11 . 14
7.88
9.7
6.66
5.03
4.6
5.7
5.9
5.5

-------
SCHED_ID
UCC35
UCC40
UCC45
UCC5
UCC50
UCC55
UCC60
UCC65
UCC70
XUCC50
3CBD
14C
14R
ALT1
ALT2
CITY
CSCYC
FIGE
HI WAY
TCDC
TEST_D
WVU_5P
HVDUTY
NYBUS
NYGTC3
SWEEPS
WHM
YARD
UNIFIE
KERN
SNAP
LUG
DRT
NYTRK
14PEAK
RT77
SCHED_NAME
UCC35 - Created by CARB
UCC40 - Created by CARB
UCC45 - Created by CARB
UCC5 - Created by CARB
UCC50 - Created by CARB
UCC55 - Created by CARB
UCC60 - Created by CARB
UCC65 - Created by CARB
UCC70 - Created by CARB
OLD UCC50 - Created by CARB
Triple Central Business District
Modified CBD
Modified and routized CBD
West Virginia University's 5 peak schedule

New York Bus Cycle
New York Garbage Truck Cycle run 3 times
West Virginia University Street Sweeper Cycle
California Unified Cycle
Kern Cycle
Snap Test
Lug Down
Test D Route
New York Truck Cycle
14 Peak Cycle
Route 77
- Created by CARB
SCHED_LEN
1350
1333
1303
209
2191
2316
2809
3860
3657
2038
1799
569
569
1721
1589
0
1678
0
0
0
1099
0
0
600
1861
0
0
0
1735
1900
1900
0
1098
1015
0
0
SCHED AVG
31.93
35.57
44 .64
2.2
42.86
47.11
53.4
57.07
58.8
48 .44
12.06
12.72
12.72
13 .44
14 .2
0
14.33
0
0
0
18.16
0
0
3.69
2.17
0
0
0

24.74
24.74
0
18.17
7.57
0
0
SCHED MAX
68.7
72.39
71 .4
12.95
71.6
71.1
80.67
81.38
83
76
20
25
25
51 .27
38.73
0
43.8
0
0
0
58
0
0
30.8
20
0
0
0

50
50
0
58
34
0
0
SCHED_ACC
5.6
5.51
5.7
3.51
7.5
5.9
6.4
5.97
6.6
8.1
4.7
4.7
4 .7
2.06
3.66
0
3.3
0
0
0
4 .4
0
0
4.6
1.4
0
0
0

2
2
0
4.4
4.1
0
0

-------
SCHED_ID SCHED_NAME SCHED_LEN
RT22
IDLE
CSTDN
VFAC
2TESTD
NYGT2
EC
MUG
AC5080
GARB -I
CARB-C
CARB-T
CARB-R
MEC
SMEC5

SMEC6

SMEC7

IMEC5

IMEC6

IMEC7

SADT
TADT
ART
OCRTC
MANHAT
FTPR5
CBD-RT
NYCCT
OCRTC2
GRADA

LOADE
UDDS W
Route 22
Idle State Cycle
Coast Down
Viking Frieght Adhoc Cycle (VIKING_W)
Double Test D with Warmup (TEST_D2W)
Double Length New York Garbage Truck Cycle



Idle portion of GARB HHDDT cycle
Creep portion of CARB HHDDT cycle
Transient portion of CARB HHDDTT cycle
Cruise portion of CARB HHDDT cycle

Special Modal Emission Cycle (MEC) ver 5 Created
by CE-CERT for the development of NCHRP
Special Modal Emission Cycle (MEC) ver 6 Created
by CE-CERT for the development of NCHRP
Special Modal Emission Cycle (MEC) ver 7 Created
by CE-CERT for the development of NCHRP
Incomplete Modal Emission Cycle (MEC) ver 5
Created by CE-CERT for development of NCHRP
Incomplete Modal Emission Cycle (MEC) ver 6
Created by CE-CERT for development of NCHRP
Incomplete Modal Emission Cycle (MEC) ver 7
Created by CE-CERT for development of NCHRP
Single Axle Dump Truck Cycle developed by ERG
Double Axle Dump Truck Cycle developed by ERG
WVU ART
Orange County Refuse Truck Cycle

FTP appended with REP05 Schedule
Routinized CBD
New York Composite Cycle (NY-Comp)
OCRTC run 2 times
Telescoping Boom Excavator Cycle developed by
ERG
Wheeled Loader Cycle developed by ERG
WVU Truncated version of the UDD S
0
0
0
1887
2197
1240
0
0
0
0
272
687
2082

0

1454

1569

0

0

0

1295
1512
290
0
0
3277
599
1029
2323
1399

918
1039
SCHED_AVG
0
0
0
27.85
18.16
2.17
0
0
0
0
1.64
14.94
39.9

0

42.15

42 .75

0

0

0

24.58
25.39
24 .84
0
0
34.15
12.08
8.77
8.28
38.44

48.82
19.24
SCHED_MAX
0
0
0
62.7
58
20
0
0
0
0
8.2
47.5
59.3

0

81

80.02

0

0

0

59
62
40
0
0
80.3
20
36
46.8
100

100
58
SCHED_ACC
0
0
0
1.9
4.4
1.4
0
0
0
0
2.5
2.9
2.5

0

5

6.52

0

0

0

5
6
4.5
0
0
7.14
4 .7
8.7
8.9
100

100
4.63

-------
Test Procedure Type Category Table
TEST_PROC  TEST_PRO_N TEST_PRO_D
FTP               5       Federal Test Procedure
NYCC             22      New York City Cycle Test
HFET             9       Highway Fuel Economy Test
IM24              52      IM240 Test Data
FACIL             100      Roadway Facility Cycle Test
FLA4             63      Facilty cycle LA4
505HR             97      First bag of FTP - engine on
LA9HR            93      California unified cycle test, conducted as a 1 bag test, without start
ST01              96      Engine Start cycle test
US06              81      High Speed 4th Bag of FTP
HSOAK            68      1 Hour Hot Soak Evap Test
BL_1 A             6       1 Hour Breathing Loss Evap Test - Gas Cap Left On
BL_1B             106      1 Hour Breathing Loss Evap Test - Canister As Reed
ASM              98      Acceleration Simulation Mode Test Procedure
IDLEI             3       Mechanic's Idle Inspection-usually prior to FTP
RSID              17      Restart Idle Test Data (as defined by 40 CFR 85-2210)
4MID             10      Four Mode Idle Test (Idle, Idle @2500, Idle again, Idle in Drive
PREST             199      Evap System Pressure Check - Done at fuel tank.
BGID             7       Bag Idle Test
BGDR             23      Bag Idle-in-Drive Test
XRSID             117      Restart Idle Test - No Exhaust Measurements Taken
XIM24             152      IM240 Test - No Exhaust Measurements Taken
C226              24      Colorado Dept. of Health 226 Second Test
C226B             58      Colorado Dept of Health 226 Second Test - Restricted Range of Test Weight Values
IM24B             56      IM240 Test - Restricted Range of Test Weight Values
SPEED             20      EPA Speed Correction Cycle Test (Any of Several, e.g. LSP1-3 or SC12, SC36)
CASPD            70      California Speed Correction Cycle Test (any of 10 driving schedules)
UFTP             53      Uncut Federal Test Procedure
505HS             62      Hot Start 505
STOHR             34      Hot Running ST01
TWOSP            101      Two Speed Idle Test
HC_METHOD
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NOT APPLICABLE
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NOT APPLICABLE
NOT APPLICABLE
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NDIR (HEXANE EQUIV.)
HAS_START
Y
N
N
N
N
N
N
N
Y
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Y
Y
N
N

-------
TEST_PROC  TEST_PRO_N TEST_PRO_D
STEAD            108      Steady State Driving
PRESC            198      Evap system pressure check - Done at fuel cap.
STOHS            33      Hot start ST01
2SOAK            102      2 Hour Hot Soak Evap Test
48RTD            103      48 Hour Real Time Diurnal
IRTD              104      Interrupted 24 hour real time diurnal
HSLA4            105      Hot Start LA4, LA4 is first two bags of FTP
50MPH             8      50 MPH Cruise Mode Test
L2M              11      Loaded 2 mode test, idle and 30mph.
NONR1            197      Engine dyno transient test as defined by Contract 68-65-0077; orig. Task 2-2
NONR2            196      Engine dyno transient test as defined by Contract 68-65-0077; amended Task 2-2
24RTD            107      24 Hour Real Time Diurnal
28MOD            195      28 mode, steady state engine dyno test as def. by Contract 68-65-0077, Task 2-2
8M_C 1            194      8 mode, steady state engine certification test as defined in CFR	
USMOK           190      U.S. Smoke Cycle Test, as def by 40 CFR 86.884, Subpart I
SMOKI            191      opacity smoke test procedure as def by ISO 8178-9
SIACC            192      Snap-Idle Acceleration test procedure as def by SAE J-1667
3REST            64      3 Hour Resting Loss Evap Emissions Test (Follows 1 Hour Hot Soak)
ATD              66      Ambient temp diurnal evap test, shed temp const. , vehicle begins 24 deg cooler
33RTD            109      33 Hour Real Time Diurnal
72RTD            110      72 Hour Real Time Diurnal
IM387             65      IM387 Test Results (3 bag IM240)
IMTDL            111      Official State I/M Idle Emissions Test
IM2MO            112      Official State I/M 2 Mode Idle Emissions Test (Idle@2500 plus Idle)
ASMTK           113      ASM Performed On LHDTs With Emissions Averaged On Last 10 Seconds Of Each Mode
40MOD            193      40 mode, steady state engine dyno test. (1 idle, 3 E3 marine, 36 load matrix)
HD_DT            189      Heavy Duty Diesel Chassis Dynamometer Transient Test
MLA4             46      Running loss evap/exhaust emission test, based on repeated runs of LA4 Schedule
MNYCC           50      Running loss evap/exhaust emission test, based on repeated runs of NYCC Schedule
MHFET            51      Running loss evap/exhaust emission test, based on repeated runs of HFET Schedule
CRLOS            188      Vehicle Certification Running Loss Emissions Test
IM2LO            114      Official State I/M 2 Mode Loaded Emissions Test (30mph plus idle)
DROVE            185      Vehicle with on-board exhaust instruments, driven on chassis dynomometer
SROVE            186      Vehicle with on-board exhaust instruments, driven on schedule-like road route
RROVE            187      Vehicle with on-board exhaust instruments, driven on road route
3 8RTD            118      3 8 Hour Real Time Diurnal
HC_METHOD
FID (PROPANE EQUIV.)
NOT APPLICABLE
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
HFID (PROPANE EQUIV)
HFID (PROPANE EQUIV)
FID (PROPANE EQUIV.)
HFID (PROPANE EQUIV)
HFID (PROPANE EQUIV)
NOT APPLICABLE
NOT APPLICABLE
NOT APPLICABLE
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
HFID (PROPANE EQUIV)
HFID (PROPANE EQUIV)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
NDIR (HEXANE EQUIV.)
FID (PROPANE EQUIV.)
HAS_START
N
N
Y
N
N
N
Y
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
N
Y
Y
N

-------
TEST_PROC
ACSUR
XSI
4HD
SC03
SC03A
SC03B
SFTP
SMILE
CBD
HD_DR
HDTHS
SMELR
COLD
IM147
MEC
FTPSS
IM24F
UCC
IM14F
EPA74
UNIFO
14C
14R
3CBD
CBDRT
HVDUT
NYBUS
NYGTC
OCRTC
SWEEP
WHM
YARD
KERN
SNAP
LUG
DRT
TEST_PRO_N
184
31
67
200
201
202
203
204
205
206
207
208
209
209
210
211
212
213
214
215
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TEST_PRO_D
Air conditioning activity survey as performed in WA_ID = AC_ACTIV_A'
Extended special idle test; Involves 24 steps; Data stored at MODETIME level.
Four Hour Diurnal Test
SC03 Air Conditioning Simulation as specified in 40 CFR 86. 160-00 thru 161-00





SC03 AC1 Air Conditioning Simulation as specified in 40 CFR 86.160-00 to 162-00
SC03 AC2 Air Conditioning Simulation as specified in 40 CFR 86.160-00 to 162-00
Calculation (only) of composite SFTP emissions as specified in 40 CFR 86.164
Chassis dynamometer test using WVU 5 Mile Route, (Routinized form of WVU 5
Chassis dynamometer test using the WVU Truck Central Business District Cycle
Heavy Duty Diesel Transient Test with driving schedule 'routinized'
Heavy Duty Vehicle Transient Chassis Procedure with hot start

Peak)



European Loaded Response Smoke Test Amending Directive 88/77/EEC 12/3/1988
Vehicle test cycle used by CARB
IM147 Test Data
Modal Emission Cycle test created by CE-CERT
FTP with only second by second data. Bag emissions estimated from sbs data
Fast Pass for IM240 test
Unified Corrections Cycle Test created by California Air Resources Board
Fast Pass for IM147 test
Federal Test Procedure - 1 974












KERN CYCLE
SNAP CYCLE
LUG DOWN
TEST D ROUTE
























HC_METHOD
NOT APPLICABLE
NDIR (HEXANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
FID (PROPANE EQUIV.)
NOT APPLICABLE
HAS_START
N
Y
N
Y
Y
Y
N
N
N
N
Y
N
FID (PROPANE EQUIV.)  Y

-------
TEST_PROC  TEST_PRO_N TEST_PRO_D                                                          HC_METHOD           HAS_START
EC                 0
MUC               0
LA92               0
FTPCC             0       FTP with second by second engine out data
FTP4S              0       FTP with 4th bag & only sec. by sec. data. Bag emissions estimated from sbs data
CARBI             0       Idle portion of CARB HHDDT cycle
CARBR             0       Cruise portion of CARB HHDDT cycle
CARBC             0       Creep portion of CARB HHDDT cycle
CARET             0       Transient portion of CARB HHDDT cycle
AC508              0
SADT              0       Single Axle Dump Truck Cycle developed by ERG
TADT              0       Tandem Axle Dump Truck Cycle developed by ERG
GRADA             0       Telescoping Boom Excavator Cycle developed by ERG
LOADE             0       Wheeled Loader Cycle developed by ERG

-------
Measurement Type Category Table
MEAS_UNIT
Grams/Mile
Liters/Minute
Liters
Degrees before (+) or after (
Percent
Grams/Hour
Grams/Mile
Degrees API
g/cm-03 @ 60 deg F
Specific Gravity
Parts Per Million
PSIA
Volume Percent
Volume Percent
Volume Percent
Weight Percent
Seconds
Degrees before (+) or after (-
Revolutions per minute
Degrees before (+) or after (-
Notches lean (-), On index (0)
Notches lean (-), On index (0)
Grams/Mile

%volume
%volume
%volume
deg.F
deg. F
deg.F
deg.F
deg. F
deg.F

%volume
%volume
deg.F
deg.F
Centistokes
grams
grams
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Milligrams/Mile
MEAS_DESCR
Methane (CH4) Emissions
Rate of airflow to evaporative emissions canister
Volume of air going to evaporative canister
Initial Engine Timing (with Vacuum Disconnected)
Oxygen concentration
Methane Emission Rate
Nitrous Oxide (N2O) Emissions
Degrees API
Density @ 60 deg F
Specific Gravity @ 60 Degrees
Sulfur in Fuel by ASTMD2622
Vapor Pressure by Appendix E Method 3
Ethanol by OFID
MTBE by OFID
TAME by OFID
Weight Percent Oxygen
Duration of Test
Initial Engine Timing (with Vacuum Connected)
Engine idle speed specification
Initial timing specification
Choke notch setting observed
Choke notch setting specified
Oxides of Nitrogen, Uncorrected for Humidity
Cetane number
Aromatic Content
Olefin Content
Saturated Hydrocarbon Content
Temperature — Initial Boiling Point —0% Recovery
Temperature — 10% Recovery
Temperature — 50% Recovery
Temperature — 90% Recovery
Temperature — 95% Recovery
Temperature — End Point -100% Recovery
Cetane Index
Benzene Content
Oxygenate Content
Flashpoint
Cloudpoint
Viscosity at 40 Degrees C
Initial weight of vehicle's evaporative canister
Final weight of vehicle's evaporative  canister
Benz(a)anthracene emissions
Benzo(b)fluoranthene emissions
Benzo(k)fluoranthene emissions
Benzo(a)pyrene emissions
Chrysene emissions
Dibenz(a,h)anthracene
Indeno( 1,2,3-c,d)pyrene
Formaldehyde
MEAS_ID
METHANE
PURGE_RATE
PURGEJVOL
TIMING
C_02
R_METHANE
N2O
API_GRAVIT
DENSITY
SPECIFIC_G
PPM_SULFUR
PSIA_RVP
V_ETHANOL
V_MTBE
V_TAME
WT%_02
DURATION
TIMING2
RPMSPEC
TIMINGSPEC
CHOKEMEAS
CHOKESPEC
NOXU
CETNUM
AROMATICS
OLEFIN
SATURATES
T_IBP
T10
T50
T90
T95
T_EP
CETINDEX
BENZENE
OXYGENATE
FLASHPOINT
CLOUDPOINT
VISCOSITY
INITCANWGT
FINLCANWGT
C000056553
C000205492
C000207089
C000050328
C000218019
C000053703
C000193395
C000050000

-------
MEAS_UNIT
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/BHP
Milligrams/BHP
Milligrams/BHP
Milligrams/Mile
Grams
Grams
Grams
Percent
CATEGORIZED

Brake horsepower-hour
MINUTES
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
MEAS_DESCR                                            MEAS_ID
Ammonia                                                  C007664417
Acetaldehyde                                               C000075070
Inorganic fraction of pariculate matter SAE 872136               PMIO_SAE
Organic fraction of particulate matter SAE 872136                PMHC_SAE
Dry Sulfate ion fraction of particulate SAE872136                PMSO_SAE
Inorganic fraction of partculate matter SAE 872136               P_PMIO_SAE
Organic fraction of particulate matter SAE 872136                P_PMHC_SAE
Dry Sulfate ion fraction of particulate SAE 872136                P_PMSO_SAE
Total particulate matter per CFR86.110-94                       PMT_CFR110
Formaldehyde                                              E000050000
Ammonia                                                  E007664417
Acetaldehyde                                               E000075070
Fuel tank fill level (100=FULL)                                TANK_LEVEL
1 = PERFORMED; 2= INNACCESSIBLE; 3= EQUIPMENT       PURGE_STAT
DOWN
Work performed                                            BHPH
Soak time, (time since engine turned off)                        SOAK_MTNS
Elemental Carbon by Thermal Reflectance (DRI)                 PMEC_DRI
Organic Carbon by Thermal Reflectance (DRI)                   PMHC_DRI
Silver in Particulate                                          PM_AG
Aluminum in Particulate                                      PM_AL
Gold in Particulate                                           PM_AU
Bromine in Particulate                                       PM_BR
Calcium in Particulate                                        PM_CA
Cadmium in Particulate                                      PM_CD
Chlorine in Particulate                                       PM_CL
Copper in Particulate                                         PM_CU
Iron in  Particulate                                           PM_FE
Potassium in Particulate                                      PM_K
Magnesium in Particulate                                     PM_MG
Manganese in Particulate                                     PM_MN
Molybdenum in Particulate                                    PM_MO
Sodium in Particulate                                        PM_NA
Nickel  in Particulate                                         PM_NI
Nitrates in Particulate                                        PM_NITRATE
Phosphorus in Particulate                                     PM_P
Lead in Particulate                                           PM_PB
Sulfur in Particulate                                          PM_S
Antimony in Particulate                                      PM_SB
Silicon in Particulate                                         PM_SI
Tin in Particulate                                            PM_SN
Strontium in Particulate                                      PM_SR
Zinc in Particulate                                           PM_ZN
Titanium in Particulate                                       PM_TI
Gallium in Particulate                                        PM_GA
Yttrium in Particulate                                        PM_Y
Zirconium in Particulate                                      PM_ZR
Palladium in Particulate                                      PM_PD
Barium in Particulate                                         PM_BA
Lanthanum in Particulate                                     PM_LA
Mercury in Particulate                                       PM HG

-------
MEAS_UNIT
Milligrams/Mile
Micrograms/mile
Milligams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Micrograms/Mile
Milligrams/Mile
Milligrams/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Micrograms/Mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Milligams/mile
Micrograms/mile
Milligrams/Mile
None
Watts
Percent
Degrees F
None
Inches of Mercury
Milligams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
Milligrams/mile
grams/mile
MEAS_DESCR
Particulate less than 10.0 micons in diameter
naphthalene emissions
benzaldehyde emissions
2-butanone emissions
Particulate less than 2.5 micons in diameter
methacrolein emissions
6-nitrochrysene emissions
2-propenal (Acrolein) emissions
acetone emissions
1-nitropyrene emissions
3-nitrofluoranthene emissions
acenaphthylene emissions
acenaphthene emissions
fluoranthene
Benzo[ghi]perylene emissions
pyrene emissions
anthracene emissions
phenanthrene emissions
n-hexane emissions
2,2,4-timethylpentane emissions
1,3-butadiene emissions
methanol emissions
2-methoxy-2-methylpropane (MTBE) emissions
benzene emissions
toluene emissions
ethylbenzene emissions
m&p-xylene emissions
styrene emissions
o-xylene emissions
total of benzo(b+j+k)fluroanthene emissions
propionaldehyde emissions
0 means compressor off,  1 means compressor on
AC Compressor Load
Throttle Position
Vehicle Exhaust Temperature
gear that transmission is in -1,0,1, 2, 3,4,5, +
Intake manifold pressure
ethylene
ethane
Ethyl Alcohol
Formic Acid
Isobutane
Octane
Methane Emissions
Nitric Acid
Cyclopropane
Sulfur Dioxide
Tetrafluoromethene, Carbon Tetrafluoride
M-xylene
Water
Non Methane Hydrocarbons
MEAS_ID
PM_<10.0u
C000091203
C000100527
C000078933
PM_<02.5u
C000078853
C007496028
COOO107028
C000067641
C005522430
C000892217
C000208968
C000083329
C000206440
COOO191242
C000129000
C000120127
C000085018
COOO110543
C000540841
COOO106990
C000067561
COO1634044
C000071432
C000108883
C000100414
M&P-XYLENE
COOO100425
C000095476
B&J&K_PAHS
C000123386
AC_ON_OFF
AC_LOAD
THROTTLE
EXH_TEMP
TRANS_GEAR
INTAKE_MFP
C000074851
C000074840
C000064175
C000064186
C000075285
C000111659
C000074828
C007697372
C000075194
C007446095
C000075730
C000108383
H20
NMHC

-------
MEAS_UNIT
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
MEAS_DESCR
2M-Octane
3M-l-Hexene
2,2,5-TM-Hexane
3M-t-3-Hexene
2M-ButylBenzene
2,4-DM-Octane
t-2-Hexene
c-2-Heptene
3,4-DM-l-Pentene
c-2-Octene
c-3-Hexene
c-2-Hexene
2,3-DM-2-Pentene
t-3-Hexene
t-2-Octene
t-2-Heptene
t-3-Heptene
t-4-Octene
2,2-DM-Octane
lc,2t,3-TM-CycPentane
tert-lB-2M-Benzene
ETBE
E-Cyclopentane
2,3-DM-Heptane
lM-3E-Benzene
lM-4E-Benzene
t-2-Butene
2M-2-Pentene
c-2-Pentene
c-1,3-DM-CycHexane
t-2-Pentene
4M-t-2-Pentene
4M-l-Pentene
4M-c-2-Pentene
IM-Cyclopentene
3M-l-Pentene
2M-l-Pentene
3E-c-2-Pentene
t-1,2-DM-CycloPentane
l,3-DM-4-E-Benzene
3,5-DM-Heptane
l,2-DM-3-E-Benzene
l,2-DM-4-E-Benzene
3M-C-2
2,3,5-TM-Hexane
lM-2-n-PropBenzene
lM-3-n-PropBenzene
1 M-4-n-PropBenzene
Undecane
3M-Cyclopentene
E-CycHexane
MEAS_ID
C00322161
C00340461
C00352294
C00389936
C00396885
C00403294
C00405045
C00644392
C00738578
C00764204
C00764209
C00768821
C01057437
C01326952
C01338942
C01468613
C01468614
C01485023
C01586987
C01589040
C02713821
C00063792
COO164089
C00307471
C00062014
C00062296
C00062464
C00062527
C00062720
C00063804
C00064604
C00067476
C00069137
C00069138
C00069389
C00076020
C00076329
C00081679
C00082250
C00087441
C00092682
C00093398
C00093480
C00099262
C00106953
COO107417
C00107443
C00107455
C00112021
C00112062
C00167891

-------
MEAS_UNIT
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
MEAS_DESCR
l,4-DM-2-E-Benzene
lc-2-DM-CycloHexane
t-l,3-DM-CycHexane
t-l,4-DM-CycHexane
2,4-DM-Heptane
3M-Octane
c-1,3-DM-CycloPentane
2M-2-Hexene
l,3-DM-2-E-Benzene
3E-Pentane
Propadiene
2,2-DM-Propane
2,2,3-TM-Butane
1,2,3,4-TetMBenzene
Indan
2-Butyne
2M-2-Butene
1,2,3,5-TetMBenzene
lM-2-I-PropBenzene
lM-3-I-PropBenzene
n-PentBenzene
I-ButylBenzene
Cyclopentadiene
3,3-DM-l-Butene
2,3,3-TM-Pentane
3,3-DM-Pentane
3,3-DM-Hexane
3M-l-Butene
2M-l-Butene
2,3-DM-Pentane
2,3,4-TM-Pentane
1,2,3-TM-Benzene
2,3-DM-Hexane
3M-Hexane
2,4-DM-Hexane
4M-Heptane
3M-Heptane
c-2-Butene
2,2-DM-Pentane
2,2-DM-Hexane
2M-Hexane
2,5-DM-Hexane
2M-Heptane
1-Hexene
1-Heptene
lE-2M-Benzene
3M-t-2-Pentene
Cyclopentane
I-PropBenzene
lM-4-I-PropBenzene
Uncalibrated peaks to CBM Olefins
MEAS_ID
C00175888
C00220701
C00220703
C00220704
C00221323
C00221633
C00253258
C00273819
C00287004
C00061778
C00046349
C00046382
C00046406
C00048823
C00049611
C00050317
C00051335
C00052753
C00052784
C00053577
C00053868
C00053893
C00054292
C00055837
C00056021
C00056249
C00056316
C00056345
C00056346
C00056559
C00056575
C00057673
C00058494
C00058934
C00058943
C00058953
C00058981
C00059018
C00059035
C00059073
C00059176
C00059213
C00059227
C00059241
C00059276
C00061114
C00061612
C00028792
C00009882
C00009987
C00010001

-------
MEAS_UNIT
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
grams
grams
grams/mile
grams/mile
Milligrams/Mile
mph
cc
percent
ug/second
mph
rpm
percent
percent
deg. F
deg. F
deg. F
deg. F
Milligrams/Mile
MEAS_DESCR
Uncalibrated peaks to CBM Paraffins
Uncalibrated peaks to CBM Toluene
Uncalibrated peaks to CBM Xylene
Uncalibrated peaks to CBM Aldehydes
Uncalibrated peaks to CBM Non Reactive
n-PropBenzene
1,4-DE-Benzene
Butane
1-Butene
1-Butyne
2,4,4-TM-l-Pentene
2,4,4-TM-2-Pentene
2M-Pentane
2,4-DM-Pentane
1,3,5-TM-Benzene
M-Cyclohexane
Pentane
1-Pentene
Cyclohexane
Cyclohexene
1-Octene
Nonane
Dodecane
Propene
2M-Propene
1-Nonene
Decane
1,2-DE-Benzene
s-ButBenzene
1,3-DE-Benzene
Cyclopentene
Heptane
tert-lB-3,5-DM-Benz
Nitrogen dioxide emissions rate
Nitrous oxide emissions rate
Nitrogen oxide
Nitrogen dioxide
Catalyst Warmup (0/1, No/Yes)
Target Speed
Fuel use from ECU
engine load from ECU
Particulate Matter
Vehicle Speed from Data Logger
Engine Speed from Data Logger
Engine Load from Data Logger
Accelerator Position from Data Logger
Coolant Temperature from Data Logger
Fuel Temperature right side
Fuel Temperature left side
Vapor temperature in fuel tank
Air to fuel ratio
MEAS_ID
C00010002
C00010003
C00010004
C00010006
C00010012
C00010365
C00010505
COOO10697
COOO10698
C00010700
COOO10739
COOO10740
COOO10783
COOO10808
COOO10867
COOO10887
COOO10966
COOO10967
C00011082
C00011083
C00011166
C00011184
C00011240
COOO11507
C00011511
COOO12411
COOO12418
C00013501
C00013598
C00014193
C00014229
C00014282
C00009819
R_N02
R_N20
NO
NO2
CAT_WARMUP
TR_SPEED
FUEL_RATE
LOAD
PM10_SEC
SPEED_DL
RPM_DL
LOAD_DL
PDL_DL
RAD_DL
FUELTMPR
FUELTMPL
VAPORTMP
AIRFUELR

-------
MEAS_UNIT
rpm
deg. F
grams/mile
grams/mile
grams/mile
grams/mile
grams/mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
grams
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Milligrams/Mile
Seconds
Grams/Second
Grams/Second
Grams/Second
Grams/Second
rpm
ft/lb
MEAS_DESCR
Engine rpm
Oil temperature
Methanol TOG
Non-oxygenated HC
Organic matter HC equiv
Total species mass
Non-methane organic gases
Ethyne
Propane
Propyne
2,2-DM-Butane
2M-Buane
2M-l,3-Butadiene
2,3-DM-Butane
1,2,4-TM-Benzene
1,2,4,5-TetMBenzene
3M-Pentane
M-Cyclopentane
Nitrogen oxide emissions rate
4M-Octane
lM-4-I-ButBenzene
n-ButBenzene

Hexanaldehyde
p-Tolualdehyde
Pentanaldehyde
n-Butyraldehyde
Crotonaldehyde
DICHLOROACETYLENE
Hydrogen Cyanide
Nitrogen Monoxide
Nitrogen Dioxide
Total Time
Oxides of Nitrogen by FTIR
Carbon Monoxide by FTIR
Carbon Dioxide by FTIR
Total Hydrocarbon by FTIR
Target RPM
Target Throttle
MEAS_ID
ENGRPM
OILTMP
MEOHTOG
NOHC
OMHCE
TOTSPECIES
NMOG
C00007486
C00007498
C00007499
C00007583
C00007878
C00007879
C00007929
C0009563
C00009593
C00009614
C00009637
R_NO
C00221634
C00516104
C00010451
C00099405
C00006625
COOO10487
C00011062
C00012372
C00012373
C007572294
C000074908
C010102319
C010102440
TIME_TOT
R_NOx_FTIR
R_CO_FTIR
R_CO2_FTIR
R_THC_FTIR
RPM_TR
TRQ_TR

-------
Procurement Method Type Category Table
PROCMETH
3W.PROB
COMP
DEALERSHIP
FAIL.INSP
HIMI
I/M.NOX
I/M.LANE
LYV
MVEL.LOAN
NEWS
OTH
PARK
PART
REG
REG.SPEC
RELG
RENT
STATE.MI
TVRD
OEM
I/M.OBD
RENT.OBD
AAMA-AIMA
I/M.PFAIL
I/M.NEWOWN
I/M.PPASS
I/M.WAIVER
I/M.W.240R
FLEETOWNER
PARK_SMOKE
BY_MSID
ENGFAM&ODO
ADVERTISE
I/M.PROG
STATE.NC
GOVT_FLEET
PURCHASE
MANUF
PROCMETH_N
    12
     6
    15
    11
    13
    19
    18
     1
    17
     3
     0
     8
     7
     2
    14
     9
     5
    16
     4
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
PROCMETH_D
3-WAY CLOSED LOOP PROBLEM VEHICLE
EMPLOYEE, FRIEND, RELATIVE OF  COMPANY
DEALERSHIP
FAILED STATE INSPECTION LANE
REGISTRATION LIST / HIGH MILEAGE
I/M LANE NOX RECRUITED
I/M LANE  ( USUALLY WITH STRATIFIED  SAMPLING )
LAST YEAR'S VEHICLE
MVEL LOANER FLEET VEHICLE
NEWSPAPER AD
OTHER
PARKING LOT SURVEY
FRIEND OR RELATIVE OF PARTICIPANT
REGISTRATION LIST
REGISTRATION LIST / SPECIAL REQUIREMENTS
RELIGIOUS, SOCIAL, FRATERNAL,  COMMUNITY GROUPS
RENTAL VEHICLE
STATE OF MICHIGAN VEHICLE FLEET
TV/RAD10 AD
ORIGINAL EQUIPMENT MANUFACTURER
FROM I/M LANE, WITH OBD FAILURE
RENTAL VEHICLE WITH OBD FAILURE  ( MIL  LIGHT ON)
AAMA AND AIMA MANUFACTURER'S OWNER  LISTS
FROM I/M LANE; RETEST FOLLOWING FAILURE
              • RETEST DUE TO CHANGE IN OWNERSHIP
              • RETEST DESPITE  RECENT PASS
              • WAIVERED
              • WAIVERED ; IM240 FLOWCHART  REPAIR
LARGE TRUCK FLEET OWNER SUPPLIES VEHICLE TO SPECS.
SMOKING VEHICLES SELECTED FROM PARKING LOT SURVEYS
PREVISOUSLY TESTED VEHICLE RECRUITED BY VIN
PREVISOUSLY TESTED ENGINE FAMILY RECRUITED BY ODO
RECRUITED THROUGH ANY TYPE ADVERTIZEMENT
GENERAL I/M PROGRAM
STATE OF NORTH CAROLINA VEHICLE FLEET
GOVERNMENT FLEET
PURCHASED FOR TEST PURPOSES
PROVIDED BY MANUFACTURER
FROM I/M LANE;
FROM I/M LANE;
FROM I/M LANE;
FROM I/M LANE;

-------
Fuel Delivery Category Type Table
FUEL_DELIV
GARB
FI
HYBRID
FUEL_DEL_N
    1
    2
    3
FUEL_DEL_D
carbureted
fuel injection
Fuel Type Category Table
FUELTYPE FUELTYPE_N FUELTYPE_D
GAS            1      GASOLINE POWERED
DIES            2      DIESEL POWERED
BUT            3      BUTA
                     NE
CNG            4      COMP NATURAL GAS
PROP           5      PROPANE
ALC            6      ALCO
                     HOL
DBUT           7      DIESEL-BUTANE
DNG            8      DIESEL-NATURAL GAS
DPRO           9      DIESEL-PROPANE
E85            10     85%ETHANOL15%GAS
EOO            11     100%ETHANOL
GAL            12     GASOLINE - ALCOHOL
GELC           13     GASOLINE-ELECTRIC
GNG            14     GASOLINE-NATURAL GAS
GPRO           15     GASOLINE-PROPANE
LNG            16     LIQUID NATURAL GAS
LPG            17     LIQUID PROPANE GAS
M85            18     85%METHANOL 15% GAS
MOO            19     100%METHANOL
MIX            20     MULTI-FUELS
NG            21     NATURAL GAS
PNG            22     PROPANE-NATURAL GAS

-------
Category Entity Table and Definitions
RES_KIND

PROCURE
INSPECT
OBDSCAN
REPAIR
DYNOTEST

EVAPTEST
              RES_KIND_N RES_KIND_D
PRESSTST
OWNERQST
FUELCHEM
ENGINMAP
ENGTEST
SMOKETST
RUNLOSS
ROADTEST
ROADTRIP
ACTIVITY
TRIP
7
8
9
10
11
12
13
14
15
16
17
                         Mobile Source Procurement
                         Emission Component Inspection
                         On-board Diagnostic Code Scan
                         Repair (lasting improvement)
                         Chassis Dyno,  (or Idle)   Exhaust Emission
                         Test
                         Evaporative Emission  Test,  e.g.  done with
                         SHED
                         Evaporative System Pressure  Check
                         Vehicle Owner Questionnaire,  Short Form
                         Fuel Analysis
                         Engine Maximum Available Power (MAP)
                         Determination
                         Engine test on engine dynamometer
                         Smoke test
                         Running loss evaporative and exhaust
                         emission test
                         On Board Instrumented Exhaust Emission Test
                         Road trip traveled by an on-road vehicle
                         An activity covered by a PEMS/PAMS vehicle.
                         A trip traveled by a PEMS/PAMS non-road
                         vehicle .

-------
IV.  Detailed Input Data Design Information

     a.    Major Entity - Relationship Diagrams
     b.    Entity and Field Definitions
     c.    Category and Field Definitions

-------
   MSOD Input Sturcture -
   Dynamometer Exhaust
   Emission Test (CMS/MI)
DYNOB IN
DRAFT with new ETlMEJN
added on July 12, 2003 by GS
Changed ETlMEJN to
ENGOTJN due to conflict with
EVAP test, updated Oct. 9, 2003
Last updated Feb. 6, 2004
ctrjstjd: Character(12)
test_proc: Character(S)
wajd: Character(IO)
schedjd: Character(S)
replicate: Logical
resultgrp: Character(12)
fueljd: Numeric(3)
fbatchjd: Character(IO)
msjd: Character(1 7)
test_date: Date
test_tod: Character^)
site: Character(12)
nom_temp: Numeric(3)
nom_humid: Numeric(3)
disable: Numeric(3)
the: Numeric(7,3)
co: Numeric(8,3)
co2: Numeric(8,3)
nox: Numeric(7,3)
mpg: Numeric(6,2)
testwght: Numeric(6)
road_hp: Numeric(5, 1)
ac_hp: Characters)
dynotype: Character(IO)
odometer: Numeric(6)
precond: Character(IO)
init_temp: Numeric(5,1)
init_baro: Numeric(5,2)
init_humid: Numeric(6,2)
dynoco_a: Numeric(8,6)
dynoco b: Numeric(8,6)
dynoco_c: Numeric(8,6)
ctrtstid_p: Character(12)
TMEASJN
E
rt-

[Most character fields have
translation table which contains
and explains all legal values of
the field.
Translation table for "wa id"
field is WKASSIGN. DBF.
Other tranlation tables have
same name as field.]
AG IN
bag_num: Numeric(2)
ctrjstjd: Character(1 2)
bagj>aro: Numeric(5,2)
bagjemp: Numeric(5,1)
Dagjiumid: Numeric(6,2)
bag_dist: Numeric(7,3)
bagjhc: Numeric(7,3)
Dag_co: Numeric(8,3)
bag_co2: Numeric(8,3)
bag_nox: Numeric(7,3)
bag_mpg: Numeric(6,2)
TIME IN
dynosecs: Numeric(4)

speed: Numeric(6,2)
dist: Numeric(6,3)
rjhc: Numeric(7,5)
r_co: Numeric(6,4)
r_nox: Numeric(6,4)
r_co2: Numeric(6,3)
test_phase: Numeric(1)
£1
ENGOTJN
ctrjstjd: Character(12)
dynosecs: Numeric(4)
ejhc: Numeric(7,5)
e_co: Numeric(6,4)
e_nox: Numeric(6,4)
e_co2: Numeric(6,3)
cjhc: Numeric(10,6)
c_co: Numeric(10,6)
c_co2: Numeric(10,6)
c_o2: Numeric(10,6)
c_nox: Numeric(10,6)
e_o2: Numeric(8,0)
M-~- measjd: Cnaracter(IU) .
ctrjstjd: Character(12) |h
measure:
\, 	
I BMEAS
Numeric(10,3) I
N


I ,-i^ bag_num: Numeric(2)
I ^ meas ic
: Characterful) U,

I ctrjsnd: Character(12) j "
I bag_meas: Numeric(10,3) I
i I i i
1 RMEAS IN
1 | measjd: Character(IO)
dynosecs: Numeric(4)
pt- ctr tst id: Character(12) i .i-.
rep_meas: Numeric(10,3)
' c\
| M
^ i
LTIME IN
dynosecs: Numeric(4)
ctrjstjd: Character(12)
lab_rpm: Numeric(S)
labjorq: Numeric(6)
labjempf: Numeric(5,1)
lab_baro: Numeric(5,2)
lab humid: Numeric(6,2)
lfuel_rate: Numeric(8,5)
lab_engcol: Numeric(5,1)
lab_engoil: Numeric(5,1)
lab_millit: Character(S)
tp_o2: Numeric(10,6)
dil_o2: Numeric(10,6)
tp_vol: Numeric(10,6)
cvs_vol: Numeric(10,6)
dil_vol: Numeric(10,6)
tpjhc: Numeric(10,6)
diljhc: Numeric(10,6)
tp_co: Numeric(10,6)
dil_co: Numeric(10,6)
tp_co2: Numeric(10,6)
dil_co2: Numeric(10,6)
tp_nox: Numeric(10,6)
dil_nox: Numeric(10,6)
MEASTYPE
measjd: Character(1 0)
	 1- meas_descr: CharacterfSO)
meas_unit: Character(30)


-------
  « >' 2* 2 E tE Jz
T,'23*iM "*]=•*- >=!l g-f sis »° »;'*]£, s "i
Mil 51 til! s'l J s III III y 5 &11 gl' s I

-------
Input            of                      Trip Activity

Aug. 2, 2001 created.
Dec. 17, 2001 last
update.
    ACTTY IN
     ctrjstjd: Character(12)
     install_dt: Date
     unstall_dt: Date
     instal_hrm: Numeric(8,0)
     unstal_hrm:  Numeric(8,0)
     instal_odm:  Numeric(8,0)
     unstal_odm: Numeric(8,0)
     wajd: Character(10)
     msjd: Character(17)
     site: Character(12)
     ctrtstid_p: Character(12)
   OBD2CODE
   obd2code: Character(S)
   obd2code_d: Character(SO)
                                      TRIP IN
 tripjd: Character(12)
 ctrjstjd: Character(12)
 ins_config: Character(S)
 operatortp: Character(12)
 tstart_dt: Date
 tend_dt: Date
 fbatchjd: Character(10)
 fueljd: Numeric(3)
 payload: Numeric(5)
 passenger: Numeric(3)
 obd_std: Character(S)
 ctrtstid_p: Character(12)
                                     TPOBD IN
obd2code: Character(S)
tripjd: Character(12)
ctrjstjd: Character(12)
tpmeas_dt: Date
                                      FFDAT IN
                                      obd2code: Character(S)
                                      tripjd: Character(12)
                                      ctrjstjd: Character(12)
                                      tpmeas_dt: Date
                                      throttle: Character(10)
                                      more...: Logical
                                       TTIME IN
-eh
                                        tripjd: Character(12)
                                        ctrjstjd: Character(12)
                                        tpmeas_dt: Date
trip_speed:  Numeric(6,2)
tripjpm: Numeric(5)
tripjorq: Numeric(6)
tripjempf: Numeric(5,1)
tripjemp: Numeric(5,1)
tripjoaro: Numeric(5,2)
instjoaro: Numeric(5,2)
tripjnumid:  Numeric(6,2)
tripjat:  Numeric(10,6)
tripjong: Numeric(10,6)
trip_alt:  Numeric(6,0)
trip_grade: Numeric(6,3)
trip_exhfm:  Numeric(10,5)
trip_exhfc: Numeric(10,5)
fuel_rate: Numeric(8,5)
tripjhc: Numeric(10,6)
trip_co:  Numeric(10,6)
trip_co2: Numeric(10,6)
trip_nox: Numeric(10,6)
trip_o2:  Numeric(10,6)
eng_coolj: Numeric(5,1)
eng_oilj: Numeric(5,1)
millight:  Character(S)
trip_massf:  Numeric(6,2)
trip_\olf: Numeric(6,2)
                                                                            PMEAS  IN
                                                                                        LI
                                                                                        7r\
                                       measjd: Character(IO)
                                       tripjd: Character(12)
                                       ctrjstjd: Character(12)
                                       tpmeas_dt:  Date
                                       meas_\alue: Numeric(10,3)

-------
ctrjstjd: Character(12)
wajd: Character(IO)
test_date: Date
testjod: Character(S)
site: Character(12)
veh_ms_id: Character(17)
eng_ms_id: Character(17)
vehclass: Character(S)
except: Character(S)
ex_comm: Character(20)
fueltype: Character(4)
vehcompany: Character(12)
engcompany: Character(12)
highway: Character(S)
purpose: Character(IOO)
sec: Character(14)
model_name: Character(20)
model_yr: Numeric(4)
make: Character(12)
v_bld_date: Date
disp_cid: Numeric(4)
dispjiter: Numeric(4,1)
fuel_deliv Character(G)
fljype: Character(6)
aspirated: Character(7)
cylinder: Numeric(2)
injectors:  Numeric(1)
cat_type: Character(4)
airjnj: Character(S)
closedloop: Character(S)
ignition: Character^)
eng_fam: Character(19)
evap_fam: Character(12)
overdriys: Character(S)
creeper: Character(S)
lockup: Character^)
gears: Character(G)
curbweight: Numeric(6)
ac: Character(S)
canister: Character(IO)
egr: Character^)
fueltanks: Numeric(1)
tank_cap: Numeric(S)
egr_type: Character(G)
drv_trn: Character(4)
engseries: Character(20)
eng_class: Character(7)
e_bld_date: Date
eng_mod_yr: Numeric(4)
cooling: Character(7)
fi_meth: Character(4)
fl_press: Numeric(G)
parttrap: Character(S)
eng_cycle: Character(l)
ratedpower: Numeric(7,1)
ratedspeed: Numeric(S)
idle_rpm:  Numeric(5)
tech_confg: Character(SO)
ecs_descpt: Character(SO)
elect_cont: Character(IOO)
procmeth: Character(10)
proc_odom: Numeric(6)
hour_meter: Numeric(6)
rebuild_ct: Numeric(2)
rebuild_dt: Date
rebuildwhy: Characterise)
modife: Character(100)
tran_type: Character(6)
gvwr: Numeric(6)
gcwr: Numeric(6)
comments: Character(254)
ownership: Character(7)
depot: Character(12)
peaktorque: Numeric(4)
peakspeed: Numeric(S)
peakfrate: Numeric(5,1)
ratedfrate: Numeric(5,1)
cert_nox: Numeric(6,3)
cert_pm: Numeric(6,3)
axle: Numeric(2)
cert_co: Numeric(6,3)
cert_hc: Numeric(6,3)
vin8: Character(S)
vin_body: Character(SO)
thcstd:  Numeric(6,3)
costd: Numeric(6,3)
noxstd: Numeric(6,3)
pmstd:  Numeric(6,3)
vehjane: Numeric(S)
statetest: Character(8)
cuthc: Numeric(5,2)
cutco: Numeric(6,2)
cutnox: Numeric(5,2)
cutpoints: Numeric(2)
im_station: Numeric(S)
vindcode: Character(12)
cat_age: Numeric(6)
                                  IVBOD Equipment Input Table
         Aug. 2, 2001 created

Input Table Equip_in that
represents procurement of an
engine and its vehicle.

-------

 EVAP IN
 ctrjstjd: Character(12)
 wajd: Character^ 0)
 testjproc: Character(5)
 replicate: Logical
 schedjd: Character(6)
 fueljd: Numeric(3)
 fbatchjd: Character(10)
 msjd: Character(17)
 testjjate: Date
 testjod: Character(5)
 site: Character(12)
 nom_Jemp: Numeric(3)
 nomjiumid: Numeric(3)
 disable: Numeric(3)
 wjavapjhc: Numeric(6,2)
 precond: Character(10)
ETIME  IN
 evapmins: Numeric(5)
 ctrjstjd: Character(12)
 evapjbarom: Numeric(5,2)
 shed__temp: Numeric(5,1)
 fueljemp:  Numeric(5,1)
 w__cum__thc: Numeric(6,2)
      TMEAS IN
       measjd: Character(10)
       ctrjstjd: Character(12)
       measure: Numeric(10,3)
[Most character fields
translation table which contains
and explains all legal \alues
of the field.

Translation table for "wajd" field
isWKASSIGN.DBF.

Other tranlation tables ha\^e same
name as field.]

-------
HHSOD Input Structure
    PRESS IN
     ctrjstjd: Character(12)
    wajd: Character(10)
    test_proc: Character(5)
    msjd: Character(17)
    replicate: Logical
    test_date: Date
    testjod: Character(5)
    site: Character(12)
    capokstant: Character(S)
    pressJnit: Numeric(4,1)
    press_2min:  Numeric(4,1)
    press__odom: Numeric(6)
 [Note: Legal \alues of "wajd"
  are contained and explained in
  the translation table WKASSIGN.
  Legal \alues of "test_j)roc", by the
  table TEST_PRO, legal \alues
 of!1site"bySITE.DBF.]

-------
Designed: August 28, 2000
       FBAT
        fbatchjd: Character(10)
        mfg_batch: Character(18)
        cetane_num: Numeric(5,2)
        cetanejdx: Numeric(5,2)
        cetanejmp: Numeric(5,2)
        cetanejyp: Character(l)
        sulfur: Numeric(5)
        sulf_agent: Character(20)
        nitrogen: Numeric(5)
        tarom: Numeric(5,2)
        marom: Numeric(5,2)
        parom: Numeric(5,2)
        IBP: Numeric(4)
        T10: Numeric(4)
        T50: Numeric(4)
        T90: Numeric(4)
        EP: Numeric(4)
        spec_grav: Numeric(6,4)
        API_grav: Numeric(5,2)
        density: Numeric(5,3)
        yscosity: Numeric(4,2)
        flash: Numeric(4)
        cloud: Numeric(4)
        pour: Numeric(4)
        hcratio: Numeric(5,3)
        oxygen: Numeric(4,2)
        oxy_type: Character(20)
        additives: Numeric(5,2)
        lubric_g: Numeric(5,0)
        lubric_mm: Numeric(4,2)
        heat: Numeric(6)
        ash: Numeric(4,2)
        ran: Numeric(5,1)
        mon: Numeric(5,1)
        fen_c: Numeric(4,0)
        wgtjractn: Numeric(7,4)
        recovery: Numeric(4,1)
        residue: Numeric(4,1)
        loss: Numeric(4,1)
        rvp: Numeric(4,1)
        comp_olefn: Numeric(4,1)
        comp_sat: Numeric(4,1)
        wa_id: Character(IO)
        res_kind: Character(S)
        fueljd: Numeric(3)
        comp_aroma:  Numeric(4,1)

-------
for
 FUEL IN
 ctrjstjd: Character(12)
 measjd: Character(IO)
 wajd: Character(IO)
 msjd: Character(17)
 testjjate:  Date
 testjod: Character(5)
 site: Character(12)
 fuelmeas: Numeric(10,4)
   [Note: legal values of "wajd
   are contained and explained in
   translation table WKASSIGN.DBF,
   of "site" in SITE.DBF, and of "measjd"
   in MEASTYPE.DBF.]

-------
for
                                       INSP IN
[ Fields "site" and "part" have
translation      SITE. DBF and
PART. DBF  which contain
and explain their legal values.
Similar translation table for
"wajd" is WKASSIGN.DBF.

Table PART.CODE.DBF
contains and explains all legal
values of PART.CODE for
particular values of "part".]

07/15/02 GS
(1) Changed inspjtte to testjtte,
and inspjod to testjod.
(2)       a new attribute smokecolor
to inspjn. (3) changed cardinality to
zero, one or more for partjn
(means partjn is not required by imspjn).
                                        ctrjstjd: Character(12)
wajd: Character(IO)
msjd: Character(17)
site: Character(12)
testjjate: Date
testjod: Character(5)
comments: Character(254)
comments2: Character(254)
insp_odom: Numeric(6)
g_can_init: Numeric(7,1)
g_can_purg: Numeric(7,1)
g_can_load: Numeric(7,1)
smokecolor: Character(6)
 PART IN
  part: Character(4)
  part__code: Numeric(2)
  ctrjstjd: Character(12)

-------
On
                            OBD  IN
                             ctrjstjd: Character(12)
                             wajd: Character(10)
                             msjd: Character(17)
                             site: Character(12)
                             testjjate: Date
                             testjod:  Character(5)
                             comment: Character(254)
                             obdjDdom: Numeric(6)
                             obdlevel:  Numeric(1)
                             ctrtstidjp: Character(12)
             SCAN1 IN
                                                   SCAN2 IN
              ctrjstjd: Character(12)
              obdlcode: Numeric(3)
              obdldescr: Character(50)

ctrjstjd: Character(12)
obd2code: Character(S)

-------

This version assumes that all OBD
 scan codes are from vehicles with
 "enhanced" OBD systems.
                    OBD IN
                    ctrjstjd: Character(12)
                    wajd: Character(10)
                    msjd: Character(17)
                    site: Character(12)
                    test__date: Date
                    testjod: Character(5)
                    comment: Character(254)
                    obd_odom: Numeric(6)
                    obdlevel: Numeric(1)
                    ctrtstidjp: Character(12)
                    SCAN2 IN
                              TN
                     ctrjstjd: Character(12)
                     obd2code: Character(5)

-------
                                      for
                                                 REPAR  IN
[Fields "site", "repjype",
 and "wajd"  ha\^e
translation table which contains
and explains all legal \alues
of the field.

Translation table for "wajd" field
isWKASSIGN.DBF.

Other translation tables ha\^e same
name as field.]

07/15/02 GS Changed reparjJate
to test_date, and reparjtod to testjtod.
msjd: Character(17)
test__date: Date
testjod:  Character(5)
wajd: Character^ 0)
site: Character(12)
ctrjstjd: Character(12)
rep__type: Numeric(3)
repar_hrm: Character(5)
comments: Character(254)
comments2: Character(254)
repar__odom: Numeric(6)

-------
                                  for
               May 10, 2000
ROAD  IN
                                          PHASE  IN
 ctrjstjd: Character(12)
 testjproc: Characters)
 wajd: Character(IO)
 replicate: Logical
 fueljd: Numeric(3)
 fbatchjd: Character(10)
 msjd: Character(17)
 testjjate: Date
 testjod: Character(5)
 disable: Numeric(3)
 route: Character(12)
 instrsys: Character(12)
 actweight: Numeric(6)
 a^gjemp: Numeric(5,1)
 a^gjiumid: Numeric(6,2)
 avgjDaro: Numeric(5,2)
 odometer: Numeric(6)
 precond: Character(IO)
 timeonroad: Numeric(6)
 distance: Numeric(7,3)
 totalwork: Numeric
 gallons: Numeric(6,3)
 wjhc: Numeric(10,3)
 w__co:  Numeric(9,3)
 w__co2: Numeric(10,3)
 w__o2:  Numeric(10,3)
 w__no:  Numeric(9,3)
-6H
     ctrjstjd: Character(12)
     phase  no: Numeric(1)
     start__emis: Characters)
               Character(5)
               Numeric(5,1)
               : Numeric(6,2)
              Numeric(5,2)
     timeonroad: Numeric(6)
     distance: Numeric(7,3)
     totalwork: Numeric
     gallons: Numeric(6,3)
     w__thc: Numeric(10,3)
     w__co: Numeric(9,3)
     w__co2: Numeric(10,3)
     w_p2: Numeric(10,3)
     w__no: Numeric(9,3)
    RTIME  IN
ctrjstjd: Character(12)
roadsecs: Numeric(6)
     phasejio: Numeric(1)
     roadspeed: Numeric(6,2)
     enginerpm: Numeric(4)
     roadtorque: Numeric(4)
     roadtemp: Numeric(5,2)
     rjhc: Numeric(7,5)
     r_co: Numeric(6,4)
     r_no: Numeric(6,4)
     r_co2: Numeric(6,3)
     r__o2: Numeric(6,3)

-------
                 input              for
       Running                      Test
RUNL IN
 ctrjstjd: Character(12)
 test_proc: Character(5)
 wajd: Character(IO)
 schedjd: Character(6)
 replicate: Logical
 fueljd: Numeric(3)
 fbatchjd: Character(10)
 msjd: Character(17)
 test_date: Date
 test_tod: Character(S)
 site: Character(12)
 nom_temp: Numeric(3)
 nom_humid: Numeric(3)
 disable: Numeric(3)
 testwght: Numeric(6)
 roadjip: Numeric(5,1)
 acjip: Character(S)
 dynotype: Character^ 0)
 odometer: Numeric(6)
 precond: Character(IO)
 tarcanwght: Numeric(4)
 norcanwght: Numeric(4)
 endcanwght: Numeric(4)
 targiftemp: Numeric(3)
 obsiftemp: Numeric(3)
RUNLB
 ctrjstjd: Character(12)
 bag_num: Numeric(2)
 bagjbaro: Numeric(5,2)
 bag_temp: Numeric(5,1)
 bag_humid: Numeric(6,2)
 bagjdist:  Numeric(7,3)
 bag_thc: Numeric(7,3)
 bag_co: Numeric(8,3)
 bag_co2:  Numeric(8,3)
 bag_nox:  Numeric(7,3)
 bagjnpg: Numeric(6,2)
 wj"unl_Jhc: Numeric(7,2)
 targ_ftemp: Numeric(3)
 obs__ftemp: Numeric(3)
 tank_press: Numeric(5,1)
 purg_flow: Numeric(7,1)
                                          [Most character fields have translation
                                          table which contains and explains all
                                          legal values of the field.

                                          Translation table for "wajd"
                                          field is WKASSIGN. DBF.

                                          Other tranlation tables have
                                          same name as field.]

-------
          input Structure
forVehicIe Procurement
                                            VEHP IN
[Most character fields have
translation table which contains
and explains all legal values
of the field.

Translation table for "wajd"
field is WKASSIGN. DBF.

Other tranlation tables have
same name as field.]
                                             ms_id: Character(17)
wa_id: Character^ 0)
proc_date: Date
procjod: Character(S)
site: Character(12)
ctr_prc_id: Character(12)
procmeth: Character(IO)
procjDdom: Numeric(6)
fueltype: Character(4)
company: Character^2)
disp_cid: Numeric(4)
dispjiter:  Numeric(4,1)
fuel__deliv:  Character(6)
Venturis: Numeric(2)
fi_type: Character(6)
aspirated: Character(7)
cylinder: Numeric(2)
airjnj: Character(S)
catjype: Character(4)
closedloop: Character(S)
ignition:  Character(2)
vehclass: Character(S)
model__yr: Numeric(4)
make: Character(12)
model_name: Character(20)
overdrive: Character(S)
tranjype: Character(6)
creeper: Character^)
lockup: Character(S)
gears: Character(6)
gvwr: Numeric(6)
gcwr: Numeric(6)
curbweight: Numeric(6)
ac:  Character(S)
bld_date: Date
fueltanks:  Numeric(1)
tank__cap: Numeric(3)
canister: Character(10)
eng_fam: Character(19)
evap_fam: Character(12)
drv_tm: Character(4)

-------
MSOD Input Structure
Major Entity Name & Definition Report

-------
Entity -If fune
ACTTYJN
BAGJN
BMEAS IN
DYNOBJN
EMAPJN
EMODE IN
EMODM IN
ENGOT IN
ENGT IN
EQUIP IN
EREPM IN
ETESTJN
ETIME IN
EVAPJN
FBATJN
FF DATA
FUEL IN
INSPJN
LTIMEJN
MAPPTJN
MEASTYPE
OBD IN
OBD2CODE
PART IN
PHASEJN
PMEAS IN
PRESS IN
REPAR IN
RESLT IN
Entity Befli|14on
An activity is a collection of trips traveled by an PEMS/PAMS non-road vehicle.
This result subtype is identified in RESULT by RES KIND = "ACTIVITY".
One bag set of a DYNOTEST. (A bag set usually results from two physical bags: one sample and one
background, with the background measurements subtracted from the sample measurements to yield the bag set
measurements).
A single set of bag test results are stored here, as well as at the summary test level. Many DYNOTESTs
involving bagged emission measurements utilize multiple bag sets.
Used to store a MEASTYPE measurement at the test bag level.
This input table stores the results of a vehicle chassis exhaust emission test whose results are expressed in grams
per mile. This test is eventually stored as entity DYNOTEST.
This input table stores information pertaining to the test as a whole.
Note: The emission summary result fields in this entity are used only to summarize the results of bagged
exhaust emission tests.
This result subtype stores an engine "MAP". Maximum available power or torque as a function of RPM.
This result subtype is identified in RESULT by RES KIND = "ENGINMAP".
The results of one steady-state mode of an engine dynamometer test. (Only used to store steady-state results.)
Used to store a MEASTYPE measurement at the engine test mode level.
A point in time during a DYNOTEST when measuring engine out emissions.
A point in time within an ENGTEST.
This Input Table Represents Procurement of both Equipment and Engine
A non-core measurement associated with a point in time in an engine test (i.e. an ENGTIME).
This result subtype stores the results of an engine test performed on an engine dynamometer, exclusive of
smoke opacity measurement. This subtype is identified by RES KIND = "ENGTEST".
One point in time during an evaporative emission test.
This entity stores the results of an evaporative emission test. This table stores information pertaining to the test
as a whole.
A particular batch of fuel that can be used to power mobile sources during emission tests.
Unlike a FUEL, which is a general kind of fuel, instances of this entity represent a physical batch of fuel that has
measured properties.
Freeze frame data.
This result subtype stores the results of an analysis of the fuel being used in the mobile source.
This input entity is used to store the results of the emission component inspection often referred to as the Ml
maintenance inspection, or just Ml maintenance.
This top level entity is used to store information about the inspection as a whole.
LTIME IN is to store measurements used to calculate the mass per unit time measurements found in the input
table TIME IN during a lab test.
A single point within an engine map.
A type of numeric, "non-core", emission-related measurement, e.g. methane emissions in grams per mile, not
usually performed.
Note: This table does not store a result measurement, but information about a kind of measurement.
This input entity is used to store summary level information pertaining to a scan of a vehicle's on board
diagnostic system. Both level 1 and level 2 on board diagnostic systems scans are supported by this data
structure.
This table is used to store information pertaining to the scan as a whole.
OBD2 scan code. Contains information about the code itself, e.g. its meaning.
Emission component part code inspection.
A portion of a roadtest. This portion must correspond to a single, contiguous period of time within the time
period of the complete test.
Used to store a MEASTYPE measurement at the test time point level.
This Result Subtype stores the result of an evaporative system pressure check.
The type of repair performed on a vehicle.
Any observation, measurement, or modification to an M SOURCE including...
Information pertinent to the procurement of the M SOURCE.
An outcome of any test procedure performed on an M SOURCE, such as an exhaust emissions test or an
evaporative emissions test.

-------
Enttty Naane ,:.

RMEAS IN
ROADJN
RTIME IN
RUNLJN
RUNLB IN
SCAN1 IN
SCAN2 IN
SMODE IN
SMOKEJN
TIME IN
TMEAS IN
TRIPJN
TRIPOBD IN
TTIME IN
VEHP IN
Entity Beftiittoja
Observations of the M SOURCE, e.g. a questionnaire about the M SOURCE submitted by the owner.
Repairs or modifications made to the M SOURCE which could effect future measurements.
Additional Notes:
1 . This entity is broken down into an incomplete collection of dependent subtype entities based on its
RES KIND field. Additional result subtypes will be added as are needed.
Used to store a MEASTYPE measurement at the test time point level.
This entity communicates the results of a vehicle exhaust emission test performed during on-road driving. These
results are ultimately stored as a ROADTEST type RESULT. This table stores information pertaining to the
test as a whole.
The entity name ROAD IN reflects the fact that the vehicle has been equipped with on board exhaust emission
measurement instrumentation and that the emission measurements can therefore be made during actual use
rather than in a laboratory.
A point in time during an on-road exhaust emission test.
The results of a vehicle chassis running loss emission test, eventually stored as entity RUNLOSS. This table
stores information pertaining to the test as a whole.
A portion of a "running loss" test, identified by "bag number" within the test.
An individual scan code resulting from a scan of a level 1 on board diagnostic system.
An individual scan code resulting from a scan of a level 2 on board diagnostic system.
One mode of a smoke test procedure.
This result subtype stores the results of a smoke opacity test. This subtype is identified by RES KIND =
"SMOKETST".
A point in time during a DYNOTEST.
Used to store a MEASTYPE measurement at the summary test level.
Atrip traveled by an PEMS/PAMS non-road vehicle.
This result subtype is identified in RESULT by RESJCIND = "TRIP".
This result subtype is similar to a ROADTEST. The primary purpose of a ROADTEST is to measure exhaust
emissions. The purpose of a ROADTRIP is to measure other aspects of the vehicle's usage or activity.
One or more OBD code(s) occurring at a point in time during a trip.
A point in time during a trip.
A table containing attributes that describes a vehicle.

-------
Entity and Category Attribute Definition
Report for Input Structures

-------
.^ACCTY IN",X:ntitj
Ww»e
ctr 1st id





install dt
unstall dt
instal hrm
unstal hrm
instal odm
unstal odm
wa id
ms id

site
ctrtstid_p

Dftinition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record =" ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Data and time the unit, e.g., PEMS or PAMS, was installed onto the vehicle.
Data and time the unit, e.g., PEMS or PAMS, was uninstalled from the vehicle.
Hour meter reading at the time the unit, e.g., PEMS or PAMS, was installed.
Hour meter reading at the time the unit, e.g., PEMS or PAMS, was uninstalled.
Odometer reading at the time the unit, e.g., PEMS or PAMS, was installed.
Odometer reading at the time the unit, e.g., PEMS or PAMS, was uninstalled.
Work Assignment (or equivalent for TSD) name.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Location where test was conducted. Legal values defined by SITE translation table.
This will equal the ctr 1st id field from EQUIP IN, added to provide a link between
tables.
Reflijtewl
Yes





Yes
Yes
No
No
No
No
No
Yes

No
No

Prtwisr V»j
Yes





No
No
No
No
No
No
No
No

No
No

?'B4&Jpe(-;3ntity
'Wume
bag num
ctrjstjd
bag baro
bag temp
bag humid
bag dist
bag the
bag co
bag-co2
bag nox
bag mpg
Deflnltton
Bag number.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Barometric pressure, expressed in inches of mercury.
Temperature, expressed in degrees Fahrenheit.
Humidity, expressed in grains of water per pound of dry air.
distance traveled, expressed in miles.
Total hydrocarbon emissions, expressed in grams per mile.
Carbon monoxide emissions, expressed in grams per mile.
Carbon dioxide emissions, expressed in grams per mile.
Emissions of oxides of nitrogen, expressed in grams per mile.
Fuel economy expressed in miles per gallon.
RequtreA
Yes
Yes
No
No
No
No
No
No
No
No
No
Errory-ifey
Yes
Yes
No
No
No
No
No
No
No
No
No
. J*BMEA;S /IS?*, -fiotftj
•Iftmw
bag num
meas id
ctr 1st id



bag meas
Definition
Bag number.
Measurement type identification
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Bag-level measurement.
BeijiplKef
Yes
Yes
Yes



No
• PriiBBiy Ifoy
Yes
Yes
Yes



No
J-BYPIQB W .Eo*it! /
•Iftmw
ctr 1st id
test_proc
wa id
sched id
Detinition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Identifies the specific test procedure used. A more detailed classification than
RES KIND. Based largely upon values of TEST TYPE in earlier design.
Conceptually distinct from the driving or operational schedule used.
Work Assignment (or equivalent for TSD) name
Schedule identification.
ReiqiiplKet
Yes
Yes
Yes
Yes
• PriiBBiy Ifoy
Yes
No
No
No

-------
J-BYPIQB W .Eo*it! /
•Iftmie
replicate
resultgrp
fueljd
fbatch id
ms id
test date
test tod
site
nom temp
nom humid
disable
the
CO
co2
nox
mpg
testwght
road hp
ac hp
dynotype
odometer
precond
init temp
init baro
init humid
dynoco a
dynoco b
dynoco c
ctrtstid_p
Definition
TRUE if test is a replicate of one already entered. Otherwise FALSE.
Contains the ctr 1st id of any test, e.g. an SFTP test, of which this test is a component
part.
A blank value indicates that this test is not part of a higher-level test group.
Numeric code uniquely identifying the general type of fuel used. (Sometimes referred
to as the "gross fuel type")
Fuel batch identification.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Test date. MM/DD/YYYY
Time of day of the start of the test. Stored as a 5 character string HH:MM.
Location where test was conducted.
Nominal temperature at which test was to be conducted. Expressed in degrees
Fahrenheit.
Nominal absolute humidity at which test was to be conducted. Expressed in grains of
water per pound of dry air.
Indication of any special conditions or "disablements" performed on the mobile source
for particular tests. A value of zero indicates that no special condition or disablement
to the vehicle was performed. Positive values indicate a particular disablement or set
of disablements as defined in the translation table for this field, e.g. 1 = gas cap
removed, 2 = evap canister removed, 3 = both gas cap and canister removed, etc.
Total hydrocarbon emissions, expressed in grams/mile. (Composite bag result for the
entire test)
Carbon monoxide emissions, expressed in grams/mile. (Composite bag result for the
entire test)
Carbon dioxide emissions, expressed in grams/mile. (Composite bag result for the
entire test)
Oxides of nitrogen emissions, expressed in grams/mile. (Composite bag result for the
entire test)
Fuel economy, expressed in miles/gallon. (Composite bag result for the entire test)
Dynamometer inertia weight setting used for this test. Expressed in pounds.
Dynamometer road load horsepower setting used for this test.
Did dynamometer road load setting for this test include air conditioning load factor?
(YES, NO, orNUL)
Type of dynamometer used. Valid values for this field, are contained in the
DYNOTYPE code translation table.
Odometer reading of vehicle at beginning of test. (Expressed in miles)
Type of preconditioning performed on the vehicle prior to the test. Legal values
defined by translation table PRECOND.DBF
Initial test temperature in degrees F. For bag tests this will often have the null value of
0, since it is reported at the bag level.
Barometric pressure measured at the beginning of the test. Expressed in inches of
mercury. This will often have the null value of 0 since it was usually reported at the
bag level.
Absolute humidity measured at beginning of test. Expressed in grains of water per
pound of dry air. Often assumes null value of zero in this table, since it is often
reported at the bag level.
The "a" term. Dynamometer road load power absorption coefficient in pounds force.
The "b" term. Dynamometer road load power absorption coefficient in (pounds
force)/(miles per hour).
The "c" term. Dynamometer road load power absorption coefficient in (pounds
force)/(miles per hour)A2.
This will equal the ctr 1st id field from EQUIP IN, added to provide a link between
tables.
ReiqiiplKet
No
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• PriiBBiy Ifoy
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
-fE'lflM* Ilf" 'Entity
•ISsmie
ctr 1st id
maptype
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Type of Engine Map. Legal values defined by MAPTYPE translation table.
ReiqiiplKet
Yes
No
• PriiBBiy Ifoy
Yes
No

-------
-fE'lflM* Ilf" 'Entity
•ISsmie
msdrtdpwr
msdrtdsped
maxtorque
msdtrqsped
gov speed
exrestrict
baro
humidity
inlet air
exhaust
cooler out
coolant in
coolantout
chiller
Definition
Measured rated horsepower.
Measured rated speed (rpm)
Measured peak torque. Expressed in foot pounds
Measured torque speed. Expressed in rpm.
Governed central speed (rpm)
Exhaust restriction pressure. Expressed in inches of mercury.
Barometric pressure. Expressed in inches of mercury.
Absolute humidity. Expressed in grains of water per pound of dry air.
Engine inlet air temperature. Expressed in degrees F.
Exhaust temperature, after emission controls. Expressed in degrees F.
Air temperature after intercooler. Expressed in degrees F.
Engine coolant input temperature. Expressed in degrees F.
Engine coolant output temperature. Expressed in degrees F.
Chiller water temperature. Expressed in degrees F.
ReiqiiplKet
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• PriiBBiy K«f
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.fsE'M0BE W 'Entity /
'1S»U1W
ctr 1st id
modename
rpm
torque
bhp
r ch4 gph
r the gph
r co gph
r co2 gph
r nox gph
r pm gph
fc meas
fc calc
etm baro
etm humid
etm inair
etmexrestr
etmexhaust
etm cooler
etm coolin
etmcoolout
etmchiller
Dftinition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Name of engine test mode. Based on its reference speed, speed fraction, and load
fraction. Legal values defined by ENGMODE translation table
Measured engine rpm.
Measured torque. Expressed in foot-pounds.
Brake horsepower.
Methane emission rate. Expressed in grams per hour.
Total hydrocarbon emission rate. Expressed in grams per hour.
Carbon monoxide emission rate. Expressed in grams per hour.
Carbon dioxide emission rate. Expressed in grams per hour.
Oxides of nitrogen emission rate. Expressed in grams per hour.
Total particulate emission rate. Expressed in grams per hour.
Measured fuel consumption. Expressed in kg. per hour.
Calculated fuel consumption. Expressed in kg per hour.
Average barometric pressure during engine test mode. Expressed in inches of Hg.
Average absolute humidity during engine test mode. Expressed in grains of water per
pound of dry air.
Engine inlet air temperature. Expressed in degrees F.
Exhaust restriction pressure. Expressed in inches of Hg.
Exhaust temperature, after emission controls. Expressed in degrees F.
Air temperature after intercooler. Expressed in degrees F.
Engine coolant input temperature. Expressed in degrees F.
Engine coolant output temperature. Expressed in degrees F.
Chiller water temperature. Expressed in degrees F.
meqiplKef
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Primary IJey
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
.^SMPDm.-'IN" Entit y
Jtaae
ctrjstjd
modename
meas id
emodmeas
IJefljpltion
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Name of engine test mode. Based on its reference speed, speed fraction, and load
fraction. Legal values defined by ENGMODE translation table
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Engine test mode level measurement of this MEAS ID
Rsqwtrejl
Yes
Yes
Yes
No
Primmy Key
Yes
Yes
Yes
No

-------
fTOSOl WHoflty
•ISsmie
ctr 1st id
dynosecs
ejhc
e co
e nox
e co2
c the
C CO
c co2
c o2
c nox
e o2
5«W*tai
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records
pertinent to this RESULT.
Time within dynamometer test, expressed in seconds, beginning of test equals
dynosecs = 0, first measurement is usually at dynosecs = 1 .
Engine-out total hydrocarbon emissions measurement, expressed in grams per
second
Engine-out Carbon monoxide emissions measurement, expressed in grams per
second
Engine-out Oxides of nitrogen emissions measurement, expressed in grams/sec
Engine-out carbon dioxide emissions measurement, expressed in grams/second
Total hydrocarbon emissions in ppm by volume.
Carbon monoxide emissions in ppm by volume.
Carbon Dioxide emissions measurement, expressed in weight percent (%).
Oxygen emissions measurement, expressed in weight percent (%).
Oxides of nitrogen emissions in ppm by volume.
Engine-out oxygen emissions measurement, expressed in grams/second
RpqiiplKet
Yes
Yes
No
No
No
No
No
No
No
No
No
No
sfjtoppy^ty
Yes
Yes
No
No
No
No
No
No
No
No
No
No
•fffiWJ-W'BBtfty
,Ww»e
ctrjstjd
engsecs
r the
r co
r nox
r co2
rpm
torque
JJeffinltlon
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Time within an engine dynamometer test, expressed in seconds, beginning of test has
engsecs = 0.
Total hydrocarbon emissions measurement. Expressed in grams per second.
Carbon monoxide emissions measurement. Expressed in grams per second.
Oxides of nitrogen emissions measurement. Expressed in grams per sec.
Carbon dioxide emissions measurement. Expressed in grams per second.
Measured engine rpm.
Measured torque. Expressed in foot-pounds.
Reqipiifet
Yes
Yes
No
No
No
No
No
No
Ritanspy ¥ej
Yes
Yes
No
No
No
No
No
No
.-»QFn»'W Entity
JffllBe
ctrjstjd
wa id
test date
test tod
site
veh ms id
eng ms id
vehclass
except
ex comm
fueltype
vehcompany
engcompany
highway
purpose
IJeftnltlon
Identification number assigned to the equipment procurement by a test contractor.
(Hopefully uniquely identifies all RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Work Assignment (or equivalent for TSD) name
Date the equipment was procured.
Time of day the equipment was procured. Stored as a 5 character string HH:MM.
Location where test was conducted. Legal values defined by SITE translation table.
Mobile source identifier. For equipment this would be the serial number that best
identifies the equipment as a whole.
Serial number of the engine.
Vehicle class. Will have a translation table.
YES if something is exceptional about this mobile source that would make it an
outlier for most analysis, (e.g. engine has been replaced, etc.)
Used if except is true. Comment as to why vehicle is exceptional.
Type of fuel mobile source is designed to use. 'GAS ", "DIES", etc
Vehicle manufacturer. Is designed to align with the MFR fields in CFEIS. Has
extended translation table in which COMPANY N will contain the same numeric
code as CFEIS for this manufacturer.
Engine manufacturer. Is designed to align with the MFR fields in CFEIS. Has
extended translation table in which COMPANY N will contain the same numeric
code as CFEIS for this manufacturer.
Yes if mobile source is intended for highway use. No for non-road mobile sources.
Purpose or use of the mobile source. (Addition of this field was motivated by the
need to describe the function of non-road vehicles and equipment and will likely be
Required
Yes
No
No
No
No
Yes
No
No
No
No
No
No
No
No
No
Rriniiwy Key
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
•fEQUffJETf Entity /
•ISsmie

sec
model name
model yr
make
v bid date
disp cid
disp liter
fuel deliv
fi type
aspirated
cylinder
injectors
cat type
air inj
closedloop
ignition
eng fam
evap fam
overdrive
creeper
lockup
gears
curbweight
ac
canister
egr
fueltanks
tank cap
egr type
drv trn
engseries
eng class
e bid date
eng mod yr
cooling
Definition
blank for other mobile sources.)
Source classification code.
Model name
Model year
Vehicle make e.g. Buick, as distinct from vehicle manufacturer, GM. Legal values
defined by MAKE translation table.
Approximate date the vehicle was manufactured. Usually collected to nearest month
only with day set to 15.
Nominal Engine displacement, expressed in cubic inches.
Nominal engine displacement, expressed in liters.
Kind of fuel delivery system. Legal values defined by FUEL DEL translation table.
Type of fuel injection
PFI (port fuel injection)
TBI (throttle body injection)
DIRECT (direct fuel injection e.g. as for most diesel engines.)
Indicates how engine is aspirated.
CHARGED if turbocharged or supercharged.
NATURAL if not
Number of cylinders or rotors.
Number of injectors per cylinder.
What type catalyst, if any, is present on the mobile source.
Values are:
3WAY Three-way catalyst
OX3W Oxidation plus three-way catalyst
OXID Oxidation Catalyst
NONE No catalyst
NULL Unknown
Represents what method, if any, is used to introduce supplemental air into the exhaust
stream. Legal values defined by AIR INJ translation table.
"YES" indicates a "closed loop" configuration in which the exhaust sensing is used to
help control the fuel combustion process. "No means this is not done on the vehicle.
Ignition type of engine in mobile source. Legal values defined by IGNITION
translation table.
Exhaust emission certification family to which the engine in this equipment belongs.
EPA standardized evaporative family name as defined in CFR40 Part 86
Indicates whether vehicle has overdrive gear.
Indicates whether vehicle has creeper gear.
Indicates whether vehicle has lockup transmission.
Number of forward gears in vehicle transmission.
Legal values defined by GEARS translation table.
Curb weight in pounds. For on-road vehicles this has a precise definition. For other
mobile sources, e.g. non-road vehicles, the unadjusted actual weight of the mobile
source is used.
Is vehicle equipped with air conditioning?
YES, NO, or NUL
Intend to change to logical type field when good tool is available.
Type of canister on vehicle. Legal values defined by CANISTER translation table.
Does vehicle have exhaust gas recirculation? YES, NO, or NUL.
number of fuel tanks on vehicle
Total fuel tank capacity to nearest gallon. (Includes all tanks.)
Type of exhaust gas recirculation (EGR). Values defined by translation table.
Represents drive train with the following values (domain); FWD (front wheel drive),
RWD (rear wheel drive), 4WDO (optional 4 wheel drive), and 4FWD (full-time 4
wheel drive)
Engine series or product line name.
Intended engine service class. (In conjunction with engine type (SI or CI), and
model year, this field allows determination of the emission standards to which many
engines were certified; for small spark ignition engines, displacement class, which
can be determined from displacement, may be used instead.) Legal values to be
defined by translation table.
Approximate date engine was manufactured.
Engine model year.
Type of after cooling. (Legal values defined by translation table.)
•Ueqijlseil /

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
sfjtoppy^ty

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
•fEQUffJETf Entity /
•ISsmie
fi meth
fi press
parttrap
eng cycle
ratedpower
ratedspeed
idle rpm
tech confg
ecs descpt
elect cont
procmeth
proc odom
hour meter
rebuild ct
rebuild dt
rebuildwhy
modifs
Iran type
gvwr
gcwr
comments
ownership
depot
peaktorque
peakspeed
peakfrate
ratedfrate
cert nox
cert_pm
axle
cert co
cert he
vin8
vin body
thcstd
costd
noxstd
pmstd
veh lane
statetest
cuthc
cutco
cutnox
Definition
Method of fuel injection. ( Legal values defined by translation table.)
fuel injection pressure, expressed in kPa.
Is particulate trap used? "YES", "NO", or "NUL".
Engine cycle, 2 =. 2-stroke, 4 = 4-stroke. 0 = Unknown.
Rated horsepower of engine.
Rated rpm of engine
Idle rpm as declared by the OEM.
Description of technical configuration. (Not categorized.)
Description of emission control system.
Description of electronic control.
Procurement method. Refer to translation table for values and their meaning.
Approximate odometer reading in miles at time of vehicle recruitment.
Hours of operation (usually available only for off-road mobile sources). Null value is
0.
Number of times mobile source was rebuilt, generally applicable only to engines. Null
value is 99.
Date of last rebuild.
Purpose or reason for last rebuild.
Description of significant post-OEM additions or modifications.
Transmission type. Legal values defined by TTRNTRAN translation table.
Gross vehicle weight rating in pounds. The value specified by the manufacturer as
the loaded weight of a single vehicle.
The weight rating, expressed in pounds, specified by the vehicle manufacturer as the
loaded weight of a combination (articulated) vehicle. In the absence of a value
specified by the manufacturer, GCVR will be determined by adding the GVWR of the
power unit and the total weight of the towed unit and any load thereon.
Field used for comments from the data supplier, this field not loaded into database.
The relationship between the user and the equipment.
Depot means site where vehicle is stored when not in use.
Peaktorque in ft-lbs.
Peak torque speed in rpm.
Fuel rate @ peak torque in Ibs/hr.
Fuel rate (2J rated speed in Ibs/hr.
Oxides of nitrogen emission level at which vehicle was certified. Expressed in grams
per mile.
Particulate matter emission level at which vehicle was certified. Expressed in grams
per mile.
The number of axles the vehicle has.
Carbon Monoxide emission level at which the heavy duty vehicle or engine was
certified. Expressed in grams per mile.
Hydrocarbon emission level at which vehicle was certified. Expressed in grams per
mile.
The first eight characters of vehcicle Identification Number (VIN).
Vehicle physical attributes as described by VIN decoding software for the first
procurement of the vehicle into MSOD.
Total hydrocarbon standard level to which vehicle was certified.
Expressed in grams per mile.
Carbon monoxide standard level to which vehicle was certified.
Expressed in grams per mile.
Oxides of nitrogen standard level to which vehicle was certified.
Expressed in grams per mile.
Particulate matter standard to which vehicle was certified. Expressed in grams per
mile.
Number historically used to identify procurment of a vehicle from an I/M lane (as
compared with VEH NO which identified a physical vehicle.) Vehicles were
recruited for a series of tests, typically a purge-pressure, IM240 and FTP.
Indicates whether the vehicle recruited passed or failed a state IM test. Legal values
defined by STATETES translation table.
Recruitment "cut point" or threshold value for hydrocarbon emissions. Expressed in
terms of grams/mile as measured by an IM240 test. Null value of this field is zero.
Recruitment "cut point" or threshold value for carbon monoxide emissions.
Expressed in terms of grams/mile as measured by an IM240 test. Null value of this
field is zero.
Recruitment "cut point" or threshold value for oxides of nitrogen emissions.
•Ueqijlseil /
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
sfjtoppy^ty
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
•fEQUffJETf Entity /
•ISsmie

outpoints
im station
vindcode
cat age
Definition
Expressed in terms of grams/mile as measured by an IM240 test. Null value of this
field is zero.
Information pertaining to the set of IM240 emission "outpoint" values which
governed this procurement. These emission cutpoint levels do not generally
correspond to the emission standards to which the vehicle was certified. Legal
values defined by CUTPOINT translation table.
IM program station id.
Version of VIN decoding software used for the procurement.
Age of catalyst if artificially aged.
«e»jijlseil /

No
No
No
No
sfjtoppy^ty

No
No
No
No
fEJiffiPM- 15?' Entity
Jfpme
Ctr 1st id
Engsecs
Meas id
Erepmeas
IJefljnlitai
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Time within an engine dynamometer test, expressed in seconds, beginning of test has
engsecs = 0.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Engine test time level measurement of this MEAS ID
Required
Yes
Yes
Yes
No
^jlipRiy'ISei
Yes
Yes
Yes
No
"ET1ST WWntity
Waiae
ctr 1st id
usesmap
p ch4
p the
p co
p co2
p nox
p pm
total work
bsfc meas
bsfc calc
et baro
et humid
et inair
et exrestr
et exhaust
et cooler
et coolin
et coolout
et chiller
IJeflMltton
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
ctr 1st id of engine map result associated with this engine test. Blank value indicates
that no engine map in the database is associated with this engine test.
Methane emissions. Expressed in grams per bhp-hr.
Total HC emissions. Expressed in grams per bhp-hr.
CO emissions. Expressed in grams per bhp-hr.
CO2 emissions. Expressed in grams per bhp-hr.
NOx emissions. Expressed in grams per bhp-hr.
Total particulate emissions. Expressed in grams per bhp-hr.
Total work performed in test. Expressed in bhp-hrs.
Measured brake-specific fuel consumption. Expressed in grams per bhp-hr.
Calculated brake-specific fuel consumption. Expressed in grams per bhp-hr.
Average barometric pressure during test. Expressed in inches of Hg. Not meaningful
for multi-mode steady-state tests.
Average absolute humidity during test. Expressed in grains of water per pound of dry
air. Not meaningful for multi-mode steady-state tests.
Engine inlet air temperature. Expressed in degrees F. Not meaningful for multi-mode
steady-state tests.
Exhaust restriction pressure. Expressed in inches of mercury. Not meaningful for
multi-mode steady-state tests.
Exhaust temperature, after emission controls. Expressed in degrees F. Not
meaningful for multi-mode steady-state tests.
Air temperature after intercooler. Expressed in degrees F. Not meaningful for multi-
mode steady-state tests.
Engine coolant input temperature. Expressed in degrees F. Not meaningful for multi-
mode steady-state tests.
Engine coolant output temperature. Expressed in degrees F. Not meaningful for
multi-mode steady-state tests.
Chiller water temperature. Expressed in degrees F. Not meaningful for multi-mode
steady-state tests.
Required
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
RriniMy Key
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------
.fETUffl W'Kntitj /
•ISsmie
evapmins
ctr 1st id
evap barom
shed temp
fuel temp
w cum the
Definition
Time of measurement, expressed in minutes after start of test.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Barometric pressure, expressed in inches of mercury.
Temperature of SHED or air surrounding vehicle, in degrees F.
Temperature of vehicle's fuel expressed in degrees F.
Cumulative hydrocarbon emissions, since start of test, expressed in grams.
ReiqiiplKet
Yes
Yes
No
No
No
No
• PriiBBiy Ifoy
Yes
Yes
No
No
No
No
JWAPJN**
JCwne
ctrjstjd
wa id
test_proc
replicate
sched id
fueljd
fbatch id
ms id
test date
test tod
site
nom temp
nom humid
disable
w evap the
precond
JJeflnltion
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Work Assignment (or equivalent for TSD) name
Identifies the specific test procedure used. A more detailed classification than
RES KIND. Based largely upon values of TEST TYPE in earlier design.
Conceptually distinct from the driving or operational schedule used.
TRUE if this test replicates a previous one, otherwise FALSE.
Schedule identification.
Numeric code uniquely identifying the general type of fuel used. (Sometimes referred
to as the "gross fuel type")
Fuel batch identification.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Location where test was conducted.
Nominal temperature at which test was to be conducted. Expressed in degrees
Fahrenheit.
Nominal absolute humidity at which test was to be conducted. Expressed in grains of
water per pound of dry air.
Indication of any special conditions or "disablements" performed on the mobile source
for particular tests. A value of zero indicates that no special condition or disablement
to the vehicle was performed. Positive values indicate a particular disablement or set
of disablements as defined in the translation table for this field, e.g. 1 = gas cap
removed, 2 = evap canister removed, 3 = both gas cap and canister removed, etc.
Total hydrocarbon emissions of test, expressed in grams.
Type of preconditioning. Values defined by PRECOND translation table. Same field
appears in DYNOTEST.
RpqutFetl
Yes
Yes
Yes
No
Yes
Yes
No
Yes
No
No
No
No
No
No
No
No
Mnuay Key
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
-fSFBAIW*
JfVPK
fbatch id
mfg batch
cetane num
cetane idx
cetane imp
cetane typ
sulfur
sulf agent
nitrogen
tarom
marom
^Jefhpltlon
Fuel batch identification.
Manufacturer's fuel batch identification
Cetane number of complete fuel.
Cetane index of complete fuel.
Amount of cetane improver added, expressed as percentage by volume
Type of cetane improver used, e.g. "N" for nitrate type or "P" for peroxide type. Exact
set of legal values defined and described by translation table for this field.
Sulfer content, expressed in parts per million.
Name of any sulfur doping agent added to the fuel. Value of "NONE" indicates that
all sulfur in the fuel was present naturally.
Nitrogen content, expressed in parts per million.
Total aromatics content of fuel, expressed as a percentage by volume. This is a
measured value, as opposed as being calculated as the sum of the monoaromatics and
polyaromatics fields.
Monoaromatics content of fuel, expressed as a percentage by volume. This is a
measured value, as opposed as being calculated as the difference of the total aromatics
Rsfliplipei
Yes
No
No
No
No
No
No
No
No
No
No
.ErtHMwy/Key /
Yes
No
No
No
No
No
No
No
No
No
No

-------
•f EBAT Ilf "
•ISsmie

parom
IBP
T10
T50
T90
EP
spec grav
API grav
density
viscosity
flash
cloud
pour
hcratio
oxygen
oxy type
additives
lubric g
lubric mm
heat
ash
ron
mon
fen c
wgt fractn
recovery
residue
loss
rvp
comp olefn
comp sat
wa id
res kind
fueljd
comp aroma
Definition
and polyaromatics fields.
Polyaromatics content of fuel, expressed as a percentage by volume. This is a
measured value, as opposed as being calculated as the difference of the total aromatics
and monoaromatics fields.
Initial boiling point expressed in degrees F.
10% distillation boiling point, expressed in degrees Fahrenheit.
50% distillation boiling point, expressed in degrees Fahrenheit.
90% distillation boiling point, expressed in degrees Fahrenheit.
End point of distillation curve, expressed in degrees Fahrenheit.
Specific gravity.
API gravity, expressed in degrees API
Measured density of the fuel, expressed in pounds per gallon.
Viscosity, expressed in centistokes.
Flashpoint temperature, expressed in degrees Fahrenheit.
Cloudpoint temperature, expressed in degrees Fahrenheit.
Pourpoint temperature, expressed in degrees Fahrenheit.
Ratio of hydrogen to carbon
Amount of oxygen in the fuel, expressed as a percentage by weight.
Type of oxygenate. "NONE" if no oxygenate was added to the base fuel. Values
defined by translation table for this field.
Total amount of additives, other than cetane improvers, in the fuel, expressed as a
percentage by weight.
Fuel lubricity, expressed in grams. As measured by ASTM D6078 or comparable
method.
Fuel lubricity, expressed in millimeters of scar wear. As measured by ASTM D6079 or
comparable method.
Net heating value of the fuel, expressed in btu/pound.
Ash content of fuel, expressed as a percentage.
Research Octane Number conducted in accordance with ASTM D2699
Motor Octane Number conducted in accordance with ASTM D2700
Fuel Economy Numerator/C Density conducted in accordance with ASTM E191 (g
carbon/gal)
Weight fraction carbon conducted in accordance with ASTM D3343
The amount of distillate recovered measured in volume percent.
The amount of residue matter remaining after distillate has been boiled off and is
measured in volume percent.
The amount of loss measured in volume percent.
The Reid Vapor Pressure of the fuel measured in pounds per square inch (psi) in
accordance with ASTM D323 or D5191.
Olefin composition measured in volume percent of the fuel in accordance with ASTM
D1319.
Saturates Composition measured in volume percent of the fuel in accordance with
ASTMD1319.
Work Assignment (or equivalent for TSD) name.
RESULT kind. Used to identify which subtype this result belongs to. Overall intent is
to aggregate RESULT instances into as few different subtypes as practical. E.g. all
vehicle dynamometer tests may be one subtype, all SHED tests another. Legal values
defined by RES KIND translation table.
Numeric code uniquely identifying the general type of fuel used. Sometimes referred to
as the "gross fuel type".
Volume % Aromatics in fuel by ASTM D1319
ReiqiiplKet

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• PriiBBiy Ifoy

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
-ff? DATA" 'Entity
J!C«i»
obd2code
trip id
ctr 1st id
Beffinltlon
Character string code resulting from a scan of a level 2 on board diagnostic system.
Identifier assigned to each TRIP instance.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record =" ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent
Required
Yes
Yes
Yes
•MnMWF-I&y '"'
Yes
Yes
Yes

-------
fT?/DAIIA:1' 'IWfty
•'Spnie:

tpmeas dt
throttle
add more
Definition
to this RESULT.
Time within trip, expressed in seconds, beginning of test equals dynosecs = 0, first
measurement is usually at dynosecs = 1.


Bpwtaeg

Yes
No
No
• Prnnw ISey

Yes
No
No
*9? JWLJN'e-Entitf
Jfanie
ctr 1st id




meas id
wa id
ms id

test date
test tod
site
fuelmeas
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
In this case, functions as a sample id for the fuel of the mobile source.
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Measurement type identification
Work Assignment (or equivalent for TSD) name
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Location where test was conducted.
Test level fuel measurement
Regntowl
Yes




Yes
Yes
Yes

No
No
No
No
Putnuwy V»j
Yes




Yes
No
No

No
No
No
No
•""W§? W!S-«ntitf
,yan»
ctrjstjd
wa id
ms id
site
insp date
insp tod
comments
comments2
insp odom
g can init
g can_purg
g can load
smokecolor
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Work Assignment (or equivalent for TSD) name
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Location where test was conducted.
Date of the inspection.
Time of day of the beginning of the inspection. Expressed as a 5 character string
HH:MM
Inspection comments, first portion
Inspection comments, second portion
Approximate odometer reading, in miles, at time of mechanics Ml emission
component inspection. 0 represents NULL. (This item not collected prior to FY98).
Weight of evaporative emission canister as vehicle was received. Expressed in grams.
If vehicle has multiple canisters weight entered is total of all canisters present. Zero if
null.
Weight of evaporative emission canister after canister purge. Expressed in grams. If
vehicle has multiple canisters weight entered is total of all canisters present. Zero if
null.
Weight of evaporative emission canister after full loading. Expressed in grams. If
vehicle has multiple canisters weight entered is total of all canisters present. Zero if
null.
Result of visual observation of smoke emission. Whether and what color smoke was
observed. Legal values defined by translation table.
Reqijire4 /
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
•Mn»uy,Key .
Yes
No
No
No
No
No
No
No
No
No
No
No
No
^TEyffi IN?J Entity
.-Vwne
dynosecs
ctrjstjd
Definition
Time within dynamometer test, expressed in seconds, beginning of test equals
dynosecs = 0, first measurement is usually at dynosecs = 1.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
. Reqijire4 .-'"'
Yes
Yes
•Mnwuy.«ef •'"
Yes
Yes

-------
f&n&iE, W'^totitj /
•'Spnie:

lab rpm
lab torq
lab tempf
lab baro
lab humid
Ifuel rate
lab engcol
lab engoil
lab millit
tp o2
dil o2
tp vol
cvs vol
dil vol
tp the
dil the
tp co
dil co
tp co2
dil co2
tp nox
dil nox
Definition
this RESULT.
Engine's rpm for each second.
Engine's torque (calculated or measured) per second in ft-lbs.
Ambient air temperature in degrees F per second.
Ambient air's barometric pressure measured for each second in inches of mercury.
Absolute humidity measured each second expressed in grains of water per pound of dry
air.
in Ibs/sec.
Engine coolant temperature (degrees F).
Engine oil temperature (degrees F).
Yes - if millight is on; No if off.
Oxygen in volume percent (%) as measured at the tailpipe.
Oxygen in volume percent (%) as measured after mixed with dilution air.
Tailpipe volume in standard cubic feet per second.
cvs flow in standard cubic feet per second.
Dilution air in standard cubic feet per second.
Total hydrocarbon in ppm by volume as measured at the tailpipe.
Total hydrocarbon in ppm by volume as measured after mixed with dilution air.
Carbon monoxide in ppm by volume as measured at the tailpipe.
Carbon monoxide in ppm by volume as measured after mixed with dilution air.
Carbon dioxide in volume percent (%) as measured at the tailpipe.
Carbon dioxide in volume percent (%) as measured after mixed with dilution air.
Nitrogen oxides in ppm by volume as measured at the tailpipe.
Nitrogen oxides in ppm by volume as measured after mixed with dilution air.
Bpwtaeg

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• Prnnw Key

No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
aMAPFI? IN?' Entity
Jtane
ctrjstjd
map rpm
map torque
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Speed. Expressed in rpm.
Torque. Expressed in foot pounds
Required
Yes
Yes
No
PriniMy Key
Yes
Yes
No
i^m^rxw^mn^ts
5"an«
meas id
meas descr
meas unit
Definition
Measurement type identification
Measurement description
Engineering units applicable to this measurement type.
Reflntowl
Yes
No
No
Prtwisr Key
Yes
No
No
<%OBD WKntity
.-Vwne
ctr 1st id



wa id
ms id

site
test date
test tod
comment
obd odom

obdlevel



Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Work Assignment (or equivalent for TSD) name
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Location where test was conducted.
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Comment associated with scan of vehicle's on board diagnostic system.
Approximate odometer reading, in miles, at time of OBD scan. 0 represents NULL
value.
Type of on board diagnostic system. Level 1 systems are present on many older
vehicles and produce 2 digit numeric codes particular to the vehicle manufacturer and
model year. Level 2 system produce 5 character codes some of which have industry
standardized significance.
Requfawl /
Yes



Yes
Yes

No
No
No
No
No

No



•Mnwry-Key '"
Yes



No
No

No
No
No
No
No

No




-------
.f SOTO , W^ntiti
•'Ssinie

ctrtstid_p
Definition
The legal values of this field are defined by its translation table.
This will equal the ctr 1st id field from EQUIP IN, added to provide a link between
tables.
Bpwtaeg

No
• Priinw ISey

No
^AWJJP'-'EBtitf
,Ww»
part

part code
ctr 1st id



Definition
Identification of emission component usually a field name from the emission
component worksheet e.g. E101
Numeric code which can be used to describe the status of an emission component
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
. Reqijfawl .-'"'
Yes

Yes
Yes



•MnwyJfey ••"
Yes

Yes
Yes



••"PMEAiS /W Entity
'Wmnie
meas id
trip id
ctrjstjd
tpmeas dt
meas value
Definition
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Identifier assigned to each TRIP instance.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record =" ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Time within trip, expressed in seconds, beginning of test equals dynosecs = 0, first
measurement is usually at dynosecs = 1.
The measurement.
Beqiptajf
Yes
Yes
Yes
Yes
No
• Prtnwy Key
Yes
Yes
Yes
Yes
No
-fPHEtS-W Entity
,8an»
ctrjstjd
wa id
test proc
ms id
replicate
test date
test tod
site
capokstant
press init
press 2min
press odom
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Work Assignment (or equivalent for TSD) name
Identifies the specific test procedure used.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
TRUE if this test replicates one done earlier, FALSE otherwise.
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Location where test was conducted.
Did gas cap pass the Slant test? ("YES", "NO", or "NUL")
Initial pressure reading (expressed in inches of water).
Pressure reading after two minutes (expressed in inches of water).
Null value is 99. 9.
Approximate odometer reading, in miles, at time of pressure test. 0 represents NULL
value. (This information item was not collected prior to FY98.)
. Reqijire4 .-'"'
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
•Mnwy,Key ••"
Yes
No
No
No
No
No
No
No
No
No
No
No
-s«EPj^R WMntity /
•Iftinie
ms id
repar date
repar tod
wa id
Definition
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
Repair date
Time of day of the start of the repair. Stored as a 5 character string HH:MM.
Work Assignment name
ReiqiiplKet
Yes
Yes
Yes
Yes
• Prtnw Key
Yes
Yes
Yes
No

-------
-imEPj^R IPPMntiti /
site
ctr 1st id
rep_type
repar hrm
comments
comments2
repar odom
Location where test was conducted.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Type of repair performed. Valid repair type codes and their descriptions can be found
in the REP TYPE translation table.
Approximate hour meter reading at time repair was made. Expressed in hours. Zero
represents NULL value. This information item was not collected prior to F Y200 1 .
Repair description - first portion
Repair description - second portion
Odometer reading, in miles, at time repair was made. 0 represents NULL value.
No
No
No
No
No
No
No
No
No
No
No
No
No
No
•fRIJSLT INF 'Entity
•ISsmie
ctr 1st id
fbatch id
test_proc
wa id
sched id
replicate
resultgrp
ms type
ms id
res kind
fueljd
test date
test tod
site
nom temp
nom humid
disable
No modes
test modif
Deti nit ion
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Fuel batch identification.
Identifies the specific test procedure used. A more detailed classification than
RES KIND. Based largely upon values of TEST TYPE in earlier design.
Conceptually distinct from the driving or operational schedule used.
Work Assignment (or equivalent for TSD) name.
Schedule identification.
TRUE is this test is a replicate of one already entered, otherwise false.
Contains the ctr 1st id of any test, of which this is a component part. A blank value
indicates that this test is not part of a higher-level test group.
General kind of mobile source:
1 = Vehicle
2 = Engine.
Mobile source identifier. For vehicles their VIN would be used. For engines, their
serial number, probably in conjunction with their manufacturer code.
RESULT kind. Used to identify which subtype this result belongs to. Overall intent
is to aggregate RESULT instances into as few different subtypes as practical. E.g. all
vehicle dynamometer tests may be one subtype, all SHED tests another. Legal values
defined by RES KIND translation table.
Numeric code uniquely identifying the general type of fuel used. Sometimes referred
to as the "gross fuel type".
Result date.
Time of day of the start of the result. Stored as a 5 character string HH:MM.
Location where test was conducted. Legal values defined by SITE translation table.
Nominal temperature at which test was to be conducted. Expressed in degrees
Fahrenheit.
Nominal absolute humidity at which test was to be conducted. Expressed in grains of
water per pound of dry air.
Indication of any special conditions or "disablements" performed on the mobile
source for particular tests. A value of zero indicates that no special condition or
disablement to the vehicle was performed. Positive values indicate a particular
disablement or set of disablements. Legal values defined by DISABLE translation
table.
Number of test modes involved in this result. Data for individual chassis test modes
is stored in the DYNOMODE table; data for individual engine dynamometer test
modes is stored in the ETSTMODE table.
Identifies any minor deviation from normal test procedure indicated by "test_proc".
Legal values defined by TEST MOD translation table.
Ueqijlseil
Yes
No
No
No
No
No
No
Yes
Yes
No
No
No
No
No
No
No
No
No
No
Prippspy ISef
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
JSIWEAS W-'lntity /
•'Same
meas id
rep meas
Definition
Measurement type identification
Repeated measurement.
mefliptajf
Yes
No
• PriiBBiy Key
Yes
No

-------
JBJfflEAsS W-'lntity /
IJfanie
dynosecs
ctr 1st id
Definition
Time within dynamometer test, expressed in seconds, beginning of test equals
dynosecs = 0, first measurement is usually at dynosecs = 1.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Reiqipli^ef
Yes
Yes
• Prinispy Ksy
Yes
Yes
^RWL/iNB,mnttti
•'ItaW;
ctr 1st id
test_proc
wa id
sched id
replicate
fueljd
fbatch id
ms id
test date
test tod
site
nom temp
nom humid
disable
testwght
road hp
ac hp
dynotype
odometer
precond
tarcanwght
norcanwght
endcanwght
targiftemp
obsiftemp
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Identifies the specific test procedure used. Conceptually distinct from the driving or
operational schedule used.
Work Assignment (or equivalent for TSD) name
Schedule identification.
TRUE if test is a replicate of one already entered. Otherwise FALSE.
Numeric code uniquely identifying the general type of fuel used. (Sometimes referred
to as the "gross fuel type")
Fuel batch identification.
Mobile source identifier. For vehicles their VIN would be used.
Test date
Time of day of the start of the test. Stored as a 5 character string HH:MM.
Location where test was conducted.
Nominal temperature at which test was to be conducted. Expressed in degrees
Fahrenheit.
Nominal absolute humidity at which test was to be conducted. Expressed in grains of
water per pound of dry air.
Indication of any special conditions or "disablements" performed on the mobile source
for particular tests. A value of zero indicates that no special condition or disablement
to the vehicle was performed. Positive values indicate a particular disablement or set
of disablements as defined in the translation table for this field, e.g. 1 = gas cap
removed, 2 = evap canister removed, 3 = both gas cap and canister removed, etc.
Dynamometer inertia weight setting used for this test. Expressed in pounds.
Dynamometer road load horsepower setting used for this test.
Did dynamometer road load setting for this test include air conditioning load factor?
(YES, NO, orNUL)
Type of dynamometer used. Valid values for this field, are contained in the
DYNOTYPE code translation table.
Odometer reading of vehicle at beginning of test. (Expressed in miles)
Type of preconditioning performed on the vehicle prior to the test. Legal values
defined by translation table PRECOND.DBF
Target canister weight, expressed in grams
Normalized canister weight, expressed in grams
Observed canister weight at end of test, expressed in grams.
Target initial fuel tank temperature, expressed in degrees Fahrenheit.
Observed initial fuel tank temperature, expressed in degrees Fahrenheit.
meqiptajf
Yes
Yes
Yes
Yes
No
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• PriiBBiy Key
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
fWWER IN"«Btitj
•ISsmie
ctr 1st id
bag num
bag baro
bag temp
bag humid
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Bag number.
Barometric pressure, expressed in inches of mercury.
Temperature, expressed in degrees Fahrenheit.
Humidity, expressed in grains of water per pound of dry air.
ReiqiiplKet
Yes
Yes
No
No
No
• PriiBBiy Ifoy
Yes
Yes
No
No
No

-------
fWWER INB,Entity
•'Spnie
bag dist
bag the
bag co
bag co2
bag nox
bag mpg
w runl the
targ ftemp
obs ftemp
tank press
purg flow
Definition
distance traveled, expressed in miles.
Total hydrocarbon exhaust emissions, expressed in grams per mile.
Carbon monoxide emissions, expressed in grams per mile.
Carbon dioxide emissions, expressed in grams per mile.
Emissions of oxides of nitrogen, expressed in grams per mile.
Fuel economy expressed in miles per gallon.
Total hydrocarbon evaporative emissions, (for this portion of the test), expressed in
grams. Often termed "running loss" emissions.
Target fuel tank temperature, expressed in degrees Fahrenheit.
Observed fuel tank temperature, expressed in degrees Fahrenheit.
Fuel tank pressure, expressed in pounds per square inch.
Purge air flow volume during this portion of the test, expressed in liters.
Reqipiirtl
No
No
No
No
No
No
No
No
No
No
No
• Priinw ISey
No
No
No
No
No
No
No
No
No
No
No
.-^SCANl W Entity
{fane
ctr 1st id
obdlcode
obdldescr
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Numeric code resulting from a scan of level 1 on board diagnostic system.
Narrative explaining significance of individual code resulting from scan of a level 1 on
board diagnostic system.
ReiqaipMi
Yes
Yes
No
Pjtmw Jjtej
Yes
Yes
No
.-^SCAN2 -IK?' Entity
J^anie
ctrjstjd
obd2code
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Character string code resulting from a scan of a level 2 on board diagnostic system.
Required
Yes
Yes
•MnMWF-I&y '"'
Yes
Yes
^SMQBE W" Entity
Jejune
ctrjstjd
smokemode
smoke opac
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Name of the smoke test mode. Legal values defined by translation table.
Percent smoke opacity measured during one mode of a smoke test.
Reqipiifef
Yes
Yes
No
•Mnwy-Key •"'
Yes
Yes
No
,«*SMQKE 'Pp*«ntlty
Jtwne
ctrjstjd
smoke sum
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent
to this RESULT.
Single number representing the overall result of the smoke test, in units of percent
opacity. For smoke test procedures that do not have such a summary result this field
will be null.
Required
Yes
No
Prinjwy Key
Yes
No
-fflMJAS W Entity
JJtaoe
ctrjstjd
meas id
resultid
Definition
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Measurement type identification. Legal values defined by MEASTYPE translation
table.
Unique number sequentially assigned to each RESULT instance (including all
. Requlre4 .-'"'
Yes
Yes
Yes
•Mnwy-Key •'"
Yes
Yes
Yes

-------
••fTfkffiAS -W 'Entity
•'Spnie

measure
Definition
RESULT subtype instances) as it is entered into this database. Number has no other
significance.
Test level measurement.
Bpwtaeg

No
• Prnnw Key

No
^'TOd W Entity
,Van»
dynosecs

ctr 1st id



speed
dist
r the
r co
r nox
r co2
test_phase


Definition
Time within dynamometer test, expressed in seconds, beginning of test equals
dynosecs = 0, first measurement is usually at dynosecs = 1.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.)
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Measured speed in miles per hour.
Distance traveled in miles, cumulative from beginning of test phase.
Total hydrocarbon emissions measurement, expressed in grams per second
Carbon monoxide emissions measurement, expressed in grams per second
Oxides of nitrogen emissions measurement, expressed in grams/sec
Carbon dioxide emissions measurement, expressed in grams/second
Phase of the test to which this measurement belongs. This might be used for example
to divide a repeated measurement test into time periods corresponding to bag samples,
even though no bag samples were taken.
. Reqijfawl .-'"'
Yes

Yes



No
No
No
No
No
No
No


•MroswOfey ••"
Yes

Yes



No
No
No
No
No
No
No


«TMff JBrs'Entity
'Ifwne
trip id
ctr 1st id





ins config
operator id
tstart dt
tend dt
fbatch id
fuel id

payload
passenger
obd std
ctrtstid_p

Definition
Identifier assigned to each TRIP instance.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record ="ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Instrumentation Configuration.
Type of operator that is using the vehicle. (Owner, Experienced Operator, etc.)
Date and time at the start of each trip.
Date and time at the end of each trip.
Fuel batch identification.
Numeric code uniquely identifying the general type of fuel used. Sometimes referred to
as the "gross fuel type".
Total weight of passengers in the vehicle in pounds.
Number of passengers in the vehicle.

This will equal the ctr 1st id field from EQUIP IN, added to provide a link between
tables.
ReqiplHjf
Yes
Yes





No
No
No
No
No
No

No
No
No
No

• PrnnBiy Key
Yes
Yes





No
No
No
No
No
No

No
No
No
No

.-fTRffOBD W Entity
Wanie
obd2code
trip id
ctr 1st id
tpmeas dt
Definition
Character string code resulting from a scan of a level 2 on board diagnostic system.
Identifier assigned to each TRIP instance.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record =" ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Time within trip, expressed in seconds, beginning of test equals dynosecs = 0, first
measurement is usually at dynosecs = 1.
Reflwtewl
Yes
Yes
Yes
Yes
Prtawcy/Key .'
Yes
Yes
Yes
Yes

-------
.flTlJffl; Ijp'lntitj /
•ISsmie
trip id
ctr 1st id
tpmeas dt
trip speed
trip rpm
trip torq
trip tempf
trip temp
trip baro
inst baro
trip humid
trip lat
trip long
trip alt
trip grade
trip exhfm
trip exhfc
fuel rate
trip the
trip co
trip co2
trip nox
trip o2
eng cool t
eng oil t
millight
trip massf
trip volf
Definition
Identifier assigned to each TRIP instance.
Identification number assigned to the RESULT by a test contractor. (Hopefully
uniquely identifies RESULT instances within a given contractor.) The RES KIND of
the RESULT record =" ACTIVITY". Note that a ctr 1st id can have only one activity
and vice versa.
Not used for analytical purposes. But could help locate contractor's records pertinent to
this RESULT.
Time within trip, expressed in seconds, beginning of test equals dynosecs = 0, first
measurement is usually at dynosecs = 1.
Vehicle speed (miles per hour) for each second.
Engine's rpm for each second.
Engine's torque (calculated or measured) per second in ft-lbs.
Ambient air temperature in degrees F per second.
Ambient air temperature in degrees C per second.
Ambient air's barometric pressure measured for each second in inches of mercury.
Ambient air's barometric pressure measured for each second in kPa.
Absolute humidity measured each second expressed in grains of water per pound of dry
air.
Latitude of the vehicle measured for each second.
Longitude of the vehicle measured for each second.
Altitude of the vehicle measured for each second.
Grade measured for each second expressed in %.
Measured exhaust gas flow rate in cubic feet per minute (SCFM).
Calculated exhaust gas flow rate in cubic feet per minute (SCFM).
in Ibs/sec.
Total Hydrocarbon in grams/sec.
Carbon Monoxide in grams/sec.
Carbon Dioxide in grams/sec.
Nitrogen Oxides in grams/sec.
Oxygen in grams/sec.
Engine coolant temperature (degrees F).
Engine oil temperature (degrees F).
Millight on/off.
Grams of exhaust per second
Standard cubic feet per minute of exhaust
ReiqiiplKet
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
• PriiBBiy Ifoy
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

-------