控制时间步长

若要访问高级时间步设置,请转至:“设置”“模型设置”“参数”“高级”“时间步”选项卡。

此页面上的信息适用于以下分析类型(除非另有注明):

注: 在静态分析中,时间对分析有两个影响。第一,分析使用虚拟时间求解静态分析。第二,当模型不收敛时,时间步越小,载荷增量(假设载荷曲线不是恒定的)和非线性效应就越小。这两个因素有助于解决收敛问题(只要有静态解)。

输出间隔字段可用于限制将结果写入输出文件的频率。值 1 将在每个时间步后写入结果,值 2 将每隔一个时间步写入结果,依此类推。

若要在非零时间开始分析,请在“事件开始时间”字段中指定此时间。在偏移结果中显示载荷曲线和时间步标签时查看开始时间。但是,在恢复或重新启动分析期间,“事件开始时间”不会产生影响。特别是,“事件开始时间”的功能如下:

在分析过程中,如果无法实现收敛或遇到扭曲单元,处理器将缩减时间步。若要避免此问题,请激活“使用恒定时间步大小”复选框。但是,您可能需要允许更多迭代方可实现收敛(更改“平衡”选项卡中的“最大迭代次数”字段),和/或以超出每个时间步一次的频率重新计算刚度矩阵(更改“平衡”选项卡中的“每个时间步允许的刚度重组次数”)。

使用“递减触发器: 收敛速度”下拉框,您可以控制导致时间步缩减的情况。

  • 如果选择“取消”选项,则时间步永远不会因收敛速度而缩减。
  • 如果选择“始终加速”选项,则每当收敛速度减慢时,时间步就会缩减。
  • 如果选择“允许初始递减”选项,则分析将考虑到局部最大值,然后在收敛速度减慢时缩减时间步。
  • 如果选择“对振动做出反应”选项,则时间步将在迭代过程中检测到循环或振动模式时缩减。

最后,如果选择“自动”选项,则将根据其他模型设置选择以下选项:

  • 允许初始递减选项将用于包含任何非线性材料且无接触的模型。
  • 始终加速选项将用于仅包含线性材料且无接触的模型。
  • 取消将用于面面接触模型。

还有另外两个递减触发器选项可用:

  • 如果激活“递减触发器: 允许非单调收敛”复选框,则时间步将在迭代容差单调递减时缩减。此选项默认处于启用状态。
  • 如果激活“递减触发器: 过高求解容差”复选框,则时间步将在迭代导致求解容差大于 1 时缩减。此选项默认处于启用状态。

时间步更改因子下拉框控制每当分析无法收敛时缩减时间步所依据的因子。(同样,当模型进行收敛且可使用更大的时间步时,时间步将按“时间步更改因子”递增。)特别是,当前时间步长 DT 与时间步级别 L 相关,如下所示:

其中,n 是“时间步更改因子”。(另请参见执行非线性分析。)

此外,您还可以控制时间步在解收敛于已缩减时间步之后增加的情况:

  • 递增触发器: 收敛时间步数字段中的值控制在时间步增加之前必须发生的单调收敛时间步数。
  • 递增触发器: 收敛时间步数增量字段中的值控制在时间步重新增加之前、无法收敛于已增加时间步之后将发生的额外时间步数。

默认情况下,“如果有扭曲单元则缩减时间步”复选框已激活。如果在仿真过程中得到过度压缩或严重扭曲的单元,则时间步长将缩减。禁用此选项时,可使用一种替代方法帮助收敛解。具体地说,通过施加人工刚度保持单元的完整性。尽管这种替代方法有助于收敛解,但同时也降低了解的精度。因此,通常首选默认行为。

如果以下两个语句均为真,则禁用“如果有扭曲单元则缩减时间步”复选框可能比较合适:

  • 时间步缩减不足以致无法收敛解,且日志表明时间步由于扭曲单元而在缩减。
  • 严重扭曲的单元没有什么意义。例如,如果非临界区域中存在集中(节点)载荷或约束,可能会发生这种情况。