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

 找回密码
 欢迎注册
查看: 2184|回复: 4

[前后处理] 【原创】浅谈CMG数值调整

[复制链接]
  • TA的每日心情

    2015-2-18 00:33
  • 签到天数: 57 天

    [LV.5]常住居民I

    发表于 2014-1-16 12:25:01 | 显示全部楼层 |阅读模式

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

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

    x
    本帖最后由 Jetlus 于 2014-2-14 10:32 编辑

    无论是Eclipse还是CMG,如果不收敛,70%是输入数据有问题,20%是数值调整问题,剩下10%是软件有bug。

    输入数据的问题在此暂时不谈,今天重点谈一下数值调整。

    【1】并行计算

    并行计算在CMG中即使在最新的2013.11版本也只能通过data文件自行写入,关键词是PPATTERN,可以自行分区,也可手动分区,主要依据井位分区。

    CMG基于版本比较老的OPENMP,这就意味着并不是你用更多的核,你就拥有更快的速度。

    【2】动态网格

    动态网格一直是CMG这几年比较炒作的一个方面,说实话CMG在upscaling(粗化)方面做的并不好,截止到2012.21版本,只能实现纵向粗化,但是动态网格实现了平面的动态粗化(Amalgamation)。至少我从STARS来看,material balance error至少增加了一个数量级。

    但是动态网格的出现也解决了很多问题,比如SAGD预热阶段利用动态网格可以大大节省时间。

    Dynamic Grid可以直接在界面进行操作

    【3】数值算法

    目前CMG内部有三种收敛算法,MAXRES, TORRES, VARIABLE ONLY。很遗憾,截止到2013.10版本,您只能在data file里面写入MAXRES方法。恰恰这个处理前缘问题最好的算法就这么被大家容易忽略了……

    热采:MAXRES>VARIABLE ONLY>TORRES

    TORRES是默认算法。

    【4】矩阵处理

    重点突出的当然是NORM和ITERMAX两个关键词,CMG从2010版本开始不断减小这两个关键词的默认值,以至于降到现在的30。处理过复杂热采问题的同志都知道,有时候设成最大300都有物质计算不守恒的Warning……

    跪求阳光币……

    评分

    参与人数 2阳光币 +13 收起 理由
    dck98 + 3 解疑答惑,帮助他人
    admin + 10 精品资料,感谢楼主

    查看全部评分

  • TA的每日心情
    开心
    2024-12-6 17:17
  • 签到天数: 240 天

    [LV.8]以坛为家I

    发表于 2014-1-16 12:26:28 | 显示全部楼层
    非常感谢楼主的原创分享,希望楼主更多交流经验!
  • TA的每日心情

    2015-2-18 00:33
  • 签到天数: 57 天

    [LV.5]常住居民I

     楼主| 发表于 2014-1-16 12:32:09 | 显示全部楼层
    我其实就是想赚几个阳光币的……被管理员设成高亮,受宠若惊啊……我不是CMG官方的,欢迎讨论
  • TA的每日心情
    开心
    2015-12-30 08:31
  • 签到天数: 37 天

    [LV.5]常住居民I

    发表于 2014-1-16 13:56:03 | 显示全部楼层
    不错的分析,感谢楼主啊,希望楼主多交流分享

    该用户从未签到

    发表于 2014-2-9 12:00:01 | 显示全部楼层
    楼主的帖子都非常不错,谢谢分享你的热采模拟经验!学习了。
    您需要登录后才可以回帖 登录 | 欢迎注册

    本版积分规则

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

    GMT+8, 2024-12-23 12:57 , Processed in 0.052339 second(s), 20 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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