基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件

2017-05-05  by:CAE仿真在线  来源:互联网

利用Abaqus软件做材料的疲劳裂纹扩展的模拟分析,早在2009年就已经在SIMWE论坛上看到有人发布相关的例子了,但是没有说出来具体CAE操作流程,虽然有inp文件,但是文件中某些关键词在CAE模块中并不支持,所以对于新手小白来说,想要做出疲劳裂纹的扩展,有点难度。本人两个月前开始接触疲劳裂纹的模拟,先前是一直在做静载荷条件下的裂纹扩展,两者都是利用XFEM技术,后者的教程在网上较多,但是前者的教程,就像前面提到的,少之又少。


同时,在Abaqus的帮助手册里,同样可以找到关于基于XFEM技术模拟低周循环载荷下,疲劳裂纹的扩展的相关例子,提供了inp文件,附在本文的最后,有需要的朋友可以下载来看看,也可以自己到帮助手册里找找出处。


好的,说了这么多,现在开始正式进入本篇教程的干货内容,基于本人也是还在新人阶段,此分析模拟是源自于帮助手册中的例子,但是边界条件与手册中有所差别,所以教程中有疏漏或者出错的地方,还请各位朋友,注意鉴别,提出指正批评。


【例子背景信息】一块3X3m的二维平板的顶部与底部受到方向相反的循环变化载荷,顶部受到峰值为8X10-5m位移载荷,底部受到峰值为-8X10-5m位移载荷,二维平板存在一条长度为0.3m的预制裂纹,位置如下面模型图所示。采用Direct cyclic分析步,实现受载过程的分析。


【模型信息】一块二维平板的几何信息和材料的参数、初始损伤判据和演化准则、分析步以及载荷边界条件设置如下图所示:


基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片1



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片2
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片3



【cae操作步骤】

  1. 首先先建立一个二维平板和初始裂纹的几何模型,在Part模块中操作:

    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片4



    (1)二维平板几何模型:如图1所示,进入CAE界面后,点击

    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片5
    create part,进入create part的编辑界面,为二维平板几何模型命名为plate,选择2D Planar(即此模型为二维模型),Deformable可变形的Shell模型,因为我们的二维平板规格为3X3m,一般
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片6
    的输入值为模型最大尺寸的5-10倍左右较为合适,所以我选择输入值为20作为大约尺寸。点击continue,进入画图界面,点击
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片7
    按钮,以对角点两点建立矩形,我们在
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片8
    坐标输入框中输入二维平板几何模型的两点对角点,首先输入(-3,-3)【不用输入括号】,按回车键完成一点输入,再输入第二点(3,3)【不用输入括号】,按回车完成第二点输入,最后点击一下鼠标中键完成二维平板几何模型的建立。


    (2)初始裂纹几何模型:如图2所示,点击

    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片5
    create part,进入create part的编辑界面,为初始裂纹几何模型命名为initial crack,选择2D Planar(即此模型为二维模型),Deformable可变形的wire模型,因为我们的二维平板规格为3X3m,一般
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片6
    的输入值为模型最大尺寸的5-10倍左右较为合适,所以我选择输入值为20作为大约尺寸。点击continue,进入画图界面,点击
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys图片11
    按钮,以两点建立一条直线,我们在
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片8
    坐标输入框中输入裂纹的两个端点,首先输入(-3,0)【不用输入括号】,按回车键完成一点输入,再输入第二点(-2.7,0)【不用输入括号】,按回车完成第二点输入,最后点击一下鼠标中键完成初始裂纹几何模型的建立。




    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片13
    图1 图2
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片14



  2. 进入装配Assembly模块

    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片15
    ,对二维平板与初始裂纹几何模型进行装配。


    首先点击

    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片16
    creat instance,创建装配体,进入编辑界面,按住Shift键,选择刚刚建立的plate和initial crack部件模型,其他得接受默认选项,点击OK,完成二维平板模型的装配,如图3所示。




    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片17
    基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片18



    图4


3.创建材料以及损伤判据准则,首先进入

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片19
模块,点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片20
creat material创建材料,进入编辑界面,点击mechanical中的elasticity中的elastic,输入杨氏模量young’s modulus,输入值为210e9,泊松比0.3;再从mechanical中选择Damage for traction-separation中的maxps最大主应力准则作为材料的初始损伤判据,在max principal stress中输入值为8.44e7pa,再点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片21
中的Damage evolution建立材料的损伤演化准则,在type中选择energy,在softening中选择linear,mixed mode behavior中选择power law作为计算断裂能释放率的公式,并勾选power,输入值为1,代表指数为1(详情请查阅帮助手册中的power law公式),最后在三个类型的断裂能输入值为42200;再点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片21
中的Damage stabilization cohesive,输入粘性参数为5e-5,为了促进结果的收敛。




基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片23
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片24



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片25
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片26



图5


4. 创建截面并指配截面,点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片27
creat section创建截面,进入到编辑界面,选择solid中的homogeneous,点击OK创建界面成功;第二步,点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片28
assign section指配截面,再点击二维平板模型,按鼠标中键,完成截面的指配,完成后,二维平板模型呈绿色。




基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片29
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片30



图6

5. 划分网格,首先进入mesh模块

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片31
,要注意因为我们在之前在assembly选择是mesh on part,所以要选择
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片32
,在本例子中,只需要对plate进行网格划分。首先点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys图片33
按边进行播种,按住shift键,并选中plate的四条边,点击鼠标中键,进入编辑界面,选择by number按照种子数量的方式进行播种,种子的数量为59(这里选择为基数的原因是必须要保证xfem初始裂纹的位置位于网格的内部,而不能再网格的边界上,否则会影响裂纹扩展的准确性,其根据各位可以去考究,本人是从网上找到的信息,出处不详,欢迎补充),点击ok完成种子播种。



然后点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys图片34
assign mesh control,指定划分网格的技术,进入编辑界面,选择quad全部为四边形,structured,点击OK;再点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys图片35
assign element type指定网格类型,进入编辑界面,在单元族family里选择plain strain平面应变类型,其他的接受默认设置,点击OK,最后的网格代号为CPE4。最后点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结构分析图片36
mesh part生成网格。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结构分析图片37



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结构分析图片38



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结构分析图片39

图7



6. 设置接触条件,建立XFEM初始裂纹以及定义断裂准则(这一步非常关键)。


首先进入到interaction模块

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片40
,找到special选项里的crack,点击creat创建裂纹,选择XFEM,点击OK后,首先先点击裂纹所在的区域,也就是点击本例子中的plate,然后进入编辑界面,勾选crack location,然后点击旁边的箭头,选择我们装配好的裂纹线,再勾选specify contact property,因为还没有建立接触属性,所以我们可以点击编辑界面里的
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片41
来创建一个接触属性,进入contact property的编辑界面,我们只需要创建一个normal behavior,此选项可在mechanical里找到,参数设置如下图,创建完点OK,回到XFEM crack的编辑界面,选择刚刚创建的contact property后,点击OK,完成XFEM 初始裂纹的创建。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析案例图片42



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片43

图8



接着,点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片44
creat interaction创建接触,进入编辑界面,选择XFEM growth,点击OK完成创建接触。现在最关键一步是要在key words里输入Fracture criterion断裂准则的参数设置(这一步本可以在contact property里设置,但是由于其中一项类型是选择为fatigue,而cae界面里没有此选项看,只有VCCT,所以这一步必须在key words输入,值得一提不要贪方便把全部的contact property都在key words输入,本人原来就连同normal behavior也一起在key words输入,所以最后裂纹始终没有扩展,原因应该必须要在XFEM crack指配一个接触性能),key words的输入请看图,在左边树形图的model点击右键,选择edit keywords,进入编辑界面,详情如图,具体数值定义,请自己考究。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结果图片45
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片46


图9



7. 进入到step模块,点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片47
creat step创建分析步,设置详情请看图(打字实在太累)。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片48
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片49


图10

在field output里找到

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片50
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训课程图片51
这两项勾上,必须要这两项输出才能观察到裂纹的扩展状态,如果想要输入频率高一点的话呢,可以把frequency改成50(历程输出和场输出都改).



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片52
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片53


图11


为了改善结果的收敛,可以在other选项中,general solution control中edit一下step-1,进入编辑界面,如图设置。在下图中time incrementation下一个选项more中的IA数值改为50.


基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片54
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys workbanch图片55


图12


8. 进入Load模块,建立边界条件以及幅值曲线载荷,首先建立初始边界条件,点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片56
创建边界条件,进入编辑界面,step选择initial,然后选择mechanical中的displacement/rotation,如图,点击continue,选择plate的上下两条边,固定x方向,也就是只勾选U1,点击ok完成初始边界条件创建。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片57
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片58


图13


再点击

基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片56
创建step-1的位移载荷边界条件,同上,在step中选择step-1,然后选择mechanical中的displacement/rotation,点击continue,选择plate顶部那条边,进入编辑界面,如图,其中要为位移载荷指配创建一个幅值曲线(实现载荷的周期变化),如图点击
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys结构分析图片60
,进行如图参数设置(具体意义请自己考究),创建完幅值曲线并指定好后,点击OK,完成顶部边的载荷定义,重复上述操作为底部边设置方向相反,大小相同的位移载荷。



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片61
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片62
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys分析图片63



基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片64




9. 进入JOB,提交任务,等待计算完成,进入result观察裂纹扩展情况。


PS:终于尼玛写完了,可能有些写的不清楚,欢迎大家留言,也希望各位大牛批评指正,补充完善,为广大学习者提供更为全面的学习信息。


给大家看看我的裂纹扩展结果,inp文件和cae文件有时间再上传。




基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片65
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys培训的效果图片66
基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件ansys仿真分析图片67


在此提出声明,本文原创,转载或者作他用,请与本人联系,如有发现没有联系我就转载,我会追究法律责任,作者网名罗秀电影院。

原文连接:http://www.jishulink.com/content/post/325487


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:基于XFEM技术模拟二维平板疲劳裂纹扩展-Abaqus软件 abaqus分析培训 abaqus技术教程 abaqus岩土分析 钢筋混凝土仿真 abaqus分析理论 abaqus软件下载 abaqus umat用户子程序编程 Abaqus代做 Abaqus基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com