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. compressibleInterFoam能量方程疑惑

compressibleInterFoam能量方程疑惑

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

    今天看了compressibleInterFoam的Teqn方程,如下:

    fvScalarMatrix TEqn
        (
            fvm::ddt(rho, T)
          + fvm::div(rhoPhi, T)
          - fvm::laplacian(mixture.alphaEff(turbulence->mut()), T)
          + (
                fvc::div(fvc::absolute(phi, U), p)
              + fvc::ddt(rho, K) + fvc::div(rhoPhi, K)
            )
           *(
               alpha1/mixture.thermo1().Cv()
             + alpha2/mixture.thermo2().Cv()
            )
        );
    

    看起来是总能方程,但是还是有点对不上,特别是后面的相乘的部分完全对不上啊。
    能量方程推导过程,希望大神们给点指导意见。

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

    这个求解的是多相的温度方程,推导温度方程的时候,需要在e方程或者h方程的基础上,继续推,你尝试推一下?然后我更新到网站 :cheeky: 或者9月份之后我自己推一下也可以。
    另外这个是多相的,需要适配。

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

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

    @东岳 请教群主,- fvm::laplacian(mixture.alphaEff(turbulence->mut()), T)对应的是什么方程呢?

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

    从这一行代码可以看出来是$\nabla\cdot(\alpha_{...}\nabla T)$,其中$\alpha_{...}$对应的是alphaEff

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

    chengan.wangC 1 条回复 最后回复
  • chengan.wangC 离线
    chengan.wangC 离线
    chengan.wang
    在 中回复了 李东岳 最后由 编辑
    #5

    @东岳 导热系数除以热容=alpha,表示什么意思呢?还有turbulence->mut(),表示什么呢

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

    turbulence->mut()表示调用turbulence对象的mut()函数,->是指针,主要是C++的东西。

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

    chengan.wangC 1 条回复 最后回复
  • chengan.wangC 离线
    chengan.wangC 离线
    chengan.wang
    在 中回复了 李东岳 最后由 编辑
    #7

    @东岳 谢谢群主,我大概明白这段话是什么作用了,调用湍流动力粘度,结合粘度模型,可以获得导热系数与热容的比值

    R 1 条回复 最后回复
  • R 离线
    R 离线
    Rachel0096
    在 中回复了 chengan.wang 最后由 编辑
    #8

    @chengan-wang
    您好,想问一下,你知道如何根据openfoam中的内能守恒方程,推导得到compressibleInterFoam中的能量方程嘛?知乎上面说是乘以alpha/Cv,但我自己推导有点问题
    div(rhoPhi, T)和div(Phi,T)有什么不一样呢? fvc::div(fvc::absolute(phi, U), p)这一项中absolute是什么意思呢
    7840e70f-0d5a-4ec8-968e-753546d7b7e7-image.png
    e1a44832-ffe6-4f37-ad30-a88f996e61e8-image.png

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

    我插一句:openfoam这个compressibleInterFoam的温度方程,应该是多相流里面最后一个尚未完善的地方了。温度并不是守恒变量。理想情况应该求解e方程。

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

    1 条回复 最后回复

  • 登录

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