王叢佼 王錫淮 陳國初 陳建民 陳 晶
(1.上海海事大學(xué)物流工程學(xué)院 上?!?01306 2.上海電機學(xué)院電氣學(xué)院 上?!?00240 3.中國石油大學(xué)石油工程學(xué)院海工系 青島 266580)
?
基于改進差分進化算法的潮流發(fā)電機組微觀選址
王叢佼1,2王錫淮1陳國初2陳建民3陳晶1
(1.上海海事大學(xué)物流工程學(xué)院上海201306 2.上海電機學(xué)院電氣學(xué)院上海200240 3.中國石油大學(xué)石油工程學(xué)院海工系青島266580)
針對潮流能發(fā)電機組布局依賴經(jīng)驗法、缺乏自主優(yōu)化而導(dǎo)致微觀選址難度大的問題,提出了一種基于差分進化算法并結(jié)合流場仿真模型的微觀選址優(yōu)化方法。通過對流場的有限元仿真,獲取選址區(qū)域在原始狀態(tài)下的流速分布;在充分考慮地形、潮汐和尾流效應(yīng)等因素的前提下,以仿真結(jié)果為依據(jù),以潮流發(fā)電機組群輸出功率最大為優(yōu)化目標(biāo),以機組間距及水深限制為約束,建立微觀選址優(yōu)化的數(shù)學(xué)模型;采用差分進化算法進行模型求解,同時為更利于最優(yōu)解的搜索,提出了對其變異算子及參數(shù)設(shè)置的改進策略。以龜山水道為例進行微觀選址優(yōu)化計算,驗證了所提模型的準(zhǔn)確性與算法的高效性。
潮流發(fā)電微觀選址差分進化算法自適應(yīng)潮流仿真
近年來為應(yīng)對常規(guī)化石能源面臨枯竭及環(huán)境污染問題,開發(fā)可再生的清潔能源受到世界各國的高度重視??v觀各類清潔能源,潮流能能量密度大(遠大于風(fēng)能和太陽能)、可預(yù)測性高、不占用土地和不受氣候影響等特點,實為可利用價值極高、潛力巨大的可開發(fā)能源[1]。我國海域遼闊,潮流能資源居世界前列,發(fā)展潮流能利用技術(shù)具有先天優(yōu)勢[2]。利用潮流能發(fā)電可解決海島區(qū)域無電或缺電難題[3,4],同時對推動智能電網(wǎng)建設(shè)、提高我國能源安全及改善能源結(jié)構(gòu)具有深遠意義。
規(guī)?;?、產(chǎn)業(yè)化運行是潮流發(fā)電的現(xiàn)實趨勢,隨之帶來的如何排布發(fā)電機組以提高能源利用率及發(fā)電經(jīng)濟性的微觀選址問題[5],成為國內(nèi)外都亟待解決的關(guān)鍵環(huán)節(jié)之一。在實際流場中,發(fā)電機組的出力大小主要受具體地形條件、流速分布及上、下游機組間的尾流效應(yīng)[6]等因素影響。其中尾流不僅會降低下游機組的出力,其產(chǎn)生的強大湍流還會影響發(fā)電機的使用壽命,因此微觀選址不僅要求每個機組所在位置的潮流能密度盡可能高,而且需考慮如何保持相鄰機組之間的距離從而使尾流的總體損耗最小。然而,目前工程中多采用的等間距“田”字形布放的經(jīng)驗法[7]不能充分考慮到上述因素,導(dǎo)致潮流能得不到合理、充分的利用,使發(fā)電效益受損。相比風(fēng)力發(fā)電的研究[8-11],針對潮流發(fā)電的微觀選址問題的研究還在起步階段。文獻[12-14]基于水槽試驗和數(shù)值模擬對機組的排布間距與形式進行了研究分析,但由于缺乏成熟、統(tǒng)一的計算軟件與方法,所得結(jié)論存在一定差異,實用價值還尚未可知。文獻[15]則借鑒風(fēng)電場優(yōu)化技術(shù)給出了適用于潮流發(fā)電機的尾流模型,建立了以產(chǎn)能為目標(biāo)的機組布局優(yōu)化模型,進而利用粒子群算法進行求解,并在算法中引入自適應(yīng)罰系數(shù)來處理約束。該方法具有一定實用意義,但文中只基于規(guī)則矩形水道和理論流速公式進行計算,其流場模型過于理想,忽視了復(fù)雜地形海況對約束條件和流速分布的影響。針對上述局限,本文選取符合裝機要求的實際水道進行高精度的流場仿真,以充分考慮地理的不規(guī)則性及流速分布的非均衡性,由此建立更符合實際情況的微觀選址優(yōu)化的數(shù)學(xué)模型。
由于模型精確性的提高,計算工作量也隨之增大,從而需要高效的求解算法。差分進化算法(Differential Evolution,DE)作為一種新興的優(yōu)化計算技術(shù),在電力系統(tǒng)相關(guān)領(lǐng)域已得到越來越多的應(yīng)用[16-21]。獨特的差分變異算子和貪婪選擇機制使其具有強大的搜索能力,自提出以來在所有國際進化計算競賽中都取得了極具競爭力的排名,這是其他任何一種單一的智能優(yōu)化算法所不能比肩的[22]。然而經(jīng)典DE算法存在種群多樣性與收斂速度的矛盾及對參數(shù)敏感的不足,為此本文擬對其進行改進以進一步提高微觀選址優(yōu)化效果,實現(xiàn)水域潛能的最大發(fā)揮。同時,本文設(shè)計了符合流場特性的流體網(wǎng)格坐標(biāo)系,給出了該坐標(biāo)系下的變量表達形式及約束處理機制,進一步幫助算法提高求解效率。
潮流發(fā)電機組的出力與其所在位置的潮流流速密切相關(guān),獲取流速分布是進行機組微觀選址優(yōu)化的必要前提。對流速的準(zhǔn)確掌握可有效提高選址的合理性與經(jīng)濟性。本文在確定微觀選址的區(qū)域范圍之后,通過計算流體動力學(xué)(Computational Fluid Dynamics,CFD)技術(shù)[23]對該流場建模以得到所選區(qū)域的潮流流速分布,并進行實潮驗證,控制誤差在可允許范圍內(nèi),從而為發(fā)電機組微觀選址的最優(yōu)化設(shè)計提供精確、可靠的潮流數(shù)據(jù)。
1.1流場區(qū)劃
我國潮流能資源豐富,根據(jù)對130個主要水道的統(tǒng)計,理論平均功率可達13 948 MW[2]。其中舟山群島的龜山水道儲能巨大,其流向穩(wěn)定,流速大(最大可達4 m/s)且能量密度高,水深、海床及通航條件均可滿足裝機的基本要求,因而具有可觀的開發(fā)價值。本文選取該水道作為機組的選址區(qū)域。
1.2流速分布
本文基于CFD技術(shù)對上述流場區(qū)域進行潮流數(shù)值模擬。水動力模型采用正交性較好的四邊形單元格,水動力推算引擎采用基于ADI的三維水動力差分模型。同時鑒于潮流仿真原理及模型的復(fù)雜性,本文從地理規(guī)模上分3個層次(東海大區(qū)域—舟山群島—龜山水道)進行逐級的模擬計算,并根據(jù)國家海洋局的歷史實測數(shù)據(jù)進行實潮驗證,將通過驗證的大區(qū)域中計算的模型參數(shù),作為小區(qū)域的激勵邊界,以使所得流速分布結(jié)果更為準(zhǔn)確。
龜山水道流場網(wǎng)格(規(guī)模為318×102)建模如圖1a所示,水深分布如圖1b所示。由于潮流根據(jù)潮汐運動而呈規(guī)律性變化,通常以一個朔望月(平均為29.53 d)為周期[1]進行計算。在一個周期內(nèi),為滿足模型精確性,以10 min為一計算步長,即每隔10 min計算一次該流場模型內(nèi)每一個網(wǎng)格節(jié)點的流速矢量,則最終輸出為一個朔望月內(nèi)每個計算步長下流場流速的矢量分布。如圖2a、圖2b所示,分別為某漲急和落急時刻(未放置機組時)的流速計算結(jié)果,可用于微觀選址最優(yōu)化計算的輸入?yún)?shù)。
圖1 龜山水道網(wǎng)格模型與水深分布Fig.1 The mesh model and water depth distribution of Guishan waterway
圖2 龜山水道流速分布Fig.2 The velocity distribution of the maximum speed
2.1發(fā)電機組的功率模型
(1)
式中,t0、 t1分別為一個朔望月的起、止時間點;Pi(t,x,y,h)為機組i在三維坐標(biāo)(x,y,h)位置、實際入流速度為Vi(t,x,y,h)時的發(fā)電功率。
對于Pi(t,x,y,h)與Vi(t,x,y,h)之間的關(guān)系,本文基于潮流發(fā)電機組的運行特性,參考風(fēng)力機功率曲線,將其近似描述為一個分段線性函數(shù)
Pi(t,x,y,h)=
(2)
式中,A為水輪機槳葉的掃掠面積;ρ為海水密度,一般取1 025 kg/m3;Cp為功率系數(shù);Vcutin、 Vcutout和Vrated分別為潮流發(fā)電機組的切入流速、切出流速和額定流速;P0為額定功率;Vi(t,x,y,h)為第i臺機組的入流速度,該速度不僅與機組所處的地理位置(即初始狀態(tài)下的潮流流速分布)有關(guān),還受到與其他機組的相對位置引起的尾流效應(yīng)影響[5]。
到目前為止,針對潮流能發(fā)電機組,還沒有確切的尾流模型方程。文獻[15]則將風(fēng)力發(fā)電最常用的Jensen模型和Larsen模型應(yīng)用于潮流發(fā)電中,并對兩個尾流模型的測試數(shù)據(jù)與仿真所得數(shù)據(jù)之間的誤差進行分析,進而發(fā)現(xiàn)Jensen模型的速度值偏差僅在0.01 m/s級別左右,能夠較為實際地反映出潮流的尾流變化。應(yīng)用于潮流發(fā)電的Jensen模型方程為
Vi,j(t,x,y,h)=
(3)
式中,Vi,j(t,x,y,h)為潮流經(jīng)過機組j逐漸衰減而到達機組i時的速度(假設(shè)機組j在機組i上游);Vj(t,x,y,h)為機組j的入流速度;CT為機組的推力系數(shù);α為尾流衰減系數(shù);X為兩臺機組在來流方向上投影的距離。
在實際流場中,任意潮流發(fā)電機均可能受到周圍多臺機組不同程度的尾流影響,假設(shè)動能損失與尾流損失守恒,則機組i的入流速度Vi(t,x,y,h)為
Vi(t,x,y,h)=VCFD(t,x,y,h)-
(4)
式中,VCFD(t,x,y,h)為由1.2節(jié)所獲取的在未布置發(fā)電機組的情況下對應(yīng)于坐標(biāo)位置(x,y,h)的潮流速度;φj為影響因子,與兩臺機組的相對位置有關(guān)[13]。
2.2目標(biāo)函數(shù)與約束條件
微觀選址優(yōu)化的目標(biāo)是在保證機組可靠運行的前提下,確定各臺發(fā)電機的具體位置,盡可能減小機組之間的潮流能損失,實現(xiàn)整體輸出功率的最大化。鑒于DE算法用于求解全局最小化問題,則本文的目標(biāo)函數(shù)為
(5)
即所有N臺機組總平均功率的倒數(shù)。
該優(yōu)化問題的基本約束條件為:
1)邊界約束,即所有潮流發(fā)電機的位置都必須在所劃定的水流場范圍內(nèi)。
2)水深約束,即
hi-ho>0
(6)
式中,hi為第i臺機組樁腳所處深度;ho為海域水深下限,ho=R+hleg, hleg為機組樁腳至機軸的高度,R為水輪機葉片半徑。
3)間距約束,即任意兩臺潮流發(fā)電機之間的距離都不能小于安全運行距離
(7)
式中,do為兩機組間最小可行距離,即安全運行距離。一般情況下,設(shè)定do=3D,D為轉(zhuǎn)子葉片直徑。
由數(shù)學(xué)模型可知,潮流發(fā)電機組的微觀選址優(yōu)化是一個多變量、多約束的非線性優(yōu)化問題,傳統(tǒng)的數(shù)學(xué)方法往往無能為力。本文提出了一種基于動態(tài)有義集合的改進差分進化算法(dn-based Improved Differential Evolution,dn-IDE)應(yīng)用于該問題的求解。同時,在求解過程中結(jié)合CFD設(shè)計了一種便于算法實現(xiàn)、節(jié)省計算量又兼顧流場特性的網(wǎng)格坐標(biāo)系來表示機組位置變量,并給出了不同的約束處理方案。
3.1DE算法及其改進
基本DE算法的整體架構(gòu)與遺傳算法相似,通過變異、交叉、選擇等操作產(chǎn)生新種群,經(jīng)過迭代進化實現(xiàn)對全局最優(yōu)解的搜索。其中變異操作是整個DE算法的核心,其基于不同個體間的差異對目標(biāo)個體進行擾動來生成變異個體。目前,常用的變異算子有DE/rand/k和DE/best/k/兩類,具體形式可見文獻[22]。其中DE/rand/k由于基向量選擇的隨機性而有利于保持種群多樣性,具有更好的求解穩(wěn)定性,但易造成由于盲目帶來的冗余計算量,一定程度減緩了算法的收斂速度;而類似DE/best/k算子,利用當(dāng)前最優(yōu)解指導(dǎo)群體搜索方向而使個體表現(xiàn)出極強的趨同性,加快向當(dāng)前最優(yōu)的靠攏,但易因種群多樣性的大幅丟失而導(dǎo)致算法早熟,面對復(fù)雜高維多峰問題時,達不到所需要的求解精度。
可見,一個適宜的變異算子需要兼顧種群多樣性與收斂速度,平衡算法的探測能力與開采能力。為此,本文設(shè)計了一種新的動態(tài)變異算子,其思想是:將種群中個體根據(jù)適應(yīng)度函數(shù)值進行排序,對于求解最小化問題,適應(yīng)度函數(shù)值越小的個體排名越前,則定義排名前dn(dn∈[1,2,…,NP])的個體組成有義集合(significant set),從中隨機選取一個有義解(significant solution)作為基向量來引導(dǎo)群體搜索方向,并且dn隨迭代次數(shù)自適應(yīng)調(diào)整,使有義集合具有動態(tài)規(guī)模。該變異算子的具體形式為
Vi,G=Xdn_sigset,G+F(Xr1,G-Xr2,G)
(8)
式中,G為當(dāng)前進化代數(shù);Xr1,G、 Xr2,G為從種群中隨機選取的不同于目標(biāo)個體Xi,G的差分個體;F為搜索步長;Xdn_sigset,G為從動態(tài)有義集合中隨機選取的引導(dǎo)搜索的個體。dn的自適應(yīng)策略為
(9)
式中,NP為種群規(guī)模;Gmax為最大進化代數(shù);ceil(y)為大于y的最小整數(shù)。由上式可見,隨著進化代數(shù)的增加,dn在[NP/2,1]區(qū)間內(nèi)呈非線性遞減,則在進化初期,可供選取的有義解范圍相對較大,且dn的下降速率較慢,能夠充分利用群體內(nèi)的優(yōu)秀信息共享,使個體得到更多有效搜索方向的引導(dǎo),增大找到全局最優(yōu)解的概率;而在進化后期,dn下降速率相對較快,有義解的選擇更趨于當(dāng)前最優(yōu)解,從而引導(dǎo)個體趨于最優(yōu)區(qū)域附近執(zhí)行精細搜索,提高算法精度的同時加快收斂。
dn-IDE算法的交叉操作同基本DE算法,由目標(biāo)個體Xi,G與變異個體Vi,G的每一維進行離散交叉而產(chǎn)生試驗個體Ui,G=[u1,i,G,u2,i,G,…,uD,i,G]。
(10)
式中,rand(j)∈[0,1]為均勻分布的隨機數(shù);randn(i)∈[1,2,…,D]為隨機選擇的維數(shù)變量索引,以保證Ui,G至少有一位由Vi,G貢獻,而對于其他位,由交叉概率因子CR決定,CR∈[0,1]。
由上可見,DE算法中有F和CR兩個關(guān)鍵參數(shù)。關(guān)于兩者的設(shè)置,有許多文獻給出了推薦值,但沒有統(tǒng)一的結(jié)論[24],這主要是由于其與具體目標(biāo)問題息息相關(guān),不同的解空間分布甚至是對同一空間的不同搜索階段都有不同的參數(shù)需求。而手動調(diào)節(jié)費時費力,降低算法的實用性?;诖?,本文利用隨機化參數(shù)來增加參數(shù)取值的多樣性,同時使算法在無經(jīng)驗知識的情況下,自動產(chǎn)生適合當(dāng)前搜索需要的值。經(jīng)過多次試驗,本文分別選取高斯分布和柯西分布來生成CR與F, 其中CR=N(0.5,0.01), 則其以大概率落在0.5鄰域內(nèi),在增加隨機性的同時,一定程度上均衡目標(biāo)個體和試驗個體對下一代子個體的貢獻。而F=C(0.5,0.05)能夠充分地覆蓋F的取值區(qū)間[0,1],以在整個搜索過程中平衡算法的探索能力(較大取值)和開發(fā)能力(較小取值)。同時,相比高斯分布,柯西分布具有較高的兩翼概率特性,能夠產(chǎn)生分布性更廣的隨機數(shù),從而使搜索步長更多樣化以幫助算法擺脫局部極值點的干擾。
3.2編碼方案
在微觀選址優(yōu)化問題中,優(yōu)化變量為機組的位置坐標(biāo)。實際工程中,通常使用笛卡爾坐標(biāo)系(直角坐標(biāo))來表示空間位置,而應(yīng)用于本文優(yōu)化問題時該坐標(biāo)存在一定的局限性:其橫、縱軸與經(jīng)緯度一致,但無法直接反映出所處位置的流速流向等數(shù)據(jù),必須經(jīng)過復(fù)雜的換算與判斷機制才能求得目標(biāo)函數(shù)所需信息,過程繁瑣,計算量大。為此,本文結(jié)合流場特征,定義一種新的坐標(biāo)系——流體網(wǎng)格坐標(biāo)系。通過水動力場的仿真與調(diào)整,建立了這樣一個網(wǎng)格:網(wǎng)格的一個維度m與流體流向一致,另一個維度n與流體的等勢線一致。圖3顯示了第i臺機組的網(wǎng)格坐標(biāo)(mi,ni)與笛卡爾坐標(biāo)(xi,yi)的對應(yīng)關(guān)系。該網(wǎng)格坐標(biāo)的優(yōu)勢在于:①由于坐標(biāo)反映了流向信息,可以直接判斷兩點在流場中的相對位置,便于機組間上下游關(guān)系判斷;②利用已包含流速信息和水深數(shù)據(jù)的網(wǎng)格節(jié)點作為選址點,方便可行,同時可大大降低計算規(guī)模,提高計算效率。
圖3 笛卡爾坐標(biāo)系與流體網(wǎng)格坐標(biāo)系的對應(yīng)示意Fig.3 The fluid grid coordinate system corresponding to Cartesian coordinate system
可見本文將有限單元格的節(jié)點處作為待選擇的機組布放點,優(yōu)化變量以整數(shù)形式出現(xiàn)。若給定N臺機組,則解的編碼形如(m1n1),(m2n2),…,(mNnN)]。解的長度(即維數(shù))為2N,解的精度取決于網(wǎng)格精度,解的范圍取決于網(wǎng)格行列數(shù)目。
3.3搜索范圍
圖4中曲線即通過CFD劃定的選址邊界,曲線內(nèi)區(qū)域即為搜索范圍。該區(qū)域上下為流線邊界,左右為等勢線邊界,兼顧了流場特征、水路邊界特征與四邊形網(wǎng)格自身特征。其流線平均長度6 950 m,等勢線平均長度1 575 m,由此建立的網(wǎng)格規(guī)模為:mmax=230,nmax=50,單元格尺寸為30 m×31 m,單邊長度約為機組葉片直徑的兩倍,精度足夠。
圖4 待搜索范圍Fig.4 The search range
3.4約束處理
約束條件的處理直接影響到算法的尋優(yōu)效果。本文針對微觀選址優(yōu)化問題的不同約束,設(shè)計了各自處理不可行解的方案,以進一步提高算法效率。
1)超出邊界范圍
對于不符合邊界條件的解,多數(shù)文獻采用將其修復(fù)至邊界的方法。該方法操作簡單,但易使算法早熟于邊界點,且在本文優(yōu)化問題中,若機組在邊界過于密集,易導(dǎo)致機組間距小于安全距離,不可行的幾率依然極大。為此,本文設(shè)計了一種“鏡面反射”修復(fù)機制,對超出邊界的坐標(biāo)變量關(guān)于鄰近的邊界做鏡面映射,直至將其修復(fù)至邊界內(nèi)。同時該方法可提高算法對解空間搜索的遍歷性,從而增大發(fā)現(xiàn)更優(yōu)解的概率。
2)不滿足水深條件
假設(shè)某解個體坐標(biāo)落入淺水區(qū)域,則根據(jù)隨機產(chǎn)生的方向?qū)⑵溥w移。對遷移路線所經(jīng)過的節(jié)點進行水深判斷,直至其跳出淺水區(qū)域。鑒于網(wǎng)格矩陣的規(guī)范化排布,隨機方向可從8個鄰近網(wǎng)格節(jié)點方向中選擇。
3)違反安全間距
任意兩臺發(fā)電機組之間都需要滿足安全間距,由此該約束條件的個數(shù)為N(N-1)/2, 且隨著裝機規(guī)模的增大,約束計算的復(fù)雜度也會顯著增加。而本文設(shè)計了一種掃描排點法,在裝機數(shù)量較大的情況下,可以有效減少計算量。掃描每個坐標(biāo)周圍不滿足安全距離的所有節(jié)點位置,若發(fā)現(xiàn)解個體中存在第j臺機組落在第i臺機組的非安全區(qū)域內(nèi),則采用罰函數(shù)法對該不可行解進行懲罰。
(11)
式中,ΔF為懲罰項;C0為罰因子;機組i與機組j的間距為dij; ε為一小值正常數(shù),確保分母不為零。
3.5求解步驟
1)通過CFD技術(shù)劃定選址區(qū)域范圍,獲取該片區(qū)域的原始流速分布。
2)建立網(wǎng)格流體坐標(biāo)系,記錄網(wǎng)格中每一個節(jié)點包含的水深信息與實時流速流向信息;設(shè)定機組坐標(biāo)上、下限(mmax,nmax),(mmin,nmin)。
3)設(shè)置算法參數(shù)。包括最大迭代次數(shù)Gmax、 種群規(guī)模NP等,令進化代數(shù)G=0。
4)確定機組型號與數(shù)量,輸入機組基本參數(shù)。
5)在坐標(biāo)范圍內(nèi)隨機均勻產(chǎn)生初始化種群,根據(jù)式(5)計算所有個體的適應(yīng)度值并進行排序。
6)根據(jù)式(8)和式(10)對初始種群的個體進行變異、交叉操作,產(chǎn)生新的試驗個體。
7)選擇操作。比較試驗個體與目標(biāo)個體的適應(yīng)度值,選取適應(yīng)度值更優(yōu)的個體進入下一代種群。
8)根據(jù)適應(yīng)度值對個體排序,記錄當(dāng)前最優(yōu)微觀選址方案及其適應(yīng)度值。
9)判斷是否達到終止條件,若G=Gmax, 結(jié)束算法,輸出結(jié)果;否則,G=G+1, 轉(zhuǎn)至步驟6)。
4.1實例描述
以龜山水道為例進行微觀選址優(yōu)化的仿真研究。該水道的水深分布如圖1b,區(qū)劃范圍如圖4所示。發(fā)電機組選取MCT公司的 “SeaGen”型潮流機[25],其性能參數(shù)見表1。 ̄根據(jù)Flux法[1]及CFD技術(shù)對該水流場進行潮流能估算,可得裝機數(shù)量為95臺時較為合適。
表1 機組參數(shù)表Tab.1 Parameters of the turbine
4.2結(jié)果及比較分析
采用dn-IDE算法求解本文建立的微觀選址優(yōu)化模型,同時為驗證模型及算法的有效性和優(yōu)越性,分別運用經(jīng)驗“潮流田”法、標(biāo)準(zhǔn)DE算法及PSO算法[11]基于相同水道、相同機組對模型進行求解。其中,經(jīng)驗法一般將潮流發(fā)電機組按行列等間距交錯放置[7],沿與主潮流流向垂直的方向間距a倍直徑距離,沿與主潮流流向平行的方向間距b倍直徑距離,一般a和b依據(jù)實際情況與機組數(shù)量而定。本文針對龜山水道的經(jīng)驗選址方案如圖5a所示。
圖5 各方法所得的最優(yōu)微觀選址方案效果圖Fig.5 Renderings of the optimal solution for four methods
各算法的參數(shù)設(shè)置如下:標(biāo)準(zhǔn)DE采用最廣泛應(yīng)用的DE/rand/1變異策略,設(shè)置F=0.7,CR=0.9;PSO算法的參數(shù)見文獻[11];所有算法統(tǒng)一設(shè)定種群規(guī)模為50,最大迭代次數(shù)為5 000。表2給出了3種算法運行50次的仿真統(tǒng)計結(jié)果及經(jīng)驗法所得結(jié)果。
表2 不同布局方案總發(fā)電功率統(tǒng)計表Tab.2 The generation power for different layout schemes (單位:kW)
從表2可見,經(jīng)驗法所得結(jié)果最不理想,該方法雖簡單易行,但相比3種優(yōu)化算法,由于未能充分考慮流場分布及尾流效應(yīng)等對微觀選址至關(guān)重要的因素,使得潮流能損失較大,潮流發(fā)電機組的出力還有一定待提高空間。而本文算法求得目標(biāo)函數(shù)的最優(yōu)值為3.514 9×10-5,對應(yīng)一個朔望月周期內(nèi)的總平均功率為2.848×104kW(每臺機組的具體坐標(biāo)見附表1),比經(jīng)驗法所得提高了6.59%,明顯提高了電能產(chǎn)值,增強了潮流能利用的合理性。同時與標(biāo)準(zhǔn)DE算法、PSO算法所獲取的結(jié)果相比,本文算法最優(yōu)方案的發(fā)電功率分別提高了2.63%和2.01%,驗證了該算法對求解質(zhì)量的改善能力,并且在平均值、最小值和標(biāo)準(zhǔn)差方面都表現(xiàn)最好,進一步顯示了dn-IDE算法求解高維復(fù)雜優(yōu)化問題的穩(wěn)定性。
圖5b~圖5d分別給出了dn-IDE算法、標(biāo)準(zhǔn)DE算法及PSO算法所得的最優(yōu)方案效果圖。通過比較,
可以看出圖5c和圖5d中機組分布較不均衡,各潮流發(fā)電機組相互之間的尾流影響差異大,顯然對潮流能的利用不夠充分。而本文算法的最優(yōu)方案圖5b中潮流發(fā)電機組分布較為合理,錯落有致,在降低機組相互之間尾流效應(yīng)影響的同時,保證了有效潮流能的充分發(fā)揮,從而使機組符合實際的自主最優(yōu)布局而實現(xiàn)產(chǎn)能最大化,提高了微觀選址的經(jīng)濟性與合理性。
圖6給出了3種優(yōu)化算法的收斂曲線。從圖中可以看出,dn-IDE算法收斂速度相對其他兩種算法擁有明顯的優(yōu)勢,可以在較少的迭代次數(shù)內(nèi)獲得更好的尋優(yōu)質(zhì)量,顯示了該算法尋優(yōu)的有效性與先進性。
圖6 收斂曲線Fig.6 The convergence curves
本文為潮流發(fā)電機組的微觀選址提供了一種基于差分進化算法的優(yōu)化設(shè)計方法。在充分考慮實際地形條件、尾流效應(yīng)及安全距離等因素的前提下,建立了微觀選址優(yōu)化的數(shù)學(xué)模型,并通過潮流場的有限元仿真計算流速分布,提高模型的準(zhǔn)確性與實用性;設(shè)計了符合流場特征、便于算法尋優(yōu)的網(wǎng)格流體坐標(biāo)系,進而提出了將改進差分進化算法與其結(jié)合進行模型求解的新方法。為檢驗?zāi)P图八惴ǖ膽?yīng)用性能,對實際海域進行了仿真實驗。結(jié)果證明,該選址方法能使潮流發(fā)電機組符合實際的自主最優(yōu)布局而實現(xiàn)產(chǎn)能最大化,克服了經(jīng)驗選址的局限性,為潮流能合理、高效地開發(fā)提供了新的思路,具有一定的工程應(yīng)用價值。
附表1 本文所得最優(yōu)方案中機組各具體坐標(biāo)App.Tab.1 The specific coordinates of the unit in the optimal scheme
[1]Bahaj A S.Generating electricity from the oceans[J].Renewable and Sustainable Energy Reviews,2011,15(7):3399-3416.
[2]Wang Shujie,Yuan Peng,Li Dong,et al.An overview of ocean renewable energy in China[J].Renewable and Sustainable Energy Reviews,2011,15(1):91-111.
[3]楊歡,趙榮祥,辛煥海,等.海島電網(wǎng)發(fā)展現(xiàn)狀與研究動態(tài)[J].電工技術(shù)學(xué)報,2013,28(11):95-105.
Yang Huan,Zhao Rongxiang,Xin Huanhai,et al.Development and research status of island power systems[J].Transactions of China Electrotechnical Society,2013,28(11):95-105.
[4]楊俊友,王海鑫,邢作霞,等.孤島模式下潮流能發(fā)電系統(tǒng)協(xié)調(diào)控制策略[J].電工技術(shù)學(xué)報,2015,30(14):551-560.
Yang Junyou,Wang Haixin,Xing Zuoxia,et al.Coordination control strategy of tidal power generation in island grid[J].Transactions of China Electrotechnical Society,2015,30(14):551-560.
[5]Blunden L S,Bahaj A S.Tidal energy resource assessment for tidal stream generators[J].Proceedings of the Institution of Mechanical Engineers:Part A Journal of Power Energy,2007,221(A2):137-146.
[6]MacLeod A J,Barnes S,Rados K G.Wake effects in tidal current turbine farms[C]//Proceedings of the MAREC Conference,Newcastle,2002:49-53.
[7]Fraenkel P L,Paish O,Gava P.The exploitation of tidal and marine currents:wave energy:project results[M].Brussels Luxembourg:European Commission,1996.
[8]許昌,楊建川,李辰奇,等.復(fù)雜地形風(fēng)電場微觀選址優(yōu)化[J].中國電機工程學(xué)報,2013,33(31):58-64.
Xu Chang,Yang Jianchuan,Li Chenqi,et al.Optimization of wind farm layout in complex terrain[J].Proceedings of the CSEE,2013,33(31):58-64.
[9]黃晟,王輝,廖武,等.基于VSC-HVDC海上串聯(lián)拓撲風(fēng)電場低電壓穿越控制策略研究[J].電工技術(shù)學(xué)報,2015,30(14):362-369.
Huang Sheng,Wang Hui,Liao Wu,et al.Control strategy based on VSC-HVDC series topology offshore wind farm for low voltage ride through[J].Transactions of China Electrotechnical Society,2015,30(14):362-369.
[10]汪璐,邵如平,王雅璐.基于海上大型風(fēng)電場VSC-HVDC系統(tǒng)電網(wǎng)側(cè)控制器的設(shè)計[J].電力系統(tǒng)保護與控制,2015,43(17):107-112.Wang Lu,Shao Ruping,Wang Yalu.Grid side controller design of VSC-HVDC system based on large offshore wind farm[J].Power System Protection and Control,2015,43(17):107-112.
[11]萬春秋,王峻,楊耕,等.基于靜態(tài)評價粒子群的風(fēng)電場微觀選址方法[J].太陽能學(xué)報,2012,33(12):2185-2191.
Wan Chunqiu,Wang Jun,Yang Geng,et al.Wind farm micro-siting based on particle swarm optimization with static evaluation[J].Acta Energiae Solaris Sinica,2012,33(12):2185-2191.
[12]Seung H L,Sang H L,Kyungsoo J.A numerical study for the optimal arrangement of ocean current turbine generators in the ocean current power parks[J].Current Applied Physics,2010,10(S2):137-141.
[13]Myers L E,Bahaj A S.Simulated electrical power potential harnessed by marine current turbine arrays in the alderney race[J].Renewable Energy,2005,30(11):1713-1731.
[14]O’Doherty D M,Mason J A,Morris C,et al.Interaction of marine turbines in close proximity[C]//Proceedings of 9th European Wave and Tidal Energy Conference,Southampton,2011.
[15]劉丞,汪昆,汪雄海.基于粒子群算法的潮流發(fā)電機布局[J].浙江大學(xué)學(xué)報(工學(xué)版),2013,47(12):2088-2093.
Liu Cheng,Wang Kun,Wang Xionghai.Optimal deployment of tidal current turbines based on particle swarm algorithm[J].Journal of Zhejiang University (Engineering Science),2013,47(12):2088-2093.
[16]邱威,張建華,劉念.考慮環(huán)境因素和電壓穩(wěn)定性的多目標(biāo)最優(yōu)潮流[J].電工技術(shù)學(xué)報,2012,27(2):190-197.
Qiu Wei,Zhang Jianhua,Liu Nian.Multi-objective optimal power flow considering environmental factor and voltage stability[J].Transactions of China Electrotechnical Society,2012,27(2):190-197.
[17]康忠健,訾淑偉.基于差分進化算法的油田區(qū)域配電網(wǎng)無功優(yōu)化技術(shù)的研究[J].電工技術(shù)學(xué)報,2013,28(6):226-231.
Kang Zhongjian,Zi Shuwei.Research on the reactive power optimization of oil-field regional distribution network based on differential evolution[J].Transactions of China Electrotechnical Society,2013,28(6):226-231.
[18]張建華,于雷,劉念,等.含風(fēng)/光/柴/蓄及海水淡化負荷的微電網(wǎng)容量優(yōu)化配置[J].電工技術(shù)學(xué)報,2014,29(2):102-112.
Zhang Jianhua,Yu Lei,Liu Nian,et al.Capacity configuration optimization for island microgrid with wind/photovoltaic/diesel/storage and seawater desalination load[J].Transactions of China Electrotechnical Society,2014,29(2):102-112.
[19]王榮杰,詹宜巨,周海峰,等.基于差分進化機理優(yōu)化的PID控制的AVR系統(tǒng)[J].電力系統(tǒng)保護與控制,2015,43(24):108-114.
Wang Rongjie,Zhan Yiju,Zhou Haifeng.PID controlled AVR system based on differential evolution mechanism optimization[J].Power System Protection and Control,2015,43(24):108-114.
[20]呂忠,周強,蔡雨昌.含分布式電源的DEIWO算法配電網(wǎng)無功優(yōu)化[J].電力系統(tǒng)保護與控制,2015,43(4):69-73.
Lü Zhong,Zhou Qiang,Cai Yuchang.Reactive power optimization in distribution network with distributed generation on DEIWO algorithm[J].Power System Protection and Control,2015,43(4):69-73.
[21]鄒必昌,孫洪斌,龔慶武,等.含分布式發(fā)電的改進混合整數(shù)差分算法的配電網(wǎng)重構(gòu)[J].電力系統(tǒng)保護與控制,2012,40(12):25-30.
Zou Bichang,Sun Hongbin,Gong Qingwu,et al.Reconfiguration of distribution system using improved mixed-integer differential evolution with distributed generations[J].Power System Protection and Control,2012,40(12):25-30.
[22]Price K,Storn R.Differential evolution-a practical approach to global optimization[M].Berlin:Springer Verlag,2006:133-152.
[23]李莉,劉永前,楊勇平,等.基于CFD流場預(yù)計算的短期風(fēng)速預(yù)測方法[J].中國電機工程學(xué)報,2013,33(7):27-32.
Li Li,Liu Yongqian,Yang Yongping,et al.Short-term wind speed forecasting based on CFD pre-calculated flow fields[J].Proceedings of the CSEE,2013,33(7):27-32.
[24]Das S,Suganthan P N.Differential evolution:a survey of the state-of-the-art[J].IEEE Transactions on Evolutionary Computation,2011,15(1):4-31.
[25]Fraenkel P L.Marine current turbines:pioneering the development of marine kinetic energy converters[J].Proceedings of the Institution of Mechanical Engineers,Part A:Journal of Power and Energy,2007,22l(A2):159-169.
Tidal Current Turbines Micrositing Based on Improved Differential Evolution Algorithm
Wang Congjiao1,2Wang Xihuai1Chen Guochu2Chen Jianmin3Chen Jing1
(1.Logistics Engineering CollegeShanghai Maritime UniversityShanghai201306China 2.Department of Electrical EngineeringShanghai Dianji UniversityShanghai200240China 3.School of Petroleum EngineeringChina University of PetroleumQingdao266580China)
A micrositing method based on differential evolution algorithm combined with flow field simulation model is proposedfor solving the problems that tidal generator layout depends on experience without optimization technology.This method firstly employsthe finite element simulation to obtain the original flow velocity distribution.Then a mathematical model based on the simulation results is built in full consideration of topography,tide,and wake effect.The objective function is the maximization of the whole tidal turbines’ power outputand the free variables are the turbines’ coordinates which are subject to the minimum distance conditions and the depth conditions.In order to solve this model,an improved differential evolution algorithmis proposed,in whichthe adaptive mutation operator and parameters increase the global search ability.The micrositing of tidal turbines is performed on the Guishan waterway.Then the optimized results demonstrate the accurateness of the proposed model and the effectiveness of the solving algorithm.
Tidal power,micrositing,differential evolution algorithm,adaptive,tide simulation
2015-04-28改稿日期2015-09-02
TM612
王叢佼女,1984年生,博士,講師,研究方向為電力系統(tǒng)優(yōu)化設(shè)計及智能控制。
E-mail:qinxiaojiayi@hotmail.com(通信作者)
王錫淮男,1968年生,教授,研究方向為復(fù)雜系統(tǒng)優(yōu)化及控制。
E-mail:wxh@shmtu.edu.cn
國家自然科學(xué)基金(61573240)、國家體育總局科研項目(2015HT056)和上海市教委科研創(chuàng)新重點項目(12ZZ158)資助。