练习1:软件的标准使用该练习的详细步骤如下:输入已有的数据集、编辑数据、保存工程、运行和监视模拟过程、观察结果变量和创建报告。
该练习所涉及到的软件部分如下:●方案管理(Case managerment)●数据管理器(Data manager)1.定义方案(Case definition)2.定义网格(Grid section)3.输入PVT参数(PVT section)4.输入岩石物性参数(SCAL section)5.输入初始条件(Initialization section)6.时间进程安排(Schedule section)7.最后总结(SUMMARY section)●运行管理器(Run manager)●报告生成器(Report generator)●结果观察器(Result viewer)1.观察结果数据2.2D观察器:初始数据和结果数据3.3D观察器:初始数据和结果数据问题描述:该工程模拟非均质储层中的含气原油,将储层划分为2400个网格块。
在地质构造上包括两个封闭断层,将储层划分为三个独立的流场,第六层为水平不渗透层。
在该例中所用到的ECLIPSE特性:●描述相对渗透率尖灭处的饱和度值。
●对不同PVT原油的API追踪。
●对气顶气和注入水的示踪剂跟踪。
●控制井组。
●在完井段射孔。
●钻井列的应用。
数据准备:1.创建一工作子目录。
2.拷贝数据文件BRILLIG.DATA(在练习目录中,其路径一般为:office_course \ exercises \ exercise1)到该子目录。
提示:该文件的位置取决于初始安装软件的位置,且可通过UNIX命令env ECLPATH来发现。
实际操作过程:一、方案管理(Case management)1 从GeoQuest启动器中启动ECLIPSE Office(UNIX命令为:@office)。
创建新工程:2 在窗体顶端的菜单条中选择File|New Project。
3 选择工作的数据子目录。
4 调用project Ex1。
输入现有的数据集(即数据文件):5 在菜单条中选择ECLIPSE Office|Case|Import。
6 选择BRILLIG.DATA。
7 在ECLIPSE Office主窗体上,选择View|Display Model in DM。
8 在ECLIPSE Office主窗体上,选择View|Display Model in Grid Section。
ECLIPSE Office将ECLIPSE数据集加载到内存中。
数据被分组为六个部分,其相关数据被保存在INCLUDE 文件中。
模型定义选项被保存到名为Ex1_GEOM.INC文件中。
●地质数据被保存在Ex1_GEOM.INC文件中。
●PVT数据被保存到Ex1_PVT.INC文件中。
●饱和度物性参数被保存到Ex1_SCAL.INC文件中。
●初始条件数据被保存到Ex1_INIT.INC文件中。
●区块数据被保存到Ex1_REG.INC文件中。
●生产进度数据被保存到Ex1_SCH.INC文件中。
●结果数据(Summary Data)被保存到Ex1_SUM.INC文件中。
注意:区块部分(Regions Section)是在99B ECLIPSE Office中新添的功能,允许用户编辑其关键字。
而这些关键字可在别的部分观察到,如:在数据管理器的SCAL Section可以编辑和观察SATNUM等关键字。
保存工程:9 在菜单项中选择ECLIPSE Office|File|Save Project。
注意:工程文件.OFF包含了模型定义和指向所有数据文件(包含每部分的数据)的指针。
这些指针包含数据文件的绝对路径,因此,在多数情况下,应使用Project Save As 项以避免覆盖先前的数据文件。
在.OFF和.DATA 文件中的指针应经常更新,尤其在拷贝工程时。
注意:在建立模型的整个过程中,ECLIPSE Office | File | Save Project项总是激活的,且应经常使用,以将数据保存到文件中,并保证能随时保存下对工程的改变。
二、数据管理器(Data manager)1 选择Data项以激活Data Manager。
2 显示一网格的轮廓。
注意模型边界、断层和井。
注意:对于输入到ECLIPSE Office 中的PEBI模型,网格轮廓是不可见的。
定义方案(Case definition)3 选择Data Manager | Case Definition | General 以观察主要的模拟物性参数。
4 改变模拟的题目到:Import case。
该模型的网格为20 X 15 X 8,即在模拟过程中将使用2400个网格。
对于黑油模型,建议每个网格应分配2KB 的内存,因此在这种情况下共需5MB。
5 改变日期为:1 Jan 1990。
6 保证下列选项被选中:●Treatment:Block oil●Run Type:Normal●Units:Field注意:如果选中Black Oil选项,那么将运行ECLIPSE 100 。
7 从屏幕顶部的菜单列表中(menu-tabs,可参见图4.5)中选择Reservoir。
模型中含有一个可分析的水层和油层,可使用三维网格来模拟。
水层的主要物性可在INITIALISATION部分的水层组中观察到。
在GRID 部分定义水层的数字化形式。
8 从屏幕中部的菜单列表中(menu-tabs,可参见图4.5)中选择PVT。
储层流体包含三相:油、气、水。
油定义为含溶解气的含气原油。
提示:关键字API和TRACERS可参见ECLIPSE 100手册。
API追踪是跟踪不同的原油比重,有专门的算法来处理数值弥散。
9 从菜单列表中(menu-tabs,可参见图4.5)中选择SCAL/INIT项时,有如下几项选项。
提示:在RUNSPE部分的ENDSCALE和EQLOPTS关键字可参考ECLIPSE 100 手册。
●相对渗透率尖灭处的饱和度。
●门槛压力。
●初始饱和度和Point Correction(点校正)。
10 从菜单列表中(menu-tabs,可参见图4.5)中选择MISC项。
11 改变Stack Size(NSTACK)到50。
12 单击“apply”按钮,保存变化了的RUNSPEC参数。
13 单击“OK”按钮,退出模型定义(Model Definition)部分。
Grid section(网格部分)1 选择Data Manager | Grid 激活地质数据定义部分。
2 选择GRID Section | Subsection | GRID 关键字以插入所有GRID关键字。
3 从Keyword Type Geometry列表中选择网格的坐标系统和COORD关键字,在本例中选择笛卡尔坐标系。
4 选择Key Type /Properties 和PORO关键字为每个网格块赋物性值。
5 退出Grid Keyword Section。
计算储层中的平均孔隙度:提示:有关计算器的信息和使用方法可参考2000 ECLIPSE Office User's Guide。
6 选择Grid Section | Utility | Calculator项以激活计算器。
7 从程序面板中选择Calculator | Show | Vectors 项,观察包含2400个元素的PORO变量。
8 选择Program | Calculator | Show | Sybol Functions项,以获得在程序中可能使用到的函数列表。
9 在Program 面板上写入以下两行代码:av = vaverage(PORO,0,2399)print " Average Porosity in the Reservoir :", av提示:选择Program | File | Open项以打开文件avgporo.cal。
10 选择Program | Calculator | Run Program项运行程序。
其结果显示在独立的输出窗口中。
该示例中储层的平均孔隙度为:0.217。
11 使用Program | File | Close 关闭Calculator,并返回到Grid Section | GRID Keywords Section面板。
12 选择View | Grid Order | XZ-plane 显示横断剖面上的值。
注意:该例中第六层的孔隙度为0,是非渗层。
13 从Keyword Type 列表中选择Operational 关键字。
14 使关键字列表中的GRIDFILE和INIT等关键字有效。
对GRIDFILE关键字的描述应设置到“Extended Grid File”。
提示:为了改变关键字的名字和所描述的内容,可选择View | Keywords 和View | Dscription 选项。
15 选择File | Close 关掉GRID Keyword Section。
16 选择Grid Section 主窗体中的File | Save项,以保存对当前网格所作的修改。
17 选择Save Project File项,保存对工程所作的变动。
注意:此处保存了两个文件:与Grid Section关键字有关的Ex1_geom.inc,和与Regions Section 有关的Ex1_reg.inc。
18 选择Grid Section 窗体上的File | Close项退出Grid Section。
PVT Section(PVT部分)1 选择Data Manager | PVT 项,输入流体压力、体积、温度等。
2 选择PVT | Section | Keywords显示每个区块和关键字的PVT数据。
3 选择PVT | Section | Keywords | View | Plot,观察流体物性的变化(以图线的形式,参见附图1.2)。
4 选择File | Close,关闭Graph窗体。
5 选择PTV table:Pvt2和Keywords:Gravity。
6 改变原油API重度为30。
提示:选择View | Keywords和View | Descriptions在关键字和其所描述的内容间切换。
7 单击“Apply”按钮,保存所作的变化。
8 选择PVT Section Keywords | File | Close项以退出关键字编辑面板。
注意:区域文件在Data Manager的各个部分都是共享的,并且每个部分的更新均将被保存。
9 选择PVT | File | Save。
将有两个文件被保存:Ex1_pvt.INC文件(包含所有的PVT物性参数)和Ex1_reg.INC 文件(保存PVT部分的区域数据,如:PVTNUM)。