This paper describes a visual system and method for generating reservoir simulation with embedded fracture network by using data representing underground formation to obtain matrix mesh with embedded fracture network. The matrix mesh can be divided into matrix mesh control volume, and the fracture network can be divided into fracture network control volume. The position of the intersection point of the cracks and the matrix mesh control volume between the crack network control volume and the matrix crack intersection point between the crack network control volume can be identified. Based on the identified intersection points, the shape of the control volume of the fracture network can be determined, and the visualization of the matrix grid with the embedded network can be generated using the grid representing the matrix grid and the embedded plane within the grid, which is based on the shape of the control volume of each fracture network.
【技术实现步骤摘要】
【国外来华专利技术】具有裂缝网络的储层模拟的可视化
技术介绍
储层模拟使用计算机模型来预测流体(例如,油、水或气体)通过储层中的多孔介质的流动。储层模拟可以提供信息,所述信息使工程师能够最大化油气储层内的采收率,例如,通知井筒轨迹和位置的选择、注入压力等。此外,储层模拟可视化可以用作向工程师传达模拟结果的工具。在包括裂缝网络(例如,天然形成的裂缝网络和/或由水力压裂引起的裂缝网络)的储层中,在开发计算机模型以预测储层中的流体流动时可能存在许多困难。例如,裂缝网络可能对储层的存储(孔隙度)和流体流速(渗透率或透过率)两者产生影响。因此,裂缝网络可能对储层的性能具有很大影响,并且可以在计算机模型中加以考虑以最大化储层内的采收率。
技术实现思路
公开了用于生成具有嵌入裂缝网络的储层模拟的可视化的系统、设备、计算机可读介质和方法。使用表示地下地层的数据,计算装置可以获得具有嵌入裂缝网络的基质网格。所述基质网格可以分成多个基质网格控制体积,并且所述裂缝网络可以分成多个裂缝网络控制体积。计算装置可以识别两个或更多个裂缝网络控制体积之间的裂缝-裂缝相交点的位置并识别基质网格控制体积与裂缝网络控制体积之间的基 ...
【技术保护点】
1.一种方法,其包括:接收表示地下地层的数据;基于表示所述地下地层的所述数据获得具有嵌入裂缝网络的基质网格,其中所述基质网格包括多个基质网格控制体积,并且所述嵌入裂缝网络包括多个裂缝网络控制体积;识别所述多个裂缝网络控制体积中的两个或更多个之间的裂缝‑裂缝相交点的位置;识别所述多个基质网格控制体积与所述多个裂缝网络控制体积之间的基质‑裂缝相交点的位置;基于所述裂缝‑裂缝相交点和所述基质‑裂缝相交点的所述位置确定所述多个裂缝网络控制体积的形状;以及通过生成表示所述基质网格的网格和所述网格内的嵌入平面,来生成具有所述嵌入裂缝网络的所述基质网格的可视化,其中所述嵌入平面包括每个裂 ...
【技术特征摘要】
【国外来华专利技术】1.一种方法,其包括:接收表示地下地层的数据;基于表示所述地下地层的所述数据获得具有嵌入裂缝网络的基质网格,其中所述基质网格包括多个基质网格控制体积,并且所述嵌入裂缝网络包括多个裂缝网络控制体积;识别所述多个裂缝网络控制体积中的两个或更多个之间的裂缝-裂缝相交点的位置;识别所述多个基质网格控制体积与所述多个裂缝网络控制体积之间的基质-裂缝相交点的位置;基于所述裂缝-裂缝相交点和所述基质-裂缝相交点的所述位置确定所述多个裂缝网络控制体积的形状;以及通过生成表示所述基质网格的网格和所述网格内的嵌入平面,来生成具有所述嵌入裂缝网络的所述基质网格的可视化,其中所述嵌入平面包括每个裂缝网络控制体积的所述形状。2.根据权利要求1所述的方法,其中获得具有所述嵌入裂缝网络的所述基质网格包括:计算相交的基质网格控制体积之间的透过率;生成所述嵌入裂缝网络;确定所述基质网格与所述嵌入裂缝网络之间的相交点;以及计算相交的基质网格控制体积与裂缝网络控制体积之间以及相交的裂缝网络控制体积之间的透过率。3.根据权利要求1所述的方法,其中所述多个基质网格控制体积中的至少一个不包括嵌入裂缝网络控制体积。4.根据权利要求1所述的方法,其中所述多个裂缝网络控制体积中的至少一个未嵌入基质网格控制体积中。5.根据权利要求1所述的方法,其还包括:将识别符分配给所述多个基质网格控制体积中的每一个和所述多个裂缝网络控制体积中的每一个;以及生成控制体积相交点的列表,其中所述控制体积相交点的列表包括每个控制体积的列表元素,并且每个列表元素包括与所述控制体积相交的控制体积。6.根据权利要求1所述的方法,其还包括通过执行时间步长模拟过程来模拟储层模拟的第一时间步长,包括:确定储层中的流体对于基质网格控制体积的流入速率;基于所述基质网格控制体积的性质和所述流入速率确定饱和度;基于所述基质网格控制体积的性质确定流出速率,其中所述流出速率对应于所述基质网格控制体积与嵌入在所述基质网格控制体积中的裂缝网络控制体积之间的基质-裂缝相交点;基于所述基质网格控制体积的所述流出率确定所述裂缝网络控制体积的流入速率;以及基于所述裂缝网络控制体积的性质和所述裂缝网络控制体积的所述流入速率确定所述裂缝网络控制体积的饱和度。7.根据权利要求6所述的方法,其中执行所述时间步长模拟过程还包括:基于所述裂缝网络控制体积的性质确定流出速率,其中所述流出速率对应于所述裂缝网络控制体积与嵌入在与所述基质网格控制体积相邻的第二基质网格控制体积中的第二裂缝网络控制体积之间的裂缝-裂缝相交点;基于所述裂缝网络控制体积的所述流出率确定所述第二裂缝网络控制体积的流入速率;以及基于所述第二裂缝网络控制体积的性质和所述第二裂缝网络控制体积的所述流入速率确定所述第二裂缝网络控制体积的饱和度。8.根据权利要求7所述的方法,其中执行所述时间步长模拟过程包括确定所述多个基质网格控制体积和所述多个裂缝网络控制体积中的每一个的饱和度。9.根据权利要求7所述的方法,其中所述储层模拟包括多个时间步长,并且对所述多个时间步长中的每一个执行所述时间步长模拟过程。10.根据权利要求9所述的方法,其中基于所述多个时间步长的每个时间步长来调整具有所述嵌入裂缝网络的所述基质网格的所述可视化。11.根据权利要求1所述的方法,其中所述网格是三维网格,并且所述嵌入平面是二维平面。12.一种计算系统,其包括:一个或多个处理器;以及存储器系统,其包括存储指令的一个或多个非瞬态计算机可读介质,所述指令在由所述一个或多个处理器中的至少一个执行时使得所述计算系统执行操作,所述操作包括:接收表示地下地层的数据;基于表示所述地下地层的所述数据获得具有嵌入裂缝网络的基质网格,其中所述基质网格包括多个基质网格控制体积,并且所述嵌入裂缝网络包...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。