CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    请问UprimeMean是如何计算的

    OpenFOAM
    2
    6
    1490
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 蘑菇酱
      蘑菇酱 最后由 编辑

      最近使用LES turbulence Model 计算扰流问题,在后处理部分,需要分析<u'u'>(<>为平均值,' 为脉动量)。
      Openfoam 自带averge field 可以计算这个相,称为UprimeMean, 请问大家该软件是如何计算这个值的。
      目前是两种结论: 1,<u'u'>=<u'u'>=<(u-<u>)(u-<u>)>; 2, <u'u'>=<u^2>-<u>^2
      第二种方法是收敛速度比较快的方法,也是统计比较合理的值,但是不清楚在Openfoam里面是怎么处理的。
      PS:初学,源代码还不太熟悉

      1 条回复 最后回复 回复 引用
      • 蘑菇酱
        蘑菇酱 最后由 编辑

        问题已经解决,找到了源代码的解释如下:
        7689cbda-5f31-4418-ae89-ab69e1c34701-image.png

        1 条回复 最后回复 回复 引用
        • 蘑菇酱
          蘑菇酱 最后由 编辑

          想拓展一下,请问如何在field average实现<U^2>,十分感谢

          李东岳 1 条回复 最后回复 回复 引用
          • 李东岳
            李东岳 管理员 @蘑菇酱 最后由 编辑

            @蘑菇酱 在 请问UprimeMean是如何计算的 中说:

            <U^2>

            这个没太看懂,$\bfU^2$也不对啊

            线上CFD课程开始报名:http://www.dyfluid.com/class.html

            CFD高性能服务器 http://dyfluid.com/servers.html

            1 条回复 最后回复 回复 引用
            • 蘑菇酱
              蘑菇酱 最后由 编辑

              老师,您好。我手写了一下,思路是这样:
              aa4fc0b6-11bf-4fbc-bb90-095e492388b7-image.png

              1 条回复 最后回复 回复 引用
              • 李东岳
                李东岳 管理员 最后由 李东岳 编辑

                所以你要计算得是$\overline{{\bfU '}^2}=\overline{\bfU^2}-{\overline{\bfU}}^2$?$\bfU '$是脉动速度,$\bfU$是速度,$\overline{\bfU}$是平均速度

                线上CFD课程开始报名:http://www.dyfluid.com/class.html

                CFD高性能服务器 http://dyfluid.com/servers.html

                1 条回复 最后回复 回复 引用
                • First post
                  Last post