Skip to content

Commit

Permalink
Hydro energy budgets by stage (blue-marble#1091)
Browse files Browse the repository at this point in the history
  • Loading branch information
anamileva authored Jan 31, 2024
1 parent 8b481a9 commit 738fbd7
Show file tree
Hide file tree
Showing 6 changed files with 65 additions and 25 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
balancing_type_project,horizon,period,average_power_fraction,min_power_fraction,max_power_fraction
day,202001,2020,0.5,0.166667,1
day,202002,2020,0.5,0.166667,1
day,202003,2020,0.5,0.166667,1
day,203001,2030,0.5,0.166667,1
day,203002,2030,0.5,0.166667,1
day,203003,2030,0.5,0.166667,1
stage_id,balancing_type_project,horizon,average_power_fraction,min_power_fraction,max_power_fraction
1,day,202001,0.5,0.166667,1
1,day,202002,0.5,0.166667,1
1,day,202003,0.5,0.166667,1
1,day,203001,0.5,0.166667,1
1,day,203002,0.5,0.166667,1
1,day,203003,0.5,0.166667,1
2,day,202001,0.5,0.166667,1
2,day,202002,0.5,0.166667,1
2,day,202003,0.5,0.166667,1
2,day,203001,0.5,0.166667,1
2,day,203002,0.5,0.166667,1
2,day,203003,0.5,0.166667,1
3,day,202001,0.5,0.166667,1
3,day,202002,0.5,0.166667,1
3,day,202003,0.5,0.166667,1
3,day,203001,0.5,0.166667,1
3,day,203002,0.5,0.166667,1
3,day,203003,0.5,0.166667,1
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
balancing_type_project,horizon,period,average_power_fraction,min_power_fraction,max_power_fraction
day,202001,2020,0.33333,0.16667,1
day,202002,2020,0.66667,0.16667,1
day,202003,2020,0.66667,0.16667,1
day,203001,2030,0.33333,0.16667,1
day,203002,2030,0.66667,0.16667,1
day,203003,2030,0.66667,0.16667,1
stage_id,balancing_type_project,horizon,average_power_fraction,min_power_fraction,max_power_fraction
1,day,202001,0.33333,0.16667,1
1,day,202002,0.66667,0.16667,1
1,day,202003,0.66667,0.16667,1
1,day,203001,0.33333,0.16667,1
1,day,203002,0.66667,0.16667,1
1,day,203003,0.66667,0.16667,1
2,day,202001,0.33333,0.16667,1
2,day,202002,0.66667,0.16667,1
2,day,202003,0.66667,0.16667,1
2,day,203001,0.33333,0.16667,1
2,day,203002,0.66667,0.16667,1
2,day,203003,0.66667,0.16667,1
3,day,202001,0.33333,0.16667,1
3,day,202002,0.66667,0.16667,1
3,day,202003,0.66667,0.16667,1
3,day,203001,0.33333,0.16667,1
3,day,203002,0.66667,0.16667,1
3,day,203003,0.66667,0.16667,1
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
balancing_type_project,horizon,period,average_power_fraction,min_power_fraction,max_power_fraction
year,2020,2020,0.5,0.166667,1
stage_id,balancing_type_project,horizon,average_power_fraction,min_power_fraction,max_power_fraction
1,year,2020,0.5,0.166667,1
2,year,2020,0.5,0.166667,1
3,year,2020,0.5,0.166667,1
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
balancing_type_project,horizon,period,average_power_fraction,min_power_fraction,max_power_fraction
day,202001,2020,0.333333,0.166667,1
day,202002,2020,0.666667,0.166667,1
day,202003,2020,0.666667,0.166667,1
day,203001,2030,0.333333,0.166667,1
day,203002,2030,0.666667,0.166667,1
day,203003,2030,0.666667,0.166667,1
stage_id,balancing_type_project,horizon,average_power_fraction,min_power_fraction,max_power_fraction
1,day,202001,0.333333,0.166667,1
1,day,202002,0.666667,0.166667,1
1,day,202003,0.666667,0.166667,1
1,day,203001,0.333333,0.166667,1
1,day,203002,0.666667,0.166667,1
1,day,203003,0.666667,0.166667,1
2,day,202001,0.333333,0.166667,1
2,day,202002,0.666667,0.166667,1
2,day,202003,0.666667,0.166667,1
2,day,203001,0.333333,0.166667,1
2,day,203002,0.666667,0.166667,1
2,day,203003,0.666667,0.166667,1
3,day,202001,0.333333,0.166667,1
3,day,202002,0.666667,0.166667,1
3,day,202003,0.666667,0.166667,1
3,day,203001,0.333333,0.166667,1
3,day,203002,0.666667,0.166667,1
3,day,203003,0.666667,0.166667,1
4 changes: 2 additions & 2 deletions db/db_schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -1565,13 +1565,13 @@ CREATE TABLE inputs_project_hydro_operational_chars
(
project VARCHAR(64),
hydro_operational_chars_scenario_id INTEGER,
stage_id INTEGER,
balancing_type_project VARCHAR(64),
horizon INTEGER,
period INTEGER,
average_power_fraction FLOAT,
min_power_fraction FLOAT,
max_power_fraction FLOAT,
PRIMARY KEY (project, hydro_operational_chars_scenario_id,
PRIMARY KEY (project, hydro_operational_chars_scenario_id, stage_id,
balancing_type_project, horizon),
FOREIGN KEY (project, hydro_operational_chars_scenario_id) REFERENCES
subscenarios_project_hydro_operational_chars
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -706,6 +706,8 @@ def get_hydro_inputs_from_database(
WHERE project_operational_chars_scenario_id
= {subscenarios.PROJECT_OPERATIONAL_CHARS_SCENARIO_ID}
)
-- Get the relevant stage
AND stage_id = {stage}
) as prj_tbl
JOIN (
SELECT DISTINCT balancing_type_horizon, horizon
Expand Down

0 comments on commit 738fbd7

Please sign in to comment.