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
2 apr 2013, 14:44 GMT-4
Hi
pull-in is mostly a highly non linear or buckling type run-off, you cannot easily ask an iterative solver to converge with such cases, it need some help (=tweaking) to get COMOSLor any other solver programme to follow the solution over the instability.
One way is to attempt a way by enforce a displacement and measure the forces required, or to use time domain, but you needthen to ramp the voltage gently to avoid any oscillation, and then for the contact you will get a lot of ringing if you do not either turn off the inertial terms, or add quite some damping. This requires some tries to give time steps set accordingly to the to come collapse of the beam.
Its better to start with a smpe case and mesh so it solves quickly and hen allows you to adapt the ettings within a limited time frame,then only increase the mesh density and model complexity, else you wait for ages and never really manage to tweak your settings
--
Good luck
Ivar
Hi
pull-in is mostly a highly non linear or buckling type run-off, you cannot easily ask an iterative solver to converge with such cases, it need some help (=tweaking) to get COMOSLor any other solver programme to follow the solution over the instability.
One way is to attempt a way by enforce a displacement and measure the forces required, or to use time domain, but you needthen to ramp the voltage gently to avoid any oscillation, and then for the contact you will get a lot of ringing if you do not either turn off the inertial terms, or add quite some damping. This requires some tries to give time steps set accordingly to the to come collapse of the beam.
Its better to start with a smpe case and mesh so it solves quickly and hen allows you to adapt the ettings within a limited time frame,then only increase the mesh density and model complexity, else you wait for ages and never really manage to tweak your settings
--
Good luck
Ivar
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2 apr 2013, 17:29 GMT-4
Hi,
Thank you for your reply, I'll try with your advice.
Hi,
Thank you for your reply, I'll try with your advice.
Henrik Sönnerlind
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
3 apr 2013, 02:13 GMT-4
Hi,
As Ivar points out, this is a 'post-buckling' phenomenon. No stationary solution exists after the pull-in voltage has been reached.
Tracing the solution path with a transient solver is in theory possible, but will in practice be very problematic.
The best way to handle this type of problem is to use the method shown in the Model Library example 'Postbuckling Analysis of a Hinged Cylindrical Shell'.
The method is similar to using what is often called an 'arc-length solver'. You select a parameter which you know will be monotonously increasing as the parameter controlling your problem, and then let e.g. the voltage be controlled by that parameter.
Regards,
Henrik
Hi,
As Ivar points out, this is a 'post-buckling' phenomenon. No stationary solution exists after the pull-in voltage has been reached.
Tracing the solution path with a transient solver is in theory possible, but will in practice be very problematic.
The best way to handle this type of problem is to use the method shown in the Model Library example 'Postbuckling Analysis of a Hinged Cylindrical Shell'.
The method is similar to using what is often called an 'arc-length solver'. You select a parameter which you know will be monotonously increasing as the parameter controlling your problem, and then let e.g. the voltage be controlled by that parameter.
Regards,
Henrik
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
3 apr 2013, 17:11 GMT-4
Thank you Henrik,
It is nice that I have another approach to try.
Regards,
Bao.
Thank you Henrik,
It is nice that I have another approach to try.
Regards,
Bao.
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
4 lug 2013, 02:59 GMT-4
Hi, I have been trying to find out the pull in voltage of a very basic cantilever based MEMS switch. I referred to the tutorial given in MEMS module for resonator pull in voltage calculation and tried to simulate a switch. However, I keep getting errors indication lack of convergence and NaN/Inf not found and so on. Were you successful in finding out the pull in voltage? I would appreciate it if you help me by giving some tips on this issue.
Hi, I have been trying to find out the pull in voltage of a very basic cantilever based MEMS switch. I referred to the tutorial given in MEMS module for resonator pull in voltage calculation and tried to simulate a switch. However, I keep getting errors indication lack of convergence and NaN/Inf not found and so on. Were you successful in finding out the pull in voltage? I would appreciate it if you help me by giving some tips on this issue.
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
27 gen 2014, 01:27 GMT-5
This is a very important problem and if solved, will make many softwares like MEMS+, Coventor, and others useless. So can you give it a try and develop one example where one can make one's own geometry and tweak the parameters of convergence. Hints for convergence parameters will be neccessary. Please look into this.
This is a very important problem and if solved, will make many softwares like MEMS+, Coventor, and others useless. So can you give it a try and develop one example where one can make one's own geometry and tweak the parameters of convergence. Hints for convergence parameters will be neccessary. Please look into this.