Fluent常见警告的出现原因和解决措施(转)
2017-04-03 by:CAE仿真在线 来源:互联网
turbulent viscosity limited to viscosity ratio of 1.000000e+5 in XX:从字面上来看,该警告表示为湍流粘性超过了粘性之比,主要的解决方法为改善网格质量,提高网格质量。即使所有的边界条件和模型都正确,如果网格质量不好,那么也也能在计算中出现该提示。尽可能提高网格质量,最好采用结构化六面体网格。网格质量方面,对于三角形或者四面体,扭曲率要小于0.9;对于四边形或者六面体,扭曲率应大于0.8
检查边界条件,尤其是进、出口设置。
对于某些问题,可以选择solve--controls--limits命令,在淡出的solution limits对话框中增加viscosity ratio的限制,当是对于绝大多数的设置,并不能真正解决该问题,只是让fluent计算不会再出现这样的警告
Reverse flow in XX faces on pressure-outlet-X
该警告表示出现了回流现象,即使改边界设置的为压力出口,在计算中仍有可能会出现流体通过此边界进入到计算域中。出现该警告,并意味着计算出错,因为好多的物理实际过程的确可能会出现流体经过部分出口区域进入到计算域的现象。随着迭代的进行,回流会消失。若是继续计算该警告一直存在,则可如下处理:
提高计算域,是出口计算域取得足够远。
Outflow边界只适合与处于湍流充分发展段的流动。通常情况下,如果出现回流现象,通常情况下出口边界条件改为压力出口条件,可能会解决此问题。
temperature limited投 XXX in XXX cells on zone XX in domain.
显示计算温度超出了温度范围。设定温度的上下限值为了得到合理的物理解。选择solve--controls-- limited命令,弹出solution limits 对话框,对于温度而言,fluent默认最低温度为1k,最高温度为5000K。但计算过程温度超出此范围,fluent计算就会得到不合理的非物理解,因此会在控制窗口中出现时上述提示。如果计算预期温度超过此范围,那么可以通过solution limits 对话框进行设置。
对于压力、湍动能、湍流耗散率和湍流粘性比这些参数,fluent也设置了限值。设置这些限值的目的是为了保证计算中,绝对压力和温度不是零,负值或者过大,并保证湍流流量不会过大。Fluent还对温度的减小速度进行了限制,以避免温度变为零或者是负值。
一般而言用户不用修改这些默认的限值。如果压力、温度或者湍流量被重复的重置到限制值,控制台就会出现适当的警告,此时用户需要检查尺寸,边界条件和属性以确保相关问题的设定是正确的,并找出变量为零等情况的原因。用户还可以使用标记功能来辨别那个单元的值等于设定的限值。
很少情况下用户需要改变这些默认的限制,但是如果要这样做,用户必须清楚求解器会有这种情况的原因。例如用户可能知道计算流域内温度超过5000K。如果用户将温度的限值设定为超过5000K,那么任何与温度有关的属性对于这么高的温度都需要被适当的定义。
error:floating point error:invalid number.
该警告出现的原因是因为数据数据矩阵求解出现问题,应检查参数设置,尤其是实际的物理过程和CFD简化过程有没有忽略掉某些重要过程,并通过提高网格质量和检查边界条件来避免此问题。
鼠标操作时, error:fluent received a fatal signal (SEGMENTATION VIOLATION)
该提示出现的原因是因为进行了不合理的鼠标操作,对图形显示窗口进行了非法操作。出现此错误后,无法积雪图片显示,保存计算工况,重新启动fluent即可解决该问题读入网格时候, error:File has wrong dimensions(2)
该提示出现的原因是2D网格导进了3D fluent求解器中,重新调整求解器即可。进行辩解条件设置,,error:warning : the sue of xis boundary conditions is not appropriate for 2D/3D flow problem. Please consider changing the zone type to symmetry or wall , or the problem to axisymmetric :
要进行2D对称模拟时候,需要将求解器设置为 axisymmetric 或者axisymmetric Swirl,并且fluent要求将模型的对称轴设置为X轴,网格计算域因为Y轴的正方向。这样设置才能将2D 轴对称模拟的对称轴设为AXIS边界,否则就会出现上述提示。
进行迭代时, error:divergence detected in AMG solver.
字面意思表示代数多重网格计算发散。解决此问题,绝大数要从网格上下手,需要进一步提高网格质量,对网格加密,更有可能需要采用结构化四边形或六面体网格。网格质量高且网格疏密程度合适时,此提示就不会出现。
开放分享:优质有限元技术文章,助你自学成才
相关标签搜索:Fluent常见警告的出现原因和解决措施(转) Fluent培训 Fluent流体培训 Fluent软件培训 fluent技术教程 fluent在线视频教程 fluent资料下载 fluent分析理论 fluent化学反应 fluent软件下载 UDF编程代做 Fluent、CFX流体分析 HFSS电磁分析
编辑