Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions data_toolkit/system/eia930_load_zone_input_csvs.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
* allow_unserved_energy
* unserved_energy_penalty_per_mwh
* max_unserved_load_penalty_per_mw
* avg_unserved_load_penalty_per_mwa
* export_penalty_cost_per_mwh
* unserved_energy_stats_threshold_mw

Expand Down Expand Up @@ -96,6 +97,7 @@ def parse_arguments(args):
parser.add_argument("--unserved_energy_limit_mwh", default=None)
parser.add_argument("--max_unserved_load_penalty_per_mw", default=0)
parser.add_argument("--max_unserved_load_limit_mw", default=None)
parser.add_argument("--avg_unserved_load_penalty_per_mwa", default=0)
parser.add_argument("--export_penalty_cost_per_mwh", default=0)
parser.add_argument("--unserved_energy_stats_threshold_mw", default=None)
parser.add_argument(
Expand Down Expand Up @@ -162,6 +164,7 @@ def make_load_balance_csv(
unserved_energy_limit_mwh,
max_unserved_load_penalty_per_mw,
max_unserved_load_limit_mw,
avg_unserved_load_penalty_per_mwa,
export_penalty_cost_per_mwh,
unserved_energy_stats_threshold_mw,
output_directory,
Expand All @@ -184,6 +187,9 @@ def make_load_balance_csv(
max_unserved_load_penalty_per_mw for lz in all_lzs
],
"max_unserved_load_limit_mw": [max_unserved_load_limit_mw for lz in all_lzs],
"avg_unserved_load_penalty_per_mwa": [
avg_unserved_load_penalty_per_mwa for lz in all_lzs
],
"export_penalty_cost_per_mwh": [export_penalty_cost_per_mwh for lz in all_lzs],
"unserved_energy_stats_threshold_mw": [
unserved_energy_stats_threshold_mw for lz in all_lzs
Expand Down Expand Up @@ -233,6 +239,7 @@ def main(args=None):
unserved_energy_limit_mwh=parsed_args.unserved_energy_limit_mwh,
max_unserved_load_penalty_per_mw=parsed_args.max_unserved_load_penalty_per_mw,
max_unserved_load_limit_mw=parsed_args.max_unserved_load_limit_mw,
avg_unserved_load_penalty_per_mwa=parsed_args.avg_unserved_load_penalty_per_mwa,
export_penalty_cost_per_mwh=parsed_args.export_penalty_cost_per_mwh,
unserved_energy_stats_threshold_mw=parsed_args.unserved_energy_stats_threshold_mw,
output_directory=parsed_args.lb_output_directory,
Expand Down
8 changes: 4 additions & 4 deletions db/csvs_test_examples/system_load/load_balance/1_1zone.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,99999999,1,99999999,,0,,0,
Zone2,1,99999999,1,99999999,,0,,0,
Zone3,1,99999999,1,99999999,,0,,0,
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,avg_unserved_load_penalty_per_mwa,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,99999999,1,99999999,,0,,,0,
Zone2,1,99999999,1,99999999,,0,,,0,
Zone3,1,99999999,1,99999999,,0,,,0,
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,0,99999999,1,99999999,,0,,0,
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,avg_unserved_load_penalty_per_mwa,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,0,99999999,1,99999999,,0,,,0,
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,99999999,1,99999999,,0,,200,
Zone2,1,99999999,1,99999999,,0,,200,
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,avg_unserved_load_penalty_per_mwa,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,99999999,1,99999999,,0,,,200,
Zone2,1,99999999,1,99999999,,0,,,200,
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,0,1,1,,1,,0.001,
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,avg_unserved_load_penalty_per_mwa,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,1,0,1,1,,1,,,0.001,
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,0,0,1,40000,,0,,0,0
Zone2,0,0,1,40000,,0,,0,0
load_zone,allow_overgeneration,overgeneration_penalty_per_mw,allow_unserved_energy,unserved_energy_penalty_per_mwh,unserved_energy_limit_mwh,max_unserved_load_penalty_per_mw,max_unserved_load_limit_mw,avg_unserved_load_penalty_per_mwa,export_penalty_cost_per_mwh,unserved_energy_stats_threshold_mw
Zone1,0,0,1,40000,,0,,0,0,0
Zone2,0,0,1,40000,,0,,0,0,0
58 changes: 31 additions & 27 deletions db/db_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -479,17 +479,18 @@ CREATE TABLE subscenarios_geography_load_balance
DROP TABLE IF EXISTS inputs_geography_load_balance;
CREATE TABLE inputs_geography_load_balance
(
load_balance_scenario_id INTEGER,
load_zone VARCHAR(32),
allow_overgeneration INTEGER,
overgeneration_penalty_per_mw FLOAT,
allow_unserved_energy INTEGER,
unserved_energy_penalty_per_mwh FLOAT,
unserved_energy_limit_mwh FLOAT, -- limit on the total USE
max_unserved_load_penalty_per_mw FLOAT,
max_unserved_load_limit_mw FLOAT, -- limit on the max unserved load
export_penalty_cost_per_mwh FLOAT,
unserved_energy_stats_threshold_mw FLOAT, -- defaults to 0
load_balance_scenario_id INTEGER,
load_zone VARCHAR(32),
allow_overgeneration INTEGER,
overgeneration_penalty_per_mw FLOAT,
allow_unserved_energy INTEGER,
unserved_energy_penalty_per_mwh FLOAT,
unserved_energy_limit_mwh FLOAT, -- limit on the total USE
max_unserved_load_penalty_per_mw FLOAT,
max_unserved_load_limit_mw FLOAT, -- limit on the max unserved load
avg_unserved_load_penalty_per_mwa FLOAT,
export_penalty_cost_per_mwh FLOAT,
unserved_energy_stats_threshold_mw FLOAT, -- defaults to 0
PRIMARY KEY (load_balance_scenario_id, load_zone),
FOREIGN KEY (load_balance_scenario_id) REFERENCES
subscenarios_geography_load_balance (load_balance_scenario_id)
Expand Down Expand Up @@ -3263,20 +3264,20 @@ CREATE TABLE inputs_project_availability_exogenous_weather_bt_hrz
DROP TABLE IF EXISTS subscenarios_project_availability_exogenous_monthly;
CREATE TABLE subscenarios_project_availability_exogenous_monthly
(
project VARCHAR(64),
project VARCHAR(64),
exogenous_availability_monthly_scenario_id INTEGER,
name VARCHAR(32),
description VARCHAR(128),
name VARCHAR(32),
description VARCHAR(128),
PRIMARY KEY (project, exogenous_availability_monthly_scenario_id)
);

DROP TABLE IF EXISTS inputs_project_availability_exogenous_monthly;
CREATE TABLE inputs_project_availability_exogenous_monthly
(
project VARCHAR(64),
project VARCHAR(64),
exogenous_availability_monthly_scenario_id INTEGER,
month INTEGER,
availability_derate_monthly FLOAT,
month INTEGER,
availability_derate_monthly FLOAT,
PRIMARY KEY (project, exogenous_availability_monthly_scenario_id,
month),
FOREIGN KEY (project, exogenous_availability_monthly_scenario_id)
Expand Down Expand Up @@ -8944,7 +8945,8 @@ FROM results_project_costs_capacity_agg AS a
AND a.stage_id = b.stage_id
AND a.period = b.period
AND a.load_zone = b.load_zone
AND COALESCE(a.spinup_or_lookahead, 0) = COALESCE(b.spinup_or_lookahead, 0)
AND
COALESCE(a.spinup_or_lookahead, 0) = COALESCE(b.spinup_or_lookahead, 0)
)

LEFT JOIN
Expand All @@ -8962,7 +8964,8 @@ FROM results_project_costs_capacity_agg AS a
AND a.stage_id = c.stage_id
AND a.period = c.period
AND a.load_zone = c.load_zone
AND COALESCE(a.spinup_or_lookahead, 0) = COALESCE(c.spinup_or_lookahead, 0)
AND
COALESCE(a.spinup_or_lookahead, 0) = COALESCE(c.spinup_or_lookahead, 0)
)

LEFT JOIN
Expand All @@ -8972,7 +8975,8 @@ FROM results_project_costs_capacity_agg AS a
AND a.stage_id = d.stage_id
AND a.period = d.period
AND a.load_zone = d.load_zone
AND COALESCE(a.spinup_or_lookahead, 0) = COALESCE(d.spinup_or_lookahead, 0)
AND
COALESCE(a.spinup_or_lookahead, 0) = COALESCE(d.spinup_or_lookahead, 0)
)
;

Expand All @@ -8998,13 +9002,13 @@ FROM (SELECT scenario_id,
stage_id,
period,
spinup_or_lookahead,
SUM(capacity_cost) AS capacity_cost,
SUM(variable_om_cost) AS variable_om_cost,
SUM(fuel_cost) AS fuel_cost,
SUM(startup_cost) AS startup_cost,
SUM(shutdown_cost) AS shutdown_cost,
SUM(tx_capacity_cost) AS tx_capacity_cost,
SUM(tx_hurdle_cost) AS tx_hurdle_cost
SUM(capacity_cost) AS capacity_cost,
SUM(variable_om_cost) AS variable_om_cost,
SUM(fuel_cost) AS fuel_cost,
SUM(startup_cost) AS startup_cost,
SUM(shutdown_cost) AS shutdown_cost,
SUM(tx_capacity_cost) AS tx_capacity_cost,
SUM(tx_hurdle_cost) AS tx_hurdle_cost
FROM results_costs_by_period_load_zone
GROUP BY scenario_id, subproblem_id, stage_id, period,
spinup_or_lookahead) AS a
Expand Down
4 changes: 2 additions & 2 deletions examples/2horizons/inputs/load_zones.tab
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
4 changes: 2 additions & 2 deletions examples/2horizons_w_hydro/inputs/load_zones.tab
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
4 changes: 2 additions & 2 deletions examples/2periods/inputs/load_zones.tab
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
4 changes: 2 additions & 2 deletions examples/2periods_new_build/inputs/load_zones.tab
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
6 changes: 3 additions & 3 deletions examples/2periods_new_build_2zones/inputs/load_zones.tab
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . 0.0
load_zone allow_overgeneration overgeneration_penalty_per_mw allow_unserved_energy unserved_energy_penalty_per_mwh unserved_energy_limit_mwh max_unserved_load_penalty_per_mw max_unserved_load_limit_mw avg_unserved_load_penalty_per_mwa export_penalty_cost_per_mwh
Zone1 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Zone2 1 99999999.0 1 99999999.0 . 0.0 . . 0.0
Loading
Loading