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.
Piezo shunts and eigenfrequency analysis
Posted Jun 18, 2017, 4:03 a.m. EDT 2 Replies
Please login with a confirmed email address before reporting spam
Hi all,
I'm modelling a beam with a piezo attached on the top, and an electrical circuit attached to the patch: to do so I used the solid mechanics (solid), electrostatic (es) and circuit (cir) modules. I used successfully this model in both frequency domain and time domain analysis, but now that I want to perform the eigenvalue analysis (I want to extract the dispersion using my model as a periodic cell...) it doesn't work and it says that one equation is missing ("Singular matrix. - Detail: There are 1 void equations (empty rows in matrix) for the variable comp1.es.term1.Q0_ode. at coordinates: (0,0), ... "). The implementation is ok I think, in fact removing terminals and circuit it works... any idea?
Thank you all in advance,
Jacopo
Some more details:
The piezo-shunt is implemented as follows: the bottom face of the piezoelectric patch (attached to the beam) is grounded (es.ground), the upper one is connected to a circuit terminal (es.terminal 1 - type circuit), then a capacitor (in cir) is connected from node 0 (ground) to node 1 which is in turn connected to the terminal (in es) through a "External I - Terminal" connection (selecting terminal 1 for the electric potential). This layout always worked for me, I don't know what is going wrong this time...
I'm modelling a beam with a piezo attached on the top, and an electrical circuit attached to the patch: to do so I used the solid mechanics (solid), electrostatic (es) and circuit (cir) modules. I used successfully this model in both frequency domain and time domain analysis, but now that I want to perform the eigenvalue analysis (I want to extract the dispersion using my model as a periodic cell...) it doesn't work and it says that one equation is missing ("Singular matrix. - Detail: There are 1 void equations (empty rows in matrix) for the variable comp1.es.term1.Q0_ode. at coordinates: (0,0), ... "). The implementation is ok I think, in fact removing terminals and circuit it works... any idea?
Thank you all in advance,
Jacopo
Some more details:
The piezo-shunt is implemented as follows: the bottom face of the piezoelectric patch (attached to the beam) is grounded (es.ground), the upper one is connected to a circuit terminal (es.terminal 1 - type circuit), then a capacitor (in cir) is connected from node 0 (ground) to node 1 which is in turn connected to the terminal (in es) through a "External I - Terminal" connection (selecting terminal 1 for the electric potential). This layout always worked for me, I don't know what is going wrong this time...
2 Replies Last Post Jun 22, 2017, 10:12 a.m. EDT