198x
004855
2024-04-09

FAQ 005477 | RFEM 6 中的计算需要很长时间,但是处理器利用率...

问题:
在 RFEM 6 中进行计算需要很长时间,但我系统的处理器利用率很低。 为什么会这样?

答案:
计算耗时很长,对计算机处理器的利用率很小,可能是由于使用了迭代求解器而不是直接求解器引起的。 该选项控制了求解方程组的方法。

直接求解是一种使用矩阵分解技术(例如 LU 分解)一次求解方程组的方法。 这种方法通常鲁棒性更强,可以处理任何类型的问题,但是它可能需要更多的内存和计算资源,特别是对于非常庞大的系统。
迭代求解器,例如共轭梯度法或GMRES(广义最小残值)法,通过迭代细化解来求解方程组。

使用哪种求解器方法可以更快得到结果,取决于模型的复杂程度和计算机内存的大小。 如果在求解大型复杂模型时资源不是问题,那么在大多数情况下我们推荐使用直接求解器,它的速度很快。 在 RFEM 6 中的静力分析设置中勾选该选项。

► 图片 | 静力分析设置 - 方程组的方法 https://www.dlubal.com/zh/img/048596