马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
我自己做的一个最简单的关于电磁铁的例子:
(以前我一直做不对,产生的磁力线不对称,百思不得其解!后来终于发现,原来,我将两边电流密度的方向设成了一样!这样当
然得不到正确的结果。后来,将它们反过来(也就是我的命令流里面红色的提示部分)之后,就可以了)
/TITLE, alex, Simulation for magnetic field
!*go,:start
!:start !利用这个可以让ansys有选择性的读取输入文件
!JPGPRF,500,100,1
! MACRO TO SET PREFS FOR JPEG PLOTS
/PREP7
emunit,mks !定义电磁单位为国际标准单位,即μ0=4 Pi e-7 henries/meter
*afun,deg
!********************************************
! 定义单元类型*
!********************************************
ET,53,PLANE53 ! Define PLANE 53 as element type
ET,9,INFIN9 !无限外界(注意:系统原点一定不能在infin9类型的节点上)
!********************************************
! 定义材料*
!********************************************
MP,MURX,1,1 !Define material properties (permeability) !定义空气(磁导率=1)
mp,murx,9,1 !定义线圈材料(假设是铜)
MP,MURX,10,1 !定义铁芯材料 10号材料为铁芯
!********************************************
!* 建立模型*
!********************************************
wtotal = 0.4 !计算总区域的宽度
htotal=0.4 !计算总区域的高度!电磁铁的尺寸
w32=0.150
h32=0.075
w33=0.035
h33=0.075 !可以看看h33和h32不一样,结果会不会有很大差别
h33_1=(h32-h33)/2
gap=0 !线圈和磁芯的距离
w8=wtotal/2
h8=(htotal-h32)/2
n=810 !总匝数
i=5 !线圈每匝的电流(A)
acoil=w33*h33 !线圈的横截面积
jdens=n*i/acoil !线圈横截面的电流密度!建立磁铁
rectng,-w32/2,w32/2,0,h32 !建立线圈
rectng,-(w32/2+gap+w33),-(w32/2+gap),h33_1,h33_1+h33
rectng,w32/2+gap,w32/2+gap+w33,h33_1,h33_1+h33!建立外部区域
rectng,-w8,w8,-h8,h32+h8
/PNUM,AREA,1 !定义显示模式
aovlap,allnumcmp,area !将生成的面重新编号
aplot
!********************************************
!建立材料属性
!********************************************
asel,s,area,,2,3 !线圈
aatt,9asel,s,area,,1 !铁芯
aatt,10asel,s,area,,4 !空气
aatt,1 !划分网格lsel,s,line,,13,15,2
lesize,all,,,60
lsel,s,line,,14,16,2
lesize,all,,,50
lsel,a,line,,13,15,2
type,9 !定义无限边界,并且划分之
lmesh,all
lsel,s,line,,8,10,2
lsel,a,line,,2,4,2
lesize,all,,,20
lsel,s,line,,1,3,2
lesize,all,,,40
lsel,s,line,,18,20,2
lsel,a,line,,17,19,2
lesize,all,,,16
allsel,all
type,53 !定义单元53,并且划分之
amesh,all
[ 本帖最后由 16443 于 2008-5-29 19:51 编辑 ] |