各位观众老爷们,大家新年好呀!
我来给大家拜个晚年呀~
祝各位观众老爷晚年幸福!!!
咳咳~
下面进入正题。
abaqus 是一款大型商用有限元软件。
尤其在进行非线性计算时,其性能非常出色。
在学习,科研,工作中,都有广泛的使用。
然而,当我们在使用abaqus进行计算时,经常会遇到不收敛的问题。
比如:
几何非线性屈曲计算
材料非线性计算
接触计算
耦合计算
等........
原来的模型可以计算,增加摩尔-库伦破坏准则(M-C准则)后,突然就算不出来了。(不收敛)
难道我们要就此放弃吗?
当然,不能。
放弃了,怎么发论文,怎么毕业?
放弃了,怎么升职加薪,怎么取老婆?
所以,我来告诉你遇到不收敛问题时应该怎么解决。
首先,也是最容易在网上找到的方法,增加载荷子步。
但往往最简单的,最容易找到的,也是最没用的。
因为,要是有用的话,你就不会看到这篇文章了。
第二种解决思路,我们可以加密网格。
网格加密后,可以有更多的单元来刻画变形和应力,过渡也会更加平缓,在一定程度上可以避免不收敛。
但该方法会增加计算成本,模型比较复杂时,重新划分网格会消耗大量的时间成本。
第三种解决思路。
调整最大迭代步。
优点: 该方法可以保证计算的精度。
缺点: 增加了计算成本。
第四种方法。
放松收敛准则。
优点:节省计算时间。
缺点:降低了计算精度。
第五种方法。
调整求解器控制参数。
第六种方案。
以显示动力学来代替隐式求解
显示动力学不涉及收敛问题
缺点: 精度低。
具体的操作,可以看这个教学视频。包教包会。
https://m.jishulink.com/m/college/video/c16610
学不会你来找我!