阳光石油网|石油技术交流|石油人论坛

 找回密码
 欢迎注册
查看: 2712|回复: 19

[Petrel使用技巧] 模型更新

[复制链接]
  • TA的每日心情
    开心
    2014-1-11 00:20
  • 签到天数: 38 天

    [LV.5]常住居民I

    发表于 2013-12-4 12:38:56 | 显示全部楼层 |阅读模式

    马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。

    您需要 登录 才可以下载或查看,没有账号?欢迎注册

    x
    其实模型更新多半都不容易。一个最致命的问题在于我们的模型几乎都是“千锤百炼出深山”,真有个懂行的人拿“三昧真火”烧烧你的模型,怕是很少能够“留得清白在人间”了。{:5_124:}

    如果模型都是一溜的按照工作流程作下来的,中间没有任何手工修订,倒是极其容易更新的。



    然后把Workflow中的Make Horizons/Make Zones/Scale Up Well Logs各双击一次,选择好数据确保包括了新钻的井,Run一下Workflow就可以更新了注意哦!更新以后会替代掉原模型,如果可能请提前备份原成果!
  • TA的每日心情
    开心
    2014-1-11 00:20
  • 签到天数: 38 天

    [LV.5]常住居民I

     楼主| 发表于 2013-12-4 12:45:34 | 显示全部楼层
    如果不是这样怎么办?

    比较耍赖的方式是把模型中的Horizons统统的输出成Surfaces。对了,不管是Make Horizons出来的还是Make Zones出来的,都输出为Surfaces。

    然后利用现在的断层模型(Fault Model,希望这个结果变化不大才好),重新生成一个构造模型,Make Horizons的时候把刚才所输出的Surfaces作为输入,Welltops作为校正再作一次构造模型,然后重新按照原来的变差参数计算各个属性模型。
  • TA的每日心情
    开心
    2014-1-11 00:20
  • 签到天数: 38 天

    [LV.5]常住居民I

     楼主| 发表于 2013-12-4 12:46:47 | 显示全部楼层
    万一你的模型希望部分修订,怎么办?

    [未完待续]
  • TA的每日心情
    开心
    2013-12-9 12:44
  • 签到天数: 49 天

    [LV.5]常住居民I

    发表于 2013-12-4 12:52:30 来自阳光石油论坛手机版 | 显示全部楼层
    现在不是有局部更新的功能吗

    点评

    确实如此。你试过吗?欢迎跟贴把步骤写出来,可以给10-20阳光币作为鼓励!  发表于 2013-12-4 13:10
  • TA的每日心情
    开心
    昨天 09:12
  • 签到天数: 215 天

    [LV.7]常住居民III

    发表于 2013-12-4 12:56:10 | 显示全部楼层
    Joseph 发表于 2013-12-4 12:45
    如果不是这样怎么办?

    比较耍赖的方式是把模型中的Horizons统统的输出成Surfaces。对了,不管是Make Hor ...

    想请教一下楼主在petrel里的LGR(局部网格加密)之后,如何将加密后的网格一起导出来,输到数值模拟软件里呢?一直没搞定这个问题。输到数模软件之后,就没有加密网格的信息了。谢谢
  • TA的每日心情
    开心
    2014-1-11 00:20
  • 签到天数: 38 天

    [LV.5]常住居民I

     楼主| 发表于 2013-12-4 13:47:19 | 显示全部楼层
    admin 发表于 2013-12-4 12:56
    想请教一下楼主在petrel里的LGR(局部网格加密)之后,如何将加密后的网格一起导出来,输到数值模拟软件里 ...

    Export Local Grids to a File


    You can export a grid model with or without a local grid set. Only one local grid set can be exported at the same time. To export a set you need to make it active (bold), and it is irrelevant if it is visible or not in a 2D or 3D window. In fact, you can display all local grid sets but only the active one will be exported.

    If you want to export a grid without a local grid set, just make sure none of the local sets are active.
    1.In the Models tab, select the local grid set you would like to export so it becomes active (bold).
    2.Right click on the grid folder, and select export.
    3.Select the format ECLIPSE keywords (grid geometry and properties) (ASCII) (*.*) and type the file name.
    4.Select the properties you want to export. If you want to export the grid geometry only, uncheck Export properties. Press OK.
    5.A window will appear asking for units conversion: You can press OK, or change the units as needed and then press OK.


    and in the GRID file, there are some parts like:

    CARFIN                                 -- Generated : Petrel
      M-2  82 83 53 54 1 10 6 6 30 1 GLOBAL /

    ENDFIN                                 -- Generated : Petrel

    CARFIN                                 -- Generated : Petrel
      M-1 100 101 54 55 1 10 6 6 30 1 GLOBAL /

    ENDFIN                                 -- Generated : Petrel
  • TA的每日心情
    奋斗
    2022-9-8 08:23
  • 签到天数: 413 天

    [LV.9]以坛为家II

    发表于 2013-12-4 16:18:53 | 显示全部楼层
    想问一下局部网格加密是不是仅仅在粗化过程中使用的,petrel在相建模时能用局部加密的网格吗?也就是问petrel中能不能按照不同区域用不同大小的网格进行相建模。

    点评

    哦,原来是这样。在做分相建模时,为了省点内存,想把主力相(地质信息较丰富,研究较深的相)网格做密些。郝大哥能不能做一个各类算法的特点及其适应性方面的的专题,非常感谢  发表于 2013-12-4 19:27
    如果需要对特定范围进行更细的网格加密,你可以参考Pillar Gridding部分的设置,或者索性给整个模型调整为更高精度级别。  发表于 2013-12-4 18:59
    局部加密网格主要是用足够的网格模拟近井地带、断层附近或者特定位置的动态变化而设定,目的在于模型局部网格细致以后可以看到更小时间步的效应。静态模型一般只是规定统一的模型精度,并没有局部加密之说。  发表于 2013-12-4 18:58

    评分

    参与人数 1阳光币 +10 收起 理由
    Joseph + 10 最后这个提议不错。

    查看全部评分

  • TA的每日心情
    开心
    2024-4-11 09:39
  • 签到天数: 357 天

    [LV.8]以坛为家I

    发表于 2013-12-4 18:55:39 | 显示全部楼层
    {:5_126:}{:5_126:}
  • TA的每日心情
    奋斗
    2020-4-7 11:21
  • 签到天数: 997 天

    [LV.10]以坛为家III

    发表于 2013-12-4 20:04:30 | 显示全部楼层
    Joseph 发表于 2013-12-4 12:45
    如果不是这样怎么办?

    比较耍赖的方式是把模型中的Horizons统统的输出成Surfaces。对了,不管是Make Hor ...

    感谢J大哥回答小弟这个问题,不胜感激啊。。。知道这个做法,但是不知道可以用这个来做模型更新,一直做不确定性分析用过。。。。。J大哥高端骨灰级玩家啊。

    还有一个小问题就是经过J大哥的“无赖办法”把horizon和zone的层统统转化为surface,再重新坐入模型中,会不会有串层问题呢?特别是单砂体模型中。
    {:5_135:}



  • TA的每日心情
    开心
    2014-1-11 00:20
  • 签到天数: 38 天

    [LV.5]常住居民I

     楼主| 发表于 2013-12-4 20:51:31 | 显示全部楼层
    victory_xiang 发表于 2013-12-4 20:04
    感谢J大哥回答小弟这个问题,不胜感激啊。。。知道这个做法,但是不知道可以用这个来做模型更新,一直做不 ...

    这个问题又有两点考虑:一,如果以前的模型基本上是调整好的,而新井没有很突然的变化,就可以直接使用,不会出现问题。二、继续耍赖——“超级耍赖秘籍,一般人儿我不告诉他”——

    1、把构造模型Layering到特别细致,比方每个Zone再细分10个等分(一定要等分哦)。
    2、把构造模型输出成一个数值模型,比方说ECL通用模型,只要构造即可。
    3、把输出的构造数值模型输回Petrel。有分教:原来Layering的东西尽数变成了Horizons(注意可能没有了名字,暂时先不管,反正逢10就是你原来的Horizons)。
    4、把这个更细化的构造模型中的Horizons转换成Surfaces。
    5、挑你喜欢的Surface作为输入试用一下罢,只要原来的Zone不穿层,现在就不穿层,还有机会微调了。

    纯粹为了耍赖作的,如果你发现其中还有更多可能可不是我教的哦。


    您需要登录后才可以回帖 登录 | 欢迎注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|阳光石油网 ( 鲁ICP备2021003870号-1 )

    GMT+8, 2024-5-17 17:18 , Processed in 0.089534 second(s), 24 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表