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. 请教贴:heThermo类中属性he_是内能还是焓的问题

请教贴:heThermo类中属性he_是内能还是焓的问题

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

    在rhoCentralFoam求解器中,存在以下代码

    solve
            (
                fvm::ddt(rhoE)
              + fvc::div(phiEp)
              - fvc::div(sigmaDotU)
            );
            
    		dimensionedScalar Emin("Emin", dimEnergy/dimMass, 71800);
            e =max(rhoE/rho - 0.5*magSqr(U),Emin);
            e.correctBoundaryConditions();
    

    控制方程求解出的是总能,获得内能e。
    热物性表constant/thermophysicalProperties中设置的
    thermo 是hConst,这意味着he_应该是比焓
    energy 设置应该是把he_传递到sensibleEnthalpy类中,使焓来转化为温度感觉这个合理;
    但thermo 是hConst
    energy设置为sensibleInternalEnergy,这意味着he_应该是焓,传递给sensibleInternalEnergy来转化温度,感觉不是很合理呀。这个地方有理解的老师,能给讲讲嘛,已经懵了

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

    和一位师兄交流了一下。是我的判断搞错了,在heThermo类中he_属性取决于energy的选择。如果energy 是sensibleEnthalpy,那么he_=h;如果energy是sensibleInternalEnergy,那么he_=e。对于rhoCentralFoam求解的控制方程是总能,计算的是e。所以energy只能使用sensibleInternalEnergy。
    我去openFOAM带的rhoCentralFoam案例库查了一下,确实都是sensibleInternalEnergy!!!

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

    是的,sensibleEnthalpy是h,sensibleInternalEnergy是e
    不过这俩应该不影响rhoCentralFoam,他能量方程自己硬植入了

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

    1 条回复 最后回复

  • 登录

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