斯伦贝谢PVTi工作流程-中文_精品文档.doc
《斯伦贝谢PVTi工作流程-中文_精品文档.doc》由会员分享,可在线阅读,更多相关《斯伦贝谢PVTi工作流程-中文_精品文档.doc(21页珍藏版)》请在冰豆网上搜索。
![斯伦贝谢PVTi工作流程-中文_精品文档.doc](https://file1.bdocx.com/fileroot1/2022-10/14/f4dc193f-9fe7-406a-9a4a-946bb9a34389/f4dc193f-9fe7-406a-9a4a-946bb9a343891.gif)
说明
1、这段翻译文字是斯伦贝谢PVTi参考手册《教程---Tutorial》一章中第五节---PVTi工作流程(Workflowtutorial)。
2、标记为红色字体的,是认为翻译欠妥的文字,请查看原文。
本人水平有限,文中肯定有很多不不妥和错误之处,希望广大果友批评指正,跟帖讨论Eclipse的学习心得及经验,大家共同进步。
PVTi工作流程(workflowtutorial)
该教程将逐步介绍PVTi的功能。
注意:
该教程不准备讲解PVT分析,但是会关注并举例说明PVTi的典型工作流程。
每个教程分为数量不等的若干部分,为避免重复,后面的教程会用到前面的教程,所以强烈推荐你按照顺序来阅读。
包括以下教程:
一、流体属性预测(FPE-fluidpropertiesestimation)34页
二、创建流体系统37页
三、模拟实验43页
四、实验结果与状态方程的拟合50页
五、输出EclipseBlackOilPVTTables54页
六、将黑油模型转化成组份模型58页
七、工作流程教程61页
八、多相闪蒸69页
九、输出EclipseThermalmodel73页
十、资料(或数据)分析与质量控制77页
十一、排除样品污染84页
十二、调用旧工程用于当前工程87页
一、流体属性预测(FPE-fluidpropertiesestimation)
该节教程阐明的是如何使用PVTi模块进行流体属性预测(FPE-fluidpropertiesestimation)。
该教程中的数据可按照PVTi标准安装路径如下:
$ECL/2007.1/pvti/tutorials
在使用该节教程之前,你必须先将该文件拷贝到你自己的本地文件夹中。
该教程分为以下几个部分:
1.介绍34页
2.基本信息-Fundamentals34页
3.闪蒸计算36页
4.结论36页
1、介绍
流体属性预测能够提供一种快速查看井场所提供的PVT属性表的功能。
饱和压力(泡点或者露点压力)连同油藏组成已经足够输入并提供快速查看功能,给予一个初始的流体性质预测以方便实验室中的全流体分析。
完成该节教程的学习之后,你应该能够使用PVTi这个数值模拟工具来进行流体属性预测。
2、基础信息-Fundamentals
1、启动PVTi(如果你不知道如何启动,请查看31页“启动PVTi”)。
2、输入FPE.PVI作为新工程的文件名。
提示:
当在PVTi中建立一个新的、空的工程时,Fundamentals窗口会自动打开。
如果想在其它任何时候打开Fundamentals窗口,可选择:
Edit---Fundamental。
Fundamental窗口允许你输入最少的信息是至少能创建一个完整的状态方程模型。
3、点击“EnterWeightFractions”复选框。
提示:
你在实验室报告中看到的摩尔百分数来源于组份的质量百分数和摩尔质量。
质量百分数是实际测量的到的,可以在PVTi的Fundamental窗口中选择摩尔百分数或质量百分数。
4、在Fundamental空白表格中单击右键,选择“TableImport---FromFile”。
a、导入文件:
Fundamentals.txt
b、在“TextImportWizard”中选择“IgnoreRecords”并且设置忽略数字设置为2(因为我们想忽略表头)。
输入完成的Fundamental窗口应该类似于Table5.1
Table5.1Fundamental窗口
提示:
只有输入了组份的摩尔质量,它的属性才能被定义,其他组份来源于实验数据。
当然,比重也是另外一个可被选做定义组份属性的参数,如果比重不确定,能够利用关系式来计算它。
5、点击“Apply”,PVTi加载摩尔百分数和加组份的比重
6、点击“FluidPropertiesEstimation(FPE)复选框”。
a、在“Temperature”窗口中输入数字220F(华氏摄氏度),该温度是饱和压力(泡点或露点)所对应的温度,也是后面压力衰竭实验使用的温度。
b、在“SaturationPressure”窗口中输入数字2800psi。
提示:
PVTi模块使用这个饱和压力匹配流体模型。
虽然加组份的质量是变化和不确定的,但它的质量分数却是恒定,PVTi中饱和压力模拟是直到由状态方程预测和计算得到的饱和压力值与输入的压力值匹配才行。
c、在“MaximumPressure”窗口中输入数值5000psi。
提示:
这个最高压力值是为压力衰竭实验中设置的。
7、设置该工程的单位(ProjectUnits)为油田单位制(Field)
8、点击OK
这就是拟合状态方程、恒质膨胀实验、压力衰竭实验(多次脱气或定容衰竭实验)以及分离器优化实验所需要的全部基础信息。
拟合状态方程和创建实验之后,来自压力衰竭实验的默认图会为匹配流体绘制出相图。
FPE的具体使用方法,在384页“FluidPropertiesEstimation”节中有详细介绍。
9、PVTi:
Run---Simulate
执行该操作后,PVTi模块会为之前所建立工程输出一个完整的报告,包括前面所有已创建实验的结果。
提示:
右键打开样品结构图中其中一个实验,在弹出的下拉列表框中,选择“Report”,你能够单独查看每个实验的输出报告(结果)。
3、闪蒸计算
1、在工程结构查看列表中,右击“ZI”选择“PropertiesEstimation(PFE)”
a、输入温度60F
b、输入压力15psi
c、点击OK
2、右键点击新创建的闪蒸模拟实验(Flash1),然后选择“Report”,查看油藏流体在标准状态下的闪蒸计算结果。
当然,你可以尝试对油藏流体进行任何闪蒸计算。
提示:
“PropertiesEstimation(PFE)”窗口也能用于创建其它的诸如分离器、饱和压力或者压力衰竭实验,比如其它温度的情况。
4、结论
①流体属性预测是一个很有用的工具,尤其是在实验室流体分析不能完全匹配工程中的状态方程时。
②流体属性预测的全部具体的操作步骤请查阅384页“PropertiesEstimation”
③在流体属性预测过程中,该工程创建的是一个完整的PVTi工程,这就意味着具有丰富经验的使用者有机会使用其中一系列功能。
同时,经验少一点的使用者也能够使用PVTi进行流体属性预测而不需要深厚的状态方程方法和PVT分析知识。
二、创建流体系统
该节教程描述的是如何在PVTi模块中定义流体属性。
内容包含了PVTi的基本功能,后面的教程是假定你已经学习了该教程,所以建议你按顺序学习。
按照标准安装,提供数据的路径如下:
$ECL/2007.1/pvti/tutorials
在你开始该节教程之前,应按照该路径复制此文件夹到你的本地磁盘中。
该节教程分为一下几个本分:
1、介绍37页
2、定义流体37页
3、选择状态方程39页
4、程序选项39页
5、查看流体属性40页
6、保存当前模板用于将来使用41页
7、讨论42页
1、介绍
流体的PVT分析报告中具体包含三个实验:
一个CCE(恒质膨胀)实验、一个DL(多次脱气)实验和一个BubblePoint(泡点压力)实验。
后面的教程会描述实验结果是怎样用于拟合实验现象(行为)的状态方程以及状态方程又是怎样产生将用于油藏数值模拟的PVT表格的。
该节教程阐明了如何在PVTi中建立基本的流体属性以及如何显示、定义流体的相包络线。
2、定义一个流体
PVT分析包括实验数据拟合状态方程,以及后面将该状态方程产生的PVT表格用于油藏数值模拟器中。
第一个步骤就是启动PVTi,然后输入组份和定义流体。
Table5.2展示的是用于该教程中的组份和定义的流体。
Table5.2组份和定义的流体
1、启动PVTi(如果你不清楚如何启动,请查阅31页“StartingPVTi”)
2、选择PVTi:
File---New
3、在文件选择窗口中输入BLACK.PVI作为工程名称
4、点击“Open”,在UNIX系统平台中点击“OK”
Fundamentals窗口已经打开,因此可以输入工程的基本信息了。
1、在“Components”列中输入CO2、N2、C1及到C6等组份。
2、点击“Apply”按钮。
3、点击“Yes”按钮,PVTi加载程序库中的组份名称。
4、按照Table5.2显示的数据,将摩尔百分数以及C7+组份的数据输入到Fundamentals窗口中,然后点击“OK”。
提示:
没有摩尔质量或比重的组份是通过PVTi组份属性库自动定义的(详细内容参考102页“Componenttypes”)。
提示:
检查组份属性可以通过选择PVTi:
Edit---FluidModel---Components来完成。
这个窗口还能用于增加额外的组份及替换定义方法和定义组份属性。
提示:
通过Fundamentals窗口只能定义ZI一个样品,创建其它的样品可以通过PVTi:
Edit---Samples---Names来完成,输入摩尔百分数可以通过PVTi:
Edit---Samples---Compositions来完成。
3、选择状态方程
在这个教程中,三参数SRK(Thethree-parameterSoave-Redlich-Kwongequationofstate,“equationofstate”317页)方程是用于拟合37页所定义的流体,LBC(TheLohrenz-Bray-Clarkcorrelations,“Lohrenz-Bray-Clark”330页)关系式是用于粘度分析。
1、PVTi:
Edit---FluidModel---Equationofstate
这打开的是“EquationofstateandViscosityCorrelation”窗口,即打开的是“状态方程和粘度关系”窗口。
2、选择“3-parameterSoave-Redlich-Kwong”(三参数SRK)状态方程。
3、点击“OK”
4、点击“OK”改变3参数SRK方程参数预设值。
4、程序选项
1、PVTi:
Utilities|Program|Options...
打开ProgramOptions窗口
2、设置“SeparatorGORcalculation”为“LiquidatStockTankConditions”
3、设置“Temperature-dependenceforvolumeshifts”由“Polynomialcorrelations”计算(详细信息请查看"Shiftparameters"onpage321页.)“ProgramOptions”应该包含以下信息:
Table5.3程序选项表
4、设置“TreatmentofVolumeShifts”为“Independent”然后点击“OK”
5、查看流体属性
现在已经定义了流体模型,那么有两个图可供检查我们输入的流体模型。
一个是各组分摩尔百分数对摩尔质量的指进图,另一个是相图
1、在工程结构图中右键点击“ZI”,并在弹出的菜单选中“FingerprintPlot”。
Figure5.1指进图
2、PVTi:
View|Samples|PhasePlot...
3、在“RequestSampleZI”中输入数字5,即5条等液量线。
4、点击“OK.”
Figure5.2相图(PhasePlot)
提示:
在工程结构图上,选中并拖动“ZI”至主图形显示区域,