• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于變種群模因算法的大規(guī)模配電網(wǎng)重構(gòu)

      2022-08-06 07:07:32孫新宇吳龍杰
      實(shí)驗(yàn)室研究與探索 2022年4期
      關(guān)鍵詞:環(huán)路種群配電網(wǎng)

      孫新宇, 王 淳, 吳龍杰, 張 弛, 張 敏

      (南昌大學(xué)信息工程學(xué)院,南昌 330031)

      0 引 言

      配電網(wǎng)重構(gòu)是通過改變支路開關(guān)狀態(tài)來改變網(wǎng)絡(luò)拓?fù)鋸亩鴥?yōu)化系統(tǒng)運(yùn)行性能的重要優(yōu)化手段。因其無需增加額外投資,利用已有供電設(shè)施提高系統(tǒng)運(yùn)行性能,故一直備受研究人員關(guān)注[1]。

      配電網(wǎng)重構(gòu)是一個離散、非線性的大規(guī)模組合優(yōu)化問題,屬于NP 難問題。隨著配電網(wǎng)規(guī)模增大和網(wǎng)絡(luò)結(jié)構(gòu)復(fù)雜性增加,重構(gòu)優(yōu)化過程中產(chǎn)生組合爆炸現(xiàn)象,導(dǎo)致問題難以求解。大規(guī)模的配電網(wǎng)重構(gòu)涉及到大量的拓?fù)浞治龊统绷饔嬎?,消耗大量時間,給實(shí)際應(yīng)用帶來困難。當(dāng)前配電網(wǎng)重構(gòu)算法[2-5]大多適用于中小規(guī)模配電網(wǎng),少有方法在大規(guī)模配電網(wǎng)中仍具有可用性。為尋找適合求解大規(guī)模配電網(wǎng)重構(gòu)的方法,一些學(xué)者展開了研究工作。文獻(xiàn)[6]中提出了一種基于基本環(huán)矩陣的無不可行解編碼方法,縮小了解空間的范圍。文獻(xiàn)[7]在文獻(xiàn)[6]的基礎(chǔ)上,提出了一種基于自適應(yīng)負(fù)荷調(diào)整網(wǎng)絡(luò)矩陣的配電網(wǎng)重構(gòu)方法,不僅去除了解空間中的不可行解,還去除了可行解中的大量劣解,進(jìn)一步精簡了解空間。文獻(xiàn)[8]中提出了一種基于圖論的配電網(wǎng)重構(gòu)方法,將配電網(wǎng)重構(gòu)看作是在網(wǎng)絡(luò)拓?fù)鋱D中尋找最小生成樹問題,利用Prim算法進(jìn)行求解。文獻(xiàn)[9]中提出了一種三段式的開關(guān)斷開與交換算法,結(jié)合了支路交換法和逐次打開開關(guān)法,原理簡單、性能穩(wěn)定。上述方法雖然具備求解大規(guī)模配電網(wǎng)重構(gòu)的能力,但普遍存在求解精度不高、求解時間過長的問題。文獻(xiàn)[10]中將配電網(wǎng)重構(gòu)模型轉(zhuǎn)化為混合整數(shù)線性規(guī)劃問題,應(yīng)用CPLEX 規(guī)劃軟件進(jìn)行求解,在求解精度上有良好的效果,但是會消耗大量的求解時間,缺乏實(shí)際應(yīng)用價值。

      變種群模因算法(Variable Population Memetic Algorithm,VPMA)[11]在傳統(tǒng)模因算法的基礎(chǔ)上,增加了種群規(guī)模改變策略,為求解大規(guī)模組合優(yōu)化問題提供了一個通用的解決框架。本文嘗試將VPMA 應(yīng)用于求解大規(guī)模配電網(wǎng)重構(gòu)問題。針對配電網(wǎng)重構(gòu)問題的特點(diǎn),在VPMA框架中引入啟發(fā)式算法中的開關(guān)組思想,應(yīng)用改進(jìn)開關(guān)組法確定兩個初始個體及其鄰域搜索空間,進(jìn)而在種群交叉環(huán)節(jié)引入雙主干交叉算子,從而使得個體的優(yōu)良特征得以保留,應(yīng)用禁忌搜索法在鄰域空間內(nèi)進(jìn)行局部搜索,采用動態(tài)變更種群規(guī)模的方式提高全局搜索能力。最后,在IEEE33、Taipower84、Bus119、Bus136、Bus417 五個不同規(guī)模的系統(tǒng)中進(jìn)行配電網(wǎng)重構(gòu)仿真,并與多個算法進(jìn)行比較,驗(yàn)證算法性能。

      1 配電網(wǎng)重構(gòu)的數(shù)學(xué)模型

      本文研究的重點(diǎn)在于提出一種算法解決大規(guī)模配電網(wǎng)重構(gòu)問題。因此,數(shù)學(xué)模型以常用的系統(tǒng)有功網(wǎng)損最小為優(yōu)化目標(biāo)。配電網(wǎng)重構(gòu)的數(shù)學(xué)模型如下:

      式中:NE為閉合支路的集合;Pk,loss為支路k的有功功率損耗;rk為支路k的電阻;Pk、Qk、Uk為支路k的首端有功、無功功率和電壓幅值;A 為節(jié)點(diǎn)-支路關(guān)聯(lián)矩陣;P為饋線潮流向量;D 為負(fù)荷需求向量;Sk為流過支路k的功率;Sk,max為支路k的線路容量;m為節(jié)點(diǎn)總數(shù);Ui、Ui,max、Ui,min分別為節(jié)點(diǎn)i的電壓及上下限;l為閉合支路總數(shù);d(i,isubstation)為節(jié)點(diǎn)i到電源節(jié)點(diǎn)isubstation距離。式(1)為目標(biāo)函數(shù);式(2)為潮流約束;式(3)為支路容量約束;式(4)為節(jié)點(diǎn)電壓約束;式(5)是保證網(wǎng)絡(luò)為輻射網(wǎng)的必要條件;式(6)表示節(jié)點(diǎn)i與電源節(jié)點(diǎn)間的距離是一個有限值,即網(wǎng)絡(luò)無孤立節(jié)點(diǎn)。式(5)、(6)共同組成了的網(wǎng)絡(luò)的輻射狀約束以及連通性約束。

      2 VPMA的基本框架

      VPMA從僅包含兩個個體的初始種群出發(fā),利用種群交叉和局部尋優(yōu)策略增強(qiáng)算法的局部探索能力,利用種群規(guī)模改變策略增強(qiáng)全局搜索能力。VPMA基本框架的流程如圖1 所示,其中包含種群初始化、種群交叉、局部尋優(yōu)、種群更新和種群規(guī)模改變5 個步驟。首先在種群初始化環(huán)節(jié)產(chǎn)生兩個個體作為初始種群;隨后在種群交叉環(huán)節(jié)中,種群中的個體兩兩交叉得到子代集合;選取最優(yōu)子代進(jìn)入局部尋優(yōu)環(huán)節(jié)進(jìn)行進(jìn)一步優(yōu)化;局部尋優(yōu)后獲得的個體替換種群中的較劣個體從而完成種群更新;當(dāng)算法陷入搜索停滯,即最優(yōu)個體經(jīng)歷預(yù)設(shè)次數(shù)的迭代后仍未更新時,VPMA 根據(jù)當(dāng)前種群大小動態(tài)調(diào)整種群規(guī)模,重新執(zhí)行種群交叉、局部尋優(yōu)等操作,直到滿足收斂條件后輸出最終結(jié)果。

      圖1 變種群模因算法基本框架流程圖

      3 VPMA的配電網(wǎng)重構(gòu)

      3.1 配電網(wǎng)重構(gòu)編碼策略

      本文采用基于基本環(huán)路的編碼策略[12],種群中的個體X 以n維向量的形式表達(dá),即X =[x1,x2,…,xn]T,其中n為個體的維度。策略中個體的維度等于配電網(wǎng)中的基本環(huán)路數(shù),大幅降低了變量維度,提高了計算效率。

      文獻(xiàn)[13]中提出的環(huán)路搜索算法能夠通過逐步加入余枝的方法,高效地搜索到網(wǎng)絡(luò)的基本環(huán)路。利用貪婪思想優(yōu)先加入能構(gòu)成包含最小支路數(shù)的基本環(huán)路的余枝,使搜索到的環(huán)路包含的邊數(shù)量最少。圖2所示是以IEEE16 節(jié)點(diǎn)系統(tǒng)為例的搜索及編碼過程。具體步驟如下:

      (1)從一個完全閉合的網(wǎng)絡(luò)出發(fā),如圖2(a)所示,以電源節(jié)點(diǎn)(節(jié)點(diǎn)1)為根節(jié)點(diǎn),應(yīng)用廣度優(yōu)先搜索生成廣度優(yōu)先樹,該樹的任意節(jié)點(diǎn)到根節(jié)點(diǎn)距離最短,如圖2(b)所示。

      (2)利用貪婪思想,優(yōu)先加入能構(gòu)成包含最小支路數(shù)的基本環(huán)路的余枝,并記錄余枝與基本環(huán)路的對應(yīng)關(guān)系,直至所有余枝都加入網(wǎng)絡(luò),完成對基本環(huán)路的搜索。如圖2(c)~(e)所示,加入余枝的順序?yàn)椋? ~12、7 ~9、5 ~14。分別構(gòu)成包含支路數(shù)5、6、7 的基本環(huán)路。

      圖2 基本環(huán)路搜索過程

      (3)在示例系統(tǒng)中,基本環(huán)路數(shù)為3,則個體X可表示X=[x1,x2,x3]T,x1的取值集合為整數(shù)[1 5],分別對應(yīng)環(huán)路1 中開關(guān)1 ~6、6 ~8、8 ~12、12 ~11、11~1 的編號(編號可以是任意的)。同理,x2的取值集合為整數(shù)[1 6],x3的取值集合為整數(shù)[1 7],當(dāng)xn取值為p時,表示環(huán)路n中編號為p的開關(guān)斷開。

      3.2 改進(jìn)開關(guān)組法的種群初始化策略

      VPMA應(yīng)用種群初始化環(huán)節(jié)生成僅包含兩個個體的初始種群P={X1,X2}。初始種群理論上既可以隨機(jī)生成,也可以通過快速的尋優(yōu)算法搜索得到。將較優(yōu)的精英個體作為初始種群更符合VPMA的思想,原因是此時搜索剛剛開始,需要在完整的搜索空間中迅速定位到解質(zhì)量較高、比較有希望出現(xiàn)最優(yōu)解的搜索區(qū)域,再利用局部尋優(yōu)策略對該區(qū)域進(jìn)行探索,而僅通過局部尋優(yōu)策略確定搜索方向是非常耗時的。因此能迅速確定搜索區(qū)域成為了對種群初始化環(huán)節(jié)的要求。

      開關(guān)組法是一種用于求解配電網(wǎng)重構(gòu)的啟發(fā)式方法[14],此方法原理簡單、速度快并有較好的尋優(yōu)性能,但是僅適用于基本環(huán)路數(shù)少的小規(guī)模系統(tǒng)。本文保留原方法中開關(guān)組的思想,改變其搜索方式來適應(yīng)VPMA的基本框架,作為種群初始化環(huán)節(jié)中生成初始種群的方法。

      開關(guān)組法將每個聯(lián)絡(luò)開關(guān)和其左右相鄰的2 個分段開關(guān)同時考慮。這3 個開關(guān)中必須斷開一個,閉合另外兩個以保持輻射狀結(jié)構(gòu)。因此共有3 種可能的開關(guān)狀態(tài)組合,這3 種狀態(tài)構(gòu)成了一個開關(guān)組。若系統(tǒng)中有k個聯(lián)絡(luò)開關(guān),則共有k個開關(guān)組形成3k個開關(guān)組合。然而,當(dāng)k增大時,開關(guān)組合的數(shù)量呈指數(shù)型增加,會導(dǎo)致計算負(fù)擔(dān)過重甚至無法計算,這顯然不符合快速產(chǎn)生高質(zhì)量初始種群的要求。因此本文針對大規(guī)模配電系統(tǒng)對開關(guān)組法進(jìn)行改進(jìn),整體思想為將所有開關(guān)組分組處理、隨機(jī)重組生成初始種群,具體步驟如下:

      (1)確定開關(guān)組。對一個所有開關(guān)都閉合的網(wǎng)絡(luò)進(jìn)行環(huán)路搜索后,確定其基本環(huán)路和對應(yīng)的余枝。將搜索到的所有余枝看作網(wǎng)絡(luò)初始的聯(lián)絡(luò)開關(guān),根據(jù)聯(lián)絡(luò)開關(guān)在基本環(huán)路中的編號可以形成初始解,結(jié)合左右相鄰分段開關(guān)即可確定開關(guān)組。

      (2)分組。設(shè)系統(tǒng)中有k個開關(guān)組,k1個為一組,隨機(jī)分為k2=[k/k1]+1 組,其中[]為向下取整符號。前k2-1 組中每組包含k1個開關(guān)組,第k2組中包含k3=Kmodk1(k3≤k1)個開關(guān)組,其中mod為取余符號。

      (3)抽取。前k2-1 組每組中均會形成3k1個開關(guān)組合,第k2組會形成3k3個開關(guān)組合,將這(k2-1)×3k3+3k3組合以組為單位,前k2-1 組每組中不重復(fù)的抽取一個開關(guān)組合,第k2組按同樣的方式抽取,但由于第k2組包含的開關(guān)組合數(shù)較少,抽取完畢后可重復(fù)抽取,不影響算法性能。

      (4)組合。抽取出的k2個開關(guān)組合按照其在模因序列中對應(yīng)的位置可組合成一個完成的個體。

      (5)反復(fù)執(zhí)行步驟(3)共3k1次,即可獲得包含3k1個個體的候選初始種群,對所有開關(guān)組合進(jìn)行評價,從中選取兩個精英個體(目標(biāo)函數(shù)值最?。┘纯赏瓿煞N群初始化。

      此方法通過對參數(shù)k1的設(shè)置,可以將生成的候選種群數(shù)限制在3k1個,避免了指數(shù)爆炸的問題,同時保證了生成種群的多樣性,實(shí)現(xiàn)了計算負(fù)擔(dān)和全局搜索能力的平衡,在算例測試中具有良好的效果。

      3.3 雙主干交叉算子的種群交叉策略

      種群交叉通過對現(xiàn)有個體的交叉重組,構(gòu)建新個體,常用的方法有單點(diǎn)交叉、多點(diǎn)交叉、均勻交叉等。但是這些通用的交叉算子往往沒有考慮研究問題的特性,搜索效率不高。為特定的研究問題設(shè)計專用的交叉算子通常會更加有利于問題的求解,通過交叉方式的設(shè)計,子代可以更容易從父代繼承優(yōu)良特征,避免低劣特征,從而提高搜索性能。

      本文將雙主干交叉算子[15]引入到種群交叉環(huán)節(jié),用于解決配電網(wǎng)重構(gòu)問題,具體方法如下。

      令X1、X2為兩個父代個體,比較兩個體對應(yīng)位置上的元素,可以將組成個體的所有元素分為共有元素、獨(dú)有元素和其余元素,其定義如下:

      (1)令XA={xA1,xA2,…,xAn}為X1、X2共有元素的集合,xAi=x1i∩x2i(i=1,2,…,n),即X1、X2對應(yīng)位置上相同的元素,式中n為個體的維數(shù),i為元素在個體中的位置編號(下同)。

      (2)令XB={xB1,xB2,…,xBn}為X1、X2獨(dú)有元素的集合,xBi=(x1i∪x2i)/(x1i∩x2i)(i=1,2,…,n),即X1、X2對應(yīng)位置上不同的元素,式中/為差集符號,即第一個集合減去第二個集合包含的元素(下同)。

      (3)令XC={xC1,xC2,…,xCn}為X1、X2其余元素的集合,xCi= Xi/(x1i∪x2i)(i=1,2,…,n),即未在X1、X2中出現(xiàn),但在取值集合中的元素,其中Xi是位置i處元素的取值集合。

      根據(jù)給定的父代個體,子代個體經(jīng)由以下3 步形成:

      (1)子代繼承父代所有的共有元素,形成子代的第1 個主干。

      (2)將不同位置上的獨(dú)有元素相互結(jié)合,形成子代的第2 個主干,第1 主干和第2 主干按照對應(yīng)位置組合即可得到完整的子代個體。其中,第2 主干的個數(shù)決定子代集合中的個體數(shù),即若XB中包含j個不為?的集合,則共會生成2j個子代個體。

      (3)在兩個主干組合時,第2 主干中的獨(dú)有元素會有sp的概率變異成新的元素,隨機(jī)抽取XC中的其余元素作為新元素,本文中sp取值為0.2。

      3.4 禁忌搜索的局部尋優(yōu)策略

      局部尋優(yōu)環(huán)節(jié)關(guān)系到算法的局部探索能力,是VPMA中重要的組成部分。局部尋優(yōu)策略的好壞決定了算法對某一特定區(qū)域的搜索是否充分。局部尋優(yōu)環(huán)節(jié)可以采用多種搜索策略,例如爬山法、模擬退火法、禁忌搜索法等,由于禁忌搜索具有搜索范圍廣、收斂速度快、能夠避免陷入局部最優(yōu)解等特點(diǎn),本文在局部尋優(yōu)環(huán)節(jié)中采用禁忌搜索策略。

      禁忌搜索是一種基于局部鄰域搜索的逐步尋優(yōu)策略,其本質(zhì)上是不斷向目標(biāo)函數(shù)數(shù)值下降方向進(jìn)行搜索,優(yōu)勢在于引入了禁忌表和禁忌準(zhǔn)則,以此避免陷入局部最優(yōu),搜索更多區(qū)域。其關(guān)鍵參數(shù)有:鄰域結(jié)構(gòu)、禁忌表、禁忌長度、藐視準(zhǔn)則和終止判據(jù)。本小節(jié)將給出局部尋優(yōu)環(huán)節(jié)關(guān)鍵參數(shù)的設(shè)置及具體流程。

      3.4.1 鄰域結(jié)構(gòu)

      種群交叉環(huán)節(jié)完成后,對子代集合中的最優(yōu)個體進(jìn)行局部尋優(yōu)。本文通過對個體每維坐標(biāo)中的元素執(zhí)行加1 和減1 的操作來形成鄰域結(jié)構(gòu),對應(yīng)在網(wǎng)絡(luò)拓?fù)渲袆t表現(xiàn)為聯(lián)絡(luò)開關(guān)在其所在的基本環(huán)路中向左右相鄰開關(guān)的移動操作。設(shè)個體為[2,3,4]T,則對應(yīng)的鄰域集合為{[1,3,4]T,[3,3,4]T,[2,2,4]T,[2,4,4]T,[2,3,3]T,[2,3,5]T},取鄰域集合中的最優(yōu)個體作為候選解,進(jìn)行下一次搜索。

      3.4.2 禁忌表與禁忌長度

      禁忌表和禁忌長度的設(shè)置是禁忌搜索策略的核心所在。本文將禁忌對象設(shè)置為歷次迭代過程中搜索到的最優(yōu)個體,禁忌長度TL=20,每搜索一次禁忌對象的禁忌長度減1,當(dāng)禁忌長度為0 時從禁忌表中解禁。

      3.4.3 禁忌搜索的藐視準(zhǔn)則和終止判據(jù)

      為應(yīng)對搜索過程中出現(xiàn)的所有候選解均被禁忌的情況,設(shè)置了藐視準(zhǔn)則,即當(dāng)候選解集中出現(xiàn)優(yōu)于當(dāng)前最優(yōu)個體的候選解時,忽略其禁忌屬性,直接設(shè)為新的當(dāng)前最優(yōu)個體并將其禁忌長度調(diào)整為最大。規(guī)定終止判據(jù)為當(dāng)前最優(yōu)個體持續(xù)迭代次數(shù)Ic大于最大持續(xù)次數(shù)Icmax。

      3.4.4 局部尋優(yōu)搜索流程

      局部尋優(yōu)環(huán)節(jié)具體搜索流程如下:

      (1)令種群交叉后產(chǎn)生的子代集合中的最優(yōu)個體為禁忌搜索的當(dāng)前最優(yōu)個體,設(shè)置關(guān)鍵參數(shù)Icmax=3,TL=20,Ic=0,禁忌表為?。

      (2)以當(dāng)前最優(yōu)個體為中心,生成鄰域集合,并選取鄰域集合內(nèi)的最優(yōu)個體作為候選解。

      (3)判斷候選解是否滿足藐視準(zhǔn)則,若滿足,則直接將候選解取為當(dāng)前最優(yōu)個體并將其禁忌長度調(diào)整為最大;若不滿足則判斷其是否在禁忌表中,若在禁忌表中則將鄰域解集內(nèi)非禁忌對象中的最優(yōu)個體取為當(dāng)前最優(yōu)個體,若不在則將候選解取為當(dāng)前最優(yōu)個體并加入禁忌表,迭代次數(shù)Ic=Ic+1。

      (4)判斷是否滿足終止判據(jù),若滿足,則結(jié)束禁忌搜索,對當(dāng)前最優(yōu)個體進(jìn)行種群更新操作;若不滿足,則返回步驟(2),同時禁忌表內(nèi)所有對象的禁忌長度減1。

      3.5 種群更新策略

      局部尋優(yōu)環(huán)節(jié)優(yōu)化后的個體將經(jīng)過種群更新環(huán)節(jié)決定是否重新插入原種群,本文采用的策略為:若子代個體不與原種群中的任意個體相同且優(yōu)于其中最劣個體,則替換最劣個體。同時引入變量g記錄種群更新停滯次數(shù),當(dāng)種群未得到更新,即子代個體未重插入種群時,g=g+1;當(dāng)種群得到更新時g=0。當(dāng)g達(dá)到最大停滯次數(shù)gmax時(本文設(shè)置為5),算法陷入了搜索停滯,此時進(jìn)入種群規(guī)模改變環(huán)節(jié)。

      3.6 種群規(guī)模改變策略

      3.6.1 種群規(guī)模擴(kuò)張策略

      當(dāng)搜索陷入停滯時,算法通過引入新個體的方式增大種群規(guī)模,達(dá)到增加種群的多樣性,跳出搜索停滯。本文設(shè)定每進(jìn)入一次種群規(guī)模擴(kuò)張環(huán)節(jié),在種群中增加一個新的精英個體。每個新個體都遵循3.2 ~

      3.4 小節(jié)的方法產(chǎn)生,但只有當(dāng)新個體不與原種群中任意個體相同時才會加入種群。

      3.6.2 種群規(guī)模收縮策略

      種群規(guī)模過大有利于增加種群多樣性的同時也意味著更重的計算負(fù)擔(dān),因此引入最大種群規(guī)模pmax,當(dāng)種群規(guī)模擴(kuò)張到最大時,將執(zhí)行種群規(guī)模收縮策略,縮小種群規(guī)模。種群規(guī)模收縮的意義在于:①種群規(guī)模過大會消耗大量計算資源,形成巨大的計算負(fù)擔(dān),降低搜索效率;②當(dāng)種群規(guī)模過大但搜索仍陷入停滯時,意味著算法在當(dāng)前搜索區(qū)域內(nèi)已搜索殆盡,無法搜索到更優(yōu)解,需要開拓新的搜索區(qū)域。

      將種群收縮為只包含兩個精英個體的小種群,保留原種群中的最優(yōu)個體作為其中一個精英個體,另一個精英個體遵循3.2 ~3.4 小節(jié)的方法產(chǎn)生。通過混合歷史最優(yōu)個體和高質(zhì)量的新個體,新種群將會繼承過往的搜索成果并開拓新的搜索區(qū)域。pmax是算法中十分重要的參數(shù),它能平衡計算負(fù)擔(dān)與種群多樣性,并決定搜索軌跡和算法性能,pmax在不同規(guī)模的系統(tǒng)中宜取不同的值。

      3.7 終止判據(jù)

      本文采用的終止判據(jù)為算法搜索到的最優(yōu)個體連續(xù)保持不變的迭代次數(shù)t達(dá)到最大迭代次數(shù)tmax,tmax的取值與網(wǎng)絡(luò)規(guī)模和算法性能要求有密切的關(guān)系,其值過小時,會導(dǎo)致無法充分遍歷搜索空間,陷入局部最優(yōu);其值過大時,會導(dǎo)致搜索到最優(yōu)解后難以跳出循環(huán),降低搜索效率。

      4 算例分析

      選用IEEE33、Taipower84、Bus119、Bus 136 和Bus 417 節(jié)點(diǎn)系統(tǒng)驗(yàn)證算法性能[16],基本數(shù)據(jù)如下:

      (1)IEEE33 節(jié)點(diǎn)系統(tǒng)額定電壓12.66 kV,共33個節(jié)點(diǎn),37 條支路,5 個基本環(huán)路,總負(fù)荷3 715 kW+j2 300 kvar。(2)Taipower84 節(jié)點(diǎn)系統(tǒng)額定電壓11.4 kV,共84 個節(jié)點(diǎn),96 條支路,13 個基本環(huán)路,總負(fù)荷28 351 kW+j20 700 kvar。(3)Bus119 節(jié)點(diǎn)系統(tǒng)額定電壓11 kV,共119 個節(jié)點(diǎn),133 條支路,15 個基本環(huán)路,總負(fù)荷22 710 kW+j17 041 kvar。

      (4)Bus136 節(jié)點(diǎn)系統(tǒng)額定電壓13.8 kV,共136個節(jié)點(diǎn),156 條支路,21 個基本環(huán)路,總負(fù)荷18 314 kW+j7 932.5 kvar。(5)Bus417 節(jié)點(diǎn)系統(tǒng)額定電壓10 kV,共415 個節(jié)點(diǎn),473 條支路,59 個基本環(huán)路,總負(fù)荷27 958 kW+j13 237 kvar。

      4.1 VPMA法與其他算法性能比較

      算法在各系統(tǒng)中的參數(shù)設(shè)置如表1 所示。

      表1 不同系統(tǒng)中參數(shù)設(shè)置

      表2展示了VPMA的運(yùn)行結(jié)果以及與開關(guān)斷開與交換法(Switch Opening and Exchange Method,SOE)、最小生成樹法(Minimum Spanning Tree,MST)、局部搜索算法(Local Search,LS)和混合整數(shù)非線性規(guī)劃法(Mixed-integer Nonlinear Programming,MINLP)的比較。表3 展示了由VPMA求得的各網(wǎng)絡(luò)最優(yōu)重構(gòu)結(jié)果。

      表2最優(yōu)網(wǎng)損一行中IEEE33、Taipower84、Bus119和Bus136 系統(tǒng)的最優(yōu)網(wǎng)損為公認(rèn)全局最優(yōu)網(wǎng)損[17],Bus417 系統(tǒng)的最優(yōu)網(wǎng)損為文獻(xiàn)[10]應(yīng)用混合整數(shù)線性規(guī)劃法求出的最小網(wǎng)損。Bus119 系統(tǒng)[18]由于原數(shù)據(jù)中出現(xiàn)多處網(wǎng)絡(luò)圖與數(shù)據(jù)表不吻合的情況,故許多文獻(xiàn)中的計算結(jié)果不一致。本文算法以及與之比較的其他算法均采用的是文獻(xiàn)[16]中的數(shù)據(jù)以及網(wǎng)絡(luò)拓?fù)?。? 括號中的值為所得網(wǎng)損的相對誤差,計算方法為

      表2 不同算法結(jié)果比較

      表3 VPMA法求得各網(wǎng)絡(luò)最優(yōu)重構(gòu)結(jié)果

      其中:f(S*)為算法計算出的網(wǎng)損;f(S*min)為最優(yōu)網(wǎng)損。

      由表2 可以看出,VPMA在求解不同系統(tǒng)時,相對誤差在0% ~0.27%,說明了其在不同規(guī)模的系統(tǒng)中均有較高的精確度。在求解IEEE33、Taipower84、Bus119 系統(tǒng)時,VPMA 與MINLP 均能獲得最優(yōu)解,而MST、LS、SOE 獲得的解有不同程度的相對誤差。在Bus 136 和Bus 417 系統(tǒng)中,VPMA 分別有0.01%和0.27%的相對誤差,均低于MST 和LS;MINLP 在Bus136 系統(tǒng)的相對誤差比VPMA低0.01%,但在Bus 417 系統(tǒng)中比VPMA 高17. 63%,說明VPMA 較MINLP有更好的求解大規(guī)模系統(tǒng)的能力。SOE 在Bus136 系統(tǒng)的相對誤差比VPMA 高0. 28%,在Bus 417 系統(tǒng)中比VPMA 低0.05%。SOE 代碼可在文獻(xiàn)[9]中獲得,本文將SOE 和VPMA 代碼運(yùn)行在帶有Intel(R)Core(TM)i7-5500U CPU@2.4 GHz 處理器,12.0GRAM的計算機(jī)系統(tǒng)MATLAB 軟件中,分別運(yùn)行100 次,運(yùn)行結(jié)果如表4 所示。

      表4 VPMA法與SOE法結(jié)果比較

      對VPMA與SOE在平均網(wǎng)損、最優(yōu)解比例和平均耗時三方面的性能進(jìn)行比較。在表4 平均網(wǎng)損一欄中,VPMA與SOE 在IEEE33 和Bus119 系統(tǒng)中的結(jié)果相同且與最優(yōu)解相等。在Taipower84 和Bus136 系統(tǒng)中VPMA結(jié)果比SOE低0.04%和0.28%。在Bus417系統(tǒng)中兩者相差0.05%,說明兩者均具備求解大規(guī)模配電網(wǎng)重構(gòu)的能力,且在節(jié)點(diǎn)數(shù)少于417 的系統(tǒng)中VPMA優(yōu)于SOE,在Bus417 節(jié)點(diǎn)系統(tǒng)中SOE求得的解略優(yōu)于VPMA。在最優(yōu)解比例一欄,SOE 僅在IEEE33和Bus119 系統(tǒng)中可求得最優(yōu)解,其余系統(tǒng)均無法獲得最優(yōu)解。VPMA在IEEE33、Taipower84 和Bus119 系統(tǒng)中最優(yōu)解比例均為100%,在Bus136 系統(tǒng)中比例為40%,在Bus417 系統(tǒng)兩種方法均獲得了與最優(yōu)解近似的次優(yōu)解??梢妼τ诖笮蛷?fù)雜網(wǎng)絡(luò),VPMA 獲得的最優(yōu)解比例明顯高于SOE。在平均耗時一欄,VPMA 在除Bus136 系統(tǒng)外的不同規(guī)模系統(tǒng)中耗時均明顯少于SOE,平均耗時縮短了21.6% ~80.4%;在Bus136 系統(tǒng)中,VPMA雖耗時較長,但其平均網(wǎng)損降低,最優(yōu)解比例明顯提高,SOE 在求解Bus136 系統(tǒng)重構(gòu)問題時,快速收斂到誤差較大的次優(yōu)解,說明其沒有對搜索空間進(jìn)行充分探索。可見在求解大規(guī)模配電網(wǎng)重構(gòu)問題時,VPMA較SOE效率更高。綜上所述,VPMA 較其他同類算法速度快、精度高,在求解大規(guī)模配電網(wǎng)重構(gòu)問題中有明顯的優(yōu)勢。

      4.2 VPMA中不同步驟的影響

      VPMA的基本思想為應(yīng)用種群初始化環(huán)節(jié)快速搜索出較好的精英個體,進(jìn)而應(yīng)用局部尋優(yōu)環(huán)節(jié)進(jìn)一步優(yōu)化個體,隨后通過種群規(guī)模擴(kuò)張和種群規(guī)模收縮環(huán)節(jié)增加種群多樣性,最終確定最優(yōu)個體。

      為分析以上4 個步驟對算法性能的影響和在搜索最優(yōu)解過程中的貢獻(xiàn),本節(jié)將分析執(zhí)行以上各步驟后的時間消耗和系統(tǒng)網(wǎng)損。定義VPMA Ⅰ為算法執(zhí)行種群初始化環(huán)節(jié)之后的結(jié)果;VPMA Ⅱ?yàn)閳?zhí)行種群初始化和局部尋優(yōu)環(huán)節(jié)后的結(jié)果;VPMA Ⅲ為執(zhí)行種群初始化、局部尋優(yōu)和種群規(guī)模擴(kuò)張環(huán)節(jié)后的結(jié)果;VPMA Ⅳ為執(zhí)行種群初始化、局部尋優(yōu)、種群規(guī)模擴(kuò)張和種群規(guī)模收縮,即完整算法后的結(jié)果,如表5 所示。

      表5 5 個系統(tǒng)由VPMA法不同步驟獲得的網(wǎng)絡(luò)重構(gòu)結(jié)果

      在表5 的第3、4 列,即在IEEE33 和Taipower84 系統(tǒng)中,VPMA Ⅲ與VPMA Ⅳ的值相同。這是因?yàn)樵谶@兩個系統(tǒng)中僅經(jīng)過種群初始化環(huán)節(jié)和局部尋優(yōu)環(huán)節(jié)后,算法即可得到最優(yōu)解,在種群規(guī)模改變環(huán)節(jié)中僅經(jīng)歷了種群規(guī)模擴(kuò)張環(huán)節(jié),沒有進(jìn)行種群規(guī)模收縮環(huán)節(jié),實(shí)際上,種群規(guī)模擴(kuò)張環(huán)節(jié)中是為了滿足收斂條件而在對最優(yōu)解重復(fù)搜索,使得運(yùn)行耗時增加。對比表5的7、8、9 行,VPMA Ⅱ運(yùn)行后IEEE33、Taipower84 已求得最優(yōu)解,Bus119、Bus136 系統(tǒng)最優(yōu)解比例較低,平均網(wǎng)損較高,Bus417 系統(tǒng)網(wǎng)損誤差較大。這說明小系統(tǒng)不能充分挖掘變種群模因算法的求解潛力,僅運(yùn)行VPMA Ⅱ,即不加入變種群策略的傳統(tǒng)模因算法已經(jīng)有了較好的求解小規(guī)模配電網(wǎng)重構(gòu)問題的能力,但還不足以求解大規(guī)模配電網(wǎng)。

      對表5 中的5、6、7 列,即對3 個大規(guī)模配電網(wǎng)進(jìn)行分析可知,VPMA Ⅱ運(yùn)行后將Bus119、Bus136、Bus417 系統(tǒng)網(wǎng)損誤差分別從6.6%、32.3%和34.2%降低到了0.3%、0.7%和4.98%,Bus119 和Bus136 最優(yōu)解比例由0%提高到了76%和9%。VPMA Ⅲ運(yùn)行后將以上3 個系統(tǒng)網(wǎng)損誤差分別降低到了0%、0.01%和0.71%,前兩系統(tǒng)最優(yōu)解比例提高到100%和19%。VPMA Ⅳ運(yùn)行后將以上系統(tǒng)網(wǎng)損誤差分別降低到了0%、0.01%和0.27%,前兩系統(tǒng)最優(yōu)解比例提高到了100%和40%。由此可知,對于Bus119 系統(tǒng)執(zhí)行VPMA Ⅲ即可搜索到全局最優(yōu)解而無需經(jīng)過種群規(guī)模收縮策略,而Bus136 和Bus417 系統(tǒng)在VPMAⅢ運(yùn)行后的平均網(wǎng)損和最優(yōu)解比例仍有提高的空間,在完整算法運(yùn)行后進(jìn)一步降低了平均網(wǎng)損并提高了最優(yōu)解比例。

      對表5 中各步驟的平均耗時進(jìn)行分析可知,VPMA Ⅰ耗時占總時耗時0.4% ~15%,生成的解平均誤差1.2% ~34.2%,且系統(tǒng)規(guī)模小時,耗時比例較大、解誤差較小,系統(tǒng)規(guī)模大時,耗時比例小、解誤差較大。說明其能在不同規(guī)模系統(tǒng)中平衡求解速度和個體質(zhì)量,滿足3.2 小節(jié)中所述對種群初始化環(huán)節(jié)迅速定位到解質(zhì)量較高的搜索區(qū)域的要求。在大規(guī)模系統(tǒng)中,VPMA Ⅲ和VPMA Ⅳ耗時占總耗時的80.4% ~97.2%,說明種群規(guī)模擴(kuò)張和種群規(guī)模收縮策略占據(jù)了算法大部分的搜索時間,是算法最耗時的部分,同時也是求解大規(guī)模配電網(wǎng)重構(gòu)問題最關(guān)鍵的步驟,算法通過對種群規(guī)模的不斷調(diào)整從而增加種群多樣性、充分探索搜索空間,得到最優(yōu)搜索結(jié)果。

      5 結(jié) 語

      引入變種群模因算法的框架,構(gòu)建了求解大規(guī)模配電網(wǎng)重構(gòu)問題的方法。該方法根據(jù)配電網(wǎng)重構(gòu)問題的特點(diǎn),引入啟發(fā)式算法中的開關(guān)組思想生成初始種群并確定其鄰域,應(yīng)用智能算法中的雙主干交叉算子和禁忌搜索算法作為種群交叉及局部尋優(yōu)策略,采用動態(tài)改變種群規(guī)模策略。所提方法在一個基本框架中將啟發(fā)式算法的思想與人工智能算法相結(jié)合,使得其兼具了啟發(fā)式規(guī)則原理簡單、求解速度快的優(yōu)勢和人工智能算法搜索能力強(qiáng)的特性。最后,在IEEE33、Taipower84、Bus119、Bus136、Bus417 五個不同規(guī)模的系統(tǒng)中進(jìn)行配電網(wǎng)重構(gòu)仿真,并與多個算法進(jìn)行比較,驗(yàn)證了算法性能。同時分析了算法各個步驟對搜索過程的影響,證明了所提出的方法求解速度快、結(jié)果質(zhì)量好,適合求解大規(guī)模配電網(wǎng)重構(gòu)問題。

      猜你喜歡
      環(huán)路種群配電網(wǎng)
      邢氏水蕨成功繁衍并建立種群 等
      山西省發(fā)現(xiàn)刺五加種群分布
      配電網(wǎng)自動化的應(yīng)用與發(fā)展趨勢
      上海市中環(huán)路標(biāo)線調(diào)整研究
      上海公路(2018年4期)2018-03-21 05:57:46
      基于IEC61850的配電網(wǎng)數(shù)據(jù)傳輸保護(hù)機(jī)制
      電測與儀表(2016年5期)2016-04-22 01:14:14
      配電網(wǎng)不止一步的跨越
      河南電力(2016年5期)2016-02-06 02:11:24
      基于CIM的配電網(wǎng)線損計算
      Buck-Boost變換器的環(huán)路補(bǔ)償及仿真
      電測與儀表(2014年8期)2014-04-04 09:19:36
      單脈沖雷達(dá)導(dǎo)引頭角度跟蹤環(huán)路半實(shí)物仿真
      莫斯科地鐵計劃于2019—2020年推出第三換乘環(huán)路
      彭泽县| 库车县| 克什克腾旗| 赫章县| 雷山县| 丹阳市| 松潘县| 嫩江县| 英德市| 金门县| 潼南县| 且末县| 通化县| 长沙市| 宜兰县| 海城市| 潮州市| 棋牌| 灵丘县| 东丰县| 云和县| 伊春市| 玉环县| 石城县| 鹿邑县| 潮州市| 正宁县| 那曲县| 泸西县| 神农架林区| 沙湾县| 临潭县| 雅江县| 城口县| 潼关县| 华蓥市| 烟台市| 东乡县| 板桥市| 石家庄市| 木里|