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
17 janv. 2013, 01:40 UTC−5
Hi
you can work in th time domain, and say the displacement is 10[mm/s]*t, but try to smoothen the displacement velocity as you will get many transient at the beginning around t=0, one way to improve is to remove the inertial terms (2nd order derivatives) but then you remove all wave propagations. But you can also, if the time behaviour is not the essential use a stationary parametric sweep and increase either the force load with a parameter or impose a displacement with a parameter. You loose the time response but you see the displacement force response, interesting in particular if your material is nonlinear, or for large deformations
--
Good luck
Ivar
Hi
you can work in th time domain, and say the displacement is 10[mm/s]*t, but try to smoothen the displacement velocity as you will get many transient at the beginning around t=0, one way to improve is to remove the inertial terms (2nd order derivatives) but then you remove all wave propagations. But you can also, if the time behaviour is not the essential use a stationary parametric sweep and increase either the force load with a parameter or impose a displacement with a parameter. You loose the time response but you see the displacement force response, interesting in particular if your material is nonlinear, or for large deformations
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
17 janv. 2013, 12:41 UTC−5
Hi
you can work in th time domain, and say the displacement is 10[mm/s]*t, but try to smoothen the displacement velocity as you will get many transient at the beginning around t=0, one way to improve is to remove the inertial terms (2nd order derivatives) but then you remove all wave propagations. But you can also, if the time behaviour is not the essential use a stationary parametric sweep and increase either the force load with a parameter or impose a displacement with a parameter. You loose the time response but you see the displacement force response, interesting in particular if your material is nonlinear, or for large deformations
--
Good luck
Ivar
Thank you Ivar. I will try your suggestions and see where I can get.
Thanks,
-Adrian
[QUOTE]
Hi
you can work in th time domain, and say the displacement is 10[mm/s]*t, but try to smoothen the displacement velocity as you will get many transient at the beginning around t=0, one way to improve is to remove the inertial terms (2nd order derivatives) but then you remove all wave propagations. But you can also, if the time behaviour is not the essential use a stationary parametric sweep and increase either the force load with a parameter or impose a displacement with a parameter. You loose the time response but you see the displacement force response, interesting in particular if your material is nonlinear, or for large deformations
--
Good luck
Ivar
[/QUOTE]
Thank you Ivar. I will try your suggestions and see where I can get.
Thanks,
-Adrian
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
17 janv. 2013, 17:17 UTC−5
Update:
I tried to apply a prescribed velocity and conducted a time-dependent study. However, I am getting a
"Failed to find a solution" error message.
It says that there are void equations (empty rows in matrix) and returned solution is not converged.
Looking up previous discussions, it seems that this error could be tied to the size of the mesh. However, I have tried different mesh sizes with no avail.
Any suggestions would be great!
Thanks!
-Adrian
Update:
I tried to apply a prescribed velocity and conducted a time-dependent study. However, I am getting a
"Failed to find a solution" error message.
It says that there are void equations (empty rows in matrix) and returned solution is not converged.
Looking up previous discussions, it seems that this error could be tied to the size of the mesh. However, I have tried different mesh sizes with no avail.
Any suggestions would be great!
Thanks!
-Adrian
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
18 janv. 2013, 01:53 UTC−5
Hi
are you using a segregated iterative solver or a direct one, perhaps the direct one would work (if you have enough RAM)
--
Good luck
Ivar
Hi
are you using a segregated iterative solver or a direct one, perhaps the direct one would work (if you have enough RAM)
--
Good luck
Ivar
Nagi Elabbasi
Facebook Reality Labs
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
18 janv. 2013, 10:17 UTC−5
Hi Adrian,
Are you getting this error message right at the start of the analysis or do you get a partial solution? If at the start then try ramping up the velocity gradually starting at zero as Ivar suggested earlier. Getting an initial solution should be easy since there are no applied loads. Consider also changing the time stepping setting in the transient solver from Generalized Alpha to BDF. I found the BDF to be easier to converge for some problems.
Nagi Elabbasi
Veryst Engineering
Hi Adrian,
Are you getting this error message right at the start of the analysis or do you get a partial solution? If at the start then try ramping up the velocity gradually starting at zero as Ivar suggested earlier. Getting an initial solution should be easy since there are no applied loads. Consider also changing the time stepping setting in the transient solver from Generalized Alpha to BDF. I found the BDF to be easier to converge for some problems.
Nagi Elabbasi
Veryst Engineering