sonicFoam "prism" tutorial not working when inlet velocity is increased
hello foamDudes
I took up a tutorial case $FOAM_TUTORIALS/compressible/sonicFoam/RAS/prism the default inlet velocity boundary condition in the tutorial was 650(which is M =1.89) In 0 folder i have changed velocity from (650 0 0) to (1030 0 0) at inlet, top and bottom wall boundaries to get to Mach 3 over the prism, i havent changed anything else and then this error shows up while i try to run it: HTML Code:
Time = 3.25e-05 (i have later changed k and epsilon values in 0 folder but still the same story) |
Apparently you reach nonphysical temperatures, this several different reasons may lead to this behavior.
In order to assess it several infos are missing from your post:
During the first part of the computation, the flow develops and hence it may reach very strong gradients (in particular near the object of interest). Hence by introducing temperature limiters, a decrease convergence / flow development rate can be expected, but overall computation stability shall be stiffer. |
Seeing as how your timestep is good in this case, my bet is that you're using a scheme for temperature which can oscillate in the presence of sharp gradients, leading to zero temperatures. You can check if this is the issue by changing the temperature scheme to upwind.
|
I have resolved this issue successfully, by replacing the mesh, i just made a bad mesh! reducing the time step also dint work.
I suggest everyone to use ICEMCFD instead of doing blind meshing inside Mesh button of Ansys workbench. make sure aspect ratio is less than 20 in the regions away from the wall, there is no issue with cells with aspect ratio of even 200 closer to the walls. a greatman once said: "One who owns the Mesh, owns the solution" Openfoam is not like fluent, it does not have robust automated adjustments which can manage divergence issues. In OF we need to tweak the schemes and paramaters a bit but the end result that OF gives you is more reliable is what i feel. cheers! thanks a lot for the replies |
All times are GMT -4. The time now is 10:25. |