Implements Equation (1) of AMS-I.D by summing the electricity delivered to the captive mini-grid during the baseline scenario.

calculate_baseline_electricity_supply(supply_data, electricity_col = "electricity_mwh", group_cols = NULL)

Arguments

supply_data

A tibble containing electricity supply observations.

electricity_col

Column name containing electricity supplied in megawatt-hours (MWh).

group_cols

Optional character vector of grouping columns used to aggregate supply.

Value

A tibble with grouping columns (if provided) and a column named `baseline_electricity_mwh`.

Examples

supply <- tibble::tibble(grid_id = c("A", "B"), electricity_mwh = c(900, 750))
calculate_baseline_electricity_supply(supply)
#> # A tibble: 1 × 1
#>   baseline_electricity_mwh
#>                      <dbl>
#> 1                     1650