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.

inverse method

Please login with a confirmed email address before reporting spam

i want to estimate the temperature derivative of elastic stiffness of quartz by an inverse method
(levenberg, nelder mead ....)
the aim is to fit accuratly with my experimental frequency temperature curves
i use comsol with matlab
i would like to know if anybody has dealt with this kind of probleme and could help me

3 Replies Last Post Oct 9, 2009, 9:28 a.m. EDT
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 5, 2009, 8:16 a.m. EDT
Hi

from my understanding that is typicallywhat the optimising toolbox does, check "fitting" on teh modelling documentation, and read through the optimisation documentations, this should give you some good clues,
there is also someting similar in the smeug, and memsmodlib documents
Good luck
Ivar

Hi from my understanding that is typicallywhat the optimising toolbox does, check "fitting" on teh modelling documentation, and read through the optimisation documentations, this should give you some good clues, there is also someting similar in the smeug, and memsmodlib documents Good luck Ivar

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 6, 2009, 1:35 a.m. EDT
Hi again

one more thing, the eigenfrequency scales as sqrt(E/rho) since the temperature dependence of SiO2 is small and "rho" would not change really, you can always make a developpment f+df=C*sqrt((E+dE)).

Once you have set up your model and fixed a good starting point you can do a simple sensitivity analysis with COMSOL and then resolve the rest in Matalb (I do not really dear to propose EXCEL but even that should work).

Now if you are dealing with SiO2-Si-SiO2 MEMS layers (and not bulk amorphe or crystalline quartz), you should take into account the distances from the neutral fiber, COMSOL does not have specific elements for layer-structured material, but finally the formulas are given in many books and its rather straightforward.

Finally if its the temperature sensitivity of SiO2 in thin films you are studying, do not forget that these resonators are also used as material mass deposit sensor, and often the humidity response is greater than the thermal response. The experimantal metrology requires carefull monitoring of RH and T, from the moment the wafer comes out of the oven to they are being measured,

Good luck
Ivar
Hi again one more thing, the eigenfrequency scales as sqrt(E/rho) since the temperature dependence of SiO2 is small and "rho" would not change really, you can always make a developpment f+df=C*sqrt((E+dE)). Once you have set up your model and fixed a good starting point you can do a simple sensitivity analysis with COMSOL and then resolve the rest in Matalb (I do not really dear to propose EXCEL but even that should work). Now if you are dealing with SiO2-Si-SiO2 MEMS layers (and not bulk amorphe or crystalline quartz), you should take into account the distances from the neutral fiber, COMSOL does not have specific elements for layer-structured material, but finally the formulas are given in many books and its rather straightforward. Finally if its the temperature sensitivity of SiO2 in thin films you are studying, do not forget that these resonators are also used as material mass deposit sensor, and often the humidity response is greater than the thermal response. The experimantal metrology requires carefull monitoring of RH and T, from the moment the wafer comes out of the oven to they are being measured, Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Oct 9, 2009, 9:28 a.m. EDT
i have succesfully implement the levenberg marquardt algo into comsol and with it , my new set of temperature derivative fit well with the experiment.
Nevertheless, it takes time to evaluate the sensivity matrix (18 parameter)
Does the nelder mead algo make the job faster?
i have succesfully implement the levenberg marquardt algo into comsol and with it , my new set of temperature derivative fit well with the experiment. Nevertheless, it takes time to evaluate the sensivity matrix (18 parameter) Does the nelder mead algo make the job faster?

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.