pimpleDymFoam -- Courant Number increasing and Case crashing after few time steps
1 Attachment(s)
Hi Foamers,
I am trying to simulate transient case of Centrifugal Pump for which I have taken initial condition from last time step of steady case using mapFields. I have not changed the Initial conditions and polymesh folder where I have my mesh files and boundary conditions. I have used the fvschemes , fvSolutions files from propeller and mixervesselAMI2D cases. Also I have checked with Dynamic Mesh in paraview and it looks working well. The problem is that initially the courant number is less than one but in next 4-5 iterations it is increasing rapidly and case is crashing. In initially I have taken the time step of 1e-3 and went till 1e-8 but still its not solving the problem. Hence I suppose the problem is not with timestep control. Also I have tried using first order divergence schemes for velocity ( Gauss upwind ). But even that doesnt turned out well. I have tried out changing the tolerence values but no effect. I am attaching the log file for further reference. Please let me know if any other information is required Thanks in Advance |
what does "checkMesh" give out? in my experiance with OF so far this behavior because of a bad mesh, to high order schemes in the beginning, or to little number of correctors. But mostly the mesh has flaws.
Else try to set a upper limit for Co in controldict. hope i could help! :) |
1 Attachment(s)
Please find the checkMesh result. I have one error but I do not think it is the cause of the problem. This mesh has worked perfectly for steady case.
Code:
Create time |
Code:
*Number of regions: 2 The mesh has multiple regions which are not connected by any face. <<Writing region information to "7000/cellToRegion" <<Writing region 0 with 178544 cells to cellSet region0 <<Writing region 1 with 110848 cells to cellSet region Code:
<<Writing 597 non-orthogonal faces to set nonOrthoFaces Face pyramids OK. ***Max skewness = 4.01477, 2 highly skew faces detected which may impair the quality of the results <<Writing 2 skew faces to set skewFaces Coupled point location match (average 0) OK. try to visualize the mesh quality in paraview. maybe that gives you a clue |
Hi Sway
Thank you for your valuable tips, I shall work on them, and will let you know if anything works good I have one doubt in your point. You have told that you have never had 2 regions in any of your meshes. I have not got your point. I have two cell zones one for rotor and other for stator. In DynamicMeshDict I have given the rotor cell zone. Any mistake I have done ?? |
Hi,
the logfile in post 1 indicates, that your case is running without diverging? Anyway, with these nonOrtho-values from checkMesh you should use at least one nonOrtho corrector. Best regards, Jan |
Hi Jan,
Thank you for your reply. I shall try that :) |
All times are GMT -4. The time now is 03:51. |