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的twomixingLiquidfoam求解器改成稳态求解器

openfoam的twomixingLiquidfoam求解器改成稳态求解器

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

    各位老师好,我最近想把openfoam的twomixingLiquidfoam求解器改成稳态求解器,不知道怎样实现最简单?我的初步想法是把求解速度场和压力场的pimple求解器先改成simple求解器,然后把求解相alpha
    1的方程中非稳态项(t的导数项)去掉,这样做可以吗?MULES的相关求解部分需要进行修改吗?或者各位老师有什么更简便的建议和方法?

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

    简单来说不太好弄。主要是MULES那面是按照时间步推进的。目前OpenFOAM的做法是使用局部时间步,就是local time step。还涉及到一个耦合问题。比如单相流是pU耦合。但是可压缩稳态就设计到rho p U耦合。那你多相流就是alpha p U耦合。这个迭代流程可能需要自己设计一下。以上是我的想法。

    不过我知道商软好像可以做稳态VOF,稳态EE,这个需要研究下。你可以找找相关的sci,看看怎么处理的。

    你有进展也可以保持更新,我跟进一下,挺有意思。

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

    1 1 条回复 最后回复
  • 1 离线
    1 离线
    1064168551
    在 中回复了 李东岳 最后由 编辑
    #3

    @李东岳 好的,谢谢老师,我目前主要是想对多组分气体(氧气和氮气)的稳态流动扩散进行求解,想着基于twomixingLiquidfoam简单修改修改,因为我对MULES研究的不多,如果是稳态计算的话,我可否直接在相方程里面添加对流项fvm::div(phi,alpha1),将求解alpha1的方程写成:
    fvm::div(phi,alpha1) - fvm::laplacian
    (
    volScalarField("Dab", Dab + alphatab*turbulence->nut()),
    alpha1
    )
    从而删去MULES部分呢?

    1 条回复 最后回复

  • 登录

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