Skip to content

Commit 33cfc78

Browse files
pesapstaadecker
authored andcommitted
Including new column with the transmission scenario id and propagate the changes to other files
1 parent 63d443b commit 33cfc78

File tree

3 files changed

+185
-197
lines changed

3 files changed

+185
-197
lines changed

database/2022-10-12_Transmission_scenario_fix.sql

Lines changed: 63 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,67 @@
1212
-- amount of electricity that flow throught the transmission line. The new value that we
1313
-- will use for the scenarios is 0.95 or a 5% derate.
1414

15+
alter table
16+
switch.transmission_lines
17+
add
18+
column transmission_scenario_id int;
1519

16-
UPDATE switch.transmission_lines SET derating_factor = 0.95;
20+
alter table
21+
switch.scenario
22+
add
23+
column transmission_scenario_id int;
24+
25+
UPDATE switch.transmission_lines SET transmission_scenario_id = 1;
26+
UPDATE switch.scenario SET transmission_scenario_id = 1;
27+
28+
alter table switch.transmission_lines drop constraint transmission_lines_pkey;
29+
30+
insert into switch.transmission_lines(
31+
transmission_line_id, start_load_zone_id,
32+
end_load_zone_id, trans_length_km,
33+
trans_efficiency, existing_trans_cap_mw,
34+
new_build_allowed, derating_factor,
35+
terrain_multiplier, transmission_cost_econ_multiplier,
36+
transmission_scenario_id
37+
)
38+
select
39+
transmission_line_id,
40+
start_load_zone_id,
41+
end_load_zone_id,
42+
trans_length_km,
43+
trans_efficiency,
44+
existing_trans_cap_mw,
45+
new_build_allowed,
46+
0.95 as derating_factor,
47+
terrain_multiplier,
48+
transmission_cost_econ_multiplier,
49+
2 as transmission_scenario_id
50+
from
51+
switch.transmission_lines;
52+
53+
insert into switch.scenario
54+
values (179,
55+
'[LDES and SWITCH_WEAP]',
56+
'Baseline scenario with 0 carbon cap for WECC and CA by 2045, 15% PRM, updated 2 days per month sampling and tranmission_line scenario',
57+
17, -- study_timeframe_id
58+
16, -- time_sample_id
59+
115, -- demand_scenario_id
60+
4, -- fuel_simple_price_scenario, without Bio_Solid costs, because they are provided by supply curve
61+
23, -- generation_plant_scenario_id
62+
25, -- generation_plant_cost_scenario_id
63+
21, -- generation_plant_existing_and_planned_scenario_id
64+
23, -- hydro_simple_scenario_id
65+
92, -- carbon_cap_scenario_id
66+
2, -- supply_curve_scenario_id
67+
1, -- regional_fuel_market_scenario_id
68+
NULL, -- rps_scenario_id
69+
NULL, --enable_dr
70+
NULL, --enable_ev
71+
2, --transmission_base_capital_cost_scenario_id
72+
NULL, --ca_policies_scenario_id
73+
1, --enable_planning_reserves
74+
2, --generation_plant_technologies_scenario_id
75+
3, --variable_o_m_cost_scenario_id
76+
NULL,--wind_to_solar_ratio
77+
2 --tranmission_scenario_id
78+
);

0 commit comments

Comments
 (0)