弹塑性分析1219123806文档格式.docx

上传人:b****6 文档编号:17198973 上传时间:2022-11-28 格式:DOCX 页数:13 大小:113.46KB
下载 相关 举报
弹塑性分析1219123806文档格式.docx_第1页
第1页 / 共13页
弹塑性分析1219123806文档格式.docx_第2页
第2页 / 共13页
弹塑性分析1219123806文档格式.docx_第3页
第3页 / 共13页
弹塑性分析1219123806文档格式.docx_第4页
第4页 / 共13页
弹塑性分析1219123806文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

弹塑性分析1219123806文档格式.docx

《弹塑性分析1219123806文档格式.docx》由会员分享,可在线阅读,更多相关《弹塑性分析1219123806文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

弹塑性分析1219123806文档格式.docx

*强化准则

屈服准则:

对单向受拉试件,我们可以通过简单的比较轴向应力与材料的屈服应力来决定是否有塑性变形发生,然而,对于一般的应力状态,是否到达屈服点并不是明显的。

屈服准则是一个可以用来与单轴测试的屈服应力相比较的应力状态的标量表示。

因此,

知道了应力状态和屈服准则,程序就能确定是否有塑性应变产生。

屈服准则的值有时候也叫作等效应力,一个通用的屈服准则是VonMises屈服准则,

当等效应力超过材料的屈服应力时,将会发生塑性变形。

可以在主应力空间中画出Mises屈服准则,见图3-1。

 

在3-D中,屈服面是一个以为轴的圆柱面,在2-D中,屈服面是一

个椭圆,在屈服面内部的任何应力状态,都是弹性的,屈服面外部的任何应力状态都会引起屈服。

注意:

静水压应力状态()不会导致屈服:

屈服与静水压应力无关,

而只与偏差应力有关,因此,,的应力状态比

的应力状态接近屈服。

Mises屈服准则是一种除了土壤和脆性材料外典型使用的屈服准则,在土壤和脆性材料中,屈服应力是与静水压应力(侧限压力)有关的,侧限压力越高,发生屈服所需要的剪应力越大。

流动准则:

流动准则描述了发生屈服时,塑性应变的方向,也就是说,流动准则定义了单个塑性应

变分量(,等)随着屈服是怎样发展的。

一般来说,流动方程是塑性应变在垂直于屈服面的方向发展的屈服准则中推导出来的。

这种流动准则叫作相关流动准则,如果不用其它的流动准贝((从其它不同的函数推导出来)。

则叫作不相关的流动准则。

强化准则:

强化准则描述了初始屈服准则随着塑性应变的增加是怎样发展的。

一般来说,屈服面的变化是以前应变历史的函数,在ANSY皐序中,使用了两种强化准

则。

等向强化是指屈服面以材料中所作塑性功的大小为基础在尺寸上扩张。

对Mises屈服

3-2。

准则来说,屈服面在所有方向均匀扩张。

见图

图3-2等向强化时的屈服面变化图

由于等向强化,在受压方向的屈服应力等于受拉过程中所达到的最高应力。

随动强化假定屈服面的大小保持不变而仅在屈服的方向上移动,当某个方向的屈服应力升

高时,其相反方向的屈服应力应该降低。

见图3-3。

在随动强化中,由于拉伸方向屈服应力的增加导致压缩方向屈服应力的降低,所以在对

性的。

塑性选项

ANSYS程序提供了多种塑性材料选项,在此主要介绍四种典型的材料选项可以通过激活一个数据表来选择这些选项。

BKIN

*经典双线性随动强化

・双线性等向强化

・多线性随动强化

・多线性等向强化经典的双线性随动强化(

BISO

MKIN

MISO

BKIN)使用一个双线性来表示应力应变曲线,所以有两个斜率,

弹性斜率和塑性斜率,由于随动强化的Vonmises屈服准则被使用,所以包含有鲍辛格效

应,此选项适用于遵守

大多数的金属。

VonMises屈服准则,初始为各向冋性材料的小应变冋题,这包括

需要输入的常数是屈服应力和切向斜率,可以定义高达六条不同温度下的曲

线。

注意:

*使用MP命令来定义弹性模量

・弹性模量也可以是与温度相关的

切向斜率Et不可以是负数,也不能大于弹性模量

在使用经典的双线性随动强化时,可以分下面三步来定义材料特性。

1、定义弹性模量

2、激活双线性随动强化选项

3、使用数据表来定义非线性特性

双线性等向强化(BIS0),也是使用双线性来表示应力一应变曲线,在此选项中,等向强化的VonMises屈服准则被使用,这个选项一般用于初始各向同性材料的大应变问题。

需要输入的常数与BKIN选项相同。

多线性随动强化(MKIN)使用多线性来表示应力-应变曲线,模拟随动强化效应,这个选项使用VonMises屈服准则,对使用双线性选项(BKIN)不能足够表示应力—应变曲线的小

应变分析是有用的。

需要的输入包括最多五个应力-应变数据点(用数据表输入),可以定义五条不

同温度下的曲线。

在使用多线性随动强化时,可以使用与BKIN相同的步骤来定义材料特性,所不同的是

在数据表中输入的常数不同,下面是一个用命令流定义多线性随动强化的标准输入。

MPTEMP,,10,70

MPDATA,EX,3,,30ES,25ES

TB,MK2N3

TBTEMP

TBDATA

,STRA2N

,0.01,0.05,0.1

TBDATATBTEMPTBDATA

10

,30000,37000,38000

70

,225000,31000,33000

多线性等向强化(MISO)使用多线性来表示使用VonMises屈服准则的等向强化的应力一

应变曲线,它适用于比例加载的情况和大应变分析。

需要输入最多100个应力一应变曲线,最多可以定义20条不同温度下的曲线。

其材料特性的定义步骤如下:

2、定义MISO数据表

3、为输入的应力-应变数据指定温度值

4、输入应力一应变数据

5、画材料的应力一应变曲线

与MKIN数据表不同的是,MIS0的数据表对不同的温度可以有不同的应变值,因此,每条温度曲线有它自己的输入表。

怎样使用塑性

在这一章中,我们将介绍在程序中怎样使用塑性,重点介绍以下几个方面

ANSYS

AN

SYS输

使

-一-

ANSYS输入:

当使用TB命令选择塑性选项和输入所需常数时,应该考虑到:

*常数应该是塑性选项所期望的形式,例如,我们总是需要应力和总的应变,而不是应力

与塑性应变。

*如果还在进行大应变分析,应力-应变曲线数据应该是真实应力-真实应变。

对双线性选项(BKIN,BISO),输入常数和可以按下述方法来决定,如果材料没有

明显的屈服应力,通常以产生0.2%的塑性应变所对应的应力作为屈服应力,而

以通过在分析中所预期的应变范围内来拟合实验曲线得到。

其它有用的载荷步选项:

*使用的子步数(使用的时间步长),既然塑性是一种与路径相关的非线性,因此需要使用许多载荷增量来加载

*激活自动时间步长

*如果在分析所经历的应变范围内,应力一应变曲线是光滑的,使用预测器选项,这能够极大的降低塑性分析中的总体迭代数。

输出量

在塑性分析中,对每个节点都可以输出下列量:

Epp—塑性应变分量,等等

EPEQ累加的等效塑性应变

SEP—根据输入的应力一应变曲线估算出的对于EPEQ勺等效应力

HPRES-静水压应力

PS记塑性状态变量

PLWK-单位体积内累加的塑性功

上面所列节点的塑性输出量实际上是离节点最近的那个积分点的值。

如果一个单元的所有积分点都是弹性的(EPEQ=0))那么节点的弹性应变和应力从积分点外插得到,如果任一积分点是塑性的(EPEQ>

0,那么节点的弹性应变和应力实际上是积分点的值,这是程序的缺省情况,但可以人为的改变它。

程序使用中的一些基本原则:

下面的这些原则应该有助于可执行一个精确的塑性分析

1、所需要的塑性材料常数必须能够足以描述所经历的应力或应变范围内的材料特性。

2、缓慢加载,应该保证在一个时间步内,最大的塑性应变增量小于5%—般来说,如果Fy是系统刚开始屈服时的载荷,那么在塑性范围内的载荷增量应近似为:

・0.05*Fy—对用面力或集中力加载的情况

・Fy—对用位移加载的情况

3、当模拟类似梁或壳的几何体时,必须有足够的网格密度,为了能够足够的模拟弯曲反应,在厚度方向必须至少有二个单元。

4、除非那个区域的单元足够大,应该避免应力奇异,由于建模而导致的应力奇异有:

*单点加载或单点约束

・凹角

*模型之间采用单点连接单点耦合或接触条件

5、如果模型的大部分区域都保持在弹性区内,那么可以采用下列方法来降低计算时间:

*在弹性区内仅仅使用线性材料特性(不使用TB命令)在线性部分使用子结构

加强收敛性的方法:

如果不收敛是由于数值计算导致的,可以采用下述方法来加强问题的收敛性:

1、使用小的时间步长

2、如果自适应下降因子是关闭的,打开它,相反,如果它是打开的,且割线刚度正在被连续地使用,那么关闭它。

3、使用线性搜索,特别是当大变形或大应变被激活时

4、预测器选项有助于加速缓慢收敛的问题,但也可能使其它的问题变得不稳定。

5、可以将缺省的牛顿—拉普森选项转换成修正的(MOD)或初始刚度(INIT)牛顿—拉普

森选项,这两个选项比全牛顿-拉普森选项更稳定(需要更的迭代),但这两个选项仅在小

挠度和小应变塑性分析中有效。

查看结果

1、感兴趣的输出项(例如应力,变形,支反力等等)对加载历史的响应应该是光滑的,

一个不光滑的曲线可能表明使用了太大的时间步长或太粗的网格。

2、每个时间步长内的塑性应变增量应该小于5%,这个值在输出文件中以“MaxplasticStrainStep”输出,也可以使用POST26来显示这个值(MainMenu:

TimeHistPostproDefineVariables)。

3、塑性应变等值线应该是光滑的,通过任一单元的梯度不应该太大。

4、画出某点的应力一应变图,应力是指输出量SEQV(Mises等效应力),总应变由累加的塑性应变EPEQ和弹性应变得来。

塑性分析实例(GUI方法)

在这个实例分析中,我们将进行一个圆盘在周期载荷作用下的塑性分析。

问题描述:

一个周边简支的圆盘,在其中心受到一个冲杆的周期作用。

由于冲杆被假定是刚性的,因此在建模时不考虑冲杆,而将圆盘上和冲杆接触的结点的Y方向上的位移耦合起来。

由于模型和载荷都是轴对称的,因此用轴对称模型来进行计算。

求解通过四个载荷步实

现。

问题详细说明:

材料性质:

EX=70000(杨氏模量)

NUXY=0.325(泊松比)

塑性时的应力一应变关系如下:

应变应力

0.000785755

0.00575112

0.02925172

0.1241

加载历史:

时间载荷

00

1-6000

2750

3-6000

问题描述图:

步骤一:

建立计算所需要的模型。

在这一步中,建立计算分析所需要的模型,包括定义单元类型,划分网格,给定边界条件。

并将数据库文件保存为"

exercise2.db”。

在此,对这一步的过程不作详细叙述。

步骤二:

恢复数据库文件"

exercise.db”

UtilityMenu〉File>

Resumefrom

步骤三:

定义材料性质

1、选择菜单路径MainMenu>

Preprocessor>

MatersalProps>

-Constant-lsotropic.

IsotropicMatersalProperties(各向同性材料性质)对话框出现。

2、单击0K来指定材料号为1。

另一个IsotropicMaterialProperties对话框出现。

3、对杨氏模量(EX键入EXX。

4、对泊松比(NUXY键入0.325。

5、单击OK。

步骤四:

定义和填充多线性随动强化数据表(MKIN)

1、选择菜单路径MainMenu>

MaterialProps>

DataTables>

Define/Activate.Define/ActivateDataTable(激活数据表)对话框出现。

2、在关于typeofdatatable(数据表类型)的卷动框中,卷动到“MultikinemMKIN

且选中它。

6、在“Strain”一行中,从第二列起分别输入STN1,STN2,STN3,STN4。

7、在“Curve1”一行中,从第二列起分别输入STS1,STS2,STS3,STS4。

8、选择File>

Apply&

Quit。

9、选择菜单路径MainMenu>

Preprosessor>

MaterialPorps>

DataTables>

Graph.

GraphDataTables(图形表示数据表)对话框出现。

10、单击OK接受绘制MKIN表的缺省。

一个MKIN表的标绘图出现在ANSYS图形窗口中。

步骤五:

进入求解器

选择菜单路径MainMenu>

Solution。

步骤六:

定义分析类型和选项

Solution>

-AnalysisType-NewAnalysis.

2、单击“Static”来选中它然后单击OK。

步骤七:

打开预测器,设置输出控制。

1、选择菜单路径Mainmenu>

solution-LoadSetOpts-Nonlinear>

Predictor。

2、将predictor的状态设置为“ON”。

3、选择菜单路径MainMenu>

-LoadStepOptions-OutputCtrls>

DB/Results

File.CoutrolsforDatabaseandResultsFileWriting(对数据库和结果文件写入的控制)对话框出现。

4、单击“Everysubstep”且选中它。

步骤八:

设置载荷步选项

1、选择菜单路径MainMenu>

-LoadStepOptions-Time/Frequenc>

time&

Substep。

Time&

SubstepOption(时间和子步数选项)对话框出现。

2、对timeatendofLoadStep(载荷步终止时间)键入1e-6

3、对Numberofsubsteps(子步数)键入1。

步骤九:

对第一个载荷步加载

在结点3的Y方向施加一大小为0的集中力载荷。

步骤十:

将第一个载荷步写入载荷步文件。

-WriteLsFile,出现对话框。

2、在“LSNUM的输入框中键入1步骤十一:

对第二个载荷步加载,并写入载荷步文件。

1、选择菜单路径MainMenu>

-LoadStepOptions-Time/Frequenc>

time&

SubstepTime&

SubstepOption(时间和时间步选项)对话框出现。

2、对timeatendofLoadStep(载荷步终止时间)键入1

3、对Numberofsubsteps(子步数)键入10。

4、单击automatictimesteppingoption(自动时间步长选项)使之为ON然后单击OK。

5、在结点3的Y方向施加一大小为-6000的集中力载荷。

6、选择菜单路径MainMenu>

7、在“LSNUM的输入框中键入2

步骤十二:

对第三个载荷步加载,并写入载荷步文件。

Substep

Time&

2、对timeatendofLoadStep(载荷步终止时间)键入2

3、在结点3的Y方向施加一大小为750的集中力载荷。

4、选择菜单路径MainMenu>

5、在“LSNUM的输入框中键入3

步骤十三:

对第四个载荷步加载,并写入载荷步文件。

-LoadStepOptions-

Time/Frequenc>

SubstepOption(时间和时间步选项)对话框出现。

2、对timeatendofLoadStep(载荷步终止时间)键入3

3、在结点3的Y方向施加一大小为-6000的集中力载荷。

5、在“LSNUM的输入框中键入4

求解问题

-Solve-FromLsFiles,对话框出现。

2、对“LSMIN'

键入1,对“LSMAX键入4。

3、单击对话框中的OK开始求解。

步骤十四:

进行后处理。

在这一步中,可以进行所想要的后处理,在此不进行详述。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1