謝偉,王哲斐,蔡秋燁,翁若方
(1.國網(wǎng)上海市電力公司青浦供電公司,上海 201700;2.上海四量電子科技有限公司,上海 201400;3.國網(wǎng)上海市電力公司嘉定供電公司,上海 201800;4.國網(wǎng)上海市電力公司,上海 200050)
隨著經(jīng)濟不斷發(fā)展,節(jié)能減排的重要性越來越高。在用電量大幅增長的今天,電力系統(tǒng)成為提高能效的入手點之一,而配電網(wǎng)作為直接與用戶側(cè)接觸的部分,其不合理的規(guī)劃會造成顯著的能效損失,導致大量額外能源消耗[1—3]。因此,對配電網(wǎng)進行合理的優(yōu)化規(guī)劃,對提高系統(tǒng)能效、電網(wǎng)運行的經(jīng)濟性和可靠性都有著重大意義[4—5]。
在傳統(tǒng)的配電網(wǎng)規(guī)劃中,其規(guī)劃目標大都與經(jīng)濟性有關。例如,文獻[6]中給出的配電網(wǎng)模型主要以建設費用最小為優(yōu)化目標;文獻[7]中的規(guī)劃模型以配電網(wǎng)運行費用最小為規(guī)劃目標;文獻[8]中的規(guī)劃模型考慮了配網(wǎng)網(wǎng)損,但也是歸算成經(jīng)濟性指標進行規(guī)劃。在當今的電網(wǎng)發(fā)展模式中,單純追求經(jīng)濟性已經(jīng)不再適用,更多的是要考慮節(jié)能減排。在已有的以提升電能傳輸效率為目標的配電網(wǎng)規(guī)劃中,大都是關注配網(wǎng)網(wǎng)損的大小,例如文獻[9]中給出的配網(wǎng)規(guī)劃模型直接以減小配網(wǎng)網(wǎng)損為目標;文獻[10]中的規(guī)劃模型考慮了多種能效因素,但最終還是歸算為對配網(wǎng)網(wǎng)損進行規(guī)劃;文獻[11]重點分析了分布式電源的接入對于配電網(wǎng)網(wǎng)損的影響。這些規(guī)劃模型均難以全面反映整個配網(wǎng)的能效情況。
文中從配網(wǎng)系統(tǒng)能效入手,提出了基于最優(yōu)系統(tǒng)能效的配電網(wǎng)規(guī)劃方法。系統(tǒng)能效即在完成相同電力供應的情況下,所付出的能源最少??紤]到煤炭在中國的能源占比非常高,所以文中提出的配電網(wǎng)規(guī)劃模型選取煤耗作為入手點,從一個相對宏觀的角度對配電網(wǎng)進行規(guī)劃,能夠較為全面地考慮網(wǎng)損、分布式電源規(guī)劃等能效因素。
在規(guī)劃模型優(yōu)化求解中,文中使用粒子群(particle swarm optimization,PSO)算法[12—15]的改進算法——慣性權(quán)重的粒子群算法(PSO-w)作為求解算法,其具有收斂快、尋優(yōu)穩(wěn)定的特點。制定了輻射網(wǎng)形態(tài)修正策略,保證了尋優(yōu)結(jié)果的合理性。最后,選用IEEE 33節(jié)點算例進行模型和算法驗證,并考慮了分布式電源的規(guī)劃。計算結(jié)果表明,文中算法在收斂速度及尋優(yōu)穩(wěn)定性方面均有較高水平,規(guī)劃結(jié)果穩(wěn)定且合理,能夠有效提升配網(wǎng)系統(tǒng)的能效。
文中提出的基于最優(yōu)系統(tǒng)能效的配電網(wǎng)規(guī)劃模型使用節(jié)點煤耗進行能效量化。節(jié)點煤耗的定義為:電力系統(tǒng)在用電側(cè)每消耗單位電量的電能,發(fā)電側(cè)以最節(jié)能的方式來滿足負荷需求所消耗的標準煤的量[16](單位電能即1 kW·h,煤炭單位為g)。節(jié)點煤耗rn的表達式為:
(1)
式中:PLi為負荷的增量;Δfk(PGk)為第k臺發(fā)電機以出力PGk運行所增加的煤耗量;NG為發(fā)電機總數(shù)。
配電網(wǎng)是一個輻射狀的網(wǎng)絡,一般情況下,功率流向是從變電站節(jié)點開始,順著輻射狀的網(wǎng)絡流向網(wǎng)絡末端的負荷,所以整個配電網(wǎng)的電能消耗可以用變電站節(jié)點流過的電能來表征??梢酝浦冸娬竟?jié)點的節(jié)點煤耗即整個配電網(wǎng)的節(jié)點煤耗,且這個節(jié)點煤耗與配電網(wǎng)本身是沒有關系的,因為配電網(wǎng)消耗一定的電量,然后這些電量需要消耗多少煤由上級的輸電、發(fā)電部分決定。
文中模型是一個配電網(wǎng)規(guī)劃模型,所以只考慮配電網(wǎng)的部分。因此,可以假設上級輸電、發(fā)電部分情況不變,即配電網(wǎng)變電站節(jié)點的節(jié)點煤耗是不變的。根據(jù)式(1)可以得出,在節(jié)點煤耗不變的情況下,若想降低配電網(wǎng)煤耗,只需減小配電網(wǎng)消耗的功率即可,這是文中模型的關鍵。
流經(jīng)配網(wǎng)的電能除了供給負荷外,在傳輸?shù)倪^程中也會有電能損失。另外,文中模型考慮了分布式電源的存在,分布式電源作為一個電源,可以等效為降低了負荷。因此,配電網(wǎng)消耗功率為:
P∑=∑PL+∑PΔ-∑Pdg
(2)
式中:P∑為配電網(wǎng)向上級電網(wǎng)取用電能的總和;∑PL為配電網(wǎng)中的總網(wǎng)損;∑PΔ為配電網(wǎng)中的總負荷;∑Pdg為配電網(wǎng)中分布式電源的總出力。
綜上推導,得到基于最優(yōu)系統(tǒng)能效的配電網(wǎng)規(guī)劃模型目標函數(shù):
(3)
(1) 輻射網(wǎng)約束。配電網(wǎng)必須是一個輻射狀的、連通的網(wǎng)絡。通常使用罰函數(shù)的方式來對此進行表達,即規(guī)劃結(jié)果一旦不符合輻射狀、連通性的要求,目標函數(shù)的值就會非常大,相當于否決了這個結(jié)果[17]。在計算過程中,并沒有通過罰函數(shù)的方式,而是一旦檢測出配電網(wǎng)規(guī)劃結(jié)果不符合要求,就在計算結(jié)果的基礎上進行改進,或者直接刪除此次計算結(jié)果,其效果與罰函數(shù)相同[18]。
(2) 配電網(wǎng)中分布式電源總量的約束。如果配電網(wǎng)中接入了過多的分布式電源,會使電網(wǎng)的電壓不穩(wěn)定,從而影響配電網(wǎng)中的電能質(zhì)量。因此對配電網(wǎng)中分布式電源的總量加以約束,表達式為:
S∑DG (4) 式中:S∑DG為配電網(wǎng)匯總分布式電源的總量;SL為配電網(wǎng)中允許接入分布式電源總量的上限。 (3) 各節(jié)點分布式電源安裝容量的約束。由于分布式電源大都不接受電力系統(tǒng)調(diào)度部門調(diào)度,所以如果某一節(jié)點接入的分布式電源容量過大,就容易造成事故。例如,形成反向潮流,導致配電網(wǎng)繼電保護系統(tǒng)誤動作。因此,需要對各節(jié)點分布式電源安裝容量加以約束,其表達式為: SDGi (5) 式中:SDGi為節(jié)點i所接入的分布式電源的總量;Simax為節(jié)點i所能夠接入的分布式電源容量的上限。 文中使用PSO-w算法進行模型求解。PSO-w在基本PSO算法的基礎上加入了慣性權(quán)值w,其迭代公式為: vid(t+1)=wvid(t)+c1R[Pi(t)- (6) xid(t+1)=xid(t)+vid(t+1) (7) 式中:xi= (xi1,xi2,…,xid)為粒子在空間里面的坐標,i為第i個粒子,一共d個變量來表示d維坐標;vi= (vi1,vi2,…,vid)為粒子的速度,表示每一次的迭代過程中粒子所移動的距離;Pi為每一個粒子自身所到達的使結(jié)果最優(yōu)的位置;G為全局極值;t為迭代的次數(shù);c1,c2為加速系數(shù);w為權(quán)重系數(shù);R為隨機數(shù)[19—20]。 w對PSO算法主要有以下方面的影響。當w取值變大時,粒子的移動速度也就相應增大,這樣可以增大粒子的搜索空間,有利于發(fā)現(xiàn)新的更優(yōu)解,但是也容易因為移動速度過快而錯過最優(yōu)解;當w取值變小時,粒子的移動速度也就相應減小,這樣可以使粒子在搜索最優(yōu)解時更為精細,即提高了粒子的局部搜索能力,但是這樣容易造成局部最優(yōu)。為了均衡以上因素,提出對w值做線性遞減處理的方法,其計算公式為: (8) 式中:wmax,wmin分別為w的初始值與終止值;I為目前所迭代次數(shù);Imax為提前設定好的最大迭代次數(shù)。 w可以擴大迭代初期的搜索步長,能夠在搜索范圍內(nèi)進行較為廣泛的搜索,然后慢慢縮小搜索的步長,使搜索變得精細化。這樣既可以防止陷入局部最優(yōu),也可以避免錯過全局最優(yōu)解。 基礎的PSO算法是針對連續(xù)函數(shù)設計的,其中的變量都是連續(xù)變量,但是有很多問題都是整數(shù)的問題,尤其是文中的網(wǎng)架規(guī)劃。關于網(wǎng)架建設或者不建設,只有2種可能,所以實際上是一個“0-1”問題,因此采用離散二進制PSO算法[21—22]。 在離散二進制PSO算法中,所有的位置變量xid都只可以取0或1。速度變量不需要這樣取值,而是可以轉(zhuǎn)化為一個類似概率的問題:如果速度較快,那么位置偏向于取1,反之則偏向于取0。為了表達這種原理,使用模糊函數(shù)Sigmoid(x),其具體表達式為: (9) 當隨機數(shù)R小于函數(shù)值時,則位置分量為1,反之則為0。 在配電網(wǎng)網(wǎng)架規(guī)劃的結(jié)果中,需要對非輻射網(wǎng)絡結(jié)果進行修正。檢測配電網(wǎng)是否為輻射網(wǎng)的方法如下:以配電網(wǎng)的變電站節(jié)點作為根節(jié)點,然后搜索與變電站節(jié)點相鏈接的子節(jié)點,作為下輪搜索的根節(jié)點,以此類推。在搜索過程中,從圖論的觀點看,如果發(fā)現(xiàn)某個節(jié)點的入度不為1,那么該規(guī)劃結(jié)果就不是輻射狀網(wǎng)絡,需要進行改進。 改進策略分為以下幾類。 (1) 網(wǎng)絡中存在回路情況。如圖1所示,支路[5]、支路[6]以及支路[7] 3條支路構(gòu)成了一個回路,這是不允許的,修改的方法為斷開回路中1條造價較高且阻抗也較高的支路。 圖1 網(wǎng)絡中有回路情況Fig.1 The situation that has a loop (2) 孤點情況。如圖2所示,節(jié)點5與網(wǎng)絡中其他節(jié)點均無連接,這樣的情況就是孤點情況。改進的方法為:從這個節(jié)點開始,向其上級節(jié)點進行搜索,然后比較這些節(jié)點與其上級節(jié)點之間支路的造價情況以及阻抗情況,按照低造價、低阻抗的選擇標準,選擇1條最優(yōu)的支路把這個孤點連接到網(wǎng)絡之中。 圖2 網(wǎng)絡中有孤點情況Fig.2 The situation that has isolated points (3) 孤鏈情況。如圖3所示,支路[6]與網(wǎng)絡其他節(jié)點都沒有連接,這樣的支路就是孤鏈。改進的方法為:首先要找出與這條孤鏈上的所有節(jié)點,搜索這些節(jié)點的上級節(jié)點,然后比較這些節(jié)點與其上級節(jié)點之間支路的造價、阻抗情況,按照低造價、低阻抗的選擇標準選擇1條最優(yōu)的支路,把這個孤鏈連接到網(wǎng)絡之中。 圖3 網(wǎng)絡中有孤鏈情況Fig.3 The situation that has a solitary chain (4) 孤環(huán)網(wǎng)情況。如圖4所示,支路[5]、支路[6]以及支路[7] 3條支路形成了一個環(huán)網(wǎng),且與網(wǎng)絡中其他節(jié)點均無連接,這樣的環(huán)網(wǎng)就叫做孤環(huán)網(wǎng)。改進的方法為:首先使用孤鏈的處理方法,把孤環(huán)網(wǎng)連接到配電網(wǎng)網(wǎng)絡之中,然后以高造價、高阻抗的選擇標準,把環(huán)網(wǎng)中的1條支路斷開。 圖4 網(wǎng)絡中有孤環(huán)網(wǎng)情況Fig.4 The situation that has a lone ring 選用IEEE 33節(jié)點算例[23—24]來進行計算和分析。此系統(tǒng)是一個有著37條待選線路的待建配電網(wǎng),電壓等級設定為12.66 kV,整個配電網(wǎng)有功負荷總和為3 715.0 kW,無功負荷的總和為 2 300 kvar。其規(guī)劃前的結(jié)構(gòu)如圖5所示,其中,1節(jié)點作為配電網(wǎng)的變電站節(jié)點,其他節(jié)點都是負荷節(jié)點,均是分布式電源可以安裝的位置。 圖5 33節(jié)點待規(guī)劃配電網(wǎng)網(wǎng)絡結(jié)構(gòu)Fig.5 33-bus distribution network structure to be planned 設置分布式電源總安裝容量的最大值為 200 kV·A,單臺分布式電源的容量設定為50 kV·A。PSO算法的參數(shù)中,加速系數(shù)c1,c2取2,慣性權(quán)值wmax,wmin分別取1.2,0.8,最大迭代次數(shù)設置為80次,種群規(guī)模(粒子數(shù))設置為40。 3.2.1 配網(wǎng)規(guī)劃分析 通過PSO算法對算例進行求解,得到規(guī)劃結(jié)果。由于算例中是37條待選線路,根據(jù)配電網(wǎng)輻射性、連通性的要求,必須選擇其中的32條線路投建,因此有5條線路不投建。對于分布式電源規(guī)劃,每臺分布式電源所對應的號碼就是分布式電源所投建的節(jié)點號碼。配電網(wǎng)規(guī)劃結(jié)果如表1所示。 表1 配電網(wǎng)規(guī)劃結(jié)果Table 1 Distribution network planning results 由表1的規(guī)劃結(jié)果可以看出,網(wǎng)架規(guī)劃部分結(jié)果是非常穩(wěn)定的,可以確定5條不投建支路號分別是 7,9,14,28,32。由此可以得到網(wǎng)架規(guī)劃結(jié)果,如圖6所示。 圖6 網(wǎng)架規(guī)劃結(jié)果Fig.6 Grid planning results 由表1可得到以下結(jié)論。第一,在算例中設置了分布式電源總?cè)萘繛?00 kV·A,單臺分布式電源容量為50 kV·A,而所有的規(guī)劃結(jié)果都是投入了4臺分布式電源,所以每次的規(guī)劃都是盡可能地增加分布式電源的投入。第二,雖然分布式電源的選址結(jié)果略有不穩(wěn)定,但是幾乎都分布在16,17,18,31,32,33這幾個節(jié)點上面。從圖6的網(wǎng)架規(guī)劃結(jié)果可以看出,分布式電源都是分布在配電網(wǎng)網(wǎng)絡末端,這樣的規(guī)劃結(jié)果是非常合理的,因為分布式電源規(guī)劃在網(wǎng)絡末端可以最大限度地減小系統(tǒng)網(wǎng)損,從而減小配電網(wǎng)從上級電網(wǎng)取用的總功率。 3.2.2 配電網(wǎng)規(guī)劃效果 適應度收斂過程如圖7所示,可以看出,在接入分布式電源的前提下,在尋優(yōu)過程中,配電網(wǎng)的向上級電網(wǎng)取用電功率從3 650 kW下降到3 625 kW,說明在確定分布式電源接入容量的情況下,優(yōu)化算法是有效的。 圖7 適應度收斂過程Fig.7 Fitness convergence process 但是由于這里的電功率絕大多數(shù)是負荷功率,而分布式電源最大接入量僅占不到6%,所以僅總電功率下降并不能夠有效反應算法的優(yōu)化作用??紤]配電網(wǎng)優(yōu)化對網(wǎng)損的影響,配電網(wǎng)網(wǎng)損的變化趨勢如圖8所示。可以看出,配電網(wǎng)網(wǎng)損在優(yōu)化后下降了約15%~20%,算法優(yōu)化效果顯著。 圖8 配電網(wǎng)網(wǎng)損變化曲線Fig.8 Curve of distribution network loss 使用文中所述的PSO-w算法以及離散二進制PSO算法,按照上述參數(shù)取值,對33節(jié)點算例進行10次計算,計算結(jié)果如表2所示。 表2 計算結(jié)果Table 2 Calculation results 對上述計算結(jié)果進行數(shù)據(jù)統(tǒng)計處理,并加入普通PSO算法的計算結(jié)果作為對比,結(jié)果見表3。 表3 計算結(jié)果數(shù)據(jù)統(tǒng)計Table 3 Calculation result data statistics 由表2和表3可得到以下結(jié)論:(1) PSO-w算法穩(wěn)定性是較好的,因為10次獨立計算的適應度值都非常接近,說明優(yōu)化結(jié)果基本一致。PSO-w算法的最優(yōu)值與最差值之間僅差了不到萬分之三,并且標準差也降到了0.28,體現(xiàn)了算法的穩(wěn)定性。(2) PSO-w算法的效率高,運行速度較快,從統(tǒng)計結(jié)果來看,平均迭代次數(shù)為45次,最大迭代次數(shù)為65次,最少為26次,收斂速度較快,平均計算時間小于1 min,運行速度較好。(3) PSO-w算法在結(jié)果穩(wěn)定性、收斂速度以及計算速度幾個方面均明顯優(yōu)于普通PSO算法。 文中從系統(tǒng)能效入手,提出基于最優(yōu)系統(tǒng)能效的配電網(wǎng)規(guī)劃方法。該方法以節(jié)點煤耗為入手點,較為全面地考慮了配網(wǎng)網(wǎng)損、分布式電源出力、位置等能效因素。算例驗證表明,文中算法可以有效提升配網(wǎng)系統(tǒng)能效,收斂快且穩(wěn)定性高。配電網(wǎng)規(guī)劃結(jié)果合理,驗證了文中配電網(wǎng)規(guī)劃模型和求解算法的有效性,為配電網(wǎng)規(guī)劃提供了一個可行方案,具有一定的借鑒意義。2 基于PSO-w算法的優(yōu)化求解方法
2.1 PSO-w算法
xid(t)]+c2R[G(t)-xid(t)]2.2 離散二進制PSO算法
2.3 輻射網(wǎng)形態(tài)修正策略
3 算例分析
3.1 參數(shù)設置
3.2 配電網(wǎng)規(guī)劃分析
3.3 算法性能分析
4 結(jié)語