压电陶瓷的谐响应问题
这是一个压电陶瓷圆环的谐响应分析,求出的是导和纳的频率曲线,出现了纳曲线的凹谷,这是什么问题呢?另外导纳曲线成了图示德行,怎么回事呢?盼达人正解!!!! 你是那个学校的呀?出现你这种情况可能是你加电压的问题,我也遇到过,你自己看一下,因该是加电压的问题
回复 #2 我爱715 的帖子
谢谢楼上的,我是陕西师大的,我加的电压是一个电极加100v,另一个加0v,命令流失这样的:(作了几次,比较杂乱)/BATCH
/COM,ANSYS RELEASE9.0 UP20041104 21:04:55 03/19/2007
/input,menust,tmp,'',,,,,,,,,,,,,,,,1
/GRA,POWER
/GST,ON
/PLO,INFO,3
/GRO,CURL,ON
/CPLANE,1
/REPLOT,RESIZE
WPSTYLE,,,,,,,,0
/PREP7
ET,1,SOLID5,3
mp,DENS,1,7500 ! Density, kg/m**3
emunit,epzro,8.85E-12
MP,PERX,1,804.6 ! PERMITTIVITY (X AND Y DIRECTION)
MP,PERZ,1,659.7 ! PERMITTIVITY (Z DIRECTION)
TB,PIEZ,1 ! DEFINE PIEZ. TABLE
TBDATA,16,10.5 ! E61 PIEZOELECTRIC CONSTANT
TBDATA,14,10.5 ! E52 PIEZOELECTRIC CONSTANT
TBDATA,3,-4.1 ! E13 PIEZOELECTRIC CONSTANT
TBDATA,6,-4.1 ! E23 PIEZOELECTRIC CONSTANT
TBDATA,9,14.1 ! E33 PIEZOELECTRIC CONSTANT
TB,ANEL,1 ! DEFINE STRUCTURAL TABLE
TBDATA,1,13.2E10,7.1E10,7.3E10 ! INPUT MATRIX
TBDATA,7,13.2E10,7.3E10
TBDATA,12,11.5E10
TBDATA,16,3.0E10
TBDATA,19,2.6E10
TBDATA,21,2.6E10
SAVE
CYLIND,0.03,0.006,0,0.008,0,90,
SAVE
LPLOT
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
FLST,5,4,4,ORDE,4
FITEM,5,2
FITEM,5,4
FITEM,5,-5
FITEM,5,7
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1
!*
FLST,5,4,4,ORDE,4
FITEM,5,1
FITEM,5,3
FITEM,5,6
FITEM,5,8
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,10, , , , ,1
!*
FLST,5,4,4,ORDE,2
FITEM,5,9
FITEM,5,-12
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
!*
LESIZE,_Y1, , ,4, , , , ,1
!*
MSHAPE,0,3D
MSHKEY,1
!*
/UI,MESH,OFF
/UI,MESH,OFF
SAVE
FINISH
! /EXIT,MODEL
/BATCH
/COM,ANSYS RELEASE9.0 UP20041104 21:07:23 03/19/2007
/input,menust,tmp,'',,,,,,,,,,,,,,,,1
/GRA,POWER
/GST,ON
/PLO,INFO,3
/GRO,CURL,ON
/CPLANE,1
/REPLOT,RESIZE
WPSTYLE,,,,,,,,0
RESUME
/COM,ANSYS RELEASE9.0 UP20041104 21:07:31 03/19/2007
/SOLU
FINISH
/PREP7
LPLOT
CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
SAVE
nsel,s,loc,x,0
dsym,symm,x,0
nsel,s,loc,y,0
dsym,symm,y,0
nsel,all
SAVE
NSEL,S,LOC,Z,0
cp,1,volt,all
*get,n_top,node,0,num,min
NSEL,S,LOC,Z,0.008
cp,2,volt,all
*get,n_bot,node,0,num,min
nsel,all
SAVE
SAVE
FINISH
/SOL
!*
ANTYPE,2
!*
MSAVE,0
!*
MODOPT,LANB,20
EQSLV,SPAR
MXPAND,20, , ,0
LUMPM,0
PSTRES,0
!*
MODOPT,LANB,20,70000,150000, ,OFF
/STATUS,SOLU
SOLVE
FINISH
/POST1
SET,LIST,999
SET,,, ,,, ,7
!*
PLDI,1,
ANMODE,10,0.5, ,0
!*
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
/USER,1
/VIEW,1,0.260929502154 ,0.820900603601E-02,0.965322954832
/ANG, 1,-9.54457421845
/REPLO
/VIEW,1,0.207074691996 , -0.694098024994 ,0.689454859751
/ANG, 1,-9.01666088780
/REPLO
/VIEW,1,0.298539481877 , -0.774838520504 ,0.557224770540
/ANG, 1,-17.3954711513
/REPLO
/VIEW,1,0.127919332868E-01, -0.873150722607 ,0.487282445871
/ANG, 1, 4.77757793703
/REPLO
/VIEW,1,0.174318516208 , -0.904622803132 ,0.388935263200
/ANG, 1,-15.3064823658
/REPLO
/VIEW,1,0.445416052314 , -0.772169661177 ,0.453165041347
/ANG, 1,-30.7844383989
/REPLO
/VIEW,1,0.183887041978 , -0.720394120173 ,0.668743498969
/ANG, 1,-7.33382661885
/REPLO
/VIEW,1,0.299816513685 , -0.953752937412 ,0.215729576048E-01
/ANG, 1,-79.6341510036
/REPLO
/VIEW,1,0.653067238339 , -0.694332244227 ,0.302334114572
/ANG, 1,-61.7386693823
/REPLO
/VIEW,1,0.385218962051 , -0.843141819685 ,0.375124276974
/ANG, 1,-46.3027182399
/REPLO
/VIEW,1,0.267562658895 , -0.865394240267 ,0.423677982054
/ANG, 1,-34.8707007998
/REPLO
/VIEW,1,0.205220784839 , -0.875119072572 ,0.438236281350
/ANG, 1,-28.6351619677
/REPLO
/VIEW,1,0.198017879239 , -0.846723808111 ,0.493809388610
/ANG, 1,-25.8414139160
/REPLO
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
/VIEW,1,,,1
/ANG,1
/REP,FAST
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
/VIEW,1,,,1
/ANG,1
/REP,FAST
/VIEW,1,1,2,3
/ANG,1
/REP,FAST
/VIEW,1,1
/ANG,1
/REP,FAST
SET,LIST
SET,LAST
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,PREVIOUS
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,PREVIOUS
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
/VIEW,1,,,1
/ANG,1
/REP,FAST
/VIEW,1,,,1
/ANG,1
/REP,FAST
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,LIST
/VIEW,1,1
/ANG,1
/REP,FAST
SET,FIRST
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
/VIEW,1,,,1
/ANG,1
/REP,FAST
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/VIEW,1,,,1
/ANG,1
/REP,FAST
/VIEW,1,1
/ANG,1
/REP,FAST
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
SET,NEXT
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
FINISH
/SOL
!*
ANTYPE,2
!*
MSAVE,0
!*
MODOPT,LANB,20
EQSLV,SPAR
MXPAND,20, , ,0
LUMPM,0
PSTRES,0
!*
MODOPT,LANB,20,70000,150000, ,OFF
NSEL,S,LOC,Z,0
d,n_top,volt,100
NSEL,S,LOC,Z,0.008
d,n_bot,volt,0
nsel,all
/STATUS,SOLU
SOLVE
/VIEW,1,,,1
/ANG,1
/REP,FAST
FINISH
/POST1
SET,FIRST
SET,LIST
SET,LIST,999
SET,,, ,,, ,7
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/DIST,1,1.08222638492,1
/REP,FAST
/DIST,1,1.08222638492,1
/REP,FAST
/DIST,1,0.924021086472,1
/REP,FAST
/DIST,1,0.924021086472,1
/REP,FAST
/DIST,1,1.08222638492,1
/REP,FAST
/VIEW,1,1,1,1
/ANG,1
/REP,FAST
/VIEW,1,1,2,3
/ANG,1
/REP,FAST
/VIEW,1,,,1
/ANG,1
/REP,FAST
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
/VIEW,1, -0.381320622974 , -0.719840707473 ,0.580020636149
/ANG, 1, 10.0874749933
/REPLO
/VIEW,1,0.214570907820 , -0.882690160661 ,0.418111714485
/ANG, 1,-40.0136175392
/REPLO
/VIEW,1,0.536897321259 , -0.789105137145 ,0.298419752960
/ANG, 1,-68.8913278906
/REPLO
/VIEW,1,0.382289859238 , -0.921034855470 ,0.744933455651E-01
/ANG, 1,-84.4283037166
/REPLO
/VIEW,1, -0.324199614420 , -0.933126563937 ,0.155465191234
/ANG, 1, 54.9219438043
/REPLO
/VIEW,1, -0.277047230322 , -0.848017608070 ,0.451786419200
/ANG, 1, 24.2785817340
/REPLO
/VIEW,1, -0.308490759940E-01, -0.865307806155 ,0.500290650641
/ANG, 1,0.150796561926
/REPLO
/VIEW,1,0.523015894880E-01, -0.801802654510 ,0.595295764270
/ANG, 1,-7.13806043340
/REPLO
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/UI,COPY,SAVE,PNG,GRAPH,GREY,NORM,LANDSCAPE,YES
/DIST,1,0.924021086472,1
/REP,FAST
!*
PLDI,1,
ANMODE,10,0.5E-01, ,0
!*
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
FINISH
/SOL
/DIST,1,1.08222638492,1
/REP,FAST
/DIST,1,1.08222638492,1
/REP,FAST
/DIST,1,0.924021086472,1
/REP,FAST
/DIST,1,0.924021086472,1
/REP,FAST
SAVE
!*
ANTYPE,3
!*
!*
HROPT,FULL
HROUT,ON
LUMPM,0
!*
EQSLV,FRONT,0,
PSTRES,0
!*
ALPHAD,0,
BETAD,0,
DMPRAT,0.003,
!*
HARFRQ,70000,100000,
NSUBST,30,
KBC,1
!*
/STATUS,SOLU
SOLVE
FINISH
/POST26
FILE,'sang','rst','.'
/UI,COLL,1
NUMVAR,200
SOLU,191,NCMIT
STORE,MERGE
PLCPLX,0
PRCPLX,1
FILLDATA,191,,,,1,1
REALVAR,191,191
!*
RFORCE,2,1,AMPS,, AMPS_2
STORE,MERGE
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: Y
! ID:3
! Function: -4*2*3.14*{FREQ}*{AMPS_2}*1000*sqrt(-1)
FILLDATA,199,,,,2,0
REALVAR,199,199
FILLDATA,198,,,,-4,0
REALVAR,198,198
PROD,200,198,199
FILLDATA,198,,,,3.14,0
REALVAR,198,198
PROD,199,200,198
PROD,198,199,1
PROD,199,198,2
FILLDATA,200,,,,1000,0
REALVAR,200,200
PROD,198,199,200
FILLDATA,199,,,,1,0
REALVAR,199,199
FILLDATA,197,,,,0,0
REALVAR,197,197
PROD,196,199,194
ADD,200,197,196
FILLDATA,197,,,,1,0
REALVAR,197,197
PROD,196,200,197
SQRT,197,196
PROD,3,198,197,,Y
!
STORE,MERGE
XVAR,1
PLVAR,3,
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
NUMVAR,200
PLCPLX,0
PRCPLX,1
FILLDATA,191,,,,1,1
REALVAR,191,191
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: G
! ID:4
! Function: real({Y})
REALVAR,4,3,,,G
!
STORE,MERGE
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: B
! ID:5
! Function: imag({Y})
IMAGIN,5,3,,,B
!
STORE,MERGE
XVAR,1
PLVAR,4,
XVAR,1
PLVAR,5,
XVAR,4
PLVAR,5,
FINISH
/SOL
!*
ANTYPE,3
!*
!*
HROPT,FULL
HROUT,ON
LUMPM,0
!*
EQSLV,FRONT,1e-008,
PSTRES,0
!*
ALPHAD,0,
BETAD,0,
DMPRAT,0.003,
!*
HARFRQ,80000,90000,
NSUBST,50,
KBC,1
!*
/STATUS,SOLU
! PLVAR,5,
FINISH
/POST26
FILE,'sang','rst','.'
/UI,COLL,1
NUMVAR,200
SOLU,191,NCMIT
STORE,MERGE
PLCPLX,0
PRCPLX,1
FILLDATA,191,,,,1,1
REALVAR,191,191
!*
RFORCE,2,1,AMPS,, AMPS_2
STORE,MERGE
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: Y
! ID:3
! Function: -4*2*3.14*{FREQ}*{AMPS_2}*1000*sqrt(-1)
FILLDATA,199,,,,2,0
REALVAR,199,199
FILLDATA,198,,,,-4,0
REALVAR,198,198
PROD,200,198,199
FILLDATA,198,,,,3.14,0
REALVAR,198,198
PROD,199,200,198
PROD,198,199,1
PROD,199,198,2
FILLDATA,200,,,,1000,0
REALVAR,200,200
PROD,198,199,200
FILLDATA,199,,,,1,0
REALVAR,199,199
FILLDATA,197,,,,0,0
REALVAR,197,197
PROD,196,199,194
ADD,200,197,196
FILLDATA,197,,,,1,0
REALVAR,197,197
PROD,196,200,197
SQRT,197,196
PROD,3,198,197,,Y
!
STORE,MERGE
XVAR,1
PLVAR,3,
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: G
! ID:4
! Function: real({Y})
REALVAR,4,3,,,G
!
STORE,MERGE
FILLDATA,192,,,,0,0
FILLDATA,193,,,,1,0
FILLDATA,194,,,,-1,0
FILLDATA,195,,,,1,1
VARNAME,195,NSET
!
! Name: B
! ID:5
! Function: imag({Y})
IMAGIN,5,3,,,B
!
STORE,MERGE
XVAR,1
PLVAR,4,
XVAR,1
PLVAR,5,
XVAR,1
PLVAR,4,5,
XVAR,4
PLVAR,5,
XVAR,5
PLVAR,5,
XVAR,5
PLVAR,4,
XVAR,4
PLVAR,4,
XVAR,4
PLVAR,1,
XVAR,4
PLVAR,4,
XVAR,1
PLVAR,4,
XVAR,1
PLVAR,4,5,
/UI,COPY,SAVE,JPEG,GRAPH,GREY,NORM,LANDSCAPE,,100
/UI,COPY,SAVE,JPEG,GRAPH,COLOR,NORM,LANDSCAPE,,100
XVAR,4
PLVAR,5,
/UI,COPY,SAVE,JPEG,GRAPH,COLOR,NORM,LANDSCAPE,,100
FINISH
! /EXIT,ALL
/BATCH
/COM,ANSYS RELEASE9.0 UP20041104 18:37:48 03/21/2007
/input,menust,tmp,'',,,,,,,,,,,,,,,,1
/GRA,POWER
/GST,ON
/PLO,INFO,3
/GRO,CURL,ON
/CPLANE,1
/REPLOT,RESIZE
WPSTYLE,,,,,,,,0
RESUME
/COM,ANSYS RELEASE9.0 UP20041104 18:37:59 03/21/2007
/REPLOT,RESIZE
/POST26
FILE,'sang','rst','.'
/UI,COLL,1
NUMVAR,200
SOLU,191,NCMIT
STORE,MERGE
PLCPLX,0
PRCPLX,1
FILLDATA,191,,,,1,1
REALVAR,191,191
FINISH
! /EXIT,MODEL 原因在于你显示的是电纳的绝对值(模值),改变显示实部就行了 你的命令流应该是拼凑的吧?看得我头晕,下次命令写工整些,注释也清楚些,大姐都方便。给你一个求impdance公式:1/sqre(实部^2+虚部^2) 这个命令流里面多余的东西太多了,楼主应该把这个稍微简化下再发上来 好乱啊,希望大家在分享时能精简一下不必要的过程
页:
[1]