?

改進布谷鳥搜索算法在無功優化中的應用

2016-11-25 20:56謝海波
科技視界 2016年25期
關鍵詞:多目標電力系統

謝海波

【摘 要】為解決電力系統的無功優化問題,對標準布谷鳥搜索算法進行探討和改進。利用Kent混沌映射產生初始種群,以增加初始解的多樣性;自適應改變慣性權重,以提高算法的尋優能力和收斂速度,防止算法陷入局部最優。改進的布谷鳥算法尋優能力強,收斂速度快,能夠有效降低系統網損、減少電壓偏差和提高電壓穩定性。

【關鍵詞】電力系統;無功優化;多目標;布谷鳥搜索算法;Pareto最優解

0 引言

電力系統無功優化是指在滿足系統各項運行約束條件下,通過調節發電機機端電壓、無功補償設備容量的大小的等措施來調整電網無功潮流,以實現系統安全、穩定與經濟運行[1]。利用有效的算法對電力系統多目標無功優化至關重要。近年來,遺傳算法[1]、粒子群優化算法[2]、免疫算法[3]、模擬退火算法[4]、布谷鳥搜索算法[5-6]等智能優化算法的出現,在求解電力系統無功優化問題上顯示了強有效的能力,也取得了大量的成果。

1 電力系統無功優化數學模型

1.1 目標函數

將系統有功網損最小作為優化目標函數表達式如下:

式中f1為系統有功網損;Nb為網絡支路總數,Ui、Uj分別為節點i和j處的電壓值;θij分別為節點i、j的互電導、互電納和相位差。

2 布谷鳥搜索算法及改進

2.1 標準布谷鳥搜索算法

布谷鳥搜索CS(cuckoo search )算法[6]是2009年由劍橋大學的Yang Xin-She等人提出的一種新型的啟發式算法。其主要原理是通過Levy飛行路徑產生新的鳥窩位置,以及采用精英保留策略保留更新前后的較優鳥窩位置,然后按照發現概率舍棄差的鳥窩位置,并按隨機游動方式產生新解替代被舍棄解,最終得到最優鳥窩位置。其鳥窩位置更新(生成新解)公式為[6]:

2.2 改進布谷鳥搜索算法

在標準算法中,采用隨機生成初始種群方法不利于全局收斂。利用Kent混沌映射產生初始群體,能夠使算法從較好的初始值開始進行尋優,并保持初始種群的多樣性和均勻性。Kent混沌映射產生初始種群方法如下:

在標準CS中,布谷鳥鳥窩位置的更新是以父代位置信息為參考的。為了平衡算法的局部和全局尋優能力,為了提高CS算法的性能在布谷鳥尋窩的路徑和位置更新公式中引入自適應調節的慣性權重w,其表達式為:

3 改進的布谷鳥搜索(ICS)算法在無功優化中的應用

在改進CS算法中,鳥窩的位置對應于無功優化的控制變量的值,控制變量包括發電機節點電壓UGi、有載調壓變壓器變比Ti、無功補償容量QCi,鳥窩個體的維數D對應控制變量的個數,個體Xi的位置表示為

改進的布谷鳥搜索(ICS)算法實現步驟為:

(1)設定布谷鳥種群規模N、最大迭代次數、宿主鳥發現寄生蛋概率P;

(2)用混沌映射公式(5)產生N初始種群作為宿主鳥窩位置nest0,找出當前最優鳥窩位置和當前最優解;

(3)按照公式(6)(7),更新當前鳥窩位置nest0,得到更新后的鳥窩nest1;

(4)評價nest1目標函數值,若nest1支配nest0,則將nest1替代nest0作為新一代鳥窩;

(5)產生服從均勻分布的隨機數R,與發現概率P進行比較,若R>P,則按公式(6)更新當前差的鳥窩位置;

(6)判斷是否達到最大迭代條件,若滿足,輸出全局最優解,否則返回第(3)步。

4 結論

改進的布谷鳥算法尋優能力強,收斂速度快,克服了基本布谷鳥搜索算法易陷入局部最優解和收斂速度慢的缺點,利用混沌映射產生初始種群,增加了初始解的多樣性;動態自適應改變步長控制量,加快了算法尋優能力和收斂速度。改進算法能夠有效降低系統有功網損和提高電壓質量,為解決電力系統無功優化問題提供了新的解決思路。

【參考文獻】

[1]崔挺,孫元章,徐箭,等.基于改進小生境遺傳算法的電力系統無功優化[J].中國電機工程學報,2011,31(19):43-50.1

[2]Zhao W Q, Wang L W,Han F F,et al.Reactive Power Optimization in Power System Based on Adaptive Particle Swarm Optimization[J].Advanced Materials Research,2014,846-847:1209-1212.2

[3]Xiong H G,Cheng H Z,Li H Y.Optimal reactive power low incorporating static voltage stability based on multi-objective adaptive immune algorithm[J].Energy Conversion and Management,2008,49(5):1175-1181.3

[4]王旭斌,李鵬,竇鵬沖.基于改進遺傳模擬退火算法的電網無功優化[J].陜西電力,2013,41(7):40-44.

[5]海廣超,陳華,金曉虎.基于改進布谷鳥算法含光伏電站的無功優化[J].水電能源科學,2016,04:203-206.

[6]Yang X S,Deb S.Cuckoo Search via Levy Flights[J].Mathematics, 2010:210-214.

[責任編輯:李書培]

猜你喜歡
多目標電力系統
基于生態流量區間的多目標水庫生態調度模型及應用
電力系統繼電保護技術常見問題及對策
電力系統的繼電保護與安全自動控制
基于多目標的土木工程專業科研創新人才培養模式探索
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合