本申請涉及地球物理勘探技術領域,特別涉及一種地震數(shù)據(jù)校正方法和裝置。
背景技術:
隨著垂直地震技術的發(fā)展,垂直地震數(shù)據(jù)(vsp,vertiaclseismicprofiling)在油氣資源勘探與開發(fā)中的作用越來越受到人們的重視。相應的,對垂直地震數(shù)據(jù)進行有效的校正,以提高數(shù)據(jù)的準確度,也受到了人們的關注。
目前,對于垂直地震數(shù)據(jù)的校正方法通常都是參照對于地面地震數(shù)據(jù)的校正方法。即,針對地震數(shù)據(jù)的地震速度和各向異性展開校正。例如,“轉換波三參數(shù)速度分析及動校正方法”、“分偏移距動校正技術”、“多偏移距vsp的動校正與歸位疊加法”、“vsp速度分析及動校正方法”。但是,垂直地震數(shù)據(jù)不同于地面地震數(shù)據(jù)。對于地面地震數(shù)據(jù)的處理,由于大量不同偏移距的數(shù)據(jù)是疊加在一起的,導致大幅度地降低動校拉伸的影響,因此具體校正時只需要關注地震速度和各向異性這兩個重要的參數(shù)即可。而對于垂直地震數(shù)據(jù)的處理,處理時不能將不同偏移距數(shù)據(jù)進行疊加,導致由偏移距變化而產(chǎn)生的動校拉伸變化問題會被放大。即,導致產(chǎn)生數(shù)據(jù)拉伸畸變。進而嚴重影響處理結果的準確性和后續(xù)的施工。因此,現(xiàn)有的地震數(shù)據(jù)校正方法具體實施時往往存在無法處理數(shù)據(jù)拉生畸變、校正結果準確性差的技術問題。
針對上述問題,目前尚未提出有效的解決方案。
技術實現(xiàn)要素:
本申請實施方式提供了一種地震數(shù)據(jù)校正方法和裝置,以解決現(xiàn)有地震數(shù)據(jù)校正方法中存在的無法處理數(shù)據(jù)拉生畸變、校正結果準確性差的技術問題。
本申請實施方式提供了一種地震數(shù)據(jù)校正方法,包括:
獲取地震數(shù)據(jù);
對所述地震數(shù)據(jù)進行預處理,得到第一數(shù)據(jù);
從所述第一數(shù)據(jù)中提取多個第一極值點;
根據(jù)所述多個第一極值點的極值,分別獲取各個第一極值點所對應的第一波形數(shù)據(jù),以得到多個第一波形數(shù)據(jù),其中,所述多個第一波形數(shù)據(jù)按照所述多個第一極值點的時間順序編號;
根據(jù)地震速度模型,對所述第一數(shù)據(jù)進行動校正處理,得到第二數(shù)據(jù);
從所述第二數(shù)據(jù)中提取多個第二極值點,其中,所述多個第二波極值點按照所述多個第二極值點的時間順序編號;
根據(jù)所述多個第一波形數(shù)據(jù)、所述多個第二極值點,對所述第二數(shù)據(jù)進行校正,以得到動校正數(shù)據(jù)。
在一個實施方式中,所述從所述第一數(shù)據(jù)中提取多個第一極值點,包括:
通過以下方法中的一種,從所述第一數(shù)據(jù)中提取多個第一極值點:單變量和多變量極值搜索算法、滑模極值搜索算法、斜率搜索算法。
在一個實施方式中,根據(jù)所述多個第一極值點的極值,分別獲取各個第一極值點所對應的第一波形數(shù)據(jù),包括:
按照以下方式獲取各個第一極值點所對應的第一波形數(shù)據(jù):
確定當前第一極值點的極值;
在所述當前第一極值點的極值大于等于零的情況下,獲取所述當前第一極值點的波峰數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù);
在所述當前第一極值點的極值小于零的情況下,獲取所述當前第一極值點的波谷數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù)。
在一個實施方式中,根據(jù)地震速度模型,對所述第一數(shù)據(jù)進行動校正處理,得到第二數(shù)據(jù),包括:
根據(jù)所述地震速度模型,將所述第一數(shù)據(jù)的單程時數(shù)據(jù)轉換為雙程時數(shù)據(jù),將轉化后的第一數(shù)據(jù)作為所述第二數(shù)據(jù)。
在一個實施方式中,從所述第一數(shù)據(jù)中提取多個第一極值點,包括:
按照預設方法,從所述第一數(shù)據(jù)中提取多個第一極值點;
從所述第二數(shù)據(jù)中提取多個第二極值點,包括:
按照所述預設方法,從所述第二數(shù)據(jù)中提取多個第二極值點。
在一個實施方式中,根據(jù)所述多個第一波形數(shù)據(jù)、所述多個第二極值點,對所述第二數(shù)據(jù)進行校正,以得到動校正數(shù)據(jù),包括:
將所述第二數(shù)據(jù)中各個第二極值點對應位置的數(shù)據(jù)替換為對應的第一波形數(shù)據(jù),其中,所述對應的第一波形數(shù)據(jù)為編號與所述第二極值點的編號相同的第一波形數(shù)據(jù);
將替換后的第二數(shù)據(jù)確定為所述動校正數(shù)據(jù)。
在一個實施方式中,在得到動校正數(shù)據(jù)后,所述方法還包括:
根據(jù)所述動校正數(shù)據(jù)進行垂直地震剖面成像,和/或,根據(jù)所述動校正數(shù)據(jù)確定油氣屬性。
在一個實施方式中,所述地震數(shù)據(jù)為垂直地震數(shù)據(jù)。
基于相同的發(fā)明構思,本申請實施方式還提供了一種地震數(shù)據(jù)校正裝置,包括:
第一獲取模塊,用于獲取地震數(shù)據(jù);
第一處理模塊,用于對所述地震數(shù)據(jù)進行預處理,得到第一數(shù)據(jù);
第一提取模塊,用于從所述第一數(shù)據(jù)中提取多個第一極值點;
第二獲取模塊,用于根據(jù)所述多個第一極值點的極值,分別獲取各個第一極值點所對應的第一波形數(shù)據(jù),以得到多個第一波形數(shù)據(jù),其中,所述多個第一波形數(shù)據(jù)按照所述多個第一極值點的時間順序編號;
第二處理模塊,用于根據(jù)地震速度模型,對所述第一數(shù)據(jù)進行動校正處理,得到第二數(shù)據(jù);
第二提取模塊,用于從所述第二數(shù)據(jù)中提取多個第二極值點,其中,所述多個第二波極值點按照所述多個第二極值點的時間順序編號;
確定模塊,用于根據(jù)所述多個第一波形數(shù)據(jù)、所述多個第二極值點,對所述第二數(shù)據(jù)進行校正,以得到動校正數(shù)據(jù)。
在一個實施方式中,所述第二獲取模塊包括:
極值確定單元,用于確定當前第一極值點的極值;
判斷單元,用于判斷所述當前第一極值點的極值是否大于等于零;
獲取單元,用于在所述當前第一極值點的極值大于等于零的情況下,獲取所述當前第一極值點的波峰數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù);在所述當前第一極值點的極值小于零的情況下,獲取所述當前第一極值點的波谷數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù)。
在一個實施方式中,所述確定模塊包括:
替換單元,用于將所述第二數(shù)據(jù)中各個第二極值點對應位置的數(shù)據(jù)替換為對應的第一波形數(shù)據(jù),其中,所述對應的第一波形數(shù)據(jù)為編號與所述第二極值點的編號相同的第一波形數(shù)據(jù);
確定單元,用于將替換后的第二數(shù)據(jù)確定為所述動校正數(shù)據(jù)。
在一個實施方式中,所述裝置還包括:
實施模塊,用于根據(jù)所述動校正數(shù)據(jù)進行垂直地震剖面成像,和/或,根據(jù)所述動校正數(shù)據(jù)進行油氣屬性分析。
在本申請實施方式中,利用數(shù)據(jù)極值分析和波形保存,對垂直地震數(shù)據(jù)進行校正處理,以得到動校正數(shù)據(jù)。解決了現(xiàn)有的地震數(shù)據(jù)校正方法中方法中存在的不能有效處理數(shù)據(jù)拉伸畸變的技術問題,達到改善校正結果準確性的技術效果。
附圖說明
為了更清楚地說明本申請實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是根據(jù)本申請實施方式的地震數(shù)據(jù)校正方法的處理流程圖;
圖2是根據(jù)本申請實施方式的地震數(shù)據(jù)校正裝置的組成結構圖;
圖3是在一個場景示例中未進行校正處理的垂直地震數(shù)據(jù)的示意圖;
圖4是在一個場景示例中通過現(xiàn)有的地震數(shù)據(jù)校正方法校正處理后的垂直地震數(shù)據(jù)的示意圖;
圖5是在一個場景示例中應用本申請實施方式提供的地震數(shù)據(jù)校正方法/裝置進行比較匹配的過程示意圖;
圖6是在一個場景示例中應用本申請實施方式提供的地震數(shù)據(jù)校正方法/裝置進行校正處理后的垂直地震數(shù)據(jù)示意圖。
具體實施方式
為了使本技術領域的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范圍。
考慮到現(xiàn)有的地震數(shù)據(jù)校正方法,往往只是基于地震速度和各向異性對地震數(shù)據(jù)進行校正,不能有效地處理數(shù)據(jù)拉伸畸變。而對于垂直地震數(shù)據(jù)(vsp),由于通過現(xiàn)有的地震數(shù)據(jù)校正方法處理時,不能將不同偏移距數(shù)據(jù)進行疊加,導致由偏移距變化而產(chǎn)生的動校拉伸變化問題會被放大,數(shù)據(jù)拉伸畸變會愈加嚴重。進而會影響處理結果的準確性和后續(xù)的施工。即現(xiàn)有的地震數(shù)據(jù)校正方法具體實施時往往存在無法有效處理數(shù)據(jù)拉伸畸變,處理結果準確性差的技術問題。針對產(chǎn)生上述技術問題的根本原因,本申請考慮可以結合數(shù)據(jù)極值分析和波形保存的方法,設計針對數(shù)據(jù)拉伸畸變的校正方法,以對垂直地震數(shù)據(jù)進行校正處理。從而解決了現(xiàn)有的地震數(shù)據(jù)校正方法中存在的無法有效地處理數(shù)據(jù)拉伸畸變,處理結果準確性差技術問題,達到改善處理結果準確性的技術效果。
基于上述思考思路,本申請實施方式提供了一種地震數(shù)據(jù)校正方法。請參閱圖1的根據(jù)本申請實施方式的地震數(shù)據(jù)校正方法的處理流程圖。本申請實施方式提供的地震數(shù)據(jù)校正方法,具體可以包括以下步驟。
步驟101:獲取地震數(shù)據(jù)。
在一個實施方式中,所述地震數(shù)據(jù)具體可以是垂直地震數(shù)據(jù)(vsp,vertiaclseismicprofiling)。上述垂直地震數(shù)據(jù)可以是指垂直地震剖面。具體可以是在地表設置地震源激發(fā)地震波,在井內安置檢波器接收地震波,即可以在垂直方向觀測人工場,然后對所觀測的資料進行較真、疊加、濾波等處理,最后得到垂直地震剖面。根據(jù)垂直地震數(shù)據(jù),可以確定地下地層結構同測量參數(shù)之間最直接的對應關系,進而可以為地震資料處理解釋提供精確的時深轉換和速度模型,為地震子波分析提供支持。
步驟102:對所述地震數(shù)據(jù)進行預處理,得到第一數(shù)據(jù)。
在一個實施方式中,為了獲得符合要求的數(shù)據(jù),需要對地震數(shù)據(jù)進行預處理。具體實施時,上述的預處理可以包括:數(shù)據(jù)整理、靜校正、初至拾取、各向異性計算、速度計算、反褶積、波場分離。上述預處理流程包含了垂直地震數(shù)據(jù)處理過程中主要環(huán)節(jié)。通過上述預處理后,可以得到符合要求的,即保幅、保頻的動校正前的垂直地震數(shù)據(jù)作為所述第一數(shù)據(jù)。
在本實施方式中,需要說明的是,為了避免預處理時改變地震數(shù)據(jù)的振幅和頻率相對關系,進而影響后續(xù)的校正處理。具體進行預處理時,要回避數(shù)據(jù)疊加處理、多道時頻域濾波處理、自動增益處理、道間均衡處理等處理流程。
步驟103:從所述第一數(shù)據(jù)中提取多個第一極值點。
在一個實施方式中,為了從第一數(shù)據(jù)中提取得到多個第一極值點。具體實施時,可以根據(jù)具體情況,選擇以下方法中的一種,從所述第一數(shù)據(jù)中提取多個第一極值點:單變量和多變量極值搜索算法、滑模極值搜索算法、斜率搜索算法。當然,也可以根據(jù)具體要求,選擇使用上述列舉的提取極值點方法以外的合適方法獲得多個第一極值點。具體的,例如,還可以利用求導算法,從第一數(shù)據(jù)提取多個第一極值點。該方法具體可以包括:在第一數(shù)據(jù)中確定多個樣點,對相鄰的樣點求導,根據(jù)樣點的導數(shù)值確定第一極值點。其中,導數(shù)值越小相對越接近極值點,因此可以通過比較導數(shù)值的方法從上述第一數(shù)據(jù)中搜索確定第一極值點位置和該極值點的數(shù)值。
在本實施方式中,為了便于后續(xù)的比較處理,上述多個第一極值點按照極值點的時間順序進行編號。
步驟104:根據(jù)所述多個第一極值點的極值,分別獲取各個第一極值點所對應的第一波形數(shù)據(jù),以得到多個第一波形數(shù)據(jù),其中,所述多個第一波形數(shù)據(jù)按照所述多個第一極值點的時間順序編號。
在一個實施方式中,為了獲取第一波形數(shù)據(jù),可以根據(jù)所述多個第一極值點的極值,分別從所述多個第一極值點中獲取多個第一波形數(shù)據(jù)。具體實施時可以按照以下方式獲取分別所述多個第一波形數(shù)據(jù)中的各個第一波形數(shù)據(jù):
s1:確定當前第一極值點的極值;
s2:在所述當前第一極值點的極值大于等于零的情況下,獲取所述當前第一極值點的波峰數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù);
s3:在所述當前第一極值點的極值小于零的情況下,獲取所述當前第一極值點的波谷數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù)。
在本實施方式中,需要說明的是,由于每個第一波形數(shù)據(jù)與一個第一極值點對應。為了便于后續(xù)處理,上述多個第一波形數(shù)據(jù)可以按照多個第一極值點的時間順序進行編號。還需要說明的是,上述的波峰數(shù)據(jù)具體可以是波峰頂點位置一點的數(shù)據(jù),也可以是包括波峰頂點的一段波峰曲線的數(shù)據(jù)。相應的,上述的波谷數(shù)據(jù)具體可以波谷底端一點位置的數(shù)據(jù),也可以是包括波谷底端一點的一段波谷曲線的數(shù)據(jù)。
步驟105:根據(jù)地震速度模型,對所述第一數(shù)據(jù)進行動校正處理,得到第二數(shù)據(jù)。
在一個實施方式中,為了解決現(xiàn)有的地震數(shù)據(jù)校正方法實施時會出現(xiàn)的數(shù)據(jù)拉伸畸變,可以先獲取帶有數(shù)據(jù)拉伸畸變的地震數(shù)據(jù)。即可以先通過針對地震速度和各向異性的現(xiàn)有的地震數(shù)據(jù)校正方法對地震數(shù)據(jù)進行校正處理,得到所述第二數(shù)據(jù)。具體實施時,可以先根據(jù)時深關系建立地震速度模型;再通過地震速度模型,將所述第一數(shù)據(jù)的單程時數(shù)據(jù)轉換為雙程時數(shù)據(jù);將轉化后的第一數(shù)據(jù)作為所述第二數(shù)據(jù)。需要說明的是,上述地震速度模型除了可以根據(jù)時深關系建立獲得外,也可以根據(jù)其他地球物理勘探數(shù)據(jù)通過其他方式建立。對于如何建立地震速度模型,本申請不作限定。
步驟106:從所述第二數(shù)據(jù)中提取多個第二極值點,其中,所述多個第二波極值點按照所述多個第二極值點的時間順序編號。
在一個實施方式中,為了提取得到多個第二極值點,具體實施時,可以按照與從所述第一數(shù)據(jù)中提取多個第一極值點相同的方法,從所述第二數(shù)據(jù)中提取多個第二極值點。即,從所述第一數(shù)據(jù)中提取多個第一極值點,具體可以是按照預設方法,從所述第一數(shù)據(jù)中提取多個第一極值點;相應的,從所述第二數(shù)據(jù)中提取多個第二極值點,具體可以按照相同的所述預設方法,從所述第二數(shù)據(jù)中提取多個第二極值點。具體的,例如,步驟103中通過滑模極值搜索算法提取得到多個第一極值點,在提取第二極值點時,也需要通過相同的滑模極值搜索算法提取得到多個第二極值點。而不能使用除滑模極值搜索算法以外的其他方法提取第二極值點。其中,上述多個第二極值點按照第二極值點的時間順序進行編號。如此,可以避免由于提取第一極值點的方法和提取第二極值點的方法不同,導致得到的多個第一極值點的個數(shù)(多個第一波形數(shù)據(jù)的個數(shù))和多個第二極值點的個數(shù)不同,無法根據(jù)編號進行比較匹配,以致影響后續(xù)的分析比較,進而造成誤差。
步驟107:根據(jù)所述多個第一波形數(shù)據(jù)、所述多個第二極值點,對所述第二數(shù)據(jù)進行替換,以得到替換后動校正數(shù)據(jù)。
在一個實施方式中,為了處理現(xiàn)有的地震數(shù)據(jù)校正方法處理時無法解決的數(shù)據(jù)拉伸畸變,獲得符合要求的校正后的地震數(shù)據(jù)。具體實施時,可以按照以下步驟,確定動校正數(shù)據(jù):
s1:將所述第二數(shù)據(jù)中各個第二極值點對應位置的數(shù)據(jù)替換為對應的第一波形數(shù)據(jù),其中,所述對應的第一波形數(shù)據(jù)為編號與所述第二極值點的編號相同的第一波形數(shù)據(jù);
s2:將替換后的第二數(shù)據(jù)確定為所述動校正數(shù)據(jù)。
在本實施方式中,上述第二數(shù)據(jù)可以是一個矩陣。具體實施時,可以先將第二數(shù)據(jù)這個矩陣中與多個第二極值點對應位置上的數(shù)據(jù)置為零。將置零后的第二數(shù)據(jù)作為初始數(shù)據(jù)。再用與第二極值點編號相同的第一波形數(shù)據(jù)替換第二數(shù)據(jù)中數(shù)值為零的對應位置處的數(shù)據(jù)。如此,可以解決現(xiàn)有的地震數(shù)據(jù)校正方法中無法解決的拉伸畸變,得到校正后的地震數(shù)據(jù)作為動校正數(shù)據(jù)。
在本實施方式中,可以先將第一波形數(shù)據(jù)的編號與第二極值點的編號進行比較,確認編號是否相同。如果比較相同,可以認為匹配成功。具體的,例如,多個第一波形數(shù)據(jù)中的一個第一波形數(shù)據(jù)的編號為3,多個第二極值點中的一個第二極值點的編號也為3。如此,可以認為該第一波形數(shù)據(jù)與該第二極值點比較結果是匹配成功。進而可以用該編號為3的第一波形數(shù)據(jù)(波谷數(shù)據(jù)或波峰數(shù)據(jù))替換第二數(shù)據(jù)(或初始數(shù)據(jù))中與編號為3的第二極值點對應的位置處的數(shù)據(jù)(或零數(shù)據(jù))。
在一個實施方式中,在得到動校正數(shù)據(jù)后,可以利用動校正數(shù)據(jù)進行垂直地震剖面成像。繼而可以利用成像結果作為地層切片,用以分析地層發(fā)育和構成,指導后續(xù)的鉆井勘探。也可以根據(jù)動校正數(shù)據(jù),分析研究油氣屬性,例如,可以分析油氣發(fā)育,含油性等特征。繼而可以根據(jù)分析研究結果指導后續(xù)施工。
在本申請實施例中,相較于現(xiàn)有的地震數(shù)據(jù)校正方法,通過結合數(shù)據(jù)極值分析和波形保存,針對垂直地震數(shù)據(jù)的數(shù)據(jù)拉伸畸變進行校正處理,解決了現(xiàn)有的地震數(shù)據(jù)校正方法中存在的無法有效處理數(shù)據(jù)拉伸畸變,處理結果準確性差的技術問題,達到了改善處理結果準確性的技術效果。
基于同一發(fā)明構思,本發(fā)明實施方式中還提供了一種地震數(shù)據(jù)校正裝置,如下面的實施方式所述。由于裝置解決問題的原理與地震數(shù)據(jù)校正方法相似,因此地震數(shù)據(jù)校正裝置的實施可以參見地震數(shù)據(jù)校正方法的實施,重復之處不再贅述。以下所使用的,術語“單元”或者“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構想的。請參閱圖2的根據(jù)本申請實施方式的地震數(shù)據(jù)校正裝置的組成結構圖,是本申請實施方式的地震數(shù)據(jù)校正裝置的一種組成結構圖,該裝置可以包括:第一獲取模塊201、第一處理模塊202、第一提取模塊203、第二獲取模塊204、第二處理模塊205、第二提取模塊206、確定模塊207,下面對該結構進行具體說明。
第一獲取模塊201,具體可以用于獲取地震數(shù)據(jù);
第一處理模塊202,具體可以用于對所述地震數(shù)據(jù)進行預處理,得到第一數(shù)據(jù);
第一提取模塊203,具體可以用于從所述第一數(shù)據(jù)中提取多個第一極值點;
第二獲取模塊204,具體可以用于根據(jù)所述多個第一極值點的極值,分別獲取各個第一極值點所對應的第一波形數(shù)據(jù),以得到多個第一波形數(shù)據(jù),其中,所述多個第一波形數(shù)據(jù)按照所述多個第一極值點的時間順序編號;
第二處理模塊205,具體可以用于根據(jù)地震速度模型,對所述第一數(shù)據(jù)進行動校正處理,得到第二數(shù)據(jù);
第二提取模塊206,具體可以用于從所述第二數(shù)據(jù)中提取多個第二極值點,其中,所述多個第二波極值點按照所述多個第二極值點的時間順序編號;
確定模塊207,具體可以用于根據(jù)所述多個第一波形數(shù)據(jù)、所述多個第二極值點,對所述第二數(shù)據(jù)進行校正,以得到動校正數(shù)據(jù)。
在一個實施方式中,為了獲取符合要求的多個第一波形數(shù)據(jù),上述第二獲取模塊204具體可以包括:
極值確定單元,具體可以用于確定當前第一極值點的極值;
判斷單元,具體可以用于判斷所述當前第一極值點的極值是否大于等于零;
獲取單元,具體可以用于在所述當前第一極值點的極值大于等于零的情況下,獲取所述當前第一極值點的波峰數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù);在所述當前第一極值點的極值小于零的情況下,獲取所述當前第一極值點的波谷數(shù)據(jù)作為所述當前第一極值點的第一波形數(shù)據(jù)。
在一個實施方式中,為了解決垂直地震數(shù)據(jù)處理時出現(xiàn)的拉伸畸變,上述確定模塊207具體可以包括:
替換單元,具體可以用于將所述第二數(shù)據(jù)中各個第二極值點對應位置的數(shù)據(jù)替換為對應的第一波形數(shù)據(jù),其中,所述對應的第一波形數(shù)據(jù)為編號與所述第二極值點的編號相同的第一波形數(shù)據(jù);
確定單元,具體可以用于將替換后的第二數(shù)據(jù)確定為所述動校正數(shù)據(jù)。
在一個實施方式中,為了利用校正后的垂直地震數(shù)據(jù)進行具體的分析或施工,所述裝置還可以包括:
實施模塊,具體可以用于根據(jù)所述動校正數(shù)據(jù)進行垂直地震剖面成像,和/或,根據(jù)所述動校正數(shù)據(jù)確定油氣屬性。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
需要說明的是,上述實施方式闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計算機芯片或實體實現(xiàn),或者由具有某種功能的產(chǎn)品來實現(xiàn)。為了描述的方便,在本說明書中,描述以上裝置時以功能分為各種單元分別描述。當然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
此外,在本說明書中,諸如第一和第二這樣的形容詞僅可以用于將一個元素或動作與另一元素或動作進行區(qū)分,而不必要求或暗示任何實際的這種關系或順序。在環(huán)境允許的情況下,參照元素或部件或步驟(等)不應解釋為局限于僅元素、部件、或步驟中的一個,而可以是元素、部件、或步驟中的一個或多個等。
從以上的描述中,可以看出,本申請實施方式提供的地震數(shù)據(jù)校正方法和裝置。通過針對數(shù)據(jù)拉伸畸變,利用數(shù)據(jù)極值分析和波形保存對地震數(shù)據(jù)進行對應的校正處理,解決了現(xiàn)有的地震數(shù)據(jù)校正方法中存在的無法有效處理數(shù)據(jù)拉伸畸變,處理結果準確性差的技術問題,達到了改善處理結果準確性的技術效果;又通過利用相同的極值點提取方法提取多個第一極值點和多個第二極值點,以避免由于采用不同的極值點提取方法造成極值數(shù)量不同,導致后續(xù)的比較產(chǎn)生誤差,達到提高了校正處理準確度的技術效果。具體實施可以按照以下幾個步驟執(zhí)行。
步驟1):準備動校正前的垂直地震數(shù)據(jù)。
經(jīng)上述步驟準備后得到的垂直地震數(shù)據(jù)可以參閱圖3的在一個場景示例中未進行校正處理的垂直地震數(shù)據(jù)的示意圖。其中,圖中的橫坐標為cdp(commondepthpoint,共深度點)道號,縱坐標為時間(單位ms)。
具體實施時,該步驟可以包括:數(shù)據(jù)預處理、靜校正、初至拾取、各向異性計算、速度計算、反褶積、波場分離。上述過程包括了垂直地震數(shù)據(jù)(vsp)處理過程中的主要環(huán)節(jié),依照上述流程進行數(shù)據(jù)整理準備,可以得到保幅、保頻的動校正前的垂直地震數(shù)據(jù)(第一數(shù)據(jù))。
需要說明的是,在執(zhí)行步驟1)的過程中需要回避數(shù)據(jù)疊加處理、多道時頻域濾波處理、自動增益處理、道間均衡處理等流程。因為這些處理流程可能會改變數(shù)據(jù)的振幅和頻率相對關系,不利于本方法實施,影響后續(xù)處理。
步驟2):提取數(shù)據(jù)極值(第一極值點)。
根據(jù)要求,利用以下多種方法中的一種提取數(shù)據(jù)極值(即從第一數(shù)據(jù)中提取多個第一極值點)。其中,多種方法可以包括:單變量和多變量極值搜索算法、滑模極值搜索算法、斜率搜索算法等。具體實施時,例如:可以利用求導算法可實現(xiàn)多個極值點的搜索。從而提取數(shù)據(jù)極值。具體是對相鄰樣點求導,導數(shù)越小越接近距極值點,因此可通過比較導數(shù)的方法搜索得到極值點位置和大小。
步驟3):對疊前極值進行編號。
將步驟2)獲得的多個極值按照時間順序,用自然數(shù)進行編號。
步驟4):提取波形信息。(即提取第一波形數(shù)據(jù))
依照步驟2)中得到的數(shù)據(jù)極值位置提取對應的波形數(shù)據(jù),并匹配步驟3)中相應的自然數(shù)編號進行編號。
在本步驟中,所述波形提取過程具體可以是指:當極值機為正時,提取該位置的波峰數(shù)據(jù);當極值為負時提取該位置的波谷數(shù)據(jù)。需要說明的是,波形數(shù)據(jù)樣點數(shù)可以不作不限定,根據(jù)該位置的地震數(shù)據(jù)的波長確定具體的樣點數(shù)。
步驟5):進行動校正處理(以得到第二數(shù)據(jù))。
通過步驟5)得到的數(shù)據(jù)(第二數(shù)據(jù))可以參閱圖4的一個場景示例中通過現(xiàn)有的地震數(shù)據(jù)校正方法校正處理后的垂直地震數(shù)據(jù)的示意圖。其中,圖中的橫坐標為cdp道號,縱坐標為時間(單位ms)。
將步驟1)中所得到的數(shù)據(jù),采用常規(guī)地震處理方法(現(xiàn)有的地震數(shù)據(jù)校正方法)進行動校正處理。具體實施時,可以是利用速度模型中的地震速度模型,將單程時數(shù)據(jù)轉換為雙程時數(shù)據(jù)(即可以得到第二數(shù)據(jù))。
需要說明的是,所述常規(guī)地震處理方法具體也可以依靠現(xiàn)有地震處理軟件實現(xiàn)。步驟6):提取動校正后極值(第二極值點),并進行編號。
對于步驟5)所得到的動校正處理后數(shù)據(jù),可以采用與步驟2)和步驟3)相同的極值搜索與編號方法,得到動校正后的極值編號(第二極值點的極值編號)。
需要說明的是,本步驟中所述相同的極值搜索方法(提取極值點的方法),是指步驟2)和本步驟必須采用完全相同的數(shù)學算法,而不能采用相異極值搜索方法。否則可能出現(xiàn)計算得到極值數(shù)量不同,導致后續(xù)不能精確匹配,進而無法完成后續(xù)步驟。步驟7):確定新的動校正數(shù)據(jù)。
將步驟5)中所得到的動校正數(shù)據(jù)全部設置為0,得到大小完全相同的零值矩陣作為初始數(shù)據(jù)。并將步驟4)中所得到的波形與步驟6)中所得到的極值編號進行匹配,在相應編號位置放入對應波形數(shù)據(jù),得到新的動校正數(shù)據(jù)。具體可以參閱圖5的在一個場景示例中應用本申請實施方式提供的地震數(shù)據(jù)校正方法/裝置進行比較匹配的過程示意圖。其中,從上往下:圖中的第一個波形示意為動校正前vsp地震數(shù)據(jù)(校正前的垂直地震數(shù)據(jù)),a1所示為數(shù)據(jù)極值點的位置;第二個波形示意為動校正后vsp地震數(shù)據(jù),a2所示為數(shù)據(jù)極值點的位置;第三個波形示意為匹配后vsp地震數(shù)據(jù),a3所示為數(shù)據(jù)極值點位置,虛線為匹配前波形,實線為匹配后波形;圖中的橫坐標為時間(單位ms);縱坐標為振幅。
如此可以得到?jīng)]有數(shù)據(jù)拉伸畸變的動校正數(shù)據(jù)(校正后的垂直地震數(shù)據(jù))。具體可以參閱圖6的在一個場景示例中應用本申請實施方式提供的地震數(shù)據(jù)校正方法/裝置進行校正處理后的垂直地震數(shù)據(jù)示意圖。其中,圖中的橫坐標為cdp道號,縱坐標為時間(單位ms)。
通過上述的場景示例,驗證了利用本申請實施方式提供的地震數(shù)據(jù)校正方法/裝置確實可以解決無法有效處理數(shù)據(jù)拉伸畸變,校正處理結果準確性差的技術問題。
盡管本申請內容中提到不同的地震數(shù)據(jù)校正方法方法或裝置,但是,本申請并不局限于必須是行業(yè)標準或實施例所描述的情況等,某些行業(yè)標準或者使用自定義方式或實施例描述的實施基礎上略加修改后的實施方案也可以實現(xiàn)上述實施例相同、等同或相近、或變形后可預料的實施效果。應用這些修改或變形后的數(shù)據(jù)獲取、處理、輸出、判斷方式等的實施例,仍然可以屬于本申請的可選實施方案范圍之內。
雖然本申請?zhí)峁┝巳鐚嵤├蛄鞒虉D所述的方法操作步驟,但基于常規(guī)或者無創(chuàng)造性的手段可以包括更多或者更少的操作步驟。實施例中列舉的步驟順序僅僅為眾多步驟執(zhí)行順序中的一種方式,不代表唯一的執(zhí)行順序。在實際中的裝置或客戶端產(chǎn)品執(zhí)行時,可以按照實施例或者附圖所示的方法順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境,甚至為分布式數(shù)據(jù)處理環(huán)境)。術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、產(chǎn)品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、產(chǎn)品或者設備所固有的要素。在沒有更多限制的情況下,并不排除在包括所述要素的過程、方法、產(chǎn)品或者設備中還存在另外的相同或等同要素。
上述實施例闡明的裝置或模塊等,具體可以由計算機芯片或實體實現(xiàn),或者由具有某種功能的產(chǎn)品來實現(xiàn)。為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。當然,在實施本申請時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn),也可以將實現(xiàn)同一功能的模塊由多個子模塊的組合實現(xiàn)等。以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模塊或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
本領域技術人員也知道,除了以純計算機可讀程序代碼方式實現(xiàn)控制器以外,完全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯門、開關、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實現(xiàn)相同功能。因此這種控制器可以被認為是一種硬件部件,而對其內部包括的用于實現(xiàn)各種功能的裝置也可以視為硬件部件內的結構?;蛘呱踔粒梢詫⒂糜趯崿F(xiàn)各種功能的裝置視為既可以是實現(xiàn)方法的軟件模塊又可以是硬件部件內的結構。
本申請可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務或實現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結構、類等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡而被連接的遠程處理設備來執(zhí)行任務。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設備在內的本地和遠程計算機存儲介質中。
通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,移動終端,服務器,或者網(wǎng)絡設備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
本說明書中的各個實施例采用遞進的方式描述,各個實施例之間相同或相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。本申請可用于眾多通用或專用的計算機系統(tǒng)環(huán)境或配置中。例如:個人計算機、服務器計算機、手持設備或便攜式設備、平板型設備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的電子設備、網(wǎng)絡pc、小型計算機、大型計算機、包括以上任何系統(tǒng)或設備的分布式計算環(huán)境等等。
雖然通過實施例描繪了本申請,本領域普通技術人員知道,本申請有許多變形和變化而不脫離本申請的精神,希望所附的權利要求包括這些變形和變化而不脫離本申請。