油田历史拟合文件格式
油藏数值模拟自动历史拟合方法——以Nelson油田为例
算法【81、模拟退火‘91、邻域法(NA)㈣。概率算法如
’此文为作者Sche限esforautomatichistorymatchingofreservoirmodeling:Ac酗eofNe始an oilfieldinfk£Ⅸ的中译稿。原文请 参照我刊国际发行网站:www.sciencedireet.corn/science.journal/18763804。此文中英文稿在编译过程中由黄旭日博士审校。
schemes,automatic
history matchmg,data analysis,and combination ofthe best results to obtain of Nelson field approach ig condtteted using
all
ensemble
ofbest reservoir
matching
parametersaredependentbuteach selectedregionforupdatingisindependentofothe培, Key words:reservoir
simulation;automatic history matching;parameter updating scheme;time・lapse(4D)history matching;misfit
matched results by reducillg山e number of simulation models,saving computing time mad increasing the single.variable approach is Regional there
are
simulation
习
(完整版)历史拟合可以修改的参数
一、储量拟合可以修改的参数:1、孔隙体积倍乘系数-MULTPV(Pore volume multipliers),直接乘以一个系数即可以达到拟合的目的。
孔隙体积Vp=A×h×φ×(1-Swc),因此,孔隙体积倍乘系数-MULTPV 中包括了有效厚度(净毛比)。
2、与有效厚度成正比,与毛管压力成反比(毛管压力越大,烃类越难进入孔隙)。
3、凝析气藏中,凝析油的储量主要通过调整气油界面、流体组成………(1)地层条件下有凝析油时,气油界面深度增加(降低)则气量增加,油量减少(增多),地层条件下没有凝析油时,气油界面深度增加(降低)则气量增加,油量增多(减少);(2)组成中轻质组分(C1,C2)含量越高,气量越多,油量越少。
因此,在总组成不变的情况下,可以适当调整轻质组分(C1,C2)含量和重质组分(C3以上至特征组分)含量,从而协调凝析油的储量,轻质组分含量的微小改变对气储量的影响很小,而重质组分含量的微小改变会对凝析油的储量有很大影响。
(3)在组分模型中调整在总组成不变的前提下调整轻重组分的含量可以直接在Office 中PVT部分操作,如下图1和图2图1图2二、油藏平均压力和单井压力拟合可以修改的参数全区平均地层压力是按照体积加权得到的,平均地层压力与储量因此,修改储量可以孔隙体积倍乘系数1、拟合压力水平(压力整体趋势的高低)主要是修改:岩石压缩系数Cr,有效厚度h,其目的是改变压力异常带的储量。
原因是:在给定的生产条件下,模拟出的油藏压力水平过高,则表明模型中的油藏地质储量过高,以至于采出相同的油气后,模型中的压力下降偏慢,此时,应设法降低模型中油藏地质储量,可以通过孔隙体积倍乘系数这个关键字-MUL YPV来控制储量大小,或者增大岩石压缩系数Cr,增大岩石压缩系数Cr,压力降至同一水平时可以采出更多的原油,与减小储量可以起到相同的作用,同样可以降低压力水平。
(压力水平与储量成正比,与岩石压缩系数Cr成正比)。
历史拟合的方法及技巧--周凤军
历史拟合的方法和技巧 历史拟合的方法和技巧—以河南油田Ⅳ5-11及北块Ⅰ5Ⅱ1-3油水两相模型为例周凤军 中国石油大学(北京)¾调通模型 ¾区块整体指标拟合 ¾单井拟合调通模型方法: 在.DATA文件中加入NOSIM关键字,空跑模型。
然后运行OFFICE,在REPORT里 调用ERROR。
常见的错误: 1、相渗曲线有跳跃点。
2、井在空(死)网格上射孔(边界外或PERMX、PORO、 ACTNUM、 SATNUM任意一项为零)。
调整方法: 1、相渗要求数据呈增大(水相)或减小(油相)的趋势。
2、边界外:对于射孔层 位远离边界的井,直接处理掉;对于临近边界的井要慎重处理(尤其是水井),这些 井作为不确定因素将在单井拟合过程中予以考虑。
对于边界内的直接“补洞”,参考临 近网格直接赋值。
区块整体指标拟合一、工作制度的选择:定油?定液? 原因:个人倾向于定液1、定油模型不容易收敛(如果工作制度调整不频繁,收敛性应该有所改善)。
2、我们拟合的指标是“油”,如果定油生产,“差异化”通过数学差分迭代向某一方向 “确定化”了,在单井调整过程中不容易发现起作用的参数。
二、拟合的步骤 区块总体指 标拟合 储量拟合 压力拟合 累产油 累产液 含水率如果油田动态数据比较可靠,平均地层压 力相差不会很大。
起作用的因素有注水量 (考察阶段注采比及累积注采比)和岩石 压缩系数(慎改,参考油田相关资料) 可能定不住,但不会 相差太大,在单井拟 合过程中解决。
Np =100 Aρ hφ SoBo区块整体指标拟合产油量拟合 方法:主要通过调整相渗来完成。
原因:由于在处理相渗数据时往往通过相渗归一化的方法得到归一化相渗,按 相带赋相渗或每一数模小层给一条相同的相渗(这里不涉及相渗端点标定)。
技巧: 1、调整的出发点:油田开发初期以及生产的后期是两个比较有特点和代表性的 时期,初期多大产量油井,日产油量大,含水上升慢;后期处于高含水时期, 日产油量小,含水率变化平稳。
油藏数值模拟历史拟合与动态预测..
最后一个阶段的生产指数、 吸水指数拟合
油水井产液及吸水能力
5、确定参数的可调范围 渗透率:
它在任何油田都是不定参数。这不仅是由 于测井解释的渗透率值与岩心分析值误差较大, 而且根据其特点,井间的渗透率分布也是不确 定的,因此渗透率的修改允许范围较大,可以
放大或缩小2-3倍或更多。
孔隙度: 油层部分孔隙度在25%~30%之间,平均为 27%,变化范围不大。因此孔隙度视为确定 参数,不做修改,或允许改动范围在±3%。 有效厚度:
各种动态数据等
动态预测
2、历史拟合的步骤
收集历史动态资料
判断资料的准确性
明确历史拟合的目的 建立起初始模型 建立起初始模型 历史拟合
与实际油田的动态 历史进行比较
判断参数修改是否合理 不符合 参数调整
符 合 合理的拟合结果
3、历史拟合工作制度
所有注水井定注入量,所有采油井定地面产液量;
注水井定压,采油井定地面产液量;
若油井在不变的总采收率或定压的情况下生产,则拟
合指标可能是产油量;
拟合见水时间和见水层位等等;
拟合分层开采指标(若有比较可靠的实测资料)。
主要拟合指标的确定及目的一
油井的含水和地层压力作为主要指标; 其次是拟合单井的见水时间、见水层位; 最后是生产指数和注水指数拟合(也即拟合油水井井底流动
(2)含水率拟合
如下图所示,若将岩石的压缩系数扩大为原 来的1.5倍将实现最终拟合。
压力(MP)
14 13.5 13 12.5 12 11.5 11 10.5 10 0 1000 2000 3000 4000 5000
时间(d) 第一次拟合值 实测值 压缩系数扩大1.5倍
油藏历史拟合方法
Q2-4-313
-1600
-2000
-2400
含水率拟合方法
窜流通道拟合法
窜流通道
相渗曲线分区
井底压力拟合
➢修改表皮系数--酸化、压裂、井堵、出砂 ➢修改井所在网格渗透率 ➢修改井间连通性—供液能力不足
齐2-4-11
51 . 8 1166 0000
67 . 8 1166 5500
1177 0000
70 . 8 81 . 8
91 1 . 8
1 04 . 4
1177 5500
1 13 . 2 1 21 . 4
1 36 . 4
1 41 . 4 1 51 . 2 1 62 . 6
1188 0000 1188 5500
2211 0000 补 1 18 . 1
16 9197.030
11 . 5 21 . 9
32 . 3 41 51 . 9
1750 1749.3
64 . 8
71 8 . 5
81 6 . 6
92 . 5
1800 1799.2
1 20 6 . 1
1 11 3 . 5
1850 1849.2
12 4 1 31 . 1
厚度 – 透镜状岩性油藏:渗透率分布,相渗端点 – 裂缝潜山油藏:裂缝渗透率,孔隙度,sigma,毛管力
储量拟合方法
• 可调整程度:含油面积>饱和度>有效厚度>孔隙度 • 饱和度场初始化调整
– 边底水油藏:油水界面深度,毛管力大小—平衡计算初始化 – 透镜状岩性油藏:测井饱和度插值,束缚水饱和度赋值—枚
3 21 2
3 33 1 . 8
1950 1945
3 41 . 4 35 1
海上油田早期聚合物驱历史拟合方法
1 拟合方法
常规高 含 水 期 聚合 物 驱 的 历 史 拟 合 过 程 是
首 先通 过水 驱历史 拟 合 调 整 地质 模 型参 数 , 后 在 然
此基 础上 对注 聚参 数 进 行 拟合 , 各个 阶段 调 整 参 数
根 据 参数 的可靠 性 分 析 , 出参 数 的确定 性 及 给
围之 间作 3倍 或更大 倍数 的调整 。③受 钙质层 和 泥
岩 夹层 的影 响 , 效 厚度 的 可调 范 围为 一 0 ~0 有 3% 。 ④ 流体压缩 系数 被认 为是 比较 确定 的参 数 , 般不 一 宜 修改 ; 虑 到实验测 试误差 及非储 层 的弹性 作用 , 考
其他 注水井 分 2批转 聚合 物 驱 ,2和 A A 3井 于 20 07
物 溶液 的物 化参数 可 由室 内实验 获 得 , 确 性 相 对 准
二、 三次 采油 界 限 的 高 效 开 发 新 模 式 ¨ , 而 大 大 从
缩短 油 田 开 发 年 限 , 以获 得 更 大 的 经 济 效 益 ] 。 由于聚合 物驱 注入 时 机 的 不 同 , 致 早 期 聚 合 物 驱 导
缺少 注水 阶 段 历 史 拟 合 对 储 层 物 性 参 数 的 修 正 过 程, 使得 动态 拟合 过 程 中储 层 物 性 参 数 与 聚合 物 物 化 参数 的调 整交织 在 一起 。储层 物性参 数 可信度 较
低, 尤其 是经 过插 值 后 的 参数 , 不确 定 性 较 大 ; 合 聚
交织在 一起 , 得数值模拟的 多解性 问题更加突 出。为 解决该 问题 , 使 按照早 期聚合 物驱现场 实施 的 2种情况分 别
采 取 相 应 的历 史 拟 合 方 法 。对 于先 实施 先 导 试 验 再 进 行 扩 大聚 合 物驱 的 情况 , 先 充 分 利 用 扩 大 注 聚 区 的水 驱 阶 首
相态拟合参考(cmg)
3 油藏注气动态研究—跟踪模拟研究数值模拟是分析油藏动态的重要工具之一,为了能弄清油藏目前和未来的开采动态,为动态监测和油田开发提供依据,针对葡北油田的生产实际进行了下列研究工作:(1)相态拟合(2)细管试验拟合(3)长岩心实验拟合(4)三维地质参数场建立(5)储量拟合(6)历史拟合(7)目前生产动态(8)动态预测通过历史拟合等研究工作得到了目前的气水前沿位置及剩余油饱和度分布情况,并获到了用于动态预测的地质、流体参数场。
在动态预测中考虑了按目前现有井网和注采方式及明年另加两口新井(一采一注)进行开发的2个方案;另外还考虑了按目前现有井网在2001年1月将所有的注气井转为注水井,及明年另加两口新井(一采一注)进行开发的2个方案,方案总数共四个。
最后给出了油藏整体开发动态及部份典型井开采至2020年的生产动态指标。
3.1相态参数的拟合本次研究选用加拿大CMG数值模拟软件集团的相态模拟分析软件Winprop对葡北油田相态参数进行拟合计算。
Winprop是与油气藏模拟一体化的相态分析软件,模拟相态特征和油气藏流体性质,确定油气藏特征和流体组分变化,形成完整的PVT拟合数据,包括流体重馏分特征化、组分归并、实验室数据回归拟合、相图计算等。
对于分析和拟合分离器油和气的合并、压缩系数确定、等组分膨胀、等容衰竭、分离器测试等过程,是一个有力的相态分析工具,既能分析复杂油气藏油气系统的相态,又能产生组分模拟器GEM所需的PVT拟合参数场。
3.1.1 相态特征研究利用井所产流体的实验室分析参数,结合油气藏的开发生产动态资料是判别地层流体性质特征的有效方法和主要手段。
葡北20井取得高压物性、地层水饱和蒸汽压等丰富的实验数据,并已累计生产了大量的天然气和原油,为地层流体性质的综合研究和确定油气藏类型奠定了坚实的基础。
3.1.2 地层流体组成本次研究中,葡北20井流体资料来自吐哈石油勘探开发研究院1996年的实验报告。
油藏数值模拟历史拟合方法简介
历史拟合方法一、历史拟合方法的基本概念应用数值模拟方法计算油藏动态时,由于人们对油藏地质情况的认识还存在着一定的局限性。
在模拟计算中所使用的油层物性参数,不一定能准确地反映油藏的实际情况。
因此,模拟计算结果与实际观测到的油藏动态情况仍然会存在一定的差异,有时甚至相差悬殊。
在这个基础上所进行的动态预测,也必定不完全准确,甚至会导致错误的结论。
为了减少这种差异,使动态预测尽可能接近于实际情况,现在在对油藏进行实际模拟的全过程中广泛使用历史拟合方法。
所谓历史拟合方法就是先用所录取的地层静态参数来计算油藏开发过程中主要动态指标变化的历史,把计算的结果与所观测到的油藏或油井的主要动态指标例如压力、产量、气油比、含水等进行对比,如果发现两者之间有较大差异,而使用的数学模型又正确无误,则说明模拟时所用的静态参数不符合油藏的实际情况。
这时,就必须根据地层静态参数与压力、产量、气油比、含水等动态参数的相关关系,来对所使用的油层静态参数作相应的修改,然后用修改后的油层参数再次进行计算并进行对比。
如果仍有差异,则再次进行修改。
这样进行下去,直到计算结果与实测动态参数相当接近,达到允许的误差范围为止。
这时从工程应用的角度来说,可以认为经过若干次修改后的油层参数,与油层实际情况已比较接近,使用这些油层参数来进行抽藏开发的动态预测可以达到较高的精度。
这种对油藏的动态变化历史进行反复拟合计算的方法就称为历史拟合方法。
由于目前历史拟合还没有一种通用的成熟方法,经常的做法仍是靠人的经验反复修改参数进行试算,因此油藏模拟过程中历史拟合所花的时间常占相当大部分。
为了减少历史拟合所花费的机器时间,要很好地掌握油层静态参数的变化和动态参数变化的相关关系,应积累一定的经验和处理技巧,以尽量减少反复运算的次数。
近年来还提出了各种自动拟合的方法,力求用最优化技术以及人工智能方法来得到最好的参数组合,加快历史拟合的速度井达到更高的精度。
但目前这种自动拟台的方法还处在探索和研究阶段,还没有得到广泛的实际应用。
油藏模拟的数据准备和历史拟合
2
3
一维问题
模型应用: 混相驱吸管实验和一些岩 心驱替 重力驱替系统 垂向平衡 流管法模拟
Z 2 1
3
4
二维平面模型
X Y 1 1 2 3 4 2 3 4
模型应用: 大型的多井问题的模拟 平面的非均质岩石性质
常规网格系统
(4,3,2) (4,2,2)
j =3 k=2 (2,1,2) j =2 k=1 k j i i=1 i=2 (3,1,1) i=3 i=4 j =1
模拟研究所需要的气藏信息
气藏储层参数 孔隙度
孔隙度参数通常从以下来源获得: a.实验室测定 b.测井资料
c.使用关系式计算
实验室测定和测井资料是孔隙度参数的主要来源。
模拟研究所需要的气藏信息
气藏储层参数 地层厚度
地层厚度数据来源
a.测井资料 b.钻井资料 c.地震资料
模拟研究所需要的气藏信息
三维网格系统(层间连通)
X Y 1 Z 1 2 3 4 1 2 3 2
三维网格系统(层间无流动)
X Y 1 Z 2 3 1 1 2 2 3 3 4
4
柱状模型
模型应用: 试井解释
Z
Gas-Oil Contact
测试射孔间隔
评价井附近流动 锥进研究
Completion Interval
Oil-Water Contact
r
剖面二维(层间连通)
X
模型的应用: 油藏剖面流动分析
Z
1 1 2 2 3 3 4 4
水驱或混相驱重力分异
垂向非均质性
对驱替前缘的影响
拟相对渗透率曲线的偏差
剖面二维(层间不连通)
X
模型的应用: 垂向剖面流动研究
海上注聚油田历史拟合方法
( 原始单 井含水拟合 a)
从原始模拟曲线上可以看 出, 23 E — 在调剖受效
之前水驱拟合效果并不好 : 初期偏高 , 前期偏低 , 调
剖受效后模拟曲线与历史 曲线呈交叉状。通过调整
传导率拟合好水驱之后发现 , 模拟 曲线的调剖受效
水率图)结合产液剖面资料 , , 在此基础上 , 调整聚合
物和凝胶的参数。 Me o f i oi l a hfr o me jc o t d s r a m t l rnet ni h oh t c c op y i i n
o s o eo lils i t h r i ed f
‘
O 0
_p _
1
一
…
“
‘
…
,
…
曹
● _ ● ●
‘ . 1
—
j
-b - -
I..一 巨盈. ... ... ... .._ .. .. ..
() a 原始单井含水 率 () 始单井含水率 a原
( )表皮调整后 的单井含水率 b
() b 设置低 渗带后单井含水率
图 3 W52 .原始 和表 皮修改后 的单 井含水率对 比
图 4W63 始和设置低渗 带后 单井含水率对 比 .原
第9 第4 卷 期
胡海霞等 : 海上注 聚油 田历史拟合方法
1 修 改 传导 率 . 5
以E — 为例 ,02 20 年 , 3 6 36 20- 08 E — 含水较实 际 含水高 , 后期偏低 , 3 6 E — 的来 水主要有 E — 、 26 2 4 E — 的注 入 水 及 边水 , 20 — 2 时 , 在 0 5 1一 1 注入 水 还 没 有 l
数值模拟过程及历史拟合方法
数值模拟的过程
数值模拟的主要过程
1)基础数据的收集、整理、分析 2)数值模拟模型的选择 3)油藏数值模拟模型的建立
4)油藏模型的初算和调通
5)历史拟合及剩余油分布规律
6)方案预测及最优方案推荐
中国石油大学(北京)石油天然气工程学院油藏数值模拟组
数值模拟的过程
注意!模拟计算时常常出现迭代失败或速度很慢情况,不排除计算软件的稳
定性问题,主要和模型有关。一般需检查以下数据:是否有大量的小孔隙网 格存在?网格是否严重扭曲?是否有大量的非相邻网格存在(ECLIPSE软件有 提示)?井射孔位臵是否是错误的?含水率是否太快?模型地层是否能够提 供足够的产量,是否能够容纳配注量?迭代控制参数是否合理?相渗曲线是 否严重扭曲?
指有束缚水存在 时的流体渗透率, 即有效渗透率。 平面渗透率值越 大,井周围的流动 性越好,压力传导 越均匀,开采效果 越好。垂向渗透率 对于底水油气藏的 影响如何?
中国石油大学(北京)石油天然气工程学院油藏数值模拟组
数值模拟的过程
1.基础数据的收集、整理、分析
静态数据包括:
井口坐标、井斜校正数据、顶部深度、分层数据、小层数据(砂层厚度、 顶底面深度、有效厚度、孔隙度、渗透率、饱和度的测井解释结果)。
1.基础数据的收集、整理、分析
基础资料包括:
地质模型所需静态参数、油藏流体(组分)参数、岩石流体参数、 油藏初始条件、生产动态参数。
静态数据包括:
模拟区块内井口坐标、井斜 校正数据、顶部深度、分层数据、 小层数据(砂层厚度、顶底面深 度、有效厚度、孔隙度、渗透率、 饱和度的测井解释结果)。
中国石油大学(北京)石油天然气工程学院油藏数值模拟组
关于油藏数值模拟辅助历史拟合技术的应用
扶正器(1.45m)+Ф165.1mm钻铤1根(9.68m)+Ф214mm扶正器(1.45m)+Ф165.1mm钻铤7根(65.29m)+Ф127mm加重钻杆14根(131.64m)+Ф127mm钻杆。
3 现场应用情况(3)气举情况 首先用清水将泥浆替出,然后开始分两段气举。
第一次气举:气举井深1018.17m,历时1h30min。
第二次气举:下钻至井深1636.52m开始第二次气举,历时1h40min。
最后注空气干燥井筒,立压1MPa,空气流量120m3/min,历时4h40min。
(2)空气钻进情况 钻井参数:空气排量120m3/min,立压1.26~1.37MPa,钻压15~40kN,转速50~65r/min。
空气钻进:井段1637.00~2152.50m,进尺515.50m,钻头1只,纯钻时间58h10min,平均机械钻速8.86m/h。
空气钻井终止原因:钻进至2152.50m,见气测异常,立压从1.28MPa升至1.30MPa,空气排量120m3/min,全烃从0.0086%升至0.0302%,C1从0升至0.0245%,C2~nC5:0%,集气点火未燃。
现场结合钻时、岩屑、邻井资料、气测资料综合分析,判断该段为含气层。
停止空气钻井,全井空气替换为氮气,改为氮气钻井。
(3)氮气钻进情况 钻井参数:氮气排量120m3/min,立压1.31~1.34MPa,钻压30~40kN,转速60r/min。
氮气钻进:井段2152.50~2280.00m,进尺127.50m,钻头2只,纯钻时间26h30min,平均机械钻速4.81m/h。
氮气钻井终止原因:钻进至井深2225.92m,发现水眼被堵,起钻检查钻具并更换三牙轮钻头。
下钻完毕,继续氮气钻进至2280.00m,钻达龙马溪组顶部预定层位,氮气钻井结束,全井替换为油基泥浆,改为常规钻井。
4 认识(1)长宁XX井在韩家店~龙马溪顶部采用了气体钻井技术,井段1637.00~2280.00m,进尺643.00m,纯钻时间84h40min,平均机械钻速7.59m/h。
《油气藏数值模拟应用技术规范》
油藏模型信息按照油藏数值模拟的数据管理方式实现集成。
6 模拟研究的资料处理
(二)资料评价处理
• 根据研究目标收集、评价和处理资料。 • 主要内容包括:分析所采集数据的来源渠道、数据的质量、 数据的有效性及数据的齐全程度。 • 对于被证实可靠的数据,必要时进行适当处理,以确保他 们在技术上适合油藏模拟软件的需求。
(2)油气藏数值模拟技术是油气藏工程研究中重要的技术方 法之一,具有考虑因素多、应用范围广、计算精确、快速、方 便、经济等特点。
2总 则
(3)油气藏数值模拟作为油气藏预测工具,具有比其它技术 方法更多的数据量需求,其预测精度受到数据质量及数量的制 约,同时也存在多解性和风险性。因此,对于油气藏数值模拟 的研究精度要求,要立足于资料的完备性及准确性评价,对于 模拟预测的结果,要尽可能地辅助其它的油藏工程计算方法综 合论证。
油藏数值模拟是以渗流力学、数学物理方程和计算方法为 理论基础,集石油地质、油气储层、油层物理、油藏工程、计 算机软件等多学科于一体的综合性工程应用学科。多年的应用 证明,油藏数值模拟技术是一项将油田开发重大决策纳入严格
科学管理轨道的关键性技术,在开发机理研究,优化开发方案 及调整方案,地下剩余油分布研究和提高采收率方法研究方面
发挥了重要作用,是一项少投入,多产出,可获的巨大经济效 益的新技术。
目录
前言 1 适用范围 2 总则 3 术语和定义 4 油气藏数值模拟
应用步骤 5 研究目标确定 6 资料处理
7 模型的建立 8 历史拟合 9 动态预测 10 模拟研究成果 11 模拟研究文档内容
及要求
1 适用范围
本标准规定了常规砂岩黑油模型的数值模拟应 用技术规范。本标准适用于常规砂岩黑油模型的数 值模拟应用研究,其它类型油气藏可参考使用。本 标准的应用范围广泛,内容全面。本标准的制定和 贯彻实施,可规范油气藏数值模拟应用流程和方法, 提高数值模拟研究的准确性和适用性,进一步推动 油田开发项目研究的科学化、规范化。
油藏数值模拟历史拟合分析方法
油藏数值模拟历史拟合分析方法于金彪【摘要】油藏数值模拟历史拟合是为了验证和修正数值模拟模型,从而提高数值模拟模型的可靠性以及油田开发指标预测的准确性.目前常用的历史拟合方法缺乏系统性和规范性,从而导致了数值模拟模型的修正具有一定的随机性和随意性.在数值模拟模型建立和初始化检查的基础上,提出了一套系统的历史拟合分析方法.从分析拟合现象入手,根据拟合曲线的形态,将动、静态拟合矛盾分为5种类型,同时指出了3个关键拟合点;然后针对不同类型的拟合矛盾,进行拟合指标的影响因素分析,列出造成拟合矛盾的可能原因;再结合实际区块的动、静态资料及认识,分析数值模拟模型的不确定性,采用排除法,快速找出造成拟合矛盾的具体原因,反复修正数值模拟模型,直到满足历史拟合的精度要求.实例应用结果表明,使用该方法极大地减少了油藏数值模拟的次数,提高了历史拟合的效率和精度,也证明了该方法的实用性和有效性.%The purpose of history matching of reservoir numerical simulation is to verify and modify the numerical simulation model,so as to improve the reliability of numerical simulation model and the prediction accuracy of oilfield development indexes.At present the common methods of history matching lack systematicness and normativity,which introduces a certain randomness and arbitrary to the modification of the numnerical simulation model.A set of systematic analysis method of history matching was put forward based on numerical simulation model building and initialization inspection.Starting with the analysis of matching phenomenon,matching contradictions between dynamic and static data can be divided into five types and three key matching points were also pointed out based onmatching curve shape.According to the different types of matching contradictions,influence factors on matching indexes were analyzed and the possible causes of matching contradiction were bined with the dynamic and static data and understanding of the actual block,the uncertainty of the numerical simulation model was analyzed.Exclusive method was used to quickly determine the specific reasons for matching contradictions.The numerical simulation model was repeatedly modified until the accuracy of history matching was attained.The case showed that the number of times of the numerical simulation is greatly reduced,and the efficiency and accuracy of the history matching are improved using the method.The practicability and validity of the method are proved.【期刊名称】《油气地质与采收率》【年(卷),期】2017(024)003【总页数】5页(P66-70)【关键词】油藏数值模拟;历史拟合;拟合曲线;拟合矛盾;拟合方法【作者】于金彪【作者单位】中国石化胜利油田分公司勘探开发研究院,山东东营257015【正文语种】中文【中图分类】TE319目前,油藏数值模拟技术在油气田开发中的应用越来越广泛,解决了诸多实际矿场问题[1-8],但是如何提高数值模拟历史拟合的精度一直是一个难题[9-13]。
油藏描述与数值模拟概述及应用
LOGO
油藏数值模拟的主要内容 油藏数值模拟的主要内容
1 2 3 4
建立地 质模型
建立数 学模型
建立数 值模型
建立计 算机模 型模型
LOGO
1
PETREL地质建模 2 3 4 SCHEDULE生产制度建模 OFFICE数值模拟 OFFICE历史拟和简介
LOGO
PETREL地质建模 地质建模
井口坐标( 井口坐标(wellhead) )
LOGO
PETREL地质建模 地质建模
建模完成后需输出模型结果, 建模完成后需输出模型结果,以供数值模拟软件 Eclipse使用,所需输出的模型数据有: 使用, 使用 所需输出的模型数据有: 储层结构及属性模型—GRDECL 储层结构及属性模型 井轨迹数据—————ECLIPSE well connection 井轨迹数据 断层数据——————ECLIPSE fault data 断层数据
2.
井斜数据( 井斜数据(welldepth) : )
a. b. a. b.
3. 测井解释结果(welllog): 测井解释结果( ):
4. 分层数据(welltop): 分层数据( ):
由开发数据库(daa05)获得(涉及软件Visual Foxpro); 获得(涉及软件 由开发数据库 获得 );
井斜数据( 井斜数据(welldepth) )
测井解释结果( 测井解释结果(welllog) )
地质建模 基础数据
分层数据( 分层数据(welltop) )
断层数据点( 断层数据点(faultpoint) )
LOGO
PETREL地质建模
菜单条
显示窗口
进程表
资源管理器
LOGO
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
油田历史文件格式一概况油田历史信息是从现场获得的井生产数据,而不是模拟计算输出的数据。
油田历史用于模拟计算的输入,并对比油田历史实际数据和模拟计算的结果。
油田历史存储在ASCII文件中, Graph 和Report能读取的三种文件格式是FHF格式1(兼容CMG图形和控制系统)、FHF格式2(93.20及以后版本支持的格式)、生产分析加载格式(PA Load)。
这里主要说明前面两种FHF格式,每一种FHF格式文件的例子在本文的最后给出。
二创建一个油田历史文件的步骤:1.将数据库的数据下载到ASCII文件。
2.编辑正确的文件格式,为确保向前兼容性,输入的数据都从第一列开始,输入数据为单独行。
可以在文件中输入注释信息,除非特殊说明,都用“*”在第一列开头,并且的第二列输入空格。
三描述FHF文件的各个项及如何编排1.输入FHF文件创建的日期或当前的日期。
这个日期不是结果文件用的实际日期,只是用来对老的FHF文件兼容。
用下面的格式:格式日期格式格式描述范例1 'YYYY-MM-DD' 用单引号标注的日期,Y、M和D分别表示年、月、日 '1994-01-18' 表示1994年1月18日2 YYYY MM DD 没有引号的三个整数,Y、M和D分别表示年、月、日 1994 01 18表示1994年1月18日3 YYYY/MM/DD 用/分隔的三个整数. Y、M和D分别表示年、月、日 1994/01/18表示1994年1月18日4 ISO 8601日期格式 日期和时间用‘T’分隔. 日期的年月日用‘-‘分隔,年4位,月和日都是2位,时间的时分秒用‘:’分隔,且都是两位数字,时间部分可以省略,缺省是00:00:00.2006-01-30T23:12:02.22. 用单引号标注的项目名称,最多40个字符,用于下面两种格式格式字符串例子描述1 &2 'POOL A WATERFLOOD' 用单引号标注3. 输入开始日期。
日期格式为:格式日期格式格式描述范例1 'YYYY-MM-DD' 用单引号标注的日期,Y、M和D分别表示年、月、日 '1994-01-18' 表示1994年1月18日2 YYYY MM DD 没有引号的三个整数,Y、M和D分别表示年、月、日 1994 01 18表示1994年1月18日3 YYYY/MM/DD 用/分隔的三个整数. Y、M和D分别表示年、月、日 1994/01/18表示1994年1月18日4 ISO 8601日期格式 日期和时间用‘T’分隔. 日期的年月日用‘-‘分隔,年4位,月和日都是2位,时间的时分秒用‘:’分隔,且都是两位数字,时间部分可以省略,缺省是00:00:00.2006-01-30T23:12:02.24. 输入时间单位,用单引号标注。
用'days', 'day', 'years', 'yr', 'hr', or 'min'单位之一表示,这些字母区分大小写,如果用其他字符串,则不能在进行单位转换,格式如下:格式例子描述1 &2 'days' 用单引号标注如果需要在井数据表第一列输入日期而不是从开始日期的天数,则在输入时间单位部分输入日期,允许的日期格式见下表日期格式描述例子'YYYY/MM/DD' 用 YYYY/MM/DD格式的时间序列.1995/09/27为1995年9月27日.'YYYY MM' YYYY MM格式的时间序列. 1995 09 为1995年9月的最后一天.‘ISO日期格式’ 用ISO 8601格式的时间序列 2006-01-31T18:01:30ISO日期格式定义了准确时间,而其他格式只定义天,由于没有时间信息,FHF假设时间是一天的结束。
5. 输入每口井描述的数据项目个数,个数必需大于0但没有限制最高值,每口井的数据项目必需相同,因此对于一口井有而其他井没有的数据项目用0补充。
对于一个油田的历史可以分别做两个或多个历史文件(例如一个作为生产井的产油量,一个作为注入井的注水量)。
格式例子描述1 &2 4 一个整数6. 输入数据项目的名字,这些名字必须在相同的行或者连续行,对于图形控制系统最大字符串长度是30。
在Results中,除了字符区分大小写外没有限制。
对Well, Field, Group, Sector and Lease类型的不同模拟器详细列表在安装CMG目录中br\version_number\doc\ Results 3D & Results Graph文件夹下,他们分别是IMEXTimeseriesNames.txt、GEMTimeseriesNames.txt、STARSTimeseriesNames.txt下表是可用项目名称的一个例子项目名称说明'Cumulative Water SC' 地面条件下水相累积体积'Water Rate SC' 地面条件下水相流量'Cumulative Oil SC' 地面条件下油相累积体积'Oil Rate SC' 地面条件下油相流量'Oil Cut SC' 地面条件下含油率'Water Cut SC' 地面条件下含油率'Well Head Pressure' 井口压力'Well Pressure' 井筒压力'Well Block Pressure' 井网格块压力'Period Oil Production SC' 前一阶段总产油量'Period Water Production SC' 前一阶段总产水量'Period Gas Production SC' 前一阶段总产气量7. 输入数据项目的单位,单位顺序必须于项目名称的顺序一致,单位字母同样区分大小写。
单位表如下单位类型单位Pressure 'kPa' 'psi' 'atm' 'bar' 'kg/cm2'Mass 'kg' 'lb' 'g'Well liquid volume 'm3' 'ft3' 'cm3' 'bbl'Well gas volume 'm3' 'ft3' 'cm3' 'Mcf'Well rate time 'day' 'hr' 'min' 'yr'由体积和时间构成的流量单位例如: 'm3/day' 'ft3/hr' 'cm3/min' 'bbl/day' 注意:不要在/前后输入空格。
8. 用整数输入井数格式例子描述1 &2 4 一个整数9. 输入第一口井的名字,用单引号标注。
注意模拟器中井的名字于FHF文件中的名字一致。
在输入GROUP时,需要在名字后面加上GROUP(‘Pattern4’ GROUP),其他数据LAYER, FIELD, SECTOR, LEASE ,SPECIAL也一样。
10. 输入第一口井的数据。
在第一列,按在前面设置的格式输入时间或日期序列,如果有不同类型的井,在没有数据项目的井数据中用0补充。
格式1和2的数据示例:0.0 210.0 1.2e3 10.4 203430.0 205.0 1.5e3 11.0 202060.0 206.0 104e3 10.5 201590.0 202.4 1.7e3 13.0 1984120.0 195.0 2.3e3 14.0 1990150.0 193.0 3.2e3 16.0 1905如果用'YYYY/MM/DD' 日期格式并且从 1994/01/01开始,则:1994/01/01 210.0 1.2e3 10.4 20341994/01/30 205.0 1.5e3 11.0 20201994/03/01 206.0 104e3 10.5 2015如果用YYYY MM日期格式并且从 1993 12开始,则:1993 12 210.0 1.2e3 10.4 20341994 01 205.0 1.5e3 11.0 202011. 输入第二口井的名字和对应的数据,例如'Producer 2'0.0 210.0 1.2e3 10.4 203430.0 205.0 1.5e3 11.0 202060.0 206.0 104e3 10.5 201590.0 202.4 1.7e3 13.0 1984120.0 195.0 2.3e3 14.0 1990150.0 193.0 3.2e3 16.0 1905注意:从2005.14版本开始,除了时间列,一个特殊的数字(-99999)用来代表空数据。
Results Graph程序会略去包含这个值的点。
FHF文件用于Builder程序的Production Data Wizard中时,date/time对不同属性的意义不同,对于相油,水,气流量等所有生产属性,date/time是一个阶段的结束点,或一个阶段从之前到当前date/time相应的值。
因此一个有效的生产历史数据应该在第一个date/time用0做为属性值开始第一个阶段。
对于非生产属性比如压力和温度,在date/time对应的值应该是这一时间点的连续值。
从2600版本开始,所有由Builder生成的FHF文件都是ISO日期格式。
例子:格式1: 图形控制格式* 数据创建日期'1987-02-15''POOLA WATER FLOOD PROJECT'* 生产数据从1979-05-06开始'1979-05-06'* 时间单位为天'days'*每口井有4个数据项目,并且他们的单位是:4'Oil Volume Rate SC' 'Gas Volume Rate SC' 'Water Volume Rate SC' 'Well Pres''bbl/day' 'ft3/day' 'bbl/day' 'psi'*两口井的数据,第一列时间单位是天,在所有第一口井数据结束后是第二口井的名字和数据,注意所有井的时间必须一致。