您好,欢迎来到易妖游戏网。
搜索
您的当前位置:首页fluent中判断收敛的方法

fluent中判断收敛的方法

来源:易妖游戏网
fluent中断定收敛的方法[引用]之青柳念文创作

FLUENT中断定收敛的方法

断定计算是否收敛,没有一个通用的方法.通过残差值断定的方法,对一些问题或许很有效,但在某些问题中往往会得出错误的结论.因此,正确的做法是,不但要通过残差值,也要通过监测所有相关变量的完整数据,以及检查流入与流出的物质和能量是否守恒的方法来断定计算是否收敛.

1、监测残差值.

在迭代计算过程中,当各个物理变量的残差值都达到收敛尺度时,计算就会发生收敛.Fluent默许的收敛尺度是:除了能量的残差值外,当所有变量的残差值都降到低于10-3 时,就认为计算收敛,而能量的残差值的收敛尺度为低于10-6.

2、计算成果不再随着迭代的停止发生变更.

有时候,因为收敛尺度设置得分歧适,物理量的残差值在迭代计算的过程中始终无法知足收敛尺度.然而,通过在迭代过程中监测某些代表性的活动变量,能够其值已经不再随着迭代的停止发生变更.此时也可以认为计算收敛.

3、整个系统的质量,动量,能量都守恒.

在Flux Reports对话框中检查流入和流出整个系统的质量,动量,能量是否守恒.守恒,则计算收敛.不服衡误差少于0.1%,也可以认为计算是收敛的. FLUENT中残差的概念

残差是cell各个face的通量之和,当收敛后,实际上当单元内没有源项使各个面流入的通量也就是对物理量的输运之和应该为零.最大残差或者RSM残差 反映流场与所要摹拟流场(只收敛后应该得到的流场,当然收敛后得到的流场与真实流场之间还是存在一定的差距)的残差,残差越小越好,由于存在数值精度问 题,不成能得到0残差,对于单精度计算一般应该低于初始残差1e-03以下才好,当注意详细情况,看各个项的收敛情况(比方说持续项不容易收敛而能量项容 易).

一般在FLUENT中可以停止进出口流量监控,当残差收敛到一定程度后,还要看进出口流量是否稳定平衡,才可确定收敛与否(翼型计算时要监控升阻力的平衡).

残差在较高位震荡,需要检查鸿沟条件是否合理,其次检查初始条件是否合理,比方激波的流场,初始条件的分歧适会造成流场的振荡.有时流场能够有分离或者回

流,这自己是非定常现象,计算时残差会在一定程度上发生振荡,这是如果进出口流量是否达到稳定平衡,也可以认为流场收敛.别的fluent缺省采取多重网 格,在计算后期将多从网格设置为0可以防止一些波长的残差在细网格上发生震荡.

----------------------------------------------------------------------------------------------------------------------

FLUENT不收敛通常的处理方式

①、一般首先是改变初值,测验测验分歧的初始化,事实上好像初始化很关键,对于收敛.

②、FLUENT的收敛最基础的是网格的质量,计算的时候看怎样选择CFL数,这个靠经历.

③、首先查找网格问题,如果问题复杂比方多相流问题,与模子、鸿沟、初始条件都有关系.

④、有时初始条件和鸿沟条件严重影响收敛性,曾作过一个计算反反复复,通过修改网格,重新定义初始条件,包含详细的选择的模子, 还有教师经常常使用的方法就是看看哪一个因素不收敛,然后寻找和它有关的条件,改变相应参数.就收敛了.

⑤、A.检查是否哪里设定有误:比方用mm的unit建构的mesh,忘了scale;比方给定的鸿沟条件分歧理.B从算至发散前几步,看presure 分布,看不出来的话,再算几步, 看看问题大概出在阿谁区域. C网格,配合第二点作修正,就重建个更漂亮的,或是更粗略的来处理.D再找不出来的话,换个solver. ⑥、处理的法子是设几个监测点,比方出流或参数变更较大的地方,若这些地方的参数变更很小,便可以认为是收敛了,虽然此时残值曲线还没有降下来. ⑦、调节松弛因子也能影响收敛,不过代价是收敛速度.

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- vipyiyao.com 版权所有 湘ICP备2023022495号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务