fluent使用udf计算出口液相平均温度
-
如题,两相流vof湍流模型,我现在想获取出口液相温度作为我判断计算收敛的条件之一。
但是我发现好像获取不了出口液相温度,而且fluent后处理好像也没有这个选项。
再后来我就发现解决这个问题的核心是知道出口face面上的液相分数,C_VOF让我想到F_VOF,于是我在udf手册上搜索了一下,还真有F_VOF。但是我发现这个好像使用起来有问题,直接调用会报错。
那么除了大家是怎么获取出口液相的平均温度的呢?
-
我也没有尝试过读取某一相的平均温度,提供一个思路仅供参考,如有不对,欢迎批评指正。
使用一个监测程序,将相内的某个面上的数据实时提取出来,然后使用平均温度公式进行计算求得,再输出到udm里。关于监测程序,可以使用类似于读取网格节点或者读取网格中心点的方法建立。 -
vof模型只有一个混合相的温度 所以你这个方式其实难以实现 现在新出来了一个欧拉-欧拉-vof 可以尝试一下 实际上更好的办法是直接采用欧拉-欧拉同样算一遍 这样你可以方便的获取出口温度 实际上这样的方法也不会有太大的误差
2020年10月19日 08:01
4/5
2020年12月11日 01:17