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.

harmonic excitation?!

Please login with a confirmed email address before reporting spam

Hello!

I have problems of modeling a plate, which is excited by an piezo element. I want to excite the plate by the piezo in a certain frequency band with a certain amplitude to evaluate the frequency response? How can i perform such a model?

+ If i apply a electric potential to the piezo, its not possible to do this with a sinus input.

Another question:

If i perform an eigenfrequency analysis, the solutions are comlex valued ?

Thans for your help!

kind regards,
Steve

4 Replies Last Post Jul 16, 2010, 7:41 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 Jul 13, 2010, 2:32 p.m. EDT
Hi

do not forget that you ahve different behaviour if your electrodes are shortened or open as the mechanical stress induces charges that might accumulate and influence the PZT material properties. therefore you might have damping too and your eigenfrequency might become complex.

For a frequency scan you can define the amplitude (if force driven) by an amplitude function a(freq) and you scan freq. The frequency scan is a harmonic (or sinus type ) scan see the doc

hope this helps
Ivar
Hi do not forget that you ahve different behaviour if your electrodes are shortened or open as the mechanical stress induces charges that might accumulate and influence the PZT material properties. therefore you might have damping too and your eigenfrequency might become complex. For a frequency scan you can define the amplitude (if force driven) by an amplitude function a(freq) and you scan freq. The frequency scan is a harmonic (or sinus type ) scan see the doc hope this helps Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Jul 14, 2010, 4:31 a.m. EDT
Hi Ivar!

Thanks for your reply!

I want to excite a plate with a piezo. The input signal for the piezo is harmonic sinus: wv1(freq), the amplitude should stay constant. If i perform a parametric sweep for the freq, i got the following error:

Failed to evaluate expression.
- Expression: mod1.V-mod1.pzd.V0
Failed to evaluate variable.
- Variable: mod1.pzd.V0
- Defined as: wv1
Failed to evaluate variable.
- Variable: wv1
- Geometry: 1
- Boundary: 9

So, if i perform a frequency domain analysis, does the program automaticly assume there is a harmonic input at the piezo. This assumption makes parameter sweep for the frequency unnessesary?!

Thanks,
Steve
Hi Ivar! Thanks for your reply! I want to excite a plate with a piezo. The input signal for the piezo is harmonic sinus: wv1(freq), the amplitude should stay constant. If i perform a parametric sweep for the freq, i got the following error: Failed to evaluate expression. - Expression: mod1.V-mod1.pzd.V0 Failed to evaluate variable. - Variable: mod1.pzd.V0 - Defined as: wv1 Failed to evaluate variable. - Variable: wv1 - Geometry: 1 - Boundary: 9 So, if i perform a frequency domain analysis, does the program automaticly assume there is a harmonic input at the piezo. This assumption makes parameter sweep for the frequency unnessesary?! Thanks, Steve

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 Jul 14, 2010, 5:01 a.m. EDT
Hi

I would say normally yes, but I'm also often getting these kind of errors from V4, probably because I still have not fully understood the naming logic. in your case the poblems seem to stem from

mod1.V-mod1.pzd.V0

as mod1.V is normally the depedent variable so it must be something with the BC mod1.pzd.V0 ?

Normally, if you define a constant/parameter V0=1[V]and define it correctly as input on the right BC then this becomes the amplitude excitation for the harmonic sweep. Its written in the doc which variable is the harmonic sweep one, but as there are different for different cases/pysics I always have to look up (I'm using daily too many physics to remember that all, I have suggested to COMSOL to better highligh THE variable that is used for the harmonic sweep in EACH physics. Hope they manage for V4.1

Good luck
Ivar
Hi I would say normally yes, but I'm also often getting these kind of errors from V4, probably because I still have not fully understood the naming logic. in your case the poblems seem to stem from mod1.V-mod1.pzd.V0 as mod1.V is normally the depedent variable so it must be something with the BC mod1.pzd.V0 ? Normally, if you define a constant/parameter V0=1[V]and define it correctly as input on the right BC then this becomes the amplitude excitation for the harmonic sweep. Its written in the doc which variable is the harmonic sweep one, but as there are different for different cases/pysics I always have to look up (I'm using daily too many physics to remember that all, I have suggested to COMSOL to better highligh THE variable that is used for the harmonic sweep in EACH physics. Hope they manage for V4.1 Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Jul 16, 2010, 7:41 a.m. EDT
Thanks a lot!!!
Thanks a lot!!!

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.