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

基于GA優化人工免疫算法的結構故障診斷*

2016-07-08 09:45:06張力心
沈陽工業大學學報 2016年3期
關鍵詞:分類記憶

周 悅, 張力心, 郭 威

(1. 上海海洋大學 工程學院, 上海 201306; 2. 沈陽建筑大學 信息與控制工程學院, 沈陽 110168; 3. 上海深淵科學工程技術研究中心, 上海 201306)

基于GA優化人工免疫算法的結構故障診斷*

周悅1,2,3, 張力心2, 郭威3

(1. 上海海洋大學 工程學院, 上海 201306; 2. 沈陽建筑大學 信息與控制工程學院, 沈陽 110168; 3. 上海深淵科學工程技術研究中心, 上海 201306)

針對大型結構的故障檢測與分類問題,提出了一種基于GA進化機制的人工免疫算法.該算法將樣本結構模式數據作為抗原刺激抗體集合,抗體集合經過選擇、交叉、變異、構建最優抗體集合這一進化過程來提高記憶細胞質量,利用訓練好的記憶細胞集合實現對實測數據的故障檢測與分類.在Benchmark結構模型上的仿真實驗結果表明,該算法能實現有效的故障模式識別,且提高了故障分類的成功率,引入了多父體交叉操作,擴大了算法的搜索范圍,且能有效利用其他抗體的優良模式,克服了單純人工免疫算法收斂速度慢的不足.

結構健康監測; 結構故障; 故障診斷; 人工免疫算法; 遺傳算法; 實數編碼; 多父體交叉; 記憶機制

重大工程基礎設施的安全是社會經濟發展和人民財產安全的重要保障.結構健康監測(Structural health monitoring,SHM)技術一直以來是研究熱點[1-2],其中,結構損傷識別是SHM的核心技術[3].

人工智能理論的提出為結構檢測診斷技術的發展提供了新的思路和方法.人工免疫算法具有學習、記憶及進化等特點,能識別自己和非己,非常適合于結構健康監測.Mojtahedt等[4]提出了一種改進的人工免疫系統算法,用于近海導管架平臺結構的健康監測;姜云霞等[5]人提出了一種基于人工免疫識別的轉矩流變儀故障診斷方法,并給出相應的模型;張福勇等[6]人提出一種基于改進人工免疫算法的Windows惡意進程檢測方法,并與傳統檢測算法在不同特征選擇方法下的檢測效果進行了比較.但是人工免疫算法也存在一些不足:

1) 算法采用二進制編碼,每次計算抗體親和力均須對抗體進行解碼,計算量增加,二進制編碼過程也易產生映射誤差;

2) 只有自身變異才能增加抗體的多樣性,不能有效利用其他抗體的優良模式,產生新模式抗體的速度慢;

3) 每一代經抗原刺激進化產生的最高親和力抗體不一定能被保存.

遺傳算法(Genetic algorithm,GA)具有群體搜索、分布式信息采集及對人機交互依賴性小的特點[7].本文提出一種基于遺傳算法進化機制的人工免疫算法,即將遺傳算法的選擇、交叉、變異機制引入到人工免疫算法的進化過程之中,有效利用原抗體的優良模式.采用多父體交叉操作,在大范圍內搜索最優組合,使每代進化更有效,且無需進行二進制編碼、解碼,大大減少了計算量.

1 結構故障檢測與分類算法

首先將傳感器采集的動態響應測量數據經過標準化、降維和提取敏感損傷處理,然后通過本文的算法進行故障檢測和分類.本算法分為兩個階段,第一階段為學習階段,將樣本結構模式(正常和故障)數據作為抗原,刺激抗體集合,抗體集合經過選擇、交叉、變異等學習過程生成能夠識別入侵抗原的記憶細胞集合;第二階段為應用階段,應用學習后的記憶細胞集合對實測數據進行識別與分類,來判斷該數據所屬的結構模式.本文符號表示如下:

ψ={0,1,…,k}表示k+1種結構模式的集合;SAgk={Agk1,…,Agki,…,AgkNAgk}為第k種模式抗原集合,其中,NAgk為集合SAgk的規模,Agki和PAgki=(PAgki1,PAgki2,…,PAgkiq)T分別表示SAgk中的第i個抗原及其特征向量;SAbk={Abk1,…,Abkj,…,AbkNAbk}為第k種模式抗體集合,其中,NAbk為集合SAbk的規模,Abkj和PAbki=(PAbki1,PAbki2,…,PAbkiq)T分別表示SAbk中的第j個抗體及其特征向量;SMck={Mck1,…,Mckl,…,MckNMck}為第k種模式記憶細胞集合,其中,NMck為集合SMck的規模,Mckl和PMcki=(PMcki1,PMcki2,…,PMckiq)T分別表示SMck中第l個記憶細胞及其特征向量.

1.1學習階段

隨機生成初始抗體集合,初始記憶細胞集合是應用k均值算法產生的[8].學習階段又包括抗體集合進化和記憶細胞更新兩個階段,學習過程如圖1所示.

學習過程中涉及使用的參數及算法如下:

(1)

式中,ρ為親和力系數,ρ∈(0,1].由式(1)可見,親和力越大,抗體與抗原特征向量的距離越小,二者也就越匹配.

2) 更新最優抗體集合.最優抗體集合Sabopt_Agki由每一代與給定抗原Agki具有最高親和力的抗體組成,該集合的規模為迭代次數T(初始化時Sabopt_Agki=φ).將集合SAbk中與抗原Agki親和力最高的抗體進行復制,加入Sabopt_Agki中.

3) 選擇.本文采用確定性采樣選擇方法,設抗體Abkj被選擇概率為pkj,則其生存數目為

Mkj=?NAbkpkj」

(2)

4) 多父體交叉.采用多父體交叉,即每個基因座的值由兩個不同的父體交叉而成,在有限的群體規模下盡可能地增加抗體的多樣性,擴大搜

圖1 學習過程示意圖

(3)

5) 變異.變異是產生新抗體的輔助方法,小規模變異有助于抗體跳出局部最優.變異操作通過變異抗體特征向量完成,抗體Abkj的變異公式為

(4)

6) 尋找候選記憶細胞.候選記憶細胞為經T次迭代后的最優抗體集合Sabopt_Agki中與給定抗原Agki具有最高親和力的抗體,即

(5)

其特征向量為PMcki=(PMcki1,PMcki2,…,PMckiq)T.

(6)

匹配記憶細胞Mcmatch為記憶細胞集合SMck中與抗原Agki親和力最大的記憶細胞,即

(7)

其特征向量為Pmatch=(PMcmatch.ki1,PMcmatch.ki2,…,PMcmatch.kiq)T.

記憶細胞集合更新規則為:如果(Rms(Mcki,SMck)>τ)∪(aff(Mcki,Agkj)>aff(Mcmatch.ki,Agkj)),則從記憶細胞集合SMck中隨機刪除一個記憶細胞,然后將候選記憶細胞Mcki加入到記憶細胞集合SMck中;否則,記憶細胞集合SMck不發生改變.式中,τ∈(0,1)為候選記憶細胞替換閾值.

1.2應用階段

在線應用階段就是利用學習階段所產生的K+1個記憶細胞集合來判斷實測數據所歸屬的模式,圖2所示為其應用過程示意圖.

圖2 應用過程示意圖

一個模式未知的時間序列數據經標準化、降維和提取敏感損傷特征向量處理后視為入侵抗原Ag.檢測規則如下:

2) 計算Ag與所有故障模式記憶細胞的親和力,親和力最大值affmax為

(8)

如果affmax≥v,則該數據所屬模式km為與其產生最高親和力的記憶細胞所屬的模式,即km=arg{affmax},式中,v為新模式閾值;否則,表明出現新的故障模式,進行報警.

2 仿真實驗分析

本文應用Benchmark結構模型[10]在不同操作條件下產生的正常模式和四種故障模式數據,研究群體規模、算法參數對分類成功率的影響.四種故障模式分別為:去除一層所有斜撐;去除一層和三層所有斜撐;去除一層一根斜撐;去除一層和三層各一根斜撐.分類成功率計算公式為

(9)

式中:NSuc為被成功分類的數據個數;NSum為分類數據總數.本文中各參數如下:故障模式種類K=4,NAgk=300,τ=0.7,NMck=100,θ=0.75,v=0.5.

本節分析了抗體群體規模NAbk、進化代數T、交叉率pc、變異率pm對系統分類成功率r的影響,并與Chen[11]使用的人工免疫算法得到的分類成功率進行了對比分析.

1) 抗體群體規模NAbk、進化代數T與分類成功率r的關系.取pc=0.8,抗體群體規模NAbk分別為20、50、80時,進化代數T與分類成功率r的關系如圖3所示.當NAbk為20時,群體信息量不充分,T為100代后仍不能達到理想r值;而當NAbk為50時,由于使用多父體交叉,進化過程能有效利用已有優良模式,盡可能增加抗體的多樣性,且避免了近親繁殖,大大增加了收斂速度,當進化20代時,r就能達到84%左右;當NAbk為80時,20代以前群體進化速度快,但后期r與NAbk為50時基本一致,但過大的群體規模將導致算法求解時間長,效率低.

圖3 T與r的關系曲線

本算法與Chen算法分類成功率對比如圖4所示.取抗體群體規模NAbk為50,本文算法從第5到20代時,r從65%增加到84%,進化代數T繼續增加,r基本不變,本文算法分類成功率較高.由于使用多父體交叉,使父代個體在大范圍內交換有利信息,使每一代進化更有效,更快速地產生優良抗體,且不受個體維數的影響.而Chen的算法由于變異的不確定性,優良模式不能得到充分利用,進化代數增加.

圖4 分類成功率對比

2) 交叉率pc、變異率pm與分類成功率r的關系.圖5為取NAbk=50,T=20,不同變異率pm時,交叉率pc與分類成功率r之間的關系曲線.

圖5 pc與r的關系曲線

由圖5可見,當變異率pm為0.03時,r隨pc增大而提高,在pc為0.8處達到峰值,當pc繼續增加時,過大的交叉率會破壞原有的優良個體,導致r下降;當變異率pm為0.01時,過小的變異率不能使抗體及時跳出局部最優解;當變異率pm為0.05時,過大的變異率將破壞原有的優秀個體,影響算法穩定性.

3 結 論

本文提出了基于GA進化機制的人工免疫算法,其克服了人工免疫算法不能有效利用其他抗體優良模式的缺點,特別采用了多父體算數交叉,在群體規模一定的情況下極大增加了群體多樣性,減小了近親繁殖率,擴大了搜索范圍,提高了算法的收斂速度,仿真結果表明了該算法的有效性.

[1]Schubel P J,Crossley R J,Boateng E K G,et al.Review of structural health and cure monitoring techniques for large wind turbine blades [J].Renewable Energy,2013,51(3):113-123.

[2]Chen H,Kurt M,Lee Y S,et al.Experimental system identification of the dynamics of a vibro-impact beam with a view towards structural health monitoring and damage detection [J].Mechanical Systems and Signal Processing,2014,46(1):91-113.

[3]姜紹飛,吳兆旗.結構健康監測與智能信息處理技術及應用 [M].北京:中國建筑工業出版社,2011:10-11.

(JIANG Shao-fei,WU Zhao-qi.Structure health monitoring and intelligent information processing techno-logy and application [M].Beijing:China Building Industry Press,2011:10-11.)

[4]Mojtahedt A,Loteollahi Y M A,Hassanzadeh Y,et al.A robust damage detection method developed for offshore jacket platforms using modified artificial immune system algorithm [J].China Ocean Engineering,2012,26(3):379-395.

[5]姜云霞,張一,張巖利.人工免疫在轉矩流變儀故障診斷中的應用 [J].計算機測量與控制,2013,21(12):3172-3174.

(JIANG Yun-xia,ZHANG Yi,ZHANG Yan-li.Application of artificial immune in torque rheometer fault diagnosis [J].Computer Measurement and Control,2013,21(12):3172-3174.)

[6]張福勇,趙鐵柱.采用路徑IRP的Windows惡意進程檢測方法 [J].沈陽工業大學學報,2015,37(4):434-439.

(ZHANG Fu-yong,ZHAO Tie-zhu.Windows malicious process detection method with path IRP [J].Journal of Shenyang University of Technology,2015,37(4):434-439.)

[7]馬永杰,云文霞.遺傳算法研究進展 [J].計算機應 用研究,2012,29(4):1201-1206.

(MA Yong-jie,YUN Wen-xia.Research progress of genetic algorithm [J].Application Research of Computers,2012,29(4):1201-1206.)

[8]Sergios T,Konstantinos K.Pattern recognition [M].Newyork:Academic Press,2008.

[9]劉娟,黃維平,石湘.基于遺傳算法的海洋平臺損傷診斷 [J].振動、測試與診斷,2012,32(2):327-349.

(LIU Juan,HUANG Wei-ping,SHI Xiang.Damage diagnosis for offshore platform based on genetic algorithm [J].Journal of Vibration,Measurement & Diagnosis,2012,32(2):327-349.)

[10]周林仁.橋梁的幾類SHM Benchmark及模型修正的子結構與響應面方法 [D].大連:大連理工大學,2012.

(ZHOU Lin-ren.Some SHM Benchmarks of bridges and the model updating based on substructure and response surface methods [D].Dalian:Dalian University of Technology,2012.)

[11]Chen B,Zang C Z.Artificial immune pattern recognition for structure damage classification [J].Compu-ters and Structures,2009,87(21/22):1394-1407.

(責任編輯:景勇英文審校:尹淑英)

Structural fault diagnosis based on artificial immune algorithm of GA optimization

ZHOU Yue1, 2, 3, ZHANG Li-xin2, GUO Wei3

(1. College of Engineering Science and Technology, Shanghai Ocean University, Shanghai 201306, China; 2. School of Information and Control Engineering, Shenyang Jianzhu University, Shenyang 110168, China; 3. Engineering Research Center of Hadal Science and Technology, Shanghai 201306, China)

In order to solve the problem in the fault detection and classification of large-scale structures, an artificial immune algorithm based on GA evolutionism was proposed. The sample structure mode data were taken as antigen stimulation antibody set in the algorithm, and the quality of memory cell could be improved through the evolutionary process including the selection, crossover, variation and construction of optimal antibody set. The fault detection and classification of measured data were realized with the trained memory cell set. The results of simulating experiments based on the Benchmark structure model show that the proposed algorithm can achieve the effective fault mode recognition and improve the success rate of fault classification. The multi-parent crossover operation is introduced, the search scope of algorithm is expanded, the excellent mode from other individuals can be effectively used, and the low convergence efficiency of simple artificial immune algorithm can be overcome.

structural health monitoring; structural fault; fault diagnosis; artificial immune algorithm; genetic algorithm; real number coding; multi-parent crossover; memory mechanism

2015-09-17.

國家自然科學基金資助項目(51439004); 遼寧省自然科學基金資助項目(201102180); 上海市科學技術委員會資助項目(14DZ2250900).

周悅(1970-),女,上海人,教授,博士,主要從事水下機械裝備、網絡化控制等方面的研究.

10.7688/j.issn.1000-1646.2016.03.10

TP 391.4

A

1000-1646(2016)03-0293-05

*本文已于2016-03-02 16∶42在中國知網優先數字出版. 網絡出版地址: http:∥www.cnki.net/kcms/detail/21.1189.T.20160302.1642.002.html

猜你喜歡
分類記憶
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
夏天的記憶
分類討論求坐標
數據分析中的分類討論
教你一招:數的分類
記憶中的他們
端午記憶
絲綢之路(2016年9期)2016-05-14 14:36:33
兒時的記憶(四)
兒時的記憶(四)
主站蜘蛛池模板: 精品人妻AV区| 中国黄色一级视频| 日韩激情成人| 综合网天天| 午夜福利免费视频| 久久无码免费束人妻| www.亚洲一区二区三区| 精品国产美女福到在线不卡f| аv天堂最新中文在线| 久久午夜夜伦鲁鲁片无码免费| 欧美亚洲一区二区三区在线| 丁香婷婷综合激情| 久久香蕉国产线看观看精品蕉| 亚洲日韩精品综合在线一区二区| 欧美日韩激情在线| 精品少妇人妻av无码久久| 亚洲欧美自拍中文| 一级看片免费视频| 亚洲国内精品自在自线官| 亚洲国产亚综合在线区| 国产精品自拍露脸视频| 国产精品亚洲片在线va| 国产成人狂喷潮在线观看2345| 97久久超碰极品视觉盛宴| 在线无码私拍| 亚洲无码精品在线播放| 无码福利视频| 日韩在线播放中文字幕| 亚洲乱码在线视频| av尤物免费在线观看| 欧美午夜网| 就去吻亚洲精品国产欧美| 国产美女免费网站| 精品国产香蕉在线播出| 国产噜噜在线视频观看| 青青青国产免费线在| 国产视频入口| 毛片三级在线观看| 久久国产精品电影| 亚洲开心婷婷中文字幕| 亚洲综合色婷婷| 欧美黄网站免费观看| 18禁色诱爆乳网站| 免费人成视频在线观看网站| 欧美人与牲动交a欧美精品| 午夜福利视频一区| 永久免费无码日韩视频| 亚洲a级毛片| 成人福利在线观看| 99精品影院| 强奷白丝美女在线观看| 亚洲成在人线av品善网好看| 中国一级特黄视频| 欧美成人一级| 孕妇高潮太爽了在线观看免费| 欧美97色| 亚洲天堂.com| 三级国产在线观看| 国产91麻豆免费观看| 狠狠ⅴ日韩v欧美v天堂| 亚洲最猛黑人xxxx黑人猛交| 亚洲成人精品在线| 成AV人片一区二区三区久久| 呦女精品网站| 国产拍在线| 日韩无码视频网站| 萌白酱国产一区二区| 国产经典免费播放视频| 久久99精品国产麻豆宅宅| 国产精品大尺度尺度视频| 亚洲日韩高清在线亚洲专区| 特黄日韩免费一区二区三区| 在线观看热码亚洲av每日更新| 婷婷久久综合九色综合88| 婷婷综合亚洲| 欧美精品成人一区二区在线观看| 欧洲高清无码在线| 黄色网站不卡无码| 亚洲精品桃花岛av在线| 二级毛片免费观看全程| 国产综合网站| 国产毛片高清一级国语 |