【JC本构插件】abaqus中如何确定Johson-Cook本构A、B和n等参数

    当我们用abaqus模拟冲击动力学问题时,经常会考虑使用Johson-Cook本构,而正确输入材料本构的各参数,对我们的仿真结果意义重大,今天我们就来介绍下abaqus中JC本构的各参数识别问题。

    Johnson-Cook塑性模型是一种具有硬化规律和速率依赖的解析形式的米塞斯塑性模型,主要适用于许多材料的高应变率变形模拟,包括大多数金属。

    通常用于绝热瞬态动态模拟;与Abaqus/Explicit中的Johnson-Cook动态失效模型结合使用;Abaqus/Explicit中,可以结合拉伸破坏模型来模拟拉伸剥落或压力断口;可与渐进损伤和失效模型(渐进损伤和失效)结合使用,以指定不同的损伤起始准则和损伤演化规律,同时允许材料刚度的渐进退化和网格单元的移除;必须与线弹性材料模型(线性弹性行为)或状态方程材料模型(状态方程)结合使用。

    下面是JC本构的一般表达式,该模型中主要确定A、B、n、C和m等参数。可以看到J-C本构的主体由三部分构成,分别表征了材料的应变硬化、应变速率硬化(强化)以及温度软化,可以概括为“两硬一软”。

1.png

4.png

A-参考应变率和参考温度下的初始屈服应力,B和n-材料应变硬化模量和硬化指数,C-材料应变率强化参数,m-材料热软化指数。

查帮助文档可以知道各参数含义如下:

3.png

当我们不考虑应变速率和温度影响时,该表达式就简化为下面的表达式:

【JC本构插件】abaqus中如何确定Johson-Cook本构A、B和n等参数的图4

2.png

8.png

如果我们确定了参数A、B和n,那么我们在abaqus中就能输入相应的JC参数,重点来了!已知一种材料的弹性模量,泊松比,屈服应力,强度极限等参数,我们可以利用JC插件自动计算出参数A、B和n,下面是利用JC插件得到的铝合金AL2024应力应变曲线;

7.jpg
6.jpg

【JC本构插件】abaqus中如何确定Johson-Cook本构A、B和n等参数的图9

5.jpg

附件为JC本构插件

插件使用方法:

将压缩包解压,复制到*D:\SIMULIA\CAE\2019\win_b64\code\python2.7\lib\abaqus_plugins

下即可使用

该付费内容为:JC本构插件

包含1个附件 182人购买
(42条)
默认 最新
是双线性拟合jc吧
评论 点赞 2
为什么只能算默认的参数,一改参数就报错
评论 1 点赞 2
回复
具体参数意义参考评论区有解释,你改的什么参数?
评论 点赞 1

查看更多评论 >

点赞 30 评论 78 收藏 132
关注