CMG软件培训讲义中文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C M G软件培训讲义中文 The latest revision on November 22, 2020

STARS-BUILDER课程介绍

(版本

用MODELBUILDER 建立一个2组分STARS模型

启动 CMG 主界面

选择菜单项Projects和Add Project

命名项目为 Tutorial

确定回到主界面

你现在应该已经到了该目录下

打开Builder (双击图标)

选择:

-STARS Simulator, SI units, Single Porosity

-Simulation Start date 1991-01-01, 确定2次

现在看到一个数据输入面板

点击I/O Control选项卡按钮并选择Title & Case ID

输入一个标题,比如“STARS BUILDER DATASET” 并确定。

油藏描述数据段

选择Reservoir 选项卡

选择Cartesian建立网格21 x 11 x 4 (I,J,K).

输入:I 方向: 21*30, J方向: 11*30

你能在屏幕上看到一个网格骨架,现在可以定义模型的属性.

切换到Probe 模式 (屏幕左边顶端的按钮,上面有一个箭头)

点击Specify Property按钮 (屏幕顶部中央)

在这个新面板顶部的列表中选择属性Grid Top. 该面板有一个表

格,可以滚动查看可以定义的不同属性.

回到Grid Top,在layer 1处键入800,表示该油藏顶部是平的,

距离地面800m。

选择下一个属性Grid Thickness,给 Layer 1 到 Layer 4以等

值,分别为2, 2, 4 和4.

对孔隙度、渗透率输入下面的等值:

Porosity – , , ,

Perm I - 1000,1500, 1000, 2000 md

Perm J - 1000, 1500, 1000, 2000 md

Perm K - 500, 750, 500, 1000 md

完成后点击确定

然后点击Calculate Property按钮

选择定义过的6个属性,然后确定

确定所有的对话框。

组分性质数据段

切换到Component选项, Add/Edit Component, 从组分库中选择

“H2O”,定义为水相组分,同时还可以根据相平衡常数存在于气相

中。 (Steam).

(不要担心关于的密度的警告信息)

添加另一个组分,命名“Dead Oil”, 定义为油相组分,没有相平

衡常数劈分(该油中没有溶解气)

输入分子量 (相当于 600 gm/g-mole), Pc, Tc 等于0,

点击应用并确定.

选择 Densities 选项卡, 选择Mass Densities,输入以下值:

Water 1000 Kg/m3

Dead Oil 980 Kg/m3

液体压缩系数和热膨胀系数先空着不填(使用缺省值)切换到 Liquid Viscosity 数据段,选择“Use viscosity table”

选项,输入下表中油的粘度, 水粘度输入0值 (这将激发程序对水使

用缺省值!!),

(注意: 输入数据时使用Ctrl I 来插入行)

Temperature Viscosity

255780

401380

187

47

点击确定,所有值都应该ok!!

岩石流体数据段

对相对渗透率曲线,点击岩石流体数据段,选择Create/Edit rock

Types,选择‘New Rock Type’ ,输入下表中的油水和气液相渗

值。

Sw Krw Krow Pcog

Liquid Krg Krog Pcog

点击确定,所有值应该都OK!!

初始化数据段

切换到Initial 数据段,选择初始化设置

设置第一个网格1 1 1处的参考压力为517 Kpa

切换到 Gravity Equilibrium,去掉“Do not perform gravity

equilibrium calculation’, 选上 Perform Depth-Average

Capillary Gravity Equilibrium Calculation.

井定义和动态数据段

在该数据段部分,我们定义5口井,(反五点井网,一注四采),注入井将作为注汽井。将计算2个方案,一个是衰竭式开发(没有注入

井),另一个是注蒸汽开发。我们将定义井的状态、射孔和约束条件。

点击 Wells and Recurrent 选项, 选择“Well New”

首先创建新井,井名为“Producer1”, 类型为“PRODUCER”. 于

“1991-01-01”投产。

点击 Constraint选项卡, 勾选“constraint definition”. 添加约束条件: Operate-Bottom hole pressure- min- 200 Kpa;max- liquid rate SC - 32 m3/d. 对其它三口井进行同样的约束条件定义,只是井名不同, Producer2, Producer3 and Producer4。我们将在后面定义注汽井。

完成后点击 well1,选择选项卡“Options” ,状态定为“Open”。

井定义完成后,你就有了4口生产井,下一步就要定义井位和射孔。点击顶部菜单中的“Well”,选择“Well Completion (PERFS)”选择“Completion –Add New”,

改变 Well Index Calculation 为“WI, user input by layer”点击 Perforations 选项卡:

相关文档
最新文档