Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. Fluent
  3. fluent使用udf计算出口液相平均温度

fluent使用udf计算出口液相平均温度

已定时 已固定 已锁定 已移动 Fluent
5 帖子 4 发布者 4.6k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • zhijieZ 离线
    zhijieZ 离线
    zhijie
    写于 最后由 编辑
    #1

    如题,两相流vof湍流模型,我现在想获取出口液相温度作为我判断计算收敛的条件之一。

    但是我发现好像获取不了出口液相温度,而且fluent后处理好像也没有这个选项。

    再后来我就发现解决这个问题的核心是知道出口face面上的液相分数,C_VOF让我想到F_VOF,于是我在udf手册上搜索了一下,还真有F_VOF。但是我发现这个好像使用起来有问题,直接调用会报错。

    那么除了大家是怎么获取出口液相的平均温度的呢?

    最是人间留不住,朱颜辞镜花辞树。

    I 1 条回复 最后回复
  • I 离线
    I 离线
    ibelief
    在 中回复了 zhijie 最后由 编辑
    #2

    @zhijie 没有试过,仅仅提一个思路: define 一个面S_fluid,定义为 Volume Fraction of liquid =0.99 然后在report 或者monitor(具体哪个你需要试一试) 中 选择average temperature 之类的

    努力收敛

    1 条回复 最后回复
  • 天 离线
    天 离线
    天文
    写于 最后由 编辑
    #3

    我也没有尝试过读取某一相的平均温度,提供一个思路仅供参考,如有不对,欢迎批评指正。
    使用一个监测程序,将相内的某个面上的数据实时提取出来,然后使用平均温度公式进行计算求得,再输出到udm里。关于监测程序,可以使用类似于读取网格节点或者读取网格中心点的方法建立。

    zhijieZ 1 条回复 最后回复
  • zhijieZ 离线
    zhijieZ 离线
    zhijie
    在 中回复了 天文 最后由 编辑
    #4

    @天文 读取温度数据只能读取混合相的温度,如果读取平均温度这样算出来的温度不准,因为某个面上可能是混合相,但是液相气相温度不一样,这个时候读出来的就是液相气相混合相的平均温度。如果再进行累加或者求平均就不太对。我认为问题的关键就是fluent没有提供面上的相分数,这个导致不好直接求出口某一相的温度。

    最是人间留不住,朱颜辞镜花辞树。

    1 条回复 最后回复
  • L 离线
    L 离线
    l.j刘侃
    写于 最后由 编辑
    #5

    vof模型只有一个混合相的温度 所以你这个方式其实难以实现 现在新出来了一个欧拉-欧拉-vof 可以尝试一下 实际上更好的办法是直接采用欧拉-欧拉同样算一遍 这样你可以方便的获取出口温度 实际上这样的方法也不会有太大的误差

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]