dancy32 发表于 2019-1-11 01:55:53

请教金属塑性变形不收敛的问题

Abaqus新手入门,模拟铝合金的塑性变形,不收敛,以下是具体问题:
尝试过精简模型,如:
1. 仅考虑弹性变形;
2. 减小载荷后的塑性变形;
3. 只有一个面受压力;
以上情况均收敛,但提高载荷或两个面受力后,便不再收敛。


尝试过多种改进模型的方法,但均无效,如:
1. 自适应网格重划及网格间的求解变换;
2. 多种网络单元,如C3D8R,C3D10M及杂交单元;
3. 加接地弹簧;
4. 改善塑性关系等。

恳求各路大神帮忙指点一二,感激不尽!

phil4304 发表于 2019-1-11 15:05:36

有沒有先看一下錯誤訊息裡面寫什麼?

dancy32 发表于 2019-1-11 18:08:56

phil4304 发表于 2019-1-11 15:05
有沒有先看一下錯誤訊息裡面寫什麼?

错误讯息两个,就是常见的分析步不够小之类,已经将最小increment 调到了e-10,依然不行

尝试过增加约束条件,可以减少warning,到只有一两个负特征值的情况,且无其他warning,但还是不能收敛

phil4304 发表于 2019-1-11 20:19:34

dancy32 发表于 2019-1-11 18:08
错误讯息两个,就是常见的分析步不够小之类,已经将最小increment 调到了e-10,依然不行

尝试过增加约束 ...
是這樣嗎.....

我看怎麼顯示變形量過大的資訊...你要不要貼一下錯誤訊息來看看?

個人覺得是外力不符合實際狀況,才會造成元素變形量過大,或者是你網格劃分不夠密,因受力後元素過度扭曲導致計算不收斂。

幾個建議: 1. 確認邊界條件是否吻合實際狀況 2.將網格劃分細一點再計算 3.利用implicit, dynamics求解,切換成quasi-static或是 4. 改用顯式求解器做擬靜態分析

phil4304 发表于 2019-1-11 20:22:46

dancy32 发表于 2019-1-11 18:08
错误讯息两个,就是常见的分析步不够小之类,已经将最小increment 调到了e-10,依然不行

尝试过增加约束 ...

其實把increment調那麼小幫助不大,題目本身就不收斂了,你調到e-15還是沒有幫助... 建議從其他方式下手,看起來調整增量的功效有限

b3d4c5d6 发表于 2019-1-15 16:45:09

1.就是载荷大的原因。 一根轴拉伸试验加上塑性参数,不断加大拉伸力,也会不收敛,实际试验是断裂。
2.解决方法:1)输出最后收敛的一部查看结果即可。2)还想继续算,调整输入的塑性应力应变曲线最后一个点(足够大的塑性变形,可以是个小斜率),否则当计算出现最大塑性后就进入完全塑性阶段即不收敛。

dancy32 发表于 2019-1-26 17:44:41

phil4304 发表于 2019-1-11 20:19
是這樣嗎.....

我看怎麼顯示變形量過大的資訊...你要不要貼一下錯誤訊息來看看?


你好,尝试划细网格后,连续跑了几天,依然无法收敛,最后将载荷改为边界位移,成功收敛了

dancy32 发表于 2019-1-26 17:46:45

b3d4c5d6 发表于 2019-1-15 16:45
1.就是载荷大的原因。 一根轴拉伸试验加上塑性参数,不断加大拉伸力,也会不收敛,实际试验是断裂。
2.解决 ...

最后收敛的一步还没有达到分析需要的变形程度
添加了足够大的塑性变形后,依然无法收敛
尝试将载荷改为边界位移后,可收敛,不过模拟结果是否可靠,还待验证
页: [1]
查看完整版本: 请教金属塑性变形不收敛的问题