第1天:cmg操作(builder)剖析

上传人:今*** 文档编号:108355008 上传时间:2019-10-23 格式:PPT 页数:39 大小:2.45MB
返回 下载 相关 举报
第1天:cmg操作(builder)剖析_第1页
第1页 / 共39页
第1天:cmg操作(builder)剖析_第2页
第2页 / 共39页
第1天:cmg操作(builder)剖析_第3页
第3页 / 共39页
第1天:cmg操作(builder)剖析_第4页
第4页 / 共39页
第1天:cmg操作(builder)剖析_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《第1天:cmg操作(builder)剖析》由会员分享,可在线阅读,更多相关《第1天:cmg操作(builder)剖析(39页珍藏版)》请在金锄头文库上搜索。

1、CMG-STARS操作指南,CMG热采和前期处理模拟过程,模型参数,采用Builder建立一个2 组分的STARS 模型。该模型为一均质模型,埋深800 米,油藏厚度12 米,IJK 方向的网格数分别为21、11 和4 个,I 方向及J 方向的网格步长为30 米,反五点井网。 初始采用衰竭降压开采,后改为蒸汽驱开发方式。,网格段其它参数,油藏属性: 层厚:1,1.5,2,1 孔隙度:30% 渗透率:500,700,400,300 纵向渗透率:PERMI*0.2 组分:水相:库中选择,质量密度1000 油相:摩尔质量0.6 质量密度900,粘温曲线 相渗曲线,初始数据,网格 800M 压力为85

2、76KPa,井定义,生产井,PROD1,PROD2,PROD3,PROD4,PROD5 类型:PRODUER 限制:最小流压:0.2MPA 最大液量:32m3 状态:开井,注汽井,INJ 类型:INJCTOR UNWEIGHT 限制:最大注入压力:30MPA 最大注气量:100m3 状态:开井,一、用Builder建立模型,在硬盘下建立一个目录,把相关数据存放在该硬盘下。,启动 CMG 主界面 (桌面上的图标或者开始/程序/CMG/Launcher),选择菜单项 Projects, 然后 Add Project 浏览并选择存储图文件的目录 工程命名为 xx 点击 确定 回到主界面 现在你应该能

3、看到工作目录,打开 BUILDER 2009.10 (双击图标),选择: STARS Simulator, SI Units, Single Porosity Starting date 2011-01-01 点击2次 确定,一、用Builder建立模型,点击 Reservoir (位于菜单栏) 选择 Quick Pattern Grid输入下列信息 注意:单位自动给出 Pattern Type:Normal 5-spot Pattern dimension:x630 y330 Approx. Block Thickness:6(m) Thickness of Reservoir:1.5(m)

4、 Approx. Block Size in X,Y:30(m) 点击Calculate按钮 点击 确定。(出现网格),1、创建油藏构架及属性模型,一、用Builder建立模型,点击左上角的工具栏按钮 将显示模式切换到 Probe mode 点击 Specify Property 按钮 (屏幕中间顶部) 打开下图的 General Property Specification,1、创建油藏构架及属性模型,一、用Builder建立模型,在Whole gird对应的一栏中,输入厚度:2 2 4 4 孔隙度0.3,I方向渗透率1000 1500 1000 2000(mD),J方向渗透率X方向,K方向

5、渗透率*0.1。 点击确定 再次点击 确定 计算属性,1、创建油藏构架及属性模型,一、用Builder建立模型,在Reservoir下的树状菜单中,双击Thermal Rock Types,点击顶部的箭头选择New Thermal Rock Type。选择Rock Compressibility表,输入基准压力8576kPa,地层压缩系数1.8E-5,1、创建油藏构架及属性模型,在Thermal properties表中,把Thermal Conductivity Phase Mixing选为COMPLEX,然后输入以下数据 Volumetric Heat Capacity (ROCKCP)

6、2.35E+06 J/(m3*C) Thermal Conductivity of Reservoir Rock (THCONR) 6.6E+05 Thermal Conductivity of Water (THCONW) 5.35E+04 Thermal Conductivity of Oil (THCONO) 8035 Thermal Conductivity of Gas (THCONG) 2000,一、用Builder建立模型,1、创建油藏构架及属性模型,一、用Builder建立模型,在Overburden Heat loss选项卡中,Overburden和Underburden 输

7、入以下数据 Volumetric Heat Capacity: 2.35E+06 J/(m3*C) Thermal Conductivity: 1.5E+05 J/(m*day*C),1、创建油藏构架及属性模型,点击Components-add/edit component 点击 add/edit a component 点击Select from Library list 选择H2O OK,一、用Builder建立模型,1、创建油藏构架及属性模型,点击 add/edit a component H2O右侧箭头,选择Add a component NAME:dead oil 选择Oleic(o

8、il-like) Molecular weight:0.6,一、用Builder建立模型,2、创建STARS流体模型,选择密度选项卡 选择mass density 水:1000,油:900 APPLY,一、用Builder建立模型,2、创建STARS流体模型,选择粘度选项卡liquid phase viscosities 选择Use viscosity 粘度表用右键添加为12行 输入粘度表,一、用Builder建立模型,2、创建STARS流体模型,一、用Builder建立模型,3、创建STARS岩石流体模型,点击Rock-Fluid 双击Rock Fluid Type,在新窗口中点击箭头按钮,

9、选择New Rock Type 去掉include capillary pressure前的对勾 输入水油表 APPLY 选择liquid-gas table 输入气液表 APPLY OK,一、用Builder建立模型,温度与相渗的关系,在顶部的菜单栏中,选择Rock Fluid Create/Edit Rock Types 点击Relative Permeability End Points选项卡 确保有两个温度段输入最小值37.7778和最大值325,这些温度会在下表中显示出来。 点击SWR,SORW和SORG点击右侧的蓝色三角形,选择Temperature dependence,在下表中

10、显示出对应的三列表头,输入下列数据,一、用Builder建立模型,温度与相渗的关系,点击Rock-Fluid右侧箭头按钮选择Diagnostic Plots 交换选中Oil Water和Gas oil按钮,观察端点变化所带来的影响。,一、用Builder建立模型,温度与相渗的关系,选择Ternary显示,注意一次只能选取一个温度进行查看。观察在任意温度下Kro(过渡相相对渗透率)都没有接触到含油饱和度值为0的线。,一、用Builder建立模型,创建初始条件,点击BUILDER树形菜单中的 Initial 选项卡 双击 Initial Conditions 选择 Water-Oil-Gas 作为

11、油藏流体的初始化分布,进行重力-毛管力平衡计算 输入: 8576 (kpa) -Reference pressure 800 (m)- Depth of reference pressure 其它表格留作空白 点击 应用;然后 确定 你现在应该回到BUILDER的主菜单,除了动态数据部分,其它选项卡都已经ok。 建议此时再次保存文件,从顶部菜单中选择 File ,Save Dataset.,一、用Builder建立模型,创建数值条件,点击Numerical 双击Numerical Controls,在弹出的警告窗口中选择确定 在DTWELL中输入0.001,一、用Builder建立模型,添加新

12、的井,在树状菜单中点击Wells & Recurrent 右边箭头 WELL NEW WELL NAME:PRO1 TYPE:PRODUCER 点击ADD NEW WELL 重复上面步骤,加入PRO2,PRO3,PRO4,PRO5 再加入INJ1-INJ5,注汽井, TYPE:INJECTOR UNWEIGHT,在Wells & Recurrent中,展开Wells,双击injector1 选上窗口底部的Auto-apply 以确保所有的改变可以自动更新。,一、用Builder建立模型,完成井的射孔数据,在树状菜单中点击Wells & Recurrent 展开Wells,展开Injector1

13、,双击2011-01-01 PERF 选择Perforation 选项卡 添加射孔层 点击确定 重复以上步骤完成其它井,一、用Builder建立模型,添加井的工作制度,点击Constraints选项卡 选择new,选择Operate,选择BHP Bottom hole pressure,MAX,12000kPa,CONT REPEAT 再添加一次,STW,MAX,250m3/d,CONT REPEAT 注入流体选择Water,在Water项输入1.0,输入温度325,蒸汽干度0.8 双击Injector1,选上所有关键字,点击Tools按钮选择Copy events using filter,

14、将会弹出新窗口: 选择井,选上需要的井,选择日期,点击All,点击Search & Add按钮 点击确定添加相同的约束条件,再点确定。,一、用Builder建立模型,添加井的工作制度,双击Producer1 ,按照前面的步骤设置生产井工作制度 BHP,MIN,200kPa,CONT REPEAT STL,MAX,32m3/d,CONT REPEAT 点击确定,添加井的工作制度,在Wells & Recurrent中,双击Date 点击 按钮添加日期 从2011-01-01到2021-01-01时间步长选择month 点击确定两次。 把2021-01-01定为停止日期,模型运行到2010-01-

15、01时会自动停止。,一、用Builder建立模型,输出基本性质和井信息,点击I/O Control 双击Simulation Results Output 在OUTSRF选项卡下,改变Well 信息为All Well Layer Values (LAYER ALL) 如果下列选项没有选中,选上下列选项 Oil saturation (SO) Comp. Comp. in gas phase (Y) Gas saturation (SG) Comp. Comp. in oil phase (X) Water saturation (SW) Viscosity (VISO) Temperature

16、 (TEMP) Oil density (MASDENO) Flux Vectors (FLUXRC) Net Cumulative Energy (CCHLOSSCUM) Pressure (PRES) Water , oil , gas relative perms (KRW,KRO,KRG) 你可以选择任意你感兴趣的关键字,注意,这将会增大输出文件。,一、用Builder建立模型,输出基本性质和井信息,在OUTSRF下点击绿色+增加井信息为COMPONENTS ALL,在做一样的添加LAYER ALL,你会看见下面这个窗口,一、用Builder建立模型,往重启动文件中写入重启动信息,点击 I/O Control 选项卡 选择 Restart 点击 Enable Restart Writing 点击 + 号,选择第一个时间

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号