本帖最后由 张鹏326 于 2020-3-31 22:07 编辑
【问题描述】
水力压裂裂缝的模拟一直以来都让数模人员头痛不已,裂缝形态的描述、裂缝与岩石的耦合以及流动方程的表征等问题如拦路之虎,难以克服。tNavigator另辟蹊径,通过“虚拟射孔”来模拟高渗透条带,可满足全区的大规模水力压裂模拟需求!
【解决方案】
开始我们的“三步曲”!
Step1:应用Model Designer模块,导入模型 打开Model Designer模块>>新建工区>>导入模型
Step2:添加支撑剂及其属性的定义 添加流动方程:
对应*.data文件数据如下图(PROP Section):
添加支撑剂及其属性表:
对应*.data文件数据如下图(PROP Section):
Step3:保存并导出模型 Tips:在此之前的所有信息,都可以通过文本编辑的形式添加到对应数据文件中。
Step4:通过Simulation模块打开模型,添加裂缝参数 打开属性场界面,调整到需要压裂的时间,按住Ctrl的同时,在压裂井的位置单击鼠标左键,在弹出的对话框中,选择要压裂的层位,点击Generate Fractures,设置各项参数,点击ok。
Type – Manual (User specifies all parameter manually)
Azimuth angle (from 0 to 360) – 方位角
Zenith angle (from 0 to 90) – 天顶角
Height 1 (h1) – 缝高
Height 2 (h2) – 缝高
Length 1 (l1) – 裂缝半长
Length 2 (l2) – 裂缝半长
Width (m) 缝宽
Proppant – 支撑剂
Flow function – 流动方程
Phase – 相(选TIME)
Multiplier – 裂缝生产力乘数
Bounding box – 边界
(Tips:在Grid Properties>>Map中输入算式wmc("*",1) + 2*wmvc("*",1),即可达到上述图形效果哦)
保存并运行模型。
结果对比:
可以看出,裂缝对井的产量产生了比较大的影响。
在基础操作流程的基础上,可以模拟不同压裂级数以及重复压裂的效果哦:
------------------------------------------
tNavigator以独特的方式实现了水力压裂裂缝模拟,操作简单,计算量小,可实现大规模模拟。
想了解更多关于水力压裂模拟在数模中的实现,请关注我们:
|