999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種改進(jìn)遺傳算法在超臨界電廠動態(tài)負(fù)荷優(yōu)化分配中的應(yīng)用研究

2010-04-12 00:00:00李云娟,張立明,黃
現(xiàn)代電子技術(shù) 2010年21期

摘 要:考慮到超臨界電廠機(jī)組實際運行情況及實際約束條件,建立了機(jī)組多時段動態(tài)負(fù)荷優(yōu)化分配的數(shù)學(xué)模型。在傳統(tǒng)遺傳算法(SGA)的基礎(chǔ)上對其進(jìn)行改進(jìn),首次提出了基于實數(shù)編碼、雙倍初始種群生成法、變參數(shù)法和壓縮空間法的加速遺傳算法(AGA)。實例仿真分析說明,AGA能穩(wěn)定地收斂到全局最優(yōu)解,時間短,效率高,較SGA性能有了顯著的提高,在一定程度上能夠滿足動態(tài)負(fù)荷優(yōu)化分配對算法運算速度的要求。

關(guān)鍵詞:動態(tài)負(fù)荷優(yōu)化分配; 加速遺傳算法; 實數(shù)編碼; 變參數(shù)法

中圖分類號:TN919-34文獻(xiàn)標(biāo)識碼:A

文章編號:1004-373X(2010)21-0147-04

Application of Accelerating Genetic Algorithm in Dynamic Load Optimal

Distribution for Supercritical Power Plant

LI Yun-juan, ZHANG Li-ming, HUANG Yue

(Department of Automation Control and Mechanical Engineering, Kunming University, Kunming 650118, China)

Abstract: Taking into account of the practical operation and practical constraint of generating units in supercritical power plants, an algorithm model of multiperiod dynamic load optimal distribution of power generating units is established. Based on the modification of the simple genetic algorithm (SGA), the accelerating genetic algorithm (AGA) is proposed according to real coding, double initial population generation method, variation method of parameters and method of space compression. The simulation of an example shows that the AGA can converge stably to the global optimal solution. The convergence time is short and its efficiency is high. In comparison with the performance of SGA, that of AGA was improved significantly, and can meet the requirement of the dynamic load optimal distribution to the algorithm operation speed to some extent.

Keywords: optimal distribution of dynamic load; accelerating genetic algorithm; real coding; variation method of parameter

收稿日期:2010-06-04

0 引 言

超臨界電廠機(jī)組負(fù)荷優(yōu)化分配的目的主要是使全廠的負(fù)荷及時滿足電網(wǎng)要求,合理分配各機(jī)組負(fù)荷,使全廠總能耗最小。動態(tài)負(fù)荷優(yōu)化是根據(jù)當(dāng)前機(jī)組工況和電網(wǎng)負(fù)荷的變化對負(fù)荷進(jìn)行分配,能夠保證負(fù)荷分配總是最優(yōu),從而增大機(jī)組產(chǎn)出比,提高經(jīng)濟(jì)效益[1-2]。

動態(tài)負(fù)荷優(yōu)化分配不僅要求優(yōu)化算法的運算精度高,而且要求運算速度快,以滿足實時跟蹤分配的要求。遺傳算法(Genetic Algorithm,GA)是基于生物進(jìn)化過程中優(yōu)勝劣汰規(guī)則與群體基因信息交換機(jī)制的一類通用性強(qiáng)的優(yōu)化方法[3-4]。GA對目標(biāo)函數(shù)性態(tài)沒有要求,約束條件處理簡單,全局搜索能力強(qiáng),運算簡單,很適合求解負(fù)荷優(yōu)化分配等復(fù)雜優(yōu)化問題。標(biāo)準(zhǔn)遺傳算法(Simple Gentic Algorithm,SGA)早已被一些學(xué)者應(yīng)用于機(jī)組負(fù)荷優(yōu)化問題中,但基本都屬于靜態(tài)分配,運算量大,計算時間長,難以滿足動態(tài)負(fù)荷分配對算法運算速度的要求[5-6]。

1 動態(tài)負(fù)荷優(yōu)化分配問題模型

動態(tài)負(fù)荷優(yōu)化分配的目標(biāo)是在滿足總負(fù)荷要求和機(jī)組物理限制條件下電廠生產(chǎn)成本最小[7],生產(chǎn)成本主要包括所有機(jī)組發(fā)電煤耗、機(jī)組啟停的折合費用以及磨煤機(jī)、電泵、給水泵等輔機(jī)的運行費用三大部分。設(shè)超臨界電廠有N臺機(jī)組,則負(fù)荷優(yōu)化分配的目標(biāo)函數(shù)為:

min(Uit,Pit)=min∑Ni=1{[Fit(Pit)+(UAit-

UAi(t-1))SAi]Uit+Uit-Ui(t-1)Si}

(1)

式中:Pit為t控制時段第i臺機(jī)組的分配負(fù)荷;Fit(Pit)為t控制時段第i臺機(jī)組的煤耗特性,一般采用二次函數(shù)擬合得到,即Fit(Pit)=aitP2it+bitPit+cit。為保證動態(tài)分配的有效性,在每個控制時段必須首先更新特性系數(shù)ait,bit,cit;Uit為t控制時段第i臺機(jī)組運行狀態(tài),Uit=1表示運行,Uit=0表示停機(jī);UAit為t控制時段第i臺機(jī)組輔機(jī)運行狀態(tài),UAit=1表示運行,UAit=0表示停機(jī);Si為機(jī)組的起停折合費用;SAi為輔機(jī)的運行費用。

2 SGA收斂速度分析

在運用遺傳算法求解優(yōu)化問題時,首先對解進(jìn)行編碼,將解空間變換到編碼空間,然后隨機(jī)初始化一群個體,即一組潛在的解,根據(jù)個體適應(yīng)度大小按照一定的選擇方法進(jìn)行選擇,然后進(jìn)行交叉、變異等遺傳操作,適應(yīng)度小的個體逐漸被淘汰,若干代以后,算法會收斂到一個最優(yōu)個體,該個體即代表問題的最優(yōu)解,SGA在求解負(fù)荷優(yōu)化分配問題時收斂速度慢,而且會出現(xiàn)“早熟”,難以適應(yīng)動態(tài)負(fù)荷優(yōu)化分配的要求[8]。SGA收斂速度慢與多個方面有關(guān)系,主要是編碼方法、遺傳操作、遺傳參數(shù)和搜索空間的大小。

編碼方法:在求解負(fù)荷優(yōu)化分配這類連續(xù)參數(shù)且多變量的優(yōu)化問題時,SGA一般采用二進(jìn)制編碼,雖然二進(jìn)制編碼的遺傳算法處理變異,交叉操作簡單,但要根據(jù)精度要求將多變量的連續(xù)空間離散化,每次計算適應(yīng)度時需要解碼操作,大大增加了運算時間。

遺傳操作:在負(fù)荷優(yōu)化分配問題中,SGA一般采用比例選擇法,適應(yīng)度大的個體選擇概率大,但是由于各機(jī)組的性能相近,適應(yīng)度相差不明顯,此時比例選擇作用類似與隨機(jī)選擇,擇優(yōu)功能弱,收斂時間長。

遺傳參數(shù):SGA的交叉概率Pc和變異概率Pm固定不變,由于交叉概率Pc是恒定的,在搜索結(jié)果接近全局最優(yōu)解時,容易破壞優(yōu)良個體基因,使收斂速度降低;固定的變異概率Pm增加了算法在遠(yuǎn)離極值點處的搜索時間,同時容易算法早熟。隨著種群的進(jìn)化,種群遺傳特征也在不斷變化,若交叉概率Pc、變異概率Pm自適應(yīng)變化能有效提高算法的收斂速度[9]。

搜索空間的大小:負(fù)荷優(yōu)化問題的變量眾多,搜索空間廣泛,SGA需要耗費大量的時間進(jìn)行迭代搜索。若在搜索過程中根據(jù)已有收索信息對搜索空間進(jìn)行壓縮,則能大大提高算法的收斂速度[10]。

3 改進(jìn)的加速遺傳算法

3.1 實數(shù)編碼

實數(shù)編碼是連續(xù)參數(shù)優(yōu)化問題直接的自然描述,不存在編碼和解碼問題。與二進(jìn)制編碼相比,實數(shù)編碼的優(yōu)點在于運算的速度快和精度高,特別是在大空間搜索時表現(xiàn)得更為明顯。

采用實數(shù)編碼后種群的個體表示為:

p={p1,p2,…,pN}

(2)

式中:pi為第i臺機(jī)組分配的負(fù)荷;N為機(jī)組臺數(shù)。

3.2 雙倍體種群生成法

SGA初始化僅生成種群大小N個個體,為加快遺傳算法的運算速度,AGA采用雙倍體種群生成法,以淘汰初始生成的劣質(zhì)個體。AGA初始化過程分為兩步:

(1) 隨機(jī)生成2N個個體;

(2) 計算2N個個體的適應(yīng)度,選擇N個適應(yīng)度較大的個體作為初始種群。

3.3 排序選擇

鑒于負(fù)荷優(yōu)化分配問題中比例選擇法容易造成隨機(jī)搜索致使收斂速度慢,AGA采用排序選擇結(jié)合最優(yōu)保持策略法[11]。將群體按個體適應(yīng)度好壞依次排序,然后根據(jù)式(3)分配選擇概率:

p(i)=q1-(1-q)N(1-q)i-1

(3)

式中:i為個體的排名;p(i)為排名為i的個體的選擇概率;q為個體適應(yīng)度除以總適應(yīng)度求得的最小比例概率;N為種群規(guī)模。為保證AGA算法的收斂性,將每代群體中的最優(yōu)值保存到下一代,以使優(yōu)良個體免受變異和交叉破壞[12]。

3.4 交叉的自適應(yīng)選擇策略

AGA采用自適應(yīng)的交叉概率Pc,即Pc隨著進(jìn)化的代數(shù)而自適應(yīng)的減小,以保護(hù)最優(yōu)個體。根據(jù)具體問題的不同,Pc的控制函數(shù)有多種,本文采用二次非線性函數(shù):

Pc=-Pc_start-Pc_endT2#8226;t2+Pc_start

(4)

式中:Pc表示每代交叉概率;Pc_start表示進(jìn)化開始時的交叉概率;Pc_end表示進(jìn)化結(jié)束時的交叉概率;T為進(jìn)化終止代數(shù);t為進(jìn)化代數(shù)。

3.5 壓縮搜索空間

遺傳算法搜索到一定程度時大部分個體會逐漸進(jìn)入真值鄰域,而鄰域以外搜索區(qū)域的搜索則是低效的,因此可在算法搜索到一定程度時壓縮搜索空間,以提高效率。

對于負(fù)荷優(yōu)化問題,按式(5)縮小搜索域:

X′min=Xmin+(Xo-Xmin)/2

X′max=Xmax-(Xmax-Xo)/2

(5)

式中:Xmin,Xmax為各分量原有搜索范圍;X′min,X′max修改后搜索范圍。

改進(jìn)后AGA算法基本流程如圖1所示。

4 負(fù)荷優(yōu)化分配實例

某超臨界電廠擁有3臺660 MW機(jī)組,每臺機(jī)組的出力下限Pmin為230 MW,出力上限Pmax為660 MW。3臺機(jī)組的煤耗特性如下式所示,其中Pi為第i臺機(jī)組的負(fù)荷量(單位:MW),Fi為第i臺機(jī)組的煤耗量(單位:T/h):

F1=0.000 045 056 848 48P21+0.266 233 106 060 61P1+

14.061 954 545 454 58

F2=0.000 055 568 181 82P22+0.271 004 696 969 70P2+

14.605 981 818 181 89

F3 = 0.000 058 589 015 15P23 + 0.267 032 613 636 36P3+

12.615 231 818 181 85

圖1 加速遺傳算法流程圖

動態(tài)負(fù)荷分配由各個控制時段t的靜態(tài)分配過程組成,若每階段算法的運算時間短,則總運算時間短,實時性強(qiáng)。為分析AGA的有效性,可分析AGA在每階段中的效能。 t階段內(nèi)機(jī)組啟停狀態(tài)不變,于是目標(biāo)函數(shù)可簡化為:

min(Pit)=min∑Ni=1{Fit(Pit)+(UAit-UAi(t-1))SAi}

(6)

為使分配的負(fù)荷滿足總指令負(fù)荷的要求,采用懲罰函數(shù)對不滿足負(fù)荷要求的個體進(jìn)行懲罰,使其適應(yīng)度減小,以降低后代生存概率[13],則選取的適應(yīng)度函數(shù)為:

fe(Pit)=min∑Ni=1{Fit(Pit)+(UAit-

UAi(t-1))SAi}+α(Pd-∑Ni=1pit)2

(7)

式中:fe(Pit)為個體適應(yīng)度;α為懲罰系數(shù)。

在AGA算法中,交叉采用非均勻線性交叉算子,變異采用均勻雙向變異。AGA遺傳參數(shù)設(shè)置如下:種群規(guī)模N為50,遺傳代數(shù)NUM為100,初始交叉概率Pc_start為0.7,結(jié)束交叉概率Pc_end為0.2,適應(yīng)率km為0.4,懲罰因子α為10。

圖2為SGA和AGA遺傳算法在總負(fù)荷1 400 MW時的分配效果圖。

圖2 AGA和SGA分配效果圖

圖2為AGA和SGA在負(fù)荷分配過程中各代最優(yōu)值變化曲線,藍(lán)色曲線表示AGA算法種群進(jìn)化過程,紅色曲線表示SGA算法種群進(jìn)化過程。可見,AGA算法比SGA算法的收斂速度要快,效率約提高30%。1 400 MW理論分配結(jié)果為(5023,37113,52657)。AGA算法的理論分配結(jié)果為(502117,369748 2,528134 8),誤差極小。可見,改進(jìn)的加速措施未影響算法的運算精度。

分別應(yīng)用AGA和SGA對各種負(fù)荷指令進(jìn)行分配,每個負(fù)荷點運算10次,然后求出平均每點的運算時間,如表1所示。

表1 SGA和AGA分配時間比較

總負(fù)荷PdSGA /sAGA /s差值d

7502.982.770.21

9002.992.870.12

1 0503.233.050.08

1 2503.132.990.13

1 4003.283.010.27

1 6003.343.040.30

可見,AGA算法在搜索速度上比SGA算法提高很多,在一定程度上能夠滿足動態(tài)負(fù)荷優(yōu)化分配的要求。

5 結(jié) 論

本文建立了超臨界電廠動態(tài)負(fù)荷分配的模型,針對動態(tài)負(fù)荷優(yōu)化分配對優(yōu)化實時性的要求提出了一種改進(jìn)遺傳算法(AGA)。經(jīng)負(fù)荷分配實例的驗證,改進(jìn)后的加速遺傳算法在搜索速度上較標(biāo)準(zhǔn)遺傳算法(SGA)有很大改進(jìn),基本上可以滿足動態(tài)負(fù)荷優(yōu)化分配的要求[14],但對于能耗基數(shù)巨大的電力行業(yè),多余能耗仍然顯著,有望進(jìn)一步改善算法的運算精度。

參考文獻(xiàn)

[1]CHEUNG K W. Energy and ancillary service dispatch for the interim ISO new england electricity market [J] . IEEE Trans. on Power Systems, 2000, 15(3): 968-974.

[2]李蔚,劉長東,盛德仁,等.基于免疫算法的機(jī)組負(fù)荷分配研究[J].中國電機(jī)工程學(xué)報,2004,24(7):241-245.

[3]HOLLAND J H. Genetic algorithms [J]. Scientific American, 1992, 267(1): 44-50.

[4]崔遜學(xué).多目標(biāo)進(jìn)化算法及其應(yīng)用[M].北京:國防工業(yè)出版社,2006.

[5]CHATURVEDI K T M, PANDIT M, SRIVASTAVA L. On-line solutiont to combined economic and emission dispatch problem [C]//IEEE International Conference on Industrial Technology. Mumbai, India: IEEE 2006, 6(2): 182-197.

[6]CHEN Yan-qiao, NI Min, LIU Ji-zhen, et al. Application of real-code genetic algorithm to economic load dispatch in power plants [J]. CSEE, 2007, 27(20): 107-112.

[7]沈叢奇,歸一數(shù),方炯.火電廠全廠負(fù)荷優(yōu)化分配及其控制方式的研究[J].華東電力,2005,33(3):18-22.

[8]侯云鶴,魯麗娟,熊信艮,等.改進(jìn)粒子群算法及其在電力系統(tǒng)經(jīng)濟(jì)負(fù)荷分配中的應(yīng)用[J].中國電機(jī)工程學(xué)報,2004,24(7):95-99.

[9]王凌.智能優(yōu)化算法及其應(yīng)用[M].北京:清華大學(xué)出版社,2001.

[10]左浩.陳昆薇,洪潮,等.機(jī)組負(fù)荷最優(yōu)分配的改進(jìn)遺傳算法[J].電力系統(tǒng)及其自動化學(xué)報,200l,13(2):16-19.

[11]畢惟紅,任紅民,吳慶標(biāo).一種新的遺傳算法最優(yōu)保存策略[J].浙江大學(xué)學(xué)報,2006,33(1):32-35.

[12]DAMOUSIS I G, BAKIRZIS A G, DOKOPOULOS P S, et al. A solution to the unit commitment problem using integer-coded genetic algorithm [J]. IEEE Trans. on PS, 2004, 19(2): 1165-1172.

[13]VICTOIRE T A A, JEYAKUMAR A E. Reserve constrained dynamic dispatch of units with Valve-point effects [J]. IEEE Trans.on Power Systems, 2005, 20(3): 1273-1282.

[14]李智勇,童調(diào)生.基于多種群進(jìn)化小生境遺傳算法的神經(jīng)網(wǎng)絡(luò)進(jìn)化設(shè)計方法研究[J].控制與決策,2003,18(5):607-610.

主站蜘蛛池模板: 中文字幕无码制服中字| 91精品啪在线观看国产| 欧美不卡视频在线| 亚洲高清资源| 国产毛片不卡| 一级毛片高清| 国产精品主播| 欧美日韩高清在线| 亚洲欧洲国产成人综合不卡| 久久婷婷五月综合色一区二区| 最新国产你懂的在线网址| 亚洲天堂777| 69视频国产| 高潮爽到爆的喷水女主播视频| 狠狠色丁香婷婷| 久久久久亚洲av成人网人人软件| 成人看片欧美一区二区| 在线人成精品免费视频| 国产激情无码一区二区APP| 亚洲视频四区| 日韩 欧美 小说 综合网 另类| 国产在线欧美| 黄色免费在线网址| www.亚洲一区二区三区| 狠狠色丁婷婷综合久久| 久久久久无码国产精品不卡| 777午夜精品电影免费看| 国产日韩av在线播放| 国产精品香蕉| 亚洲国产亚洲综合在线尤物| 免费高清毛片| 精品无码国产一区二区三区AV| 国产综合欧美| 亚洲精品你懂的| 日本欧美精品| 国产成人一区| 国产精品久线在线观看| 欧美国产视频| 精品无码一区二区三区电影| 视频在线观看一区二区| 浮力影院国产第一页| 亚洲综合一区国产精品| 不卡网亚洲无码| 欧美 亚洲 日韩 国产| 久久精品国产一区二区小说| 婷婷综合在线观看丁香| 久青草免费在线视频| 国产精品自在自线免费观看| 亚洲欧美自拍视频| 爱爱影院18禁免费| 97视频免费在线观看| 99视频精品在线观看| 免费欧美一级| 在线人成精品免费视频| 国产高清无码麻豆精品| 中文成人无码国产亚洲| 97国产成人无码精品久久久| 五月婷婷中文字幕| 国产在线观看精品| 欧美不卡二区| 国产性生大片免费观看性欧美| 亚洲an第二区国产精品| 欧美精品v欧洲精品| 5555国产在线观看| 亚洲国产综合自在线另类| 99精品这里只有精品高清视频| 国产主播福利在线观看 | 九九这里只有精品视频| 色婷婷色丁香| 亚洲第一成年网| 亚洲精品无码日韩国产不卡| 在线欧美a| 福利在线不卡| 欧美一区二区福利视频| 国产成人调教在线视频| 日韩二区三区| 国内黄色精品| 国产亚洲精品91| 亚洲无码高清免费视频亚洲| 国内丰满少妇猛烈精品播| 国产xxxxx免费视频| 精品成人一区二区三区电影|