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 apply action #4

Merged
merged 124 commits into from
Nov 2, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
124 commits
Select commit Hold shift + click to select a range
e043417
Access to the first notebook deliverable
tschuppr Apr 26, 2023
6f735e4
first push of pypowsybl implementation in Grid2Op
tschuppr May 11, 2023
92ba8d2
Update README.md
tschuppr May 11, 2023
37133e3
[YJ] ajout demo notebook
yoannjanvier Apr 27, 2023
cca107d
delete double file only use the one in notebook folder
tschuppr May 11, 2023
6a12bd0
implementation of storage handling with pypowsybl batteries, adding c…
tschuppr May 11, 2023
15994ca
small changes for thermal limit handling - WIP
tschuppr May 12, 2023
187de52
first push of apply action branch + redaction of get_nb_active_bus fct
tschuppr May 17, 2023
1f38465
adding doubling of buses and gestion of their names, adding test for …
tschuppr May 17, 2023
c976ed2
adding function WIP
tschuppr May 17, 2023
a9625f2
moving modified files into src
tschuppr May 24, 2023
5256fce
adding data_test files
tschuppr May 24, 2023
b016c51
Refactoring for src to be a module and not a python project directory
tschuppr May 24, 2023
b1403d1
Revert "Refactoring for src to be a module and not a python project d…
tschuppr May 24, 2023
1cf5d1d
changing file folder to be used as modules
tschuppr May 24, 2023
0d5b230
adding gitignore
tschuppr May 24, 2023
fe84c02
remove .idea folder
tschuppr May 24, 2023
ef8092a
changing paths to run tests
tschuppr May 24, 2023
de80cf8
changing folder
tschuppr May 31, 2023
0415ec5
[RT] all files finally in the good folder
tschuppr May 31, 2023
01c3aa9
erasing unused files
tschuppr May 31, 2023
e51d9b5
[RT] Handling of slack bus
tschuppr May 31, 2023
81b9262
[RT] Some minor changes
tschuppr May 31, 2023
eaf1da2
handling shunt status but not action
tschuppr May 31, 2023
73ebc98
[RT] new test case and better handling of map_sub aka mapping bus nam…
tschuppr May 31, 2023
bb6ef16
[RT] adding some explanation about key objects and function (topologi…
tschuppr Jun 7, 2023
4e2c524
[RT] giving some better insight on how grid2op is working vs pypowsyb…
tschuppr Jun 7, 2023
548a759
[RT] clearer TODO and add for somes, little bit of a description for …
tschuppr Jun 7, 2023
ffbc3fb
[RT] implementing thermal limitation
tschuppr Jun 8, 2023
05ba69f
[RT] changing thermal limitation part in README
tschuppr Jun 8, 2023
7351462
[RT] small rephrasing
tschuppr Jun 8, 2023
8d79e18
[RT] small changes of TODOS
tschuppr Jun 8, 2023
d101b46
[RT] Little change to handle changes in code
tschuppr Jun 8, 2023
b171d0a
[RT] Changes in thermal limitation code to put by default a high value
tschuppr Jun 8, 2023
fa8b19d
[RT] adding some setup to build up the package to be used in the Note…
tschuppr Jun 12, 2023
6318019
[RT] Adding a script to test the implementation of the DoNothingAgent…
tschuppr Jun 12, 2023
7e228d0
[RT] Adding functions to better handle some actions, minor change in …
tschuppr Jun 12, 2023
2506ef1
[RT] changing the handling of path to work direct from repo
tschuppr Jun 12, 2023
1ff4a85
[RT] little changes in includes and exclusion of a file that is not u…
tschuppr Jun 12, 2023
c55ed4c
[RT] Huge changes in the way we handle disconnected elements (lines/t…
tschuppr Jun 12, 2023
cfffa97
Add poetry files
Jun 13, 2023
1700da8
Update DoNothingAgent experimentation script
Jun 13, 2023
1bf0c77
[RT] updating the test file to use also for pandapow
tschuppr Jun 13, 2023
51c1873
[RT] changing the way we handle buses, switching to bus_breaker_view,…
tschuppr Jun 13, 2023
6fadb20
[RT] small modifications, mostly style
tschuppr Jun 20, 2023
18eb61e
[RT] changing all components so right informations are passed to Grid…
tschuppr Jun 20, 2023
f1defbf
Update poetry files
Jun 19, 2023
fe69c03
Update config.py to have thermal limits properly sorted
Jun 19, 2023
46953a4
Refactoring testing script
Jun 19, 2023
0c8740f
Overload pywposybl Network class to keep DataFrames order
Jun 19, 2023
14366e5
Fix Backend on DoNothing agent and clean up a bit
Jun 19, 2023
7ded404
[RT] Change in git for svg figures
tschuppr Jun 22, 2023
e6787b3
[RT] Change to comeback on tests on json files to better fit Grid2op …
tschuppr Jun 22, 2023
654f116
[RT] Rename to have several tests scripts
tschuppr Jun 22, 2023
e9d3f5f
[RT] Pushing the scriptTest with donothing and onechange fct
tschuppr Jun 22, 2023
bf53c43
Update testign script with OneChange working for disconnections
Jun 22, 2023
c1a5c52
[RT] Major change to handle bus changes for every object despite batt…
tschuppr Jun 22, 2023
5a6c600
Update testign script with OneChange working on a line change bus
Jun 22, 2023
930ae40
[RT] Error with move_connectables for generators
tschuppr Jun 23, 2023
7fcdfd9
[RT] some little changes in back, TODO topo vect for each object
tschuppr Jun 23, 2023
64d3fb0
[RT] Huge change in the way we handle ids of lines, in particular we …
tschuppr Jun 26, 2023
a29ae0d
[RT] Change the thermal limits to initial form
tschuppr Jun 26, 2023
347a3a8
[RT] Modification of moves for buses to correspond to the dedoubling …
tschuppr Jun 28, 2023
41ce1ec
[RT] fixing : tranfomers could not be considered as lines anymore
tschuppr Jun 28, 2023
8aa15d9
[RT] commit to pull from distant repo
tschuppr Jun 28, 2023
c3b8327
Fix typo
Jun 23, 2023
7bc9687
Make some statements more pythonic
Jun 28, 2023
b0bef9c
[RT] Initial push of chronicsCreator using @BDonnot code, WIP goal sa…
tschuppr Jun 30, 2023
124e905
[RT] Saving chronics files is now possible
tschuppr Jul 3, 2023
135c129
[RT] Example of chronics for the 1888rte network
tschuppr Jul 3, 2023
c5d19ff
[RT] Some changes in config.py and in prods_charac.csv to better fit …
tschuppr Jul 3, 2023
1e1bbdc
[RT] Adding handling of thermal limitations
tschuppr Jul 3, 2023
d2af462
[RT] Cleaning of code and better handling of errors while computing l…
tschuppr Jul 3, 2023
ed9bcc1
[RT] adding fucntion to create prods_charac.csv
tschuppr Jul 6, 2023
c47ce90
[RT] Some changes to handle for some specific cases where pmin so pmi…
tschuppr Jul 6, 2023
a436712
[RT] adding an example of prods_charac.csv for 1888rte case
tschuppr Jul 6, 2023
9a49624
[RT] Changement des parmaètres pour respecter les limitations imposée…
tschuppr Jul 7, 2023
838123b
[RT] changing forecasted chronics to be more realistic
tschuppr Jul 7, 2023
2c3784c
[RT] Doc and cleaning
tschuppr Jul 10, 2023
9a696d4
[RT] adding some functions to be compliant with some unittest from Gr…
tschuppr Jul 10, 2023
20f4ce4
[RT] Changing some import to use only BaseBackendTestPyPowsybl in pla…
tschuppr Jul 10, 2023
312b224
[RT] Update of test case function
tschuppr Jul 13, 2023
f39040f
[RT] just comment, erase print and licence
tschuppr Jul 13, 2023
8fa2f42
[RT] Updating and improving the doc and suppress of some commentaries
tschuppr Jul 20, 2023
13e29b1
[RT] Updating
tschuppr Jul 20, 2023
019e311
[RT] Erase non util lines
tschuppr Jul 20, 2023
0b8afea
[RT] Cleaning and adding doc
tschuppr Jul 20, 2023
1a95d4c
[YJ] TUs debug
yoannjanvier Jul 21, 2023
560bf9d
[YJ] Test on 1888 with very low load and prod has been executed witho…
yoannjanvier Aug 18, 2023
fa66805
Notebook for bug on move_connectable function
tschuppr Sep 27, 2023
83acaa7
cleaning a bit
tschuppr Sep 27, 2023
1ac8f6e
Decommenting important tests to pass
tschuppr Sep 27, 2023
6e52dce
Uploading the good notebook to test move_connectable
tschuppr Sep 27, 2023
7d9a125
Some changes to better highlight the bugs
tschuppr Sep 27, 2023
7276eca
Removing .lock file
tschuppr Sep 28, 2023
789b431
WIP cleaning code
tschuppr Sep 28, 2023
e43fea7
WIP cleaning code, add comments and handling of warm starts for power…
tschuppr Sep 28, 2023
23ca28b
cleaning code and decommenting some assertions
tschuppr Sep 28, 2023
6f3b303
fixing licencing issues
tschuppr Sep 28, 2023
9b41163
Cleaning, commenting on some issues related to tests, change of expex…
tschuppr Oct 4, 2023
81078f3
Deleting non useful data test folders
tschuppr Oct 5, 2023
a2685cf
Removing scripts Test
tschuppr Oct 5, 2023
b931fcc
Updating README to point on a script to highlight uses cases of our b…
tschuppr Oct 5, 2023
34ac2dd
Updating the script for it to be clearer and working fine
tschuppr Oct 5, 2023
7313550
Issues on conversion between pandapower and pypowsybl
tschuppr Oct 5, 2023
2f38927
Solving licencing issues for all files
tschuppr Oct 10, 2023
d5b12ea
Updating README to give the process of installation for the specific …
tschuppr Oct 10, 2023
ab28064
Upgrading info on Grid2op Substations
tschuppr Oct 10, 2023
01e2a76
Modification to create some functionnable chronics for Grid2op
tschuppr Oct 11, 2023
45956cb
Changing file and chronics for tests to be taken on, better correspon…
tschuppr Oct 11, 2023
a6bd140
Renaming pp to ppow not to confuse, changing import to be compatible …
tschuppr Oct 13, 2023
185f57a
Revert "Modification to create some functionnable chronics for Grid2op"
tschuppr Oct 13, 2023
069a52b
Huge cleaning, modifying some comments also
tschuppr Oct 13, 2023
9ef35fa
Cleaning
tschuppr Oct 13, 2023
037372f
Several improvements in number of calls, time for a chronic to run is…
tschuppr Oct 16, 2023
6710dcf
Deleting internal warning in functions made by copy/paste from grid2op
tschuppr Oct 16, 2023
116a0ec
Modifying names of files to be more pythonistic
tschuppr Oct 16, 2023
c7b17f4
[YJ] rebase
yoannjanvier Oct 12, 2023
e589340
[YJ] Small code modifications for speed up calculations
yoannjanvier Oct 17, 2023
042457b
Removing test script
tschuppr Oct 18, 2023
91a5c89
Cleaning and improving documentation
tschuppr Oct 18, 2023
b55aa9f
Cleaning files
tschuppr Oct 18, 2023
50404e7
Upgrading .toml file
tschuppr Oct 18, 2023
abe0d4e
fixing grid2op version
tschuppr Oct 18, 2023
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
4 changes: 4 additions & 0 deletions Authors.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Authors for src code :
Rémi Tschupp <[email protected]>
Yoann Janvier <[email protected]>
Vincent Renault <[email protected]>
4 changes: 4 additions & 0 deletions ChronicsCreatorAuthors.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ChronicsCreator authors:
Rémi Tschupp <[email protected]>
Yoann Janvier <[email protected]>
Benjamin Donnot <[email protected]>
4,377 changes: 4,377 additions & 0 deletions Notebook/CleanWorkflow1stAssessment.ipynb

Large diffs are not rendered by default.

Loading