From 77224b5c30e9ed37255e345a0dd0611164eca896 Mon Sep 17 00:00:00 2001 From: Roman Bolgaryn Date: Sun, 31 Jul 2022 11:07:14 +0200 Subject: [PATCH 1/4] remove ignore_order, add __hash__ --- pandapower/io_utils.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandapower/io_utils.py b/pandapower/io_utils.py index 87349c506..997846126 100644 --- a/pandapower/io_utils.py +++ b/pandapower/io_utils.py @@ -771,10 +771,15 @@ def __eq__(self, other): if self.__class__.__name__ != other.__class__.__name__: return False else: - d = DeepDiff(self.__dict__, other.__dict__, ignore_order=True, ignore_nan_inequality=True, + d = DeepDiff(self.__dict__, other.__dict__, ignore_nan_inequality=True, significant_digits=6, math_epsilon=1e-6, ignore_private_variables=False) return len(d) == 0 + def __hash__(self): + # for now we use the address of the object for hash, but we can change it in the future + # to be based on the attributes e.g. with DeepHash or similar + return hash(id(self)) + def with_signature(obj, val, obj_module=None, obj_class=None): if obj_module is None: From bd85c81e45d51fc74a4ab07f2f3917d53834be0c Mon Sep 17 00:00:00 2001 From: Roman Bolgaryn Date: Sun, 31 Jul 2022 11:11:47 +0200 Subject: [PATCH 2/4] remove ignore_order, add __hash__ --- CHANGELOG.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index be25a001e..f61106e75 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,10 @@ Change Log ============= +[2.10.1] - 2022-07-31 +------------------------------- +- [FIXED] remove the parameter ignore_order in DeepDiff (__eq__), add __hash__ to JSONSerializableClass + [2.10.0] - 2022-07-29 ------------------------------- - [ADDED] added arbitrary keyword arguments, ``**kwargs``, in all create-functions From c53b7e4f94ac3daaa49f690ed4602298902b0ad5 Mon Sep 17 00:00:00 2001 From: Roman Bolgaryn Date: Sun, 31 Jul 2022 11:58:22 +0200 Subject: [PATCH 3/4] update version --- doc/conf.py | 2 +- pandapower/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/conf.py b/doc/conf.py index 8631f71f6..8b43aa6c4 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -56,7 +56,7 @@ # The short X.Y version. version = "2.10" # The full version, including alpha/beta/rc tags. -release = "2.10.0" +release = "2.10.1" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/pandapower/__init__.py b/pandapower/__init__.py index 7d5ace56f..2b0280e5b 100644 --- a/pandapower/__init__.py +++ b/pandapower/__init__.py @@ -1,4 +1,4 @@ -__version__ = "2.10.0" +__version__ = "2.10.1" import os pp_dir = os.path.dirname(os.path.realpath(__file__)) diff --git a/setup.py b/setup.py index 327a3b5e5..2b64fd3e7 100644 --- a/setup.py +++ b/setup.py @@ -34,7 +34,7 @@ setup( name='pandapower', - version='2.10.0', + version='2.10.1', author='Leon Thurner, Alexander Scheidler', author_email='leon.thurner@iee.fraunhofer.de, alexander.scheidler@iee.fraunhofer.de', description='An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.', From ab77d6ab2bb27382b524679508b299e626f22bc7 Mon Sep 17 00:00:00 2001 From: Roman Bolgaryn Date: Sun, 31 Jul 2022 12:01:32 +0200 Subject: [PATCH 4/4] add net version 2.10.1 --- .../old_versions/example_2.10.1.json | 1810 +++++++++++++++++ 1 file changed, 1810 insertions(+) create mode 100644 pandapower/test/test_files/old_versions/example_2.10.1.json diff --git a/pandapower/test/test_files/old_versions/example_2.10.1.json b/pandapower/test/test_files/old_versions/example_2.10.1.json new file mode 100644 index 000000000..14197ef07 --- /dev/null +++ b/pandapower/test/test_files/old_versions/example_2.10.1.json @@ -0,0 +1,1810 @@ +{ + "_module": "pandapower.auxiliary", + "_class": "pandapowerNet", + "_object": { + "bus": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"vn_kv\",\"type\",\"zone\",\"in_service\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56],\"data\":[[\"Double Busbar 1\",380.0,\"b\",null,true],[\"Double Busbar 2\",380.0,\"b\",null,true],[\"Bus DB T0\",380.0,\"n\",null,true],[\"Bus DB T1\",380.0,\"n\",null,true],[\"Bus DB T2\",380.0,\"n\",null,true],[\"Bus DB T3\",380.0,\"n\",null,true],[\"Bus DB T4\",380.0,\"n\",null,true],[\"Bus DB T5\",380.0,\"n\",null,true],[\"Bus DB T6\",380.0,\"n\",null,true],[\"Bus DB T7\",380.0,\"n\",null,true],[\"Bus DB T8\",380.0,\"n\",null,true],[\"Bus DB T9\",380.0,\"n\",null,true],[\"Bus DB 1\",380.0,\"n\",null,true],[\"Bus DB 2\",380.0,\"n\",null,true],[\"Bus DB 3\",380.0,\"n\",null,true],[\"Bus DB 4\",380.0,\"n\",null,true],[\"Single Busbar\",110.0,\"b\",null,true],[\"Bus SB 1\",110.0,\"n\",null,true],[\"Bus SB 2\",110.0,\"n\",null,true],[\"Bus SB 3\",110.0,\"n\",null,true],[\"Bus SB 4\",110.0,\"n\",null,true],[\"Bus SB 5\",110.0,\"n\",null,true],[\"Bus SB T1.1\",110.0,\"n\",null,true],[\"Bus SB T1.2\",110.0,\"n\",null,true],[\"Bus SB T2.1\",110.0,\"n\",null,true],[\"Bus SB T2.2\",110.0,\"n\",null,true],[\"Bus SB T3.1\",110.0,\"n\",null,true],[\"Bus SB T3.2\",110.0,\"n\",null,true],[\"Bus SB T4.1\",110.0,\"n\",null,true],[\"Bus SB T4.2\",110.0,\"n\",null,true],[\"Bus SB T5.1\",110.0,\"n\",null,true],[\"Bus SB T5.2\",110.0,\"n\",null,true],[\"Bus HV1\",110.0,\"n\",null,true],[\"Bus HV2\",110.0,\"n\",null,true],[\"Bus HV3\",110.0,\"n\",null,true],[\"Bus HV4\",110.0,\"n\",null,true],[\"Bus MV0 20kV\",20.0,\"n\",null,true],[\"Bus MV0\",10.0,\"n\",null,true],[\"Bus MV1\",10.0,\"n\",null,true],[\"Bus MV2\",10.0,\"n\",null,true],[\"Bus MV3\",10.0,\"n\",null,true],[\"Bus MV4\",10.0,\"n\",null,true],[\"Bus MV5\",10.0,\"n\",null,true],[\"Bus MV6\",10.0,\"n\",null,true],[\"Bus MV7\",10.0,\"n\",null,true],[\"Bus LV0\",0.4,\"n\",null,true],[\"Bus LV1.1\",0.4,\"m\",null,true],[\"Bus LV1.2\",0.4,\"m\",null,true],[\"Bus LV1.3\",0.4,\"m\",null,true],[\"Bus LV1.4\",0.4,\"m\",null,true],[\"Bus LV1.5\",0.4,\"m\",null,true],[\"Bus LV2.1\",0.4,\"m\",null,true],[\"Bus LV2.2\",0.4,\"m\",null,true],[\"Bus LV2.3\",0.4,\"m\",null,true],[\"Bus LV2.4\",0.4,\"m\",null,true],[\"Bus LV2.2.1\",0.4,\"m\",null,true],[\"Bus LV2.2.2\",0.4,\"m\",null,true]]}", + "orient": "split", + "dtype": { + "name": "object", + "vn_kv": "float64", + "type": "object", + "zone": "object", + "in_service": "bool" + } + }, + "load": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_mw\",\"q_mvar\",\"const_z_percent\",\"const_i_percent\",\"sn_mva\",\"scaling\",\"in_service\",\"type\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],\"data\":[[\"MV Net 0\",20,38.0,6.0,0.0,0.0,null,1.0,true,\"wye\"],[\"MV Net 1\",32,38.0,6.0,0.0,0.0,null,1.0,true,\"wye\"],[\"MV Net 2\",33,38.0,6.0,0.0,0.0,null,1.0,true,\"wye\"],[\"MV Net 3\",34,38.0,6.0,0.0,0.0,null,1.0,true,\"wye\"],[\"MV Net 4\",35,38.0,6.0,0.0,0.0,null,1.0,true,\"wye\"],[\"Further MV-Rings\",37,6.0,2.0,0.0,0.0,null,1.0,true,\"wye\"],[\"Industry Load\",36,18.0,4.0,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 1\",38,0.4,0.1,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 2\",39,0.4,0.06,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 3\",40,0.4,0.06,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 5\",42,0.4,0.06,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 6\",43,0.4,0.06,0.0,0.0,null,1.0,true,\"wye\"],[\"LV Net 7\",44,0.4,0.06,0.0,0.0,null,1.0,true,\"wye\"],[\"Further LV-Feeders Load\",45,0.1,0.01,0.0,0.0,null,1.0,true,\"wye\"],[\"Residential Load\",46,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Residential Load(1)\",47,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Residential Load(2)\",48,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Residential Load(3)\",49,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Residential Load(4)\",50,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load\",51,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load(1)\",52,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load(2)\",53,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load(3)\",54,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load(4)\",55,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"],[\"Rural Load(5)\",56,0.01,0.03,0.0,0.0,null,1.0,true,\"wye\"]]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "p_mw": "float64", + "q_mvar": "float64", + "const_z_percent": "float64", + "const_i_percent": "float64", + "sn_mva": "float64", + "scaling": "float64", + "in_service": "bool", + "type": "object" + } + }, + "sgen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_mw\",\"q_mvar\",\"sn_mva\",\"scaling\",\"in_service\",\"type\",\"current_source\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10],\"data\":[[\"Wind Park\",21,20.0,4.0,45.0,1.0,true,\"WP\",true],[\"Biogas plant\",43,0.5,0.0,0.75,1.0,true,\"SGEN\",true],[\"Further MV Generator\",37,0.5,0.05,1.0,1.0,true,\"SGEN\",true],[\"Industry Generator\",36,15.0,3.0,20.0,1.0,true,\"SGEN\",true],[\"PV Park\",42,2.0,0.1,5.0,1.0,true,\"PV\",true],[\"PV\",46,0.006,0.0,0.012,1.0,true,\"PV\",true],[\"PV(1)\",48,0.005,0.0,0.01,1.0,true,\"PV\",true],[\"PV(2)\",53,0.005,0.0,0.01,1.0,true,\"PV\",true],[\"PV(3)\",54,0.005,0.0,0.01,1.0,true,\"PV\",true],[\"PV(4)\",55,0.005,0.0,0.01,1.0,true,\"PV\",true],[\"PV(5)\",56,0.005,0.0,0.01,1.0,true,\"PV\",true]]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "int64", + "p_mw": "float64", + "q_mvar": "float64", + "sn_mva": "float64", + "scaling": "float64", + "in_service": "bool", + "type": "object", + "current_source": "bool" + } + }, + "motor": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"pn_mech_mw\",\"loading_percent\",\"cos_phi\",\"cos_phi_n\",\"efficiency_percent\",\"efficiency_n_percent\",\"lrc_pu\",\"vn_kv\",\"scaling\",\"in_service\",\"rx\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "int64", + "pn_mech_mw": "float64", + "loading_percent": "float64", + "cos_phi": "float64", + "cos_phi_n": "float64", + "efficiency_percent": "float64", + "efficiency_n_percent": "float64", + "lrc_pu": "float64", + "vn_kv": "float64", + "scaling": "float64", + "in_service": "bool", + "rx": "float64" + } + }, + "asymmetric_load": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\",\"sn_mva\",\"scaling\",\"in_service\",\"type\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64", + "sn_mva": "float64", + "scaling": "float64", + "in_service": "bool", + "type": "object" + } + }, + "asymmetric_sgen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\",\"sn_mva\",\"scaling\",\"in_service\",\"type\",\"current_source\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "int64", + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64", + "sn_mva": "float64", + "scaling": "float64", + "in_service": "bool", + "type": "object", + "current_source": "bool" + } + }, + "storage": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_mw\",\"q_mvar\",\"sn_mva\",\"soc_percent\",\"min_e_mwh\",\"max_e_mwh\",\"scaling\",\"in_service\",\"type\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "int64", + "p_mw": "float64", + "q_mvar": "float64", + "sn_mva": "float64", + "soc_percent": "float64", + "min_e_mwh": "float64", + "max_e_mwh": "float64", + "scaling": "float64", + "in_service": "bool", + "type": "object" + } + }, + "gen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"p_mw\",\"vm_pu\",\"sn_mva\",\"min_q_mvar\",\"max_q_mvar\",\"scaling\",\"slack\",\"in_service\",\"slack_weight\",\"type\",\"power_station_trafo\"],\"index\":[0],\"data\":[[\"Gas turbine\",35,100.0,1.03,null,null,null,1.0,false,true,0.0,null,null]]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "p_mw": "float64", + "vm_pu": "float64", + "sn_mva": "float64", + "min_q_mvar": "float64", + "max_q_mvar": "float64", + "scaling": "float64", + "slack": "bool", + "in_service": "bool", + "slack_weight": "float64", + "type": "object", + "power_station_trafo": "float64" + } + }, + "switch": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"bus\",\"element\",\"et\",\"type\",\"closed\",\"name\",\"z_ohm\",\"in_ka\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87],\"data\":[[1,2,\"b\",\"DS\",true,\"DB DS0\",0.0,null],[0,3,\"b\",\"DS\",true,\"DB DS1\",0.0,null],[1,5,\"b\",\"DS\",true,\"DB DS2\",0.0,null],[0,5,\"b\",\"DS\",false,\"DB DS3\",0.0,null],[1,7,\"b\",\"DS\",true,\"DB DS4\",0.0,null],[0,7,\"b\",\"DS\",false,\"DB DS5\",0.0,null],[1,9,\"b\",\"DS\",true,\"DB DS6\",0.0,null],[0,9,\"b\",\"DS\",false,\"DB DS7\",0.0,null],[1,11,\"b\",\"DS\",true,\"DB DS8\",0.0,null],[0,11,\"b\",\"DS\",false,\"DB DS9\",0.0,null],[4,12,\"b\",\"DS\",true,\"DB DS10\",0.0,null],[6,13,\"b\",\"DS\",true,\"DB DS11\",0.0,null],[8,14,\"b\",\"DS\",true,\"DB DS12\",0.0,null],[10,15,\"b\",\"DS\",true,\"DB DS13\",0.0,null],[2,3,\"b\",\"CB\",true,\"DB CB0\",0.0,null],[5,4,\"b\",\"CB\",true,\"DB CB1\",0.0,null],[7,6,\"b\",\"CB\",true,\"DB CB2\",0.0,null],[9,8,\"b\",\"CB\",true,\"DB CB3\",0.0,null],[11,10,\"b\",\"CB\",true,\"DB CB4\",0.0,null],[22,17,\"b\",\"DS\",true,\"SB DS1.1\",0.0,null],[16,23,\"b\",\"DS\",true,\"SB DS1.2\",0.0,null],[24,18,\"b\",\"DS\",true,\"SB DS2.1\",0.0,null],[16,25,\"b\",\"DS\",true,\"SB DS2.2\",0.0,null],[26,19,\"b\",\"DS\",true,\"SB DS3.1\",0.0,null],[16,27,\"b\",\"DS\",true,\"SB DS3.2\",0.0,null],[28,20,\"b\",\"DS\",true,\"SB DS4.1\",0.0,null],[16,29,\"b\",\"DS\",true,\"SB DS4.2\",0.0,null],[30,21,\"b\",\"DS\",true,\"SB DS5.1\",0.0,null],[16,31,\"b\",\"DS\",true,\"SB DS5.2\",0.0,null],[23,22,\"b\",\"CB\",true,\"SB CB1\",0.0,null],[25,24,\"b\",\"CB\",true,\"SB CB2\",0.0,null],[27,26,\"b\",\"CB\",true,\"SB CB3\",0.0,null],[29,28,\"b\",\"CB\",true,\"SB CB4\",0.0,null],[31,30,\"b\",\"CB\",true,\"SB CB5\",0.0,null],[18,0,\"l\",\"LBS\",true,\"Switch Bus SB 2 - HV Line1\",0.0,null],[32,0,\"l\",\"LBS\",true,\"Switch Bus HV1 - HV Line1\",0.0,null],[32,1,\"l\",\"LBS\",true,\"Switch Bus HV1 - HV Line2\",0.0,null],[33,1,\"l\",\"LBS\",true,\"Switch Bus HV2 - HV Line2\",0.0,null],[33,2,\"l\",\"LBS\",true,\"Switch Bus HV2 - HV Line3\",0.0,null],[35,2,\"l\",\"LBS\",true,\"Switch Bus HV4 - HV Line3\",0.0,null],[32,3,\"l\",\"LBS\",true,\"Switch Bus HV1 - HV Line4\",0.0,null],[35,3,\"l\",\"LBS\",true,\"Switch Bus HV4 - HV Line4\",0.0,null],[34,4,\"l\",\"LBS\",true,\"Switch Bus HV3 - HV Line5\",0.0,null],[35,4,\"l\",\"LBS\",true,\"Switch Bus HV4 - HV Line5\",0.0,null],[19,5,\"l\",\"LBS\",true,\"Switch Bus SB 3 - HV Line6\",0.0,null],[34,5,\"l\",\"LBS\",true,\"Switch Bus HV3 - HV Line6\",0.0,null],[37,6,\"l\",\"LBS\",true,\"Switch Bus MV0 - MV Line1\",0.0,null],[38,6,\"l\",\"LBS\",true,\"Switch Bus MV1 - MV Line1\",0.0,null],[38,7,\"l\",\"LBS\",true,\"Switch Bus MV1 - MV Line2\",0.0,null],[39,7,\"l\",\"LBS\",true,\"Switch Bus MV2 - MV Line2\",0.0,null],[39,8,\"l\",\"LBS\",true,\"Switch Bus MV2 - MV Line3\",0.0,null],[40,8,\"l\",\"LBS\",true,\"Switch Bus MV3 - MV Line3\",0.0,null],[40,9,\"l\",\"LBS\",true,\"Switch Bus MV3 - MV Line4\",0.0,null],[41,9,\"l\",\"LBS\",true,\"Switch Bus MV4 - MV Line4\",0.0,null],[41,10,\"l\",\"LBS\",true,\"Switch Bus MV4 - MV Line5\",0.0,null],[42,10,\"l\",\"LBS\",false,\"Switch Bus MV5 - MV Line5\",0.0,null],[42,11,\"l\",\"LBS\",true,\"Switch Bus MV5 - MV Line6\",0.0,null],[43,11,\"l\",\"LBS\",true,\"Switch Bus MV6 - MV Line6\",0.0,null],[43,12,\"l\",\"LBS\",true,\"Switch Bus MV6 - MV Line7\",0.0,null],[44,12,\"l\",\"LBS\",true,\"Switch Bus MV7 - MV Line7\",0.0,null],[37,13,\"l\",\"LBS\",true,\"Switch Bus MV0 - MV Line8\",0.0,null],[44,13,\"l\",\"LBS\",true,\"Switch Bus MV7 - MV Line8\",0.0,null],[45,14,\"l\",\"LBS\",true,\"Switch Bus LV0 - LV Line1.1\",0.0,null],[46,14,\"l\",\"LBS\",true,\"Switch Bus LV1.1 - LV Line1.1\",0.0,null],[46,15,\"l\",\"LBS\",true,\"Switch Bus LV1.1 - LV Line1.2\",0.0,null],[47,15,\"l\",\"LBS\",true,\"Switch Bus LV1.2 - LV Line1.2\",0.0,null],[47,16,\"l\",\"LBS\",true,\"Switch Bus LV1.2 - LV Line1.3\",0.0,null],[48,16,\"l\",\"LBS\",true,\"Switch Bus LV1.3 - LV Line1.3\",0.0,null],[48,17,\"l\",\"LBS\",true,\"Switch Bus LV1.3 - LV Line1.4\",0.0,null],[49,17,\"l\",\"LBS\",true,\"Switch Bus LV1.4 - LV Line1.4\",0.0,null],[49,18,\"l\",\"LBS\",true,\"Switch Bus LV1.4 - LV Line1.6\",0.0,null],[50,18,\"l\",\"LBS\",true,\"Switch Bus LV1.5 - LV Line1.6\",0.0,null],[45,19,\"l\",\"LBS\",true,\"Switch Bus LV0 - LV Line2.1\",0.0,null],[51,19,\"l\",\"LBS\",true,\"Switch Bus LV2.1 - LV Line2.1\",0.0,null],[51,20,\"l\",\"LBS\",true,\"Switch Bus LV2.1 - LV Line2.2\",0.0,null],[52,20,\"l\",\"LBS\",true,\"Switch Bus LV2.2 - LV Line2.2\",0.0,null],[52,21,\"l\",\"LBS\",true,\"Switch Bus LV2.2 - LV Line2.3\",0.0,null],[53,21,\"l\",\"LBS\",true,\"Switch Bus LV2.3 - LV Line2.3\",0.0,null],[53,22,\"l\",\"LBS\",true,\"Switch Bus LV2.3 - LV Line2.4\",0.0,null],[54,22,\"l\",\"LBS\",true,\"Switch Bus LV2.4 - LV Line2.4\",0.0,null],[52,23,\"l\",\"LBS\",true,\"Switch Bus LV2.2 - LV Line2.2.1\",0.0,null],[55,23,\"l\",\"LBS\",true,\"Switch Bus LV2.2.1 - LV Line2.2.1\",0.0,null],[55,24,\"l\",\"LBS\",true,\"Switch Bus LV2.2.1 - LV Line2.2.2\",0.0,null],[56,24,\"l\",\"LBS\",true,\"Switch Bus LV2.2.2 - LV Line2.2.2\",0.0,null],[13,0,\"t\",\"LBS\",true,\"Switch DB2 - EHV-HV-Trafo\",0.0,null],[17,0,\"t\",\"LBS\",true,\"Switch SB1 - EHV-HV-Trafo\",0.0,null],[41,1,\"t\",\"LBS\",true,\"Switch MV4 - MV-LV-Trafo\",0.0,null],[45,1,\"t\",\"LBS\",true,\"Switch LV0 - MV-LV-Trafo\",0.0,null]]}", + "orient": "split", + "dtype": { + "bus": "int64", + "element": "int64", + "et": "object", + "type": "object", + "closed": "bool", + "name": "object", + "z_ohm": "float64", + "in_ka": "float64" + } + }, + "shunt": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"bus\",\"name\",\"q_mvar\",\"p_mw\",\"vn_kv\",\"step\",\"max_step\",\"in_service\"],\"index\":[0],\"data\":[[32,\"Shunt\",-0.96,0.0,110.0,1,1,true]]}", + "orient": "split", + "dtype": { + "bus": "uint32", + "name": "object", + "q_mvar": "float64", + "p_mw": "float64", + "vn_kv": "float64", + "step": "uint32", + "max_step": "uint32", + "in_service": "bool" + } + }, + "ext_grid": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"vm_pu\",\"va_degree\",\"slack_weight\",\"in_service\",\"s_sc_max_mva\",\"rx_min\",\"rx_max\"],\"index\":[0],\"data\":[[\"External grid\",0,1.03,0.0,1.0,true,10000.0,0.1,0.1]]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "vm_pu": "float64", + "va_degree": "float64", + "slack_weight": "float64", + "in_service": "bool", + "s_sc_max_mva": "float64", + "rx_min": "float64", + "rx_max": "float64" + } + }, + "line": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"std_type\",\"from_bus\",\"to_bus\",\"length_km\",\"r_ohm_per_km\",\"x_ohm_per_km\",\"c_nf_per_km\",\"g_us_per_km\",\"max_i_ka\",\"df\",\"parallel\",\"type\",\"in_service\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],\"data\":[[\"HV Line1\",\"184-AL1\\/30-ST1A 110.0\",18,32,30.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,1,\"ol\",true],[\"HV Line2\",\"184-AL1\\/30-ST1A 110.0\",32,33,20.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,1,\"ol\",true],[\"HV Line3\",\"184-AL1\\/30-ST1A 110.0\",33,35,30.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,1,\"ol\",true],[\"HV Line4\",\"184-AL1\\/30-ST1A 110.0\",32,35,15.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,1,\"ol\",true],[\"HV Line5\",\"184-AL1\\/30-ST1A 110.0\",34,35,25.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,1,\"ol\",true],[\"HV Line6\",\"184-AL1\\/30-ST1A 110.0\",19,34,30.0,0.1571,0.4,8.800000000000001,0.0,0.535,1.0,2,\"ol\",true],[\"MV Line1\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",37,38,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line2\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",38,39,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line3\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",39,40,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line4\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",40,41,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line5\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",41,42,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line6\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",42,43,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line7\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",43,44,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"MV Line8\",\"NA2XS2Y 1x185 RM\\/25 12\\/20 kV\",37,44,1.5,0.161,0.117,273.0,0.0,0.362,1.0,1,\"cs\",true],[\"LV Line1.1\",\"NAYY 4x120 SE\",45,46,0.08,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line1.2\",\"NAYY 4x120 SE\",46,47,0.08,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line1.3\",\"NAYY 4x120 SE\",47,48,0.08,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line1.4\",\"NAYY 4x120 SE\",48,49,0.08,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line1.6\",\"NAYY 4x120 SE\",49,50,0.08,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line2.1\",\"NAYY 4x120 SE\",45,51,0.12,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line2.2\",\"NAYY 4x120 SE\",51,52,0.12,0.225,0.08,264.0,0.0,0.242,1.0,1,\"cs\",true],[\"LV Line2.3\",\"15-AL1\\/3-ST1A 0.4\",52,53,0.12,1.8769,0.35,11.0,0.0,0.105,1.0,1,\"ol\",true],[\"LV Line2.4\",\"15-AL1\\/3-ST1A 0.4\",53,54,0.12,1.8769,0.35,11.0,0.0,0.105,1.0,1,\"ol\",true],[\"LV Line2.2.1\",\"15-AL1\\/3-ST1A 0.4\",52,55,0.12,1.8769,0.35,11.0,0.0,0.105,1.0,1,\"ol\",true],[\"LV Line2.2.2\",\"15-AL1\\/3-ST1A 0.4\",55,56,0.12,1.8769,0.35,11.0,0.0,0.105,1.0,1,\"ol\",true]]}", + "orient": "split", + "dtype": { + "name": "object", + "std_type": "object", + "from_bus": "uint32", + "to_bus": "uint32", + "length_km": "float64", + "r_ohm_per_km": "float64", + "x_ohm_per_km": "float64", + "c_nf_per_km": "float64", + "g_us_per_km": "float64", + "max_i_ka": "float64", + "df": "float64", + "parallel": "uint32", + "type": "object", + "in_service": "bool" + } + }, + "trafo": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"std_type\",\"hv_bus\",\"lv_bus\",\"sn_mva\",\"vn_hv_kv\",\"vn_lv_kv\",\"vk_percent\",\"vkr_percent\",\"pfe_kw\",\"i0_percent\",\"shift_degree\",\"tap_side\",\"tap_neutral\",\"tap_min\",\"tap_max\",\"tap_step_percent\",\"tap_step_degree\",\"tap_pos\",\"tap_phase_shifter\",\"parallel\",\"df\",\"in_service\"],\"index\":[0,1],\"data\":[[\"EHV-HV-Trafo\",null,13,17,300.0,380.0,110.0,8.0,0.06,0.0,0.0,0.0,null,null,null,null,null,null,0,false,1,1.0,true],[\"MV-LV-Trafo\",null,41,45,0.4,10.0,0.4,4.0,1.325,0.95,0.2375,150.0,\"hv\",0.0,-2.0,2.0,2.5,null,-2,false,1,1.0,true]]}", + "orient": "split", + "dtype": { + "name": "object", + "std_type": "object", + "hv_bus": "uint32", + "lv_bus": "uint32", + "sn_mva": "float64", + "vn_hv_kv": "float64", + "vn_lv_kv": "float64", + "vk_percent": "float64", + "vkr_percent": "float64", + "pfe_kw": "float64", + "i0_percent": "float64", + "shift_degree": "float64", + "tap_side": "object", + "tap_neutral": "float64", + "tap_min": "float64", + "tap_max": "float64", + "tap_step_percent": "float64", + "tap_step_degree": "float64", + "tap_pos": "int32", + "tap_phase_shifter": "bool", + "parallel": "uint32", + "df": "float64", + "in_service": "bool" + } + }, + "trafo3w": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"std_type\",\"hv_bus\",\"mv_bus\",\"lv_bus\",\"sn_hv_mva\",\"sn_mv_mva\",\"sn_lv_mva\",\"vn_hv_kv\",\"vn_mv_kv\",\"vn_lv_kv\",\"vk_hv_percent\",\"vk_mv_percent\",\"vk_lv_percent\",\"vkr_hv_percent\",\"vkr_mv_percent\",\"vkr_lv_percent\",\"pfe_kw\",\"i0_percent\",\"shift_mv_degree\",\"shift_lv_degree\",\"tap_side\",\"tap_neutral\",\"tap_min\",\"tap_max\",\"tap_step_percent\",\"tap_step_degree\",\"tap_pos\",\"tap_at_star_point\",\"in_service\",\"vk0_hv_percent\",\"vk0_mv_percent\",\"vk0_lv_percent\",\"vkr0_hv_percent\",\"vkr0_mv_percent\",\"vkr0_lv_percent\",\"vector_group\"],\"index\":[0],\"data\":[[\"HV-MV-MV-Trafo\",null,33,36,37,40.0,15.0,25.0,110.0,20.0,10.0,10.1,10.1,10.1,0.266667,0.033333,0.04,0.0,0.0,30.0,30.0,\"hv\",0,-8,8,1.25,null,0,false,true,null,null,null,null,null,null,null]]}", + "orient": "split", + "dtype": { + "name": "object", + "std_type": "object", + "hv_bus": "uint32", + "mv_bus": "uint32", + "lv_bus": "uint32", + "sn_hv_mva": "float64", + "sn_mv_mva": "float64", + "sn_lv_mva": "float64", + "vn_hv_kv": "float64", + "vn_mv_kv": "float64", + "vn_lv_kv": "float64", + "vk_hv_percent": "float64", + "vk_mv_percent": "float64", + "vk_lv_percent": "float64", + "vkr_hv_percent": "float64", + "vkr_mv_percent": "float64", + "vkr_lv_percent": "float64", + "pfe_kw": "float64", + "i0_percent": "float64", + "shift_mv_degree": "float64", + "shift_lv_degree": "float64", + "tap_side": "object", + "tap_neutral": "int32", + "tap_min": "int32", + "tap_max": "int32", + "tap_step_percent": "float64", + "tap_step_degree": "float64", + "tap_pos": "int32", + "tap_at_star_point": "bool", + "in_service": "bool", + "vk0_hv_percent": "float64", + "vk0_mv_percent": "float64", + "vk0_lv_percent": "float64", + "vkr0_hv_percent": "float64", + "vkr0_mv_percent": "float64", + "vkr0_lv_percent": "float64", + "vector_group": "float64" + } + }, + "impedance": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"from_bus\",\"to_bus\",\"rft_pu\",\"xft_pu\",\"rtf_pu\",\"xtf_pu\",\"sn_mva\",\"in_service\"],\"index\":[0],\"data\":[[\"Impedance\",34,32,0.074873,0.198872,0.074873,0.198872,100.0,true]]}", + "orient": "split", + "dtype": { + "name": "object", + "from_bus": "uint32", + "to_bus": "uint32", + "rft_pu": "float64", + "xft_pu": "float64", + "rtf_pu": "float64", + "xtf_pu": "float64", + "sn_mva": "float64", + "in_service": "bool" + } + }, + "dcline": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"from_bus\",\"to_bus\",\"p_mw\",\"loss_percent\",\"loss_mw\",\"vm_from_pu\",\"vm_to_pu\",\"max_p_mw\",\"min_q_from_mvar\",\"min_q_to_mvar\",\"max_q_from_mvar\",\"max_q_to_mvar\",\"in_service\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "from_bus": "uint32", + "to_bus": "uint32", + "p_mw": "float64", + "loss_percent": "float64", + "loss_mw": "float64", + "vm_from_pu": "float64", + "vm_to_pu": "float64", + "max_p_mw": "float64", + "min_q_from_mvar": "float64", + "min_q_to_mvar": "float64", + "max_q_from_mvar": "float64", + "max_q_to_mvar": "float64", + "in_service": "bool" + } + }, + "ward": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"ps_mw\",\"qs_mvar\",\"qz_mvar\",\"pz_mw\",\"in_service\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "ps_mw": "float64", + "qs_mvar": "float64", + "qz_mvar": "float64", + "pz_mw": "float64", + "in_service": "bool" + } + }, + "xward": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"bus\",\"ps_mw\",\"qs_mvar\",\"qz_mvar\",\"pz_mw\",\"r_ohm\",\"x_ohm\",\"vm_pu\",\"slack_weight\",\"in_service\"],\"index\":[0,1],\"data\":[[\"XWard 1\",34,23.942,-12.24187,0.0,2.814571,0.0,12.18951,1.02616,0.0,true],[\"XWard 2\",32,3.776,-7.769979,0.0,9.174917000000001,0.0,50.562170000000002,1.024001,0.0,true]]}", + "orient": "split", + "dtype": { + "name": "object", + "bus": "uint32", + "ps_mw": "float64", + "qs_mvar": "float64", + "qz_mvar": "float64", + "pz_mw": "float64", + "r_ohm": "float64", + "x_ohm": "float64", + "vm_pu": "float64", + "slack_weight": "float64", + "in_service": "bool" + } + }, + "measurement": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"name\",\"measurement_type\",\"element_type\",\"element\",\"value\",\"std_dev\",\"side\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "name": "object", + "measurement_type": "object", + "element_type": "object", + "element": "uint32", + "value": "float64", + "std_dev": "float64", + "side": "object" + } + }, + "pwl_cost": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"power_type\",\"element\",\"et\",\"points\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "power_type": "object", + "element": "uint32", + "et": "object", + "points": "object" + } + }, + "poly_cost": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"element\",\"et\",\"cp0_eur\",\"cp1_eur_per_mw\",\"cp2_eur_per_mw2\",\"cq0_eur\",\"cq1_eur_per_mvar\",\"cq2_eur_per_mvar2\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "element": "uint32", + "et": "object", + "cp0_eur": "float64", + "cp1_eur_per_mw": "float64", + "cp2_eur_per_mw2": "float64", + "cq0_eur": "float64", + "cq1_eur_per_mvar": "float64", + "cq2_eur_per_mvar2": "float64" + } + }, + "characteristic": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"object\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "object": "object" + } + }, + "controller": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"object\",\"in_service\",\"order\",\"level\",\"initial_run\",\"recycle\"],\"index\":[0],\"data\":[[{\"_module\":\"pandapower.control.controller.trafo.DiscreteTapControl\",\"_class\":\"DiscreteTapControl\",\"_object\":\"{\\\"index\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"int64\\\", \\\"_object\\\": 0}, \\\"matching_params\\\": {\\\"tid\\\": 1, \\\"trafotype\\\": \\\"2W\\\"}, \\\"trafotype\\\": \\\"2W\\\", \\\"tid\\\": 1, \\\"trafotable\\\": \\\"trafo\\\", \\\"side\\\": \\\"lv\\\", \\\"_read_write_flag\\\": \\\"single_index\\\", \\\"trafobus\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"uint32\\\", \\\"_object\\\": 45}, \\\"controlled_tid\\\": 1, \\\"controlled_bus\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"uint32\\\", \\\"_object\\\": 45}, \\\"tap_min\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": -2.0}, \\\"tap_max\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": 2.0}, \\\"tap_neutral\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": 0.0}, \\\"tap_step_percent\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": 2.5}, \\\"tap_step_degree\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": \\\"nan\\\"}, \\\"tap_pos\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"int32\\\", \\\"_object\\\": -2}, \\\"tap_sign\\\": 1, \\\"tap_side_coeff\\\": 1, \\\"tol\\\": 0.001, \\\"vm_lower_pu\\\": 1.02, \\\"vm_upper_pu\\\": 1.03, \\\"vm_delta_pu\\\": {\\\"_module\\\": \\\"numpy\\\", \\\"_class\\\": \\\"float64\\\", \\\"_object\\\": 0.013500000000000002}, \\\"_vm_set_pu\\\": null}\"},true,0.0,0,true,{\"trafo\":true,\"gen\":false,\"bus_pq\":false}]]}", + "orient": "split", + "dtype": { + "object": "object", + "in_service": "bool", + "order": "float64", + "level": "object", + "initial_run": "bool", + "recycle": "object" + } + }, + "line_geodata": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"coords\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "coords": "object" + } + }, + "bus_geodata": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"x\",\"y\",\"coords\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "x": "float64", + "y": "float64", + "coords": "object" + } + }, + "version": "2.10.1", + "converged": true, + "OPF_converged": false, + "name": "", + "f_hz": 50.0, + "sn_mva": 1, + "std_types": { + "line": { + "NAYY 4x50 SE": { + "c_nf_per_km": 210, + "r_ohm_per_km": 0.642, + "x_ohm_per_km": 0.083, + "max_i_ka": 0.142, + "type": "cs", + "q_mm2": 50, + "alpha": 0.00403 + }, + "NAYY 4x120 SE": { + "c_nf_per_km": 264, + "r_ohm_per_km": 0.225, + "x_ohm_per_km": 0.08, + "max_i_ka": 0.242, + "type": "cs", + "q_mm2": 120, + "alpha": 0.00403 + }, + "NAYY 4x150 SE": { + "c_nf_per_km": 261, + "r_ohm_per_km": 0.208, + "x_ohm_per_km": 0.08, + "max_i_ka": 0.27, + "type": "cs", + "q_mm2": 150, + "alpha": 0.00403 + }, + "NA2XS2Y 1x95 RM/25 12/20 kV": { + "c_nf_per_km": 216, + "r_ohm_per_km": 0.313, + "x_ohm_per_km": 0.132, + "max_i_ka": 0.252, + "type": "cs", + "q_mm2": 95, + "alpha": 0.00403 + }, + "NA2XS2Y 1x185 RM/25 12/20 kV": { + "c_nf_per_km": 273, + "r_ohm_per_km": 0.161, + "x_ohm_per_km": 0.117, + "max_i_ka": 0.362, + "type": "cs", + "q_mm2": 185, + "alpha": 0.00403 + }, + "NA2XS2Y 1x240 RM/25 12/20 kV": { + "c_nf_per_km": 304, + "r_ohm_per_km": 0.122, + "x_ohm_per_km": 0.112, + "max_i_ka": 0.421, + "type": "cs", + "q_mm2": 240, + "alpha": 0.00403 + }, + "NA2XS2Y 1x95 RM/25 6/10 kV": { + "c_nf_per_km": 315, + "r_ohm_per_km": 0.313, + "x_ohm_per_km": 0.123, + "max_i_ka": 0.249, + "type": "cs", + "q_mm2": 95, + "alpha": 0.00403 + }, + "NA2XS2Y 1x185 RM/25 6/10 kV": { + "c_nf_per_km": 406, + "r_ohm_per_km": 0.161, + "x_ohm_per_km": 0.11, + "max_i_ka": 0.358, + "type": "cs", + "q_mm2": 185, + "alpha": 0.00403 + }, + "NA2XS2Y 1x240 RM/25 6/10 kV": { + "c_nf_per_km": 456, + "r_ohm_per_km": 0.122, + "x_ohm_per_km": 0.105, + "max_i_ka": 0.416, + "type": "cs", + "q_mm2": 240, + "alpha": 0.00403 + }, + "NA2XS2Y 1x150 RM/25 12/20 kV": { + "c_nf_per_km": 250, + "r_ohm_per_km": 0.206, + "x_ohm_per_km": 0.116, + "max_i_ka": 0.319, + "type": "cs", + "q_mm2": 150, + "alpha": 0.00403 + }, + "NA2XS2Y 1x120 RM/25 12/20 kV": { + "c_nf_per_km": 230, + "r_ohm_per_km": 0.253, + "x_ohm_per_km": 0.119, + "max_i_ka": 0.283, + "type": "cs", + "q_mm2": 120, + "alpha": 0.00403 + }, + "NA2XS2Y 1x70 RM/25 12/20 kV": { + "c_nf_per_km": 190, + "r_ohm_per_km": 0.443, + "x_ohm_per_km": 0.132, + "max_i_ka": 0.22, + "type": "cs", + "q_mm2": 70, + "alpha": 0.00403 + }, + "NA2XS2Y 1x150 RM/25 6/10 kV": { + "c_nf_per_km": 360, + "r_ohm_per_km": 0.206, + "x_ohm_per_km": 0.11, + "max_i_ka": 0.315, + "type": "cs", + "q_mm2": 150, + "alpha": 0.00403 + }, + "NA2XS2Y 1x120 RM/25 6/10 kV": { + "c_nf_per_km": 340, + "r_ohm_per_km": 0.253, + "x_ohm_per_km": 0.113, + "max_i_ka": 0.28, + "type": "cs", + "q_mm2": 120, + "alpha": 0.00403 + }, + "NA2XS2Y 1x70 RM/25 6/10 kV": { + "c_nf_per_km": 280, + "r_ohm_per_km": 0.443, + "x_ohm_per_km": 0.123, + "max_i_ka": 0.217, + "type": "cs", + "q_mm2": 70, + "alpha": 0.00403 + }, + "N2XS(FL)2Y 1x120 RM/35 64/110 kV": { + "c_nf_per_km": 112, + "r_ohm_per_km": 0.153, + "x_ohm_per_km": 0.166, + "max_i_ka": 0.366, + "type": "cs", + "q_mm2": 120, + "alpha": 0.00393 + }, + "N2XS(FL)2Y 1x185 RM/35 64/110 kV": { + "c_nf_per_km": 125, + "r_ohm_per_km": 0.099, + "x_ohm_per_km": 0.156, + "max_i_ka": 0.457, + "type": "cs", + "q_mm2": 185, + "alpha": 0.00393 + }, + "N2XS(FL)2Y 1x240 RM/35 64/110 kV": { + "c_nf_per_km": 135, + "r_ohm_per_km": 0.075, + "x_ohm_per_km": 0.149, + "max_i_ka": 0.526, + "type": "cs", + "q_mm2": 240, + "alpha": 0.00393 + }, + "N2XS(FL)2Y 1x300 RM/35 64/110 kV": { + "c_nf_per_km": 144, + "r_ohm_per_km": 0.06, + "x_ohm_per_km": 0.144, + "max_i_ka": 0.588, + "type": "cs", + "q_mm2": 300, + "alpha": 0.00393 + }, + "15-AL1/3-ST1A 0.4": { + "c_nf_per_km": 11, + "r_ohm_per_km": 1.8769, + "x_ohm_per_km": 0.35, + "max_i_ka": 0.105, + "type": "ol", + "q_mm2": 16, + "alpha": 0.00403 + }, + "24-AL1/4-ST1A 0.4": { + "c_nf_per_km": 11.25, + "r_ohm_per_km": 1.2012, + "x_ohm_per_km": 0.335, + "max_i_ka": 0.14, + "type": "ol", + "q_mm2": 24, + "alpha": 0.00403 + }, + "48-AL1/8-ST1A 0.4": { + "c_nf_per_km": 12.2, + "r_ohm_per_km": 0.5939, + "x_ohm_per_km": 0.3, + "max_i_ka": 0.21, + "type": "ol", + "q_mm2": 48, + "alpha": 0.00403 + }, + "94-AL1/15-ST1A 0.4": { + "c_nf_per_km": 13.2, + "r_ohm_per_km": 0.306, + "x_ohm_per_km": 0.29, + "max_i_ka": 0.35, + "type": "ol", + "q_mm2": 94, + "alpha": 0.00403 + }, + "34-AL1/6-ST1A 10.0": { + "c_nf_per_km": 9.7, + "r_ohm_per_km": 0.8342, + "x_ohm_per_km": 0.36, + "max_i_ka": 0.17, + "type": "ol", + "q_mm2": 34, + "alpha": 0.00403 + }, + "48-AL1/8-ST1A 10.0": { + "c_nf_per_km": 10.1, + "r_ohm_per_km": 0.5939, + "x_ohm_per_km": 0.35, + "max_i_ka": 0.21, + "type": "ol", + "q_mm2": 48, + "alpha": 0.00403 + }, + "70-AL1/11-ST1A 10.0": { + "c_nf_per_km": 10.4, + "r_ohm_per_km": 0.4132, + "x_ohm_per_km": 0.339, + "max_i_ka": 0.29, + "type": "ol", + "q_mm2": 70, + "alpha": 0.00403 + }, + "94-AL1/15-ST1A 10.0": { + "c_nf_per_km": 10.75, + "r_ohm_per_km": 0.306, + "x_ohm_per_km": 0.33, + "max_i_ka": 0.35, + "type": "ol", + "q_mm2": 94, + "alpha": 0.00403 + }, + "122-AL1/20-ST1A 10.0": { + "c_nf_per_km": 11.1, + "r_ohm_per_km": 0.2376, + "x_ohm_per_km": 0.323, + "max_i_ka": 0.41, + "type": "ol", + "q_mm2": 122, + "alpha": 0.00403 + }, + "149-AL1/24-ST1A 10.0": { + "c_nf_per_km": 11.25, + "r_ohm_per_km": 0.194, + "x_ohm_per_km": 0.315, + "max_i_ka": 0.47, + "type": "ol", + "q_mm2": 149, + "alpha": 0.00403 + }, + "34-AL1/6-ST1A 20.0": { + "c_nf_per_km": 9.15, + "r_ohm_per_km": 0.8342, + "x_ohm_per_km": 0.382, + "max_i_ka": 0.17, + "type": "ol", + "q_mm2": 34, + "alpha": 0.00403 + }, + "48-AL1/8-ST1A 20.0": { + "c_nf_per_km": 9.5, + "r_ohm_per_km": 0.5939, + "x_ohm_per_km": 0.372, + "max_i_ka": 0.21, + "type": "ol", + "q_mm2": 48, + "alpha": 0.00403 + }, + "70-AL1/11-ST1A 20.0": { + "c_nf_per_km": 9.7, + "r_ohm_per_km": 0.4132, + "x_ohm_per_km": 0.36, + "max_i_ka": 0.29, + "type": "ol", + "q_mm2": 70, + "alpha": 0.00403 + }, + "94-AL1/15-ST1A 20.0": { + "c_nf_per_km": 10, + "r_ohm_per_km": 0.306, + "x_ohm_per_km": 0.35, + "max_i_ka": 0.35, + "type": "ol", + "q_mm2": 94, + "alpha": 0.00403 + }, + "122-AL1/20-ST1A 20.0": { + "c_nf_per_km": 10.3, + "r_ohm_per_km": 0.2376, + "x_ohm_per_km": 0.344, + "max_i_ka": 0.41, + "type": "ol", + "q_mm2": 122, + "alpha": 0.00403 + }, + "149-AL1/24-ST1A 20.0": { + "c_nf_per_km": 10.5, + "r_ohm_per_km": 0.194, + "x_ohm_per_km": 0.337, + "max_i_ka": 0.47, + "type": "ol", + "q_mm2": 149, + "alpha": 0.00403 + }, + "184-AL1/30-ST1A 20.0": { + "c_nf_per_km": 10.75, + "r_ohm_per_km": 0.1571, + "x_ohm_per_km": 0.33, + "max_i_ka": 0.535, + "type": "ol", + "q_mm2": 184, + "alpha": 0.00403 + }, + "243-AL1/39-ST1A 20.0": { + "c_nf_per_km": 11, + "r_ohm_per_km": 0.1188, + "x_ohm_per_km": 0.32, + "max_i_ka": 0.645, + "type": "ol", + "q_mm2": 243, + "alpha": 0.00403 + }, + "48-AL1/8-ST1A 110.0": { + "c_nf_per_km": 8, + "r_ohm_per_km": 0.5939, + "x_ohm_per_km": 0.46, + "max_i_ka": 0.21, + "type": "ol", + "q_mm2": 48, + "alpha": 0.00403 + }, + "70-AL1/11-ST1A 110.0": { + "c_nf_per_km": 8.4, + "r_ohm_per_km": 0.4132, + "x_ohm_per_km": 0.45, + "max_i_ka": 0.29, + "type": "ol", + "q_mm2": 70, + "alpha": 0.00403 + }, + "94-AL1/15-ST1A 110.0": { + "c_nf_per_km": 8.65, + "r_ohm_per_km": 0.306, + "x_ohm_per_km": 0.44, + "max_i_ka": 0.35, + "type": "ol", + "q_mm2": 94, + "alpha": 0.00403 + }, + "122-AL1/20-ST1A 110.0": { + "c_nf_per_km": 8.5, + "r_ohm_per_km": 0.2376, + "x_ohm_per_km": 0.43, + "max_i_ka": 0.41, + "type": "ol", + "q_mm2": 122, + "alpha": 0.00403 + }, + "149-AL1/24-ST1A 110.0": { + "c_nf_per_km": 8.75, + "r_ohm_per_km": 0.194, + "x_ohm_per_km": 0.41, + "max_i_ka": 0.47, + "type": "ol", + "q_mm2": 149, + "alpha": 0.00403 + }, + "184-AL1/30-ST1A 110.0": { + "c_nf_per_km": 8.8, + "r_ohm_per_km": 0.1571, + "x_ohm_per_km": 0.4, + "max_i_ka": 0.535, + "type": "ol", + "q_mm2": 184, + "alpha": 0.00403 + }, + "243-AL1/39-ST1A 110.0": { + "c_nf_per_km": 9, + "r_ohm_per_km": 0.1188, + "x_ohm_per_km": 0.39, + "max_i_ka": 0.645, + "type": "ol", + "q_mm2": 243, + "alpha": 0.00403 + }, + "305-AL1/39-ST1A 110.0": { + "c_nf_per_km": 9.2, + "r_ohm_per_km": 0.0949, + "x_ohm_per_km": 0.38, + "max_i_ka": 0.74, + "type": "ol", + "q_mm2": 305, + "alpha": 0.00403 + }, + "490-AL1/64-ST1A 110.0": { + "c_nf_per_km": 9.75, + "r_ohm_per_km": 0.059, + "x_ohm_per_km": 0.37, + "max_i_ka": 0.96, + "type": "ol", + "q_mm2": 490, + "alpha": 0.00403 + }, + "679-AL1/86-ST1A 110.0": { + "c_nf_per_km": 9.95, + "r_ohm_per_km": 0.042, + "x_ohm_per_km": 0.36, + "max_i_ka": 1.15, + "type": "ol", + "q_mm2": 679, + "alpha": 0.00403 + }, + "490-AL1/64-ST1A 220.0": { + "c_nf_per_km": 10, + "r_ohm_per_km": 0.059, + "x_ohm_per_km": 0.285, + "max_i_ka": 0.96, + "type": "ol", + "q_mm2": 490, + "alpha": 0.00403 + }, + "679-AL1/86-ST1A 220.0": { + "c_nf_per_km": 11.7, + "r_ohm_per_km": 0.042, + "x_ohm_per_km": 0.275, + "max_i_ka": 1.15, + "type": "ol", + "q_mm2": 679, + "alpha": 0.00403 + }, + "490-AL1/64-ST1A 380.0": { + "c_nf_per_km": 11, + "r_ohm_per_km": 0.059, + "x_ohm_per_km": 0.253, + "max_i_ka": 0.96, + "type": "ol", + "q_mm2": 490, + "alpha": 0.00403 + }, + "679-AL1/86-ST1A 380.0": { + "c_nf_per_km": 14.6, + "r_ohm_per_km": 0.042, + "x_ohm_per_km": 0.25, + "max_i_ka": 1.15, + "type": "ol", + "q_mm2": 679, + "alpha": 0.00403 + } + }, + "trafo": { + "160 MVA 380/110 kV": { + "i0_percent": 0.06, + "pfe_kw": 60, + "vkr_percent": 0.25, + "sn_mva": 160, + "vn_lv_kv": 110.0, + "vn_hv_kv": 380.0, + "vk_percent": 12.2, + "shift_degree": 0, + "vector_group": "Yy0", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "100 MVA 220/110 kV": { + "i0_percent": 0.06, + "pfe_kw": 55, + "vkr_percent": 0.26, + "sn_mva": 100, + "vn_lv_kv": 110.0, + "vn_hv_kv": 220.0, + "vk_percent": 12.0, + "shift_degree": 0, + "vector_group": "Yy0", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "63 MVA 110/20 kV": { + "i0_percent": 0.04, + "pfe_kw": 22, + "vkr_percent": 0.32, + "sn_mva": 63, + "vn_lv_kv": 20.0, + "vn_hv_kv": 110.0, + "vk_percent": 18, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "40 MVA 110/20 kV": { + "i0_percent": 0.05, + "pfe_kw": 18, + "vkr_percent": 0.34, + "sn_mva": 40, + "vn_lv_kv": 20.0, + "vn_hv_kv": 110.0, + "vk_percent": 16.2, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "25 MVA 110/20 kV": { + "i0_percent": 0.07, + "pfe_kw": 14, + "vkr_percent": 0.41, + "sn_mva": 25, + "vn_lv_kv": 20.0, + "vn_hv_kv": 110.0, + "vk_percent": 12, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "63 MVA 110/10 kV": { + "sn_mva": 63, + "vn_hv_kv": 110, + "vn_lv_kv": 10, + "vk_percent": 18, + "vkr_percent": 0.32, + "pfe_kw": 22, + "i0_percent": 0.04, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "40 MVA 110/10 kV": { + "sn_mva": 40, + "vn_hv_kv": 110, + "vn_lv_kv": 10, + "vk_percent": 16.2, + "vkr_percent": 0.34, + "pfe_kw": 18, + "i0_percent": 0.05, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "25 MVA 110/10 kV": { + "sn_mva": 25, + "vn_hv_kv": 110, + "vn_lv_kv": 10, + "vk_percent": 12, + "vkr_percent": 0.41, + "pfe_kw": 14, + "i0_percent": 0.07, + "shift_degree": 150, + "vector_group": "YNd5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -9, + "tap_max": 9, + "tap_step_degree": 0, + "tap_step_percent": 1.5, + "tap_phase_shifter": false + }, + "0.25 MVA 20/0.4 kV": { + "sn_mva": 0.25, + "vn_hv_kv": 20, + "vn_lv_kv": 0.4, + "vk_percent": 6, + "vkr_percent": 1.44, + "pfe_kw": 0.8, + "i0_percent": 0.32, + "shift_degree": 150, + "vector_group": "Yzn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + }, + "0.4 MVA 20/0.4 kV": { + "sn_mva": 0.4, + "vn_hv_kv": 20, + "vn_lv_kv": 0.4, + "vk_percent": 6, + "vkr_percent": 1.425, + "pfe_kw": 1.35, + "i0_percent": 0.3375, + "shift_degree": 150, + "vector_group": "Dyn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + }, + "0.63 MVA 20/0.4 kV": { + "sn_mva": 0.63, + "vn_hv_kv": 20, + "vn_lv_kv": 0.4, + "vk_percent": 6, + "vkr_percent": 1.206, + "pfe_kw": 1.65, + "i0_percent": 0.2619, + "shift_degree": 150, + "vector_group": "Dyn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + }, + "0.25 MVA 10/0.4 kV": { + "sn_mva": 0.25, + "vn_hv_kv": 10, + "vn_lv_kv": 0.4, + "vk_percent": 4, + "vkr_percent": 1.2, + "pfe_kw": 0.6, + "i0_percent": 0.24, + "shift_degree": 150, + "vector_group": "Dyn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + }, + "0.4 MVA 10/0.4 kV": { + "sn_mva": 0.4, + "vn_hv_kv": 10, + "vn_lv_kv": 0.4, + "vk_percent": 4, + "vkr_percent": 1.325, + "pfe_kw": 0.95, + "i0_percent": 0.2375, + "shift_degree": 150, + "vector_group": "Dyn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + }, + "0.63 MVA 10/0.4 kV": { + "sn_mva": 0.63, + "vn_hv_kv": 10, + "vn_lv_kv": 0.4, + "vk_percent": 4, + "vkr_percent": 1.0794, + "pfe_kw": 1.18, + "i0_percent": 0.1873, + "shift_degree": 150, + "vector_group": "Dyn5", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -2, + "tap_max": 2, + "tap_step_degree": 0, + "tap_step_percent": 2.5, + "tap_phase_shifter": false + } + }, + "trafo3w": { + "63/25/38 MVA 110/20/10 kV": { + "sn_hv_mva": 63, + "sn_mv_mva": 25, + "sn_lv_mva": 38, + "vn_hv_kv": 110, + "vn_mv_kv": 20, + "vn_lv_kv": 10, + "vk_hv_percent": 10.4, + "vk_mv_percent": 10.4, + "vk_lv_percent": 10.4, + "vkr_hv_percent": 0.28, + "vkr_mv_percent": 0.32, + "vkr_lv_percent": 0.35, + "pfe_kw": 35, + "i0_percent": 0.89, + "shift_mv_degree": 0, + "shift_lv_degree": 0, + "vector_group": "YN0yn0yn0", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -10, + "tap_max": 10, + "tap_step_percent": 1.2 + }, + "63/25/38 MVA 110/10/10 kV": { + "sn_hv_mva": 63, + "sn_mv_mva": 25, + "sn_lv_mva": 38, + "vn_hv_kv": 110, + "vn_mv_kv": 10, + "vn_lv_kv": 10, + "vk_hv_percent": 10.4, + "vk_mv_percent": 10.4, + "vk_lv_percent": 10.4, + "vkr_hv_percent": 0.28, + "vkr_mv_percent": 0.32, + "vkr_lv_percent": 0.35, + "pfe_kw": 35, + "i0_percent": 0.89, + "shift_mv_degree": 0, + "shift_lv_degree": 0, + "vector_group": "YN0yn0yn0", + "tap_side": "hv", + "tap_neutral": 0, + "tap_min": -10, + "tap_max": 10, + "tap_step_percent": 1.2 + } + } + }, + "res_bus": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"vm_pu\",\"va_degree\",\"p_mw\",\"q_mvar\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56],\"data\":[[1.03,0.0,-120.832210935105138,8.986122376211824],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.03,0.0,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,38.0,6.0],[1.032566317468735,-1.737062315151196,-20.0,-4.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.032566317468735,-1.737062315151196,0.0,0.0],[1.022139225049066,-3.964922790907997,51.361665146853909,-3.22836091724298],[1.014453717739089,-4.627771707455302,38.0,6.0],[1.025551798914278,-3.523340571959964,64.902243322166342,-6.861031457887569],[1.03,-3.268944992366195,-62.0,-12.890948534011841],[1.001158368460438,-36.388524763458882,3.0,1.0],[1.001455406693521,-36.248591399432101,5.5,1.949999999999999],[0.997072001242886,-36.318321920570249,0.400000000000006,0.1],[0.993811943074183,-36.360175836753925,0.400000000000006,0.06],[0.991607692874932,-36.368086278540844,0.400000000000006,0.06],[0.990461535333782,-36.341741700935813,0.0,0.0],[1.012386125576121,-35.792064702156225,-1.599999999999994,-0.039999999999999],[1.008492144793325,-35.943330348926544,-0.099999999999994,0.06],[1.004448228495524,-36.112126586150069,0.400000000000006,0.06],[1.002676230390809,173.192433331818563,0.099999999999994,0.01],[0.991636570102241,174.074962254437338,0.003999999999991,0.029999999999999],[0.982455498012634,174.786568048144488,0.009999999999991,0.029999999999999],[0.975761586837888,175.331939025040697,0.004999999999995,0.029999999999999],[0.970937568787285,175.691767164562577,0.009999999999991,0.029999999999999],[0.968532191047033,175.87302499768856,0.009999999999991,0.029999999999999],[0.980625257997695,174.796833322932741,0.009999999999991,0.029999999999999],[0.962811070859573,176.196795052838667,0.009999999999991,0.029999999999999],[0.92394794159638,-178.524958998287161,0.004999999999995,0.029999999999999],[0.906390865971606,-175.724405373408274,0.004999999999995,0.029999999999999],[0.92394794159638,-178.524958998287161,0.004999999999995,0.029999999999999],[0.906390865971606,-175.724405373408274,0.004999999999995,0.029999999999999]]}", + "orient": "split", + "dtype": { + "vm_pu": "float64", + "va_degree": "float64", + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_line": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_from_mw\",\"q_from_mvar\",\"p_to_mw\",\"q_to_mvar\",\"pl_mw\",\"ql_mvar\",\"i_from_ka\",\"i_to_ka\",\"i_ka\",\"vm_from_pu\",\"va_from_degree\",\"vm_to_pu\",\"va_to_degree\",\"loading_percent\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],\"data\":[[39.809328141115145,-4.509305043933347,-39.224601410279739,4.938878163571404,0.584726730835406,0.429573119638057,0.203648870006958,0.203006911801229,0.203648870006958,1.032566317468735,-1.737062315151196,1.022139225049066,-3.964922790907997,38.065209347094886],[19.797402132987621,3.861712162190074,-19.695581375792969,-4.296210672626441,0.101820757194652,-0.434498510436367,0.103574719828531,0.104298259230312,0.104298259230312,1.022139225049066,-3.964922790907997,1.014453717739089,-4.627771707455302,19.495001725292006],[-26.955986413926457,-5.535547491560745,27.240537238081718,5.211337948551043,0.284550824155261,-0.324209543009702,0.142376759981341,0.141328740071358,0.142376759981341,1.014453717739089,-4.627771707455302,1.03,-3.268944992366195,26.612478501185194],[-27.803229462399809,-5.389291381229378,27.952225881361205,5.24037233908544,0.148996418961396,-0.148919042143938,0.145425696572447,0.144919533977856,0.145425696572447,1.022139225049066,-3.964922790907997,1.03,-3.268944992366195,27.182373191111648],[-6.79051670116371,-3.280065043202679,6.807236880557198,2.439238286414208,0.016720179393489,-0.840826756788471,0.038594950308164,0.036847833831637,0.038594950308164,1.025551798914278,-3.523340571959964,1.03,-3.268944992366195,7.214009403395129],[62.995205965646932,-10.166957321848205,-62.255218103354871,9.925607469924998,0.739987862292061,-0.241349851923207,0.32435453833395,0.322638045436229,0.32435453833395,1.032566317468735,-1.737062315151196,1.025551798914278,-3.523340571959964,30.31350825550934],[1.429026860253588,0.528833583789663,-1.423419510339933,-0.537604623383834,0.005607349913655,-0.008771039594171,0.087845302965104,0.088105222622294,0.088105222622294,1.001455406693521,-36.248591399432101,0.997072001242886,-36.318321920570249,24.338459287926654],[1.023419510339958,0.437604623383951,-1.020396309403838,-0.448155485792577,0.003023200936119,-0.010550862408626,0.06445081324007,0.064744822516376,0.064744822516376,0.997072001242886,-36.318321920570249,0.993811943074183,-36.360175836753925,17.885310087396565],[0.620396309403896,0.388155485792738,-0.619074626228479,-0.399872955436752,0.001321683175417,-0.011717469644014,0.042514562263855,0.042910155285338,0.042910155285338,0.993811943074183,-36.360175836753925,0.991607692874932,-36.368086278540844,11.853634056723122],[0.219074626228476,0.339872955436649,-0.218662386325311,-0.352208561376466,0.000412239903165,-0.012335605939817,0.023543340423577,0.024165420401332,0.024165420401332,0.991607692874932,-36.368086278540844,0.990461535333782,-36.341741700935813,6.675530497605421],[0.000000098027897,-0.012620642324372,-0.000000000000011,-0.000000000000062,0.000000098027886,-0.012620642324434,0.000735670289416,0.000000000000004,0.000735670289416,0.990461535333782,-36.341741700935813,0.990472716543133,-36.342631759233498,0.203223836855188],[1.600000000000064,0.039999999999969,-1.593962837616674,-0.048747613213886,0.006037162383391,-0.008747613213918,0.091274370262708,0.091295221632781,0.091295221632781,1.012386125576121,-35.792064702156225,1.008492144793325,-35.943330348926544,25.219674484193526],[1.693962837616463,-0.011252386786182,-1.687149134444369,0.003172071224941,0.006813703172094,-0.008080315561241,0.096979583062927,0.096976399672651,0.096979583062927,1.008492144793325,-35.943330348926544,1.004448228495524,-36.112126586150069,26.78994007263179],[-1.283175744800509,0.053118653529058,1.287149134444487,-0.063172071224941,0.003973389643978,-0.010053417695883,0.074039878002644,0.074073541643104,0.074073541643104,1.001455406693521,-36.248591399432101,1.004448228495524,-36.112126586150069,20.462304321299467],[0.045311720091505,0.152239055400411,-0.042488471638043,-0.151236289338417,0.002823248453462,0.001002766061994,0.228652666861734,0.22865413456511,0.22865413456511,1.002676230390809,173.192433331818563,0.991636570102241,174.074962254437338,94.485179572359357],[0.03848847163805,0.121236289338417,-0.036637419552687,-0.120579171789307,0.001851052085363,0.00065711754911,0.18514446841572,0.185145912738215,0.185145912738215,0.991636570102241,174.074962254437338,0.982455498012634,174.786568048144488,76.506575511659136],[0.026637419552697,0.090579171789309,-0.02559843127854,-0.090210771461465,0.001038988274157,0.000368400327844,0.138709492330768,0.138710933644003,0.138710933644003,0.982455498012634,174.786568048144488,0.975761586837888,175.331939025040697,57.318567621488917],[0.020598431278546,0.06021077146147,-0.020119925469609,-0.060041641845356,0.000478505808937,0.000169129616115,0.094133339027296,0.094134751693722,0.094134751693722,0.975761586837888,175.331939025040697,0.970937568787285,175.691767164562577,38.898657724678714],[0.010119925469616,0.030041641845363,-0.009999999999991,-0.029999999999994,0.000119925469625,0.00004164184537,0.047125105697538,0.047126514617349,0.047126514617349,0.970937568787285,175.691767164562577,0.968532191047033,175.87302499768856,19.473766370805336],[0.066850749171519,0.186905656247472,-0.060236932683375,-0.18455564317587,0.006613816488144,0.002350013071602,0.285747152819168,0.285749309142286,0.285749309142286,1.002676230390809,173.192433331818563,0.980625257997695,174.796833322932741,118.078226918299833],[0.050236932683493,0.154555643175633,-0.045602147659442,-0.152909223349473,0.004634785024051,0.00164641982616,0.239205048975072,0.239207181072441,0.239207181072441,0.980625257997695,174.796833322932741,0.962811070859573,176.196795052838667,98.845942591917577],[0.017801073830727,0.061454611672269,-0.011584938156844,-0.060295500047399,0.006216135673884,0.00115911162487,0.095915373957123,0.095915461688209,0.095915461688209,0.962811070859573,176.196795052838667,0.92394794159638,-178.524958998287161,91.348058750675037],[0.006584938159416,0.030295500045626,-0.00499999999959,-0.029999999994756,0.001584938159825,0.00029550005087,0.048432173087914,0.048432259132414,0.048432259132414,0.92394794159638,-178.524958998287161,0.906390865971606,-175.724405373408274,46.12596107848951],[0.017801073830727,0.061454611672269,-0.011584938156844,-0.060295500047399,0.006216135673884,0.00115911162487,0.095915373957123,0.095915461688209,0.095915461688209,0.962811070859573,176.196795052838667,0.92394794159638,-178.524958998287161,91.348058750675037],[0.006584938159416,0.030295500045626,-0.00499999999959,-0.029999999994756,0.001584938159825,0.00029550005087,0.048432173087914,0.048432259132414,0.048432259132414,0.92394794159638,-178.524958998287161,0.906390865971606,-175.724405373408274,46.12596107848951]]}", + "orient": "split", + "dtype": { + "p_from_mw": "float64", + "q_from_mvar": "float64", + "p_to_mw": "float64", + "q_to_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_from_ka": "float64", + "i_to_ka": "float64", + "i_ka": "float64", + "vm_from_pu": "float64", + "va_from_degree": "float64", + "vm_to_pu": "float64", + "va_to_degree": "float64", + "loading_percent": "float64" + } + }, + "res_trafo": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_hv_mw\",\"q_hv_mvar\",\"p_lv_mw\",\"q_lv_mvar\",\"pl_mw\",\"ql_mvar\",\"i_hv_ka\",\"i_lv_ka\",\"vm_hv_pu\",\"va_hv_degree\",\"vm_lv_pu\",\"va_lv_degree\",\"loading_percent\"],\"index\":[0,1],\"data\":[[120.832210935105138,-8.986122376211824,-120.804534106761622,12.676262365783437,0.027676828343516,3.690139989571612,0.178730610282879,0.617433017340853,1.03,0.0,1.032566317468735,-1.737062315151196,39.212263064513493],[0.218662288297095,0.364829203701136,-0.212162469262893,-0.349144711647666,0.006499819034201,0.01568449205347,0.024793469198853,0.588120436633252,0.990461535333782,-36.341741700935813,1.002676230390809,173.192433331818563,107.358870870768669]]}", + "orient": "split", + "dtype": { + "p_hv_mw": "float64", + "q_hv_mvar": "float64", + "p_lv_mw": "float64", + "q_lv_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_hv_ka": "float64", + "i_lv_ka": "float64", + "vm_hv_pu": "float64", + "va_hv_degree": "float64", + "vm_lv_pu": "float64", + "va_lv_degree": "float64", + "loading_percent": "float64" + } + }, + "res_trafo3w": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_hv_mw\",\"q_hv_mvar\",\"p_mv_mw\",\"q_mv_mvar\",\"p_lv_mw\",\"q_lv_mvar\",\"pl_mw\",\"ql_mvar\",\"i_hv_ka\",\"i_mv_ka\",\"i_lv_ka\",\"vm_hv_pu\",\"va_hv_degree\",\"vm_mv_pu\",\"va_mv_degree\",\"vm_lv_pu\",\"va_lv_degree\",\"va_internal_degree\",\"vm_internal_pu\",\"loading_percent\"],\"index\":[0],\"data\":[[8.651567789719145,3.831758164186653,-3.000000000000039,-1.000000000000029,-5.645851115453102,-2.531952237318771,0.005716674266004,0.299805926867853,0.048955735800306,0.091181471177141,0.356722184897979,1.014453717739089,-4.627771707455302,1.001158368460438,-36.388524763458882,1.001455406693521,-36.248591399432101,-5.589724180644804,1.006238544418721,24.714437937211144]]}", + "orient": "split", + "dtype": { + "p_hv_mw": "float64", + "q_hv_mvar": "float64", + "p_mv_mw": "float64", + "q_mv_mvar": "float64", + "p_lv_mw": "float64", + "q_lv_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_hv_ka": "float64", + "i_mv_ka": "float64", + "i_lv_ka": "float64", + "vm_hv_pu": "float64", + "va_hv_degree": "float64", + "vm_mv_pu": "float64", + "va_mv_degree": "float64", + "vm_lv_pu": "float64", + "va_lv_degree": "float64", + "va_internal_degree": "float64", + "vm_internal_pu": "float64", + "loading_percent": "float64" + } + }, + "res_impedance": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_from_mw\",\"q_from_mvar\",\"p_to_mw\",\"q_to_mvar\",\"pl_mw\",\"ql_mvar\",\"i_from_ka\",\"i_to_ka\"],\"index\":[0],\"data\":[[4.143491482352068,0.215489031165858,-4.131236407161728,-0.182938027289247,0.01225507519034,0.032551003876611,0.021234501022853,0.021234501022853]]}", + "orient": "split", + "dtype": { + "p_from_mw": "float64", + "q_from_mvar": "float64", + "p_to_mw": "float64", + "q_to_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_from_ka": "float64", + "i_to_ka": "float64" + } + }, + "res_ext_grid": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[0],\"data\":[[120.832210935105138,-8.986122376211824]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_load": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],\"data\":[[38.0,6.0],[38.0,6.0],[38.0,6.0],[38.0,6.0],[38.0,6.0],[6.0,2.0],[18.0,4.0],[0.4,0.1],[0.4,0.06],[0.4,0.06],[0.4,0.06],[0.4,0.06],[0.4,0.06],[0.1,0.01],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03],[0.01,0.03]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_motor": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_sgen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10],\"data\":[[20.0,4.0],[0.5,0.0],[0.5,0.05],[15.0,3.0],[2.0,0.1],[0.006,0.0],[0.005,0.0],[0.005,0.0],[0.005,0.0],[0.005,0.0],[0.005,0.0]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_storage": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_shunt": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\",\"vm_pu\"],\"index\":[0],\"data\":[[0.0,-1.002977851568548,1.022139225049066]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64", + "vm_pu": "float64" + } + }, + "res_gen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\",\"va_degree\",\"vm_pu\"],\"index\":[0],\"data\":[[100.0,18.890948534011841,-3.268944992366195,1.03]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64", + "va_degree": "float64", + "vm_pu": "float64" + } + }, + "res_ward": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\",\"vm_pu\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64", + "vm_pu": "float64" + } + }, + "res_xward": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\",\"vm_pu\",\"va_internal_degree\",\"vm_internal_pu\"],\"index\":[0,1],\"data\":[[26.902243322166321,-12.86103145788757,1.025551798914278,-3.523340571959963,1.02616],[13.361665146853909,-8.225383065674432,1.022139225049066,-3.964922790907999,1.024001]]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64", + "vm_pu": "float64", + "va_internal_degree": "float64", + "vm_internal_pu": "float64" + } + }, + "res_dcline": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_from_mw\",\"q_from_mvar\",\"p_to_mw\",\"q_to_mvar\",\"pl_mw\",\"vm_from_pu\",\"va_from_degree\",\"vm_to_pu\",\"va_to_degree\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_from_mw": "float64", + "q_from_mvar": "float64", + "p_to_mw": "float64", + "q_to_mvar": "float64", + "pl_mw": "float64", + "vm_from_pu": "float64", + "va_from_degree": "float64", + "vm_to_pu": "float64", + "va_to_degree": "float64" + } + }, + "res_asymmetric_load": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_asymmetric_sgen": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_switch": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"i_ka\",\"loading_percent\"],\"index\":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87],\"data\":[[null,null],[null,null],[null,null],[0.0,null],[null,null],[0.0,null],[null,null],[0.0,null],[null,null],[0.0,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[null,null],[0.203648870006958,null],[0.203648870006958,null],[0.104298259230312,null],[0.104298259230312,null],[0.142376759981341,null],[0.142376759981341,null],[0.145425696572447,null],[0.145425696572447,null],[0.038594950308164,null],[0.038594950308164,null],[0.32435453833395,null],[0.32435453833395,null],[0.088105222622294,null],[0.088105222622294,null],[0.064744822516376,null],[0.064744822516376,null],[0.042910155285338,null],[0.042910155285338,null],[0.024165420401332,null],[0.024165420401332,null],[0.000735670289416,null],[0.0,null],[0.091295221632781,null],[0.091295221632781,null],[0.096979583062927,null],[0.096979583062927,null],[0.074073541643104,null],[0.074073541643104,null],[0.22865413456511,null],[0.22865413456511,null],[0.185145912738215,null],[0.185145912738215,null],[0.138710933644003,null],[0.138710933644003,null],[0.094134751693722,null],[0.094134751693722,null],[0.047126514617349,null],[0.047126514617349,null],[0.285749309142286,null],[0.285749309142286,null],[0.239207181072441,null],[0.239207181072441,null],[0.095915461688209,null],[0.095915461688209,null],[0.048432259132414,null],[0.048432259132414,null],[0.095915461688209,null],[0.095915461688209,null],[0.048432259132414,null],[0.048432259132414,null],[0.178730610282879,null],[0.617433017340853,null],[0.024793469198853,null],[0.588120436633252,null]]}", + "orient": "split", + "dtype": { + "i_ka": "float64", + "loading_percent": "float64" + } + }, + "res_bus_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"vm_pu\",\"va_degree\",\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "vm_pu": "float64", + "va_degree": "float64", + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_line_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_from_mw\",\"q_from_mvar\",\"p_to_mw\",\"q_to_mvar\",\"pl_mw\",\"ql_mvar\",\"i_from_ka\",\"i_to_ka\",\"i_ka\",\"vm_from_pu\",\"va_from_degree\",\"vm_to_pu\",\"va_to_degree\",\"loading_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_from_mw": "float64", + "q_from_mvar": "float64", + "p_to_mw": "float64", + "q_to_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_from_ka": "float64", + "i_to_ka": "float64", + "i_ka": "float64", + "vm_from_pu": "float64", + "va_from_degree": "float64", + "vm_to_pu": "float64", + "va_to_degree": "float64", + "loading_percent": "float64" + } + }, + "res_trafo_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_hv_mw\",\"q_hv_mvar\",\"p_lv_mw\",\"q_lv_mvar\",\"pl_mw\",\"ql_mvar\",\"i_hv_ka\",\"i_lv_ka\",\"vm_hv_pu\",\"va_hv_degree\",\"vm_lv_pu\",\"va_lv_degree\",\"loading_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_hv_mw": "float64", + "q_hv_mvar": "float64", + "p_lv_mw": "float64", + "q_lv_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_hv_ka": "float64", + "i_lv_ka": "float64", + "vm_hv_pu": "float64", + "va_hv_degree": "float64", + "vm_lv_pu": "float64", + "va_lv_degree": "float64", + "loading_percent": "float64" + } + }, + "res_trafo3w_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_hv_mw\",\"q_hv_mvar\",\"p_mv_mw\",\"q_mv_mvar\",\"p_lv_mw\",\"q_lv_mvar\",\"pl_mw\",\"ql_mvar\",\"i_hv_ka\",\"i_mv_ka\",\"i_lv_ka\",\"vm_hv_pu\",\"va_hv_degree\",\"vm_mv_pu\",\"va_mv_degree\",\"vm_lv_pu\",\"va_lv_degree\",\"va_internal_degree\",\"vm_internal_pu\",\"loading_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_hv_mw": "float64", + "q_hv_mvar": "float64", + "p_mv_mw": "float64", + "q_mv_mvar": "float64", + "p_lv_mw": "float64", + "q_lv_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_hv_ka": "float64", + "i_mv_ka": "float64", + "i_lv_ka": "float64", + "vm_hv_pu": "float64", + "va_hv_degree": "float64", + "vm_mv_pu": "float64", + "va_mv_degree": "float64", + "vm_lv_pu": "float64", + "va_lv_degree": "float64", + "va_internal_degree": "float64", + "vm_internal_pu": "float64", + "loading_percent": "float64" + } + }, + "res_impedance_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_from_mw\",\"q_from_mvar\",\"p_to_mw\",\"q_to_mvar\",\"pl_mw\",\"ql_mvar\",\"i_from_ka\",\"i_to_ka\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_from_mw": "float64", + "q_from_mvar": "float64", + "p_to_mw": "float64", + "q_to_mvar": "float64", + "pl_mw": "float64", + "ql_mvar": "float64", + "i_from_ka": "float64", + "i_to_ka": "float64" + } + }, + "res_switch_est": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"i_ka\",\"loading_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "i_ka": "float64", + "loading_percent": "float64" + } + }, + "res_bus_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_line_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_trafo_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_trafo3w_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_ext_grid_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_gen_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_sgen_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_switch_sc": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_bus_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"vm_a_pu\",\"va_a_degree\",\"vm_b_pu\",\"va_b_degree\",\"vm_c_pu\",\"va_c_degree\",\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "vm_a_pu": "float64", + "va_a_degree": "float64", + "vm_b_pu": "float64", + "va_b_degree": "float64", + "vm_c_pu": "float64", + "va_c_degree": "float64", + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64" + } + }, + "res_line_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_a_from_mw\",\"q_a_from_mvar\",\"p_b_from_mw\",\"q_b_from_mvar\",\"q_c_from_mvar\",\"p_a_to_mw\",\"q_a_to_mvar\",\"p_b_to_mw\",\"q_b_to_mvar\",\"p_c_to_mw\",\"q_c_to_mvar\",\"p_a_l_mw\",\"q_a_l_mvar\",\"p_b_l_mw\",\"q_b_l_mvar\",\"p_c_l_mw\",\"q_c_l_mvar\",\"i_a_from_ka\",\"i_a_to_ka\",\"i_b_from_ka\",\"i_b_to_ka\",\"i_c_from_ka\",\"i_c_to_ka\",\"i_a_ka\",\"i_b_ka\",\"i_c_ka\",\"i_n_from_ka\",\"i_n_to_ka\",\"i_n_ka\",\"loading_a_percent\",\"loading_b_percent\",\"loading_c_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_a_from_mw": "float64", + "q_a_from_mvar": "float64", + "p_b_from_mw": "float64", + "q_b_from_mvar": "float64", + "q_c_from_mvar": "float64", + "p_a_to_mw": "float64", + "q_a_to_mvar": "float64", + "p_b_to_mw": "float64", + "q_b_to_mvar": "float64", + "p_c_to_mw": "float64", + "q_c_to_mvar": "float64", + "p_a_l_mw": "float64", + "q_a_l_mvar": "float64", + "p_b_l_mw": "float64", + "q_b_l_mvar": "float64", + "p_c_l_mw": "float64", + "q_c_l_mvar": "float64", + "i_a_from_ka": "float64", + "i_a_to_ka": "float64", + "i_b_from_ka": "float64", + "i_b_to_ka": "float64", + "i_c_from_ka": "float64", + "i_c_to_ka": "float64", + "i_a_ka": "float64", + "i_b_ka": "float64", + "i_c_ka": "float64", + "i_n_from_ka": "float64", + "i_n_to_ka": "float64", + "i_n_ka": "float64", + "loading_a_percent": "float64", + "loading_b_percent": "float64", + "loading_c_percent": "float64" + } + }, + "res_trafo_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_a_hv_mw\",\"q_a_hv_mvar\",\"p_b_hv_mw\",\"q_b_hv_mvar\",\"p_c_hv_mw\",\"q_c_hv_mvar\",\"p_a_lv_mw\",\"q_a_lv_mvar\",\"p_b_lv_mw\",\"q_b_lv_mvar\",\"p_c_lv_mw\",\"q_c_lv_mvar\",\"p_a_l_mw\",\"q_a_l_mvar\",\"p_b_l_mw\",\"q_b_l_mvar\",\"p_c_l_mw\",\"q_c_l_mvar\",\"i_a_hv_ka\",\"i_a_lv_ka\",\"i_b_hv_ka\",\"i_b_lv_ka\",\"i_c_hv_ka\",\"i_c_lv_ka\",\"loading_a_percent\",\"loading_b_percent\",\"loading_c_percent\",\"loading_percent\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_a_hv_mw": "float64", + "q_a_hv_mvar": "float64", + "p_b_hv_mw": "float64", + "q_b_hv_mvar": "float64", + "p_c_hv_mw": "float64", + "q_c_hv_mvar": "float64", + "p_a_lv_mw": "float64", + "q_a_lv_mvar": "float64", + "p_b_lv_mw": "float64", + "q_b_lv_mvar": "float64", + "p_c_lv_mw": "float64", + "q_c_lv_mvar": "float64", + "p_a_l_mw": "float64", + "q_a_l_mvar": "float64", + "p_b_l_mw": "float64", + "q_b_l_mvar": "float64", + "p_c_l_mw": "float64", + "q_c_l_mvar": "float64", + "i_a_hv_ka": "float64", + "i_a_lv_ka": "float64", + "i_b_hv_ka": "float64", + "i_b_lv_ka": "float64", + "i_c_hv_ka": "float64", + "i_c_lv_ka": "float64", + "loading_a_percent": "float64", + "loading_b_percent": "float64", + "loading_c_percent": "float64", + "loading_percent": "float64" + } + }, + "res_ext_grid_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64" + } + }, + "res_shunt_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[],\"index\":[],\"data\":[]}", + "orient": "split" + }, + "res_load_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_sgen_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_storage_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_mw\",\"q_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_mw": "float64", + "q_mvar": "float64" + } + }, + "res_asymmetric_load_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64" + } + }, + "res_asymmetric_sgen_3ph": { + "_module": "pandas.core.frame", + "_class": "DataFrame", + "_object": "{\"columns\":[\"p_a_mw\",\"q_a_mvar\",\"p_b_mw\",\"q_b_mvar\",\"p_c_mw\",\"q_c_mvar\"],\"index\":[],\"data\":[]}", + "orient": "split", + "dtype": { + "p_a_mw": "float64", + "q_a_mvar": "float64", + "p_b_mw": "float64", + "q_b_mvar": "float64", + "p_c_mw": "float64", + "q_c_mvar": "float64" + } + }, + "user_pf_options": {} + } +} \ No newline at end of file