pypowsybl icon indicating copy to clipboard operation
pypowsybl copied to clipboard

Provide a compatible version for pandapower dataframes in pypowsybl

Open AnkurArohi opened this issue 2 years ago • 2 comments

  • Do you want to request a feature or report a bug?

Feature

  • What is the current behavior?*

Currently the pypowsybl is unable to communicate with a similar software with similar architecture :- pandapower The idea is to be able to cast the pandapower dataframes to pypowsybl so that we could also take advantage of the features offered from pandapower including validation of various results and algorithms

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem

  • What is the expected behavior?

One could easily cast the dfs from pandapower to pypowsybl and vice versa

  • What is the motivation / use case for changing the behavior?

  • Please tell us about your environment:

    • PowSyBl Version: ...
    • OS Version: ...
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, spectrum, etc)

(if a question doesn't apply, you can delete it)

AnkurArohi avatar Jun 08 '22 11:06 AnkurArohi

WIP Report - 01

Currently I have been able to load a CGMES DSO network to pypowsybl, the idea is to be able to cast the pandapower df of the same network which was converted to pandapower df using the UUID of each element df so we could still be able to cast the Pandapower network to the very specific architecture of pypowsybl.

I have noticed some differences for the same CGMES profile pandapower is able to create 3120 buses but pypowsybl creates only 89.(creating an issue for this).

Furthermore there are other discrepancies in CGMES import modelling.

AnkurArohi avatar Jul 24 '22 10:07 AnkurArohi

Ongoing work, starting with importer in #786

geofjamg avatar Jul 02 '24 06:07 geofjamg