双线性弹塑性模型(二)

双线性弹塑性模型(一)

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

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

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

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

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

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

一) 弹性预测

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

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

二) 检查屈服状态

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

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

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

如果 ,则材料已屈服。

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

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

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

接下来进入下一步迭代。

[算例]

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

(1)

材料处于弹性状态。

(2)

材料已压缩屈服。

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

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

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

公众号、B站:[易木木响叮当] 关注可了解更多的有限元数值仿真技巧。问题或建议,请公众号留言; 如果你觉得木木同学对你有帮助,欢迎赞赏。 本篇推文延续上一节的接触非线性内容,继续深入了解接触问题,主要做了下摩擦相关的内容,主要方面如下: 使用 理论解析方法求出摩擦力及滑动位移; 基于 拉格朗日乘子法求摩擦力及滑动位移; 基于 罚函数法求摩擦力及滑动位移; 问题描述 考虑受均布荷载作用的悬臂梁,梁的
导读:介绍温度壁面函数,为什么需要温度壁面函数,如果去构建? 为什么需要? 在一个有墙壁的流动中,壁面处流动速度为零,温度为壁温,可以得到速度和温度分布,如下图所示。 当靠近壁面时,速度及温度的梯度越来越大,这些梯度的大小最终决定流体切应力和传热,因此在有限体积法中,为了保证求解精度,靠近壁面的网格需要越来越小。这里要指出一点的是:与自由流动相比,无滑移的壁面边界条件(壁面速度为0)可能会使壁面温
本案例演示利用STAR CCM+中的DEM模型仿真挖掘机物料挖掘过程。 对于不受周围流体显著影响的颗粒的DEM模拟,STAR-CCM+允许在无需体网格的情况下对颗粒运动行为进行模拟。 本教程将模拟挖掘机铲斗从浅坑中铲起小球的过程。这些球体在被挖掘机铲起之前被注入坑中。在案例中,坑内和坑上方的空气不需要体网格。相反可以将区域边界指定给颗粒区域,从而允许STAR-CCM+在不需要任何流体力的情况下求解
知乎、B站:[易木木响叮当] 关注可了解更多的有限元数值仿真技巧。问题或建议,请公众号留言; 如果你觉得木木同学对你有帮助,欢迎赞赏。 今天给大家分享的是:基于Newton–Raphson的一维非线性弹簧有限元分析。 写在前面的话 非线性有限元编程终于有了个开端了,有关这一块要求的功底相对于线弹性编程,着实有点高,不仅要掌握有限元分析的流程,还要熟悉各种数值算法(研一时的数值分析)。不过也不要慌,
正交各向异性(工程常数): EngineeringConstants-xplD.obj EngineeringConstants-xpl.obj 共享库: explicitU.dll explicitU-D.dll
本科/工程师
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    4 11