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

基于DE-BPNN模型的含腐蝕缺陷管道失效壓力預測*

2021-04-14 06:57:22徐魯帥馬娟娟馬賀清付小華
中國安全生產科學技術 2021年3期
關鍵詞:模型

徐魯帥,凌 曉,馬娟娟,馬賀清,付小華

(1.蘭州理工大學 石油化工學院,甘肅 蘭州 730050; 2.蘭州理工大學 理學院,甘肅 蘭州 730050)

0 引言

管道被廣泛用于石油、天然氣及?;愤\輸。截至2019年底,我國長輸管道總里程達13.9×104km,管道失效將給企業與社會造成巨大損失[1-3],腐蝕是管道失效主要原因之一[4-6]。因此,研究腐蝕缺陷管道失效壓力,對保障管道安全運行意義重大。現階段管道失效壓力預測結果與實測結果誤差較大[7-11],利用ANSYS 軟件模擬含缺陷腐蝕管道,存在處理大數據量預測工作較困難的缺陷[12-14]。因此,本文基于BP神經網絡(BPNN),通過引入差分進化算法(DE),建立DE-BPNN含腐蝕缺陷管道失效壓力預測模型,并結合實例驗證模型準確性和魯棒性。

1 預測模型原理及構建

1.1 BPNN模型

BPNN模型三層網絡拓撲結構[15]如圖1所示。

圖1 BPNN模型三層網絡拓撲結構Fig.1 Schematic diagram of BPNN network structure

BPNN輸入、輸出層公式如式(1)~(4)所示[16]:

(1)

aj=g(sj)

(2)

(3)

tk=g(pk)

(4)

式中:sj為隱藏層第j個節點輸入值;xi(i=1,2,…,m)為BPNN模型輸入值;wij為輸入層到隱藏層權值;aj為隱藏層第j個節點輸出值;bj為隱藏層閾值;pk為輸出層第k個節點輸入值;tk為輸出層第k個節點輸出值;wjk為隱藏層到輸出層權值;bk為輸出層閾值;g(x)為BPNN模型傳遞函數。

誤差函數f(x)及權閾值修正系數如式(5)~(9)所示:

(5)

(6)

(7)

(8)

(9)

式中:N為樣本總數;yk為實測值;tk為實際輸出值;η為學習速率系數;Δwjk為隱藏層到輸出層權值修正系數;Δwij為輸入層到隱藏層權值修正系數;Δbk為輸出層閾值修正系數;Δbj為隱藏層閾值修正系數。

1.2 DE模型

DE是用于優化問題的啟發式算法[17]。首先隨機產生規模為N,空間維數為D的初始種群,個體為xi=[xi,1,xi,2,xi,3,…,xi,j],其中,i=1,2,3,…,N;j=1,2,3,…,D。DE算法主要包括以下3個步驟:

1)變異操作

變異操作為當代DE種群產生1個參照個體:從DE種群隨機選取3個個體xr1(g),xr2(g),xr3(g),產生變異個體如式(10)所示:

vi(g)=xr1(g)+F×[xr2(g)-xr3(g)]

(10)

式中:vi(g)為變異后個體;r1,r2,r3為區間[1,N]互不相等的整數,且r1,r2,r3不等于i;N為群體總數;F為縮放因子,區間為[0,2]。

2)交叉操作

將當代個體xi,j(g)與目標個體vi,j(g)交叉,增加種群多樣性,增大搜索全局最優可能性。本文采用二項式交叉,如式(11)所示:

(11)

式中:ui,j(g+1)為交叉后個體,j=1,2,…,D;D為空間維數;randb是[0,1]中隨機數;CR為交叉率;jrand為[1,D]中隨機整數。

3)選擇操作

選擇操作決定整個種群進化方向。貪婪選擇策略通過比較ui(g+1)與xi(g)適應度值,選取較小個體作為子代并進行下一步操作,如式(12)所示:

(12)

1.3 管道失效壓力預測模型

含腐蝕缺陷管道失效壓力預測模型(DE-BPNN)如圖2所示。由圖2可知,流程圖主要包括以下7個步驟:

圖2 DE-BPNN模型流程圖Fig.2 DE-BPNN flow chart

1)初始化BPNN和DE參數。

2)計算初始種群適應度值h(x)。

3)根據適應度值與式(10)~(12)進行變異、交叉與選擇操作。

4)計算新DE群體適應度值h(x)。

5)判斷是否滿足結束條件:若滿足,則轉至步驟6;若不滿足,轉至步驟3。

6)將DE中最優個體解碼,給BPNN初始權值和閾值賦值。

7)使用優化模型DE-BPNN對含腐蝕缺陷管道失效壓力進行學習預測。

2 模型評價方法

通過選取相對誤差(RE)、平均相對誤差(MRE)以及決定系數R2等參數驗證含腐蝕缺陷管道失效壓力預測模型準確性與魯棒性。其中,RE與MRE數值越小越好,2個參數為0時,預測值等于實測值;R2越接近1,擬合效果越好。RE、MRE、R2計算公式如式(13)~(15)所示:

從表1可知,比較不同子頻帶信號的分類結果,采用原始腦電信號和d4子頻帶信號優于其他頻帶得到的分類結果。其中,當特征組合為SL、SLQ時,采用ELM和SVM對警覺度進行分類,得到的分類準確率較高,分類效果較好。

(13)

(14)

(15)

3 實例驗證

3.1 數據收集

選用文獻[18]中61組含缺陷管道爆破實驗數據,每組數據包含8種類型:管道外徑、壁厚、缺陷長度、缺陷深度、缺陷寬度、屈服強度、拉伸強度及失效壓力。從數據集中隨機選取49組數據進行學習訓練,剩余12組數據用于驗證模型預測效果。部分含缺陷管道爆破實驗數據見表1。

表1 部分含缺陷管道爆破實驗數據Table 1 Data of blasting tests on pipelines containing defects

3.2 數據預處理

為加快BPNN收斂速度,訓練前對所有數據歸一化,如式(16)所示:

(16)

式中:xnormalization為歸一化結果;xmin、xmax為歸一化區間臨界值。部分數據歸一化結果見表2。

表2 部分數據歸一化結果Table 2 Data normalization results

3.3 模型初始化設置

分別使用BPNN模型、DE-BPNN模型對管道爆破實驗數據進行學習預測。

1)BPNN初始參數設置

BPNN采用3層網絡結構,輸入數據類型包括管道外徑、壁厚、缺陷長度、缺陷深度、缺陷寬度、屈服強度及拉伸強度,輸出數據為失效壓力。因此,將BPNN輸入和輸出層神經元數設為7和1。隱藏層神經元節點數如式(17)所示[19]:

(17)

式中:a為1~10的常數;l為BPNN隱藏層節點數;m為輸入層節點數;n為輸出層節點數。

由式(17)計算可知,隱藏層節點取值范圍為4~13,將取值區間各節點數帶入Matlab反復迭代,得到隱藏層節點數為7時,BPNN預測誤差最小,因此,隱藏層節點數為7。

隱藏層以logsig函數為傳遞函數,如式(18)所示:

(18)

選用pureline作為輸出層傳遞函數,如式(19)所示:

y=x

(19)

式中:x、y分別為節點輸入量和輸出量。

最大迭代次數(MaxT)設為5 000次,訓練精度為10-6,學習速率0.005。

2) DE-BPNN初始參數

DE種群規模為40,交叉概率為0.4,縮放因子F=0.5,MaxT為200,目標適應度值10-6,BPNN部分與BPNN初始參數設置設置相同。

3.4 模型預測結果

預測結果對比見表3。由表3可知,BPNN最大相對誤差(MaxRE)為21.04%,最小相對誤差(MinRE)為1.16%,平均相對誤差(MRE)為9.06%;DE-BPNN模型預測結果MaxRE為6.38%,MinRE為0.98%,MRE為3.26%,DE-BPNN模型預測精度大幅提升。預測失效壓力與實測失效壓力對比如圖3所示。由圖3可知,DE-BPNN模型管道失效壓力預測值更趨近實測值。

表3 預測結果對比Table 3 Comparison table of prediction results

圖3 預測失效壓力與實測失效壓力對比Fig.3 Comparison of predicted failure pressure and measured failure pressure

預測結果相對誤差如圖4所示。由圖4可知,除個別測點,DE-BPNN預測結果優于BPNN模型,且DE-BPNN預測結果誤差浮動范圍較小,說明DE-BPNN模型預測結果精確度較高,魯棒性較強。

圖4 預測結果相對誤差Fig.4 Relative error of prediction results

將BPNN、DE-BPNN模型預測失效壓力與實測管道失效壓力進行相關性分析,結果如圖5~6所示,圖中直線為函數Y=X,虛線為預測結果擬合曲線。由圖5~6可知,DE-BPNN預測結果擬合曲線與函數Y=X基本吻合,R2=0.985 85,BPNN模型R2=0.937 69,前者擬合度更高,進一步驗證DE-BPNN模型的準確性和魯棒性。

圖5 BPNN預測結果擬合曲線Fig.5 Linear fitting of BPNN prediction results

圖6 DE-BPNN預測結果擬合曲線Fig.6 Linear fitting of DE-BPNN prediction results

4 結論

1)基于BP神經網絡(BPNN),引入差分進化算法(DE),建立DE-BPNN含腐蝕缺陷管道失效壓力預測模型。

2)通過利用DE-BPNN、BPNN模型分別對管道爆破試驗數據進行訓練發現,DE-BPNN模型預測結果MRE為3.26%,R2為0.985 85,各項指標均優于BPNN模型,體現DE-BPNN模型較高準確性與較強魯棒性。

3)應用DE-BPNN模型預測含腐蝕缺陷的管道失效壓力可為長輸管道運輸調配與檢維修提供決策支持。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲午夜国产精品无卡| 精品国产香蕉在线播出| lhav亚洲精品| 91精品啪在线观看国产91| 91免费片| 玖玖精品视频在线观看| 国产无码高清视频不卡| 性欧美在线| 久久久无码人妻精品无码| 久精品色妇丰满人妻| 色视频国产| 亚洲欧美一区二区三区蜜芽| 91最新精品视频发布页| 久久婷婷六月| 久久精品66| 国产激情国语对白普通话| 欧美一级视频免费| 国产极品美女在线| 成人av手机在线观看| 亚洲第一极品精品无码| 午夜性爽视频男人的天堂| 99视频免费观看| 男女性色大片免费网站| 久久久国产精品免费视频| 亚洲综合一区国产精品| 精品国产免费观看| 久久男人视频| 波多野结衣无码AV在线| 国产主播在线观看| 久久国产高清视频| 毛片免费观看视频| 亚洲欧美另类日本| 久久国产热| 69视频国产| 国产一在线观看| 成人免费午夜视频| 午夜福利免费视频| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲最黄视频| 国产成人无码AV在线播放动漫 | 久久99精品国产麻豆宅宅| 日韩精品专区免费无码aⅴ| 天堂岛国av无码免费无禁网站| 99草精品视频| 久久福利网| 九九这里只有精品视频| 97在线免费视频| 国产日韩精品欧美一区灰| 国产精品福利在线观看无码卡| 伦精品一区二区三区视频| 亚洲精品国偷自产在线91正片| 国产成人精品一区二区三在线观看| 国产精品第一区在线观看| 国产在线一区视频| 国产黑丝视频在线观看| 一级不卡毛片| 一级成人a毛片免费播放| 成人免费网站久久久| 国产JIZzJIzz视频全部免费| 国产极品粉嫩小泬免费看| 午夜a级毛片| 99久久国产综合精品女同| 日韩黄色在线| 国产精品永久不卡免费视频| 波多野结衣久久高清免费| 亚洲aaa视频| 中国一级毛片免费观看| 色综合热无码热国产| 亚洲精品中文字幕无乱码| 日韩在线永久免费播放| 国产成人成人一区二区| 久久窝窝国产精品午夜看片| 日本在线亚洲| 97se亚洲| 暴力调教一区二区三区| 国产亚洲美日韩AV中文字幕无码成人 | 免费A级毛片无码免费视频| 欧美一区二区三区不卡免费| 狠狠干综合| 国产欧美高清| 人妖无码第一页| 国产精品亚洲αv天堂无码|