ANSYS非线形分析指 基本过程 塑性应变增加的大小 蠕变增加的大小 非线性选项 程序将连续进行平衡迭代直到满足收敛准则(或者直到达到允许的平衡迭代的最大数 NEQIT)。我们可以用缺省的收敛准则,也可以自己定义收敛准则 ·收敛准则( CNVTOL 缺省的收敛准则 依据缺省,程序将以ALUE· TOLER的值对力(或者力矩)进行收敛检查。 VALUE的缺 省值是在所加载荷(或所加位移, Newton- Raphson回复力)的SRSS,和 MINREF(其 缺省为1.0)中,取值较大者。 TOLER的缺省值是0001 你应当几乎总是使用力收敛检査。可以添加位移(或者转动)收敛检査。对于位移,程 序将收敛检查建立在当前(i)和前面(i-1)次迭代之间的位移改变上。 注意——一如果你明确地定义了任何收敛准则( CNVTOL〕,缺省准则将“失效”。因此,如 果你定义了位移收敛检査,你将不得不再定义力收敛检査(使用多个 CNVTOL命令来定义 多个收敛准则) 用户收敛准则 你可以定义用户收敛准则,替代缺省的值 使用严格的收敛准则将提高你的结果的精度,但以多更次的平衡迭代为代价。如果你想 严格(加放松)你的准则,你应当改变 TOLER两个数量级。一般地,你应当继续使用ⅤALUE 的缺省值;也就是,通过调整 TOLER,而不是 VALUL改变收敛准则。你应当确保 MINREF=10的缺省值在你的分析范围内有意义 在单一和多DOF系统中检查收敛 要在单自由度(DOF)系统中检查收敛,你对这一个DOF计算出不平衡力,然后对照 给定的收敛准则(ⅥALUE* TOLER)参看这个值(同样也可以对的单一DOF的位移(和旋度) 收敛进行类似的检査。)然而,在多DOF系统中,你也许想使用不同的比较方法 ANSYS程序提供三种不同的矢量规范用于收敛核查。 ·无限规范在你模型中的每一个DOF处重复单一DOF核査 LI规范将收敛准则同所有DOFS的不平衡力(力矩)的绝对值的总和相对照, L2规范使用所有DOFS不平衡力(或力矩)的平方总和的平方根进行收敛检查。 实例 对于下面例子,如果不平衡力(在每一个DOF处单独检查)小于或等于5000·0.0005(也 就是25),且如果位移的改变(以平方和的平方根检查)小于或等于100001(也就是0.01), 子步将认为是收敛的。 CNVTOL,F,5000,0.005,0 CNVTOL,U,10,0.001,2 平衡迭代的最大次数(NEQT 使用这个选项来对在每一个子步中进行的最大平衡迭代次数实行限制(缺省=25)。如果 在这个平衡迭代次数之内不能满足收敛准则,且如果自动步长是打开的〔 AUTOTS),分析 将尝试使用二分法。如果二分法是不可能的,那么,分析将或者终止,或者进行下一个载荷 步,依据你在NCNV命令中发出的指示 求解终止选项(NCNV 这个选项处理五种不同的终止准则 如果位移“太大”它建立一个用于终止分析和程序执行的准则。 它对累积迭代次数设置限制 它对整个时间设置限制。 它对整个CPU时间设置限制 弧长选项〔 ARCLEN 如果你预料结构在它的载荷历史内在某些点将变得物理意义上不稳定(也就是,结构的载 荷一位移曲线的斜度将为0或负值),你可以使用弧长方法来帮助稳定数值求解 激活弧长方法的典型的系列命令显示在这里: 第9页ANSYS非线形分析指南 基本过程 第9页 ·塑性应变增加的大小 ·蠕变增加的大小 非线性选项 程序将连续进行平衡迭代直到满足收敛准则(或者直到达到允许的平衡迭代的 最大数 〔NEQIT〕。我们可以用缺省的收敛准则,也可以自己定义收敛准则。 ·收敛准则〔CNVTOL〕 缺省的收敛准则 依据缺省,程序将以 VALUE·TOLER 的值对力(或者力矩)进行收敛检查。VALUE 的缺 省值是在所加载荷(或所加位移,Netwton-Raphson 回复力)的 SRSS,和 MINREF(其 缺省为 1.0)中,取值较大者。TOLER 的缺省值是 0.001 你应当几乎总是使用力收敛检查。可以添加位移(或者转动)收敛检查。对于位移,程 序将收敛检查建立在当前(i)和前面(i─1)次迭代之间的位移改变上。 注意──如果你明确地定义了任何收敛准则(CNVTOL〕,缺省准则将“失效”。因此,如 果你定义了位移收敛检查,你将不得不再定义力收敛检查(使用多个 CNVTOL 命令来定义 多个收敛准则)。 用户收敛准则 你可以定义用户收敛准则,替代缺省的值。 使用严格的收敛准则将提高你的结果的精度,但以多更次的平衡迭代为代价。如果你想 严格(加放松)你的准则,你应当改变 TOLER 两个数量级。一般地,你应当继续使用 VALUE 的缺省值;也就是,通过调整 TOLER,而不是 VALUL 改变收敛准则。你应当确保 MINREF=1.0 的缺省值在你的分析范围内有意义。 在单一和多 DOF 系统中检查收敛 要在单自由度(DOF)系统中检查收敛,你对这一个 DOF 计算出不平衡力,然后对照 给定的收敛准则(VALUE*TOLER)参看这个值(同样也可以对的单一 DOF 的位移(和旋度) 收敛进行类似的检查。)然而,在多 DOF 系统中,你也许想使用不同的比较方法。 ANSYS 程序提供三种不同的矢量规范用于收敛核查。 ·无限规范在你模型中的每一个 DOF 处重复单-DOF 核查。 ·LI 规范将收敛准则同所有 DOFS 的不平衡力(力矩)的绝对值的总和相对照。 ·L2 规范使用所有 DOFS 不平衡力(或力矩)的平方总和的平方根进行收敛检查。 实例 对于下面例子,如果不平衡力(在每一个 DOF 处单独检查)小于或等于 5000·0.0005(也 就是 2.5),且如果位移的改变(以平方和的平方根检查)小于或等于 10·0.001(也就是 0.01), 子步将认为是收敛的。 CNVTOL,F,5000,0.005,0 CNVTOL,U,10,0.001,2 ·平衡迭代的最大次数〔NEQIT〕 使用这个选项来对在每一个子步中进行的最大平衡迭代次数实行限制(缺省=25)。如果 在这个平衡迭代次数之内不能满足收敛准则,且如果自动步长是打开的〔AUTOTS〕,分析 将尝试使用二分法。如果二分法是不可能的,那么,分析将或者终止,或者进行下一个载荷 步,依据你在 NCNV 命令中发出的指示。 ·求解终止选项〔NCNV〕 这个选项处理五种不同的终止准则: ·如果位移“太大”它建立一个用于终止分析和程序执行的准则。 ·它对累积迭代次数设置限制。 ·它对整个时间设置限制。 ·它对整个 CPU 时间设置限制。 ·弧长选项〔ARCLEN〕 如果你预料结构在它的载荷历史内在某些点将变得物理意义上不稳定(也就是, 结构的载 荷—位移曲线的斜度将为 0 或负值),你可以使用弧长方法来帮助稳定数值求解。 激活弧长方法的典型的系列命令显示在这里: