《油藏数值模拟基础培训(第4讲)》由会员分享,可在线阅读,更多相关《油藏数值模拟基础培训(第4讲)(70页珍藏版)》请在金锄头文库上搜索。
1、油藏数值模拟基础培训 (第四讲) 张世明,2009年4月,职工大学 油藏数值模拟基础培训 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY RUNSPEC/GRID要点分析 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 主要作用主要作用(分配存储空间并启动应用程序选项)(分配存储空间并启动应用程序选项) 在主存储空间中顺序为模拟的各个组成部分分配内存;在主存储空间中顺序为模拟的各个组成部分分配内存; 模拟的组成部分包括井、表格数据、模拟网格及解算器存储栈;模拟的组成部分包括井、表格数据、模拟网格
2、及解算器存储栈; 一些关键字是必选的,大部分关键字是可选的;一些关键字是必选的,大部分关键字是可选的; 忽略的关键字等价于将这些关键字设为默认值。忽略的关键字等价于将这些关键字设为默认值。 模型大小:DIMENS 模型流体:OIL,GAS,WATER,DISGAS,VAPOIL,根据油藏实际情况选用不同组合。 模型单位:METRIC, FIELD, LAB 模型维数:WELLDIMS(井,射孔和井组维数),VFPIDIMS(注水井VFP表), VFPPDIMES(生产井VFP表),EQLDIMS(平衡区),TABDIMS(流体及岩石维数) 模型输出格式控制:UNIFOUT,FMTOUT,UNI
3、FIN,FMTIN 特殊功能:API,BRINE,DUALPERM,DUALPORO,MISCIBLE,TRACES 标题: TITLES 模拟开始时间:START RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 一般性的两相PVT相图 A区:代表我们通常所说的黑油。 线AA:代表泡点以上的油 (死油)。 线BB:代表初始时高于泡点的黑油(活油)。 线CC:代表油气两相混合状态(活油)。 线DD:代表一种初始状态接近于临界点的流体 线EE:代表初始状态是单相的气体(干气)。 线FF:也是初始是油气两相混合状态(湿气) 。 线GG:
4、代表初始状态是高于露点的挥发油(湿 气)。 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 死油油藏:AA油藏在整个开发阶段压力一直保 持在泡点压力以上,在油藏中不会发生脱气。生 产油气比是常数(脱气发生在井筒或地面)。 活油油藏:BB油藏在开发阶段压力会降到泡点 压力以下,在油藏中发生脱气,溶解油气比降低 ,生产油气比增加(自由气会生产出来)。 干气藏:EE气藏压力在生产过程中不会穿过露 点线,气藏中没有挥发油产生。 湿气藏:FF气藏压力在生产过程中会穿过露点 线,气藏中产生挥发油。 一般性的两相PVT相图 黑油模型可以模拟的流
5、体类型 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 流体类型的关键字选择 黑油模拟器,如ECLIPSE, 是不能显式模拟组分的变化的 。如果需要模拟气体的分离或 油滴的析出过程,则要间接的 通过改变溶解气的GOR(Rs) 和挥发油的OGR(Rv)来实现 。具有这种特征的流体分别称 为live oil和湿气。 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 文件输出格式汇总 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRAN
6、SCENDENCY ECLIPSE ECLIPSE输出文件格式主要是以文件管理形式,并可定义为有格式输出文件格式主要是以文件管理形式,并可定义为有格式 和无格式,也可定义为单个文件或合成文件(特别是与时间有关的结果文和无格式,也可定义为单个文件或合成文件(特别是与时间有关的结果文 件)。件)。 无格式:在缺省状态条件下,文件存储和输出为不可读,便于程序无格式:在缺省状态条件下,文件存储和输出为不可读,便于程序 读取,但转换有困难。读取,但转换有困难。 有格式:可读,便于编辑、交换,但文件较大。使用定义关键字:有格式:可读,便于编辑、交换,但文件较大。使用定义关键字: FMTOUTFMTOUT、
7、FMTINFMTIN。 单个文件:在缺省状态条件下,用户可根据需要自行定义某些文件单个文件:在缺省状态条件下,用户可根据需要自行定义某些文件 ,对中途终止运行的作业,不会影响已做完的计算步,单个文件文件总数,对中途终止运行的作业,不会影响已做完的计算步,单个文件文件总数 可达可达999999个。个。 合成文件:为与时间有关的文件。如:重启文件、计算总结文件。合成文件:为与时间有关的文件。如:重启文件、计算总结文件。 使用定义的关键字:使用定义的关键字:UNIFOUTUNIFOUT、UNIFINUNIFIN。已合成一个文件,对时间步无限。已合成一个文件,对时间步无限 定,但对中途终止运算的作业没
8、有用于定,但对中途终止运算的作业没有用于GRAFGRAF的文件。的文件。 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY ECLIPSEECLIPSE输出文件输出文件 RUNSPEC部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY ECLIPSEECLIPSE输出文件输出文件 .GRID或.FGRID: 网格文件(NOSIM控制输出) .EGRID: 网格文件,与GRID格式不同,文件要小的多。(用关键字GRIDFILE来控制输 出类型) .INIT或.FINIT: 属性文件。(用关
9、键字INIT来控制输出) .PRT: 报告输出。 文件很大,模型处理及计算结果详细报告。( RPTGRID,RPTPROP,RPTSOL,RPTSCHED控制输出) .LOG: 后台作业时的输出报告,文件比PRT要小很多。可用于错误检查。 .DBG: Debug文件,一般不用。可用于检查ECLIPSE如何处理输入参数。 .SAVE: 用于快速重启。(用关键字SAVE来控制输出) .RFT: RFT计算结果。(用关键字WRFTPLT来控制输出) .FLUX: 流动边界。 (用关键字DUMPFLUX来控制输出) .Snnnn或.UNSMRY: 图形文件输出(在SUMMARY部分定义) .Xnnnn
10、或.UNRST: 重启文件输出(用RPTRST,RPTSOL或RPTSCHED来控制输出) RUNSPEC部分作业练习 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 1 1、根据自己实际区块的流体性质,选择合适的关键字;、根据自己实际区块的流体性质,选择合适的关键字; 2 2、改变、改变RUSPECRUSPEC中文件输出类型关键字中文件输出类型关键字FMTOUTFMTOUT和和UNIFOUTUNIFOUT,看输出文,看输出文 件格式的改变;件格式的改变; 3 3、运行概念模型后分析产生的文件类型,找出对应的控制关键字。、运行概念模型后分析产生的文件类型,找
11、出对应的控制关键字。 GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 主要作用主要作用 油藏的几何模型和基本的岩石属性;油藏的几何模型和基本的岩石属性; 网格块的大小尺寸和深度,网格块的大小尺寸和深度,DXDX、DYDY、DZDZ、TOPSTOPS或或COORDCOORD和和ZCORNZCORN ; 建立网格间的流体流动连接关系;建立网格间的流体流动连接关系; 每个网格的孔隙度、净毛比、渗透率(每个网格的孔隙度、净毛比、渗透率(PERMX/Y/ZPERMX/Y/Z或或PERMRPERMR、 PERMTHTPERMTHT、PERMZPER
12、MZ);); 传导系数修改(传导系数修改(MULTMULT);); 创建各网格孔隙体积、深度和传导系数数组;创建各网格孔隙体积、深度和传导系数数组; 数值水体和网格水体的定义;数值水体和网格水体的定义; 有效网格定义,尖灭控制和最小有效网格孔隙体积定义;有效网格定义,尖灭控制和最小有效网格孔隙体积定义; GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 最简化数据需求最简化数据需求 网格大小和深度网格大小和深度 DXDX或或DXVDXV,DYDY或或DYVDYV,DZDZ,TOPSTOPS 或或COORDCOORD,ZCORNZCORN
13、孔隙度孔隙度 POROPORO 渗透率渗透率 PERMXPERMX,PERMYPERMY,PERMZPERMZ 或或PERMRPERMR,PERMTHTPERMTHT,PERMZPERMZ 净毛比或净厚度净毛比或净厚度 NTGNTG或或DZNETDZNET(默认为(默认为1 1) GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 关于净毛比关于净毛比NTGNTG h1h1 h2h2 WOCWOC OilOil waterwater 储层总厚储层总厚: H=h1+h2: H=h1+h2 油层总厚:油层总厚:h1h1 水层总厚:水层总厚:h2
14、h2 假设油层净毛比:假设油层净毛比:ntg1ntg1 假设水层净毛比:假设水层净毛比:ntg2ntg2 则储层净毛比:则储层净毛比:NTG=(h1Xntg1+h2Xntg2)/NTG=(h1Xntg1+h2Xntg2)/ (h1+h2) (h1+h2) 地质概念净毛比:地质概念净毛比:NTG=ntg1NTG=ntg1 模拟概念净毛比:模拟概念净毛比:NTGNTGNTGNTG GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 主要作用主要作用 达西方程:达西方程: 适于地面条件下水平单相流动,其中适于地面条件下水平单相流动,其中KA/LK
15、A/L项视为表征流体在模拟网格间项视为表征流体在模拟网格间 流动能力的量,即流动能力的量,即传导系数传导系数。 考虑净毛比后的传导系数定义:考虑净毛比后的传导系数定义: GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 主要作用主要作用 在离散网格中,在离散网格中,X X方向传导系数:方向传导系数: 传导系数不能在传导系数不能在GRIDGRID部分显示设定,但可以通过其它方式修改。部分显示设定,但可以通过其它方式修改。 GRID部分要点分析 求实 创新 超越 REALITY,INNOVATION,TRANSCENDENCY 数据排列数据排列 读取网格数据时是 X方向优先,然后 是Y方向,再是Z方 向 网格数据读取规则网格数据读取规则 GR