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

基于XGBoost的低滲油田儲層粒度預測①

2022-05-10 02:29:22李建平張小慶
計算機系統應用 2022年2期
關鍵詞:模型

李建平,張小慶,李 瑩

1(東北石油大學 計算機與信息技術學院,大慶 163318)

2(大慶油田有限責任公司 儲運銷售分公司,大慶 163453)

低滲透油氣田在我國油氣開發中有著重要意義[1],如何有效對低滲油田進行開發,其中關鍵技術難題之一是如何摸清地層的粒度分布范圍,粒度分析的目的是研究碎屑巖的粒度大小和分布,粒度分析不僅有利于分析沉積水動力條件,而且對于儲層評價也有意義.對于低滲油田[2],因滲透率低、豐度低、單井產能低,比較難準確獲取儲層粒度,在以往的測井解釋中,由于主要通過機械篩選、激光衍射、薄片分析等實驗方法獲得粒度參數,而這些方法耗時,且成本較高[3–5].因此,尋找一種不需要實際開采層位巖芯[6],利用聲波、電阻率等信息來預測儲層粒度的方法顯得尤為重要.目前粒度縱向剖面連續預測方法相關文獻在國外較少,2013年,Liu 等[7]通過Sarvak 油田產能評價和物性對產能的影響分析,研究了中東地區塊狀碳酸鹽巖油藏油井生產模式及產能影響因素.2015年,Hossain 等[8]利用兩個不同的油藏數據,研究了人工蜂群(ABC)優化算法的效果,為了提高神經網絡的性能,2019年,Abedelrigeeb 等[9]選取了中東地區揮發性油藏2 445 個數據集和黑色油藏766 個數據集,將混合PSONN 模型與現有的模糊邏輯(FL)模型進行了比較,提出了一種基于粒子群算法的神經網絡權值優化算法.同年,Li 等[10]開發了兩種基于神經網絡的機器學習技術,長短期記憶(LSTM)網絡和帶有卷積層(VAEc)網絡的變分自編碼器,用于處理易于獲取的地層礦物和流體飽和度測井曲線.在國內,相關文獻更是稀少,楊寧等[11]提出利用伽馬測井曲線小波變換提取粒度參數,在前人研究的基礎上,擴大了粒度信息來源,提高了測井資料使用率.2016年,王利華等[12]利用BP 神經網絡將粒度縱向剖面預測精度控制在了10%以內,縮短了完井周期,但計算效率有待改進.多元分析的預測模型及數字化巖心照相技術也被許多研究人員用來預測儲層砂粒度,這些方法雖然能快速預測粒度,但也存在問題,如難以確定各類測井曲線與粒度之間的復雜關系,因此無法用解析式表示目的儲層粒度最優擬合模型,故沒有被廣泛應用.近年來,神經網絡、機器學習在理論與實踐上都取得了重大進展[13–18],這些技術在尋求測井數據與儲層物性參數之間的線性關系也取得了一定進展,已被用于巖性識別以及儲層孔隙度、滲透率預測等.為節省測井的人力物力,不用再人工測量,故考慮將這些技術用于儲層粒度預測.經過資料研究發現,已有運用BP 神經網絡技術預測儲層粒度的實例,但在訓練BP 神經網絡預測模型時需要上千甚至上萬的數據,而本次的測井點只有80 多個.故考慮使用可用更少的數據解決相關問題的極致梯度提升,即XGBoost (extreme gradient boosting).

本文通過研究低滲油田儲層粒度與多種測井曲線的響應關系,發現聲波(AC)、自然伽馬(GR)、密度(ZDEN)、電阻率(RS)及中子(CNC)與粒度中值具有很好的相關性.從而通過建立伽馬測井、聲波、密度、電阻率、中子與實測粒度特征值的樣本庫,利用機器學習技術,建立起儲層粒度與測井曲線之間的非線性映射關系,訓練出滿足工程需要的預測模型,并運用該模型預測研究區域未知的儲層粒度特征.結果表明,在使用較少訓練數據集的情況下,基于XGBoost的粒度預測方案在計算效率、預測準確率等方面優于普通BP 神經網絡.

1 方法原理

XGBoost 極致梯度提升,是Chen 在2016年提出的一個分布式通用Gradient Boosting 庫,旨在高效、靈活且可移植[19].XGBoost 實現的是一種通用的Tree Boosting 算法,該算法以決策樹作為基學習器的集成模型,在梯度提升的基礎上改善目標函數計算方式,提高模型的精度.

因為XGBoost 預測儲層粒度建立在測井數據的基礎上,所以訓練樣本和預測樣本數據集應由測井曲線和實測粒度數據構成,可表示如下:

其中,Xmn為模型的輸入,即訓練測井數據集,m為樣本量,n為測井曲線個數,Ym為粒度實值向量.在確定樣本數據集后,預測模型可表示為:

其中,f0(xi)為基分類器(即初始模型),xi為第i個樣本;k=1,2,···,KX為循環迭代次數,j=1,2,···,Tk為CART葉節點,Tk為第k次迭代的CART 葉節點個數;wj,k為第k次迭代的第j葉節點區域的所有樣本的擬合值;η為學習率.f0(xi)一般由損失函數確定,即:

其中,yi為第i個 樣本目標值,α為使損失函數達到最小的常數.損失函數L(yi,α)確定目標值與預測值之間的差值,表示為:

其中,l(yi,)為樣本xi的訓練誤差,? (fk)表示第k棵樹的正則項.wj,k由下式確定:

結合XGBoost 原理和本文所應用場景,可設計如圖1所示的實驗流程圖.首先是建立樣本庫,選取和粒度相關性較強的測井曲線作為模型的輸入,已有的粒度實值作為模型訓練的輸出標簽(式(1)中的Ym).其中一部分數據用來訓練,另一部分用于驗證.為了防止過擬合,訓練達到一定次數就停止迭代計算.

圖1 XGBoost 計算流程圖

2 儲層粒度特征值預測

2.1 測井項與粒度相關性分析

根據已有的低滲油田儲層測井資料可知,必須借助各類測井曲線才能實現粒度縱向連續預測,對儲層響應比較明顯的測井曲線通常包括聲波(AC)、中子(CNC)、自然伽馬(GR)、電阻率(RS)、密度(ZDEN)等.經作圖(圖2,紅色曲線:伽馬測井,藍色曲線:粒度實值)比較分析可以看出低滲油田中伽馬測井曲線較好地反映了粒度大小的變化趨勢,這是因為伽馬測井值主要由泥質含量決定,伽馬測井值隨泥質含量增加而變化.泥質含量越高,粒度越小,伽馬測井值越高.故伽馬測井可作為樣本庫的一個子項,以預測粒度分布特征.

圖2 伽馬測井與粒度特征相關性分析圖

在同一圖里作密度和粒度測試實值變化趨勢圖(圖3,紅色曲線:粒度實值,藍色曲線:密度測井),可以看出低滲油田中密度測井項較好地反映了粒度中值的變化趨勢.這是由于密度越高,壓實程度越好,孔隙度越小,孔隙度小正好可反映出儲層粒度小.故可將密度測井作為樣本庫的一個子項,以預測粒度縱向分布特征.

圖3 密度測井與粒度特征相關性分析圖

通過測井曲線與粒度實值相關性分析發現,AC、CNC、GR、RS、ZDEN 測井曲線可以很好反應低滲油田儲層粒度的大小變化,故選用這5 條曲線作為訓練模型的輸入.

2.2 建立樣本庫

樣本庫的建立直接關系到XGBoost 訓練誤差的精度以及最終粒度預測的精確度.因此,樣本庫的建立以測井資料與粒度實測數據為基礎,其建立過程與XGBoost的學習過程是一個循環分析的過程,樣本點的選取以訓練學習后的誤差為依據.一旦學習誤差過大,重新選取樣本點進行學習,直到誤差控制在工程需要的精度內才建立最終預測模型.

以Ⅲ井的實測粒度數據與其余測井資料為例建立樣本庫,共82 個樣本.選取樣本庫的80%數據作為訓練數據集,剩余的20% 作為驗證數據集.最終選取AC(μs/m)、CNC(g/m3)、GR(A PI)、RS(O MM)、ZDEN(g /m3)這5 個測井參數來訓練模型,分析誤差,對比實驗結果,建立測井資料預測縱向剖面粒度的方法.表1展示了部分訓練樣本數據.

表1 粒度預測樣本庫(82 個樣本)

2.3 仿真實驗

由于相關性分析后選作特征值預測的參數有5 個,故本次使用的對比BP 網絡(1 個輸入層,1 個輸出層以及1 個隱藏層),輸入層神經元個數為5 個,輸出層神經元個數為1 個,隱藏層包含3 個節點.為突出對比效果,本次對比實驗使用同一的數據集,兩種預測方式使用同樣的誤差函數—絕對誤差(MAE)損失函數,同樣的學習速率、收縮步長、迭代次數.兩種預測模型的部分參數設置如表2所示.

表2 預測模型參數設置

對歸一化后的數據,模型訓練時記錄相同訓練次數下不同模型訓練的損失,從表3可以看出,對于此次實驗用得數據,XGBoost 在正確率方面約為BP 神經網絡的2 倍.模型訓練完成后對全井段數據進行預測,在兩種模型預測開始時都添加計時器,預測結束統計用時,從表3可以看出,預測同一批數據,在使用相同的迭代次數的模型的情況下,本文提出的基于XGBoost的粒度預測方案計算用時遠遠低于BP 神經網絡的計算用時,計算速度方面約為BP 神經網絡的60 倍.并且,在使用的模型訓練次數達到50 次后,預測全井段用時波動不大.

表3 BP和XGBoost 訓練、預測結果統計表

對全井段預測完成后,將BP和XGBoost的預測結果放在同一圖里進行對比(紅色:DUIBI_1.MD_MD_1為粒度實值,黑色:DUIBI.MD_XGBOOST_1為XGBoost 預測值,藍色:DUIBI.MD_BP_1為BP 預測值),圖4為訓練50 次的模型預測的結果對比圖,圖5為訓練100 次的模型預測的結果對比圖.以縱向表示井深度(m),橫向表示粒度大小(mm),范圍為1–360 mm,觀察圖4、圖5中的曲線,可發現:對于同一樣本庫,在使用同樣的誤差函數、學習速率、收縮步長、迭代次數的情況下,在邊界值設置相同時,當把BP 預測值,XGBoost 預測值和粒度實值三者放一起進行對比,可明顯發現,BP 預測的結果和XGBoost 預測的結果,在整體趨勢變化上一致,都和粒度實質走勢吻合,但是在具體的層位上,XGBoost 預測的粒度值比BP 預測的粒度值和粒度實值的吻合度更高,BP 預測的結果偏低.在某些層位XGBoost 預測的結果突變較高,而BP 結果更趨于平緩.使用訓練50 次和訓練100 次的模型預測結果波動不大.表明在只有82 個粒度真實值的情況下,選取該井數據來進行模型訓練,BP 神經網絡訓練結果達不到工程要求的精度,不適用于工程預測,而XGBoost 具有良好的學習效率,可以滿足工程預測精度要求.

圖4 模型訓練50 次預測對比圖

圖5 模型訓練100 次預測對比圖

3 結論

(1)本文將XGBoost 技術引入低滲油田儲層測井解釋,實現了粒度特征值縱向剖面連續預測.該方法克服了常規粒度測試方法巖芯數量少,取芯成本高的缺點.

(2)在真實數據較少的情況下,粒度縱向剖面預測誤差較小,在可接受范圍之內,利用該方法對低滲油田進行開發,降低了耗時,節約了成本.

(3)由于數據樣本較少,使用的模型在訓練次數達到50 次后,預測結果波動不大.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 欧美成人精品在线| 久草网视频在线| 91麻豆精品国产91久久久久| 婷婷久久综合九色综合88| 国产成人1024精品下载| 国产一区二区色淫影院| 宅男噜噜噜66国产在线观看| 久久久久人妻精品一区三寸蜜桃| 精品无码一区二区三区电影| 久久青草精品一区二区三区| 久久综合丝袜日本网| 青青青国产视频| 午夜不卡福利| 91国内外精品自在线播放| 欧美色综合久久| 露脸国产精品自产在线播| 亚洲无码久久久久| 亚洲最新在线| 国产精品精品视频| 国产sm重味一区二区三区| 国产白丝av| 亚洲欧美日韩色图| www.亚洲国产| 精品国产一区91在线| 婷婷综合色| 老司机精品99在线播放| 国产高清在线精品一区二区三区| 青青青视频91在线 | 日本一本正道综合久久dvd| 又黄又爽视频好爽视频| 中文字幕1区2区| 视频一区视频二区日韩专区| 人妻少妇久久久久久97人妻| 免费一级无码在线网站| 亚洲无码37.| 国产精彩视频在线观看| 日韩欧美中文亚洲高清在线| 性欧美在线| 香蕉eeww99国产精选播放| 国内嫩模私拍精品视频| 老司机久久99久久精品播放| 91啪在线| 国产日韩欧美在线视频免费观看| 色综合久久综合网| 最新加勒比隔壁人妻| 成人毛片在线播放| 广东一级毛片| 久久99蜜桃精品久久久久小说| 欧美色伊人| 国语少妇高潮| 国产白浆在线观看| 亚洲乱强伦| 国产网站免费看| 91在线日韩在线播放| 精品视频第一页| 亚洲无码久久久久| 亚洲天堂啪啪| 精品成人免费自拍视频| 免费国产福利| 免费jizz在线播放| 欧美日韩在线第一页| 婷婷99视频精品全部在线观看| 亚洲免费成人网| 91精品视频在线播放| 久久精品人人做人人| 免费一级成人毛片| 亚洲国产看片基地久久1024| 青青青视频91在线 | 国产午夜一级淫片| 小说 亚洲 无码 精品| 高清精品美女在线播放| 日本一区高清| 久久综合伊人 六十路| 永久成人无码激情视频免费| 欧美日韩国产在线播放| 国产另类乱子伦精品免费女| 一级做a爰片久久免费| 精品人妻无码区在线视频| 3D动漫精品啪啪一区二区下载| 日韩欧美91| 国产情侣一区| 久久人妻系列无码一区|