精细油藏模拟的一种线性求解算法  被引量:1

A NEW LINEAR SOLVER FOR FINE-SCALE RESERVOIR SIMULATION

在线阅读下载全文

作  者:李政[1] 吴淑红[2] 李巧云[2] 张晨松[3] 王宝华[2] 许进超 赵颖 

机构地区:[1]昆明理工大学,昆明650504 [2]中国石油勘探开发研究院,北京100083 [3]中国科学院数学与系统科学研究院科学与工程计算国家重点实验室,北京100085 [4]美国宾夕法尼亚州立大学,美国 [5]中国石油大港油田公司,天津300000

出  处:《数值计算与计算机应用》2018年第1期1-9,共9页Journal on Numerical Methods and Computer Applications

基  金:中国科学院前沿科学研究重点计划;中国石油天然气股份有限公司“新一代油藏数值模拟软件3.0版研制”课题(2014A-1008);“大规模、高效代数方程解法模块研究”专题(2011A-1010-01)

摘  要:本文针对油藏数值模拟中黑油模型方程的各个物理量的性质,利用ABF解耦方法和子空间校正算法提出一种分裂型预条件子,并与Krylov子空间方法结合,设计了一种线性求解算法.我们基于某实际油田区块构建了粗、细两个油藏模型,并将它们模拟计算得到的油产量与油田实际产量进行对比,结果表明精细油藏数值模拟对油田生产实践具有重要指导意义,开展面向精细油藏模拟的大规模数值算法研究是十分必要的.我们在台式工作站上使用所设计的线性求解算法测试了SPE10标准算例及由其拼接而成的千万网格规模算例,计算结果表明该算法能有效求解大规模油藏模拟问题.According to physical variables of black-oil model in reservoir simulation own different characterize, we combine the ABF decoupling method and subspace correction method to design a splitting preconditioner to accelerate the Krylov method. We firstly build two coarse and fine models based on some real reservoir block, and compare predicated daily oil productions of these two models with the observed data, the comparison demonstrates the significance of fine-scale reservoir simulation, which indicates the need to develop efficient linear solver for fine-large reservoir simulation. We then employ the proposed linear solver to solve the SPE10 benchmark and a model with ten millions cells spliced by the SPE10 benchmark on a desktop computer, and numerical results indicate that the proposed linear solver is very efficient.

关 键 词:精细油藏数值模拟 多层网格法 KRYLOV子空间方法 多阶段预条件技术 

分 类 号:O241[理学—计算数学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象