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.

Jagged or oscillating 1D plot

Please login with a confirmed email address before reporting spam

Hi,

I am modelling a micro beam heated by a very short pulse heat input from a small area on the top of it. The attached picture is the temperature vs time plot of points on the beam. It was jagged before I took Ivar's suggestion to change the time stepping from "free" to "strict".

The problem is, even after doing that, the temperature plot still shows some oscillating which shouldn't occur. Anyone get any idea how it happenes?

Thanks in advance
Tianshi


1 Reply Last Post 30 apr 2012, 14:11 GMT-4
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 30 apr 2012, 14:11 GMT-4
Hi

there can be many reasons for oscillation along steep gradients, as you have during abrupt turn on or turn off phases. These could also be induced by some (too) coarse mesh regions where the gradients are hgh, that does not allow COMSOL to get a precise gradient expression.

Also depending on what you are looking after, your desied variable might be related to the derivative of your dependet variable, then it can easily become stepwise in regions with steep gradient.

Have you tried to check the mesh sensitivity ? or check your apha=k/rho/Cp heat diffusivity versus time stepping and mesh average size criteria ? these are often violated for HT in small MEMS devices with very short time responses due to the scaling issues.


What you have learned for macroscopic devices issoften quite different for small scale devices, in particular related to diffusion equations, due to scaling of the physical laws
--
Good luck
Ivar
Hi there can be many reasons for oscillation along steep gradients, as you have during abrupt turn on or turn off phases. These could also be induced by some (too) coarse mesh regions where the gradients are hgh, that does not allow COMSOL to get a precise gradient expression. Also depending on what you are looking after, your desied variable might be related to the derivative of your dependet variable, then it can easily become stepwise in regions with steep gradient. Have you tried to check the mesh sensitivity ? or check your apha=k/rho/Cp heat diffusivity versus time stepping and mesh average size criteria ? these are often violated for HT in small MEMS devices with very short time responses due to the scaling issues. What you have learned for macroscopic devices issoften quite different for small scale devices, in particular related to diffusion equations, due to scaling of the physical laws -- Good luck 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.