黑油数模入门总结.docx
- 文档编号:24318811
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:23
- 大小:29.44KB
黑油数模入门总结.docx
《黑油数模入门总结.docx》由会员分享,可在线阅读,更多相关《黑油数模入门总结.docx(23页珍藏版)》请在冰豆网上搜索。
黑油数模入门总结
一.做油藏数值模拟都需要准备什么参数
1。
模拟工作的基本信息:
设定是进行黑油模拟,还是热采或组分模拟;模拟采用的单位制(米制或英制);模拟模型大小(你的模型在X,Y,Z三方向的网格数);模拟模型网格类型(角点网格,矩形网格,径向网格或非结构性网格);模拟油藏的流体信息(是油,气,水三相还是油水或气水两相,还可以是油或气或水单相,有没有溶解气和挥发油等);模拟油田投入开发的时间;模拟有没有应用到一些特殊功能(局部网格加密,三次采油,端点标定,多段井等);模拟计算的解法(全隐式,隐压显饱或自适应)。
2。
油藏模型:
模型在X,Y,Z三方向的网格尺寸大小,每个网格的顶面深度,厚度,孔隙度,渗透率,净厚度(或净毛比)。
网格是死网格还是活网格。
断层走向和断层传导率。
3。
流体PVT属性:
油,气,水的地面密度或重度;油,气的地层体积系数,粘度随压力变化表;溶解油气比随压力的变化表;水的粘度,体积系数,压缩系数;岩石压缩系数。
如果是组分模型,需要提供状态方程。
4。
岩石属性:
相对渗透率曲线和毛管压力曲线。
如果是油,气,水三相,需要提供油水,油气相对渗透率曲线和毛管压力曲线(软件会自动计算三相流动时的相对渗透率曲线);如果是油,水两相或气,水两相,只需要提供油水或气水两相相对渗透率曲线和毛管压力曲线。
5。
油藏分区参数:
如果所模拟的油田横向或纵向流体属性,岩性变化比较大,或者存在不同的油水界面,这时需要对模型进行PVT分区(不同区域用不同的PVT流体参数表),岩石分区(不同区域用不同的相对渗透率曲线和毛管压力曲线)或者平衡分区(不同平衡区用不同的油水界面)。
另外如果想掌握油藏不同断块的储量或采收率,可以对模型进行储量分区(不同储量区可以输出不同的储量,产量,采收率,剩余储量等)。
6。
初始化计算参数:
油藏模型初始化即计算油藏模型初始饱和度,压力和油气比的分布,从而得到油藏模型的初始储量。
这部分需要输入模型参考深度,参考深度处对应的初始压力,油水界面以及气水界面;油气比或饱和压力随深度的变化;如果是组分模型,需要输入组分随深度的变化。
7。
输出控制参数:
即要求软件在计算时输出哪些结果参数。
比如要求输出模型计算油田的油,气,水产量变化曲线;油田压力变化曲线;单井油,气,水产量变化曲线;单井井底压力变化曲线;单井含水,油气比变化曲线等。
8。
生产参数:
对于已开发油田,这部分的数据量非常大。
包括油田每口井的井位,井轨迹,井的射孔位置,井的生产或注入历史(油,气,水产量,注入量,井底压力,井口压力等),井的作业历史等。
二.如何准备各部分参数
1.油藏模型
二维模型所需数据:
*每层的顶面深度
*每层的厚度
*每层的孔隙度分布
*每层的渗透率分布
*每层的净厚度或净毛比分布
*断层数据
A:
正交网格
正交网格是最常见网格,也是最早用来描述油藏的网格类型,目前仍然被广泛应用.由于其计算速度快的特点,一些大型油气田经常采用此网格类型.有研究认为正交网格计算结果比其他网格精确.
正交网格的数学描述也比较简单。
以ECLISPE为例,TOPS描述油藏顶部深度,DZ描述油藏每层厚度,DX描述每个网格X方向长度,DY描述每个网格Y方向长度。
B:
角点网格
角点网格的特点是网格的走向可以延着断层线,边界线或尖灭线,也就是说网格可以是扭曲的。
这样角点网格克服了正交网格的不灵活性,可以用来方便地模拟断层,边界,尖灭.但由于角点网格网格之间不正交,这种不正交一方面给传导率计算带来难度,增加模拟计算时间,另一方面也会对结果的精度有影响.
角点网格的数学模型很复杂,必须由前处理软件来生成。
以ECLISPE为例,COORD用来描述模型网格的顶底坐标线(X,Y,Z),ZCORN描述每个网格八个角点的深度。
C:
径向网格
径向网格比较简单,主要用于单井模拟。
径向网格可以更合理的描述井附近流体的径向流动。
D:
非结构网格(PEBI网格)
PEBI网格源于1908年就产生的Voronoi网格.起主要特点是灵活而且正交.PEBI网格体系提供了方便的方法来建立混合网格,比如模型整体采用正交网格,而对断层,井,边界等采用径向,六边型或其他网格.网格间的传达率可以自动计算.PEBI网格的灵活性对模拟直井或水平井的锥进问题非常有用.另外PEBI网格可以用来精确模拟试井问题.还有PEBI网格降低了网格走向对结果的影响.PEBI网格的缺点是矩阵比其他网格要复杂的多,需要更加有效的解法.
E:
动态网格
动态网格是指网格可以随时间而改变.通常用于动态网格加密或动态粗化.比如说在井生产时采用局部加密而当井关闭时则采用正常网格.
对于压力及饱和度变化快的区域,常常需要进行局部网格加密.采用局部加密可以准确的描述井附近流体的细微变化。
网格局部网格可以是正交网格,或是径向网格.Aziz认为(JPT1993年)在正交网格中进行正交网格局部加密,有时并不会对结果有改善.他建议采用混合网格,及在正交网格内采用径向网格加密,这样可以精确地模拟含水和气油比的变化规律.
建立网格注意事项:
A:
在条件许可情况下尽量采用正交网格,而且尽量使网格保持均匀.尽量避免大网格直接连接小网格,这样会带来严重的收敛问题.如果你的模型很大,最好采用正交网格。
B:
角点网格已经非常成熟,但在建立角点网格时不要过分扭曲网格,要尽量保持模型的正交性。
如果你的边界与你的主断层相对平行,那么建立的网格系统正交性会比较好。
你在建立网格后可以用前处理软件计算模型正交性。
C:
目前PEBI网格在解法上还不成熟,应避免使用.
D:
使用局部网格加密要小心,最小的网格不能小于井半径.而且局部网格加密部分要覆盖饱和度变化大的网格.如果是水平井,局部网格加密要覆盖水平段。
E:
网格越多模拟结果就越精确的概念是不对的.可以建立单井模型研究多大网格尺寸足够描述地质上的非均质性.
F:
网格走向会影响计算结果.在天然裂缝油气藏,要使网格走向与主裂缝方向一直.
G:
DX/DY应接近于1,不要大于3。
H:
井之间应有不少于三个网格。
I:
模型的属性分布也很重要。
网格基本概念:
A:
网格的I,J,K
B:
死网格
死网格是模型中不参予流动计算的网格。
通常把模型中的泥岩设为死网格。
模型自动会把孔隙度和净厚度为0的网格设为死网格。
如果你的油藏水体很大,你也不需要把水体都建在模型中。
你可以把水体部分设为死网格,然后用解析水体模拟油藏水体的贡献。
C:
在数值模拟模型中如何正确应用有效孔隙度,净毛比?
要明确区分定义.
总孔隙度:
孔隙体积占总体积的百分数。
有效孔隙度:
连通孔隙体积占总体积的百分数。
毛有效孔隙度:
平均有效孔隙度。
(泥质含量截至值)净有效孔隙度:
产层平均有效孔隙度(渗透率截至值)净毛比:
净厚度(渗透率截至值)与总厚度之比。
数值模拟模型中要用净有效孔隙度和净毛比。
2.流体参数
PVT参数在模型的计算法则:
对黑油模型,流体的PVT属性描述方法是你直接给模型提供油,气,水PVT属性表(油气体积系数,粘度,压缩系数随压力的变化;溶解油气比随压力的变化;水在参考压力下的体积系数,压缩系数,粘度;岩石在参考压力下的压缩系数)。
模型在计算过程中对每一个网格,根据当前时间步的网格压力来查你提供的表得到每个网格当前的PVT属性。
组分模型是提供状态方程(EOS)参数(每个组分的临界温度,临界压力,临界Z因子,分子量,偏心因子等),模型通过闪蒸计算来得到每个网格当前的油气PVT属性(粘度,体积系数,压缩系数,溶解油气比)。
另外水和岩石的属性还需要单独提供。
热采模型是处理温度随着开采时间变化的模型,其最重要的流体属性变化是流体粘度随温度的变化,即大家常说的粘温曲线。
黑油模型在PVT部分需要提供的参数包括:
.油,气,水的地面密度或重度。
.油的体积系数,粘度,溶解油气比随压力的变化。
.气的体积系数,粘度随压力的变化。
.参考压力下水的粘度,压缩系数,体积系数。
.参考压力下岩石的压缩系数。
对于黑油模型,根据不同的流体属性,可以分为以下四种类型:
.死油油藏:
油藏在整个开发阶段压力一直保持在泡点压力以上,在油藏中不会发生脱气。
生产油气比是常数(脱气发生在井筒或地面)。
.活油油藏:
油藏在开发阶段压力会降到泡点压力以下,在油藏中发生脱气,溶解油气比降低,生产油气比增加(自由气会生产出来)。
.干气藏:
气藏压力在生产过程中不会穿过露点线,气藏中没有挥发油产生。
.湿气藏:
气藏压力在生产过程中会穿过露点线,气藏中产生挥发油。
对不同的黑油流体,PVT描述方法也不同,比如对死油油藏,溶解油气比(RS)是常数,不随压力变化而变化。
而对活油油藏,RS随压力降低而降低(泡点压力以下)。
对油的PVT定义的理解:
溶解油气比泡点压力体积系数粘度
0.2754001.131.17/
0.93820001.1621.11/
1.536001.2430.95
40001.2380.95
44001.2330.95
48001.2280.95
52001.2230.95
56001.2180.95/
1.7244001.2540.94
48001.2660.92
52001.260.92
56001.250.92/
问题:
这个表里面为什么有这么多泡点压力,究竟那个是油藏的泡点压力?
油藏应该只有一个泡点压力,怎么会这么多?
为什么有多条未饱和压力曲线?
理解:
油藏开发过程类似于实验室的差异分离实验。
在开发过程中,当压力低于泡点压力后,有溶解气释放出来,RS降低,油藏由未饱和状态进入饱和状态。
这时在饱和状态下油气分离(相当于差异分离实验中将气派出),此时的油应该理解为与原始的油已经不同,如果此时发生压力增加,由于没有气可以溶进去(油气已经分离),油会进入此时(RS)下的未饱和状态。
以上表为例,如果油藏的泡点压力为4400,对应的RS为1.72.当压力由5600下降到4400过程中,油藏在未饱和状态,没有气的析出,RS不变。
当压力低于4400以后,有气体析出,RS降低,假设当RS降到1.5时压力增加,由于此时油气已经分离,没有气能够溶解到油中,在RS=1.5出的油的泡点压力为3600,PVT变化会沿着RS=1.5的曲线变化。
ECLIPSE软件泡点压力在初始化部分用RSVD或RBVD定义。
(各个软件不同)。
另外在提供上面这个表时注意压力和溶解油气比要覆盖整个油藏压力和溶解油气比的变化过程,即不要让软件来进行外插,否则模型计算会不收敛。
另外一个重要的问题是在你为模型提供PVT参数时,应该如何用实验室的报告。
你不能直接用实验室的差异分离实验数据,你应该对差异分离实验体积系数数据进行分离器校正。
校正方程为:
Bo=Bod*(Bofb/Bodb)
Bo:
模型体积系数
Bod:
差异分离实验的体积系数
Bofb:
分离器实验的体积系数
Bodb:
差异分离实验泡点压力下的体积系数
溶解油气比校正方程:
Rs=Rsfb-(Rsdb-Rsd)Bofb/Bodb
Rsfb:
分离器溶解油气比
Rsdb:
差异分离实验泡点压力下的溶解油气比
Rsd:
差异分离实验溶解油气比
3.相渗和毛管压力曲线
需要提供油水,油气相对渗透率和毛管压力曲线。
实验室有时为你提供的是压汞曲线,你需要用界面张力计算出油水,油气相对渗透率和毛管压力曲线。
比如毛管压力转换方程为:
(Pc)res=(Qres/Qlab)×(Pc)lab
(Pc)res:
油藏条件下的毛管压力。
Qres:
油藏流体的界面张力。
Qlab:
试验室流体界面张力。
(Pc)lab:
试验室毛管压力。
通常你提供的都是两相的相对渗透率曲线。
油水相对渗透率曲线是油水两相流动时的相对渗透率,油气相对渗透率是油气两相在束缚水条件下的相对渗透率。
实验室一般不测量油,气,水三相流动时的相对渗透率曲线,你的模型中如果存在三相流动,软件会根据你定义的STONE1或STONE2方法计算三相流动时的相对渗透率。
你提供的油水,油气相对渗透率和毛管压力曲线在模型中起两方面作用。
首先模型应用你提供的油水,油气相对渗透率和毛管压力曲线进行初始化,计算模型初始的油,水,气饱和度和压力分布。
另一方面是应用于流动计算。
在你提供的油水,油气两相相对渗透率曲线时要保证两条曲线的端点值要匹配。
在你提供的曲线中有八个端点值:
束缚水饱和度:
最小含水饱和度
临界含水饱和度:
水开始流动是的含水饱和度
最大含水饱和度:
曲线中含水饱和度的最大值
束缚气饱和度:
最小含气饱和度
临界含气饱和度:
水开始流动是的含气饱和度
最大含气饱和度:
曲线中含气饱和度的最大值
油水两相残余油饱和度:
油水两相曲线中的含油饱和度最小值
油气两相残余油饱和度:
油气两相曲线中的含油饱和度最小值
在你提供的表中,要满足以下端点值一致性:
束缚水饱和度处对应的水相相对渗透率为0
最大含水饱和度对应的油相相对渗透率为0
束缚气饱和度处对应的气相相对渗透率为0
最大含气饱和度对应的油相相对渗透率为0
束缚水饱和度和束缚气饱和度对应的油相相对渗透率相等
最大含气饱和度应该等于1-束缚水饱和度
束缚气饱和度通常为0
模型中应用的通常是驱替毛管压力和相对渗透率曲线,模型初始化肯定需要用驱替曲线。
如果你还想用自吸曲线,你可以用软件的溶湿滞后功能。
如果你有毛管压力的J函数曲线,在模型中你也可以用J函数,这样你的毛管压力大小与你模型的地质属性分布(孔隙度,渗透率)有关。
当然如果你的模型不同区域岩性不同,你可以在不同岩性区赋不同的相对渗透率和毛管压力曲线。
4.分区设置
油藏不同部位可能有不同的流体属性,比如不同断块的油密度,粘度不同,或你的油藏岩性在纵向或垂向有变化,那你就需要在你的模型中设置流体或岩性分区。
通常你可以在你的模型中根据需要设置以下几种分区:
储量分区:
如果你想输出模型不同部位的储量,你需要设置储量分区
流体分区:
如果你的模型不同部位流体PVT属性不同,你需要设置流体分区
岩性分区:
如果你的模型不同部位岩性不同,需要用不同的相渗曲线和毛管压力曲线,你需要设置岩性分区。
平衡区分区:
如果你的模型有不同的油水或油气界面,你需要设平衡区分区。
那么软件如何将你的模型分区与你的属性数据关联起来哪?
我们假设你的模型有东西两个断块,两断块被封闭断层分割。
东断块的油比西断块的油密度重,在你提供油藏流体PVT表时你需要提供两个表,一个是密度重的PVT表,另一个是密度轻的PVT表。
在你的分区部分将东断块的流体分区值设为1,将西断块流体分区值设为2。
软件在计算东断块的流体流动时将自动用第一个PVT表(密度重的PVT表),在计算西断块流体流动时用第二个PVT表(密度轻的PVT表)。
5.模型初始化
模型初始化就是建立在初始状态(油田还未投入开发)下油田压力和饱和度的分布,原始溶解油气比分布,以及初始泡点压力或露点压力分布。
这部分你需要提供的参数包括:
参考点的深度
在此参考点对应的压力
油水界面
油气界面
油水界面和油气界面处的毛管压力
饱和压力(泡点压力或露点压力)随深度变化或溶解油气比随深度变化
参考点深度和对应压力你可以由RFT,DST,MDT测试结果得到。
油气界面和油水界面通常由地质人员提供,数据来源于测井分析。
油水界面和油气界面处的毛管压力是指你提供的界面是自由水面还是油水界面,如果是自由水面,界面处毛管压力为0。
如果你的油藏有多个油水或油气界面,或多个压力系统,则需要进行平衡区分区。
饱和压力(泡点压力或露点压力)随深度变化或溶解油气比随深度变化由流体实验得到。
软件初始化计算的步骤是这样的:
(1)计算过渡带高度。
由油水界面和油气界面深度以及相渗曲线提供的最大毛管压力计算。
(2)计算每一个网格初始的油相,水相,气相压力分布。
首先将在流体属性部分提供的油,气,水地面密度折算为地下密度。
基于参考点的深度和对应压力以及油水界面,油气界面深度,过渡带高度,结合油,气,水地下密度计算其他深度处的油,气,水相压力。
(3)由每个网格的油,气,水压力计算油水和油气毛管压力
(4)计算饱和度分布。
这部分计算主要用你提供的相渗曲线端点值。
将油水界面以下的含水饱和度设为你在油水相渗曲线中提供的最大含水饱和度,通常为1。
将油气界面以上的含气饱和度设为你提供的油气相渗曲线的最大值。
油气界面以上的含水饱和度为束缚水饱和度。
在油区的含油饱和度为1减束缚水饱和度。
在过渡带的含油和含水饱和度由你提供的毛管压力曲线得到。
(5)计算初始溶解油气比或泡点压力的分布
初始化计算结束后你就应该已经可以得到你的油田储量了。
你的油储量应该等于模型每个网格的孔隙体积乘以含油饱和度之和。
如果你想与地质模型的储量进行拟合,你首先需要拟合孔隙体积(DX*DY*DZ*PORO*NTG),然后拟合含油饱和度的分布。
有的人喜欢直接把地质模型的含水饱和度分布赋予数模模型,这样当然可以,但你需要进行端点标定来保证模型初始的稳定性,要保证模型初始是稳定的,即在初始状态下流体不发生流动。
检查模型是否初始平衡的办法很简单,让模型在没有任何井的情况下计算10年,检查在这十年中模型的压力和饱和度是否发生变化。
6.生产历史拟合、
历史拟合的过程实际上是验证模型的过程。
生产历史拟合需要进行的数据准备工作量很大,你需要数模前处理软件来帮你完成这部分工作(比如ECLIPSE中的SCHEDULE模块)。
在这部分你需要准备以下数据:
生产井和注水井的井口坐标
生产井和注水井的井轨迹
生产井和注水井的完井数据(井半径,射孔深度,污染系数,D因子等)
生产井的生产历史(油,气,水产量,井口压力,井底压力)
注入井的注入历史(气,水注入量,井口压力,井底压力)
修井数据(压裂,酸化等)
井的垂直管流表(用于计算井筒内的流动)
然后前处理模块会帮你生成数模软件所需要的数据格式。
有几个问题你需要清楚:
(1)产量数据是井口产量(组分模型不同)
(2)产量数据是日产量或月,季,年平均产量,而不是对应于某一时间步时的产量。
(3)如果用了时率的化一定要小心,要保证累积产量是正确的。
累积产量很重要,你在拟合时一定要拟合累积产量。
因为只有累积产量正确,才能保证物质平衡正确。
产量拟合好并不能保证累积产量也拟合好。
(4)在拟合井底压力时你需要知道你的井底压力对应的深度。
在ECLISPE软件中你可以在WELSPECS中提供井底压力(WBHP)对应的深度,在缺省情况下井底压力对应的深度是井最上面的射孔网格中部深度。
(5)你的垂直管流表对应的深度最好接近你的井参考深度。
(6)在ECLIPSED软件中静压(WBP,WBP4,WBP5,WBP9)是井连接网格和附近网格的井连接系数(CCF)的加权平均,如果你想把孔隙体积加权平均也考虑进去,你可以用WPAVE来修改。
(8)所谓井连接系数(CCF)就是井与所在网格间的传导率。
这个值对产量影响很大。
在前处理过程中可以选择是否输出此值(在ECLIPSE软件中此值在COMPDAT的第八项),如果CCF没有提供,运行模型时会计算,如果提供了CCF,模型直接用CCF来计算产量。
许多人遇到过在历史拟合时虽然修改了渗透率,但对产量影响很小,这是因为模型用了你提供的CCF来计算产量。
此时你可以缺省CCF或用前处理软件重新计算修改后的CCF.
(9)另外一个非常重要的概念是生产指数。
数模模型通常用压力平衡半径(PEACEMAN半径)来替代实际的驱替半径,这样数模计算结果与实际生产情况会有误差。
所以在历史拟合时首先应该调整生产指数(在ECLIPSE中用WPIMULT)来做初步拟合。
WPIMULT=(WBP9-WBHP)/(WBP-WBHP).
(10)如果井由生产井转为注入井,可以先把井关掉然后直接定义井的注入控制(WCONINJH)。
(11)如果井进行了补孔或重新射孔,可以重新定义井的射孔信息(COMPDAT)
(12)如果井进行了作业,可以重新定义井的射孔信息(COMPDAT或WPIMULT)
7.如何最快完成历史拟合
A:
首先要知道模型中哪些参数是不够精确,哪些是比较精确的.
不确定性参数:
渗透率,传导率,孔隙体积,垂向水平渗透率之比,相对渗透率曲线,水体.
比较精确参数:
孔隙度,地层厚度,净厚度,构造,流体属性,岩石压缩性,毛管力,参考压力,原始流体界面.
B:
模型局部影响参数和整体影响参数
局部影响参数:
空隙度,渗透率,厚度,传导率,井生产指数
整体影响参数:
饱和度,参考压力,垂向水平渗透率之比,流体,岩石压缩系数
相对渗透率,毛管压力,油水,油气界面。
C:
实测数据误差分析
对油田来说,产油量的测量是精确而且系统的。
含水的测量是稳定可靠的,但产气量的测量是不够精确的。
对气田而言,产气量的测量是精确的。
注水量或注气量的测量是不够精确的,一方面是由于测量误差,另一方面是由于一些不可测量因素,比如流体在套管或断层的漏失。
试井结果是可靠的,尤其是压力恢复结果。
RFT和PLT的测量是可靠的,井口压力的测量也是可靠的。
D:
如何进行历史拟合
储量拟合:
软件一体化对储量拟合带来巨大方便,许多油公司地质模型与油藏模型采用统一软件平台,油藏工程师主要只需要检查在由地质模型
通过网格合并生成油藏模型过程中造成的计算误差。
通常孔隙度的合并计算是准确的,但渗透率的合并计算要复杂的多,采用流动
计算合并渗透率比较精确。
净毛比也是要考虑的主要因数,请参照第N问题关于如何在模型中处理净毛比与孔隙度部分。
关于网格合并,请参照第N问题。
影响数模模型储量的因素有:
孔隙体积,净毛比,毛管压力,相对渗透率曲线端点值,油水界面,气油界面,油水界面和气油界面
处的毛管压力(计算自由水面)。
测井曲线拟合:
数模前处理软件(比如Schlumberger的Flogrid)可以基于初始化后的模型对每口井生成人工测井曲线,通过拟合人工生成测井曲线
与实际测井曲线,一方面可以检查地质模型建立以及网格合并过程中可能存在的问题,另一方面可以检查数模模型中输入井的测量深度
与垂直深度是否正确。
数模模型中井的垂直深度应该是TVDSS,即减去补心后的深度。
错误的深度会导致射孔位置发生偏差。
RFT与PLT拟合:
勘探井和重点井通常都有RFT与PLT测量数据,这部分拟合可以帮助认识储层垂向非均质性,对勘探井RFT数据的拟合可以帮助检查数模模型
压力初始化是否正确。
全油田压力拟合:
定油藏亏空拟合压力,软件可以通过用户输入的油,气,水地面产量计算油藏亏空。
要检查油藏亏空是否正确,是否存在井产不够或注不够
的情况,否则需要调整生产或注入指数。
检查全油田压力水平,调整孔隙体积或水体来拟合全油田压力。
单井压力拟合:
全油田压力拟合后拟合单井压力,可以通过调整井附近孔隙体积或水体来实现拟合。
含水拟合:
定产油量拟合含水。
油水粘度比,相对渗透率,渗透率,网格分布和网格大小都会影响含水。
油水粘度比和相对渗透率曲线会影响含水上升规律,相对渗透率端点值,渗透率,网格分布和网格大小会影响见水时间。
井底压力拟合:
调整PI,表皮系数,KH。
井口压力拟合:
检查VFP表,VFP表对气井会很精确,但油井的VFP会误差很大。
所以井口压力拟合应针对气井。
E:
历史拟合经验:
模型计算压力太大:
检查孔隙体积,减小水体,检查储量,气顶大小,参考面压力与深度是否对应。
见水时间过早:
增加临界含水饱和度,降低水平渗透率,检查水体,检查射孔位置以及油水界面,检查隔层,断层传导率,
检查垂向渗透率,网格方向即网格大小影响。
含水上升太快
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑油 数模 入门 总结