2.5d围场网格化的制作方法_3

文档序号:9621024阅读:来源:国知局
047] 在另一实施方案中,系统可以进一步包括用于先前通过线段集合使裂缝组在二维 平面中离散化的指令。用于在与裂缝关联的所有线段周围产生闭环的指令包括可以进一步 包括以下的指令:对于与裂缝关联的各个线段,计算各个指定半径的所有围场侧的相交区 域,识别由与裂缝关联的其它线段的围场完全包含的各个线段的包含段且丢弃在与裂缝关 联的线段周围导致闭环的各个线段的包含段。在另一实施方案中,用于在线段的闭环内产 生形状元素的指令包括可包括以下的指令:在线段的闭环内产生沿着线段的长度和半径的 参数化段,在可能的情况下在线段的闭环内形成四边形元素且在线段的闭环内的剩余区域 中形成多边形。系统可以进一步包括用于将储层性质指派给三维模型中的三维元胞的指 令。
[0048] 本文中使用的术语只用于描述特定实施方案且并非旨在对本发明的限制。如本文 中使用,除非上下文另有清楚指示,否则单数形式"一"("a")、"一个"("an")和"所述" 旨在同样地包括复数形式。将进一步理解,在本说明书和/或权利要求书中使用的术语"包 括"("comprise")和/或"包括"("comprising")指定所述特征、整体、步骤、操作、元件 和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元件、组件和/或其 群组的存在或添加。所附权利要求书中的所有方法或步骤加上功能元件的对应结构、材料、 动作和等效物旨在包括用于组合如明确要求的其它要求元件执行功能的任何结构、材料或 动作。本发明的描述已为了说明和描述的目的呈现,但并非旨在详尽的或限于呈公开形式 的本发明。在不脱离于本发明的范围和精神下,许多修改和变化对于所属领域一般技术人 员将是显而易见的。实施方案被选择和描述来解释本发明和实际应用的原理且可使所属领 域一般技术人员针对如适合于预期的特定用途的具有多种修改的多种实施方案理解本发 明。权利要求书的范围旨在广泛地覆盖公开的实施方案和任何这样的修改。
【主权项】
1. 一种用于对=维(3D)地质裂缝建模的计算机实施的方法,所述方法包括: 接收已通过线段集合在二维平面中离散化的具有几何形状的一组裂缝; 对于与所述裂缝组的各个裂缝关联的各个线段: 从线段产生指定半径下的一组围场; 在与裂缝关联的所有所述线段周围产生闭环;且 在所述线段的所述闭环内产生形状元素; 在所述裂缝组的所述闭环周围产生约束网格W填充所述二维平面的剩余部分空间;且 在第=维度中拉伸所述二维平面中的元素W形成包含所述裂缝组和所述约束网格的 =维元胞的层的=维模型。2. 根据权利要求1所述的计算机实施的方法,其进一步包括用近似于裂缝线段的曲率 的一个或多个直线段替换所述裂缝线段。3. 根据权利要求1所述的计算机实施的方法,其中在与所述裂缝关联的所有所述线段 周围产生所述闭环包括对于各个线段: 计算各个指定半径的所有围场侧的相交区域; 识别由与所述裂缝关联的其它线段的围场完全包含的各个线段的包含段;且 丢弃在与所述裂缝关联的线段周围导致闭环的各个线段的所述包含段。4. 根据权利要求1所述的计算机实施的方法,其中在所述线段的所述闭环内产生形状 元素包括: 在所述线段的所述闭环内产生沿着所述线段的长度和半径的参数化段; 在可能的情况下在所述线段的所述闭环内形成四边形元素;且 在所述线段的所述闭环内的剩余区域中形成多边形。5. 根据权利要求1所述的计算机实施的方法,其中使用德洛内=角剖分算法实施在裂 缝线段组的所述闭环周围产生所述约束网格W填充所述二维平面的所述剩余部分空间。6. 根据权利要求1所述的计算机实施的方法,其中所述围场组中的各个围场由通过两 个圆弧连接的两个线性侧组成W完全封围所述线段,且其中从各侧至所述线段的距离是恒 定半径。7. 根据权利要求1所述的计算机实施的方法,其进一步包括将储层性质指派给所述= 维模型中的S维元胞。8. 根据权利要求7所述的计算机实施的方法,其进一步包括将所述=维模型输入至数 值模拟程序中。9. 根据权利要求8所述的计算机实施的方法,其中所述数值模拟程序是Nexu#储层 模拟软件。10. -种包括用于对=维(3D)结构建模的计算机可执行指令的非暂时性计算机可读 介质,所述计算机可执行指令在被执行时使得一个或多个机器执行包括W下的操作: 接收已通过线段集合在二维平面中离散化的具有几何形状的一组裂缝; 对于与所述裂缝组的各个裂缝关联的各个线段: 从线段产生指定半径下的一组围场; 在与裂缝关联的所有所述线段周围产生闭环;且 在所述线段的所述闭环内产生形状元素; 在所述裂缝组的所述闭环周围产生约束网格W填充所述二维平面的剩余部分空间;且 在第=维度中拉伸所述二维平面中的元素W形成包含所述裂缝组和所述约束网格的 =维元胞的层的=维模型。11. 根据权利要求10所述的计算机可读介质,其进一步包括计算机可执行指令,所述 计算机可执行指令在被执行时使得所述一个或多个机器使用近似于裂缝线段的曲率的一 个或多个直线段替换所述裂缝线段。12. 根据权利要求10所述的计算机可读介质,其中用于在与所述裂缝关联的所有所述 线段周围产生所述闭环的所述计算机可执行指令包括对于各个线段: 计算各个指定半径的所有围场侧的相交区域; 识别由与所述裂缝关联的其它线段的围场完全包含的各个线段的包含段;且 丢弃在与所述裂缝关联的线段周围导致闭环的各个线段的所述包含段。13. 根据权利要求10所述的计算机可读介质,其中用于在所述线段的所述闭环内产生 形状元素的所述计算机可执行指令包括: 在所述线段的所述闭环内产生沿着所述线段的长度和半径的参数化段; 在可能的情况下在所述线段的所述闭环内形成四边形元素;且 在所述线段的所述闭环内的剩余区域中形成多边形。14. 根据权利要求10所述的计算机可读介质,其中使用德洛内=角剖分算法实施用于 在裂缝线段组的所述闭环周围产生所述约束网格W填充所述二维平面的所述剩余部分空 间的所述计算机可执行指令。15. 根据权利要求10所述的计算机可读介质,其进一步包括计算机可执行指令,所述 计算机可执行指令在被执行时使得所述一个或多个机器将储层性质指派给所述=维模型 中的=维元胞。16. -种系统,其包括: 至少一个处理器;和 至少一个存储器,其禪接至所述至少一个处理器且存储指令,所述指令在由所述至少 一个处理器执行时执行包括W下的操作: 给定已通过线段集合在二维平面中离散化的具有几何形状的一组裂缝,对于与所述裂 缝组的各个裂缝关联的各个线段: 从线段产生指定半径下的一组围场; 在与裂缝关联的所有所述线段周围产生闭环;且 在所述线段的所述闭环内产生形状元素; 在所述裂缝组的所述闭环周围产生约束网格W填充所述二维平面的剩余部分空间;且 在第=维度中拉伸所述二维平面中的元素W形成包含所述裂缝组和所述约束网格的 =维元胞的层的=维模型。17. 根据权利要求16所述的系统,其进一步包括用于先前通过所述线段集合使所述裂 缝组在所述二维平面中离散化的指令。18. 根据权利要求16所述的系统,其中用于在与所述裂缝关联的所有所述线段周围产 生所述闭环的所述指令包括用于W下的指令: 对于与所述裂缝关联的各个线段: 计算各个指定半径的所有围场侧的相交区域; 识别由与所述裂缝关联的其它线段的围场完全包含的各个线段的包含段;且 丢弃在与所述裂缝关联的线段周围导致闭环的各个线段的所述包含段。19. 根据权利要求16所述的系统,其中用于在所述线段的所述闭环内产生形状元素的 所述指令包括用于W下的指令: 在所述线段的所述闭环内产生沿着所述线段的长度和半径的参数化段; 在可能的情况下在所述线段的所述闭环内形成四边形元素;且 在所述线段的所述闭环内的剩余区域中形成多边形。20. 根据权利要求16所述的系统,其进一步包括用于将储层性质指派给所述=维模型 中的=维元胞的指令。
【专利摘要】公开的实施方案包括一种用于为了储层模拟的目的在复杂和离散的裂缝周围产生混合计算网格的方法、设备和计算机程序产品。例如,一个实施方案是一种用于对三维(3D)地质裂缝建模的计算机实施的方法。所述方法包括接收已通过线段集合在二维平面中离散化的具有几何形状的一组裂缝的步骤。所述方法使用一组围场在与裂缝关联的所有所述线段周围产生闭环且在所述闭环内进一步产生形状元素。产生所述裂缝组的所述闭环周围的约束网格以填充所述二维平面的剩余部分空间。接着所述二维平面中的元胞元素可以在第三维度中拉伸以形成可用于执行储层模拟的三维模型。
【IPC分类】G06T17/20
【公开号】CN105378800
【申请号】CN201380077170
【发明人】S·B·沃德, M·L·布鲁尔
【申请人】界标制图有限公司
【公开日】2016年3月2日
【申请日】2013年7月2日
【公告号】CA2913249A1, DE112013007207T5, EP3017429A1, US20160116635, WO2015002645A1, WO2015002645A4
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1