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

        ?

        基于WS-LSTM的海底管道剩余壽命預(yù)測

        2021-06-22 06:49:40麻柳影王立凡
        天津科技大學(xué)學(xué)報 2021年3期
        關(guān)鍵詞:特征選擇編碼器壽命

        劉 穎,麻柳影,王立凡

        (天津科技大學(xué)人工智能學(xué)院,天津300457)

        海底管道是實現(xiàn)海上油氣資源遠距離運輸?shù)淖畋憬莺妥罱?jīng)濟的方式,然而海洋環(huán)境復(fù)雜,各種因素對海底管道存在不同程度的損傷[1-4].腐蝕是造成海底管道損傷的重要因素[5].由腐蝕造成的海底管道失效,不僅會導(dǎo)致財產(chǎn)損失和環(huán)境破壞,嚴重時還會威脅到管道人員的生命[6-7].因此,對腐蝕狀態(tài)下的海底管道進行剩余壽命預(yù)測,不僅能夠了解海底管道的健康狀態(tài),同時也有利于進行維修決策的計劃管理,避免資源和資金的浪費,使得海底管道能夠安全、穩(wěn)定的運行.

        目前,國內(nèi)外學(xué)者對管道剩余壽命預(yù)測進行了深入研究.張新生等[8]利用灰色系統(tǒng)預(yù)測海底管道的腐蝕深度,使用Markov模型分析海底管道未來腐蝕狀態(tài),預(yù)測其剩余壽命.王丹丹等[9]結(jié)合掛片法獲得的數(shù)據(jù),推薦4種剩余壽命估算方法分析腐蝕發(fā)展模式對剩余壽命的影響.黨學(xué)博[10]基于灰色模型對管道內(nèi)的均勻腐蝕和局部腐蝕進行了預(yù)測,并根據(jù)預(yù)測的結(jié)果計算出管道的極限內(nèi)壓和剩余壽命.張東衛(wèi)等[11]評估了腐蝕海底管道剩余強度和剩余壽命,并分析了其腐蝕原因.Teixeira等[12]、趙事等[13]、支希哲等[14]和Caleyo等[15]計算了內(nèi)壓作用下腐蝕管道的可靠性以及預(yù)測其剩余壽命.

        上述管道剩余壽命預(yù)測方法基本建立在數(shù)學(xué)模型的基礎(chǔ)上,部分還依賴專家的經(jīng)驗和評估,且得到的精確度較低.本文為了提高海底管道剩余壽命預(yù)測精確度,嘗試將深度學(xué)習(xí)算法應(yīng)用在海底管道剩余壽命的智能化預(yù)測上,提出基于WS-LSTM的剩余壽命預(yù)測方法.

        1 基于WS-LSTM剩余壽命預(yù)測

        基于WS-LSTM的剩余壽命預(yù)測,即基于小波變換(wavelet transform,WT)和堆疊自編碼器(stacked auto-encoder,SAE)的長短期記憶網(wǎng)絡(luò)(long shortterm memory network,LSTM)的剩余壽命預(yù)測方法.本文的創(chuàng)新點在于將WS-LSTM應(yīng)用于海底管道并預(yù)測其剩余壽命.實驗結(jié)果表明,該方法可以緩解噪聲數(shù)據(jù)產(chǎn)生的影響,使得特征選擇快速進行,同時有效地避免了訓(xùn)練過程中容易出現(xiàn)的梯度消失和梯度爆炸的問題.圖1為基于WS-LSTM的剩余壽命預(yù)測方法示意圖.

        1.1 原始腐蝕數(shù)據(jù)預(yù)處理

        本文使用小波變換對采集的腐蝕數(shù)據(jù)進行去噪處理,為了克服待測數(shù)據(jù)經(jīng)過小波變換后特征維數(shù)較高的缺陷,進一步縮小數(shù)據(jù)之間的相似信息,故使用堆疊自編碼器進行特征選擇.

        1.1.1 小波變換去噪

        在實際工程中,因人員、設(shè)備和復(fù)雜環(huán)境的限制以及操作難度的影響,導(dǎo)致采集的腐蝕數(shù)據(jù)中往往摻雜噪聲數(shù)據(jù).本文選擇使用小波閾值去噪法對采集到的腐蝕數(shù)據(jù)進行噪聲去除,從而降低噪聲數(shù)據(jù)對海底管道剩余壽命預(yù)測精確度的影響.

        圖1 基于WS-LSTM的剩余壽命預(yù)測方法示意圖 Fig. 1 Schematic diagram of residual life prediction method based on WS-LSTM

        小波變換去噪步驟如下:

        (1)將含有噪聲的腐蝕數(shù)據(jù)表示為

        其中:s(i)為采集的腐蝕數(shù)據(jù),f(i)為去噪后的數(shù)據(jù),e(i)為噪聲數(shù)據(jù),n為測試集中腐蝕數(shù)據(jù)的總量.

        (2)通過第一層小波分解,噪聲數(shù)據(jù)在cD1中,去噪后的數(shù)據(jù)在cA1中,第二層小波分解則把cA1中的數(shù)據(jù)分解到cA2和cD2中.經(jīng)過第三層小波分解,噪聲數(shù)據(jù)在cD1、cD2、cD3中,去噪后的數(shù)據(jù)在cA1、cA2、cA3中.隨后,將小波分解后cD1、cD2、cD3中的噪聲數(shù)據(jù)適當(dāng)?shù)販p小或者用0代替,以便更好地保留真實數(shù)據(jù).對于小波閾值去噪法,傳統(tǒng)的閾值選擇法是每層的選擇方式相同,其可以表示為

        但傳統(tǒng)的閾值選擇法會使經(jīng)過小波變換去噪后被選擇下來的真實數(shù)據(jù)失去平滑性.因此,本文采用一種改進的閾值函數(shù)

        式中:λ為閾值;di為進行閾值選擇的小波系數(shù);ε為隨小波系數(shù)di變化的變量;N為常數(shù).

        (3)小波分解后的低頻數(shù)據(jù)信號與閾值量化過的高頻數(shù)據(jù)信號進行重構(gòu),以形成一個新的數(shù)據(jù)信號.

        (4)對小波重構(gòu)后的數(shù)據(jù)信號進行判斷,如果達到理想效果則結(jié)束,否則繼續(xù)進行小波變換.

        1.1.2 堆疊自編碼器特征選擇

        為了取得良好的預(yù)測結(jié)果以及防止過擬合問題的發(fā)生,本文采用堆疊自編碼器進行特征選擇.

        堆疊自編碼器特征選擇步驟如下:

        (1)將小波變換去噪后的腐蝕數(shù)據(jù)集作為訓(xùn)練樣本進行歸一化處理,然后放入到自編碼器中進行編碼.由于每層的輸入和輸出都有不同的維度,因此選擇一個字典數(shù)據(jù)結(jié)構(gòu)表示每層的權(quán)重、偏置和輸入.

        (2)在訓(xùn)練時不斷嘗試為每個自編碼器找到最優(yōu)參數(shù),并把上一層的輸出結(jié)果作為當(dāng)前層的輸入,然后定義損失函數(shù).最后,根據(jù)原始樣本和處理后樣本之間的差異,調(diào)整權(quán)重,直到迭代次數(shù)達到設(shè)定的迭代次數(shù)為止.

        (3)對每個自編碼器進行批量預(yù)訓(xùn)練,然后進行微調(diào).在訓(xùn)練時使用正常的樣本數(shù)據(jù)作為輸入,在微調(diào)時使用受損輸入.這樣不僅調(diào)整了權(quán)重,也使得輸入的樣本數(shù)據(jù)在堆疊自編碼器中進行了重構(gòu),進而使得誤差不斷減?。?/p>

        1.2 LSTM預(yù)測模型

        首先計算輸出層的預(yù)期結(jié)果與真實結(jié)果之間的誤差,然后通過鏈式法則逐層傳遞權(quán)值,使得誤差在輸出層到輸入層傳遞的過程中不斷地進行迭代修改,從而將誤差分攤給各層的所有單元,進而使得各層的連接權(quán)值在迭代過程中被進一步的修正. 如下為使用LSTM預(yù)測時信息在網(wǎng)絡(luò)中的傳遞過程.

        (1)輸入的數(shù)據(jù)由遺忘門決定是否通過并由Sigmoid控制.即上一次的輸出數(shù)據(jù)和當(dāng)前的輸入數(shù)據(jù)生成一個在(0,1)之間的數(shù)值,根據(jù)該數(shù)值決定上次訓(xùn)練的數(shù)據(jù)是否通過.

        (2)由輸入門決定上一次傳遞進來的數(shù)據(jù)哪些需要更新,由Sigmoid控制更新,使用Tanh將數(shù)據(jù)映射到(-1,1)之間,產(chǎn)生可能會放入Cell里的候選值.將更新后的新值和Cell里的候選值結(jié)合起來進行數(shù)據(jù)更新.

        (3)輸入的數(shù)據(jù)經(jīng)過Sigmoid的映射會產(chǎn)生一個新值,然后該新值通過Tanh再進行變換.將Sigmoid和Tanh得到的數(shù)值相乘,作為神經(jīng)元的輸出結(jié)果.

        2 海底管道剩余壽命計算

        由于本文采用有監(jiān)督的學(xué)習(xí)方式,而采集到的腐蝕數(shù)據(jù)集不包含海底管道的剩余壽命,因此需要計算其剩余壽命去訓(xùn)練LSTM預(yù)測模型.本文采用剩余強度接受標準計算剩余壽命,即自檢測年度起,隨著時間的增長,當(dāng)剩余強度等于最大允許運行壓力時,輸出終止服役的時間,即為海底管道的剩余壽命.

        (1)結(jié)合海底管道的腐蝕速率,計算T時間后的腐蝕缺陷深度(dT)

        其中:d0為檢測時的腐蝕缺陷深度;ccorr為預(yù)計腐蝕速率.

        (2)通過長度方向上單獨的腐蝕速率計算T時間后的腐蝕缺陷長度(lT),或者假定與深度成比例增長

        或者

        其中:l0為檢測時腐蝕缺陷長度;ccorr,length為預(yù)計長度方向上的腐蝕速率.

        (3)通過(1)和(2)計算出T時間后的腐蝕缺陷深度和長度,即可得到剩余強度pcorr與時間Δ0T的關(guān)系曲線.該曲線與最大允許運行壓力曲線的交點所對應(yīng)的時間為剩余壽命.圖2為pcorr與Δ0T的關(guān)系示意圖,其中pcorr表示管道的剩余強度,pint表示管道初始壓力,pmax表示最大允許運行壓力.

        (4)按照上述步驟,對實測的不同管段分別進行計算并將最小值作為海底管道的剩余壽命.

        圖2 pcorr與ΔT0的關(guān)系示意圖Fig. 2 Schematic diagram of relation between pcorrand ΔT 0

        3 實驗過程

        本文使用的腐蝕數(shù)據(jù)集來源于某管道公司,為2017年11月由某技術(shù)服務(wù)中心負責(zé)執(zhí)檢并提供的數(shù)據(jù).在正式檢測前,應(yīng)用多種類型的清管設(shè)備于2017年11月進行了清管及測徑.在檢測過程中,沿著整條海底管道的走向進行探測、定位并測量尺寸,記錄檢測到的凹痕、橢圓度、環(huán)形焊縫、壁厚變化和管道其他裝置的特征,如三通和閥門.結(jié)果表明,該管道內(nèi)沒有存在阻礙清管器運行的重大阻礙,記錄的絕大部分管道長度內(nèi)的數(shù)據(jù)完整且有效,符合本實驗使用數(shù)據(jù)的要求.

        采集的腐蝕數(shù)據(jù)集分別由17個維度組成,但這些數(shù)據(jù)中有些特征和剩余壽命的相關(guān)性不強,因此本文采用熱度圖并結(jié)合專家意見,選取其中5個特征作為剩余壽命的輸入量,見表1.

        表1 海底管道剩余壽命預(yù)測輸入量Tab. 1 The input of submarine pipeline residual life prediction

        采用WS-LSTM預(yù)測海底管道剩余壽命的實驗步驟如下:

        (1)對空值數(shù)據(jù)進行處理以及對無效數(shù)據(jù)進行預(yù)處理,劃分訓(xùn)練集和測試集.本文中將腐蝕數(shù)據(jù)集的80%作為訓(xùn)練集,20%作為測試集.

        (2)采用離散小波變換方法將腐蝕數(shù)據(jù)分為低頻和高頻信號,將高低頻的方差作為小波變換去噪的閾值,其中噪聲分量主要集中在小波解的細節(jié)分量(高頻)中.

        (3)對去噪后的數(shù)據(jù)采用堆疊自編碼器進行特征選擇.將每一層的輸出當(dāng)作原始信息,訓(xùn)練一個新的自編碼器,得到新的特征表達.然后,逐層地學(xué)習(xí)原始數(shù)據(jù)的特征值,每一層都以低一層的表達為基礎(chǔ).為防止過擬合問題,在每一層的輸出上使用L2正則化.

        (4)初始化模型參數(shù),包括生成LSTM的網(wǎng)絡(luò)權(quán)重和偏置.LSTM包含2層的LSTM單元,設(shè)定第一層LSTM單元數(shù)為10,第二層的LSTM單元數(shù)為5,將一個單一的神經(jīng)單元的全連接層作為預(yù)測模型的輸出層,從輸出層得到的結(jié)果再經(jīng)反歸一化得到最終的預(yù)測值,其中激活函數(shù)為Relu函數(shù),并使用L2正則化防止梯度消失和梯度爆炸.

        (5)將測試集數(shù)據(jù)輸入到訓(xùn)練后的LSTM中,得到最終的預(yù)測結(jié)果.在整個訓(xùn)練過程中,采用反向傳播算法并使用Adam算法進行梯度優(yōu)化.

        (6)輸入測試數(shù)據(jù)對模型進行檢測,將最后的預(yù)測結(jié)果進行反歸一化處理,驗證其預(yù)測及曲線擬合的效果.

        4 實驗結(jié)果及分析

        在本文中,使用平均絕對誤差(mean absolute error,MAE)和均方根誤差(root mean square error,RMSE)這兩個評價標準,對海底管道的剩余壽命的預(yù)測結(jié)果進行評價,MAE和RMSE越小,表明由該預(yù)測方法得出的預(yù)測結(jié)果的精確度越高.MAE與RMSE可表示為

        其中:yi為i管段剩余壽命的真實值;為i管段使用WS-LSTM剩余壽命預(yù)測方法得到的預(yù)測值;n為測試集中的數(shù)據(jù)總量.

        表2為基于WS-LSTM的剩余壽命預(yù)測方法及對比實驗的預(yù)測結(jié)果.圖3為某管道公司的海底管道使用WS-LSTM剩余壽命預(yù)測方法進行預(yù)測的結(jié)果.從精確度、均方根誤差和平均絕對誤差3個評估指標上進行比較,本文提出的WS-LSTM比單獨使用LSTM和GRU的預(yù)測結(jié)果更符合實際發(fā)生的情形.

        表2 海底管道剩余壽命預(yù)測實驗結(jié)果Tab. 2 Experimental results of submarine pipeline residual life prediction

        圖3 基于WS-LSTM的海底管道剩余壽命預(yù)測圖Fig. 3 Diagram of submarine pipeline residual life prediction based on WS-LSTM

        5 結(jié) 語

        通過與LSTM和GRU比較,使用WS-LSTM預(yù)測海底管道剩余壽命的方法不僅可以降低噪聲數(shù)據(jù)的影響,還能夠在保持其特征不變的情況下抓住數(shù)據(jù)的特點,使得海底管道剩余壽命預(yù)測精確度得到進一步的提升,能夠有效彌補傳統(tǒng)剩余壽命預(yù)測方法的不足.

        猜你喜歡
        特征選擇編碼器壽命
        人類壽命極限應(yīng)在120~150歲之間
        中老年保健(2021年8期)2021-12-02 23:55:49
        倉鼠的壽命知多少
        馬烈光養(yǎng)生之悟 自靜其心延壽命
        華人時刊(2018年17期)2018-12-07 01:02:20
        基于FPGA的同步機軸角編碼器
        人類正常壽命為175歲
        奧秘(2017年12期)2017-07-04 11:37:14
        基于PRBS檢測的8B/IOB編碼器設(shè)計
        Kmeans 應(yīng)用與特征選擇
        電子制作(2017年23期)2017-02-02 07:17:06
        聯(lián)合互信息水下目標特征選擇算法
        JESD204B接口協(xié)議中的8B10B編碼器設(shè)計
        電子器件(2015年5期)2015-12-29 08:42:24
        多總線式光電編碼器的設(shè)計與應(yīng)用
        在线一区二区三区免费视频观看| 日韩乱码人妻无码中文字幕视频 | 日本强伦姧人妻一区二区| 97夜夜澡人人双人人人喊| 最近日韩激情中文字幕| 激情内射亚洲一区二区| 亚洲国产av一区二区四季| 天堂网www资源在线| 人人狠狠综合久久亚洲婷婷| 狠狠亚洲超碰狼人久久老人| 精品一级一片内射播放| 丰满岳乱妇一区二区三区| 欧美激情二区| 人妻免费黄色片手机版| 日韩精品久久中文字幕| 99久久综合精品五月天| 亚洲精品理论电影在线观看| 精品中文字幕久久久人妻| 久久精品成人一区二区三区 | 国产一级毛片AV不卡尤物| 日韩色久悠悠婷婷综合| 韩国av一区二区三区不卡| 香蕉视频在线精品视频| 亚洲免费视频网站在线| 一区二区三区中文字幕在线观看| 国产精品久久久久9999无码| 日韩精品无码一区二区三区免费| 亚洲青青草视频在线播放| 国产麻豆精品传媒av在线| 蜜桃无码一区二区三区| 国产在线视频国产永久视频 | 日本av一区二区三区视频| 情侣黄网站免费看| 久久精品国产热久久精品国产亚洲| 中文字幕乱码一区在线观看| 国产乱人伦av在线a麻豆| 伊人久久成人成综合网222| 日本中出熟女一区二区| 白白色白白色视频发布| 午夜精品久久久久久中宇| 亚洲成熟丰满熟妇高潮XXXXX|