• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于BP神經(jīng)網(wǎng)絡(luò)的抽油系統(tǒng)故障診斷方法

      2013-10-08 12:12:36李歡歡
      關(guān)鍵詞:功圖抽油油井

      李歡歡,于 儉

      (杭州電子科技大學(xué)管理學(xué)院,浙江杭州310018)

      0 引言

      有桿抽油是機(jī)械采油中應(yīng)用最為廣泛和可靠的方式,也是在采油工程中一直占主導(dǎo)地位的人工舉升方式[1]。國(guó)內(nèi)外抽油診斷系統(tǒng)大都以功圖為依據(jù),準(zhǔn)確識(shí)別功圖是故障診斷的關(guān)鍵步驟。及時(shí)、準(zhǔn)確地掌握有桿抽油系統(tǒng)的工作狀況,診斷油井所存在的問(wèn)題,制定合理的技術(shù)措施,提高舉升效率和油井產(chǎn)量,對(duì)提高油田開(kāi)發(fā)的綜合經(jīng)濟(jì)效益有重要意義。人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN)指許多簡(jiǎn)單的處理單元廣泛地互相連接形成,是建立在實(shí)例學(xué)習(xí)基礎(chǔ)上,基于數(shù)值計(jì)算采用并行推理,具有聯(lián)想、記憶與歸納等特征的知識(shí)處理系統(tǒng)[2]。多層前饋式誤差反向傳播(Back Propagation,BP)神經(jīng)網(wǎng)絡(luò)是現(xiàn)在應(yīng)用范圍最廣和最成功的人工神經(jīng)網(wǎng)絡(luò)之一[3]。能夠完成任意復(fù)雜的非線(xiàn)性從輸入到輸出的映射關(guān)系,具有良好的泛化能力,已在各領(lǐng)域里得到廣泛應(yīng)用[4]。文獻(xiàn)[5]首次將人工神經(jīng)網(wǎng)絡(luò)理論引入到示功圖識(shí)別領(lǐng)域,應(yīng)用誤差反向傳播學(xué)習(xí)算法訓(xùn)練神經(jīng)網(wǎng)絡(luò)。文獻(xiàn)[6]等采用正弦型隱層感知機(jī)和sigmoid型輸出層感知機(jī)的3層混合前饋網(wǎng)絡(luò)模型。神經(jīng)網(wǎng)絡(luò)用于抽油機(jī)的故障診斷,已經(jīng)取得了很多成功。

      1 模型介紹

      泵功圖的是分析采油工程技術(shù)的一項(xiàng)重要工作,是動(dòng)力儀在一周期內(nèi)測(cè)取的封閉曲線(xiàn),按時(shí)間順序記錄光桿在抽油過(guò)程中的載荷,與抽油桿柱上下行程一個(gè)周期的位移函數(shù)關(guān)系。抽油機(jī)井地面動(dòng)力機(jī)械裝置帶動(dòng)光桿和井下全部抽油桿柱,并帶動(dòng)深井泵柱塞作一次上下往復(fù)運(yùn)動(dòng)為一個(gè)周期[7]。泵況正常、液擊和氣體影響的泵功圖如圖1所示。

      圖1 診斷的故障類(lèi)

      根據(jù)泵功圖可以對(duì)抽油系統(tǒng)是否正常工作做出判斷,制定并及時(shí)調(diào)整油井工作制度,確定井下設(shè)備的故障,提供修井依據(jù)。正確、迅速識(shí)別泵功圖反映的工況是保證有桿抽油系統(tǒng)正常工作的重要手段,因此,將泵功圖作為分析、判斷桿式油井工作狀態(tài)的主要依據(jù)。

      神經(jīng)網(wǎng)絡(luò)系統(tǒng)可以模擬人腦中的神經(jīng)系統(tǒng),便于集成的實(shí)現(xiàn)和計(jì)算的模擬。BP網(wǎng)絡(luò)在知識(shí)獲取和表示、自主學(xué)習(xí)、并行推理、容錯(cuò)以及記憶和聯(lián)想等方面具有著比較強(qiáng)高的優(yōu)越性[8],為抽油系統(tǒng)的故障診斷提供了新理論和實(shí)踐手段。

      2 基于BP神經(jīng)網(wǎng)絡(luò)的故障診斷模型

      輸入層、隱層、輸出層及網(wǎng)絡(luò)各層間的傳輸函數(shù)是BP網(wǎng)絡(luò)設(shè)計(jì)的主要內(nèi)容。使用BP神經(jīng)網(wǎng)絡(luò)診斷抽油機(jī)工作狀態(tài),輸入矢量P的每個(gè)元素,通過(guò)權(quán)矩陣W與每個(gè)輸出神經(jīng)元相連,輸出矢量A。BP網(wǎng)絡(luò)一般為多層神經(jīng)網(wǎng)絡(luò),由BP神經(jīng)元構(gòu)成的二層網(wǎng)絡(luò)如圖2所示。

      圖2 兩層BP神經(jīng)網(wǎng)絡(luò)模型

      輸出層節(jié)點(diǎn)的數(shù)量由數(shù)據(jù)類(lèi)型和表示這個(gè)類(lèi)型需要數(shù)據(jù)的大小決定,假設(shè)m為待分類(lèi)模式的總數(shù),則第 j個(gè)模式的輸出為[9]:

      式中,節(jié)點(diǎn)j的輸出值是1,其余是0。若輸出值全部是0,則說(shuō)明待分類(lèi)的項(xiàng)目不屬于輸入模式中的任意一種。

      若一個(gè)雙層BP網(wǎng)絡(luò)有無(wú)限的隱層結(jié)點(diǎn),則能夠完成任何非線(xiàn)性的輸入到輸出的映射。建立此模型,隱層的節(jié)點(diǎn)數(shù)可以按如下方式計(jì)算:

      式中,n為隱節(jié)點(diǎn)數(shù),ni為輸入節(jié)點(diǎn)數(shù),n0為輸出節(jié)點(diǎn)數(shù),a為0至10間的常數(shù)。

      傳輸函數(shù)采用sigmoid型函數(shù):

      設(shè)輸入為P,輸入神經(jīng)元有r個(gè),隱含層內(nèi)有S1個(gè)神經(jīng)元,激活函數(shù)為F1,輸出層內(nèi)有S2個(gè)神經(jīng)元,對(duì)應(yīng)的激活函數(shù)為F2,輸出為A,目標(biāo)矢量為T(mén)。隱含層中第i個(gè)神經(jīng)元的輸出為:

      輸出層第k個(gè)神經(jīng)元的輸出為:

      定義誤差函數(shù)為:

      3 仿真實(shí)驗(yàn)

      采用3層BP神經(jīng)網(wǎng)絡(luò),對(duì)30組訓(xùn)練數(shù)據(jù)以及10組測(cè)試數(shù)據(jù)。輸入層有10個(gè)節(jié)點(diǎn),輸出層有2個(gè)節(jié)點(diǎn),分別為正常工作以及泵內(nèi)有氣體兩種情況。網(wǎng)絡(luò)輸入范圍為[0,100],訓(xùn)練次數(shù)為1 000次,訓(xùn)練目標(biāo)位0.01,學(xué)習(xí)速率為0.1。對(duì)不同的隱藏層節(jié)點(diǎn)數(shù)進(jìn)行訓(xùn)練,使用MATLAB 7.0軟件進(jìn)行仿真,得到不同對(duì)應(yīng)的均方誤差如表1所示。

      表1 均方誤差隱藏層節(jié)點(diǎn)數(shù)

      由表1可知,隱藏層節(jié)點(diǎn)個(gè)數(shù)為20時(shí)均方誤差最小,因此隱藏層節(jié)點(diǎn)個(gè)數(shù)為20個(gè),隱藏層不同節(jié)點(diǎn)數(shù)的誤差如圖3所示。

      圖3 隱藏層不同節(jié)點(diǎn)數(shù)的誤差圖

      由圖3可見(jiàn),隱藏層節(jié)點(diǎn)個(gè)數(shù)為20時(shí)的誤差最接近于0,此時(shí)訓(xùn)練參數(shù)如圖4所示,訓(xùn)練次數(shù)為1 000次,訓(xùn)練115次后,網(wǎng)絡(luò)誤差達(dá)到要求。

      圖4 隱藏層為20節(jié)點(diǎn)時(shí)訓(xùn)練參數(shù)

      通過(guò)計(jì)算機(jī)診斷,訓(xùn)練結(jié)果如圖5所示。

      一級(jí)桿泵功圖計(jì)算機(jī)診斷輸出結(jié)果為0.010 7,對(duì)應(yīng)的泵功圖正常工作;3級(jí)桿泵功圖計(jì)算機(jī)診斷輸出結(jié)果為0.884 8,對(duì)應(yīng)的泵工圖泵內(nèi)充氣。

      圖5 BP神經(jīng)網(wǎng)絡(luò)診斷結(jié)果

      4 結(jié)束語(yǔ)

      本文使用神經(jīng)網(wǎng)絡(luò)模型進(jìn)行油井抽油系統(tǒng)的故障診斷,網(wǎng)絡(luò)的輸入是以功圖數(shù)據(jù)為依據(jù)提取的特征值,網(wǎng)絡(luò)的輸出是故障的類(lèi)型,通過(guò)學(xué)習(xí)大量的故障樣本,將知識(shí)以權(quán)值和閾值的方式儲(chǔ)存在網(wǎng)絡(luò)中。根據(jù)分析結(jié)果可知,這種基于BP神經(jīng)網(wǎng)絡(luò)的故障診斷方法可行,充分發(fā)揮了神經(jīng)網(wǎng)絡(luò)的推理和自學(xué)能力,可在抽油系統(tǒng)的故障診斷中使用,從而有效提高故障診斷的準(zhǔn)確性。

      [1]袁文琪,李訓(xùn)銘.基于神經(jīng)網(wǎng)絡(luò)的油井故障診斷系統(tǒng)研究與實(shí)現(xiàn)[J].電子設(shè)計(jì)工程,2012,20(8):35-37.

      [2]何勇,項(xiàng)利國(guó).基于模糊聚類(lèi)的BP神經(jīng)網(wǎng)絡(luò)模型研究及應(yīng)用[J].系統(tǒng)工程理論與實(shí)踐,2004,24(2):79-82.

      [3]楊金寶,張昌宏,陳平.基于改進(jìn)BP神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)故障診斷研究[J].計(jì)算機(jī)與數(shù)字工程,2012,40(2):65-67.

      [4]Serkan Y,Cem D,Serhat A.Application of artmclaI neural networks to optimum bit selection[J].Computers&Geosciences,2002,28(2):261 -269.

      [5]Rogers J D,Guffey G G,Oldham W J B.Artificial Neural Networks for Identification of Beam Pump Dynamometer Load Cards[J].Society of Petroleum Engineers,1990,9(23):23 -26.

      [6]Nazietal G M.Application of artificial neural network to pump card diagnosis[J].Society of Petroleum Engineers,1994,6(6):9-14.

      [7]韓國(guó)慶,張曉東.示功圖識(shí)別技術(shù)在有桿泵工況診斷中的應(yīng)用[J].石油鉆采工藝,2003,25(5):70-74.

      [8]郭震.基于神經(jīng)網(wǎng)絡(luò)的專(zhuān)家系統(tǒng)實(shí)現(xiàn)研究[J].水利科技與經(jīng)濟(jì),2003(12):294-296.

      [9]周開(kāi)利,康耀紅.神經(jīng)網(wǎng)絡(luò)模型及其仿真程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005:69-90.

      猜你喜歡
      功圖抽油油井
      抽油機(jī)井電功圖測(cè)試動(dòng)液面技術(shù)研究與應(yīng)用
      基于地面功圖的功圖算產(chǎn)模型建立與應(yīng)用
      鉆采工藝(2018年2期)2018-05-07 11:18:14
      新型油井水泥消泡劑的研制
      一種油井水泥用抗分散絮凝劑
      基于抽油機(jī)故障診斷的功圖特征提取方法研究
      抽油機(jī)井日常管理措施研究
      基于多元線(xiàn)性回歸的標(biāo)準(zhǔn)井泵功圖計(jì)算方法
      抽油機(jī)系統(tǒng)效率因素分析與優(yōu)化
      螺桿泵常見(jiàn)的故障類(lèi)型分析
      CO2混相驅(qū)油井產(chǎn)能預(yù)測(cè)方法
      齐河县| 大丰市| 黑山县| 长葛市| 关岭| 广平县| 大石桥市| 英山县| 郑州市| 丰镇市| 丹棱县| 高碑店市| 公主岭市| 平舆县| 高邮市| 沙河市| 宜良县| 临夏县| 明水县| 宕昌县| 房山区| 保德县| 于田县| 郯城县| 双流县| 碌曲县| 十堰市| 宁晋县| 乌鲁木齐县| 东乡县| 嵊泗县| 和平县| 新和县| 安国市| 施甸县| 江川县| 罗定市| 娱乐| 磐石市| 平遥县| 石嘴山市|