Eclipse基本知识与学习技巧
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1).评价开发方式;如:枯竭开采、注水开发等。 2).选择合理井网、开发层系、确定井位; 3).选择合理的注采方式、注采比; 4).对油藏和流体性质敏感性研究。
1).核实地质储量,确定基本的驱替机理; 2).确定产液量和生产周期; 3).确定油藏和流体特性; 4).提出问题、潜力所在区域。
潜力评价和提高采收率的方向 专题和机理问题的研究
数据保存: *_REG
Schedule 部分
生产参数:
对于已开发油田,这部分的数据量非常大。包括油 田每口井: 井位 井轨迹 井的射孔位置
井的生产或注入历史: 油,气,水产量,注入量, 井底压力,井口压力等。 井的作业历史……
数据保存:
*_SCH
Summary 部分
输出控制参数:
要求软件在计算时输出哪些结果参数。比如要求输出模型计算 油田的油,气,水产量变化曲线;油田压力变化曲线;单井油, 气,水产量变化曲线;单井井底压力变化曲线;单井含水,油 气比变化曲线等。
数据保存:
*_INIT
Regions 部分
油藏分区参数:
如果所模拟的油田具有横向或纵向流体属性,岩性变化比较 大,或者存在不同的油水界面,需要对模型进行。 PVT分区:不同区域用不同的PVT流体参数表; 岩石分区:不同区域用不同的相对渗透率和毛管压力曲线; 平衡分区:不同平衡区用不同的油水界面。 如果想掌握油藏不同断块的储量或采收率。 储量分区:不同储量区可以输出不同的储量,产量,采收率, 剩余储量等。
后处理是显示模拟计算结果以及进行结果分析。
后处理
ECLIPSE OFFICE 和 FLOVIZ是后处理模块,进行 计算曲线和三维场数据显示和分析,ECLIPSE OF FICE同时也是ECLIPSE的集成平台。
Eclipse 入门与学习
需要准备的数据和输入的参数 ?
Office的模块构成及工作流程 ?
模拟器报告信息、警告、错误。 信息包含有资料并一般不指出数值问题。 警告指出可能的数值问题,如果数值不正确用户 应读或修改它们。 如果有错误,模拟器将不执行下去。对指出的错 误模拟器不知道如何解释数据或有关部门的信息一 直没有说明。 正如诸多模拟器一样,在列出错误表的开始和在 你的工作路径下修改错误是最好的,通常情况下,一 个错误的产生将不止一个信息。
Data Manager
Case Definition 部分
模拟工作的基本信息:Βιβλιοθήκη Baidu
(1) 设定是进行黑油模拟,还是热采或组分模拟; (2) 模拟采用的单位制(米制或英制); (3) 模拟模型大小; (4) 模拟模型网格类型(角点网格,矩形网格,径向网格或 非结构性网格); (5) 模拟油藏的流体信息(是油、气、水三相还是油水或气 水两相,或是油、气、水单相,有没有溶解气和挥发油等); (6) 模拟油田投入开发的时间; (7) 模拟有没有应用到一些特殊功能(局部网格加密,三次 采油,端点标定,多段井等); (8) 模拟计算的解法(全隐式,隐压显饱或自适应)。
数据保存:
*_SCAl
Initialization 部分
初始化计算参数:
油藏模型初始化 即计算油藏模型初始饱和度,压力 和油气比的分布,从而得到油藏模型的初始储量。 这部分需要输入模型参考深度,参考深度处对应的 初始压力,油水界面以及气水界面;油气比或饱和 压力随深度的变化;如果是组分模型,需要输入组 分随深度的变化。
ECLIPSE 入门与学习
Eclipse 入门与学习
Eclipse能做什么?
Eclipse能做什么? 初期开发方案的模拟 对已开发油田历史模拟 动态预测
1).开发指标预测及经济评价 2).评价提高采收率的方法 3).剩余油饱和度分布规律的研究,再现生产历史 动态。 诸如:• 研究剩余油饱和度分布范围和类型;• 单 井调整:改变液流方向、注采井别、注水层位; • 扩大水驱油效率和波及系数;
• • • • • • • • • 对比注水、注气和天然枯竭开采动态; 研究各种注水方式的效果; 研究井距、井网对油藏动态的影响; 研究不同开发层系对油藏动态的影响; 研究注水速度对产油量和采收率的影响; 研究油藏平面性质和层间非均质性对油藏动态的影响; 验证油藏的面积和地质储量; 校验油藏数据; 为谈判和开发提供必要的数据。
第1字母 第2字母 第3字母 第4字母 第5字母
FOPR——全油田产油量 FLPT——全油田累积产液量 CWFR——完井段水流动量 ROFTL——液相中区域累积油产量 除了有规则的定义方法外还有些例子,如下: WBHP——井底流压 FWCT——全油田含水 ROIP——区域OIP(油储量) BPR ——网格块压力 BOSAT——网格块油饱和度 FOB——油的采出程度(全油田)
Eclipse入门与学习
推荐: 学习方法与步骤
学习方法与步骤
先找个熟练掌握ECLIPSE的人演示一下ECIPS E的几个模块的功能,了解一下流程;
扎扎实实啃完每个练习(至少重复5遍以上); 在软件的使用过程中,有疑问就对照 Manual中的office部 分重点有针对性的学习相关内容,遇到一个,弄明白一个; 做一个项目;
PVT 部分
主要是输入流体PVT属性。
油,气,水的地面密度或重度;
油,气的地层体积系数,粘度随压力变化表;
溶解油气比随压力的变化表;
水的粘度,体积系数,压缩系数; 岩石压缩系数。 如果是组分模型,需要提供状态方程。
数据保存:
*_PVT
SCAL部分
岩石属性:相对渗透率曲线和毛管压力曲线。 如果是油,气,水三相,需要提供油水,油气相对渗透率 曲线和毛管压力曲线(软件会自动计算三相流动时的相对 渗透率曲线);如果是油,水两相或气,水两相,只需要 提供油水或气水两相相对渗透率曲线和毛管压力曲线。
定义平衡区或直接定义网格的初始饱和度、压力 定义重启动 定义水驱 定义Rs、Rv、Pb、API与埋深的关系
重启功能主要用于历史拟合的研究中,在历史 拟合过程中或历史拟合完成后设置重启。 在以后的生产预测中,可直接读入重启文件, 计算从历史拟合完成时刻开始,这样可节省大 量的计算时间。 重启文件中主要包括网格的压力、饱和度、孔 隙体积、传导率及井的累各生产 /注入量、井位 等等。
主字母
F 油田 O G W L V T G 集输中心 R W C B 区域 井 完井层 网格
流体相
油 气 水 液体(地 面) 流体(油 藏条件) 示踪剂
滚动类型
P I F 生产井 注水井 流动
产量或累 积量
R 日产量 J 累积量
特殊字母
L G H 流 气 历史 拟合
数据保存:
*_SUM
错误信息的处理
诸如: • 确定井位、加密井的位置; • 确定油田开发最大产液量、产量对采收率 的影响; • 确定地面和井的设备。
Eclipse 的模块构成
前处理是一些为主模拟器做数据准备的模块。比如准备油田 的构造模型,属性模型,流体的 PVT 参数,岩石的相渗曲线 和毛管压力参数,油田的生产数据等。
前处理
前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi等。 Flogrid PVTi 用于为数值模拟建立模拟模型,包括油田构造模型 用于为模拟准备流体的PVT参数,对于黑油模型,主 和属性模型; 要是流体的属性随地层压力的变化关系表,对于组分模型是 状态方程; SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;
Eclipse数据来源
来源
地震解释 地质研究 测井解释 岩心分析 特殊岩心分析 高压物性资料 试井RFT资料 生产数据 相渗、毛管压力 流体PVT实验数组 产能、WOC、压力 生产/注入控制数据
数模所需的数据
层面(微)构造 储层厚度(净厚度) 孔隙度、渗透率
Office模块构成
Data Manager Case Manager Run Manager Result Viewer Report Generator
Grid部分
Grid部分的运算输出
*.PRT:形成打印文件,可用PRTGRID来定 义输入的内容 *.INIT用于GRAF和RTVIEW,主要是地质参 数 *.GRID用于GRAF和RTVIEW,主要是几何参 数
GRID部分的输出
*.PRT
*.INIT
*.GRID/*.EGRID
参数保存:*_GGO, *_GPRO, *_GOPP, *_GOTH
网格控制
AQUDIMS CART DUALPERM DUALPORO FAULTDIM LGR NONNC NOPC9 NUMRES RADIAL
流体和属性控制
API BRINE DIFFUSE ENDSCALE FOAM POLYMER ROCKCOMP SOLVENT SURFACT TEMP TRACERS VE
数据保存: *_GHDR
Grid 部分
用于定义油藏模型的几何参数及储层参数的模型数据场。 ⑴ 模型在X,Y,Z三方向的网格几何尺寸 ⑵ 网格的顶深、孔隙度、渗透率 ⑶ 有效厚度或净毛比 ⑷ 网格是死网格还是活网格。断层走向和断层传导率。 可以用以下关键字来赋值: EQUALS 赋等值
BOX 用于限定区域 COPY,COPYBOX 从某个已定义的矩阵中拷贝,值完全相同 ADD 或加、或减某个数值
Schedule 处理油田的生产数据; VFPi 是生成井的垂直管流曲线表,用于模拟井筒管流。
主模型是数模的模拟器,即计算部分。这部分是最重 要的部分也是最难掌握的部分。它可以细分为黑油模 拟器,组分模拟器,热采模拟器,流线法模拟器等。
主模型
ECLIPSE100,ECLIPSE300和FrontSim 是主模拟器。 ECL100 是对黑油模型进行计算, ECL300 是对组分模型和热采模拟进行计算, FrontSim 是流线法模拟器。
学习方法与步骤
尽可能多的搜集使用网络资料和论坛,例如:精准论坛 的月光老师。不仅要问, 也要看看别人问过那些问题, 别人的问题有可能就是自由的问题;
结合理论多想,结合实际多总结,突破软件的限制, 塑造自已的技术风格;
经常和他人交流和教别人做 , 交流和教别人需 要掌握的东西更加可靠。
Eclipse入门与学习
维数和文件格 式控制
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
1).核实地质储量,确定基本的驱替机理; 2).确定产液量和生产周期; 3).确定油藏和流体特性; 4).提出问题、潜力所在区域。
潜力评价和提高采收率的方向 专题和机理问题的研究
数据保存: *_REG
Schedule 部分
生产参数:
对于已开发油田,这部分的数据量非常大。包括油 田每口井: 井位 井轨迹 井的射孔位置
井的生产或注入历史: 油,气,水产量,注入量, 井底压力,井口压力等。 井的作业历史……
数据保存:
*_SCH
Summary 部分
输出控制参数:
要求软件在计算时输出哪些结果参数。比如要求输出模型计算 油田的油,气,水产量变化曲线;油田压力变化曲线;单井油, 气,水产量变化曲线;单井井底压力变化曲线;单井含水,油 气比变化曲线等。
数据保存:
*_INIT
Regions 部分
油藏分区参数:
如果所模拟的油田具有横向或纵向流体属性,岩性变化比较 大,或者存在不同的油水界面,需要对模型进行。 PVT分区:不同区域用不同的PVT流体参数表; 岩石分区:不同区域用不同的相对渗透率和毛管压力曲线; 平衡分区:不同平衡区用不同的油水界面。 如果想掌握油藏不同断块的储量或采收率。 储量分区:不同储量区可以输出不同的储量,产量,采收率, 剩余储量等。
后处理是显示模拟计算结果以及进行结果分析。
后处理
ECLIPSE OFFICE 和 FLOVIZ是后处理模块,进行 计算曲线和三维场数据显示和分析,ECLIPSE OF FICE同时也是ECLIPSE的集成平台。
Eclipse 入门与学习
需要准备的数据和输入的参数 ?
Office的模块构成及工作流程 ?
模拟器报告信息、警告、错误。 信息包含有资料并一般不指出数值问题。 警告指出可能的数值问题,如果数值不正确用户 应读或修改它们。 如果有错误,模拟器将不执行下去。对指出的错 误模拟器不知道如何解释数据或有关部门的信息一 直没有说明。 正如诸多模拟器一样,在列出错误表的开始和在 你的工作路径下修改错误是最好的,通常情况下,一 个错误的产生将不止一个信息。
Data Manager
Case Definition 部分
模拟工作的基本信息:Βιβλιοθήκη Baidu
(1) 设定是进行黑油模拟,还是热采或组分模拟; (2) 模拟采用的单位制(米制或英制); (3) 模拟模型大小; (4) 模拟模型网格类型(角点网格,矩形网格,径向网格或 非结构性网格); (5) 模拟油藏的流体信息(是油、气、水三相还是油水或气 水两相,或是油、气、水单相,有没有溶解气和挥发油等); (6) 模拟油田投入开发的时间; (7) 模拟有没有应用到一些特殊功能(局部网格加密,三次 采油,端点标定,多段井等); (8) 模拟计算的解法(全隐式,隐压显饱或自适应)。
数据保存:
*_SCAl
Initialization 部分
初始化计算参数:
油藏模型初始化 即计算油藏模型初始饱和度,压力 和油气比的分布,从而得到油藏模型的初始储量。 这部分需要输入模型参考深度,参考深度处对应的 初始压力,油水界面以及气水界面;油气比或饱和 压力随深度的变化;如果是组分模型,需要输入组 分随深度的变化。
ECLIPSE 入门与学习
Eclipse 入门与学习
Eclipse能做什么?
Eclipse能做什么? 初期开发方案的模拟 对已开发油田历史模拟 动态预测
1).开发指标预测及经济评价 2).评价提高采收率的方法 3).剩余油饱和度分布规律的研究,再现生产历史 动态。 诸如:• 研究剩余油饱和度分布范围和类型;• 单 井调整:改变液流方向、注采井别、注水层位; • 扩大水驱油效率和波及系数;
• • • • • • • • • 对比注水、注气和天然枯竭开采动态; 研究各种注水方式的效果; 研究井距、井网对油藏动态的影响; 研究不同开发层系对油藏动态的影响; 研究注水速度对产油量和采收率的影响; 研究油藏平面性质和层间非均质性对油藏动态的影响; 验证油藏的面积和地质储量; 校验油藏数据; 为谈判和开发提供必要的数据。
第1字母 第2字母 第3字母 第4字母 第5字母
FOPR——全油田产油量 FLPT——全油田累积产液量 CWFR——完井段水流动量 ROFTL——液相中区域累积油产量 除了有规则的定义方法外还有些例子,如下: WBHP——井底流压 FWCT——全油田含水 ROIP——区域OIP(油储量) BPR ——网格块压力 BOSAT——网格块油饱和度 FOB——油的采出程度(全油田)
Eclipse入门与学习
推荐: 学习方法与步骤
学习方法与步骤
先找个熟练掌握ECLIPSE的人演示一下ECIPS E的几个模块的功能,了解一下流程;
扎扎实实啃完每个练习(至少重复5遍以上); 在软件的使用过程中,有疑问就对照 Manual中的office部 分重点有针对性的学习相关内容,遇到一个,弄明白一个; 做一个项目;
PVT 部分
主要是输入流体PVT属性。
油,气,水的地面密度或重度;
油,气的地层体积系数,粘度随压力变化表;
溶解油气比随压力的变化表;
水的粘度,体积系数,压缩系数; 岩石压缩系数。 如果是组分模型,需要提供状态方程。
数据保存:
*_PVT
SCAL部分
岩石属性:相对渗透率曲线和毛管压力曲线。 如果是油,气,水三相,需要提供油水,油气相对渗透率 曲线和毛管压力曲线(软件会自动计算三相流动时的相对 渗透率曲线);如果是油,水两相或气,水两相,只需要 提供油水或气水两相相对渗透率曲线和毛管压力曲线。
定义平衡区或直接定义网格的初始饱和度、压力 定义重启动 定义水驱 定义Rs、Rv、Pb、API与埋深的关系
重启功能主要用于历史拟合的研究中,在历史 拟合过程中或历史拟合完成后设置重启。 在以后的生产预测中,可直接读入重启文件, 计算从历史拟合完成时刻开始,这样可节省大 量的计算时间。 重启文件中主要包括网格的压力、饱和度、孔 隙体积、传导率及井的累各生产 /注入量、井位 等等。
主字母
F 油田 O G W L V T G 集输中心 R W C B 区域 井 完井层 网格
流体相
油 气 水 液体(地 面) 流体(油 藏条件) 示踪剂
滚动类型
P I F 生产井 注水井 流动
产量或累 积量
R 日产量 J 累积量
特殊字母
L G H 流 气 历史 拟合
数据保存:
*_SUM
错误信息的处理
诸如: • 确定井位、加密井的位置; • 确定油田开发最大产液量、产量对采收率 的影响; • 确定地面和井的设备。
Eclipse 的模块构成
前处理是一些为主模拟器做数据准备的模块。比如准备油田 的构造模型,属性模型,流体的 PVT 参数,岩石的相渗曲线 和毛管压力参数,油田的生产数据等。
前处理
前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi等。 Flogrid PVTi 用于为数值模拟建立模拟模型,包括油田构造模型 用于为模拟准备流体的PVT参数,对于黑油模型,主 和属性模型; 要是流体的属性随地层压力的变化关系表,对于组分模型是 状态方程; SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;
Eclipse数据来源
来源
地震解释 地质研究 测井解释 岩心分析 特殊岩心分析 高压物性资料 试井RFT资料 生产数据 相渗、毛管压力 流体PVT实验数组 产能、WOC、压力 生产/注入控制数据
数模所需的数据
层面(微)构造 储层厚度(净厚度) 孔隙度、渗透率
Office模块构成
Data Manager Case Manager Run Manager Result Viewer Report Generator
Grid部分
Grid部分的运算输出
*.PRT:形成打印文件,可用PRTGRID来定 义输入的内容 *.INIT用于GRAF和RTVIEW,主要是地质参 数 *.GRID用于GRAF和RTVIEW,主要是几何参 数
GRID部分的输出
*.PRT
*.INIT
*.GRID/*.EGRID
参数保存:*_GGO, *_GPRO, *_GOPP, *_GOTH
网格控制
AQUDIMS CART DUALPERM DUALPORO FAULTDIM LGR NONNC NOPC9 NUMRES RADIAL
流体和属性控制
API BRINE DIFFUSE ENDSCALE FOAM POLYMER ROCKCOMP SOLVENT SURFACT TEMP TRACERS VE
数据保存: *_GHDR
Grid 部分
用于定义油藏模型的几何参数及储层参数的模型数据场。 ⑴ 模型在X,Y,Z三方向的网格几何尺寸 ⑵ 网格的顶深、孔隙度、渗透率 ⑶ 有效厚度或净毛比 ⑷ 网格是死网格还是活网格。断层走向和断层传导率。 可以用以下关键字来赋值: EQUALS 赋等值
BOX 用于限定区域 COPY,COPYBOX 从某个已定义的矩阵中拷贝,值完全相同 ADD 或加、或减某个数值
Schedule 处理油田的生产数据; VFPi 是生成井的垂直管流曲线表,用于模拟井筒管流。
主模型是数模的模拟器,即计算部分。这部分是最重 要的部分也是最难掌握的部分。它可以细分为黑油模 拟器,组分模拟器,热采模拟器,流线法模拟器等。
主模型
ECLIPSE100,ECLIPSE300和FrontSim 是主模拟器。 ECL100 是对黑油模型进行计算, ECL300 是对组分模型和热采模拟进行计算, FrontSim 是流线法模拟器。
学习方法与步骤
尽可能多的搜集使用网络资料和论坛,例如:精准论坛 的月光老师。不仅要问, 也要看看别人问过那些问题, 别人的问题有可能就是自由的问题;
结合理论多想,结合实际多总结,突破软件的限制, 塑造自已的技术风格;
经常和他人交流和教别人做 , 交流和教别人需 要掌握的东西更加可靠。
Eclipse入门与学习
维数和文件格 式控制
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