4. 生产历史数据整理与动态分析准备

物质平衡法计算动态地质储量,本质上是用一个封闭(或视封闭)油藏的“采出量—压力降—流体膨胀”关系反推原始储量。这个反推过程对输入数据的时序一致性极为敏感:产量、压力、含水率、气油比若不在同一时间基准上对齐,或者混入了未标注的关井、措施、外输波动等异常点,物质平衡直线就会出现虚假的拐点与偏移,最终把储量算偏。因此本节的任务不是“把数据画成曲线”,而是把矿场记录的原始生产报表,加工成一套时间步清晰、量纲统一、异常可追溯的物质平衡计算数据集。

一、时间序列整理的基本口径

整理的第一步是确定时间步长与累产基准。矿场日报是逐日的,但物质平衡通常按月或按“压力测试节点”组织时间步。推荐做法是:以月为基本时间步,在每个时间步内保留月产油、月产水、月产气、月末静压(或关井恢复压力)、月平均含水率与月平均气油比;同时用累产油 Np、累产水 Wp、累产气 Gp 作为状态量,累产必须从同一投产起点连续累加,中途不能因换报表而重新起算。

量纲与参照约定要一次定死并全文一致:产量用地面标准条件下的体积(m³ 或 10⁴m³),压力统一用井底静压或统一折算到某一基准面(如油中深),含水率用百分数或小数但只能选一种,气油比用 m³/m³。若原始资料是井口压力,必须注明折算方法与所用压差,否则后续压力降 Δp 会系统性偏大或偏小。

二、数据插值与时间步对齐

实际报表中,压力测试往往不是逐月都有,而产量是逐月的。物质平衡要求每个时间步都有对应的平均地层压力,因此需要对压力序列插值。这里要区分两种情形:若两次测压之间油藏处于相对稳定生产,可采用线性插值;若中间有关井恢复或产量剧烈变化,线性插值会失真,应优先用关井末期稳定压力作为该时间步的代表压力,并把该点标注为“实测”,其余点标注为“插值”。

插值只允许在“同一生产阶段”内进行。措施(压裂、堵水、补孔、转注)前后属于不同阶段,措施点应作为硬分界,不得跨措施点插值,否则会把措施带来的压力响应错误地摊到措施前的数据上。同理,含水率与气油比的插值应基于累产加权,而不是简单算术平均,因为月内产量分布不均时算术平均会偏离真实混合比例。

三、异常点识别与处理

异常点识别建议从四个方向交叉检查:一是产量突变,某月产油量相对前后三个月均值偏离超过 50% 且无措施记录;二是压力与累产不匹配,累产持续增加而静压不降反升,通常指向测压错误、关井未稳定或注采关系变化;三是含水率阶跃,含水率单月跳升 20 个百分点以上而无对应措施或见水证据;四是气油比异常,气油比骤升可能对应气窜、套漏或计量分离器故障。

识别出异常点后不要直接删除,而应做三件事:标注异常类型与依据、给出处理方式(剔除、平滑、替换为实测稳定值、或保留但降权)、记录处理前后对累产的影响。物质平衡数据集应保留“原始值—处理值—处理标记”三列,保证任何一次储量计算结果都可回溯到具体数据决策。

原始生产报表 → 时间步数据集 → 物质平衡输入 原始数据源 日报:产油/产水/产气 月度静压测试记录 含水率化验与计量 气油比/分离器计量 措施与关井事件台账 注采井别与工作制度 时间基准:投产日 → 当前 量纲:m³ / MPa / % / m³·m⁻³ 整理与校验 ① 时间步对齐 月步长 + 累产连续累加 ② 压力插值 同阶段线性 / 关井稳定值 ③ 异常点识别 产量/压力/含水/气油比 ④ 处理与标记 原始值 / 处理值 / 标记 ⑤ 阶段划分 措施点作硬分界 物质平衡时间步数据集 t Np Wp Gp p fw GOR 11.20.10.928.4862 22.50.21.928.11064 33.90.33.027.71266 45.20.44.127.51365 插值 56.60.55.227.21567 68.10.66.427.01668 异常 79.50.77.526.71869 811.00.88.626.42070 单位:Np/Wp/Gp 为 10⁴m³,p 为 MPa fw 为 %,GOR 为 m³/m³ 每行 = 一个物质平衡时间步 橙色行:插值或异常处理点,必须保留原始值、处理值与处理标记,保证储量结果可回溯

四、构建物质平衡时间步数据集的实操要点

把上述整理结果落成一张可计算的数据表,建议至少包含以下字段:时间步序号 t、起止日期、月产油、月产水、月产气、累产油 Np、累产水 Wp、累产气 Gp、代表压力 p、压力来源标记(实测/插值/关井稳定)、含水率 fw、气油比 GOR、阶段编号、异常标记与处理说明。其中 Np、Wp、Gp 必须由月产逐月累加得到,并与矿场上报的累产做一次对账,偏差超过 1% 时要查明是计量口径还是漏月。

一个常见的教学示例(以下数据为合理假设,用于说明方法而非实测结果):某油藏投产第 1~8 月,月产油由 1.2×10⁴m³ 逐步升至 1.5×10⁴m³,累产油 Np 从 1.2 增至 11.0×10⁴m³;静压由 28.4 MPa 降至 26.4 MPa,其中第 4 月无测压、按同阶段线性插值得 27.5 MPa,第 6 月压力记录为 27.0 MPa 但同期累产增幅明显偏大且无措施记录,经核对为测压时关井未稳定,处理为剔除并用第 5、7 月插值替换。处理后该时间步的压力序列单调下降,与累产增长趋势一致,方可进入物质平衡计算。

判断数据集是否“可用”的三条快速自检:累产曲线斜率与月产量级匹配;压力随累产单调下降(除注采调整外);含水率与气油比的变化都能找到措施、见水或气窜的解释。三条同时满足,才说明时间步数据集具备进入物质平衡回归的基本质量。

五、动态分析准备与常见坑

在正式回归前,还应做一次动态趋势预分析:绘制 p 与 Np 的关系曲线、含水率与累产的关系曲线、气油比与压力或累产的关系曲线。若 p–Np 曲线在某一阶段出现明显上翘或下凹,往往对应边底水侵入、注水见效或气顶膨胀,这些正是物质平衡方程中需要显式保留的项,不能简单当作异常点抹掉。相反,若曲线在无措施段出现锯齿状跳动,则多半是计量或测压问题,应回到数据层处理。

最后要强调的是“处理留痕”。物质平衡储量结果对压力数据尤其敏感,同一口井把某个插值点换成实测点,储量可能变化几个百分点。因此数据集必须做到:每个非实测点都有来源标记,每个异常点都有处理依据,每个阶段边界都有事件对应。这样,当计算结果与动态储量认识出现偏差时,才能快速定位是数据问题还是模型假设问题,而不是在整条曲线上反复试算。