马上注册,下载丰富资料,享用更多功能,让你轻松玩转阳光石油论坛。
您需要 登录 才可以下载或查看,没有账号?欢迎注册
x
本帖最后由 zbhyork 于 2014-5-13 01:10 编辑
有两种方法使用这项功能,分别是全手动和半手动。 1.全手动: (1)生成边界条件文件 第一步需要根据自己需要修改关键字REGDIMS,第二步在Grid部分添加关键字FLUXNUM,定义需要划分出来研究的区域,如果是简单规则区域,可以直接用BOX写,如果不规则,参见方法: 建立边界,平衡分区 第三步需要添加关键字DUMPFLUX,告诉模拟器此次运行需要记录边界处每个时间步的计算结果。边界条件可以是流量条件,也可以是压力条件,但不能按照一些朋友想的那样设定为常数,边界条件使用关键字FLUXTYPE定义。运行全区模型。 (2)使用边界条件文件 克隆一个案列,除DUMPFLUX外,其余关键字和父案例一致。添加关键字USEFLUX,定义需要用到的边界条件文件,这里面需要注意flux file root name除了要包含根文件名字外,还要加上“_E100”等字样,如Snark_E100,如果模拟中,有多个边界,添加关键字FLUXREG,定义需要模拟的区域。USEFLUX和FLUXREG之间的顺序不能调换。保存新案例并运行。 如果两个案例什么条件都不改变,两个案例的运行结果几乎100%相同,但是如果改变井工作制度或者改变区域内的地质参数,那么全区和局部运行结果将大相径庭。折中的做法是先分析单井泄流区域,将此作为划分边界时的参考,这样做既可以有效的减少模拟时间,也可以使结果和全区结果相近。方法是在RUNSPEC部分将OPTIONS第25项改为1,模型会输出debugfile 里面会记录每个时间步的泄油区域。也可以在RPTRST关键字中,添加DRAIN=1,在3D图中查看泄油区域。 2. 半自动,使用NWM辅助完成 和常规的NWM案例不同,使用Flux Boundary Conditions时需要选择Enable VOI-only simulation,在Run标签下,对边界文件来源进行选择即可方便完成模拟。 -------------------------------- |