您好今日用workbench做非线性屈曲的时候遇到一个问题,同时考虑材料非线性和大变形,就会不收敛?

我的模型就是建立了一圆柱,下面固定,上面加载。用solid186单元。到非线性计算的时候就是不收敛,如果方便,希望向您请教一二。

原因很简单:你没有考虑结构的原始缺陷。如果你不考虑原始缺陷、只在柱顶施加一个竖向力,结构杆件很难屈曲,只有你考虑了缺陷、让结构有一个P-△效应、你才能得到想要的效果。

考虑缺陷有两种方法:

    除了在顶部施加竖向力、还应当在顶部施加一个非常小的水平力(如:1N),目的是让这个结构有一个侧向变形、更容易产生P-△效应。此种方法的优点是操作简单,缺点是有一定误差,主要是这个力值会影响结果的准确性。

    先做线性屈曲分析、得出第1阶或前几阶的屈曲模态,之后把这个模态对应的变形值乘以一个小于1的系数、从而得到原始缺陷,例如乘以0.1或其他数值,注意:这个数值一般说要考虑原始加工误差,可以查相关规定(公差允许值或结构变形允许值),接下来要根据这个缺陷生成新的模型,这个缺陷生成过程可以使用APDL(网上有原始代码)或程序自带的功能。得到新模型(原始模型-初始缺陷)后再施加荷载、做非线性设置、打开大变形开关,注意此时施加的荷载必须大于线性屈曲分析中得到的屈曲荷载,比如:你做线性屈曲分析时顶部施加的竖向荷载是P=1KN,得到的屈曲因子是2000,则:屈曲荷载=1x2000=2000KN,你做非线性屈曲分析时施加的荷载必须>2000KN。

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
相似回答