关键词不能为空

当前您在: 主页 > 英语 >

fluent过来人经验谈之continuity不收敛的问题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-18 09:52
tags:

-

2021年2月18日发(作者:reconfirm)




continuity


不收敛的问题





1


)连续 性方程不收敛是怎么回事?








在计算 过程中其它指数都收敛了,就


continuity


不收敛


是怎么回事。







这和


fl uent


程序的求解方法


SIMPLE


有关。


SIMPLE


根据连续方程推导出压

力修正方法求解压力。


由于连续方程中流场耦合项被过渡简化,

使得压力修正方


程不能准确反映流场的变化,从而导致该方程收敛缓慢。

< p>






你可以试验


SIMPLEC


方法,应该会收敛快些。







在计算 模拟中,


continuity



不收 敛


,除了加密网格,还有别的办法吗?


别的条件都已经收敛了,


就差它自己了,


还有收敛的标准是什么?是不是到了一


定的尺度就能收敛了,比如


10



e5


具体的数量级就收敛了



continuity



是质量残差,


具体是表示本次计算结果与上次计算结果的差别,


如果别的条件 收敛了,就差它。可以点


report


,打开里面


FLUX


选项,算出进


口与出口的质量流量差,看它 是否小于


0.5%.


如果小于,可以判断它收敛


.




(2) fluen t


残差曲线图中


continuity


是什么含义?



是质量守恒方程的反映,


也就是连续性的残差。


这个收敛的快并不能说明你的计


算就一 定正确,


还要看动量方程的迭代计算。


表示某次迭代与上一次迭 代在所有


cells


积分的差值,


co ntinuty


表示连续性方程的残差





(3)


正在学习


Fluent,


模拟圆管内的流动,速度入口,出口< /p>


-


可编辑修改


-




outflow

< br>运行后


xy


的速度很快就到


1e -06


了,但是


continuity


老是降不下去,维持在


1e-00



1 e-03


之间,减小松弛因子好像


也没什么变化大家有什么建议 吗?







你查看了流量是否平衡吗?在


rep ort->flux


里面操作,


mass flow rate



把所有进出口都选上,


comput e


一下,看看


nut flux


是什么 水平,如果它的值


小于总进口流量的


1%


,并且其他检测量在继续迭代之后不会发生波动,也可以


认为你的解是收敛的。





造成连续方程高残差不收敛的原因主要有以下几点:



1.


网格质量,主要可能是相邻单元的尺寸大小相差较大,它们的尺寸之 比最好控


制在


1.2


以内,不能超过< /p>


1.4.


2.


离散格式及压力速度耦合 方法,如果是结构网格,建议使用高阶格式,如


2


< p>
迎风格式等,如果是非结构网格,除


pressure

保持


standard


格式不变外,其

他格式改用高阶格式;


压力速度耦合关系,


如果使用


SIMPLE



SIMPLEC



PISO



segera ted solver


对联系方程收敛没有提高的话,可以尝试使用

coupled


solver


。另外,对于梯度的计算, 不论使用结构或非结构网格,都可以改用


node- based


来提高计算精度。



一些情况:



1.

监测流场某个变量来判断收敛更合理一些


.


2.


网格质量


.


ty inlet boundary conditions are not appropriate for


-


可编辑修改


-




compressible flow


problems.





4


)要加速


continuity


收敛该设置那些参数?





感觉需要调整


courant number






FLUENT



courant n umber


是在耦合求解的时候才出现的。


正确的调整,


可以更好地加速收敛和解的增强稳定性。







courant number


实际上是指时间步长和空间步 长的相对关系,系统自动


减小


courant


数,这种情况一般出现在存在尖锐外形的计算域,当局部的流速


过大或者压差过 大时出错,把局部的网格加密再试一下。








fluent


中,



courant number


来调节计算的稳定性与收敛性。


一般来


说,随着


courantnumber


的从小到大的变化,收 敛速度逐渐加快,但是稳定


性逐渐降低。所以具体的问题,在计算的过程中,最好是把< /p>


ourant number



小开始 设置,看看迭代残差的收敛情况,如果收敛速度较慢而且比较稳定的话,


可以适当的增加


courant number


的大小,根据自己具体的问题 ,找出一个比


较合适的


courant number



让收敛速度能够足够的快,


而且能够保持它的 稳定


性。



个人认为这应该和你采用的算法有关



SIMPLE


算法是根据连续方程推导出压力修正方法求解压力。



由于连续方程中流场耦合项被过渡简化,


使得压力修正方程 不能准确反映流场的


变化,从而导致该方程收敛缓慢。试着用


S IMPLEC


算法看看。



-


可编辑修改


-

-


-


-


-


-


-


-


-



本文更新与2021-02-18 09:52,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/664898.html

fluent过来人经验谈之continuity不收敛的问题的相关文章