大家好,我正在做一个ANSYS的压电仿真的瞬态分析,我的问题是怎么在耦合的电极上加载正弦力载荷?
这是我的部分命令流:/prep7et,1,plane42,,,1et,2,solid5,3MP,ex,1,9.8e10!黄铜MP,nuxy,1,.32MP,dens,1,...
这是我的部分命令流:/prep7
et,1,plane42,,,1
et,2,solid5,3
MP,ex,1,9.8e10 !黄铜
MP,nuxy,1,.32
MP,dens,1,7500
MP,DENS,2,7600 !压电陶瓷密度
MP,PERX,2,7.124e-9 !X和Y轴向的介电常数
MP,PERZ,2,5.841E-9 !Z轴向的介电常数
TB,PIEZ,2 !压电电材料参数定义
TBDATA,16,10.5
TBDATA,14,10.5
TBDATA,3,-4.1
TBDATA,6,-4.1
TBDATA,9,14.1
TB,ANEL,2
TBDATA,1,13.2E10,7.1E10,7.3E10
TBDATA,7,13.2E10,7.3E10
TBDATA,12,11.5E10
TBDATA,16,3.0E10
TBDATA,19,2.6E10
TBDATA, 21, 2.6E10
!压电层几何模型 (R1=5mm,R2=9mm, H1 =1mm)
R1=5e-3
R2=9e-3
H1=1e-3
H2=1e-3
! 建立几何模型
cylind,R1,0,H2,0,360 !铜片层
cylind,R1,R2,H2,H1+H2,0,360 !PZT
!进行网格划分
LESIZE,ALL,10e-4, , , ,1, , ,1,
TYPE,2
MAT,2
ALLSEL,ALL
VSEL,S,LOC,Z,0,H2
VSWEEP,ALL
ALLSEL,ALL
TYPE,1
MAT,1
ALLSEL,ALL
VSEL,S,LOC,Z,H2,H1+H2
VSWEEP,ALL
ALLSEL,ALL
NSEL,S,LOC,Z,0
D,ALL,UZ
ALLSEL,ALL
allsel,all
finish
/solu !瞬态分析
antype,trans
trnopt,full
tintp,,0.25,0.5,0.5
outpr,all,all
outres,all,all
kbc,1
nsel,s,loc,z,H2 !耦合电压
d,all,volt,0
cp,1,volt,all
nsel,s,loc,Z,H1+H2
cp,2,volt,all 展开
et,1,plane42,,,1
et,2,solid5,3
MP,ex,1,9.8e10 !黄铜
MP,nuxy,1,.32
MP,dens,1,7500
MP,DENS,2,7600 !压电陶瓷密度
MP,PERX,2,7.124e-9 !X和Y轴向的介电常数
MP,PERZ,2,5.841E-9 !Z轴向的介电常数
TB,PIEZ,2 !压电电材料参数定义
TBDATA,16,10.5
TBDATA,14,10.5
TBDATA,3,-4.1
TBDATA,6,-4.1
TBDATA,9,14.1
TB,ANEL,2
TBDATA,1,13.2E10,7.1E10,7.3E10
TBDATA,7,13.2E10,7.3E10
TBDATA,12,11.5E10
TBDATA,16,3.0E10
TBDATA,19,2.6E10
TBDATA, 21, 2.6E10
!压电层几何模型 (R1=5mm,R2=9mm, H1 =1mm)
R1=5e-3
R2=9e-3
H1=1e-3
H2=1e-3
! 建立几何模型
cylind,R1,0,H2,0,360 !铜片层
cylind,R1,R2,H2,H1+H2,0,360 !PZT
!进行网格划分
LESIZE,ALL,10e-4, , , ,1, , ,1,
TYPE,2
MAT,2
ALLSEL,ALL
VSEL,S,LOC,Z,0,H2
VSWEEP,ALL
ALLSEL,ALL
TYPE,1
MAT,1
ALLSEL,ALL
VSEL,S,LOC,Z,H2,H1+H2
VSWEEP,ALL
ALLSEL,ALL
NSEL,S,LOC,Z,0
D,ALL,UZ
ALLSEL,ALL
allsel,all
finish
/solu !瞬态分析
antype,trans
trnopt,full
tintp,,0.25,0.5,0.5
outpr,all,all
outres,all,all
kbc,1
nsel,s,loc,z,H2 !耦合电压
d,all,volt,0
cp,1,volt,all
nsel,s,loc,Z,H1+H2
cp,2,volt,all 展开
3个回答
展开全部
用函数加载器加载,刚试了下,我是用柱坐标系Y(θ)变化加载的力,也可以用其他参数time,x,y。
先定义函数,然后点file〉保存(随便写个英文函数名字),关闭函数加载器。然后在点utility menu>functions>read form file,选刚保存的函数文件。设定table parameter name为加载函数名字(如volt),坐标系也换成变量(y)所需要的坐标系。OK。再去solution中加载,选existing table。
PS:楼上那个加载不是正弦加载,而是每次加载值用计算出来的力的正弦值再次加载。比如,t=1,得出力加载上去,求解;t=2,得出力再加载上去,求解。属于运用正弦变力加载。而lz应该是加载正弦载荷(载荷成正弦分布)。
展开全部
nsel,s,loc,Z,H1+H2
cp,2,volt,all
也就是这里吧,首先要定义时间变量,假如你的力F=F_max*sin(t)
那正弦的加载就比如是:
*do,t,1,360,1 !时间从1到360秒
f,a2,Fy,F_max*sin(t) !其中a2是你这里耦合序列2里面的任意一个节点编号
allsel,all
solve
*enddo
这样随着时间的变化,你这个力就加上了,当然你每个力施加一次,总是要计算的,所以我给你加上了
solve来求解
cp,2,volt,all
也就是这里吧,首先要定义时间变量,假如你的力F=F_max*sin(t)
那正弦的加载就比如是:
*do,t,1,360,1 !时间从1到360秒
f,a2,Fy,F_max*sin(t) !其中a2是你这里耦合序列2里面的任意一个节点编号
allsel,all
solve
*enddo
这样随着时间的变化,你这个力就加上了,当然你每个力施加一次,总是要计算的,所以我给你加上了
solve来求解
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,看分析你也是ANSYS高手,我是初学者,正在做压电梁建模,这方面不懂,求大师,留一下联系方式,644924085@qq.com,求帮助,学妹走过。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询