edisgo.tools.powermodels_io =========================== .. py:module:: edisgo.tools.powermodels_io Functions --------- .. autoapisummary:: edisgo.tools.powermodels_io.to_powermodels edisgo.tools.powermodels_io.convert_storage_series edisgo.tools.powermodels_io.add_storage_from_edisgo edisgo.tools.powermodels_io.pypsa2ppc edisgo.tools.powermodels_io.ppc2pm Module Contents --------------- .. py:function:: to_powermodels(pypsa_net) Convert pypsa network to network dictionary format, using the pypower structure as an intermediate steps powermodels network dictionary: https://lanl-ansi.github.io/PowerModels.jl/stable/network-data/ pypower caseformat: https://github.com/rwl/PYPOWER/blob/master/pypower/caseformat.py :param pypsa_net: :return: .. py:function:: convert_storage_series(timeseries) .. py:function:: add_storage_from_edisgo(edisgo_obj, psa_net, pm_dict) Read static storage data (position and capacity) from eDisGo and export to Powermodels dict .. py:function:: pypsa2ppc(psa_net) Converter from pypsa data structure to pypower data structure adapted from pandapower's pd2ppc converter https://github.com/e2nIEE/pandapower/blob/911f300a96ee0ac062d82f7684083168ff052586/pandapower/pd2ppc.py .. py:function:: ppc2pm(ppc, psa_net) converter from pypower datastructure to powermodels dictionary, adapted from pandapower to powermodels converter: https://github.com/e2nIEE/pandapower/blob/develop/pandapower/converter/pandamodels/to_pm.py :param ppc: :return: