047] 在另一實施方案中,系統(tǒng)可以進(jìn)一步包括用于先前通過線段集合使裂縫組在二維 平面中離散化的指令。用于在與裂縫關(guān)聯(lián)的所有線段周圍產(chǎn)生閉環(huán)的指令包括可以進(jìn)一步 包括以下的指令:對于與裂縫關(guān)聯(lián)的各個線段,計算各個指定半徑的所有圍場側(cè)的相交區(qū) 域,識別由與裂縫關(guān)聯(lián)的其它線段的圍場完全包含的各個線段的包含段且丟棄在與裂縫關(guān) 聯(lián)的線段周圍導(dǎo)致閉環(huán)的各個線段的包含段。在另一實施方案中,用于在線段的閉環(huán)內(nèi)產(chǎn) 生形狀元素的指令包括可包括以下的指令:在線段的閉環(huán)內(nèi)產(chǎn)生沿著線段的長度和半徑的 參數(shù)化段,在可能的情況下在線段的閉環(huán)內(nèi)形成四邊形元素且在線段的閉環(huán)內(nèi)的剩余區(qū)域 中形成多邊形。系統(tǒng)可以進(jìn)一步包括用于將儲層性質(zhì)指派給三維模型中的三維元胞的指 令。
[0048] 本文中使用的術(shù)語只用于描述特定實施方案且并非旨在對本發(fā)明的限制。如本文 中使用,除非上下文另有清楚指示,否則單數(shù)形式"一"("a")、"一個"("an")和"所述" 旨在同樣地包括復(fù)數(shù)形式。將進(jìn)一步理解,在本說明書和/或權(quán)利要求書中使用的術(shù)語"包 括"("comprise")和/或"包括"("comprising")指定所述特征、整體、步驟、操作、元件 和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元件、組件和/或其 群組的存在或添加。所附權(quán)利要求書中的所有方法或步驟加上功能元件的對應(yīng)結(jié)構(gòu)、材料、 動作和等效物旨在包括用于組合如明確要求的其它要求元件執(zhí)行功能的任何結(jié)構(gòu)、材料或 動作。本發(fā)明的描述已為了說明和描述的目的呈現(xiàn),但并非旨在詳盡的或限于呈公開形式 的本發(fā)明。在不脫離于本發(fā)明的范圍和精神下,許多修改和變化對于所屬領(lǐng)域一般技術(shù)人 員將是顯而易見的。實施方案被選擇和描述來解釋本發(fā)明和實際應(yīng)用的原理且可使所屬領(lǐng) 域一般技術(shù)人員針對如適合于預(yù)期的特定用途的具有多種修改的多種實施方案理解本發(fā) 明。權(quán)利要求書的范圍旨在廣泛地覆蓋公開的實施方案和任何這樣的修改。
【主權(quán)項】
1. 一種用于對=維(3D)地質(zhì)裂縫建模的計算機實施的方法,所述方法包括: 接收已通過線段集合在二維平面中離散化的具有幾何形狀的一組裂縫; 對于與所述裂縫組的各個裂縫關(guān)聯(lián)的各個線段: 從線段產(chǎn)生指定半徑下的一組圍場; 在與裂縫關(guān)聯(lián)的所有所述線段周圍產(chǎn)生閉環(huán);且 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生形狀元素; 在所述裂縫組的所述閉環(huán)周圍產(chǎn)生約束網(wǎng)格W填充所述二維平面的剩余部分空間;且 在第=維度中拉伸所述二維平面中的元素W形成包含所述裂縫組和所述約束網(wǎng)格的 =維元胞的層的=維模型。2. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其進(jìn)一步包括用近似于裂縫線段的曲率 的一個或多個直線段替換所述裂縫線段。3. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其中在與所述裂縫關(guān)聯(lián)的所有所述線段 周圍產(chǎn)生所述閉環(huán)包括對于各個線段: 計算各個指定半徑的所有圍場側(cè)的相交區(qū)域; 識別由與所述裂縫關(guān)聯(lián)的其它線段的圍場完全包含的各個線段的包含段;且 丟棄在與所述裂縫關(guān)聯(lián)的線段周圍導(dǎo)致閉環(huán)的各個線段的所述包含段。4. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其中在所述線段的所述閉環(huán)內(nèi)產(chǎn)生形狀 元素包括: 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生沿著所述線段的長度和半徑的參數(shù)化段; 在可能的情況下在所述線段的所述閉環(huán)內(nèi)形成四邊形元素;且 在所述線段的所述閉環(huán)內(nèi)的剩余區(qū)域中形成多邊形。5. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其中使用德洛內(nèi)=角剖分算法實施在裂 縫線段組的所述閉環(huán)周圍產(chǎn)生所述約束網(wǎng)格W填充所述二維平面的所述剩余部分空間。6. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其中所述圍場組中的各個圍場由通過兩 個圓弧連接的兩個線性側(cè)組成W完全封圍所述線段,且其中從各側(cè)至所述線段的距離是恒 定半徑。7. 根據(jù)權(quán)利要求1所述的計算機實施的方法,其進(jìn)一步包括將儲層性質(zhì)指派給所述= 維模型中的S維元胞。8. 根據(jù)權(quán)利要求7所述的計算機實施的方法,其進(jìn)一步包括將所述=維模型輸入至數(shù) 值模擬程序中。9. 根據(jù)權(quán)利要求8所述的計算機實施的方法,其中所述數(shù)值模擬程序是Nexu#儲層 模擬軟件。10. -種包括用于對=維(3D)結(jié)構(gòu)建模的計算機可執(zhí)行指令的非暫時性計算機可讀 介質(zhì),所述計算機可執(zhí)行指令在被執(zhí)行時使得一個或多個機器執(zhí)行包括W下的操作: 接收已通過線段集合在二維平面中離散化的具有幾何形狀的一組裂縫; 對于與所述裂縫組的各個裂縫關(guān)聯(lián)的各個線段: 從線段產(chǎn)生指定半徑下的一組圍場; 在與裂縫關(guān)聯(lián)的所有所述線段周圍產(chǎn)生閉環(huán);且 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生形狀元素; 在所述裂縫組的所述閉環(huán)周圍產(chǎn)生約束網(wǎng)格W填充所述二維平面的剩余部分空間;且 在第=維度中拉伸所述二維平面中的元素W形成包含所述裂縫組和所述約束網(wǎng)格的 =維元胞的層的=維模型。11. 根據(jù)權(quán)利要求10所述的計算機可讀介質(zhì),其進(jìn)一步包括計算機可執(zhí)行指令,所述 計算機可執(zhí)行指令在被執(zhí)行時使得所述一個或多個機器使用近似于裂縫線段的曲率的一 個或多個直線段替換所述裂縫線段。12. 根據(jù)權(quán)利要求10所述的計算機可讀介質(zhì),其中用于在與所述裂縫關(guān)聯(lián)的所有所述 線段周圍產(chǎn)生所述閉環(huán)的所述計算機可執(zhí)行指令包括對于各個線段: 計算各個指定半徑的所有圍場側(cè)的相交區(qū)域; 識別由與所述裂縫關(guān)聯(lián)的其它線段的圍場完全包含的各個線段的包含段;且 丟棄在與所述裂縫關(guān)聯(lián)的線段周圍導(dǎo)致閉環(huán)的各個線段的所述包含段。13. 根據(jù)權(quán)利要求10所述的計算機可讀介質(zhì),其中用于在所述線段的所述閉環(huán)內(nèi)產(chǎn)生 形狀元素的所述計算機可執(zhí)行指令包括: 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生沿著所述線段的長度和半徑的參數(shù)化段; 在可能的情況下在所述線段的所述閉環(huán)內(nèi)形成四邊形元素;且 在所述線段的所述閉環(huán)內(nèi)的剩余區(qū)域中形成多邊形。14. 根據(jù)權(quán)利要求10所述的計算機可讀介質(zhì),其中使用德洛內(nèi)=角剖分算法實施用于 在裂縫線段組的所述閉環(huán)周圍產(chǎn)生所述約束網(wǎng)格W填充所述二維平面的所述剩余部分空 間的所述計算機可執(zhí)行指令。15. 根據(jù)權(quán)利要求10所述的計算機可讀介質(zhì),其進(jìn)一步包括計算機可執(zhí)行指令,所述 計算機可執(zhí)行指令在被執(zhí)行時使得所述一個或多個機器將儲層性質(zhì)指派給所述=維模型 中的=維元胞。16. -種系統(tǒng),其包括: 至少一個處理器;和 至少一個存儲器,其禪接至所述至少一個處理器且存儲指令,所述指令在由所述至少 一個處理器執(zhí)行時執(zhí)行包括W下的操作: 給定已通過線段集合在二維平面中離散化的具有幾何形狀的一組裂縫,對于與所述裂 縫組的各個裂縫關(guān)聯(lián)的各個線段: 從線段產(chǎn)生指定半徑下的一組圍場; 在與裂縫關(guān)聯(lián)的所有所述線段周圍產(chǎn)生閉環(huán);且 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生形狀元素; 在所述裂縫組的所述閉環(huán)周圍產(chǎn)生約束網(wǎng)格W填充所述二維平面的剩余部分空間;且 在第=維度中拉伸所述二維平面中的元素W形成包含所述裂縫組和所述約束網(wǎng)格的 =維元胞的層的=維模型。17. 根據(jù)權(quán)利要求16所述的系統(tǒng),其進(jìn)一步包括用于先前通過所述線段集合使所述裂 縫組在所述二維平面中離散化的指令。18. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中用于在與所述裂縫關(guān)聯(lián)的所有所述線段周圍產(chǎn) 生所述閉環(huán)的所述指令包括用于W下的指令: 對于與所述裂縫關(guān)聯(lián)的各個線段: 計算各個指定半徑的所有圍場側(cè)的相交區(qū)域; 識別由與所述裂縫關(guān)聯(lián)的其它線段的圍場完全包含的各個線段的包含段;且 丟棄在與所述裂縫關(guān)聯(lián)的線段周圍導(dǎo)致閉環(huán)的各個線段的所述包含段。19. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中用于在所述線段的所述閉環(huán)內(nèi)產(chǎn)生形狀元素的 所述指令包括用于W下的指令: 在所述線段的所述閉環(huán)內(nèi)產(chǎn)生沿著所述線段的長度和半徑的參數(shù)化段; 在可能的情況下在所述線段的所述閉環(huán)內(nèi)形成四邊形元素;且 在所述線段的所述閉環(huán)內(nèi)的剩余區(qū)域中形成多邊形。20. 根據(jù)權(quán)利要求16所述的系統(tǒng),其進(jìn)一步包括用于將儲層性質(zhì)指派給所述=維模型 中的=維元胞的指令。
【專利摘要】公開的實施方案包括一種用于為了儲層模擬的目的在復(fù)雜和離散的裂縫周圍產(chǎn)生混合計算網(wǎng)格的方法、設(shè)備和計算機程序產(chǎn)品。例如,一個實施方案是一種用于對三維(3D)地質(zhì)裂縫建模的計算機實施的方法。所述方法包括接收已通過線段集合在二維平面中離散化的具有幾何形狀的一組裂縫的步驟。所述方法使用一組圍場在與裂縫關(guān)聯(lián)的所有所述線段周圍產(chǎn)生閉環(huán)且在所述閉環(huán)內(nèi)進(jìn)一步產(chǎn)生形狀元素。產(chǎn)生所述裂縫組的所述閉環(huán)周圍的約束網(wǎng)格以填充所述二維平面的剩余部分空間。接著所述二維平面中的元胞元素可以在第三維度中拉伸以形成可用于執(zhí)行儲層模擬的三維模型。
【IPC分類】G06T17/20
【公開號】CN105378800
【申請?zhí)枴緾N201380077170
【發(fā)明人】S·B·沃德, M·L·布魯爾
【申請人】界標(biāo)制圖有限公司
【公開日】2016年3月2日
【申請日】2013年7月2日
【公告號】CA2913249A1, DE112013007207T5, EP3017429A1, US20160116635, WO2015002645A1, WO2015002645A4