王敏楊 劉文會(huì)* 朱志清 劉 洋
(1.吉林建筑大學(xué) 交通科學(xué)與工程學(xué)院, 長(zhǎng)春 130118;2.吉林大學(xué) 交通學(xué)院, 長(zhǎng)春 130022)
裂縫是結(jié)構(gòu)最常見的損傷之一,裂縫的存在將極大地影響結(jié)構(gòu)的性能和剩余壽命。結(jié)構(gòu)在使用過(guò)程中經(jīng)常受到動(dòng)荷載的作用。因此,裂縫結(jié)構(gòu)的動(dòng)力特性引起了人們的廣泛關(guān)注。另一方面,裂縫的存在會(huì)引起結(jié)構(gòu)物理參數(shù)的變化,從而引起結(jié)構(gòu)動(dòng)力特性的變化。因此,基于動(dòng)態(tài)特性的損傷識(shí)別具有很大的潛力。在我國(guó),簡(jiǎn)支梁為數(shù)眾多,且應(yīng)用廣泛。因此,研究含等截面裂縫梁進(jìn)行自由振動(dòng)分析的反問題具有重要意義。Mao等人[1]為了研究不同邊界條件下寬度呈連續(xù)指數(shù)變化、厚度不變的 Euler-Bernoulli 梁的自由振動(dòng)問題,采用了 Adomian decomposition method(Adomian 分解方法,ADM)。Duan 等人[2]為了探討多步變截面梁的自由振動(dòng)問題,利用了改進(jìn)的離散奇異卷積(DSC)方法,在變截面梁各步之間采用跳躍條件;有限元法(FiniteElementMethod,F(xiàn)EM)在損傷梁的自由振動(dòng)分析中得到了廣泛的應(yīng)用,而有限元法的關(guān)鍵問題是如何恰當(dāng)?shù)厍蟪隽芽p梁?jiǎn)卧膭偠染仃?。結(jié)構(gòu)損傷識(shí)別在保證安全、實(shí)施救援、避免緊急行動(dòng)等方面發(fā)揮了重要作用。在反問題的研究中,采用遺傳算法、人工神經(jīng)網(wǎng)絡(luò)、基于分形維數(shù)等方法對(duì)結(jié)構(gòu)中的裂縫進(jìn)行識(shí)別。Jeyasehar和Sumangala[3]提出了一種基于人工神經(jīng)網(wǎng)絡(luò)的預(yù)應(yīng)力混凝土梁損傷評(píng)估方法。本文給出了一種基于神經(jīng)遺傳算法的損傷識(shí)別方法。
作者提出了一種基于混合神經(jīng)遺傳技術(shù)的裂紋梁損傷識(shí)別方法。遺傳算法(GA)作為一種全局優(yōu)化算法,是一種基于自然選擇和自然遺傳機(jī)制的隨機(jī)搜索算法。通過(guò)減小數(shù)值模擬與實(shí)測(cè)頻率之間的誤差,估計(jì)群體中每個(gè)個(gè)體的適應(yīng)度,實(shí)現(xiàn)大范圍搜索。本文利用遺傳算法全局優(yōu)化的特點(diǎn),對(duì)BP網(wǎng)絡(luò)進(jìn)行了優(yōu)化。本文采用三層BP神經(jīng)網(wǎng)絡(luò)。輸入?yún)?shù)為裂紋梁的固有頻率,輸出參數(shù)為裂紋的位置和深度。訓(xùn)練函數(shù)作為網(wǎng)絡(luò)的訓(xùn)練函數(shù),輸出層神經(jīng)元采用純線性變換函數(shù)。選擇LevenbergMarquardt算法作為網(wǎng)絡(luò)的訓(xùn)練算法,建立了相應(yīng)的學(xué)習(xí)速率和訓(xùn)練目標(biāo)。當(dāng)算法用于識(shí)別損傷時(shí),首先采用GA優(yōu)化網(wǎng)絡(luò)的權(quán)重和閾值。然后將優(yōu)化結(jié)果作為三層BP神經(jīng)網(wǎng)絡(luò)的初始值。通過(guò)對(duì)樣本數(shù)據(jù)的培訓(xùn),建立了合適的網(wǎng)絡(luò)。最后,利用固有頻率作為試驗(yàn)值,得到裂紋參數(shù)的預(yù)測(cè)結(jié)果,混合遺傳算法的過(guò)程如圖1.
圖1 混合遺傳算法的過(guò)程
本文作者,與吉林大學(xué)課題組進(jìn)行合作,參與了等截面懸臂空心矩形截面梁的動(dòng)力特性實(shí)驗(yàn)。運(yùn)用本文作者在《等截面裂縫梁自由振動(dòng)分析的正問題》一文中論述的實(shí)驗(yàn)方法和自振頻率計(jì)算方法,空心矩形截面試驗(yàn)梁前兩階自振頻率改變率測(cè)試結(jié)果如圖2。
圖2 不同裂縫工況下空心矩形截面試驗(yàn)梁自振頻率改變率
運(yùn)用上文論述的簡(jiǎn)支梁混合神經(jīng)遺傳技術(shù)的裂紋梁損傷識(shí)別方法。首先使用正問題的計(jì)算方法,對(duì)空心矩形截面鋼梁每隔0.2米設(shè)置一道裂縫,且每道裂縫深度分別為6%、12%、18%、24%;然后,計(jì)算出多種情況的1階和2階頻率,根據(jù)這些訓(xùn)練樣本,建立裂縫位置、深度與1階、2階頻率的對(duì)應(yīng)函數(shù)關(guān)系;最后,將本文第3部分兩種工況作為測(cè)試樣本,將其1階、2階頻率的實(shí)驗(yàn)數(shù)據(jù)輸入到對(duì)應(yīng)函數(shù)關(guān)系中,可以得到本文空心矩形截面懸臂梁,裂紋參數(shù)的預(yù)測(cè)結(jié)果如表1所示。
表1 裂縫的損傷識(shí)別
表1列出了0.3米和0.75米處裂紋的損傷識(shí)別結(jié)果。從表1中可以看出,預(yù)測(cè)的裂縫位置和深度與實(shí)際裂縫的位置和深度基本一致,裂紋參數(shù)最大相對(duì)誤差的絕對(duì)值在4%以內(nèi)。因此,本文提出的方法具有識(shí)別裂紋均勻梁損傷的潛力。
本文運(yùn)用基于混合神經(jīng)遺傳算法的損傷識(shí)別方法,闡述了等截面裂縫梁式結(jié)構(gòu)自由振動(dòng)分析的反問題?;趹冶垆摿簞?dòng)力特性識(shí)別基礎(chǔ)數(shù)據(jù),對(duì)等截面裂縫梁反問題的正確性進(jìn)行了驗(yàn)證。得出了以下結(jié)論:
反問題實(shí)例表明,裂紋參數(shù)最大相對(duì)誤差的絕對(duì)值在4%以內(nèi)。本文提出的裂紋識(shí)別算法具有良好的識(shí)別精度。