3. 历史拟合产量曲线可视化基础
历史拟合的成果最终要落到曲线上看。Eclipse 算完一个 case 后,Results Viewer 里能调出的曲线很多,但真正用于拟合判读的,通常只有几类:单井的产油/产水/产气、含水率、井底流压,以及全油田的累产和日产。本节的任务不是讲怎么拟合,而是先把“看得见、看得清、看得对”这件事做扎实——用 Results Viewer 和 Office 工具把产量曲线画出来,把坐标轴、图例、多曲线对比设置好,完成单井与全油田两条线的可视化实操。
一、Results Viewer 的曲线来源与基本操作
Eclipse 的 Results Viewer 读取的是 .SMSPEC 与 .UNSMRY(或 .S0001 等分步文件)中的 summary 向量。打开 case 后,左侧 Vector 树按类别组织:FIELD 下是 FOPR、FWPR、FWCT、FOPT 等;WELLS 下按井名展开,如 W-01 的 WOPR:W-01、WWCT:W-01、WBHP:W-01。选中向量后右键 Add to Plot,即可生成一条曲线。
实操中容易踩的坑是单位。Eclipse 默认输出可能是 METRIC(m³/d、bar),而现场报表常用 STB/d、psi。Results Viewer 的 Tools → Units 可以切换显示单位,但切换只改显示、不改数据。若要把曲线导出给 Office 工具,建议先在 File → Export → Summary Vectors 中导出 CSV,并在导出对话框里明确选择目标单位,避免后续在 Excel 里手工换算时把 m³ 当成 bbl。
另一个基础设置是时间轴。历史拟合曲线的时间轴应覆盖整个历史段,并让预测段以不同线型区分。在 Plot Properties 的 X Axis 中把 Time 设为 Date 格式,起点设为历史开始日(例如 2015-01-01),终点设为历史末(例如 2023-12-31)。若曲线在历史末之后还有数据,说明预测已开启,此时应在图上加一条垂直参考线标出历史末位置,防止把预测段误读为拟合结果。
二、坐标轴、图例与多曲线对比的设置要点
产量曲线判读的第一原则是:同一张图上的曲线必须量纲可比或明确双轴。日产油(m³/d)和累产油(10⁴m³)差几个数量级,硬画在一起会把日产压成一条贴底的直线。正确做法是使用双 Y 轴:左轴放速率类(FOPR、FWPR),右轴放累产类(FOPT)或压力类(WBHP)。在 Results Viewer 中通过 Plot → Axis → Add Right Axis 添加右轴,再把对应曲线拖到右轴。
图例不是装饰。多井对比时,图例应包含井名和向量名,例如 WOPR:W-01,而不是默认的 WOPR。否则十条曲线全叫 WOPR,根本分不清哪条是哪口井。建议在 Legend Properties 中勾选 Show Vector Name,并统一线型:实测用实线加标记点,模拟用虚线,预测用点划线。这套约定一旦定下,全项目所有图保持一致,判读时不需要每次重新辨认。
多曲线对比的常用组合有三类:其一,单井实测 vs 模拟的产油、产水同图,看含水上升是否吻合;其二,多口井的含水率同图,看哪口井拟合偏差最大;其三,全油田 FOPR 与 FOPT 同图双轴,看累产偏差是否随时间累积。第三类尤其重要——日产拟合得好不代表累产拟合得好,早期的小偏差会在累产上放大。
三、单井与全油田曲线的可视化实操
以示例井 W-01 为例,假设历史段为 2015-01 至 2020-12,需要对比 WOPR:W-01 与 WWCT:W-01 的实测和模拟。操作顺序是:先在 Results Viewer 中同时加载实测 case 与模拟 case(File → Open Case 两次),再分别把两个 case 的同一向量加入同一张图。此时图例会自动带上 case 名,建议手动改为“实测/模拟”以便阅读。接着设置双轴:产油走左轴,含水率走右轴,因为含水率是 0–100% 的无量纲量,与 m³/d 不可共轴。最后在 2020-12 处加历史末参考线,把 2021 年之后的预测段用点划线区分。
全油田曲线同理,但向量换成 FOPR、FWCT、FOPT。全油田图最容易犯的错是把 FOPR 和 FOPT 画在同一轴上,导致 FOPT 把 FOPR 压扁。正确做法仍是双轴:左轴 FOPR(m³/d),右轴 FOPT(10⁴m³)。判读时先看 FOPR 的形状是否吻合(见水时间、递减段斜率),再看 FOPT 的累积偏差是否收敛。若 FOPR 吻合但 FOPT 持续偏离,说明早期产量或时间积分有问题,应回到单井逐口排查。
四、导出到 Office 工具后的注意事项
Results Viewer 出图快,但报告排版常需要 Excel。导出 CSV 后,在 Excel 中用“带平滑线的散点图”而非“折线图”——折线图会把日期当分类轴,等间距排列,掩盖真实的时间间隔。双 Y 轴在 Excel 中通过“更改系列图表类型 → 次坐标轴”实现。线型约定与 Results Viewer 保持一致:实测实线带标记、模拟虚线、预测点划线。图例文字手动改为“W-01 实测 WOPR”这类可读名称,不要保留 Series1。
把上述设置固化成模板,后续每口井、每个方案都套用同一套坐标轴范围、线型和图例规则,历史拟合的对比才有可比性。可视化本身不产生拟合结果,但它决定了你能否在第一时间看出“哪条线偏了、偏在哪一段、偏了多少”。