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使用rhoReactingFoam过程中出现的问题

OpenFoam使用rhoReactingFoam过程中出现的问题

已定时 已固定 已锁定 已移动 OpenFOAM
4 帖子 3 发布者 3.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • R 离线
    R 离线
    Rui
    写于 最后由 李东岳 编辑
    #1
    diagonal:  Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
    smoothSolver:  Solving for Ux, Initial residual = 0.00441557, Final residual = 1.54512e-07, No Iterations 1
    smoothSolver:  Solving for Uy, Initial residual = 0.00624943, Final residual = 1.18395e-07, No Iterations 1
    DILUPBiCG:  Solving for H2, Initial residual = 0.00188285, Final residual = 7.43415e-08, No Iterations 1
    DILUPBiCG:  Solving for O2, Initial residual = 0.00188283, Final residual = 1.01514e-07, No Iterations 1
    DILUPBiCG:  Solving for H, Initial residual = 0, Final residual = 0, No Iterations 0
    DILUPBiCG:  Solving for OH, Initial residual = 0, Final residual = 0, No Iterations 0
    DILUPBiCG:  Solving for H2O, Initial residual = 0.00188283, Final residual = 1.01514e-07, No Iterations 1
    DILUPBiCG:  Solving for O, Initial residual = 0, Final residual = 0, No Iterations 0
    smoothSolver:  Solving for h, Initial residual = 0.00147451, Final residual = 5.51534e-08, No Iterations 1
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = 30.769
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = -214.865
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = 147.685
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = 147.687
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = -215.127
    --> FOAM Warning : 
        From function Foam::scalar Foam::janafThermo<EquationOfState>::limit(Foam::scalar) const [with EquationOfState = Foam::perfectGas<Foam::specie>; Foam::scalar = double]
        in file /home/ubuntu/OpenFOAM/OpenFOAM-6/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 117
        attempt to use janafThermo<EquationOfState> out of temperature range 200 -> 3500;  T = 28.5007
    min/max(T) = 200, 534.025
    smoothSolver:  Solving for p, Initial residual = 0.00340835, Final residual = 7.54003e-11, No Iterations 1
    smoothSolver:  Solving for p, Initial residual = 2.66055e-10, Final residual = 2.66055e-10, No Iterations 0
    smoothSolver:  Solving for p, Initial residual = 2.66055e-10, Final residual = 2.66055e-10, No Iterations 0
    diagonal:  Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
    time step continuity errors : sum local = 1.58233e-12, global = 8.75409e-14, cumulative = 6.66904e-12
    smoothSolver:  Solving for p, Initial residual = 2.46585e-05, Final residual = 5.53512e-13, No Iterations 1
    smoothSolver:  Solving for p, Initial residual = 2.76545e-12, Final residual = 2.76545e-12, No Iterations 0
    smoothSolver:  Solving for p, Initial residual = 2.76545e-12, Final residual = 2.76545e-12, No Iterations 0
    diagonal:  Solving for rho, Initial residual = 0, Final residual = 0, No Iterations 0
    time step continuity errors : sum local = 1.65649e-14, global = 1.10285e-15, cumulative = 6.67015e-12
    #0  Foam::error::printStack(Foam::Ostream&) at ??:?
    #1  Foam::sigFpe::sigHandler(int) at ??:?
    #2  ? in "/lib/x86_64-linux-gnu/libc.so.6"
    #3  log in "/lib/x86_64-linux-gnu/libm.so.6"
    #4  Foam::omegaWallFunctionFvPatchScalarField::calculate(Foam::turbulenceModel const&, Foam::List<double> const&, Foam::fvPatch const&, Foam::Field<double>&, Foam::Field<double>&) at ??:?
    #5  Foam::omegaWallFunctionFvPatchScalarField::calculateTurbulenceFields(Foam::turbulenceModel const&, Foam::Field<double>&, Foam::Field<double>&) at ??:?
    #6  Foam::omegaWallFunctionFvPatchScalarField::updateCoeffs() at ??:?
    #7  Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::Boundary::updateCoeffs() at ??:?
    #8  Foam::kOmegaSST<Foam::eddyViscosity<Foam::RASModel<Foam::EddyDiffusivity<Foam::ThermalDiffusivity<Foam::CompressibleTurbulenceModel<Foam::fluidThermo> > > > >, Foam::EddyDiffusivity<Foam::ThermalDiffusivity<Foam::CompressibleTurbulenceModel<Foam::fluidThermo> > > >::correct() at ??:?
    #9  ? at ??:?
    #10  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
    #11  ? at ??:?
    浮点数例外 (核心已转储)
    
    R 1 条回复 最后回复
  • R 离线
    R 离线
    Rui
    在 中回复了 Rui 最后由 编辑
    #2

    @Rui 我自己尝试过的办法有检查边界,更改离散格式和时间步长等等,换过求解器为reactingFoam.但都未能解决这个问题,希望大佬们能够指点,谢谢~

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

    可压缩那面温度经常降为0K以下,你这个就是,原因不明,只能看看fvOptions能否帮助limit以下

    limitT
    {
        type            limitTemperature;
        active          yes;
        selectionMode   all;
        min             200;
        max             5000;
    }
    

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

    1 条回复 最后回复
  • J 离线
    J 离线
    jinlinna
    在 中回复了 Rui 最后由 编辑
    #4

    @Rui 在 OpenFoam使用rhoReactingFoam过程中出现的问题 中说:

    @Rui 我自己尝试过的办法有检查边界,更改离散格式和时间步长等等,换过求解器为reactingFoam.但都未能解决这个问题,希望大佬们能够指点,谢谢~

    请问你最终解决了吗

    1 条回复 最后回复

  • 登录

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