首页/文章/ 详情

流体在节理中的流动---crack-flow

1年前浏览1754
1 引言
在UDEC/3DEC中,水力压裂是采用水-力耦合方法模拟的,其中流体流动和力学变形同时求解。流体流动受孔隙压力和达西定律的制约,而力学变形则由平衡方程和本构关系描述。流体流动和力学变形是通过有效应力的概念进行耦合的,它考虑了孔隙压力对岩体应力状态的影响。
在默认条件下,流体可以在所有节理平面内流动。然而在现实中,流体只能在裂缝中流动,因此有必要防止流动发生在节理面的非裂缝部分,这可以通过打开crack-flow选项来实现。本文讨论了与这个功能相关的问题及其用法。


2 crack-flow
这个命令在UDEC和3DEC是通用的,命令格式如下:

block fluid crack-flow on
指定流量计算的配置,确保流动只发生在相关子接触破坏的流动平面部分。当裂缝流动被关闭时,流动将发生在所有平面内。默认是关闭。通过打开这个选项,流动只能通过节理面的屈服(无论是剪切还是拉伸)部分发生。为了让裂纹流在DFN中发生,裂缝中的子接触需要被分配一个破坏指示器,而未断裂的子接触点的指示器应设置为零。








fish define crack_frac  loop foreach cx block.subcontact.list      if block.subcontact.fid(cx) # 0 then        block.subcontact.state(cx) = 2 ; set state to 'tensile failure'         endif  end_loopendend[crack_frac]

3 水力压裂模拟工作流程 

来源:计算岩土力学
断裂通用裂纹3DEC
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-22
最近编辑:1年前
计算岩土力学
传播岩土工程教育理念、工程分析...
获赞 147粉丝 1053文章 1776课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈