estimate_emission_reductions_ams_iid.RdThis meta-function orchestrates all numbered equations in AMS-II.D to compute annual emission reductions.
Tidy data describing counterfactual fuel consumption and characteristics.
Tidy data describing monitored project fuel consumption and characteristics.
Optional tibble of leakage components for the same grouping structure.
Character vector of grouping columns common to the datasets.
Optional list of additional arguments passed to calculate_baseline_fossil_emissions.
Optional list of additional arguments passed to calculate_project_fossil_emissions.
Optional list of additional arguments passed to calculate_leakage_emissions.
Optional list of additional arguments passed to estimate_emission_reductions.
A tibble with emission reductions and intermediate emission accounts.
baseline <- tibble::tibble(
unit = "Kiln",
baseline_fuel_quantity = 1200,
baseline_ncv_gj_per_unit = 0.038,
baseline_emission_factor_tco2_per_gj = 0.094,
baseline_efficiency = 0.72
)
project <- tibble::tibble(
unit = "Kiln",
project_fuel_quantity = 950,
project_ncv_gj_per_unit = 0.038,
project_emission_factor_tco2_per_gj = 0.094,
project_efficiency = 0.84
)
leakage <- tibble::tibble(unit = "Kiln", leakage_emissions_tco2e = 5)
estimate_emission_reductions_ams_iid(baseline, project, leakage, group_cols = "unit")
#> # A tibble: 1 × 5
#> unit emission_reductions_tco2e baseline_emissions_tc…¹ project_emissions_tc…²
#> <chr> <dbl> <dbl> <dbl>
#> 1 Kiln -3.09 5.95 4.04
#> # ℹ abbreviated names: ¹baseline_emissions_tco2e, ²project_emissions_tco2e
#> # ℹ 1 more variable: leakage_emissions_tco2e <dbl>