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

基于人工蜂群算法的協(xié)同優(yōu)化方法研究

2016-05-30 10:48:04陳暉敏

陳暉敏

摘要:復(fù)雜工程的設(shè)計(jì)(如飛行器總體優(yōu)化設(shè)計(jì))涉及多門學(xué)科,需要用到多學(xué)科設(shè)計(jì)優(yōu)化的相關(guān)技術(shù)。人工蜂群算法是一種新型的元啟發(fā)式搜索算法,具有簡單、靈活、全局搜索能力強(qiáng)、魯棒性等特點(diǎn)。探討了協(xié)同優(yōu)化方法的基本原理,針對其一致性求解困難問題引入人工蜂群算法,建立了基于人工蜂群算法的協(xié)同優(yōu)化方法,設(shè)計(jì)并實(shí)現(xiàn)了分布式優(yōu)化框架,實(shí)例測試結(jié)果表明,該方法能夠在一定程度上有效地解決多學(xué)科設(shè)計(jì)優(yōu)化問題。

關(guān)鍵詞:人工蜂群算法;協(xié)同優(yōu)化方法;多學(xué)科優(yōu)化設(shè)計(jì)

中圖分類號:TP30 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2016)01(a)-0000-00

引言

復(fù)雜系統(tǒng)優(yōu)化設(shè)計(jì)的數(shù)學(xué)描述是龐大的非線性優(yōu)化問題,飛行器的總體設(shè)計(jì)涉及到氣動、結(jié)構(gòu)、動力、控制等諸多學(xué)科,各學(xué)科自身已形成完整的知識體系,學(xué)科間的相互耦合又進(jìn)一步增加了復(fù)雜度[1]。如果將所有學(xué)科知識都集中于一個(gè)優(yōu)化過程,優(yōu)化問題將過于繁雜[2]。為解決這一困難,Sobieski J.和Kroo I.等陸續(xù)提出了一些對復(fù)雜系統(tǒng)進(jìn)行分析及設(shè)計(jì)優(yōu)化的方法,多學(xué)科設(shè)計(jì)優(yōu)化(Multidisciplinary Design Optimization,MDO)便逐步形成[3]。目前主要有協(xié)同優(yōu)化方法(Collaborative Optimization,CO)、并行子空間方法和BLISS法等。其中,協(xié)同優(yōu)化方法是Kroo等人在一致性約束優(yōu)化算法基礎(chǔ)上提出的一種多級MDO算法,具有結(jié)構(gòu)簡單、算法收斂性可靠的特點(diǎn),得到了較廣泛的重視和應(yīng)用[4]。人工蜂群算法(Artificial Bee Colony,ABC)是一種新型的仿生計(jì)算算法,通過模擬蜂群采蜜過程中體現(xiàn)出的智能行為來實(shí)現(xiàn)對問題的求解[5]。

1 協(xié)同優(yōu)化方法

協(xié)同優(yōu)化方法將復(fù)雜的工程設(shè)計(jì)問題分解成幾個(gè)并行的子學(xué)科級問題,每個(gè)學(xué)科的專家只需要建立本學(xué)科優(yōu)化求解的約束集和學(xué)科分析工具,獨(dú)立地進(jìn)行本學(xué)科計(jì)算模型的完善工作,而系統(tǒng)設(shè)計(jì)的全局約束和優(yōu)化的目標(biāo)函數(shù)則由頂層協(xié)調(diào)部門來建立和完成。求解過程中,每個(gè)子學(xué)科級都不考慮其他學(xué)科的情況,在滿足本學(xué)科約束的基礎(chǔ)上最小化相容一致性約束,然后系統(tǒng)級在滿足全局約束和相容一致性約束的情況下進(jìn)行系統(tǒng)目標(biāo)函數(shù)的最優(yōu)化[6]。問題的迭代計(jì)算是系統(tǒng)目標(biāo)函數(shù)不斷最優(yōu)和學(xué)科間的變量滿足相容一致約束的過程,系統(tǒng)級優(yōu)化是在滿足全局不等式約束和相容一致性約束下尋求系統(tǒng)目標(biāo)函數(shù)的最優(yōu)解,學(xué)科級優(yōu)化是在滿足局部不等式約束和學(xué)科分析的要求下尋求兼容一致性約束的最小值。

運(yùn)用協(xié)同優(yōu)化方法解決多學(xué)科設(shè)計(jì)優(yōu)化問題時(shí),為了保證優(yōu)化算法的可靠性,要選用解決非線性能力強(qiáng)且對梯度的依賴性弱的優(yōu)化方法,不需要梯度信息的隨機(jī)搜索算法如果能夠保證計(jì)算效率將是比較理想的選擇。在此,選用基于外罰函數(shù)法的人工蜂群算法。

2 人工蜂群算法

社會性動物群體的覓食行為體現(xiàn)出的群智能得到了優(yōu)化領(lǐng)域的關(guān)注,通過模擬群體昆蟲或者動物解決問題的行為,設(shè)計(jì)出具有適應(yīng)性、分布型、魯棒性強(qiáng)的算法[7]。人工蜂群算法最早2005年由土耳其學(xué)者Dervis Karaboga提出,在解決無約束優(yōu)化問題上,有著優(yōu)于其他群智能算法的表現(xiàn)[8]。

2.1 算法原理及模型

在人工蜂群算法中,蜂群被分為三個(gè)工種:雇傭蜂(Employed Bee),守望蜂(Onlooker)和偵查蜂(Scout)[9]。

1) 算法隨機(jī)產(chǎn)生一個(gè)種群數(shù)為SN的初始種群,每個(gè)解(蜜源所在地) (i=1,2,…,SN)都是一個(gè)D維的向量,D是優(yōu)化過程中涉及到的變量的數(shù)目。雇傭蜂計(jì)算出每個(gè)初始蜜源的大小(目標(biāo)函數(shù))、適應(yīng)度。根據(jù)公式(1)在初始蜜源附近依照“貪婪選擇”隨機(jī)地尋找新蜜源。

2) 雇傭蜂搜索完后在舞蹈區(qū)和守望蜂共享信息,包括蜜源大小、位置及適應(yīng)度。

3) 守望蜂根據(jù)蜜源的適應(yīng)度,按照公式(2)并根據(jù)一定的概率選擇蜜源,按照“貪婪選擇”進(jìn)行搜尋。

為了在一個(gè)蜜源的基礎(chǔ)上產(chǎn)生新的位置,ABC算法根據(jù)如下公式進(jìn)行位置的計(jì)算:

4) 在循環(huán)過程中,記錄蜜源位置未被更新的次數(shù)Bas,如果Bas超過預(yù)先設(shè)定的遺棄度(limit),同時(shí)該源不是目前所有源中的最優(yōu)解,則視該源陷入局部最優(yōu),這個(gè)蜜源將被放棄,由偵查蜂隨機(jī)找到的一個(gè)位置代替。

若算法循環(huán)次數(shù)達(dá)到預(yù)先設(shè)定的次數(shù)或者目標(biāo)函數(shù)值收斂,計(jì)算結(jié)束。

2.2 擇優(yōu)機(jī)制的改進(jìn)

由于采用的是“貪婪選擇”策略,標(biāo)準(zhǔn)的人工蜂群算法只能求解無約束問題,但工程優(yōu)化問題總是受約束于一定的條件,所以算法在“貪婪選擇”階段的行為需要進(jìn)行改進(jìn)。文獻(xiàn)[9]提出幾個(gè)處理約束的準(zhǔn)則:1)滿足約束條件的解比不滿足約束條件的解優(yōu)越;2)在滿足約束條件的解當(dāng)中,目標(biāo)函數(shù)值優(yōu)越的占優(yōu);3)在解都不滿足約束條件的時(shí)候,接近約束條件的解占優(yōu)。這種方法稱為“Debs準(zhǔn)則”。采用Debs準(zhǔn)則對算法進(jìn)行改進(jìn),就能夠讓人工蜂群算法適應(yīng)有約束的優(yōu)化問題。將有約束的問題轉(zhuǎn)化為無約束的問題也可以采用罰函數(shù)法,不對不可行解進(jìn)行直接的修復(fù)或遺棄,而是對不滿足約束的解對應(yīng)的目標(biāo)函數(shù)值進(jìn)行一定的“懲罰”,將約束問題轉(zhuǎn)化為無約束問題。

3 算例研究

齒輪減速器模型[10]是NASA評估多學(xué)科設(shè)計(jì)優(yōu)化方法性能的標(biāo)準(zhǔn)算例之一,其優(yōu)化設(shè)計(jì)是一個(gè)多峰函數(shù)優(yōu)化問題,一般算法容易陷入局部最優(yōu),采用基于人工蜂群算法的協(xié)同優(yōu)化方法可以有效解決該問題。

該優(yōu)化問題是使減速器的體積(或重量)最小,并滿足齒的彎曲應(yīng)力、接觸應(yīng)力、軸的扭轉(zhuǎn)變形以及軸的扭轉(zhuǎn)應(yīng)力等約束。根據(jù)協(xié)同優(yōu)化方法思想,可以將原問題分解成一個(gè)系統(tǒng)級和齒輪、軸兩個(gè)優(yōu)化子學(xué)科,兩個(gè)子學(xué)科間并行計(jì)算,模型如下:

(1)系統(tǒng)級優(yōu)化模型

(2)學(xué)科1優(yōu)化模型

(3)學(xué)科2優(yōu)化模型

取初始迭代點(diǎn)(2.6,0.7,17,7.3,7.3,2.9,5),優(yōu)化結(jié)果為(3.4989,0.7,17,7.7152,3.3492,5.2845),目標(biāo)函數(shù)值為2992.24,優(yōu)化迭代歷程如圖1所示。

4 結(jié)論

復(fù)雜系統(tǒng)的分析及優(yōu)化設(shè)計(jì)呈現(xiàn)出較強(qiáng)的非線性,通過將人工蜂群算法嵌入?yún)f(xié)同優(yōu)化方法,研究了協(xié)同優(yōu)化方法及其應(yīng)用問題,人工蜂群算法可以顯著地緩解陷入局部最優(yōu)解的困境。不同的初始迭代點(diǎn)對優(yōu)化的迭代次數(shù)有重要的影響,工程中可以采用不同初始點(diǎn),在優(yōu)化求得的結(jié)果中選擇相對較好的結(jié)果最優(yōu)解[11]。研究結(jié)果為進(jìn)一步研究更復(fù)雜的實(shí)際應(yīng)用問題提供了重要的參考結(jié)論。

參考文獻(xiàn) References

[1] 李響. 多學(xué)科設(shè)計(jì)優(yōu)化方法及其在飛行器設(shè)計(jì)中的應(yīng)用[D]. 西北工業(yè)大學(xué). 2004

[2] 張科施, 李為吉, 宋文萍. 利用并行子空間優(yōu)化方法實(shí)現(xiàn)復(fù)雜工程系統(tǒng)并行設(shè)計(jì)優(yōu)化[J]. 應(yīng)用基礎(chǔ)與工程科學(xué)學(xué)報(bào),2009

[3] J. Sobieszczanski-Sobieski, Inderjit Chopra. Multidisciplinary Optimization of Aeronautical Systems [J]. Journal of Aircraft, Vol.27, No.12, December 1990, 977-978.

[4] 余雄慶, 丁運(yùn)亮. 多學(xué)科設(shè)計(jì)優(yōu)化算法及其在飛行器設(shè)計(jì)中應(yīng)用[J]. 航空學(xué)報(bào),2000

[5] Dervis Karaboga, Bahriye Akay. A powerful and Efficient Algorithm for Numerical Function Optimization [J]. Journal of Global Optimization, 2007, 39(3):459-171.

[6] Martins J. , Lambe A. , Multidisciplinary Design Optimization: Survey of Architectures[R],AIAA,2010

[7] Dervis Karaboga, Bahriye Akay. A comparative study of Artificial Bee Colony Algorithm [J]. Applied Mathematics and Computation, 2009, 214(1):108-132.

[8] Dervis Karaboga, B. Basturk. On the Performance of Artificial Bee Colony (ABC) Algorithm. [J] Applied Soft Computing, 2008, 8(1):687-697.

[9] Dervis Karaboga, Bahriye Akay. Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems [J]. Foundations of Fuzzy Logic and Soft Computing, 2007, 4259:789-798.

[10] S Azarm, WC Li. Multi-Level Design Optimization Using Global Monotonicity [J]. ASME Journal of Mechanisms and Automation in Design, Vol.111, NO.2, 1989

[11] 王曉青. 協(xié)同優(yōu)化方法與并行子空間方法的評估與比較[J]. 中國科學(xué)(E輯:技術(shù)科學(xué)). 2009(03):509-151

主站蜘蛛池模板: 久久窝窝国产精品午夜看片| 一本大道在线一本久道| 亚洲欧洲免费视频| 国产av色站网站| 久热中文字幕在线观看| 无码人妻热线精品视频| 国产精品白浆无码流出在线看| 欧美成人精品高清在线下载| 精品视频一区二区三区在线播| 欧美一道本| 久久九九热视频| 亚洲国产综合精品一区| 欧美国产日韩在线播放| 国产在线视频福利资源站| 国产欧美网站| 日韩无码黄色| 国产成人艳妇AA视频在线| 99尹人香蕉国产免费天天拍| 91亚洲免费视频| 一级毛片在线直接观看| 九色国产在线| a亚洲天堂| 91午夜福利在线观看| 亚洲一区二区在线无码| 成人精品区| 影音先锋亚洲无码| 国产人人射| 国产福利在线免费| 91精品在线视频观看| 2021无码专区人妻系列日韩| 在线无码九区| 久久国产亚洲偷自| 五月婷婷综合色| 国产精品香蕉| 成人免费黄色小视频| 免费无码网站| 亚洲天堂精品视频| 亚洲69视频| 特黄日韩免费一区二区三区| 国产人人乐人人爱| 国内熟女少妇一线天| 日本午夜精品一本在线观看 | 福利在线不卡| 国产成+人+综合+亚洲欧美| 日韩AV手机在线观看蜜芽| 欧美成人一级| 久久综合九色综合97婷婷| 午夜丁香婷婷| 亚洲第一成年免费网站| 欧美精品在线看| 狠狠色噜噜狠狠狠狠色综合久| 久久毛片免费基地| 亚洲成人精品| 亚洲男人天堂久久| 午夜国产理论| 国产在线精彩视频二区| 国产高清无码麻豆精品| 欧美亚洲综合免费精品高清在线观看| 福利在线一区| 毛片基地美国正在播放亚洲| 亚洲最黄视频| 色综合a怡红院怡红院首页| 精品国产香蕉在线播出| 欧美激情综合| 色精品视频| 狠狠亚洲五月天| 在线毛片网站| 国产一区二区三区在线观看视频 | 欧美精品v| 日韩黄色大片免费看| 尤物成AV人片在线观看| 99久久精品美女高潮喷水| 亚洲中文在线看视频一区| 免费国产在线精品一区| 国产香蕉在线视频| 高清久久精品亚洲日韩Av| 大陆精大陆国产国语精品1024| 精品国产成人av免费| 国产又粗又爽视频| 尤物精品视频一区二区三区| 热热久久狠狠偷偷色男同| 国产精品lululu在线观看|