基于地震屬性儲層預(yù)測系統(tǒng)的實(shí)現(xiàn)
時間:2016-08-09 11:11
來源:
作者:劉海軍
利用預(yù)測系統(tǒng), 可對特定地震區(qū)塊的含油氣性進(jìn)行預(yù)測外推。《遼河油田油藏地球物理信息識別及量化方法技術(shù)研究》項(xiàng)目組對基于地震屬性的儲層預(yù)測系統(tǒng)提出了如下幾點(diǎn)需求:支持不同模式識別算法,在模式識別過程中,不同監(jiān)督樣本規(guī)模對應(yīng)不同算法;支持針對整個區(qū)塊地震道進(jìn)行含油氣性預(yù)測,根據(jù)訓(xùn)練所得含油氣性模型預(yù)測整個區(qū)塊各地震道的含油氣性;支持預(yù)測結(jié)果差異化顯示,以不同RGB 空間顏色值對預(yù)測結(jié)果按所在區(qū)塊的坐標(biāo)進(jìn)行顯示;支持預(yù)測結(jié)果查詢功能,支持按輸入方式進(jìn)行含油氣預(yù)測結(jié)果查詢; 支持BPNN 及SVM 導(dǎo)入及導(dǎo)出功能,BPNN 及SVM 訓(xùn)練結(jié)束后,提供結(jié)果導(dǎo)出功能;支持預(yù)測結(jié)果導(dǎo)出功能,生成地震區(qū)塊儲層預(yù)測報告,能夠根據(jù)用戶所選關(guān)鍵詞進(jìn)行相應(yīng)保存工作。根據(jù)儲層預(yù)測整個流程,研究人員將軟件分為幾大模塊,訓(xùn)練模塊(BP、SVM)、預(yù)測模塊、顯示模塊、預(yù)測報告生成模塊。具體軟件模塊結(jié)構(gòu)如圖1 所示。
預(yù)測系統(tǒng)訓(xùn)練模塊
該模塊是基于地震屬性儲層預(yù)測系統(tǒng)的訓(xùn)練模塊,主要功能是將訓(xùn)練樣本即測井的含油氣性及相關(guān)地震屬性作為學(xué)習(xí)機(jī)進(jìn)行輸入,利用SVM 算法及BPNN 算法建立整個區(qū)塊含油氣性模型,并為核心預(yù)測模塊提供依據(jù)。圖2 展示BPNN 訓(xùn)練模塊參數(shù)配置圖,為用戶可輸入的參數(shù)有:選取屬性個數(shù)、中間層節(jié)點(diǎn)個數(shù)、類別數(shù)、步長Eta( 默認(rèn)為1)、慣性系數(shù)alpha( 默認(rèn)為0.95)、最大訓(xùn)練次數(shù)、可容忍誤差、訓(xùn)練樣本數(shù)。SVM 訓(xùn)練模塊參數(shù)配置依次為核函數(shù)類別Type、懲罰因子C及訓(xùn)練參數(shù)Gamma。
核心預(yù)測模塊
該模塊是基于地震屬性儲層預(yù)測系統(tǒng)的核心預(yù)測模塊,主要功能是利用針對當(dāng)前區(qū)塊已建立的油藏儲層學(xué)習(xí)機(jī)對整個區(qū)塊的含油氣性進(jìn)行預(yù)測外推,并將預(yù)測結(jié)果傳遞給結(jié)果顯示模塊及報告生成模塊。模塊定義本模塊輸入為訓(xùn)練所得分類器及當(dāng)前區(qū)塊待預(yù)測地震道相應(yīng)層位的地震屬性;輸出為當(dāng)前區(qū)塊各地震道的含油氣性(0、1 表示);程序功能為根據(jù)所選分類器對當(dāng)前地震區(qū)塊的地震道進(jìn)行含油氣性預(yù)測。模塊功能圖展示了預(yù)測模塊功能, 該模塊指定待預(yù)測地震道的Inline 及Xline 的CDP 范圍。根據(jù)用戶輸入確定待預(yù)測含油氣性的CDP 范圍,點(diǎn)擊“預(yù)測”按鈕,開啟預(yù)測線程進(jìn)行含油氣性預(yù)測。
結(jié)果顯示及報告生成模塊
結(jié)果顯示模塊輸入為當(dāng)前區(qū)塊CDP 范圍及當(dāng)前區(qū)塊各地震道含油氣性預(yù)測結(jié)果;輸出為View 中所繪制圖形;程序功能為利用(inline,xline)坐標(biāo)對當(dāng)前各地震道按坐標(biāo)標(biāo)定,并利用雙緩沖技術(shù)采用不同RGB 空間顏色值對預(yù)測結(jié)果進(jìn)行顯示。報告生成模塊輸入為各地震道預(yù)測結(jié)果,輸出為預(yù)測結(jié)果文件。程序功能為按照用戶需求對整個區(qū)塊的預(yù)測結(jié)果進(jìn)行保存,生成預(yù)測報告。保存方式有兩種,其中“按道”保存方式將對預(yù)測結(jié)果按地震道次序進(jìn)行保存;“按類”保存方式將對預(yù)測結(jié)果按照不同的預(yù)測結(jié)果分類進(jìn)行保存。