我是一名传输规划工程师,并试图通过 Python 代码一次自动执行 100 次或更多次 PSSE。我已经运行、更改负载、重新运行 psse 并将基于总线的摘要报告写入 *.csv 文件。我真正想做的是选择 PSSE 案例的第一个有功功率负载变量并将其增加 1 MW。然后运行 psse,将结果写入 csv 文件。将选定的负载改回其原始值,然后转到下一个有源负载,一次又一次地做同样的事情,直到我对所有负载总线都做了同样的事情。
这将帮助我一次性计算整个网络的传输损耗因子。
谢谢
我是一名传输规划工程师,并试图通过 Python 代码一次自动执行 100 次或更多次 PSSE。我已经运行、更改负载、重新运行 psse 并将基于总线的摘要报告写入 *.csv 文件。我真正想做的是选择 PSSE 案例的第一个有功功率负载变量并将其增加 1 MW。然后运行 psse,将结果写入 csv 文件。将选定的负载改回其原始值,然后转到下一个有源负载,一次又一次地做同样的事情,直到我对所有负载总线都做了同样的事情。
这将帮助我一次性计算整个网络的传输损耗因子。
谢谢
@dsmtlk,如果您有 Python 经验,您可以在 PSSE 程序文件夹中的 PSSE API 手册中轻松找到所需的信息(我的位于 C:\Program Files (x86)\PTI\PSSE33\DOCS 中)。获取总线数据的 API 例程在第 8.6 节中。更改总线数据的例程——即psspy.load_data_4()
——在第 2.21 节中。
如果您是 Python 新手,这里有几个我在刚开始时发现很有帮助的链接: