我正在 COMSOL 中研究一个模型,我使用从粗到细的不同网格,保持其他参数不变。而且,我得到了所有网格的不同最大速度。
我可以做些什么来为所有模拟实现相似的最大速度?
我正在 COMSOL 中研究一个模型,我使用从粗到细的不同网格,保持其他参数不变。而且,我得到了所有网格的不同最大速度。
我可以做些什么来为所有模拟实现相似的最大速度?
有限元方法,即 COMSOL 内部使用的方法,并不能完全解决问题。它仅 (i) 提供了解决方案的近似值,并且 (ii) 这样做的方式是我们可以证明,随着网格变得越来越精细,近似值会收敛到问题的精确解。这通常意味着在过于粗糙的网格上,近似解和精确解之间的差异会很大。
然而,收敛也意味着当你让你的网格越来越细时,差异会越来越小。换句话说,只要您看到一个网格和下一个网格的解决方案之间存在显着差异,您就可以预期两者都不准确且不可靠。另一方面,如果您在两个或更多更精细的网格上没有发现显着差异,您可能希望近似值合理地接近精确解,并且在一定程度上可以信任。