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. 关于动网格字典中accelerationDamping的疑惑

关于动网格字典中accelerationDamping的疑惑

已定时 已固定 已锁定 已移动 OpenFOAM
3 帖子 2 发布者 3.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • towerT 离线
    towerT 离线
    tower
    写于 最后由 编辑
    #1

    最近在做水中物体的案例,但是计算总是崩溃,从求解器的产生的log文件来看,应该是加速度过大导致。下面是计算崩溃的前几行,速度特别大
    0_1538552725663_e5b0ba81-bc9f-4dfa-af67-9b03045374ce-image.png
    然后我想通过改变 accelerationRelaxation和accelerationDamping 这两个参数来解决这个问题,看到OpenFOAMwiki上写的是这两个值推荐都是0.9-1,但是我现在把Damping已经降到了0.01还是会崩溃。
    所以这里想请教一下大家,wiki只提到了Relaxation过小的话没有办法正确的体现流体的力,那Damping也是这样吗?但是不改小就会计算崩溃,不知道大家是否有什么建议?
    谢谢!

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

    做过一点验证,看过代码,accelerationDamping 尽量保持为1.0 ,或者在0.9-1之间,这个是真正作用在加速度上增加阻尼的,也就是你真的给你的运动加了阻尼。而 accelerationRelaxation 是加速度松弛,利用当前步和上一步进行松弛处理,个人理解不影响计算准确性,而且可以保证计算稳定,可以调小。wiki那个结论感觉有问题,望辩证看待。
    另:如果你的计算总是发散,请检查边界条件等是否合适。

    Blog:http://maoyanjun.top
    厚德如海,纳川有藏。上善若水,利物不张。大哉斯言,勤勉勿忘。

    towerT 1 条回复 最后回复
  • towerT 离线
    towerT 离线
    tower
    在 中回复了 maoyanjun_dut 最后由 编辑
    #3

    @maoyanjun_dut 好的,谢谢小毛哥!:quwan:

    1 条回复 最后回复

  • 登录

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