


{"id":238721,"date":"2022-10-26T16:06:54","date_gmt":"2022-10-26T16:06:54","guid":{"rendered":"\/forum\/forums\/topic\/how-to-get-the-linearity-in-frequency-response-of-piezoelectric-transducer\/"},"modified":"2022-10-26T16:06:54","modified_gmt":"2022-10-26T16:06:54","slug":"how-to-get-the-linearity-in-frequency-response-of-piezoelectric-transducer","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/how-to-get-the-linearity-in-frequency-response-of-piezoelectric-transducer\/","title":{"rendered":"How to get the linearity in frequency response of piezoelectric transducer?"},"content":{"rendered":"<p>I am trying to model a piezoelectric sensor in ANSYS and I would like to get the frequency response of the sensor to calculate its usable frequency range and linearity. I first tried using harmonic analysis through the mode superposition method. I get a frequency response that includes the natural frequency and a linear range can be obtained through this plot. But I realized, this method is not accurate because the resistant element (CIRCU94) is ignored in the mode superposition method (please correct me if I am wrong). By changing the resistance value, the amplitude does not change. We need to have resistance to model charge dissipation, otherwise this open circuit voltage that does not properly change with excitation frequency won&#8217;t give me an accurate frequency range and linearity. Please see the following plot:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2022\/10\/26-10-2022-1666799543-mceclip0.png\" width=\"326\" height=\"209\"><\/p>\n<p>&nbsp;<\/p>\n<p>Then I used full harmonic analysis which I could see the effect of resistance in my voltage. But my expecation was that at least for low frequencies in the frequency response I see nonlinear behavior, and once the frequency increases, a more linear behavior in the voltage should be observed like this:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ars.els-cdn.com\/content\/image\/3-s2.0-B9780128138106000082-f08-08-9780128138106.jpg\" alt=\"Piezoelectric Sensor - an overview | ScienceDirect Topics\"><\/p>\n<p>&nbsp;<\/p>\n<p>But&nbsp; what I get from the full harmonic analysis is this for low frequencies up to 500 Hz:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/sites\/2\/2022\/10\/26-10-2022-1666799801-mceclip1.png\" width=\"461\" height=\"322\"><\/p>\n<p>&nbsp;<\/p>\n<p>I am sure over frequencies like 20 Hz there must be almost a linear voltage amplitude.&nbsp;<\/p>\n<p>I attached my code for mode superposition and full harmonic. Can anyone check where I am making a mistake? or this is correct? The bottom of the PZT sensor is fixed, and excitation is from the top. The middle disc is PZT and I selected the top node at the end of the code to easily get results for this node.&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>I hope someone can help me soon because I need to report this simulation very soon. Thank you in advance, everyone!&nbsp;<\/p>\n<p><strong>Mode superposition:<\/strong><\/p>\n<div><span style=\"font-size: 10pt\">finish<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/clear<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/PREP7&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">et,1,solid226,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">keyopt,1,1,1001<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Stiffness<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB, ANEL, 1 , 1 , 0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 1, 1.327E+5 , 0.866E+4 , 0.856E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 7, 1.327E+5 , 0.856E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 12, 1.192E+5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 16, 2.12E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 19, 2.12E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 21, 2.99E+4<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Piezo matrix<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB,PIEZ,1,,,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 3, -1.86e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 6, -1.86e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 9, 4.00e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 11, 6.17e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 13, 6.17e-10<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Permittivity<\/span><\/div>\n<div><span style=\"font-size: 10pt\">tb,DPER,,,,1 ! Relative permittivity at const&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">tbdata,1,1852,1852,1751<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB,DPER,1,,,1852,1852,1751,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EMUNIT, EPZRO, 8.85E-15<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP, DENS, 1 , 7.8e-9<\/span><\/div>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">et,2,solid185<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EX,2,350e3&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,PRXY,2,0.22&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,DENS,2,3.9e-9&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,BETD,2,1e-4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,2.5, , , ,1.5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">BLC4,0,-1.25,7.1,2.5,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">VSBV,&nbsp; &nbsp; &nbsp; &nbsp;2,&nbsp; &nbsp; &nbsp; &nbsp;1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,2.5, , , ,1.5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vglue,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">k,21,0,0,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">csys,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">wpcsys,-1,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">kwpave,21<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,1.5, , , ,2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">k,,0,0,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">kwpave,26<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,1.5, , , ,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">csys,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">wpcsys,-1,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">save<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Type,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Mat,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">esize,0.3<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SMRT,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,3<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">Type,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Mat,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">save<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DA,7,all,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DA,18,all,0<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">lsel,s,,,39,42<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DL,all,,ux,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DL,all,,uy,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">asel,s,,,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">lsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ksll,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsll,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nslk,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!D,all,volt,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">cp,next,volt,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">*get,n_ground,node,0,num,min<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">asel,s,,,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">lsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ksll,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsll,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nslk,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">cp,next,volt,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">*get,n_supply,node,0,num,min<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">d,n_ground,volt,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!======= CONTACT ==========<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; START&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_NODECM,NODE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_ELEMCM,ELEM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_KPCM,KP&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_LINECM,LINE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_AREACM,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_VOLUCM,VOLU&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GSAV,cwz,gsav,,temp<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,MU,1,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MAT,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EMIS,1,7.88860905221e-31&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,3&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">REAL,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,3,170<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,4,174<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,3,,,1.0,0.1,0,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,1.0E20,0.0,1.0,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0.0,0,1.0,,1.0,0.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0,1.0,1.0,0.0,,1.0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,,,,1.0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,4,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,7,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,8,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,9,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,10,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,11,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,12,5&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,14,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,18,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,2,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,3,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,1,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the target surface&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,17&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_TARGET,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLL,U&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,U,ENAME,,188,189&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the contact surface&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_CONTACT,AREA<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8\/2008)&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ALLSEL&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PSYMB,ESYS,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PNUM,TYPE,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/NUM,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EPLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_NODECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_NODECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_ELEMCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_KPCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_KPCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_LINECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_LINECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_AREACM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_AREACM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_VOLUCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_VOLUCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GRES,cwz,gsav&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_TARGET&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_CONTACT&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; END&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">APLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!*&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!*&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; START&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_NODECM,NODE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_ELEMCM,ELEM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_KPCM,KP&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_LINECM,LINE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_AREACM,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_VOLUCM,VOLU&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GSAV,cwz,gsav,,temp<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,MU,1,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MAT,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EMIS,1,7.88860905221e-31&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,4&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">REAL,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,5,170<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,6,174<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,4,,,1.0,0.1,0,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,1.0E20,0.0,1.0,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0.0,0,1.0,,1.0,0.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0,1.0,1.0,0.0,,1.0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,,,,1.0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,4,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,7,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,8,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,9,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,10,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,11,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,12,5&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,14,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,18,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,2,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,5,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,1,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the target surface&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_TARGET,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLL,U&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,U,ENAME,,188,189&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the contact surface&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,11<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_CONTACT,AREA<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8\/2008)&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ALLSEL&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PSYMB,ESYS,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PNUM,TYPE,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/NUM,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EPLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_NODECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_NODECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_ELEMCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_KPCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_KPCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_LINECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_LINECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_AREACM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_AREACM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_VOLUCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_VOLUCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GRES,cwz,gsav&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_TARGET&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_CONTACT&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; END&nbsp; &nbsp;<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/prep7<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,7,CIRCU94<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,5,1, , , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE, , , , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE, , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">type,7<\/span><\/div>\n<div><span style=\"font-size: 10pt\">real,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">E,n_ground,n_supply&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ANTYPE,2&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODOPT,LANB,50&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EQSLV,SPAR&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODCONT,ON&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MXPAND,50, , ,0,,YES&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SFA,12,1,PRES,1\/7.069<\/span><\/div>\n<div><span style=\"font-size: 10pt\">LUMPM,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">PSTRES,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODOPT,LANB,50,0,4e10, ,OFF&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SOLVE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">finish&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">!===========================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ANTYPE,3&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROPT,MSUP, , ,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROUT,ON<\/span><\/div>\n<div><span style=\"font-size: 10pt\">LUMPM,0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROPT,MSUP,all, ,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROUT,ON,OFF,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">LVSCAL,1,1&nbsp;<\/span><\/div>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">HARFRQ,0,4e5,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSUBST,4e2,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KBC,1&nbsp; &nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!BETAD,1e-6,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DMPRAT,0.03&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MDAMP,1, , , , , , ,&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SOLVE&nbsp;&nbsp;<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">save,pzt_harmonic,db<\/span><\/div>\n<div><span style=\"font-size: 10pt\">finish<\/span><\/div>\n<div><span style=\"font-size: 10pt\">save<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/SOLU<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EXPASS,1 ! Harmonic Analysis Expansion Pass<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NUMEXP,ALL,0,4e5,0 ! Frequency range<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HREXP,ALL,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SOLVE&nbsp;&nbsp;<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">nsel,s,,,n_supply<\/span><\/div>\n<p>&nbsp;<\/p>\n<p><strong>Full harmonic analysis:&nbsp;<\/strong><\/p>\n<div><span style=\"font-size: 10pt\">finish<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/clear<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/PREP7&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">et,1,solid226,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">keyopt,1,1,1001<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Stiffness<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB, ANEL, 1 , 1 , 0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 1, 1.327E+5 , 0.866E+4 , 0.856E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 7, 1.327E+5 , 0.856E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 12, 1.192E+5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 16, 2.12E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 19, 2.12E+4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 21, 2.99E+4<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Piezo matrix<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB,PIEZ,1,,,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 3, -1.86e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 6, -1.86e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 9, 4.00e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 11, 6.17e-10<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TBDATA, 13, 6.17e-10<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">\/com Permittivity<\/span><\/div>\n<div><span style=\"font-size: 10pt\">tb,DPER,,,,1 ! Relative permittivity at const&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">tbdata,1,1852,1852,1751<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TB,DPER,1,,,1852,1852,1751,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EMUNIT, EPZRO, 8.85E-15<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP, DENS, 1 , 7.8e-9<\/span><\/div>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">et,2,solid185<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EX,2,350e3&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,PRXY,2,0.22&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,DENS,2,3.9e-9&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,BETD,2,1e-4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,2.5, , , ,1.5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">BLC4,0,-1.25,7.1,2.5,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">VSBV,&nbsp; &nbsp; &nbsp; &nbsp;2,&nbsp; &nbsp; &nbsp; &nbsp;1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,2.5, , , ,1.5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vglue,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">k,21,0,0,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">csys,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">wpcsys,-1,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">kwpave,21<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,1.5, , , ,2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">k,,0,0,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">kwpave,26<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CYL4,0,0,1.5, , , ,1.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">csys,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">wpcsys,-1,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">save<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!==============================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Type,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Mat,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">esize,0.3<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SMRT,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,4<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,3<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">Type,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">Mat,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">vsweep,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">save<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DA,7,all,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DA,18,all,0<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">lsel,s,,,39,42<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DL,all,,ux,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DL,all,,uy,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">asel,s,,,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">lsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ksll,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsll,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nslk,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!D,all,volt,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">cp,next,volt,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">*get,n_ground,node,0,num,min<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">asel,s,,,2<\/span><\/div>\n<div><span style=\"font-size: 10pt\">lsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ksll,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsll,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nslk,a<\/span><\/div>\n<div><span style=\"font-size: 10pt\">cp,next,volt,all<\/span><\/div>\n<div><span style=\"font-size: 10pt\">*get,n_supply,node,0,num,min<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">d,n_ground,volt,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!======= CONTACT ==========<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; START&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_NODECM,NODE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_ELEMCM,ELEM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_KPCM,KP&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_LINECM,LINE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_AREACM,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_VOLUCM,VOLU&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GSAV,cwz,gsav,,temp<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,MU,1,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MAT,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EMIS,1,7.88860905221e-31&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,3&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">REAL,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,3,170<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,4,174<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,3,,,1.0,0.1,0,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,1.0E20,0.0,1.0,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0.0,0,1.0,,1.0,0.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0,1.0,1.0,0.0,,1.0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,,,,1.0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,4,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,7,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,8,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,9,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,10,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,11,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,12,5&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,14,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,18,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,2,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,3,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,4,1,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the target surface&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,17&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_TARGET,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLL,U&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,U,ENAME,,188,189&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the contact surface&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_CONTACT,AREA<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8\/2008)&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ALLSEL&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PSYMB,ESYS,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PNUM,TYPE,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/NUM,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EPLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,3&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_NODECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_NODECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_ELEMCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_KPCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_KPCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_LINECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_LINECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_AREACM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_AREACM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_VOLUCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_VOLUCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GRES,cwz,gsav&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_TARGET&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_CONTACT&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; END&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">APLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!*&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!*&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; START&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_NODECM,NODE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_ELEMCM,ELEM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_KPCM,KP&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_LINECM,LINE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_AREACM,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_VOLUCM,VOLU&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GSAV,cwz,gsav,,temp<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,MU,1,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MAT,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MP,EMIS,1,7.88860905221e-31&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,4&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">REAL,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,5,170<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,6,174<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,4,,,1.0,0.1,0,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,1.0E20,0.0,1.0,&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0.0,0,1.0,,1.0,0.5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,0,1.0,1.0,0.0,,1.0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE,,,,,,1.0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,4,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,7,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,8,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,9,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,10,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,11,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,12,5&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,14,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,18,0&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,2,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,5,5,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KEYOPT,6,1,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the target surface&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_TARGET,AREA&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLL,U&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,U,ENAME,,188,189&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">! Generate the contact surface&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ASEL,S,,,11<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CM,_CONTACT,AREA<\/span><\/div>\n<div><span style=\"font-size: 10pt\">TYPE,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLA,S,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESLN,S,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSLE,A,CT2 ! CZMESH patch (fsk qt-40109 8\/2008)&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESURF&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ALLSEL&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PSYMB,ESYS,1&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/PNUM,TYPE,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/NUM,1&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EPLOT&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,ALL<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,S,TYPE,,5&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,A,TYPE,,6&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ESEL,R,REAL,,4&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_NODECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_NODECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,A,_ELEMCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_ELEMCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_KPCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_KPCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_LINECM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_LINECM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_AREACM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_AREACM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMSEL,S,_VOLUCM&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_VOLUCM&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/GRES,cwz,gsav&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_TARGET&nbsp; &nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">CMDEL,_CONTACT&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/COM, CONTACT PAIR CREATION &#8211; END&nbsp; &nbsp;<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/prep7<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ET,7,CIRCU94<\/span><\/div>\n<div><span style=\"font-size: 10pt\">R,5,1e6, , , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE, , , , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">RMORE, , , ,<\/span><\/div>\n<div><span style=\"font-size: 10pt\">type,7<\/span><\/div>\n<div><span style=\"font-size: 10pt\">real,5<\/span><\/div>\n<div><span style=\"font-size: 10pt\">E,n_ground,n_supply&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ANTYPE,2&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODOPT,LANB,50&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EQSLV,SPAR&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODCONT,ON&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MXPAND,50, , ,0,,YES&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!!!!!!!!!!!!!!!!!!!!!!!!!!!!SFA,12,1,PRES,1\/7.069<\/span><\/div>\n<div><span style=\"font-size: 10pt\">LUMPM,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">PSTRES,0&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MODOPT,LANB,50,0,4e10, ,OFF&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">SOLVE&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">finish&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!============================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/solu<\/span><\/div>\n<div><span style=\"font-size: 10pt\">asel,s,,,12<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsla,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsel,r,loc,x,-0.25,0.25<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsel,r,loc,y,-0.25,0.25<\/span><\/div>\n<div><span style=\"font-size: 10pt\">*get,n_force,node,0,num,min<\/span><\/div>\n<div><span style=\"font-size: 10pt\">allsel<\/span><\/div>\n<div><span style=\"font-size: 10pt\">f,n_force,fz,-1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">!===========================================================<\/span><\/div>\n<div><span style=\"font-size: 10pt\">\/SOL&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">ANTYPE,3<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROPT,FULL&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HROUT,ON<\/span><\/div>\n<div><span style=\"font-size: 10pt\">LUMPM,0&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">EQSLV, ,0,&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">PSTRES,0<\/span><\/div>\n<div><span style=\"font-size: 10pt\">HARFRQ,0,500,&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">NSUBST,100,&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">KBC,0&nbsp; &nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">DMPRAT,0.1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">MDAMP,1, , , , , , ,&nbsp;&nbsp;<\/span><\/div>\n<div><span style=\"font-size: 10pt\">solve<\/span><\/div>\n<div>&nbsp;<\/div>\n<div><span style=\"font-size: 10pt\">vsel,s,,,1<\/span><\/div>\n<div><span style=\"font-size: 10pt\">eslv,s<\/span><\/div>\n<div><span style=\"font-size: 10pt\">nsle,s<\/span><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"template":"","class_list":["post-238721","topic","type-topic","status-closed","hentry","topic-tag-Modal_Analysis-1","topic-tag-frequency-response","topic-tag-pzt-1"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_subscription":["180812","50680"],"_bbp_author_ip":["23.56.168.190"]," _bbp_last_reply_id":["0"]," _bbp_likes_count":["0"],"_btv_view_count":["1279"],"_bbp_topic_status":["unanswered"],"_bbp_status":["publish"],"_bbp_topic_id":["238721"],"_bbp_forum_id":["27793"],"_bbp_engagement":["50680","180812"],"_bbp_voice_count":["2"],"_bbp_reply_count":["1"],"_bbp_last_reply_id":["240147"],"_bbp_last_active_id":["240147"],"_bbp_last_active_time":["2022-11-08 16:34:21"]},"test":"ali_safian"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/238721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/238721\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=238721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}