CFD中文网

    CFD中文网

    • 登录
    • 搜索
    • 最新

    两相流中设置一面只有固相能感受到的墙

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

      希望实现如题的功能,请各位不吝指教。

      希望在两相流中设置一个区域或者一个面(比如一面墙),只有某一相能感受到,比如固相会感受到这面墙且无法穿透,但是对于气相则完全没有作用。有没有什么简单的思路可以实现?:141:

      我尝试在墙的位置添加了多孔介质源项,这个源项只作用于固体,且系数非常大,刚开始基本可以达到要求,但是由于多孔介质的阻力和速度有关,所以还是随会计算进行(物理计算时间非常长),会有固相以非常缓慢的速度在重力的作用下穿透这面墙……:mihu:

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

        欧拉欧拉?欧拉拉格朗日?欧拉拉格朗日比较好处理。欧拉欧拉的话,目前能想到的就是多孔介质。因为欧拉欧拉压力方程是公用的。速度可以单独设置无穿透。但是压力不能单独设置。

        如果有大佬看到相关的sci,感谢分享

        CFD高性能服务器 http://dyfluid.com/servers.html
        2023年,线下CFD课,预热一下 http://dyfluid.com/class.html

        1 条回复 最后回复 回复 引用
        • C
          cxzhmg 最后由 编辑

          是欧拉-欧拉,确实如果引入边界条件的话不知道压力场怎么处理。谢谢分析,我再想想。加多孔介质主要就是物理上好解释,我现在觉得可以在wall的区域再附加一个指向wall外面的源项(根据具体问题可以指定方向),类似重力,以此抵消重力以及其它数值问题造成的穿透问题,相当于在这个源项下,wall区域的固体会被很缓慢地排出wall。我估计一开始如果就加上的话,可能就可以阻止固相进入wall,而且有多孔介质巨大的阻力系数在,排出的固相应该速度非常小,对wall外面的计算应该影响有限。

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