扩展有限元法(XFEM)漫谈-我XFEM学习经验分享.pdf

扩展有限元法(XFEM)漫谈-我XFEM学习经验分享.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扩展有限元法(XFEM)漫谈 0. 引言 2012 年笔者在图书馆偶然看到清华大学庄茁教授编写的 《扩展有限单元法》一书[1], 意识到扩展有限元法 (XFEM )可能是一种很有应用前景的数值方法,遂跟导师商量更换了 研究方向,确定了“用扩展有限元方法模拟岩石破裂过程”这一方向,详见 [2]。而在此之前, 笔者的主要研究内容是“基于ANSYS 的岩石材料本构开发”,见[3] 。在博士研究课题进行过 程中,笔者基于Matlab 编写了扩展有限元程序并用于计算博士论文中的全部算例[2]。博士 研究课题完成后,笔者花了近半年时间将原来基于Matlab 编写的程序用Fortran 进行了重写 和优化,功能、计算速度和稳定性都得到了很大的提升。笔者目前的研究方向是基于扩展有 限元法的水力压裂过程模拟。四年多的XFEM 学习和科研过程中,不断的遇到并解决各种 问题。尤其是在3 万多行Fortran 程序的编写过程中,笔者积累了不少关于XFEM 的经验, 而这些经验对于初学者而言或许有些益处。 1. XFEM 简介 扩展有限元法由Belytschko 教授提出于1999 年[4]。有限元法在模拟断裂问题时的缺点: (1)裂缝每扩展一步,都要进行网格划分;(2 )裂尖网格必须划分的很密,以便较为精确 的模拟裂尖应力场以及计算裂尖应力强度因子;(3 )某些情况下,新旧网格之间需要进行数 据的转换,这会进一步增加模拟过程复杂度。而XFEM 恰好能克服有限元法的上述缺点, 对于XFEM :(1)裂纹扩展过程中无需重新划分网格;(2 )裂尖不需要加密;(3 )因为使用 同样的网格,所以不存在数据传递的问题。对于扩展有限元法,单元内任意高斯点 x 的位 移可表示为下式 (该式是XFEM 的核心): n mh u x x u ( )  N ( )  N ( x) H x H x a xfem  j j  h  ( )  ( h ) h j 1 h1 (1-1) mt  4 l   N ( x) F ( x) F ( x ) b  k  l l k  k  k 1 l 1  u 其中,n 为单元常规有限元节点数,N 为形函数, 为常规有限元节点自由度向量,mh 为 j j 裂纹面两边增强节点数,H ( x) 是高斯点x 处的Heaviside 函数值,H (x ) 是增强节点h 处 h a F (x ) 的Heaviside 函数值, 为裂纹面两边增强节点自由度向量;mt 为裂尖增强节点数, l h F (x ) bl 是裂尖增强函数在高斯点x 处的值, l

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档