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
Oct 28, 2010, 2:26 a.m. EDT
Hi
obviously your model is set-up such that you cannot reach the relative precision desired. Normally if you STOP it (not cancel) youre last results are stored (you have also options to store intermediate results, the easiest is to use a parametric sweep) but you must check that the one active with your stop is really one with error estimates at the "grass level" as the solvers sometimes make some jumps around and the last might not be the "best of the last solutions"
It's probably linked to the mesh density, perhaps in some critical region that has a great influence on the results, you might try a mesh refinement, all depends on your model
--
Good luck
Ivar
Hi
obviously your model is set-up such that you cannot reach the relative precision desired. Normally if you STOP it (not cancel) youre last results are stored (you have also options to store intermediate results, the easiest is to use a parametric sweep) but you must check that the one active with your stop is really one with error estimates at the "grass level" as the solvers sometimes make some jumps around and the last might not be the "best of the last solutions"
It's probably linked to the mesh density, perhaps in some critical region that has a great influence on the results, you might try a mesh refinement, all depends on your model
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
Oct 28, 2010, 7:29 p.m. EDT
Hi
obviously your model is set-up such that you cannot reach the relative precision desired. Normally if you STOP it (not cancel) youre last results are stored (you have also options to store intermediate results, the easiest is to use a parametric sweep) but you must check that the one active with your stop is really one with error estimates at the "grass level" as the solvers sometimes make some jumps around and the last might not be the "best of the last solutions"
It's probably linked to the mesh density, perhaps in some critical region that has a great influence on the results, you might try a mesh refinement, all depends on your model
--
Good luck
Ivar
Very good and helpful. I have two more question but since they are from the similar simulation, I want to ask in this thread:
firstly, which method do you suggest for solving nonlinear problems? secondly, what is the best method for computing accurate flux? I heard that weak constraint and reaction force operator are the two related methods but I tried for the first one and it didn't work and the second one get just a digit but I want accurate flowing of flux in the core.
[QUOTE]
Hi
obviously your model is set-up such that you cannot reach the relative precision desired. Normally if you STOP it (not cancel) youre last results are stored (you have also options to store intermediate results, the easiest is to use a parametric sweep) but you must check that the one active with your stop is really one with error estimates at the "grass level" as the solvers sometimes make some jumps around and the last might not be the "best of the last solutions"
It's probably linked to the mesh density, perhaps in some critical region that has a great influence on the results, you might try a mesh refinement, all depends on your model
--
Good luck
Ivar
[/QUOTE]
Very good and helpful. I have two more question but since they are from the similar simulation, I want to ask in this thread:
firstly, which method do you suggest for solving nonlinear problems? secondly, what is the best method for computing accurate flux? I heard that weak constraint and reaction force operator are the two related methods but I tried for the first one and it didn't work and the second one get just a digit but I want accurate flowing of flux in the core.
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
Oct 29, 2010, 1:31 a.m. EDT
Hi
I usually use the default solver of COMSOL (apart from structural in 4.0a (not 4.1) I prefere direct, if I have enough RAM.
One thing thoug, to get a good starting point, you should clearly define as many initial values as possible and not leave them at default "0". One way is to do a static linear analysis first and to "restart" from there.
For fluxes its the weak method that is the best, for postprocessing (only ? to be checked) you have the reaction forces or reacf() operators to help you. In any case be sure your mesh is dense AND regular around the loop you use for integration
--
Good luck
Ivar
Hi
I usually use the default solver of COMSOL (apart from structural in 4.0a (not 4.1) I prefere direct, if I have enough RAM.
One thing thoug, to get a good starting point, you should clearly define as many initial values as possible and not leave them at default "0". One way is to do a static linear analysis first and to "restart" from there.
For fluxes its the weak method that is the best, for postprocessing (only ? to be checked) you have the reaction forces or reacf() operators to help you. In any case be sure your mesh is dense AND regular around the loop you use for integration
--
Good luck
Ivar