ABAQUS-材料本构模型及编程
abaquscdp本构原理

abaquscdp本构原理
ABAQUS的CDP(Concrete Damaged Plasticity)模型是一种混凝土本
构关系模型,用于描述混凝土的非弹性行为。
该模型通过将各向同性下损伤弹性与拉伸和压缩塑性相结合的方式来描述混凝土的非弹性行为,适用于模拟混凝土在任意荷载作用下的受力情况。
CDP模型考虑了由于拉、压塑性
应变导致的弹性刚度的退化以及循环荷载作用下刚度的恢复,具有较好的收敛性。
CDP模型采用混凝土在单轴受力状态下的应力和非弹性应变,这里的非弹
性应变是根据混凝土的单轴应力-应变关系(混凝土本构关系)换算出来的。
混凝土本构关系有3种:GB《混凝土结构设计规范》欧洲规范、Kent-Park 模型。
CDP模型中,混凝土材料的弹性模量E c 可通过结构试验进行实测,也可以查表,也可以根据下式进行计算:E c = 10^5 × + ( / f cu , k)。
其中,fcu,k为混凝土的峰值抗压强度。
此外,CDP模型本构曲线末尾段的选取,对滞回曲线下降段的影响较大。
为了验证所编子程序的合理性与正确性,可以选用具体的有限元模型进行验证。
以上内容仅供参考,如需更多信息,建议查阅ABAQUS软件相关书籍或咨询软件专家。
基于Abaqus子程序的高分子材料本构关系实现

基于 A b a q u s 子程 序 的高 分 子 材 料本 构 关 系实 现
汪 品红
ABAQUS显式分析梁单元的混凝土、钢筋本构模型共3篇

ABAQUS显式分析梁单元的混凝土、钢筋本构模型共3篇ABAQUS显式分析梁单元的混凝土、钢筋本构模型1在ABAQUS中,梁单元是一种经常用于模拟混凝土和钢筋梁的元素。
它使用线性或非线性混凝土本构模型和钢筋本构模型来描述材料的行为,并考虑梁单元在三个方向上的应力和应变。
混凝土本构模型:ABAQUS提供了多个混凝土本构模型,它们可以用于描述混凝土的本构行为。
其中一个常用的模型是Mander本构模型,它考虑了混凝土的三个不同阶段的行为:1. 压缩阶段: 混凝土在受到压缩时会逐渐变硬,所以Mander模型使用一个非线性的应力-应变关系来描述混凝土的压缩行为。
该模型使用三个参数来描述混凝土在不同应变范围内的硬化行为。
2. 弯曲-拉伸阶段: 当混凝土受到弯曲或拉伸时,会发生一些微小的裂缝,导致其变得更容易受到破坏。
因此,Mander模型采用一个渐进应力-应变关系来描述混凝土的弯曲和拉伸行为。
该模型也使用三个参数来描述不同应变范围内的弯曲和拉伸行为。
3. 破坏阶段: 当混凝土受到极大应力时,会发生破坏。
为了模拟破坏行为,Mander模型使用两个参数来描述混凝土的弹性模量和极限应变。
当混凝土受到超过极限应变的应变时,该模型将输出一个非常大的应力值,这意味着梁单元已经破坏。
钢筋本构模型:ABAQUS也提供了多个钢筋本构模型。
其中一个常用的模型是多屈服弹塑性模型,它考虑了钢筋的应力-应变关系的多个拐点:1. 弹性阶段: 在应力小于屈服强度时,钢筋的行为是弹性的。
因此,多屈服弹塑性模型使用一个线性应力-应变关系来描述弹性阶段的行为。
2. 屈服阶段: 当钢筋的应力达到屈服强度时,它的行为将开始变得非线性。
因此,多屈服弹塑性模型使用一个拐点来描述屈服后的应力-应变关系。
该模型使用一组参数来描述每个拐点的应力和应变差。
3. 再次弹性阶段: 当钢筋的应变超过屈服点后,它的应变-应力关系将再次变得线性。
多屈服弹塑性模型也考虑了这个阶段的行为。
abaqus中johnson-cook本构模型理解 -回复

abaqus中johnson-cook本构模型理解-回复ABAQUS是一种常用的有限元分析软件,广泛应用于工程领域中的结构和材料分析。
在ABAQUS中,材料模型非常重要,因为它决定了结构或部件的力学行为。
本文将重点介绍ABAQUS中的Johnson-Cook本构模型,解释其原理和应用。
一、Johnson-Cook本构模型的基本原理Johnson-Cook本构模型是一种广泛用于金属材料的本构模型,特别适用于高速冲击、爆炸、冲压等工况下的材料行为分析。
该模型基于强化塑性理论并考虑了材料的塑性变形、热软化和应变速率效应。
1. 强化塑性理论:Johnson-Cook本构模型基于强化塑性理论,该理论假设材料的变形主要由两个独立的部分组成:塑性变形和硬化。
塑性变形是由材料中的晶格滑移和形变所引起的,而硬化则是由位错运动和相互作用引起的。
强化塑性理论提供了描述材料行为的基础。
2. 热软化效应:Johnson-Cook本构模型考虑了材料在高温条件下的热软化效应。
在高温下,材料的塑性变形会导致局部温度升高,从而引起局部软化。
这种软化效应可以通过引入热软化参数来描述。
3. 应变速率效应:Johnson-Cook本构模型还考虑了材料的应变速率效应,即材料的塑性行为会随着应变速率的增加而发生变化。
这是因为在高应变速率下,材料的塑性变形速率超过了晶格中位错的运动速度,从而导致材料的变形行为变得复杂。
二、Johnson-Cook本构模型的参数含义与确定方法Johnson-Cook本构模型的参数包括强度系数、表面硬化系数、形变硬化指数、热软化参数和应变速率敏感指数等。
这些参数的确定非常重要,直接影响着本构模型的准确性和预测能力。
一般来说,可以通过实验测试和数值拟合来确定这些参数。
1. 强度系数和表面硬化系数:强度系数表示材料的杨氏模量和屈服强度之间的关系,是描述材料硬度的参数;表面硬化系数用于描述材料的初始硬化过程。
这两个参数可以通过单轴材料拉伸试验获得,并使用试验数据进行拟合来确定。
ABAQUS子程序UMAT里弹塑本构的实现之欧阳科创编

前言有限元法是工程中广泛使用的一种数值计算方法。
它是力学、计算方法和计算机技术相结合的产物。
在工程应用中,有限元法比其它数值分析方法更流行的一个重要原因在于:相对与其它数值分析方法,有限元法对边界的模拟更灵活,近似程度更高。
所以,伴随着有限元理论以及计算机技术的发展,大有限元软件的应用证变得越来越普及。
ABAQUS软件一直以非线性有限元分析软件而闻名,这也是它和ANSYS,Nastran等软件的区别所在。
非线性有限元分析的用处越来越大,因为在所用材料非常复杂很多情况下,用线性分析来近似已不再有效。
比方说,一个复合材料就不能用传统的线性分析软件包进行分析。
任何与时间有关联,有较大位移量的情况都不能用线性分析法来处理。
多年前,虽然非线性分析能更适合、更准确的处理问题,但是由于当时计算设备的能力不够强大、非线性分析软件包线性分析功能不够健全,所以通常采用线性处理的方法。
这种情况已经得到了极大的改善,计算设备的能力变得更加强大、类似ABAQUS这样的产品功能日臻完善,应用日益广泛。
非线性有限元分析在各个制造行业得到了广泛应用,有不少大型用户。
航空航天业一直是非线性有限元分析的大客户,一个重要原因是大量使用复合材料。
新一代波音 787客机将全部采用复合材料。
只有像 ABAQUS这样的软件,才能分析包括多个子系统的产品耐久性能。
在汽车业,用线性有限元分析来做四轮耐久性分析不可能得到足够准确的结果。
分析汽车的整体和各个子系统的性能要求(如悬挂系统等)需要进行非线性分析。
在土木工程业, ABAQUS能处理包括混凝土静动力开裂分析以及沥青混凝土方面的静动力分析,还能处理高度复杂非线性材料的损伤和断裂问题,这对于大型桥梁结构,高层建筑的结构分析非常有效。
瞬态、大变形、高级材料的碰撞问题必须用非线性有限元分析来计算。
线性分析在这种情况下是不适用的。
以往有一些专门的软件来分析碰撞问题,但现在ABAQUS在通用有限元软件包就能解决这些问题。
ABAQUS-材料本构模型及编程

材料本构模型及编程-ABAQUS-UMAT材料本构模型及编程实现:简介1、什么时候用用户定义材料(User-defined material, UMAT)?很简单,当ABAQUS没有提供我们需要的材料模型时。
所以,在决定自己定义一种新的材料模型之前,最好对ABAQUS已经提供的模型心中有数,并且尽量使用现有的模型,因为这些模型已经经过详细的验证,并被广泛接受。
2、好学吗?需要哪些基础知识?先看一下ABAQUS手册(ABAQUS Analysis User's Manual)里的一段话:Warning: The use of this option generally requires considerable expertise. The user is cautioned that the implementation of any realis tic constitutive model requires extensive development and testing. Initial testing on a single element model with prescribed traction l oading is strongly recommended.但这并不意味着非力学专业,或者力学基础知识不很丰富者就只能望洋兴叹,因为我们的任务不是开发一套完整的有限元软件,而只是提供一个描述材料力学性能的本构方程(Constitutive equation)而已。
当然,最基本的一些概念和知识还是要具备的,比如应力(stress),应变(strain)及其分量; volumetric part和deviatoric part;模量(modulus)、泊松比(Poisson’s ratio)、拉美常数(Lame constant);矩阵的加减乘除甚至求逆;还有一些高等数学知识如积分、微分等。
基于abaqus的木材本构关系数值模拟方法

基于abaqus的木材本构关系数值模拟方法1.引言1.1 概述概述部分的内容示例:在工程领域中,对木材的力学性能和行为的研究一直存在着广泛的关注。
木材作为一种常见的工程材料,其强度、刚度和耐久性对于工程结构的设计和安全具有重要的影响。
研究木材本构关系是了解木材力学行为及其材料特性的基础,对于优化木材结构的设计和评估具有重要意义。
随着计算机技术的进步和有限元分析方法的广泛应用,通过数值模拟方法来研究木材本构关系变得越来越普遍和有效。
其中,ABAQUS作为一款常用的有限元分析软件,具有强大的建模和分析能力,被广泛应用于各个领域的工程问题求解中。
基于ABAQUS的数值模拟方法可以通过建立木材的有限元模型,模拟木材受力过程中的变形、应力分布和破坏行为。
本文旨在介绍基于ABAQUS的数值模拟方法,用于研究木材的本构关系。
首先,将会概述木材本构关系的研究现状,包括已有的实验数据和模型。
然后,介绍基于ABAQUS的数值模拟方法,包括材料参数的输入、模型的建立和加载条件的设置。
通过数值模拟可以得到木材在各种力学载荷下的力学性能,进而分析其行为特性。
最后,通过结果分析,我们将对该数值模拟方法的有效性和实用性进行评价,并指出研究的局限性以及未来的发展方向。
本文的研究旨在提供一种基于ABAQUS的数值模拟方法,为工程师和研究人员提供一个有效的工具,用于理解和预测木材的力学行为和性能,以支持木材结构的合理设计和优化。
希望本文的内容能够对读者在木材本构关系的研究和应用方面提供一定的指导和参考。
文章结构部分的内容可以按照以下方式进行编写:本篇文章的结构如下:一、引言1.1 概述1.2 文章结构1.3 目的二、正文2.1 木材本构关系的研究现状2.2 基于abaqus的数值模拟方法三、结论3.1 结果分析3.2 研究的局限性和展望在引言部分,我们将对本文的研究背景、意义和目的进行介绍。
首先,我们会提出木材本构关系的研究现状,包括目前已有的研究成果以及存在的问题。
Abaqus超弹性材料分析

Abaqus超弹性材料分析模型了解:本案例所用模型如下:图1 模型认识其中,1为压块,结构刚材料,2为橡胶超弹性材料。
有限元分析流程分为3大步、3小步,如下图所示。
今天将以这种方式介绍使用workbench 实现齿轮啮合的分析流程。
图2 ABAQUS有限元分析流程介绍一、前处理1.1 几何模型的构建本案例中的几何模型较为简单,因此直接在abaqus中创建。
本例使用平面应力应变单元模拟实体的压缩过程,将Module切换到Part模块,单击create part创建压块部件,部件类型选择2D planar、Deformable、Shell,进入草图环境,绘制压块图形如图1,绘制完成后单击done完成压块的创建。
继续单击create part创建橡胶部件,部件类型也为2D planar、Deformable、Shell,进入草图环境,绘制橡胶图形如图1所示,绘制完成后单击done退出橡胶的创建。
1.2 材料参数的定义1.2.1 材料本构将Module切换到property模块。
单击create material创建材料,压块使用结构刚材料,密7850kg/m,杨氏模量为2.1e11Pa,泊松比为0.3。
度设置3橡胶使用超弹性材料,使用Mooney-Rivlin本构模型1.2.2 截面定义Abaqus赋予模型材料需要先定义截面属性,单击create section为压块以及橡胶各创建一个截面属性,类型为solid,Homogeneous,单击continue,在弹出的对话框中勾选,Plane stress/strain thickness,并为其指派厚度,如图3所示。
图3 截面属性创建1.2.3 截面指派当两个部件的截面创建完成后,便可以为其指派相应的截面属性。
1.3 网格系统的构建1.3.1 网格划分将Module切换到Mesh模块。
通过合理控制网格大小,得到如图所示的网格图4 网格系统模型1.3.2 单元类型设定对于本例,单元类型可以使用默认的单元类型1.3.3 装配将Module切换到Assembly模块,进入装配环境,按照图1所示位置关系进行装配。
《2024年ABAQUS用户材料子程序开发及应用》范文

《ABAQUS用户材料子程序开发及应用》篇一一、引言ABAQUS是一款功能强大的工程仿真软件,广泛应用于各种工程领域。
在ABAQUS中,用户材料子程序(User Material Subroutines)的开发与应用,对于提高仿真精度、模拟复杂材料行为具有重要意义。
本文将详细介绍ABAQUS用户材料子程序的开发过程,并探讨其在实际工程中的应用。
二、ABAQUS用户材料子程序开发1. 开发背景及意义ABAQUS提供了丰富的材料模型,但有时这些模型无法满足特定工程需求。
因此,用户可以通过编写自定义的材料子程序来模拟特定材料的行为。
用户材料子程序的开发,可以更好地反映材料的本构关系、力学性能等,从而提高仿真结果的准确性。
2. 开发流程(1)了解需求:明确仿真目标,了解所需模拟的材料特性。
(2)选择合适的子程序:根据需求,选择合适的用户材料子程序模板。
(3)编写代码:使用Fortran或C++等编程语言,编写描述材料行为的代码。
(4)编译及调试:将代码编译成可在ABAQUS中运行的动态链接库,并进行调试。
(5)在ABAQUS中集成:将编译好的动态链接库集成到ABAQUS中,进行仿真分析。
3. 开发注意事项(1)确保代码的准确性:编写代码时,应确保描述材料行为的数学模型正确,且代码实现无误。
(2)遵循ABAQUS编程规范:在编写代码时,应遵循ABAQUS的编程规范,以确保代码能够在ABAQUS中正常运行。
(3)进行充分的测试:在集成到ABAQUS之前,应对编写的代码进行充分的测试,确保其能够正确模拟材料行为。
三、ABAQUS用户材料子程序的应用1. 复杂材料模拟通过开发用户材料子程序,可以模拟复杂材料的本构关系、力学性能等。
例如,在金属成型、复合材料等领域,用户材料子程序可以帮助研究人员更好地了解材料在成型过程中的变形行为,为优化工艺提供依据。
2. 结构分析在结构分析中,用户材料子程序可以用于描述结构的力学性能、损伤演化等。
abaqus钢筋本构参数

abaqus钢筋本构参数钢筋是建筑结构中常见的材料之一,其主要应用于混凝土构件中。
在建筑结构分析中,钢筋材料的本构参数是重要的输入参数。
本文将介绍钢筋材料的本构参数及其相关概念。
钢筋的应力应变曲线是一种非线性曲线,其性质取决于钢筋的规格、材质、热处理以及加载速率等因素。
ABAQUS中使用的本构模型是一种建立在金属塑性理论基础之上的模型,即塑性本构模型。
钢筋的本构模型包括以下参数:弹性模量E,屈服压应力fy,极限拉伸应力fmax,延伸率eT2,硬化指数n和断裂应变εf。
其中,弹性模量E是材料应力-应变曲线中的斜率,表示单位应力下材料的形变量。
屈服压应力fy表示材料在应变增加到一定程度后开始出现塑性变形的应力。
极限拉伸应力fmax是材料可以承受的最大拉伸应力。
延伸率eT2是表示材料在拉伸到极限时伸长的程度,一般取2%。
硬化指数n反映了材料强度增加的速率,它越大表示钢筋的抗弯刚度越大,材料的强度增长的越快。
断裂应变εf是材料破坏前的最大应变值。
以下是常规钢筋的ABAQUS本构参数:|钢筋类型 | 弹性模量E(GPa) | 屈服压应力fy(MPa) | 极限拉伸应力fmax(MPa) | 延伸率eT2(%) | 硬化指数n | 断裂应变εf(%) ||--------|--------|--------|--------|--------|--------|--------|| HRB335 | 200 | 300 | 415 | 14 | 0.03 | 25 || HRB400 | 200 | 360 | 480 | 14 | 0.07 | 20 || HRB500 | 200 | 435 | 630 | 14 | 0.12 | 10 |其中,HRB335、HRB400和HRB500是钢筋的型号,分别代表了钢筋的强度等级,其数值表示最小屈服试验跨度。
例如,HRB335表示在335mm范围内的钢筋屈服力不小于300MPa。
umat

材料本构模型及编程实现:简介一起学习UMATZHANG chunyu1、什么时候用用户定义材料(User-defined material, UMAT)?很简单,当ABAQUS没有提供我们需要的材料模型时。
所以,在决定自己定义一种新的材料模型之前,最好对ABAQUS已经提供的模型心中有数,并且尽量使用现有的模型,因为这些模型已经经过详细的验证,并被广泛接受。
2、好学吗?需要哪些基础知识?先看一下ABAQUS手册(ABAQUS Analysis User's Manual)里的一段话:Warning: The use of this option generally requires consider able expertise. The user is cautioned that the implementationof any realistic constitutive model requires extensive devel opment and testing. Initial testing on a single element model with prescribed traction loading is strongly recommended.但这并不意味着非力学专业,或者力学基础知识不很丰富者就只能望洋兴叹,因为我们的任务不是开发一套完整的有限元软件,而只是提供一个描述材料力学性能的本构方程(Constitutive equation)而已。
当然,最基本的一些概念和知识还是要具备的,比如应力(stress),应变(strain)及其分量;volumetric part和deviatoric part;模量(modulus)、泊松比(Poisson’s ratio)、拉美常数(Lame constant);矩阵的加减乘除甚至求逆;还有一些高等数学知识如积分、微分等。
ABAQUS子程序UMAT里弹塑本构的实现

前言有限元法是工程中广泛使用的一种数值计算方法。
它是力学、计算方法和计算机技术相结合的产物。
在工程应用中,有限元法比其它数值分析方法更流行的一个重要原因在于:相对与其它数值分析方法,有限元法对边界的模拟更灵活,近似程度更高。
所以,伴随着有限元理论以及计算机技术的发展,大有限元软件的应用证变得越来越普及。
ABAQUS软件一直以非线性有限元分析软件而闻名,这也是它和ANSYS,Nastran等软件的区别所在。
非线性有限元分析的用处越来越大,因为在所用材料非常复杂很多情况下,用线性分析来近似已不再有效。
比方说,一个复合材料就不能用传统的线性分析软件包进行分析。
任何与时间有关联,有较大位移量的情况都不能用线性分析法来处理。
多年前,虽然非线性分析能更适合、更准确的处理问题,但是由于当时计算设备的能力不够强大、非线性分析软件包线性分析功能不够健全,所以通常采用线性处理的方法。
这种情况已经得到了极大的改善,计算设备的能力变得更加强大、类似ABAQUS这样的产品功能日臻完善,应用日益广泛。
非线性有限元分析在各个制造行业得到了广泛应用,有不少大型用户。
航空航天业一直是非线性有限元分析的大客户,一个重要原因是大量使用复合材料。
新一代波音 787客机将全部采用复合材料。
只有像 ABAQUS这样的软件,才能分析包括多个子系统的产品耐久性能。
在汽车业,用线性有限元分析来做四轮耐久性分析不可能得到足够准确的结果。
分析汽车的整体和各个子系统的性能要求(如悬挂系统等)需要进行非线性分析。
在土木工程业, ABAQUS能处理包括混凝土静动力开裂分析以及沥青混凝土方面的静动力分析,还能处理高度复杂非线性材料的损伤和断裂问题,这对于大型桥梁结构,高层建筑的结构分析非常有效。
瞬态、大变形、高级材料的碰撞问题必须用非线性有限元分析来计算。
线性分析在这种情况下是不适用的。
以往有一些专门的软件来分析碰撞问题,但现在ABAQUS在通用有限元软件包就能解决这些问题。
abaqus 钢拉伸断裂 本构

abaqus 钢拉伸断裂本构Abaqus钢拉伸断裂本构模型引言:钢材具有广泛应用于结构工程和制造领域的优异性能。
对于钢材的拉伸断裂性能的研究对于提高结构工程的安全性和可靠性具有重要意义。
本文将以Abaqus软件为工具,详细介绍钢材拉伸断裂本构模型的建立和分析方法。
一、拉伸断裂本构模型的基本原理拉伸断裂本构模型是用来描述材料受拉应力时产生断裂的模型。
在Abaqus中,常用的模型有线性弹性模型、虚伪贝努力模型和真实贝努力模型等。
这些模型基于材料力学、断裂力学及实验数据等理论基础,通过对应力应变关系的描述,可以模拟钢材在拉伸断裂过程中的力学行为。
二、Abaqus软件中钢材断裂本构模型的建立1. 定义材料属性:在Abaqus中,首先需要定义材料的力学特性。
对于钢材,可以通过实验数据获取材料的弹性模量、屈服强度、断裂强度等力学特性参数。
2. 选择本构模型:根据所选材料的特性,选择合适的本构模型。
常用的本构模型有线性弹性模型、虚伪贝努力模型和真实贝努力模型等,根据具体研究需求选择适用的模型。
3. 定义本构模型参数:根据所选本构模型,定义相应的本构模型参数。
不同的模型有不同的参数定义,根据实际需求确定参数取值。
4. 建立材料模型:在Abaqus中,通过使用材料模型定义命令,将材料的力学特性和本构模型参数输入软件中。
通过这一步骤,软件就能够了解钢材的力学特性和本构行为。
三、Abaqus软件中钢材断裂分析的步骤1. 几何建模:在Abaqus中,首先需要进行几何建模。
根据具体的分析需求,绘制钢材的几何模型。
可以通过三维建模软件创建几何模型,也可以通过Abaqus软件中的几何建模功能直接创建几何模型。
2. 定义材料属性和本构模型:在建模过程中,需要定义材料的力学特性和选择合适的本构模型。
可根据前文所述的步骤进行定义。
3. 定义边界条件:根据实际需求,定义钢材的边界条件。
这些条件可以包括拉伸速度、约束条件、初始应力等。
用于ABAQUS显式分析梁单元的混凝土单轴本构模型_王强

2011年7月第27卷第4期沈阳建筑大学学报(自然科学版)Journal of Shenyang Jianzhu University (Natural Science )Jul .2011Vol .27,No .4收稿日期:2010-12-31基金项目:住房和城乡建设部科技基金项目(2008-K1-15)作者简介:王强(1971—),男,副教授,博士,主要从事工程结构抗震研究.文章编号:2095-1922(2011)04-0679-06用于ABAQUS 显式分析梁单元的混凝土单轴本构模型王强,潘天林,刘明,李哲(沈阳建筑大学土木工程学院,辽宁沈阳110168)摘要:目的为实现采用梁单元进行钢筋混凝土杆系结构的弹塑性响应分析,对其混凝土本构关系进行二次开发,使ABAQUS 软件提供的混凝土材料模型能用于三维梁单元.方法利用ABAQUS 用户自定义材料程序VUMAT 接口,开发用于显式动力分析的梁单元混凝土单轴本构模型,并编制相应的计算程序,对低周往复加载下的钢筋混凝土柱进行数值模拟计算.结果数值模拟结果能够较好地反映轴力对钢筋混凝土构件滞回性能的影响以及钢筋混凝土柱的双向弯曲耦合性能.结论笔者所开发的混凝土本构模型能够用于多维受力状态下钢筋混凝土梁柱构件的受力行为分析,满足钢筋混凝土杆系结构动力弹塑性分析的需求.关键词:混凝土;滞回性能;本构模型;ABAQUS ;VUMAT 中图分类号:TU375.3文献标志码:AStudy on a Uniaxial Constitutive Model of Concrete for Explicit Dynamic Beam Elements of ABAQUSWANG Qiang ,PAN Tianlin ,LIU Ming ,LI Zhe(School of Civil Engineering ,Shenyang Jianzhu University ,Shenyang ,China ,110168)Abstract :In order to use the beam element of FEM software ABAQUS for analyzing the elastic-plastic dy-namic response of RC truss structures ,it is necessary to carry out a secondary development of the concrete constitutive for spatial beam element.In this paper ,a uniaxial constitutive model of concrete is established.The material subroutine of this model is successfully developed and applied to explicit dynamic module ofABAQUS by means of user-defined subroutine interface VUMAT.Afterwards ,the hysteretic performance of RC columns under cyclic loading is numerically simulated and compared with experiment results.The results show that the uniaxial constitutive model can rightly simulate the influence on the hysteretic performance of RC columns under varies axial load ,as well as the bi-axes bending coupling performance.The established model can meet the demand of analyzing the elastic-plastic dynamic response of RC frame structures.Key words :concrete ;hysteretic performance ;constitutive model ;ABAQUS ;VUMAT混凝土结构在大震作用下通常会进入塑性状态,采用弹性分析方法进行结构的受力分析不能真实反映结构实际受力情况.进行结构的动力弹塑性响应分析,特别是基于构件材料层次分析模型的弹塑性响应分析,能够较为准确地把握结构在大震作用下的非线性形态,对于评估结构的抗680沈阳建筑大学学报(自然科学版)第27卷震安全性具有重要意义.目前各国学者及工程界已开始致力于此方面的研究[1-4].通用有限元软件ABAQUS 具有较好的计算稳定性、丰富的单元材料模型以及强大的前后处理功能,目前已在结构构件的非线性分析中得到了广泛的应用[5-7],特别是其显式分析模块(ABAQUS /EXPLICIT ),由于其采用中心差分法求解动力平衡方程,计算中无需形成结构的整体刚度矩阵,具有计算收敛性好的特点,更适于结构动力弹塑性响应分析.但在ABAQUS 显式分析模块中,软件提供的混凝土材料模型不能用于三维梁单元.若采用实体单元进行高层建筑等杆系结构的整体分析,则计算工作量较大,难以满足工程计算需求.笔者基于纤维模型[8],利用ABAQUS 显式分析模块的用户自定义材料子程序VU-MAT ,对梁单元的混凝土材料模型进行二次开发,以满足结构动力弹塑性响应分析的需求.1纤维梁单元模型基于材料单轴本构关系的纤维模型是将构件沿纵向划分为若干子段,再沿构件横截面划分成纤维束.每个纤维只考虑它的轴向本构关系,且可定义不同的本构关系.柱横截面变形符合平截面假定.对截面纤维的当前状态积分就可以得到截面的双向抗弯刚度、双向抵抗矩以及轴力,进而沿杆长进行积分,就可以得到精确的杆件单元刚度矩阵.纤维模型可以自然、简单地描述构件的双向弯曲-轴力耦合效应.1.1基本假定(1)构件截面变形满足平截面假定;(2)不考虑钢筋与混凝土之间的相对滑移;(3)不考虑构件的剪切非线性及与其他变形的耦合关系.1.2单元截面刚度矩阵梁单元类型为ABAQUS 显式分析模块中的B31梁单元[9].该单元是基于铁摩辛柯(Timosh-enko )梁理论构建的,可以考虑剪切变形.B31梁单元具有两个节点,一个积分点,转角和位移采用线性插值,如图1(a )所示.采用GREEN 应变计算公式,可考虑大应变.单元质量阵为对角阵形式.采用矩形梁截面描述构件截面中的混凝土部分,将其划分为25个积分点或更多,如图1(b )所示;同时采用箱型截面按等面积原则、等位置代替截面中的钢筋,划分为16个积分点或更多,如图1(c )所示.每个积分点即为一个纤维.图1B31梁单元的积分点设置Fig.1Integration points of B31beam element假设梁单元的横截面坐标轴分别为y 、z 轴,纵向坐标轴为x 轴.由单元节点位移通过插值函数可以得到轴向积分点处变形向量d (x )={Φz (x )Φy (x )ε0(x )}T .(1)根据截面积分点的位置,由轴向积分点处变形向量可以得到纤维的应变向量ε(x )25ˑ1=H 25ˑ3d (x ).(2)其中截面纤维几何位置转换矩阵H =[H 1H 2…H 25]T,H i =[-y iz i1],i =1,2, (25)由纤维的应变向量与材料的本构关系可得截面应力向量σ=E ε,其中E 为纤维切线刚度对角阵.截面恢复力向量F (x )={M zM yN }T =H T A σ=H T AE ε=H T AEH d (x ).(3)式中:M z ,M y ,N 分别为截面上绕y 、z 轴的弯矩及轴向力;A 为纤维面积对角阵.整理可得单元截面的刚度矩阵为K sec =H T AEH .(4)运用单元形函数矩阵,可以从截面刚度矩阵推得单元刚度矩阵K e =∫lB T KsecB d x.式中,B 为单元形函数矩阵,l 为单元长度.第27卷王强等:用于ABAQUS 显式分析梁单元的混凝土单轴本构模型6812材料的本构模型2.1钢筋的本构模型钢筋在反复荷载作用下本构模型采用ABAQUS 中自带的随动强化模型[9],并考虑钢筋屈服硬化,钢筋屈服后刚度取E =0.01E 0,对应的单轴本构模型如图2所示.其中E 0为初始弹性模量,E 为屈服后弹性模量,f y 为屈服应力,εy 为屈服应变.图2钢筋的本构模型Fig.2Constitutive model of steel2.2混凝土的本构模型笔者采用基于文献[10]提出的混凝土本构模型,如图3所示.其中E c 0为原点切线模量;E cr 为损伤后弹性模量;εcm 为混凝土所经历的最大压应变;f c 为混凝土抗压强度;ε0为混凝土峰值应力所对应的应变,ε0=0.002;εu 为混凝土的极限压应变,εu =4ε0.混凝土受压骨架曲线采用Kent 和Park 所提出并由B.D.Scott 改进的混凝土应力-应变曲线[11].由于混凝土的抗拉强度很低,且在滞回过程中一旦开裂,混凝土就不能再承受拉力,因此抗拉强度对混凝土构件滞回性能影响较小[12-13].故在本构模型中忽略混凝土的抗拉强度,并忽略裂面效应影响.混凝土卸载及再加载曲线均取为直线形式.卸载时考虑刚度的退化,卸载模量按式(7)确定:E cr =E c0εc ≤ε0,E c0ε0ε()cm0.9εc >ε0{.(7)当混凝土卸载至零压应力时,如继续卸载则材料应力保持为零.若混凝土卸载至零压应力之前又开始加载,则沿原路径返回.再加载时加载曲线始终指向骨架曲线上所经历的最大应变点.若应力超过骨架曲线上的相应点,则沿骨架曲线加载.若混凝土应力在达到骨架曲线之前开始卸载,则按照所经历的最大压应变来确定卸载刚度.图3混凝土的本构模型Fig.3Constitutive model of concrete3用户自定义材料子程序(VU-MAT )实现依据前述的混凝土本构模型,笔者基于用户自定义材料子程序VUMAT 接口,编制了计算程序,并嵌入ABAQUS /EXPLICIT 模块中[9].主程序通过ABAQUS 输入文件中的关键字“*USER-MATERIAL ”来判断是否使用了用户自定义材料,并提供混凝土本构模型所需的材料参数[11].在ABAQUS 中对编制的VUMAT 子程序进行调试,来跟踪每一步调用子程序时变量的更新情况,从而及时发现所产生的错误.调试时要在com-mand 窗口中输入“abaqus -j 文件名.inp -user程序名.for -debug -explicit ”,在VISUAL STU-DIO 开发环境中打开子程序,然后设置断点进行调试.在VUMAT 中只有程序中定义的数组和变量能够进行新旧变量更替,如果另定义更新变量必须特别声明存储特性,否则子程序不会保存上一步变量数值.编程中还应避免除零问题.为保证程序编制思路的可靠性,笔者在进行混凝土本构模型开发之前,首先编制了理想弹塑性材料的VUMAT ,并与ABAQUS 自带理想弹塑性模型进行对比,得到的结果基本一致.4算例验证为充分验证模型的有效性,笔者分别对不同加载制度下的钢筋混凝土柱滞回性能进行计算分析.试件情况见文献[14],构造和配筋如图4所682沈阳建筑大学学报(自然科学版)第27卷示.各试件的加载规则见表1,其中试件SP1与SP2为笔者构造的加载制度,SP3与SP4则为文献[14]中的试件TP74和TP77.材料参数取值见表2.图4钢筋混凝土柱试件Fig.4Reinforced concrete column specimens表1算例加载制度Table 1Loading pattern of example试件编号加载图示加载规则轴力/kN备注SP1-轴向往复加载SP20无轴压单向往复侧推SP3160有轴压单向往复侧推SP4160有轴压双向往复侧推表2材料基本参数Table 2Basic parameters of materials参数项屈服强度/MPa 屈服应变泊松比弹性模量/104MPa 混凝土29.660.0020.252钢筋3570.00170.320由于采用显式动力方法进行拟静力分析,必须减小惯性力对整个构件的影响.采取的措施是降低加载速率和减小计算时步,这样可以使加速度趋近于很小,从而忽略惯性力影响.图5为计算所得试件SP1在轴向往复拉压时,ABAQUS 计算输出的角部混凝土纤维受压应力应变曲线(压为负).该曲线符合笔者所给出混凝土的本构模型,表明笔者编制的材料本构子程序是正确的.图6为试件SP2计算所得的水平加载滞回曲线.可以看出无轴压时构件的滞回曲线呈梭形,且较为饱满,属于典型的受弯构件滞回性能[15].而且对试验的“超前指向”现象也有所表现,即加载曲线并不指向前一循环的开始卸载点,而是指向前一循环的开始卸载点位移更大的一点.图5试件SP1角部混凝土纤维的应力应变关系Fig.5Stress-strain relationship of corner concrete fiber of specimenSP1图6试件SP2计算所得滞回曲线Fig.6Calculated hysteresis curve of specimen SP2图7、8分别为试件SP3的试验实测与计算所得滞回曲线,二者对比可以发现在加载初期0 20mm 时实验曲线与计算曲线基本一致,只是峰值点处计算值略小,这可能是对于混凝土受箍筋第27卷王强等:用于ABAQUS 显式分析梁单元的混凝土单轴本构模型683约束使得强度提高考虑不足.在后期加载20 60mm 时,计算所得滞回曲线较为丰满.造成此现象的原因主要是没有考虑钢筋的滑移,特别是加载后期实际构件已产生滑移,而计算模型并没有表现出来.而且采用的钢筋本构模型为线性强化模型,与真实钢筋的本构关系有一定误差,耗能能力更强一些,所以导致计算所得的滞回曲线比试验所得的曲线要饱满一些.对于试验结果中的“超前指向”现象,计算结果同样能够予以较好的描述.此外由图8与图6对比可以看出轴压力的存在使得构件极限承载力略有提高,而滞回曲线产生捏拢现象.图7试件SP3实测滞回曲线Fig.7Hysteresis curve of specimenSP3图8试件SP3计算所得滞回曲线Fig.8Calculated hysteresis curve of specimen SP3图9、10分别为试件SP4的实验与计算结果.由计算结果可以看出,当方向1保持位移恒定,方向2的加载使得方向1产生荷载跌落现象,反之亦然,这在试验曲线中有相应的体现.可以认为计算模型能够较好地反映钢筋混凝土柱的双向弯曲耦合性能.计算所得滞回曲线仍较试验曲线丰满,计算峰值略低于实验值.图9SP4试验滞回曲线Fig.9Hysteresis curve ofSP4图10SP4计算滞回曲线Fig.10Calculated hysteresis curve of SP4684沈阳建筑大学学报(自然科学版)第27卷5结论(1)笔者建立的模型可以正确反映轴力对钢筋混凝土构件滞回性能的影响,能够较好地模拟钢筋混凝土柱的双向弯曲耦合性能以及滞回曲线中的超前指向与捏拢现象,可以用于多维受力状态下钢筋混凝土梁柱构件的受力行为分析,能够满足空间框架结构动力弹塑性分析的需求.(2)采用箱型截面等效代替考虑钢筋混凝土杆件中的钢筋,有效地解决了杆件采用梁单元模型时难以考虑钢筋作用的问题.(3)由于采用的模型未考虑钢筋的滑移,对整个结果的精确性有一定的影响,有待于进一步研究.参考文献:[1]秦从律,张爱晖.基于截面纤维模型的弹塑性时程分析方法[J].浙江大学学报,2005(7):1003-1008.(Qin Conglü,Zhang Aihui.Non linear time historyanalysis based on section fiber model[J].Journal ofZhejiang University(Engineering Science),2005(7):1003-1008.)[2]Li Kangning.3-D Analysis of RC f rame-w al l building damaged in the1995hyogoken-nanbu earth-quake[C]//Process of the12th World Conference onEarthquake Engineering,New Zealand:Auckland,2000.[3]Mazzoni S,Mckenna F,Scott M H,et al.Opensees command language manual[R].PEER,Berkeley:U-niversity of California,2004.[4]汪训流,陆新征,叶列平.往复荷载下钢筋混凝土柱受力性能的数值模拟[J].工程力学,2007(12):76-81.(Wang Xunliu,Lu Xinzheng,Ye Lieping.Numericalsimulation for the hysteresis behavior of RC columnsunder cyclic loads[J]Engineering Mechanics,2007,24(12):76-81.)[5]王金昌,陈页开.ABAQUS在土木工程中的应用[M].杭州:浙江大学出版社,2006.(Wang Jinchang,Chen Yekai.Application ofABAQUS in civil engineering[M].Hangzhou:Zhe-jiang University Press,2006.)[6]Navalurkar R K,Hsu C T.Fracture analysis of high strength concrete members[J].Journal of Materialsin Civil Engineering,2001,13(3):185-193.[7]Chung W,Sotelino E D.Nonlinear finite-element a-nalysis of composite steel girder bridges[J].Journalof Structural Engineering,2005,131(2):304-313.[8]Spacone E,Fillippou F C,Taucer F.Fiber beam-col-umn model for non-liner analysis of R/C frames[J].Journal of Earthquake Engineering and Structur-al Dynamics,1996,25:711-725.[9]庄茁,由小川,廖剑辉,等.基于ABAQUS的有限元分析和应用[M].北京:清华大学出版社,2009.(Zhuang Zhuo,You Xiaochuan,Liao Jianhui,et al.FEM analysis and application based on ABAQUS[M].Beijing:Tsinghua University Press,2009.)[10]王强,吕西林,雷淑忠.离散单元法在钢筋混凝土构件非线性分析的应用[J].沈阳建筑大学学报:自然科学版,2005(2):91-95.(Wang Qiang,Lu Xilin,Lei Shuzhong.Applicationof the DEM on the nonlinear analysis of reinforcedconcrete members[J].Journal of Shenyang JianzhuUniversity:Natural Science,2005(2):91-95.)[11]Scott B D,Park R,Priestley M J N.Stress-strain be-havior of concrete confined overlapping hoops at lowand high strain rates[J].ACI Journal,1982,79(1):13-27.[12]Légeron F,Paultre P.Uniaxial confinement model for normal and high-strength concrete columns[J].Jour-nal of Structural Engineering,2003,129(2):241-252.[13]Mander J B,Priestley M J N,Park R.Theoretical stress-strain model for confined concrete[J].Journalof Structural Engineering,1988,114(8):1804-1825.[14]Kawashima K,Watanabe G,Hayakawa R.Seismic performance of RC bridge columns subjected to bi-lateral excitation[C]//Proc.35th joint meeting,pan-el on wind and seismic effects,Japan:Tsukuba Sci-ence City,2003.[15]张新培.钢筋混凝土抗震结构非线性分析[M].北京:科学出版社,2003.(Zhang Xinpei.Nonlinear seismic study on rein-forced concrete structures[M].Beijing:SciencePress,2003.)。
abaqus第五讲:ABAQUS中的材料

ABAQUS所用的材料曲线
屈服面
ABAQUS中提供了Mises(针对各向同性材料)和Hill(针对各向异性材料)两种屈 服准则。 Mises屈服准则适用于金属在发生屈服时初始表现为各向同性的情况。
---可以应用于承受单调载荷的金属材料(例如,进行碰撞分析和成型模拟)。 Hill屈服准则适用于金属在发生屈服时初始表现为各向异性的情况。 ---Hill屈服准则假设各向异性并不会导致金属的塑性变形; ---只有在确保金属的塑性变形比较小(5%)的时候才能应用该屈服准则;
nom
l l l l l 0 0 1 l l l l 0 0 0 0
在表达式两边同时加上1,并取自然对数可以得到真实应变和名义应变之间的关系为:
ln ( 1 ) n o m
考虑到塑性变形的不可压缩性,并假定弹性变形也是不可压缩的,建立了真实应力和名 义应力之间的关系为:
超弹性 (Hyperelasticity)
典型的橡胶材料的应力-应变行为是弹性的,但是高度的非线性,如图所示。这种 材料行为称为超弹性(hyperelasticity)。超弹性材料的变形在大应变值时(通常超 过100%)仍然保持为弹性,如橡胶。
Hill塑性
Hill’s plasticity
材料失效(只能在ABAQUS/Explicit中定义和应用)
*BRITTLE CRACKING: 该材料模型用于拉伸开裂的脆性材料,比如混凝土。 *BRITTLE FAILURE: 该选项允许单元脆性开裂并失效,然后从模型中删除。
*EOS: 材料的状态方程可以用于模拟流体动力学 (爆炸)材料,或几乎不可压流体。
线弹性材料的应力-应变行为,如在小应变下的钢材
线弹性材料模型:
基于Abaqus子程序的高分子材料本构关系实现

基于Abaqus子程序的高分子材料本构关系实现作者:汪品红来源:《计算机辅助工程》2013年第05期摘要:对于高分子材料的仿真,业界一般使用经典的弹塑性本构模型来描述其应力应变关系,但其真实的应力应变关系与经典的弹塑性本构模型存在一定差异,从而导致仿真与实际测试之间的差异.Abaqus提供UMAT/VUMAT子程序接口,让用户可以自己构建新的材料本构模型.通过撰写新的材料本构子程序实现高分子材料应力应变关系在仿真中的准确描述,减少仿真与测试之间的差异.同时,在卸载段可以通过卸载标志符的选择定义不同的卸载路径,方便用户使用.关键词:高分子材料;本构关系; Abaqus; UMAT; VUMAT中图分类号: TB324; TB115.1文献标志码: B引言高分子材料在日常生活中有着广泛的应用,因此其不可避免地出现在仿真分析中.当前没有一种商业软件具有适合高分子材料的材料本构模型.Abaqus是一款优秀的商业软件,其提供的子程序接口UMAT/VUMAT允许用户根据使用需求自定义材料本构.[1]使用该方法,可有效解决在仿真中由于材料本构不适用而导致的仿真与实际测试差异过大的问题.1高分子材料本构一般描述方法业界通常使用弹塑性本构定义高分子材料的材料属性.屈服强度一般取材料曲线上第一个峰值点.弹性模量的取法有2种不同的方式:对于应力应变关系曲线有明显直线段的,以第一段直线的斜率作为材料的弹性模量(切线法);对于曲线没有明显直线段的材料,则使用原点与屈服点连成的直线的斜率作为弹性模量(割线法).2种方式与真实应力应变曲线的比较见图1.图 1高分子材料测试材料曲线与仿真曲线比较由图1可知,无论使用何种方式,仿真使用的应力应变曲线都与实际材料的应力应变曲线有较大差异.将切线法获得材料数据代入到手机电池盖三点弯曲中进行仿真,见图2,其仿真与测试力位移曲线在最高点的差异约为23%,见图3.对于手机等一些电子类产品,高分子材料的仿真非常重要.在跌落或弯折测试中,高分子材料的应力应变关系与弹塑性本构的差异造成仿真预测不准确,必须定义正确的高分子材料本构.2Abaqus VUMAT子程序Abaqus提供丰富的材料本构模型库,能够满足绝大多数仿真材料模型的需要;同时,还提供UMAT/VUMAT子程序接口,让用户可以用FORTRAN语言编程,自己定义需要的材料本构模型,对Abaqus材料库中没有包含的材料进行计算.几乎可以把用户材料属性赋予Abaqus 中的任何单元,其中UMAT用在隐式仿真计算中,VUMAT用在显式仿真计算中.由于隐式计算与显式计算的差别,导致UMAT与VUMAT也有一定的差异,但是经过简单的改写即可完成它们之间的转换.本文使用准静态仿真分析方法,属于显式求解,所以只介绍VUMAT.3高分子材料VUMAT本构介绍由图1可知,高分子材料的本构与弹塑性本构最大的差异在于弹性段是直线还是曲线.弹性段的路径也直接影响到卸载的路径.因此,对高分子材料本构的定义关键在于非线性弹性段的实现,即要根据当前的应力值实时获取下一增量步所用的弹性模量值.程序整体流程见图4.图 4程序整体流程3.1弹性段多段线性的实现在弹性段,程序根据弹性模量和泊松比计算应力增量.由于弹性段为非线性,需要根据应力或应变更新用于计算的弹性模量值,直至达到屈服点,因此需要在输入文件中输入材料真实应力应变曲线,通过查表计算的函数,根据当前应力σ所在的位置,计算当前的弹性模量.应力应变曲线输入时,输入格式为:用查表的方法,直到σn3.2卸载路径的选择屈服发生后,需要选择弹性模量参与相关计算,有2个作用:一是用来计算屈服后加载段的应力试探值(不对该增量步真实应力产生影响,只起对比判断的作用);二是用来作为屈服后卸载的路径(为实现不同卸载路径,在程序中设置一个flag位,其值由用户自己输入),用户可以根据实际的需要选择卸载的路径.如图4中,共设置3种卸载路径:沿切线卸载、沿割线卸载以及沿曲线卸载等.用户也可以根据需要增加其他的卸载方式.4子程序的验证为验证子程序是否能实现设计的功能,取一个1/8的网格模型进行单轴拉伸仿真,单元类型为C3D8R.输出其应力应变曲线,与材料真实应力应变曲线比较,见图5.图 5使用VUMAT后加载应力应变曲线与材料曲线对比使用VUMAT后,加载的应力应变曲线与材料测试得到的真实应力应变曲线完全重合,说明VUMAT可以完全反映材料在加载过程中的力学行为.在卸载过程中,分别实现沿弹性段的切线、割线以及曲线卸载.为进一步验证,将VUMAT用于图2所示的手机电池盖三点弯模型中进行仿真与试验对比.在使用弹塑性本构模型时,仿真与测试力位移曲线的最大差异约为23%,而引入使用VUMAT 编写的高分子材料本构后,其仿真与测试的差异减少到4.5%,见图6.从实际项目的验证结果看,使用VUMAT后电池盖测试的力位移曲线与仿真的力位移曲线基本重合,仿真与测试的差异也明显减小.将该本构应用于其他高分子材料和实际案例,其仿真精度均明显改善,也说明该子程序在实际工程中的适用性.图 6使用VUMAT后电池盖力位移曲线对比5结束语使用VUMAT子程序后,高分子材料在加载段的力学特性与测试的真实应力应变曲线一致,同时将其应用在工程实际问题上,也与测试曲线基本一致,验证该程序的适用性.由于高分子材料的卸载特性较为复杂,还需进一步研究,所以程序只给出3种方式供用户按照实际需求进行选择.参考文献:[1]庄茁,张帆,岑松,等. 基于Abaqus的有限元分析和应用[M]. 北京:清华大学出版社, 2009: 509512.(编辑武晓英)。
(完整word)ABAQUS-UMAT弹塑本构二次开发的实现

前言有限元法是工程中广泛使用的一种数值计算方法。
它是力学、计算方法和计算机技术相结合的产物。
在工程应用中,有限元法比其它数值分析方法更流行的一个重要原因在于:相对与其它数值分析方法,有限元法对边界的模拟更灵活,近似程度更高。
所以,伴随着有限元理论以及计算机技术的发展,大有限元软件的应用证变得越来越普及。
ABAQUS软件一直以非线性有限元分析软件而闻名,这也是它和ANSYS,Nastran等软件的区别所在。
非线性有限元分析的用处越来越大,因为在所用材料非常复杂很多情况下,用线性分析来近似已不再有效。
比方说,一个复合材料就不能用传统的线性分析软件包进行分析。
任何与时间有关联,有较大位移量的情况都不能用线性分析法来处理。
多年前,虽然非线性分析能更适合、更准确的处理问题,但是由于当时计算设备的能力不够强大、非线性分析软件包线性分析功能不够健全,所以通常采用线性处理的方法。
这种情况已经得到了极大的改善,计算设备的能力变得更加强大、类似ABAQUS这样的产品功能日臻完善,应用日益广泛。
非线性有限元分析在各个制造行业得到了广泛应用,有不少大型用户。
航空航天业一直是非线性有限元分析的大客户,一个重要原因是大量使用复合材料。
新一代波音 787客机将全部采用复合材料。
只有像 ABAQUS这样的软件,才能分析包括多个子系统的产品耐久性能。
在汽车业,用线性有限元分析来做四轮耐久性分析不可能得到足够准确的结果.分析汽车的整体和各个子系统的性能要求(如悬挂系统等)需要进行非线性分析。
在土木工程业, ABAQUS能处理包括混凝土静动力开裂分析以及沥青混凝土方面的静动力分析,还能处理高度复杂非线性材料的损伤和断裂问题,这对于大型桥梁结构,高层建筑的结构分析非常有效。
瞬态、大变形、高级材料的碰撞问题必须用非线性有限元分析来计算。
线性分析在这种情况下是不适用的。
以往有一些专门的软件来分析碰撞问题,但现在ABAQUS在通用有限元软件包就能解决这些问题。
(完整版)ABAQUS中Cohesive单元建模方法讲解

复合材料模型建模与分析1. Cohesive单元建模方法1。
1 几何模型使用内聚力模型(cohesive zone)模拟裂纹的产生和扩展,需要在预计产生裂纹的区域加入cohesive 层。
建立cohesive层的方法主要有:方法一、建立完整的结构(如图1(a)所示),然后在上面切割出一个薄层来模拟cohesive单元,用这种方法建立的cohesive单元与其他单元公用节点,并以此传递力和位移.方法二、分别建立cohesive层和其他结构部件的实体模型,通过“tie”绑定约束,使得cohesive单元两侧的单元位移和应力协调,如图1(b)所示。
(a)cohesive单元与其他单元公用节点 (b)独立的网格通过“tie"绑定图1.建模方法上述两种方法都可以用来模拟复合材料的分层失效,第一种方法划分网格比较复杂;第二种方法赋材料属性简单,划分网格也方便,但是装配及“tie"很繁琐;因此在实际建模中我们应根据实际结构选取较简单的方法。
1.2 材料属性应用cohesive单元模拟复合材料失效,包括两种模型:一种是基于traction-separation描述;另一种是基于连续体描述。
其中基于traction-separation描述的方法应用更加广泛.而在基于traction—separation描述的方法中,最常用的本构模型为图2所示的双线性本构模型。
它给出了材料达到强度极限前的线弹性段和材料达到强度极限后的刚度线性降低软化阶段. 注意图中纵坐标为应力,而横坐标为位移,因此线弹性段的斜率代表的实际是cohesive单元的刚度。
曲线下的面积即为材料断裂时的能量释放率。
因此在定义cohesive的力学性能时,实际就是要确定上述本构模型的具体形状:包括刚度、极限强度、以及临界断裂能量释放率,或者最终失效时单元的位移。
常用的定义方法是给定上述参数中的前三项,也就确定了cohesive的本构模型。
abaqus 钢拉伸断裂 本构

abaqus 钢拉伸断裂本构
摘要:
1.简介
2.Abaqus 软件介绍
3.钢的拉伸断裂本构模型
4.Abaqus 中钢的拉伸断裂模拟
5.结论
正文:
1.简介
Abaqus 是一种广泛应用于工程领域的有限元分析软件,可以模拟各种材料和结构的力学行为。
在本文中,我们将重点介绍如何使用Abaqus 软件来模拟钢的拉伸断裂过程。
2.Abaqus 软件介绍
Abaqus 是一款法国公司Dassault Systemes 开发的有限元分析软件。
它广泛应用于各种工程领域,包括机械、土木、航空航天等。
Abaqus 提供了一个强大的模拟环境,可以模拟各种复杂的力学问题,包括材料的屈服、断裂等。
3.钢的拉伸断裂本构模型
钢的拉伸断裂本构模型是描述钢在拉伸过程中断裂行为的数学模型。
它通常包括两个部分:一个是描述钢的弹性行为的线性弹性本构模型,另一个是描述钢的塑性行为的屈服和强化本构模型。
4.Abaqus 中钢的拉伸断裂模拟
在Abaqus 中,可以利用钢的拉伸断裂本构模型来模拟钢的拉伸断裂过程。
具体步骤包括:建立模型,定义材料属性,施加边界条件,求解和后处理。
在建立模型时,需要首先创建一个几何模型,然后划分网格。
在定义材料属性时,需要指定钢的弹性模量、屈服强度、极限强度等参数。
在施加边界条件时,需要指定钢棒的两端固定,以防止其移动。
在求解和后处理时,可以使用Abaqus 的求解器求解方程组,然后使用后处理器查看结果。
5.结论
通过使用Abaqus 软件,可以有效地模拟钢的拉伸断裂过程。
在ABAQUS中开发实现Duncan_Chang本构模型

1034
岩土力学
2004 年
对于卸载情况的处理方法,不同文献所考虑的 准则有所不同,但卸载弹性模量计算公式应统一表 达为
Eur
= kur Pa
⎜⎛ ⎝
−σ 1 Pa
⎟⎞ nur ⎠
(8)
至 此 , 由 式 (2) ~ (8) 可 以 全 部 确 定 DuncanChang E-B 模型刚度系数矩阵的元素,然后,可按 照三维问题或平面应变问题的数学表达式形成相应 的刚度系数矩阵 [D] ,如对于 Duncan-Chang E-B 三 维模型问题有
修改稿收到日期:2003-09-04
作者简介:徐远杰,男,1956 年生,教授,结构破坏与数值仿真研究所所长,从事岩土工程数值仿真研究。
第7期
徐远杰等:在 ABAQUS 中开发实现 Duncan-Chang 本构模型
1033
一不足,本文作者利用 ABAQUS 提供的二次开发 用户子程序,完成了 Duncan-Chang 本构模型[1]的接 口开发工作,并且对若干模型算例进行了测试,计 算结果表明,模型算例的求解效率和精度令人满意, 有望成为强大的解决大型复杂土工问题的非线性数 值分析工具。同时,开发与维护的工作量将大大降 低,是解决三维复杂土工数值分析问题的快捷方案 和有效途径。
XU Yuan-jie, WANG Guan-qi, LI Jian, TANG Bi-hua
(School of Civil and Architectural Engineering, Wuhan University, Wuhan 430072, China)
Abstract: The software of ABAQUS, which is developed and supported by HKS Inc., is currently one of the most powerful nonlinear finite element analysis implement in the world. It includes many different kinds of material models. However, the release of ABAQUS currently absents Duncan-Chang constitutive model that has been widely used to simulate some deformation problems in the field of geotechnical engineering. The shortage limits the software’s application scopes in some extents. In this paper, the procedure and outline to develop Duncan-Chang constitutive model in ABAQUS by using User Subroutine were proposed and implemented. Two numerical examples were also solved and compared with conventional triaxial compression test data. All numerical results exhibit that it will be possible to accomplish some complex stress-strain analysis for soil engineering problems by fully making use of the powerful solving platform after ABAQUS is added Duncan-Chang constitutive model. Meanwhile, there are some advantages of faster convergence, higher efficiency, higher precision and more conveniently preprocessing-postprocessing. The programming difficulties to develop soil engineering and workloads of maintenance are also greatly decreased. Key words: finite element; Duncan-Chang constitutive model; ABAQUS; redevelopment
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
材料本构模型及编程-ABAQUS-UMAT材料本构模型及编程实现:简介1、什么时候用用户定义材料(User-defined material,UMAT)?很简单,当ABAQUS没有提供我们需要的材料模型时。
所以,在决定自己定义一种新的材料模型之前,最好对ABAQUS已经提供的模型心中有数,并且尽量使用现有的模型,因为这些模型已经经过详细的验证,并被广泛接受。
2、好学吗?需要哪些基础知识?先看一下ABAQUS手册(ABAQUS Analysis User's Manual)里的一段话:Warning:The use of this option generally requires considerable expertise.The user is cautioned that the implementation of any realistic constitutive model requires extensive development and testing.Initial testing on a single element model with prescribed traction lo ading is strongly recommended.但这并不意味着非力学专业,或者力学基础知识不很丰富者就只能望洋兴叹,因为我们的任务不是开发一套完整的有限元软件,而只是提供一个描述材料力学性能的本构方程(Constitutive equation)而已。
当然,最基本的一些概念和知识还是要具备的,比如应力(stress),应变(strain)及其分量;volumetric part和deviatoric part;模量(modulus)、泊松比(Poisson’s ratio)、拉美常数(Lame constant);矩阵的加减乘除甚至求逆;还有一些高等数学知识如积分、微分等。
3、UMAT的基本任务?我们知道,有限元计算(增量方法)的基本问题是:已知第n步的结果(应力,应变等),;然后给出一个应变增量,计算新的应力。
UMAT要完成这一计算,并要计算Jacobian矩阵DDSDDE(I,J)=。
是应力增量矩阵(张量或许更合适),是应变增量矩阵。
DDSDDE(I,J)定义了第J个应变分量的微小变化对第I个应力分量带来的变化。
该矩阵只影响收敛速度,不影响计算结果的准确性(当然,不收敛自然得不到结果)。
4、怎样建立自己的材料模型?本构方程就是描述材料应力应变(增量)关系的数学公式,不是凭空想象出来的,而是根据实验结果作出的合理归纳。
比如对弹性材料,实验发现应力和应变同步线性增长,所以用一个简单的数学公式描述。
为了解释弹塑性材料的实验现象,又提出了一些弹塑性模型,并用数学公式表示出来。
对各向同性材料(Isotropic material),经常采用的办法是先研究材料单向应力-应变规律(如单向拉伸、压缩试验),并用一数学公式加以描述,然后把讲该规律推广到各应力分量。
这叫做“泛化“(generalization)。
5、一个完整的例子及解释下面这个UMAT取自ABAQUS手册,是一个用于大变形下的弹塑性材料模型。
希望我的注释能帮助初学者理解。
需要了解J2理论。
SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,RPL,DDSDDT,1DRPLDE,DRPLDT,STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,2CMNAME,NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,3PNEWDT,CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,KSTEP,KINC)STRESS--应力矩阵,在增量步的开始,保存并作为已知量传入UMAT;在增量步的结束应该保存更新的应力;STRAN--当前应变,已知。
DSTRAN—应变增量,已知。
STATEV--状态变量矩阵,用来保存用户自己定义的一些变量,如累计塑性应变,粘弹性应变等等。
增量步开始时作为已知量传入,增量步结束应该更新;DDSDDE=。
需要更新DTIME—时间增量dt。
已知。
NDI—正应力、应变个数,对三维问题、轴对称问题自然是3(11,22,33),平面问题是2(11,22);已知。
NSHR—剪应力、应变个数,三维问题时3(12,13,23),轴对称问题是1(12);已知。
NTENS=NTENS NSHR,已知。
PROPS材料常数矩阵,如模量啊,粘度系数啊等等;作为已知量传入,已知。
DROT—对finite strain问题,应变应该排除旋转部分,该矩阵提供了旋转矩阵,详见下面的解释。
已知。
PNEWDT—可用来控制时间步的变化。
如果设置为小于1的数,则程序放弃当前计算,并用新的时间增量DTIME X PNEWDT作为新的时间增量计算;这对时间相关的材料如聚合物等有用;如果设为大余1的数,则下一个增量步加大DTIME为DTIME X PNEWDT。
可以更新。
其他变量含义可参看手册,暂时用不到。
CINCLUDE'ABA_PARAM.INC'定义了一些参数,变量什么的,不用管CCHARACTER*8CMNAMECDIMENSION STRESS(NTENS),STATEV(NSTATV),DDSDDE(NTENS,NTENS),1DDSDDT(NTENS),DRPLDE(NTENS),STRAN(NTENS),DSTRAN(NTENS),2PREDEF(1),DPRED(1),PROPS(NPROPS),COORDS(3),DROT(3,3),3DFGRD0(3,3),DFGRD1(3,3)矩阵的尺寸声明CC LOCAL ARRAYSC----------------------------------------------------------------C EELAS-ELASTIC STRAINSC EPLAS-PLASTIC STRAINSC FLOW-DIRECTION OF PLASTIC FLOWC----------------------------------------------------------------C局部变量,用来暂时保存弹性应变、塑性应变分量以及流动方向DIMENSION EELAS(6),EPLAS(6),FLOW(6)CPARAMETER(ZERO=0.D0,ONE=1.D0,TWO=2.D0,THREE=3.D0,SIX=6.D0,1ENUMAX=.4999D0,NEWTON=10,TOLER=1.0D-6)CC----------------------------------------------------------------C UMAT FOR ISOTROPIC ELASTICITY AND ISOTROPIC MISES PLASTICITYC CANNOT BE USED FOR PLANE STRESSC----------------------------------------------------------------C PROPS(1)-EC PROPS(2)-NUC PROPS(3..)-SYIELD AN HARDENING DATAC CALLS HARDSUB FOR CURVE OF YIELD STRESS VS.PLASTIC STRAINC----------------------------------------------------------------CC ELASTIC PROPERTIESC获取杨氏模量,泊松比,作为已知量由PROPS向量传入EMOD=PROPS(1)EENU=PROPS(2)νEBULK3=EMOD/(ONE-TWO*ENU)3KEG2=EMOD/(ONE ENU)2GEG=EG2/TWO GEG3=THREE*EG3GELAM=(EBULK3-EG2)/THREEλDO K1=1,NTENSDO K2=1,NTENSDDSDDE(K1,K2)=ZEROEND DOEND DO弹性部分,Jacobian矩阵很容易计算注意,在ABAQUS中,剪切应变采用工程剪切应变的定义,所以剪切部分模量是G而不是2G!CC ELASTIC STIFFNESSCDO K1=1,NDIDO K2=1,NDIDDSDDE(K2,K1)=ELAMEND DODDSDDE(K1,K1)=EG2 ELAMEND DODO K1=NDI 1,NTENSDDSDDE(K1,K1)=EGEND DOCC RECOVER ELASTIC AND PLASTIC STRAINS AND ROTATE FORWARDC ALSO RECOVER EQUIVALENT PLASTIC STRAINC读取弹性应变分量,塑性应变分量,并旋转(调用了ROTSIG),分别保存在EELAS和EPLAS中;CALL ROTSIG(STATEV(1),DROT,EELAS,2,NDI,NSHR)CALL ROTSIG(STATEV(NTENS 1),DROT,EPLAS,2,NDI,NSHR)读取等效塑性应变EQPLAS=STATEV(1 2*NTENS)先假设没有发生塑性流动,按完全弹性变形计算试算应力CC CALCULATE PREDICTOR STRESS AND ELASTIC STRAINCDO K1=1,NTENSDO K2=1,NTENSSTRESS(K2)=STRESS(K2) DDSDDE(K2,K1)*DSTRAN(K1)END DOEELAS(K1)=EELAS(K1) DSTRAN(K1)END DOC计算Mises应力C CALCULATE EQUIVALENT VON MISES STRESSCSMISES=(STRESS(1)-STRESS(2))**2 (STRESS(2)-STRESS(3))**2 1(STRESS(3)-STRESS(1))**2DO K1=NDI 1,NTENSSMISES=SMISES SIX*STRESS(K1)**2END DOSMISES=SQRT(SMISES/TWO)C根据当前等效塑性应变,调用HARDSUB得到对应的屈服应力C GET YIELD STRESS FROM THE SPECIFIED HARDENING CURVECNVALUE=NPROPS/2-1CALL HARDSUB(SYIEL0,HARD,EQPLAS,PROPS(3),NVALUE)CC DETERMINE IF ACTIVELY YIELDINGC如果Mises应力大余屈服应力,屈服发生,计算流动方向IF(SMISES.GT.(ONE TOLER)*SYIEL0)THENCC ACTIVELY YIELDINGC SEPARATE THE HYDROSTATIC FROM THE DEVIATORIC STRESSC CALCULATE THE FLOW DIRECTIONCSHYDRO=(STRESS(1) STRESS(2) STRESS(3))/THREEDO K1=1,NDIFLOW(K1)=(STRESS(K1)-SHYDRO)/SMISESEND DODO K1=NDI 1,NTENSFLOW(K1)=STRESS(K1)/SMISESEND DOC根据J2理论并应用Newton-Rampson方法求得等效塑性应变增量C SOLVE FOR EQUIVALENT VON MISES STRESSC AND EQUIVALENT PLASTIC STRAIN INCREMENT USING NEWTON ITERATION CSYIELD=SYIEL0DEQPL=ZERODO KEWTON=1,NEWTONRHS=SMISES-EG3*DEQPL-SYIELDDEQPL=DEQPL RHS/(EG3 HARD)CALL HARDSUB(SYIELD,HARD,EQPLAS DEQPL,PROPS(3),NVALUE)IF(ABS(RHS).LT.TOLER*SYIEL0)GOTO10END DOCC WRITE WARNING MESSAGE TO THE.MSG FILECWRITE(7,2)NEWTON2FORMAT(//,30X,'***WARNING-PLASTICITY ALGORITHM DID NOT', 1'CONVERGE AFTER',I3,'ITERATIONS')10CONTINUEC更新应力,应变分量C UPDATE STRESS,ELASTIC AND PLASTIC STRAINS ANDC EQUIVALENT PLASTIC STRAINCDO K1=1,NDISTRESS(K1)=FLOW(K1)*SYIELD SHYDROEPLAS(K1)=EPLAS(K1) THREE/TWO*FLOW(K1)*DEQPLEELAS(K1)=EELAS(K1)-THREE/TWO*FLOW(K1)*DEQPLEND DODO K1=NDI 1,NTENSSTRESS(K1)=FLOW(K1)*SYIELDEPLAS(K1)=EPLAS(K1) THREE*FLOW(K1)*DEQPLEELAS(K1)=EELAS(K1)-THREE*FLOW(K1)*DEQPLEND DOEQPLAS=EQPLAS DEQPLCC CALCULATE PLASTIC DISSIPATIONCSPD=DEQPL*(SYIEL0 SYIELD)/TWOCC计算塑性变形下的Jacobian矩阵FORMULATE THE JACOBIAN(MATERIAL TANGENT)C FIRST CALCULATE EFFECTIVE MODULICEFFG=EG*SYIELD/SMISESEFFG2=TWO*EFFGEFFG3=THREE/TWO*EFFG2EFFLAM=(EBULK3-EFFG2)/THREEEFFHRD=EG3*HARD/(EG3 HARD)-EFFG3c...if(props(7).lt..001)go to99c...DO K1=1,NDIDO K2=1,NDIDDSDDE(K2,K1)=EFFLAMEND DODDSDDE(K1,K1)=EFFG2 EFFLAMEND DODO K1=NDI 1,NTENSDDSDDE(K1,K1)=EFFGEND DODO K1=1,NTENSDO K2=1,NTENSDDSDDE(K2,K1)=DDSDDE(K2,K1) EFFHRD*FLOW(K2)*FLOW(K1)END DOEND DOc...99continuec...ENDIFC将弹性应变,塑性应变分量保存到状态变量中,并传到下一个增量步C STORE ELASTIC AND(EQUIVALENT)PLASTIC STRAINSC IN STATE VARIABLE ARRAYCDO K1=1,NTENSSTATEV(K1)=EELAS(K1)STATEV(K1 NTENS)=EPLAS(K1)END DOSTATEV(1 2*NTENS)=EQPLASCRETURNENDc...c...子程序,根据等效塑性应变,利用插值的方法得到对应的屈服应力SUBROUTINE HARDSUB(SYIELD,HARD,EQPLAS,TABLE,NVALUE)CINCLUDE'ABA_PARAM.INC'CDIMENSION TABLE(2,NVALUE)CPARAMETER(ZERO=0.D0)CC SET YIELD STRESS TO LAST VALUE OF TABLE,HARDENING TO ZEROCSYIELD=TABLE(1,NVALUE)HARD=ZEROC IF MORE THAN ONE ENTRY,SEARCH TABLECIF(NVALUE.GT.1)THENDO K1=1,NVALUE-1EQPL1=TABLE(2,K1 1)IF(EQPLAS.LT.EQPL1)THENEQPL0=TABLE(2,K1)IF(EQPL1.LE.EQPL0)THENWRITE(7,1)1FORMAT(//,30X,'***ERROR-PLASTIC STRAIN MUST BE`,1`ENTERED IN ASCENDING ORDER')CALL XITENDIFCC CURRENT YIELD STRESS AND HARDENINGCDEQPL=EQPL1-EQPL0SYIEL0=TABLE(1,K1)SYIEL1=TABLE(1,K1 1)DSYIEL=SYIEL1-SYIEL0HARD=DSYIEL/DEQPLSYIELD=SYIEL0 (EQPLAS-EQPL0)*HARD GOTO10ENDIFEND DO10CONTINUEENDIFRETURNEND欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。