前面的文章演示了利用Fluent UDF计算循环通道(见Fluent案例|循环通道计算)。本算例演示利用Fluent表达式处理同类问题。
注:为保证案例完整,本文对模型进行了重复描述。看过上篇文章的道友可直接从第3节看起。
”
几何模型如图所示。一个循环的槽道包含有两个加热段(如图中的热流及恒温位置),有一个冷却装置用于给槽道内的工作介质降温。现实情况下在冷却装置中装设有风机、换热器等结构极为复杂的组件,此时可以将冷却装置考虑为集总模型,并将这一段槽道断开进行单独处理。
此时计算模型如下图所示。
本案例仅为演示。假设流体通过冷却装置后温度降低5K(真实工况下温度的降低量应该根据换热器的结构参数以及上游来流温度进行换算,这里简单处理),槽道内工作介质为空气,流速2 m/s。现在需要在计算过程中获取出口位置的温度值,并根据此温度值计算得到入口温度值并将其赋予入口边界,本算例演示利用表达式实现此功能。
此案例网格划分较为简单,可以直接划分六面体网格。计算网格如下图所示。
本算例真正的技术点在于UDF的编写以及温度等效过程。而仿真设置反而简单。这里简单描述。
全局初始化
设置时间步长0.5 s,时间步数20进行计算
监测得到的数据如下图所示。
可以看到进出口温度及温差均已保持稳定。
利用表达式定义要比UDF简单得多,但是就这个简单的算例而言,利用表达式计算在起始阶段的收敛性比较差。
声明:原创文章,欢迎留言与我讨论,如需转载留言