Matpower软件简介和参数介绍
目錄
- Matpower軟件簡介
- Matpower矩陣參數
- baseMVA
- bus data矩陣
- generator data矩陣
- branch data矩陣
- generator cost data矩陣
Matpower軟件簡介
MATPOWER是基于 Matlab 語言的m文件組建包,作為電力系統潮流計算仿真軟件。潮流計算仿真中,按照MATPOWER中潮流計算程序的格式修改或重新編寫一個新的程序“caseX.m”,在MATLAB軟件中的命令窗口輸入runpf(‘程序名’)就可以通過MATPOWER已經編好的程序進行潮流計算,而通過調用函數runpf的參數計算潮流。
Matpower矩陣參數
baseMVA
baseMVA是一個標量,用來設置基準容量。對于計算中采用有名值,可以根據實際情況設置,在本文設計中設置為100MVA。
bus data矩陣
bus矩陣是關于電網母線節點參數設計的矩陣,通過設置母線的參數來達到計算的目的,如表3.1所示,bus data有如下參數
其中,各項參數的含義為:
- bus_i用來設置母線編號,范圍為1~29997。
- type用來設置母線類型,1為PQ節點,2為PV節點,3為平衡節點;
- Pd用來設置母線注入負荷的有功功率
- Qd用來設置母線注入負荷的無功功率
- Gs用來設置與母線并聯的電導
- Bs用來設置與母線并聯的電納
- area 用來設置電網斷面號,可設置范圍為1~100,一般設置為1
- Vm用來設置母線電壓的幅值初值
- Va用來設置母線電壓的相角初值
- baseKV用來設置該母線的基準電壓
- zone用來設置省耗分區號,可設置范圍為1~999,一般設置為1
- Vmax用來設置工作時母線電壓最高幅值
- Vmin用來設置工作時母線電壓最低幅值
generator data矩陣
generator data矩陣是用來設置電網中發電機的參數,各項參數名稱如表3.2所示:
其中,
- bus用來設置接入發電機的母線編號
- Pg用來設置接入發電機的有功功率,注意功率輸入的是有名值
- Qg用來設置接入發電機的無功功率
- Qmax用來設置接入發電機的無功功率的最大允許值
- Qmin用來設置接入發電機的無功功率的最小允許值
- Vg用來設置接入發電機的工作電壓,注意輸入的是標幺值
- mBase用來設置接入發電機的功率基準
- status用來設置發電機的工作狀態,1表示投入運行,2表示投出運行
- Pmax用來設置接入發電機的無功功率的最大允許值
- Pmin用來設置接入發電機的無功功率的最小允許值
- 其余的Pc1,Pc2,Qc1min,Qc1max,Qc2min,Qc2max,ramp_agc,ramp_10,ramp_30,ramp_q,apf均表示發電機其他特征量,在實際計算中可以設置為0
branch data矩陣
brach data是一個矩陣,用來設置電網中各個支路之間的參數,矩陣參數名稱如表3.3所示
其中,
- fbus用來設置支路起始節點編號
- tbus用來設置支路終止節點編號
- r用來設置該支路電阻,注意阻抗導納等參數輸入的都是標幺值
- x用來設置該支路電抗
- b用來設置該支路電納
- rateA用來設置該支路長期允許功率
- rateB用來設置該支路短期允許功率
- rateC用來設置該支路緊急允許功率
- ratio用來設置該支路變比,若該支路僅僅為導線則設置為0,若含有變壓器,則該變比為fbus側母線基準電壓與tbus側基準變壓之比
- angle用來設置支路的相位角度,如果支路元件為變壓器,則就是變壓器的轉角,如果支路元件不是變壓器,則相位角度為0度
- status用來設置支路工作狀態,1表示投入運行,0表示退出運行
generator cost data矩陣
一般來說,generator cost data矩陣保持原有默認的設計,不作修改。
基于Matpower的潮流計算矩陣的設計,需要改變如上矩陣的參數,使其滿足收斂條件,最終得到相應的計算結果,因此熟悉Matpower矩陣的編寫對于最終的仿真結果有著極其重要的意義。
————————————————
版權聲明:本文為CSDN博主「夜雨星馳」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Gentleheng/article/details/112506417
總結
以上是生活随笔為你收集整理的Matpower软件简介和参数介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用于微信小程序的图文编辑器
- 下一篇: linux设备驱动模型一字符设备open