Eclipse100黑油模拟器基础

合集下载

ECLIPSE_2011_功能介绍

ECLIPSE_2011_功能介绍

统计属性计算和数据分析 断层属性计算 流线模拟建立与管理 井轨迹设计 生成地质模型的多重实现和统计分析工具 非结构化网格(PEBI)建立 指令语言纪录和重现操作过程 交互式可编程计算器
7
ECLIPSE—油气藏数值模拟综合研究平台
PVTi流体高压物性建模与分析
组分模型能更精确的预测油藏流体属性变化。PVTi是基于状态方程和样品试验数据的组分建模与分析模块, 成果输出给ECLIPSE模拟器使用:
ECLIPSE 提供全隐式和IMPES、AIM、IMPSAT 解法,实现数值模拟速度与精度的平衡。软件支持跨平 台操作,可运行在Linux (SUN,HP,DELL,SGI,IBM 等) 和Windows系统上;所有模拟器都支持多处理器的 并行计算。
1
ECLIPSE—油气藏数值模拟综合研究平台
ECLIPSE100黑油模拟器
角点网格和属性粗化技术是石油行业公认的最先进可靠的油藏建模技术之一:
丰富的数据接口:Maps, logs, scatter sets,
结构化网格生成
contours; CPS1/3, Rescue… 2D 等值图制作 构造框架建立 构造模型建立 属性模型建立 网格粗化 网格模型建立 2D 测井曲井间对比
热采模型涉及到热化学处理、泡沫、表面活性剂、摩擦力、热损失和沥青质等各种不同的技术问题。 ECLIPSE的热采模型考虑了热传导物理学的所有方法:包括温度 与相对渗透率关系、温度与粘度关系、温度与岩石和流体属性的 相互关系等。
ECLIPSE热采模型可以模拟四种相态:仅含有烃组分的油 相、含有烃组分和水组分的气相、仅含有水组分的水相、用于化 学反应的固相。ECLIPSE热采模型可按以下三种模式之一运行:活油,用K-值定义平衡;死油,烃组分是非挥 发性的;黑油,利用温度选项关键字。

2010年斯伦贝谢最新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

(RUNSPEC的讲解)ECLIPSE—E100(徐)

(RUNSPEC的讲解)ECLIPSE—E100(徐)
ECLIPSE—E100培训教程
石油大学(北京) 2003年4月
培训内容
基本数据资料
数据文件讲解
基本模型建立 结果显示
基本数据资料
1. 小层数据表或等值线图
砂层厚度 有效厚度(或净毛比) 顶部深度 孔隙度 渗透率等 ECLIPSE—E100培训教程
静态资料
基本数据资料
静态资料
2. 地质储量及地层、油藏特点的总结报告
1200 0.500 1.038 1.11 2000 0.828 1.063 1.06 2800 1.130 1.087 1.00 3600 1.390 1.110 0.95 4000 1.500 1.120 0.94 4400 1.600 1.130 0.92 /
0.500 1200 1.038 1.11 / sat
3. 油、气、水高压物性PVT数据 4. 油水、油气相渗曲线、数据 5. 毛管压力曲线、数据
ECLIPSE—E100培训教程
基本数据资料
静态资料
6. 油、气、水分布(原始饱和度),压力分布或 油水界面和油气界面 7. 井位分布图 8. 流体和岩石化验分析报告
ECLIPSE—E100培训教程
基本数据资料
4.模拟的相态 Oil
Water
Gas
Disgas
Vapoil
ECLIPSE—E100培训教程
数据文件讲解
RUNSPEC
RUNSPEC的基本数据
5.模型网格划分 直角坐标模型
正交网格模型
径向坐标模型
6.最大井数
7.输入参数表(如:相渗表)的最大数目
ECLIPSE—E100培训教程
数据文件讲解
GRID
网格编号顺序

eclipse知识教程(1)

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中最常见的功能来帮助用户熟悉油藏数值模拟的整个过程。

ECLIPSE 油藏数值模拟基础操作手册

ECLIPSE 油藏数值模拟基础操作手册

4
ECLIPSE 数值模拟基础操作手册
Office 操作练习 结果如下图:
Schlumberger
5 选择 View Edit History...来显示应用到属性关键字的所有编辑步骤。 注意:Edit | Delete Edit History 将所有编辑整合为一个关键字。 所有部分都需要一个 GRID 文件,用以显示模型建立过程中的分区和属性数 据。.GRID 和.EGRID 是非格式化的二进制几何文件,而.FGRID 和.FEGRID 为 ASCII 格式化几何文件。输出文件的格式可以在 Run Manager 中设置。 6 为了确保 GRID 文件作为输出文件的一部分,点击 Keyword Types 里面 的 Operational Keywords。 7 确信 GRIDFILE 在该列表中。 8 选择 GRID Keyword Section: Edit | Insert Keyword. 9 在相同的列表中,加入 INIT 关键字来输出静态属性数据,该文件后缀名 为 .INIT 和 .FINIT。 10 点击 Apply。 11 点击 File | Close 退出 Grid Keywords 面板。 12 点击 Grid Section: File | Save... 来保存几何数据。 13 选择 Grid Section: GridView | From Keywords 为 2D 和 3D 显示生成几何 文件。 14 点击 YES 来生成 GRIDFILE。 15 选择 Grid Section: GridView | 3D 来查看模拟网格的 3D 形态。 16 关闭 3D Viewer 窗口。 17 选择 Grid Section: File | Close 退出。
模型描述

Eclipse基本知识与学习技巧

Eclipse基本知识与学习技巧

诸如: • 确定井位、加密井的位置; • 确定油田开发最大产液量、产量对采收率 的影响; • 确定地面和井的设备。
Eclipse 的模块构成
前处理是一些为主模拟器做数据准备的模块。比如准备油田 的构造模型,属性模型,流体的 PVT 参数,岩石的相渗曲线 和毛管压力参数,油田的生产数据等。
前处理
前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi等。 Flogrid PVTi 用于为数值模拟建立模拟模型,包括油田构造模型 用于为模拟准备流体的PVT参数,对于黑油模型,主 和属性模型; 要是流体的属性随地层压力的变化关系表,对于组分模型是 状态方程; SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;
Eclipse入门与学习
推荐: 学习方法与步骤
学习方法与步骤
先找个熟练掌握ECLIPSE的人演示一下ECIPS E的几个模块的功能,了解一下流程;
扎扎实实啃完每个练习(至少重复5遍以上); 在软件的使用过程中,有疑问就对照 Manual中的office部 分重点有针对性的学习相关内容,遇到一个,弄明白一个; 做一个项目;
Eclipse数据来源
来源
地震解释 地质研究 测井解释 岩心分析 特殊岩心分析 高压物性资料 试井RFT资料 生产数据 相渗、毛管压力 流体PVT实验数组 产能、WOC、压力 生产/注入控制数据
数模所需的数据
层面(微)构造 储层厚度(净厚度) 孔隙度、渗透率
Office模块构成
Data Manager Case Manager Run Manager Result Viewer Report Generator

定义平衡区或直接定义网格的初始饱和度、压力 定义重启动 定义水驱 定义Rs、Rv、Pb、API与埋深的关系

初学者必读 ECLIPSE 组分数值模拟入门指南-1

初学者必读 ECLIPSE 组分数值模拟入门指南-1

我一直在考虑怎么样写组分模型数值模拟入门指南。

组分模拟要涉及到状态方程(EOS),闪蒸计算,热动力方程等理论方面的知识。

在实际做组分模拟时,你并不需要完全掌握这些知识,但你至少应该有一定了解。

我在后面会做一点简单的介绍,但希望大家自己化些时间去学这部分知识。

我写的还是以应用为主(这部分内容可能是国内出版的数模书籍中最缺乏的),大家需要参考其他组分模拟理论方面的书籍。

做组分模拟前应该有很好的黑油模拟的基础。

你应该先把黑油模拟做好以后再开始做组分模拟。

在我写的过程中,我也假定你已经很好地掌握了黑油模型。

涉及到黑油方面的内容时我不会做重复介绍。

如果你有疑问,可以参照我以前写的黑油模拟入门指南。

关于组分模拟,大家首先会有下面一些疑问。

为什么要做组分模拟?在什么情况下需要做组分模拟?组分模拟与黑油模拟有什么区别?组分模拟结果是不是一定比黑油模拟好?组分模拟用多少组分比较好?我先试着回答一下这些基本问题,然后我再介绍具体如何做组分模拟。

我们都知道,地下的流体的组成实际上是非常复杂的,可能含有成百上千的组分。

地下流体以油或气相的形式存在。

对于大多数油藏,我们基本上可以把地下流体分为两个组分,及油组分和气组分。

油组分以油相的形式存在,气组分以气相的形式存在。

两个组分会发生物质交换,及气组分会溶解到油相,油组分也会从气相挥发(油和气都不会溶解于水)。

这两个组分之间的物质交换可以用溶解油气比和(或)挥发气油比来表示。

溶解油气比和挥发气油比都只是压力的函数。

地下油气相的密度可以通过地面油气相的密度,溶解油气比以及体积系数来计算。

油气相的体积系数也只是压力的函数。

同样地下油气相的粘度也是压力的函数。

这就是我们所熟悉的黑油模型。

对于大多数油藏,采用这样的处理方式计算结果是有保证的。

但并不是所有油藏都可以这样处理。

比如凝析气藏,气藏温度很靠近临界温度,在开发过程中有许多独特的特性。

在井底附近,压力低于露点压力,油相(重组分)析出而且饱和度大于临界含油饱和度,这时会发生油气两相流动。

ECLIPSE煤层气模拟基础关键词

ECLIPSE煤层气模拟基础关键词

Fractured reservoir中选择Coalbed methane定义煤层气模拟
GAS WATER 定义油水两个流动相,用于DEADOIL死油模型中 AQUIFER 水体选项,定义解析水体或者是数值水体
2、GRID 部分关键词 双孔介质模型:双孔单渗 COORD ZCORN 地质模型网格形状关键词,由地质模型直接导出 PORO 孔隙度模型,也由地质模型直接导出 PERMX PERMY PERMZ 分别为X Y Z方向上的渗透率,由地质模型直接导出 NTG 净毛比,由地质模型直接导出
5、INITIALIZATION 模型初始化,计算储量及油气水分布 EQUIL 水动力学平衡法定义初始条件
-- EQUIL中
第1项:测试参考深度 第2项:测试参考深度对应压力 第3项:油水界面深度
第4项:油水界面深度处毛管力
第5项:油气界面参度 第6项:油气界面深度处毛管力 在煤层气中,只有气水界面,所以可以把第3项与第5项设置为同一个值。 枚举法时候,应用如下两个关键词: PRESSURE 压力 SWAT 含水饱和度
ECLIPSE煤层气模拟应用培训 基础关键词
1、CASE DEFINATION 模型定义 选择BLACKOIL选项,进行常规油藏数值模拟
TITLE 定义Βιβλιοθήκη 型名称START 定义模拟开始时间 DIMENS 定义模型在X Y Z三个方向上网格数量,即网格维数 Grid Option 中选择Cartesian网格中Corner Point类型
SUMMARY 结果输出 FPR 全气田平均压力 FPRH 历史上全气田平均压力 FGPR 全气田平均日产量 FGPRH 历史上全气田平均日产量 FWPR 全气田平均日产量 FWPRH 历史上全气田平均日产量 WBHP 单井计算井底流压力 WBHPH 单井历史井底流压力 WGPR 单井平均日产量 WGPRH 历史上单井平均日产量 WWPR 单井平均日产量 WWPRH 历史上单井平均日产量 WMCTL 单井控制模式 RUNSUM 控制报表格式输出 SEPARATE 将结果单独输出到RSM文件中 DATE 时间按日月年格式输出 RPTONLY 只输出报告步数据
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•Well data
•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
7
ECLIPSE 100 黑油模型主要技术特点
2、ECLIPSE 扩展部分的技术特点 局部网格加密与粗化
井筒摩阻
多段井 流动边界 地面管网 气举 气田生产 环境示踪
8
ECLIPSE 100 黑油模型主要技术特点
聚合物驱 溶剂驱 泡沫驱 油藏耦合
煤层气
并行 LIPSE 黑油数值模拟器
渗流力学室
1
Eclipse 100 黑油模拟器基础班
目的:
本课程面向具有一定数值模拟基础知识的数值模拟和油藏工程 专业人员。通过课程的讲授和练习,了解Eclipse 100 黑油模拟器的 基础知识,掌握主模型和前后处理模块的使用方法。
内容:
·Eclipse 100 黑油模拟器主要技术特点 ·模型建立、初始化、运行和结果分析(OFFICE平台) ·Grid与FloGrid建立网格模型
第五天(): Floviz三维可视化与Graf成图 下午:上机练习
3
ECLIPSE简介
家族成员
4
ECLIPSE简介
安装目录
/99a
/2000a
/2001a
5
ECLIPSE 100 黑油模型主要技术特点
1、ECLIPSE基本的技术特点 自由格式输入
1~3(油、气、水)相模拟
方向渗透率Kr 饱和度表的端点标定 块中心与角点坐标的网格描述 非近邻网格连接 解析与数值水体 双孔、双渗介质模型
毛管力与相渗透率滞后
6
ECLIPSE 100 黑油模型主要技术特点
垂直平衡 可动流体饱和度校正
细网格重力与毛管力平衡
分子扩散 API 与示踪迹示踪 直井、斜井水平井、多段井描述 井筒湍流与混流(Crossflow & Commingling) 地面管网 自动钻井与修井作业
IMPES & Implicit 算法
•Initial condition data
•Well data
•Production/Injection
•Pressure data
13
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables
•Net thickness
•Porosity •Permeability
•Initial condition data
•Well data
•Production/Injection
•Pressure data
12
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables •Porosity •Permeability •Rock Compressibility
•Pressure data
15
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables •Initial reservoir pressure
•Initial condition data
·Scal处理相渗透率和毛细管压力曲线
·Schedule处理生产历史资料和完井数据 ·Graf成图与Floviz三维可视化
2
时间安排: 第一天(): 模型建立、初始化、运行和结果分析 第二天(): Grid与FloGrid建立网格模型 第三天(): Scal处理相渗透率和毛细管压力曲线
第四天(): Schedule处理生产历史资料和完井数据
•Oil、water、Gas PVT data
•Oil、water、Gas stock tank densities
•Initial condition data
•Well data
•Production/Injection
•Pressure data
14
模型建立、初始化、运行和结果分析
资料清单 :
•Initial condition data
•Well data
•Location of wells
•Location of perforations •Workovers
17
•Production/Injection
•Pressure data
模型建立、初始化、运行和结果分析
资料清单 :
•Reservoir map •Rock properties •Fluid properties •Saturation tables •Oil、water、gas production / injection for each well and each month •Production constraints
相关文档
最新文档