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

人工魚群算法在橋梁傳感器優化配置中的應用

2013-07-19 08:44:44趙宇彭珍瑞殷紅
計算機工程與應用 2013年19期
關鍵詞:有限元橋梁優化

趙宇,彭珍瑞,殷紅

蘭州交通大學機電工程學院,蘭州 730070

人工魚群算法在橋梁傳感器優化配置中的應用

趙宇,彭珍瑞,殷紅

蘭州交通大學機電工程學院,蘭州 730070

1 引言

目前,國內外橋梁結構健康監測系統的研究與應用已取得了一定的成果與進展,傳感器子系統作為其中不可或缺的重要部分,在橋梁結構健康監測系統中為反映橋梁結構健康狀況信息的獲取奠定了基礎[1]。如何在最小的經濟投入下,使用最少的傳感器獲取最全面的信息,是一個完整橋梁健康監測系統所需解決的問題之一。黃民水[2]等人在基本遺傳算法的基礎上進行改進,提出了一種基于二重結構編碼的遺傳算法橋梁結構傳感器優化配置方法;田莉[3]等人基于自適應模擬退火遺傳算法研究了傳感器的優化配置。采用隨機類算法(如遺傳算法、模擬退火算法、粒子群算法等)來進行傳感器的優化配置,是目前研究橋梁結構健康監測傳感器優化配置的熱點,但這些算法收斂速度慢精度低,易早熟陷入局部最優。

人工魚群算法(Artificial Fish School Algorithm,AFSA)是一種基于動物行為的仿生類新型智能優化算法,模擬魚群在覓食過程中的行為,通過魚群中人工魚之間的協作達到群體最優。人工魚群算法已經在參數估計[4]、聚類分析[5]、神經網絡[6]、故障診斷[7]等方面的到了應用,并取得了較好的效果。本文采用人工魚群算法對橋梁結構健康監測傳感器進行優化配置,經比較,其結果優于粒子群算法(Particle Swarm Optimization,PSO)。

2 人工魚群算法的描述

人工魚群算法是李曉磊[8]等提出的一種基于魚類覓食、聚群、追尾、隨機等行為的群體智能優化算法。

在求解問題時,首先初始化魚群,魚群中每條人工魚是給定范圍內的隨機n維數組。設一條人工魚的當前位置為Xi=(x1,x2,…,xn),感知范圍為Visual,某時刻所在位置在求解極小值問題中,若該時刻所在位置目標函數值Yν=f(Xν)即食物濃度低于當前位置食物濃度Yi,則人工魚向該位置前進,到達位置Xnext:

其中,r為[0,1]之間的隨機數;Step為步長。若該位置食物濃度Yν高于當前位置,則繼續對周圍環境做出巡視。人工魚群算法就是基于觀測感知范圍內其他人工魚食物濃度決定自身前進方向這種思想實現尋優過程的。

圖1 橋梁平面布局圖(單位:mm)

3 基于人工魚群算法的橋梁傳感器優化配置

3.1 橋梁傳感器優化配置數學模型

首先,建立橋梁有限元模型,進行模態分析,提取其模態振型。設橋梁有限元模態振型矩陣Φn×l,n為有限元模型節點自由度即傳感器待配置點的自由度,l為模態振型的階數。從中選取m個自由度作為傳感器最終配置點,使目標函數MAC矩陣的非對角線元達到最優,即:

橋梁傳感器優化配置作為一種典型的組合優化問題,要求使用最少的成本將傳感器配置在最合理的位置,使得傳感器所測得的信息能夠真實的反映橋梁的健康狀況,為橋梁狀態的評估提供依據。而人工魚群算法在對問題目標函數最優解的搜索過程中,有一定的自適應力,可以并行搜索,具有較強的全局優化能力。故運用人工魚群算法求解橋梁傳感器優化配置的數學模型所得的目標函數,解決了這一優化問題。

3.2 橋梁傳感器優化配置算例

本文對一座主橋(21 133.4+33 509.8+21 133.4)的拱橋[10]進行傳感器優化配置,橋面寬度8 000 mm,主要結構由梁和板材料(橋面材料厚度為12 mm)組成。橋面材料的彈性模量為E=1.6×105MPa,泊松比為0.35;其他梁材料的彈性模量為E=2.06×105MPa,泊松比為0.3。橋梁平面布局圖如圖1所示。

利用ANSYS13.0建立拱橋有限元模型,其中桁架采用BEAM188單元模擬,橋面板采用SHELL63單元模擬,有限元模型如圖2所示。對橋梁結構進行模態分析,提取前l階振型,構造模態振型矩陣Φn×l,n為節點自由度即傳感器待配置點的自由度,為了便于計算將節點自由度從小到大進行編號,假定單個節點自由度為3,則編號為1,2,…,3n。將該矩陣作為人工魚群算法解決橋梁傳感器優化配置問題的基本數據,用于求得MAC矩陣。

圖2 橋梁有限元模型圖

3.3 人工魚群算法在橋梁傳感器優化配置中的應用

3.3.1 人工魚群算法的三種行為

人工魚群算法主要有覓食、聚群、追尾等行為。模擬魚群趨向食物的行為,稱為覓食行為。設人工魚當前位置Xi,感知范圍內的某一位置Xj,若當前食物濃度Yi>Yj,則向Xj方向前進一步;否則,繼續嘗試try_number次。若仍不滿足前進條件,則隨機移動一步,隨機行為就是在感知范圍內隨機的選擇移動方向。

魚類大量或少量的進行聚群行為,覓食或躲避敵害。設人工魚當前位置Xi,感知范圍內其他人工魚的數目nf,當前中心位置Xc,食物濃度Yc。若<δYi(δ為擁擠度因子),表明當前中心位置有較多食物并且周圍不太擁擠,人工魚向當前中心位置Xc方向前進一步;否則,執行覓食行為。同時,某一條人工魚Xj,食物濃度Yj。若<δYi,表明當前位置有較多食物并且周圍不太擁擠,人工魚向當前位置Xj方向前進一步,附近的人工魚會尾隨其后游過來,完成追尾行為;否則,執行覓食行為。

人工魚通過以上幾種行為感知周圍環境,在所對應問題中,某條人工魚表現出的狀態即為目標函數最優解。

3.3.2 人工魚群算法橋梁傳感器優化配置步驟

在人工魚群算法求解橋梁傳感器優化配置問題中,每條人工魚作為傳感器候選配置點,MAC矩陣最大非對角元最小時的人工魚所對應的點為傳感器的最終配置點。

(1)初始化魚群,針對橋梁傳感器優化配置問題,初始化魚群,人工魚群大小為N,隨機產生n行N列初始魚群,n為節點自由度即傳感器待配置點的自由度,人工魚行號與節點自由度編號相對應,每列表示一條人工魚的傳感器待配置點,每條人工魚取[0,1]范圍的隨機數。設置最大迭代次數MAXGEN,覓食行為嘗試次數try_number,感知范圍Visual,步長Step以及擁擠度因子δ。

(2)計算各條人工魚的目標函數值,根據有限元模態分析后構造的模態振型矩陣Φn×l,n為節點自由度即傳感器待配置點的自由度,按式(2)給出的目標函數,隨機選取其中m(2<m<n)行求得的MAC矩陣最大非對角元,m為傳感器最終配置點自由度。

(3)對人工魚群執行聚群行為、追尾行為,選擇目標函數值小的方向為移動方向,若兩種行為均不滿足前進條件,則執行覓食行為,若達到覓食行為最大嘗試次數try_number時仍不滿足前進條件,則執行隨機行為。

(4)重新計算各條人工魚的目標函數值,判斷是否達到最大迭代次數,是則繼續下一步,否則執行步驟(3)。

(5)確定最優解,即MAC矩陣最大非對角元最小時的配置點為最優解,此時傳感器最終配置點自由度m及MAC矩陣最大非對角元均為最優。

人工魚群算法流程圖如圖3所示。

圖3 人工魚群算法流程圖

4 仿真實驗

在圖2橋梁有限元模型中,全橋共劃分12 631個單元,11 332個節點,提取模型前6階振型。選取橋面主梁與主拱拉梁及副拱立柱連接處作為傳感器候選測點,由于橋梁結構對稱,選擇橋梁1/4結構進行傳感器優化配置,其他部分參照配置。共26個節點,每個節點3個自由度,即x、y、z方向的平動,共78個自由度,模態振型矩陣Φ78×6。候選測點示意圖如圖4所示,并將節點自由度從小到大進行編號1,2,…,78。例如,節點12的3個自由度編號為1、2、3。

圖4 傳感器候選測點示意圖

4.1 人工魚群算法參數選取

根據人工魚群算法的流程,利用MATLAB R2009b編程對算例進行求解。針對參數的不同設置對橋梁結構健康監測傳感器優化配置結果的影響,通過多次實驗測試,對各參數進行調整,觀察各參數的取值對優化值(目標函數值MAC矩陣的最大非對角線元最小)的影響。初選人工魚群大小N=100,最大迭代次數MAXGEN=150,覓食行為嘗試次數try_number=5,感知范圍Visual=0.5,步長Step=0.1,擁擠度因子δ=0.5。

4.1.1 覓食行為嘗試次數try_number與優化值

人工魚群大小N、最大迭代次數MAXGEN、感知范圍Visual、步長Step、擁擠度因子δ均為初選值,對覓食行為嘗試次數try_number取不同的值,程序運行20次,它與優化值關系如圖5所示。

圖5 try_number與優化值關系曲線圖

從圖5來看,當try_number在10到45之間時,優化值在0.04到0.05之間且波動不大;當try_number=95時,優化值達到最大0.102 5,誤差較大。

4.1.2 擁擠度因子δ及感知范圍Visual與優化值

其他參數均為初選值,運行程序,觀察不同擁擠度因子δ及感知范圍Visual對優化值的影響,關系曲線如圖6所示。

由圖6可知,δ在0.5到2.0之間所對優化值較小,Visual在1之后,優化值在0.032到0.042之間。總體來看,當δ的取值在0.5到2.0之間,Visual為3時優化值較小,其他取值對優化值影響較大。

圖6 δ、Visual與優化值關系曲線圖

4.1.3 步長Step與優化值

參數選取同上,調整步長Step,測試結果如圖7所示。

圖7 Step與優化值關系曲線圖

從測試結果可以看出,在0.1到0.4之間,隨著Step的增加,優化值會變大,但是當達到0.4以后,優化值又逐漸減小,隨后有波動,Step為1時最小,Step在1.4到2.0之間優化值變化不大。

綜合考慮各參數設置與優化值的關系,最終選取所用傳感器最少且MAC矩陣的最大非對角線元最小時所對應的參數值,參數設置如表1所示。

表1 人工魚群算法參數設置

4.2 橋梁傳感器優化配置

根據以上參數設置運行程序,從78個自由度選擇m(2<m<78)個自由度配置傳感器,各自由度所對應MAC矩陣的最大非對角線元,如圖8所示。自由度在2到10之間MAC矩陣的最大非對角線元迅速減小,10到20之間其值平穩,自由度在20以后緩慢增大。當自由度為10時,可達到傳感器配置要求(MAC矩陣的非對角線元越接近于0越好),MAC矩陣的最大非對角線元為0.029 5,故所選傳感器數目為10個。傳感器配置方案如表2所示。

圖8 MAC矩陣的最大非對角線元變化曲線圖

表2 傳感器配置方案

4.3 結果對比

為了評價基于人工魚群算法的橋梁傳感器優化配置方法的優劣,將人工魚群算法與基于粒子群算法的傳感器優化配置方法進行比較,收斂對比曲線如圖9所示。

圖9 人工魚群算法與粒子群算法收斂曲線對比圖

由圖9可以看出,在第1到7次迭代過程中,人工魚群算法快速收斂到0.033 0,隨后繼續收斂且在第48次迭代后達到傳感器配置要求(MAC矩陣的最大非對角線元為0.029 5),而粒子群算法得到的MAC矩陣的最大非對角線元為0.040 0。人工魚群算法迭代速度稍慢于粒子群算法,但人工魚群算法自適應能力強,收斂精度高,克服了一般算法過早收斂陷入局部最優的問題,可以實現橋梁結構健康監測傳感器優化配置。

5 結論

本文提出了針對橋梁結構健康監測傳感器優化配置問題的人工魚群算法。為了更好地實現算法在該問題中的應用,通過多次實驗測試觀察各參數對算法性能的影響,最終選取傳感器配置最優的參數設置,提高了人工魚群算法求解橋梁傳感器優化配置問題的精度,實現了人工魚群算法在組合優化問題上的又一應用。

[1]李愛群,繆長青.橋梁結構健康監測[M].北京:人民交通出版社,2009:157-173.

[2]黃民水,朱宏平,李煒明.基于改進遺傳算法的橋梁結構傳感器優化布置[J].振動與沖擊,2008,27(3):82-87.

[3]田莉,陳換過,祝俊,等.基于自適應模擬退火遺傳算法的傳感器優化配置研究[J].振動工程學報,2012,25(3):238-243.

[4]李曉磊,薛云燦,路飛,等.基于人工魚群算法的參數估計方法[J].山東大學學報:工學版,2004,34(3):84-87.

[5]蘇錦旗,吳慧欣,薛惠鋒.基于人工魚群算法的聚類挖掘[J].計算機仿真,2009,26(2):147-150.

[6]張穎.基于改進魚群算法的BP神經網絡優化設計[D].廣州:華南理工大學,2012.

[7]陳安華,周博,張會福,等.基于改進人工魚群算法的機械故障聚類診斷方法[J].振動與沖擊,2012,31(17):145-148.

[8]李曉磊,邵之江,錢積新.一種基于動物自治體的尋優模式:魚群算法[J].系統工程理論與實踐,2002,22(11):32-38.

[9]劉寒冰,吳春利,程永春.不同適應度函數的遺傳算法在橋梁結構傳感器布設中的應用[J].吉林大學學報:工學版,2012,42(1):51-56.

[10]涂振飛.ANSYS有限元分析工程應用實例教程[M].北京:中國建筑工業出版社,2010:83-94.

[11]吳月萍,杜奕.改進的人工魚群算法的參數分析[J].計算機工程與應用,2012,48(13):48-52.

[12]Kammer D C.Sensor placement for on orbit modal identification of large space structures[J].Journal of Guidance,Control,and Dynamics,1991,14(2):252-259.

[13]Li D S,Li H N,Fritzen C P.The connection between effective independence and modal kinetic energy methods for sensor placement[J].Journal of Sound and Vibration,2007,305(4/5):945-955.

[14]路楊,張曉麗.CW-PSO及其在古建筑傳感器優化配置中的應用研究[J].計算機工程與應用,2013,49(5):268-270.

[15]林賢坤,覃柏英.微粒算法在傳感器優化配置中的應用[J].控制工程,2013,20(1):84-92.

ZHAO Yu,PENG Zhenrui,YIN Hong

School of Mechatronics Engineering,Lanzhou Jiaotong University,Lanzhou 730070,China

In order to achieve optimal sensor placement for bridge structural health monitoring,using less sensors gain as many as information reflect health status of bridges structural,artificial fish school algorithm is applied in an arch bridge,to solve optimal sensor placement problem for bridge with three typical behaviors of artificial fish.The results show that artificial fish school algorithm has high self-adaptive ability and precision,can achieve optimal sensor placement for bridge structural health monitoring.

artificial fish school algorithm;optimal sensor placement;bridge structural health monitoring

為了實現橋梁結構健康監測傳感器的優化配置,用盡可能少的傳感器獲取盡可能多的反映橋梁結構健康狀況的信息,將人工魚群算法應用于一座拱橋的傳感器配置中,利用人工魚的三種典型行為,解決橋梁傳感器優化配置問題。結果表明,人工魚群算法自適應能力強,收斂精度高,可以實現橋梁結構健康監測傳感器優化配置。

人工魚群算法;傳感器優化配置;橋梁結構健康監測

A

TP18

10.3778/j.issn.1002-8331.1305-0063

ZHAO Yu,PENG Zhenrui,YIN Hong.Optimal sensor placement for bridge structural health monitoring based on artificial fish school algorithm.Computer Engineering and Applications,2013,49(19):260-264.

趙宇(1990—),女,碩士研究生,主要研究方向為智能算法橋梁結構健康監測;彭珍瑞(1972—),男,博士,教授;殷紅(1978—),女,博士研究生,副教授。E-mail:zhaoyulzjtu@163.com

2013-05-09

2013-07-22

1002-8331(2013)19-0260-05

猜你喜歡
有限元橋梁優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
手拉手 共搭愛的橋梁
句子也需要橋梁
高性能砼在橋梁中的應用
磨削淬硬殘余應力的有限元分析
基于SolidWorks的吸嘴支撐臂有限元分析
箱形孔軋制的有限元模擬
上海金屬(2013年4期)2013-12-20 07:57:18
主站蜘蛛池模板: 久久久久人妻一区精品色奶水| 58av国产精品| 亚洲一区免费看| 99精品福利视频| 欧日韩在线不卡视频| 国产精品一区二区国产主播| 亚洲一区二区无码视频| 色哟哟色院91精品网站| 国产欧美视频综合二区| 国产精品一区二区在线播放| 粗大猛烈进出高潮视频无码| 青草91视频免费观看| 日本一区高清| 色综合久久88色综合天天提莫| 国产香蕉97碰碰视频VA碰碰看| 国产精品极品美女自在线看免费一区二区| 亚洲精品天堂自在久久77| 国产精品午夜福利麻豆| 91精品情国产情侣高潮对白蜜| 欧美在线视频不卡第一页| 亚洲成在人线av品善网好看| 成年人国产视频| 亚洲乱码精品久久久久..| 亚洲午夜福利精品无码| 国产成人精品亚洲77美色| 色婷婷亚洲十月十月色天| 亚洲区第一页| 成人免费一区二区三区| 欧美另类视频一区二区三区| 亚洲成a人片7777| 亚洲国产中文精品va在线播放 | 色有码无码视频| 88国产经典欧美一区二区三区| 亚洲成a人片在线观看88| 国产成人亚洲日韩欧美电影| 国产成人亚洲毛片| 伊人久热这里只有精品视频99| 欧美不卡在线视频| 成年人视频一区二区| 亚国产欧美在线人成| 动漫精品中文字幕无码| 亚洲美女高潮久久久久久久| 免费xxxxx在线观看网站| 99r在线精品视频在线播放| 欧美一级在线看| 67194亚洲无码| 国产理论最新国产精品视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 欧美成人区| 中文字幕精品一区二区三区视频| 黄色成年视频| 人妻一本久道久久综合久久鬼色| 国内老司机精品视频在线播出| 美女潮喷出白浆在线观看视频| 在线欧美日韩国产| 无码福利日韩神码福利片| 天堂亚洲网| 永久在线精品免费视频观看| 高清亚洲欧美在线看| 四虎永久免费地址| 国产三级韩国三级理| 狠狠综合久久久久综| 尤物精品视频一区二区三区| 亚洲视频色图| 在线国产你懂的| 国产精品自在线天天看片| 三上悠亚在线精品二区| 精品国产美女福到在线不卡f| 国产菊爆视频在线观看| 国产性生大片免费观看性欧美| 热久久综合这里只有精品电影| 久久天天躁狠狠躁夜夜2020一| 亚洲三级视频在线观看| 一本一本大道香蕉久在线播放| 精品久久久久久成人AV| 亚洲美女久久| 亚洲三级色| 国产最爽的乱婬视频国语对白| 欧美成人亚洲综合精品欧美激情| 中文字幕无码av专区久久| 国产精品久久久免费视频| 亚洲国产天堂久久综合|