calculate_baseline_fossil_emissions.RdEquation (1) of AMS-II.D expresses baseline emissions from fossil fuel use in the absence of the project activity.
calculate_baseline_fossil_emissions(
baseline_data,
fuel_col = "baseline_fuel_quantity",
ncv_col = "baseline_ncv_gj_per_unit",
emission_factor_col = "baseline_emission_factor_tco2_per_gj",
efficiency_col = "baseline_efficiency",
group_cols = NULL,
output_col = "baseline_emissions_tco2e"
)A tibble describing counterfactual fuel consumption.
Column storing the baseline fuel quantity (in mass or volume units consistent with ncv_col).
Column storing the net calorific value (GJ per unit).
Column storing the CO2 emission factor (tCO2e per GJ).
Column storing the thermal efficiency of the baseline equipment (fraction between 0 and 1).
Optional character vector of grouping variables that should be retained in the output.
Name of the resulting emission column.
A tibble with the requested grouping columns and the baseline emission totals.
baseline <- tibble::tibble(unit = c("Kiln", "Dryer"),
baseline_fuel = c(1200, 900),
ncv = c(0.038, 0.041),
ef = c(0.094, 0.094),
efficiency = c(0.72, 0.68))
calculate_baseline_fossil_emissions(
baseline,
fuel_col = baseline_fuel,
ncv_col = ncv,
emission_factor_col = ef,
efficiency_col = efficiency,
group_cols = "unit"
)
#> # A tibble: 2 × 2
#> unit baseline_emissions_tco2e
#> <chr> <dbl>
#> 1 Dryer 5.10
#> 2 Kiln 5.95