Pressure instabilities at the bottom of the domain
I am running a case similar to a half channel flow and I am having problems due to some pressure instabilities that form at the bottom of the domain. The deltaT becomes really really really small and eventually the simulation crashes.
It seems that the pressure instabilities happen at the processors boundaries (see pics). I first used the scotch method to decompose the domain and the pressure instabilities are exactly where several processors meet. I also tried to used the simple method to decompose the domain only in the vertical direction, but I guess since most of my cells are close to the bottom, the decomposition did not yield a "perfect" division of the domain in the vertical direction and I also end up with some (less) pressure instabilities.
- I am using pisoFoam (adjustableTime), k-w SST-DES and k-w-DDES.
- Cyclic boundaries (inlet-outlet, front-back), no-slip at the bottom and slip at the top.
- My mesh has really small and refined cells at the bottom (y+~0.3). I am using preservePatches (inlet outlet front back);
- pRefCell is not located at the pressure instabilities.
Any suggestions of what could it be the problem or how can I troubleshot it?
Thanks in advance!!!
Can you post your files so that we can have a look at it in more details?
Thanks a lot doubtsincfd!
Here are the files.
Quick question: What are the dimensions of the domain you are trying to simulate? Do you scale your mesh? Otherwise it 3000 m long domain
Yes, it is a 3000m long domain.
I am doing atmospheric boundary layer simulations.
I ran the same case, but this time without decomposing it, in a single core.
I still get those "pressure instabilities" (see pics). However, this time, the instabilities happen right at pRefCell.
I also checked the flux over the boundaries and it seems to be correct.
Flux at top = 0m^3/s [0 l/min]
Patch: front found on 1/1 processor(s)
Flux at front = 580.795708m^3/s [34847742.5 l/min]
Patch: back found on 1/1 processor(s)
Flux at back = -580.795708m^3/s [-34847742.5 l/min]
Patch: inlet found on 1/1 processor(s)
Flux at inlet = -1494831.5m^3/s [-8.96898898e+10 l/min]
Patch: outlet found on 1/1 processor(s)
Flux at outlet = 1494831.5m^3/s [8.96898898e+10 l/min]
Patch: bottom found on 1/1 processor(s)
Flux at bottom = 0m^3/s [0 l/min]
Any suggestions? Is this normal?
In case someone is having the same issue, I finally solved this problem. The trick was to modifying the solvers for p AND U in the fvSolution file.
I had GAMG for p which I believe is not good for really elongated cells (?) and PBiCG for the velocity. The pressure instabilities disappear when I changed the solvers to PCG for pressure and smoothSolver for the velocity.
So the solvers in my fvSolution file look like this:
|All times are GMT -4. The time now is 03:24.|