油藏数值模拟基础培训(第四讲).pdf

油藏数值模拟基础培训(第四讲).pdf

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

油藏数值模拟基础培训

(第四讲)

RUNSPEC/GRID要点分析

REALITY,INNOVATION,TRANSCENDENCY

主要作用(分配存储空间并启动应用程序选项)

•在主存储空间中顺序为模拟的各个组成部分分配内存;

•模拟的组成部分包括井、表格数据、模拟网格及解算器存储栈;

•一些关键字是必选的,大部分关键字是可选的;

•忽略的关键字等价于将这些关键字设为默认值。

模型大小: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

REALITY,INNOVATION,TRANSCENDENCY

•PVT和相渗曲线数据占用的存储空间相对较小;

•油藏模拟网格数据及解算器存储栈占用存储空间最多;

•在每一个事件步,eclipse就会求解一个关于每个网格的压力、饱和度、溶解

气油比(或油气比)的方程组。连续的模拟迭代步的解必须是正交的,所以

Eclipse需要快速访问前几个时间步的解,这就是解算器的存储栈。默认的是

快速访问前10个时间步的解,也可以用NSTACK来修改这个值。

REALITY,INNOVATION,TRANSCENDENCY

RUNSPEC部分常用关键字:

•AQUDIM指定解析水体的个数和大小。

•DIMENS指定模型的大小。这个关键字是必须的。

•DISGAS,GAS,OIL,VAPOIL,WATER指定模型中的相。

至少要有一相。

•DUALPORO启动双孔选项。

•ENDSCALE启动端点平衡选项。

•EQLOPTS设置一系列选项,用来定义初始压力和饱和度。

•FIELD,METRIC或LAB指定使用的单位制。一个模型的所有数

据使用一个相同的单位制。

•FMTIN,FMTOUT分别指定格式输入和格式输出。

REALITY,INNOVATION,TRANSCENDENCY

RUNSPEC部分常用关键字:

•NOSIM关闭SCHEDULE部分的模拟。这对于在模拟运算前检查关键

字的错误是非常有用的。

•NSTACK指定存储前面时间步结果的堆栈的长度。困难的问题需要多

于10步的值,但是设置的值不要大于最大线形迭代数减一。

•NUPCOL定义更新井目标的每一个时间步的非线性迭代的次数。有

时设置的值需要大于默认值3。

•RADIAL设定径向几何模型。

•RPTRUNSP在PRT文件中创建一个关于RUNSPEC选项的列表。

•START设置模拟的起始时间。这个关键字是必须的。

•TABDIMS设置输入的PVT和饱和度表的大小。

REALITY,INNOVATION,TRANSCENDENCY

RUNSPEC部分常用关键字:

•TITLE给出运算的名字。这个关键字是必须的。

文档评论(0)

长期从事国际国内大型石油工程项目管理和商务市场开发,积累了海量中英文石油上游相关技术文献、中英文书籍、行业市场分析资料,掌握多渠道国际石油行业的讯息资讯。

1亿VIP精品文档

相关文档