亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        混合算法在輕鋼結(jié)構(gòu)優(yōu)化設(shè)計(jì)中的應(yīng)用

        2011-03-17 01:43:56周書(shū)敬薄濤史三元
        關(guān)鍵詞:優(yōu)化結(jié)構(gòu)信息

        周書(shū)敬,薄濤,史三元

        (河北工程大學(xué)土木工程學(xué)院,河北邯鄲056038)

        輕鋼結(jié)構(gòu)由于其具有自重輕,抗震性能好及施工速度快等優(yōu)點(diǎn)而廣受青睞,輕鋼結(jié)構(gòu)優(yōu)化設(shè)計(jì)也成為近年來(lái)的一個(gè)研究熱點(diǎn)[1-2]。蟻群優(yōu)化(ant colony optimization,ACO)算法[3]是工程中一種常用的結(jié)構(gòu)優(yōu)化方法,具有并行性好、魯棒性強(qiáng)等特點(diǎn),如于永彪等[4]利用ACO算法對(duì)輕鋼桁架進(jìn)行了優(yōu)化設(shè)計(jì);吳科等[5]利用基于 TSP模型的ACO算法對(duì)剛架結(jié)構(gòu)進(jìn)行了優(yōu)化研究。然而工程實(shí)踐表明,ACO算法存在著求解速度慢且易陷入局部最優(yōu)的缺點(diǎn),在結(jié)構(gòu)優(yōu)化中存在著一定的局限性。粒子群優(yōu)化(particle swarm optimization,PSO)算法[6]是一種源于鳥(niǎo)群捕食等群體行為模擬的優(yōu)化算法,具有全局搜索能力強(qiáng),收斂速度快及與其他算法易結(jié)合的特點(diǎn)。本文將PSO算法和ACO算法相結(jié)合,在算法初期,利用PSO算法產(chǎn)生出各粒子的初始值,然后利用ACO算法對(duì)各粒子的初始值做進(jìn)一步調(diào)整,以達(dá)到優(yōu)勢(shì)互補(bǔ)。

        1 優(yōu)化原理

        1.1 PSO算法

        算法初始化為一群具有各自的速度和位置的隨機(jī)粒子,通過(guò)追隨當(dāng)前最優(yōu)粒子在解空間中搜索,迭代后找到最優(yōu)解[7-8]。每次迭代中,粒子跟蹤個(gè)體極值即個(gè)體歷史最優(yōu)解Pid,和全局極值即整個(gè)種群目前找到的最優(yōu)解Pgd,并更新速度和位置。

        式中,vid—第i個(gè)粒子在第d維上的速度;xid—第i個(gè)粒子在d維上的位置;ω—慣性權(quán)重;r1,r2—均勻分布于[0,1]之間的隨機(jī)數(shù);c1,c2—加速因子。

        1.2 ACO算法

        ACO算法是由若干只螞蟻共同構(gòu)造解路徑,通過(guò)在解路徑上遺留并交換信息素來(lái)提高解的質(zhì)量,進(jìn)而達(dá)到優(yōu)化的目的[9-10]。

        設(shè)m為螞蟻數(shù),n為城市數(shù),dij為城市i和城市j的距離,τij(t)為t時(shí)刻在路徑(i,j)上的信息素量,螞蟻根據(jù)各路徑上的信息素量決定其移動(dòng)方向。t時(shí)刻螞蟻k由城市i轉(zhuǎn)移至城市j的概率(t)為

        式中,allowedk—螞蟻 k下一步允許選擇的城市, allowedk={c-tabuk};tabuk—螞蟻k已訪問(wèn)的城市;α—信息啟發(fā)因子;β—期望啟發(fā)因子;ηij—由城市轉(zhuǎn)移到城市j的期望程度。

        每只螞蟻?zhàn)咄暌徊交蜃咄晁械某鞘泻?信息素按下式更新

        式中,ρ—信息素?fù)]發(fā)系數(shù),ρ∈[0,1];Δτij(t)—信息素增加量;Δ(t)—第k只螞蟻在本循環(huán)中留(i,j)在上的信息量。

        式中,Q—體現(xiàn)螞蟻所留軌跡數(shù)量的一個(gè)常數(shù); Lk—第k只螞蟻在本次循環(huán)中所走路徑的長(zhǎng)度。

        2 算法混合

        利用PSO算法的快速,全局收斂性作為前期搜索,得到各粒子的歷史最優(yōu)位置值;利用ACO算法的正反饋機(jī)制,將最優(yōu)位置值作為后期ACO算法各個(gè)螞蟻的位置,同時(shí)將信息素初始分布重新設(shè)置。

        互聯(lián)網(wǎng)讓資訊變得更便利,新媒體時(shí)代的到來(lái)帶來(lái)了海量的創(chuàng)新創(chuàng)業(yè)相關(guān)信息,足不出戶便能縱觀天下。通過(guò)對(duì)大數(shù)據(jù)的分析,可以了解市場(chǎng)供需、用戶需求、消費(fèi)習(xí)慣、心理偏好等,敏銳的找到突破口。比如“餓了么”“美團(tuán)”“滴滴”等新應(yīng)用就是為滿足市場(chǎng)需求而量身打造適合當(dāng)代人用戶體驗(yàn)的成功案例,這些平臺(tái)一經(jīng)推出,受到一致好評(píng)和廣泛應(yīng)用。師范生可結(jié)合專業(yè)特點(diǎn),借助網(wǎng)聯(lián)網(wǎng)+,尋找?guī)煼额惓晒Ψ独?。相?yīng)地,我們?cè)讷@取數(shù)據(jù)的同時(shí)也在貢獻(xiàn)數(shù)據(jù),崇尚個(gè)性的年代大家習(xí)慣性的將自己衣、食、住、行和小創(chuàng)意分享在社交網(wǎng)站上,這也給師范生創(chuàng)新創(chuàng)業(yè)提供了新的啟發(fā)和更大的可能。

        2.1 初始最優(yōu)值的轉(zhuǎn)化

        螞蟻 i位置x(i)對(duì)應(yīng)于PSO算法所求解的各粒子歷史最優(yōu)位置Pid,即

        螞蟻信息素初始分布利用各螞蟻所在位置的評(píng)價(jià)函數(shù)值[11],如下所示:

        式中,u、v—常數(shù),u>0,v∈[0,1],根據(jù)實(shí)際問(wèn)題定義u,v的大小;f(xi)—目標(biāo)函數(shù)值,f(xi)越大,xi所在位置留下的信息素越多。

        2.2 螞蟻總個(gè)數(shù)的調(diào)整

        在ACO算法中,螞蟻的總個(gè)數(shù)過(guò)大,則算法的收斂速度將減慢,過(guò)小則易陷入局部最優(yōu)。綜合考慮算法的全局搜索能力和收斂速度兩項(xiàng)指標(biāo),將m只螞蟻置于m個(gè)節(jié)點(diǎn)上,改隨機(jī)放置為按一定規(guī)則作初始分布(均勻分布),算法中城市數(shù)n與螞蟻總個(gè)數(shù)m有以下關(guān)系:n=1.5m。

        2.3 全局最優(yōu)值

        結(jié)合ACO算法中螞蟻總個(gè)數(shù)的調(diào)整,利用公式(1)求出螞蟻的轉(zhuǎn)移概率,利用公式(2)對(duì)信息素進(jìn)行更新,通過(guò)ACO算法的算法模型對(duì)PSO算法產(chǎn)生的初始最優(yōu)值做進(jìn)一步優(yōu)化,得到全局最優(yōu)值?;旌纤惴ǖ倪\(yùn)算流程如圖1所示。

        3 輕鋼框架結(jié)構(gòu)優(yōu)化設(shè)計(jì)

        ⑴設(shè)計(jì)變量對(duì)于輕鋼框架結(jié)構(gòu),以結(jié)構(gòu)桿件的截面面積Ai、截面抵抗矩Wi以及截面慣性矩Ii(i=1,2,…,n)為設(shè)計(jì)變量,三者關(guān)系如下[12]:

        ⑵目標(biāo)函數(shù)采用輕鋼框架總用鋼量(總重量)為目標(biāo)函數(shù)的公式,即

        ⑶約束條件

        a應(yīng)力約束:σi≤[σi]

        b位移約束:ui≤[ui]

        c界限約束:Ai∈{E}

        式中,σi,[σi]—構(gòu)件的最不利應(yīng)力和許用應(yīng)力; ui,[ui]—特定節(jié)點(diǎn)在給定方向上的位移值和位移允許值;{E}—構(gòu)件截面尺寸變量的離散集合。

        ⑷優(yōu)化模型

        上述優(yōu)化設(shè)計(jì)數(shù)學(xué)模型可簡(jiǎn)單表述為

        設(shè)計(jì)變量x

        式中,g(x)—約束函數(shù),D—有限個(gè)點(diǎn)組成的集合。

        ⑸求解

        將組成解的各分量視為一群隨機(jī)粒子的初始位置(初始化粒子群),將目標(biāo)函數(shù)(總重量)作為適應(yīng)度函數(shù);更新各粒子的位置并求解各粒子的歷史最優(yōu)位置,作為各分量的次優(yōu)解;將螞蟻的位置對(duì)應(yīng)于所求得的次優(yōu)解,根據(jù)次優(yōu)解生成信息素的初始分布(初始化蟻群),將目標(biāo)函數(shù)(總重量)看作為螞蟻經(jīng)過(guò)的總長(zhǎng)度;那么該結(jié)構(gòu)優(yōu)化問(wèn)題,可看作螞蟻覓食過(guò)程中尋找最短路徑的問(wèn)題。本文運(yùn)用MATLAB語(yǔ)言進(jìn)行算法的程序編制,對(duì)運(yùn)行的結(jié)果,利用SAP2000結(jié)構(gòu)分析軟件進(jìn)行分析。

        表1 許用離散變量表Tab.1 Allowable discrete variable

        4 算例分析

        輕鋼門(mén)式鋼框架的結(jié)構(gòu)及荷載如圖2所示,算例中存在3種荷載工況,彈性模量E=206.88 GPa,材料的容重ρ=76 999.34N/m3,許用應(yīng)力[σ] =163.86MPa,節(jié)點(diǎn)的水平位移上限均為12.7mm,許用離散變量集見(jiàn)表1[13]。

        由于結(jié)構(gòu)的對(duì)稱性及荷載工況II和工況III的反對(duì)稱性,所以只需考慮兩種荷載工況(I,II)即可。本例將3個(gè)構(gòu)件單元分為兩組,其中構(gòu)件單元⑴、⑶為組1,單元⑵為組2。主要控制參數(shù)取值為

        算法的迭代關(guān)系曲線如圖3所示,算法曾3次跳出局部極小解,在經(jīng)過(guò)61次迭代后收斂得到全局最優(yōu)解。

        文獻(xiàn)[11]利用改進(jìn)模擬退火算法對(duì)輕鋼框架進(jìn)行了優(yōu)化分析,本文將混合算法的優(yōu)化結(jié)果與改進(jìn)模擬退火算法的優(yōu)化結(jié)果進(jìn)行了對(duì)比(表2),可以看出,在迭代次數(shù)增加的情況下,應(yīng)用混合算法能夠求出更小的目標(biāo)函數(shù)值(總重量),并且在滿足約束條件的前提下,節(jié)省了用鋼量,從而表明該算法應(yīng)用于輕鋼結(jié)構(gòu)優(yōu)化是可行的。

        表2 離散變量?jī)?yōu)化結(jié)果Tab.2 The results of discrete variable optimization

        5 結(jié)論

        1)采用均勻分布策略對(duì)初始螞蟻總個(gè)數(shù)進(jìn)行調(diào)整,減少了因螞蟻總個(gè)數(shù)過(guò)大或過(guò)小對(duì)ACO算法造成的不良影響。

        2)在迭代次數(shù)增加的情況下,本算法能夠求出更小的目標(biāo)函數(shù)值,達(dá)到用鋼量最省的目的。

        [1]史三元,邵莎莎,陳林.多層冷彎薄壁型鋼結(jié)構(gòu)住宅抗震性能分析[J].河北工程大學(xué)學(xué)報(bào)(自然科學(xué)版), 2010,27(4):1-4.

        [2]史三元,侯桂欣,蘇曉亮.小高層鋼結(jié)構(gòu)住宅抗震性能研究[J].河北工程大學(xué)學(xué)報(bào)(自然科學(xué)版),2010, 27(2):1-4.

        [3]LUCA M.Ant algorithmsfor discreate optimization[J].Antificial Life,1999,5(2):132-172.

        [4]于永彪,鹿曉陽(yáng).蟻群算法在桁架結(jié)構(gòu)離散變量?jī)?yōu)化設(shè)計(jì)中應(yīng)用[J].科技信息,2007,9(1):100-101.

        [5]吳科,李哲,等.基于蟻群算法的剛架結(jié)構(gòu)優(yōu)化設(shè)計(jì)[J].鋼結(jié)構(gòu),2007,22(6):13-16.

        [6]YIN P Y.Particle swarm optimizationfor point patternmatching [J].Vis Commun Image R,2006,17:143-162.

        [7]雷德明,嚴(yán)新平.多目標(biāo)智能優(yōu)化算法及其應(yīng)用[M].北京:科學(xué)出版社,2009.

        [8]周書(shū)敬,吳超.房地產(chǎn)投資環(huán)境的模糊多群體準(zhǔn)則評(píng)價(jià)方法[J].河北工程大學(xué)學(xué)報(bào)(自然科學(xué)版),2007, 24(3):68-71.

        [9]劉振.蟻群算法的性能分析及其應(yīng)用[J].計(jì)算機(jī)軟件與理論,2010,31(2):22-24.

        [10]周書(shū)敬,李慧敏.一種變系數(shù)的自適應(yīng)螞蟻算法[J].數(shù)學(xué)的實(shí)踐與認(rèn)識(shí),2008,38(12):66-71.

        [11]支成秀,梁正友.融合粒子群算法和蟻群算法的隨機(jī)搜索算法[J].廣西科學(xué)院學(xué)報(bào),2006,22(4):231-233.

        [12]翁維素,張文山.輕型鋼房屋結(jié)構(gòu)的優(yōu)化設(shè)計(jì)[J].河北建筑工程學(xué)院學(xué)報(bào),2001,12(2):10-13.

        [13]李國(guó)名.基于改進(jìn)模擬退火算法的輕鋼框架結(jié)構(gòu)優(yōu)化設(shè)計(jì)[D].濟(jì)南:山東建筑大學(xué),2007.

        猜你喜歡
        優(yōu)化結(jié)構(gòu)信息
        超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
        《形而上學(xué)》△卷的結(jié)構(gòu)和位置
        民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        論結(jié)構(gòu)
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        論《日出》的結(jié)構(gòu)
        創(chuàng)新治理結(jié)構(gòu)促進(jìn)中小企業(yè)持續(xù)成長(zhǎng)
        展會(huì)信息
        蜜桃久久精品成人无码av| 亚洲黑寡妇黄色一级片| 成人影院视频在线播放| 一区二区三区四区国产99| 人人妻人人澡人人爽欧美精品| 亚洲AV电影天堂男人的天堂| 国产粉嫩美女一区二区三| 国产三级精品av在线| 久久伊人精品一区二区三区| 国产露脸精品产三级国产av| 国产av色| 三级国产自拍在线观看| 亚洲精品中文字幕乱码三区| 精品香蕉久久久午夜福利| 亚洲高清精品50路| 国产精品自拍午夜伦理福利| 粗大的内捧猛烈进出小视频| 少妇被粗大的猛进69视频| 亚洲无码激情视频在线观看| 久久综合另类激情人妖| 美丽人妻在夫前被黑人| 久久网视频中文字幕综合| 日本一级淫片免费啪啪| 亚洲人妻调教中文字幕| 色橹橹欧美在线观看视频高清| 中文人成影院| 亚洲中文字幕国产剧情| 国产乱子伦精品无码专区| 亚洲国产av导航第一福利网| 欧美综合区自拍亚洲综合| 日韩av一区二区三区高清| 亚洲妇女自偷自偷图片| 亚洲综合国产精品一区二区99| 亚洲在中文字幕乱码熟女| 欧美亚洲精品suv| 少妇被爽到高潮动态图| 国产三级黄色片子看曰逼大片| 亚洲国产精品高清在线| 免费人成视频在线| 69天堂国产在线精品观看| 亚洲av色在线播放一区|