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