干货有限元 干货详情

如何准确判断结构是否发生了塑性变形

等天黑87
有限元分析显式动力学静力学分析塑性本构模型网格无关性应力奇异能量判据塑性耗散能卸载法等效塑性应变Von Mises应力屈服强度塑性变形回弹分析疲劳分析冲击动力学钣金冲压过盈装配汽车防撞梁吸能盒

结构到底塑变了没有?

点开总位移云图,一看最大位移才零点几个毫米,心里立马踏实了:“嗯,没坏,肯定没问题。” —— 说实话,这个判断习惯非常危险

在仿真结果里,到底怎么科学、严谨地判断塑性变形有没有发生? 今天全是干货,希望对你有帮助。

一、先说底层逻辑:塑性变形的本质是什么?

说白了就一句话:外力超过材料屈服极限后,产生的不可恢复的永久变形。

所以判断的核心逻辑其实很清晰:

应力 是否超过了屈服强度?

应变 里有没有不可恢复的那一部分?

但在实际仿真里,这两个指标都没那么简单直接——应力有“虚假繁荣”,应变也有“弹性伪装”,需要一层层剥开看。

二、第一道防线:盯紧Von Mises应力

这是判断金属材料是否屈服的首选入门指标

静力学或显式动力学分析中,Von Mises Stress(等效应力) 是最常用的参照量;

操作非常直接:把应力云图和材料的 Yield Strength(屈服强度) 做对比;

σ_vm < σ_y:材料还老实在弹性阶段待着;

σ_vm ≥ σ_y:理论上已经跨进塑性阶段的门槛了。

注意一个致命误区
不少
只看云图上的最大应力值,只要这个数没超屈服就万事大吉。这远远不够!
一定要结合高应力区的分布范围、实际载荷工况和网格质量来综合判断。一个只有针尖大的地方超了屈服,和一大片区域都超了屈服,性质完全不同。

特别警惕:“应力奇异”制造的假屈服陷阱

下面这几个位置,算出来的Von Mises应力极其容易被虚假放大,形成“伪塑性”:

尖角、直角拐点;

点集中力加载位置;

固定约束(Fixed Support)的边界。

这些地方的应力往往不随网格细化而收敛,反而越算越高。
这种情况下出现的“超屈服”,绝不能直接当成塑性变形的证据,必须结合应变结果和圣维南原理去排查。

三、最过硬的证据:直接看“塑性应变”

相比应力这个“间接推断”,我个人更推荐把 塑性应变 作为判断塑变的铁证——有就是有,没有就是没有,争议最小。

1. 直接查看 Plastic Strain 云图

主流软件(ANSYS、Abaqus、Nastran等)只要你在材料属性里打开了塑性本构,后处理里都能输出:

Equivalent Plastic Strain(PEEQ / 等效塑性应变)

判断标准极其简单:

PEEQ > 0:说明积分点处已经发生了屈服;

PEEQ = 0(或为0的区域):说明该区域仍处于弹性状态。

实战经验:出去给客户做报告,与其放一堆应力云图让人猜,不如直接贴一张等效塑性应变云图,哪里塑性变形了、程度如何,一目了然,说服力直接拉满。

2. 分清弹性应变和塑性应变

在 Workbench Mechanical 或 Abaqus Viewer 里,可以分别调出:

Elastic Strain(弹性应变)

Plastic Strain(塑性应变)

它们的关系很简单:

总应变 = 弹性应变 + 塑性应变;

卸载之后,弹性应变会恢复,剩下的那一部分残余应变,就是实打实的塑性变形

这也是为什么在做疲劳、回弹分析时,必须启用塑性本构模型——否则根本算不出残余应变。

四、动态冲击问题:试试从“能量”视角找证据

做冲击、跌落、碰撞这类显式动力学分析时,如果单看应力和应变觉得不放心,强烈建议引入能量判据作为辅助佐证。

在 Abaqus / LS-DYNA 中,可以输出:

ALLAE(伪应变能)

ALLPD(塑性耗散能)

判断逻辑非常直观:

ALLPD > 0:说明系统中有一部分能量被塑性变形消耗掉了,即发生了不可逆的塑性变形;

ALLPD 的数值越大,意味着结构通过塑性变形吸收的能量越多(典型的如汽车防撞梁、吸能盒设计)。

提醒一个易忽略的点:有时候应力云图上看,似乎都没怎么超屈服,但塑性耗散能已经积累了不少——这说明材料在大范围内发生了微小的塑性流动,这种“隐性屈服”肉眼很难从应力云图上识别出来。

五、终极验证法——“卸载法”,金标准级别的确认

如果前面几条看完还是拿不准,那就祭出最可靠的卸载法

操作步骤很简单:

在当前载荷步基础上,额外施加一个反向载荷,或者直接将外力归零;

重新提交求解;

观察位移和应变是否回到了初始状态。

结果解读:

位移/应变完全归零 → 纯弹性变形,安全;

仍存在残余位移 / 残余应变 → 毫无疑问,塑性变形已经发生。

这个方法尤其适用于:

钣金冲压成形分析;

过盈装配后的应力释放分析;

橡胶-金属复合件的回弹分析。

六、几个经常踩坑的关键细节

1. 材料模型要是没给对,后面全是白搭

线性弹性材料(只给了 E 和 ν)是永远算不出塑性变形的——因为软件根本不知道你的屈服极限在哪。
必须使用包含屈服强度和硬化规则的材料模型,比如:

双线性/多线性随动强化(BKIN / MKIN)

Chaboche、Johnson-Cook 等非线性模型

2. 网格质量,直接影响结论的生死

在颈缩、折弯等塑性集中区域:

网格太粗:塑性应变会被“平均化”到周边单元,严重低估峰值;

网格太细:计算量剧增,甚至引发收敛困难。

建议做法
在预测会发生塑性的区域做
局部网格加密,并做一下网格无关性验证——看加密到多少程度,结果基本不再变化。

3. 千万别迷信单一判据
常用的 “组合拳”判断策略是:

Von Mises 应力 是否明显超过屈服强度?

等效塑性应变(PEEQ) 是否大于 0?

做一次卸载,看有没有残余变形?

能量输出里,塑性耗散能是不是显著增加?

这四项里至少有两项以上指向“已屈服”,才下结论。

评论

0/1000发布评论
全部评论

等天黑

关注
TA的主页

干货推荐