CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    OpenFOAM多相流的流固耦合问题

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

      各位好,想请教一个关于多相流的流固耦合问题。具体要模拟的情况就是一个孔隙介质挡板,左侧有水右侧无水,左侧的水进入挡板并从右侧渗出。

      目前已在固体求解器中算出了固体边界上的变形和渗流速度并将二者加到了OpenFOAM流体域的相应边界上,请问怎样才能通过该渗流速度在边界上相应的位置补充上因渗流而增加的水呢?

      S 1 条回复 最后回复 回复 引用
      • S
        Stan同学 @Stan同学 最后由 编辑

        目前在尝试用质量流率\体积流率边界flowRateInletVelocity来实现,但是发现官方给出的说明中好像只能施加一个常数的质量\体积流率边界,然后根据此流率边界得出此边界上的速度,无法根据边界上的流速得到体积流率(和我要实现的恰巧相反。。)
        请问OF中有无根据边界上的流速来增加流体体积的方法呢?:135:

        1 条回复 最后回复 回复 引用
        • bestucan
          bestucan 版主 副教授 最后由 编辑

          看,这是时变的边界条件。

          https://cfd-china.com/topic/5361/这是什么入口边界条件-还能有table形式的

          看,这是 tablefile 格式的边界条件

          https://openfoam.org/release/2-1-0/boundary-conditions-time-dependent/

          如果不复杂,可以用把 tablefile 当个数据中转站。生成 tablefile 然后使用。

          如果是计算时要实时计算边界条件,这个可能符合你的要求:
          http://openfoamwiki.net/index.php/Contrib/groovyBC#Usage_of_the_boundary_condition

          滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

          异步沟通方式(《posting style》from wiki)(下载后打开):
          https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
          提问的智慧(github在gitee的镜像):
          https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md

          S 1 条回复 最后回复 回复 引用
          • S
            Stan同学 @bestucan 最后由 编辑

            @bestucan

            如果是计算时要实时计算边界条件,这个可能符合你的要求:
            http://openfoamwiki.net/index.php/Contrib/groovyBC#Usage_of_the_boundary_condition

            感谢回复,需要的确实是在计算中实时计算的边界条件,我先了解一下:xinxin:

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