import random
for i in q1:
net300 = pp.from_pickle("example2.p", convert=True)
a=net300.load["p_mw"]<100
print(net300.gen.loc[a])
net300.gen["p_mw"].loc[a]=net300.gen["p_mw"].loc[a]*i
pp.runpp(net300)
print("{:.2f}-{:.2f}-{:.2f}-".format(i,net300.res_line["loading_percent"].max(),net300.res_line["loading_percent"].mean()))
a=net300.res_line["loading_percent"]>120
c=net300.line["from_bus"].loc[a]
d=net300.line["to_bus"].loc[a]
f=net300.res_line["p_from_mw"].loc[a]
print(c.tolist())
print(d.tolist())
print(f.tolist())
pandapower测试
最新推荐文章于 2024-05-25 12:12:24 发布