calculate_project_building_emissions_iiq.RdTranslate Equation (2) of AMS-II.Q by converting post-retrofit energy consumption into project emissions and optional energy intensity diagnostics.
calculate_project_building_emissions_iiq(
project_data,
energy_consumption_col = "project_energy_use_mwh",
emission_factor_col = "project_emission_factor_tco2_per_mwh",
service_output_col = "project_service_output_mwh",
group_cols = NULL,
output_col = "project_emissions_tco2e",
intensity_col = "project_energy_intensity"
)A tibble describing monitored project operation.
Column storing project energy use.
Column storing project emission factors (tCO2e per unit of energy).
Optional column storing delivered service to compute project energy intensity.
Optional character vector of grouping variables to retain.
Name of the emissions column returned in the tibble.
Name of the optional energy intensity column returned when service_output_col is provided.
A tibble containing project emissions and, when requested, project energy intensity.
project <- tibble::tibble(
building_id = c("A", "A", "B"),
project_energy_use_mwh = c(320, 290, 430),
project_emission_factor_tco2_per_mwh = c(0.58, 0.58, 0.57),
project_service_output_mwh = c(400, 360, 560)
)
calculate_project_building_emissions_iiq(project, group_cols = "building_id")
#> # A tibble: 2 × 3
#> building_id project_emissions_tco2e project_energy_intensity
#> <chr> <dbl> <dbl>
#> 1 A 354. 0.803
#> 2 B 245. 0.768