国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于卷積神經(jīng)網(wǎng)絡(luò)的徑向復(fù)合油藏自動(dòng)試井解釋方法

2020-06-30 07:48:20李道倫劉旭亮查文舒楊景海盧德唐
石油勘探與開發(fā) 2020年3期
關(guān)鍵詞:試井實(shí)例卷積

李道倫,劉旭亮,查文舒,楊景海,盧德唐

(1.合肥工業(yè)大學(xué),合肥 230009;2.大慶油田測(cè)井技術(shù)服務(wù)分公司,黑龍江大慶 163453;3.中國(guó)科學(xué)技術(shù)大學(xué),合肥 230026)

0 引言

人工智能方法因其處理高度復(fù)雜問題的突出能力,引起了石油行業(yè)研究者的特別關(guān)注[1-4]。傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)已在石油工程領(lǐng)域得到廣泛應(yīng)用。李道倫等[5]利用神經(jīng)網(wǎng)絡(luò)的隱式方法來(lái)預(yù)測(cè)未知年份的測(cè)井?dāng)?shù)據(jù),進(jìn)而提出基于隱式曲線與神經(jīng)網(wǎng)絡(luò)的時(shí)間序列處理新方法[6]。Asadisaghandi等[7]利用神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)油品壓力-體積-溫度屬性。Enab等[8]利用正向和反向神經(jīng)網(wǎng)絡(luò)來(lái)預(yù)測(cè)產(chǎn)氣剖面等。Singh等[9]利用人工神經(jīng)網(wǎng)絡(luò)估算孔隙度。Memon等[10]采用徑向基神經(jīng)網(wǎng)絡(luò)構(gòu)建動(dòng)態(tài)井代理儲(chǔ)集層模型預(yù)測(cè)井底流動(dòng)壓力。Kim等[11]利用神經(jīng)網(wǎng)絡(luò)選擇頁(yè)巖氣儲(chǔ)集層完井方法。最近,Choubineh等[12]利用神經(jīng)網(wǎng)絡(luò)模型來(lái)估算氣-原油的最小混相壓力。

20世紀(jì)90年代以來(lái),傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)在試井解釋中得到了應(yīng)用。Athichanagorn等[13]使用神經(jīng)網(wǎng)絡(luò)來(lái)識(shí)別導(dǎo)數(shù)圖的特征。鄧遠(yuǎn)忠等[14]將導(dǎo)數(shù)曲線的峰值及徑向流水平線位置作為 3層前饋神經(jīng)網(wǎng)絡(luò)的輸入,來(lái)預(yù)估試井參數(shù)。Jeirani等[15]將霍納圖輸入神經(jīng)網(wǎng)絡(luò)來(lái)估計(jì)油藏壓力、滲透率和表皮系數(shù)。Adibifard等[16]將壓力導(dǎo)數(shù)數(shù)據(jù)的插值切比雪夫多項(xiàng)式的系數(shù)作為神經(jīng)網(wǎng)絡(luò)的輸入來(lái)估計(jì)儲(chǔ)集層參數(shù)。Ghaffarian等[17]將擬壓力導(dǎo)數(shù)數(shù)據(jù)作為單一和耦合多層感知器網(wǎng)絡(luò)的輸入,識(shí)別凝析氣藏模型。然而,基于傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)的試井解釋方法存在以下問題。首先,將壓力導(dǎo)數(shù)曲線的部分特征作為神經(jīng)網(wǎng)絡(luò)的輸入,導(dǎo)致試井自動(dòng)解釋困難,例如,僅將切比雪夫多項(xiàng)式系數(shù)作為網(wǎng)絡(luò)輸入[16]。其次,試井曲線復(fù)雜多變,需要大量數(shù)據(jù)來(lái)訓(xùn)練網(wǎng)絡(luò)。然而,傳統(tǒng)的3層或4層網(wǎng)絡(luò)往往會(huì)訓(xùn)練失敗,這限制了其自動(dòng)解釋的能力。

深度學(xué)習(xí)是機(jī)器學(xué)習(xí)的一個(gè)新領(lǐng)域。深度學(xué)習(xí)的本質(zhì)是構(gòu)建含有多個(gè)隱藏層的網(wǎng)絡(luò)模型,通過學(xué)習(xí)大規(guī)模的數(shù)據(jù),獲得更具代表性的特征,從而提高預(yù)測(cè)和分類的精度。近年來(lái),深度學(xué)習(xí)也開始被應(yīng)用于石油領(lǐng)域。Tian等[18]利用遞歸神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)永久井下壓力計(jì)(PDG)數(shù)據(jù),用于識(shí)別油藏模型及生產(chǎn)預(yù)測(cè)。Sudakov等[19]將深度學(xué)習(xí)用于滲透率預(yù)測(cè)。ZHA等[20]利用深度學(xué)習(xí)進(jìn)行三維多孔介質(zhì)重構(gòu)。張東曉等[21]利用循環(huán)神經(jīng)網(wǎng)絡(luò)研究測(cè)井曲線的生成與修補(bǔ)。卷積神經(jīng)網(wǎng)絡(luò)是深度學(xué)習(xí)算法的一個(gè)重要組成部分,它和傳統(tǒng)神經(jīng)網(wǎng)絡(luò)的區(qū)別在于:①卷積神經(jīng)網(wǎng)絡(luò)打破了傳統(tǒng)神經(jīng)網(wǎng)絡(luò)對(duì)層數(shù)的限制,可增加網(wǎng)絡(luò)層數(shù),成為深度網(wǎng)絡(luò);②卷積神經(jīng)網(wǎng)絡(luò)采用特征學(xué)習(xí)的方法,通過逐層提取特征的方式使得預(yù)測(cè)或分類問題更易實(shí)現(xiàn)。卷積神經(jīng)網(wǎng)絡(luò)研究始于20世紀(jì)80年代,時(shí)間延遲網(wǎng)絡(luò)和LeNet-5網(wǎng)絡(luò)是最早的卷積神經(jīng)網(wǎng)絡(luò)[22-23]。進(jìn)入21世紀(jì)后,隨著深度學(xué)習(xí)理論的引入、數(shù)據(jù)的增加以及計(jì)算設(shè)備的改進(jìn),卷積神經(jīng)網(wǎng)絡(luò)迅速發(fā)展。Krizhevsky等[24]提出的 AlexNet網(wǎng)絡(luò)得到廣泛應(yīng)用,之后卷積神經(jīng)網(wǎng)絡(luò)也在石油領(lǐng)域得到應(yīng)用[25]。

本文提出一種基于卷積神經(jīng)網(wǎng)絡(luò)的徑向復(fù)合油藏自動(dòng)試井解釋方法,將壓力變化及其導(dǎo)數(shù)數(shù)據(jù)輸入到網(wǎng)絡(luò)中就可解釋出地層參數(shù),無(wú)需人工調(diào)參擬合,實(shí)現(xiàn)解釋自動(dòng)化。利用大慶油田現(xiàn)場(chǎng)實(shí)測(cè)數(shù)據(jù)驗(yàn)證本文方法的有效性和準(zhǔn)確性。

1 方法概述

1.1 徑向復(fù)合油藏模型及試井解釋參數(shù)

徑向復(fù)合油藏模型由兩個(gè)參數(shù)屬性不同的區(qū)域組成,即以井為中心的圓形內(nèi)區(qū)和無(wú)限大外區(qū)。徑向復(fù)合油藏模型可以描述井周圍的污染或改善、遠(yuǎn)井區(qū)的徑向巖性或流體性質(zhì)的變化。徑向復(fù)合油藏模型的基本假設(shè)為:①地層水平,等厚,均質(zhì),各向同性;②內(nèi)、外區(qū)流體均為單相微壓縮流體,流動(dòng)符合達(dá)西定律;③開井前地層各處壓力相等;④考慮井儲(chǔ)效應(yīng)和井筒污染,忽略重力。

本文使用的試井曲線為Gringarten-Bourdet復(fù)合曲線,其由Gringarten壓力曲線和Bourdet壓力導(dǎo)數(shù)曲線組成[26-27]。考慮到方法普適性,本文方法使用無(wú)因次參數(shù)。因此,徑向復(fù)合油藏模型試井解釋參數(shù)為:流度比M、儲(chǔ)容比F、無(wú)因次復(fù)合半徑RfD及無(wú)因次組CDe2S,取對(duì)數(shù)形式,即 lg(M),lg(F),lg(RfD)及 lg(CDe2S)。無(wú)因次組可表征井儲(chǔ)和表皮效應(yīng)。無(wú)因次復(fù)合半徑的定義為:

(2)式和(3)式分別定義了內(nèi)、外區(qū)的流度比和儲(chǔ)容比:

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

卷積神經(jīng)網(wǎng)絡(luò)是一種深度前饋神經(jīng)網(wǎng)絡(luò)。卷積神經(jīng)網(wǎng)絡(luò)主要由輸入層、卷積層、池化層、全連接層和輸出層構(gòu)成。卷積層通常有若干個(gè),池化層位于卷積層之后,全連接層通常在網(wǎng)絡(luò)末端。激活函數(shù)跟隨在卷積層和全連接層之后,為網(wǎng)絡(luò)增加非線性。卷積層中輸入與卷積核之間會(huì)進(jìn)行卷積運(yùn)算。卷積運(yùn)算通常用*號(hào)表示,設(shè)f(x),g(x)為實(shí)數(shù)域上的兩個(gè)可積函數(shù),則它們的卷積結(jié)果為:

數(shù)列x(n)和h(n)的卷積結(jié)果為:

卷積層的輸入和卷積核通常是多維數(shù)組數(shù)據(jù),卷積運(yùn)算可以被看作是卷積核在輸入數(shù)據(jù)上滑動(dòng)的過程:將卷積核的各個(gè)元素與其在輸入數(shù)據(jù)上覆蓋的對(duì)應(yīng)位置的元素相乘再求和得到未激活的神經(jīng)元,最后滑動(dòng)完所有的輸入數(shù)據(jù)。例如,給定一個(gè)二維輸入xij和二維卷積核fuv,其中 1≤i≤N1,1≤j≤N2,1≤u≤n1,1≤v≤n2。通常情況下,n1≤N1,n2≤N2。這時(shí)卷積結(jié)果為:

圖1展示了一個(gè)二維數(shù)組卷積的例子[28]。

圖1 二維數(shù)組卷積示例

與傳統(tǒng)神經(jīng)網(wǎng)絡(luò)不同的是,卷積操作通過兩個(gè)重要特性提高網(wǎng)絡(luò)性能:局部連接和權(quán)重共享。傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)通常使用矩陣乘法來(lái)構(gòu)建輸入和輸出之間的連接,這種形式的連接是完全連接,意味著每個(gè)輸出神經(jīng)元都與每個(gè)輸入神經(jīng)元相互連接。然而,卷積神經(jīng)網(wǎng)絡(luò)具有局部連接的特點(diǎn),即每個(gè)輸出都連接一部分輸入,這大大減少了參數(shù)的數(shù)量,使網(wǎng)絡(luò)易于訓(xùn)練。局部連接使神經(jīng)元只對(duì)局部進(jìn)行感知,在更高層將低層局部的信息綜合起來(lái)得到全局信息,這大大增強(qiáng)網(wǎng)絡(luò)特征提取能力。在全連接中每個(gè)連接具有不同的權(quán)重。然而,卷積層中,一組連接可以共享相同的網(wǎng)絡(luò)權(quán)重,而不是每個(gè)連接的權(quán)重都不同。局部連接和權(quán)重共享使卷積神經(jīng)網(wǎng)絡(luò)在統(tǒng)計(jì)效率和存儲(chǔ)需求上都大大優(yōu)于傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)。本文網(wǎng)絡(luò)的輸入為100×100矩陣且有18層卷積層,從輸入到第18層卷積層一共有590 688個(gè)參數(shù)。若采用全連接方式且每個(gè)隱藏層有200個(gè)神經(jīng)元,則從輸入到第18層隱藏層會(huì)產(chǎn)生2.621 44×1045個(gè)參數(shù),遠(yuǎn)遠(yuǎn)多于采用卷積操作的參數(shù)數(shù)量。

池化也叫下采樣,它提取出某一位置相鄰區(qū)域的總體特征作為該位置的輸出。池化方法在保留信息的同時(shí)減少了數(shù)據(jù)量,大大降低了特征維數(shù)和網(wǎng)絡(luò)參數(shù)數(shù)量。常見的池化方法有最大池化和平均池化。最大池化取相鄰區(qū)域內(nèi)特征點(diǎn)的最大值,平均池化取相鄰區(qū)域內(nèi)特征點(diǎn)的平均值,圖2展示了最大池化的示例。本文網(wǎng)絡(luò)的輸入為 100×100矩陣,經(jīng)過第一層池化層后變?yōu)?50×50的矩陣,大大降低了特征維數(shù),使網(wǎng)絡(luò)更易訓(xùn)練。

圖2 最大池化示例(在2×2的矩形區(qū)域內(nèi)選擇最大值)

可見,與傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)相比,卷積神經(jīng)網(wǎng)絡(luò)參數(shù)更少,更容易訓(xùn)練,提取特征更有效,學(xué)習(xí)能力和性能顯著提高。

1.3 基于卷積神經(jīng)網(wǎng)絡(luò)的自動(dòng)試井解釋方法

基于卷積神經(jīng)網(wǎng)絡(luò)的自動(dòng)試井解釋方法的具體步驟如下。

①數(shù)據(jù)收集與預(yù)處理。人工智能本身就是一種數(shù)據(jù)科學(xué),卷積神經(jīng)網(wǎng)絡(luò)也不例外。本文一共取得徑向復(fù)合油藏 2×105組雙對(duì)數(shù)圖及其對(duì)應(yīng)的油藏參數(shù)組合lg(M),lg(F),lg(RfD)及 lg(CDe2S),其中 199 820組是由解析法生成的模擬數(shù)據(jù),其余為現(xiàn)場(chǎng)實(shí)測(cè)數(shù)據(jù)。生成模擬數(shù)據(jù)時(shí),參數(shù)的取值范圍如表1所示。

表1 生成模擬數(shù)據(jù)時(shí)的參數(shù)取值范圍

每個(gè)模擬雙對(duì)數(shù)圖中的壓力及導(dǎo)數(shù)曲線各有 200個(gè)數(shù)據(jù)點(diǎn),而現(xiàn)場(chǎng)實(shí)際圖往往不完整,每個(gè)曲線各有100~110個(gè)數(shù)據(jù)點(diǎn)。為了保持輸入維度的一致性,在每次迭代訓(xùn)練時(shí),選取100個(gè)連續(xù)點(diǎn)。

在實(shí)際應(yīng)用中,卷積神經(jīng)網(wǎng)絡(luò)通常用于目標(biāo)識(shí)別,其輸入是圖像的像素值,這是 1個(gè)二維或三維矩陣。因此,在訓(xùn)練前,需要將上一步生成的數(shù)據(jù)轉(zhuǎn)換為矩陣:對(duì)于每個(gè)雙對(duì)數(shù)圖,分別復(fù)制選取的 100個(gè)壓力數(shù)據(jù)點(diǎn)和 100個(gè)壓力導(dǎo)數(shù)數(shù)據(jù)點(diǎn)再連接在一起形成 1個(gè)100×100的矩陣。

②卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練和優(yōu)化。將經(jīng)過步驟①轉(zhuǎn)換后的矩陣和對(duì)應(yīng)的參數(shù)組合lg(M),lg(F),lg(RfD)及l(fā)g(CDe2S)分別作為卷積神經(jīng)網(wǎng)絡(luò)的輸入和輸出,90%、5%和 5%的數(shù)據(jù)分別用于訓(xùn)練、驗(yàn)證和測(cè)試。損失函數(shù)為均方誤差。均方誤差的計(jì)算式為:

訓(xùn)練數(shù)據(jù)的均方誤差越小,網(wǎng)絡(luò)的擬合效果越好。在反復(fù)實(shí)驗(yàn)中對(duì)網(wǎng)絡(luò)進(jìn)行優(yōu)化,優(yōu)化過程包括改變網(wǎng)絡(luò)深度、寬度、超參數(shù)等,加入正則化方法或其他優(yōu)化方法,最終得到最優(yōu)的網(wǎng)絡(luò)配置。本文得出的最優(yōu)卷積神經(jīng)網(wǎng)絡(luò)包含18個(gè)卷積層,3個(gè)池化層和3個(gè)全連接層。每個(gè)卷積層和全連接層的輸出均經(jīng)過 ReLU(線性整流函數(shù))激活。ReLU函數(shù)的輸出值為自變量與零之間的最大值,其使部分神經(jīng)元輸出為零,增加了網(wǎng)絡(luò)的稀疏性,減少了訓(xùn)練時(shí)間。網(wǎng)絡(luò)采用了“dropout”方法[24],其在正向傳播中將每個(gè)隱藏神經(jīng)元的輸出以一定的概率設(shè)為零,可以避免出現(xiàn)過擬合。初始學(xué)習(xí)率為0.000 1,為了使模型在訓(xùn)練后期更加穩(wěn)定,本研究采用指數(shù)衰減的方法在每次迭代訓(xùn)練時(shí)逐步降低學(xué)習(xí)率。

③利用訓(xùn)練好的最優(yōu)網(wǎng)絡(luò)進(jìn)行試井參數(shù)解釋的自動(dòng)初擬合。將測(cè)得的壓力數(shù)據(jù)轉(zhuǎn)換成雙對(duì)數(shù)圖,再重新排列成矩陣,輸入訓(xùn)練好的最優(yōu)卷積神經(jīng)網(wǎng)絡(luò)中,輸出為 lg(M),lg(F),lg(RfD)及 lg(CDe2S),從而得到M,F(xiàn),RfD及CDe2S,實(shí)現(xiàn)了試井參數(shù)解釋的自動(dòng)初擬合。

④移動(dòng)曲線,解釋出井筒和地層參數(shù)。將M,F(xiàn),RfD及CDe2S輸入到商業(yè)軟件中可得到典型曲線圖,移動(dòng)典型曲線圖,使之與實(shí)測(cè)雙對(duì)數(shù)圖重合,從實(shí)測(cè)曲線上任取一點(diǎn),記下該點(diǎn)的壓力變化值Δp和時(shí)間值t,同時(shí)也查出該點(diǎn)在典型曲線上的無(wú)因次壓力變化值pD和無(wú)因次時(shí)間值tD。利用該點(diǎn)的 Δp,t,pD和tD以及參數(shù)M,F(xiàn),RfD及CDe2S的值,就可以根據(jù)一系列公式計(jì)算出井筒存儲(chǔ)系數(shù)、表皮系數(shù)和內(nèi)、外區(qū)滲透率等井筒和儲(chǔ)集層參數(shù)[29]。

2 結(jié)果與討論

2.1 本文方法與基于人工神經(jīng)網(wǎng)絡(luò)的方法的差異

本文方法直接將整個(gè)壓力變化及其導(dǎo)數(shù)數(shù)據(jù)作為網(wǎng)絡(luò)的輸入,而在以往基于人工神經(jīng)網(wǎng)絡(luò)的方法中,輸入是從壓力變化及其導(dǎo)數(shù)數(shù)據(jù)中獲得的特征。例如,鄧遠(yuǎn)忠等[14]使用導(dǎo)數(shù)圖的峰值和徑向流的水平位置作為神經(jīng)網(wǎng)絡(luò)的輸入,Adibifard等[16]使用插值切比雪夫多項(xiàng)式的系數(shù)作為神經(jīng)網(wǎng)絡(luò)的輸入。

2.2 卷積神經(jīng)網(wǎng)絡(luò)性能驗(yàn)證

驗(yàn)證集和測(cè)試集數(shù)據(jù)用于驗(yàn)證訓(xùn)練后的最優(yōu)卷積神經(jīng)網(wǎng)絡(luò)的解釋精度。表 2給出了驗(yàn)證集和測(cè)試集數(shù)據(jù)解釋值的平均絕對(duì)誤差,可以看出 4個(gè)油藏參數(shù)的平均絕對(duì)誤差都很小,說(shuō)明網(wǎng)絡(luò)訓(xùn)練得很好,具有很好的泛化能力。

表2 驗(yàn)證集和測(cè)試集數(shù)據(jù)解釋值的平均絕對(duì)誤差

為了更清楚地展示本文方法的解釋效果,分別從驗(yàn)證集和測(cè)試集中抽取了 3個(gè)樣本,用來(lái)進(jìn)一步展示訓(xùn)練后的卷積神經(jīng)網(wǎng)絡(luò)的性能。樣本Val1,Val2,Val3取自驗(yàn)證集,樣本 Test1,Test2,Test3取自測(cè)試集。解釋結(jié)果如表3所示。

表3 選取的6個(gè)樣本的參數(shù)解釋值及其絕對(duì)誤差

從表3可以看出,對(duì)于 6個(gè)樣本,本文提出的卷積神經(jīng)網(wǎng)絡(luò)解釋的參數(shù)與真實(shí)參數(shù)的誤差整體上較小。然而樣本 Val2的 lg(F),樣本 Val3的 lg(M)及l(fā)g(CDe2S),樣本 Test2的 lg(M),lg(F)和 lg(CDe2S)的解釋值的誤差較大,其中 lg(M)和 lg(F)解釋值誤差大主要是由數(shù)據(jù)截取誤差引起,當(dāng)沒能截取全部特征時(shí),解釋效果不好。下面以樣本Test2為例詳細(xì)解釋原因。樣本Test2的原始曲線和截取的曲線如圖3所示??梢?,測(cè)試時(shí)截取的曲線沒有包含原始曲線后期上翹的部分,而這一部分正是表征流度比和儲(chǔ)容比的關(guān)鍵,這是導(dǎo)致該樣本流度比和儲(chǔ)容比解釋效果差的原因。樣本Test2的參數(shù)lg(CDe2S)絕對(duì)誤差相對(duì)較大,但其相對(duì)誤差為0.167 5,較小。圖4表明,分別由解釋值與真實(shí)值得到的兩條雙對(duì)數(shù)圖的前期曲線基本重合,而曲線前期峰值及其前后是表征 lg(CDe2S)的關(guān)鍵。這說(shuō)明解釋誤差較小。

圖3 樣本Test2的原始曲線和截取曲線

圖4 樣本Test2的解釋值與真實(shí)值對(duì)比(只截圖了前半部分)

2.3 現(xiàn)場(chǎng)實(shí)例分析

利用大慶油田的6個(gè)現(xiàn)場(chǎng)實(shí)例資料,進(jìn)一步驗(yàn)證本文方法的有效性。表4給出了6個(gè)現(xiàn)場(chǎng)實(shí)例的基本參數(shù)。

表4 6個(gè)現(xiàn)場(chǎng)實(shí)例的基本參數(shù)

圖5—圖10給出了本文方法與解析法的計(jì)算結(jié)果對(duì)比,表 5給出了相應(yīng)的解釋參數(shù)。由圖 5a和圖 6a可知,對(duì)于無(wú)噪音或有輕微噪音的實(shí)測(cè)數(shù)據(jù),本文方法能正確解釋出地層參數(shù),這從實(shí)測(cè)曲線與計(jì)算曲線幾乎重合可以看出。隨著噪音的增加,解釋結(jié)果仍然很好,如圖 7a和圖 8a所示。甚至當(dāng)實(shí)測(cè)數(shù)據(jù)有雜亂噪音時(shí),訓(xùn)練好的卷積神經(jīng)網(wǎng)絡(luò)仍然能近乎完美解釋出地層與井筒參數(shù),如圖9a所示。即使當(dāng)實(shí)測(cè)數(shù)據(jù)在局部上下振蕩時(shí),圖 10a表明解釋結(jié)果仍然很好。這證明了本文方法的有效性和魯棒性。即使訓(xùn)練樣本中存在部分“壞樣本”,訓(xùn)練后的卷積神經(jīng)網(wǎng)絡(luò)仍能正確解釋實(shí)測(cè)關(guān)井壓力數(shù)據(jù)。這說(shuō)明,少量的“壞樣本”不會(huì)影響卷積神經(jīng)網(wǎng)絡(luò)的性能,只是不能正確解釋出“壞樣本”所對(duì)應(yīng)的參數(shù)。若剔除“壞樣本”,可以預(yù)見訓(xùn)練后的卷積神經(jīng)網(wǎng)絡(luò)將有更優(yōu)異的表現(xiàn)。如何剔除“壞樣本”將是今后的研究?jī)?nèi)容之一。

圖5 實(shí)例1本文方法與解析法計(jì)算結(jié)果對(duì)比

圖6 實(shí)例2本文方法與解析法計(jì)算結(jié)果對(duì)比

圖7 實(shí)例3本文方法與解析法計(jì)算結(jié)果對(duì)比

圖8 實(shí)例4本文方法與解析法計(jì)算結(jié)果對(duì)比

圖9 實(shí)例5本文方法與解析法計(jì)算結(jié)果對(duì)比

圖10 實(shí)例6本文方法與解析法計(jì)算結(jié)果對(duì)比

此外,通過與解析法對(duì)比發(fā)現(xiàn),本文方法解釋結(jié)果與解析法解釋結(jié)果差距較小,兩種方法都可以得到很好的解釋結(jié)果。但是,解析法需要專業(yè)的試井人員操作完成,耗費(fèi)大量的人力和時(shí)間。而本文方法可自動(dòng)解釋,只需將實(shí)測(cè)數(shù)據(jù)轉(zhuǎn)化為矩陣輸入到訓(xùn)練好的卷積神經(jīng)網(wǎng)絡(luò)中,輸出即為所需解釋的參數(shù),即使是不具備專業(yè)知識(shí)的人員也可操作,這大大提高了工作效率。

可以看出,本文提出的基于卷積神經(jīng)網(wǎng)絡(luò)的試井解釋新方法能夠高精度地自動(dòng)解釋出徑向復(fù)合油藏參數(shù),顯著提高工作效率,實(shí)現(xiàn)試井解釋的自動(dòng)化。

表5 本文方法與解析法的解釋參數(shù)對(duì)比

2.4 本文方法與最小二乘法的對(duì)比

選取兩個(gè)最有代表性的實(shí)例(實(shí)例1與實(shí)例6)將本文方法與最小二乘法進(jìn)行對(duì)比,實(shí)例1的噪音很小,而實(shí)例6有較為雜亂的噪音。從圖11、圖12及表6中可以看出,由最小二乘法得出的結(jié)果較差,且最小二乘法涉及選取擬合參數(shù)問題,無(wú)法真正做到自動(dòng)化的試井解釋。

圖11 實(shí)例1本文方法與最小二乘法計(jì)算結(jié)果對(duì)比

圖12 實(shí)例6本文方法與最小二乘法計(jì)算結(jié)果對(duì)比

表6 本文方法與最小二乘法的解釋參數(shù)對(duì)比

3 結(jié)論

提出了基于卷積神經(jīng)網(wǎng)絡(luò)的徑向復(fù)合油藏自動(dòng)試井解釋方法。將壓力變化及其導(dǎo)數(shù)數(shù)據(jù)作為輸入,對(duì)應(yīng)的參數(shù)組合作為輸出,訓(xùn)練后的卷積神經(jīng)網(wǎng)絡(luò)就可自動(dòng)解釋壓力數(shù)據(jù),給出徑向復(fù)合油藏參數(shù)。該方法實(shí)現(xiàn)了試井參數(shù)解釋的自動(dòng)初擬合,可大幅提高試井解釋效率。利用大慶油田的實(shí)測(cè)數(shù)據(jù)驗(yàn)證了本文方法的有效性和魯棒性,且發(fā)現(xiàn)本文方法優(yōu)于解析法和最小二乘法。

本文方法不能簡(jiǎn)單照搬到其他類型油藏。不同類型油藏的試井曲線特征、參數(shù)個(gè)數(shù)等都有很大差異,導(dǎo)致神經(jīng)網(wǎng)絡(luò)架構(gòu)及相關(guān)處理方法不同。

符號(hào)注釋:

B——體積系數(shù),m3/m3;C——井筒存儲(chǔ)系數(shù),m3/MPa;CD——無(wú)因次井筒存儲(chǔ)系數(shù);Ct——綜合壓縮系數(shù),Pa-1;d1(k),d2(k),d3(k),d4(k)——第k個(gè)參數(shù)組合中 lg(M),lg(F),lg(RfD)及 lg(CDe2S)的解釋值;fuv——二維卷積核;f(x),g(x)——函數(shù);F——儲(chǔ)容比,無(wú)因次;h(n),x(n)——數(shù)列;H——地層厚度,m;i,j——二維輸入的行、列序號(hào);K——滲透率,10-3μm2;M——流度比,無(wú)因次;MSE——均方誤差;n,s——數(shù)列長(zhǎng)度;n1,n2——二維卷積核的行數(shù)、列數(shù);N——參數(shù)組合數(shù)目;N1,N2——二維輸入的行數(shù)、列數(shù);pD——無(wú)因次壓力變化,pD=2πKHΔp/QBμ;pD′——無(wú)因次壓力變化導(dǎo)數(shù),pD′=tDdpD/dtD;Δp——壓力變化,MPa;Δp′——壓力變化導(dǎo)數(shù),Δp′=ΔtdΔp/dΔt,MPa;Q——產(chǎn)量,m3/s;rw——井筒半徑,m;Rf——復(fù)合半徑,m;RfD——無(wú)因次復(fù)合半徑;S——表皮系數(shù),無(wú)因次;t——時(shí)間,h;Δt——時(shí)間變化,h;tD——無(wú)因次時(shí)間,tD=Kt/φμCtrw2;u,v——二維卷積核的行、列序號(hào);x,τ——函數(shù)自變量;xij——二維輸入;y1(k),y2(k),y3(k),y4(k)——第k個(gè)參數(shù)組合中l(wèi)g(M),lg(F),lg(RfD)及 lg(CDe2S)的真實(shí)值;μ——流體黏度,mPa·s;φ——封堵層孔隙度,%。下標(biāo):1——內(nèi)區(qū);2——外區(qū)。

猜你喜歡
試井實(shí)例卷積
海上邊水氣藏利用試井資料確定水侵狀況研究
海洋石油(2021年3期)2021-11-05 07:42:26
基于3D-Winograd的快速卷積算法設(shè)計(jì)及FPGA實(shí)現(xiàn)
從濾波器理解卷積
電子制作(2019年11期)2019-07-04 00:34:38
基于傅里葉域卷積表示的目標(biāo)跟蹤算法
反褶積試井技術(shù)在計(jì)算低滲儲(chǔ)層滲透率中的應(yīng)用
完形填空Ⅱ
完形填空Ⅰ
多段壓裂水平井試井曲線特征分析
一種基于卷積神經(jīng)網(wǎng)絡(luò)的性別識(shí)別方法
反褶積在大慶外圍中淺層氣井試井解釋中的應(yīng)用
斷塊油氣田(2012年5期)2012-03-25 09:53:52
华宁县| 临夏市| 福建省| 花垣县| 怀远县| 通河县| 五华县| 固安县| 榕江县| 新竹县| 卢湾区| 桂阳县| 英吉沙县| 龙陵县| 凉城县| 仪陇县| 高碑店市| 祁门县| 潞西市| 尼勒克县| 时尚| 仪陇县| 平度市| 嵊泗县| 二连浩特市| 平阴县| 饶河县| 抚松县| 黄大仙区| 沅陵县| 武强县| 资溪县| 囊谦县| 惠水县| 双辽市| 仁怀市| 白城市| 永嘉县| 东乡县| 昭平县| 获嘉县|