PVT实验拟合

更新时间:2023-10-11 05:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

PVT实验拟合是个难点。大家都知道组分模型比黑油模型复杂的多。其实复杂就复杂在PVT状态方程这方面。如果你对状态方程认识很清楚,那你做组分模拟就要容易的多。如果你根本不懂EOS状态方程,那你还是不要做组分模拟。要做好PVT实验的拟合,你至少需要掌握以下几方面知识: EOS状态方程 流体取样 PVT实验流程

EOS状态方程是基础。EOS状态方程有多种类型,比如二参数PR3状态方程,三参数PR3状态方程,二参数SRK状态方程,三参数SRK状态方程,RK,ZJ,SW状态方程等。不同的状态方程有时候计算出来的结果差别可能很大,这其中最常用的是三参数PR3状态方程。你应该先学习EOS状态方程,这样你才能知道在拟合时你调整组分的临界压力,临界温度,偏心因子,Z因子,二元相关系数(BIC)等参数时是如何影响计算结果的。你应该知道对于纯组分(C1,C2,C3,iC4,nC4,iC5,nC5,C6)而言,随着组分摩尔分子量的增加,组分的临界温度,沸点,临界体积,偏心因子,液体密度都是增加的,而临界压力和临界Z因子随组分摩尔分子量的增加是减小的。如果在你拟合以后这种单调性发生了变化,那你的拟合肯定有问题。 流体取样有井底取样和井口取样,在做井底取样时要保证样品在饱和压力以上。井口取样通常是实验室根据生产油气比将井口的油样和气样在实验室生成代表油藏条件的样品。当然你不可能影响取样,但你应该知道你拿到PVT实验报告的取样流程。如果取样有问题,样品根本不能代表油藏流体,那你的拟合就白费力了。

通常对不同的流体类型采用不同的PVT实验。比如对黑油通常进行差异分离实验(DL),等组分膨胀实验(CCE),对凝析气采用等容衰竭实验(CVD)和等组分膨胀实验(CCE)。另外还可能进行分离器实验,如果注气的化会进行一次接触混相实验,多次接触混相实验。你需要知道每个实验是怎么做的,最重要的是你需要知道你拿到的实验室报告结果中各相参数是如何定义的。比如你拿到的CCE实验中报告中的液体饱和度是用的液体体积除以饱和压力下的液体体积还是除以目前条件下的总体积。在你把你的实验结果输入到你采用的PVT分析软件中时你要检查它们用的定义是否一致。

你的PVT拟合实际上就是用你的PVT软件,调整EOS状态方程参数,使你的PVT软件用EOS计算的结果与你的实验室测量结果匹配,然后把拟合好的EOS输出给组分模型用于组分模拟的EOS和闪蒸计算。在你做PVT拟合时,你需要首先对你拿到的实验结果进行质量检查,不合格的样品和有问题的实验数据根本没必要费时间,你做也是白做,这样的数据用于模拟带来的问题更多。然后在拟合时你应该知道应该调整那个参数,如何调整各个参数,各个参数是如何影响结果的。最后是EOS的输出。下面介绍PVT拟合

的步骤:

(1)PVT实验报告的质量检查

确认取样压力在饱和压力以上,样品可以代表油藏流体。 报告中所有组分摩尔百分数之和为100。

组分物质平衡检查。对CVD实验,绘组分K值图,组分的Log(K)与压力。组分的K值图应该是单调变化的,组分K值线不会交叉,顺序为N2,C1,CO2,C2,C3,iC4,nC4,iC5,nC5,C6 ...Cn+. 绘Hoffman-Crump-Hocott图,Kp与F因子,所有组分应该在一条直线上。

检查实验结果的变化趋势是否正确。比如在CVD或CCE实验中液体密度随压力的降低应该增加。 检查你的实验报告中各项实验结果的定义与你的软件是否一致。 CCE,CVD,DL实验应该在油藏体积,分离器实验应该在地面条件。 (2)选用哪个EOS状态方程

软件通常提供许多EOS状态方程,你至少应该选用三参数状态方程。常用的是三参数PR状态方程 (3)给实验结果设权值

你拿到的实验结果数据很多,你可能不能将所有实验结果都拟合好,你应该知道哪些是你必须拟合好的。饱和压力应该是最重要的,饱和压力对你的数模计算影响是最大的,你应该给饱和压力一个很大的权值,比如5000,以便EOS能首先拟合好饱和压力。对凝析气藏,CVD实验中的液体析出量是非常重要的,如果你不能拟合好实验,你很可能在数模时拟合不上生产油气比。同样你需要给CVD实验中的液体析出量大的权值。分离器实验也很重要,你也需要设大的权值,比如1000。分离器实验直接与你的产量有关。对一些结果不可靠的实验,你可以设很小的权值,比如0.5. (4)在拟合时调整哪个组分的属性

通常你拿到的实验室报告组分会做到C7+或C12+,也有做到C22+甚至更多组分的时候。在你拟合实验结果时,你要知道有些组分属性是不能调整的,比如纯组分C1, C2, C3, IC4, NC4, IC5, NC5,C6以及H2O, H2S, N2, CO2, CO的临界压力,临界温度和偏心因子等这些应该不会变化,在你拟合时不要调整这些参数。重组分(C7.C8.C9....)的临界属性不确定,你可以调整。你拿到的实验室报告中最不确定的应该是加组分的属性(C7+,C12+等),加组分是大于此组分的无数组分的混合体,通常实验室会给出加组分的摩尔分子量和指定重度,属性来自于计算,不确定。因而对加组分属性的调整是PVT拟合的首选。 对加组分属性的调整有以下方式:

辟分加组分:加组分是大于此组分的无数组分的混合体,实验室的测量根本不能精确描述加组分,通过辟

分,将加组分辟分为几个重组分,通常会较容易的拟合实验室测量结果

回归加组分的摩尔分子量:这样做的好处是使加组分的临界压力,临界温度等属性变化是一致的。 回归加组分的属性:直接回归加组分的临界压力,临界温度或偏心因子等属性 (5)组分属性如何影响结果

组分的临界压力,临界温度,偏心因子影响饱和压力和液体析出量,所以在你拟合饱和压力和液体析出量时可以回归组分的临界压力,临界温度或偏心因子

组分的体积偏移(Volume Shift)影响Z因子和液体密度,在拟合Z因子和液体密度时回归组分的体积偏移

在回归时你可以让组分的体积偏移取决于组分的临界压力,临界温度,偏心因子,这样调整组分的临界压力,临界温度或偏心因子时也影响Z因子和液体密度。

组分的临界Z因子或临界体积影响LBC的粘度,在用LBC方法计算粘度时要回归组分的临界Z因子或临界体积。注意粘度回归是单独进行的,你先把其他测量结果拟合好后再对粘度进行单独回归,粘度回归不影响其他结果。

二元相关系数的回归一定要小心,不合理的回归在进行组分模拟时会导致严重的收敛性问题。 组分的Omega属性也是可以进行回归的。 (6)输出EOS

你拟合PVT的目的是为了给组分模拟提供EOS状态方程。在拟合好以后你需要输出EOS状态方程。组分模拟时组分的个数对组分模拟的计算时间有相当大的影响,所以在输出时你可能需要先合并一些组分,比如将iC4和nC4合并,iC5和nC5合并等,另外如果某个组分在实验样品中含量很小,你也最好将其与其他组分合并。你合并完以后还需要再次进行回归才能输出。

版主您好;

想请教您一个问题,不知ECL2003是否可以输出水淹图(即油田含水率分布图),如果不能,如何利用算出的数据绘制水淹图?需要添加那些关键字来输出相应的参数?另外,如果在拟合中我吧有些层细分了,如果把这些层合在一起,输出一个层的水淹图!谢谢! 1。用RPTRST控制输出含水饱和度。

2。在ECLIPSE OFFICE - RESULTS -2D 中可以进行层叠加(LAYER SUM)。

请教各位:怎样在ecl中将建立的两个的两个实际模型合并到一起啊。 参考ECLISPE技术手册INDEPENDENT RESERVOIR REGIONS一章。

不好意思,上次月亮高人已经指点用WMCTL这个关键字对模型的控制条件进行了检查,但是我看不明白.纵坐标的无因次量是指的什么.所以再次请问:1.WNCTL纵坐标的无因次量是指的什么2.如何是关键字WELDRAW起作用,而不受WCNPROD的影响.

谢谢

你查参考手册DATA FILE OVERVIEW-SUMMARY SECTION OVERVIEW. WMCTL=12 时你的模型受WELDRAW控制, WMCTL=7 时受BHP控制。

非常感谢您的帮助!这两个控制关键字我都试着用来计算了模型,发现有很大的差别:1.DRAWDOWN控制的最大压力降不能超过1MPa,否则就很慢.2.DRAWDOWN该关键字起作用时,压力波及面积遍布整个模型,而BHP起作用时压力波及范围很小. 请问月光老师

1.这两个关键字计算结果何以有如此大的区别?

2.我做水平井不同生产压差对产能影响的单井模型研究,用哪个关键字控制比较好? 3.如何在模型中统计单井的压力波及范围? 谢谢

1。在你的DRAWDOWN起作用时检查你的WBHP大小。 2。在RPTRST中加DRAIN输出压力波及范围。

本文来源:https://www.bwwdw.com/article/9jkf.html

Top