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

        ?

        基于加速度和卷積神經(jīng)網(wǎng)絡(luò)的船體板裂紋損傷檢測(cè)

        2022-08-17 11:24:16馬棟梁王德禹
        船舶力學(xué) 2022年8期
        關(guān)鍵詞:裂紋分類檢測(cè)

        馬棟梁,王德禹

        (上海交通大學(xué) 海洋工程國(guó)家重點(diǎn)實(shí)驗(yàn)室,上海 200240)

        0 引 言

        由于船舶具有裝載量大、運(yùn)費(fèi)低廉等優(yōu)點(diǎn),其在全球貿(mào)易中充當(dāng)著重要角色。工業(yè)革命以來(lái),隨著鋼鐵冶煉技術(shù)的發(fā)展,船舶由木質(zhì)時(shí)代進(jìn)入了鋼質(zhì)時(shí)代。船舶在生產(chǎn)和服役過(guò)程中,焊接、腐蝕和疲勞會(huì)引起裂紋的產(chǎn)生[1-3]。而且隨著高強(qiáng)度鋼的大量使用,裂紋的出現(xiàn)更是不可避免[4]。在循環(huán)載荷的作用下,裂紋會(huì)發(fā)生擴(kuò)展,使得結(jié)構(gòu)的承載能力降低,當(dāng)裂紋擴(kuò)展到一定程度,結(jié)構(gòu)會(huì)發(fā)生脆斷,最終會(huì)導(dǎo)致結(jié)構(gòu)發(fā)生災(zāi)難性的破壞[5]。為了能夠及時(shí)發(fā)現(xiàn)結(jié)構(gòu)的損傷,保證結(jié)構(gòu)的健康程度,許多研究者提出了多種損傷檢測(cè)方法,其中較為成熟且大規(guī)模使用的損傷檢測(cè)方法包括超聲波檢測(cè)方法、熱檢測(cè)方法[6]、磁粉檢測(cè)方法和射線檢測(cè)方法[7]。這些傳統(tǒng)方法在先進(jìn)設(shè)備的幫助下能夠?qū)Y(jié)構(gòu)表面及內(nèi)部缺陷的類型、數(shù)量、位置、形狀、分布及尺寸進(jìn)行檢測(cè),并有很好的檢測(cè)效果。但是對(duì)于越來(lái)越大型的船舶結(jié)構(gòu)而言,這些無(wú)損檢測(cè)方法耗時(shí)長(zhǎng)且依賴于檢測(cè)人員的主觀性,并且檢測(cè)過(guò)程需要船舶停航,無(wú)法實(shí)現(xiàn)實(shí)時(shí)在線監(jiān)測(cè)。

        為了能夠更加有效地對(duì)結(jié)構(gòu)損傷進(jìn)行檢測(cè),許多研究者將基于數(shù)據(jù)驅(qū)動(dòng)的機(jī)器學(xué)習(xí)(machinelearning,ML)方法應(yīng)用在結(jié)構(gòu)損傷檢測(cè)中。機(jī)器學(xué)習(xí)已經(jīng)被成功應(yīng)用于多個(gè)領(lǐng)域,如模式識(shí)別、數(shù)據(jù)挖掘、統(tǒng)計(jì)學(xué)習(xí)、計(jì)算機(jī)視覺(jué)、自然語(yǔ)言處理、語(yǔ)音識(shí)別與圖像識(shí)別。這種技術(shù)具有較強(qiáng)的學(xué)習(xí)能力,能夠推理、聯(lián)想記憶和處理強(qiáng)非線性問(wèn)題。它的并行處理能力、魯棒性和容錯(cuò)能力也得到了證明[8]。Diao 等[9]提出了一種使用模態(tài)參數(shù)的基于ANN 的海洋平臺(tái)三步損傷檢測(cè)方法,取得了不錯(cuò)的損傷檢測(cè)效果。Samanta 等[10]發(fā)現(xiàn),當(dāng)使用遺傳算法優(yōu)化分類器參數(shù)時(shí),ANN 分類器比支持向量機(jī)(support vector machine,SVM)分類器具有更好的損傷檢測(cè)性能。Palomino 等[11]使用概率神經(jīng)網(wǎng)絡(luò)和模糊聚類分析來(lái)識(shí)別和定位裂縫。Gordan 等[12]提出使用數(shù)據(jù)挖掘框架、ANN 和帝國(guó)(imperial)競(jìng)爭(zhēng)算法混合的方法檢測(cè)I型梁的單點(diǎn)損傷情況。該方法以固有頻率和對(duì)應(yīng)的振型作為輸入,證明了其性能優(yōu)于傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)方法。雖然人工神經(jīng)網(wǎng)絡(luò)在損傷檢測(cè)上取得了一定的成功,但是其性能嚴(yán)重依賴于輸入特征,比如噪聲的存在將會(huì)大大影響神經(jīng)網(wǎng)絡(luò)的性能[13]。

        隨著計(jì)算機(jī)計(jì)算能力的提升以及數(shù)據(jù)規(guī)模的增加,深度學(xué)習(xí)(deep learning,DL)引起了很多學(xué)者的關(guān)注并被應(yīng)用到了結(jié)構(gòu)健康監(jiān)測(cè)領(lǐng)域。基于深度學(xué)習(xí)的損傷檢測(cè)方法可以自動(dòng)學(xué)習(xí)損傷特征,相比于傳統(tǒng)的損傷檢測(cè)方法具有更好的損傷識(shí)別能力。作為一種強(qiáng)大的深度學(xué)習(xí)算法,卷積神經(jīng)網(wǎng)絡(luò)(convolutional neural network,CNN)能夠很好地對(duì)時(shí)序數(shù)據(jù)進(jìn)行處理[14]。李雪松等[15]使用IASC-ASCE SHM Benchmark 第一階段的模擬數(shù)據(jù)對(duì)CNN 在自動(dòng)學(xué)習(xí)特征方面的性能進(jìn)行了研究,與小波包頻帶能量特征和前五階本征模態(tài)函數(shù)能量特征在同一分類器下的精度進(jìn)行比較,證明了CNN 方法具有更優(yōu)的特征提取性能。Abdeljaber 等[16]提出了一個(gè)基于緊湊一維CNN 的方法用于識(shí)別、定位、量化滾動(dòng)軸承損傷。該方法將傳統(tǒng)損傷檢測(cè)方法的特征提取和分類過(guò)程融合到一起,避免了由于手工選擇或設(shè)計(jì)特征而產(chǎn)生的計(jì)算負(fù)擔(dān)和信息丟失。羅雨舟等[17]利用基于CNN 的方法對(duì)梁損傷進(jìn)行了研究,采用加速度響應(yīng)作為CNN 的輸入,并分析了風(fēng)激勵(lì)、隨機(jī)正弦激勵(lì)、以及白噪聲激勵(lì)對(duì)CNN 的影響。結(jié)果表明,激勵(lì)類型對(duì)CNN 性能的影響較小且在不同程度的噪聲情況下CNN 均能很好地對(duì)梁損傷進(jìn)行識(shí)別。Ding等[18]提出了一種基于小波包能量(wavelet packet energy,WPE)圖像和深度卷積網(wǎng)絡(luò)的能量波動(dòng)多尺度特征挖掘方法用于軸承故障診斷。其中小波包能量圖像作為輸入用于訓(xùn)練深度卷積網(wǎng)絡(luò)。此外,為了同時(shí)保留局部和整體信息,該方法在其多尺度層中融合了最后一個(gè)卷積層和最后一個(gè)池化層的數(shù)據(jù)。

        綜上所述,雖然基于CNN的損傷檢測(cè)方法得到了廣泛的研究,但是對(duì)鋼板裂紋損傷檢測(cè)的研究較少,而且有的采用基于視覺(jué)的方法,難以在船舶的整個(gè)生命周期中對(duì)損傷進(jìn)行監(jiān)測(cè)。此外,傳感器技術(shù)以其低廉的成本和便捷的操作也為損傷檢測(cè)提供了更多的選擇。因此本文的主要目的是設(shè)計(jì)一個(gè)基于CNN的船體板裂紋損傷檢測(cè)方法,該方法采用板的加速度響應(yīng)作為輸入數(shù)據(jù),將特征提取和損傷分類融合到一起,實(shí)現(xiàn)對(duì)船體板裂紋的實(shí)時(shí)檢測(cè)。

        1 方 法

        1.1 有限元模型

        本文采用的邊界條件為四邊簡(jiǎn)支,如圖1(b)所示。在實(shí)際工程中,作用在船體結(jié)構(gòu)上的載荷是復(fù)雜、隨機(jī)并且難以獲取的。高斯白噪聲是均值為零的平穩(wěn)遍歷隨機(jī)過(guò)程,其任意兩個(gè)值都是獨(dú)立的,而且其功率譜密度在頻域上是均勻的,可以激發(fā)結(jié)構(gòu)的多個(gè)模態(tài)[20]。因此本文采用高斯白噪聲模擬板結(jié)構(gòu)受到的動(dòng)態(tài)激勵(lì)。本文施加的面外均布高斯白噪聲動(dòng)態(tài)激勵(lì)如圖1(b)所示,其均值為零,標(biāo)準(zhǔn)差為0.01 MPa,對(duì)應(yīng)于一個(gè)低載荷水平,此外施加頻率為10 000 Hz,共施加4 s。在實(shí)際工程中,環(huán)境載荷的頻譜寬度是有限的,因此采用截止頻率為512 Hz 的巴特沃斯濾波器對(duì)該激勵(lì)進(jìn)行濾波。為了生成足夠的樣本供CNN 進(jìn)行訓(xùn)練以及解決數(shù)據(jù)的平衡性問(wèn)題,本文生成了40個(gè)激勵(lì)用于有損傷板的有限元分析,80個(gè)激勵(lì)用于無(wú)損傷板的有限元分析。

        考慮到貫穿裂紋比較簡(jiǎn)單,也是最惡劣的情況,因此本文選擇這種情況作為示范研究,但本文的方法對(duì)于非貫穿裂紋也是適用的。本文研究的裂紋方向?yàn)榭v向,亦即裂紋方向和板長(zhǎng)方向相同[5]。為了研究CNN 方法在裂紋定位及裂紋長(zhǎng)度分類上的性能,設(shè)置了五種裂紋位置及三種裂紋長(zhǎng)度。裂紋位置中心如圖1(a)中的等距分布的紅點(diǎn)所示。設(shè)置的三種裂紋長(zhǎng)度(L1)分別為100 mm、200 mm 和300 mm,對(duì)應(yīng)于三種裂紋損傷程度。為了方便網(wǎng)格劃分,本文采用菱形裂紋,且最大裂紋寬度為0.2 mm,如圖1(c)所示。有限元網(wǎng)格尺寸為25 mm,單元類型為S4R。裂紋位于1 號(hào)位置且裂紋長(zhǎng)度為100 mm的有損板有限元模型如圖1(b)所示。

        圖1 鋼板的數(shù)學(xué)模型Fig.1 Mathematical model of steel plate

        本文設(shè)置了11 個(gè)加速度采集點(diǎn),如圖1(d)所示。為了減小自由振動(dòng)對(duì)分析結(jié)果的影響,對(duì)無(wú)損板的自由振動(dòng)進(jìn)行了分析。圖2 展示了無(wú)損板中心點(diǎn)的自由振動(dòng)衰減曲線,可以看出在1 s時(shí)自由振動(dòng)得到了很大程度的衰減,因此可以認(rèn)為1 s后的加速度數(shù)據(jù)受自由振動(dòng)的影響較小。本文以采樣頻率為512 Hz 對(duì)1~4 s 的加速度數(shù)據(jù)進(jìn)行了采集,最后采集到的每個(gè)樣本的數(shù)據(jù)形狀為1×1536×11(本文采用二維卷積神經(jīng)網(wǎng)絡(luò),第一個(gè)維度表示數(shù)據(jù)的高度,第二個(gè)維度表示數(shù)據(jù)的寬度,第三個(gè)維度表示數(shù)據(jù)的深度,對(duì)應(yīng)于數(shù)據(jù)采集點(diǎn)數(shù)目)。

        圖2 無(wú)損板中點(diǎn)自由振動(dòng)衰減曲線Fig.2 Free vibration curve at the center point of an intact plate

        1.2 數(shù)據(jù)集生成

        圖3 顯示了用于CNN 訓(xùn)練和測(cè)試的訓(xùn)練集、驗(yàn)證集和測(cè)試集的生成流程。首先把從有限元分析中得到的樣本按照7:1:2 的比例生成訓(xùn)練集、驗(yàn)證集和測(cè)試集,然后對(duì)三個(gè)數(shù)據(jù)集分別進(jìn)行高斯歸一化,最后通過(guò)數(shù)據(jù)裁剪技術(shù)生成足夠的樣本進(jìn)行CNN的訓(xùn)練和測(cè)試[20]。

        圖3 數(shù)據(jù)集生成流程Fig.3 Dataset generation

        本文采用的數(shù)據(jù)裁剪技術(shù)分為非隨機(jī)裁剪和隨機(jī)裁剪,且遵循兩個(gè)原則:(1)裁剪后每個(gè)樣本的數(shù)據(jù)寬度為512;(2)隨機(jī)裁剪按照數(shù)據(jù)批次的大小重復(fù)多次進(jìn)行。非隨機(jī)裁剪作用在高斯歸一化后的數(shù)據(jù)集上并將數(shù)據(jù)集中的每個(gè)樣本平均分為3 個(gè)部分放入到擴(kuò)充數(shù)據(jù)集中。隨機(jī)裁剪的原理是從高斯歸一化的數(shù)據(jù)集中隨機(jī)選擇n個(gè)樣本(n為數(shù)據(jù)批次大?。缓笤诿總€(gè)樣本上隨機(jī)裁剪出寬度為512 的數(shù)據(jù)片段作為樣本放入到擴(kuò)充數(shù)據(jù)集中。最后得到的每個(gè)擴(kuò)充數(shù)據(jù)集中樣本的數(shù)據(jù)形狀為1×512×11.

        為了保證每種損傷情況在數(shù)據(jù)集中的平衡性,本文單獨(dú)對(duì)無(wú)損傷板執(zhí)行了圖3所示的流程,最后得到的擴(kuò)充數(shù)據(jù)集中,無(wú)損樣本占比約為六分之一。在實(shí)際工程中,由于工作環(huán)境的復(fù)雜性,結(jié)構(gòu)響應(yīng)不可避免地會(huì)受到噪聲的影響、干擾損傷的識(shí)別,因此必須分析所提出的CNN 方法對(duì)噪聲的魯棒性。本文采用均值為零,標(biāo)準(zhǔn)差為0.5 的高斯白噪聲來(lái)模擬噪聲,并將其直接加到擴(kuò)充后的數(shù)據(jù)集中生成噪聲數(shù)據(jù)集。

        1.3 卷積神經(jīng)網(wǎng)絡(luò)

        1.3.1 提出的卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        本文的主要目的是使用CNN 方法對(duì)板裂紋損傷進(jìn)行檢測(cè)。提出的CNN 方法主要由輸入層、卷積層、池化層、全連接層和輸出層組成。為了研究不同CNN 結(jié)構(gòu)對(duì)裂紋損傷檢測(cè)的影響,本文設(shè)計(jì)了6種不同的網(wǎng)絡(luò)結(jié)構(gòu),如表1 所示。各種結(jié)構(gòu)的不同之處主要在于卷積層和池化層的數(shù)量以及連接形式。為了詳細(xì)說(shuō)明提出的卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),本小節(jié)以一個(gè)具有三層卷積層和兩層池化層的卷積神經(jīng)網(wǎng)絡(luò)模型進(jìn)行說(shuō)明,其結(jié)構(gòu)如圖4所示。其中池化層是在第一層和第三層卷積層之后使用的,并且在池化層前面的卷積層中,亦即是第一層和第三層卷積層中采用了批標(biāo)準(zhǔn)化函數(shù)用于加速計(jì)算以及避免過(guò)擬合。三層卷積層的卷積核數(shù)量依次為32、64和64。在第二層池化層的后面連接一個(gè)扁平化層,其在保持批次大小不變的情況下將池化層的輸出扁平化處理后輸入到全連接層中。在扁平化層之后是兩層全連接隱藏層,且神經(jīng)元數(shù)量分別為256和64。輸出層與最后一層全連接隱藏層相連,并且輸出層的神經(jīng)元數(shù)量與研究的裂紋損傷類型數(shù)相同。此外,本文采用的卷積核和池化核的尺寸分別為1×3和1×8。

        圖4 提出的一種卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)Fig.4 Architecture of one proposed CNN

        1.3.2 損傷檢測(cè)策略

        本文對(duì)CNN 方法在板裂紋位置和長(zhǎng)度檢測(cè)上的性能均進(jìn)行了研究。在本文中,板裂紋位置和長(zhǎng)度檢測(cè)屬于監(jiān)督學(xué)習(xí)問(wèn)題,因此每個(gè)樣本需要設(shè)置一個(gè)標(biāo)簽。

        在板裂紋位置檢測(cè)中,本文采用的標(biāo)簽形式為由0 和1 表示的具有6 個(gè)元素的向量,其中每個(gè)元素對(duì)應(yīng)一種損傷位置情況,第一個(gè)元素表示無(wú)損傷情況。比如[0,0,1,0,0,0]表示裂紋在2號(hào)位置點(diǎn)。對(duì)于裂紋長(zhǎng)度檢測(cè),由于本文研究了三種裂紋長(zhǎng)度,因此其標(biāo)簽形式為由0 和1 表示的具有4 個(gè)元素的向量,其中每個(gè)元素對(duì)應(yīng)于一種損傷長(zhǎng)度,第一個(gè)元素對(duì)應(yīng)于無(wú)損傷情況。如[0,0,1,0]表示裂紋長(zhǎng)度為200 mm。此外,在本研究中,裂紋位置和長(zhǎng)度檢測(cè)均屬于多分類問(wèn)題,因此采用的分類函數(shù)和損傷函數(shù)分別為Softmax函數(shù)和交叉熵函數(shù)[17]。

        此外,本文采用的優(yōu)化函數(shù)為Adam,學(xué)習(xí)率為指數(shù)衰減形式且初始學(xué)習(xí)率為1×10-3。訓(xùn)練期次數(shù)為60,數(shù)據(jù)批次大小為64。此外,本文提出的CNN 方法是在一臺(tái)裝有Windows 7 系統(tǒng),具有兩個(gè)Intel Xeon e5-1620 v4@3.5 GHz處理器且運(yùn)行內(nèi)存為32 GB的工作站上進(jìn)行訓(xùn)練和測(cè)試的。

        1.4 對(duì)比方法

        為了驗(yàn)證設(shè)計(jì)的CNN 方法在裂紋損傷檢測(cè)上的性能,本文采用基于小波包變換的多層感知機(jī)神經(jīng)網(wǎng)絡(luò)(wavelet packet transform-based multilayer perceptron,WPT-MLP)進(jìn)行對(duì)比分析[20]。小波包變換用于從獲得的響應(yīng)數(shù)據(jù)中提取裂紋損傷特征,然后將提取到的特征輸入到多層感知機(jī)進(jìn)行訓(xùn)練得到裂紋損傷預(yù)測(cè)模型。在小波包變換中,本文用Db2 作為基函數(shù),分解層數(shù)為四層,最后得到輸入到多層感知機(jī)神經(jīng)網(wǎng)絡(luò)中的樣本形狀為1×176。多層感知機(jī)神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)結(jié)構(gòu)和本文提出的CNN 方法的全連接層結(jié)構(gòu)是相同的,而且采用相同的優(yōu)化函數(shù)、分類函數(shù)和損傷函數(shù)。

        2 卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)選擇

        本文共設(shè)計(jì)了6 種CNN 結(jié)構(gòu)形式,如表1 所示。在mC_nP 中,“m”表示卷積層的數(shù)量,“C”表示卷積層,“_”表示連接符,“n”表示池化層的數(shù)量,“P”表示池化層。比如1C_1P_2C_1P 表示CNN 結(jié)構(gòu)的連接形式為1層卷積層后連接有一層池化層,在此池化層后連接有兩層卷積層,最后一層池化層連接在最后一層卷積層的后面。在1.3.1小節(jié)中我們對(duì)本文設(shè)計(jì)的CNN的基本組成進(jìn)行了介紹,并且詳細(xì)說(shuō)明了1C_1P_2C_1P模型的結(jié)構(gòu)形式。各種結(jié)構(gòu)的其他說(shuō)明如下:

        表1 不同CNN架構(gòu)下的裂紋定位精度Tab.1 Crack localization accuracy under different CNN architectures

        (1)1C_1P:一個(gè)卷積層和一個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)為32。

        (2)1C_1P_1C_1P:二個(gè)卷積層和二個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)分別為32和64。

        (3)1C_1P_2C_1P:三個(gè)卷積層和二個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)依次為32、64和64。

        (4)2C_1P_2C_1P:四個(gè)卷積層和二個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)依次為32、32、64和64。

        (5)2C_1P_3C_1P:五個(gè)卷積層和二個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)依次為32、32、64、64 和64。

        (6)2C_1P_2C_1P_3C_1P:七個(gè)卷積層和三個(gè)池化層,其中卷積層的卷積核個(gè)數(shù)依次為32、32、64、64、128、128和128。

        不同結(jié)構(gòu)下的裂紋損傷定位精度和裂紋長(zhǎng)度分類精度顯示在表1 中。對(duì)于裂紋損傷定位情況,在無(wú)噪聲情況下,具有不同結(jié)構(gòu)的CNN方法均能完美地對(duì)裂紋位置進(jìn)行識(shí)別,體現(xiàn)出非常好的裂紋損傷定位性能。在有噪聲情況下,可以看出,2C_1P_3C_1P的結(jié)構(gòu)形式給予了較優(yōu)的裂紋定位精度。對(duì)于裂紋長(zhǎng)度分類情況,在無(wú)噪聲情況下,2C_1P_3C_1P 的結(jié)構(gòu)形式能夠完美地對(duì)裂紋長(zhǎng)度進(jìn)行分類,而且在有噪聲情況下,也得到了較優(yōu)的長(zhǎng)度分類精度。因此,本文選取結(jié)構(gòu)形式為2C_1P_3C_1P的卷積神經(jīng)網(wǎng)絡(luò)用于驗(yàn)證CNN方法在裂紋損傷檢測(cè)上的性能。

        3 裂紋損傷檢測(cè)結(jié)果

        3.1 數(shù)據(jù)集生成

        CNN 方法和WPT-MLP 兩種方法在有噪聲和無(wú)噪聲兩種情況下對(duì)裂紋位置檢測(cè)的預(yù)測(cè)精度如表2所示??梢钥闯觯跓o(wú)噪聲情況下,CNN方法能夠完美地對(duì)裂紋位置進(jìn)行識(shí)別,而WPTMLP 方法的預(yù)測(cè)精度僅為97.42%。在有噪聲情況下,CNN 方法和WPT-MLP 方法的裂紋定位精度均較無(wú)噪聲情況低,但是CNN方法的裂紋定位精度為99.41%,遠(yuǎn)高于WPT-MLP 方法的94.16%。因此可知CNN 方法具有更好的裂紋位置分類精度,而且對(duì)噪聲的敏感程度遠(yuǎn)低于WPT-MLP方法。

        表2 裂紋位置分類精度Tab.2 Classification accuracy of crack location

        為了能夠更加直觀地展示每一個(gè)裂紋位置的分類情況,本文采用了混淆矩陣的方式分析了有噪聲情況下的CNN 和WPT-MLP 方法的分類結(jié)果,分別如圖5 和圖6 所示。在此兩個(gè)圖中,矩陣的行和列分別表示真實(shí)的裂紋位置和預(yù)測(cè)的裂紋位置。從圖5 可以看出,CNN 方法對(duì)每一種裂紋位置的分類精度均高于98%,體現(xiàn)出了很好的裂紋分類性能。而且對(duì)于有損傷樣本,CNN方法能夠很好地對(duì)不同的裂紋損傷位置進(jìn)行區(qū)分,即使預(yù)測(cè)錯(cuò)誤的樣本的預(yù)測(cè)結(jié)果也在真實(shí)位置附近。對(duì)于WPT-MLP方法,其對(duì)每一種裂紋位置的預(yù)測(cè)精度均低于98%,而且無(wú)損情況預(yù)測(cè)精度最低為84.9%,遠(yuǎn)遠(yuǎn)低于CNN方法。

        圖5 有噪聲情況下基于CNN方法的裂紋位置分類混淆矩陣Fig.5 Confusion matrix of crack location classification based on CNN with noise

        圖6 有噪聲情況下基于WPT-MLP方法的裂紋位置分類混淆矩陣Fig.6 Confusion matrix of crack location classification based on WPT-MLP with noise

        3.2 裂紋長(zhǎng)度檢測(cè)

        在1.1 節(jié)中提到本文研究了四種裂紋長(zhǎng)度,包括三種損傷情況和一種無(wú)損傷情況,每一種裂紋長(zhǎng)度為一種損傷類型。表3 顯示了CNN 方法和WPT-MLP 方法在無(wú)噪聲和有噪聲情況下的裂紋長(zhǎng)度預(yù)測(cè)精度。可以看出,在無(wú)噪聲情況下CNN 方法的分類精度為100%,遠(yuǎn)遠(yuǎn)高于WPT-MLP 方法的78.3%。在有噪聲情況下,CNN方法的裂紋長(zhǎng)度分類精度達(dá)到95.47%,而WPT-MLP 為74.49%。表明CNN方法具有更好的提取裂紋長(zhǎng)度損傷的特征。

        表3 裂紋長(zhǎng)度分類精度Tab.3 Classification accuracy of crack length

        本節(jié)同樣采用了混淆矩陣對(duì)有噪聲情況下的CNN 和WPT-MLP 方法的裂紋長(zhǎng)度分類結(jié)果進(jìn)行了分析,結(jié)果分別如圖7 和圖8 所示。從圖7 中可以看出,CNN 方法預(yù)測(cè)錯(cuò)誤的樣本主要由不含損傷的樣本和真實(shí)裂紋長(zhǎng)度為100 mm 的樣本組成。對(duì)于真實(shí)損傷情況為無(wú)損的樣本,其預(yù)測(cè)錯(cuò)誤樣本的預(yù)測(cè)結(jié)果為100 mm,而對(duì)于真實(shí)損傷情況為100 mm 的樣本,其預(yù)測(cè)錯(cuò)誤樣本的預(yù)測(cè)結(jié)果均為無(wú)損。由此可以認(rèn)為,無(wú)損板和裂紋長(zhǎng)度為100 mm 的板的裂紋損傷特征最為接近。而且在噪聲的影響下,使得具有兩種損傷情況的板的裂紋損傷特征更加地接近,引起CNN方法性能的下降。由此也可以認(rèn)為,在裂紋位置分類中,分類錯(cuò)誤的樣本也主要是由無(wú)損樣本和低裂紋長(zhǎng)度的樣本組成。此外,對(duì)于有損傷情況,CNN方法能夠很好地對(duì)不同的裂紋長(zhǎng)度進(jìn)行分類,而且對(duì)于預(yù)測(cè)錯(cuò)誤樣本的預(yù)測(cè)結(jié)果也在真實(shí)裂紋長(zhǎng)度附近。對(duì)于WPT-MLP 方法,其對(duì)于各個(gè)長(zhǎng)度樣本的預(yù)測(cè)精度均遠(yuǎn)遠(yuǎn)低于CNN 方法,具有較差的板裂紋長(zhǎng)度分類性能。

        圖7 有噪聲情況下基于CNN方法的裂紋長(zhǎng)度分類混淆矩陣Fig.7 Confusion matrix of crack length classification based on CNN with noise

        圖8 有噪聲情況下基于WPT-MLP方法的裂紋長(zhǎng)度分類混淆矩陣Fig.8 Confusion matrix of crack length classification based on WPT-MLP with noise

        總的來(lái)說(shuō),本文提出的CNN方法取得了非常好的裂紋位置和裂紋長(zhǎng)度預(yù)測(cè)結(jié)果。

        4 結(jié) 論

        本文提出使用CNN方法用于船體板裂紋損傷檢測(cè)。為了更加貼合工程實(shí)際以及實(shí)現(xiàn)自動(dòng)實(shí)時(shí)在線裂紋損傷檢測(cè),本文采用加速度作為CNN 模型的輸入,通過(guò)基于Python 語(yǔ)言的Abaqus 二次開(kāi)發(fā)技術(shù)建立分析模型并計(jì)算板的加速度響應(yīng),利用數(shù)據(jù)裁剪技術(shù)進(jìn)行數(shù)據(jù)集擴(kuò)充,研究了不同CNN結(jié)構(gòu)在裂紋損傷位置和裂紋損傷程度預(yù)測(cè)上的性能,選取了較優(yōu)的結(jié)構(gòu)。此外,為了驗(yàn)證CNN 方法的性能,與WPT-MLP方法進(jìn)行了對(duì)比,得到了以下結(jié)論:

        (1)本文設(shè)計(jì)的CNN 具有更好的裂紋位置和裂紋長(zhǎng)度損傷特征提取能力,且具有更好的抗噪聲能力。

        (2)對(duì)于損傷樣本,CNN方法能夠精確地對(duì)不同的裂紋位置和裂紋長(zhǎng)度進(jìn)行分類。

        (3)低損傷樣本和無(wú)損樣本具有更加接近的裂紋損傷特征。

        本文主要關(guān)注CNN 方法在船體板裂紋損傷識(shí)別、定位和長(zhǎng)度分類上的性能。標(biāo)簽及標(biāo)簽形式對(duì)CNN方法的影響以及CNN方法對(duì)其他損傷類型的檢測(cè)性能等方面可以在將來(lái)進(jìn)行更深入的研究。

        猜你喜歡
        裂紋分類檢測(cè)
        裂紋長(zhǎng)度對(duì)焊接接頭裂紋擴(kuò)展驅(qū)動(dòng)力的影響
        “不等式”檢測(cè)題
        “一元一次不等式”檢測(cè)題
        “一元一次不等式組”檢測(cè)題
        分類算一算
        Epidermal growth factor receptor rs17337023 polymorphism in hypertensive gestational diabetic women: A pilot study
        分類討論求坐標(biāo)
        數(shù)據(jù)分析中的分類討論
        教你一招:數(shù)的分類
        小波變換在PCB缺陷檢測(cè)中的應(yīng)用
        大地资源网高清在线播放| 一区二区三区人妻在线| 亚洲日本中文字幕乱码在线| 热99re久久精品这里都是精品免费| 边做边流奶水的人妻| 亚洲AV秘 片一区二区三| 久久久亚洲精品蜜臀av| 91九色成人蝌蚪首页| 又大又粗又爽的少妇免费视频| 欧美日韩性视频| 亚洲视频一区二区蜜桃 | 欧美操逼视频| 丰满少妇爆乳无码专区| 亚洲人妻御姐中文字幕| 真人抽搐一进一出视频| 日本高清色倩视频在线观看| 国产精品黑色丝袜在线播放| 久久国产精品国语对白| 青青草原亚洲| 乱中年女人伦av| 国产免费激情小视频在线观看| 国产亚洲精品久久情侣| 国产成本人片无码免费2020| 狠狠色综合播放一区二区| 一区二区黄色素人黄色| 日韩av无码中文字幕| 妓院一钑片免看黄大片| 国产精品乱子伦一区二区三区| 成h视频在线观看免费| 人妻无码中文字幕| 国产特级全黄一级毛片不卡| 丰满少妇又爽又紧又丰满动态视频| 白白色发布永久免费观看视频| 日韩人妻免费视频一专区 | 亚洲欧美成人在线免费| 久久麻传媒亚洲av国产| 国产精品99精品无码视亚| 国产精品亚洲欧美天海翼| 黄色中文字幕视频网站| 老师开裆丝袜喷水视频| 久久亚洲中文字幕无码|