还剩1页未读,继续阅读
文本内容:
中判断收敛的措施[引用]f luent中判断收敛的措施FLUENT判断计算与否收敛,没有一种通用的措施通过残差值判断时措施,对某些问题或许很有效,但在某些问题中往往会得出错误的结论因此,对的的做法是,不仅要通过残差值,也要通过监测所有有关变量的完整数据,以及检查流入与流出日勺物质和能量与否守恒的措施来判断计算与否收敛、监测残差值1在迭代计算过程中,当各个物理变量的残差值都达到收敛原则时,计算就会发生收敛默认的收敛原则是除了能量的残差值外,当所有变量Flu㊀nt口勺残差值都降到低于时,就觉得计算收敛,而能量的残差值的收10-3敛原则为低于10-
6、计算成果不再随着迭代时进行发生变化2有时候,由于收敛原则设立得不合适,物理量的残差值在迭代计算日勺过程中始终无法满足收敛原则然而,通过在迭代过程中监测某些代表性的流动变量,也许其值已经不再随着迭代时进行发生变化此时也可以觉得计算收敛、整个系统的质量,动量,能量都守恒3在对话框中检查流入和流出整个系统的质量,动量,能Fl ux Re ports量与否守恒守恒,则计算收敛不平衡误差少于也可以觉得计算
0.1%,是收敛日勺中残差的概念FLUE NT残差是各个的通量之和,当收敛后,理论上当单元内没有源cell foe㊀项使各个面流入口勺通量也就是对物理量的输运之和应当为零最大残差或者残差反映流场与所要模拟流场(只收敛后应当得到的流场,固然RSM收敛后得到口勺流场与真实流场之间还是存在一定目勺差距)的残差,残差越小越好,由于存在数值精度问题,不也许得到残差,对于单精度计算0一般应当低于初始残差如下才好,当注意具体状况,看各个项的收le-03敛状况(比方说持续项不易收敛而能量项容易)一般在中可以进行进出口流量监控,当残差收敛到一定限FLUENT度后,还要看进出口流量与否稳定平衡,才可拟定收敛与否(翼型计算时要监控升阻力日勺平衡)残差在较高位震荡,需要检查边界条件与否合理,另一方面检查初始条件与否合理,例如激波时流场,初始条件的不合适会导致流场的振荡有时流场也许有分离或者回流,这自身是非定常现象,计算时残差会在一定限度上发生振荡,这是如果进出口流量与否达到稳定平衡,也可以觉得流场收敛此外缺省采用多重网格,在计算flu㊀nt后期将多从网格设立为可以避免某些波长的残差在细网格上发生0辰为不收敛一般的解决方式FLUENT
①、一般一方面是变化初值,尝试不同H勺初始化,事实上仿佛初始化很核心,对于收敛
②、FLUENT的收敛最基础的是网格的J质量,计算的时候看如何选择CFL数,这个靠经验
③、一方面查找网格问题,如果问题复杂例如多相流问题,与模型、边界、初始条件均有关系
④、有时初始条件和边界条件严重影响收敛性,曾经作过一种计算反反复复,通过修改网格,重新定义初始条件,涉及具体的选择欧I模型,尚有老师常常用的I措施就是看看哪个因素不收敛,然后寻找和它有关口勺条件,变化相应参数就收敛To
⑤、A.检查与否哪里设定有误比方用mma|uni t建构的I mesh,忘了scale;比方给定时边界条件不合理B从算至发散前几步,看pre sure分布,看不出来的话,再算几步,看看问题大概出在那个区域C网格,配合第二点作修正,就重建个更美丽日勺,或是更粗略日勺来解决D再找不出来日勺话,换个solver
⑥、解决日勺措施是设几种监测点,例如出流或参数变化较大的地方,若这些地方的参数变化很小,就可以觉得是收敛了,尽管此时残值曲线还没有降下来
⑦、调节松弛因子也能影响收敛,但是代价是收敛速度。
个人认证
优秀文档
获得点赞 0