问题标签 [psse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6560 浏览

python - 如何在python中对类对象使用多进程

我对 Python 相当陌生,我的经验是通过 Siemens PSS/e 中提供的 API 在 Powerflow 建模中使用它。我有一个已经使用了几年的脚本,可以在大型数据集上运行一些模拟。

为了快速完成,我通常将输入分成多个部分,然后在 IDLE 中运行脚本的多个实例。我最近为输入添加了一个 GUI,并改进了代码以更加面向对象,创建了一个类,GUI 将输入传递给该类,然后像原始脚本一样工作。

我的问题是如何从程序本身中拆分流程而不是制作多个副本?我已经阅读了一些关于 mutliprocess 模块的信息,但我不确定如何将它应用于我的情况。本质上,我希望能够实例化 N 个相同的对象,每个对象并行运行。

我现在拥有的类(称为 Bot)传递了一组参数,并在它运行直到完成时创建一个 csv 输出。我有一个单独的代码块,在最后将各个部分组合在一起,但现在我只需要了解在我的 GUI 中点击运行后启动多个 Bot 对象的最佳方法。GUI 中有输入来指定要使用的 N 段的数量。

如果我的问题相当模糊,我提前道歉。感谢您提供的任何信息,因为我有点卡住了,不知道在哪里寻找更好的答案。

0 投票
1 回答
1007 浏览

python - 在 python 2.5 版上安装 matplotlib

我使用电力系统分析包 pss/e,它使用 python 2.5 版。

我想在这个环境中使用 matplotlib(我从 PSS/e 运行 python 而不是相反,并且没有版本选择)。可能吗?将如何安装它?我认为我不能在这个旧版本中安装/使用 PIP?

我对python很陌生!使用64位win7机器。

0 投票
1 回答
520 浏览

python - Python/PSSE 错误:TypeError:需要一个整数

尝试将信息加载到 PSSE 时,我在代码末尾收到错误消息。我的目标是一旦所有数据按照我想要的方式组织起来,下一步就是使用这些组织过的数据并将其导入 PSSE。之前的一切都有效,但是一旦我使用了 PSSE API,就没有任何效果。我收到此错误: psspy.bsys(1,0,[0.0,0.0],0,[],1,[bus],0,[],0,[]) File ".\psspy.py", line 46020,在 bsys 类型错误中:需要一个整数。

0 投票
0 回答
819 浏览

python - 使用 XLRD 而不是 CSV

我完成了对程序的编辑,以便它可以读取 CSV 文件并将该数据导出到 PSSE。现在,我正在尝试使用 XLRD 包来读取 excel 数据,就像使用 CSV 模块一样,但我不知道如何使用下面的示例来实现它。我查看了其他示例,但对我没有多大帮助。任何帮助,将不胜感激。

0 投票
2 回答
1541 浏览

python-2.7 - python代码中的错误幻数

我在尝试导入 psspy 模块时遇到了一些问题。我有一个包含以下行的python代码:

但我收到此错误:“C:\Program Files (x86)\PTI\PSSE32\PSSBIN\psspy.py 中的幻数错误” 文档中没有提及模块名称或设置的任何更改的信息。有人知道如何纠正这个吗?谢谢!!!

0 投票
0 回答
1825 浏览

python - 以 Excel 格式保存“.out”文件

我正在 python 中运行动态模拟。我的输出文件是.out格式。我想以 excel 格式保存总线电压 1101。

我怎样才能用python编程来做到这一点。

我的代码如下: -

请回答我真的需要它。模拟完成后,我想在 Excel 文件中查看总线电压 1101。谢谢。

0 投票
0 回答
483 浏览

python - Python Excel 程序

下面显示的我的程序是从 CSV 文件中读取数据并将其导入到PSSE. PSSE是一个潮流模拟程序。我的程序有效。

我的下一个目标是从我放入 excel 文件的新列中读取新数据COLUMNS[G to L]。我试图将这些数据实现到这个函数psspy.two_winding_chng(from_busnum, to_busnum,VMAX,VMIN,'character value')中 G 到 K 列的顺序与函数值类似。最后一个参数必须实现为字符串值。所以另一件事是在 excel 上读取一个变量并将其作为字符串传输。

最后,我的目标是根据我现在拥有的程序读取 G 列到 L 列中的数据,它需要“年份”和“位置”并打印出 B 列到 E 列。有没有办法做到这一点?同样在 L 列中,该列表示第一年、第二年、第三年等的数据。

有没有办法链接 L 列和 A 列。我不能使用xlrdpandas模块或任何其他模块,这是学校计算机上唯一安装的模块。Excel 表已发布。A 到 L 列描述为: "year","busnum","busname","change","tla","location","from","to","max","min", 'character value', "year_linkup"。我的 CSV 表张贴在这里。[Excel 表][1]

0 投票
0 回答
52 浏览

python - 从 CSV 表中读取字符串值

从我的 CSV 表中读取时,我收到一个整数错误。它给我阅读最后一栏的问题。我知道最后一列中有字符,但我如何定义digit为字符。API 函数psspy.two_winding_chg_4需要使用单引号 ' ' 的输入,如下面的函数所示(数组的第三个元素)excel表

0 投票
1 回答
70 浏览

r - 在 R 中解析包含多个部分的文本文件

我有一个包含 130 个表格的文本文件,由分隔符分隔' DLM'。我尝试reader在 R 中使用包并定义默认分隔符如下,但它仍然读取整个文件。

是否可以解析文件并仅读取特定于表名的行?例如,如果我指定'B2',我可以只读取表 B2 的行吗?我似乎无法解决阅读器中的分隔符问题。任何帮助表示赞赏!

样本数据集:

0 投票
0 回答
58 浏览

python - 从 CSV 表中读取字符值/字符串

我无法从我的 CSV 表中读取字符值/字符串值。我正在尝试将数据从 excel 传输到此函数psspy.two_winding_chang_4中。psspy来自模拟软件PSSE。它不工作。我收到一个错误。该数组中该函数的第三个元素是我试图放置数据的位置。该变量称为digit我的 excel 表也已发布。电子表格

-