热设计论坛

标题: Icepak收敛的判断 [打印本页]

作者: 最凉    时间: 2011-5-1 08:40
标题: Icepak收敛的判断
这里所说的收敛只是针对稳态分析来说的。
首先介绍一下什么是收敛。简单来说,符合以下三点要求的情况就可以认为是收敛了。
1,        所有单元中的各个方程达到设定的残差。
2,        质量,动量,能量守恒。
3,        计算结果不随迭代步数而改变。

如何判断收敛?
大多数CFD软件包括ICEPAK都没有明确的判断收敛的标准。ICEPAK默认的判断标准为:残差到达1e-3, 能量残差到达1e-7。一般来说,ICEPAK默认的标准基本能满足要求。不过为了保证计算结果的准确性,有必要作进一步的检查。
        1) 调整残差收敛设置,增加迭代步数,降低残差收敛值,避免计算在完全收敛前结束。
        2) 增加检查点(Monitors point):检查关键元件或者区域的温度、速度的变化情况。当这些点的值保持不变时,可以认为结果收敛。



        3) 使用summary report检查模型的能量与质量守恒,要求其误差小于1%。



作者: 9738    时间: 2011-5-1 08:40

不知FVM方法对于网格畸形的问题敏不敏感?听说有限体积法比有限单元法要好些,所以问一下。


作者: icepak    时间: 2011-5-1 08:40

非常敏感,(纯属个人感觉,无理论依据)。


作者: 千里目    时间: 2011-5-1 08:40

要获得准确的计算结果,网格质量很重要。


作者: 清风月影    时间: 2011-5-1 08:40

恩,分析计算前的网格要好好检查的


作者: kamui    时间: 2011-5-1 08:40

是特别敏感,特别是连续性方程,如果出现负值就更有问题了,icepak推荐0.15,感觉在系统中好难做到。

关于网格质量,我建议尽量简化模型,使用cartesian能十分有效的提升网格质量。

--------
方法3 summary report怎样操作?谢谢!
可是网格的数量就多很多了,非结构化网格是Icepak的有点,个人感觉还是多用它好。
目前我用起来网格质量如果从Quality的几个参数来看,基本上不难做到。关键还是建模时的对齐,消除很小的Gap.
--------------

当模型都简化成prism,我一般都采用cartesian网格,质量高而且网格数量与非结构网格差不多.
关于检查能量与质量守恒,可以通过solution overview来查看
如果有辐射换热,可以通过summary report选中所有object,查看辐射损失,并加入能量守恒的计算中.

---------
1) 调整残差收敛设置,增加迭代步数,降低残差收敛值,避免计算在完全收敛前结束。
    2) 增加检查点(Monitors point):检查关键元件或者区域的温度、速度的变化情况。当这些点的值保持不变时,可以认为结果收敛。6 U! u) L5 v, t2 Z4 O# U
    3) 使用summary report检查模型的能量与质量守恒,要求其误差小于1%
楼主,1)中如何设置才能降低残差收敛值,避免计算在完全收敛前结束???
   3)如何使用SUMMARY  REPORT检查模型的能量与质量守恒,
x能否说简单再简单点。。。谢谢!

--------
版主出来介绍下“3)如何使用SUMMARY  REPORT检查模型的能量与质量守恒”,看有好多人不明白这点,我也不明白,能否介绍下如何操作,谢谢
----




欢迎光临 热设计论坛 (https://resheji.com/bbs/) Powered by Discuz! X3.4