指定流体网格单元中的固定温度
在对某些应用(如空调机组)建模时,可能需要在一系列流体网格单元中强制应用温度分布。 本节介绍使用离散形式的能量方程固定所指定目标温度的过程。
这些步骤如下:
-
创建包含要固定温度的网格单元的网格单元集。
此网格单元集具有相应的场函数,该场函数具有默认名称。 此处,场函数为 CellSetVar_1。
-
创建场函数 GREAT(大),其包含的较大数字足以屏蔽指定网格单元中常规能量通量的贡献,但是却不会高到导致浮点异常。
例如,可以使用 或 的最大局部值的 1000 倍,其中 为网格单元中的质量流率, 为比热, 为网格单元体积, 为导热率, 为某种网格单元特征长度。 在此示例中,GREAT(大) 设为 1e20。
-
为用户自定义的温度场创建场函数。
例如,在此处,T_target 设为:
293 + 40 *$$Centroid[1] * (1 - $$Centroid[1])
-
使用上述三个场函数时,可以为体积热源定义另一个场函数 Q,其适用于该网格单元集中的网格单元:
($CellSetVar_1) ? $GREAT*($T_target - $Temperature) : 0
-
同样要求将此场函数相对于温度的微分作为场函数。
此处,它通过以下公式定义为 dQdT:
($CellSetVar_1) ? -$GREAT : 0
创建必要的场函数后,最后一步是将其应用于相关区域值:
- 将区域的体积热源设为场函数 Q:
-
-
将能量源温度导数设为场函数 dQdT: