Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature critical demand #165

Open
wants to merge 29 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
44de58b
Rename variable experiment to experiment_id
Bachibouzouk Apr 4, 2022
f30e989
Enable reading critical demand headers from timeseries file
Bachibouzouk Apr 4, 2022
c788de5
Update critical timeseries if FILE_INDEX is None
Bachibouzouk Apr 4, 2022
5d21820
Update critical timeseries if FILE_INDEX is not None
Bachibouzouk Apr 4, 2022
5197223
Implement total and peak demand for critical demand
Bachibouzouk Apr 4, 2022
53b37af
Add warning if no demand and if no critical demand
Bachibouzouk Apr 4, 2022
24636a3
Add white noise on critical demand
Bachibouzouk Apr 4, 2022
9d3a14b
Duplicate operations for normal demand to critical demand
Bachibouzouk Apr 4, 2022
3125943
Add total demand in the dict_case for critical demand
Bachibouzouk Apr 4, 2022
d7001a0
Enable a new stability constraint for critical demand
Bachibouzouk Apr 4, 2022
262a42f
Move definition of demand sink to a general fonction
Bachibouzouk Apr 4, 2022
a0560e0
Implement shortage in the case of critical demand
Bachibouzouk Apr 4, 2022
63b9690
Compute total demand including critical demand as well
Bachibouzouk Apr 4, 2022
cff3836
Changed input files for critical demand
Bachibouzouk Apr 4, 2022
315fc63
Remaining TODOs
Bachibouzouk Apr 4, 2022
16a676d
Add unwanted files to .gitignore
Bachibouzouk Apr 4, 2022
056b850
Add possibility to include critical constraint in input file
Bachibouzouk May 13, 2022
8bcda2c
Return pcc feedin when created
Bachibouzouk May 13, 2022
4904bbd
Prepare variables needed for critical demand constraint
Bachibouzouk May 13, 2022
271b4ac
Write critical demand constraint
Bachibouzouk May 13, 2022
bd557b6
Fix computation of total demand
Bachibouzouk May 13, 2022
79bbc87
Fix shortage constraint
Bachibouzouk May 20, 2022
3883ac4
Apply demand shortage only on non critical demand
Bachibouzouk Sep 9, 2022
f928d4e
Fix typo in constraint name
Bachibouzouk Sep 9, 2022
9a2059e
Modifiy the supplied demand in case of critical demand
Bachibouzouk Sep 9, 2022
339be1c
Make sure the user knows that share_hybrid cannot be used
Bachibouzouk Sep 9, 2022
5a53684
Fix demand shortage function
Bachibouzouk Sep 15, 2022
7d63a2f
Add explicitely critical and non critical demand
Bachibouzouk Sep 16, 2022
40a2c38
WIP
Bachibouzouk Sep 16, 2022
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
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@
/docs/_build/
/docs/_build/doctrees/
/docs/_build/html/
/.idea/
/.idea/
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file should not be commited.

cbc.exe
coin-license.txt
**/__pycache__/**
micro_grid_design_logfile.log*
Binary file modified inputs/test_input_template.xlsx
Binary file not shown.
Loading