双线性弹塑性模型(二)

双线性弹塑性模型(一)

下面基于随动硬化模型来计算当前应力。

随动硬化模型和各向同性硬化模型的主要区别在于屈服面的变化。对于各向同性硬化模型,弹性范围(屈服应力的两倍)增大,而随动硬化模型弹性范围保持不变。

随着塑性应变的增加,弹性范围的中心平行于硬化曲线移动 为了模拟这种效应,定义了移动应力(shifted stress)

称为返回应力(back stress),代表弹性范围的中心。返回应力被视为一个塑性变量,必须在每次迭代时进行存储和更新。

双线性弹塑性模型(二)的图1

基于随动硬化模型来计算当前应力的步骤:

一) 弹性预测

应变增量假设完全弹性,并计算应力增量和试应力(trial stress)。

既然为完全弹性, 也不变。

二) 检查屈服状态

检查试应力是否满足屈服条件,即

注意 是常数。如果 ,则材料处于弹性状态。

应变增量是完全弹性的,塑性应变没有改变。

如果 ,则材料已屈服。

双线性弹塑性模型(二)的图2

除了在sgn函数中使用移动应力(shifted stress),应力更新公式与各向同性硬化模型应力更新公式基本一致。这里 是符号函数。由于塑性应变增量仍未知,需要增加一个条件:在加载过程中,修正后的应力必须在屈服面上

由于 ,塑性应变增量总是正的。

接下来进入下一步迭代。

[算例]

对一根杆做拉伸试验,荷载分级加载。某一时刻应力 ,塑性应变 , .(1)材料此时处于弹性状态还是塑性状态?(2)当应变增量 ,计算应力和塑性应变。

(1)

材料处于弹性状态。

(2)

材料已压缩屈服。

扫码_搜索联合传播样式-白色版.png
PYTHON非线性弹塑性

双线性弹塑性模型(二)的评论3条

双线性弹塑性模型(二)的相关案例教程

对于弹塑性材料, ,其中 为当前屈服应力。对于初始加载, 等于材料屈服应力,材料达到屈服后, 要基于假定的应变硬化模型来更新。一般的工程材料,弹性模量及初始屈服应力可以由单轴拉伸试验得到,而 不能由实验得到。实验中可以得到应变硬化参数H,这个参数定义为应力-应变曲线中除去弹性应变分量后应变硬化部分的斜率。 如图所示,塑性阶段应变增量分为弹性及塑性两部分: 卸载后,弹性应变回复,因而只用应变增量中的
公众号、B站:[易木木响叮当] 关注可了解更多的有限元数值仿真技巧。问题或建议,请公众号留言; 如果你觉得木木同学对你有帮助,欢迎赞赏。 本篇推文延续上一节的接触非线性内容,继续深入了解接触问题,主要做了下摩擦相关的内容,主要方面如下: 使用 理论解析方法求出摩擦力及滑动位移; 基于 拉格朗日乘子法求摩擦力及滑动位移; 基于 罚函数法求摩擦力及滑动位移; 问题描述 考虑受均布荷载作用的悬臂梁,梁的
本节内容为多杆结构的弹塑性有限元计算。 对于弹塑性材料, ,其中 含多个杆单元的结构,需要分别判断每个单元的弹塑性状态,确定是 或者 参与计算。 [算例] 如图所示,两个并联的杆,一段固定,另一端另一端施加轴向力P。荷载逐渐增加到 ,然后逐渐卸载至0。杆一。 杆二。 import matplotlib.pyplot as plt import numpy as np import numpy as
导读:介绍温度壁面函数,为什么需要温度壁面函数,如果去构建? 为什么需要? 在一个有墙壁的流动中,壁面处流动速度为零,温度为壁温,可以得到速度和温度分布,如下图所示。 当靠近壁面时,速度及温度的梯度越来越大,这些梯度的大小最终决定流体切应力和传热,因此在有限体积法中,为了保证求解精度,靠近壁面的网格需要越来越小。这里要指出一点的是:与自由流动相比,无滑移的壁面边界条件(壁面速度为0)可能会使壁面温
本案例演示利用STAR CCM+中的DEM模型仿真挖掘机物料挖掘过程。 对于不受周围流体显著影响的颗粒的DEM模拟,STAR-CCM+允许在无需体网格的情况下对颗粒运动行为进行模拟。 本教程将模拟挖掘机铲斗从浅坑中铲起小球的过程。这些球体在被挖掘机铲起之前被注入坑中。在案例中,坑内和坑上方的空气不需要体网格。相反可以将区域边界指定给颗粒区域,从而允许STAR-CCM+在不需要任何流体力的情况下求解
本科/工程师
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    4 10