scalarTransportFoam计算某一相的停留时间分布
-
首先使用multiphaseEulerFoam模拟了一个气液固三相连续搅拌釜,想获得固体相在釜中的停留时间分布,所以想将固体的速度场和通量场给到scalarTransportFoam中,从入口进入示踪剂以获得固体停留时间分布。这时遇到一个问题,整个釜的空时大概4个小时,但是计算大概1000s之后整个釜内的示踪剂浓度分布就不变化了,出口的浓度也达到稳定并且极低,请问这是什么问题?附上我的设置
ddtSchemes { default Euler; } gradSchemes { default Gauss linear; } divSchemes { default none; div(phi,T) Gauss linearUpwind grad(T); } laplacianSchemes { default none; laplacian(DT,T) Gauss linear corrected; } interpolationSchemes { default linear; } snGradSchemes { default corrected; }
solvers { T { solver PBiCGStab; preconditioner DILU; tolerance 1e-6; relTol 0; } } SIMPLE { nNonOrthogonalCorrectors 1; } relaxationFactors { equations { ".*" 1; } }