一種基于大數據的測井資料的處理方法
【專利摘要】本發明公開了一種基于大數據的測井資料的處理方法,屬于勘探技術領域,提高了測井資料的處理解釋成果的準確性和用戶的接受程度。該基于大數據的測井資料的處理方法,包括:獲取用戶所選定的工作區及位于所述工作區中的目標井;在所述工作區中,根據所述目標井的地質處理任務,選取若干鄰近非目標井;向用戶展示所選取的鄰近非目標井,并獲取用戶選定的鄰近非目標井;根據用戶選定的鄰近非目標井,處理所述目標井的測井資料。
【專利說明】
一種基于大數據的測井資料的處理方法
技術領域
[0001]本發明涉及勘探技術領域,具體地說,涉及一種基于大數據的測井資料的處理方法。【背景技術】
[0002]測井資料處理與綜合解釋,是按照預定的地質處理任務,用計算機對測井資料進行處理,并綜合地質、錄井和開發資料進行綜合分析解釋,以解決地層劃分、地層參數計算、 油氣儲集層和有用礦藏評價及勘探開發中的其它地質與工程技術問題,并將解釋成果以圖或數據表的形式直觀形象地顯示出來。它是測井學中最后的、也是直接體現技術經濟效益的最重要的組成部分。
[0003]測井資料記錄的一般都是各種不同的物理參數,如電阻率、自然電位、自然伽馬、 聲波速度、巖石體積密度等,統稱為測井信息。而測井資料處理與綜合解釋的成果,如巖性 (巖石礦物成分)、泥質含量、含水飽和度、含油氣飽和度、孔隙度、滲透率等,可統稱為地質信息。確定測井信息與地質信息之間的關系,是測井資料處理與綜合解釋的核心,一般是通過建立適當的解釋模型來完成的。傳統方法是通過實驗、經驗、數學物理統計等方式建立模型,需要人工處理和干預;同時,在資料處理過程中,需要人工根據資料所處地層不同、資料獲取種類不同選擇合適模型與參數,然后進行資料的處理與綜合解釋。使用該種測井資料處理與綜合解釋的方法,步驟繁瑣,且不同解釋人員對地區的認識不同,造成解釋成果受人為因素干擾較大;同時,對區域資料進行批量處理時,耗時較長,影響處理解釋效率。因此, 如何采用現代計算機技術、快速準確的實現測井資料的處理與綜合解釋,是測井解釋及軟件人員面臨的一項技術難題。
【發明內容】
[0004]本發明的目的在于提供一種基于大數據的測井資料的處理方法,以提高測井資料的處理解釋成果的準確性和用戶的接受程度。
[0005]本發明提供了一種基于大數據的測井資料的處理方法,該方法包括:
[0006]獲取用戶所選定的工作區及位于所述工作區中的目標井;
[0007]在所述工作區中,根據所述目標井的地質處理任務,選取若干鄰近非目標井;
[0008]向用戶展示所選取的鄰近非目標井,并獲取用戶選定的鄰近非目標井;
[0009]根據用戶選定的鄰近非目標井,處理所述目標井的測井資料。
[0010]其中,在獲取用戶所選定的工作區及位于所述工作區中的目標井之后,還包括:
[0011]獲取用戶選擇的數據分析方法。
[0012]其中,在所述工作區中,根據所述目標井的地質處理任務,選取若干鄰近非目標井包括:
[0013]在所述工作區中,獲取與所述目標井具有相同的地質處理任務的鄰近非目標井;
[0014]利用用戶選擇的數據分析方法,匹配所述目標井和與所述目標井具有相同的地質處理任務的鄰近非目標井的測井曲線;
[0015]根據鄰近非目標井與所述目標井的測井曲線的匹配程度的高低,獲取若干個鄰近非目標井。
[0016]其中,獲取用戶所選定的工作區及位于所述工作區中的目標井之前,還包括:
[0017]建立歷史經驗數據庫,所述歷史經驗數據庫記錄有每一鄰近非目標井被用戶選定的次數。
[0018]其中,在所述工作區中,選取若干鄰近非目標井包括:
[0019]在所述工作區中,獲取與所述目標井具有相同的地質處理任務的鄰近非目標井;
[0020]利用用戶選擇的數據分析方法,匹配所述目標井和與所述目標井具有相同的地質處理任務的鄰近非目標井的測井曲線;
[0021]獲取歷史經驗數據庫中每一與所述目標井具有相同的地質處理任務的鄰近非目標井被用戶選定的次數;
[0022]綜合鄰近非目標井與目標井的測井曲線的匹配程度的高低和每一鄰近非目標井被用戶選定的次數,選取若干鄰近非目標井。
[0023]其中,利用用戶選定的鄰近非目標井,處理所述目標井的測井資料之前,還包括:
[0024]根據所述地質處理任務,選取若干適合所述地質處理任務的處理流程;
[0025]向用戶展示所選取的處理流程,并獲取用戶選定的處理流程;
[0026]根據用戶選定的處理流程,選取若干適合的處理程序;
[0027]向用戶展示所選取的處理程序,并獲取用戶選定的處理程序;
[0028]根據用戶選定的處理程序,選取若干適合的處理模型;
[0029]向用戶展示所選取的處理模型,并獲取用戶選定的處理模型;
[0030]根據用戶選定的處理模型,選取若干適合的處理參數初始值和參數變化步長;
[0031]向用戶展示所選取的處理參數初始值和參數變化步長,并獲取用戶選定的處理參數初始值和參數變化步長。
[0032]其中,利用所述對比鄰近非目標井,處理所述目標井的測井資料包括:
[0033]利用用戶選定的鄰近非目標井,通過用戶選定的處理流程、處理程序、處理模型、 處理參數初始值,處理所述目標井的測井資料并向用戶展示處理解釋成果。
[0034]其中,所述歷史經驗數據庫還包括根據所述工作區的鄰近非目標井的地質處理任務所選取的處理流程、處理程序、處理模型、處理參數初始值和參數變化步長。
[0035]本發明帶來了以下有益效果:本發明實施例提供了一種測井資料的處理方法,可根據用戶所選定的工作區、待進行地質處理任務的目標井,為用戶提供多個待選的鄰近非目標井,之后利用用戶在待選的鄰近非目標井中選定的鄰近非目標井、對目標井進行處理。 該方法有利于提高測井資料的處理解釋成果的準確性和用戶的接受程度,提高了測井資料的處理的自動化水平,提高了用戶的使用體驗度。
[0036]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。【附圖說明】
[0037]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要的附圖做簡單的介紹:
[0038]圖1是本發明實施例的方法流程圖一;
[0039]圖2是本發明實施例的方法流程圖二。【具體實施方式】
[0040]以下將結合附圖及實施例來詳細說明本發明的實施方式,借此對本發明如何應用技術手段來解決技術問題,并達成技術效果的實現過程能充分理解并據以實施。需要說明的是,只要不構成沖突,本發明中的各個實施例以及各實施例中的各個特征可以相互結合, 所形成的技術方案均在本發明的保護范圍之內。
[0041]另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。
[0042]如圖1所示,本發明實施例提供了一種基于大數據的測井資料的處理方法,該方法包括:
[0043]步驟S101、獲取用戶所選定的工作區及位于工作區中的目標井。
[0044]首先,確定需進行地質處理任務的工作區。地質處理任務包括地層復雜巖性分析、 泥質砂巖分析、巖石力學參數計算等。
[0045]接下來,確定工作區中的執行地質處理任務的目標井。工作區中的執行同一地質處理任務的目標井可能包括一個或多個,針對其中的每一個目標井均需要執行該確定的地質處理任務。
[0046]繼而,執行地質處理任務的目標井確定后,設置與該地質處理任務有關的區域資料。設置的過程包括以下兩個方面:其一為,設置區域資料的存儲位置,包括確定區域資料中的各個部分的存儲位置;其二為,設置區域資料中的資料使用類型,資料使用類型指的是完成同一地質處理任務,可選擇采用目標井中的一種或多種類型的測井資料來完成。當缺乏某一類型的測井資料時,可選擇其他類型的測井資料來完成該地質處理任務。
[0047]步驟S102、在工作區中,根據目標井的地質處理任務,選取若干鄰近非目標井。
[0048]其中,工作區是由目標井和鄰近非目標井組成的地質區域。目標井未進行測井解釋,只能獲取其對應的測井資料和錄井資料。目標井的鄰近非目標井已經進行了測井解釋, 能獲取鄰近非目標井的測井資料和對應的測井解釋成果。由于目標井及其鄰近非目標井都位于同一工作區中、地層環境類似,因此鄰近非目標井的測井解釋成果可用于為目標井的測井資料的處理提供參考、依據。但是,所獲取的鄰近非目標井應當為與目標井具有相同的地質處理任務的鄰近非目標井,這樣該鄰近非目標井該地質處理任務的過程、結論可以為目標井的分析提供參考依據。
[0049]由于一個工作區中通常包括幾十甚至上百個鄰近非目標井,其中與目標井具有相同的地質處理任務的鄰近非目標井的個數也很多。若是每個鄰近非目標井的測井解釋成果都需要用來分析、處理目標井的測井資料,將會帶來巨大的數據處理量,提高了對計算處理設備的硬件要求,延長了目標井的測井解釋成果得出的時間。因此,可僅獲取一個用戶認為最適合的鄰近非目標井來協助處理、分析目標井。
[0050]在本發明實施例中,可在步驟S101之后,獲取用戶選擇的數據分析方法。則步驟 S102中,可首先在工作區中,獲取與目標井具有相同的地質處理任務的鄰近非目標井;之后,可利用用戶選擇的數據分析方法匹配目標井和與目標井具有相同的地質處理任務的鄰近非目標井的測井曲線;最后,根據鄰近非目標井與目標井的測井曲線的匹配程度的高低, 獲取若干個鄰近非目標井。
[0051] 即根據該數據分析方法,在與目標井具有相同地質處理任務的鄰近非目標井中, 篩選出若干與目標井較為接近、匹配程度較高的鄰近非目標井,供用戶選取。其中,數據分析方法可為聚類分析方法、因子分析方法、相關分析方法、對應分析方法、回歸分析方法和方差分析方法等,本發明實施例對此不進行限定。
[0052]這些個數據分析方法,均是通過匹配鄰近非目標井和目標井的同一類型測井曲線,從中查找到與目標井的各地址層段較為接近的鄰近非目標井。
[0053]步驟S103、向用戶展示所選取的鄰近非目標井,并獲取用戶選定的鄰近非目標井。
[0054]經過數據分析處理之后,可得到若干個與目標井匹配程度相對較高的鄰近非目標井,之后向用戶展示所選取的這些鄰近非目標井,并獲取由用戶所選定的鄰近非目標井。
[0055]步驟S104、利用用戶選定的鄰近非目標井,處理目標井的測井資料。
[0056]在本發明實施例中,讓用戶自行選擇分析目標井的測井數據所用的鄰近非目標井,提高了基于該目標井的測井資料做出的測井解釋成果的準確程度,提高了用戶對所做出的測井解釋成果的認可度。
[0057]其中,在步驟S101之前,本發明實施例還可包括:建立歷史經驗數據庫,歷史經驗數據庫記錄有每一鄰近非目標井被用戶選定的次數。
[0058]具體的,可通過如下方法選取若干鄰近非目標井:首先,在同一工作區中,獲取與目標井具有相同的地質處理任務的鄰近非目標井;接著,可利用用戶選擇的數據分析方法, 匹配目標井和與目標井具有相同的地質處理任務的鄰近非目標井的測井曲線,獲得每個與目標井具有相同的地質處理任務的鄰近非目標井和目標井之間的匹配系數,匹配系數的高低體現了該鄰近非目標井與目標井的匹配程度的高低;之后,獲取歷史經驗數據庫中每一與目標井具有相同的地質處理任務的鄰近非目標井被用戶選定的次數,根據獲得的每個鄰近非目標井被用戶選定的次數計算參考系數,參考系數的高低體現了該鄰近非目標井被用戶選定的次數的多寡;最后,可通過綜合鄰近非目標井與目標井的測井曲線的匹配程度的高低和每一鄰近非目標井被用戶選定的次數,即求取每一鄰近非目標井的匹配系數與參考系數的和,根據匹配系數與參考系數的和的多少選取若干鄰近非目標井。
[0059]歷史經驗數據庫中裝載著大量的數據,具有海量性、多樣性、高速性、易變性、數據類型繁多、數據價值相對密度低、時效性要求高等特點。在本發明實施例中,通過用戶的目標井及其地質處理任務,能夠迅速地在這些大量的數據中分析并獲取出適合得鄰近非目標井,有利于快速準確的實現測井資料的處理與綜合解釋。
[0060]選定了目標井和鄰近非目標井后,用戶可根據目標井的地質處理任務,選取若干適合該地質處理任務的處理流程。具體的,歷史經驗數據庫還包括根據工作區的鄰近非目標井的地質處理任務所選取的處理流程、處理程序、處理模型、處理參數初始值和參數變化步長等參數。另外還包括用戶在選定處理流程、處理程序、處理模型、處理參數初始值和參數變化步長之前,所選擇的其他處理流程、處理程序、處理模型、處理參數初始值和參數變化步長。[0061 ] 本發明實施例中,可直接根據地質處理任務獲得每一處理流程為用戶所選擇的次數,由次數的多至少向用戶展示所選取的處理流程。在向用戶展示所選取的處理流程之后, 通過捕捉用戶的鼠標點擊的對應位置、鍵盤敲擊的對應位置等,獲取用戶選定的處理流程。
[0062]類似的,之后,可有以下步驟:根據用戶選定的處理流程,選取若干適合的處理程序;向用戶展示所選取的處理程序,并獲取用戶選定的處理程序;根據用戶選定的處理程序,選取若干適合的處理模型;向用戶展示所選取的處理模型,并獲取用戶選定的處理模型;根據用戶選定的處理模型,選取若干適合的處理參數初始值和參數變化步長;向用戶展示所選取的處理參數初始值和參數變化步長,并獲取用戶選定的處理參數初始值和參數變化步長。向用戶所展示的處理程序、處理模型、處理參數初始值和參數變化步長均可根據歷史經驗數據庫中的相關數據獲得。歷史經驗數據庫對用戶的處理流程的選擇過程、處理程序的選擇過程、處理模型的選擇過程、處理參數初始值的選擇過程、參數變化步長的選擇過程等都分區分類存儲,便于對這些數據的進行準確管理。
[0063]在用戶選定了處理流程、處理程序、處理模型、處理參數初始值、參數變化步長之后,即可利用用戶選定的鄰近非目標井,處理目標井的測井資料,得到處理解釋成果,向用戶展示出來。如圖2所示,若是用戶滿意該處理解釋成果,用戶可將該處理解釋成果作為最終成果保存,完成當前的目標井的地質處理任務,接著去處理其他的目標井的地質處理任務;若是用戶不滿意該處理解釋成果,用戶可選擇為處理參數初始值疊加上所選定的參數變化步長,得到新的處理參數,之后再次進行處理,判斷所得到的處理解釋成果是否滿意。
[0064]進一步的,若是經過數次變化處理參數,所得到的處理解釋成果仍不符合用戶的要求,則用戶可以返回重新選擇參數變化步長、處理參數初始值、處理模型、處理程序、處理流程等任一項或多項,顯然此處的重新選擇是第一次選擇處理流程、處理程序、處理模型、 處理參數初始值和參數變化步長的一個逆過程。本發明實施例提供的歷史經驗數據庫將記錄用戶在本次測井資料處理過程中的選擇順序,在用戶重新選擇時,將逆著之前的選擇順序、依次提供對應的備選項供用戶重新選擇。
[0065]若用戶選擇的是工作區的多目標井處理,則重復前文所記載的執行選擇和處理過程,直至用戶所選擇的目標井全部處理完畢。
[0066]綜上,本發明實施例提供了一種測井資料的處理方法,可根據用戶所選定的工作區、待進行地質處理任務的目標井,為用戶提供多個待選的鄰近非目標井,之后利用用戶在待選的鄰近非目標井中選定的鄰近非目標井、對目標井進行處理。該方法有利于提高測井資料的處理解釋成果的準確性和用戶的接受程度,提高了測井資料的處理的自動化水平, 提高了用戶的使用體驗度。
[0067]雖然本發明所公開的實施方式如上,但所述的內容只是為了便于理解本發明而采用的實施方式,并非用以限定本發明。任何本發明所屬技術領域內的技術人員,在不脫離本發明所公開的精神和范圍的前提下,可以在實施的形式上及細節上作任何的修改與變化, 但本發明的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。
【主權項】
1.一種基于大數據的測井資料的處理方法,其特征在于,包括:獲取用戶所選定的工作區及位于所述工作區中的目標井;在所述工作區中,根據所述目標井的地質處理任務,選取若干鄰近非目標井;向用戶展示所選取的鄰近非目標井,并獲取用戶選定的鄰近非目標井;根據用戶選定的鄰近非目標井,處理所述目標井的測井資料。2.根據權利要求1所述的方法,其特征在于,在獲取用戶所選定的工作區及位于所述 工作區中的目標井之后,還包括:獲取用戶選擇的數據分析方法。3.根據權利要求2所述的方法,其特征在于,在所述工作區中,根據所述目標井的地質 處理任務,選取若干鄰近非目標井包括:在所述工作區中,獲取與所述目標井具有相同的地質處理任務的鄰近非目標井;利用用戶選擇的數據分析方法,匹配所述目標井和與所述目標井具有相同的地質處理 任務的鄰近非目標井的測井曲線;根據鄰近非目標井與所述目標井的測井曲線的匹配程度的高低,獲取若干個鄰近非目 標井。4.根據權利要求2所述的方法,其特征在于,獲取用戶所選定的工作區及位于所述工 作區中的目標井之前,還包括:建立歷史經驗數據庫,所述歷史經驗數據庫記錄有每一鄰近非目標井被用戶選定的次 數。5.根據權利要求4所述的方法,其特征在于,在所述工作區中,選取若干鄰近非目標井 包括:在所述工作區中,獲取與所述目標井具有相同的地質處理任務的鄰近非目標井;利用用戶選擇的數據分析方法,匹配所述目標井和與所述目標井具有相同的地質處理 任務的鄰近非目標井的測井曲線;獲取歷史經驗數據庫中每一與所述目標井具有相同的地質處理任務的鄰近非目標井 被用戶選定的次數;綜合鄰近非目標井與目標井的測井曲線的匹配程度的高低和每一鄰近非目標井被用 戶選定的次數,選取若干鄰近非目標井。6.根據權利要求4所述的方法,其特征在于,利用用戶選定的鄰近非目標井,處理所述 目標井的測井資料之前,還包括:根據所述地質處理任務,選取若干適合所述地質處理任務的處理流程;向用戶展示所選取的處理流程,并獲取用戶選定的處理流程;根據用戶選定的處理流程,選取若干適合的處理程序;向用戶展示所選取的處理程序,并獲取用戶選定的處理程序;根據用戶選定的處理程序,選取若干適合的處理模型;向用戶展示所選取的處理模型,并獲取用戶選定的處理模型;根據用戶選定的處理模型,選取若干適合的處理參數初始值和參數變化步長;向用戶展示所選取的處理參數初始值和參數變化步長,并獲取用戶選定的處理參數初 始值和參數變化步長。7.根據權利要求6所述的方法,其特征在于,利用所述對比鄰近非目標井,處理所述目 標井的測井資料包括:利用用戶選定的鄰近非目標井,通過用戶選定的處理流程、處理程序、處理模型、處理 參數初始值,處理所述目標井的測井資料并向用戶展示處理解釋成果。8.根據權利要求6所述的方法,其特征在于,所述歷史經驗數據庫還包括根據所述工作區的鄰近非目標井的地質處理任務所選取 的處理流程、處理程序、處理模型、處理參數初始值和參數變化步長。
【文檔編號】G06Q50/02GK105989541SQ201510098069
【公開日】2016年10月5日
【申請日】2015年3月5日
【發明人】謝關寶, 王衛, 趙文杰, 承達瑜, 吳非
【申請人】中國石油化工股份有限公司, 中國石油化工股份有限公司石油工程技術研究院