Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年1月24日 GMT-5 07:18
This is discussed in the Comsol Reference Guide, chapter 8, "Stabilization Techniques".
This is discussed in the Comsol Reference Guide, chapter 8, "Stabilization Techniques".
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年8月6日 GMT-4 10:54
Hi,
I would say numerical instability is a reality especially with convection-dominated flows and as such streamline diffusion is always a necessary stabilization technique which you would do well not to shut off. I wouls give you an example, say you want to find temperature distribution in some geometry and you expect temperature to increase steadily, you can get a solution plot where you have an initial decrease in temperature then it as expected the steady rise. On activation of the crosswind diffusion say for heat transfer in fluids, incresing the glim parameter from default say to 0.05, you can stabilise the solution and you no longer see the decrease. I will not encourage you to play around with inconsistent stabilization too much else you may begin to lose the physical meaning of your results.
Cheers.
Hi,
I would say numerical instability is a reality especially with convection-dominated flows and as such streamline diffusion is always a necessary stabilization technique which you would do well not to shut off. I wouls give you an example, say you want to find temperature distribution in some geometry and you expect temperature to increase steadily, you can get a solution plot where you have an initial decrease in temperature then it as expected the steady rise. On activation of the crosswind diffusion say for heat transfer in fluids, incresing the glim parameter from default say to 0.05, you can stabilise the solution and you no longer see the decrease. I will not encourage you to play around with inconsistent stabilization too much else you may begin to lose the physical meaning of your results.
Cheers.
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年8月6日 GMT-4 15:28
I don't understand how is it possible. Solution should not vary whether you use stabilization technique or not. How much difference did you find among all the cases you tried? Stabilization methods are there to help converge the solution not to alter it. I tried with my convection-diffusion model, I don't see any difference in solution with stabilization or without it.
I don't understand how is it possible. Solution should not vary whether you use stabilization technique or not. How much difference did you find among all the cases you tried? Stabilization methods are there to help converge the solution not to alter it. I tried with my convection-diffusion model, I don't see any difference in solution with stabilization or without it.
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年8月7日 GMT-4 04:37
Hi Mayur,
Good to know you are on this forum. Yep, i agree with you. In my case the solution did not vary it was just that there was some overshoot more of a kink on the graphs and on implementing crosswind diffusion which is not always activated on some physics but offers extra diffusion, the kink was not there anymore. And it was in a region where i would expect sharp gradients. However, what i would ask is what range of values should the tuning parameters (ck and glim) assume?
Cheers.
Hi Mayur,
Good to know you are on this forum. Yep, i agree with you. In my case the solution did not vary it was just that there was some overshoot more of a kink on the graphs and on implementing crosswind diffusion which is not always activated on some physics but offers extra diffusion, the kink was not there anymore. And it was in a region where i would expect sharp gradients. However, what i would ask is what range of values should the tuning parameters (ck and glim) assume?
Cheers.
Ivar KJELBERG
COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年8月9日 GMT-4 08:54
Hi
if you had overshoots in regions with high gradients, did you check that locally your mesh was fine enough to correctly resolve these gradients?
this could allow you to forget adding cross-wind and additional diffusion taking, but locally increase the mesh density, and solve as is.
In time solver diffusion cases with steep gradients (mostly at t=0 initial start) you often have steep gradients and get easily overshoots or just convergence issues, with a local "coarse mesh". If the solver passes, these regions often get corrected by the reduction in the temperature or other concentration gradients for t >>0
--
Good luck
Ivar
Hi
if you had overshoots in regions with high gradients, did you check that locally your mesh was fine enough to correctly resolve these gradients?
this could allow you to forget adding cross-wind and additional diffusion taking, but locally increase the mesh density, and solve as is.
In time solver diffusion cases with steep gradients (mostly at t=0 initial start) you often have steep gradients and get easily overshoots or just convergence issues, with a local "coarse mesh". If the solver passes, these regions often get corrected by the reduction in the temperature or other concentration gradients for t >>0
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2012年10月23日 GMT-4 04:24
Thanks Ivar, sharp gradients rectified with mesh refinement.
Thanks Ivar, sharp gradients rectified with mesh refinement.