本教程将向用户介绍 pandapower 数据结构以及如何通过 pandapower API 创建网络。以下最小示例包含 Pandapower 格式支持的最常见元素。有关包含所有 pandapower 元素的示例(3 个绕组变压器, 阻抗),请参阅网络创建高级教程。
pandapower框架的数据结构基于python库pandas。 pandapower 网络由网络中使用的每种元素类型的单独元素表组成。每个元素表由每个参数的列和每个元素的行组成。通过执行以下代码单元,您可以生成各种元素表。您可以在pandapower 文档中的bulletpoint “Datastructures 和Elements” 下找到有关每个参数的详细说明。
首先,我们导入pandapower并创建一个空网络:
import pandapower as pp #import pandapower
net = pp.create_empty_network() #create an empty network
我们现在创建三个高压 (vn_kv=110.) 和四个中压 (vn_kv=20.) 总线。
bus1 = pp.create_bus(net, name="HV Busbar", vn_kv=110, type="b")
bus2 = pp.create_bus(net, name="HV Busbar 2", vn_kv=110, type="b")
bus3 = pp.create_b