6.2.6. PTDAY: Point source day-specific emissions

6.2.6.1. FF10 Format
6.2.6.2. ORL FIREEMIS Emission Format

The PTDAY file is the input point-source inventory file for day-specific data. The file must be a list file (see Section 6.2.1.1, “Inventory list files”) and the files listed in the PTDAY file must be in the format shown in Table 6.20, “FF10 Format for individual point day-specific data files” and Table 6.21, “Format for individual day-specific data files for fires : ORL FIREEMIS”. The contents of the day-specific data files vary depending on whether the PTINV file is in FF10 or ORL FIRE format. The day-specific files can have a #COUNTRY header entry to set the country code (see Section 6.2.1.4, “Header records”). If no #COUNTRY header is used, then SMOKE will use the default country code of 0 (which corresponds to the United States in the default COSTCY file).

6.2.6.1.  FF10 Format

This FF10 format uses the header described in Section 6.2.1.4, “Header records”. For daily or hourly specific emissions, the user specifies the data provided using this command in the header: FF10_DAILY_POINT.

Sample header records for daily point source data are shown below:

#FORMAT   FF10_DAILY_POINT
#COUNTRY  US
#YEAR     2005
#DESC     Point Daily Source Inventory
#DESC     FF10 Point Daily format

Table 6.20. FF10 Format for individual point day-specific data files

Position Name Type Description
1 COUNTRY Char(3) Country code: e.g., US (required)
2 FIPS Char(5) FIPS code for state and county (required)
3 TRIBAL_CODE Char(3) Tribal code (optional; recommended)
4 FACILITY_ID Char(20) Facility Identification Code (required; same as the Plant ID in the ORL format)
5 UNIT_ID Char(20) Unit Identification Code (required; same as the Point ID in the ORL format) (required)
6 REL_POINT_ID Char(20) Release Point Identification Code (recommended; same as the Stack ID in the ORL format)
7 PROCESS_ID Char(20) Process Identification Code characters (recommended; same as the Segment ID in the ORL format)
8 SCC Char(20) SCC (required)
9 POLID Char(16) Pollutant Code (required)
10 OP_TYPE_CD Char(20) Operating type code for startup/shutdown/upset (optional; not currently used by SMOKE)
11 CALC_METHOD Int CALC_METHOD (optional; not currently used by SMOKE)
12 DATE_UPDATED Int Updated date in format of YYYYMMDD (optional; not currently used by SMOKE)
13 MONTH Int Month of inventory (required)
14 MONTHTOT Real Monthly Total (short tons/month) (required)
15 DAYVAL1 Real Daily emissions for day 1 (short tons/day) (required)
16 DAYVAL2 Real Daily emissions for day 2 (short tons/day) (required)
17 DAYVAL3 Real Daily emissions for day 3 (short tons/day) (required)
  ..   ..
45 DAYVAL31 Real Daily emissions for day 31 (short tons/day) (required)
46 COMMENT Char (optional)

6.2.6.2. ORL FIREEMIS Emission Format

The SMOKE requires that the sources in the day-specific fires inventory format (#ORL FIREEMIS) PTDAY file also be in the PTINV file described in Section 6.2.8.3, “ORL FIRE Format”. The values of the fields that are common to the day-specific data and the master (annual) data from PTINV are used to match exactly by country/state/county code, fire identification, location identification, and SCC. Default daily ACRESBURNED and FUEL_LOAD input are required to internally estimate heat flux for the fire-specific plume-rise computation. Fire duration information, such as BEGHOUR and ENDHOUR are used to adjust the hourly temporal profile.

NOTE: All inventory pollutant names need to be listed in the master (annual) PTINV and the day-specific PTDAY files using a header record #DATA. Sample header records are shown below:

#ORL     FIREEMIS
#TYPE    Day-specific Point Source Inventory for FIRES
#COUNTRY US
#YEAR    2002
#DESC    FIPS,FIREID,LOCID,SCC,DATA,DATE,DATA_VALUE,BEGHOUR,ENDHOUR

The format for the data records is shown in Table 6.21, “Format for individual day-specific data files for fires : ORL FIREEMIS”.

Table 6.21. Format for individual day-specific data files for fires : ORL FIREEMIS

Position Name Type Description
1 FIPS Char(5) State and County code (required)
2 FIREID Char(20) Fire idenfication code (required)
3 LOCID Char(15) Location identification code (required)
4 SCC Char(20) SCC Flaming or Smoldering (required)
5 POLID Char(16) The pollutant codes, "ACRESCBURNED", or "FUEL_LOAD" (16 characters) (required)
6 DATE Char(8) MM/DD/YY format. Years less than 70 are treated as century 2000 (8 characters) (required)
7 DATA_VALUE Real If "POLID" is a pollutant, it represents the daily total emissions (short tons/day). If not, ACRESBURNED in the unit of acres/day, FUEL_LOAD in the unit of tons/acres, and HEATFLUX in the unit of BTU/day. (required)
8 BEGHOUR Int Hour of the day that the fire began (0 to 23) (required)
9 ENDHOUR Int Hour of the day that the fire ended (0 to 23) (required)