简述
分析步的类型有很多,以最简单的静力通用(Static General)分析步为例。
类型主要用到自动增量步法Automatic,固定增量步法Fixed收敛性不好; 最大增量步数(Maximum number of increment):一个分析步中的最多增量步数,如果超过这个值,Abaqus就会终止分析,报错,对于非线性较强的情况设置为10000即可,适量调大; 初始增量步大小(Initial):对于很容易收敛的问题,默认1即可,对于难收敛的问题,取0.01或者0.1,不宜过大或过小; 最小增量步大小(Minimum):对于线性问题默认值即可,非线性情况时可以减小2-3个数量; 最大增量步大小(Maximum):对模型收敛没有影响,默认即可。 Abaqus会将荷载或者施加的位移,分成若干个增量步进行迭代计算,在一个增量步中如果经历16次迭代获得了平衡解,则进入下一个增量步;如果两个连续的增量步都在5次以内获得收敛解,Abaqus就会将下一个增量步的时间增大为当前增量步的150%,否则下个增量步的时间与当前增量步的时间相同; 如果一个增量步经历16次迭代后还没得到收敛解,Abaqus就会使当前增量步时间减小到25%,重新迭代,反复进行直到得到收敛解;或者出现下列情况终止分析,报错: 折减次数超过5次,报错信息如下: ***Error: Too many attempts made for this increment 折减后的增量步小于用户设定的最小增量步大小(Minimum),报错信息如下: ***Error:Time increment required is less than the minimum specified. 增量步总数超过了设定的最大增量步数目,报错信息如下: ***Error:Too many incretments needed to complete the step 上述提到的16次迭代、25%、折减5次均为Abaqus默认的自动增量步控制参数,若是在做如断裂问题等非线性强、收敛困难的问题时,可以自己设置求解控制参数: Ia表示折减次数、Is表示一个增量步中最多严重不迭代次数、Df表示折减次数。 Note:上述的调整方法是通用的,如果在分析过程中按照此方法调整后还是不收敛,则需要从模型本身找原因(本构参数、接触、边界条件、网格划分)。
先从最上面一栏介绍:Step分析步数 Increment增量步数、Att每个增量步尝试次数、Severe Discon Iter严重不迭代次数、Equil Iter平衡不迭代次数、Total Time/Freq总时间、Step Time/Freq分析步时间、Time/LPE Inc当前增量步所用时间.
在使用的过程中一点感悟:对于初学者中文界面固然是友好的,但当使用一段时间后应该切换为英文界面,因为中文的界面有的地方翻译的很离谱,比如说监控状态中的Att,愿义应为增量步尝试次数,但却翻译为属性!纯属误导。
中英转换方法:解压文件中CAEresources,Configuration,locale.txt,将里面的Default中zh_CN设置为0就是英文界面,设置成1就是汉化界面
来源:易木木响叮当