The following repository contains the technical documentation and tutorials for the D-GITT Project.
The Documentation folder contains a set of Jupyter Notebooks which the users of the dataset can use to get familiar with the basic PowSyBl actions. These tutorials aim to provide some foundations in order to manage the files of the RTE7k dataset available in the OpenSynth Hugging Face repo. After going through these notebooks, the user should be able to import and export grid models in the supported formats, be able to understand the detailed voltage level topology of the PowSyBl models, modify these models, extract time series profiles for the equipments of the model and running power flows.
The tutorials are supposed to be followed with the following structure. You can see its completion status in parenthesis, as this is an on-going project at the moment. Clicking the Binder icon will open an executable notebook in your browser without needing to install anything in your computer.
-
Data description
b. ID Inconsistency over time (complete)
-
Data format conversion
-
Data modification
a. Modify static data and parameters of the elements (complete)
-
Voltage level topology
-
Execution analysis
If the user wants to run locally a notebook, it must first install two modules in a Python environment. IMPORTANT: PyPowSyBl is not supported in the lastest version of Python 3.13, Python version 3.12 is recommended, although it is supported from version 3.8.
pip install jupyter
pip install pypowsyblOnce installed, one may open a jupyter notebook by opening the jupyter lab and navigating through the folders in its user interface
jupyter labor by executing the following command:
jupyter notebook name_of_the_notebook.ipynb
The users should download the folder where the notebook is located in order to have access to all the necessary files to visualize and run all the pieces of code.