5 国内外油藏数值模拟软件
- 格式:pdf
- 大小:1.68 MB
- 文档页数:64
中国石油新一代油藏数值模拟软件3.0版研制成功
佚名
【期刊名称】《石油化工应用》
【年(卷),期】2017(36)8
【摘要】记者从7月28日中国石油科技管理部在北京召开的“新一代油藏数值模拟软件3.0版研制”课题验收会获悉,新一代油藏数值模拟软件HiSimV3.0的自主研发,打破了油藏数值模拟领域被国外技术软件长期垄断的局面,填补了国内同类软件产品空白,可替代国外同类产品。
【总页数】2页(P154-155)
【关键词】数值模拟软件;油藏数值模拟;中国石油;国外技术;软件产品;课题验收;科技管理;自主研发
【正文语种】中文
【中图分类】TE319
【相关文献】
1.中国石油首台PC机群并行油藏数值模拟系统安装成功 [J],
2.新一代油藏数值模拟软件研制成功 [J], 张扬
3.中国石油首台PC机群并行油藏数值模拟系统安装成功 [J], 无
4.基于多相流模型的缝洞型油藏数值模拟软件研制与应用 [J], 崔书岳;康志江;邸元
5.多功能一体化油藏数值模拟软件(HiSim4.0)--油藏数值模拟中国“芯” [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
第三代多功能油藏数值模拟软件SURESURE 是第三代多功能油藏数值模拟软件包。
它包括:·前后处理器SUREGrid·主模拟器SURESim·PVT处理软件包SUREPvt·2D曲线图形处理SUREPlot·裂缝性油藏建模SUREFracSURE模拟模型:SURE 包括多个模拟模型:·黑油模型·扩展的黑油模型:盐模型、聚合物模型、API 模型、双孔隙度/渗透率模型、试井模型·组分模型·混合模型SURE开窗技术:SURE中的开窗技术是一个动态网格概念,这里窗口代表油藏网格的一个独立子域,它可以被打开或关闭。
它有两种类型的窗口:·一般窗口·井模型窗口(水平井)一般窗口可以是任意大小和形状,可以包括任意地质网格及井数,可以与基础网格相同或不同。
不同的地质认识(如渗透率的各向异性)可以在油藏的同一部分用不同的窗口来描述。
窗口内的网格与基本模型中的网格可以不同。
井模型窗口是在定义的区域内在直井(或水平井)的周围开一个窗口。
这种窗口可对单井水锥或试井进行模拟。
SUREPvt软件包:主要的PVT特征·黑油PVT:API跟踪、用公式计算油气性质、垂向分布·取样流体PVT相态实验- 等容衰竭- 等组份膨胀- 差异分离- 闪蒸- 地面多级分离器- 饱和压力·重组分特征化·原始组分恢复·状态方程参数回归·循环注气·气水交替混相驱替SUREGrid简介:SUREGrid 是用于SURE油藏模拟的一体化前后处理模块。
它立足于新颖的网格构造思想以及在模拟过程中对网格的新式处理。
它具有图像环境,其中可以完成一个油藏的模拟研究,而且覆盖了从网格建立(前处理)到数据分析和成果显示(后处理)的每一个阶段。
SUREGrid全自动网格化。
SUREGrid能建立直角坐标和垂直平分(PEBI)网格,这些网格能自动地从输入图形中得到参数。
1.英国Petroleum Experts公司的RESOLVE油藏管理软件/products/?ssi=92. Roxar集团旗下的油气藏生产管理系列软件提供商Reservoir management suite油藏管理软件包/en-US/brands/roxar/reservoirmanagement/Pages/ReservoirManagementSoftware. aspx?gclid=CKDiupW476wCFWNU4godAkF-KAReservoir Simulation Solutions油藏模拟解决方案/en-US/brands/roxar/reservoirmanagement/ReservoirSimulation/Pages/ReservoirSimulation.aspx/Merlin - The Oil & Gas Reservoir SimulatorCamelot - Assisted History Matching4. Intelligent Solutions, Inc. ——小微型数模软件提供商/products.htmIMAGINE——Top-Down,Intelligent Reservoir Modeling快速智能数模软件/PDFs/Brochure-Imagine2010.pdfIMPACT——Surrogate Reservoir Modeling规则井网油藏的实时数模软件/PDFs/Brochure-Impact2010.pdf IMPROVE——Intelligent Production Improvement Through Stimulation & Workover/PDFs/Brochure-Improve2010.pdfImpulse/Impulse.htmImpress/Impress.htm IDEA——Data Driven, Intelligent Modeling/PDFs/Brochure-IDEA2010.pdf 5. Modeling Technologies Center的数模软件http://www.modeltech.ru/products/websim.phpReservoir simulation office软件WebSim网页模拟器——Petroleum Engineering ToolsREPOS——产量优化平台6. 美国德克萨斯州奥斯丁(AUSTIN)大学的石油与地球科学工程研究中心(Center for Petroleum & Geosystems Engineering)/承担RS-JIP项目(Reservoir Simulation Joint Industry Project),获得GPAS、UTCOMP和UT_IRSP三个成果,如下:/rsjip/projects.htmlGPAS——A Fully Implicit, Parallel Compositional SimulatorUTCOMP——An IMPEC Compositional Miscible Gas Flooding SimulatorUT_IRSP——An Integrated Reservoir Simulation System(所以此平台又称IRSS)。
CBM-SIM –非常规油气藏数值模拟软件CBM-SIM是任何想提高非常规油气藏采收率的公司必备的油藏工程软件。
它是石油工业界公认的用于裂缝性油气藏、煤层气藏、页岩气藏、砂岩及碳酸盐岩油气藏的数值模拟软件。
CBM-SIM是研究非常规油气资源勘探和开发的关键技术之一,是研究非常规油气储集、运移和产出规律,确定非常规油气储层特征、非常规油气井作业制度与气产量之间关系的有效手段,其研究结果可为非常规油气资源开发潜力的评价和开发工程方案的优化提供科学决策依据。
为精确模拟裂缝性油气藏中的基岩孔隙度及煤层气和页岩气的解析吸附效应,CBM-SIM具有模拟三孔隙度、双渗透率的功能。
CBM-SIM还具有模拟注二氧化碳或氮气提高煤层气或页岩气采收率的功能。
CBM-SIM使用现代的数值求解技术及全隐式井筒算法。
CBM-SIM的基本特证是一个用于非常规油气藏及黑油油藏的三维、两相、多组份、全隐式有限差分数值模拟软件。
●三孔隙度/双渗透率:严格处理流体在双渗透率网络(基岩和裂缝) 中的解析吸附、扩散及达西流动规律。
●两组份气体解析吸附:使用扩展兰米尔等温吸附方程定义多组份自由气和吸附气之间的非线性关系为甲烷含量的函数。
●两相流模型:模拟油气藏中的任何两相流动,包括气-水、油-水和气-油。
●复杂油藏模拟:模拟含水域(边水和底水)对油气藏开发的影响。
模拟煤层气开发过程中由于基岩含气量及压力的变化对裂缝渗透率及基岩收缩的影响。
也可模拟水力压裂裂缝及洞穴完井。
●全三维模型:精确处理厚油气藏、层间连通及不连通的层状油气藏。
Klein International, Inc.1CBM-SIM是一个用于油气藏开发规划、油气藏生产动态模拟(历史拟合及产量预测)的油藏工程软件。
其应用范围如下:●裂缝性油气藏:模拟煤层气藏、裂缝性页岩气藏、致密砂岩气藏、碳酸盐岩油气藏。
●提高非常规气采收率:模拟注二氧化碳或氮气以提高页岩气、煤层气的采收率。
●储气库:模拟储气库中气体的采出和注入。
Passion for GeosciencetNavigator高效精准的油藏数值模拟器趋于完美的最大并行处理设计tNavigator 有效地利用单机多核多CPU 进行计算(不收取附加并行费用),成为业界领先的并行油藏数值模拟器。
集群MPI 并行算法对多核工作站实行多CPU 并行运算 多核多CPU 集群的混合动力技术 高效的内存利用率多核之间统一的负荷分配 非均匀存储器存取tNavigator 所有模块均可并行运算多核CPU 集群的混合动力技术混合动力技术:即二级并行算法。
MPI 算法处理并行集群节点之间的同步,而线程技术是应用在每个节点CPU 和内核,以协调并行计算。
对巨型油藏模型,负载分配得到妥善处理,多核CPU 的集群运算速度最大可提高200倍。
=200!成功案例**油田: 世界最大油田之一,建立三相黑油模型,约500万活网格,近13000口井,40年生产历史。
集群配置:20个节点,40个CPU 的Xeon5650,240cores ,480 GB DDR31333MHz 的内存,4X 的Infiniband QDR (40 GB/ S )。
基于上述便携式集群进行了RFD 并行算法的性能研究。
油藏模型中庞大的油水井射孔数据信息,对并行模拟是一个非常大的挑战。
但即使在这种极端条件下,混合算法仍然显示极佳的计算性能。
由上图可知,计算集群可以添加很多的内核,目前是没有限制的。
这种模式总的模拟时间是1小时22分钟,相比一个CPU 核心计算需57小时的时间,并行加速因子提速42倍!对于简单的油藏模型,其速度提高50-55倍。
目前行业的可扩展性主要受限于软件,而非硬件。
SMP+ MPI 混合算法提高HPC 集群性能高达10倍。
当集群节点有多个多核CPU 时,能实现最佳的性能。
功能齐全的动态油藏模拟器主要功能:1.黑油模型1-, 2-, 3-phase 模型 IMPES & 全隐式算法 双孔/双渗模型MPF -离散(张量渗透率控制) 岩石压实 垂相平衡先进的井管理和控制相渗和毛管压力,以及滞后效应 ……2.组分模型 挥发油 凝析气循环注气研究 ……3.热采模型活油 (使用 K 平衡值) 粘温性和相对渗透率的影响 热动力学性质,井控制,水体 无流体流动存在的网格热力学性质 上下盖层的热吸收和热损失 双孔/双渗模型 ……其他:模拟运行时的交互性显示、实时结果监测及强大后处理功能tNavigator 丰富的图形用户界面、配置文件和各种报告提供了详细同步数据监测情况,其实时监测功能帮助油藏工程师及时行模型的调整及历史拟合的运行监测。
CMG-STARS热采、化学驱、冷采及其它先进开采方式数值模拟软件软件功能及国内外实例介绍加拿大计算机模拟软件集团(CMG)目录一、CMG总体介绍(以问答形式)3二、CMG-STARS软件功能介绍10(一)CMG-STARS化学驱模块数值模拟功能介绍101、聚合物驱功能及特点:102、凝胶功能及特点:12(二)CMG-STARS蒸汽辅助重力泄油模拟功能介绍13(三)CMG-STARS出砂冷采以及适度出砂模拟功能介绍15三、CMG-STARS软件国内外应用实例17(一)聚合物驱国内实例17(二)表面活性剂驱国内实例-华北油田淖50断块19(三)三元复合驱国外实例-北美海上油田20(四)凝胶调剖国内实例21(五)国外凝胶调剖实例1-奥地利leoben大学22(六)蒸汽辅助重力泄油(SAGD)实例-Conoco 22(7)稠油出砂冷采及适度出砂实例23(八)泡沫驱实例-挪威的SINTEF石油研究公司24(九)热水驱+注N2泡沫采油实例25(十)微生物采油实例27(十一)电磁加热稠油开采实例:28一、CMG总体介绍1.C MG 公司简介CMG公司(加拿大计算机模拟软件集团)是1977年在加拿大阿尔伯达省卡尔加里市成立的数模研究机构。
依靠在数模软件研究开发及应用方面的丰富经验并经过二十多年的成功拓展,从最初由政府资助的研究机构发展成为成功的上市公司,是全世界发展最快的石油数模软件开发公司。
公司总部设在加拿大阿尔伯达省卡尔加里,在伦敦、休斯敦、卡拉卡斯和北京设有分公司或办事处。
2.国际资质认证机构认证情况在技术测试方面,CMG在以往的SPE数值比较测试中,差不多参与了所有的测试,而且得到了良好的评价。
CMG公司旗下聚积了许多在国际石油数模领域极具影响力的技术专家,在每年全球大型的技术交流会(包括:SPE、CIM等地)上发表了大量有影响性的文章,在油藏数值模拟科技研究上一直保持着领先地位,提供了许多技术服务给国际数模界。
ANS黑油模型油藏数值模拟软件说明书(仅供内部使用)刘月田中国石油大学(北京)复杂科学研究中心2001—2011前言本软件可用来模拟油、气、水三相同时渗流(三相),地层和流体性质及压力、饱和度在X、Y、Z三个方向上变化(三维)条件下的油田注水、注气开发过程。
本软件数据输入采用固定格式方法。
本软件输出结果除综合数据文件外,还可单独输出压力、饱和度分布等单项数据文件。
本软件具有多次连续模拟功能。
本软件共分三部分:输入文件,模拟软件,输出文件。
一、数据输入(文件)系统采用固定输入格式,数据文件名:ANS1.DAT; ANS2.DAT二、模拟运算系统:ANS.EXE三、数据输出(文件)系统1、综合结果文件:ANS.RES2、典型时刻单一生产项指标和压力、饱和度等的分布3、重新连续运行文件:ANSTRT.DAT三维三相黑油油藏数值模拟软件数据输入说明Ⅰ《网格系统》1、标题(文字说明行—在使用者编辑数据时起提示作用,对程序运行不提供任何信息)2、网格块数(3个整数)II=X方向网格块数JJ=Y方向网格块数KK=Z方向网格块数3、标题(文字说明行—在使用者编辑数据时起提示作用,对程序运行不提供任何信息)4、输入用到的代码(3个整数)KDX—控制X方向网格大小输入方式的代码KDY—控制Y方向网格大小输入方式的代码KDZ—控制Z方向网格大小输入方式的代码代码含义:KDX=-1 X方向网格大小相同(只需输入一个值)。
KDX=0 第一层(K=1)第一行的每一网格大小须读入。
X方向相同列的网格相同(须读入II个值)KDY=-1 y方向上网格大小相同(只须读入一个值)。
KDY=0 y方向第一层(K=1)第一行的每一网格大小都需读入。
Y方向相同列的网格相同(须读入JJ个值)。
KDZ=-1 Z方向网格大小(网格厚度)相同(只须读入一个值)。
KDZ=0 网格中各层读入不同厚度值(须读入KK个值)。
KDZ=+1 每个网格的Z方向步长都须一一读入(须读入II×JJ×KK个值)。