13.3 EPA-developed estimates

Bulk Terminals and Bulk Plants

The emissions for bulk terminals and bulk plants are aggregated to a single new SCC that includes both bulk terminals and bulk plants. This document describes the approach for calculating emissions separately for bulk terminals and bulk plants, which are then aggregated for the total emissions for the SCC. Point source subtraction is done from the aggregated emissions.

The calculations for estimating VOC emissions from bulk terminals involve allocating the VOC emissions calculated in support of the Gasoline Distribution NESHAP. National VOC emissions are allocated to states using data on refinery, bulk terminal, and natural gas plant stocks of motor gasoline in each state. State-level VOC emissions are then allocated to each county based on employment at petroleum bulk stations and terminals from the US Census County Business Patterns data for NAICS 42471 (Petroleum Bulk Stations and Terminals).

The calculations for estimating VOC emissions from bulk plants involve first calculating bulk plant gasoline throughput in the US based on data from the U.S. Energy Information Administration (EIA). National bulk plant gasoline throughput is then allocated to each county based on the number of petroleum bulk stations from the US Census County Business Patterns data for NAICS 42471. The number of petroleum bulk plants by county is multiplied by the emissions factor for VOC to estimate VOC emissions from bulk plants.

For both bulk terminal and bulk plants, county-level benzene speciation profiles are multiplied by VOC emissions to estimate benzene emissions. National average speciation profiles for all other HAPs are multiplied by VOC emissions to estimate HAP emissions from bulk terminals and bulk plants.

Pipelines

The calculations for estimating VOC and HAP emissions from pipelines involve first multiplying the 1998 national VOC emissions developed in support of the Gasoline Distribution MACT standard by the currrent year to 1998 ratio of national volume of wholesale gasoline supplied. Emissions from HAPs are calculated by multiplying VOC emissions by a national average speciation profile. National VOC and HAP emissions are allocated to Petroleum Administration for Defense (PAD) District using data on the movement of finished motor gasoline in PAD District [ref 21]. PAD District-level VOC and HAP emissions are then allocated to each county based on employment at petroleum bulk stations and terminals from the US Census County Business Patterns data for NAICS 42471 (Petroleum Bulk Stations and Terminals) [ref 10].

Tank Trucks in Transit

The calculations for estimating VOC and HAP emissions from tank trucks in transit involve first calculating county-level total gasoline consumption by summing onroad gasoline consumption and nonroad gasoline consumption in each county. County-level gasoline consumption is multiplied by the emissions factor for VOC to estimate VOC emissions from tank trucks in transit. County-level benzene speciation profiles are multiplied by VOC emissions to estimate benzene emissions from tank trucks in transit. National average speciation profiles for all other HAPs are multiplied by VOC emissions to estimate HAP emissions from tank trucks in transit.

Underground Storage Tank (UST) Breathing and Storing

The calculations for estimating VOC and HAP emissions from UST breathing and storing involve first calculating county-level gasoline consumption by summing onroad gasoline consumption and nonroad gasoline consumption in each county. County-level gasoline consumption is multiplied by the emissions factor for VOC to estimate VOC emissions from UST breathing and storing. County-level benzene speciation profiles are multiplied by VOC emissions to estimate benzene emissions from UST breathing and storing. National average speciation profiles for all other HAPs are multiplied by VOC emissions to estimate HAP emissions from UST breathing and storing.

Gasoline Service Station Unloading

The calculations for estimating VOC and HAP emissions from gasoline service station unloading involve first calculating county-level total gasoline consumption by summing monthly onroad gasoline consumption and nonroad gasoline consumption in each county by fuel subtype. Monthly county-level gasoline consumption is then allocated to submerged, splash, and balanced filling technologies based on assumptions about the percentage of each filling technology used in each county. True vapor pressure is calculated for each county, month, and fuel subtype. Uncontrolled loading loss of liquid is calculated using true vapor pressure, temperature, molecular weight, and a saturation factor for the filling technology. Uncontrolled loading loss of liquid loaded is multiplied by monthly county-level gasoline consumption by fuel type to estimate VOC emissions from loading loss. Controlled VOC emissions are calculated by multiplying VOC emissions from loading loss by a control efficiency value. Controlled VOC emissions are subtracted from VOC emissions from loading loss to estimate monthly county-level VOC emissions by fuel subtype. Total county-level VOC emissions are calculated by summing monthly county-level VOC emissions by fuel subtype. County-level benzene speciation profiles are multiplied by VOC emissions to estimate benzene emissions from gasoline service station unloading. National average speciation profiles for all other HAPs are multiplied by VOC emissions to estimate HAP emissions from gasoline service station unloading.

Aviation Gasoline Stage 1

The calculations for estimating emissions from stage 1 aviation gasoline distribution involve first estimating the amount of aviation gasoline consumed in each county, based on state-level aviation gasoline consumption data from the Energy Information Administration (EIA) [ref 7]. State-level aviation gasoline consumption is distributed to the counties based on the proportion of Landing-Take Offs (LTOs) [ref 11]. The total amount of gasoline consumed is used to estimate non-fugitive and fugitive VOC emissions, as well as hazardous air pollutant (HAP) emissions.

Aviation Gasoline Stage 2

The calculations for estimating emissions from stage 2 aviation gasoline distribution involve first estimating the amount of aviation gasoline consumed in each county based on state-level aviation gasoline consumption data from the Energy Information Administration (EIA) [ref 7]. State-level aviation gasoline consumption is distributed to the counties based on the proportion of Landing-Take Offs (LTOs) [ref 11]. The total amount of gasoline consumed is used to estimate VOC and hazardous air pollutant (HAP) emissions.

13.3.1 Activity Data

Bulk Terminals and Bulk Plants

Emissions from bulk terminals are calculated by allocating the emissions estimates developed in support of the Gasoline NESHAPs [ref 2]. Therefore, there is no activity data for this source category.

The activity data for estimating emissions from bulk plants are national volume of bulk plant gasoline throughput. The EIA’s Petroleum Navigator reports the volume of finished motor gasoline supplied in the U.S. [ref 5]. The volume of finished motor gasoline is assumed to be the same as total gasoline consumption, and the volume of bulk plant gasoline throughput is assumed to be 9 percent of total gasoline consumption [ref 6].

\[\begin{equation} GT_{US,bp} = V_{US} \times 0.09 \tag{13.1} \end{equation}\]

Where:
\(GT_{US,bp}\) = Bulk plant gasoline throughput in the U.S., in thousand barrels
\(V_{US}\) = Volume of finished motor gasoline in the U.S., in thousand barrels

Tank Trucks in Transit

The activity data for tank trucks in transit is county-level total gasoline consumption. State-level onroad motor gasoline consumption and nonroad gasoline consumption are estimated by splitting total motor gasoline consumption from EIA’s State Energy Data System (SEDS) [ref 7] in to onroad and nonroad gasoline consumption using state-level MOVES data on onroad and nonroad CO\(_2\) emissions [ref 8]. State-level onroad motor gasoline consumption is then allocated to the county, month, and fuel subtype using a MOVES-derived ratio of county onroad CO\(_2\) to state onroad CO\(_2\). State-level nonroad motor gasoline consumption is allocated to the county, month, and fuel subtype using the MOVES-derived ratio of county nonroad CO\(_2\) to state nonroad CO\(_2\). County-level onroad consumption and county-level nonroad consumption are estimated by summing county-level monthly consumption estimates.

\[\begin{equation} GC_{OR,c} = \sum{GC_{OR,m}} \tag{13.2} \end{equation}\]

Where:
\(GC_{OR,c}\) = Onroad gasoline consumption in county c, in gallons
\(GC_{OR,m}\) = Onroad gasoline consumption in county c for month m, in gallons

\[\begin{equation} GC_{NR,c} = \sum{GC_{NR,m}} \tag{13.3} \end{equation}\]

Where:
\(GC_{NR,c}\) = Nonroad gasoline consumption in county c, in gallons
\(GC_{NR,m}\) = Nonroad gasoline consumption in county c for month m, in gallons

County-level tank truck gasoline throughput is estimated by summing county-level onroad and nonroad estimates, and multiplying the sum by 1.09 to account for gasoline that is transported more than once in a given area (i.e., transported from bulk terminal to bulk plant and then from bulk plant to service station) [ref 6].

\[\begin{equation} GC_{c,t} = (GC_{OR,c} + GC_{NR,c}) \times 1.09 \tag{13.4} \end{equation}\]

Where:
\(GC_{c,t}\) = Total gasoline consumption in county c, in gallons
\(GC_{OR,c}\) = Onroad gasoline consumption in county c, in gallons
\(GC_{NR,c}\) = Nonroad gasoline consumption in county c, in gallons

Underground Storage Tank (UST) Breathing and Storage

The activity data for underground storage tank breathing and storing is county-level gasoline consumption, calculated as described above in the tank trucks in transit section.

Gasoline Service Station Unloading

The activity data for gasoline service station unloading is county-level total gasoline consumption for each month and fuel subtype. State-level onroad motor gasoline consumption and nonroad gasoline consumption are estimated by splitting total motor gasoline consumption from SEDS [ref 7] into onroad and nonroad consumption using state-level MOVES data on onroad and nonroad CO\(_2\) emissions [ref 8]. State-level onroad motor gasoline consumption is then allocated to the county, month, and fuel subtype using a MOVES-derived ratio of county onroad CO\(_2\) to state onroad CO\(_2\). State-level nonroad motor gasoline consumption is allocated to the county, month, and fuel subtype using the MOVES-derived ratio of county nonroad CO\(_2\) to state nonroad CO\(_2\).

County-level gasoline consumption is estimated by summing onroad gasoline consumption and nonroad gasoline consumption and multiplying the sum by 1.09 to account for gasoline that is transported more than once in a given area (i.e., transported from bulk terminal to bulk plant and then from bulk plant to service station) [ref 6].

\[\begin{equation} GC_{c,t,m,f} = (GC_{c,OR,m,f} + GC_{c,NR,m,f}) \times 1.09 \tag{13.5} \end{equation}\]

Where:
\(GC_{c,t,m,f}\) = Total gasoline consumption in county c for month m for fuel subtype f, in gallons
\(GC_{c,OR,m,f}\) = Onroad gasoline consumption in county c for month m for fuel subtype f, in gallons
\(GC_{c,NR,m,f}\) = Nonroad gasoline consumption in county c for month m for fuel subtype f, in gallons

The county-level gasoline consumption is allocated to submerged, splash, and balanced filling technologies. Percentages of each filling technology are derived from the EIIP study [ref 3]. State, local, and tribal (SLT) agencies may submit input templates to update theses default assumptions about the percentage of delivered fuel by filling technology.

\[\begin{equation} GC_{c,ft,m,f} = GC_{c,m,f} \times Perc_{ft,c} \tag{13.6} \end{equation}\]

Where:
\(GC_{c,ft,m,f}\) = Total gasoline consumption in county c for filling technology ft for month m for fuel subtype f, in gallons
\(GC_{c,m,f}\) = Total gasoline consumption in county c for month m for fuel subtype f, in gallons
\(Perc_{ft,c}\) = Percentage of filling technology ft in county c

Aviation Gasoline Stage 1 and 2

The activity data for this source category is the amount of aviation gasoline consumed, which is estimated using data from the EIA’s State Energy Data System (SEDS) [ref 7]. The SEDS MSN Code AVTCP is used to identify the total consumption of aviation gasoline in units of thousand barrels. Data are then converted to units of gallons.

\[\begin{equation} AG_{s} = AGB_{s} \times 42 \text{ gallons/barrel} \tag{13.7} \end{equation}\]

Where:
\(AG_{s}\) = Annual consumption of AvGas for state s, in gallons
\(AGB_{s}\) = Annual consumption of AvGas for state s, in barrels

13.3.2 Allocation Procedure

Bulk Terminals and Bulk Plants

Data from both bulk terminals and bulk plants are both distributed to the county level using County Business Patterns employment data for NAICS code 42471 (Petroleum Bulk Stations and Terminals) [ref 10]. For bulk terminals, national-level emissions are distributed first to the states based on the fraction of refinery, bulk terminal, and natural gas plant stocks in each state [ref 19]. The state-level emissions are distributed to the counties based on employment in NAICS 42471 [ref 10].

The national volume of bulk plant gasoline throughput is allocated to counties based on employment in NAICS 42471. (Petroleum Bulk Stations and Terminals) [ref 10]. The employment at petroleum bulk stations and terminals is first summed to the national level.

\[\begin{equation} Emp_{US} = \sum{Emp_{c}} \tag{13.8} \end{equation}\]

Where:
\(Emp_{US}\) = Number of petroleum bulk stations and terminals employees in the U.S.
\(Emp_{c}\) = Number of petroleum bulk stations and terminals employees in county c

The fraction of petroleum bulk stations and terminals by county is calculated by dividing the total number of petroleum bulk stations and terminals in a given county by the total number of petroleum bulk stations and terminals in the U.S.

\[\begin{equation} EmpFrac_{c} = \frac{Emp_{c}}{Emp_{US}} \tag{13.9} \end{equation}\]

Where:
\(EmpFrac_{c}\) = Total fraction of petroleum bulk stations and terminals employees in county c
\(Emp_{c}\) = Number of petroleum bulk stations and terminals employees in county c
\(Emp_{US}\) = Number of petroleum bulk stations and terminals employees in the U.S.

The county-level volume of bulk plant gasoline throughput is calculated by multiplying the fraction of petroleum bulk stations and terminals in each county by the national volume of bulk plant gasoline throughput.

\[\begin{equation} GT_{c,bp} = GT_{US,bp} \times EmpFrac_{c} \tag{13.10} \end{equation}\]

Where:
\(GT_{c,bp}\) = Bulk plant gasoline throughput in county c, in thousand barrels
\(GT_{US,bp}\) = Bulk plant gasoline throughput in the U.S., in thousand barrels, from equation (13.1)
\(EmpFrac_{c}\) = Total fraction of petroleum bulk stations and terminals employees in county c

Employment data are obtained from the U.S. Census Bureau’s County Business Patterns (CBP) [ref 10]. Due to concerns with releasing confidential business information, the CBP does not release exact numbers for a given North American Industrial Classification Standard (NAICS) code if the data can be traced to an individual business. This is the case if a particular county has 2 or fewer establishments under a given NAICS code. In prior years, the CBP data reported the counties where data was withheld, along with dataset ranges for the withheld data (e.g., 20-99 employees). A gap-filling procedure was implemented using state-level data, which did not feature withheld data, to estimate employment counts in all counties.

Beginning in 2018, the Census Bureau stopped reporting dataset ranges for counties with withheld data. As such, the prior gap-filling methods required updating. For all post-2017 inventories, year-specific employment data from the County Business Patterns dataset is used to determine the total amount of withheld data in each state. The 2017 version of the County Business Patterns is then used to determine the counties for which withheld data exist and the data ranges for those counties, and it is to these counties that the difference between the state-level total employment and county-level total employment are allocated. To estimate employment in counties and states with withheld data, the following procedure is used for NAICS code 42471.

To gap-fill withheld state-level employment data:
a. The 2017 version of CBP is used to determine the states for which data is withheld and the employment size range in those states.
b. State-level data for states with known employment in NAICS 42471 are summed to the national level.
c. The total sum of state-level known employment from step b is subtracted from the national total reported employment for NAICS 42471 in the national-level CBP to determine the employment total for the withheld states.
d. Each of the withheld states is assigned the midpoint of the range code reported for that state. Table 13.3 lists the range codes and midpoints.
e. The midpoints for the states with withheld data are summed to the national level.
f. An adjustment factor is created by dividing the number of withheld employees (calculated in step c of this section) by the sum of the midpoints (step e).
g. For the states with withheld employment data, the midpoint of the range for that state (step d) is multiplied by the adjustment factor (step f) to calculate the adjusted state-level employment for landfills.

These same steps are then followed to fill in withheld data in the county-level business patterns.

  1. The 2017 version of CBP is used to determine the counties for which data is withheld and the employment size range in those counties.
  2. County-level data for counties with known employment are summed by state.
  3. County-level known employment is subtracted from the state total reported in state-level CBP (or, if the state-level data are withheld, from the state total estimated using the procedure discussed above).
  4. Each of the withheld counties is assigned the midpoint of the range code (Table 13.3).
  5. The midpoints for the counties with withheld data are summed to the state level.
  6. An adjustment factor is created by dividing the number of withheld employees (step i) by the sum of the midpoints (step k).
  7. For counties with withheld employment data, the midpoints (step j) are multiplied by the adjustment factor (step l) to calculate the adjusted county-level employment for landfills.
Table 13.3: Ranges and midpoints for data withheld from state and county business patterns
Employment Code Employment Range Midpoint
A 0-19 10
B 20-99 60
C 100-249 175
E 250-499 375
F 500-999 750
G 1,000-2,499 1750
H 2,500-4,999 3750
I 5,000-9,999 7500
J 10,000-24,999 17500
K 25,000-49,999 37500
L 50,000-99,999 75000
M 100,000+

Tank Trucks in Transit, Underground Storage Tank (UST) Breathing and Storing, and Gasoline Service Station Unloading

The activity data for these sources is available at the county-level; therefore, county allocation is not needed.

Aviation Gasoline Distribution Stage 1 and 2

State-level gasoline consumption (from equation (13.7)) is allocated to the county-level using the ratio of county-to-state-level LTOs. State and county LTO data were compiled by the U.S. EPA’s Office of Air Quality, Planning and Standards (OAQPS) [ref 11].

\[\begin{equation} RLTO_{c} = \frac{LTO_{c}}{LTO_{s}} \tag{13.11} \end{equation}\]

Where:
\(RLTO_{c}\) = The ratio of landing-take offs (LTOs) in county c
\(LTO_{c}\) = TThe number of LTOs in county c
\(LTO_{s}\) = The number of LTOs in state s

LTO data for turbine-powered airplanes were excluded because turbine-powered planes do not use aviation gasoline. Additionally, LTOs at airports that do not have aviation gasoline refueling, according to data from FAA Form 5010, were also excluded [ref 12].

The state-level gasoline consumption values from equation (13.7) are multiplied by the proportion of LTOs in each county to estimate the county-level amount of aviation gasoline consumed.

\[\begin{equation} AG_{c} = AG_{s} \times RLTO_{c} \tag{13.12} \end{equation}\]

Where:
\(AG_{c}\) = Annual consumption of AvGas in county c, in gallons
\(AG_{s}\) = Annual consumption of AvGas in state s, in gallons
\(RLTO_{c}\) = TThe ratio of landing-take offs (LTOs) in county c

13.3.3 Emission Factors

Bulk Terminals and Bulk Plants

Emissions from bulk terminals are calculated by allocating emissions estimates developed in support of the Gasoline NESHAPs.[ref 2] Therefore there are no activity-based emissions factors for bulk terminals.

The VOC emissions factor for bulk plants is 8.62 pounds of VOC per 1,000 gallons of gasoline.[ref 2]. HAP emissions are estimated using speciation profiles that are available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint. Speciation profiles for benzene emissions from bulk plants are based on county-specific refueling emissions data from MOVES [ref 8].

Pipelines

Emissions from pipelines are calculated by growing the 1998 emissions estimates developed in support of the Gasoline MACT standard. Therefore, there are no activity-based emissions factors for pipelines. HAP emissions are estimated using speciation profiles available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint.

Tank Trucks in Transit

The VOC emission factor is the sum of the individual emission factors reported in the Gasoline Distribution EIIP guidance document for gasoline-filled trucks (traveling to service station/bulk plant for delivery) and vapor-filled trucks (traveling to bulk terminal/plant for reloading) [ref 3].

HAP emissions are calculated using speciation profiles available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint. Speciation profiles for benzene emissions from bulk plants are based on county-specific refueling emissions data from MOVES.

Underground Storage Tank (UST) Breathing and Storing

The VOC emissions factor for underground storage tank breathing and storing is 1 pound per 1,000 gallons. The VOC emissions factor for underground storage tank breathing and storing is recommended by the Gasoline Distribution EIIP guidance document [ref 3].

HAP emissions are calculated using speciation profiles available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint. Speciation profiles for benzene emissions from bulk plants are based on county-specific refueling emissions data from MOVES.

Gasoline Service Station Unloading

To calculate the VOC emissions factor for gasoline service station unloading, first calculate the true vapor pressure for each county and month using the following equation and data from MOVES [ref 8]: Geographic specific information on the temperature of gasoline and the method of loading were obtained from a Stage I and II gasoline emission inventory study prepared for the EIIP.

The true vapor pressure is calculated using the following equation:

\[\begin{equation*} P_{c,m,f} = \left[0.7553 - \frac{413}{T_{c.m} + 459.6}\right]S^{0.5}\,\log_{10}\!\left(\mathrm{RVP}_{c,m,f}\right) \;-\; \left[1.854 - \frac{1042}{T_{c.m} + 459.6}\right]S^{0.5} \end{equation*}\]

\[\begin{equation} \;+\; \left[\frac{2416}{T_{c.m} + 459.6} - 2.013\right]\log_{10}\!\left(\mathrm{RVP}_{c,m,f}\right) \;-\; \frac{8742}{T_{c.m} + 459.6} \;+\; 15.64 \tag{13.13} \end{equation}\]

Where:
\(P_{c,m,f}\) = Stock true vapor pressure for county c in month m for fuel subtype f, in pounds per square inch absolute
\(T_{c,m}\) = Stock temperature for county c in month m, in degrees Fahrenheit
\(RVP_{c,m,f}\) = Reid vapor pressure for county c in month m for fuel subtype f, in pounds per square inch
\(S\) = Slope of the ASTM distillation curve at 10 percent evaporated, in degrees Fahrenheit per percent (assumed that S=3.0 for gasoline per Figure 7.1-14a of AP-42) [ref 13]

The following equation is used to calculate the VOC emissions factor for gasoline service station unloading:

\[\begin{equation} L_{c,m,f} = 12.46 \times S_{ft} \times P_{c,m,f} \times M/T \tag{13.14} \end{equation}\]

Where:
\(L_{c,m,f}\) = Uncontrolled loading loss of liquid loaded, in pounds per thousand gallons
\(S_{ft}\) = Saturation factor for filling technology ft
\(P_{c,m,f}\) = True vapor pressure of liquid loaded, in pounds per square inch absolute
\(M\) = Molecular weight of vapors, in pounds per pound per mole
\(T\) = Temperature of liquid loaded (Rankine) [ref 13]

Speciation profiles for benzene emissions from bulk plants are based on county-specific refueling emissions data from MOVES.

Aviation Gasoline Distribution Stage 1

The emissions factors for fugitive and non-fugitive VOC are taken from the TRC report Estimation of Alkylated Lead Emissions, Final Report [ref 4]. The emissions factors for the HAPs are taken from multiple sources: the TRC report; the EPA report Locating and Estimating Air Emissions from Source of Ethylene Dichloride [ref 14]; a memorandum to EPA/OAQPS [ref 15], and a personal email between EPA/OAQPS employees [ref 16]. HAP emission factors are available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint.

Aviation Gasoline Distribution Stage 2

The emissions factors for VOC are taken from the TRC report Estimation of Alkylated Lead Emissions, Final Report [ref 4]. The emissions factors for the HAPs are taken from multiple sources: the TRC report; the EPA report Locating and Estimating Air Emissions from Source of Ethylene Dichloride [ref 14]; a memorandum to EPA/OAQPS [ref 15]; and a personal email between OAQPS employees [ref 16]. HAP emission factors are available on the 2023 NEI Supporting Data and Summaries site by clicking on “EIS Augmentation Datasets” and selecting the HAP Augmentation Profile file for nonpoint.

13.3.4 Controls

There are county-level control efficiencies for service station unloading, including assumptions about the percentage of gasoline unloaded under different filling technologies: splash, submerged, or balanced. There are no controls assumed for all other sources.

13.3.5 Emissions

Bulk Terminals and Bulk Plants

Emissions of VOCs for bulk terminals are calculated by allocating national-level VOC emissions estimates developed in support of the Gasoline Distribution NESHAPs. National VOC bulk terminal emissions are allocated to states using the fraction of refinery, bulk terminal, and natural gas plant stocks of motor gasoline in each state [ref 19].

\[\begin{equation} GasFrac_{s} = \frac{M_{s}}{M_{US}} \tag{13.15} \end{equation}\]

Where:
\(GasFrac_{s}\) = Fraction of motor gasoline in state s
\(M_{s}\) = Amount of motor gasoline in state s
\(M_{US}\) = Amount of motor gasoline in the U.S.

The fraction of stocks of motor gasoline in each state is then used to distribute the VOC emissions and HAP emissions.

\[\begin{equation} E_{VOC,bt,s} = GasFrac_{s} \times EF_{VOC,US,bt} \tag{13.16} \end{equation}\]

Where:
\(E_{VOC,bt,s}\) = Annual VOC emissions in state s from bulk terminals, in tons
\(GasFrac_{s}\) = Fraction of motor gasoline in state s
\(EF_{VOC,US,bt}\) = Annual national-level VOC emissions from bulk terminals, in tons

State-level VOC emissions are allocated to counties using the fraction of petroleum bulk stations and terminals facilities employees in each county from the US Census County Business patterns data for NAICS code 42471 [ref 10].

\[\begin{equation} EmpFrac_{c} = \frac{Emp_{c}}{Emp_{s}} \tag{13.17} \end{equation}\]

Where:
\(EmpFrac_{c}\) = Fraction of petroleum bulk stations and terminals facilities employees in county c
\(Emp_{c}\) = Number of petroleum bulk stations and terminals facilities employees in county c
\(Emp_{s}\) = Number of petroleum bulk stations and terminals facilities employees in state s

Due to concerns with releasing confidential business information, the CBP does not release exact numbers for a given NAICS code if the data can be traced to an individual business. Instead, a series of range codes is used. Many counties and some smaller states have only one petroleum bulk station and terminal facility, leading to withheld data in the county and/or state business pattern data. To estimate employment in counties and states with withheld data, the procedure discussed in Section D is used for NAICS code 42471.

The fraction of petroleum bulk stations and terminals facilities employees in each county is then used to distribute the VOC emissions.

\[\begin{equation} E_{VOC,bt,c} = EmpFrac_{c} \times E_{VOC,bt,s} \tag{13.18} \end{equation}\]

Where:
\(E_{VOC,bt,c}\) = Annual VOC emissions from bulk terminals in county c, in tons
\(EmpFrac_{c}\) = Fraction of petroleum bulk stations and terminals facilities employees in county c
\(E_{VOC,bt,s}\) = Annual VOC emissions from bulk terminals in state s, in tons

For bulk plants, VOC emissions are estimated by multiplying the VOC emission factor by the county-level volume of bulk plant gasoline throughput.

\[\begin{equation} E_{VOC,c} = EF_{VOC} / \text{1,000 gallons} \times GT_{c} \times \text{42 gallons per barrel} \tag{13.19} \end{equation}\]

Where:
\(E_{VOC,c}\) = Annual emissions of VOC from bulk plants in county c, in pounds
\(EF_{VOC}\) = Emissions factor for VOC from bulk plants, in pounds per 1,000 gallons
\(GT_{c}\) = Gasoline throughput for bulk plants in county c, in thousand barrels

Finally, the emissions from bulk terminals and bulk plants are added together.

\[\begin{equation} E_{VOC,c,bpbt} = E_{VOC,bp,c} + E_{VOC,bt,c} \tag{13.20} \end{equation}\]

Where:
\(E_{VOC,c,bpbt}\) = Annual emissions of VOC from bulk plants and bulk terminals in county c, in pounds
\(E_{VOC,bp,c}\) = Annual emissions of VOC from bulk plants in county c, in pounds
\(E_{VOC,bt,c}\) = Annual VOC emissions from bulk terminals in county c, in tons

Benzene emissions are estimated by multiplying VOC emissions by county-level speciation profiles from MOVES.

\[\begin{equation} E_{BZ,c,bpbt} = E_{VOC,c,bpbt} \times S_{BZ,c} \tag{13.21} \end{equation}\]

Where:
\(E_{BZ,c,bpbt}\) = Annual emissions of benzene from bulk plants and bulk terminals in county c, in pounds
\(E_{VOC,c,bpbt}\) = Annual emissions of VOC from bulk plants and bulk terminals in county c, in pounds
\(S_{BZ,c}\) = Speciation profile for benzene for bulk plants and bulk terminals in county c, as a fraction of VOC

All other HAPs emissions are estimated by multiplying VOC emissions by the national average speciation profiles displayed in Hester et al. [ref 11]

\[\begin{equation} E_{p,c,bpbt} = E_{VOC,c,bpbt} \times S_{p,c} \tag{13.22} \end{equation}\]

Where:
\(E_{p,c,bpbt}\) = Annual emissions of pollutant p from bulk plants and bulk terminals in county c, in pounds
\(E_{VOC,c,bpbt}\) = Annual emissions of VOC from bulk plants and bulk terminals in county c, in pounds
\(S_{p,c}\) = Speciation profile for pollutant p for bulk plants and bulk terminals in county c, as a fraction of VOC

Pipelines

Emissions of VOCs for pipelines are calculated by multiplying 1998 national estimates developed in support of the Gasoline Distribution MACT standard by the current inventory year to 1998 ratio of the national volume of wholesale gasoline supplied [ref 17], [ref 18]. Emissions are converted to tons.

\[\begin{equation} E_{VOC,US,pl} = E_{MACT,US,pl} \times \frac{G_{y}}{G_{1998}} \times \text{1.1203 ton per Mg} \tag{13.23} \end{equation}\]

Where:
\(E_{VOC,US,pl}\) = Annual national-level emissions of VOC from pipelines, in tons
\(E_{MACT,US,pl}\) = 1998 national VOC emission estimates developed for Gasoline Distribution MACT standard from pipelines, in Mg
\(G_{y}\) = National volume of wholesale gasoline supplied in inventory year y, in thousand barrels per day
\(G_{1998}\) = National volume of wholesale gasoline supplied in 1998, in thousand barrels per day

National VOC and HAP emissions are allocated to PAD Districts using the fraction of the total amount of finished motor gasoline that originated in each PAD District. There are five PAD Districts across the United States. PAD District 1 comprises seventeen states plus the District of Columbia along the Atlantic Coast; PAD District 2 comprises fifteen states in the Midwest; PAD District 3 comprises six states in South Central U.S.; PAD District 4 comprises five states in the Rocky Mountains; and PAD District 5 comprises seven states along the West Coast. These data are reported in Table 37 of Volume 1 of Petroleum Supply Annual [ref 21]. States in each PAD District are shown in Table 13.4.

\[\begin{equation} PADDFrac_{PD} = \frac{M_{PD}}{M{_US}} \tag{13.24} \end{equation}\]

Where:
\(PADDFrac_{PD}\) = Fraction of motor gasoline in PAD District PD
\(M_{PD}\) = Amount of finished motor gasoline in PAD District PD, in thousand barrels
\(M_{US}\) = Amount of finished motor gasoline in the U.S., in thousand barrels

\[\begin{equation} E_{VOC,PD,pl} = PADDFrac_{PD} \times E_{VOC,US,pl} \tag{13.25} \end{equation}\]

Where:
\(E_{VOC,PD,pl}\) = Annual VOC emissions from pipelines in PAD District PD, in tons
\(PADDFrac_{PD}\) = Fraction of motor gasoline in PAD District PD
\(E_{VOC,US,pl}\) = Annual national-level VOC emissions of from pipelines, in ton

Pipeline emissions in each PAD District are allocated to counties based on County Business Patterns employment data. Because employment data for NAICS code 48691 (Pipeline Transportation of Refined Petroleum Products) are often withheld due to confidentiality reasons, the number of employees in NAICS code 42471 (Petroleum Bulk Stations and Terminals) are used for this allocation. To better account for the location of refined petroleum pipelines, however, no activity is allocated to States which had employees in this NAICS code but did not have employees in NAICS code 48691 (i.e., District of Columbia, Idaho, Maine, New Hampshire, Vermont, and West Virginia). To allocate pipeline emissions in each PAD District to counties, first the county level employment data for NAICS code 42471 is summed to the PAD District.

\[\begin{equation} Emp_{PD} = \sum{Emp_{c}} \tag{13.26} \end{equation}\]

Where:
\(Emp_{PD}\) = Number of petroleum bulk stations and terminals facilities employees in PAD District PD
\(Emp_{c}\) = Number of petroleum bulk stations and terminals facilities employees in county c

The fraction of petroleum bulk stations and terminals employees in each county is used to allocate the emissions from the PAD District to counties.

\[\begin{equation} EmpFrac_{c} = \frac{Emp_{c}}{Emp_{PD}} \tag{13.27} \end{equation}\]

Where:
\(EmpFrac_{c}\) = Fraction of petroleum bulk stations and terminals facilities employees in county c
\(Emp_{c}\) = Number of petroleum bulk stations and terminals facilities employees in county c
\(Emp_{PD}\) = Number of petroleum bulk stations and terminals facilities employees in PAD District PD

Due to concerns with releasing confidential business information, the CBP does not release exact numbers for a given NAICS code if the data can be traced to an individual business. Instead, a series of range codes is used. Many counties and some smaller states have only one petroleum bulk station and terminal facility, leading to withheld data in the county and/or state business pattern data. To estimate employment in counties and states with withheld data, the procedure discussed in Section 18.3.2 is used for NAICS code 42471.

The fraction of petroleum bulk stations and terminals facilities employees in each county is then used to distribute the VOC emissions.

\[\begin{equation} E_{VOC,c,pl} = EmpFrac_{c} \times E_{VOC,PD,pl} \tag{13.28} \end{equation}\]

Where:
\(E_{VOC,c,pl}\) = Annual VOC emissions from pipelines in county c, in tons
\(EmpFrac_{c}\) = Fraction of petroleum bulk stations and terminals facilities employees in county c
\(E_{VOC,PD,pl}\) = Annual VOC emissions from pipelines in PAD District PD, in tons

Emissions of HAPs are calculated by multiplying emissions of VOCs by a national average speciation profile [ref 13]. Total VOC emission estimates are used so emissions represent total emissions.

\[\begin{equation} E_{p,c,pl} = E_{VOC,c,pl} \times S_{p} \tag{13.29} \end{equation}\]

Where:
\(E_{p,c,pl}\) = Annual emissions of pollutant p from pipelines in county c, in tons
\(E_{VOC,c,pl}\) = Annual VOC emissions from pipelines in county c, in tons
\(S_{p}\) = Speciation profile of pollutant p, as a fraction of VOC emissions

Table 13.4: States by PAD District
PAD District 1 PAD District 2 PAD District 3 PAD District 4 PAD District 5
Connecticut Illinois Alabama Colorado Alaska
Delaware Indiana Arkansas Idaho Arizona
Florida Iowa Louisiana Montana California
Georgia Kansas Mississippi Utah Hawaii
Maine Kentucky New Mexico Wyoming Nevada
Maryland Michigan Texas Oregon
Massachusetts Minnesota Washington
New Hampshire Missouri
New Jersey Nebraska
New York North Dakota
North Carolina Ohio
Pennsylvania Oklahoma
Rhode Island South Dakota
South Carolina Tennessee
Vermont Wisconsin
Virginia
West Virginia

Tank Trucks in Transit

VOC emissions from tank trucks in transit are calculated by multiplying county-level total gasoline consumption by the VOC emission factor for tank trucks in transit.

\[\begin{equation} E_{VOC,c,tt} = EF_{VOC,tt} \times \frac{GC_{c,t}}{\text{1,000 gallons}} \tag{13.30} \end{equation}\]

Where:
\(E_{VOC,c,tt}\) = Annual emissions of VOC from tank trucks in transit in county c, in pounds
\(EF_{VOC,tt}\) = Emissions factor for VOC from tank trucks in transit, in pounds per 1,000 gallons
\(GC_{c,t}\) = Gasoline consumption for tank trucks in transit in county c, gallons

Benzene emissions are estimated by multiplying VOC emissions by county-level speciation profiles from MOVES.

\[\begin{equation} E_{BZ,c,tt} = E_{VOC,c,tt} \times S_{BZ,c} \tag{13.31} \end{equation}\]

Where:
\(E_{BZ,c,tt}\) = Annual emissions of benzene from tank trucks in transit in county c, in pounds
\(E_{VOC,c,tt}\) = Annual emissions of VOC from tank trucks in transit in county c, in pounds
\(S_{BZ,c}\) = Speciation profile for benzene for tank trucks in transit in county c, as a fraction of VOC

All other HAPs emissions are estimated by multiplying VOC emissions by the national average speciation profiles.

\[\begin{equation} E_{p,c,tt} = E_{VOC,c,tt} \times S_{p,c} \tag{13.32} \end{equation}\]

Where:
\(E_{p,c,tt}\) = Annual emissions of pollutant p from tank trucks in transit in county c, in pounds
\(E_{VOC,c,tt}\) = Annual emissions of VOC from tank trucks in transit in county c, in pounds
\(S_{p,c}\) = Speciation profile for pollutant p for tank trucks in transit in county c, as a fraction of VOC

Underground Storage Tank (UST) Breathing and Storing

VOC emissions from UST breathing and storing are calculated by multiplying county-level total gasoline consumption by the VOC emission factor for UST breathing and storing.

\[\begin{equation} E_{VOC,c,ust} = EF_{VOC,ust} \times \frac{GC_{c,t}}{\text{1,000 gallons}} \tag{13.33} \end{equation}\]

Where:
\(E_{VOC,c,ust}\) = Annual emissions of VOC from UST breathing and storing in county c, in pounds
\(EF_{VOC,ust}\) = Emissions factor for VOC from UST breathing and storing, in pounds per 1,000 gallons
\(GC_{c,t}\) = Gasoline consumption for UST breathing and storing in county c, gallons

Benzene emissions are estimated by multiplying VOC emissions by county-level speciation profiles from MOVES.

\[\begin{equation} E_{BZ,c,ust} = E_{VOC,c,ust} \times S_{BZ,c} \tag{13.34} \end{equation}\]

Where:
\(E_{BZ,c,tt}\) = Annual emissions of benzene from UST breathing and storing in county c, in pounds
\(E_{VOC,c,tt}\) = Annual emissions of VOC from UST breathing and storing in county c, in pounds
\(S_{BZ,c}\) = Speciation profile for benzene for UST breathing and storing in county c, as a fraction of VOC

All other HAPs emissions are estimated by multiplying VOC emissions by the national average speciation profiles.

\[\begin{equation} E_{p,c,ust} = E_{VOC,c,ust} \times S_{p,c} \tag{13.35} \end{equation}\]

Where:
\(E_{p,c,ust}\) = Annual emissions of pollutant p from UST breathing and storing in county c, in pounds
\(E_{VOC,c,ust}\) = Annual emissions of VOC from UST breathing and storing in county c, in pounds
\(S_{p,c}\) = Speciation profile for pollutant p for UST breathing and storing in county c, as a fraction of VOC

Gasoline Service Station Unloading

County-level uncontrolled loading loss of liquid loaded VOC emissions are calculated by multiplying the loading loss calculated in equation (13.14) by the total gasoline consumption in each county for each filling technology.

\[\begin{equation} E_{VOC,c,m,f,ft,ll} = \frac{GC_{c,ft,m,f}}{\text{1,000 gallons}} \times L_{c,m,f} \tag{13.36} \end{equation}\]

Where:
\(E_{VOC,c,m,f,ft,ll}\) = VOC emissions from loading loss in county c for month m for filling technology ft and fuel subtype f, in pounds
\(GC_{c,ft,m,f}\) = Total gasoline consumption in county c for month m for filling technology ft and fuel subtype f, in gallons
\(L_{c,m,f}\) = Uncontrolled loading loss of liquid loaded for county c for month m and fuel subtype f, in pounds per thousand gallons

County-level controlled VOC emissions are calculated by multiplying loading loss VOC emissions by a county-level control efficiency. Emissions are divided by 100 to convert the control efficiency from a percentage.

\[\begin{equation} E_{VOC,c,m,f,ft,ct} = E_{VOC,c,m,f,ft,ll} \times CE_{c}/100 \tag{13.37} \end{equation}\]

Where:
\(E_{VOC,c,m,f,ft,ct}\) = Controlled VOC emissions in county c for month m for filling technology ft and fuel subtype f, in pounds
\(E_{VOC,c,m,f,ft,ll}\) = VOC emissions from loading loss in county c for month m for filling technology ft and fuel subtype f, in pounds
\(CE_{c}\) = Control efficiency value for county c, as a percentage

County-level monthly VOC emissions by fuel subtype and filling technology are calculated by subtracting controlled VOC emissions from VOC emissions from loading loss.

\[\begin{equation} E_{VOC,c,m,f,ft} = E_{VOC,c,m,f,ft,ll} - E_{VOC,c,m,f,ft,ct} \tag{13.38} \end{equation}\]

Where:
\(E_{VOC,c,m,f,ft}\) = VOC emissions in from gasoline service station unloading county c for month m for filling technology ft and fuel subtype f, in pounds
\(E_{VOC,c,m,f,ft,ll}\) = Controlled VOC emissions in county c for month m for filling technology ft and fuel subtype f, in pounds
\(E_{VOC,c,m,f,ft,ct}\) = VOC emissions from loading loss in county c month m for filling technology ft and fuel subtype f, in pounds

County-level total VOC emissions by filling technology are calculated by summing VOC emissions for each month and fuel subtype.

\[\begin{equation} E_{VOC,c,ft} = \sum {E_{VOC,c,m,f,ft}} \tag{13.39} \end{equation}\]

Where:
\(E_{VOC,c,ft}\) = Annual VOC emissions in from filling type ft for gasoline service station unloading for county c, in pounds
\(E_{VOC,c,m,f,ft}\) = VOC emissions in from gasoline service station unloading county c for month m for filling technology ft and fuel subtype f, in pounds

Benzene emissions are estimated by multiplying VOC emissions by county-level speciation profiles from MOVES.

\[\begin{equation} E_{BZ,c,ssu} = E_{VOC,c,ssu} \times S_{BZ,c} \tag{13.40} \end{equation}\]

Where:
\(E_{BZ,c,ssu}\) = Annual emissions of benzene from gasoline service station unloading in county c, in pounds
\(E_{VOC,c,ssu}\) = Annual emissions of VOC from gasoline service station unloading in county c, in pounds
\(S_{BZ,c}\) = Speciation profile for benzene for gasoline service station unloading in county c, as a fraction of VOC

All other HAPs emissions are estimated by multiplying VOC emissions by the national average speciation profiles.

\[\begin{equation} E_{p,c,ssu} = E_{VOC,c,ssu} \times S_{p,c} \tag{13.41} \end{equation}\]

Where:
\(E_{p,c,ssu}\) = Annual emissions of pollutant p from gasoline service station unloading in county c, in pounds
\(E_{VOC,c,ssu}\) = Annual emissions of VOC from gasoline service station unloading in county c, in pounds
\(S_{p,c}\) = Speciation profile for pollutant p for gasoline service station unloading in county c, as a fraction of VOC

Aviation Gasoline Distribution Stage 1

Emissions of non-fugitive VOC from multiple sources, including tank truck filling and storage tank breathing, are estimated by multiplying gasoline consumed by the emissions. For VOC, emissions are multiplied by a conversion factor to convert from tons to pounds.

\[\begin{equation} NFE_{r,c} = AG_{c} \times EF_{VOC,r} / \text {2,000 lbs per ton} \tag{13.42} \end{equation}\]

Where:
\(NFE_{r,c}\) = Annual non-fugitive VOC emissions for source r in county c, in tons per year
\(AG_{c}\) = Annual consumption of AvGas in county c, in gallons
\(EF_{VOC,r}\) = VOC emission factor for source r, units vary based on pollutant

Fugitive VOC emissions from valves and pumps are estimated by multiplying gasoline consumed by the emissions factor. Assumptions concerning bulk terminals used in these calculations can be found in Table 13.5.

Table 13.5: Assumptions for Bulk Terminals Using Aviation Gasoline
Parameter Data Reference
Number of Bulk Plant Equivalents (U.S.) 2,442 plants 4, Table 2-8
Number of valves per bulk plant 50 valves/plant 4, Table 2-8
Number of pumps per bulk plant 2 pumps/plant 4, Table 2-8
Number of seals per bulk plant 4 seals/pump 4, Table 2-8
Number of days per year used 300 days 4, Table 2-8

\[\begin{equation} VFE_{c} = BPE \times V \times EF_{VOC,r} \times D \times \frac{LTO_{c}}{LTO_{US}} / \text{2,000 lbs per ton} \tag{13.43} \end{equation}\]

\[\begin{equation} PFE_{c} = BPE \times P \times S \times EF_{VOC,r} \times D \times \frac{LTO_{c}}{LTO_{US}} / \text{2,000 lbs per ton} \tag{13.44} \end{equation}\]

Where:
\(VFE_{c}\) = Nonpoint emissions of pollutant p in county c, in tons
\(PFE_{c}\) = Flow rate of county c and inventory year y, in MMGY
\(BPE\) = Emissions factor for pollutant p, in lbs. per MMGAL
\(V\) = Nonpoint emissions of pollutant p in county c, in tons
\(P\) = Flow rate of county c and inventory year y, in MMGY
\(S\) = Emissions factor for pollutant p, in lbs. per MMGAL
\(D\) = Nonpoint emissions of pollutant p in county c, in tons
\(LTO_{c}\) = Flow rate of county c and inventory year y, in MMGY
\(LTO_{US}\) = Emissions factor for pollutant p, in lbs. per MMGAL

Total Annual VOC emissions in each county are estimated by summing the fugitive emissions (from equations (13.43) and (13.44)) and all sources of non-fugitive emissions (from equation (13.42)).

\[\begin{equation} E_{VOC,c} = \sum_{r}{NFE_{r,c}+VFE_{c}+PFE_{c}} \tag{13.45} \end{equation}\]

Where:
\(E_{VOC,c}\) = Annual VOC emissions in county c, in tons
\(NFE_{r,c}\) = Annual non-fugitive VOC emissions for source r in county c, in tons per year
\(VFE_{c}\) = Nonpoint emissions of pollutant p in county c, in tons
\(PFE_{c}\) = Flow rate of county c and inventory year y, in MMGY

Emissions of all HAPs, except ethylene dichloride, are estimated by applying speciation factors to the annual VOC emissions. For HAPs, no conversion factor is needed, and the emissions are reported in tons.

\[\begin{equation} E_{h,c} = E_{VOC,c} \times SF_{h} \tag{13.46} \end{equation}\]

Where:
\(E_{h,c}\) = Annual emissions of HAP h in county c, in tons per year
\(E_{VOC,c}\) = Annual VOC emissions in county c, in tons
\(SF_{h}\) = Emissions factor for pollutant p, in lbs. per MMGAL

Ethylene dichloride emissions are calculated by multiplying the gasoline consumed in each county (from equation (13.12)) by the emission factor. For ethylene dichloride, emissions are multiplied by a conversion factor to convert from to pounds tons.

\[\begin{equation} E_{e,c} = AG_{c} \times EF_{e} \times \text{0.0005 tons per lb} \tag{13.47} \end{equation}\]

Where:
\(E_{e,c}\) = Annual emissions of ethylene dichloride in county c, in tons
\(AG_{c}\) = Annual consumption of AvGas in county c, in gallons
\(EF_{e}\) = Emission factor for ethylene dichloride, in lbs. of ethylene dichloride per gallon of AvGas

Aviation Gasoline Distribution Stage 2

The annual aviation gasoline consumed in each county is used with the emissions factors to estimate emissions. Emissions of VOC are estimated by multiplying gasoline consumed by the emissions factor. For VOC, emissions are multiplied by a conversion factor to convert from tons to pounds.

\[\begin{equation} E_{VOC,c} = AG_{c} \times EF_{VOC} \times \text{0.0005 tons per lb} \tag{13.48} \end{equation}\]

Where:
\(E_{VOC,c}\) = Annual VOC in county c, in tons
\(AG_{c}\) = Annual consumption of AvGas in county c, in gallons
\(EF_{VOC}\) = VOC emission factor, in tons of VOC per gallon of AvGas

Emissions of all HAPs, except ethylene dichloride and lead, are estimated by applying speciation factors to the annual VOC emissions. For HAPs, no conversion factor is needed, and the emissions are reported in tons.

\[\begin{equation} E_{h,c} = E_{VOC,c} \times SF_{h} \tag{13.49} \end{equation}\]

Where:
\(E_{h,c}\) = Annual emissions of HAP h in county c, in tons per year
\(E_{VOC,c}\) = Annual VOC emissions in county c, in tons
\(SF_{h}\) = Emissions factor for pollutant p, in lbs. per MMGAL

Ethylene dichloride and lead emissions are calculated by multiplying the gasoline consumed (from equation (13.12)) by the emission factor. For lead and ethylene dichloride, emissions are multiplied by a conversion factor to convert from pounds to tons.

\[\begin{equation} E_{p,c} = AG_{c} \times EF_{p} \times \text{0.0005 tons per lb} \tag{13.47} \end{equation}\]

Where:
\(E_{p,c}\) = Annual emissions of pollutant P in county c, in tons
\(AG_{c}\) = Annual consumption of AvGas in county c, in gallons
\(EF_{p}\) = Emission factor for pollutant p, in lbs. of pollutant per gallon of AvGas

13.3.6 Point Source Subtraction

There are no point source-specific SCCs for stage 1 and stage 2 aviation gasoline distribution; therefore, point source subtraction is not performed for these sources. However, some stage I gasoline emissions are reported in the point source inventory. To avoid double counting of emissions, point source emissions are subtracted from the total emissions from each source category to estimate the nonpoint emissions from each source category. Point source emissions are mapped to nonpoint source SCCs using the “Gas Distribution” crosswalk in the file “NEI PT-NP Crosswalk_complete_WagonWheel_August2021.xlsx” available on the 2023 NEI Supporting Data and Summaries site.

\[\begin{equation} NPE_{p,c,SCC} = E_{p,c,SCC} - PE_{p,c,SCC} \tag{13.50} \end{equation}\]

Where:
\(NPE_{p,c,SCC}\) = Annual nonpoint source emissions of pollutant p from each SCC in county c
\(E_{p,c,SCC}\) = Annual total emissions of pollutant p from each SCC in county c
\(PE_{p,c,SCC}\) = Annual total point source emissions of pollutant p from each SCC in county c

13.3.7 Sample Calculations

The tables below show sample calculations for estimating VOC for stage I gasoline distribution. The values in these equations are demonstrating program logic and are not representative of any specific NEI year or county. The values in these equations are demonstrating program logic and are not representative of any specific NEI year or county.

Bulk Terminals and Bulk Plants

Table 13.6: Sample Calculations for VOC emissions from Stage I Gasoline Distribution – Bulk Terminals and Bulk Plants
Eq. # Equation Values Result
1 \(GT_{US,bp} = V_{US} \times 0.09\) \(\text{3,404,186 thousand barrels} \times 0.09\) 306,377 thousand barrels at bulk plants
8 \(Emp_{US} = \sum Emp_{c}\) \(\sum Emp_{c}\) 73,908 employees in the US
9 \(EmpFrac_{c} = \frac{Emp_{c}}{Emp_{US}}\) \(\frac{\text{6.54 employees}}{\text{73,908 employees}}\) 0.000089
10 \(GT_{c,bp} = GT_{US,bp} \times EmpFrac_{c}\) \(\text{306,377 thousand barrels} \times 0.000089\) 27.11 thousand barrels
15 \(GasFrac_{s} = \frac{M_{s}}{M_{US}}\) \(\frac{\text{205 thousand barrels}}{\text{16,798 thousand barrels}}\) 0.0052
16 \(E_{VOC,bt,s} = GasFrac_{s} \times EF_{VOC,US,bt}\) \(0.0052 \times \text{120,000 tons}\) 624 tons VOC emissions
17 \(EmpFrac_{c} = \frac{Emp_{c}}{Emp_{s}}\) \(\frac{\text{6.54 employees}}{\text{732 employees}}\) 0.0089
18 \(E_{VOC,bt,c} = EmpFrac_{c} \times E_{VOC,bt,s}\) \(0.0089 \times \text{624 tons}\) 5.55 tons VOC emissions from bulk terminals
19 \(E_{VOC,c,bp} = \frac{EF_{VOC,bp}}{\text{1,000 gal}} \times GT_{c,bp} \times 42\) \(\text{8.62 lb per 1,000 gal.} \div 1000 \times 27.11 \times 42\) 9.8 pounds VOC emissions from bulk plants
20 \(E_{VOC,c,bpbt} = E_{VOC,bp,c} + E_{VOC,bt,c}\) \(\frac{\text{9.8 lbs VOC}}{\text{2,000 lbs per ton}} + \text{5.55 tons VOC}\) 5.5549 tons VOC emissions from bulk plants and bulk terminals
50 \(NPE_{p,c,SCC} = E_{p,c,SCC} - PE_{p,c,SCC}\) \(\text{5.5549 tons VOC} - \text{1 ton}\) 4.5549 tons nonpoint source VOC emissions

Pipelines

Table 13.7: Sample Calculations for VOC emissions from Stage I Gasoline Distribution – Pipelines
Eq. # Equation Values Result
23 \(E_{VOC,US,pl} = E_{MACT,US,pl} \times \frac{G_{y}}{G_{1998}} \times \text{1.1203}\) \(\text{137,555 Mg} \times \frac{\text{9,327}}{\text{8,253}} \times \text{1.1203}\) 171,359 tons VOC emissions in the US
24 \(PADDFrac_{PD} = \frac{M_{PD}}{M_{US}}\) \(\frac{\text{3,856 thousand barrels in district}}{\text{119,634 thousand barrels in US}}\) 0.32
25 \(E_{VOC,PD,pl} = PADDFrac_{PD} \times E_{VOC,US,pl}\) \(0.32 \times \text{171,359 tons}\) 5,523 tons VOC emissions in district
26 \(Emp_{PD} = \sum Emp_{c}\) \(\sum Emp_{c}\) 10,641 employees in district
27 \(EmpFrac_{c} = \frac{Emp_{c}}{Emp_{PD}}\) \(\frac{\text{6.54 employees}}{\text{10,641 employees}}\) 0.00061
28 \(E_{VOC,c,pl} = EmpFrac_{c} \times E_{VOC,PD,pl}\) \(0.00061 \times \text{5,523 tons}\) 3.37 tons VOC emissions

Tank Trucks in Transit

Table 13.8: Sample Calculations for VOC emissions from Stage I Gasoline Distribution – Tank Trucks in Transit
Eq. # Equation Values Result
2 \(GC_{OR,c} = \sum GC_{OR,m}\) \(\sum GC_{OR,m}\) 44,007,116.5 gallons of onroad gasoline consumed
3 \(GC_{NR,c} = \sum GC_{NR,m}\) \(\sum GC_{NR,m}\) 913,078.6 gallons of nonroad gasoline consumed
4 \(GC_{c,t} = (GC_{OR,c}+GC_{NR,c}) \times 1.09\) \((\text{44,007,116.5 gallons} + \text{913,078.6 gallons}) \times 1.09\) 48,963,012.6 gallons of gasoline consumed
30 \(E_{VOC,c,tt} = EF_{VOC,tt} \times \frac{GC_{c,t}}{\text{1,000 gallons}}\) \(\text{0.06 lb. per 1,000 gallons} \times \frac{\text{48,963,012.6 gallons}}{\text{1,000 gallons}}\) 2,937.7 pounds VOC emissions

Underground Storage Tank (UST) Breathing and Storing

Table 13.9: Sample Calculations for VOC emissions from Stage I Gasoline Distribution – Underground Storage Tank (UST) Breathing and Storing
Eq. # Equation Values Result
2 \(GC_{OR,c} = \sum GC_{OR,m}\) \(\sum GC_{OR,m}\) 44,007,116.5 gallons of onroad gasoline consumed
3 \(GC_{NR,c} = \sum GC_{NR,m}\) \(\sum GC_{NR,m}\) 913,078.6 gallons of nonroad gasoline consumed
4 \(GC_{c,t} = (GC_{OR,c}+GC_{NR,c}) \times 1.09\) \((\text{44,007,116.5 gal.} + \text{913,078.6 gal.}) \times 1.09\) 48,963,012.6 gallons of gasoline consumed
33 \(E_{VOC,c,tt} = EF_{VOC,tt} \times \frac{GC_{c,t}}{\text{1,000 gal.}}\) \(\text{1 lb. per 1,000 gal.} \times \frac{\text{48,963,012.6 gal.}}{\text{1,000 gal.}}\) 48,963 pounds VOC emissions

Gasoline Service Station Unloading

Table 13.10: Sample Calculations for VOC emissions from Stage I Gasoline Distribution – Gasoline Service Station Unloading
Eq. # Equation Values Result
5 \(GC_{c,t,m,f} = (GC_{c,OR,m,f}+GC_{c,NR,m,f}) \times 1.09\) \((\text{1,650,266.8 gal.} + \text{11,985.2 gal.}) \times 1.09\) 18,111,854.7 gal.
6 \(GC_{c,ft,m,f} = GC_{c,m,f} \times Perc_{ft,c}\) \(\text{18,111,854.7 gal.} \times \text{0\% splash filling}\) 0 gal. splash filling
13 \(\begin{array}{@{}l@{}}% P_{c,m,f} = \left[0.7553 - \frac{413}{T_{c.m} + 459.6}\right] S^{0.5} \\ \quad \log_{10}\!\left(\mathrm{RVP}_{c,m,f}\right) \\ \quad - \left[1.854 - \frac{1042}{T_{c.m} + 459.6}\right] S^{0.5} \\ \quad + \left[\frac{2,416}{T_{c.m} + 459.6} - 2.013\right] \log_{10}\!\left(\mathrm{RVP}_{c,m,f}\right) \\ \quad - \frac{8,742}{T_{c.m} + 459.6} + 15.64 \end{array}\) \(\begin{array}{@{}l@{}}% P = \left[0.7553 - \frac{413}{60 + 459.6}\right] 3^{0.5} \\ \quad \log_{10}\!(10.61) \\ \quad - \left[1.854 - \frac{1042}{60 + 459.6}\right] 3^{0.5} \\ \quad + \left[\frac{2,416}{60 + 459.6} - 2.013\right] \log_{10}\!(10.61) \\ \quad - \frac{8,742}{60 + 459.6} + 15.64 \end{array}\) 5.54 lb per square inch absolute
14 \(L_{c,m,f} = 12.46 \times S_{ft} \times P_{c,m,f} \times M/T\) \(12.46 \times 1.45 \times 5.54 \times 65.5 / 520\) 12.61 lb per 1,000 gal.
36 \(E_{VOC,c,m,f,ft,ll} = \frac{GC_{c,ft,m,f}}{\text{1,000 gallons}} \times L_{c,m,f}\) \(\frac{\text{0 gal. splash filling}}{\text{1,000 gal.}} \times \text{12.61 lb per 1,000 gal.}\) 0 lb VOC emissions
37 \(E_{VOC,c,m,f,ft,ct} = E_{VOC,c,m,f,ft,ll} \times CE_{c}/100\) \(\text{0 lb} \times \text{0 control efficiency}/100\) 0 lb controlled VOC emissions
38 \(E_{VOC,c,m,f,ft} = E_{VOC,c,m,f,ft,ll} - E_{VOC,c,m,f,ft,ct}\) \(\text{0 lb} - \text{0 lb}\) 0 lb total VOC emissions
39 \(E_{VOC,c,ft} = \sum E_{VOC,c,m,f,ft}\) \(\sum E_{VOC,c,m,f,ft}\) 0 lb total VOC emissions

Aviation Gasoline Distribution Stage 1

Table 13.11 lists sample calculations to determine the VOC emissions from stage 1 aviation gasoline distribution. The values in these equations are demonstrating program logic and are not representative of any specific NEI year or county.

Table 13.11: Sample Calculations for VOC emissions from Aviation Gasoline Distribution – Stage 1
Eq. # Equation Values Result
7 \(AG_{s} = AGB_{s} \times 42\,\text{gallons/barrel}\) \(\text{57,000 barrels} \times 42\,\text{gallons/barrel}\) 2,394,000 gal. of AvGas consumed in the state
11 \(RLTO_{c} = \frac{LTO_{c}}{LTO_{s}}\) \(\frac{\text{3,064 LTOs in county}}{\text{689,947 LTOs in AL}}\) 0.00444 fraction of LTOs
12 \(AG_{c} = AG_{s} \times RLTO_{c}\) \(\text{2,394,000 gal AvGas in AL} \times 0.004444\) 10,633 gal. of AvGas consumed
42 \(NFE_{r,c} = AG_{c} \times EF_{VOC,r} / \text{2,000}\) \(\text{10,633 gal} \times 9.02 \times 10^{-3} / \text{2,000}\) 0.048 tons VOC emissions
42 \(NFE_{r,c} = AG_{c} \times EF_{VOC,r} / \text{2,000}\) \(\text{10,633 gal} \times 3.61 \times 10^{-3} / \text{2,000}\) 0.0192 tons VOC emissions
42 \(NFE_{r,c} = AG_{c} \times EF_{VOC,r} / \text{2,000}\) \(\text{10,633 gal} \times 1.03 \times 10^{-2} / \text{2,000}\) 0.0548 tons VOC emissions
42 \(NFE_{r,c} = AG_{c} \times EF_{VOC,r} / \text{2,000}\) \(\text{10,633 gal} \times 1.69 \times 10^{-3} / \text{2,000}\) 0.00901 tons VOC emissions
43 \(VFE_{c} = BPE \times V \times EF_{VOC,r} \times D \times \frac{LTO_{c}}{LTO_{US}} / \text{2,000}\) \(2442 \times 50 \times 0.573 \times 300 \times \frac{3.064}{28,353,661} / 2000\) 1.13 tons fugitive VOC emissions
44 \(PFE_{c} = BPE \times P \times S \times EF_{VOC,r} \times D \times \frac{LTO_{c}}{LTO_{US}} / \text{2,000}\) \(2442 \times 2 \times 4 \times 5.95 \times 300 \times \frac{3.064}{28,353,661} / 2000\) 1.89 tons fugitive VOC emissions
45 \(E_{VOC,c} = \sum_{r}{NFE_{r,c}+VFE_{c}+PFE_{c}}\) \(0.131\,\text{tons} + 1.13\,\text{tons} + 1.89\,\text{tons}\) 3.15 total annual tons VOC emissions

Aviation Gasoline Distribution Stage 2

Table 13.12 lists sample calculations to determine the VOC, lead, and ethylene dichloride emissions from stage 2 aviation gasoline distribution in an example county. The values in these equations are demonstrating program logic and are not representative of any specific NEI year or county.

Table 13.12: Sample Calculations for VOC emissions from Aviation Gasoline Distribution – Stage 2
Eq. # Equation Values Result
7 \(AG_{s} = AGB_{s} \times 42\,\text{gallons/barrel}\) \(\text{57,000 barrels} \times 42\,\text{gallons/barrel}\) 2,394,000 gal. of AvGas consumed in the state
11 \(RLTO_{c} = \frac{LTO_{c}}{LTO_{s}}\) \(\frac{\text{3,064 LTOs in county}}{\text{689,947 LTOs in AL}}\) 0.00444 fraction of LTOs
12 \(AG_{c} = AG_{s} \times RLTO_{c}\) \(\text{2,394,000 gal AvGas in AL} \times 0.004444\) 10,633 gal. of AvGas consumed
48 \(E_{VOC,c} = AG_{c} \times EF_{VOC} \times \text{0.0005 tons per lb}\) \(\text{10,633 gal} \times \text{0.0136 lbs VOC per gal} \times \text{0.0005}\) 0.0723 tons VOC emissions

13.3.8 Improvements/Changes in the 2023 NEI

There are no significant changes to the methodology used to calculate emissions from aviation gasoline distribution. Activity data was updated to reflect the most recent, best available data at the time of the NEI. Emissions for bulk terminals and bulk plants were combined under one SCC for the 2023 NEI.

The activity data for bulk terminals was updated to use national-level VOC estimates from the 2022 Regulatory Impact Analysis for the Proposed National Emission Standards for Hazardous Air Pollutants: Gasoline Distribution Technology Review and Standards of Performance for Bulk Gasoline Terminals Review. Earlier methods used modeling from the 1998 MACT standards for gasoline distribution. Note that pipeline calculations continue to use emissions from the 1998 MACT standards.

13.3.9 Puerto Rico and U.S. Virgin Islands

Since insufficient data exists to calculate emissions for the counties in Puerto Rico and the US Virgin Islands, emissions are based on two proxy counties in Florida: 12011, Broward County for Puerto Rico and 12087, Monroe County for the US Virgin Islands. The total emissions in pounds for these two Florida counties are divided by their respective populations creating a pound per capita emission factor. For each Puerto Rico and US Virgin Island County, the pound per capita emission factor is multiplied by the county population (from the same year as the inventory’s activity data) which serves as the activity data. In these cases, the throughput (activity data) unit and the emissions denominator unit are “EACH”.