本發(fā)明涉及油氣成藏過程中的運(yùn)聚計算方法領(lǐng)域,特別是可以定量化的得到油氣在地質(zhì)層位中的運(yùn)聚結(jié)果和運(yùn)移路線,并且通過計算機(jī)實(shí)現(xiàn)了系統(tǒng)的實(shí)時模擬計算和顯示。
背景技術(shù):
目前,油氣成藏過程的動態(tài)模擬技術(shù)作為一項(xiàng)高新技術(shù),是進(jìn)行油氣勘探、地質(zhì)研究一個重要手段和輔助工具,也是地質(zhì)信息化的一個重要組成部分。在當(dāng)前油氣勘探工作中,油氣成藏過程定量模擬技術(shù)在繼承盆地模擬的基礎(chǔ)上不斷發(fā)展完善,形成了包含盆地構(gòu)造史恢復(fù)、熱史恢復(fù)、地層壓力史恢復(fù)、生排烴史、油氣運(yùn)聚史等五史的數(shù)學(xué)模擬與定量評價。該技術(shù)不僅對當(dāng)前國內(nèi)勘探研究帶來了新的技術(shù)支持模式,也對新老區(qū)深化地質(zhì)認(rèn)識、降低油氣勘探風(fēng)險、提高勘探效益有重大意義,目前逐漸成為世界各國廣泛重視的石油勘探技術(shù)熱點(diǎn)。而目前的各種模擬軟件,存在時間長、數(shù)據(jù)準(zhǔn)備復(fù)雜、模擬操作復(fù)雜等因素,無法大規(guī)模的實(shí)際用用,也限制了其在其它綜合研究領(lǐng)域的結(jié)實(shí)使用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是為了解決以上技術(shù)問題,提供一種基于浮力法的層間油氣運(yùn)移與充注的自動化方法,以實(shí)現(xiàn)快速方便的模擬油氣運(yùn)移的路徑和運(yùn)移的數(shù)量,并且圖形化的方式顯示結(jié)果,解決傳統(tǒng)模擬計算中數(shù)據(jù)準(zhǔn)備復(fù)雜、模擬計算時間長、無法有效的圖形顯示等問題。
本發(fā)明的目的通過如下技術(shù)方案來實(shí)現(xiàn):
一種基于浮力法的層間油氣運(yùn)移與充注的自動化方法,包括地質(zhì)數(shù)據(jù)預(yù)處理流程,基本浮力法運(yùn)聚算法運(yùn)算模擬流程,運(yùn)聚結(jié)果顯示流程,圈閉統(tǒng)計及評價流程,其特征是:
流程1,所述地質(zhì)數(shù)據(jù)預(yù)處理系統(tǒng)將地質(zhì)構(gòu)造層位數(shù)據(jù)、構(gòu)造斷層數(shù)據(jù)、流體勢數(shù)據(jù)、地質(zhì)屬性數(shù)據(jù)等,通過網(wǎng)格化,重采樣,抽稀,加密等數(shù)據(jù)的轉(zhuǎn)換操作,形成格式比較固定的格式,方便運(yùn)聚計算使用;
流程2,所述基本浮力法運(yùn)聚算法運(yùn)算模擬是利用預(yù)處理后的各項(xiàng)地質(zhì)數(shù)據(jù),通過基于浮力法的層間油氣運(yùn)聚模擬計算,來計算出各個地質(zhì)構(gòu)造層位的油氣運(yùn)移情況,獲得諸如油氣運(yùn)移量、運(yùn)移強(qiáng)度、運(yùn)移路線、圈閉聚集量等數(shù)據(jù);
流程3,所述運(yùn)聚結(jié)果顯示,是把通過運(yùn)聚模擬計算后的各種數(shù)據(jù)文件,通過二維或三維圖形的方式來在軟件界面中顯示出來,并且系統(tǒng)對圖形進(jìn)行各種操作,包括疊加、剪切、旋轉(zhuǎn)、縮放、導(dǎo)入、導(dǎo)出;
流程4,所述的圈閉統(tǒng)計及評價,就是通過圖形的顯示,直觀的獲得在不同構(gòu)造層位的油氣圈閉情況,獲得圈閉的定量化數(shù)據(jù),同時可以進(jìn)行圈閉數(shù)據(jù)的評價。
本發(fā)明基于浮力法的層間油氣運(yùn)移與充注的自動化方法,把基于浮力法的模擬計算和油氣充注一起考慮,并且簡化了地質(zhì)數(shù)據(jù)的處理和應(yīng)用方式,為用戶進(jìn)行快速油氣成藏模擬提供軟件實(shí)現(xiàn),同時油氣運(yùn)移與充注也實(shí)現(xiàn)了用戶對運(yùn)聚后圈閉的統(tǒng)計的評價提供了實(shí)現(xiàn)的途徑。采用本發(fā)明,實(shí)現(xiàn)了快速油氣運(yùn)移和充注,拓展了定量化的油氣藏運(yùn)移應(yīng)用方式,使油氣藏運(yùn)移定量和定性進(jìn)行了有效結(jié)合。
附圖說明
圖1為本發(fā)明基于浮力法的層間油氣運(yùn)移與充注的自動化方法流程圖;
圖2是本發(fā)明基于浮力法的油氣運(yùn)移的算法實(shí)現(xiàn)流程圖;
圖3是本發(fā)明基于浮力法的油氣運(yùn)移算法中的運(yùn)移流程圖;
圖4是本發(fā)明基于浮力法的油氣運(yùn)移算法中的圈閉充注流程圖。
具體實(shí)施方式
為使本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
一種基于浮力法的層間油氣運(yùn)移與充注的自動化方法,包括地質(zhì)數(shù)據(jù)預(yù)處理流程,基本浮力法運(yùn)聚算法運(yùn)算模擬流程,運(yùn)聚結(jié)果顯示流程,圈閉統(tǒng)計及評價流程,其中:
所述地質(zhì)數(shù)據(jù)預(yù)處理流程是將提供的有關(guān)數(shù)據(jù),例如地質(zhì)構(gòu)造層位數(shù)據(jù)、構(gòu)造斷層數(shù)據(jù)、流體勢數(shù)據(jù)、地質(zhì)屬性數(shù)據(jù)等,通過網(wǎng)格化,重采樣,抽稀,加密等數(shù)據(jù)的轉(zhuǎn)換操作,形成格式比較固定的格式,方便運(yùn)聚計算使用;
所述基本浮力法運(yùn)聚算法運(yùn)算模擬流程,是利用預(yù)處理后的各項(xiàng)地質(zhì)數(shù)據(jù)文件,通過基于浮力法的層間油氣運(yùn)聚模擬計算,來計算出各個地質(zhì)構(gòu)造層位的油氣運(yùn)移情況,獲得諸如油氣運(yùn)移量、運(yùn)移強(qiáng)度、運(yùn)移路線、圈閉聚集量等數(shù)據(jù)文件;
所述運(yùn)聚結(jié)果顯示流程,是把通過運(yùn)聚模擬計算后的各種數(shù)據(jù)文件,通過二維或三維圖形的方式來在軟件界面中顯示出來,并且系統(tǒng)可以對圖形進(jìn)行各種操作,包括疊加、剪切、旋轉(zhuǎn)、縮放、導(dǎo)入、導(dǎo)出;
所述的圈閉統(tǒng)計及評價流程,就是通過圖形的顯示,直觀的獲得在不同構(gòu)造層位的油氣圈閉情況,獲得圈閉的定量化數(shù)據(jù),同時可以進(jìn)行圈閉數(shù)據(jù)的評價。
主要步驟如下:
步驟1,把搜集到的一些地質(zhì)構(gòu)造數(shù)據(jù),包括構(gòu)造層位數(shù)據(jù)、斷層數(shù)據(jù)、滲透率數(shù)據(jù)、流體勢數(shù)據(jù)、沉積相數(shù)據(jù),通過預(yù)處理程序系統(tǒng)進(jìn)行處理,得到適合運(yùn)聚計算的數(shù)據(jù)格式;
步驟2,用戶通過運(yùn)聚計算,并且在計算之前用戶可以進(jìn)行地質(zhì)屬性的設(shè)置來控制運(yùn)聚計算的結(jié)果,例如通過控制斷層的開閉性和開閉比例,來獲得各個層位的油氣運(yùn)移的結(jié)果數(shù)據(jù),包括各個地質(zhì)層位的油氣運(yùn)移量、運(yùn)移強(qiáng)度、實(shí)時的運(yùn)移路線、圈閉的聚集量等;
步驟3,運(yùn)聚結(jié)果出來后,通過圈閉和運(yùn)聚圖形顯示系統(tǒng),不光可以圖形顯示結(jié)果數(shù)據(jù),并且還可以和最初的地質(zhì)屬性數(shù)據(jù)進(jìn)行疊合顯示,提高信息的可信程度。
如圖1所示,圖1為本發(fā)明的一種基于浮力法的層間油氣運(yùn)移與充注的自動化方法總的流程圖。在步驟101,用戶通過輸入平臺把探區(qū)需要的各項(xiàng)地質(zhì)數(shù)據(jù)文件導(dǎo)入到系統(tǒng)中。流程進(jìn)入到步驟102。
在步驟102,通過數(shù)據(jù)預(yù)處理功能,把導(dǎo)入的原始的地質(zhì)數(shù)據(jù)進(jìn)行相應(yīng)的處理,獲得格式合適的數(shù)據(jù)文件,流程進(jìn)入到步驟103
在步驟103,此時進(jìn)入運(yùn)聚具體的算法中,主要針對不同的地層,調(diào)整運(yùn)聚參數(shù)數(shù)據(jù),包括斷層數(shù)據(jù)、地層屬性數(shù)據(jù)等,來進(jìn)行用戶干預(yù)。流程進(jìn)入到步驟104
在步驟104,進(jìn)行運(yùn)聚計算,算法中通過分不同地層、不同烴的類型,計算油和氣分別的運(yùn)移的路徑和數(shù)量,形成各類成果數(shù)據(jù)。流程進(jìn)入到步驟105
在步驟105,通過軟件的三維或二位圖形顯示功能,把步驟四獲得的結(jié)果文件進(jìn)行顯示,同時通過結(jié)果數(shù)據(jù)文件可以進(jìn)行圈閉的統(tǒng)計和評價工作等。
圖2是本發(fā)明的基于浮力法的油氣運(yùn)移的主算法實(shí)現(xiàn)流程圖,主流程方法在程序中的入口函數(shù)是TraceOneType,在這個函數(shù)中中的輸入數(shù)據(jù)是通過前期數(shù)據(jù)預(yù)處理流程得到的地質(zhì)構(gòu)造數(shù)據(jù)每個單元格的排烴量,判斷單元格所在的地質(zhì)構(gòu)造高程以及殲滅情況,然后通過具體各個條件的約束,獲得單元格的排烴量在地質(zhì)構(gòu)造的各個單元格之間的排烴路徑,并且同時判斷各個圈閉的位置和大小以及儲油量,完成在具體的圈閉的油量充注,整體的排烴路徑、圈閉位置、圈閉大小、圈閉儲油量計算完畢;
圖3是基于浮力法的油氣運(yùn)移算法中的具體運(yùn)移流程圖,通過主流程獲得單元格的各種信息,判斷單元格的法線信息以及疏導(dǎo)性來定位P點(diǎn),分別分兩種情況來重新定位這個P點(diǎn),再分別判斷這個P點(diǎn)是否在所在的單元格內(nèi),若在,單元格的運(yùn)移量移動到新的這個P點(diǎn)位置,若不在,找這個單元格外圍的8個臨近單元格滿足運(yùn)聚條件的單元格,重新設(shè)置新的單元格,然后上面兩種情況都走到運(yùn)移量移動到這個新的單元格中這個流程,同時判斷新點(diǎn)的邊界構(gòu)造坐標(biāo)和高程情況,如果是一個區(qū)域的高程最高點(diǎn),則判斷這個單元格是一個適合作為圈閉的單元,否則在這個新的單元格中重新定位P點(diǎn)的新的過程中;
圖4是基于浮力法的油氣運(yùn)移算法中的圈閉充注流程圖,通過上面運(yùn)移的流程后,獲得充注單元和在當(dāng)前單元格的油柱高度,查詢此單元格臨近的已經(jīng)形成的圈閉,找到當(dāng)前的圈閉,獲得當(dāng)前這個圈閉的所有的圈閉單元的各種信息,同時判斷地質(zhì)構(gòu)造單元格現(xiàn)在進(jìn)入的油源數(shù)量是否足夠(即當(dāng)前的圈閉單元是否足夠容納),夠,油源量充注到當(dāng)前圈閉的各個圈閉單元并同時修改圈閉的油量信息,不夠,油源量充注到當(dāng)前圈閉的各個圈閉單元并同時修改圈閉的油量信息,把這個新的單元格作為圈閉中的一個圈閉單元記錄下來并在當(dāng)前圈閉中的圈閉單元數(shù)量增加。