簡體   English   中英

在PSSE中創建案例

[英]Creating a Case in PSSE

我有一個Excel文件中的數據,我想用它在PSSE中創建案例。 數據的組織方式與PSSE中的情況相同(例如,總線的總線號,名稱,基本kV等。當然可以手動輸入數據,但我使用的是500輛以上的總線。嘗試復制和粘貼,但這似乎僅在某些情況下有效,對於機器數據,它幾乎不起作用。

有沒有辦法將這些數據從Excel文件導入PSSE? 我最近開始用Python運行PSSE,也許有辦法做到這一點?

-MK。

如果您具有與常規案例文件(.sav)完全相同的“格式”和“信息”的Excel數據文件,請嘗試以下操作:

  1. 從示例子文件夾PSSE的安裝文件夾中打開任何小的示例.sav文件

  2. 在PSSE GUI中使用相同的“信息”(例如,總線,分支等)將相應的電子表格復制到工作用例(在電子表格視圖中顯示)

  3. 復制完所有內容后,然后將已編輯的工作案例保存在GUI中作為新的工作案例。

如果這行不通,建議您在“ Python for Power Systems”論壇上提問: https : //psspy.org/psse-help-forum/questions/

是。 您可以使用python軟件包xlrt將數據從excel文件導入PSSE,但是,我建議您在導入和使用csv之前先將excel文件轉換為csv,因為這要容易得多。 使用API​​導入數據不僅是復制和粘貼作業,而且還包含到PSSE案例數據中的表格中。

請參閱PSSE的API文檔,第二章。 搜索此功能BUS_DATA_2。 您將看到可以使用此功能創建總線。

因此,您的工作應該是三方面的。

  1. 導入csv文件數據,每行是您的總線的每個數據參數的列表。 如電壓,名稱,baseKV,PU等。將其存儲到另一個列表中。

  2. 遍歷剛創建的新列表並調用:

     ierr = bus_data_2(i, intgar, realar, name) 

並從csv文件中傳入您的數據。 (有關如何執行操作,請參閱PSSE API文檔。)這將有效地將csv文件中的數據加載到您的案例中(以節點或總線的形式)。

  1. 完成后,您將需要調用一個名為psspy.save(“ Casename.sav”)的函數,以將工作保存在新的PSSE情況下。

注意:具有加載線路數據,修復並聯數據,發電機數據等功能。

您的另一個選擇是致電PTI人員,因為他們可以為您提供培訓。

祝好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM