1、说明1、这段翻译文字是斯伦贝谢PVTi参考手册教程-Tutorial一章中第五节-PVTi工作流程(Workflow tutorial)。2、标记为红色字体的,是认为翻译欠妥的文字,请查看原文。本人水平有限,文中肯定有很多不不妥和错误之处,希望广大果友批评指正,跟帖讨论Eclipse的学习心得及经验,大家共同进步。PVTi工作流程(workflow tutorial)该教程将逐步介绍PVTi的功能。注意:该教程不准备讲解PVT分析,但是会关注并举例说明PVTi的典型工作流程。每个教程分为数量不等的若干部分,为避免重复,后面的教程会用到前面的教程,所以强烈推荐你按照顺序来阅读。包括以下教程:一、
2、流体属性预测(FPE-fluid properties estimation)34页二、创建流体系统 37页三、模拟实验 43页四、实验结果与状态方程的拟合 50页五、输出Eclipse Black Oil PVT Tables 54页六、将黑油模型转化成组份模型 58页七、工作流程教程 61页八、多相闪蒸 69页九、输出Eclipse Thermal model 73页十、资料(或数据)分析与质量控制 77页十一、排除样品污染 84页十二、调用旧工程用于当前工程 87页一、流体属性预测(FPE-fluid properties estimation)该节教程阐明的是如何使用PVTi模块进行流
3、体属性预测(FPE-fluid properties estimation)。该教程中的数据可按照PVTi标准安装路径如下:$ECL/2007.1/pvti/tutorials在使用该节教程之前,你必须先将该文件拷贝到你自己的本地文件夹中。该教程分为以下几个部分:1. 介绍 34页2. 基本信息-Fundamentals 34页3. 闪蒸计算 36页4. 结论 36页1、介绍流体属性预测能够提供一种快速查看井场所提供的PVT属性表的功能。饱和压力(泡点或者露点压力)连同油藏组成已经足够输入并提供快速查看功能,给予一个初始的流体性质预测以方便实验室中的全流体分析。完成该节教程的学习之后,你应该能
4、够使用PVTi这个数值模拟工具来进行流体属性预测。2、基础信息-Fundamentals1、启动PVTi(如果你不知道如何启动,请查看31页“启动PVTi”)。2、输入FPE.PVI作为新工程的文件名。提示:当在PVTi中建立一个新的、空的工程时,Fundamentals窗口会自动打开。如果想在其它任何时候打开Fundamentals窗口,可选择:Edit-Fundamental。Fundamental窗口允许你输入最少的信息是至少能创建一个完整的状态方程模型。3、点击“Enter Weight Fractions”复选框。提示:你在实验室报告中看到的摩尔百分数来源于组份的质量百分数和摩尔质量
5、。质量百分数是实际测量的到的,可以在PVTi的Fundamental窗口中选择摩尔百分数或质量百分数。4、在Fundamental空白表格中单击右键,选择“Table Import-From File”。a、导入文件:Fundamentals.txtb、在“Text Import Wizard”中选择“Ignore Records”并且设置忽略数字设置为2(因为我们想忽略表头)。输入完成的Fundamental窗口应该类似于Table5.1Table5.1 Fundamental窗口提示:只有输入了组份的摩尔质量,它的属性才能被定义,其他组份来源于实验数据。当然,比重也是另外一个可被选做定义组
6、份属性的参数,如果比重不确定,能够利用关系式来计算它。5、点击“Apply”,PVTi加载摩尔百分数和加组份的比重6、点击“Fluid Properties Estimation(FPE)复选框”。a、在“Temperature”窗口中输入数字220F(华氏摄氏度),该温度是饱和压力(泡点或露点)所对应的温度,也是后面压力衰竭实验使用的温度。b、在“Saturation Pressure”窗口中输入数字2800psi。提示:PVTi模块使用这个饱和压力匹配流体模型。虽然加组份的质量是变化和不确定的,但它的质量分数却是恒定,PVTi中饱和压力模拟是直到由状态方程预测和计算得到的饱和压力值与输入的
7、压力值匹配才行。c、在“Maximum Pressure”窗口中输入数值5000psi。提示:这个最高压力值是为压力衰竭实验中设置的。7、设置该工程的单位(Project Units)为油田单位制(Field)8、点击OK这就是拟合状态方程、恒质膨胀实验、压力衰竭实验(多次脱气或定容衰竭实验)以及分离器优化实验所需要的全部基础信息。拟合状态方程和创建实验之后,来自压力衰竭实验的默认图会为匹配流体绘制出相图。FPE的具体使用方法,在384页“Fluid Properties Estimation”节中有详细介绍。9、PVTi:Run-Simulate执行该操作后,PVTi模块会为之前所建立工程输
8、出一个完整的报告,包括前面所有已创建实验的结果。提示:右键打开样品结构图中其中一个实验,在弹出的下拉列表框中,选择“Report”,你能够单独查看每个实验的输出报告(结果)。3、闪蒸计算1、在工程结构查看列表中,右击“ZI”选择“Properties Estimation(PFE)”a、输入温度60Fb、输入压力15psic、点击OK2、右键点击新创建的闪蒸模拟实验(Flash1),然后选择“Report”,查看油藏流体在标准状态下的闪蒸计算结果。当然,你可以尝试对油藏流体进行任何闪蒸计算。提示:“Properties Estimation(PFE)”窗口也能用于创建其它的诸如分离器、饱和压力
9、或者压力衰竭实验,比如其它温度的情况。4、结论流体属性预测是一个很有用的工具,尤其是在实验室流体分析不能完全匹配工程中的状态方程时。流体属性预测的全部具体的操作步骤请查阅384页“Properties Estimation”在流体属性预测过程中,该工程创建的是一个完整的PVTi工程,这就意味着具有丰富经验的使用者有机会使用其中一系列功能。同时,经验少一点的使用者也能够使用PVTi进行流体属性预测而不需要深厚的状态方程方法和PVT分析知识。二、创建流体系统该节教程描述的是如何在PVTi模块中定义流体属性。内容包含了PVTi的基本功能,后面的教程是假定你已经学习了该教程,所以建议你按顺序学习。按照
10、标准安装,提供数据的路径如下:$ECL/2007.1/pvti/tutorials在你开始该节教程之前,应按照该路径复制此文件夹到你的本地磁盘中。该节教程分为一下几个本分:1、介绍37页2、定义流体37页3、选择状态方程39页4、程序选项39页5、查看流体属性40页6、保存当前模板用于将来使用41页7、讨论42页1、介绍流体的PVT分析报告中具体包含三个实验:一个CCE(恒质膨胀)实验、一个DL(多次脱气)实验和一个Bubble Point(泡点压力)实验。后面的教程会描述实验结果是怎样用于拟合实验现象(行为)的状态方程以及状态方程又是怎样产生将用于油藏数值模拟的PVT表格的。该节教程阐明了如
11、何在PVTi中建立基本的流体属性以及如何显示、定义流体的相包络线。2、定义一个流体PVT分析包括实验数据拟合状态方程,以及后面将该状态方程产生的PVT表格用于油藏数值模拟器中。第一个步骤就是启动PVTi,然后输入组份和定义流体。Table5.2展示的是用于该教程中的组份和定义的流体。Table5.2组份和定义的流体1、启动PVTi(如果你不清楚如何启动,请查阅31页“Starting PVTi”)2、选择PVTi:File-New3、在文件选择窗口中输入BLACK.PVI作为工程名称4、点击“Open”,在UNIX系统平台中点击“OK”Fundamentals窗口已经打开,因此可以输入工程的基
12、本信息了。1、 在“Components”列中输入CO2、N2、C1及到C6等组份。 2、点击“Apply”按钮。3、点击“Yes”按钮,PVTi加载程序库中的组份名称。4、按照Table5.2显示的数据,将摩尔百分数以及C7+组份的数据输入到Fundamentals窗口中,然后点击“OK”。提示:没有摩尔质量或比重的组份是通过PVTi组份属性库自动定义的(详细内容参考102页“Component types”)。提示:检查组份属性可以通过选择PVTi:Edit-Fluid Model-Components来完成。这个窗口还能用于增加额外的组份及替换定义方法和定义组份属性。提示:通过Funda
13、mentals窗口只能定义ZI一个样品,创建其它的样品可以通过PVTi:Edit-Samples-Names来完成,输入摩尔百分数可以通过PVTi:Edit-Samples-Compositions来完成。3、选择状态方程在这个教程中,三参数SRK(The three-parameter Soave-Redlich-Kwong equation of state,“equation of state”317页)方程是用于拟合37页所定义的流体,LBC(The Lohrenz-Bray-Clark correlations,“Lohrenz-Bray-Clark”330页)关系式是用于粘度分析。
14、1、 PVTi:Edit-Fluid Model- Equation of state这打开的是“Equation of state and Viscosity Correlation”窗口,即打开的是“状态方程和粘度关系” 窗口。2、选择“3-parameter Soave-Redlich-Kwong”(三参数SRK)状态方程。3、点击“OK”4、点击“OK”改变3参数SRK方程参数预设值。4、程序选项1、PVTi: Utilities | Program | Options.打开Program Options窗口2、设置“ Separator GOR calculation” 为“ Liq
15、uid at Stock Tank Conditions”3、设置“Temperature-dependence for volume shifts”由“Polynomial correlations”计算(详细信息请查看 Shift parameters on page 321页.)“Program Options” 应该包含以下信息:Table5.3 程序选项表4、设置“Treatment of Volume Shifts”为“Independent” 然后点击“OK”5、查看流体属性现在已经定义了流体模型,那么有两个图可供检查我们输入的流体模型。一个是各组分摩尔百分数对摩尔质量的指进图,另一个是相图1、在工程结构图中右键点击“ZI”,并在弹出的菜单选中“Fingerprint Plot”。Figure5.1 指进图2、PVTi: View | Samples | Phase Plot.3 、在“Request Sample ZI”中输入数字5,即5 条等液量线。4 、点击“ OK.”Figure 5.2 相图(Phase Plot)提示:在工程结构图上,选中并拖动“ZI”至主图形显示区域,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1