Fluent 中 常见报错及解决办法常见错误

Fluent的温度超限处理

awayuk11

已于 2024-01-14 21:12:59 修改

阅读量2.2k
 收藏 14

点赞数 8
分类专栏: ANSYS 文章标签: ANSYS Fluent CFD
版权

ANSYS
专栏收录该内容
44 篇文章56 订阅
订阅专栏
问题背景

Fluent 传热仿真的温度范围默认为 1K - 5000K,通常范围是够用的。实际中也会碰到提示温度超限的问题,且很明显不合理。此时,能量方程可能发散也可能不发散。

Fluent 提示温度被限制在 1K(图源:forum.ansys.com)

原因

 Fluent 计算能量方程,以内能和焓为计算对象,而不是直接计算温度。温度通过焓和内能的定义进行计算。

焓定义为:

linear: h=∫24_(T_1)^(T_2)▒〖c_p  dT〗

内能定义为:

linear: e=h-p_absolute/ρ

但是能量方程中,热传导的能量传递由温度的梯度直接决定。因此形成了温度和焓之间复杂的数学关系。

处理办法

对于仅温度分布不合理,但是能量方程未见发散的案例,以下调试步骤可依次进行:

1 检查模型有没有很明显的设置错误,例如热源、热边界条件、材料热传导率等

2 在温度大梯度区域对网格进行加密,至少需要保证2-3层单元

3 缩小时间步长

4 在命令行输入以下命令,强制关闭温度二阶梯度(rpsetvar 'temperature/secondary-gradient? #f)
——————————

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值