calculate_project_central_emissions_iih.RdEquation (2) of AMS-II.H quantifies greenhouse gas emissions from the centralized utility plant implemented by the project. The helper multiplies monitored fuel use by emission factors and, when useful output is supplied, reports project specific energy consumption.
calculate_project_central_emissions_iih(
project_data,
fuel_consumption_col = "project_fuel_use_gj",
emission_factor_col = "project_emission_factor_tco2_per_gj",
useful_output_col = "project_useful_output_gj",
group_cols = NULL,
output_col = "project_central_emissions_tco2e",
specific_energy_col = "project_specific_energy_gj_per_gj"
)A tibble describing the centralized project system.
Column storing project fuel use in GJ.
Column storing project emission factors in tCO2e/GJ.
Optional column storing useful thermal output (GJ). Set to NULL to skip specific energy diagnostics.
Optional character vector of grouping columns to retain in the result.
Name of the emissions column to create.
Name of the specific energy column created when useful_output_col is supplied.
A tibble with grouped project emissions (tCO2e) and, when requested, project specific energy consumption (GJ/GJ).
project <- tibble::tibble(
line = c("Header_1", "Header_2"),
project_fuel_use_gj = c(3000, 2250),
project_emission_factor_tco2_per_gj = c(0.068, 0.068),
project_useful_output_gj = c(2880, 2160)
)
calculate_project_central_emissions_iih(project, group_cols = "line")
#> # A tibble: 2 × 3
#> line project_central_emissions_tco2e project_specific_energy_gj_per_gj
#> <chr> <dbl> <dbl>
#> 1 Header_1 204 1.04
#> 2 Header_2 153 1.04