abaqus求解过程中主要是通过外力加载产生作用,求解出内力,然后对比内外力之间的差值是否在软件定义的容差范围之内来进行迭代的。该软件在计算过程中的收敛判断方式主要有两种:1.对比内外力之间的差值,2.结构位移变形的修正。
内外力求解迭代过程使用的是Newton-Raphson迭代法,迭代过程如下图,当给定一个外力载荷F时,在起点位置生成红色切线所示的对应刚度矩阵K,根据胡可定律就会求解出对应的位移X1,软件再通过位移X1来求解出内力F1,比对F和F1的差值不在容差范围内,再进行下一步迭代;第二次迭代有了一个初始的位移X1,根据其产生一个对应的刚度矩阵,外力F不变的情况下,求解出第二个位移X2,然后根据X2求接触内力F2,再对内外力进行对比,依次迭代至求解收敛。
注意:每产生一个位移X称为1次迭代,在经历了N个迭代过程达到收敛之后总的时间称为1个增量步(Incrementation),abaqus外力加载过程中并不是依次将力全部加载完成,而是将载荷分为N份,通过N个增量步进行逐步加载的。