Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pandapower电压降和交通控制_Python_Jupyter Notebook_Transformer_Pandapower - Fatal编程技术网

Python Pandapower电压降和交通控制

Python Pandapower电压降和交通控制,python,jupyter-notebook,transformer,pandapower,Python,Jupyter Notebook,Transformer,Pandapower,我试图通过控制以下网络中的变压器来解决压降问题 380 kv母线连接至变压器,而变压器连接至110 kv低压母线,该母线连接至50 km线路,该线路连接至第三条母线“b3”,且有一个负载连接至该母线 问题是,我如何控制变压器Trafo 1,以获得总线“b3”110kv上的电压并避免电压降 import pandapower as pp from pandapower.control.controller.trafo_control import TrafoController net = pp

我试图通过控制以下网络中的变压器来解决压降问题 380 kv母线连接至变压器,而变压器连接至110 kv低压母线,该母线连接至50 km线路,该线路连接至第三条母线“b3”,且有一个负载连接至该母线

问题是,我如何控制变压器Trafo 1,以获得总线“b3”110kv上的电压并避免电压降

import pandapower as pp 
from pandapower.control.controller.trafo_control import TrafoController
net = pp.create_empty_network() #create an empty network
b1 = pp.create_bus(net,vn_kv=380,type='b',name='bus1',in_service = True)
b2 = pp.create_bus(net,vn_kv=110,type='b',name='bus2',in_service = True)
b3 = pp.create_bus(net,vn_kv=110,type='b',name='bus3',in_service = True)
trafo1 = pp.create_transformer(net, b1, b2, name="trafo1" ,std_type="160 MVA 380/110 kV",in_service = True)
l1 = pp.create_line(net,b2,b3,name = '110kV line',length_km = 50.0,std_type = '305-AL1/39-ST1A 110.0', max_loading_percent=735.0,in_service = True)
load = pp.create_load(net,b3,p_mw=72,q_mvar=34.87, in_service=True)
ext = pp.create_ext_grid(net, b1,voltage = 1.03,name = 'extra_grid',in_service = True)