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. 为什么计算过程中动量方程U不收敛?

为什么计算过程中动量方程U不收敛?

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

    首先你应该试试用piso同时减小时间步长

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

    J 1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 李东岳 最后由 编辑
    #5

    @李东岳 好的李老师,我现在试一下

    1 条回复 最后回复
  • A 离线
    A 离线
    Amadeus 神
    写于 最后由 编辑
    #6

    流固耦合问题你的固体是有限元法计算吗? 用什么软件和OpenFOAM配合呢? 是不是考虑流固界面上插值计算导致的速度场难以收敛?

    博士在读,欢迎探讨,共同进步!

    J 1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 Amadeus 最后由 编辑
    #7

    @Amadeus 大佬您好,我是用的calculix做耦合,之前不收敛是流场网格的问题,在画完网格之后想试一下流场行不行,现在是在单纯算流场
    刚刚根据李老师建议改成PISO,暂时看能往下算,等我再算一段时间看看效果

    1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 李东岳 最后由 编辑
    #8

    @李东岳 感谢李老师!PISO+小时间步长确实是可行的,但是我对这个还有一些疑问,希望您那有时间能帮忙看看。为什么输出的收敛信息并没有达到fvsolution的要求,pisoFoam就判定收敛了?
    3d22744c-0188-4662-93f1-2897eb5b5da8-image.png
    264d1d17-2a20-4de7-87ae-85b8c1df0cab-image.png

    同时我后面又试了下小时间步长下的PIMPLE,也可以算,但是不知道为啥pimpleFoam必须算到最大循环次数。而且我之前计算时候都会显示“PIMPLE:converged in X ierations”,但是这个算例没有,从残差上看好像还收敛了
    1912b0dc-10d9-44eb-9bf8-2a6fc8296b62-image.png
    6c5f6e1e-b72e-48ee-949f-c81e75ec9b23-image.png

    然后计算结果也很怪,我照常给了1m/s的速度入口、0压力出口,但是在第一个时刻整个流体域内都变成了1m/s,如下图9所示,是第一个时间步的速度U计算结果。通过查阅料(https://www.zhihu.com/question/405674832),我发现是不可压算法的问题的,但是之前的算例都没有发现该问题,这种情况我该如何进行算例修改?是修改边界条件吗?
    90d9bcfe-09d0-4135-bf6c-fd8ee6742fb3-image.png

    1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    写于 最后由 编辑
    #9

    下面是我之前的边界条件设置
    image.png

    上面的知乎链接好像不太好打开,我放在下面
    https://www.zhihu.com/question/405674832

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

    为什么输出的收敛信息并没有达到fvsolution的要求,pisoFoam就判定收敛了?

    为什么说没有达到?我看已经收敛了

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

    J 1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 李东岳 最后由 编辑
    #11

    @李东岳 哦哦,李老师我想错了,瞬态问题是应该看final residual是吧,没琢磨明白

    还有就是这个气体突然充满的问题,我又看了下模型,一开始我以为模型尺寸的问题,但用paraview看了下好像导入openfoam没变化,就不知道这个怎么解决了

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

    所有问题都是initial residual

    还有就是这个气体突然充满的问题,我又看了下模型,一开始我以为模型尺寸的问题,但用paraview看了下好像导入openfoam没变化,就不知道这个怎么解决了

    这个我不知道你说的是什么

    另外从你的问题历史记录来看,你应该刚上手openfoam就开始了你的课题的计算,感觉基本功不太牢固。你最好把基本的openfoam应用的面铺开,多跑跑基础算例,看看都是怎么设置的,各种设置对结果有什么影响,有个初步了解之后再上手你复杂的各种耦合算例。

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

    J 1 条回复 最后回复
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 李东岳 最后由 编辑
    #13

    @李东岳 好的,谢谢李老师!

    我刚说的问题其实就是这个,我设置的入口是1m/s,按道理应该是速度一点点进入流域,但是第一个时刻就充满整个计算域了,这个不知道咋搞
    下面就是第一个时刻的计算结果,步长是1e-5
    56c2590a-2fee-4a3d-a4fe-4120005fb77e-image.png

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

    https://cfd-china.com/topic/7872 你跟这个是一个问题吧?这是正常的

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

    J 1 条回复 最后回复
  • 李东岳李 李东岳 被引用 于这个主题
  • J 离线
    J 离线
    Jimmy Yao
    在 中回复了 李东岳 最后由 编辑
    #15

    @李东岳 好的,谢谢,李老师!

    1 条回复 最后回复

  • 登录

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