【技术实现步骤摘要】
【国外来华专利技术】具有用于非对角占优的不定系数矩阵的压力求解器的储层模拟
本专利技术涉及储层模拟,并且尤其涉及在流体生产期间考虑储层中的流体流动和压力分布的模拟方法。
技术介绍
在油气工业中,为了勘探和生产的目的,需要处理大量的数据进行计算机化的模拟、建模和分析。例如,地下烃储层的开发通常包括储层的计算机模拟模型的开发和分析。储层的实际模拟模型及其流体的存在有助于预测来自烃储层的最佳未来油气采收。油气公司已经开始依赖于模拟模型,作为增强开发石油储备的能力的重要工具。地下烃储层通常是含有石油流体混合物和水的复杂岩层。储层流体含量通常存在于两个或更多个流体相中。储层流体中的石油混合物通过钻入这些岩层并在其中完井的井来生产。有时,诸如水或气体或两者的流体也被注入这些岩层中以提高石油流体的采收。储层模拟属于多孔介质模拟中流动(flow)的一般领域。然而,储层模拟通常涉及处于高压和高温下的地下地质构造中的多种烃组分和多个流体相。这些烃流体和所包含的地下水的化学相行为必须在这些模拟器中考虑。模拟模型包含描述岩层和井的特定几何形状的体积数据,以及诸如流体和岩石性质的储层性质数据,以及与所讨论的油田或气田的特定储层有关的生产和注入历史。模拟模型由模拟器(称为储层模拟器)形成,该模拟器是在数据处理系统S上运行的一套计算机程序。运行这些模型的储层模拟器是计算机实现的数值方法,或编码算法和基础数学模型的数据结构。表示这些烃储层中流体运动的物理性质的数学模型是非线性偏微分方程组,其描述了由流体的生产注入引起的这些储层中 ...
【技术保护点】
1.一种对生产储层中的流体流动进行储层模拟的计算机实现方法,所述计算机实现方法具有确定所述储层内的压力分布的改进的收敛,以针对从所述储层预计生产的时间步长序列,确定所述储层中的模拟流体流动,所述储层被组织成储层单元的三维网格,针对所述时间步长序列,基于实际流体压力和来自所述储层中的井的流体生产来执行所述储层模拟,所述计算机实现方法确定从储层单元的所述三维网格到所述井的模拟流体流动和所述井的模拟井生产速率,所述计算机实现方法包括以下计算机处理步骤:/n(a)对于所述时间步长序列中的时间步长,构成已知储层属性的初始计算机矩阵和实际储层流体生产测量的初始计算机向量;/n(b)确定已知储层属性的所述初始计算机矩阵是否对角占优;/n(c)如果是对角占优的,则基于所述储层的所述网格单元中的各个网格单元中的压力分布的所构成的初始测量,针对所述储层模拟的所述时间步长,确定所述储层的所述网格单元中的所述各个网格单元中的压力分布;/n(d)基于所述储层的所述网格单元中的所确定的估计压力分布,针对所述储层模拟的所述时间步长,确定所述储层的所述网格单元中的估计流体流速;/n(e)确定所述储层的所述网格单元中的 ...
【技术特征摘要】
【国外来华专利技术】20180924 US 16/139,3261.一种对生产储层中的流体流动进行储层模拟的计算机实现方法,所述计算机实现方法具有确定所述储层内的压力分布的改进的收敛,以针对从所述储层预计生产的时间步长序列,确定所述储层中的模拟流体流动,所述储层被组织成储层单元的三维网格,针对所述时间步长序列,基于实际流体压力和来自所述储层中的井的流体生产来执行所述储层模拟,所述计算机实现方法确定从储层单元的所述三维网格到所述井的模拟流体流动和所述井的模拟井生产速率,所述计算机实现方法包括以下计算机处理步骤:
(a)对于所述时间步长序列中的时间步长,构成已知储层属性的初始计算机矩阵和实际储层流体生产测量的初始计算机向量;
(b)确定已知储层属性的所述初始计算机矩阵是否对角占优;
(c)如果是对角占优的,则基于所述储层的所述网格单元中的各个网格单元中的压力分布的所构成的初始测量,针对所述储层模拟的所述时间步长,确定所述储层的所述网格单元中的所述各个网格单元中的压力分布;
(d)基于所述储层的所述网格单元中的所确定的估计压力分布,针对所述储层模拟的所述时间步长,确定所述储层的所述网格单元中的估计流体流速;
(e)确定所述储层的所述网格单元中的所确定的流体流速是否已收敛;以及
(f)如果已收敛,则结束针对所述时间步长的所述储层中的流体流动的所述储层模拟;以及
(g)如果已知储层属性的所述初始计算机矩阵不是对角占优的,则生成近似分析预调节器;
(h)将所生成的近似分析预调节器应用到已知储层属性的所述初始计算机矩阵,以构成所述储层的所述网格单元中的压力分布的测量;
(i)根据所述储层的所述网格单元中的压力分布构成的测量生成Krylov向量;
(j)基于根据压力分布构成的测量所生成的Krylov向量,确定储层压力分布的系数向量;
(k)基于所确定的储层压力分布的系数向量,针对所述储层模拟的所述时间步长,确定所述储层的所述网格单元中的估计流体流速;
(l)确定基于所确定的储层压力分布的系数向量的所述储层的所述网格单元中的所述估计流体流速是否已收敛;以及
(m)如果已收敛,则结束针对所述时间步长的所述储层中的流体流动的所述储层模拟。
2.根据权利要求1所述的方法,还包括基于所述储层模拟来调整所述井中的至少一个的生产的步骤。
3.根据权利要求1所述的方法,还包括基于所述储层模拟来调整所述井中的至少一个的性能的步骤。
4.根据权利要求1所述的方法,还包括当所述确定的流体流速已经收敛时,递增到结束所述储层模拟的随后的时间步长的计算机处理步骤。
5.根据权利要求4所述的方法,还包括对所述随后的时间步长重复计算机处理步骤(a)到(m)的步骤。
6.根据权利要求1所述的方法,还包括将所生成的Krylov向量转换为正交Krylov向量的计算机处理步骤。
7.根据权利要求6所述的方法,还包括对所述正交Krylov向量执行标准正交化的计算机处理步骤。
8.根据权利要求7所述的方法,其中,确定储层压力分布的系数向量的计算机处理步骤包括:在对所述正交Krylov向量执行标准正交化的步骤之后,确定储层压力分布的系数向量的计算机处理步骤。
9.根据权利要求1所述的方法,其中,确定储层压力分布的系数向量的计算机处理步骤包括:通过执行系数向量的线性方程组的高斯...
【专利技术属性】
技术研发人员:阿里·海达尔·多鲁,
申请(专利权)人:沙特阿拉伯石油公司,
类型:发明
国别省市:沙特阿拉伯;SA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。