Helper for documenting whether a project satisfies the ACM0009 eligibility conditions covering baseline fuels, plant conversion, and gas supply.

check_applicability_acm0009(
  baseline_fuels,
  project_fuel = "natural gas",
  capacity_increase_percent = 0,
  shutdown_baseline_unit = TRUE,
  gas_supply_contract = TRUE
)

Arguments

baseline_fuels

Character vector listing the fossil fuels used in the baseline plant. Only coal- and petroleum-derived fuels qualify under ACM0009.

project_fuel

Expected project fuel. ACM0009 requires conversion to natural gas.

capacity_increase_percent

Numeric value indicating the percentage increase in installed capacity after the retrofit. The methodology limits increases to 10%.

shutdown_baseline_unit

Logical flag confirming that the baseline fossil-fired unit is fully decommissioned or permanently switched to gas.

gas_supply_contract

Logical flag showing whether the project has a firm natural gas supply contract in place, as required by ACM0009.

Value

A tibble describing each applicability test, the methodology reference, and whether it passes.

Examples

check_applicability_acm0009(
  baseline_fuels = c("pulverised coal", "heavy fuel oil"),
  capacity_increase_percent = 5
)
#> # A tibble: 5 × 3
#>   condition_id        description                                        passes
#>   <chr>              <chr>                                            <lgl>
#> 1 fuel_switch         Baseline fuels restricted to coal and petroleum.  TRUE 
#> 2 project_fuel        Project relies exclusively on natural gas.       TRUE 
#> 3 capacity_threshold  Capacity increase below the 10% ACM0009 limit.   TRUE 
#> 4 baseline_shutdown   Baseline fossil unit permanently retired.        TRUE 
#> 5 gas_supply          Firm natural gas supply is demonstrated.         TRUE