以下是为FrontSim创建RSSPEC文件的方法和怎样在ECLIPSE Office Case Manager中添加Restart
方案。
11 打开结果观察器。
12 选择File | Open Current Case | Grid。
13 ECLIPSE Office 将提示:它正在创建RSSPEC文件。 14 在Wxtract / Load Solution面板上选择File | Close。 15 在结果观察器上选择File | Close。
16 在Main ECLIPSE Office 窗口中,选择Case | Add Case | Restart。 17 从Select Report Step 到Restart 面板选择时步。
ECLIPSE Office现在将以所选择的报告时步来创建重启动数据集。 五、观察结果
观察流线模的结果与观察有限差分的结果稍微有点不同。油藏工程师现在可以有两类数据:网格数据
和流线模数据。它们对结果的解释都是有用的.
该部分主要介绍用三维观察器来显示流线数据的功能。
载入网格、解和流线
1 在Main ECLIPSE Office 窗口中,保证基本方案处于激活状态。 2 从Main ECLIPSE Office 窗口中选择Module | Results Viewer。 3 选择File | Open Current Case | Grid。 4 询问创建新的RSSPEC文件时,选择Yes。
5 在Extract / Load Solutions面板上选择Load,输入INIT和重启动数据。 6 选择View | 3D。
7 在三维观察器中选择File | Import Streamlines。 8 选择Display | Object Appearance和Hide the Grid。
通过取消以下两个图标的选择也可隐藏网格。
三维观察器将显示井。此时无流线显示,因为时间为0时没有流动。通过单击“Next timestep”按钮
显示第一时步。
以下是处理流线显示的方法:
显示流线物性
第一步是将彩色图标由网格物性切换到流线物性。
9 选择Display | Color Legend | Object for Color Legend。
10 在Color Legend面板的对象里从Grid切换到Streamlines,并选择Close。 11 选择Grid | Streamlines,打开流线显示面板。 流线显示面板可划分为三个主要的部分:
? ?
Line Color:选择流线显示的物性。若无物性选中,在该部分可以编辑流线的缺省颜色。 Filtering:可使用模式因子显示第n条流线,或显示与井相关的所有流线。一次可从井列表中选择多口井。 ?
Threshlding:观察流线的一部分。同时模拟多个物性是可能的。
Color Legend的当前物性是INJECTORS。井是以数据集中定义的WELSPECS的降序显示。在该模型
中,含有16口井。在显示中的Well17代表不从注入井开始的流线。这些流线代表了流动的复杂性和边界条件。
在第一时步内,显然WELL6(HALITE-H)是注入井,该井主要影响了流体的流动。几口生产井(如:
JASPER-D,PHLOGOPI)是从储层中产出流体,而不受HALITE-H的影响。
图0.1显示了第一时步内的流线(有色的代表注入井)。多数流线都是从注入井HALITE- H开始的,
这些流线显示为兰色。许多井产出流体,但不受到注入井的影响。
12 为了显示更多的流线,在流线显示模板的Filtering Section中选择Every Nth of 2。 13 单击APPLY,观察别的流线。
14 在流线显示模板上,使用鼠标右键打开Auto Apply。
15 在Line Color部分,选择INJECTORS,根据注入井为流线加色。 16 在Filtering section中,选择Select All Wells。 17 在三维窗口中选择Grid | Timesteps。 18 选择第15个时步。
从该图(图0.2)中,容易看到哪口注入井和哪口生产井配对。在井HALITE-H、 QUARTZ - A和
ANHYDRIT中注入,而在井JASPER-D中产出。
提示:为了使图0.2中的井标志更可见,可使用Edit Step | Edit Color中的INJECTORS Color Map项。
流线物性可以包含多个时步。以下步骤将说明怎样从注入井开始追踪水驱前缘的运动情况。
19 在流线显示模板上的Line Color section中选择SWAT作为物性。 20 在Filtering部分,选择Select All Wells按钮。 现在,在时步五中的含水饱和度应在三维窗口中可见。
21 单击play图标,观察水饱和度在所有时步内的变化。 注意:在第三和第十五时步将添加新的注入井。
在平面上观察水的扩散(遗留有残余油)是有用的。在该模型中,由于含油饱和度为0.147,因此油
为不可动相。因为仅有两相存在,因此在残余油显示区中一开始水饱和度就大于或等于0.853。 22 使用图标返回到第一时步。 23 使用鼠标右键关闭Auto Apply。
24 在流线显示面板的Thresholding部分,从Streamline Properties列表中选择SWAT。 25 选择向前图标,将SWAT移动到所选择的物性列表中。 26 在物性列表中保证SWAT被激活。
27 设置SWAT的最小值为:0.85,而最大值为:0.95。 28 单击APPLY。
29 单击Play图标,观察含水饱和度在所有时步上的变化。
30 在最后的时步,会看到从注入井开始的在油藏平面所形成的波及面(参见图0.3)。
从FrontSim得到的另一个有用的流线信息是飞行时间。飞行时间反映了流体在油藏中的移动快慢。
在FrontSim中,该信息被两个在三维观察器中定量参数所描述,即TIME_ FROM_INJ和TIME_TO_PROD。
以下例子说明了怎样用TIME_ FROM_INJ来描述当水在生产井附近突破时。
31 在Line Color部分,选择TIME_ FROM_INJ. 32 在Filtering 部分,选择QUARTZ-A。 33 在流线显示模板上,单击APPLY。
注意:QUARTZ-A是从第三时步开始的注入井,01,July,2001。 34 选择第三时步。
TIME_ FROM_INJ的缺省范围是非常大的,因此必须调整使其符合模拟的长度。
35 双击颜色图标(选择Display | Color Legend | Color Legend Editor)。
36 在TIME_ FROM_INJ Color Map面板中,用0 到2000天来覆盖Min / Max值。 37 在TIME_ FROM_INJ Color Map面板中,点击APPLY。 38 在井QUARTZ-A附近放大(参见图0.4)。
显然,注入井QUARTZ-A将水推向三口生产井:JADE-A4,DOLOMITE,和JASPER-D。TIME_
FROM_INJ既是在某时步开始沿流线到达一定距离所需的注入时间。因此在图0.4中,注入水在 1 Jan 2002 花了2000天的时间到达流线的红色区域。
在时步3给出的TIME_ FROM_INJ表明在JADE-A4水将很快就突破。在DOLOMTIME
水突破的时间不超过800天。如果保持注入和生产模式不变,在模拟结束之前,井JASPER-D是不会发生水突破的。
记住流线模型仅反映时步上的条件,这是很重要的。在其余的时步中运行后,可发现流线在模拟过程
中的不同形态。
39 单击Play图标,观察所有时步上的TIME_ FROM_INJ。
40 对于所有的时步,证实到井JADE-A4和DOLOMITE的时间是和第三时步一致的。
来自生产井JADE-A4和DOLOMITE的含水率数据证实了该三维视图。 一条来自Results Viewer | Summary Vectors部分的曲线。
我们更感兴趣的是可对井JASPER-D作出预测,给定井JASPER-D的TIME_ FROM_INJ数据,表明
井QUARTZ-A在大约3000天时突破,大约10000天以后,来自竟HALITE-H的水将到达。 讨论
该练习说明了ECLIPSE Offcie 处理FrontSim的一些基本功能。三维的可视化部分强调了可用不同的以同样的井控进一步添加时步数来证实这种预测。
流线数据来观察流体流动的路径。 练习9:远程工作服务
ECLIPSE Office Run Manager可以在由本地机和远程机组成的网络上运行模拟。其主要优点在于:
ECLIPSE Office可以在本地机上完成所有数据的预处理和后期处理,然后在远处的大型机上执行模拟。
该练习主要说明在远程机上执行运行过程。另外,还将使用多个运行功能和多次敏感性选项。
目录: ?
通过PVM执行运行 ? ? ? ? ?
配置
启动PVM和ECLIPSE Office 运行模拟 监视模拟过程
通过Non-PVM执行运行 ? ? ?
配置 创建新工程 打开Schedule 部分
? ? ? ?
打开Multiple runs or Sensitivities面板 模拟运行 结果观察
使用外部工作选项执行运行 ? ?
使用NFS驱动器和dos2unix / dos2aix / to_unix来实现从PC机到UNIX机的运行。 从UNIX机到LSF执行运行
一、通过PVM执行运行过程
PVM(Parallel Virtual Machine)软件允许将网络连接成的计算机组看作一大型机。该软件允许ECLIPSE
Office通过正在运行的模拟器来直接传递信息,提供控制模拟器和观察结果的功能。
在练习开始之前,用户应保证PVM已经正确的安装在了本地机和远程机上。ECLIPSE Office用户手
册说明了运行PVM所需的环境配置。
注意:该练习的所有实例均要求ECLIPSE和ECLIPSE 300是可在2000 A上运行,且ECLIPSE Office 是可在2000A上运行。
二、配置
为了使PVM正确运行,应保证以下设置:
1 在本地机上检查以下环境参数的设置:
? ? ? ?
PVMXDR = TRUE
PVM_ROOT被设置,例如:PVM_ROOT=C:\\ ecl \\ 2000a \\ pvm3 PVM_RSH被设置,例如:PVM_RSH=C:\\ WINNT \\ system32 \\ rsh.exe PVM_ARCH被设置,例如:PVM_ARCH=WIN32
提示:在PC机上,有必要重新在Registry Editor中设置PVM_RSH和PVM_ROOT。
注意:对于win95和win98的机子必须安装rsh.exe。安装光盘上有rsh(在Utilites文件夹中,其可被PVM
所使用)。
2 在本地机上检查pvmhost.2000a(PC)或eclpvmhodt.2000a(UNIX),以保证系统含有正确的模拟器执行路径。一个pvm host 文件的实例如下:
pc-mjc ep=\\ ecl \\ 2000a \\ eclipse \\ source; \\ ecl \\ 2000a \\ e300 \\ source
sg-1 ep= / ecl / 2000a / eclipse /source /mips4; /ecl / 2000a / e300 /source /mips4
警告:在2000a PVM 主文件中,必须在PC主机的可执行路径和UNIX主机可执行路径的克隆之间使用拟克隆方法。否则,应用时不能发现远程执行。