油藏数值模拟基础培训第五讲.ppt
- 文档编号:18866346
- 上传时间:2024-02-03
- 格式:PPT
- 页数:40
- 大小:1.78MB
油藏数值模拟基础培训第五讲.ppt
《油藏数值模拟基础培训第五讲.ppt》由会员分享,可在线阅读,更多相关《油藏数值模拟基础培训第五讲.ppt(40页珍藏版)》请在冰点文库上搜索。
油藏数值模拟基础培训(第五讲)张世明,张世明,2009年年4月,职工大学月,职工大学油藏数值模拟基础培训求新超越实创REALITY,INNOVATION,TRANSCENDENCYPROPSPROPS要点分析要点分析THANKS谢谢!
PROPS要点分析流体流体PVT性质性质THANKS谢谢!
PROPS要点分析流体性质特征:
流体性质特征:
BoPBgPRsPUoP所提供的数据要符合单调性变化特征。
所提供的数据要符合单调性变化特征。
UgPTHANKS谢谢!
PROPS要点分析活油:
活油:
PVTO关键字关键字PVTO用来指定高于(未饱用来指定高于(未饱和)和低于(饱和)泡点压力时油的和)和低于(饱和)泡点压力时油的属性。
属性。
它是一个压力、地层油体积系数和粘它是一个压力、地层油体积系数和粘度关于泡点压力和溶解气油比的数据度关于泡点压力和溶解气油比的数据表。
表。
如果在油藏中有不同的活油,则在一如果在油藏中有不同的活油,则在一个个PVTO关键字后可以有多个关键字后可以有多个PVTO表。
表。
PVTO-RSPBoUo0.1654001.0121.17/0.3358001.0251.14/0.50012001.0381.11/0.66516001.0511.08/0.82820001.0631.06/0.98524001.0751.03/1.13028001.0871.00/1.27032001.09850.98/1.39036001.110.95/1.50040001.120.94/1.60044001.130.9248001.12550.9252001.12100.9256001.11650.92/dataforundersaturatedoilwithRs=1.6THANKS谢谢!
PROPS要点分析活油:
活油:
PVTOPVTO溶解油气比泡点压力体积系数粘度0.2754001.131.17/0.93820001.1621.11/1.536001.2430.9540001.2380.9544001.2330.9548001.2280.9552001.2230.9556001.2180.95/1.7244001.2540.9448001.2660.9252001.260.9256001.250.92/其实这比较好理解,油藏开发过程类似于实其实这比较好理解,油藏开发过程类似于实验室的差异分离实验,你把这个表用差异分验室的差异分离实验,你把这个表用差异分离实验来理解。
在开发过程中,当压力低于离实验来理解。
在开发过程中,当压力低于泡点压力后,有溶解气释放出来,泡点压力后,有溶解气释放出来,RS降低降低,油藏由未饱和状态进入饱和状态。
这时在,油藏由未饱和状态进入饱和状态。
这时在饱和状态下油气分离(相当于差异分离实验饱和状态下油气分离(相当于差异分离实验中将气排出),此时的油应该理解为与原始中将气排出),此时的油应该理解为与原始的油已经不同,如果此时发生压力增加,由的油已经不同,如果此时发生压力增加,由于没有气可以溶进去(油气已经分离),油于没有气可以溶进去(油气已经分离),油会进入此时(会进入此时(RS)下的未饱和状态。
以上)下的未饱和状态。
以上表为例,如果油藏的泡点压力为表为例,如果油藏的泡点压力为4400,对应,对应的的RS为为1.72.当压力由当压力由5600下降到下降到4400过程中,油藏在未饱和状态,没有气的析出过程中,油藏在未饱和状态,没有气的析出,RS不变。
当压力低于不变。
当压力低于4400以后,有气体以后,有气体析出,析出,RS降低,假设当降低,假设当RS降到降到1.5时压力时压力增加,由于此时油气已经分离,没有气能够增加,由于此时油气已经分离,没有气能够溶解到油中,在溶解到油中,在RS=1.5出的油的泡点压力出的油的泡点压力为为3600,PVT变化会沿着变化会沿着RS=1.5的曲线的曲线变化。
变化。
变泡点压力变泡点压力THANKS谢谢!
PROPS要点分析PVTO溶解油气比泡点压力体积系数粘度0.2754001.131.17/0.93820001.1621.11/1.536001.2430.9540001.2380.9544001.2330.9548001.2280.9552001.2230.9556001.2180.95/1.7244001.2540.9448001.2660.9252001.260.9256001.250.92/那么在这个表中究竟那个是我那么在这个表中究竟那个是我们通常意义上的泡点压力?
是不是们通常意义上的泡点压力?
是不是最后一个?
答案是不是。
最后一个?
答案是不是。
ECLIPSE软件泡点压力在初始化部分用软件泡点压力在初始化部分用RSVD或或RBVD定义。
(各个软件不定义。
(各个软件不同)。
同)。
活油:
活油:
PVTO变泡点压力变泡点压力THANKS谢谢!
PROPS要点分析干气:
干气:
PVDG)()()()()()()()(andwheresssrrssrgovgogggovggVVRVVVBBR=+=+=rrr黑油模型气体状态方程黑油模型气体状态方程所有量都只与压力有关。
所有量都只与压力有关。
(s)指地面条件,指地面条件,(r)指地层条件。
指地层条件。
挥发油挥发油Vo(r)是包含在气相中的。
是包含在气相中的。
此方程并不需要求解,而是作为内此方程并不需要求解,而是作为内插或外插表输入的。
插或外插表输入的。
对于干气,对于干气,Rv是固定的,而且压是固定的,而且压力始终低于露点。
力始终低于露点。
对于对于liveoil,必须要给出高于露,必须要给出高于露点压力时的点压力时的Rv。
THANKS谢谢!
PROPS要点分析干气:
干气:
PVDG关键字关键字PVDG用来指定低于露点或远用来指定低于露点或远高于临界点的气体的属性。
高于临界点的气体的属性。
它是一个体积系数和粘度关于压力的它是一个体积系数和粘度关于压力的表格。
表格。
如果油藏中有不同的类型的干气,则如果油藏中有不同的类型的干气,则一个一个PVDG关键字后可以跟有多个关键字后可以跟有多个PVDG表。
表。
PVDG-PBgUg400.0005.90000.01300800.0002.95000.013501200.001.96000.014001600.001.47000.014502000.001.18000.015002400.00.98000.015502800.00.84000.016003200.00.74000.016503600.00.65000.017004000.00.59000.017504400.00.54000.018004800.00.49000.018505200.00.45000.019005600.00.42000.01950/THANKS谢谢!
PROPS要点分析此关键字的格式是从左到右是压力、地层气体积系数和粘度的数据列。
此关键字的格式是从左到右是压力、地层气体积系数和粘度的数据列。
ECLIPECLIPSESE将会对默认的输出进行内部插值,虽然压力值不能默认。
最后,此表用一正斜将会对默认的输出进行内部插值,虽然压力值不能默认。
最后,此表用一正斜杠结束。
杠结束。
在数据表中,压力值从上到下应该是单调递增的,地层气体积系数应该随着压在数据表中,压力值从上到下应该是单调递增的,地层气体积系数应该随着压力单调减小的。
当数据不符合这种情况时,力单调减小的。
当数据不符合这种情况时,ECLIPSEECLIPSE会输出警告或错误信息。
会输出警告或错误信息。
由于干气油藏的压力不会降到露点以下,所以不能有高于露点的值,表中的由于干气油藏的压力不会降到露点以下,所以不能有高于露点的值,表中的最高压力应该是露点压力。
最高压力应该是露点压力。
干气:
干气:
PVDGTHANKS谢谢!
PROPS要点分析活油(活油(PVTO)+干气(干气(PVDG)PVDG-PRESBGVISC-BARSARM3/SM3CPOISE1.01331.08400.009010.00000.10250.009520.00000.04960.010130.00000.03220.010840.00000.02360.011350.00000.01840.012060.00000.01490.012770.00000.01250.013280.00000.01070.013990.00000.00930.014694.00000.00880.0150129.30000.00700.0176/PVTO-RSPRESBOVISC-SM3/SM3BARSARM3/SM3CPOISE1.0001.0101.000337/97.41129.31.40030.0154.61.28435200.01.12250/注意:
干气的最大压力不注意:
干气的最大压力不超过活油的饱和压力。
超过活油的饱和压力。
THANKS谢谢!
PROPS要点分析水:
水:
PVTWPVTW-PrefBwCwUwCwu40001.033.0E-60.400.0/水的黑油状态方程把水处理为单相,其性质仅与压力有关。
水的黑油状态方程把水处理为单相,其性质仅与压力有关。
dPdCwww1dPdCwww12)()
(1)()(20200PPCPPCPBPBwwwwTHANKS谢谢!
PROPS要点分析各组分的地面密度是依赖于压力和温度的。
在各组分的地面密度是依赖于压力和温度的。
在ECLIPSE中没有中没有定义标准压力和标准温度,它们可以取值为储罐条件中的普遍状况。
定义标准压力和标准温度,它们可以取值为储罐条件中的普遍状况。
地面密度可以用密度或比重和油的地面密度可以用密度或比重和油的API值来给出。
值来给出。
地面密度:
地面密度:
DENSITY或或GRAVITYGRAVITY-油API水气-重度比重比重321.0500.700/或DENSITY-油水气-密度密度密度-Kg/m3Kg/m3Kg/m386510500.9051/THANKS谢谢!
PROPS要点分析地面密度:
地面密度:
DENSITY或或GRAVITY5.1315.141gravityAPIgravity是液体的比重,是液体的比重,API是重度。
水的比重是地是重度。
水的比重是地层水的地面密度与纯水密度的比值。
气的比重是地层气层水的地面密度与纯水密度的比值。
气的比重是地层气的地面密度与空气密度的比值。
的地面密度与空气密度的比值。
THANKS谢谢!
PROPS要点分析PVTOor(PVCOandPMAX)如果是可动油。
如果是可动油。
PVTDO如果是死油。
如果是死油。
RSCONSTorRSCONSTT如果死油是用来模拟溶解气浓度恒定时。
如果死油是用来模拟溶解气浓度恒定时。
PVTG如果是湿气。
如果是湿气。
PVTDG如果是干气。
如果是干气。
PVCONSTorRVCONSTT如果干气是用来模拟挥发油浓度恒定时。
如果干气是用来模拟挥发油浓度恒定时。
PVTW如果是水(用如果是水(用PVTWSALT代替海水选择)代替海水选择)(并且可选用(并且可选用PVTWSALT替代海水)。
替代海水)。
流体相态选择(扩充):
流体相态选择(扩充):
THANKS谢谢!
PROPS要点分析相数相数相组合相组合RunspecRunspecPVTPVT饱和度表饱和度表SWOF+SGOF/SLGOFSWFN+SGFN+SOF3SWOF+SGOF/SLGOFSWFN+SGFN+SOF3SWOF+SGOF/SLGOFSWFN+SGFN+SOF3SWOFSWFN+SOF2SGOFSGFN+SOF2SGFN+SWFNgasPVDG+PVTWPVDO+PVDGPVTO+PVDG+PVTWPVDO+PVTG+PVTWPVTO+PVTG+PVTWPVDO+PVTWPVDOPVTWPVDGgas+wateroil+gasoilwateroil+gas+digas+wateroil+gas+vapoil+wateroil+gas+vapoil+water+digasoil+water1活油(含溶解气)+水+气死油+水+湿气活油+水+湿气死油+水水+干气死油+干气死油水干气22113332流体相态选择:
流体相态选择:
THANKS谢谢!
PROPS要点分析PTPc,TcA-liquidB-vapourDDBBAAEEFFCCGG三相流体三相流体必须有必须有liveoilliveoil或湿或湿气中的一种。
或者当油越气中的一种。
或者当油越过泡点线时气体会从中分过泡点线时气体会从中分离出来离出来BBBB,或者当气越,或者当气越过露点线时有油从气相中过露点线时有油从气相中凝析出来凝析出来GGGG。
THANKS谢谢!
PROPS要点分析当三相模型处于临界点的左边时,低于临界压力和临界温度,系当三相模型处于临界点的左边时,低于临界压力和临界温度,系统中一定含有饱和油。
气相是干气,但是油中含有一个气组分,它可统中一定含有饱和油。
气相是干气,但是油中含有一个气组分,它可能是从油中分离得到的。
能是从油中分离得到的。
RUNSPECRUNSPEC部分的关键字是部分的关键字是OILOIL,WATERWATER,GASGAS和和DISGASDISGAS。
随着深度的变化,溶解气油比。
随着深度的变化,溶解气油比RsRs也会有所变化,这可以在也会有所变化,这可以在初始化初始化SOLUTIONSOLUTION部分用关键字部分用关键字RSVDRSVD设置。
或者,也可以在设置。
或者,也可以在SOLUTIONSOLUTION部分用关键字部分用关键字PBVDPBVD给出泡点随着压力的变化。
在模拟器运算的过程中给出泡点随着压力的变化。
在模拟器运算的过程中,RsRs是会变化的。
是会变化的。
三相流体三相流体PTPc,TcA-liquidB-vapourDDBBAAEEFFCCGGTHANKS谢谢!
PROPS要点分析当三相模型处于临界点的右边时,这个系统一定是一个凝析气藏。
当三相模型处于临界点的右边时,这个系统一定是一个凝析气藏。
油是油是deadoildeadoil,但是气体含有一个挥发油的组分,它可能是从气相中,但是气体含有一个挥发油的组分,它可能是从气相中凝析出来的。
在凝析出来的。
在RUNSPECRUNSPEC部分的关键字为部分的关键字为OILOIL,WATERWATER,GASGAS和和VAPOILVAPOIL。
随着深度的变化,溶解油气比随着深度的变化,溶解油气比RvRv也会有所变化,这可以在初始化也会有所变化,这可以在初始化SOLUTSOLUTIONION部分用关键字部分用关键字RVVDRVVD设置。
或者,也可以在设置。
或者,也可以在SOLUTIONSOLUTION部分用关键字部分用关键字PDVDPDVD给出露点随着压力的变化。
在模拟器运算的过程中,给出露点随着压力的变化。
在模拟器运算的过程中,RvRv是会变化是会变化的。
的。
三相流体三相流体PTPc,TcA-liquidB-vapourDDBBAAEEFFCCGGTHANKS谢谢!
PROPS要点分析两相流体两相流体在油水系统中并没有给出气相,所以不能有自由气。
油的压力保持在泡点以上。
可以用RSCONST或RSCONSTT为每个PVT区的油设定一个固定的Rs值。
不会用到关键字RSVD。
在水气系统中并没有给出油相,所以不能有液态油。
气体的的压力不会跨越露点线。
可以用RVCONST或RVCONSTT为每个PVT区的气设定一个固定的Rv值。
不会用到关键字RVVD。
在油气系统中,气体可以溶解到油中,油也可以挥发到气中,所以对于关键字VAPOIL和DISGAS可以用其中一个或两个都用,也可以两个都不用。
相应的会用到RSVD和(或)RVVD。
THANKS谢谢!
PROPS要点分析单相流体单相流体在对油的模拟中,没有指出气相,所以油相压力必须始终保持在泡点以上。
可以用RSCONST或RSCONSTT为每个PVT区的油设定一个固定的Rs值。
不会用到关键字RSVD。
在对气的模拟中,没有指出油相,所以气相压力一定不能跨越露点线。
可以用RVCONST或RVCONSTT为每个PVT区的气设定一个固定的Rv值。
不会用到关键字RVVD。
在对水的模拟中,只有水相存在。
THANKS谢谢!
PROPS要点分析岩石压缩系数:
岩石压缩系数:
ROCK2122SRSRSRPPCPPCPVPVTHANKS谢谢!
PROPS要点分析岩石压缩系数:
岩石压缩系数:
ROCK由于孔隙体积是随着压力变化的,所以必须给出岩石的压缩系数值。
由于孔隙体积是随着压力变化的,所以必须给出岩石的压缩系数值。
如果岩石的压缩性是可恢复的,而且处处相等,则用关键字如果岩石的压缩性是可恢复的,而且处处相等,则用关键字ROCK指定。
对于这指定。
对于这种情况,在种情况,在RUNSPEC部分不需要额外的关键字。
部分不需要额外的关键字。
若不是上述情况,则需要用岩石压实选项。
若不是上述情况,则需要用岩石压实选项。
在在RUNSPEC部分用关键字部分用关键字ROCKCOMP设置岩石的压缩性和滞后。
设置岩石的压缩性和滞后。
用关键字用关键字ROCKTAB或或ROCKTABH来定义岩石的压实数据,包含在不同压力下来定义岩石的压实数据,包含在不同压力下,不同的孔隙体积乘数和传导系数乘数。
,不同的孔隙体积乘数和传导系数乘数。
ROCKTAB用来定义可恢复性岩石压缩。
用来定义可恢复性岩石压缩。
ROCKTABH用来定义不可恢复性岩石压缩,即压实滞后。
用来定义不可恢复性岩石压缩,即压实滞后。
用关键字用关键字ROCKNUM把油藏具有不同岩石类型的部分划分为不同的区域,同时把油藏具有不同岩石类型的部分划分为不同的区域,同时为不同的岩石区域给出不同的为不同的岩石区域给出不同的ROCKTAB和和ROCKTABH表。
表。
关键字关键字OVERBURD在两种情况下都可使用,用来描述岩石超负现象。
在两种情况下都可使用,用来描述岩石超负现象。
THANKS谢谢!
PROPS要点分析岩石压缩系数:
岩石压缩系数:
ROCK关键字关键字ROCKROCK用来在为各个用来在为各个PVTPVT区域设置其单独的一个岩石压缩系区域设置其单独的一个岩石压缩系数,即数,即ROCKROCK后的数据表的个数必须与后的数据表的个数必须与PVTPVT表的个数(在表的个数(在RUNSPECRUNSPEC部分部分关键字关键字TABDIMSTABDIMS中由中由NTPVTNTPVT设置)相同。
设置)相同。
若是选择了关键字若是选择了关键字OPTIONSOPTIONS的第的第4343个选项(个选项(99a99a之前的版本),之前的版本),或是令关键字或是令关键字ROCKOPTSROCKOPTS的第的第33项为项为SATNUMSATNUM(99a99a之后的版本),之后的版本),则岩石压缩系数表就是与饱和度区域(则岩石压缩系数表就是与饱和度区域(SATNUMSATNUM)联系在一起的,而不)联系在一起的,而不是与是与PVTPVT区域(区域(PVTNUMPVTNUM)联系在一起的。
)联系在一起的。
ROCKTABROCKTAB和和ROCKTABHROCKTABH分别用于设置可恢复和滞后岩石压缩系数。
这分别用于设置可恢复和滞后岩石压缩系数。
这两个关键字都可有两个关键字都可有NTROCCNTROCC个表,个表,NTROCCNTROCC的个数由的个数由RUNSPECRUNSPEC部分的关键部分的关键字字ROCKCOMPROCKCOMP来设置。
每个表都是由关于压力、孔隙体积乘数和传导系来设置。
每个表都是由关于压力、孔隙体积乘数和传导系数乘数的数据列构成的。
数乘数的数据列构成的。
THANKS谢谢!
PROPS要点分析饱和度函数表饱和度函数表THANKS谢谢!
PROPS要点分析实验室提供的油水相渗实验室提供的油水相渗0.000.200.400.600.801.000.000.100.200.300.400.500.600.70Sw(f)Kro/Krw(f)KroKrw还原后的油水相渗还原后的油水相渗0.000.200.400.600.801.000.000.100.200.300.400.500.600.70Sw(f)Kro/Krw(f)KroKrwKro(或Krw)XK有效/K绝对实验室提供的油水相渗曲线实际上只对油相相渗标准化,而对水相相渗实验室提供的油水相渗曲线实际上只对油相相渗标准化,而对水相相渗没有标准化。
这种处理保持了油水相间的相渗关系,但影响了实际每一相真实没有标准化。
这种处理保持了油水相间的相渗关系,但影响了实际每一相真实的相渗能力。
实际模拟中最好应用还原之后的相对渗透率,因为我们通常得到的相渗能力。
实际模拟中最好应用还原之后的相对渗透率,因为我们通常得到的储层渗透率是通过测井解释结果得到的绝对渗透率。
如果模型储层渗透率为的储层渗透率是通过测井解释结果得到的绝对渗透率。
如果模型储层渗透率为残余水饱和度下的油相有效渗透率,则实验室提供的相渗曲线可以用。
残余水饱和度下的油相有效渗透率,则实验室提供的相渗曲线可以用。
THANKS谢谢!
PROPS要点分析通过特殊岩心分析可以获得端点流体饱和度通过特殊岩心分析可以获得端点流体饱和度SiwSiw、SorwSorw、SorgSorg、SgcSgc,但要进行,但要进行适合于油藏条件下的转换。
由于测井所得的适合于油藏条件下的转换。
由于测井所得的SiwSiw是在油藏尺度下得到的,当没有是在油藏尺度下得到的,当没有SorwSorw、SorgSorg、SgcSgc在油藏尺度下的可靠值时,可以根据微观驱替效率相等的原则,结合测在油藏尺度下的可靠值时,可以根据微观驱替效率相等的原则,结合测井所得的井所得的SiwSiw,将岩心测量得到的端点流体饱和度放大到油藏。
,将岩心测量得到的端点流体饱和度放大到油藏。
假设油藏尺度下得微观驱替效率与岩心尺度下得微观驱替效率相同,可以利用岩心测假设油藏尺度下得微观驱替效率与岩心尺度下得微观驱替效率相同,可以利用岩心测量得到的量得到的SiwSiw、SorwSorw、SorgSorg计算微观驱替效率计算微观驱替效率EdwEdw和和EdgEdg,计算公式如下:
,计算公式如下:
iworwiwDwSSSE11iworgiwDgSSSE11利用以上利用以上EdwEdw和和EdgEdg,结合在油藏尺度下计算得到的,结合在油藏尺度下计算得到的SiwSiw,可以利用以下公式计算得到,可以利用以下公式计算得到油藏尺度下得油藏尺度下得SorwSorw和和SorgSorg:
DwiworwESS11DgiworgESS11以上计算结果只能是近似值,在油藏尺度下的测量值要更准确。
以上计算结果只能是近似值,在油藏尺度下的测量值要更准确。
相渗曲线的处理:
相渗曲线的处理:
PROPS要点分析相渗曲线的处理:
相渗曲线的处理:
已知条件:
岩心测试的束缚水饱和度已知条件:
岩心测试的束缚水饱和度Swi=0.27,残余油饱和度,残余油饱和度Sorw=0.25,油藏束缚水饱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 油藏 数值 模拟 基础 培训 第五