4. 精细地质建模与剩余油分布预测
老油田进入高含水期后,剩余油不再均匀分布在构造高点或厚油层顶部,而是被断层、微构造、砂体边界、夹层和储层非均质性“切割”成许多小块。要挖潜,第一步不是急着选井,而是把地下这套“骨架+肉”建准:构造决定油往哪里聚,沉积决定砂体往哪里延,非均质性决定水往哪里窜。精细地质建模的任务,就是把这三件事在三维网格里定量表达出来,再交给数值模拟算出剩余油饱和度分布。
一、构造建模:先把“容器”摆正
构造建模的输入是经过时深转换的层面解释成果、断层多边形和井分层数据。操作上通常分三步:建立断层模型、生成层面、搭建三维网格。断层模型要给出断层的走向、倾角、断距和封堵性;层面模型以井点为硬数据,用地震解释层面做趋势约束,通过克里金或收敛插值生成。网格步长要兼顾精度与算力,老油田精细建模常用 10~25 m 平面网格、0.5~1 m 垂向网格,薄互层区可进一步加密。
这里最容易出错的是井震标定和断层归位。若井分层与地震层面存在系统性偏差,构造模型会出现“假鼻状”或“假高点”,后续剩余油富集区判断就会整体偏移。因此建模前应做井震一致性检查,把分层深度与地震同相轴逐井核对,偏差超过半个相位时先修正时深关系再插值。
二、沉积相与储层非均质性建模
沉积相模型是储层参数分布的控制框架。常用方法是“确定性趋势+随机模拟”:先用单井相、测井曲线形态和地震属性建立相带展布趋势,再用序贯指示模拟(SIS)或截断高斯模拟生成相模型。相模型确定后,在相控约束下用序贯高斯模拟(SGS)建立孔隙度、渗透率模型,渗透率常做对数变换以符合正态分布假设。
非均质性建模的关键是变差函数。以河道砂体为例,教学示例中可设主变程 800 m、次变程 300 m、垂向变程 3 m,块金常数取总变差的 20%~30%。主变程方向应沿古水流方向,若方向设错,砂体会被“拉”成错误条带。夹层和隔层要单独建为泥质单元或低渗屏障,不能简单用渗透率阈值代替,否则数值模拟中会出现不合理的垂向窜流。
三、从地质模型到剩余油饱和度分布
地质模型只是静态描述,剩余油分布必须靠数值模拟动态求解。把构造、相、孔渗、相渗曲线、流体 PVT 和完井历史装入模拟器,先做历史拟合,再预测剩余油饱和度场。历史拟合的重点是含水率和井底压力:单井含水率拟合误差一般控制在 5% 以内,区块压力误差控制在 0.5 MPa 以内,才具备预测可信度。
剩余油饱和度分布出来后,不能只看一张饱和度图。要结合含油饱和度、剩余可动油饱和度、砂体连通性和井网控制程度综合判读。例如某网格含油饱和度高但渗透率低于 1 mD,可能是“有油采不出”的滞留区;含油饱和度中等但处于河道边部且注采不完善,则可能是井网未控制的剩余油。实际挖潜中,前者适合压裂或酸化,后者适合补孔或侧钻。
四、结果判读与常见偏差
剩余油饱和度场出来后,建议按“三查”判读:一查构造,看剩余油是否被断层或微构造遮挡;二查相带,看高饱和度区是否落在河道主体或边部;三查井网,看注采对应关系是否完善。若三者矛盾,优先怀疑模型而非油藏本身。
常见偏差有三类。其一是构造偏差,多由时深转换或断层归位错误引起,表现为剩余油沿一条不合理的直线分布;其二是相模型偏差,变差函数主方向与古水流方向不一致时,砂体会呈错误条带,剩余油被“拉”成条状;其三是动态偏差,相渗曲线端点值或历史拟合不充分时,含水率预测偏低,剩余油被高估。排查时应先核对井震一致性,再检查变差函数方向,最后复核相渗曲线和拟合误差。
把构造、沉积、非均质性三套模型建准,再用历史拟合约束数值模拟,剩余油分布才有可信度。模型精度决定了挖潜措施的上限,而判读逻辑决定了这些措施能否真正落到有油可采的网格上。