CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    考虑浮力的计算中边界条件设置

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

      我想做一个管道流动,管道中间放置一个颗粒,温度高于来流。在考虑浮力的求解器,比如buoyantPimpleFoam和buoyantBoussinesqPimpleFoam中,边界条件设置时遇到了问题。我参考OpenFOAM自带的算例,发现里面与浮力相关的算例,速度边界为(0,0,0),压力边界为fixedFluxPressure。但是我在不考虑浮力的算例中设置,入口边界条件为:速度固定值,压力零梯度;出口边界条件为:速度零梯度,压力固定值。但是把这些边界条件代入到考虑浮力的条件中,会出现问题。
      所以想求助一下老师们,在考虑浮力时,入口和出口的速度、压力应该采用什么样的边界条件比较合适呢?
      :143:

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

        http://www.dyfluid.com/theory.pdf 看下144页

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

        王 1 条回复 最后回复 回复 引用
        • 王
          王慧博 @李东岳 最后由 编辑

          @李东岳 感谢李老师,我看了您的笔记,上面写到了压力边界出口为prghPressure条件。那么速度出口条件是还是用零梯度就可以么:xiezuoye:

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

            @王慧博 是的

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

            王 1 条回复 最后回复 回复 引用
            • 王
              王慧博 @李东岳 最后由 编辑

              @李东岳 东岳老师您好,我后面设置了一个算例,Re=100,边界条件如下所示:5f6212ed-6a29-41f1-a3ec-a4cb870860a9-image.png ,如果把重力加速度设置为0,计算正常,但是加入重力后,计算到后面就会发散,从云图上的感受是速度堵在出口没办法出去,下面是发散前我截出来的某个时刻的云图:
              de9f481a-edf9-45fd-b60a-402d4997321e-9715855a0b8e5273d54b9d49de72baf.png 30d0e1d0-8728-4008-a76b-633adc2be9f1-6c476442c75aacaf9c5e83671ab3e27.png 7b9f80ae-537b-4b5b-a8e3-bab63dd0e9b9-e7e1cf13e2b5c28073eec641983f49e.png a896c296-fce5-41ff-b7f0-283d94ef4036-ac5d8ed87ba20cdbe62a8b20db36a7c.png
              能否请教一下老师,帮我分析一下问题可能出在哪呢?:xiezuoye:

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