temperature profile won't update when using UNSTEADY IMPLICIT
Hello everyone,
I've been doing this heat exchanger simulation for months and I tried out different turbulent models, solvers and mesh sets. The temperature profile updates when I use steady solver but the results are not very accurate compare to my benchmark values. So I tried to use the implicit unsteady solver to see if it gives me a better result. However, the temperature magnitude contour doesn't update when I use the unsteady solver. Same mesh set was used as I used steady solver. Can someone help me to resolve this issue? What could be the reason that causes this problem? |
Time step size too small? Steady state reached already?
|
Quote:
|
Quote:
For choosing a suitable time step size, you need an estimate of the time scale of the unsteady effects you expect to occur. Otherwise, you are just taking shots in the dark. |
Quote:
|
Quote:
|
You might be dealing with conjugate heat transfer. Hard to tell from the information at hand.
|
Quote:
|
Quote:
What software are you using. Your solver is using implicit under-relaxation and the value of it might be low. In the solid regions it should be very high around 0.95 to 0.99 etc. Set the energy urf to 0.99 and check. PS: This is why in Wildkatze solver in solids the urf is set to 1 and a separate explicit urf is used to update the temperature. |
Quote:
|
Quote:
Starccm has dual under-relaxation and you can set high urf for solids and lower explicit urf for solids. This is provided exactly due to the problem you describe. |
Quote:
|
Quote:
Could you run few iterations with 0.99 in fluid too. You should know that when you make model unsteady it behaves as if it has under-relaxation due to time step size. So basically the behaviour is similar to steady solver with more under-relaxation). |
Quote:
|
Quote:
What you need to do is to start with largest values of urf possible and largest timestep that make sense to you. Monitor the plots. It might diverge in few iterations but you can see that temperature profile changes. Now reduce the timestep , keeping urf intact and you will see that it becomes more and more stable. For flow you have 'Dynamic Local Under-Relaxation' option to optimize the urf. What you need is similar option for Energy too. This option guess the urf that shall be not too small but enough to run the simulation. |
Quote:
|
I don't think playing with URFs and global time step sizes will get you very far. Transient CHT needs a different approach.
With version 2019.3 CCM+ got a new feature, that allegedly helps with transient CHT: separate time scales for different regions. You should find it under tools->time scales Disclaimer: I never used it |
Quote:
https://ibb.co/Bq1mnqB |
Quote:
know that dynamic local urf only work within flow model and has no effect on energy. If you have access to starccm support then you shall let them know of the problem. Because they can look into the set up and see why it is happening. The behaviour of energy model seem strange at this point to me. |
Quote:
Would the same behavior appear in multiphase flows that also exhibit large differences in conductivity between phases? Does Star-CCM+ use a similar method then, or are you limited to URF modification of the energy equation per phase? |
All times are GMT -4. The time now is 05:18. |