首页/文章/ 详情

Abaqus分析常见问题及解决方法(3):负特征值(Negative Eigenvalue)

7月前浏览50818

本文摘要(由AI生成):

文章主要介绍了MSG文件中警告信息的例子,并分析了出现Negative Eigenvalue警告信息的原因和解决方法。Negative Eigenvalue警告信息通常由没有消除刚体 位移、单元异常或应力应变关系曲线中有负斜率等原因引起。如果此警告信息不是出现在增量步的最后一次迭代,则没有问题。如果在增量步的最后一次迭代中也出现Negative Eigenvalue,甚至分析无法收敛,则需要查找模型中是否有上述原因,并采取相应措施。


 MSG文件中警告信息的例子:

***WARNING: THE SYSTEM MATRIX HAS 2 NEGATIVE EIGENVALUES.

  问题分析:

   出现Negative Eigenvalue警告信息通常有以下几种原因:

没有消除刚体 位移;

单元异常,例如单元过度变形,或由于调整接触面上节点的初始位置而造成单元反转(inverted)。

应力应变关系曲线中有负斜率;

  解决方法:

Negative Eigenvalue警告信息不一定意味着模型中有错误,只要此警告信息不是出现在增量步的最后一次迭代,就没有问题。例如在接触分析中,有可能在最初的几次迭代中出现Negative Eigenvalue警告信息(因为刚体 位移还没有被完全消除),而当接触关系建立起来后,就不再出现此警告信息,这是正常现象。

如果在增量步的最后一次迭代中也出现Negative Eigenvalue,甚至分析无法收敛,则应查找模型中是否有上面“问题分析”所介绍的原因,并采取相应措施。

Abaqus代码&命令理论科普仿真体系
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-05-07
最近编辑:7月前
力学与Abaqus仿真
博士 | 副教授 达成所愿 索见未来 助力科技 实现...
获赞 414粉丝 3753文章 107课程 5
点赞
收藏
作者推荐
未登录
2条评论
sh-2015
签名征集中
1月前
不错
回复
途径
签名征集中
2月前
那应力应变曲线出现负斜率是咋回事
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈