R/ef_usa_emfac.R
ef_usa_emfac.Rd
Returns a vector or data.frame of emission factors for buses based on the California EMission Factor model (EMFAC2017). The model considers emission factors (EF) of urban buses in California (United States), considering different pollutants, years of reference, model year, fuel, speed ranges, type of regions, model version, and type of season. The gtfs2emis package currently supports EF only for "Statewide" region type, and "Annual" season. Specific data of these variables can be download at <https://arb.ca.gov/emfac/emissions-inventory>.
ef_usa_emfac(
pollutant,
reference_year = 2020,
fuel = "D",
model_year,
speed,
as_list = TRUE
)
character. Pollutants: "CH4" (Methane), "CO" (Carbon Monoxide), "CO2" (Carbon Dioxide), "N2O" (Nitrous Oxide), "NOx" (Oxides of Nitrogen), "PM10" (Primary Exhaust PM10 - Total), "PM25" (Primary Exhaust PM2.5 - Total), "SOX" (Oxides of Sulfur), "TOG" (Total Organic Gases), "ROG" (Reactive Organic Gases).
numeric. Year of reference, in which the emissions inventory is estimated. Default is 2020. Values between 2015 - 2022.
character. Type of fuel: 'D' (Diesel),'G' (Gasoline), 'CNG' (Compressed Natural Gas). Default is 'D'.
Numeric; Model year of vehicle.
Units. Speed in 'km/h'; Emission factor are returned in speed intervals: "5-10", "10-15", "15-20", "20-25", "25-30", "30-35", "35-40", "40-45", "45-50", "50-55", "55-60", "60-65", "65-70", "70-75", "75-80", "80-85", "85-90", ">90" mph (miles/h).
logical. If TRUE
(default), the function returns the output
in a list
format. If FALSE
, the output is returned in a data.table
format.
List or data.table. Emission factors in units 'g/km' by speed and model_year.
Other Emission factor model:
ef_brazil_cetesb()
,
ef_europe_emep()
,
ef_scaled_euro()
,
ef_usa_moves()
,
emi_europe_emep_wear()