使用文本编辑器修改求解控制参数。
有一种广泛接受的概念,即很难在复合结构的渐进式失效分析中实现良好收敛(或根本无法实现任何收敛)。事实上,许多渐进式失效分析提前终止并非由于全局结构失效,而是仅仅因为有限元代码无法以特定载荷步获得收敛解。Helius PFA 的一个主要优点是,它已经过优化,可以显著改善复合结构渐进式失效分析的整体收敛率和稳定性。但是,为了充分利用卓越的收敛特性,必须更改一些默认设置,这些设置可控制 ANSYS 使用的非线性求解过程。这些更改可使用 NROPT、PRED、NSUBST、CNVTOL 和 NEQIT 命令来进行。
无论 SOLCONTROL 命令是启用(默认值)或禁用,您都需要替代这些非线性求解控制参数。
NROPT 命令用于执行以下两项操作:a) 指示 ANSYS 使用“完整”牛顿-拉弗森算法,以及 b) 阻止 ANSYS 使用“自适应下降”算法来帮助求解过程的进行。满足这两个要求的 NROPT 命令示例如下所示。
NROPT, FULL, , OFF
在 ANSYS 中,非线性求解过程基于牛顿-拉弗森法算法的基本假设,即复合结构的非线性响应在全局和局部级别上都非常平滑。但是,在复合结构的渐进式失效分析中,复合结构的非线性响应并不平滑。在材料失效导致材料模量瞬间减少的局部级别上尤为如此。此非平滑材料响应是造成难以获取渐进式失效分析中的收敛的主要因素之一。Helius PFA 管理材料非线性的方法专门用于处理这一局部不平滑的材料响应。但是,ANSYS 非线性求解控制参数的默认设置必须更改,以使其改善有限元模拟的收敛性。
PRED, OFF, , OFF
CNVTOL, F, , , 0
NEQIT, 1000