Skip to content

Commit d36a35d

Browse files
A module & test case for quickstart reserves, based on the pattern of spinning reserves, but without contingencies. I only implemented a single rule for quickstart reserves here because that satisfies my immediate use case, and I don't know what rules were used in the GE Hawaii RPS study. I structured the quickstart reserve module to allow for easy subsequent extension of rules for quickstart reserve requirements.
1 parent 59ad400 commit d36a35d

23 files changed

+294
-1
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
SYNOPSIS
2+
switch solve --verbose --log-run
3+
4+
This example extends spinning_reserves by adding quickstart reserve requirements.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
param base_financial_year := 2015;
2+
param interest_rate := .07;
3+
param discount_rate := .05;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
load_zone fuel period fuel_cost
2+
South NaturalGas 2010 4
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
fuel co2_intensity upstream_co2_intensity
2+
NaturalGas 0.05306 0
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
GENERATION_PROJECT build_year gen_overnight_cost gen_fixed_om
2+
S-Geothermal 1998 5524200 0
3+
S-NG_CC 2000 1143900 5868.3
4+
S-NG_GT 1990 605430 4891.8
5+
S-NG_GT 2002 605430 4891.8
6+
S-Central_PV-1 2001 2334300 41850
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
GENERATION_PROJECT build_year gen_predetermined_cap
2+
S-Geothermal 1998 2.0
3+
S-NG_CC 2000 7.0
4+
S-NG_GT 1990 3.0
5+
S-NG_GT 2002 4.0
6+
S-Central_PV-1 2001 3
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
GENERATION_PROJECT power_start_mw power_end_mw incremental_heat_rate_mbtu_per_mwhr fuel_use_rate_mmbtu_per_h
2+
S-NG_CC 40 . . 269.4069
3+
S-NG_CC 40 100.0 6.684885 .
4+
S-NG_GT 0 . . 0.1039
5+
S-NG_GT 0 1.0 10.2861 .
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
GENERATION_PROJECT gen_dbid gen_tech gen_load_zone gen_connect_cost_per_mw gen_capacity_limit_mw gen_max_age gen_min_build_capacity gen_scheduled_outage_rate gen_forced_outage_rate gen_is_variable gen_is_baseload gen_is_cogen gen_variable_om gen_energy_source gen_full_load_heat_rate gen_unit_size gen_min_load_fraction gen_startup_fuel gen_startup_om gen_min_downtime gen_can_provide_spinning_reserves
2+
S-Geothermal 33 Geothermal South 134222 3 30 0 0.0075 0.0241 0 1 0 28.83 Geothermal . . . . . . 0
3+
S-NG_CC 34 NG_CC South 57566.6 . 20 0 0.04 0.06 0 0 0 3.4131 NaturalGas 6.705 1 0.4 9.16 10.3 12 1
4+
S-NG_GT 36 NG_GT South 57566.6 . 20 0 0.04 0.06 0 0 0 27.807 NaturalGas 10.39 . 0 0.22 0.86 . 1
5+
S-Central_PV-1 41 Central_PV South 74881.9 4 20 0 0 0.02 1 0 0 0 Solar . . 0 . 0 . 0
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
LOAD_ZONE existing_local_td local_td_annual_cost_per_mw
2+
South 10 128040
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
LOAD_ZONE TIMEPOINT zone_demand_mw
2+
South 1 3
3+
South 2 8
4+
South 3 10
5+
South 4 7

0 commit comments

Comments
 (0)