interFoam的问题



  • 在用interFoam计算的过程中问什么最小气体体积分数会出现负值,以及最大体积分数出现大于1上网情况?
    这是中间截取的一部分:

    Courant Number mean: 0.0011848202 max: 0.79909788
    Interface Courant Number mean: 3.4290976e-07 max: 0.066530826
    deltaT = 1.1013216e-05
    Time = 0.149262
    
    PIMPLE: iteration 1
    MULES: Solving for alpha.air
    Phase-1 volume fraction = 0.0001310536  Min(alpha.air) = -3.4979848e-321  Max(alpha.air) = 1.0000001
    MULES: Solving for alpha.air
    Phase-1 volume fraction = 0.00013105602  Min(alpha.air) = -3.4979848e-321  Max(alpha.air) = 1.0000001
    MULES: Solving for alpha.air
    Phase-1 volume fraction = 0.00013105844  Min(alpha.air) = -3.4979848e-321  Max(alpha.air) = 1.0000001
    MULES: Solving for alpha.air
    Phase-1 volume fraction = 0.00013106086  Min(alpha.air) = -3.4979848e-321  Max(alpha.air) = 1.0000001
    GAMG:  Solving for p_rgh, Initial residual = 0.00097251051, Final residual = 6.0905146e-06, No Iterations 3
    GAMG:  Solving for p_rgh, Initial residual = 5.248315e-05, Final residual = 4.7913024e-07, No Iterations 9
    time step continuity errors : sum local = 5.0917792e-15, global = -7.2323843e-16, cumulative = 1.0327906e-11
    GAMG:  Solving for p_rgh, Initial residual = 0.00023197478, Final residual = 1.4906862e-06, No Iterations 3
    GAMGPCG:  Solving for p_rgh, Initial residual = 2.1478119e-05, Final residual = 8.8905223e-08, No Iterations 6
    time step continuity errors : sum local = 9.4468117e-16, global = 6.1551573e-17, cumulative = 1.0327968e-11
    smoothSolver:  Solving for k, Initial residual = 2.4783478e-06, Final residual = 9.2173605e-10, No Iterations 1
    ExecutionTime = 75355.93 s  ClockTime = 80355 s
    


  • 这个数值不是特别大。其他结果准确么?



  • 还在算,目前其他量还算正常,这种情况下是否可以直接将其视为0?



  • @MX 其他量正常可以忽略。你的离散相分数非常小。如果使用VOF可以把计算域缩小点看看。



  • @cfd-china 好的,谢谢啦



  • @cfd-china 还有个问题,请问下除了alpha文件里的设置容积率外,OpenFoam里边能不能设置空气入口出气泡的尺寸?



  • @MX
    interFoam属于多相里面的“DNS”,并不能人为设定气泡尺寸。



  • @李东岳 原来,twoPhaseEulerFoam 和multiPhaseEulerFoam 也不能这样设定哈?



  • @MX
    twoPhaseEulerFoam 和multiPhaseEulerFoam 可以这样设定。这两个是用的双流体模型。必须要设定气泡直径。
    VOF模型直径是计算出来的。

    好比DNS不需要对湍流进行封闭。RANS需要湍流封闭。

    对于多相体系:VOF不需要对粒径封闭,双流体模型需要给定粒径参数。



  • @cfd-china 请问下用这两个求解器时,在哪个文件下设置气泡的尺寸,是不是在alpha文件里?



  • @MX
    不是,在constant下面的phaseProperties下



  • @cfd-china 谢谢啦。 就是那个d值是吧。



  • @MX
    yep:sunglasses:
    你要模拟什么工矿?



  • @cfd-china 就是在水中通入气泡,但气泡是微气泡那种


登录后回复
 

与 CFD 中国 的连接断开,我们正在尝试重连,请耐心等待