加拿大计算机模拟软件集团.pdfVIP

  • 29
  • 0
  • 约1.28万字
  • 约 16页
  • 2019-07-03 发布于江苏
  • 举报
加拿大计算机模拟软件集团 第64期 CMOST操作实战之优化 (V.2016.10) 第64 期:CMOST 操作实战之优化 通过学习 《第63 期:CMOST 操作实战之历史拟合》讲义,我们得到了满足精度要求的预测 模型。本文将在此基础上学习使用CMOST 软件进行优化。 我们需要优化的操作条件有注入时间、焖井时间及生产时间。我们使用历史拟合分析的结果 文件作为优化操作流程基础文件。本文的详细操作视频请参考《CMG 公开课第 9 课:CMOST 之 优化》。 从历史拟合中得到的最优结果最接近生产历史数据,该模型可用于油藏模型生产预测。我们 将预测20 年生产情况。在之前,该井使用下面的循环控制条件: • 注入10 天 • 焖井7 天 • 生产348 天 我们想要查看通过调整每个阶段时间长短,能否改善油藏经济效益。 做之前,我们需要在数据流中进行以下调整: • 添加循环控制组 • 延长模拟时间 • 添加重启动,以便用于模型预测。 调整最优拟合方案数据流 1. 打开 Launcher,找到工作路径 E:\ HM_Solution,将CSA.cmp 拖到 CMOST 图标,打开CMOST 文件,然后切换到Control Centre - Experiments Table 2. 找到目标函数列GlobalHMError 。点击列表头进行分类,这样就能看到拟合误差从低到高依次 排列,拟合精度最高的实验方案在最上面。选中拟合精度最高的模型,点击 按钮,打开 模型。 3. 在Builder 中,点击Well - Group New 4. 添加井组时,第一个往往放在最高级别。第二级别井组需要添加与之相关的井。 将最高级别井组命名为Field ,然后点击按钮Add New Group 2 第64 期:CMOST 操作实战之优化 5. 定义第二级别井组CSS ,然后点击OK 。 6. 下一步为井组添加井,然后设置相关循环阶段时间长度。点击Well - Group Events 7. 确保选中CSS 井组,然后点击按钮Attach Wells 。选中井njector 1 和 Producer 1 前面复选框, 然后点击OK 。 3 第64 期:CMOST 操作实战之优化 8. 将日期修改为2012-09-25 ,然后点击Cycling Group 。 9. 在Participating Streams (CYCLESTREAMS)部分,确保仅选择Production 和Water Injection 。 10. 设置Cycle Part Number (NPARTS) 为3 。 在该部分定义列 “value 1” 为注入部分(Injection period ); 列 “value 2” 为焖井部分(Soak period ); 列“value 3” 为生产部分(Production period )。 11. 在Stream Target Types ,设置所有Production 为STL – Stock Tank Liquid 设置所有Water Injection 为STW – Stock Tank Water 其他不可以选择。 12. 选中Stream Maximum Rates 前面复选框 在Production 下面,输入1000 (仅在第三列) 在Water Injection 下面,输入1000 (仅在第一列) 注意:第2 列没有数据,因为在焖井阶段没有注入和生产。 13. 还有许多其他选项(other options )用来控制循环组。在该例子中,我们将调整不同阶段的 时间长度。在该例子中,我们将调整注入、焖井和生产阶段长度。点击到 Max Cycle Part Duration,选中Add/Remo

文档评论(0)

1亿VIP精品文档

相关文档