diff --git a/.github/workflows/github_test_action.yml b/.github/workflows/github_test_action.yml index 6e653d7..9752354 100644 --- a/.github/workflows/github_test_action.yml +++ b/.github/workflows/github_test_action.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] # Reminder: when removing support of an old python version here, then don't forget to remove # it also in pyproject.toml 'requires-python' steps: diff --git a/.github/workflows/test_release.yml b/.github/workflows/test_release.yml index afeae25..41e872f 100644 --- a/.github/workflows/test_release.yml +++ b/.github/workflows/test_release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] os: [ ubuntu-latest, windows-latest ] steps: diff --git a/pyproject.toml b/pyproject.toml index 89067dc..a346c1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,6 +31,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] dependencies = [ "pandapower>=3.4.0", diff --git a/tutorials/EHVHV_powerflow_expl.ipynb b/tutorials/EHVHV_powerflow_expl.ipynb index c4e6ee0..9be47cb 100644 --- a/tutorials/EHVHV_powerflow_expl.ipynb +++ b/tutorials/EHVHV_powerflow_expl.ipynb @@ -22,39 +22,35 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "hp.pandapower.plotting.plotly.draw_layers - INFO: Failed to import plotly - interactive plotting will not be available\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n" - ] + "metadata": { + "execution": { + "iopub.execute_input": "2026-09-22T06:55:40.685108Z", + "iopub.status.busy": "2026-09-22T06:55:40.684919Z", + "iopub.status.idle": "2026-09-22T06:55:44.660556Z", + "shell.execute_reply": "2026-09-22T06:55:44.660156Z" + }, + "ExecuteTime": { + "end_time": "2026-09-22T11:42:25.235580Z", + "start_time": "2026-09-22T11:42:20.159455Z" } - ], + }, "source": [ + "import lightsim2grid\n", + "import logging\n", + "import sys\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "import pandapower as pp\n", "import simbench as sb\n", "\n", + "# lf_info() reports its results via the logging module -> route INFO messages\n", + "# to stdout so that they are shown in this notebook\n", + "logging.basicConfig(level=logging.INFO, stream=sys.stdout, format=\"%(message)s\")\n", + "\n", "net = sb.get_simbench_net(\"1-EHVHV-mixed-all-0-no_sw\")" - ] + ], + "outputs": [], + "execution_count": 44 }, { "cell_type": "markdown", @@ -67,9 +63,18 @@ }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], + "metadata": { + "execution": { + "iopub.execute_input": "2026-09-22T06:55:44.661676Z", + "iopub.status.busy": "2026-09-22T06:55:44.661609Z", + "iopub.status.idle": "2026-09-22T06:55:44.672118Z", + "shell.execute_reply": "2026-09-22T06:55:44.671681Z" + }, + "ExecuteTime": { + "end_time": "2026-09-22T11:42:25.304953Z", + "start_time": "2026-09-22T11:42:25.244094Z" + } + }, "source": [ "# --- convert ext_grids to gen elements and set some assumed active power setpoints\n", "nuclear_gens = pp.toolbox.replace_ext_grid_by_gen(net, add_cols_to_keep=[\"slack_weight\"])\n", @@ -89,7 +94,9 @@ "# --- apply the assumed and calculated scaling values\n", "for et, scale in scaling.items():\n", " net[et][\"scaling\"] = scale" - ] + ], + "outputs": [], + "execution_count": 45 }, { "cell_type": "markdown", @@ -100,16 +107,44 @@ }, { "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [], + "metadata": { + "execution": { + "iopub.execute_input": "2026-09-22T06:55:44.672967Z", + "iopub.status.busy": "2026-09-22T06:55:44.672917Z", + "iopub.status.idle": "2026-09-22T06:55:44.866862Z", + "shell.execute_reply": "2026-09-22T06:55:44.866472Z" + }, + "ExecuteTime": { + "end_time": "2026-09-22T11:42:25.533969Z", + "start_time": "2026-09-22T11:42:25.308119Z" + } + }, "source": [ "# --- perform DC power flow\n", "pp.rundcpp(net, distributed_slack=True)\n", "\n", "# --- log some results\n", "pp.toolbox.lf_info(net)" - ] + ], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Max voltage in vm_pu:\n", + " 1.092 at busidx 0 (EHV Bus 1)\n", + "Min voltage in vm_pu:\n", + " 1.0 at busidx 3748 (HV2 Bus 361)\n", + "Max loading trafo in %:\n", + " 51.082044367680965 loading at trafo 34 (EHV Trafo 35)\n", + " 51.082044367680965 loading at trafo 35 (EHV Trafo 36)\n", + "Max loading line in %:\n", + " 92.73344755050131 loading at line 824 (EHV Line 825)\n", + " 85.93217745798079 loading at line 768 (EHV Line 769)\n" + ] + } + ], + "execution_count": 46 }, { "cell_type": "markdown", @@ -125,48 +160,38 @@ "## AC Power Flow Results\n", "\n", "In addition to a realistic load case (here equal scaling factors are applied all over the grid), several adjustments for the volt-var control are required for realistic AC power flows.\n", - "Again, only tap controllers for EHV-HV transformers and a distributed slack (to balance the branch losses) are applied here." + "Again, only tap controllers for EHV-HV transformers and a distributed slack (to balance the branch losses) are applied here. Note: lightsim2grid needs to be set to False as it does not support slack weights on non-slack buses (lighsim2grid 1.1.0)." ] }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "metadata": { + "execution": { + "iopub.execute_input": "2026-09-22T06:55:44.867947Z", + "iopub.status.busy": "2026-09-22T06:55:44.867872Z", + "iopub.status.idle": "2026-09-22T06:55:45.588032Z", + "shell.execute_reply": "2026-09-22T06:55:45.587677Z" + }, + "ExecuteTime": { + "end_time": "2026-09-22T11:42:25.871187Z", + "start_time": "2026-09-22T11:42:25.541270Z" + } + }, + "source": [ + "ehv_hv_trafos = sb.voltlvl_idx(net, \"trafo\", [3], \"lv_bus\")\n", + "pp.control.ContinuousTapControl(net, ehv_hv_trafos, 1.0)\n", + "pp.runpp(net, run_control=True, distributed_slack=True, lightsim2grid=False)" + ], "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ - "hp.pandapower.control.util.auxiliary - INFO: Creating controller 0 of type \n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\pf\\create_jacobian.py:27: RuntimeWarning: invalid value encountered in divide\n", - " dVm_x, dVa_x = dSbus_dV_numba_sparse(Ybus.data, Ybus.indptr, Ybus.indices, V, V / abs(V), Ibus)\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\pypower\\newtonpf.py:512: MatrixRankWarning: Matrix is exactly singular\n", - " dx = -1 * spsolve(J, F, permc_spec=permc_spec, use_umfpack=use_umfpack)\n" - ] - }, - { - "ename": "LoadflowNotConverged", - "evalue": "Power Flow nr did not converge after 10 iterations!", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mLoadflowNotConverged\u001b[0m Traceback (most recent call last)", - "Cell \u001b[1;32mIn[5], line 3\u001b[0m\n\u001b[0;32m 1\u001b[0m ehv_hv_trafos \u001b[38;5;241m=\u001b[39m sb\u001b[38;5;241m.\u001b[39mvoltlvl_idx(net, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mtrafo\u001b[39m\u001b[38;5;124m\"\u001b[39m, [\u001b[38;5;241m3\u001b[39m], \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mlv_bus\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m 2\u001b[0m pp\u001b[38;5;241m.\u001b[39mcontrol\u001b[38;5;241m.\u001b[39mContinuousTapControl(net, ehv_hv_trafos, \u001b[38;5;241m1.0\u001b[39m)\n\u001b[1;32m----> 3\u001b[0m \u001b[43mpp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mrunpp\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mrun_control\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mdistributed_slack\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m)\u001b[49m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\run.py:227\u001b[0m, in \u001b[0;36mrunpp\u001b[1;34m(net, algorithm, calculate_voltage_angles, init, max_iteration, tolerance_mva, trafo_model, trafo_loading, enforce_p_lims, enforce_q_lims, check_connectivity, voltage_depend_loads, consider_line_temperature, run_control, distributed_slack, tdpf, tdpf_delay_s, **kwargs)\u001b[0m\n\u001b[0;32m 225\u001b[0m \u001b[38;5;66;03m# disable run control for inner loop to avoid infinite loop\u001b[39;00m\n\u001b[0;32m 226\u001b[0m parameters[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mrun_control\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mFalse\u001b[39;00m\n\u001b[1;32m--> 227\u001b[0m \u001b[43mrun_control\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mparameters\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m 228\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[0;32m 229\u001b[0m passed_parameters \u001b[38;5;241m=\u001b[39m _passed_runpp_parameters(\u001b[38;5;28mlocals\u001b[39m())\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\control\\run_control.py:284\u001b[0m, in \u001b[0;36mrun_control\u001b[1;34m(net, ctrl_variables, max_iter, **kwargs)\u001b[0m\n\u001b[0;32m 281\u001b[0m control_initialization(controller_order)\n\u001b[0;32m 283\u001b[0m \u001b[38;5;66;03m# initial power flow (takes time, but is not needed for every kind of controller)\u001b[39;00m\n\u001b[1;32m--> 284\u001b[0m ctrl_variables \u001b[38;5;241m=\u001b[39m \u001b[43mnet_initialization\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mctrl_variables\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m 286\u001b[0m \u001b[38;5;66;03m# run each controller step in given controller order\u001b[39;00m\n\u001b[0;32m 287\u001b[0m control_implementation(net, controller_order, ctrl_variables, max_iter, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\control\\run_control.py:152\u001b[0m, in \u001b[0;36mnet_initialization\u001b[1;34m(net, ctrl_variables, **kwargs)\u001b[0m\n\u001b[0;32m 150\u001b[0m run_funct \u001b[38;5;241m=\u001b[39m ctrl_variables[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mrun\u001b[39m\u001b[38;5;124m'\u001b[39m]\n\u001b[0;32m 151\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m initial_run:\n\u001b[1;32m--> 152\u001b[0m \u001b[43mrun_funct\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;66;03m# run can be runpp, runopf or whatever\u001b[39;00m\n\u001b[0;32m 153\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[0;32m 154\u001b[0m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mconverged\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mTrue\u001b[39;00m \u001b[38;5;66;03m# assume that the initial state is valid\u001b[39;00m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\run.py:242\u001b[0m, in \u001b[0;36mrunpp\u001b[1;34m(net, algorithm, calculate_voltage_angles, init, max_iteration, tolerance_mva, trafo_model, trafo_loading, enforce_p_lims, enforce_q_lims, check_connectivity, voltage_depend_loads, consider_line_temperature, run_control, distributed_slack, tdpf, tdpf_delay_s, **kwargs)\u001b[0m\n\u001b[0;32m 240\u001b[0m _check_bus_index_and_print_warning_if_high(net)\n\u001b[0;32m 241\u001b[0m _check_gen_index_and_print_warning_if_high(net)\n\u001b[1;32m--> 242\u001b[0m \u001b[43m_powerflow\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\powerflow.py:70\u001b[0m, in \u001b[0;36m_powerflow\u001b[1;34m(net, **kwargs)\u001b[0m\n\u001b[0;32m 68\u001b[0m result \u001b[38;5;241m=\u001b[39m _run_pf_algorithm(ppci, net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m], \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n\u001b[0;32m 69\u001b[0m \u001b[38;5;66;03m# read the results (=ppci with results) to net\u001b[39;00m\n\u001b[1;32m---> 70\u001b[0m \u001b[43m_ppci_to_net\u001b[49m\u001b[43m(\u001b[49m\u001b[43mresult\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mnet\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\powerflow.py:174\u001b[0m, in \u001b[0;36m_ppci_to_net\u001b[1;34m(result, net)\u001b[0m\n\u001b[0;32m 172\u001b[0m algorithm \u001b[38;5;241m=\u001b[39m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124malgorithm\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[0;32m 173\u001b[0m max_iteration \u001b[38;5;241m=\u001b[39m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mmax_iteration\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[1;32m--> 174\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m LoadflowNotConverged(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mPower Flow \u001b[39m\u001b[38;5;132;01m{0}\u001b[39;00m\u001b[38;5;124m did not converge after \u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m 175\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{1}\u001b[39;00m\u001b[38;5;124m iterations!\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;241m.\u001b[39mformat(algorithm, max_iteration))\n\u001b[0;32m 176\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[0;32m 177\u001b[0m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_ppc\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m result\n", - "\u001b[1;31mLoadflowNotConverged\u001b[0m: Power Flow nr did not converge after 10 iterations!" + "Creating controller 0 of type \n" ] } ], - "source": [ - "ehv_hv_trafos = sb.voltlvl_idx(net, \"trafo\", [3], \"lv_bus\")\n", - "pp.control.ContinuousTapControl(net, ehv_hv_trafos, 1.0)\n", - "pp.runpp(net, run_control=True, distributed_slack=True)" - ] + "execution_count": 47 }, { "cell_type": "markdown", @@ -178,50 +203,61 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, + "metadata": { + "execution": { + "iopub.execute_input": "2026-09-22T06:55:45.589181Z", + "iopub.status.busy": "2026-09-22T06:55:45.589124Z", + "iopub.status.idle": "2026-09-22T06:55:45.838153Z", + "shell.execute_reply": "2026-09-22T06:55:45.837672Z" + }, + "ExecuteTime": { + "end_time": "2026-09-22T11:42:26.948719Z", + "start_time": "2026-09-22T11:42:25.878114Z" + } + }, + "source": [ + "pp.toolbox.lf_info(net)\n", + "\n", + "# --- plot voltages and loadings of the AC power flow results\n", + "fig, axs = plt.subplots(ncols=2)\n", + "net.res_bus.vm_pu.rename(\"bus\").plot(kind=\"box\", ax=axs[0])\n", + "branch_loadings = pd.concat([\n", + " net.res_line.loading_percent, net.res_trafo.loading_percent],\n", + " axis=1, keys=[\"line\", \"trafo\"])\n", + "branch_loadings.plot(kind=\"box\", ax=axs[1])\n", + "axs[0].set_ylabel(\"vm in pu\")\n", + "axs[1].set_ylabel(\"loading in %\")\n", + "plt.tight_layout()" + ], "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ - "hp.pandapower.toolbox.result_info - INFO: Max voltage in vm_pu:\n", - "hp.pandapower.toolbox.result_info - INFO: 1.1070887174089667 at busidx 56 (EHV Bus 57)\n", - "hp.pandapower.toolbox.result_info - INFO: Min voltage in vm_pu:\n", - "hp.pandapower.toolbox.result_info - INFO: 0.9933431959987652 at busidx 3477 (HV2 Bus 90)\n", - "hp.pandapower.toolbox.result_info - INFO: Max loading trafo in %:\n", - "hp.pandapower.toolbox.result_info - INFO: 48.65530642371104 loading at trafo 34 (EHV Trafo 35)\n", - "hp.pandapower.toolbox.result_info - INFO: 48.65530642371104 loading at trafo 35 (EHV Trafo 36)\n", - "hp.pandapower.toolbox.result_info - INFO: Max loading line in %:\n", - "hp.pandapower.toolbox.result_info - INFO: 101.5984172475295 loading at line 768 (EHV Line 769)\n", - "hp.pandapower.toolbox.result_info - INFO: 91.14251627977873 loading at line 824 (EHV Line 825)\n" + "Max voltage in vm_pu:\n", + " 1.1069970886569855 at busidx 3123 (HV1 Bus 33)\n", + "Min voltage in vm_pu:\n", + " 1.0132503981783685 at busidx 1856 (EHV Bus 1857)\n", + "Max loading trafo in %:\n", + " 48.65602880269026 loading at trafo 34 (EHV Trafo 35)\n", + " 48.65602880269026 loading at trafo 35 (EHV Trafo 36)\n", + "Max loading line in %:\n", + " 101.59806013006747 loading at line 768 (EHV Line 769)\n", + " 91.14247616036923 loading at line 824 (EHV Line 825)\n" ] }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAnUAAAHWCAYAAAARl3+JAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAABX50lEQVR4nO3de1xUdfoH8M8wyAByEVFugkLglgZe0hJREtbUUFQcWSvTcre8ZGoI6IZamhlsioJm6k9X0y5eWhrJSEtzBTEpRaUVM2+B10HUlJsIMnN+f7icdQQNc8Yzc+bzfr3mFed7njk8g83w8D3fi0IQBAFEREREZNFspE6AiIiIiB4cizoiIiIiGWBRR0RERCQDLOqIiIiIZIBFHREREZEMsKgjIiIikgEWdUREREQywKKOiIiISAZspU7AHOn1ely4cAHOzs5QKBRSp0NE90EQBFRUVMDHxwc2Nvy79Xb8bCOyTE39XGNR14gLFy7Az89P6jSI6AGcPXsWvr6+UqdhVvjZRmTZfu9zjUVdI5ydnQHc+uG5uLhInA0R3Y/y8nL4+fmJ72P6H362EVmmpn6usahrRP1tCRcXF37wEVko3l5siJ9tRJbt9z7XOOCEiIiISAZY1BERERHJAIs6IiIiIhlgUUdEREQkAyzqiIiIiGSARR0RERGRDLCoIyIiIpIBFnVEREREMsCijoiIiEgGWNQRERERyQCLOiIiIiIZ4N6vREQkKzqdDrm5udBqtfD29kZ4eDiUSqXUaRGZHHvqiIhINjQaDYKCghAZGYmRI0ciMjISQUFB0Gg0UqdGZHIs6oiISBY0Gg1iY2MREhKCvLw8VFRUIC8vDyEhIYiNjWVhR7KnEARBkDoJc1NeXg5XV1eUlZXBxcVF6nSI6D7w/Xt3cv7Z6HQ6BAUFISQkBJmZmbCx+V+fhV6vR0xMDAoLC3HixAneiiWL09T3LsfUkaxU1+pw6lLlPWNu3NTh3NVq+Lo5wL7ZvT/cA1s7wcGOvwCIzF1ubi6Ki4uxYcMGg4IOAGxsbJCUlISwsDDk5uYiIiJCmiSJTIxFHcnKqUuViP5gj9GulzW5N4LbuBrtekRkGlqtFgAQHBzc6Pn69vo4IjliUUeyEtjaCVmTe98z5mRpJeI2FSD9uS4I8nD63esRkfnz9vYGABQWFiI0NLTB+cLCQoM4IjniRAmSFQc7JYLbuN7zUV/IBXk4/W4sb72SMezevRuDBw+Gj48PFAoFMjMzDc4LgoA5c+bAx8cHDg4OiIiIwJEjRwxiampqMHnyZLRq1QrNmzfHkCFDcO7cuYf4KsxbeHg4/P39kZycDL1eb3BOr9cjJSUFAQEBCA8PlyhDItNjUUdEZGJVVVXo3Lkzli5d2uj5+fPnY9GiRVi6dCn2798PLy8v9OvXDxUVFWJMXFwcNm/ejI0bN2LPnj2orKxEdHQ0dDrdw3oZZk2pVGLhwoXIyspCTEyMwezXmJgYZGVlITU1lZMkSNZ4+5WIyMSioqIQFRXV6DlBEJCeno6ZM2dCrVYDANatWwdPT0+sX78e48ePR1lZGVavXo1PPvkEzzzzDADg008/hZ+fH7777jsMGDDgob0Wc6ZWq5GRkYGEhASEhYWJ7QEBAcjIyBB/vkRyxZ46IiIJFRUVoaSkBP379xfbVCoV+vTpg7179wIADhw4gJs3bxrE+Pj4IDg4WIxpTE1NDcrLyw0ecqdWq3Hy5Ens2rUL69evx65du3DixAkWdGQV2FNHRCShkpISAICnp6dBu6enJ06fPi3G2NnZwc3NrUFM/fMbk5KSgnfeecfIGZs/pVLJZUvIKrGnjojIDCgUCoNjQRAatN3p92KSkpJQVlYmPs6ePWuUXInIPLGoIyKSkJeXFwA06HErLS0Ve++8vLxQW1uLq1ev3jWmMSqVCi4uLgYPIpIvFnVERBIKCAiAl5cXduzYIbbV1tYiJydHHOzfrVs3NGvWzCBGq9WisLDQYEIAEVk3jqkjIjKxyspKnDx5UjwuKipCQUEBWrZsibZt2yIuLg7Jyclo37492rdvj+TkZDg6OmLkyJEAAFdXV7zyyitISEiAu7s7WrZsicTERISEhIizYYmIWNQREZlYfn4+IiMjxeP4+HgAwMsvv4y1a9di+vTpqK6uxsSJE3H16lX06NED27dvh7Ozs/ictLQ02NraYsSIEaiurkbfvn2xdu1arrtGRCKFIAiC1EmYm/Lycri6uqKsrIxjUGSo8HwZoj/Yw31dZYrv37vjz4bIMjX1vcsxdUREREQywKKOiIiISAZY1BERERHJAIs6IiIiIhlgUUdEREQkAyzqiIiIiGSARR0RERGRDEha1O3evRuDBw+Gj48PFAoFMjMz7xmv1WoxcuRIPProo7CxsUFcXFyjcV988QU6duwIlUqFjh07YvPmzcZPnoiIiMiMSFrUVVVVoXPnzli6dGmT4mtqatC6dWvMnDkTnTt3bjQmLy8Pzz33HEaPHo2ffvoJo0ePxogRI/Djjz8aM3UiIiIisyLpNmFRUVGIiopqcry/vz8WL14MAFizZk2jMenp6ejXrx+SkpIAAElJScjJyUF6ejo2bNjw4EkTERERmSHZjanLy8tD//79DdoGDBiAvXv3SpQRERERkelJ2lNnCiUlJfD09DRo8/T0RElJyV2fU1NTg5qaGvG4vLzcZPkRERERmYLseuoAQKFQGBwLgtCg7XYpKSlwdXUVH35+fqZOkYiIiMioZFfUeXl5NeiVKy0tbdB7d7ukpCSUlZWJj7Nnz5o6TSIiIiKjkl1R17NnT+zYscOgbfv27QgLC7vrc1QqFVxcXAweRERERJZE0jF1lZWVOHnypHhcVFSEgoICtGzZEm3btkVSUhLOnz+Pjz/+WIwpKCgQn3vp0iUUFBTAzs4OHTt2BAC88cYbePrpp/H+++9j6NCh+PLLL/Hdd99hz549D/W1ERERET1MkhZ1+fn5iIyMFI/j4+MBAC+//DLWrl0LrVaLM2fOGDyna9eu4tcHDhzA+vXr0a5dOxQXFwMAwsLCsHHjRsyaNQtvvfUWAgMDsWnTJvTo0cP0L4iIiIhIIpIWdRERERAE4a7n165d26DtXvH1YmNjERsb+yCpEREREVkU2Y2pIyIiIrJGLOqIiIiIZIBFHREREZEMsKgjIiIikgHZbRNGRETWTafTITc3F1qtFt7e3ggPD4dSqZQ6LSKTY08dERHJhkajQVBQECIjIzFy5EhERkYiKCgIGo1G6tSITI5FHRERyYJGo0FsbCxCQkKQl5eHiooK5OXlISQkBLGxsSzsSPZY1BERkcXT6XRISEhAdHQ0MjMzERoaCicnJ4SGhiIzMxPR0dFITEyETqeTOlUik2FRR0REFi83NxfFxcWYMWMGbGwMf7XZ2NggKSkJRUVFyM3NlShDItNjUUdERBZPq9UCAIKDgxs9X99eH0ckRyzqiIjI4nl7ewMACgsLGz1f314fRyRHLOqIiMjihYeHw9/fH8nJydDr9Qbn9Ho9UlJSEBAQgPDwcIkyJDI9FnVERGTxlEolFi5ciKysLMTExBjMfo2JiUFWVhZSU1O5Xh3JGhcfJiIiWVCr1cjIyEBCQgLCwsLE9oCAAGRkZECtVkuYHZHpsagjIiLZUKvVGDp0KHeUIKvEoo6IiGRFqVQiIiJC6jSIHjqOqSMiIiKSARZ1RERERDLAoo6IiIhIBljUEREREckAJ0qQRSm6XIWqmroHusbJ0kqD/z6I5ipbBLRq/sDXISIielAs6shiFF2uQmRqttGuF7epwCjX2ZUYwcKOiIgkx6KOLEZ9D136c10Q5OH0h69z46YO565Ww9fNAfbN/vjaVSdLKxG3qeCBew6JiIiMgUUdWZwgDycEt3F9oGt09zdOLkREROaCEyWIiIiIZIBFHREREZEMsKgjIiIikgEWdUREREQywKKOiIiISAZY1BERERHJAIs6IiIiIhlgUUdEREQkAyzqiIiIiGSARR0RERGRDLCoIyIiIpIBFnVEREREMsCijoiIiEgGWNQRERERyQCLOiIiIiIZYFFHREREJAMs6oiIiIhkgEUdERERkQywqCMiIiKSARZ1RERERDLAoo6IiIhIBljUEREREckAizoiIiIiGWBRR0Qksbq6OsyaNQsBAQFwcHDAI488grlz50Kv14sxgiBgzpw58PHxgYODAyIiInDkyBEJsyYic8OijohIYu+//z5WrFiBpUuX4ujRo5g/fz4WLFiADz74QIyZP38+Fi1ahKVLl2L//v3w8vJCv379UFFRIWHmRGROWNQREUksLy8PQ4cOxaBBg+Dv74/Y2Fj0798f+fn5AG710qWnp2PmzJlQq9UIDg7GunXrcP36daxfv17i7InIXLCoIyKSWO/evbFz504cP34cAPDTTz9hz549GDhwIACgqKgIJSUl6N+/v/gclUqFPn36YO/evZLkTETmx1bqBIiIrN3f//53lJWV4bHHHoNSqYROp8N7772HF154AQBQUlICAPD09DR4nqenJ06fPn3X69bU1KCmpkY8Li8vN0H2RGQu2FNHRCSxTZs24dNPP8X69etx8OBBrFu3DqmpqVi3bp1BnEKhMDgWBKFB2+1SUlLg6uoqPvz8/EySPxGZBxZ1REQSmzZtGt588008//zzCAkJwejRozF16lSkpKQAALy8vAD8r8euXmlpaYPeu9slJSWhrKxMfJw9e9Z0L4KIJMfbr2QxanQ3YGN/HkXlx2Bj7yR1Oigqr4SN/XnU6G4AcJU6HbJg169fh42N4d/YSqVSXNIk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", "text/plain": [ "
" - ] + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAnYAAAHWCAYAAAD6oMSKAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjExLjIsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvgI3uAAAAAAlwSFlzAAAPYQAAD2EBqD+naQAASgVJREFUeJzt3Qd4VFXawPE3ARJ6pBMg0juICiqLsoBIR0HEhiyoFAFRaeoGdQE/ICxFVIqIIu6iojRBoyiIdBAURAEF6WDoLXQIyXzPe9w7zoQJxpgwM2f+v+e5z80998xwM8NM3nvKe8JcLpdLAAAAEPTC/X0BAAAAyBwEdgAAAJYgsAMAALAEgR0AAIAlCOwAAAAsQWAHAABgCQI7AAAASxDYAQAAWCK7vy8gUKWkpMj+/fslX758EhYW5u/LAZAOmm/99OnT5nObP39+Prup8L0GBPd3W4kSJSQ8/OptcgR2adCgLiYmJiveHwDXQGJiognu8Du+14Dgtm/fPilVqtRV6xDYpUHv+J0XkT8OQHA4deqUuSHTz63zGcbv+F4Dgvu7LT3fawR2aXC6XzWoI7ADggvdsL7xvQYEt/QMDWPyBAAAgCUI7AAAACxBYAcAAGAJAjsAAABLENgBAABYgsAOAADAEgR2AAAAliCwAwAAsASBHQAAgCUI7AAAACxBYAcAAGAJ1ooFAFgnOTlZli9fLgcOHJDo6GipX7++ZMuWzd+XBWQ5WuwAAFaZM2eOVKhQQRo1aiQdOnQwez3WcsB2BHYAAGto8Na+fXupWbOmrF69Wk6fPm32eqzlBHewXZjL5XL5+yIC0alTpyQqKkoSExMlf/78/r4cAOnA5za0Xx/tftWWOQ3i5s6dK+Hhv7ddpKSkSNu2bWXTpk2ybds2umVh7WeXMXawysUklyQcv3qdpMsuOZwoUjRKJEf2sKvWLVlQJDLH1esACAw6pm737t0yffp0r6BO6XFsbKzUq1fP1GvYsKHfrhPISgR2sIoGdbHvJWfa88V1zCblimXa0wHIQjpRQtWoUcPneafcqQfYiMAOVtEWNg3GribhmEvGz0+R3i3CpWShP26xAzLD5cuXzViv3LlzS+3atX3WOXv2rPzwww+SJ08eueGGGyQsLCxDdUKVzn5V2t1at27dK85ruWc9wEYEdrCKdpumt4VNg7pyxfijiKyVlJQkw4YNk6lTp8qZM2fM+K8lS5ZcUW/evHnSuXNnKVmypBw7dkyKFi0qn332mcTExPypOqFMU5qUKVNGhg8f7nOMXVxcnJQtW9bUA2zFrFgAyELnz583+5UrV8q9997rs87hw4flkUceMWPANm/eLHv37jUDpbt06fKn6oQ6zVM3ZswYiY+PNxMlPGfF6rGWjx49mokTsBqBHQBkIZ3BNnjwYClVqlSadWbOnGn2zzzzjNlHRETIgAEDZOHChZKQkJDuOhBp166dzJo1SzZu3GgmSujrr3vthtVyPQ/YjK5YAPCzDRs2SNWqVSVnzpzusptvvtnsdTyddr2mp05qFy9eNJtnyoRQoMFbmzZtWHkCIYnADgD87MSJE1KwoPdMnUKFCrnPpbdOajqmbMiQIRKq3bKkNEEooisWAPxMu1WdsXiOc+fOuc+lt05qOh5PE5o62759+7LoNwAQKAjsAMDPdCbnr7/+6lXmHOu59NZJLTIy0owx89wA2I3ADgD8rGnTprJr1y758ccf3WUff/yxFC5cWG666aZ01wEAxtgBQBbTVCfajbp//34zHu6rr74y5XfddZfZ61iwVq1ayf333y8vvfSSqafj4yZOnCjZs2dPdx0A4NsAALLYG2+8IQcPHjQ/FylSREaMGOEV2KnZs2fLuHHjZMaMGWZ1Cj2+++67vZ4nPXUAhLYwl8vl8vdFBCJNC6DJP3XAMeNS7LLzkMusJ/vbOrCsPGETPre8PkCof7cxxg4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwRHZ/X8Dly5clPj5etmzZIh06dJDrr78+Ux5z5swZ+fTTT+XQoUNSs2ZNady4cRb9BgAAAIHBry12M2bMkPLly8vrr78usbGxsnPnzkx5TEJCgtxwww0yevRo2bx5szzyyCPy0EMPicvlyqLfBAAAIMRb7KKjo2XlypXm55iYmEx7zD//+U8pUKCArF69WiIiIuSnn34ygd4DDzwg7dq1y8TfAAAAIHD4tcWufv36UqpUqUx9THJysnz88cfSuXNnE9SpatWqyR133CEzZ878y9cMAAAQqPw+xi6z7d27V86ePSuVK1f2KtfjNWvWpPm4ixcvms1x6tSpLL1OAACAzGbdrFidNKGioqK8yq+77jr3OV/i4uLMY5wtvV3DAAAAgcK6wC5Pnjw+W9wSExPd53zRiRhax9n27duX5dcKAACQmawL7DT1Sc6cOWX79u1e5XpcqVKlNB8XGRkp+fPn99oAAACCScAHdvPnz5cpU6aku3727NmldevW8t5775mJFEpToixdupQZsQAAwGp+nTyxceNG+eyzz9zdph988IF88803Zgarbmr27NmmrEuXLul+zMiRI6VevXomKfGtt95qct81adJEHnzwQb/9rgAAAFYHdpcuXZKTJ0+an59//nmz1+MLFy6467Rs2VJq1Kjxpx5TtmxZ2bRpk3z00Udm5QlNVKz568LDA76BEgAAIDgDu9q1a5vtalInFE7PY1ShQoWkV69ef/kaAQDBR4fiLF++XA4cOGAS22sO1GzZsvn7soAsRxMWAMAqc+bMkQoVKkijRo3MeuK612MtB2xHYAcAsIYGb+3bt5eaNWuaZSVPnz5t9nqs5QR3sB2BHQDAmu7X/v37m8wIc+fOlbp160revHnNXo+1fMCAAe6MCYCNCOwAAFbQMXW7d++WgQMHXjFZTo81Ef2uXbtMPcBWBHYAACvoRAnlmUnBk1Pu1ANsRGAHALCCzn5Vmu7KF6fcqQfYiMAOAGAFTWlSpkwZGT58uKSkpHid0+O4uDiT51TrAbYisAMAWEHz1I0ZM0bi4+Olbdu2XrNi9VjLNWE9+exgM78mKAYAIDNpUvtZs2aZ2bG6tKRDW+q0PHXSe8A2BHYAAKto8NamTRtWnkBIIrADAFhHu1sbNmzo78sArjnG2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALJHd3xcA/BkHTrjk/KW/9polHHN57f+KXBEi0QXC/vLzAACQGQjsEFRBXZ93kjPt+cbPT8mU53n18WwEdwCAgEBgh6DhtNT1bhkuJQtmvJXs0mWXHEkUKRIlEpE948+TcNwl4z9P+cstiAAAZBYCOwQdDerKFfsr3Z9hUqVkJl4QAAABgskTAAAAliCwAwAAsASBHQAAgCUI7AAAACxBYAcAAGAJAjsAAABLENgBAABYgsAOAADAEgR2AAAAliCwAwAAsASBHQAAgCUI7AAAACyR3d8XAPwZuS+dkqS95+TMmTC/v3BJx12S+1JuESng70uBRVwul4SFXf3/d0pKioSHc18O4EoEdggqNQ98K0eHfS1HJTDUvP5OEWnq78uABaZPny7Dhg2Tbdu2SUREhNSrV09eeeUVqV69urvO1q1bpUePHrJixQrJlSuXdOjQQV599VXJmTOnX68dQOAgsENQ2Rh9i7T6R3UpWdD/LXYJx12y8avc0tbfF4Kgt379ennkkUfk9ddflyeeeEISExOla9eu0qpVK9m9e7epc/78eWnevLnUrVtXDh06JAcPHpSWLVtKnz59ZNKkSf7+FQAECAI7BJVzEfklx/UFJG8x/wd2OfK65FxEsr8vAxbYuHGj6X7t2bOnZMuWTQoXLiydO3eWefPmmSAvKipKPv74Y9m3b598++23UrBgQbO9+OKL8uSTT8q///1vUwcAGKQBAH7WrFkzKVKkiIwcOVKOHTsmO3fuNK1w7dq1cwdsq1evNt2yGvQ5GjVqJJcuXZJ169b58eoBBBICOwDws+LFi8uHH34oY8aMMQFe+fLl5dSpUzJ58mR3He1+1XOeihYt6j7ny8WLF83zeG4A7EZgBwB+9t1330mLFi1kyJAhZizd4cOHpUSJEu4WOc/ZsJ6c47Rm0cbFxZkWP2eLiYnJ4t8EgL8R2AGAn02dOlUqVapkxstFRkaalrnRo0ebsXdLly41daKjo03A58k51hY/X2JjY80YPWfTMXoA7EZgBwB+pulNLl++7FWWlJRk9hroqTvuuEN+/vlnMxvWsWjRIpPqpHbt2j6fVx+bP39+rw2A3QjsAMDP7rvvPtmyZYvJY3fkyBGTy+7pp5+WMmXKSJ06dUydNm3aSMWKFaVbt24mBcqqVatM163OpM2XL5+/fwUAAYLADgD8TFvj5s6dK/Pnz5dq1apJ48aNTevaggULJHfu3O5WvS+//NKkQ7n55pvlgQcekE6dOplUJwDgII8dAASAu+++22xXU7p0aRMAAkBaaLEDAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJfwa2KWkpEh8fLy0bt1aKlSoIGvWrEnX4+bNmyeNGzeWGjVqyMMPPyzbt2/3On/hwgUZMWKE/P3vf5eaNWtKq1at5JNPPsmi3wIAACAw+DWwe/755+WNN96QNm3ayI4dO+T8+fN/+BgNBNu3by933323TJkyRVwul9SvX1+OHz/urvP000/L+PHj5dlnn5UPPvhAGjZsKPfee698/vnnWfwbAQAA+E92P/7bMmzYMImIiJBff/013Y8ZPHiwdOzYUfr06WOO//vf/0p0dLQJEF944QVTtnDhQunSpYsJ/pS22r333nvy1VdfScuWLbPotwEAAAjhFjsN6v6M06dPy/r166VZs2Zez3HXXXfJkiVL3GXaQrd48WI5c+aMOd60aZPs3LlTGjVqlIlXDwAAEFj82mL3Z2nLnna9Fi9e3Ktcj3/88Uf38eTJk6VTp05StGhRKViwoOmmnTBhgrsFz5eLFy+azXHq1Kks+i0AAFktOTlZli9fLgcOHDC9OjpkJ1u2bLzwsF5QBXY62ULlyJHDq1xb7fRD7HjppZdk5cqV8v7770v58uVlwYIFZtyd/qwTKnyJi4uTIUOGZPFvAADIanPmzJH+/fvL7t273WVlypSRMWPGSLt27XgDYLWgSndSuHBhsz927JhX+dGjR93nEhMTZdSoUWb8nk6YuOGGG2TAgAHStGlT+b//+780nzs2NtY81tn27duXxb8NACArgjqdYKdjq1evXm2G8Ohej7VczwM2C6rArlixYhITE2M+pJ60da5OnTrmZ+1O1Za9AgUKeNXR47Nnz6b53JGRkZI/f36vDQAQPLTnRlvqNIXW3LlzpW7dupI3b16z12Mt1xt9zx4ewDYBH9gNHDjQayZrjx495O2335YtW7a4x9PpxIhu3bqZYx1Xp610Y8eONS1vSsffzZ49W5o0aeKn3wIAkNV0TJ12v+rfjfBw7z9veqw9M7t27TL1AFv5dYydNok/99xz7runRx55RHLlymXGw+mmDh8+LHv37vXKfaeTKGrVqiV58uQxg2E1lYk2sztmzJgh3bt3Ny18OnnixIkT8uijj7rToQAA7KMTJZQmr/fFKXfqATbya2CnLWhffPHFFeUajHlOatCVJBwayE2cONGMo9PZrjrbKXt271+jcuXKsnTpUpPwWOvorFlmQwGA3fTvgZPiSrtfU9Nyz3qAjfwa2OXLl89sV1OkSBGf5dpap9vVaOtfyZIl/9I1AgCCg6Y00dmvw4cPN2PqPLtjdey1NhSULVvW1ANsFfBj7AAASA/tmdGUJrr0ZNu2bb1mxeqxlo8ePZoeHFgtqPLYAQBwNZqnbtasWWZ2bL169dzl2lKn5eSxg+0I7AAAVtHgrU2bNqw8gZBEYAcAsLJbVtcNB0INY+wAAAAsQWAHAABgCQI7AAAASxDYAQAAWILADgAAwBIEdgAAAJYgsAMAALAEeewAANZJTk4mQTFCEi12AACrzJkzRypUqCCNGjWSDh06mL0eazlgO1rsEDQuJf2233XI9dee57JLjiSKFIkSicgeluHnSTj+164DQObT4K19+/aSM2dOr/JDhw6ZctaLhe0I7BA0nEBq8sIUCSS5Ivx9BQCc7teePXuKy+WSxo0bywsvvCA1atSQTZs2ybBhwyQ+Pt6c13VkdckxwEYEdggat1TQ1rVwKVkwTCJyZPx5Eo65ZPz8FOndIlxKFsp4i50T1EUX+GvPASBzLFmyRA4fPix33HGHzJs3T8LDfxttVLduXXP897//XVauXGnqaeAH2IjADkEjf+4waXxD5gVRGtSVK0ZQBthCAzY1ZMgQd1Dn0OPBgwdLkyZNCOxgNSZPAAAAWILADgBghYYNG5r9oEGDJCXFeyyuHmtLnmc9wEYEdgAAK2jAVqRIEVmxYoWZILF69Wo5ffq02euxlhctWpTADlZjjB0AwAo603XSpEly3333yaJFi8wsWEfu3LnN/o033mBGLKxGix0AwBrt2rWTZ599Vi5duuRVfvHiRVOu5wGb0WIHALAqQfHo0aOlZcuWZrWJ8+fPS65cuWT79u2mXFOfENzBZgR2AABrEhT3799fateuLZs3b5bPPvvMfa5MmTKmfMCAASQohtXoigUAWGH58uWye/duWbdundSsWdNr8oQea/muXbtMPcBWBHYAACskJCSYffPmzWXu3Lmm2zVv3rxmr8da7lkPsBGBHQDACkeOHDF7HUPna+WJtm3betUDbERgBwCwguawcyZQ+EpQrK12nvUAGxHYAQCsULJkSbOfP3++aZ3zHGOnx1ruWQ+wEbNiAQBWqF+/vpn9WrhwYfnxxx+lXr167nNaXqdOHTl27JipB9iKwA4AYM3KE2PGjJH27dtLq1atTEJizWGnuey++OILk/5k1qxZrDwBqxHYAUA66eoFkZGRvF4BTCdOaPDWr18/ryXFtMVOy0lODNsxxg4A/sDw4cPNgPucOXOa/bBhw3jNAtg333wjv/76q1fZvn37TDlgOwI7ALiKTz/9VKZNm2a68k6ePGn27733nldrEALHc889J6NGjTLj7N566y05cOCA2euxlut5wGYEdgDgYerUqSZ4c+zYsUPuvPNOsxxVVFSU2euxrj2KwHLp0iUZO3asFCtWzLTYde3aVYoXL272eqzlel7rAbYisAMAD7fddpu8+OKL0rFjRzl69Ki0bt1apk+fLk888YSMHDnS7D/88EMzOD+zrVq1Sh599FETOD7//POSmJjodf7s2bMyZMgQc/7uu+8214HfTZw4US5fvixDhw6V7Nm9h5Dr8csvv2zOaz3AVgR2AOChWrVqsmbNGrnxxhtN65zmQPv222/N2LqffvrJ7NeuXSsVK1bM1Nft3XffNQFb2bJlZdCgQVKqVCnp1auXV502bdrI7Nmz5amnnpIWLVrIY489JuPHj+f982hdVRqM++KUO/UAGzErFgB8pM0YMGCA3HfffaaFTsfUTZo0yQRdWeHw4cMmiNNJGf379zdlDRo0kG7durnrLFy4UBYtWiQ///yzVKlSxZQdP37cBIF6jTly5Aj597F8+fLmNdDxj9r9mpozLtKpB9iIFjsASIMGcgsWLJBHHnlEGjZsKK+88ookJydn+uulrXBJSUnSvXt3r3KdhevQoK5ChQruoM5pwdPgbv369byHIiY41i5X7UrXLldPevyvf/3LnE/dEgrYhMAOAFLRAfYa1GkrmO5PnDgh3333ndnq1q0rP/zwQ6a+ZtrFW6lSJZOO45577pHmzZvLSy+9ZGbhOvbs2SMlSpTwepxzrOfSyrt36tQpr81mERER0rdvXzl06JDpyp48ebLs37/f7PVYy/W81gNsRVcsAHjQ9UR13JrOjtVxdDr7tUuXLqal7IMPPjDntYtWB+g/9NBDmfLaXbhwweRZe+GFF8wWHh5unv/jjz82waS23GmLXurkyLqqgtJzvsTFxZnJFqFEJ7g4wbl2UTu0pU5XonDOA7YisAMAD1u2bJGWLVuarldnwXidqKCtas2aNTM/b9iwQbZu3Zppr1vBggXNYvWaL69y5cqm7IYbbjCrJXz99dfmerTO7t27vR6n656qQoUK+Xze2NhYswKDQ1vsYmJirH+/NXjTwFhnv+pECR1Tp92vtNQhFBDYAYAH7Qa9/fbbTRCgAYEGBu+//76sXLnSXSdv3rxmxmxm0cXplWdXq+ZfCwsLM93A6uabbzaTOM6dOye5c+c2ZTp7V+vUqlXL5/NqC1+oLoGm71+fPn38fRnANccYOwDwULVqVVm2bJmZJKGtZbrXYy3PKpoTT4M6z9Ql2tqkQZkGmUoXttcxf05Xoi5sryspaGtedHQ07yEAgxY7AEilRo0a8uqrr16z10Vb4ObOnSsPPPCAWf5KW+HOnDljWui0O1bpklgzZ840iZN1/J8mL9Zxf2+//TbvH4C/Ftj90VI6OiUfAJB+t9xyi+n21TF+OtC/XLlyV6ye0LRpU7M0ltbRYJDvWgCZEtj9UcZ1l8uVkacFgJCms2F15Ys/GjumEysAINMCu127dnkdp6SkyLZt20ym9qeffjojTwkAAAB/BHbOmA9P2m2gs7h0GRfPZXAAAAAQhJMnNDWArmMIALY4cuSI7N2794okwLqSgW4AYGVgp8k1Nct56dKlM+spAcBvdIhJ586dzcxUXwYNGiSDBw++5tcFAJke2KWeqaU015NmRp8+fXpGnhIAAoqmH1m0aJEsWbLEJABO/b3HKgYArAns4uPjrygrUKCAVK9e3WRkB4Bgp6lHOnToIA0aNPD3pQBA1gZ2uuQOANhM0zp9//33/r4MALg2Y+x0Men//Oc/7skSmnupU6dOkj9//ow+JQAEjLvuukuGDBkiEyZMkDZt2lzRG5EzZ06zAUDQrxW7evVqKVu2rAwfPtzktNNt2LBhJuXJ2rVrM/8qAeAaGz16tGzYsEF69+4tMTExZriJ5zZixAjeEwB2tNj16tXLjD155ZVXzKLUSlMB9OvXT3r06CHr16/P7OsEgGuqe/fu0rp16zTPlyhR4ppeDwBkWWCn6xR+9dVX7qBO6c869V/vbAEg2GngRvAGICQCO114WheiLlSokFf5vn37WJQaQNDSscO6OWOF9ee0aB3GFAOwYoydrgd7//33y5w5c0wwp1nZ9ecHHnhAnnnmGTl58qR7A4BgocNLtNdB987PaW16HgACTZjL5XL96QeFhaW7bgaePiDonXpUVJQkJiZyV26ZnYdcEvtessR1zCbliqX//zLs/9wePXrUbIULF3Yfp0XrOPWCBd9rQHD6M5/dDHXFfvvttxm9NgAIWKmDtWAL3AAgQ4FdnTp1eOUAAABsGGMHAACAwENgBwAAYAkCOwAAgFBfKxYAbHb8+HGz+RIeHu5eWgwArAjsdAkxXSPW1xdf3bp1/+p1AYBfvf766zJkyJCr1qlataqMGzdOGjdufM2uCwAyPbBbtmyZPPzww7J//36rctcBgGci9pkzZ8rtt98unTt3luLFi8vBgwdl6tSpsnr1apkyZYp8+OGH0r59e/n555/NeQAIysCud+/e0q5dO3nuuefoigBgJb2BLVeunEyePNldVr58eRPotW7d2gR5r776qmzevFkWLlwo//jHP/x6vfCWnJwsy5cvlwMHDkh0dLTUr19fsmXLxssE62UosNuxY4esWrVK8ubNmykXoR88fc6aNWuazMrpoUuZHTp0SCpVqpRmFmb9YOuddO7cuc0XNACk1y+//JLm94aW63lVq1YtOXz4MC9sANElLvv37y+7d+92l5UpU0bGjBljGiUAm2VoVmzFihXT7Ib9M7777jvTjaFfjHo39f333//hYy5cuCD33XefVK5c2dwha/eHjnHx9cEuVaqUtGnTxmxNmjS56vJAAOCpbNmyMmvWLK/gQO3cudOUO0Hfxo0b5eabb+bFCxD63a9/V7ShQLvMT58+bfZ6rOV6HrBZhgK7Pn36yGOPPWaWFjtx4oScPHnSa0uvTZs2yYMPPihr1qxJ92N0MPPatWtNC5+2xn3wwQdmLIznc2gXyv333y/Dhg0z9fSL94UXXjAtfACQHtqyc+ONN5qbyKZNm5obSd1XqVJFbrrpJrn33ntl69atUrp0aWnUqBEvagDQXhptqdOu8rlz55qJfNqzpHs91vIBAwaYeoCtwlwZmOkQFnb1hdP/7FP++uuvEhMTI4sXL5aGDRteta620PXs2VMGDRrkLtM7MR33MmnSJHN85513So4cOeTLL7+UjGKxbHvtPOSS2PeSJa5jNilX7Or/lxFcsuJzGx8fb75LnLFazZo1MwFCMLL9e23JkiUmyNYWOl/ZGbS8Xr166fpbAwTrZzdDY+y0pc4ftPtXW91q167tVX7rrbe6u3EvXrwoK1askFdeecU0wes4mBIlSpgv5KvRx+nm+SICgAZxwRrIhRoNvlWNGjV8nnfKnXqAjTIU2NWpU0f8wcmZV6hQIa9yPXbO6Tg6zbH3448/mi4UbeHbvn27/O1vfzPdtqkf64iLi/vDnFUAQs+RI0dk79695nvFk47h1Q2Bw7mB12E+vlrstNyzHhDSY+y0u1Q3z5/T2rKKdq86Eyg8nT9/XiIiIrzqaPqBDRs2yPr1600iZd10bEVaYmNjTROns+msWwChKyUlxYyrK1q0qLmZ1ZtDz+3tt9/29yUiFZ2Ep7Nfhw8fbt4/T3qsN/A6KUbrARLqLXY6Bs4ZP+f8nJasSlCs/64u5ZOQkOBVrsfXX3+9+blw4cKSJ08eM/BZv5CVttLpZIqPPvoozeeOjIw0GwAoHWy/aNEiM25LZ+5nz+79dencTCJwaJ46TWmis1/btm1rbti1+1Vb6jSo0/GSOqOZfHawWboDO52B6uvnrKbdqDpWTmehaT46Hfj6ySefSMeOHc35s2fPyldffSWDBw82xxr4aWqT1MGftiQWKVLkml03gOCmM+o7dOggDRo08Pel4E/Qm3oN3nR2rP69SJ2+hjx2we/SpUsyceJE8xnVpOG9evXiRisjgZ1O8ff181+hST11coOOYVGalkTvirX1zWmBGzFihHzzzTfusRFDhw41gZveiWl3iOaw05a57t27u5/35ZdfNrNkdeas7jUVio6vmzFjRqZcNwD7ab7O9OTWRODR4E3zl7LyhH10xauxY8fK5cuX3WXPPvus9O3bV0aOHOnXawvqPHaZZd26dfLPf/7TNJ1rAKZdpXqsLXCeX66eyT/17lmnqu/Zs0dee+01qV69upkF67kKhqY/0ZUxtJVO32gdX7d06VKTdwoA0uOuu+4yvRMTJkww3yWp83WmHuuLwKLdrZrSRNc11z3dr3YEdaNGjTLDq9566y0zu1n3eqzleh4ZzGMXCmzP9xTKyGNnr8z83OrwjqvNlNceAWcISLAIpe811oq1r/tVx89rEKc3Wp5jXrX1TmeoHzt2zAzPsnH8a5bnsQMA2+nwjqvlr9P8mAhMrBVrHx1TpwGcDsdKPZFJj3UI1hNPPGHq6epYoYzADgDSCNwI3oJ3rVgNyqdPn+6eFaspULScCRTBSSdKqLRutpzyHf+rF8oI7ADAo7tDN6er42or0Ggd27szg32tWM2SoJy1YjUFiuYz1YkVjLkLLjr7VWnKmq5du15xXss964WyDE2e2L17t5mIoOlDtAk09QYAwUiXItR8mbp3fk5r0/MILDoLVv8+DRw40B3UOfRYsynoZDqth+CiKU00vnjxxRe9ZsQqPf7Xv/5lzvfq1UtCXYaisM6dO5sVHjTVyHXXXZf5VwUAftC7d2956KGHTKJzpT+nxamDwMFasfbSCRGa0kRnv+pECR1Tpy2z2lKnQZ2uI69pTyIsnDhxTQK7tWvXmlkpaa27CgDBSIM1z4CN4C24sFas3Zw8dZrHTidKOLSlToM68tj9hcBOo2Ude0JgB8Amx48fN1t6FCxY0GwIzLViPcfYKdaKtYMGbzozlpUnMjmwe+GFF6Rbt27y6quvmoGKYWFhXudz5syZkacFAL96/fXXr5q7Ltjz2NmOtWJDg3a3hnpKk0wP7HRJMV01Qld48IWcxwCCUb9+/dwz7nRAdqtWreTWW2+VLl26mG4+HcM1ZcoUMxzl6aef9vflwgfWikWoy1Bgp611d9xxh+njZvIEAFt4pjDRrjzt1ps6dar7vPZQ6Hdfy5YtZdmyZSZ9BgIPa8UilGUosNu+fbv5UitQoEDmXxEABIBffvlFKlSo4POclut5BP5asUCoyVAeO71r1TXZAMBW5cqVk5kzZ8rOnTu9yvVYVy9IK+hD4CQrXrJkiVl9Qvd6DISCDLXY6RiURx991Ew51i+31JMn6J4FYEN33rRp08yY4gYNGkjx4sXl4MGDsnTpUpM/i27YwMVasQhlGWqx0ySBK1euNIOKdbq/dsl6bgAQ7DRVxrx588xYu6pVq8qFCxfMXss0cEi9sgECa61Yndy3evVqOX36tNnrsZbrecBmYa4MTGH97rvvrnq+Tp06Euw0T19UVJQkJiayHqRldh5ySex7yRLXMZuUK+bd2ozgxuc2tF8f7W7VXiQN4nzlsdNW1k2bNsm2bdtYKxbWfnYz1BWblJQkf/vb3zJ6fQAAZNlasTquLq21YuvVq2fqMbECtspQX8Ltt99u7oo0Qafe+QCAjTRI0LROeiOrY+08t/Hjx/v78pAKa8UCGQzsdu3aZRJ2zp49WypVqiS33XabjBs3To4cOcJrCsAK2uWhAd3JkydNF4jOktUJFefPnzfJi3WMMQJ3rVhfnHKnHmCjDAV2pUuXNk3a+iHZsGGDmTGm67eVKFHCZGoHgGAXHx9vxmp99NFHUrduXRPI6RqkGzduNKvrsMJOYK8Vq2PqPLFWLELFX57WVatWLfn3v/8t77//vlSvXl0+//zzzLkyAPAj7Zm45ZZbzM+5cuUysyuVDlxu06aNrFixgvcnQNeK1aBcJ0p4zorVYy0fPXo0Eydgtb8U2G3evFkGDhwoZcuWlTvvvFOKFi0q//nPfzLv6gDAT7S7NUeOHO5eCl0f1nPsnXMOgblW7I8//mgmSmggrnttadVyPQ/YLEOzYkeNGmVa6H744QepXbu2PPPMM/Lwww+bBJ4AYJu7777bfM/pOrGRkZGyatUq0/KDwJU6cT4QKjIU2E2aNEk6dOhgxp5Urlw5868KAPzsn//8p/vnPHnyyJo1a+Ttt982kye0u08nUyBwExTreO9nn33WdKPrezZ//nxTTqsdbJehBMWhwPZEnqGMBMX24nMb2q+Pk6C4cOHCJkvDnj173Oe0O71IkSJmnXMSFMPmzy5r4gDAVVy6dMnM/v/ss8/MXo8R2AmKdXWkG264wWvyhB5ruU6K0XqArQjsACANGsxVrFhRbrrpJmndurXZa+5OZv8HpoSEBLNv0aKFWVJM09TkzZvX7PVYyz3rATYisAMAH7Tl57777pMHH3xQduzYYcZp7dy5Ux544AEzs9Kzmw+BwUmSr++PryXFNOWJZz3ARgR2AOCD5jzTAfiafF0nSuTMmdOkdtLjli1byqeffsrrFmB0DJ0zgcJXgmJttfOsB9iIwA4AfDhz5oxZTccXLdfzCCwlS5Y0+y+++MJngmIt96wH2ChD6U6AQHUxySUJx69eJ+GYy2t/NSULikTmIB9WKNJVJ1555RV58sknpUqVKu7yn376yaR60i2rxMXFmdmbQ4cONS2FnhYtWiRLly41KVi0q1hngcJ7STGdFasJiTUxsUNbWzXvqr6uWg+wFYEdrKJBXex7yemqO36+d1eNL3Eds0m5YplwYQg6jRs3lqZNm0qNGjVMYmJdOP7AgQNmKbGHHnrIrLaTFcaOHWvy5GkA8uKLL3oFdgMGDJB33nlHHnvsMdm+fbsMGjTITPDQa8XvS4ppwJs6INb3TmfEzp49myXFYDUCO1hFW9g0GLuapMsuOZwoUjRKJEf2sD98PoSu9957Tzp27GiS2+7fv9+sja2Ji5s3b54l/966detMYKeL2D/xxBNe57QFSlsQ9VqaNWtmyrp16yY9e/aUX375JUuuJ5hXnUi98oROnmA1CoQCEhSHaCJPwEbB/LnVMXs333yzCeySkpLk3nvvlRMnTsh1111nzmu37IQJE0yA6QQoK1euNK2JmzZtkurVq1v9+vyZBMU1a9aUGTNmmFWSdEZz+fLlpUePHmZGs75WJChGsPkzn11a7ADA48tTt/TQL9fMDI605a1JkyZmJq4ze9PT1q1bzTgxz1YnDViUttj5CuwuXrxoNkd6f7dgT1CsrZ1Vq1Y1Pztee+016d69u5nNrPUaNmzo12sFsgqBHQD8j3Z1DhkyJF2vh45vGzx4cKa8du+++65ZFWH9+vVp1jl37twVgaTewauzZ8+mOQkjvb+PDXQcnYqNjTUJpVOvFTtw4ECveoCNCOwA4H969+5tJkakh868zCwacNx4443y0ksvmWOdGKH0WFvwdEyfrqCQesWEkydPmn2+fPl8Pq8GOP369fNqsYuJiRFbFS1a1Ox1FrN2uWouQofOltXyLVu2uOshOOmyfhMnTnR3s/fq1UsiIiL8fVkBg8AOADyCtcwM2NJLZ79qi5xDZ8SqYsWKuYO2atWqmRmwOo5MZ38qDVKUdjv6EhkZabZQo6+LtthNnz7dzGrWIG/YsGFegR6C03PPPWfGoV6+fNldpi2zffv2NcnDQWAHAH6nLQ6edIydds9qC6IzeUKXyXrhhRdMug6dBKDefPNNs7i9rl8LkYMHD7pfBpfLZWYZa95B7YrVY1/1EFxB3ahRo8wNj04m0uBdg3W9MdJyNZLgjhY7AAgGFStWNK1Ojz/+uHzyySdmduz3338vX375pb8vLWA4a8BqOhh9XbSF05E9e3YzOWXhwoWsFRuk3a/aUqdB3a+//mreT9W1a1d59NFHpVSpUub80KFDQ75bliXFACDAaPehtkDowH9Pzz//vKxatcqsqNCpUyczG/bWW2/123UGGmcNWA3qcuTI4XVOjzWo86yH4KFj6rT7VQM3J6hz6PHLL79szk+cOFFCHWPsACDAaC42XWXCF+161Q1XKl68uPtnnWyiXdzlypWTnTt3yn//+1/TJZu6HoKDTpRQ2v3qi1O+43/1QhmBHQDACikpvy0TqBNGjh8/bpYXc+iEEy3XvH5OPQQPJ2ejjqnT7tfUnIkx5f9XL5TRFQsAsMKyZcvMXoM3nd3cv39/s1qH7vXYSdbs1EPw0NZX7XLViRKeM2KVHv/rX/8y53ulmogUigjsAABWcFridJawjqnTFrsnn3zS7DXPmTN7mBa74KPvn6Y0OXTokJkoMXnyZDOBSPd6rOV6PoJ8dnTFAgDsULBgQXc6k9TLp+3bt8+dE9Cph+DipDLR2a+6bJxDW+o0lx2pTn5Dix0AwArOpAgN6nRN3X/84x+yYcMGs9fj06dPe9VD8NHg7cSJE9K2bVupWbOm2esxQd3vCOwAAFbwXDVEJ0pMmzbNLNWme88VOPyxuggyL0lxgQIFTBLvjRs3mr0eazl+Q2AHALDCvHnz3C1yqdeD1cS2TkudUw/BufJEoUKF5K233pIDBw6YvR5rOcHdb8JcnuuswE2b8qOioiQxMVHy58/PKwMEAT63of366IoTCxYsMN2uLVq0MAmetZtOW3Q0h938+fPN0mJNmzZlxY4gXHkiT548JojzXHnCmRWrEyh0jeWzZ89aOYHiz3x2abEDAFiz7JqT4Pnzzz836+p+/fXXZq/HmqzYsx6CBytPpB8JigEAVtDuOM1bt23bNtNKV6tWLdNCpy14P/zwg3tVAmfBeAQPVp5IPwI7AIAVdHUJh3bBLlmy5A/rITiw8kT60RULALBCeheAZ6H44MPKE+lHYAcAsMLWrVvNXgeXly5d2uucHjsJip16CB6sPJF+dMUCAKygK044Mwj//ve/m/QXOjPWmRHrLBTv1ENwYeWJ9CGwAwBYQXPVOWPoNHmtE8g5LXZanpyc7K6H4KPB3dChQ013uk6o0LF32k1rY4qTjCKwAwBYwcltpsGbJq99/vnnpUuXLjJlyhSzvqiWe9ZDcNIgrk+fPv6+jIDF/24AgBVuueUWsw8PD5ekpCT597//bTalKU+0PCUlxV0PsBGBHQDACpriRGnwVqRIEalevbr5WQO6zZs3y5EjR7zqATYisAMAWEGDOaXrxB4+fPiKPHZOuVMPsBHpTgAAVihZsqTZa/CmrXSe9FjLPesBNiKwAwBYoV69eu6ALvUsSedYz2s9wFYEdgAAKyxfvtyMqVMXLlzwOucc63mth+Cls5u1m3369Olm78x2xm8I7AAAVkhrbdiM1kPgmTNnjlSoUEEaNWokHTp0MHs91nL8hsAOAGCF9Lbc0MITnDR4a9++vdSsWVNWr14tp0+fNns91nKCu98Q2AEArHD8+PFMrYfAocF4//79pXXr1jJ37lypW7eu5M2b1+z1WMsHDBhA0E5gBwCwxa+//pqp9RA4dFzk7t27ZeDAgXL58mV59dVX5amnnjJ7PY6NjZVdu3YxfpI8dgAAW/zyyy+ZWg+BQ5eIUx9++KHUr1/fBHOOZ599Vp588kmveqGMrlgAABDQoqOjzf61116TQoUKyVtvvWWCON3rsZZ71gtlrDwBALBCzpw53T8768L6Ovash+Bw2223ufMR7t27152XsGvXrtKpUyfJly+fXLp0yV0vlNFiBwCwwrFjx9w/ewZ1qY896yE4vPnmm2aflJRkZsB6zorVYy33rBfK/B7YHTp0SEaMGCGPPvqobNmyJV2P0QGUgwYNkh49esiECROuSESZOl+RPvcHH3yQiVcNAAg02mKTmfUQOHbs2GH22vW6ceNGs3pI/vz5zX7Tpk0yefJkr3qhzK+B3bhx46R27dqyc+dO+c9//iMHDx78w8foG1irVi356aefpGLFijJp0iRp2LChO1r3pOsCalAXHx8va9euzaLfAgAQCIoWLZqp9RA4ypcvb/Yul0u2b98uixcvNg02ut+2bZu7Rbb8/+qFsjCXvkp+ojOTypQpYwKwmJgY8wZpkHY1rVq1MndbCxcudLf4lS5d2rTcdenSxV1Pf63mzZubTYNGfV6dFp1ep06dkqioKElMTDR3BQACH5/b0H59tDWne/fuf1hPW3e6det2Ta4JmUP/7ufJk8dMlNB0Ndmz/z5FQGfIlipVynSxnz179op1gkPts+vXFrtKlSr9qTfACegefPBBd1mxYsXkzjvvlE8//dSr7siRI00E36dPn0y9ZgBA4P7xy8x6CBwaK/Tt29c05mgQp8H5/v37zV6PtVzPR1gY1Fk9K1ZnwmiXq7byedJjz0Wd16xZI2PHjpX169dLWFhYup774sWLZnPwwQeA4MLKE3bTBhulf9+feOIJd7m23mkuO+d8qAuqwO78+fNmr82xnnSas3NOmykffvhhmThxopQoUSLdzx0XFydDhgzJ5CsGAPiD3tQXLlzY7HVoztGjR80ewU2Dt6FDh5q/8TpRQsfU9erVi5a6YA3snH7lkydPXnGXpn3PSgdT6vEnn3xiNqelb8GCBWYixTvvvGPyGaWmy5H069fPq8VOx/0BAIKDrh3q0O9v/e536FjsPXv2XFEPwUe7WxlmZUlgpx9UDeA2b94sLVq08JopW6NGDfNzo0aNrpgk8fXXX5s+eJ1AkVbXbGRkpNkAAMFJv+sdNWvWlOeee05y5cplenTmz5/vDuy0nt7MAzYK+MBu6tSpprlVm161pU0nTmirm+aw07suHU+n2+DBg039KlWqmM2TBnrVqlUzLXYAADt59uZo8PbZZ5+5j3Pnzu2zHmAbv86KXbFihQm2nC5QJ1Hx3Llz3XVWrlzpdaxj4XQ5GL0bu+eee6RJkyby1FNPSbNmzfzyOwAAAkOdOnXMvnjx4lfkqtNjLfesB9jIr3nsNMmgBnep3XjjjWZTq1atkiNHjkibNm28ctYsW7bMTG/WAM/phk2LjrXTD/Stt96a7muzPd8TYCM+t6H7+lxMcsn2hPNSo+xvk+sa3NlC/n5nC7nkyi0RYedk2dfzZenX8825E4ln5br8v7fgATZ9dv0a2AUym78AAVvxuQ3d12fnIZfEvpcsK6beJ/s3/zZxzpcS1e+R5YvmSrli6UuFBQSCoElQDABAZihZUCSuYzYTtN3V7B6fdbRcz2tdwFYBP3kCAIA/EpkjTMoV++3nhV/MMzNhu/caIAtXbZMm9SrK5ImjzQxZBG9Xe8Lx34+TLrvkcKJI0SiRHNm9W19LFvzt/0OoIrADAFhHg7ghI8bLpfeSZUjHbJIrV+j+obeBBnXa1Z4ecR2zuYP8UERgBwAAgqKr3ZFwzCXj56dI7xbhUrLQlS12oYzADgAABE1XuycN6pgI443JEwAAAJYgsAMAALAEgR0AAIAlCOwAAAAsQWAHAABgCQI7AAAASxDYAQAAWILADgAAwBIEdgAAAJYgsAMAALAEgR0AAIAlCOwAAAAsQWAHAABgCQI7AAAASxDYAQAAWILADgAAwBIEdgAAAJbI7u8LAAD8ZufOnbJnzx4pU6aMlC1b1ufLkpiYKOvWrZM8efJInTp1JFu2bLx8ANwI7ADAz9asWSPPPPOMHDlyRK6//nrZsGGD1K1bVz766CPJnz+/u97MmTPl8ccfl0qVKsnRo0clV65cMn/+/DSDQAChh65YAPAzDejGjRsnO3bskMWLF8u2bdtk69atEhsb665z4MABefTRR+Xll182LXbbt2+X6Oho6dKli1+vHUBgocUOAPysdevWXseFCxeWZs2aybfffusumzVrloSHh0uvXr3McY4cOaRfv35yzz33yL59+yQmJuaaXzeAwEOLHQAEmJSUFFm1apVUqVLFXfbDDz+Y48jISHfZjTfeaPY//vijz+e5ePGinDp1ymsDYDcCOwAIMEOGDDFdrQMHDnSXnTx5UgoWLOhVr1ChQu5zvsTFxUlUVJR7o1UPsB+BHQAEkAkTJsiIESNkxowZXi12ERERcu7cOa+6zrGe80XH6OksWmfTLlsAdmOMHQAEiDfeeMOMm9PZr61atfI6pzNftXvWkxOopTUrVrttPbtuAdiPFjsACABvvvmm9O3b17TU6YSI1Jo3b25y3H3//fdeEyqKFSsmN9100zW+WgCBihY7APAzzVfXs2dP6datm0k4HB8fb8o1T13jxo3Nz/Xr15d7771X2rdvb7pY9+/fLyNHjpQpU6aQpBiAG4EdAPjZiRMnpGXLlpKQkCCTJk3ySnviBHZOAKgtewsWLJDcuXPL559/Lk2aNPHTVQMIRAR2AOBnPXr0MNsf0dx1vXv3NhsA+MIYOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJbL7+wIAAAA8HTjhkvOX0n5NEo65vPZpyRUhEl0gLKReXAI7AAAQUEFdn3eS01V3/PyUP6zz6uPZQiq4I7ADAAABw2mp690yXEoW9B2QXbrskiOJIkWiRCKy+66TcNwl4z9PuWrLn40I7AAAQMDRoK5csbRa2sKkSslrfEFBgskTAAAAlqDFDgAQlBhgD1yJwA4AEHQYYA/4RmCHkJKcnCzLly+XAwcOSHR0tNSvX1+yZcvm78sC8CcxwB7wjcAOIWPOnDnSv39/2b17t7usTJkyMmbMGGnXrp1frw1AxjDAHvDG5AmETFDXvn17qVmzpqxevVpOnz5t9nqs5XoeAIBgR2CHkOh+1Za61q1by9y5c6Vu3bqSN29es9djLR8wYICpBwBAMCOwg/V0TJ12vw4cOFDCw73/y+txbGys7Nq1y9QDACCYEdjBejpRQtWoUcPneafcqQcAQLAisIP1dPar2rRpk8/zTrlTDwCAYEVgB+tpShOd/Tp8+HBJSfFeMFqP4+LipGzZsqYeAADBjMAO1tM8dZrSJD4+Xtq2bes1K1aPtXz06NHkswMABD3y2CEkaJ66WbNmmdmx9erVc5drS52Wk8cOAGADAjuEDA3e2rRpw8oTAABrEdgh5LplGzZs6O/LAABcRe5LpyRp7zk5cyYsw69T0nGX5L6UW0QKhNRrTWAHAAACSs0D38rRYV/L0b/6PNffKSJNJZQQ2AEAgICyMfoWafWP6mYt4IxKOO6SjV/llrYSWgjsAABAQDkXkV9yXF9A8hbLeGCXI69LzkWE3lKRAZPu5PLly+Jyufx9GQAAAEHLr4HdsWPHTP6wChUqSI4cOWTp0qXpetyoUaOkZMmS5jE33XTTFY9btGiRtGjRQq677jopVKiQmQm5devWLPotAAAAAoNfA7tx48aZ9TnfeuutdD9m8uTJMmTIEJkyZYocPXpUWrZsaTZd5F0lJyeblQT69Okje/bskc2bN0v27NmlSZMmJiktAACArfwa2A0ePNisCFCxYsV0P0brd+nSRZo3by5RUVEydOhQKViwoEyaNMmdzuKrr76SZs2amfPFixeXV199Vfbt2yfffPNNFv42AAAA/hUwY+zS4/jx4/LLL79IgwYN3GVhYWEmL9mqVavSfNyhQ4fMXrtmAQAAbBVUs2IPHjxo9kWKFPEqL1q0qKxdu9bnY5KSkqRv375Sp04dqV27dprPffHiRbM5Tp06lWnXDQDIfCSxBYI8sEtLSkqKabnzVf7444/Ljh07ZMWKFRIennYDpY7L07F7AIDgQBJbIMgDu+joaLM/fPiwV/mRI0fMWDpPmjqla9euZrzd4sWLpVy5cld97tjYWOnXr59Xi11MTEymXj8AIPOQxBYIwsBOW900SNNJEQUKFJCqVauaQO2+++4z5/WcHnfu3PmKoO7zzz8356pUqfKH/05kZKTZAADBgSS2QIBNntAATBMTa4oSpXs91mDO0b17d6lVq5b7+Nlnn5V33nlH5s2bZ1ruBgwYYFrXevbs6X7OHj16SHx8vCxcuNDMuNXnJAEyAACwnV8Du2nTpknOnDmlfPnypkVOU5TosaYwcWi55qFzPPbYYzJixAgzIaJs2bKycuVKWbBggbvbVGfOao47TX6syYv1+Zxt6tSpfvk9AQAArO+K7dSpk9mu5s0337yi7OmnnzabL7rShLbOAQAAhJqgymMHAACAIJ48AQAAQselpN/2uw650q5z2SVHEkWKRIlEZL8y3ZlKOJ72421GYAcAAAKGE5BNXvj7RMq/IleEhBQCOwAAEDBuqaAtcOFSsmCYROTwXSfhmEvGz0+R3i3CpWQh3y12TlAXXSDt8zYisAMAAAEjf+4waXxD+oIxDerKFQutwO2PMHkCAADAEgR2AAAAliCwAwAAsARj7AAAQYeUGIBvBHYAgKBDSgzANwI7AEDQISUG4BuBHQAg6JASA/CNyRMAAACWILADAACwBIEdAACAJQjsAAAALEFgh5By/vx56d27tzRr1szs9RgINpcvXxaXy+XvywAQgAjsEDLatm0ruXPnlgkTJsiCBQvMXo+1HAgGP//8s9SvX19y5colefLkka5du3JzAsALgR1CggZv8+bN83lOywnuEOi0dbl58+ZSunRpOXr0qGzYsEEWLVokzzzzjL8vDUAAIbBDSPxBdIK6Vq1ayerVq+X06dNmr8dKz9Mti0A2Z84c2b9/v7z22msSFRUllSpVkhdffFHeffddOXnypL8vD0CAILCD9fr372/2FSpUkE8++UTq1q0refPmNXs9Ll++vFc9IBDpjUi1atWkUKFC7rJGjRpJUlKSrFu3zq/XBiBwsPIErPftt9+afVxcnISHe9/L6PGwYcPkoYcectcDAtHhw4elSJEiXmXOsZ7z5eLFi2ZznDp1Smx1McklCce9yxKOubz2jpIFRSJzhF3Ly0Mmv79pvbcq1N9fAjtYr0CBAu4Wj/bt219xXss96wGBKiUlxedxWJjvP2J6MzNkyBAJBfpHP/a9ZJ/nxs/3ft3iOmaTcsWu0YUhS9/f1O+tCvX3N8zFnHmf9M5Wx7EkJiZK/vz5r/X7gkz05ZdfmkHn2bNnl7Nnz0pERIT73KVLl8zsQk0f8cUXX5g0KAheNn9u+/TpI1999ZVs2rTJXbZt2zYz1m7JkiXSoEGDdLXYxcTEWPn6+GqxS7rsksOJIkWjRHJk/z34DfUWHRve37TeW1vf3z/z3UaLHax31113mbQm586dM2Pr+vbtK126dJEpU6bI2LFjTVCn57UeEKjuuOMOef311+XAgQMSHR1tyhYuXCg5c+aU2rVr+3xMZGSk2UKB/iG/spUmTCqX9M/1IKvfX97btDB5AtbLli2bTJs2zfysA81HjhwplStXNns9Vnpe6wGBqk2bNlKlShVzU7J9+3ZZtmyZ6WbVRNt6wwIAisAOIaFdu3Yye/ZskwPMU5kyZUy5ngcCWY4cOcywAm1drlevnnTq1MkkKNZxdADgYIxdCI7VCWXJycmyfPlyd3eWZvGnpc4efG55fQAbMcYOSIMGcQ0bNuT1AQBYia5YAAAASxDYAQAAWILADgAAwBIEdgAAAJYgsAMAALAEgR0AAIAlCOwAAAAsQWAHAABgCQI7AAAASxDYAQAAWILADgAAwBLZ/X0BgcrlcrkX3gUQHJzPq+7z5csnYWFh/r6kgML3GhDc323OZ/hqCOzScPr0abOPiYnJzPcGwDWgn9vExETJnz8/r7cHvteA4P8MR0VFXbVOmCs94V8ISklJkf3793PXb+mdj/7h37dvH3/4LaNfZ/rFp611GtTRYhfa32t81u0Vau+t63/fbSVKlJDw8KuPoqPFLg36wpUqVSor3h8ECP0yCIUvhFDzR3ezoSxUv9f4rNsrlN7bqHR+tzF5AgAAwBIEdgAAAJYgsEPIiYyMlEGDBpk9AHvxWbcX723amDwBAABgCVrsAAAALEFgBwAAYAkCO1hBk9F++OGHcuHCBX9fCoAs9Nlnn8mOHTvSPEZoc7lcsnLlSpkxY4b89NNPEooI7GAFTVL58MMPy8mTJ/19KQCy0DPPPCMLFy5M8xjBY9u2bfL5559n6nPefffd8thjj8ns2bNl69atEopIUAwACFqtW7eWChUq+PsykAFffvmljB8/Xlq2bJkpr19CQoJpwf3ll1+kYsWKIfueENjBOlu2bDEfbP2yr1atmrv88OHD8vXXX8uDDz7oXk5Ju27nzp0rLVq0cGf1vnTpknzzzTdy5swZufHGG80SLgACU5MmTaRs2bLu43nz5pnPbc6cOWXDhg2SN29eue222yR7du8/d0lJSeZzrq38VatWJTi8xvbu3Svr1683y2TpMBp18803m67U3bt3S6NGjWT16tVy6NAhad++vRw4cECWL19u6uXOnVuqVKkilSpVcj/fzp07ZebMmebnJUuWyLp160zQr++/0v8LWqdkyZJy6623Wr2kHoEdrPL444+bD+/1119vvgT69esnw4YNM+d0vIV21+qXhPMlr1/qWrZx40YT2OljGzRoIIUKFTLPsWnTJunVq5cMGDDAz78ZAF+0K1Y/n+XLlzfHTzzxhNSqVUu2b99ubuw0eChTpowsXbrU/bnXz3ubNm3MZ17XG9UAom3btjJ58mSr/+AHEm1d++GHH0xgpzfXSt+PzZs3y2uvvSZFihQxS4UVL15c7r33XhPYOfX0plvH0Wn5O++8Y8r27NkjixcvNj/Pnz9fIiIiTHCo+3bt2pn3WAN8DfD0u13rFChQQKzkAiywceNGl/53vueee1yXL182ZYsXL3aFhYW51q1b5z7WOklJSe7HHThwwJTp49WAAQNcTZs2dZ/X55o3b941/30A+Fa+fHnXG2+8keZxsWLFXLVr13adOXPGHB85csSVN29e14wZM8yxfv71MaNGjXI/5ujRo66SJUu6pk2bxst+DY0bN85VuXJlrzJ9X/Q7efr06Vd9rH53FylSxBUfH+8u+/77781j9T13jB492vyfSEhIMMcnT550ValSxfXUU0+5bMXkCVhFW+iyZctmfm7YsKHccsst7ub59MiVK5dp+j948KA51ue65557sux6AWS+Tp06SZ48eczPhQsXlho1argH0i9btsy0zGtL0KxZs8z3w6JFi0xXrNPiA//S1rqHHnroinIdJrNq1SozMUK7W0uVKiVr16696nN9+OGH0rlzZ/eQGm0V7N27t7v710Z0xcIq2uXiScfeaBN9evXt29d0BejjbrjhBmnatKn5EihWrFgWXC2ArFCwYMErlp9yUiHp+C3tko2Pj/eqo4Fe5cqVeUMCQHR09BVlOmZOb7Lz5ctnJkZo4H7kyBEzdvpq9uzZI+XKlfMq0257fey5c+fMeD3bENjBKidOnJDSpUt7HTtf1uHhvzVQp6SkuM+nznunYy70blDHfaxYsULGjh0r06ZNM5MxdKwGgOCm47Z04sSbb77pnjCFwOJrnGNsbKyZDKHvm0N7ZXSyxdUULlxYjh8/7lWmxxoY2hjUKbpiYRVncK3SOzINzm6//XZzrLOhlA6qdqTuetEBvUrvCnWm7JgxY8wdn9M1CyC46eQonTHrGSCo5ORkMwwD147OWE1vUnn9DvZsUdXcpX/UDavuuOMO+fjjj70CQO1+d/4u2IgWO1hl0qRJcvbsWdP0/sYbb0j16tXl/vvvdze/64dZx9/06NHDBGzvv/++1+NHjx4tP//8szRr1swEd++++66ZSaWzqADYMX5r3Lhx0rNnT9MS/7e//c3c0GlL/csvv2xmy+LaqF27tgnQRowYYYbRaLqTtOisZa3n9Ly8/vrrpov9jwwaNEhuuukmk7hY31udHa0JrfWm31a02MEK1113nclPp1PgdXzNt99+awbf6qBo54tAaZZznSKvU981cNMWO32cPl5p16tOwNAcS3o32KFDB/McAAIzIXHqYw0AUo+1vfPOO82YWUfXrl3lu+++M0GeTqbQ1pyPPvqIoO4aq1mzpsk7qN+3utel4TQ/XfPmza+oO3jwYBPYaaoaXbFCb+I1aNMJcp5DaR588EGvgE97ajTFSZ06dUwKLJ1w8f3335tch7YK06mx/r4IAAAA/HW02AEAAFiCwA4AAMASBHYAAACWILADAACwBIEdAACAJQjsAAAALEFgBwAAYAkCOwAAAEsQ2AEAAFiCwA4AAMASBHYAAACWILADAAAQO/w/MYrN2WQZ5pEAAAAASUVORK5CYII=" }, "metadata": {}, "output_type": "display_data" } ], - "source": [ - "pp.lf_info(net)\n", - "\n", - "# --- plot voltages and loadings of the AC power flow results\n", - "fig, axs = plt.subplots(ncols=2)\n", - "net.res_bus.vm_pu.rename(\"bus\").plot(kind=\"box\", ax=axs[0])\n", - "branch_loadings = pd.concat([\n", - " net.res_line.loading_percent, net.res_trafo.loading_percent],\n", - " axis=1, keys=[\"line\", \"trafo\"])\n", - "branch_loadings.plot(kind=\"box\", ax=axs[1])\n", - "axs[0].set_ylabel(\"vm in pu\")\n", - "axs[1].set_ylabel(\"loading in %\")\n", - "plt.tight_layout()" - ] + "execution_count": 48 } ], "metadata": { @@ -240,7 +276,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.7" + "version": "3.14.3" }, "vscode": { "interpreter": { diff --git a/tutorials/simbench_converter_usage.ipynb b/tutorials/simbench_converter_usage.ipynb index 4d27135..4046e9f 100644 --- a/tutorials/simbench_converter_usage.ipynb +++ b/tutorials/simbench_converter_usage.ipynb @@ -20,9 +20,104 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:13.357859Z", + "start_time": "2026-09-22T08:19:12.219717Z" + } + }, + "source": [ + "import pandapower.networks as nw\n", + "import simbench as sb\n", + "import os\n", + "\n", + "# let's have a look at the SimBench csv format appearance\n", + "net = nw.simple_mv_open_ring_net()\n", + "csv_data = sb.pp2csv_data(net)\n", + "list(csv_data.keys())" + ], "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n" + ] + }, { "data": { "text/plain": [ @@ -57,16 +152,7 @@ "output_type": "execute_result" } ], - "source": [ - "import pandapower.networks as nw\n", - "import simbench as sb\n", - "import os\n", - "\n", - "# let's have a look at the SimBench csv format appearance\n", - "net = nw.simple_mv_open_ring_net()\n", - "csv_data = sb.pp2csv_data(net)\n", - "list(csv_data.keys())" - ] + "execution_count": 1 }, { "cell_type": "markdown", @@ -84,9 +170,12 @@ }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:13.724768Z", + "start_time": "2026-09-22T08:19:13.360047Z" + } + }, "source": [ "# determine relevant paths\n", "test_network_path = os.path.join(sb.sb_dir, \"test\", \"converter\", \"test_network\")\n", @@ -97,7 +186,66 @@ "\n", "# convert pp net to csv files\n", "sb.pp2csv(net, test_output_folder_path, export_pp_std_types=False)" - ] + ], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n", + "/Users/jakob/src/github/simbench-jk/.venv/lib/python3.14/site-packages/pandapower/toolbox/data_modification.py:113: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " element_type.loc[element_type == short] = complete\n" + ] + } + ], + "execution_count": 2 }, { "cell_type": "markdown", diff --git a/tutorials/simbench_grids_basics_and_usage.ipynb b/tutorials/simbench_grids_basics_and_usage.ipynb index 8877cd3..2e5d88b 100644 --- a/tutorials/simbench_grids_basics_and_usage.ipynb +++ b/tutorials/simbench_grids_basics_and_usage.ipynb @@ -23,29 +23,32 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "hp.pandapower.plotting.plotly.draw_layers - INFO: Failed to import plotly - interactive plotting will not be available\n" - ] + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:48.150850Z", + "start_time": "2026-09-22T08:19:47.253246Z" } - ], + }, "source": [ "# Let's do some necessary imports\n", "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "import os\n", + "import logging\n", + "import sys\n", "\n", "import pandapower as pp\n", "import pandapower.topology as top\n", "import pandapower.plotting as plot\n", - "import simbench as sb" - ] + "import simbench as sb\n", + "\n", + "# lf_info() reports its results via the logging module -> route INFO messages\n", + "# to stdout so that they are shown in this notebook\n", + "logging.basicConfig(level=logging.INFO, stream=sys.stdout, format=\"%(message)s\")" + ], + "outputs": [], + "execution_count": 1 }, { "cell_type": "markdown", @@ -128,14 +131,19 @@ }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:48.162163Z", + "start_time": "2026-09-22T08:19:48.157075Z" + } + }, "source": [ "# get lists of simbench codes\n", "all_simbench_codes = sb.collect_all_simbench_codes()\n", "all_simbench_code_with_LV_as_lower_voltage_level = sb.collect_all_simbench_codes(lv_level=\"LV\")" - ] + ], + "outputs": [], + "execution_count": 2 }, { "cell_type": "markdown", @@ -146,13 +154,18 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:48.171355Z", + "start_time": "2026-09-22T08:19:48.163994Z" + } + }, "source": [ "complete_data_sb_codes = [\"1-complete_data-mixed-all-%i-sw\" % scenario for scenario in [0, 1, 2]]\n", "complete_grid_sb_codes = [\"1-EHVHVMVLV-mixed-all-%i-sw\" % scenario for scenario in [0, 1, 2]]" - ] + ], + "outputs": [], + "execution_count": 3 }, { "cell_type": "markdown", @@ -165,43 +178,21 @@ }, { "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\simbench\\converter\\csv_pp_converter.py:874: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", - " output_data[output_name] = pd.concat([output_data[output_name], input_data[\n" - ] + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:50.564173Z", + "start_time": "2026-09-22T08:19:48.175384Z" } - ], + }, "source": [ "sb_code1 = \"1-MV-rural--0-sw\" # rural MV grid of scenario 0 with full switchs\n", "net = sb.get_simbench_net(sb_code1)\n", "\n", "sb_code2 = \"1-HVMV-urban-all-0-no_sw\" # urban hv grid with one connected mv grid which has the subnet 2.202\n", "multi_voltage_grid = sb.get_simbench_net(sb_code2)" - ] + ], + "outputs": [], + "execution_count": 4 }, { "cell_type": "markdown", @@ -214,8 +205,15 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:50.604777Z", + "start_time": "2026-09-22T08:19:50.587555Z" + } + }, + "source": [ + "net" + ], "outputs": [ { "data": { @@ -238,9 +236,7 @@ "output_type": "execute_result" } ], - "source": [ - "net" - ] + "execution_count": 5 }, { "cell_type": "markdown", @@ -251,15 +247,23 @@ }, { "cell_type": "code", - "execution_count": 47, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:50.675628Z", + "start_time": "2026-09-22T08:19:50.614714Z" + } + }, + "source": [ + "# plot the grid to show the open ring systems\n", + "plot.simple_plot(net)" + ], "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+gAAAMDCAYAAAAxID+lAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAADwaklEQVR4nOzdd3iUVd7/8feU9EIvIaF3kJYoKoKiiAgqgoq4YsNe1y2/Xd3i7rP12X3cbtfVVVk7IkWQpihilyJFqqZQAoSShPTMzP374zjUBJLJTO4pn9d1zQXJzH3PN5SZ+dznnO9xWJZlISIiIiIiIiK2ctpdgIiIiIiIiIgooIuIiIiIiIiEBQV0ERERERERkTCggC4iIiIiIiISBhTQRURERERERMKAArqIiIiIiIhIGFBAFxEREREREQkDCugiIiIiIiIiYUABXURERERERCQMKKCLiIiIiIiIhAEFdBEREREREZEwoIAuIiIiIiIiEgYU0EVERERERETCgAK6iIiIiIiISBhQQBcREREREREJAwroIiIiIiIiImFAAV1EREREREQkDCigi4iIiIiIiIQBBXQRERERERGRMKCALiIiIiIiIhIGFNBFREREREREwoDb7gJERESk4XbtgsJC8PmgTRvo3h0cDrurEhERkWDQCLqIiEiYq62FN96Ac8+FzEw4/XQYPhx69oSBA+HJJ+HQIburFBERkaZyWJZl2V2EiIiI1G3zZrj4YsjLA5cLvN5j7/ePnqelwVtvwQUXNHuJIiIiEiQK6CIiImFq0yY46ywoLweP5+SPdTrNbd48E+hFREQk8iigi4iIhKGqKujTx6w5P37UvD5OJyQkwIYNZm26iIiIRBatQRcREQlDb7wB27c3PJyDaRxXUwOPPx66ukRERCR0NIIuIiIShoYPh5UrTehurBYtTKf3pKTg1yUiIiKhoxF0ERGRMLNtG3zxRWDhHKCkBN55J7g1iYiISOgpoIuIiISZHTuadrzTCTt3BqcWERERaT4K6CIiImHmVB3bT8XhMHuni4iISGRRQBcREQkzbdo07Xivt+nnEBERkeanJnEiIiJhxuOBzp1h9+7Ajne5TAf4jIzg1iUiIiKhpRF0ERGRMON2wz33gNPZ+GvobjdccYXCuYiISCRSQBcREQkzHo+HXr3eB3xA40K6xwP33huKqkRERCTUFNBF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nY3b0NzlMu85p50WouJihAJ6lFu3bh0rV65k/PjxdOzY0e5yRESkEVq2NCPMgazVdrngkkuga9fg1lRQUABw0hH0U01xP17btiaoB3vdYmUl/POfZk/eOXPggw+gpCS4zyEiEi02bdrE448/zueff86vf11EUpLjcO+SU3E6zQXlJ54IbY2xQGvQo9i+ffuYN28egwcPJjs72+5yREQkAPfcA88+2/jjvF64997g15Ofn0+7du0O73l+vKSkJAoLCxt93sREuP12M+odrDXplmWa0h3/PDfcYKZgDhkSnOcREYlkxcXFvPPOO2zZsoVevXpx44030qpVK3r1ggkTzMXOk70uu1yQlARvvw2DBzdf3dFKI+hRqra2ltdff50WLVpwySWXaN25iEiEGjYMbrnlAGA1+BiHw4TQiy4Kfj117X9+tIY0iavPz38OvXoFt7v78aqq4LnnYOhQ+OlPzR7qIiKxyOv1smLFCh577DEKCwuZMmUK1157La1atQJg1CjTK2TiRDNC7nSa9xcwv7pc5nuXXQaffabmcMGiEfQotWDBAoqLi7ntttvq7LIrIiKRYePGjXTuPJOxY69hyZLeOBxmZLgu/vumTIFnnjnyQSpYKioq2LdvH6NGjar3Mf4mcZZlNfricMuWsHQpXHihaWoXqv3f/c2PHn4YysrgsceC/2clIhLO8vPzmT9/Pvv27ePMM89k9OjRdfaq6t8fZs2CnTvh3/+GNWvMUqEWLcwspFtvNbuFSPAooEeh1atXs2bNGiZNmkS7du3sLkdERAK0fv16Zs2axcCBA/jFL3rw0kvw5z+b7W/c7iMB1uUyobNbN/jRj8z07YauG2yMU60/BzOC7vP5qKmpCagxaVYWfPop/O535sNgaWnA5TbIE0/A8OFw002hfR4RkXBQXl7O0qVLWbNmDVlZWdx+++0N6lOVmQm//nUzFCgK6NFmz549LFiwgGHDhjFEi+tERCLW2rVrmT17NoMGDeLyyy/H6XRy441m6vrHH8Mrr5i9vn0+aNcOrroKLrggNMHcLz8/n/T0dFqeZP83/9r0ioqKgHcOadkS/vpX+P3vTXB+/fWATtMgDoe56HHjjRpFF5HoZVkWq1atYunSpQBceumlZGdnaxlsGFJAjyLV1dW88cYbtGnThvHjx9tdjoiIBGj16tXMnTuXoUOHctlll+E8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IlLzqEAXERERqYBx49wv0IOCYPx4jaCLiMjdqUAXERERqYD774eBA82O7JVVVgY//KHnM4mISM2iAl1ERESkgn7+88qPojsc0KcPPPSQVyKJiEgNogJdREREpIIeewxef73iz3c4IC4OFi/2WiQREalBVKCLiIiIVMIrr8CsWeZ6cvsdPkmV75fetSts3QrR0b7LJyIi1ZcKdBEREZFKmjIFzpyB//5vaNr01u/Z7TB4MKxfD2lp0KCBNRlFRKT6sRmGYVgdQkRERKS6cjrh+HHIzYWQEHM7No2Yi4iIO1Sgi4iIiIiIiPgBTXEXERERERER8QMq0EVERERERET8gAp0ERERERERET+gAl1ERERERETED6hAFxEREREREfEDKtBFRERERERE/IAKdBERERERERE/oAJdRERERERExA+oQBcRERERERHxAyrQRURERERERPyACnQRERERERERP6ACXURERERERMQPqEAXERERERER8QMq0EVERERERET8gAp0ERERERERET+gAl1ERERERETED6hAFxEREREREfEDKtBFRERERERE/IAKdBERERERERE/oAJdRERERERExA+oQBcRERERERHxAyrQRURERERERPzA/wfzzjKISyFv9gAAAABJRU5ErkJggg==", "text/plain": [ "
" - ] + ], + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+gAAAMECAYAAAAsJQ8dAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjExLjIsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvgI3uAAAAAAlwSFlzAAAPYQAAD2EBqD+naQAA4NBJREFUeJzs3QeYVIX19/Hf7tJ7770XQYqgIiAICopSBAQFFRC7xkRTTDH5p75JTDSJvRcUFFF6B5GmIr1JVXrvZWnb3ufc68gCu8v0+v08z4iwO7OX2WXmnntaUlZWVpYAAAAAAEBEJUf2ywMAAAAAAEOADgAAAABAFCBABwAAAAAgChCgAwAAAAAQBQjQAQAAAACIAgToAAAAAABEAQJ0AAAAAACiAAE6AAAAAABRgAAdAAAAAIAoQIAOAAAAAEAUIEAHAAAAACAKEKADAAAAABAFCNABAAAAAIgCBOgAAAAAAEQBAnQAAAAAAKIAAToAAAAAAFGAAB0AAAAAgChAgA4AAAAAQBQgQAcAAAAAIAoQoAMAAAAAEAUI0AEAAAAAiAIE6AAAAAAARIF8kT4AAADgvd27pT17pMxMqWxZqXZtKSmJZxAAgHhABh0AgCiXliZ98onUsaNUtap01VVS27ZS3bpS06bSq69KJ05E+igBAECgkrKysrICfhQAABASGzZI3btLW7dKKSlSRsaFH/dkz4sXl8aOlW64gW8EAACxigAdAIAotX69dM01UmqqlJ6e9+cmJ7u3iRPdgB4AAMQeAnQAAKLQmTNSgwZuz/nFWfPcWIBesKC0dq3bmw4AAGILPegAAEQh6znfscP74NzY4Lhz56SXXw7lkQEAgFAhgw4AQBSyIXBLl7pBt69KlnQnvRcuHIojAwAAoUIGHQCAKLN5s7R4sX/BuTl2TJo6NdhHBQAAQo0AHQCAKLNzZ2D3t170XbuCdTQAACBcCNABAIgyl5vYfjm2es12pwMAgNhCgA4AQJQpWzaw+9tguUAfAwAAhB9D4gAAiMIMevXq0t69/t0/JcWdAF+5crCPDAAAhBIZdAAAoky+fNKjj1oveZZf9739doJzAABiEQE6AABRJj09XfXqfWGbzSVl+Zx9f+yxkB0aAAAIIQJ0AACiyO7du/Xaa69p8+YF+v3vN1s3mk/3/93vpI4dQ3Z4AAAghOhBBwAgCmRkZGjevHmaP3++KlWqpN69e6tChQp6/31p2DB3Mntu091TUrKUkZGk229fr08+aajkZN+CegAAEB0I0AEAiLB9+/Zp3Lhx2r9/vzp06ODcUmzS2w9WrJD++19p5Eh3fZp9yAJ2m9aelSXdcovUs+cW7dnzvm677Ta1atUqon8fAADgHwJ0AAAiJDMzU19++aXmzJmjsmXLqk+fPqqcx+j1w4elsWOlPXvc4LxcOenWW6WaNd2PT5w4UatWrdL999/vZN8BAEBsIUAHACACDh065GTNd+3apXbt2qlTp07KZyPYA5CWlqY33njD+X8L0vPnzx+kowUAAOFAgA4AQBhlZWXpm2++0axZs1SiRAmn17y6LT0PkgMHDuj1119Xs2bN1LNnz6A9LgAACL3ALtUDAACvHT16VOPHj9fWrVvVtm1bdenSRQUKFAjqM1i+fHndfPPNTrl77dq1nUAdAADEBgJ0AADCkDVfvny5pk+frsKFC+uee+5xgudQadmypXMRYNKkSapatarKlCkTsq8FAACChxJ3AABC6Pjx4042e/PmzU7g3K1bNxUsWDDkz/nZs2edUnf7WsOGDQu4vx0AAIQeAToAACHKmq9evVpTp051gmNbf9agQYOwPtd79uzRW2+9pdatWztl7wAAILpxOR0AgCBLTU3V5MmTtW7dOqcH3IJjK20PN1vZduONN2ratGlOSX2jRo3CfgwAAMB7BOgAAASRBeXW+2369++vJk2aRPT5tWF0W7ZscYbTWcBesmTJiB4PAADIHSXuAAAEwenTp51M9apVq5xMdY8ePVSsWLGoObZXX33VCc6HDBmi5OTkSB8SAADIAQE6AAABsgFwEyZM0Llz55xy9ubNmyspKSmqntcdO3bonXfe0XXXXeesdwMAANGHEncAAAKYlD5jxgwtW7ZMdevWVc+ePVWiRImofD6rV6+uzp076/PPP1etWrWc4wUAANGFDDoAAH6wPePW120D4Wx1WqtWraIua57TZPkPPvhA+/bt00MPPRQ1JfgAAMBFgA4AgA/S0tI0e/ZsLVq0SDVr1lSvXr1UunTpmHkOT5486fSjV6xYUYMHD476iwoAACQSAnQAALy0c+dOjRs3TseOHXP6uK+++uqYDHC///57jRgxQjfccIM6dOgQ6cMBAAA/oAcdAIDLSE9P19y5c7Vw4UJVqVJFAwcOVLly5WL2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FgL0OGWZCCunbdy4saZPn678/PxIHxIQVywrOGvWLGeh7Prrr4/04QBRW95ugee5JhpceqnUt6+3LPpPf+o9+x6t7+222DdmzBgnOLeS908//TTShwUA8AMBehyz8Sy33nqratSo4cxTtRFsAELPui6/+uqratmypfr161du6S4Q780TLUC335OKupP/85+STRqrWtW3+05IKNbgwdK//IsqpSZNmjgl702bNnVGN1qlDiXvABAbCNDjXM2aNZ2RTkePHnUCBt7AgdDas2ePpk2b5lSvWMd2xiIBZdu7d69T3eVL9/Z69aQVK6Q2bdz/Ly+er1rVnV6SlbVJkyefKPfrKoPk5GQNGzZMN954o9OEcuLEiTpw4ECkDwsAUIFK/NYEX9WrV8/JpH/xxRfOqCfGrwGhYRfHU6ZMcTpSDx8+XFV9TfcBcciy59WqVXMaoPnCurGvWiW99JLUseOP/91K2QcOTNDs2Yc1YMBsLVw4X5WdVed06tRJd999t44fP65nn33WmeICAIheCcVEY/jO2rVrnaZxN9xwg66++mrOCxBENp/YMli2tcT2h9q+WgDle+6555SSkqKhQ4d6Ok0bN0q2/frYMal2bemqq6SGDd1/W7dundMDwsaOtm3bNi6eBtvGNnfuXCdAv/LKK53MelJSUqQPCwBwFtI3+F779u2dOarvvPOOk+GzfX8AAmeZK8uc28io0aNHE5wDFbAGZ7t27XKyv161auV+lOWKK65w5oXPmzfP2W5Sp06dSv+cWL8Z21aTnp7u7Em3DvlDhgwpd748ACAyKHHHGaybtO33e+2115y9sgACc/LkSacJo2XQR40apdqWygNwTtZ53PoztGjRImSl3zfffLOzT3vmzJnO4lk8sO/7qquu0r333uv0nLGSd6smAABEDwJ0/OjNe9CgQc6KujWysqACgDd2AWzNF7/++mtnPnGDBg04lYCPAbplei3rGyp231bi/tVXX2np0qVx9bxcdNFFTpDeqlUrp9R/9uzZzmIiACDyCNDxI9aU57bbbnOaxdl4llOnTnGWAD/Z749d+G7bts1pCHeuOc4AztwSYk1LfeneHoxxZN27d9fy5cud8Yfx9l4/cOBADRgwwNmXbnv+bTERABBZBOgoU61atZwg3cbcvP7663R2B/wMzm0igl302p7PZs2acf4AH23ZssUpOQ9X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" }, "metadata": {}, "output_type": "display_data" @@ -270,15 +274,12 @@ "" ] }, - "execution_count": 47, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], - "source": [ - "# plot the grid to show the open ring systems\n", - "plot.simple_plot(net)" - ] + "execution_count": 6 }, { "cell_type": "markdown", @@ -289,34 +290,12 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\pf\\create_jacobian.py:27: RuntimeWarning: invalid value encountered in divide\n", - " dVm_x, dVa_x = dSbus_dV_numba_sparse(Ybus.data, Ybus.indptr, Ybus.indices, V, V / abs(V), Ibus)\n", - "C:\\Users\\tbanze\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\pypower\\newtonpf.py:512: MatrixRankWarning: Matrix is exactly singular\n", - " dx = -1 * spsolve(J, F, permc_spec=permc_spec, use_umfpack=use_umfpack)\n" - ] - }, - { - "ename": "LoadflowNotConverged", - "evalue": "Power Flow nr did not converge after 10 iterations!", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mLoadflowNotConverged\u001b[0m Traceback (most recent call last)", - "Cell \u001b[1;32mIn[6], line 14\u001b[0m\n\u001b[0;32m 11\u001b[0m net\u001b[38;5;241m.\u001b[39mswitch\u001b[38;5;241m.\u001b[39mloc[loop_switches_1_5, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mclosed\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mTrue\u001b[39;00m\n\u001b[0;32m 13\u001b[0m \u001b[38;5;66;03m# run a simple power flow\u001b[39;00m\n\u001b[1;32m---> 14\u001b[0m \u001b[43mpp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mrunpp\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m)\u001b[49m\n\u001b[0;32m 16\u001b[0m \u001b[38;5;66;03m# analyze maximal loaded lines\u001b[39;00m\n\u001b[0;32m 17\u001b[0m feeder_1_5_lines \u001b[38;5;241m=\u001b[39m net\u001b[38;5;241m.\u001b[39mline\u001b[38;5;241m.\u001b[39msubnet\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mFeeder1\u001b[39m\u001b[38;5;124m\"\u001b[39m) \u001b[38;5;241m|\u001b[39m net\u001b[38;5;241m.\u001b[39mline\u001b[38;5;241m.\u001b[39msubnet\u001b[38;5;241m.\u001b[39mstr\u001b[38;5;241m.\u001b[39mcontains(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mFeeder5\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\run.py:242\u001b[0m, in \u001b[0;36mrunpp\u001b[1;34m(net, algorithm, calculate_voltage_angles, init, max_iteration, tolerance_mva, trafo_model, trafo_loading, enforce_p_lims, enforce_q_lims, check_connectivity, voltage_depend_loads, consider_line_temperature, run_control, distributed_slack, tdpf, tdpf_delay_s, **kwargs)\u001b[0m\n\u001b[0;32m 240\u001b[0m _check_bus_index_and_print_warning_if_high(net)\n\u001b[0;32m 241\u001b[0m _check_gen_index_and_print_warning_if_high(net)\n\u001b[1;32m--> 242\u001b[0m \u001b[43m_powerflow\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnet\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\powerflow.py:70\u001b[0m, in \u001b[0;36m_powerflow\u001b[1;34m(net, **kwargs)\u001b[0m\n\u001b[0;32m 68\u001b[0m result \u001b[38;5;241m=\u001b[39m _run_pf_algorithm(ppci, net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m], \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs)\n\u001b[0;32m 69\u001b[0m \u001b[38;5;66;03m# read the results (=ppci with results) to net\u001b[39;00m\n\u001b[1;32m---> 70\u001b[0m \u001b[43m_ppci_to_net\u001b[49m\u001b[43m(\u001b[49m\u001b[43mresult\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mnet\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[1;32m~\\miniconda3\\envs\\dave_13\\Lib\\site-packages\\pandapower\\powerflow.py:174\u001b[0m, in \u001b[0;36m_ppci_to_net\u001b[1;34m(result, net)\u001b[0m\n\u001b[0;32m 172\u001b[0m algorithm \u001b[38;5;241m=\u001b[39m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124malgorithm\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[0;32m 173\u001b[0m max_iteration \u001b[38;5;241m=\u001b[39m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_options\u001b[39m\u001b[38;5;124m\"\u001b[39m][\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mmax_iteration\u001b[39m\u001b[38;5;124m\"\u001b[39m]\n\u001b[1;32m--> 174\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m LoadflowNotConverged(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mPower Flow \u001b[39m\u001b[38;5;132;01m{0}\u001b[39;00m\u001b[38;5;124m did not converge after \u001b[39m\u001b[38;5;124m\"\u001b[39m\n\u001b[0;32m 175\u001b[0m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{1}\u001b[39;00m\u001b[38;5;124m iterations!\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;241m.\u001b[39mformat(algorithm, max_iteration))\n\u001b[0;32m 176\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[0;32m 177\u001b[0m net[\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m_ppc\u001b[39m\u001b[38;5;124m\"\u001b[39m] \u001b[38;5;241m=\u001b[39m result\n", - "\u001b[1;31mLoadflowNotConverged\u001b[0m: Power Flow nr did not converge after 10 iterations!" - ] + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:51.345824Z", + "start_time": "2026-09-22T08:19:50.680185Z" } - ], + }, "source": [ "# let's run a simple power flow calculation while assuming an outage of the first line in feeder 1\n", "outage_line = 1\n", @@ -337,29 +316,47 @@ "feeder_1_5_lines = net.line.subnet.str.contains(\"Feeder1\") | net.line.subnet.str.contains(\"Feeder5\")\n", "net.res_line.loading_percent.loc[feeder_1_5_lines].max() # maximal loaded line of Feeder 1 and 5\n", "# -> maximal line loading is less than 100%\n" - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "metadata": {}, + ], "outputs": [ { "data": { "text/plain": [ - "0" + "np.float64(68.13953789906593)" ] }, - "execution_count": 49, + "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], + "execution_count": 7 + }, + { + "cell_type": "code", + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:51.364323Z", + "start_time": "2026-09-22T08:19:51.353751Z" + } + }, "source": [ "# print number of unsupplied buses\n", "unsupplied_buses = top.unsupplied_buses(net)\n", "len(unsupplied_buses)" - ] + ], + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "execution_count": 8 }, { "cell_type": "markdown", @@ -375,11 +372,29 @@ }, { "cell_type": "code", - "execution_count": 50, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2026-09-22T08:19:51.390821Z", + "start_time": "2026-09-22T08:19:51.372668Z" + } + }, + "source": [ + "# the predefined study case data are stored in pandapower within net.loadcases\n", + "net.loadcases" + ], "outputs": [ { "data": { + "text/plain": [ + " pload qload Wind_p PV_p RES_p Slack_vm\n", + "Study Case \n", + "hL 1.0 1.000000 0.00 0.00 0.0 1.035\n", + "n1 1.0 1.000000 0.00 0.00 0.0 1.035\n", + "hW 1.0 1.000000 1.00 0.80 1.0 1.035\n", + "hPV 1.0 1.000000 0.85 0.95 1.0 1.035\n", + "lW 0.1 0.122543 1.00 0.80 1.0 1.015\n", + "lPV 0.1 0.122543 0.85 0.95 1.0 1.015" + ], "text/html": [ "
\n", "