衣 濤,王承民,謝 寧,張 焰
(上海交通大學(xué) 電氣工程系,上海 200240)
潮流計算是電力系統(tǒng)中的基本計算,在研究系統(tǒng)規(guī)劃、穩(wěn)定和運行狀態(tài)等方面有著非常重要的作用。由于我國目前電力系統(tǒng)大面積聯(lián)網(wǎng)形成了大送端和大受端的電網(wǎng)格局,并且電力負(fù)荷逐年加重使得系統(tǒng)設(shè)備接近極限運行,尤其是風(fēng)電等可再生能源大規(guī)模并網(wǎng)帶來的不確定性,使得潮流計算較之以往更容易出現(xiàn)收斂困難而無解的情況。因此,對無解潮流研究進(jìn)而將其調(diào)整到有解區(qū)域就顯得十分必要。
潮流不收斂的一個典型原因就是電力網(wǎng)絡(luò)在重負(fù)荷情況下產(chǎn)生了病態(tài)潮流的問題。目前對此類病態(tài)潮流求解的一個主要研究方向是改變負(fù)荷點的負(fù)荷水平,使系統(tǒng)向著有解區(qū)域進(jìn)行調(diào)整。在不同調(diào)整方向上可能都會達(dá)到有解區(qū)域,因此這涉及到一個最優(yōu)調(diào)整策略的問題,但是由于在調(diào)整有功和無功功率時需要考慮發(fā)電機(jī)出力水平、無功補償裝置的補償能力、重要負(fù)荷等因素,使得最優(yōu)調(diào)整策略的制定變得復(fù)雜。
因為潮流計算不收斂,因此采用常規(guī)的潮流計算方法如牛頓法無法進(jìn)行求解,需要對原有方法進(jìn)行改進(jìn)或轉(zhuǎn)化為其他形式的問題來分析。目前,潮流無解調(diào)整的方法主要集中在以下幾個方面。最優(yōu)乘子法[1-3]在常規(guī)牛頓法的基礎(chǔ)上增加了最優(yōu)乘子的部分,能夠保證潮流的收斂性,通過最優(yōu)乘子確定系統(tǒng)解的臨界點,進(jìn)而確定潮流無解的調(diào)整方向,但最優(yōu)乘子法對計算初值較為敏感的問題還沒有很好地解決。改進(jìn)的牛頓法[4-7]在原有牛頓法的基礎(chǔ)上通過預(yù)測、校正等環(huán)節(jié)追蹤潮流方程的平衡解流形,改善潮流算法的病態(tài)現(xiàn)象和收斂性,是對潮流無解情況下近似計算的一種比較可靠的方法。非線性規(guī)劃法[8-11]則將潮流解的臨界條件轉(zhuǎn)化為約束優(yōu)化問題,利用Kuhn-Tucker最優(yōu)性條件,采用內(nèi)點法或梯度法進(jìn)行求解。此外,文獻(xiàn)[12]和[13]分別采用降出力法和電路分析法將電力系統(tǒng)潮流調(diào)整到有解可行域;文獻(xiàn)[14]采用同倫算法對無解潮流進(jìn)行了計算,也取得了較好的效果。
在潮流無解向有解區(qū)域調(diào)整的過程中,確定無解的邊界條件是至關(guān)重要的一步[15]。但是由于傳統(tǒng)的電力網(wǎng)絡(luò)方程是以節(jié)點電壓方程為基礎(chǔ)的,采用的變量主要是節(jié)點電壓和節(jié)點注入功率,因為節(jié)點電壓之間的相互關(guān)聯(lián)性,很難直觀得到無解邊界條件,大多是通過逐漸逼近的方式達(dá)到無解邊界。本文將支路電流與節(jié)點電壓一同作為狀態(tài)變量來表示電力網(wǎng)絡(luò)方程,推導(dǎo)出潮流無解的邊界條件,并結(jié)合負(fù)荷調(diào)整量最小為優(yōu)化目標(biāo)的Kuhn-Tucker條件,求解此條件可解得負(fù)荷最近的調(diào)整方向的大小。
在直角坐標(biāo)系下,當(dāng)忽略對地支路電導(dǎo)時,電力網(wǎng)絡(luò)可以描述為支路電流-節(jié)點電壓方程混合的形式[16-17],如式(1)—(3)所示。
對于節(jié)點i有:
其中,l=1,2,…,L(L 為支路數(shù));i,j=1,2,…,N(N 為節(jié)點數(shù));l?i表示支路 l與節(jié)點 i相關(guān)聯(lián);分別為支路l電流的實部和虛部;Ui、θi分別為節(jié)點i電壓的幅值和相角;Rij、Xij分別為支路l的電阻和電抗;Bl為支路 l對地的1/2電納;pi、qi分別為節(jié)點注入的有功和無功功率。對于節(jié)點j有與式(2)、(3)相同形式的方程。令分別表示節(jié)點注入電流的實部和虛部(不含對地支路電流);由式(2)和(3)可得節(jié)點電壓的實部和虛部:
顯然,節(jié)點電壓的表達(dá)式由支路電流和節(jié)點注入功率表達(dá)而成,并且解的個數(shù)與是否存在實數(shù)解由方程的根號內(nèi)表達(dá)式?jīng)Q定。
此外,發(fā)電機(jī)節(jié)點通常定義為PV節(jié)點,式(3)的節(jié)點無功方程被下式所取代:
得到節(jié)點電壓的解析表達(dá)式為:
與PQ節(jié)點類似,PV節(jié)點也存在雙解的問題,所以系統(tǒng)中除平衡節(jié)點外的其他節(jié)點可以采用相同的方法對潮流無解調(diào)整策略進(jìn)行研究。
對式(4)進(jìn)行分析可知,如果方程有解存在,其表達(dá)式必須滿足式(7)、(8)條件之一:
式(7)的物理意義是:當(dāng)節(jié)點注入電流的幅值在以 0為圓心、為半徑的圓外時(如圖1中的c點),方程有高低壓解存在,系統(tǒng)是潮流可解的;式(8)說明當(dāng)只有“=”成立時,方程有唯一解,解在圓上(如圖1中的a點),達(dá)到了系統(tǒng)的有解邊界。而當(dāng)
條件滿足時,方程無實數(shù)解,節(jié)點位于圓的內(nèi)部(如圖1中的b點),系統(tǒng)是潮流不可解的。在此情況下,可以通過調(diào)整發(fā)電機(jī)出力、投入無功補償裝置、改變負(fù)荷水平等將系統(tǒng)調(diào)整到有解區(qū)域,最基本的要求是調(diào)整到有解邊界的a點上。當(dāng)然在不同的調(diào)整方向上這樣的 a點有多個(如圖 1中的 a′、a″點),找到最近的a點代表著最小的調(diào)整量,是方程無解情況下的優(yōu)化調(diào)整目標(biāo)。同樣,對于PV節(jié)點存在唯一解的邊界條件為:
圖1 潮流解邊界條件Fig.1 Boundary conditions of power flow solution
其物理意義是當(dāng)節(jié)點注入電流幅值分布在以0為圓心、pi/Ui為半徑的圓上時,電力網(wǎng)絡(luò)方程有唯一解存在。
而當(dāng)滿足條件式(8)或式(10)時,即在圖1中的a 點上,節(jié)點電壓變?yōu)槭剑?1)或式(12)。
對于潮流無解的優(yōu)化調(diào)整策略,可以采用節(jié)點負(fù)荷調(diào)整量最小作為目標(biāo)函數(shù),表示為:
其中,pb、qb為節(jié)點給定的負(fù)荷初始值;pa、qa為滿足式(8)或式(10)的達(dá)到潮流有解的節(jié)點負(fù)荷功率邊界值,即將潮流無解的節(jié)點功率調(diào)整到有解的臨界點上。這里采用最小的歐氏距離作為優(yōu)化目標(biāo),得到調(diào)整量最小的負(fù)荷調(diào)整方向。不等式約束條件為:
式(14)代表了發(fā)電機(jī)或無功補償裝置對無功功率的調(diào)節(jié)能力約束;式(15)對于PV節(jié)點代表了發(fā)電機(jī)對有功功率的調(diào)節(jié)能力約束,對于PQ節(jié)點則代表節(jié)點上有重要負(fù)荷而必須保留的功率值;式(16)代表節(jié)點電壓約束。等式約束條件為式(8)或式(10)。 式(16)中電壓幅值 Ua由式(11)或式(12)推導(dǎo)得到,結(jié)果如式(17)或(18)所示:
對于以式(13)為目標(biāo)函數(shù)和式(14)—(16)及式(8)或式(10)為約束條件的優(yōu)化模型可以形成擴(kuò)展的拉格朗日方程 L(s,t),其中 s代表 a點有功、無功,t代表與 a點相關(guān)聯(lián)的電流實部、虛部。 L(s,t)的Kuhn-Tucker條件為:
其中,α、β 為拉格朗日因子;h(s,t)≤0 為不等式約束條件式(14)—(16);g(s,t)=0 為在 a 點的等式約束條件式(8)或式(10)。
求解上述優(yōu)化模型得到a點的pa和qa后,節(jié)點b的負(fù)荷裕度最小的變化方向由下式確定:
其中,δb為節(jié)點b向負(fù)荷調(diào)整量最小的有解方向調(diào)整的角度。
最小負(fù)荷裕度值由歐氏距離來確定:
模型求解步驟如下:
b.對于待求的臨界點a,按照式(19)形成Kuhn-Tucker條件,應(yīng)用牛頓法進(jìn)行迭代求解;
d.根據(jù)計算出的臨界點a的功率值,由式(20)和式(21)計算系統(tǒng)方程無解調(diào)整的方向和大小。
在計算過程中,所有量值都采用標(biāo)幺值計算,功率基準(zhǔn)值為100 MV·A,電壓基準(zhǔn)值為額定電壓,電壓上下限?。?.9,1.1]。
算例1:以 IEEE 14節(jié)點為例進(jìn)行計算,將節(jié)點1與節(jié)點14編號對調(diào),節(jié)點14為平衡節(jié)點,將表1中所列節(jié)點的負(fù)荷功率同時增加為原來的4.5倍,潮流計算不收斂。采用本文提出方法對各節(jié)點分別進(jìn)行計算,得到各節(jié)點調(diào)整到潮流收斂時應(yīng)切除的最小負(fù)荷量值,計算結(jié)果如表1所示。
表1 IEEE 14節(jié)點系統(tǒng)潮流無解優(yōu)化調(diào)整計算結(jié)果Table 1 Results of optimal adjustment calculation for IEEE 14-bus system with unsolvable power flow
節(jié)點10、11和12處在重負(fù)荷區(qū)域且電源支持不足,負(fù)荷切除百分比較大,雖然節(jié)點4初始負(fù)荷較大,但由于附近電源點多,因此并不是負(fù)荷切除比例最大的。節(jié)點7因為本身負(fù)荷較小,因此在切除其所有負(fù)荷后系統(tǒng)仍然無法收斂。負(fù)荷切除比例代表切除負(fù)荷占初始負(fù)荷的百分?jǐn)?shù),表中節(jié)點10、11和12的負(fù)荷切除比例較大,但它們的初始負(fù)荷并不是最大的,這也說明負(fù)荷切除比例大小和網(wǎng)絡(luò)結(jié)構(gòu)、負(fù)荷分布、電源分布等多種因素有關(guān)。
算例2:采用安徽某地區(qū)電網(wǎng)進(jìn)行驗證,取典型日數(shù)據(jù)進(jìn)行計算,137個節(jié)點,總有功負(fù)荷622.68MW,無功負(fù)荷50.99 Mvar,假定與地區(qū)外電網(wǎng)交換功率在計算過程中保持不變。將其中6個110 kV變電站負(fù)荷同時增加到原來的7倍,潮流計算發(fā)散。采用本文的計算方法對表2中所列變電站分別針對下列3種情況進(jìn)行計算,得到各變電站要切除的最小負(fù)荷值:情況1為正常情況下計算需要切除的負(fù)荷;情況2為投入這6個變電站的無功補償裝置,最多可以補償無功功率38.8 Mvar;情況3為不投入無功補償裝置,并且放王變有120 MW為重要負(fù)荷不能切除。
表2 幾種情況下的切除負(fù)荷比較Table 2 Comparison of load shedding among different conditions
對于潮流無解向有解區(qū)域調(diào)整都是以盡量減少切除負(fù)荷為目標(biāo),可以采用的調(diào)控方法也有多種。對于情況2,表1說明當(dāng)對測試系統(tǒng)進(jìn)行無功補償后,系統(tǒng)總的負(fù)荷切除量減少了48.9 MW,這是因為無功補償裝置對節(jié)點電壓的支持,使得各變電站的潮流有解的功率臨界值范圍變大了。當(dāng)放王變有重要負(fù)荷不能切除時,總的負(fù)荷切除量值增加了29.3MW,這是因為此時的優(yōu)化過程是有條件的優(yōu)化,并不是最優(yōu)結(jié)果,要保證重要負(fù)荷不被切除,需要在其他變電站切除更多的負(fù)荷來彌補。
采用改進(jìn)牛頓法和最優(yōu)乘子法對算例2進(jìn)行計算,各變電站切除負(fù)荷量值的計算結(jié)果比較見表3。由此可以看出,本文提出的算法優(yōu)于改進(jìn)牛頓法和最優(yōu)乘子法。
表3 與其他算法的比較Table 3 Comparison among different algorithms
在進(jìn)行電力系統(tǒng)無解調(diào)整過程中,采用節(jié)點電壓和支路電流作為狀態(tài)變量的網(wǎng)絡(luò)方程的維數(shù)增加了,同時由于需要考慮運行時的節(jié)點注入功率的限制而使計算復(fù)雜度增加,與傳統(tǒng)的節(jié)點電壓作為狀態(tài)變量的方程相比較,這給問題的求解帶來了一定困難。在本文中,利用解的唯一性邊界條件和優(yōu)化目標(biāo)的Kuhn-Tucker條件采用牛頓法求解。最終本文得出以下結(jié)論:
a.電力網(wǎng)絡(luò)方程可以表示為基于節(jié)點電壓和支路電流的混合形式;
b.從切負(fù)荷的計算結(jié)果來看,提出的調(diào)整策略優(yōu)于其他方法;
c.本文提出的基于節(jié)點電壓和支路電流混合方程的數(shù)學(xué)模型可以應(yīng)用于電力系統(tǒng)其他優(yōu)化問題中。