Eclipse office练习八:流线模拟.doc_第1页
Eclipse office练习八:流线模拟.doc_第2页
Eclipse office练习八:流线模拟.doc_第3页
Eclipse office练习八:流线模拟.doc_第4页
Eclipse office练习八:流线模拟.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

练习八:流线模拟ECLIPSE Office 可作为FrontSim模拟器的预处理器、方案管理器和后期处理器。该练习主要介绍流线模和说明怎样利用ECLIPSE Office 来创建数据集和最后模拟结果的可视化。目录:l 流线模拟l 输入现有的FrontSim数据l 数据管理器l 运行管理器l 观察结果一、流线模流线(跟踪流场的瞬时线)在油藏工程中可以定性的描述井的波及区域和流动模型。流线模拟器(如:FrontSim)允许油藏工程师将流线作为传统油藏模拟工程的一部分。流线模拟能够完成传统的有限差分模拟。流线模拟主要替代有限差分模拟用来处理较大的模型。其最大的优势在于它的速度。流线模拟器需要比有限差分法更多的压力解。置换计算转化为一维来计算,因而提高了其计算速度。流线法降低了数值弥散的影响,并没有网格定向的影响。因此,对于某些油藏,流线法较有限差分法有较大的优势。下面将论述流线模的优点和不足,以便它的应用。优点:l 能够模拟更大的模型l 能够模拟用角点几何定义的复杂地质模型。l 能够可视储层中的流线路径(突破线,注入 / 生产井组,渗透阻挡层)。基本上,FrontSim适用于大型油藏模拟,即非均质性决定流体的流动。它可以同时对一个油藏的多个地质统计方案进行模拟,即在并行模拟方面有优势。不足:l 不能解决三相问题(仍处在研究中)。l 不能处理毛管压力数据l 不象ECLIPSE那样,完全适合所有的井管理工具。因此,FrontSim不适合三相流动、毛管压力影响过大、或对井管理要求准确模拟的情况。二、输入现有的FrontSim数据在2000版中,FrontSim关键字可被改变来使他们同ECLIPSE关键字类似。ECLIPSE Office能够输入FrontSim数据集(包含新数据或旧数据)。警告:ECLIPSE Office不能输入包含混合有99版和2000版FrontSim关键字的数据集。1 创建工作文件夹,将office_courseexercisesexercise8FRONTSIM.DATA拷贝到该文件夹中。2 从GeoQuest启动器中启动ECLIPSE Offcie(在UNIX中,office)。3 从顶部菜单条中选择File | New Project。4 调入工程EXERCISE 8。5 从顶部的菜单条中选择Case | Import,并选择FRONTSIM.DATA6 选择File | Save Project,保存工程。注意:输入的数据集包含旧版的关键字。ECLIPSE Office自动将这些关键字转化为新版形式。该工程的目的是:模拟油和水在非均质油藏中的流动。练习所用的模型较小,大约7000个网格,但它足以证实ECLIPSE Office中的数据流。三、数据管理该部分主要针对不熟悉ECLIPSE Office数据管理器的人。其包含的内容有:l 观察和编辑关键字数据l 在二维和三维管理器中观察关键字和初始化数据。l 获得在线帮助。现在将初始数据集输入到ECLIPSE Office中,也可使用数据管理器来评价和编辑数据:1 在Mani ECLIPSE Office面板上,选择View | Display Model in DM。2 在Mani ECLIPSE Office面板上,选择View | Display Model in Grid Section。3 选择Module | Data Manager,打开数据管理器模板(DMM)。在数据管理器中的平面图上,显示出该模型有16口井和4个断层。该模板允许观察数据集的所有部分。应注意的是:一次只能打开和编辑一个部分。4 Choode DMM | Case Definition。FrontSim的Case Definition比ECLIPSE的要简单得多。在General部分中,定义模拟的起始日期、模型维数、运行类型和单位制。在Options部分,可选择相态和求解方案。注意:对于FrontSim有效的运行类型仅为Normal和Restart。从Case Definition,可看到以下部分:l 模型起始日期:1 Jan 2000l 网格维数:20 X 29 X 12l 运行类型:Normall 单位制:Fieldl 存在的相态:OIL和WATER 5 选择OK,关闭Case Definition Section。6 选择DMM | Grid,打开Grid Section。因为我们选择在该部分显示模型,因此在Grid Section窗口中包含一网格平面图。当模型较大时,拖动图形将花掉较多的时间。7 选择Subsection | Grid Keywords,观察与该部分相关的关键字。8 在Grid Section Keywords面板上,选择Edit | Explore Keywords。该面板显示FrontSim模型的网格部分有效的所有关键字。可以在关键字和所描述内容间切换。当前数据集中所包含的所有关键字均以“*”标记。9 在Expolre Keywords 面板中,选择Action | Go to Help Pages。10 使用Toggle Desc / Keys按钮,显示关键字。11 从关键字列表中选择NTRNSAVE,查看FrontSim-Specific关键字的手册页。注意:为了获得在线帮助,必须安装Adobe Frame Viewer。本地机的路径也必须正确设置,以便Frame Viewer能正确启动。如果不能获得手册,请参考版本信息。12 在Explore Keywords面板上,选择Close。13 在Grid Keywords面板上,选择File | Close。14 在Grid Section面板中,选择GridView | From Keywords。15 选择GridView | 2D。16 在二维观察器中,选择View | Options。17 在Edit View Option面板上,选择Color Fill tab | Initial Property | Porosity。18 单击Apply。注意:二维观察器可用于编辑关键字。具体参见练习7。19 关闭二维观察器和Grid Section。20 选择DMM | PVT section。21 从PVT section面板上选择Section | Keywords。注意:PVT section和SCAL section面板均是空白,因为FrontSim不含有ECLIPSE-specific的许多特征,如API追踪和endpoint scaling。22 选择View | Plot,以图线的形式显示PVDO数据。23 关闭该面板。24 再次使用关键字浏览器面板,查看所有有效的FrontSim PVT 关键字。25 取消标记Valid Keywords框,并单击Apply。现在将显示所有的FrontSim PVT关键字。如果用户打算插入无效关键字,则将会出现相应的出错信息。26 关闭PVT section。SCAL section 和PVT section相类似,使用以上21-26步打开和浏览该部分。具体参见练习1。27 选择DMM | Initialization。28 插入关键字RPTSOL,以创建初始的重启动文件。提示:使用Explore Keywords面板或Insert Keyword面板可以插入RPTSOL关键字。为了使用Insert Keyword面板,用户必须首先选择Keyword Types | Miscellaneous。29 选择Initialize Model | Run Simulation。该选项创建除了SCHEDULE部分以外的所有关键字。选择该选项,将为FrontSim创建GRID、INIT和初始重启动文件。30 选择Initialize | Model | 3D,检查在模型中油和水的初始组成。31 关闭Initialization Section。32 选择DMM | Schedule section33 选择View | Keywords,观察第一时步内的所有关键字。注意最初的两个关键字FSRPGRPH和FSTUNE。这些是FrontSim-specific关键字。第一个控制自模拟器到Summary文件的输出。第二个控制在FrontSim中压力和饱和度的调节。具体参见手册。注意:非常关键的FrontSim关键字是FSRECALC。该关键字决定了压力场的更新频率。不象传统的有限差分模拟器,压力场的更新频率需要用户决定。34 关闭Schedule Section35 关闭Data Manager Module。注意:Summary Section 对于FrontSim方案是无效的。这是因为FrontSim输出了一个Summary参数的预处理设置。当前用户不能控制该参数列表。讨论以上步骤是使用户熟悉ECLIPSE Office。但并没有涉及其所有功能。四、运行管理FrontSim的运行管理器与ECLIPSE的稍微不同。因为FrontSim不能对远程工作的PVM产生相互影响。该部分的练习将有:l 控制来自FrontSim模拟器的数据输出。l 在不同的运行环境执行运行l 创建和运行重启动数据集1 在ECLIPSE Office窗口中,选择Module | Run Manager。2 对于Output File Type,选择单选框,使其为Unified。注意:FrontSim的有效运行环境为:Non-PVM Local,Non-PVM Remote,和External Job。具体参见练习9。3 在Environment下拉菜单上选择Non-PVM Local。注意:不象ECLIPSE,FrontSim不支持格式输出。如果用户要观察格式Summary文件或重启动文件,使用宏命令$convert(PC)或convert(UNIX)。在本地机上运行该模拟:4 选择 Submit | Runs,启动模拟。在远程机上运行模拟:5 在Environment下拉菜单中选择Non-PVM Remote。6 设置Job Streams to be Added为1。7 选择Options | Run Environment,并为远程机插入相关的数据。8 在Run Environment面板上,单击Apply。9 选择Submit | Runs,在远程机上启动模拟。如果用户需要停止或暂停模拟,选择Monitor | Control Simulations或Monitor | Kill Simulations面板。l 当模拟结束时,会在提示窗口显示相关信息。10 关闭Run Manager 面板。添加重启动运行为FrontSim添加重启动需要一点技巧。这是因为FrontSim 2000版不创建RSSPEC文件。该文件基本上是由模拟创建的指令性重启动文件。Office需要该文件,以便知道有效的重启动时步。以下是为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,打开流线显示面板。流线显示面板可划分为三个主要的部分:l Line Color:选择流线显示的物性。若无物性选中,在该部分可以编辑流线的缺省颜色。l Filtering:可使用模式因子显示第n条流线,或显示与井相关的所有流线。一次可从井列表中选择多口井。l 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可以在本地机上完成所有数据的预处理和后期处理,然后在远处的大型机上执行模拟。该练习主要说明在远程机上执行运行过程。另外,还将使用多个运行功能和多次敏感性选项。目录:l 通过PVM执行运行l 配置l 启动PVM和ECLIPSE Officel 运行模拟l 监视模拟过程l 通过Non-PVM执行运行l 配置l 创建新工程l 打开Schedule 部分l 打开Multiple runs or Sensitivities面板l 模拟运行l 结果观察l 使用外部工作选项执行运行l 使用NFS驱动器和dos2unix / dos2aix / to_unix来实现从PC机到UNIX机的运行。l 从UNIX机到LSF执行运行一、通过PVM执行运行过程PVM(Parallel Virtual Machine)软件允许将网络连接成的计算机组看作一大型机。该软件允许ECLIPSE Office通过正在运行的模拟器来直接传递信息,提供控制模拟器和观察结果的功能。在练习开始之前,用户应保证PVM已经正确的安装在了本地机和远程机上。ECLIPSE Office用户手册说明了运行PVM所需的环境配置。注意:该练习的所有实例均要求ECLIPSE和ECLIPSE 300是可在2000 A上运行,且ECLIPSE Office 是可在2000A上运行。二、配置为了使PVM正确运行,应保证以下设置:1 在本地机上检查以下环境参数的设置:l PVMXDR = TRUEl PVM_ROOT被设置,例如:PVM_ROOT=C: ecl 2000a pvm3l PVM_RSH被设置,例如:PVM_RSH=C: WINNT system32 rsh.exel 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 sourcesg-1 ep= / ecl / 2000a / eclipse /source /mips4; /ecl / 2000a / e300 /source /mips4警告:在2000a PVM 主文件中,必须在PC主机的可执行路径和UNIX主机可执行路径的克隆之间使用拟克隆方法。否则,应用时不能发现远程执行。注意:pvmhost文件被写到PC机的eclhome文件夹和UNIX机的home文件夹中。该文件是由PVM第一次运行时创建的。3 在远程机上,在.cshrc文件中检查下列设置:l PVMXDR=TRUEl PVM_ROOT指向PVM的安装版。例如:PVM_ROOT=/ecl /2000a/pvm3l LM_LICENSE_FILE设置为License服务器注意:在远程机上的注册Shell必须是C-shell。启动PVM和ECLIPSE Office4 从GeoQuest启动器启动PVM或在UNIX机上pvm。提示:建议运行的PVM版本要和用户所使用的ECLIPSE或ECLIPSE 300版本相一致。5 检查PVM设置是否正确,在PVM升级时输入 conf命令。在双操作系统上,这将产生一计算机列表。如果想添加更多的计算机到系统中,可添加命令来实现(具体参见ECLIPS Office Users Guide的“PVM”部分)。例如,添加一名叫sun-comm2的主机,在文件夹/ ecl /2000a / source / ultra中使用ECLIPSE 可执行命令:add sun-comm2 ep=/ ecl / 2000a / eclipse / source / ultra6 使用命令quit退出PVM控制程序,并离开PVM后台运行(halt命令删除PVM后台运行并退出PVM控制程序)。7 从GeoQuest启动器启动ECLIPSE Office。注意:ECLIPSE Office的提示窗口将提示PVM正在运行。8 打开新工程File | New Project,调入EXERCISE.9 用鼠标右键单击工程名左端的文件夹,添加一新方案。10 双击新方案,重命名为BLACKOIL。11 重复第9步,添加另外两个新方案。12 给新方案重命名为:COMPOS和ECLIPSE。13 单击方案BLACK OIL,使用菜单项Case | Import并输入数据集,输入的文件为:eclipse_office exercises exercises9 BB_20_20.DATA。14 重复第13步,为COMPOS和ECLIPSE输入各自的数据集:eclipse_office exercises exercises9 CC_20_20.DATA。eclipse_office exercises exercises9 EE_20_20.DATA。15 File | Save Project,保存工程。运行模拟16 选择方案BLACKOIL,并激活运行管理器(从ECLIPSE Office 面板上单击Run按钮或从菜单中选择ECLIPSE Office | Module | Run Manager)。17 在该例的PVM中,选择恰当的Run Environment。18 设置Job Streams to be added为1。19 保证Run Time Monitoring Summary选择框被选中。注意:在运行之前,可参见后面的“监视模拟运行”部分。20 选择Options | Run Environment,打开PVM Environment面板。21 从Hosts下拉菜单上选择用户想运行的计算机名字。22 检查出现的恰当可执行名字,在这种情况下是e300.exe。注意:文件pvmhost.2000a( PC机)和eclpvmhost.2000a( UNIX机)对于在远程机上的模拟器要有正确的执行路径。23 给出一Host Temporary Path。这是一个在远程机上的文件夹(用户在此写入许可请求)。在模拟过程中,临时文件被保存到该文件夹中。如果选择了Remove remote host files,那么模拟结束后,远程机上的输入和输出将被删除。注意:缺省的Host Temporary Path为/ tmp/。24 通过选择工具条按钮或Runs | Submit,执行模拟运行。当运行时,其提示信息将出现在信息提示窗口中。提示:如果提示窗口出现“Error :Error opening log file”,这表明执行第23步,向Host Temporary Path提出申请。25 重复方案COMPOS和ECLIPSE,并尽量在不同的机子上执行。警告:确定在每个Run Manager面板上设置Job Streams to be Added to 1。监视模拟运行一旦第一总结和报告时步信息Summary step for run 1出现在任一模块的提示窗口中,则Monitor | Summary Vectors菜单项将被激活。这表明结果开始从模拟器返回到Run Manager。26 选择工具条图标或在每个运行模块中菜单项Monitor | Sumary Vectors,打开Summary Vector面板。27 选择菜单项Summary Vectors New | Field | Production Rate,在每个窗口上显示Field Production Rate。在每个时步内从模拟器返回到Run Manager的Summary Vectors将被更新。28 选择New | Well | Production Rate(井P9的所有模拟)注意:使用Run Manager Module | Monitor | Control Simulations控制运行、暂停或删除运行。29 保存并关闭该工程。三、通过Non-PVM remote来执行运行Non-PVM Remote项允许ECLIPSE Office模拟器在局域网环境中的PC(NT/95/98)上运行。具体参见以下部分:配置必须做几件事,以保证ECLIPSE模拟器能在远程主机上运行。在远程主机上1 检查注册卡是否是C-shell。2 检查是否能够通过输入命令eclipse来实现在远程主机上执行ECLIPSE。3 在本地文件夹中创建或更新.rhosts文件。添加“+”,允许接触局域网中的所有计算机或插入用户想接触的计算机名字。4 保证没有任何版的PVM在远程机上运行。在本地主机上5 强烈建议用户在本地机和远程机上使用同一注册,否则必须对文件Win.ini作如下改动:RCMDUser=testRCPUser= test如果这出现在文件Win.ini中,表示本地用户名是“test”,而WinsockRCP和WinsockRCMD将在远程主机上使用该名字。警告:在WIN95/98上做如此的改动,可能导致出现大的问题,因此并不提倡这样做。创建新工程6 在ECLIPSE Office面板上选择File | New Project,命名为NONPVM。7 使用菜单项ECLIPSE Office | Case | Import to,输入现有的文件BRILLRST.DATA。这是在先前模拟的基础上建立的重新运行。当前的运行将从先前模拟的第二报告时步上开始。在Data Manager | Initialization Section 中可用关键字RESTART来表明这一点。8 File | Save Project ,保存工程。打开进度安排部分9 在ECLIPSE Office面板上选择Data按钮或选择菜单项ECLIPSE Office | Module | Data Manager,打开数据管理器。10 选择Schedule Section。11 选择Event | New,显示所有的关键字并插入Production Well Control(WCONPROD)关键字。12 从Event Types列表中选择Well Controls and Limits。13 从Events列表中选择Production Well Control。14 单击OK,实现插入。15 插入下述到关键字WCONPROD中,并单击Apply:WellU*Open / Shtu FlagAUTOControlTHPOil Rate20000Water Rate20000Gas Rate 20000Liquid Rate30000Reservoir Volume50000BHP Target2000THP Target200VFP Table1ALQDefault打开multiple runs or sensitivities 面板Multiple Runs and Multiple Sensitivities面板的具体内容如下。练习是从第16步开始的。可通过选择两个按钮中的一个来为不同的运行改变WCONPROD参数的值。Multiple runsl 选择该按钮将出现如图9.2所示的界面。l 拉长面板,可以获得在表中所需的行数,本例是需要三行。每行代表一运行过程。参数名称列在表的顶部,例如Oil Rate。表中的第一行是基础运行(在此,将显示参数的所有值)。l 现在,用所要求的值来填充网格。空网格将采用基础运行的缺省值。l 单击OK按钮,保存这些值,并退出该面板。l 从File菜单中选择Save或Save As,保存在ECLIPSE Office MULT引导文件NONPVM_ MULT.INC中的改动。提示:如果该面板又显示,则应对所选择的变量进行修改。Multiple sensitivitiesl 选择该按钮,显示的面板如下所示:该面板与上面所述的不一样。它可以选择每个参数值的范围。l 从输入所要求的运行数目开始(该例为3)。l 面板的第一列是参数名,第二列是基础运行中相应的值。l 第三列和第四列是各参数的最小和最大值。若网格为空,最大值和最小值则采用缺省值。l 单击OK按钮,保存和计算所选参数的平均值。l 从File菜单选择Save或Save As,保存在ECLIPSE Office MULT 引导文件Nonpvm_ MULT.INC中所作的改动。对于别的参数和不同的时步,也能重复以上相同的步骤。注意:在ECLIPSE Office窗体上的Sensitivities section将显示运行数。Multiple sensitivity data16 选择Sensitivities按钮。17 输入以下数据:l Number of Runs - 3ParameterValueLowerUpperOil Rate (stb / day)200001000060000Water Rate (stb / day)20000Gas Rate ( Mscf / day)400001000040000Liquid Rate (stb / day)30000Reservoir Volume(rb/day)50000BHP Target ( psia)200010005000THP Target (psia)20015025018 单击OK,执行数据。19 选择Schedule | File | Save,并接受缺省文件名。程序将书写两个文件:Nonpvm_sch.inc和Nonpvm_mult.inc。20 File | Close,关掉Schedule Section。21 File | Close,关掉Data Manager。Run simulations22 在ECLIPSE Office面板上,单击Run按钮,或选择菜单项ECLIPSE Office | Module | Run Manager,激活运行管理器。23 在可能的Environments列表中,选择NON-PVM REMOTE。24 设置Job Streams to be added为3(这是不可超过的运行数)。25 选择Options | Run Environment,并在Job Streams面板上输入执行运行的远程机名字。26 单击Apply按钮,打开Non PVM Remote Environment 面板。其选择项如下:l 从下拉菜单上选择Host Name。l Executable Namel Simulation Parametersl Host Temporary Pathl 是否要从远程主机上移走文件注意:临时主机路径是ECLIPSE Office为模拟运行拷贝所有必要数据的地址名。在该地址中,用户必须写入申请。如果选择了Remove remote host files,那么在将远程主机上的数据和结果返回到了本地主机后,自动删除远程主机上的这些数据和结果。27 选择Submit | Runs,设置在远程主机上的模拟运行。注意:当前的NON-PVM远程机设置不考虑对Summary或结果数据的监视运行时间。四、结果观察器1 当所有运行结束后,在ECLIPSE Office面板上单击Results面板,激活结果观察器。2 选择Results Viewer | File | Open Current Case | SUMMARY,并选择所有的三个文件。3 选择OK,读入文件。4 在Extract面板上选择Read All Summary Vectors和All Reports选项。5 单击Load按钮。6 选择Summary Viewer | View | Summary Vectors。7 选择Summary Vectors | New | User,显示User Templates 面板。8 选择以下报告:File NONPVM_E100_1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论