0

我正在尝试找到一种可能的方法将 PSS/E 本机 .raw 文件转换为 Pandapower 格式。我的目标是利用 Pandapower 中可用的网络绘图功能。为此,我必须首先能够将我的网格数据加载到 Pandapower 中。为此,我必须以某种方式弥合 PSSE .raw 与 Pandapower 之间的差距。

文献说这样做的一种可能方法是使用 Matpower 中提供的“psse2mpc”功能。我尝试使用它,但收到以下错误消息:

(引用)

>> psse2mpc('RED1523.raw')
Reading file 'RED1523.raw' ............................................. done.
Splitting into individual lines ...error: regexp: the input string is invalid UTF-8
error: called from
    psse_read at line 60 column 9
    psse2mpc at line 68 column 21

(取消引用)

我被告知也许我应该将我的 .raw 文件(使用 PSSE/E v33 版本本地生成)保存为较旧的 .raw 格式(对应于以前的 PSS/E 版本)。

我也试过这个,但仍然有同样的错误信息。

除了得到这个迄今为止阻碍我实现目标的错误之外,我一直无法猜测 Pandapower“等效 .raw”结构。有人知道 Pandapower 中的这种输入结构是什么样的吗?

如果我知道 Pandapower 需要如何获取输入数据,我什至可以尝试编写一个 taylor 制作的 python 脚本,将我的 .raw 文件转换为 Pandapower 所需的任何内容。

如果有人能帮助我走出这个迷宫,我将不胜感激!!!

谢谢。

埃内科。

4

1 回答 1

0

您需要检查 .raw 文件以输入 psse2mpc 函数的其他输入。例如,如果我有 case39.raw 文件并且我想将其转换为 matpower 格式,例如 case39mpc.m,那么我必须输入如下内容:

psse2mpc ('case39.raw', 'case39mpc.m', '1', '29')

于 2021-05-11T21:41:12.527 回答