用户登录

你在这里

绘制Johnson-Cook强度模型

我试图绘制由Johnson-Cook强度(和最终损伤)模型描述的应力-应变曲线。强度模型定义为:

σ= [A + Bεn] [1 + C ln(ε_dot *)] [1 - t * m]

式中,A、B、C、n、m为材料常数,ε_dot*为无量纲应变速率,T*为同源温度,其中T*=(T- t0)/(Tmelt-T0)

为了计算热软化(J-C模型最后一个括号中的项),我需要确定与应力(和应变)增加相关的温度升高。我用的是下面的等式:

ΔT=∫Χ (σ/(ρ*cp)) dε

其中Χ是泰勒-昆尼系数(我把它设为0.9),ρ是密度,cp是比热。

所以我的问题是,为了计算热软化,我需要计算出温度的增加——但这取决于应力!有人能帮我画出这个模式吗?我能想到的唯一方法就是用σ重新排列ΔT方程,然后建立某种最小化函数其中ΔT或T*是变量。我试过在MATLAB中使用fminsearch命令这样做,但它不起作用。

任何帮助都会非常感激!!

附件 大小
Office电子表格图标Johnson-Cook塑性曲线 270.5 KB

评论

答案取决于你想要达到什么目标,以及你最初是如何获得这些参数的。

J-C参数通常是通过拟合大量的实验真应力与真应变图来确定的。这些实验有些是在名义上的等温条件下进行的,有些是在绝热条件下进行的。在这些条件下进行温度测量是很困难的,如果不是几乎不可能的话。在不了解温度作为时间函数的情况下,热软化效应不能从应力-应变曲线中扣除。

因此,对于给定的塑性应变、应变速率和温度,J-C参数已经内置了温度效应(包括热软化)。

然而,当你试图模拟一些复杂的东西时,比如泰勒冲击试验,一个材料点的塑性应变和应变率可能与相邻点大不相同。此外,应变率很少是恒定的,在许多情况下,由于能量通过塑性变形消散,温度会升高。

处理变应变率的常用方法是求解动量方程,并根据局部速度梯度估计应变率。

处理可变温度就是从一个参考温度开始,在那个温度下做所有的计算。然后求解能量方程(T方程),并在保持应力不变的情况下,利用塑性应变的增量计算温度的增量。在进入下一个时间步之前,T的增量用来更新温度。这个过程相当于把耦合的动量和能量方程分成两部分。大量的研究讨论了与这类“算子分裂”相关的数值问题。

——Biswajit

我想做的是重现约翰逊-库克1985年发表在《工程断裂力学》上的4340钢曲线。为材料定义了以下参数:

A=792 MPa, B=510 MPa, n=0.26, C=0.014, m=1.03,参考应变速率ε_dot*为1.0 /s。我用293K的室温,1793K的熔化温度。本文假设是绝热压缩,所以我设置泰勒-昆尼系数Χ等于1.0。

绘制了1.0、10.0和100.0三种应变率下的曲线。我尝试了两种不同的方法,但都不符合文章中的曲线。

在第一种方法中,我试着应用我从你帖子的最后一段中理解的东西。这是……计算恒定温度下的应力(即仅使用J-C方程中的前两项),然后确定相关的温度增量,并使用它来更新下一个塑性应变增量时的应力。这与你的解决方案不同,因为我的计算不像在代码中那样依赖于时间,所以这里有一些方差。曲线形状与出版物中相似,但没有达到最大应力值。

在第二种方法中,我根据应力重新排列了delta方程,并编写了最小化脚本,以找到与塑性应变增加相关的温度增加,从而给出相同的应力值(在J-C模型和delta方程中)。再一次,曲线形状被复制,但它未能达到J-C期刊文章中绘制的最大应力值。

我会附上我的Excel工作表。

再次感谢您的帮助!

你的方法似乎还可以。祝贺你的一个罕见的尝试,以重现原来的JC曲线。

我记得在温度的时间积分中必须使用非常小的步骤,但是对于恒定应变率测试,得到了相当好的结果。小于10^(-6)的delta会得到非常精确的结果。这种差异令人费解。

——Biswajit

正常的
0



en -
X-NONE
X-NONE

/*样式定义*/
表格MsoNormalTable
{mso-style-name:“表正常”;
mso-tstyle-rowband-size: 0;
mso-tstyle-colband-size: 0;
mso-style-noshow:是的;
mso-style-priority: 99;
mso-style-qformat:是的;
mso-style-parent:“”;
Mso-padding-alt:0cm 5.4pt;
mso-para-margin-top: 0厘米;
mso-para-margin-right: 0厘米;
mso-para-margin-bottom: 10.0分;
mso-para-margin-left: 0厘米;
行高:115%;
mso-pagination: widow-orphan;
字体大小:11.0分;
字体类型:“Calibri”、“无衬线”;
mso-ascii-font-family: Calibri;
mso-ascii-theme-font: minor-latin;
mso-fareast-font-family:宋体;
mso-fareast-theme-font: minor-fareast;
mso-hansi-font-family: Calibri;
mso-hansi-theme-font: minor-latin;
mso-bidi-font-family:宋体;
mso-bidi-theme-font: minor-bidi;}

亲爱的
所有人,

我想研究聚丙烯在-30℃时的滴入行为
牵牛星电台的高度为1.2米。我有两个问题:

问1:Johnson/Cook模型是我的应用程序的正确选择吗?
我看到很多人在他们的出版物中使用这个模型。但我担心的是
这是聚丙烯的好模型,因为它是热塑性塑料?我有
从Abacus和他们的材料数据库中检查了材料模型
说它只适用于金属。我可以从这个模型中看出
考虑应变速率、温度和硬化的影响。

Q2:我必须进行哪些测试才能获得模型的材料数据?
拉伸,压缩等以及这些测试必须在什么温度下进行
进行了吗?我是否可以在室温和a下进行测试
特定的应变率,然后输入这些数据,我的模型就会考虑
考虑温度和应变率的变化
边界条件等。我真的不明白它是怎么工作的。

如果有人能写信告诉我这件事,我将不胜感激。

非常感谢

致以最亲切的问候

舍希德

我有高速拉伸测试的应力与应变数据

以1m /s、5m /s、10m /s、15m /s的速度进行试验

(对应应变速率分别为31.25、156.25、312.5、468.75 /S)

我不知道如何从测试结果中确定参数C

你能建议我如何在JC模型中找到参数C吗

阿伦

订阅评论“绘制Johnson-Cook强度模型”

最近的评论

更多的评论

辛迪加

认购辛迪加