唐 亮,高赫遠,楊 瀟
(1.華北電力大學,河北 保定 071003;2.河北省電力研究院,石家莊 050021)
暫態(tài)穩(wěn)定仿真計算是電力系統(tǒng)規(guī)劃和運行的重要手段,由于控制理論和控制策略的不斷完善和發(fā)展,新的一次設備、二次設備不斷涌現(xiàn),僅僅依靠原有仿真軟件中提供的模型庫已經(jīng)無法滿足客戶需求。用戶自定義建模(User Define Modeling,UDM)技術可實現(xiàn)用戶自行構建所需模型,提高暫態(tài)穩(wěn)定性仿真的靈活性和開放性。目前,絕大部分電力系統(tǒng)仿真商業(yè)軟件都有用戶自定義建模程序[1]。
中國電力科學研究院開發(fā)的“電力系統(tǒng)分析綜合程序”(Power System Analysis Software Package,PSASP)是一個功能日益完善和強大的大型計算分析軟件,它廣泛地應用于我國電力系統(tǒng)的規(guī)劃設計、調(diào)度生產(chǎn)和科學研究等領域[2-4]。PSASP中有用戶自定義建模程序(簡稱“用戶程序”),用戶可按自己計算分析的需要,建立各種模型,模擬各種元件、自動裝置和控制功能。PSASP主程序和用戶程序通過交換數(shù)據(jù)和交替運行,共同完成某一計算任務。典型的用戶程序可以與主程序進行數(shù)據(jù)交換,為用戶提供一個統(tǒng)一建模平臺,用戶無須了解程序內(nèi)部的結構和算法,用直觀的方式建立新模型,增強軟件對系統(tǒng)元件裝置和控制功能擴展的適應能力。
在PSASP用戶程序中分別建立某型號勵磁系統(tǒng)及電力系統(tǒng)穩(wěn)定器(Power System Stabilizer,PSS)用戶自定義模型,數(shù)學模型和用戶自定義模型分別見圖1、圖2。
圖1 勵磁系統(tǒng)及PSS的數(shù)學模型
圖2 應用PSASP用戶程序建立的勵磁系統(tǒng)模型
圖2中勵磁系統(tǒng)模型已進行初值平衡[4],其中VT0、EFD0分別為發(fā)電機機端電壓、勵磁電壓初始值???為時控環(huán)節(jié),即在1.0 s時,勵磁參考電壓Vref變?yōu)樵档?.05倍。
以IEEE 39節(jié)點系統(tǒng)作為測試算例,發(fā)電機均采用6階模型,安裝在第39母線發(fā)電機A的勵磁系統(tǒng)采用用戶自定義模型描述,設置暫態(tài)仿真步長0.01 s,仿真時間5.0 s。其機端電壓及發(fā)電機有功仿真波形見圖3。1.0 s前機端電壓穩(wěn)定于基準值,初值平衡;1.0 s后,機端電壓發(fā)生階躍,至基準值的1.05倍,上升時間和超調(diào)量均符合要求[5]。39節(jié)點系統(tǒng)圖和網(wǎng)絡參數(shù)可參見文獻[6]。
(a) 機端電壓
(b) 發(fā)電機有功功率
PSASP的用戶程序中勵磁系統(tǒng)與PSS在不同界面下建模,勵磁系統(tǒng)的UDM模型建立并初值平衡后,在模型中加入PSS信號,即可實現(xiàn)多UDM模型同時仿真,如圖4所示,在柜1后添加加法環(huán)節(jié)框12,其中VS為PSS信號。仍按上述條件仿真并對比(圖5),有功功率振蕩情況與未加PSS時完全一致,即PSS沒用起到抑制振蕩的作用,與實際情況不符。
圖4 加入PSS信號后的勵磁系統(tǒng)UDM模型
將勵磁系統(tǒng)UDM模型中VS信號置0,分別進行仿真對比,以查找問題所在。根據(jù)一般理論可知,UDM模型中VS置0后,勵磁系統(tǒng)UDM模型與原模型應是等效模型,即圖4與圖2等效。但這2個等效模型的仿真結果卻不一致,如圖6所示。
圖5 仿真結果比較
圖6 仿真結果比較
用戶模型主要由基本功能框庫、接口變量和模型文件三部分組成[7-9]。基本功能框庫是各種線性和非線性函數(shù)功能框的集合;接口變量應包括輸入、輸出信息,預先在實時數(shù)據(jù)庫中定義一定的接口變量,主程序和用戶程序在計算前從實時庫中讀取數(shù)據(jù),每次迭代均將結果寫入實時庫;模型文件包含了具體模型參數(shù)信息和拓撲結構信息。錯誤的拓撲信息會導致仿真的偏差,圖4中VS信號引入環(huán)節(jié)序號為12(序號為程序自動生成),實際上,該環(huán)節(jié)(如圖2)應為第2個被迭代的基本功能框。
為了驗證圖6仿真失準是由于拓撲關系信息讀入錯誤所導致,應用用戶程序完全按照圖2的傳遞函數(shù)順序重新建立勵磁系統(tǒng)模型,如圖7(VS置0),機端電壓仿真結果與圖3一致,引入PSS信號(取消VS置0),有功振蕩情況比無PSS時明顯減弱,仿真結果準確,見圖8。
解決此問題可通過在用戶程序的每個基本功能框中加入反應迭代順序的標識函數(shù),由用戶手動填寫,程序邏輯流程如圖9所示。由于PSASP不開放源代碼,無法將此解決建議用實踐進行驗證,因此,建議中國電力科學研究院對PSASP的用戶程序進行適當修改,以使用戶能根據(jù)傳遞函數(shù)順序手動填寫基本功能框序號。
圖7 按傳遞函數(shù)順序建立的勵磁系統(tǒng)模型
(a) 機端電壓
(b) 有功功率
圖9 改善后的UDM程序參數(shù)輸入流程
PSASP的用戶程序在讀取圖形的拓撲關系信息功能上有一定缺陷,只能按照用戶使用基本功能框的順序讀取各功能框的輸入、輸出信息,而不能做到圖模一致,按照傳遞函數(shù)順序依次讀取。通過仿真算例,驗證并分析了此問題,給出了針對PSASP程序可實施的程序參數(shù)輸入流程建議。由于PSASP不開放源代碼,目前此缺陷的解決辦法只能是按照傳遞函數(shù)順序重新建立模型,以實現(xiàn)仿真結果準確。
參考文獻:
[1] Panciatici P,Daniel D.User-defined equipment models for long term and transient stability studies[C]//IEEE 2nd International Conference on Advances in Power System Control,Operation and Management,Hong Kong,:1993.73-76.
[2] Zhang X C,Cheng G H,Xu Z.User defined excitation system models for power system stability analysis in PSASP[C]//IEEE/PES Transmission and Distribution Conference & Exhibition:Asia and Pacific Dalian,China,2005.58-61.
[3] 黃英懷.電力系統(tǒng)分析綜合程序的用戶自定義模型[J].廣東電力,2002,15(5):46-48.
[4] 周則昕,吳中習.建立自定義模型時的初值平衡問題[J].電網(wǎng)技術,1996,20(1):15-19.
[5] Q/GDW 142-2006,同步發(fā)電機勵磁系統(tǒng)建模導則[S].
[6] 張伯明.高等電力系統(tǒng)分析[M].北京:清華大學出版社,1996.
[7] 駱 玲,文勁宇.PSS/E用戶自定義功能在勵磁系統(tǒng)建模中的應用研究[J].電氣應用,2007,26(8):21-24.
[8] 鐘志勇,謝志棠,王克文.適用于電力系統(tǒng)動態(tài)穩(wěn)定分析的元件建模新方法[J].中國電機工程學報,2000,20(3):30-33.
[9] 吳中習,周孝信.暫態(tài)穩(wěn)定計算中的用戶自定義模型[J].電網(wǎng)技術,1991,18(3),46-50.