摘要
在油藏数值模拟中通常需要将数学模型转化为大规模线性方程组,求解这些方程组将耗费大量的时间。考虑到黑油模型的物理特性,将其在油藏节点上离散得到的子阵视为构成系数矩阵的基本元素,利用块不完全LU0(BILU0)预处理方法与块广义极小残量法(BGMRES)相结合,迭代求解方程组得到BILU0-GMRES方法。该方法具有更强的稳定性和收敛性,它能提高系数矩阵迭代的速度,减少迭代收敛的次数,并且矩阵规模越大,这种优势越明显。对严重非均质边底水油藏SPE9的测试结果表明,块预处理GMRES方法具有较高的精度,能够准确模拟油藏的开发过程并对生产动态作出预测。
Mathematical models in reservoir numerical simulation usually have to be translated into large-scale linear equations, and it takes lots of time to solve them. Taking physical characteristics of the black oil model into account, sub-matrices (block) can bedisper sed from reservoir nodes as integral elements that constitute a coefficient matrix, herein the sub-matrix scale is determined by control e- quations and unknowns. The block incomplete LU0 (BILU0) preconditioning was combined with the block generalized minimal residual method (BGMRES) to iteratively solve the equations, and the comparison illustrated that the BILU0 GMRES method obtained is of greater stability and convergence, it can accelerate the iteration speed of a coefficient matrix and reduce the frequency of iterative conver- gence, moreover, the greater the scale of a matrix, the better the advantage of this approach. The testing performed on a reference example (sPEg) of a reservoir with severely heterogeneous edge and bottom water indicated that the block II.U0 GMRES method is of higher accuracy and it can well and truly simulate the development process of a reservoir and predict the production performance precisely.
出处
《石油学报》
EI
CAS
CSCD
北大核心
2013年第5期954-958,共5页
Acta Petrolei Sinica
基金
中国石油天然气股份有限公司科技攻关项目(2011A-1010)
中国石油勘探开发研究院院级课题项目(2011Y-012)
北京市科学技术委员会重大专项(Z121100004912001)资助
关键词
块ILU0预处理
块广义极小残量法
油藏数值模拟
注水开发
生产动态
block ILUO preconditioning
block generalized minimal residual method
reservoir numerical simulation
water-flooding development
production performance