首页/文章/ 详情

【材料非线性】从名义应力-应变与真实应力-应变的转换,理解 ANSYS 中材料应力-应变关系的输入

8月前浏览316

在有限元分析时会经常遇到非线性的问题。非线性包括:接触非线性、几何非线性和材料非线性。本文来谈谈ANSYS中材料非线性相关的参数输入问题。


需要指出的是,ANSYS和ABAQUS软件一样,软件中涉及材料非线性(塑性)本构关系输入的是真实应力应变曲线,而不是材料手册或者实验测试的工程应力应变曲线,因此本文理论部分内容摘录了庄茁老师《ABAQUS非线性有限元分析与实例》一书部分内容,有兴趣的朋友可以阅读此书。



--01--

从延性金属的变形说起


在工程中我们遇到材料的非线性问题时,需要在材料的应力应变关系中考虑材料的塑性问题。以金属为例,许多金属在小应变时,应力-应变关系表现出近似线弹性的性质,这时材料刚度可以认为是一个常数,可用杨氏或弹性模量表征,如图1。

图1  线弹性应力应变关系


但在高应力(和应变)情况下,金属开始具有非线性和非弹性的行为,应力-应变关系表现出硬化等特征,我们称其为塑性,如图2。

图2 弹塑性材料在拉伸试验中的名义应力应变关系


通常,如上图所示,材料的塑性行为可以用它的屈服点和屈服后成的硬化来描述。从弹性到塑性行为的转变发生在材料应力一应变关系曲线上的某个确定的点,即所谓的弹性极限或屈服点。在屈服点上的应力称为屈服应力。大多数金属的初始屈服应力为材料弹性模量的0.05%~0.1%。


金属在到达屈服点之前的变形只产生弹性应变,在卸载后可以完全恢复。然而在金属中的应力超过了屈服应力时,将开始产生不可恢复的塑性(永久)变形。与这种永久变形相关的应变,我们称为塑性应变。在屈服后的区域上,由弹性和塑性应变累积形成了金属的总变形。


从图2可以看到,一旦材料屈服,金属的刚度会显著下降,表现为应力-应变曲线的斜率变小。已经屈服了的延性金属在卸载后将恢复它的初始弹性刚度。材料的塑性变形通常会提高材料继续加载时的屈服应力,这一特性称为硬化,见图2。


金属塑性的另一个重要特性是非弹性变形与几乎不可压缩材料的特性相关,模拟这一效应为在弹-塑性模拟中能够应用的单元类型带来了严格的限制。


在拉伸载荷作用下的金属塑性变形可能在材料失效时经历高度局部化的伸长与变细,称为颈缩,如图3。

图3  延性金属拉伸试验中的颈缩现象


我们需要知道,图2的应力-应变曲线是试验测试得出的工程应力应变曲线。相应的应力和应变称为名义应力(nominal stress)和名义应变(nominal strain)。其定义如下:

① 名义应力:变形前每单位面积上的力,即F/Ao,其中,Ao为试件初始截面面积;

② 名义应变: 变形前每单位长度的长度变化,即△L/Lo,其中Lo为试件初始长度。


从图2可以看到,当材料正在发生颈缩时,名义应力远低于材料的极限强度。这种特性是由试件的几何形状、实验本身特点以及使用的应力和应变度量引起的。例如,由相同材料的压缩实验所产生的应力-应变曲线就不会有颈缩区域,因为试件在受压载荷下变形时不会变细。


在有限元分析时,一种描述塑性行为的数学模型应该能够考虑到压缩和拉伸行为的不同,它与结构的几何形状或者施加载荷的特性无关。因此,我们应当将名义应力F/Ao和名义应变△L/Lo的定义替换为新的应力和应变度量形式,让它能考虑到在有限变形中面积的改变。




--02--

材料有限变形下的真实应力-应变的推导


一、真实应力和应变定义

我们知道,当变形量ΔL非常小(ΔL→0)时,材料的总长度L₀与当前长度L的差异才可以忽略(L≈L₀)。此时,无论是拉伸还是压缩,工程应变(ΔL/L₀)和真实应变(ln(L/L₀))的计算结果趋近于相等。因此,为了得到材料的真实应力-应变关系,我们只考虑在极限△L→dL0的情况下,拉伸和压缩下的应变情况,即:

其中L为当前长度,Lo为初始长度,ε为真实应变(true strain)或对数应变(logarith-mic strain)。


与真实应变共轭的应力为真实应力(true stress),其定义为:

其中,F为施加在材料上的力,A为当前面积。


从以上定义出发,可考虑到在有限变形中面积的改变,如果画出真实应力对应于真实应变的曲线,在拉伸和压缩的作用下,承受有限变形的延性金属将具有相同的应力-应变行为。


二、真实应力应变与名义应力应变的关系

有限元分析时需要我们在定义材料的塑性数据时,必须采用真实的应力和应变关系,以便正确换算计算数据。材料实验的数据,如本文第一部分所示,常常是以名义应力和名义应变的值的形式给会出。在这种情况下,必须通过一定的方法将塑性材料的数据从名义应力/应变的值转换为真实应力/应变的值。


为了建立真实应变和名义应变之间的关系,首先将名义应变表示为:

将上式两边同时加上1,并取自然对数可以得到真实应变和名义应变之间的关系为:

考虑到塑性变形的不可压缩性,并假定弹性变形也是不可压缩的,由此可建立真实应力和名义应力之间的关系:

由此可以得到当前面积A与初始面积A0的关系:

将上式代入真实应力定义中,可以得到如下关系:

由于L/Lo可以表示为:

将其代入,便可得到真实应力与名义应力和名义应变之间的关系:




--03--

ANSYS workbench中材料塑性应力-应变关系(本构模型)输入


一、ANSYS 中的材料塑性模型

在ANSYS workbench中可以定义多种材料的塑性本构模型,即材料的应力应变关系,如下图所示。

图4 workbench中塑性模型


图4中,chaboche test data下可以输入通过输入单轴塑性应变测试数据(Uniaxial Plastic Strain Test Data)定义非线性随动硬化本构模型,用于描述材料在循环载荷下的弹塑性行为。


图4中,plasticity下可以选用多种软件内置好的材料塑性本构模型或准则:

① Bilinear Isotropic Hardening(双线性等向强化模型);

② Multilinear Isotropic Hardening(多线性等向强化模型);

③ Bilinear Kinematic Hardening(双线性随动硬化模型);

④ Multilinear Kinematic Hardening(多线性随动硬化模型);

⑤ Chaboche Kinematic Hardening(Chaboche随动硬化模型);

⑥ Chaboche Kinematic Hardening W/static recovery (带静态回复的Chaboche随动硬化模型)

⑦ Anand Viscoplasticity(Anand粘塑性模型)

⑧ Exponential Visco-Hardening(EVH) Viscoplasticity(指数粘-硬化粘塑性模型)

⑨ Perzyna Viscoplasticity(Perzyna粘塑性模型)

⑩ Peirce Viscoplasticity(Peirce粘塑性模型)

⑪ Gurson model(Gurson损伤模型)

⑫ Hill Yield Criterion(Hill屈服准则)

⑬ Nonlinear Isotropic Hardening Power Law(基于Power函数的非线性等向硬化)

⑭ Nonlinear Isotropic Hardening Voce Law(基于Voce函数的非线性等向硬化)

..........

这些模型的具体内容,我们在后续的文章中讲。


二、材料模型的输入方式

ANSYS workbench中以上本构模型有的可以通过输入材料的关键常数定义,有的需要通过表格输入真实应力-应变的形式定义。如下图:

图5 workbench中本构模型输入方式


本文以常用的Multilinear Isotropic Hardening(多线性等向强化模型)为例,采用表格的形式输入材料的应力应变关系,如下图:


图6 材料的多线性等向强化模型参数输入


可以看到,ANSYS workbench的多线性等向强化模型采用连接给定数据点的一系列直线来平滑地接近材料的应力-应变关系。由于可以采用任意多个点来逼近实际的材料行为,所以就有可能描绘出非常接近真实情况的材料行为。



三、材料应力-应变本构关系的输入

ANSYS软件中将材料的真实屈服应力定义为真实塑性应变的函数。因此,图6中第一组数据定义了材料的初始屈服应力,因而其塑性应变值应该为零。


然而在用来定义塑性的材料试验数据中,一般提供的应变很可能是材料的总应变而非塑性应变。所以必须将总应变分解成为弹性和塑性应变两部分。从总应变中减去弹性应变,就得到了塑性应变。弹性应变定义为真实应力除以杨氏模量的值。其关系式为:

其中:

图7  总体应变分解为弹性和塑性应变分量


总之,在ANSYS中输入材料应力应变关系时需要根据材料的名义应力和名义应变做一些变换处理,方法总结如下:


① 应用真实应力与名义应力和名义应变,以及真实应变与名义应变的关系式(前面已给出),将名义应力和名义应变转换为真实应力和真实应变。


② 得到真实的应力和应变后,就可以应用塑性应变与真实总应变和弹性应变之间的关系式(前面已给出)来确定与每个屈服应力值相关的塑性应变。


本文前述软件输入数据的转换表,如下所示:

需要注意,以上转换是在小应变假设下,应力应变的真实值和名义值之间的差别很小,但在大应变时,二者之间就有明显的差别。因此,如果在模拟中的应变是比较大的,提供给ANSYS准确的应力-应变数据是极为重要的。


以上就是今天就和大家分享的内容。还请点赞、收藏和转发,感谢老铁支持!    

来源:薛定谔的Cube
WorkbenchAbaqus非线性理论材料试验ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-12-31
最近编辑:8月前
巴郡撸猫人
硕士 签名征集中
获赞 15粉丝 26文章 73课程 0
点赞
收藏
作者推荐

workbench平台下有哪些隐式和显示算法分析模块? 隐式分析or显示分析,怎么选?

ANSYS软件具备隐式和显示算法分析功能,这使其具有解决广泛的各种类型问题的能力。在ANSYSWorkbench中,显式算法和隐式算法功能对应了多个不同的模块。在ANSYSWorkbench平台下,软件集成了多个显示算法模块,主要包括:ExplicitDynamics、Autodyn、LS-DYNA三个模块。此外,隐式算法模块主要包括:StaticStructural、TransientStructural。如下图所示。图1隐式和显示算法分析模块本文简要介绍一下各个模块,并探讨一下隐式分析与显示分析的选择问题。—01—分析模块介绍一、ExplicitDynamics模块ExplicitDynamics模块是ANSYSWorkbench中专门处理显式动力学问题的核心模块之一,ExplicitDynamics模块的计算实际是调用Autodyn软件进行计算的,其计算会默认生成.ad和.adres的Autodyn文件,计算结果Autodyn也可以打开。可以说,ExplicitDynamics模块是Autodyn软件的前处理软件,后者是前者的计算求解器。该模块支持2D欧拉算法、SPH算法(粒子法)、Dorp-Test功能和Joint等功能。可更好模拟结构运动、产品跌落等。依托workbench平台,该模块可方便地导入模型与其他模块进行联合仿真。该模块可以模拟的非线性动力学问题包括:①从低速1m/s到非常高的速度5000m/s;②应力波、冲击波、爆轰波在固、液体中传播;③高频动态响应;④大变形和几何非线性;⑤复杂的接触条件;⑥复杂的材料行为,包括材料损坏;⑦非线性结构响应,包括屈曲;⑧焊缝/紧固件的失效等。图2ExplicitDynamics模块下的跌落分析二、Autodyn模块Autodyn软件是著名的高度非线性显示动力学软件,是一款成熟易用的线性、非线性以及多物质流体动力学问题的仿真软件。在计算爆炸、高速侵彻方面具有独特优势,主要用于军工领域。Autodoyn被ANSYS公司收购后,Autodyn版本功能有了较大的增加,集成于Worrkbench平台,可与各个模块进行联合仿真,在一个统一的计算环境中提供强大的工程设计和仿真能力。Autodyn软件支持多个网格类型和求解器如:拉格朗日网格、欧拉网格、ALE网格、SPH(粒子法)等,擅长流固耦合和爆炸波传播模拟,用于多种物理现象耦合情况下的求解。软件含有丰富的冲击动力学材料库模型,包括金属、陶瓷、玻璃、水泥、岩土、炸药、水、空气以及其他的固体、气体的材料模型。同时Atuodyn集成了前处理、后处理分析模块,并支持多种格式的网络导入。Autodyn主要基于有限差分法,用来解决固体、流体、气体及其相互作用的高度非线性动力学问题,具有深厚的军工背景,在国际军工行业占据非常大的市场。Autodyn的典型应用包括:①装甲和反装甲的优化设计;②航天飞机、火箭等点火发射;③战斗部设计及优化;④水下爆炸对舰船的毁伤评估;⑤针对城市中的爆炸效应,对建筑物采取防护措施,并建立保险风险评估;⑥石油射孔弹性能研究;⑦国际太空站的防护系统设计;⑧内弹道气体冲击波;⑨高速动态载荷下材料的特性等。图3Autodyn模块下的子弹侵彻分析三、LS-DYNA模块LS-DYNA是显式有限元鼻祖,LS-DYNA模块特点是算法丰富,支持1200多种材料模型和200多种接触类型,同时兼有隐式和显式算法,多物理场耦合功能较强,软件以K文件关键字为计算核心,广泛应用于汽车、军工、航天等领域。2019年LSDYNA被ANSYS收购后,已经在workbench中进行功能整合,与Workbench无缝集成,可联合其他模块进行多物理场耦合仿真。workbench可以直接调用LS-DYNA求解器,极大简化了建模、网格划分等仿真程序,关键字也可以直接在workbench平台通过GUI进行相应的参数定义。workbench发展到2022R1版本后,支持拉格朗日、SPH、S-ALE、ALE等在内的多种算法,可对爆炸、冲击等复杂问题进行模拟。图4LSDYNA模块下的高速冲击分析(SPH法)四、StaticStructural模块StaticStructural模块是workbench平台下主要用于静力学和准静态问题分析的模块,通过隐式迭代求解平衡方程,特点包括:①适合小变形、线性或弱非线性问题(如材料塑性、接触非线性);②需计算刚度矩阵逆矩阵,对计算资源要求较高,但精度更优。五、TransientStructural模块TransientStructural模块是workbench平台下,针对长时间动力学问题的隐式瞬态分析模块,适用场景包括:①低频振动、机械系统动态响应(如齿轮传动、桥梁风振);②支持Newmark隐式积分法,时间步长可较大,但需迭代收敛。—02—隐式与显示分析的选择一、采用隐式与显示分析的考量因素对于一个给定的问题,隐式和显式算法的特点决定了采用哪一种算法更适合。如下表:但有些问题既可以采用隐式算法也可以采用显示算法,这种对于采用任何算法都可以解决的问题(下图交叉部位),求解问题的效率可能决定了采用哪种方法更合适。理解隐式和显式算法的特点有助于回答这个问题。图5隐式或显示算法适用范围对于许多分析,应该选择隐式算法还是显示算法是比较明显的。例如,非线性分析中对于求解光滑的非线性问题(即所涉及的函数、方程或系统在数学上具有良好的可微性质,没有尖点、折点、不连续点或不可导点等),隐式算法更有效。但另一方面,对于波的传播分析,应选择显示算法。然而,有一些静态或准静态问题(如上图),应用任何程序都能很好地进行模拟。特别地,有些问题一般是使用隐式算法进行求解的,但是由于接触或者材料的复杂性,可能难以收敛,从而导致大量的迭代。由于每次迭代都需要求解由大量线性方程组组成的方程组,所以这些使用隐式算法的分析,其代价是相当大的。隐式算法必须进行通过迭代确定非线性问题的解答,而显示算法通过由前一增量步的数据显式地前推动力学状态,确定解答无须进行迭代。应用显式方法,即便对于一个给定的可能需要大量时间增量步的分析,如果同样的分析应用隐式算法需要大量的选代,那么应用显示算法进行分析可能也是更为有效的。对于同样的模拟,显示分析的另一个优点是它需要的磁盘空间和内存远远小于隐式算法分析。对于需要比较两个程序计算成本的问题,能节省大量的磁盘空间和内存使得显示算法分析更具有吸引力。二、隐式和显式分析中网格加密的成本问题使用显式方法,机时消耗与单元数量成正比,并且大致与最小单元的尺寸成反比。由于增加了单元的数是和减小了最小单元的尺寸,因此网格细划增加了计算成本。例如,考虑由均匀的方形单元组成的一个三维模型,如果沿所有三个方向以2倍的因数细划网格,因为单元数目增加的结果而增加的计算成本为2x2x2倍;而作为最小单元尺寸减小的结果而增加的计算成本为2倍。由于网格细划,整个分析的计算成本增加为24,即16倍。磁盘空间和内存需求与单元数目成正比,与单元尺寸无关;因此,这些需求增加为8倍。对于显式方法,可以很直接地预测随着网格细划带来的成本增加,而当采用隐式方法时,预测成本是非常困难的。困难来自于在单元连接和求解成本之间的关系,而在显式方法中不存在这种关系。应用隐式方法,经验表明对于许多问题的计算成本大致与自由度数目的平方成正比。考虑同样采用均匀方形单元的三维模型,如果沿三个方向都以2倍的比例细划网格,自由度的数目大致增加为23倍,导致计算成本大约增加为(23)2倍,即64倍。尽管实际的增加难以预测,但是磁盘空间和内存的需求将以同样的方式增加。因此,只要网格是相对均匀的,随着模型尺寸的增长,显式方法表明比隐式方法节省了大量的计算成本。应用显式与隐式方法,下图表明了计算成本与模型尺寸的比较。对于上面提到的这个三维问题,自由度数目与单元数目成比例。图6隐式和显式方法的成本与模型尺寸关系图可见,隐式或者显式方法之间的选择,很大程度上依赖于问题的性质,包括计算问题的时间性质、求解规模、非线性程度等。来源:薛定谔的Cube

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈