

点击上面“Victor经典案例分享”关注我


死
不
断
打
磨

磕
精
益
求
精
Abaqus仿真水力压裂现象(XFEM,扩展有限元法)
背景

XFEM,即扩展有限元法,主要用于仿真裂纹的扩展,如:王涛等采用扩展有限元方法(XFEM ),发展了abaqus软件的显式用户单元子程序,实现了页岩水力压裂过程的初步数值模拟。(王涛, 高岳, 柳占立,等. 基于扩展有限元法的水力压裂大物模实验的数值模拟[J]. 清华大学学报:自然科学版, 2014(10):1304-1309.)龚迪光等基于ABAQUS的水力裂缝扩展有限元法可对不同井型和诸多储层物性参数及压裂施工参数进行了分析。(龚迪光, 曲占庆, 李建雄,等. 基于ABAQUS平台的水力裂缝扩展有限元模拟研究[J]. 岩土力学,2016,260(05):302-310.)下面通过简单案例了解一下XFEM法在水力压裂中的用法。其中,该案例分别使用了614和2017两个版本进行了分析,并对其中的不同进行了说明,对收敛性进行了探讨。单位制:m-N-Pa-kg
仿真模型StepBy Step操作演示

1、首先建立两个part,岩体rock和初始裂纹crack。

2、设置属性参数:扩展有限元模拟裂纹扩展,采用最大主应力准则,设置断裂参数,进行水力压裂数值模拟,要设置储层参数。
3、装配:可调整初始裂纹位置、角度等。

5、创建场输出:其中注入点处孔压和裂缝宽度需要编辑关键字来设置,详情看下文。

7、载荷和边界条件设置:需要设置位移边界条件和孔压边界条件。

8、初始地应力场设置:需要设置地应力条件和初始孔隙率。

9、进行水力压裂模拟,压裂液注入需要设置幅值曲线,Tools-Amplitude。
10、划分网格:需要设置为孔压网格类型。

11、编辑关键字,设置压裂液的流入。在此之间需要确定注入点位置,查询节点。

查询裂纹两侧节点编号,在两节点中间注入压裂液。

编辑关键字:Model-Editkeywords。采用Cflow函数进行压裂液的流入,其中-2e-3为排量大小,负号表示流入。rock-1.5101和rock-1.5102分别为上述查询到的节点编号。

12、编辑关键字,增加孔压PORPRES和裂缝宽度PFOPENXFEM的输出。

13、创建job,可设置多核运算和GPU加速。
14、结果查看,可查看云图,裂缝路线。
孔压曲线和裂缝宽度曲线
动画
课程重点讲解XFEM法在水压裂纹中的仿真操作,欢迎购买案例并在此基础上优化和提高!
相关案例:
1.
Victor经典案例集第八十一篇:Abaqus仿真加筋板受拉力作用时的裂纹扩展(XFEM+Cohesive)
2.
Victor经典案例集第七十五篇:Abaqus仿真三点弯曲(二维)变形时裂纹扩展(XFEM)图文+视频教程
3.
Victor经典案例集第六十六篇:Abaqus仿真二维(2D)疲劳裂纹扩展过程(XFEM)(图文+视频教程)
4.
Victor经典案例集第六十七篇:Abaqus仿真三维(3D)紧凑型拉伸实验裂纹扩展过程(XFEM)(图文+视频教程)
5.
Victor经典案例集第三十三篇:Abaqus如何模拟裂纹扩展(XFEM)之简单实例(图文+视频教程)
6.
Victor经典案例集第三十四篇:Abaqus模拟三点弯曲时的裂纹扩展(XFEM)(图文+视频教程)
◆Victor经典案例汇总:Abaqus案例汇总(点击标题即可打开对应的文章)
◆Abaqus基础操作详解视频教程愿景:
用课程带你入门,用答疑提供思路,用调试解决问题,用代做实现共赢,在路上共成长!
答疑,代做加上录制课程就是一个良好的生态系统,我们帮人解决问题的同时我们也学到新的知识,这是一个查漏补缺,不断迭代优化的过程,用我们学到的知识通过录制视频讲出来,进一步消化和沉淀以用于后面帮助更多的人,实现自己的价值。
流年的痕迹中淡了许多本该深刻的事,岁月的沧桑改变不了青春的情,我们就这样,就这样平静的度过每分每秒。
视频|模型
答疑|代做
在路上|共成长
我在这里等你哟!
点击在看
送你小花花