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
15 帖子 5 发布者 10.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 李东岳 最后由 编辑
    #3

    @东岳 确是可能不太符合物理,或者说是对于内部面围成的封闭区域,比如一个长方形或者一个圆,其内部的网格单元不参与求解,此时内部面类似于外部面的边界,上面的值就需要给定。但OpenFoam仍然将其视为内部面处理,应该如何给定面上的值啊?
    1.PNG
    采用笛卡尔网格进行计算,而不是贴体网格,圆外的网格单元与圆的边界为内部面,阶梯状的。

    动边界

    D 1 条回复 最后回复
  • Y 离线
    Y 离线
    yfclark 神
    写于 最后由 编辑
    #4

    不太清楚你在模拟什么问题,如果是两相流的液滴或者气泡,VOF方法把界面附近的边界条件处理为了压力跳跃(表面张力),内部就不需要边界条件了,如果内部是固体的话,固体不变形,画网格的时候直接处理就行,固体变形的话需要流固耦合

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 yfclark 最后由 编辑
    #5

    @yfclark 目前想用笛卡尔网格来进行计算,贴体网格自然好处理。但以后打算计算边界的运动,不涉及边界的变形,就只是平动和转动。Foam extend 4.0中的浸入边界法比较合适,但它采取的是给定网格单元中心值的办法,而不是直接给定内部面上的值。给定网格中心值,相邻网格面上的值还是正常进行插值计算。给定面上的值,就是要直接给定速度,得到phi(对流项)及通量,给定速度梯度,得到面上应力(laplace项扩散项),大致是这样的思路。

    动边界

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #6
    1. 可以对Matrix直接设定cell上的值。类似:

      TEqn.setValues(Cells(), 0.0);
      
    2. 可以给方程做一个比较大的源项。

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

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 李东岳 最后由 编辑
    #7

    @东岳 setValues实现的是给定网格单元中心的值,源项的话我再想想,谢谢。

    动边界

    1 条回复 最后回复
  • D 离线
    D 离线
    D.Benjamin
    在 中回复了 我是河滩 最后由 编辑
    #8

    @我是河滩 这个图像反应堆,你是做堆物理或热工的?

    OpenFOAM初学者,希望和大家共同交流

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 D.Benjamin 最后由 编辑
    #9

    @D-Benjamin 不是,是个二维圆柱。

    动边界

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

    :135: @我是河滩 算啥呢老哥,感觉你啥都搞的样子,很神奇

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

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 李东岳 最后由 编辑
    #11

    @东岳 运动物体的计算,cfd的方法都很慢啊。:136:

    动边界

    X 1 条回复 最后回复
  • X 离线
    X 离线
    xiaolin
    在 中回复了 我是河滩 最后由 编辑
    #12

    @我是河滩 老哥请问你这块解决了吗,如何控制网格面通量值为0以达到壁面效果。

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 xiaolin 最后由 编辑
    #13

    @xiaolin 没有,给定网格单元值可行。

    动边界

    X 1 条回复 最后回复
  • X 离线
    X 离线
    xiaolin
    在 中回复了 我是河滩 最后由 编辑
    #14

    @我是河滩 那这样在与相邻的计算单元交界面还是会有通量进出吧

    我 1 条回复 最后回复
  • 我 离线
    我 离线
    我是河滩
    在 中回复了 xiaolin 最后由 编辑
    #15

    @xiaolin 是的

    动边界

    1 条回复 最后回复

  • 登录

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