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
8 帖子 2 发布者 8.0k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 昝磊昝 离线
    昝磊昝 离线
    昝磊
    写于 最后由 编辑
    #1

    大家好,我想模拟在一个圆桶内,液位随着时间的推进从圆筒底部不断上升,这个过程很明显会使圆筒内的液体质量不断增加。目前我是把OpenFOAM中的DynamicInkJetFvMesh 做了修改。实现的过程是先建一个高度很小的圆柱体,它的底面保持不动,然后在每个时间步内将圆柱体沿高度方向拉长,实际上就是把网格的体积增大,但网格的数量保持不变。但是我看到李东岳老师关于PimpleDyFoam有这个公式:0_1507510624362_1507510543(1).png
    所以这个公式是说我目前用的网格数量保持不变的动网格无法实现圆筒内液体质量的增加吗?
    0_1507511363079_1507511279(1).png

    0_1507515265443_1.png
    0_1507515279883_2.png
    0_1507515295400_3.png
    0_1507515306528_4.png
    0_1507515317556_5.png
    0_1507515328189_6.png

    种一棵树,最好在十年前,其次是现在。

    1 条回复 最后回复
  • 昝磊昝 离线
    昝磊昝 离线
    昝磊
    写于 最后由 编辑
    #2

    @李东岳 谢谢您的回复。另外我想向您请教一个问题,就是我之前写的“关于动网格的一个困惑”,您点击我的头像马上就能找到它。在可压缩求解器中我试图通过使用动网使圆筒中的质量不断增加。但我发现在动网格的连续性方程中减去了由网格运动造成的质量变化,请问要实现质量增加,是不是在求解压力方程时不要组建相对通量呢?

    种一棵树,最好在十年前,其次是现在。

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

    液位随着时间的推进从圆筒底部不断上升,这个过程很明显会使圆筒内的液体质量不断增加

    你这个都不需要求解器计算了,直接移动网格点的位置就能够实现。不过这个过程是要干什么?

    动网格算法的一个经典测试是质量不变,或者说液体完全静止,但是网格运动,来看网格运动对静止的液体是否有影响。你这个液体随着网格增加而增加,可以直接移动网格点,液体也成倍增加。完全就是你的纸画的那个过程。

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

    1 条回复 最后回复
  • 昝磊昝 离线
    昝磊昝 离线
    昝磊
    写于 最后由 编辑
    #4

    @李东岳 李老师,我做的是模拟铸锭作为自耗式电极,在真空电弧炉内的重熔过程,所以电弧炉内的液态合金不断增加。那李老师,我在使用这个动网格时,是不是不需要通量修正等其他步骤,只在主程序中添加meshupdate就可以了呢?这样算出来的速度场是真实的速度场吗?

    种一棵树,最好在十年前,其次是现在。

    1 条回复 最后回复
  • 昝磊昝 离线
    昝磊昝 离线
    昝磊
    写于 最后由 编辑
    #5

    @李东岳 李老师,OpenFOAM中组建相对通量是不是减去了网格运动导致的通量,那我要实现质量的增加,不是应该改成两个通量相加呢?

    种一棵树,最好在十年前,其次是现在。

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

    李老师,我做的是模拟铸锭作为自耗式电极,在真空电弧炉内的重熔过程,所以电弧炉内的液态合金不断增加。那李老师,我在使用这个动网格时,是不是不需要通量修正等其他步骤,只在主程序中添加meshupdate就可以了呢?这样算出来的速度场是真实的速度场吗?

    我不是很熟悉你的这个工业过程。并且现在也不太理解你这个物理过程不好评价。

    OpenFOAM中组建相对通量是不是减去了网格运动导致的通量,那我要实现质量的增加,不是应该改成两个通量相加呢?

    不是很明白你这个质量增加的方法,注入进去的?注入进去需要设置边界条件 :crying:

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

    1 条回复 最后回复
  • 昝磊昝 离线
    昝磊昝 离线
    昝磊
    写于 最后由 编辑
    #7

    @李东岳 谢谢李老师,那请问openfoam有关于注入质量的算例吗?另外请问组建相对通量的那个函数的详细代码在哪里呢?谢谢!

    种一棵树,最好在十年前,其次是现在。

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

    注入质量

    如果你指的是往计算域里面添加液体的话,设置进口边界条件不就好了?

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

    1 条回复 最后回复

  • 登录

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