fluent迭代前面很平滑,后面出现锯齿是为什么

2020-11-22 16:35:24 字数 2213 阅读 8384

1楼:卓飏君

残差值波动是很正常的事,这种波动对你的计算结果影响不大,只要趋于稳定就可以认为收敛。

影响残差的因素非常多,比如你的网格划分方案,流道复杂性(流场结构复杂性),离散格式,等等。例如,结构网格往往比非结构网格或混合网格的残差更收敛一些;流道或流场结构越简单,残差也就越小越光滑;精度较低的离散格式自然容易收敛,精度越高,通常越难收敛(不绝对)。

希望对你有帮助。

fluent中迭代参数怎么设置如图。谢谢!!

2楼:卓飏君

这是稳态问题的求解设置,第一个就是稳态求解的迭代步数,只需要在第一个空内填入你要迭代的步数就可以了。其他一般按默认值1就可以了。

看您是个新手,就多说两句了,别嫌烦。

如何判断收敛不知道你有没有想。简单的说两点建议,第一,残差不能直接反应计算是否收敛;第二,最直接判断收敛的方法是在monitor中监控一个计算终点位置(例如温度场离热源最远端的点/线/面)的某个值(如温度),当这个位置的这个值不再随迭代过程的增加而变化,就可以认定收敛了。在这个过程之前如果因残差限定的0.

01默认收敛提前结束计算,只要把残差设置的小些就可以继续计算了,比如设置成0.0001或更小,残差设置只是监控而已,不会影响计算本身。

你好 我的fluent开始迭代之后也能计算 但是每一步迭代都很慢很慢 两个小时才跑了20步 请问问题出在哪呢?

3楼:匿名用户

机器太弱吧,网格较多,计算量比较大

减少网格或换机器

4楼:傻馒啊奶谁

网格数太多 精度高 算的就慢 等着吧 这东西急不得

ansys fluent 为什么迭代次数不一样结果可能就不一样呢?

5楼:匿名用户

这是肯定的。原因有

迭代算法本来就是采用递归的形式无限接近于一个设定的可接受误差,次数不同,那误差就肯定不同

另外,如果当迭代刚好出现在计算的收敛与发散两界的话,结果会更加明显不同

共同学习,如有不同理解请提出。

===================

不懂请追问,解决请【采纳】,谢谢支持!

fluent6.3迭代设置选项里 为什么没有迭代时间和迭代步数的选项?是不是我软件有问题???

6楼:匿名用户

要看你用的是什么模型,稳态模型是没有迭代时间和步数这个分析选项需要的。

7楼:

只有在非稳态条件下,才有迭代时间和迭代步数的选项。

8楼:匿名用户

你说的这个只有在unsteady流力才有的

fluent 迭代是出现的信息,不知是怎么回事?怎么消去reversed flow?

9楼:教唆犯簿抖

报警的这个-5是fluent给出口分配的id号,不是你的第一个出口和第二个出口。

10楼:匿名用户

把计算域的设置的大点就不会出现回流了

11楼:

怎么可能呢。如果你没有pressure-outlet-5,他不会说pressure-outlet-5有回流。

fluent迭代200步后变得不稳定,是怎么回事?高手指点

12楼:满腹经纶公子

怎么不稳定,能描述下吗?有可能是问题不收敛

13楼:匿名用户

有报错吗?比如review flow 之类什么的,或者有error一词出现的?

ps:你的这个问题描述的就不清楚

请问fluent迭代收敛后,但继续迭代所得到的图仍有变化,请问迭代到何时算是完成?谢谢

14楼:

其实判断迭代收敛的主要依据是看残差的变化曲线是否在一个很小的区间的浮动,默认的缺省设置的残差值只是给出一个常用参数,你可以根据不同的精度要求进行设置以达到更高的精度。

15楼:匿名用户

一般来说,只要迭代的残差达到你所设定的范围计算即结束,得出结果。但很多时候我们认为当残差恒定在一定的数值范围内即可认为已经收敛了。另外通过监视流量、速度等相关参量的变化相对恒定,也就认为是收敛了。