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

基于IFOA-KELM-MEA模型的游梁式抽油機采油系統井下工況的短期預測

2017-01-19 01:08:00李琨韓瑩佘東生魏澤飛黃海礁
化工學報 2017年1期
關鍵詞:模型

李琨,韓瑩,佘東生,魏澤飛,黃海礁

(1渤海大學工學院,遼寧 錦州 121013;2遼河油田分公司錦州采油廠采油作業五區,遼寧 錦州 121209)

基于IFOA-KELM-MEA模型的游梁式抽油機采油系統井下工況的短期預測

李琨1,韓瑩1,佘東生1,魏澤飛1,黃海礁2

(1渤海大學工學院,遼寧 錦州 121013;2遼河油田分公司錦州采油廠采油作業五區,遼寧 錦州 121209)

實現對井下工況的預測是及時掌握抽油井生產狀態的有效方法,對提高油井生產效率和降低維護成本具有十分重要的意義。采用混沌理論實現抽油井井下工況的短期預測,首先將所提取的示功圖的不變曲線矩特征向量作為預測變量,在證明其數據序列具有混沌特性后,由核極限學習機(kernel extreme learning machine, ELM)建立混沌時間序列預測模型,對其中的幾個不確定參數采用改進的果蠅優化算法(improved fruit fly optimization algorithm, IFOA)進行優化選取,IFOA采用全局群體多樣進化和局部個體隨機變異的策略,最后,對模型所預測的結果進行物元分析(matter-element analysis, MEA),診斷其屬于哪種故障類型。由某油田作業區的兩口生產井進行實例驗證,結果表明所提出的IFOA-KELM-MEA預測模型是合理有效的。

混沌時間序列預測;游梁式抽油機;核極限學習機;果蠅優化算法;物元分析;測量;石油;模型

引 言

游梁式抽油機采油系統是目前國內外油田的主要生產方式,依靠抽油桿的上下移動帶動井下抽油泵將油液抽出地面。系統主要由兩個部分組成,其中,地上部分主要包括電動機、皮帶輪-齒輪箱、四連桿機構等;地下部分主要包括抽油桿、抽油泵、油管、套管等。由于地下部分工作在不易觀察的地面以下,特別是抽油泵工作在數千米的地下,工作環境惡劣,造成井下工況復雜且不確定性較強。根據目前的生產現狀,典型的井下工況類型有:“供液不足”“氣體影響”“抽油桿斷落”“油稠”“游動凡爾漏失”“固定凡爾漏失”“泵上碰”“泵下碰”“油井出砂”和“柱塞脫出工作筒”等,不同的工況發生程度對采油系統的影響不同,會造成減產、高能耗甚至停井修井等問題。

在油田實際生產中,通過采集抽油井的示功圖分析井下的工況類型,示功圖是抽油桿光桿位移變化在一個完整周期內載荷-位移數據所構成的二維關系曲線。示功圖的形狀可以反映不同的工況類型[1],例如:“正常”的圖形特征是“上、下趨近于平行,左右趨近于平行”,“供液不足”的圖形特征是“圖形右下部分缺失,加載線正常,卸載線變化較慢”,“油井出砂”的圖形特征是“出現鋸齒狀波峰,尖小且變化快”。對于示功圖的分析,傳統的方法是依靠技術人員進行人工識別,再根據結果調整生產措施;近年來,隨著計算機信息技術的不斷發展以及油田生產對先進技術要求的不斷提高,基于計算機的智能分析方法越來越受到關注。文獻[2]提出基于 FBH-SC聚類的抽油井井下故障診斷方法,不依賴訓練樣本,以一種無監督學習的方式實現井下工況的診斷;文獻[3]提出一種有桿抽油系統井下工況診斷方法,分析井下泵功圖閥門打開和關閉點間的曲線段,將曲線段的曲率特征作為分類依據,建立了16個井下工況類別的Mamdani模糊推理系統;文獻[4]提出基于示功圖的有桿抽油系統故障遞階診斷方法,通過分析故障機理,建立有桿抽油系統故障識別的搜索樹,對故障樣本進行故障類型的詳細識別;文獻[5]提出基于生物地理優化算法的抽油機故障診斷方法,將混沌變異算子與生物地理優化算法相結合,對BP神經網絡的相關參數進行優化選取,用于抽油機的故障識別;文獻[6]采用基于曲線矩和PSO-SVM的方法實現有桿泵抽油系統井下工況的診斷,提取示功圖的曲線矩特征向量作為診斷模型的輸入向量,建立PSO-SVM模型實現井下工況的識別;文獻[7]考慮井下多工況共存時的診斷,提出一種基于Freeman鏈碼和指定元分析的多故障診斷方法,由Freeman鏈碼表示示功圖,提取其特征向量,再根據指定元分析方法實現多故障識別。

根據目前的研究現狀,對于游梁式抽油機采油系統井下工況的診斷,主要針對系統當前工況發生時的狀態評價及定位,而對井下工況預測的研究卻鮮有涉及。然而在實際生產中,對于一些工況類型來說,如果不能做出提前預測,當發現時系統生產已經偏離正常水平,雖然管理者可以通過調整生產措施使其恢復到正常水平,但已嚴重影響了生產的經濟效益;而對于另一些工況類型來說,如果不能做出提前預測,當發現時已使系統生產處于負面甚至危險的境地,此時管理者很難將系統工況恢復到正常水平。對此,本文對游梁式抽油機采油系統井下工況的短期預測方法展開研究,主要解決兩個問題:一是如何建立合理的預測模型,二是如何確定預測后的工況類型。

采用非線性建模和線性關聯相結合的策略,首先對所提取的示功圖的特征向量序列進行混沌特性分析,然后由核極限學習機建立混沌時間序列預測模型,對于不確定的模型參數采用改進的果蠅優化算法進行優化選取,最后根據物元分析理論將預測結果與工況類型進行線性關聯,以判斷預測后的工況類型。

1 示功圖特征提取

游梁式抽油機采油過程是一個連續的生產過程,井下工況的變化可以體現在示功圖形狀的不斷變化上,因此,可以對示功圖圖形形狀進行數字化特征提取,將其特征向量作為預測模型的輸入。采用文獻[1]的特征提取方法,首先將采集的地面示功圖轉化為井下泵功圖,然后將其劃分為4個區域,如圖1所示,然后提取每一區域的7個不變曲線矩特征向量,將28個不變曲線矩特征向量作為表達示功圖圖形特征的特征向量。鑒于篇幅原因,基于曲線矩的示功圖特征提取的相關內容不再過多贅述。

2 示功圖特征向量的混沌特性分析

要實現游梁式抽油機采油系統井下工況的短期預測,需要首先對所提取的28個示功圖的不變曲線矩特征向量數據序列分別進行混沌特性分析,只要能夠證明它們具有混沌特性,就可以采用預測模型進行預測。采用0-1混沌測試法[8-9]進行不變曲線矩特征向量數據序列的混沌特性分析,下面對 0-1混沌測試法的原理進行簡要介紹。

圖1 示功圖特征提取Fig.1 Feature extraction of dynamometer card

設示功圖的不變曲線矩特征向量數據序列為fi(j)(i=1, 2,…, 28;j=1 ,2,…, N),一隨機常數c∈(0, π),定義如下2個函數pi,c(n)和qi,c(n)有

其中,i=1, 2,…, 28;n=1, 2,…, N。

由pi,c(n)和qi,c(n)計算均方位移Mi(n)如下

其中,Vosc(c,n,i)為攝動項,定義如下

采用文獻[8]中的回歸分析方法計算均方位移Mi(n)的漸近增長率Ki,c如下

為了減小計算偏差,在(0, π)取值范圍內隨機重復選擇Nc次常數c,每一次重復計算式(1)~式(5),然后取Nc個Ki,c值的均值i,c,取Nc=100。根據文獻[10-11],若i,c≈1,表明該時間序列具有混沌特性;若i,c≈ 0,表明該時間序列不具有混沌特性。

在實際計算過程中,pi,c(n)和qi,c(n)可以通過如下迭代計算得到[8]

其中,j=1, 2,…, N;n=1, 2,…, N。

圖2 不同采樣時間間隔下的示功圖變化趨勢圖Fig.2 Changing trends of dynamometer card under different sampling time intervals

在實現過程中采用迭代方式計算均方位移Mi(n)和漸近增長率Ki,c時,采用如下限定條件[8]:n≤N/10,為了計算方便,設定n=N/10。

以國內某油田作業區一口抽油井的實際生產數據進行驗證,當該油井的沖程為2.5 m和沖次為3次·min?1時,根據安裝在油井“驢頭”懸點處的示功圖采集設備的工作方式,對油井示功圖進行連續采集,采集頻率為每分鐘3幅示功圖,每幅示功圖由250組數據點組成。在采用時間序列方法進行預測時,樣本點的采樣時間間隔的選擇較為重要,分別以“分鐘(min)”、“小時(h)”和“天(day)”為采樣時間間隔的5幅示功圖如圖2所示。

由圖2可以看到,當以“分鐘”為采樣時間間隔采集數據時,由于采樣間隔過短,示功圖的變化不明顯,由此數據構成時間序列進行預測意義較小;當以“天”為采樣時間間隔采集數據時,由于采樣間隔過長,示功圖的變化幅度較大,中間過程的很多有用信息丟失,由此數據構成時間序列的可預測性較差;而以“小時”為采樣時間間隔采集數據時,所構成的時間序列既能兼顧數據的變化趨勢,又不易丟失變化過程的有用信息。因此,所采用的實際示功圖數據以“小時”為采樣時間間隔,即兩幅示功圖之間的時間間隔為1 h。

以“小時”為采樣時間間隔連續采集該抽油井一段生產周期內的228幅示功圖,首先采用第2節的特征提取方法分別提取228幅示功圖的28個不變曲線矩特征向量,然后構成28個不變曲線矩特征向量數據序列,每個序列包含228個數據點。下面以第12個不變曲線矩特征向量為例,采用0-1混沌測試法進行混沌特性分析。第12個不變曲線矩特征向量數據序列如圖3所示。

根據式(1)~式(7),由 0-1混沌測試法對第 12個不變曲線矩特征向量數據序列進行混沌特性分析,得到p12,c(n)和q12,c(n)的相圖如圖4所示,100次重復計算后的平均均方位移M12(n)和平均漸近增長率12,c如圖5所示。

圖3 第12個不變曲線矩特征向量數據序列Fig.3 Data sequence of 12th invariant curve moments eigenvalue

圖4 p12,c(n)和q12,c(n)的相圖Fig.4 Phase diagram of p12,c(n) and q12,c(n)

圖5 平均均方位移和漸近增長率(100次重復計算)Fig.5 Mean-square displacement and progressive growth rate (average value of 100 times)

由圖4、圖5,p12,c(n)和q12,c(n)的相圖呈現布朗運動特性,均方位移M12(n)呈線性增長變化,漸近增長率K的變化趨近于1,因此,可以證明第12個不變曲線矩特征向量數據序列具有混沌特性,可以建立預測模型進行預測。同理,根據式(1)~式(7)對其他不變曲線矩特征向量數據序列進行混沌特性的驗證,都能證明滿足混沌特性,鑒于文章篇幅原因,不再一一列舉驗證結果。

3 基于混沌時間序列的井下工況的短期預測

在驗證了不變曲線矩特征向量數據序列具有混沌特性之后,就可以通過相空間重構進行預測。相空間重構是混沌時間序列預測最基礎的第一步,它的基本思想是:系統中每一個變量的變化都會受到與之有聯系的其他變量的影響,因此這些相關變量的信息就包含在任一變量的動態變化過程中,通過重構得到的相空間會反映系統狀態的變化規律。

設不變曲線矩特征向量混沌時間序列為{xi(n), i=1, 2,…, 28, n=1, 2,…, N},通過相空間重構得到如下形式

采用一步預測,即由一段時間的數據序列去預測下一個時間點的值,過長的預測步長會降低預測的精度。那么預測輸出可以由如下形式進行表示

其中,m為嵌入維數,τ為延遲時間。m和τ是相空間重構中兩個關鍵的參數,如果能夠選取正確的值,則可以使重構的相空間在一定程度上逼近原始的系統。

將 Xi和Yi分別作為預測模型的輸入和輸出即可完成建模,采用核極限學習機作為混沌時間序列的預測模型。

4 核極限學習機(KELM)

極限學習機(extreme learning machine, ELM)是Huang等[12]在2006年提出的一種新型前饋神經網絡模型,能夠克服像BP神經網絡等傳統模型存在的收斂速度慢、易陷入局部最優、泛化能力差等不足[13]。對于給定的訓練樣本集{(xi,ti)|xi∈Rd,ti∈Rn,i=1,2,…, N},ELM 模型的數學描述為:,其中,ti為ELM模型的訓練輸出;βj為隱含層神經元與第i個輸出神經元之間的連接權值;ωj為隱含層神經元與輸入神經元之間的連接權值;bj為第 j個隱含層神經元的偏置;L為隱含層節點的個數;g(·)為激活函數。ωj和 bj在系統初始化時隨機給定,在模型訓練過程中其值不發生變化。

ELM 模型訓練的目的就是找到最優的輸出權值矩陣β,使得||H·?βY||=0,其中:H為隱含層輸出矩陣,Y為期望輸出值矩陣。

采用如下公式求得β

其中,H+為隱含層輸出矩陣H的偽逆[14]。

那么ELM模型的輸出函數可以表示為[15]

其中,C為正則化參數,T=[t1t2… tN],h(x)=g(ω, b, x)。

對于式(11),當h(x)為未知的特征映射時,可以構建KELM模型,定義核矩陣形式如下[15]

其中,i,j=1, 2, …, N。

那么,KELM模型的輸出函數可以表示為

本文采用高斯核函數如下

其中,γ為核函數參數。

相對于ELM模型,采用KELM模型的好處是不需要明確h(x)的特征映射類型,因此不需要給定隱含層節點的個數 L,使得模型訓練的特征空間維數大大降低,從而降低KELM訓練的復雜度;另外,與傳統支持向量機方法相比,KELM在求解時約束更少,因而性能更好[14]。

5 基于改進果蠅優化算法的模型參數優化

5.1 不確定模型參數分析

在構建基于核極限學習機的預測模型過程中,存在4個不確定模型參數,分別為:相空間重構中的嵌入維數m和延遲時間τ,KELM模型中的正則化參數C和核函數參數γ。4個模型參數的準確賦值在一定程度上決定了KELM模型的預測精度,圖6(a)給出了不同的m和τ下模型的預測誤差,評價指標采用預測結果與實際結果的均方根誤差(root mean square error, RMSE),圖6(b)給出了不同的C和γ下模型的RMSE評價指標,所采用的測試數據集為圖2中的第12個不變曲線矩特征向量數據序列。

由圖6可以看到,不同的模型參數值會造成模型預測性能的差異;在建模過程中,如果設置的參數準確,可以得到較好的預測效果,但是如果給定的參數偏差較大,那么勢必會降低模型的預測性能。對此,采用改進的果蠅優化算法實現建模過程中不確定模型參數的優化選擇。

5.2 改進果蠅優化算法(IFOA)

5.2.1 果蠅優化算法(FOA) 果蠅優化算法是Pan[16]提出的一種新的群智能優化算法,通過模擬果蠅群體的覓食行為,實現全局最優解的搜索;與傳統的遺傳算法、蟻群算法和粒子群優化算法相比,該算法具有計算過程簡單、編碼實現容易和易于理解等優點,且受主觀設定參數的影響較小。基于FOA的模型參數優化的實現步驟如下。

(1)參數初始化。初始生成4個果蠅群體,分別指派給m、τ、C和γ這4個待優化參數,設定每個果蠅群體的位置區間[pos_low, pos_up],設置最大迭代次數(maxgen)和果蠅種群規模(sizepop)。對于每個果蠅群體,在位置區間內隨機給定每個果蠅的初始位置X_axisi和Y_axisi如下

其中,i=1, 2,…, sizepop。

(2)每個果蠅群體中果蠅個體利用嗅覺搜尋食物,隨機給定每個個體的飛行方向和距離

其中,Xi和Yi表示第i個果蠅移動后的位置坐標,RandomValue為搜尋距離。

(3)由于無法知道食物的具體位置,首先估計果蠅個體與原點的距離(Disti),然后計算味道濃度判定值(Si),這個值為距離的倒數

(4)將4個果蠅群體中每個果蠅個體的味道濃度判定值Si(分別對應4個優化參數)代入相空間重構和KELM模型中,得到模型預測輸出值,計算預測值與實際值的RMSE指標值,將其作為適應度函數值(Smell),計算每個果蠅個體的Smelli值。

(5)找到果蠅群體中具有最小適應度函數值的個體,如下

其中,bestSmell表示最小的適應度函數值,bestIndex表示最小適應度函數值對應的果蠅個體的序號。

(6)將具有最小Smelli值的個體標記為最優的果蠅個體,果蠅群體中其他的個體都利用視覺飛向此位置

其中,Smellbest為記錄最優適應度函數值的參數。

(7)重復步驟(2)~步驟(5),每一次迭代都判斷味道濃度是否比前一代更優,如果是,執行步驟(6),否則繼續迭代直至達到最大迭代次數。

根據經典的果蠅優化算法,當在迭代過程中確定最優個體后,其他的個體都向其移動,通過不斷縮小搜索范圍逐漸接近食物源(最優解),但是如果該個體是局部最優值,則會造成算法陷入局部最優解導致“早熟”問題[17]。對此,對經典的果蠅優化算法進行改進,提出一種改進的果蠅優化算法(IFOA)。

5.2.2 改進果蠅優化算法(IFOA) 為了防止搜索過程過早陷入局部最優解的問題,所提出的 IFOA方法采用全局群體多樣進化和局部個體隨機變異的策略。

(1)全局群體多樣進化策略

根據式(17)、式(18)、式(23)和式(24),當在迭代過程中確定最優個體([X_axis, Y_axis])后,其他個體都會向其移動,那么搜索方向由其信息所決定,極易陷入局部最優解。對此,IFOA中對每個個體的移動方式進行改進,不僅采用當前最優個體的信息,還同時考慮次優個體的信息,即

其中,SecbestIndex為當前代中具有第二小 Smell值的個體的序號。

新的群體移動機制中,以每一次迭代中最優和次優的兩個個體的信息為導向,可以在一定意義上增大最優解的搜索空間和進化方向,從而增加可行解群體的多樣性。

(2)局部個體隨機變異策略

根據步驟(1)~步驟(3),首先給定果蠅群體的初始位置,然后每個果蠅個體向不同的方向進行移動,通過計算果蠅個體與原點的距離得到味道濃度判定值,最后確定最優個體。由于果蠅群體的初始位置是隨機給定的,那么最優解迭代進化的過程就會受到初始值的影響;如果給定的初始值合適,則能盡快找到最優解,否則極易陷入局部最優值。對此,IFOA方法借鑒模擬退火算法[18]中的以一定概率接受壞解的策略,能夠在一定意義上跳出當前最優解,避免過早陷入“早熟”的問題。

根據式(19)和式(20),最優個體的選擇標準為果蠅個體與原點的距離Dist最小(即味道濃度判定值S最大),可以設定一個閾值ξ,當最優個體在連續兩代內的位置變化差(Distbest為最優個體與原點的距離,t為迭代的代數)時,以一個較小的概率p(p∈[0,0.5))放棄該個體,然后在解空間內的任意位置隨機生成一個新的個體。ξ的定義如下

5.2.3 仿真實驗 為了驗證所提出IFOA方法的有效性,采用Mackey-Glass混沌時間序列進行仿真實驗。該時間序列由如下微分方程描述

當η>17時,式(34)具有混沌行為,η越大混沌特征越明顯。本文選定 η=30,給定初始值x(t)|t=0=0.9,生成600組數據,其中前400組數據作為訓練樣本用以建立預測模型,后200組數據作為測試樣本。為了說明本文所提出方法的有效性,首先將其與最小二乘支持向量機(least squares support vector machine, LSSVM)方法進行橫向對比,LSSVM 被廣泛應用于時間序列預測領域,與粒子群算法(particle swarm optimization, PSO)、遺傳算法(genetic algorithm, GA)、蟻群算法(ant colony optimization, ACO)和聲搜索算法(harmony search, HS)等相結合進行參數的優化選擇是其中一個研究熱點[19]。將本文所提出的 IFOA-KELM 方法與PSO-LSSVM方法、GA-LSSVM方法、ACO-LSSVM方法和HS-LSSVM方法進行對比,為了更好地體現本文所提出方法的有效性,在對比分析中使PSO、GA、ACO和HS算法不依賴主觀設定參數值,將其中各參數設定取值范圍,其中:PSO中的慣性權重ω∈[1,3],學習因子c1∈[0,2]和c2∈[0,2];GA中的編碼串長為10,交叉概率pc∈[0.4,0.8],變異概率pm∈[0.001,0.005];ACO中的信息素重要程度因子α=1,轉移概率判斷因子p0∈[0.1,0.5]、信息素蒸發系數 P∈[0.1,0.5]和信息素增加強度系數 Q∈[0.1,0.5];HS中和聲記憶庫的和聲數M∈[10,40],和聲記憶庫保留概率 HMCR∈[0.5,0.9],記憶擾動概率 PAR∈[0.05,0.2],帶寬范圍為[0.001,1]。設定算法迭代次數為100次,每個預測模型重復執行20次取平均結果(平均值±標準偏差),每次執行過程中,各算法的相關參數在取值范圍內隨機取值,由RMSE和MAE(mean absolute error)作為評價指標,對比結果見表1。

表1 不同方法的MAE和RMSE指標對比(橫向)Table 1 Comparison of MAE and RMSE index value of different methods (horizontal comparison)

由表1的結果可以看到,相比于PSO-LSSVM、GA-LSSVM、ACO-LSSVM和HS-LSSVM這幾種方法,本文所提出的IFOA-KELM方法在訓練集和測試集上都有較好的預測效果。由于不受主觀設定參數的影響,多次預測的結果較為穩定,波動較小。

為了進一步說明IFOA-KELM的有效性,將其與 FOA-KELM 方法、IFOA1-KELM 方法[17]、AMFOA-KELM方法[20]進行縱向比較。各種方法的對比結果見表2。

表2 不同方法的MAE和RMSE指標對比(縱向)Table 2 Comparison of MAE and RMSE index value of different methods (vertical comparison)

由表2的對比結果可以看到,IFOA-KELM的預測性能優于其他幾種方法。

6 基于物元分析理論的工況預測

物元分析理論是蔡文等[21]所建立可拓學的重要組成部分,綜合考慮定性分析和定量分析兩個方面,由信息的可拓展性去解決問題。首先建立所預測28個不變曲線矩特征向量的物元模型如下

式中,C為不變曲線矩特征;v為不變曲線矩特征的取值。

在油田生產中,抽油機常出現的故障類型有如下11種:“正常”(為了便于研究,將“正常”看作一種故障類型)、“氣體影響”、“供液不足”、“抽油桿斷落”、“油稠”、“游動閥漏失”、“固定閥漏失”、“泵上碰”、“泵下碰”、“油井出砂”和“柱塞脫出工作筒”,然后由已有的示功圖樣本建立每一種故障類型的不變曲線矩特征值庫[1],其物元模型表示如下

其中,i=1,2,…,11,Fi為第i種故障類型;vi=[via,vib]表示第i種故障類型的不變曲線矩特征的取值區間。

根據式(37)~式(39)計算所預測樣本與各故障類型的關聯度

其中,j=1, 2, …, 28;vj為第Cj個不變曲線矩特征的取值,Rei(vj)為第Cj個不變曲線矩特征下所預測樣本與第i種故障類型的關聯函數;“ vj? vi”表示所預測樣本的第 Cj個不變曲線矩特征的取值不在區間vi=[via,vib]內,“vj∈vi”表示在區間內;X為節域,本文取X=[0,20];|vi|為區間的間距;ρ(vj, vi)表示第 Cj個不變曲線矩特征的值與區間[via,vib]的距離,定義如下

那么,所預測樣本與第i種故障類型的關聯度定義如下

采用最大值原則,最大值發生程度所對應的故障類型即為所預測樣本的故障類型;若所有的I(Fi)<0,則認為所預測樣本不屬于當前任一故障類型。

7 實例驗證

采用國內某油田作業區的兩口抽油井進行實例驗證,“油井1”的主要生產參數:額定電壓380 V、額定功率37 kW、電動機額定轉速980 r·min?1、沖次3次·min?1、沖程2.5 m;“油井2”的主要生產參數:額定電壓380 V、額定功率27 kW、電動機額定轉速490 r·min?1、沖次4次·min?1、沖程 3.5 m。以“小時”為采樣時間間隔,采集每口油井在連續250 h生產時間內的250幅示功圖,采集設備如圖7所示。

圖7 示功圖采集設備Fig.7 Data acquisition equipment of dynamometer card

為了驗證所提出方法的有效性,首先進行如下仿真實驗,250幅示功圖中選取前240幅作為訓練樣本建立預測模型,后10幅作為測試樣本,由生產技術人員人工識別測試樣本的故障類型,作為預測準確率的評價標準。將本文所提出的IFOA-KELM-MEA 預 測 模 型 分 別 與PSO-LSSVM-MEA 、 GA-LSSVM-MEA 、ACO-LSSVM-MEA 、 HS-LSSVM-MEA 、IFOA1-KELM-MEA和AMFOA-KELM-MEA預測模型進行對比,PSO、GA、ACO和HS算法的主觀設定參數值采用5.2.3節的取值范圍,在預測每個樣本時,預測模型重復執行20次得到預測準確率,每次執行過程中,各算法的相關參數在取值范圍內隨機取值。各預測模型的預測準確率如圖8所示。

由圖8可以看到,由于受到主觀設定參數不確定性的影響,PSO、GA、ACO和HS算法的參數優化穩定性較差,使得 PSO-LSSVM-MEA、 GA-LSSVM-MEA 、 ACO-LSSVM-MEA 和HS-LSSVM-MEA模型的預測準確率的波動較大,在70%~100%之間波動,預測效果不是很理想;而IFOA1-KELM-MEA、AMFOA-KELM-MEA 和IFOA-KELM-MEA模型中的優化算法不需要設定主觀參數,因此受其值的影響較小,使得預測結果穩定性較好,預測準確率保持在95%~100%。

圖8 各模型預測準確率對比Fig.8 Comparisons of prediction accuracy of different models

圖 8反映出 IFOA1-KELM-MEA、AMFOAKELM-MEA和IFOA-KELM-MEA模型的預測效果較好,為了說明本文所提出IFOA-KELM-MEA模型有更好的性能,進行如下仿真實驗,將兩口油井的250幅示功圖都作為訓練樣本,預測下一個時間點的示功圖故障類型,然后與實際采集的示功圖(圖9)進行對比。

根據人工分析結論,圖9(a)示功圖反映抽油桿接箍與油管偏磨嚴重,造成上死點處的負荷突然增大,典型的“泵上碰”故障類型;圖9(b)示功圖反映圖形右下角嚴重缺失,加載線正常,但是卸載線變化緩慢,典型的“供液不足”故障類型。IFOA1-KELM-MEA、AMFOA-KELM-MEA和IFOA-KELMMEA模型的預測結果見表3。

圖9 兩口油井采集的實際示功圖Fig.9 Actual dynamometer cards of two oil wells

表3 3個模型的關聯度對比(I(F1)/ I(F2)/ I(F3)/ I(F4)/ I(F5)/ I(F6)/ I(F7)/ I(F8)/ I(F9)/ I(F10)/ I(F11))Table 3 Comparison of correlation degree (I(F1)/ I(F2)/ I(F3)/ I(F4)/ I(F5)/ I(F6)/ I(F7)/ I(F8)/ I(F9)/ I(F10)/ I(F11)) among three models

根據表3的對比結果可以看到,對于“油井1”故障類型的預測,AMFOA-KELM-MEA模型的結論是 I(F1)最大,認為屬于“正常”,與實際工況不符,IFOA1-KELM-MEA和IFOA-KELM-MEA模型都得到了I(F8)最大的結論,都認為屬于“泵上碰”,但是IFOA1-KELM-MEA模型得到的與“泵上碰”的關聯度明顯小于本文所提出的IFOA-KELM-MEA模型,說明后者的結論更精確,這也正是采用物元分析理論的優勢,不止評價“屬于”或“不屬于”,還能得到“屬于”或“不屬于”的程度;對于“油井 2”故障類型的預測,IFOA1-KELM-MEA模型得到的結論是I(F2)和I(F3)同為最大,無法分辨是屬于“氣體影響”還是“供液不足”故障類型,AMFOA-KELM-MEA模型的結論是 I(F2)最大,認為屬于“氣體影響”,與實際工況不符,而本文所提出的IFOA-KELM-MEA模型得到的I(F3)結果明顯大于其他類型,預測結果明確,性能優于其他兩個預測模型。

8 結 論

針對游梁式抽油機采油系統井下工況的預測問題,首先將28個不變曲線矩特征向量作為預測序列變量,通過0-1混沌測試法驗證其混沌特性后證明可以采用基于混沌時間序列的預測方法。然后根據核極限學習機理論建立預測模型,將相空間重構后的Xi和Yi分別作為其輸入和輸出;經過仿真實驗,預測模型中的嵌入維數 m、延遲時間 τ、正則化參數C和核函數參數γ會影響預測精度,對此采用改進的果蠅優化算法進行參數的尋優;通過橫向和縱向不同方法的比較,驗證了改進算法中所采用全局群體多樣進化和局部個體隨機變異策略的有效性。對于所得到的預測變量的工況類型診斷,由可拓理論中的物元分析方法計算其與各標準工況的關聯度,通過某油田作業區兩口抽油井的實際生產數據驗證了預測結果與實際工況的一致性。

[1]李琨, 高憲文, 仇治學, 等. 有桿泵抽油系統井下工況診斷的物元分析方法[J]. 東北大學學報(自然科學版), 2013, 34(5): 613-617. LI K, GAO X W, QIU Z X, et al. Matter-element analysis method of downhole conditions diagnosis for suck rod pumping system [J]. Journal of Northeastern University (Natural Science), 2013, 34(5): 613-617.

[2]LI K, GAO X W, ZHOU H B, et al. Fault diagnosis for down-hole conditions of sucker rod pumping systems based on the FBH-SC method [J]. Petroleum Science, 2015, 12(1): 135-147.

[3]REGES G D, SCHNITMAN L, REIS R, et al. A new approach to diagnosis of sucker rod pump systems by analyzing segments ofdownhole dynamometer cards [C]// SPE Artificial Lift Conference—Latin America and Caribbean, Salvador Bahia, Brazil: Society of Petroleum Engineers, 2015: SPE-173964-MS: 1-13.

[4]梁華. 有桿抽油系統故障遞階診斷的故障識別研究[J]. 西南石油大學學報(自然科學版), 2015, 37(1): 165-171. LIANG H. Hierarchical fault diagnosis of rod pumping system based on fault distinguishing [J]. Journal of Southwest Petroleum University (Science & Technology Edition), 2015, 37(1): 165-171.

[5]任偉建, 趙月嬌, 王天任, 等. 基于生物地理優化算法的抽油機故障診斷研究[J]. 系統仿真學報, 2014, 26(6): 1243-1250, 1273. REN W J, ZHAO Y J, WANG T R, et al. Research on pump-jack fault diagnosis method based on biogeography-based optimization algorithm [J]. Journal of System Simulation, 2014, 26(6): 1243-1250, 1273.

[6]LI K, GAO X W, TIAN Z D, et al. Using the curve moment and the PSO-SVM method to diagnose downhole conditions of a sucker rod pumping unit [J]. Petroleum Science, 2013, 10(1): 73-80.

[7]LI K, GAO X W, YANG W, et al. Multiple fault diagnosis of down-hole conditions of sucker-rod pumping wells based on Freeman chain code and DCA [J]. Petroleum Science, 2013, 10(3): 347-360.

[8]GOTTWALD G A, MELBOURNE I. On the implementation of the 0-1 test for chaos [J]. SIAM Journal on Applied Dynamical Systems, 2009, 8(1): 129-145.

[9]田中大, 李樹江, 王艷紅, 等. 短期風速時間序列混沌特性分析及預測[J]. 物理學報, 2015, 64(3): 030506-1-12. TIAN Z D, LI S J, WANG Y H, et al. Chaotic characteristics analysis and prediction for short-term wind speed time series [J]. Acta Phys. Sin., 2015, 64(3): 030506-1-12.

[10]GOTTWALD G A, MELBOURNE I. On the validity of the 0-1 test for chaos [J]. Nonlinearity, 2009, 22(6): 1367-1382.

[11]周偉, 李引珍, 俞建寧. 利用0-1測試快速識別交通流時間序列中的混沌[J]. 系統工程, 2015, 33(9): 122-126. ZHOU W, LI Y Z, YU J N. Fast identification for chaos of traffic flow times series based on 0-1 test [J]. Systems Engineering, 2015, 33(9): 122-126.

[12]HUANG G B, ZHU Q Y, SIEW C K. Extreme learning machine: theory and applications [J]. Neurocomputing, 2006, 70(1): 489-501.

[13]王新迎, 韓敏. 多元混沌時間序列的多核極端學習機建模預測[J].物理學報, 2015, 64(7): 070504-1-7. WANG X Y, HAN M. Multivariate chaotic time series prediction using multiple kernel extreme learning machine [J]. Acta Phys. Sin., 2015, 64(7): 070504-1-7.

[14]韓敏, 劉曉欣. 一種基于互信息變量選擇的極端學習機算法[J].控制與決策, 2014, 29(9): 1576-1580. HAN M, LIU X X. An extreme learning machine algorithm based on mutual information variable selection [J]. Control and Decision, 2014, 29(9): 1576-1580.

[15]HUANG G B, ZHOU H, DING X, et al. Extreme learning machine for regression and multiclass classification [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2012, 42(2): 513-529.

[16]PAN W T. A new fruit fly optimization algorithm: taking the financial distress model as an example [J]. Knowledge-Based Systems, 2012, 26: 69-74.

[17]WANG L, SHI Y L, LIU S. An improved fruit fly optimization algorithm and its application to joint replenishment problems [J]. Expert Systems with Applications, 2015, 42(9): 4310-4323.

[18]KIRKPATRICK S. Optimization by simulated annealing [J]. Science, 1983, 220(5): 671-679.

[19]李琨, 韓瑩, 黃海礁. 基于IBH-LSSVM的混沌時間序列預測及其在抽油井動液面短期預測中的應用[J]. 信息與控制, 2016, 45(2): 241-247. LI K, HAN Y, HUANG H J. Chaotic time series prediction based on IBH-LSSVM and its application for short-term prediction of dynamic fluid level of the oil wells [J]. Information and control, 2016, 45(2): 241-247.

[20]WANG W C, LIU X G. Melt index prediction by least squares support vector machines with an adaptive mutation fruit fly optimization algorithm [J]. Chemometrics and Intelligent Laboratory Systems, 2015, 141: 79-87.

[21]蔡文, 楊春燕, 林偉初. 可拓工程方法[M]. 北京: 科學出版社, 2000: 18-97. CAI W, YANG C Y, LIN W C. Extension Engineering Method [M]. Beijing: Science Press, 2000: 18-97.

IFOA-KELM-MEA model based transient prediction on down-hole working conditions of beam pumping units

LI Kun1, HAN Ying1, SHE Dongsheng1, WEI Zefei1, HUANG Haijiao2
(1College of Engineering, Bohai University, Jinzhou 121013, Liaoning, China;2The Fifth District of Jinzhou Oil Production Plant, Liaohe Oilfield Company, Jinzhou 121209, Liaoning, China)

Prediction for down-hole working conditions of beam pumping units is an effective strategy to timely control oil well's working state, and is important to improve production efficiency and to reduce maintenance cost. Chaos theory was used in transient prediction for oil well's down-hole working conditions. First, moment eigenvalues of invariant curves were extracted from dynamometer chart as predictive variables. Then, after data sequence of these predictive variables were proved to have chaotic characteristics, chaotic time series prediction model was established by ELM (kernel extreme learning machine) method and several uncertain variables of the model were optimally solved by IFOA (improved fruit fly optimization algorithm) with two strategies of global population diversity-evolution and local individual random-variation. Finally, model predictive results were analyzed to determine fault types according to MEA (matter-element analysis) method. Case study of two oil wells in one oilfield showed that the IFOA-KELM-MEA prediction model was reasonable and effective.

chaotic time series prediction; beam pumping units; kernel extreme learning machine; fruit fly optimization algorithm; matter-element analysis; measurement; petroleum; model

LI Kun, bhulikun@163.com

TP 273

:A

:0438—1157(2017)01—0188—11

10.11949/j.issn.0438-1157.20160834

2016-06-20收到初稿,2016-09-28收到修改稿。

聯系人及第一作者:李琨(1983—),男,博士,副教授。

國家自然科學基金項目(61403040)。

Received date: 2016-06-20.

Foundation item: supported by the National Natural Science Foundation of China (61403040).

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 婷婷六月激情综合一区| jijzzizz老师出水喷水喷出| 天堂亚洲网| 色悠久久久| 国产在线高清一级毛片| 重口调教一区二区视频| 人妖无码第一页| 日本三区视频| 免费啪啪网址| 亚洲成年人网| 亚洲香蕉在线| 91福利国产成人精品导航| 91网红精品在线观看| 男女性色大片免费网站| 国产成人8x视频一区二区| 亚洲精品国产乱码不卡| 国产91久久久久久| 中文字幕人成乱码熟女免费| 精品久久久久久久久久久| 99这里精品| 成人午夜视频网站| 亚洲成年人片| 亚洲综合色区在线播放2019| 日韩欧美国产综合| 欧美乱妇高清无乱码免费| 人妻中文字幕无码久久一区| 亚洲精品在线观看91| 国产网友愉拍精品| 亚洲一级无毛片无码在线免费视频| 国产香蕉国产精品偷在线观看| 97精品久久久大香线焦| 日本伊人色综合网| 在线观看热码亚洲av每日更新| 一区二区三区在线不卡免费| 91破解版在线亚洲| 精品久久蜜桃| 91精品久久久无码中文字幕vr| 国产成人亚洲无吗淙合青草| 欧美成在线视频| 国产无码在线调教| 国产乱论视频| 一级一级特黄女人精品毛片| 99久久精彩视频| 精品国产黑色丝袜高跟鞋 | 污视频日本| 一本大道东京热无码av| 国产黄色片在线看| 57pao国产成视频免费播放| 日韩精品视频久久| 亚洲经典在线中文字幕| 欧美精品v欧洲精品| 欧美亚洲国产一区| 她的性爱视频| 亚洲精品高清视频| 中文字幕在线欧美| 欧亚日韩Av| 大学生久久香蕉国产线观看| 国产91小视频在线观看| 香蕉综合在线视频91| 久久精品娱乐亚洲领先| 欧美成人一级| 91色在线视频| 亚洲天堂网在线视频| 97久久免费视频| 亚洲国产在一区二区三区| 午夜啪啪福利| 亚洲天堂网2014| 日韩国产精品无码一区二区三区| 国产精品漂亮美女在线观看| AV片亚洲国产男人的天堂| 久久久精品无码一区二区三区| 啪啪永久免费av| 色成人亚洲| 亚洲国产中文精品va在线播放 | 九九久久99精品| 亚洲成av人无码综合在线观看| 热99精品视频| 国产尤物在线播放| 暴力调教一区二区三区| 国产精品妖精视频| 欧美日韩精品在线播放| 国产精品永久久久久|