I am running a turbulent steady state simulation of fluid flow through a unit cell placed in a bounding box. (Here is the project: https://www.simscale.com/workbench/?pid=2384453580176520466). I am having trouble with my boundary conditions and reaching convergence.
I have a velocity inlet condition and a pressure outlet condition (gauge pressure = 0). On the other 4 walls of the bounding box, I have a free slip condition. On the unit cell itself, I have tried both free slip and no slip conditions, but I can only reach convergence on the free slip condition. I also tried inflating the boundary layer on the faces of the unit cell and using no-slip, but this did not converge either.
Is it physically meaningful to use free slip on the unit cell? If not, how can I reach convergence using no-slip on the unit cell?
Hi, this is Fillia I just checked your latest run, and it seems there is steadiness in the residual control results.
Regarding the omega, you can try reducing the absolute tolerance to 1e-8, this could solve the oscillation issue:
@tsite Thank you very much for the response. I am working on implementing your suggestions.
Regarding the boundary layer thickness, the y+ values are shown for a the mesh generated with the default boundary layer settings. The max y+ value is only 0.158 (see picture below), so I think using full resolution on the walls of the unit should work.
I will try another simulation with the proper domain size, again verifying y+<1, with a couple of regional refinements and will update you in this thread!
@tsite Using the configuration suggested in the golf ball tutorial, I was unable to incorporate regional refinements without having a âmesh failureâ message. The error message says that the machine ran out of memory, so I am guessing that the regional refinements I created were too fine.
Do you have any suggestions now that only pressure is not converging? Is the regional refinement necessary, perhaps? And if so, how can I implement the regional refinement since the message I am receiving is suggesting the refinement requires too great of a computational load?
Thanks again!
I went back to double check, and I had y+<1 satisfied near the unit, even without regional refinements in the mesh. Could it still be possible that regional refinements are causing the non-convergence, or do you think it is stemming elsewhere?
Hey, actually the convergence doesnât seem that bad, try the following things:
Switch to âFixed valueâ instead of âMean valueâ for your Pressure outlet bc.
Increase the absolute tolerance of the omega to 1e-8 from 1e-6
These will reduce the oscillation. Moreover , you can work on your mesh by adding region refinements, using the cartesian boxes you have already created. They donât have to be really fine, a maximum element size of 0.0005-0.0001 would work for them.