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. 用simpleFoam求解器时出现的错误,求教如何解决

用simpleFoam求解器时出现的错误,求教如何解决

已定时 已固定 已锁定 已移动 OpenFOAM
13 帖子 5 发布者 16.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 温 离线
    温 离线
    温宝霖
    在 中回复了 赵一铭 最后由 编辑
    #4

    @赵一铭 之前的模拟一直用的层流,没出过这种问题。是哪个参数大小需要修改么?

    C 1 条回复 最后回复
  • X 在线
    X 在线
    xpqiu 超神
    在 中回复了 温宝霖 最后由 编辑
    #5

    @温宝霖 这个网格有问题,不能算

    1 条回复 最后回复
  • C 离线
    C 离线
    CFD中文网
    在 中回复了 温宝霖 最后由 CFD中文网 编辑
    #6

    @温宝霖
    你出错的那个例子也是用层流模拟的:upset: 网格snappyHexMesh做的?上来就79万啊。

    CFD中国标准用户测试帐号
    目前由徐笑笑登录

    温 1 条回复 最后回复
  • 温 离线
    温 离线
    温宝霖
    在 中回复了 CFD中文网 最后由 编辑
    #7

    @cfd-china 是的,用的snappyHexMesh做的网格。老师跟我说网格数多一点模拟的值更准确,我就用的100×100×100网格做的。我是照着一个案例自己取的值,案例做的是2维模拟,网格数400×100×1。我取的是一个立方体,之前模拟的都是2维,第一次做3维就懵了

    赵 W 2 条回复 最后回复
  • 赵 离线
    赵 离线
    赵一铭
    在 中回复了 温宝霖 最后由 编辑
    #8

    @温宝霖
    snappyHexMesh生成的网格有时候质量不是特别高会影响收敛,如果几何简单的话最好生成六面体网格,simpleFoam非常稳健,设置正确很难出现收敛问题。

    1 条回复 最后回复
  • W 离线
    W 离线
    wwzhao 超神
    在 中回复了 温宝霖 最后由 编辑
    #9

    @温宝霖 检查边界条件,3D模拟不应该包含empty边界

    温 2 条回复 最后回复
  • 温 离线
    温 离线
    温宝霖
    在 中回复了 wwzhao 最后由 编辑
    #10

    @wwzhao 好的,谢谢您

    1 条回复 最后回复
  • 温 离线
    温 离线
    温宝霖
    在 中回复了 wwzhao 最后由 编辑
    #11

    @wwzhao 我改了边界条件之后重生成了网格,果然模拟出来了。太谢谢您了,解决了困扰我的问题

    1 条回复 最后回复
  • 温 离线
    温 离线
    温宝霖
    写于 最后由 编辑
    #12

    这个问题现在已经解决了,是数值单位的错误。因为我的初始边界条件中入口处的p=1e-3,出口处的p=0,将网格的数值缩小了一千倍以后,使他们在同一数量级上再运行simpleFoam就不会出现“浮点数例外,核心已转储”的错误了。
    我还发现在用snappyHexMesh画三维网格的时候,如果将blockMeshDict中frontAndBack设为empty,在进行snap步骤之后依然得不到很优美的平滑的网格连接。而我听从了@wwzhao 的建议之后,将frontAndBack设置成与除了出口和入口之外的其他四个面的边界条件一致,也就是patch之后,再进行snappyHexMesh,就能得到平滑的网格了。
    这三天我失败了上百次,终于在昨天晚上凌晨的时候解决了这个问题,谢谢各位大神的指导,谢谢你们。

    C 1 条回复 最后回复
  • C 离线
    C 离线
    CFD中文网
    在 中回复了 温宝霖 最后由 编辑
    #13

    @温宝霖 恭喜。
    你模拟的是什么问题?能否发个网格截图出来看看?听起来挺有意思。

    CFD中国标准用户测试帐号
    目前由徐笑笑登录

    1 条回复 最后回复

  • 登录

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