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. CdRe意思?

CdRe意思?

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

    最近在看颗粒受力模型,对于spheredragforce
    39fb8e2f-0b7a-475a-bef0-119f1fe51388-image.png
    最底下的曳力公式似乎是
    4d779032-2649-42f0-9f46-4fa53df83d43-image.png 这样的
    但是这个量纲好像不是力的量纲,看了看其他力的量纲都是牛顿。
    对比了一下其他论文里面的这个公式,后面的都有(Ul-Up),这样量纲就对了
    是不是这个cdRe不是cd*Re(之前也看讨论过),应该是cdRe还有个绝对速度??

    template<class CloudType>
    Foam::scalar Foam::SphereDragForce<CloudType>::CdRe(const scalar Re) const
    {
        // (AOB:Eq. 35)
        if (Re > 1000.0)
        {
            return 0.424*Re;
        }
     
        return 24.0*(1.0 + (1.0/6.0)*pow(Re, 2.0/3.0));
    }
    

    上面这段代码也没看明白,始终没搞懂of是怎么编写这个曳力方程的

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

    http://dyfluid.com/reactingTwoPhaseEulerFoam.html

    公式5 6 7 就是Cd乘以Re

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

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

    @李东岳 aa036197-6983-404d-ab21-61e3ead4106d-image.png
    公式中不是有这项么,为什么我在代码里面没看出现呢,可能是我代码功力太弱了,我想的是不应该还
    乘以"(U-p.U())"

    Y 1 条回复 最后回复
  • Y 离线
    Y 离线
    youhaoyu
    在 中回复了 youhaoyu 最后由 编辑
    #4

    @youhaoyu
    2ae0aafe-3a6e-4664-b101-52d186f51c46-image.png 这行代码我没对应上:xinlei:

    1 条回复 最后回复
  • L 离线
    L 离线
    lyc
    在 中回复了 youhaoyu 最后由 编辑
    #5

    @youhaoyu 164aaff4-c830-41ef-948d-977e67eb8338-image.png 就是SchillerNaumann曳力系数模型Cd·Re

    Y 1 条回复 最后回复
  • Y 离线
    Y 离线
    youhaoyu
    在 中回复了 lyc 最后由 编辑
    #6

    @lyc 您这个是曳力系数表达式,我在想曳力公式那一块

    return forceSuSp(Zero, mass*0.75*muc*CdRe(Re)/(p.rho()*sqr(p.d())));
    

    主要是这个代码没看懂,曳力方程里面不是还有个速度之差么,这个代码没体现
    c2a0d3aa-1c15-4237-ba25-efc71b069421-image.png

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

    MomentumParcelI.H

    template<class ParcelType>
    inline Foam::scalar Foam::MomentumParcel<ParcelType>::Re
    (
        const scalar rhoc,
        const vector& U,
        const vector& Uc,
        const scalar d,
        const scalar muc
    )
    {
        return rhoc*mag(U - Uc)*d/max(muc, rootVSmall);
    }
    

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

    1 条回复 最后回复

  • 登录

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