pimpleDyMFoam for VIV of a cylinder using LES
dear foamers,
I am now running cases about flow induced vibration of a circular cylinder at Re=5000 with LES model. The solver is pimpleDyMFoam. It runs well for the cases in which the amplitude of the cylinder is small. However, when it comes to the large amplitude cases, i.e., lock-in region, the following error message pumps out suddenly (by suddenly I mean the previous time steps are all good in terms of Cd, Cl, displacement, maxCo and so on ) and terminates the simulation. Code:
Courant Number mean: 0.0407862 max: 2.50865 |
Quick answer: Looks like a physically impossible situation has occurred, probably where the mesh broke inside the cylinder.
In addition, this: Code:
Courant Number mean: 0.0407862 max: 2.50865 When in doubt, save more time snapshots near the time of the crash, so that you can visually diagnose what the mesh looks like in each time step. |
Like Bruno said, it's probably that your mesh deformed too much. Look in Paraview in "surface with edges" mode, and see how the mesh cells are actually deforming. To solve this, you might increase the "outerDistance" in your dynamicMeshDict
|
Dear Davi,
I think it might be associated with the mpi communications. I reconstructed the case at the last written time and run the case again with single processor, the same simulation run smoothly past the time at which mpirun stopped. Besides, when I change the span-wise boundary condition of the computation domain from cyclic to slip, and run in parallel, the problem did not show up. Quote:
|
Quick answer: From a blog post of mine: Notes about running OpenFOAM in parallel - see this post:
Quote:
|
Quote:
I use the Openfoam of version 4. the pimpleDyMFoam uses the RAS model. I have tried to modified the pimpleDymfoam to use the LES model, and failed for many times . May I have your case repository about the VIV of cylinder, which uses the pimpleDyMFoam based on the LES . ps: my email : liuliyun@sjtu.edu.cn Best regards. Your sincerely. |
All times are GMT -4. The time now is 15:55. |