CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   PIMPLE algorithm unstability (https://www.cfd-online.com/Forums/openfoam-solving/183248-pimple-algorithm-unstability.html)

ram_7 January 31, 2017 00:30

PIMPLE algorithm unstability
 
5 Attachment(s)
Hello ,

I'm trying to simulate a particulate flow in an air filter with MPPICFoam solver, K-epsilon turbulence model but the solution crashes with increase in time step continuity errors after some time, coupled with rapid increase in courant number. I'm unable to figure out where the problem lies in my setup. Checkmesh looks good and I'm running case with adjustable time step. I've attached relevant geometry, mesh and simulation files. Please have a look at it and let me know if I'm doing anything wrong and if the setup is compatible to simulate the flow I want to.

Attachment 53656

Attachment 53659

Attachment 53660

Attachment 53661

Attachment 53663

sheaker January 31, 2017 04:27

Hello ram_7.

I can see in Your checkmesh.log that max non-orthogonality is pretty high:
Mesh non-orthogonality Max: 67.1147.
Also mas skewness looks little high to me.

Check out this topic:
https://www.cfd-online.com/Forums/op...-exploded.html

ram_7 February 1, 2017 10:58

Thanks Sheaker for a quick reply.

Yes, indeed the max values of orthogonality and skewnes are higher than ideal values , but only very few elements(<30) in the more complex region of geometry had these values. Also mean skewness is 0.18 with standard deviation around 0.08 as per the data in ANSYS meshing tool. The cutCell meshing method I used is having trouble generating good quality elements in those more complex regions but overall, the quality was good.
1.Do you think the problem is with the mesh, or are the fvSchemes and fvSolution I chose are causing non convergence of solution.Does those few elements with less quality affect the solution convergence in such a way?
2.Also I'm unable to understand why courant number is reaching such unrealistic values. With Co = (U* dt / dx), such high courant number means velocity calculated is orders of magnitude greater than inlet velocity, which is not possible.

Your insight in these aspect would be helpful. Thanks.

sheaker February 1, 2017 14:06

Hello ram_7.

1. According to CFL law I think even one bad mesh cell could affects on Your simulation.
2. I am not an expert of CFD but I think that velocity on those few non-orthogonal mesh cell could be calculated wrong so the Courant Numer increase. When CO reach 1 it affects of velocity with feedback and everything explode.

Keep in mind that bad mesh is just my first try!

BlnPhoenix February 8, 2018 09:43

Quote:

Originally Posted by ram_7 (Post 635486)
Thanks Sheaker for a quick reply.

Yes, indeed the max values of orthogonality and skewnes are higher than ideal values , but only very few elements(<30) in the more complex region of geometry had these values. Also mean skewness is 0.18 with standard deviation around 0.08 as per the data in ANSYS meshing tool. The cutCell meshing method I used is having trouble generating good quality elements in those more complex regions but overall, the quality was good.
1.Do you think the problem is with the mesh, or are the fvSchemes and fvSolution I chose are causing non convergence of solution.Does those few elements with less quality affect the solution convergence in such a way?
2.Also I'm unable to understand why courant number is reaching such unrealistic values. With Co = (U* dt / dx), such high courant number means velocity calculated is orders of magnitude greater than inlet velocity, which is not possible.

Your insight in these aspect would be helpful. Thanks.


Hi,

have you made progress with your problem? Have you tested the case without langrangian injection?


All times are GMT -4. The time now is 04:03.