2010年斯伦贝谢最新Eclipse黑油模型提高培训资料(中文版)
2009年斯伦贝谢发布ECLIPSE油藏数植模拟软件操作技巧中文版
பைடு நூலகம்
斯伦贝谢科技服务(北京)有限公司 有限公司
Copyright Notice © 2009 Schlumberger. All rights reserved. No part of this manual may be reproduced, stored in a retrieval system, or translated in any form or by any means, electronic or mechanical, including photocopying and recording, without the prior written permission of Schlumberger Information Solutions, 5599 San Felipe, Suite 1700, Houston, TX 77056-2722. Disclaimer The License Agreement governs use of this product. Schlumberger makes no warranties, express, implied, or statutory, with respect to the product described herein and disclaims without limitation any warranties of merchantability or fitness for a particular purpose. Schlumberger reserves the right to revise the information in this manual at any time without notice. Trademark Information Software application names used in this publication are trademarks of Schlumberger. Certain other products and product names are trademarks or registered trademarks of their respective companies or organizations.
BASF鹦鹉培训教材
(5)灭火
使用泡沫干粉灭火剂或二氧化碳以扑灭火源。
健康与安全
(6)环保意识
+ 40公里 = 同温层
•在同温层内的臭氧 (CFCs) •切勿倾倒溶剂或漆料于排水道。 •废漆及溶剂应收集于容器内并交有关部门处理或回收。 •使用溶剂回收机可减低溶剂的弃臵并可节省成本。
臭氧洞
20公里
•在对流层内的臭氧 (VOCs)
6
7 8 9
氨基树脂
硝基纤维树脂 纤维酯、纤维醭CAB 过氯乙烯树脂
硝基纤维素、改性硝基纤维素
乙酸纤维、苄基纤维、乙基纤维、乙酸丁酸纤维等 过氯乙烯树脂、改性过氯乙烯树脂
涂料的基本知识
组成涂料的主要成份--天然树脂和合成树脂 II :
序号 10 树脂类别 烯类树指 天丙烯酸树脂 聚酯树脂 环氧树脂 聚氨基甲酸酯 元素有机聚合物 橡胶 其它 主要成膜物质 含烯类聚合物树脂、含氟树脂、石油树脂等 丙烯酸树脂、丙烯酸共聚树脂及其改性树脂 饱和聚酯树脂、不饱和聚酯树脂 环氧树脂、改性环氧树脂 聚氨基甲酸酯 有机硅、有机钛、有机铝
透明涂层提供附着力,光泽性,清晰 度,耐久性与硬度等,涂膜厚度要求 不低于50微米。
是
8070亚光清漆 8000超中浓度清漆 8300高浓度清漆
3030/3368 3030/336 8
修补漆的种类
产品 涂料类型 特性 干燥 物理 化学 干燥 反应 是 施必快产品 溶剂-包括真 提供对涂料的溶解能力和调整涂料 溶剂,助溶剂 的粘度以达至施工要求。 和稀释剂,不 含固成份 异氰酸类高反 一种物质促使涂料反应而固化,分子 应和低反应硬 交键,涂层于干燥后会变成结实而坚 化剂 固。 酸类固化剂 一种对涂料产生促干作用的物质 过氧化物 聚酯固化剂 多种类型的物 柔软性;哑光剂;纹理效果剂; 料提供: 防走珠剂;促干剂 3364/3365/3366(2K) 3054/3056(1K)
油藏数值模拟基础培训(第四讲)
油藏数值模拟基础培训RUNSPEC/GRID要点分析主要作用(分配存储空间并启动应用程序选项)•在主存储空间中顺序为模拟的各个组成部分分配内存;•模拟的组成部分包括井、表格数据、模拟网格及解算器存储栈;•一些关键字是必选的,大部分关键字是可选的;•忽略的关键字等价于将这些关键字设为默认值。
模型大小:DIMENS模型流体:OIL,GAS,WATER,DISGAS,VAPOIL,根据油藏实际情况选用不同组合。
模型单位:METRIC, FIELD, LAB模型维数:WELLDIMS(井,射孔和井组维数),VFPIDIMS(注水井VFP表),VFPPDIMES(生产井VFP表),EQLDIMS(平衡区),TABDIMS(流体及岩石维数)模型输出格式控制:UNIFOUT,FMTOUT,UNIFIN,FMTIN特殊功能:API,BRINE,DUALPERM,DUALPORO,MISCIBLE,TRACES标题:TITLES模拟开始时间:START•PVT和相渗曲线数据占用的存储空间相对较小;•油藏模拟网格数据及解算器存储栈占用存储空间最多;•在每一个事件步,eclipse就会求解一个关于每个网格的压力、饱和度、溶解气油比(或油气比)的方程组。
连续的模拟迭代步的解必须是正交的,所以Eclipse需要快速访问前几个时间步的解,这就是解算器的存储栈。
默认的是快速访问前10个时间步的解,也可以用NSTACK来修改这个值。
RUNSPEC部分常用关键字:•AQUDIM 指定解析水体的个数和大小。
•DIMENS 指定模型的大小。
这个关键字是必须的。
•DISGAS,GAS,OIL,VAPOIL,WATER 指定模型中的相。
至少要有一相。
•DUALPORO 启动双孔选项。
•ENDSCALE 启动端点平衡选项。
•EQLOPTS 设置一系列选项,用来定义初始压力和饱和度。
•FIELD,METRIC或LAB 指定使用的单位制。
一个模型的所有数据使用一个相同的单位制。
斯伦贝谢Eclipse软件
ECLIPSE 2013.1 发布2013年7月18日:斯伦贝谢发布了ELCIPSE 2013.1版本描述:ECLIPSE系列软件体系为石油工业提供了最完整、最全面、最强大的数值模拟研究工具,涵盖各个类型油气藏的数值模拟,有效解决各领域复杂难题——从构造、地质、流体乃至开发方案,帮助您快速、精确、高效地预测储层生产动态!ECLIPSE系列软件体系支持全部类型油气藏模型的构建——黑油、组分、热采以及流线模型。
本版本升级了ELCIPSE黑油模拟器、组分模拟器和流线模拟器的部分功能。
化学驱提高采收率建模功能得到丰富,在ECLIPSE黑油模拟器中添加了模拟聚合物的选项,在ECLIPSE组分模拟器中添加了新的表面活性剂驱油模型。
与此同时,该版本秉承以往各版本,继续发展对Petrel油气藏工程研究平台集成工作流的支持。
本版本将与MEPO4.2绑定发放,用户可以从DVD中安装,也可以从网上下载。
MEPO是一款多重实现优化工具箱,帮助您提交、管理模拟数值模型。
油气藏工程师通过MEPO可以优化数值模拟工作流,实现工作流程半自动化。
MEPO最常用于辅助历史拟合、不确定性分析、敏感性分析以及油气田开发方案优化设计。
注释:ECLIPSE软件套装交互式前后处理程序仅支持Windows操作系统,目前我们仅提供重大Bug修复的售后服务。
我们向您推荐功能更为强大的Petrel油气藏工程研究平台作为ECLIPSE前后处理程序。
ECLIPSE软件包部分功能不支持Linux操作系统。
Eclipse Office, FloGrid, FloViz, Schedule模块仅支持Windows操作系统。
本版本的官方DVD中没有提供IBM ppc64专用模拟器,如果您需要,我们另行为您提供。
升级模块:ECLIPSE 2013.1模拟化学驱提高采收率技术•在ECLIPSE黑油模块扩展了聚合物选项,支持聚合物、冻胶高级建模,包括具有温度敏感性的聚合物。
2010年斯伦贝谢最新Eclipse黑油模型提高培训资料(中文版)
图2 PVTi中的相图曲线
选择合理的状态方程,一般来说选择三参数状态方程,如 PR3 或 SRK3 方程。绘制相 图及组分分布指形图,分析当前实验拟合曲线。 在 PVTi 中进行重组分劈分,一般来讲将重组分劈分成 2-3 个组分就可以了,但要注 意劈分质量,其含量不要差别过大,比例相近可能更较为合适;同时也需要保证劈分前后 样品的相图不能差别太大,尤其是在油藏温度附近。对特别重要的参数给较大的权重,如 饱和压力及气油比等,考虑相应精度,拟合实验数据,拟合相图。 劈分是为了更好的拟合,合并则是为了加快求解速度,但合并不是盲目组合,一般来 说我们可以尽量减少组分个数,4-10 个组分就足够了,当然对于混相驱模拟则至少需 14 个组分。合并时应遵循以下原则: • • • • • 性质相近(如分子量),Log(K)值与 P(压力)关系曲线趋势一致; 同分异构体一般合并,如 Ic4 与 Nc4 合并为 C4,IC5 与 NC5 合并为 C5; 在 N2 和 CO2 浓度较低时,N2 与 CH4 合并,CO2 与 C2H6 合并; C1 一般保留成独立组分; 注入的组分需要保留独立。
ECLIPSE 数值模拟软件使用技巧 数值模拟软件使用技巧
I
目
录
第一部分 ECLIPSE 前后处理软件使用技巧 .......................................................................... 1 如何使用 PVTi 进行 PVT 实验拟合 .................................................................................... 1 如何使用近井筒模型创建水力压裂裂缝 ............................................................................. 7 如何在 GRAF 软件中生成沿随水平段的产量曲线 ............................................................ 10 如何将 Petrel 网格导入 Eclipse....................................................................................... 12 如何简便调整网格水体的大小 ......................................................................................... 13 如何用 SCAL 查看端点标定曲线...................................................................................... 16 如何从 SUMMARY 文件统计月度生产数据 ...................................................................... 19 如何在 OFFICE 里可视化编辑网格属性 ........................................................................... 21 如何把角点网格转化成块中心网格 .................................................................................. 24 第二部分 ECLIPSE 关键字使用技巧 ................................................................................... 28 如何使用示踪剂功能分析注采情况 .................................................................................. 28 如何灵活使用 UDQ、UDA 与 ACTIONW(X) .................................................................... 30 如何修改负压缩体积错误 ................................................................................................ 36 如何正确理解 ECLIPSE 中井/井组控制 ........................................................................... 38 如何分层输出井的生产数据 ............................................................................................. 43 如何使用井列表和动态井列表(E300)进行多井批操作......................................................... 44 如何在数模模型中建立倾斜的油水界面 ........................................................................... 46 如何使用 ACTIONX 按顺序和条件自动射孔完井.............................................................. 48 如何用动态分区和 ACTION 关键词进行生产控制 ............................................................ 50 如何使用多段井(MSW)模拟多分支井 .......................................................................... 51 第三部分 ECLIPSE 综合使用技巧....................................................................................... 54 如何在 PETREL 中生成油柱高度等值线图....................................................................... 54 如何将 VIP 模型数据转化为 ECLIPSE 数据格式 .............................................................. 56 如何在 Linux 系统中配置 ECLIPSE 许可证随开机自动启动 ............................................. 58
斯伦贝谢PVTi工作流程-中文
斯伦贝谢PVTi⼯作流程-中⽂说明1、这段翻译⽂字是斯伦贝谢PVTi参考⼿册《教程---Tutorial》⼀章中第五节---PVTi⼯作流程(Workflow tutorial)。
2、标记为红⾊字体的,是认为翻译⽋妥的⽂字,请查看原⽂。
本⼈⽔平有限,⽂中肯定有很多不不妥和错误之处,希望⼴⼤果友批评指正,跟帖讨论Eclipse 的学习⼼得及经验,⼤家共同进步。
PVTi⼯作流程(workflow tutorial)该教程将逐步介绍PVTi的功能。
注意:该教程不准备讲解PVT分析,但是会关注并举例说明PVTi的典型⼯作流程。
每个教程分为数量不等的若⼲部分,为避免重复,后⾯的教程会⽤到前⾯的教程,所以强烈推荐你按照顺序来阅读。
包括以下教程:⼀、流体属性预测(FPE-fluid properties estimation)34页⼆、创建流体系统37页三、模拟实验43页四、实验结果与状态⽅程的拟合50页五、输出Eclipse Black Oil PVT Tables 54页六、将⿊油模型转化成组份模型58页七、⼯作流程教程61页⼋、多相闪蒸69页九、输出Eclipse Thermal model 73页⼗、资料(或数据)分析与质量控制77页⼗⼀、排除样品污染84页⼗⼆、调⽤旧⼯程⽤于当前⼯程87页⼀、流体属性预测(FPE-fluid properties estimation)该节教程阐明的是如何使⽤PVTi模块进⾏流体属性预测(FPE-fluid properties estimation)。
该教程中的数据可按照PVTi标准安装路径如下:$ECL/2007.1/pvti/tutorials在使⽤该节教程之前,你必须先将该⽂件拷贝到你⾃⼰的本地⽂件夹中。
该教程分为以下⼏个部分:1.介绍34页2.基本信息-Fundamentals 34页3.闪蒸计算36页4.结论36页1、介绍流体属性预测能够提供⼀种快速查看井场所提供的PVT属性表的功能。
斯伦贝谢_油田新技术Schlumberger_OilField_Review-2
楚科奇海
加拿大 阿拉斯加
巴罗角
巴罗拱
普拉德霍湾 Mukluk
E. Mikkelsen Bay State 1
阿拉斯加国家 石油储备区
Brooks Range Foothills
Bel i Unit 1
^
连接后的模型有助于工程师研究 在盆地发展史(包括多次流体充填事 件、发生圈闭和古油/水界面倾斜的时 期)中压力-体积-温度的变化对不连 续稠油沉积的影响。模型连接的结果 为KOC提供了稠油形成机理方面的可 靠假设。事实证明,这对预测这种低 渗透遮挡层的分布很有效果,适合作 为ECLIPSE储层模拟的输入数据。
0
公里 100
0
英里
100
研究区域
22
油田新技术
Brookian
Beaufortian
Etivluk 组
Ma SW 0
陆上
Gubik 层
NE
Sagavanirktok 层
50
Mikkelsen 岬
Staines 岬
65
PrSinccheraCdreeerkB层luff 层
Canning 层
Schrader Bludd 层
25. Saller A,Lin R和Dunham J:“Leaves in Turbidite Sands:The Main Source of Oil and Gas in the DeepWater Kutei Basin,Indonesia”,AAPG Bulletin, 90卷,第10期(2006年10月):1585-1608。
和Enrico RJ:“A New Geochemical-Sequence Stratigraphic Model for the Mahakam Delta and Makassar Slope,Kalimantan,Indonesia”, AAPG Bulletin,84卷,第1期(2000年1月): 12-44。
eclipse知识教程(1)
ECLIPSE黑油数值模拟基础斯伦贝谢科技服务(北京)有限公司Schlumberger Technology Services (Beijing) Ltd目录简介1目的3什么是油藏数值模拟 5如何把模型与实际油藏联系在一起7为什么要进行油藏数值模拟研究10为什么选择ECLIPSE 12ECLIPSE的功能14ECLIPSE是如何工作的16静态油藏描述19PVT和岩石数据22初始化数据24井数据26使用ECLIPSE进行油藏数值模拟研究28 如何使用手册30文件的组织和结构33ECLIPSE输入/输出结构35ECLIPSE输出文件 37ECLIPSE输出类型 41输出文件名称44文件位置48宏命令的使用50输入文件结构53数据文件语法规则56关键字语法58各部分通用的关键字60系统使用63基本的UNIX命令65VI编辑器69RUNSPEC部分 73RUNSPEC部分的作用 75 RUNSPEC部分关键字 78不含RUNSPEC部分的数据文料81 GRID部分83GRID部分的作用85数据排列规则88网格几何形状90块中心网格实例94角点网格实例97网格模型格块属性99如何指定网格格块属性101传导系数规则109笛卡儿网格的传导系数Ill径向网格传导系数118页岩模型121传导系数修正124非相邻连接NNC 128断层处NNC的生成130尖灭处NNC的生成132局部网格加密(LGR)处NNC的生成134双孔模型中的NNC 136水体处NNC的生成138径向网格中NNC的生成140径向模型142输出控制145GRID部分关键字总结 148GRID部分关键字149EDIT部分153EDIT部分的作用155EDIT部分关键字总结157PROPS部分—流体属性159流体属性的作用161黑油模型概述163黑油及组分模拟167油相状态方程169用PVDO输入dead oi1的PVT属性172用PVCDO输入dead oi1的PVT数据174 用PVTO输入live oil的PVT数据176用PVCO输入live oi1的PVT数据178气体状态方程180用PVZG输入干气的PVT数据183 用PVDG输入干气的PVT属性185 用PVTG输入湿气的PVT数据187 水的状态方程189参考密度191黑油模型中相的选择193用PVT分区定义多种PVT类型196 用API追踪定义多种PVT类型199 岩石压缩系数205饱和度函数和端点标定207饱和度函数的作用209饱和度函数211三相相对渗透率217饱和度函数标定219端点标定221垂向标定226毛管力标定229输出控制233REGIONS分区部分235 REGIONS的作用237REGIONS部分关键字类型239 SOLUTION部分245SOLUTION部分的作用247平衡法249EQUI关键字的使用252块中心平衡253水平和倾斜网格块的精细网格平衡255 动态流体校正257过渡区端点变更260拟合初始含水分布262列举法264初始溶解比266重启268如何产生一个完全重启运算271如何产生一个快速重启运算272完全重启和快速重启274输出控制275水体模拟277水体模拟功能279网格水休281数值水体283Fetkovich水体286Carter-Tracy水体289流量水体292输出控制294SUMMARY部分295SUMMARY部分的作用297附加的参数301输出控制和补充的关键字304SCHEDULE部分—历史拟合307SCHEDULE部分的作用309历史拟合与预测分忻311SCHEDULE历史拟合部分体系结构313VFP曲线指定315钻一口新井:WELSPECS 321气井中的流动327连接层位定义:COMPDAT 331部分完并:COMPRP 337垂向平衡的部分完井:COMPVE 340井历史产量:WCONHIST 345井注入量:WCONlNJE 349模拟器控制:TUNING,TUNINGL和NEXTSTEP 352 输出控制:RPTSCHED和RPTRST 355再溶解和再挥发量:DRSDT和DRVDT 358模拟的前进和终止:DATES,TSTEP和END 360模拟井的动态362手动修井,修改产量和PI 366SCHEDULE部分—生产预测369主产预测部分关键字组成371 SCHEDULE预测部分结构372井目标产最设定:WCONPROD 374经济极限定义377单井经济极限,自动修井和自动降产379 经济极限,自动修井和自动降产381 CECON完井层段经济极限382WPLUG堵水措施:WPLUG 383修井措施:WLIFT 384WTEST试井:WTEST 385井产最的自动降产:WCUTBACK 386井组控制387创建井组层次:GRUPTREE 389井组/油田生产控制:GCONPROD 390井组注入控制:GCONINJE 393优先控制396井组经济极限:GECON 398收敛性399典型的收敛性问题401ECLIPSE100用户教程练习407练习1:单井锥进模型 409关于练习1的说明:单井锥进模型412练习2:部分模型的RUNSPEC部分 413练习3:部分模型GRID部分 415练习4:部分模型的PROPS部分和REGIONS部分418 练习5:部分模型初始化420练习6:部分模型历史拟合422练习7:部分模型开采优化425参考文献4271简介1.1 目的ECLIPSE100用户教程旨在通过介绍ECLIPSE中最常见的功能来帮助用户熟悉油藏数值模拟的整个过程。
Eclipse100黑油模拟器基础
•Production/Injection
•Pressure data
11
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables
•Structure
•Gross thickness
•模型建立所需资料 •ECLIPSE 数据体数据结构 •技术特色
•如何用ECLIPSE的OFFICE工作 平台?
10
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables
•Initial condition data
•Well data
•Initial fluid contacts
•Initial gas-oil ratios
16
•Production/Injection
•Pressure data
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables
•Reservoir map •Rock properties •Fluid properties •Saturation tables •Capillary pressures
•Initial condition data
•Well data
•Relative permeabilities
•Production/Injection
油藏数值模拟 第六章 黑油模型及其应用
1第六章黑油模型及其应用2第一节黑油模型及求解思路一、假设条件1、考虑油、气、水三相2、考虑油组分、气组分、水组分三个组分3、气组分在油、气相中要发生质量交换压力增加时,气组分可溶解在油相中(溶解气)压力降低时,气组分可从油相中分离出来(自由气)4、水相与气、油两相间无质量交换5、考虑毛管力、重力;油、气、水、岩石均可压缩6、油藏温度不变3二、数学模型1. 组分质量守恒方程()()⎥⎦⎤⎢⎣⎡⎟⎠⎞⎜⎝⎛+∂∂=⎥⎦⎤⎢⎣⎡∇∇⋅∇⎥⎦⎤⎢⎣⎡∇−∇⋅∇−B S R B S t q D g p B kk R D g p B kk o o ggo so so gv o oo rog g g g rg φρμρμ++()⎟⎟⎠⎞⎜⎜⎝⎛∂∂=+⎥⎦⎤⎢⎣⎡∇−∇⋅∇ooov o o o o ro B S t D g p B kk q φρμ式中R so —气油比(1)(2)(3)油组分水组分气组分()⎟⎟⎠⎞⎜⎜⎝⎛∂∂=+⎥⎦⎤⎢⎣⎡∇−∇⋅∇wwwv w w w w rw B S t D g p B kk q φρμ4辅助方程:1=++s s s w o g pp pp p p ogcgow o cow −=−=(4)(5)(6)未知量:g w o g w o s s s p p p 、、、、、2.未知量和辅助方程分析53. 初始条件和边界条件假设边界不规则的油藏中有若干口井生产或注入,求油藏中的压力和饱和度分布。
I.C 0xxL yL y()()(),,0,,00,,0O Oi w wi o oi P x y P S x y S t S x y S =⎫⎪=>⎬⎪=⎭B.C 1) 外边界封闭2)内边界>=∂∂Γt xP •定产•定流压P iwf P wft>0()ηζδ−−⋅=y x Q Q v v ,0>t61.隐式求压力1利用毛管压力消去则未知量减少为2利用饱和度归一化方程将油、气、水方程进行适当的组合和化简,最后得到一个只含有油相压力Po 的方程,称为压力方程。
油藏数值模拟eclipse入门学习
覆盖原来数据
导入数据
流程
1. 设置单位 2. 导入整理的数据文件 3. 导出.sch文件,查看是否有错,有错则进行修改直到没有错误 4. 进行输出设置 5. 最后再导出无错的数据 6. 导入至office
中间的时间间隔则是生产情况未发生变化,平均化生产数据 为减少运算时间,根据生产时间进行不同时间采样
动态文件 时间文件 层位文件 井轨迹文件 生成井组、井组控制文件
Gird和init从office中拷贝过来
启动schedule 设置单位 输入数据 replace,可改变数 据查看错误类型
裂缝性储层
从软件 中生成 的井轨 迹文件
导出数据看是否有提示错误
查找井位数据 错误
通过flogrid 创建、修改井位
多图 对应图数值表可 导出
针 对 单 井 进 行 切 换
单一文件
每次 修改 都要 运行 和调 用
要进行前后对比,加载完后打 开不动,在进行修改,然后再 运行加载可进行两个结果对比
两次结果 进行运算 对比
工程 文件
几何体
编译性 错误
性质 运行中 的产生 的信息 可打开
每一个案例输入数 据的总文件
Poro属性也需要进行先行变换
导入至office中(新建工程),若在原工区则需删掉历史记录 挨个导入文件
完善其他内容
可从别的工程中导入,再 相应修改
初始化
在flogrid中分 别查看油水 界面
Grid和property需要从office中导入已生成的文件
五类七个文件放入schedule中,进行下一步工作
设置油气水性质
岩石性质关键字需定义
在此中选择“rock properties”
页岩气-黑油模型(Eclipse)
将工程存储在开始新建的文件夹中。
二、新建工程
(四)完成新建工程,并点击“Filclipse数值模拟基本操作
一 模块介绍 课程 提纲
二 新建工程
三 模型建立 四 模型计算
三、模型建立
Data 模块
点击进入Data模块,输入相关参数,建立模型。
二 新建工程
三 模型建立 四 模型计算
四、模型计算
第五届中国石油工程设计大赛
页岩气-Eclipse数值模拟基本操作
李继强
2015 年 3 月
页岩气—Eclipse数值模拟基本操作
一 模块介绍 课程 提纲
二 新建工程
三 模型建立 四 模型计算
一、模块介绍
油藏数值模拟软件—Eclipse,有24个 独立模块,常用的是Office和Manuals模块。 其中Office模块承担Eclipse模型处理与计 算,Manuals模块属于帮助模块。
页岩气—Eclipse数值模拟基本操作
一 模块介绍 课程 提纲
二 新建工程
三 模型建立 四 模型计算
二、新建工程
(一) 新建一个文件夹,用以存储数模相关数据(文件
夹名不能用中文)。
(二) 打开Eclipse,点击Office模块,运行。
二、新建工程
(三) 点击菜单栏“File”,新建工程—New project„,
三、模型建立
PVT模块
三、模型建立
PVT模块
如果“Rock Tables”不可用,可以在有Rock的数据文件 中拷贝复制一个。
三、模型建立
SCAL模块
点击进入SCAL模块,再点击菜单栏上的“Section”进 入关键字输入界面,输入气藏相关相渗参数。
Eclipse培训教材3
资料概括目录·数模需要的数据·数摸如何初始化·通常,数模如何进行?一个模型是一组描述油藏的数据,而一个模拟器是计算油藏压力和饱和度分布的一个作为时间函数的程序建立模型·象其它任何模型一样,模型建立得越接近真实油藏,模型越好·由模拟器完成计算出的油藏与真实油藏相比较,来检查模型的质量(历史拟合阶段)·一旦建立起接近了真实油藏的模型后,该模型就可以用来研究在变化产生影响的未来油藏的策略物质平衡·数值模拟的目的就是要确定作为时间函数的压力和饱和度的变化·油藏按水平和垂直方向被分成几个块·每个网格块内压力和饱和度的变化由在每个网格块上完成一个物质平衡计算来确定·因为油藏当作一组块来描述,对不同的块heterogeneities能按分配的不同体积来考虑·鉴于油藏被分成几个块,并考虑了heterogeneities,模拟器将表示这些面积内的油藏不会被消耗尽资料要求为在每个网格块内完成物质平衡计算,模拟器需要知道:·每个网格块内的初始压力和饱和度·在X、Y、Z方向的传导率·来自每个块的生产和注入情况总体积和中深·每个网格块的长度和深度是不同的·可计算总体积=DZ*DY*DZ·块中深计算=顶深+DZ/2孔隙体积孔隙体积,网格到GROSS和净厚度从图中分配到每个网格中孔隙体积计算=DX*DY*DZ*NTG*PORO渗透率·每个网格块的渗透率既可从图中也可由一组相关关系来指定·任何流动面的传导率可计算=KA/L平衡初始化参数深度数据,压力数据和流体接触关系都详细作以说明·这些数据,油、水、气的压力作为深度的函数列入表中·这类表用流体变化梯度从PVT数据中提取·在中深每个网格块其压力可从表中确定初始油、气、水饱和度(不在过渡带)·对不处于同一过渡带的每个块,可从相对渗透率最低点来确定初始水和气饱和度·油饱和度通常由1-Sw-Sg初始油、气、水饱和度(在过渡带)·在过渡带,初始油、气饱和度值从Sw或Sg相对毛管压力表中确定·当相态压力间不同时毛管压力可被计算出Pcow=Pw-Po=△rhPcog=Pg-Po=△rh完井,生产和注入数据完井、生产和注入数据作为时间的函数作如下说明:·井位坐标·射孔层位·生产/注入速率时间步长关于这一点,我们提供每个网格块需要完成一个物质平衡计算的所有数据·完成物质平衡计算的一个时间间隔由用户指定,该时间间隔被确定为一个时步,间隔大小被确定为时步大小·当一个时步结束模拟器为每个网格块计算出压力和饱和度·一旦压力和饱和度在时步结束时被确定下来,可用作下一个时步的初始条件数据摘要DX,DY,DZ,Phi,K,Dznet,NTG,PVT,Kr,Pc,Pi,OWC,GOC,Prod,Inj第二章文件ECLIPSE100系列程序由六个子程序组成ECLIPSE全隐、黑油油藏模拟器EDIT有资料输入和及时帮助的一个编辑器GRAF作图程序用于产生FILL网格结构和插入程序VFP用于产生井眼水动力表的程序PSEUDO产生拟函数的程序ECLIPSE100输入文件·产生的文件是ASCII文件用于任何编辑器·EDIT文件有及时帮助,输入控制板和在正确格式下将数据写到文件中用其它程序产生数据·用GRID程序产生网格文件·用VFP程序产生井眼水动力表·用PSEUDO程序产生拟函数·用SCHEDULE程序产生完井、生产和注入数据ECLIPSE100输出文件·产生ASCII打印文件·产生一个初始化文件,通常为二进制,但能转换为ASCII·对每个时步产生汇总文件,通常为二进制,但能转换为ASCII·为指定时步产生重启动文件,通常为二进制,但能转换为ASCII ECLIPSE100文件名数据输入文件*.DA TA *.DAT以下为单一文件输出文件类型UNIX文件名ANSI文件名打印文件*.PRT *.PRT初始文件:格式化*.INIT *.INI非格式化*.FINIT *.FIN保存文件:格式化*.SA VE *.SA V非格式化*.FSAVE *.FSV汇总文件:格式化*.UNSMRY *.USY非格式化*.FUNSMRY *.FSY重启文件:格式化*.UNRST *.URS非格式化*.FUNRST *.FUR以下为多文件输出汇总文件格式化*.Annnn *.Ann *.Bnn *.Cnn 非格式化*.Snnnn *.Snn *.Tnn *.Unn重启文件格式化*.Fnnnn *.Fnn *.Tnn *.Unn 非格式化*.Xnnnn *.Xnn *.Ynn *.Znn第三章输入规则概括关键字部分·ECLIPSE输入数据文件由八部分组成·常用需要五部分·每部分每个关键字必须打头,并用在指定任何数据或那部分关键字前·每部分必须用命令引导来指定·每个部分关键字要顶头写,不能空格RUNSPEC 用于定机器需多少内存才能解方程,告诉它PVT、WELL 数有多少等GRID网格尺寸大小,构造深度,总砂层厚度,孔隙度,渗透率,净厚度EDIT修改传导率和孔隙体积PROPS 用于输出PVT特征,流体密度,相对渗透率曲线,毛管压力REGIONS 定义PVT、相对渗透率、平衡区和输出报告区域SOLUTION定义初始油藏压力、油水界面、油气界面、泡点及露点压力SUMMARY定义许多变量来输出GRAF所需要的数据SCHEDULE生产速率、注水速率、观察动态压力,完成历史拟合END数据输入规则·每类数据必须由一个关键字引导·关键字必须在第一列顶头·数据与关键字不能在同一行·数据应再起一行开始或行可以是空行·基于关键字,ECLIPSE知道是什么数据并且响应命令就指定了·用户能指定给ECLIPSE什么数据能缺省、空行、插入·数据可是自由格式·从第一列到132列可以用COLUTION关键字修改通常格式·在数据开始前关键字必须被指定·用关键字开头在关键字之后数据被关联如:KEYWORD 或KEYWORDdata values / data values /……more values //注释行·任何行开始用两个短线(- -)被处理成注释行·命令可放置在短线- - 之后表示一行数据或设置的数据数值多样性问题·多值可以通过指定数值的号码来定义,一个重复的符号*,或重复数值·对多值来讲,在重复符号前或后都不能有空格·5*0.2等同于0.2 0.2 0.2 0.2 0.2 0.2·接收多个缺省数值,可通过指定缺省号和重复号·在重复号前没有空格·5*等同于1* 1* 1* 1* 1*表格·仅用一个关键字来指定表格·每个表结束用一个“/”·如果在一个表中用一个1*代表某一个值,则ECLIPSE将在表中完成该值的插值计算如:SWOF- - SW KRW KROW PCOW0.0 0.0 1.0 7.00.20 0.0 0.6 1*0.30 1* 0.4 1*0.50 1* 0.15 1*0.70 0.4 0.0 1*1.0 1.0 0.0 0.0/ END OF TABLE选择关键字·选择关键字可用来指定不同计算选项·对输入数值关键字可以在任何地方来指定部分关键字ECHO启动每行的读入并被打印NOECHO关闭打印读出的每行MESSAGES控制信息号码,打印警告和错误,或运行前查错终止运行NOW ARN终止所有ECLIPSE警告信息INCLUDE指定外部文件的读入错误信息·模拟器报告信息、警告、错误和·信息包含有资料并一般不指出数值问题·警告指出可能的数值问题,如果数值不正确用户应读或修改它们·如果有错误,模拟器将不执行下去。
黑油模型油藏数值模拟教学软件说明书
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个值)。
斯伦贝谢宣传手册
无限的职业发展机会
~3年
~ 2年
How do you progress? We promote from within based on merit and performance. Nearly all our senior managers started as trainees, just like you. Our structured training programs allow you to gain expertise and experience at a pace and intensity that you would not nd anywhere else. After ve years in the eld, your options are almost limitless. We operate a policy of borderless careers - you’re limited only by your ambition. What will you be? Field Engineer Maintenance Engineer Research Scientist Manufacturing Engineer Geophysicist Reservoir Engineer Information Technologist Sales and Marketing Specialist Software Engineer Supply Chain Specialist Human Resources Specialist Drilling Bits & Advanced Technologies Geoservices M-I SWACO Drilling & Measurements PathFinder Drilling Tools & Remedial Dynamic Pressure Management Production Well Services Well Intervention Completions Arti cial Lift Sand Management Services
ECLIPSE黑油模型简单入门教程
61
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
62
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
63
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
64
Schedule
二. 观 察 数 据 和 修 改 增 补 数 据
65
Schedule
50
一. 建立数模数据文件
•用FloGrid建立网格数据体
•用Schedule建立生产数据体
•用Office/Data建立其余数据体
51
一. 建立数模数据文件(2)
使用
Schedule
建立生产数据文件
52
Schedule 要点
一.导入数据
1.准备 生产历史数据文件(*.vol)、 措施数据文件(*.ev)、 自编 井斜数据文件(*.cnt & *.dev) 网格数据文件(*.grid) 从DATA导出 属性数据文件(*.init) 2.导入数据
四.输出地质模型文件 五.保存Workspace
7
FloGrid
一.导入数据 右键
建立平面
导入数据
数据为Contour、 Scatter
形成mesh map
8
FloGrid
一. 导 入 数 据
9
FloGrid
一. 导 入 数 据
10
FloGrid
一. 导 入 数 据
11
FloGrid
一. 导 入 数 据
Schedule完成) 3.流体,岩石,初始条件、输出控制等数据体;(用 Office\Data完成)
3
一. 建立数模数据文件
REACH PONY培训讲义
INDEX
Ø Ø Ø Ø
目录
PART1:重点管控物质介绍
PFOS&PFOA PAHs 邻苯二甲酸盐 卤素
PART2:REACH
Ø REACH法规简介 Ø FQA常见问答
2
重点管控物质介绍
PFOS&PFOA
• PFOS:全氟辛烷磺酸化合物
♣ 一类物质总称. ♣ 分子式:C8F17SO3X ,其中X=H+、金属盐、卤化物、氨基或其 他聚合物的衍生物基团形成不同的化合物. ♣ 特性:疏水和疏油
PFOS 和PFOA的检测方法
t
PAHs
多环芳烃:分子中含有两个以上苯环的碳氢化合物,简称PAHs。 主要的十六种化合物为:其中苯并芘是毒性最强的一种。
蒽
菲
苯并芘
PAHs的产生和危害
产生
l
l
l
有机物生产加工过程产生多环芳烃 为使塑料或橡胶等硬质材料软化,往往添加矿物油,矿物 油作为混合物可能含有多环芳烃 储藏类产品、染料等
REACH法规——不同产品分类履行的职责
产品分类 物质 标 准
年制造/进口量大于或等于1t
需要 注册 注册 注册 不注册 要通报
配制品中 年制造/进口量大于或等于1t 的物质
①物品中含有有意释放物质 ② > 1 t/a ③没有为该用途注册 ①物品中含有高度关注(SVHC) ② 在物品中的浓度> 0.1% ③ > 1 t/a
S V HC
生殖毒性的(导致生育能力的下降,或胎儿发育的不正 常), 第1/ 2类
2. PBT: 持久性、生物积累性、毒性物质 3. vPvB: 高持久性和高生物积累性物质 4. 其他: 具有同等影响的物质,对人类和环境具有严重和不可逆影 响的物质。
第五章 黑油模型(IMPES方法)
(12)
• 水组分
kk rw (∇ p w − ρ w g ∇ D ) + q wv = φ ∂ S w + S w ∂ φ − φ S2w ∂ B w ∂ P o ∇⋅ Bw µ w B w ∂t B w ∂ P o B w ∂ P o ∂t
(13)
(11)
二、组分质量守恒方程
将(7)、(8)、(11)代入(1)、(2)、(3) 的右端项得组分质量守恒方程 • 油组分
kk ro (∇ p o − ρ o g ∇ D ) + q ov = φ ∂ S o + S o ∂ φ − φ S2o ∂ B o ∂ P o ∇⋅ B o ∂t B o ∂ P o B o ∂ P o ∂t Bo µ o
i-1,j,k i,j,k i,j-1,k i+1,j,k
z
i,j,k+1
∆A∆P = ∆ x Ax ∆Px + ∆ y Ay ∆Py + ∆ z Az ∆Pz
k k rl 面积 式中 A— 传导系数, Bl µ 距离 , P —压力 l ∆ x Ax ∆Px = Ai − 1 , j ,k ( Pi−1, j ,k − Pi , j ,k ) + A 1 ( Pi+1, j ,k − Pi , j ,k )
i , j ,k −
i , j ,k +
对压力方程(15)进行隐式差分后,两端乘以 VB = ∆xi ∆y j ∆z k 后,令 Ql = VB qlv l = o, w, g 可得到以下隐 式压力差分方程组。
( Bo − Rso B g ) in, j ,k (∆Aon ∆P n+1 + GOWT + Qo ) i , j ,k
Ensis China training pack - Shell Distributor
OP050 无芯磨
OP060 清洗及干燥
OP090 包装
OP110 装配
OP120 运输
方案提供
OP070
防锈(脱水) Ensis DW
OP130 库存
OP010 毛坯
OP210 内陆运输
OP220 海运
OP000 坯料检验
Shell Metalworking
检验
OP300 客户来料检验
OP230 空运
yellow
3
clear 5.6 4.9 206
-
orange
thixotropic
3
brown 33 30.6 12
-
cSt C C % hours cycle
interior interior/no outside wall
- 69 - 3.8 -
7/13 0.791 0.5
0
0
3
64 - 12.2 0/1
(1st spot / 10th spot)
density protection time
Product
Ensis DW 062 Y W Y
Ensis DWO 962 Y O Y
Ensis PL 1608 N O Y
Ensis PL 1608/10 Ensis DW 1262 Ensis RPO 1200 Ensis DWG 2462
2/2 0.778 9
65 - 204 100 1 / 24 18 / >40 0.913 12
6
1
10 - 150 100 > 4 / 48 18 / >40 0.883 12
6
1
- 65 - 16.8 24/48 >26/>40 0.814 12
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2
ECLIPSE 数பைடு நூலகம்模拟软件使用技巧 数值模拟软件使用技巧
如何使用 PVTi 进行 PVT 实验拟合
Schlumberger
图3 组分基础数据
对比合并前后相图,不要发生突出变化,如有变化则需重新做拟合;拟合好后输出状 态方程参数。 二、PVT 实验报告检查 在 PVT 实验拟合时,我们首先要选择需要使用的状态方程,常用的状态方程有三参数 的 PR3 状态方程或 SRK3 状态方程,PVTi 还提供了几种常用的状态方程,可以根据实际需 要进行选择。选定了状态方程后,我们还需要依据实验数据,通过拟合调整临界性质拟合 饱和压力,使用体积偏移系数(Volume shift)拟合液相密度及气相 Z 因子等等。 对于纯组分(C1,C2,C3,iC4,nC4,iC5,nC5,C6)而言,随着组分摩尔分子量的 增加,组分的临界温度、沸点、临界体积、偏心因子以及液体密度都是增加的,而临界压 力和临界 Z 因子随组分摩尔分子量的增加是减小的。如果在拟合以后这种单调性发生了变 化,那拟合肯定是有问题的。 流体取样有井底取样和井口取样,在做井底取样时要保证样品在饱和压力以上;井口 取样通常是实验室根据生产油气比将井口的油样和气样配成能代表油藏条件的样品。我们 不能控制取样过程,但是要检查 PVT 报告的质量,如果样品根本不能代表油藏流体,那拟 合也就是白费力了。以下是 PVT 报告质量检查需要注意的地方。 1、 确认取样压力在饱和压力以上,样品可以代表油藏流体; 2、 报告中所有组分摩尔百分数之和为100;
ECLIPSE 数值模拟软件使用技巧 数值模拟软件使用技巧
I
目
录
第一部分 ECLIPSE 前后处理软件使用技巧 .......................................................................... 1 如何使用 PVTi 进行 PVT 实验拟合 .................................................................................... 1 如何使用近井筒模型创建水力压裂裂缝 ............................................................................. 7 如何在 GRAF 软件中生成沿随水平段的产量曲线 ............................................................ 10 如何将 Petrel 网格导入 Eclipse....................................................................................... 12 如何简便调整网格水体的大小 ......................................................................................... 13 如何用 SCAL 查看端点标定曲线...................................................................................... 16 如何从 SUMMARY 文件统计月度生产数据 ...................................................................... 19 如何在 OFFICE 里可视化编辑网格属性 ........................................................................... 21 如何把角点网格转化成块中心网格 .................................................................................. 24 第二部分 ECLIPSE 关键字使用技巧 ................................................................................... 28 如何使用示踪剂功能分析注采情况 .................................................................................. 28 如何灵活使用 UDQ、UDA 与 ACTIONW(X) .................................................................... 30 如何修改负压缩体积错误 ................................................................................................ 36 如何正确理解 ECLIPSE 中井/井组控制 ........................................................................... 38 如何分层输出井的生产数据 ............................................................................................. 43 如何使用井列表和动态井列表(E300)进行多井批操作......................................................... 44 如何在数模模型中建立倾斜的油水界面 ........................................................................... 46 如何使用 ACTIONX 按顺序和条件自动射孔完井.............................................................. 48 如何用动态分区和 ACTION 关键词进行生产控制 ............................................................ 50 如何使用多段井(MSW)模拟多分支井 .......................................................................... 51 第三部分 ECLIPSE 综合使用技巧....................................................................................... 54 如何在 PETREL 中生成油柱高度等值线图....................................................................... 54 如何将 VIP 模型数据转化为 ECLIPSE 数据格式 .............................................................. 56 如何在 Linux 系统中配置 ECLIPSE 许可证随开机自动启动 ............................................. 58
图1 组分数据
按照实验报告,在 PVTi 中建立各类实验,并选择相应参数,一般来说包括饱和压力实
ECLIPSE 数值模拟软件使用技巧 数值模拟软件使用技巧
1
Schlumberger
如何使用 PVTi 进行 PVT 实验拟合
验、等组分膨胀实验、差异分离实验或等容衰竭实验等,注意实验中各项参数的意义。
图2 PVTi中的相图曲线
选择合理的状态方程,一般来说选择三参数状态方程,如 PR3 或 SRK3 方程。绘制相 图及组分分布指形图,分析当前实验拟合曲线。 在 PVTi 中进行重组分劈分,一般来讲将重组分劈分成 2-3 个组分就可以了,但要注 意劈分质量,其含量不要差别过大,比例相近可能更较为合适;同时也需要保证劈分前后 样品的相图不能差别太大,尤其是在油藏温度附近。对特别重要的参数给较大的权重,如 饱和压力及气油比等,考虑相应精度,拟合实验数据,拟合相图。 劈分是为了更好的拟合,合并则是为了加快求解速度,但合并不是盲目组合,一般来 说我们可以尽量减少组分个数,4-10 个组分就足够了,当然对于混相驱模拟则至少需 14 个组分。合并时应遵循以下原则: • • • • • 性质相近(如分子量),Log(K)值与 P(压力)关系曲线趋势一致; 同分异构体一般合并,如 Ic4 与 Nc4 合并为 C4,IC5 与 NC5 合并为 C5; 在 N2 和 CO2 浓度较低时,N2 与 CH4 合并,CO2 与 C2H6 合并; C1 一般保留成独立组分; 注入的组分需要保留独立。
II
ECLIPSE 数值模拟软件使用技巧 数值模拟软件使用技巧
如何使用 PVTi 进行 PVT 实验拟合
Schlumberger
第一部分 ECLIPSE 前后处理软件使用技巧 如何使用 如何使用 PVTi 进行 PVT 实验拟合 实验拟合
众所周知 PVT 分析主要目的是为油藏模拟器提供一套能表征油藏流体性质的状态方 程,因而回归参数的选择是非常重要的,它将决定着流体模型的质量。本文将主要基于物 理学原理及数学分析,讨论 PVTi 中进行 PVT 实验数据拟合的问题。 从本质上来说,回归就是通过改变标准状态方程的参数,以达到计算的流体参数与提 供的实验数据相匹配的过程。在相应的观测温度及压力范围内,拟合好的流体模型是非常 有用的。同时需要注意,在这个范围之外该模型可能就不能完全代表流体的相态行为了。 注意,这里使用的数据包括油藏条件下,如衰竭试验;地面条件下,如分离器实验。 一、PVT 拟合基本流程 在做组分模型模拟时,组分数量太多将严重影响计算速度,通常来说 4-10 个组分就 足够了,那么如何选择组分呢?如何做回归呢?建议按照以下步骤进行: 根据 PVT 实验报告,在 PVTi 基本组分窗口下,输入组分的摩尔百分数或重量百分数, 注意其总和一定为 100%,并对重组分(C7+或 C12+)进行特征化,赋组分摩尔重量及比 重。