【ANSYS】计算中出现”1.Temperature limited to XXX in XXX cells on zone XX in domain“警告是什么意思?-2022

显示计算温度超出了温度范围。设定温度的上下限值为了得到合理的物理解。选择solve–controls–limited命令,弹出solution limits 对话框,对于温度而言,fluent默认最低温度为1k,最高温度为5000K。但计算过程温度超出此范围,fluent计算就会得到不合理的非物理解,因此会在控制窗口中出现时上述提示。如果计算预期温度超过此范围,那么可以通过solutionlimits 对话框进行设置。


对于压力、湍动能、湍流耗散率和湍流粘性比这些参数,fluent也设置了限值。设置这些限值的目的是为了保证计算中,绝对压力和温度不是零,负值或者过大,并保证湍流流量不会过大。Fluent还对温度的减小速度进行了限制,以避免温度变为零或者是负值。


一般而言用户不用修改这些默认的限值。如果压力、温度或者湍流量被重复的重置到限制值,控制台就会出现适当的警告,此时用户需要检查尺寸,边界条件和属性以确保相关问题的设定是正确的,并找出变量为零等情况的原因。用户还可以使用标记功能来辨别那个单元的值等于设定的限值。


很少情况下用户需要改变这些默认的限制,但是如果要这样做,用户必须清楚求解器会有这种情况的原因。例如用户可能知道计算流域内温度超过5000K。如果用户将温度的限值设定为超过5000K,那么任何与温度有关的属性对于这么高的温度都需要被适当的定义。