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. OpenFOAM
  3. OpenFOAM后处理flowRatePatch?

OpenFOAM后处理flowRatePatch?

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

    这个后处理的结果是流量还是流率,如果是流率,输出的phi文件里的量纲为什么是m3/s?

    Time = 1000
    
    Reading fields:
        surfaceScalarFields: phi
    
    Executing functionObjects
    surfaceRegion flowRatePatch(name=OUTLET) write:
        sum(OUTLET) of phi = 8.14169e-06
    
    surfaceRegion flowRatePatch(name=OUTLET) write:
        sum(OUTLET) of phi = 8.14169e-06
    
    
    End
    
    1 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    写于 最后由 编辑
    #2

    可压缩流:质量守恒:kg/s
    不可压缩流:体积质量都守恒:m3/s

    :cheeky:

    小 2 条回复 最后回复
  • 小 离线
    小 离线
    小龙
    在 中回复了 赵一铭 最后由 编辑
    #3

    @赵一铭 谢谢您的回答,我通过flowRatePatch知道了体积流率,应该怎么计算体积流量呢?直接乘以面积吗?

    1 条回复 最后回复
  • 小 离线
    小 离线
    小龙
    在 中回复了 赵一铭 最后由 编辑
    #4

    @赵一铭 质量流率的单位不应该是kg/m2s吗

    1 条回复 最后回复
  • 爬 离线
    爬 离线
    爬行的蜗牛
    写于 最后由 编辑
    #5

    您好,请问执行什么命令可以这样后处理?输出的文件怎么查看?

    小 1 条回复 最后回复
  • 小 离线
    小 离线
    小龙
    在 中回复了 爬行的蜗牛 最后由 李东岳 编辑
    #6

    @爬行的蜗牛 postProcess -func "flowRatePatch(name=outlet)"

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #7

    质量流率的单位不应该是kg/m2s吗

    这里遗漏了面积,要根据你outlet的大小,提现变化

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    小 1 条回复 最后回复
  • 小 离线
    小 离线
    小龙
    在 中回复了 李东岳 最后由 编辑
    #8

    @李东岳 那我在执行完这个后处理命令后,是要用phi乘以面积才是流量吗?我得到的phi是体积流率(m3/s)

    1 条回复 最后回复
  • 爬 离线
    爬 离线
    爬行的蜗牛
    写于 最后由 李东岳 编辑
    #9

    您是用什么求解器求解的?我是用interFoam求解器求解的,我在算例下输入postProcess -func "flowRatePatch(name=outlet)"这个命令后,显示未找到命令,这是怎么回事啊?烦劳赐教

    小 W 2 条回复 最后回复
  • 小 离线
    小 离线
    小龙
    在 中回复了 爬行的蜗牛 最后由 编辑
    #10

    @爬行的蜗牛 注意大小写,空格,多试试

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    在 中回复了 爬行的蜗牛 最后由 编辑
    #11

    @爬行的蜗牛 postProcess 是OpenFOAM-4.0以上的版本才有的命令。

    1 条回复 最后回复
  • B 离线
    B 离线
    bany
    写于 最后由 编辑
    #12

    postProcess -func "flowRatePatch(name=outlet)" 是sum(phi),也就是在出口处 对rhoUSf进行面积分,所以求出来的出口处的平均质量流量(kg/s),如果需要算质量流率(kg/m2/s),再除以outlet的面积就OK了吧

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #13

    flowRatePatch自动适配,phi是质量通量就计算的质量通量,phi是体积通量就计算的体积通量

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复

  • 登录

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