时间增量过小错误

分类: 错误排查 | 2026-02-01
CAE visualization for time increment too small - technical simulation diagram

时间增量过小错误的含义

🙋

老师,"TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED"就停下来了。


🎓

求解器在自动增量控制中逐步减小了时间增量,导致结果低于用户设置的最小增量。这意味着求解器判断"该模型无法收敛"。


错误消息和解决方案

Abaqus

🎓

消息: ***ERROR: TIME INCREMENT REQUIRED IS LESS THAN THE MINIMUM SPECIFIED


*STEP中设置的最小增量(第4个参数)被超过。


```

*STEP, NLGEOM=YES, INC=10000

*STATIC

0.01, 1.0, 1e-10, 0.1

```

↑ 初始增量0.01、步长时间1.0、最小增量1e-10、最大增量0.1


虽然进一步减小最小增量可以临时解决问题,但应该调查根本原因。


Nastran

🎓

如果Nastran的NLPARM/TSTEPNL中DTMIN(最小时间增量)达到,SOL会终止。在减小DTMIN之前,请确认为什么多次进行了回退。


Ansys

🎓

消息: Number of substeps has exceeded the maximum number of substeps.


在Ansys中,可以增加NSUBST的最大值,或分割TIME步长进行分阶段求解。


🙋

如果我把最小增量设为10^-15这样极端的小值,是不是就能求解了?


🎓

数值精度存在限制。双精度浮点数的有效位数约15位,所以当步长时间为1.0时,最小增量约为10^-14是实际极限。如果仍无法求解,则模型存在根本问题。

花费在求解器错误原因分析上的时间应该能缩短得更多。— Project NovaSolver将错误诊断体验的改善作为研究课题之一。

下一代CAE项目:连接开发者和实务工作者

Project NovaSolver在包括时间增量过小错误在内的广泛分析领域中,探索充分发挥实务工作者知识的环境实现。虽然还在途中,但我们正在招募愿意与我们同行的人。

联系我们(准备中)

时间增量过小错误的CAE实务质量检查

时间增量过小错误不是单一的公式问题,而应作为CAE错误诊断中的工程模型来处理。要获得可信结果,需要将支配物理、材料值、边界条件、离散化、求解器设置、后处理标准作为一个统一的解释相连接。在用于设计决策前,请明确哪些量是输入、哪些是计算结果、哪些是诊断指标。

建模检查清单

  • 用途明确化:确定时间增量过小错误用于概算、详细设计、故障调查还是其他分析的验证。
  • 单位统一:内部计算采用SI单位,记录荷载、形状、材料常数、时间和频率尺度的换算。
  • 假设明文化:确认线性性、稳态/非稳态、小变形、连续体近似、对称条件、理想边界条件成立的范围。
  • 与基准解对比:手工计算、极限情况、网格收敛或独立求解器结果验证后再使用。

验证中应观察的信号

确认项目应观察内容应警惕的迹象
输入条件形状、材料、荷载、约束与目标CAE错误诊断问题是否一致。图形看起来自然,但数量级或单位不符。
数值设置网格、时间步长、收敛容差、求解器设置对于时间增量过小是否充分。只改变一点设置,结果就大幅变化。
物理适用范围所用理论在应力、温度、速度、频率范围内是否有效。将结果外推到模型假设范围之外的条件。

在实务中,应将输入表、模型文件、结果图、审查意见用相同单位保存。这样时间增量过小错误的计算根据就能被追踪,避免将页面作为黑盒答案使用的风险。

本文评价
感谢您的回答!
有参考
价值
希望更
详细
有错误
报告
有参考价值
0
希望更详细
0
有错误报告
0
撰写者 NovaSolver Contributors
匿名工程师与AI — 网站地图
查看个人资料