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

基于混沌優化的約束優化問題求解方法實現

2016-10-18 03:45:37劉道文
許昌學院學報 2016年5期
關鍵詞:優化

劉道文

(許昌學院 電氣信息工程學院,河南 許昌 461000)

?

基于混沌優化的約束優化問題求解方法實現

劉道文

(許昌學院 電氣信息工程學院,河南 許昌 461000)

在分析混沌序列遍歷性基礎上,將混沌序列映射到多極點目標函數的搜索區間搜索全局最優解.研究混沌優化算法的一般步驟,設計和實現混沌優化算法,并將混沌優化算法應用于帶約束條件的最優化求解問題.仿真結果表明,混沌優化算法具有較好的全局搜索最優解能力,驗證了其在約束優化問題求解上的可行性和有效性.

混沌優化;約束條件;全局搜索;遍歷性

最優化問題求解是數學與計算技術中一種求極值的方法,為工程中實際問題的解決提供了理論基礎和方法支持[1].科學和工程實踐領域中的許多優化問題一般都可以歸結成為求解一個帶有約束條件的函數優化問題,但已有的許多約束優化問題求解算法是基于梯度的概念,一般只能保證求到局部最優解[2].混沌優化作為一種全局優化算法能夠較好地避免陷入局部極小值的問題,能夠在決策問題狀態空間中搜索到全局最優解,且與初始點選擇的關聯度弱,其基本思想是將混沌序列線性映射到優化變量區間,并利用混沌變量對目標函數全局極大值進行搜索[3].

一般地,科學研究和工程實踐中大多數的帶有約束條件問題的處理可轉化成為對一個帶有約束條件函數的優化.通常,一個約束優化問題可以描述如下[4]:

(1)

1 混沌遍歷特性

混沌是指確定性非線性系統中存在的一種貌似無規則、隨機的現象,具有遍歷性、隨機性和內在規律性,能在一定范圍內按其內在規律不重復地遍歷所有狀態[4].因此,在充分長的時間區間里,隨著時間的推移,混沌運動將遍歷狀態空間上的每一個點,如圖1所示.混沌的遍歷性是利用混沌序列進行全局最優解搜索的理論基礎,與隨機過程不同的是,混沌在看似無規則的運動過程中蘊含著自身的內在演化規律,是由確定性的內在物理規律引起的,是源于內在特性的外在表現,混沌的關聯維數曲線在一定范圍內趨于收斂,而隨機噪聲的關聯維數趨于發散,如圖2所示.本文以Logistic混沌時間序列為例驗證混沌的遍歷特性,并利用關聯維數分析Logistic混沌時間序列蘊含的內在規律,證明混沌時間序列與均勻分布的隨機過程本質上的不同,為混沌優化提供理論支持.

圖1 混沌分岔圖和時序圖

圖2 混沌與噪聲關聯維數曲線

2 混沌優化算法

本文采用Logistic混沌變量對目標函數進行全局最優化搜索,對連續對象的全局極小值優化問題[5,6]:

minf(xi)(s.t.xi∈[ai,bi],i=1,2,…n).

(2)

(3)

其中ci,di為常數.

第四步,經過第3步的若干次搜索f*保持不變,則按(4)式進行第二次載波.

(4)

第六步,如果滿足終止條件則終止搜索并輸出最優解,反之則返回第五步繼續搜索.

3 算法實現與仿真

針對多極點函數,利用混沌優化算法在整個解空間內搜索全局最優值,本文選擇(5)式的多極點函數作為目標函數,如圖3所示,設計與實現混沌優化算法并仿真計算其全局最優值.從圖3可以看出該函數在定義域范圍內有三個局部極值,但其只有一個全局最優解.對于多極點目標函數的最優求解問題,利用傳統優化算法求解時初始點的選擇對最優化結果有較大的影響,很容易陷入局部極值而無法得到全局最優解,而利用混沌優化可在整個解空間內遍歷各個點上的值并能搜索到全局最優解[9].

(5)

圖3 多極值目標函數

3.1目標函數與約束條件

在求解最優化問題時,對于maxf(x,y)可以轉換成minc-f(x,y),?c∈R,在算法實現時具體選擇maxf(x,y)還是minc-f(x,y)可根據目標函數的特點或計算要求而定[10].為了提高優化算法程序的通用性和可靠性,在Matlab中可將目標函數設計成一個獨立的代碼模塊并命名為myfun.m,實現(5)式目標函數的Matlab代碼如下:

function myfun = myfun(x1,x2)

myfun=1-3 *(1 - x1).^2 .*exp(-x1.^2-(x2+1).^2)-10*(x1./5+x1.^3-x2.^5).*exp(-x1.^2-x2.^2)-1/3*exp(-(x1+1).^2-x2.^2);

end

同樣,在Matlab中將目標函數的約束關系也設計成一個獨立的代碼模塊并命名為constraint.m,實現(5)式目標函數約束關系的Matlab代碼如下:

function constraint=constraint(x1,x2)

if x1>=-3 && x1<=3 && x2>=-3 && x2<=3

constraint=1;

else

constraint=0;

end

3.2算法實現

利用混沌優化算法處理約束優化求解問題是基于混沌在能夠充分長的時間內遍歷解空間中的各個狀態點,其思路是將混沌序列映射到約束條件空間來求解目標函數的最優解[11],優化過程主要包括混沌變量產生和調制、利用混沌序列值求解目標函數、最優解判定、二次優化等步驟,算法實現的主要步驟如下:

①用0-1均勻分布的隨機序列初始化變量向量X,將其調制到定義域空間并賦給向量Temp_X;

②將Temp_X向量中的數值代入constraint函數中用以判定是否滿足約束條件,滿足約束條件則繼續執行,否則結束本次執行;

③在滿足約束條件的情況下,利用初始化的變量向量計算目標函數的結果Max_F,并將其作為最優結果的初始值;

④利用Logistic迭代產生Logistic混沌序列,將每次迭代得到的混沌序列值代入目標函數中計算其結果保存于變量Temp_F,并與Max_F進行比較,若Temp_F>Max_F,則將當前的混沌序列值賦給向量Max_X、Temp_F賦給Max_F;

⑤判定當前最優解是否滿足要求,滿足要求則結束,否則進行二次混沌優化;

⑥重新產生混沌序列用來初始化向量X,并在第一次混沌優化得到的搜索空間的基礎上進一步縮小搜索范圍尋找最優解,并判定所得到的最優解是否滿足要求,滿足要求就結束執行,否則重新進行下一輪的優化求解過程,直至得到滿足要求的最優解,算法實現的程序流程圖如圖4所示.

利用上述的算法流程,針對(5)式的多極值目標函數隨機進行了10次最優化仿真計算,得到的最優解和對應的目標函數值如表1所示.

圖4 算法實現流程圖

4 結語

混沌優化算法作為一種全局優化算法能夠遍歷目標函數解空間上的各個點,并較好地搜索出目標函數的全局極值,仿真計算表明,混沌優化算法在約束優化問題求解上具有可行性和有效性.

表1 仿真計算結果

[1]趙曉芬.求解約束優化問題的差分演化算法[D].西安:西安電子科技大學,2012.

[2]林丹,李敏強,寇紀凇.基于遺傳算法求解約束優化問題的一種算法[J].軟件學報,2001,12(4):628-629.

[3]張彤,王宏偉.變尺度混沌優化方法及其應用[J].控制與決策,1999,14(3):285-287

[4]張利彪,周春光,劉小華,等.求解約束優化問題的一種新的進化算法[J].吉林大學學報,2004,42(4):534-535.

[5]李兵,蔣慰孫.混沌優化方法及其應用[J].控制理論與應用,1997,14(4):613-615.

[6]胡行華.混沌優化算法的研究與應用[D].阜新:遼寧工程技術大學,2008.

[7]李祥飛.混沌優化理論在控制系統設計中的研究[D].長沙:中南大學,2003.

[8]許海平,朱奕,張彤,等.變尺度混沌優化方法在電站經濟運行中的應用[J].哈爾濱工業大學學報,2000,32(4):55-58.

[9]張雙樂,李鵬,陳超,等.基于改進變尺度混沌優化算法的微網優化運行[J].電力自動化設備,2013,33(1):71-73.

[10]王爽心,韓芳,朱衡君.基于改進變尺度混沌優化方法的經濟負荷分配[J].中國電機工程學報,2005,25(24):90-95.

[11]劉麗軍,李捷,蔡金錠,等.基于強引導粒子群和混沌優化的電力系統無功優化[J].電力自動化設備,2010,30(4):71-75.

責任編輯:趙秋宇

Realization of Solving Constrained Optimization Problems Based on Chaos Optimization Method

LIU Dao-wen

(SchoolofElectricalEngineering,XuchangUniversity,Xuchang461000,China)

Based on the analysis of ergodicity of chaotic sequences, We can search global optimal solution that the chaotic sequence is mapped to the search rigion. Studying the general procedure of chaos optimization algorithm, designing and implementing chaos optimization algorithm, we apply the chaos optimization algorithm to the optimization problem with constrained condition. The simulation results prove the chaos optimization algorithm has better global search ability for solving constrained optimization problems and test its feasibility and effectiveness.

chaos optimization; constrained condition; global search; ergodicity

2015-07-20

河南省高校重點科研項目(16A520070);2015年度許昌市科技攻關項目(1502088)

劉道文(1980—),男,河南羅山人,副教授,碩士,研究方向:混沌理論與應用.

1671-9824(2016)05-0030-05

O241.5

A

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 国产精品30p| 麻豆精品在线视频| 精品一区二区无码av| 成人福利在线免费观看| 伊人国产无码高清视频| 成人国内精品久久久久影院| 国产欧美精品午夜在线播放| 国产不卡网| 欧美专区在线观看| 中国精品自拍| 亚洲综合久久成人AV| 国产jizz| 欧美翘臀一区二区三区| 尤物在线观看乱码| 亚洲高清无码精品| 色综合久久88色综合天天提莫| 中国一级毛片免费观看| 午夜在线不卡| 99爱视频精品免视看| 在线日韩日本国产亚洲| 国产熟女一级毛片| 国产成人1024精品下载| 亚欧美国产综合| 国产va视频| 潮喷在线无码白浆| 91免费国产在线观看尤物| 国产成人高清精品免费软件 | 97国产在线视频| 亚洲最大在线观看| 亚洲欧美另类久久久精品播放的| 亚洲国产精品久久久久秋霞影院 | 日韩欧美国产另类| 伊人久久婷婷| 国产aⅴ无码专区亚洲av综合网| 国产探花在线视频| 亚洲国产精品日韩专区AV| 国产一级毛片yw| 国产精品无码作爱| www.国产福利| 成人看片欧美一区二区| 国产XXXX做受性欧美88| 日韩久草视频| 国产无码制服丝袜| 欧美激情第一区| 人人澡人人爽欧美一区| 欧美亚洲欧美区| 亚洲第一成人在线| 99久久精品国产麻豆婷婷| 久久精品国产电影| 丁香婷婷久久| 国产一区二区网站| 国产黄色视频综合| 91精品国产一区| 亚洲欧美国产视频| 久久久久国产精品熟女影院| 久久亚洲国产一区二区| 国产精品xxx| 欧美精品成人一区二区视频一| 亚洲精品天堂自在久久77| 欧美伦理一区| 欧美日本在线观看| AV天堂资源福利在线观看| 国产毛片高清一级国语| 高潮毛片无遮挡高清视频播放| 久久超级碰| 色香蕉影院| 曰韩免费无码AV一区二区| 国产综合另类小说色区色噜噜| av在线人妻熟妇| 国产乱人乱偷精品视频a人人澡| 亚洲国产清纯| 欧美色伊人| 亚洲嫩模喷白浆| 精品日韩亚洲欧美高清a| 亚洲AⅤ无码日韩AV无码网站| 欧美区一区二区三| 精品自窥自偷在线看| 久久久久久久97| 久久综合AV免费观看| 亚洲午夜福利在线| 国产成人免费观看在线视频| av手机版在线播放|