Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

Thermal Resonators

Please login with a confirmed email address before reporting spam

Hi,

I'm looking to model thermal resonators using COMSOL. The structure basically needs to do the following couplings: Run a current through it, account for joule heating and therefore displacement. The stress due to the displacement leads to change in the conductivity and therefore the current, via piezoresistance.

I finally need to do eigenfrequency analysis on the structural resonance and also do transient analysis of the displacement.

Can anyone suggest which are the suitable physics' to add? I tried "Joule Heating and Thermal Expansion" but I'm unable to do the mechanical eigenfrequency analysis of my structure.

7 Replies Last Post 2012年2月8日 GMT-5 17:32
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年1月23日 GMT-5 01:48
Hi

I believe you have one more phenomena:

curent flow Q[A/m2], => hence joule heating T[K],
heating T[K] => hence material expansion u[m] and sigma[Pa]
heating T[K] => hence material resisitivity/conductance change related to T (loops back to influence Joule heating, if you have a volage source, or changes the voltage if you have a current source)
material stress sigma[Pa] => hence PZT effets will/might (materil dependent) generate voltage and resistivity/conductivity changes, hence loops back to joule exchange

Nice mdel in perspective, many BC's to set correctly, normally with thermal stress and joule heating you have the physics, the rest you should be able to introduce in the material properties, I assume, but your model will be rather non-linear, tweaking the segregated solver order might be required.

Then when you talk about resonance freuencies: there you have a linear analysis, so to get the change in resonance freuqncies for different loading cases you need to run your time series to a given time = load case, then stop the time solver, and run a new study eigenfrequency WITH the time series results as initial conditions for the linearization point.
Then run further the time series, stop and redo an eigenfrequency analysis.

This is probably easier set up with matlab and livelink, but I suppose you should be able to tweak the GUI to loop around with a parametric sweep and a few study cases. At most you might need to run 1-2 cases manually to ge the loop running

--
Good luck
Ivar
Hi I believe you have one more phenomena: curent flow Q[A/m2], => hence joule heating T[K], heating T[K] => hence material expansion u[m] and sigma[Pa] heating T[K] => hence material resisitivity/conductance change related to T (loops back to influence Joule heating, if you have a volage source, or changes the voltage if you have a current source) material stress sigma[Pa] => hence PZT effets will/might (materil dependent) generate voltage and resistivity/conductivity changes, hence loops back to joule exchange Nice mdel in perspective, many BC's to set correctly, normally with thermal stress and joule heating you have the physics, the rest you should be able to introduce in the material properties, I assume, but your model will be rather non-linear, tweaking the segregated solver order might be required. Then when you talk about resonance freuencies: there you have a linear analysis, so to get the change in resonance freuqncies for different loading cases you need to run your time series to a given time = load case, then stop the time solver, and run a new study eigenfrequency WITH the time series results as initial conditions for the linearization point. Then run further the time series, stop and redo an eigenfrequency analysis. This is probably easier set up with matlab and livelink, but I suppose you should be able to tweak the GUI to loop around with a parametric sweep and a few study cases. At most you might need to run 1-2 cases manually to ge the loop running -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 2012年1月23日 GMT-5 11:36
Thanks Ivar! You're right about the additional coupling, but in my case, I wish to try out the simplest case first with only one loop back.

I have a couple of questions.

1) You mentioned that many BCs have to be set. I've set the structural BCs (fixed etc.), current density, and the thermal ones (sink temperature, surface radiation etc.) Are there any other BCs you have in mind?

2) I've so far used only default solvers. Could you please tell me what would be a good place to start reading about how to tweak the solvers?

Thanks Ivar! You're right about the additional coupling, but in my case, I wish to try out the simplest case first with only one loop back. I have a couple of questions. 1) You mentioned that many BCs have to be set. I've set the structural BCs (fixed etc.), current density, and the thermal ones (sink temperature, surface radiation etc.) Are there any other BCs you have in mind? 2) I've so far used only default solvers. Could you please tell me what would be a good place to start reading about how to tweak the solvers?

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年1月24日 GMT-5 02:11
Hi

for me the doc is the best place, but I must admit I have read them some 5-6 times as you do not catch everything on the first reading, too much material ;)

Then practising on simple models, and taking some time to answer on the Forum, that's an excellent training ;)

--
Good luck
Ivar
Hi for me the doc is the best place, but I must admit I have read them some 5-6 times as you do not catch everything on the first reading, too much material ;) Then practising on simple models, and taking some time to answer on the Forum, that's an excellent training ;) -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 2012年2月6日 GMT-5 22:07
Hello Ivar,

I tried performing the eigenfrequency analysis of my structure after I did a stationary analysis to get the linearization point. I also made the eignefrequency solver use the results of the stationary solver as inputs. However, when I run the eigenfrequency study, the values are all NaN.

I get a file extension error when I try to upload my modle here, do you have any suggestion on a common reason on why I might be getting the NaN results? My stationary solver works fine.

Thanks!
Hello Ivar, I tried performing the eigenfrequency analysis of my structure after I did a stationary analysis to get the linearization point. I also made the eignefrequency solver use the results of the stationary solver as inputs. However, when I run the eigenfrequency study, the values are all NaN. I get a file extension error when I try to upload my modle here, do you have any suggestion on a common reason on why I might be getting the NaN results? My stationary solver works fine. Thanks!

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 2012年2月6日 GMT-5 22:15
I put up my file here.

www.filedropper.com/copymph
I put up my file here. http://www.filedropper.com/copymph

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年2月8日 GMT-5 17:30
Hi

take a lok at the "buckling" example of the model library, that is also a stationary + eigenmode solver sequence, and this gives you info about solver sub-node settings (the default used by COMSOL)

--
Good luck
Ivar
Hi take a lok at the "buckling" example of the model library, that is also a stationary + eigenmode solver sequence, and this gives you info about solver sub-node settings (the default used by COMSOL) -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 2012年2月8日 GMT-5 17:32
Thanks a lot, Ivar!
Thanks a lot, Ivar!

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.