当前位置:首页 >> 能源/化工 >>

Eclipse基本知识与学习技巧


ECLIPSE 入门与学习

Eclipse 入门与学习

Eclipse能做什么?

Eclipse能做什么? ? 初期开发方案的模拟 ? 对已开发油田历史模拟 ? 动态预测
1).开发指标预测及经济评价 2).评价提高采收率的方法 3).剩余油饱和度分布规律的研究,再现生产历史 动态。 诸如:? 研究剩余油饱和度分布范围和类型;? 单 井调整:改变液流方向、注采井别、注水层位;? 扩大水驱油效率和波及系数;
1).评价开发方式;如:枯竭开采、注水开发等。 2).选择合理井网、开发层系、确定井位; 3).选择合理的注采方式、注采比; 4).对油藏和流体性质敏感性研究。

1).核实地质储量,确定基本的驱替机理; 2).确定产液量和生产周期; 3).确定油藏和流体特性; 4).提出问题、潜力所在区域。

? 潜力评价和提高采收率的方向 ? 专题和机理问题的研究
? ? ? ? ? ? ? ? ? 对比注水、注气和天然枯竭开采动态; 研究各种注水方式的效果; 研究井距、井网对油藏动态的影响; 研究不同开发层系对油藏动态的影响; 研究注水速度对产油量和采收率的影响; 研究油藏平面性质和层间非均质性对油藏动态的影响; 验证油藏的面积和地质储量; 校验油藏数据; 为谈判和开发提供必要的数据。

诸如: ? 确定井位、加密井的位置; ? 确定油田开发最大产液量、产量对采收率 的影响; ? 确定地面和井的设备。

Eclipse 的模块构成
前处理是一些为主模拟器做数据准备的模块。比如准备油田 的构造模型,属性模型,流体的PVT参数,岩石的相渗曲线 和毛管压力参数,油田的生产数据等。

前处理

前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi等。 Flogrid PVTi 用于为数值模拟建立模拟模型,包括油田构造模型 用于为模拟准备流体的PVT参数,对于黑油模型,主 和属性模型; 要是流体的属性随地层压力的变化关系表,对于组分模型是 状态方程; SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;

Schedule 处理油田的生产数据; VFPi 是生成井的垂直管流曲线表,用于模拟井筒管流。

主模型是数模的模拟器,即计算部分。这部分是最重 要的部分也是最难掌握的部分。它可以细分为黑油模 拟器,组分模拟器,热采模拟器,流线法模拟器等。

主模型

ECLIPSE100,ECLIPSE300和FrontSim 是主模拟器。 ECL100 是对黑油模型进行计算, ECL300 是对组分模型和热采模拟进行计算, FrontSim 是流线法模拟器。

后处理是显示模拟计算结果以及进行结果分析。

后处理

ECLIPSE OFFICE 和 FLOVIZ是后处理模块,进行 计算曲线和三维场数据显示和分析,ECLIPSE OF FICE同时也是ECLIPSE的集成平台。

Eclipse 入门与学习

需要准备的数据和输入的参数 ?
Office的模块构成及工作流程 ?

Eclipse数据来源
来源
地震解释 地质研究 测井解释 岩心分析 特殊岩心分析 高压物性资料 试井RFT资料 生产数据 相渗、毛管压力 流体PVT实验数组 产能、WOC、压力 生产/注入控制数据

数模所需的数据
层面(微)构造 储层厚度(净厚度) 孔隙度、渗透率

Office模块构成
Data Manager Case Manager Run Manager Result Viewer Report Generator

Data Manager

Case Definition 部分
模拟工作的基本信息:
(1) 设定是进行黑油模拟,还是热采或组分模拟; (2) 模拟采用的单位制(米制或英制); (3) 模拟模型大小; (4) 模拟模型网格类型(角点网格,矩形网格,径向网格或 非结构性网格); (5) 模拟油藏的流体信息(是油、气、水三相还是油水或气 水两相,或是油、气、水单相,有没有溶解气和挥发油等); (6) 模拟油田投入开发的时间; (7) 模拟有没有应用到一些特殊功能(局部网格加密,三次 采油,端点标定,多段井等); (8) 模拟计算的解法(全隐式,隐压显饱或自适应)。
网格控制
AQUDIMS CART DUALPERM DUALPORO FAULTDIM LGR NONNC NOPC9 NUMRES RADIAL

流体和属性控制
API BRINE DIFFUSE ENDSCALE FOAM POLYMER ROCKCOMP SOLVENT SURFACT TEMP TRACERS VE

维数和文件格 式控制
EQLDIMS EQLOPTS FMTIN FMOUT NOSIM MSTACK NUPCOL REGDIMS SATOPTS SMRYDIMS UNIFIN UNIFOUT

井和集输控制
FRICTION VFPIDIMS VFPPDIMS WELDIMS

必须定义的关键字:
TITLE DIMENS FIELD,METRIC,LAB OIL,WATER,GAS,VAPOLL, DISGAS START

数据保存:

*_GHDR

Grid 部分
用于定义油藏模型的几何参数及储层参数的模型数据场。 ⑴ 模型在X,Y,Z三方向的网格几何尺寸 ⑵ 网格的顶深、孔隙度、渗透率 ⑶ 有效厚度或净毛比 ⑷ 网格是死网格还是活网格。断层走向和断层传导率。 可以用以下关键字来赋值: EQUALS 赋等值

BOX 用于限定区域 COPY,COPYBOX 从某个已定义的矩阵中拷贝,值完全相同 ADD 或加、或减某个数值

Grid部分
Grid部分的运算输出
*.PRT:形成打印文件,可用PRTGRID来定 义输入的内容 *.INIT用于GRAF和RTVIEW,主要是地质参 数 *.GRID用于GRAF和RTVIEW,主要是几何参 数

GRID部分的输出

*.PRT

*.INIT

*.GRID/*.EGRID

参数保存:*_GGO, *_GPRO, *_GOPP, *_GOTH

PVT 部分
? 主要是输入流体PVT属性。

? 油,气,水的地面密度或重度;
? 油,气的地层体积系数,粘度随压力变化表;

? 溶解油气比随压力的变化表;
? 水的粘度,体积系数,压缩系数; ? 岩石压缩系数。 ? 如果是组分模型,需要提供状态方程。

数据保存:

*_PVT

SCAL部分
岩石属性:相对渗透率曲线和毛管压力曲线。 如果是油,气,水三相,需要提供油水,油气相对渗透率 曲线和毛管压力曲线(软件会自动计算三相流动时的相对 渗透率曲线);如果是油,水两相或气,水两相,只需要 提供油水或气水两相相对渗透率曲线和毛管压力曲线。

? ? ? ?

定义平衡区或直接定义网格的初始饱和度、压力 定义重启动 定义水驱 定义Rs、Rv、Pb、API与埋深的关系
重启功能主要用于历史拟合的研究中,在历史 拟合过程中或历史拟合完成后设置重启。 在以后的生产预测中,可直接读入重启文件, 计算从历史拟合完成时刻开始,这样可节省大 量的计算时间。 重启文件中主要包括网格的压力、饱和度、孔 隙体积、传导率及井的累各生产/注入量、井位 等等。

数据保存:

*_SCAl

Initialization 部分
初始化计算参数:
油藏模型初始化 即计算油藏模型初始饱和度,压力 和油气比的分布,从而得到油藏模型的初始储量。 这部分需要输入模型参考深度,参考深度处对应的 初始压力,油水界面以及气水界面;油气比或饱和 压力随深度的变化;如果是组分模型,需要输入组 分随深度的变化。

数据保存:

*_INIT

Regions 部分
油藏分区参数:
如果所模拟的油田具有横向或纵向流体属性,岩性变化比较 大,或者存在不同的油水界面,需要对模型进行。 PVT分区:不同区域用不同的PVT流体参数表; 岩石分区:不同区域用不同的相对渗透率和毛管压力曲线; 平衡分区:不同平衡区用不同的油水界面。 如果想掌握油藏不同断块的储量或采收率。 储量分区:不同储量区可以输出不同的储量,产量,采收率, 剩余储量等。

数据保存:

*_REG

Schedule 部分
生产参数:
对于已开发油田,这部分的数据量非常大。包括油 田每口井: 井位 井轨迹 井的射孔位置

井的生产或注入历史: 油,气,水产量,注入量, 井底压力,井口压力等。 井的作业历史……

数据保存:

*_SCH

Summary 部分
输出控制参数:

要求软件在计算时输出哪些结果参数。比如要求输出模型计算 油田的油,气,水产量变化曲线;油田压力变化曲线;单井油, 气,水产量变化曲线;单井井底压力变化曲线;单井含水,油 气比变化曲线等。
第1字母 第2字母 第3字母 第4字母 第5字母

FOPR——全油田产油量 FLPT——全油田累积产液量 CWFR——完井段水流动量 ROFTL——液相中区域累积油产量 除了有规则的定义方法外还有些例子,如下: WBHP——井底流压 FWCT——全油田含水 ROIP——区域OIP(油储量) BPR ——网格块压力 BOSAT——网格块油饱和度 FOB——油的采出程度(全油田)

主字母
F 油田 O G W L V T G 集输中心 R W C B 区域 井 完井层 网格

流体相
油 气 水 液体(地 面) 流体(油 藏条件) 示踪剂

滚动类型
P I F 生产井 注水井 流动

产量或累 积量
R 日产量 J 累积量

特殊字母
L G H 流 气 历史 拟合

数据保存:

*_SUM

错误信息的处理
? 模拟器报告信息、警告、错误。 ? 信息包含有资料并一般不指出数值问题。 ? 警告指出可能的数值问题,如果数值不正确用户 应读或修改它们。 ? 如果有错误,模拟器将不执行下去。对指出的错 误模拟器不知道如何解释数据或有关部门的信息一 直没有说明。 ? 正如诸多模拟器一样,在列出错误表的开始和在 你的工作路径下修改错误是最好的,通常情况下,一 个错误的产生将不止一个信息。

Eclipse入门与学习

推荐: 学习方法与步骤

学习方法与步骤
先找个熟练掌握ECLIPSE的人演示一下ECIPS E的几个模块的功能,了解一下流程;

扎扎实实啃完每个练习(至少重复5遍以上); 在软件的使用过程中,有疑问就对照 Manual中的office部 分重点有针对性的学习相关内容,遇到一个,弄明白一个; 做一个项目;

学习方法与步骤
尽可能多的搜集使用网络资料和论坛,例如:精准论坛 的月光老师。不仅要问,也要看看别人问过那些问题, 别人的问题有可能就是自由的问题;

结合理论多想,结合实际多总结,突破软件的限制, 塑造自已的技术风格;

经常和他人交流和教别人做,交流和教别人需 要掌握的东西更加可靠。

Eclipse入门与学习


相关文章:
eclipse基本使用操作--一定要很熟悉_图文
eclipse基本使用操作--一定要很熟悉_电脑基础知识_IT...的符号组合而成 学习正则表达式其实就是学习正则中的...能为用户提供内容的 辅助,不要为记不全方法和属性...
eclipse全部快捷键及常用技巧
eclipse全部快捷键及常用技巧_其它语言学习_外语学习_教育专区。eclipse 全部快捷键及常用技巧 Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的 ...
极好的Eclipse_RCP零基础学习(带图解)
1、 Java基础 2、 用过Eclipse进行开发 3、 SWT/JFace开发基础(可选) 如果你还不具备上述条件,那么看我的文章你会看的很郁闷,建议你先去学习这些基 本知识。...
韩顺平.循序渐进学.java.从入门到精通(全知识点笔记整理)
java 开发工具:记事本,jcreator,jbuilder,netbean,eclipse 4. jdk 包括:jre(...方法(static)去访问;类方 法中不能访问非静态变量 ,就是非类变量,但是普通...
Eclipse使用方法
百度文库 专业资料 IT/计算机 电脑基础知识专题推荐 北师大二附理科学霸高中......eclipse使用方法 13页 1下载券 Eclipse中文教程2 96页 1下载券 Java学习笔记(...
...eclipse的基本使用免费学习_其他_教学视频大全 ...
视频教程,51CTO学院-IT在线教育全套教学,在线学习其他课程,51CTO学院-Eclipse实战系列视频教程-第一讲 eclipse的基本使用视频下载
Java程序员需要学习哪些基础知识?
www.lnbdqn.com Java 程序员需要学习哪些基础知识? 小编认为想要成为一个合格的...目前 JAVA 的开发工具比较流行的有 JBuilder,IDEA,Eclipse,HTML 的开发工具有 ...
Eclipse中最常用的快捷键
百度文库 专业资料 IT/计算机 电脑基础知识...Java学习笔记(必看经典) 30页 1下载券 eclipse中常用...再比如你要生成某个 field 的 get,set 方法,你只...
Eclipse常用组合键
Eclipse常用组合键_电脑基础知识_IT/计算机_专业资料。Eclipse常用组合键Ctrl + 鼠标左键(类、方法、属性的变量名词) :定位跟踪某变量声明或定义的 位置 Ctrl + ...
Eclipse 常用快捷键
Eclipse 常用快捷键_电脑基础知识_IT/计算机_专业资料。Eclipse 常用快捷键 ...是必不可少的) 重命名方法名、 属性或者变量名(是我自己最爱用的一个了,...
更多相关标签: