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

 找回密码
 欢迎注册
查看: 43|回复: 0

【转载】15.如何对静态属性进行不确定性分析

[复制链接]
  • TA的每日心情
    开心
    2024-4-5 22:44
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2024-6-7 08:51:41 | 显示全部楼层 |阅读模式

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

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

    x

    通常在进行不确定性分析时是对某个参数设置不确定范围,再根据选择的取样方法来选取参数值进行运算。那么,对于地质静态属性,由于建模所采用的方法通常为随机建模,建立的静态属性可能有多种可能,在属性模型不能唯一确定的时候,如何选择和评估?此工作流将详述如何通过PetrelRE模块进行静态属性的不确定性分析设置。

    1. 假设模型中的某个属性存在多个模型,如下图中的PORO, PERMX, PERMY, PERMZ分别有三个不同的模型。

    2. 修改Workflows中的变量以便加入到Uncertainty and optimization进程中

    3. 打开Uncertainty and optimization进程进行设置

    a) 点击simulation下的Uncertainty and optimization,进入设置界面

    b) 工作流设置

    1) 选择task为Sensitivity by process,如果有多个变量,模拟时模型交叉选取进行运算,而不仅仅是对单个属性进行敏感性分析;

    2) 通过将模拟case导入到Base case中;

    3) 点击Edit workflow展开Base case的工作流程;

    4) 在第一行模型下方插入Set reference list;

    5) 并将之前修改的变量PORO & PERM导入;

    4. 双击变量PORO & PERM进入设置界面,初始界面如下图:

    通过添加多列,通过添加多行,导入变量名以及各个属性模型,如下图所示。点击 OK。

    5. 继续编辑workflow

    1) 在Define simulation case上方插入Select from reference list;

    2) 插入上一步设置好的变量PORO & PERM;

    3) 定义workflow中的变量索引名称$PROP

    6. 双击模拟case名称,将Grid标签下的PORO, PERMX, PERMY, PERMZ都换成变量并OK,如下图:

    7. 在Variables标签下设置变量索引$PROP的取值,Base value为1,分布方式为Uniform,范围最小为1,最大为3。

    8. 设置取样方式

    1) 选择取样数,因为在变量PORO & PERM中设置了三组孔隙度和渗透率组合,这里的取样数输入3;

    2) 点击Show sample values查看取样是否合适;

    3) 通过Apply应用设置;

    4) 通过Test检查数据完整性;

    5) 通过Run进行运算。

    结束语:通过以上方式可以很方便地将静态属性模型设置为变量进行不确定性分析运算,此工作流中是采用一个变量PORO & PERM包含四个变量PORO, PERMX, PERMY, PERMZ的方式来进行的,从而得到三组中哪一组静态属性场更加适合数值模拟。同理,如果要实现不同静态模型的相互组合,可以通过不将变量PORO, PERMX, PERMY, PERMZ包含到变量PORO & PERM中的方式进行。


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

    本版积分规则

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

    GMT+8, 2024-6-26 11:04 , Processed in 0.061176 second(s), 20 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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