收藏 分享(赏)

第1天:cmg操作(builder).ppt

上传人:天天快乐 文档编号:967536 上传时间:2018-05-09 格式:PPT 页数:39 大小:2.45MB
下载 相关 举报
第1天:cmg操作(builder).ppt_第1页
第1页 / 共39页
第1天:cmg操作(builder).ppt_第2页
第2页 / 共39页
第1天:cmg操作(builder).ppt_第3页
第3页 / 共39页
第1天:cmg操作(builder).ppt_第4页
第4页 / 共39页
第1天:cmg操作(builder).ppt_第5页
第5页 / 共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 压力为8576KPa,

2、井定义,生产井,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 PorosityStarting 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) Approx. Block S

4、ize 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方向渗透率*0.1。点击确定再次点击 确定

5、 计算属性,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) 2.35E+06 J/(m3*C) The

6、rmal 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 输入以下数据 Volumetric Heat

7、 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 componentH2O右侧箭头,选择Add a componentNAME:dead oil选择Oleic(oil-like)Molecular weight:0

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

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

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

11、e pressure800 (m)- Depth of reference pressure 其它表格留作空白点击 应用;然后 确定你现在应该回到BUILDER的主菜单,除了动态数据部分,其它选项卡都已经ok。建议此时再次保存文件,从顶部菜单中选择 File ,Save Dataset.,一、用Builder建立模型,创建数值条件,点击Numerical双击Numerical Controls,在弹出的警告窗口中选择确定在DTWELL中输入0.001,一、用Builder建立模型,添加新的井,在树状菜单中点击Wells & Recurrent 右边箭头WELL NEWWELL NAME:PRO

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

13、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,将会弹出新窗口:选择井,选上需要的井,选择日期,点击All,点击Search & Add按钮点击确定添加相同的约束条件,再点确定。,

14、一、用Builder建立模型,添加井的工作制度,双击Producer1 ,按照前面的步骤设置生产井工作制度BHP,MIN,200kPa,CONT REPEATSTL,MAX,32m3/d,CONT REPEAT点击确定,添加井的工作制度,在Wells & Recurrent中,双击Date点击 按钮添加日期 从2011-01-01到2021-01-01时间步长选择month 点击确定两次。把2021-01-01定为停止日期,模型运行到2010-01-01时会自动停止。,一、用Builder建立模型,输出基本性质和井信息,点击I/O Control 双击Simulation Results Ou

15、tput在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 (TEMP) Oil density (MASDENO)Flux Vectors (FLUXRC) Net Cumulative Energy (CCHLO

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

17、择第一个选项 At every time.点击 确定 回到主面板点击 File- Save Dataset as. 保存为 tutorial_hm.dat我们现在已经完成了整个数据体,可以退出Builder了。将tutorial_hm.dat 拖放到 STARS 图标上运算。使用重启动计算就可以在不重新计算历史拟合部分的前提下进行预测计算。,二、运行模型,操作方法,有两种方法:你可以将建好的模型保存好,把dat文件拖入STARS中,直接运行另一种方法 是在builder中 选择Validate with STARS 然后选择run normal immediately,三、查看结果,操作方法,

18、在运行结束后,点击Launch Results,三、查看结果,操作方法,三、查看结果,操作方法,三、查看结果,操作方法,点击 按钮增加曲线,三、查看结果,操作方法,Cumulative Oil SC for group “Default-Field-PRO, Water Cut SC for group “Default-Field-PRO”, Cumulative Water SC for group “Default-Field-INJ,三、查看结果,进行历史拟合,将修改过的dat文件再运行后,使用open cmg simulation results 加载在当前文件下,拟合曲线。,三、查看结果,进行历史拟合,怎样做好油藏模拟,做一个合格的“油藏模拟工程师”,而不是一个优秀的“模拟工程师”。脱离油藏工程要求的数值模拟是危险的模拟,紧密结合传统油藏工程理念的数值模拟才是符合现代油藏工程概念的“油藏数值模拟”。,模拟方法:地质认识+工程判断+油藏经验+专业协作,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报