simpleFoam 求解出错,



  • 老师你们好,今天我把我的初始条件改了,网格改成一个10001000600的方形域,网格尺度10m,没有局部加密,然后计算只进行了一步,就停止计算了,不知道出了什么问题

    /*---------------------------------------------------------------------------*\
      =========                 |
      \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
       \\    /   O peration     | Website:  https://openfoam.org
        \\  /    A nd           | Version:  6
         \\/     M anipulation  |
    \*---------------------------------------------------------------------------*/
    Build  : 6-e29811f5dff8
    Exec   : simpleFoam
    Date   : Jun 08 2019
    Time   : 11:30:56
    Host   : "DESKTOP-B2MMFF6"
    PID    : 649
    I/O    : uncollated
    Case   : /home/dyb/turbineSiting
    nProcs : 1
    sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
    fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10)
    allowSystemOperations : Allowing user-supplied system call operations
    
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    Create time
    
    Create mesh for time = 0
    
    
    SIMPLE: Convergence criteria found
            p: tolerance 0.001
            U: tolerance 0.0001
            "(k|epsilon)": tolerance 0.0001
    
    Reading field p
    
    Reading field U
    
    Reading/calculating face flux field phi
    
    Selecting incompressible transport model Newtonian
    Selecting turbulence model type RAS
    Selecting RAS turbulence model kEpsilon
    kEpsilonCoeffs
    {
        Cmu             0.09;
        C1              1.44;
        C2              1.92;
        sigmaEps        1.11;
        C3              0;
        sigmak          1;
    }
    
    No MRF models present
    
    No finite volume options present
    
    Starting time loop
    
    Time = 0.5
    
    smoothSolver:  Solving for Ux, Initial residual = 1, Final residual = 9.1224225086e-05, No Iterations 1
    smoothSolver:  Solving for Uy, Initial residual = 1, Final residual = 0.000277092958167, No Iterations 1
    smoothSolver:  Solving for Uz, Initial residual = 1, Final residual = 0.000115107113427, No Iterations 1
    


  • 我找到原因了,就是不同的网格,对应参数的求解方法,以及求解方法的smoother也要做相应的修改,我这个算例的速度求解没问题,压力求解方法的smoother 出了问题,导致计算终止。谢谢各位老师关注


Log in to reply