abaqus基于usdfld子程序的内聚力疲劳模型

基于usdfld内聚力疲劳模型

之前在Abaqus Cohesive单元的疲劳UMAT - 技术邻 (jishulink.com) 上介绍了通过umat子程序来编写内聚力疲劳本构,实现裂纹疲劳扩展的方法。在实际计算中经常出现不收敛的情况,因此重新编写了双线性本构下usdfld内聚力疲劳子程序。

在不考虑疲劳损伤的情况下,单一裂纹模式双线性内聚力本构如图所示

abaqus基于usdfld子程序的内聚力疲劳模型的图1

混合模式下的断裂准则采用BK准则

abaqus基于usdfld子程序的内聚力疲劳模型的图2

损伤萌生和失效对应的等效张开位移分别为

abaqus基于usdfld子程序的内聚力疲劳模型的图3

abaqus基于usdfld子程序的内聚力疲劳模型的图4

疲劳损伤采用roe提出的损伤演化方程

abaqus基于usdfld子程序的内聚力疲劳模型的图5

考虑疲劳损伤后的内聚力本构如图所示

abaqus基于usdfld子程序的内聚力疲劳模型的图6

这里同样假设卸载以及法向压缩不会累积疲劳损伤。

建立三点弯曲模型对疲劳裂纹扩展进行了模拟,计算结果如图所示

动画.gif

断裂过程

动画2.gif

跨中载荷位移曲线

损伤.png


损伤演化过程

本构.png

跨中底部单元的应力应变关系


更新预告:早期混凝土热-湿-力多场耦合分析,编写了基于水化度理论和考虑热学参数变化的温度场计算子程序(umatht和film); 考虑温度对湿度扩散系数影响的湿度场计算子程序(umatht和film); 基于成熟度理论和双幂徐变函数的应力场子程序(umat)。

(4条)
默认 最新
大佬,给力,湿热耦合狠狠期待了
评论 点赞 1
老师您好,看到您的帖子说umatht可以做温度影响下的湿度扩散,那请问老师,这个湿度扩散是用的热传分析步还是质量扩散分析步呢?
评论 点赞 1

查看更多评论 >

点赞 9 评论 4 收藏 34
关注