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
1 帖子 1 发布者 825 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • R 离线
    R 离线
    Rachel0096
    写于 最后由 Rachel0096 编辑
    #1

    各位老师,晚上好
    我参考了$InterAdsFoam: An Open-Source CFD Model for Granular Media–Adsorption Systems with Dynamic Reaction Zones Subject to Uncontrolled Urban Water Fluxes$和$phaseScalarTransport.C$在compressibleInterFoam中添加了组分方程,个人感觉这个组分方程形式也不是非常复杂,但是在求解过程中会出现局部质量分数增加的情况,如下图所示,想请教一下大家有没有什么建议?

    volScalarField Deff("Deff",turbulence.muEff());
    
    volScalarField alpharho
    (
        "alpharho",
        alpha2*rho2
    );
    
    surfaceScalarField alphaPhi
     (
        "alphaPhi",
        linearInterpolate(alpha2*rho2*U) & mesh.Sf()
     );
                fvScalarMatrix alpha2YEqn
                (
                    fvm::ddt(alpharho, Yi)
                  + fvm::div(alphaPhi, Yi) 
                  - fvm::laplacian
                  (
                    fvc::interpolate(Deff)*fvc::interpolate(alpha2),
                    Yi
                  )
                 ==
                     fvOptions(alpha2, rho2, Yi)
                  - fvm::ddt(residualAlpha_*rho2, Yi)
                  + fvc::ddt(residualAlpha_*rho2,Yi)
                );
    
                alpha2YEqn.relax();
                fvOptions.constrain(alpha2YEqn);
                alpha2YEqn.solve(mesh.solver("Yi"));
                fvOptions.correct(Yi);
    
                Yi.max(0.0);
                
                //update the results
                Yi = Yi*alpha2; // should use this guys as Yi
                Yt += Yi;
    

    O2:
    ede448a4-2b25-4d6a-99de-8f78100ea78b-O2.jpeg
    alpha:
    820eb593-7b64-4668-8589-a37ace97e464-alpha.jpeg
    T:
    24cd8ab9-c4ea-463c-b7c5-061e76f80f51-T.jpeg
    U:ceee3886-0e70-4e37-9112-801c5f0fc52f-u.jpeg

    1 条回复 最后回复

  • 登录

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