找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

Flux电机有限元分析教程西莫团购入口 | 奖励入口当当网购物入口 | 奖励入口欢迎使用!西莫论坛App开放下载Motor-CAD电机多物理域设计教材购买入口 | 奖励入口
★新会员论坛须知★《西莫电机技术》第39期发售火热进行中Flux电机电磁阀有限元分析教程团购入口 | 奖励入口论坛微信公众平台欢迎入驻
西莫电机及相关产品供需交流群开放邀请★ 论坛VIP会员申请 ★Motor-CAD.MANATEE电磁热振动噪声教程 | 奖励入口西莫团队欢迎您的加盟!
宣传推广合作请联系QQ:25941174西莫电机论坛微信群正式开放Flux变压器与电抗器有限元分析团购入口 | 奖励入口西莫电机论坛技术版区QQ群汇总
查看: 1628|回复: 8

ansys 可以模拟电机转子旋转的动态吗?

[复制链接]

该用户从未签到

发表于 2012-6-23 19:52 | 显示全部楼层 |阅读模式 来自: 英国

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如题,找了很久都找不到方法。谢谢!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过

该用户从未签到

发表于 2012-6-29 09:50 | 显示全部楼层 来自: 中国北京
可以啊,很多资料都有,怎么能找不到呢?
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-6-30 12:23 | 显示全部楼层 来自: 中国新疆乌鲁木齐
回复 2# 沙隆巴斯


   请版主发点相关资料,谢谢!crray444@163.com
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-6-30 17:22 | 显示全部楼层 来自: 中国黑龙江哈尔滨
哪有啊,找不到啊,都保密!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2012-7-2 14:49 | 显示全部楼层 来自: 中国北京
/out,emf1,out
!  emf1.mac
!  example of computing the emf in a coil for a 2D planar model.  The emf is produced
!  in a coil as a magnet moves across the face of the coil which has a 3 cm inner dimension. CEs
!  are used to join the two models at the common interface.
!
!  For 2D, the flux is the difference in Azs of the coils cross sections factored by the thickness.
!  The example assumes an average velocity of the magnet.
!
!  This example is for ONLY for the demonstration of the CEs, using Tables, and *voper commands.
!
!  left coil section:  real=2 mat=1   (1 cm x 1cm)
!  right coil section: real=3 mat=1   (1 cm x 1cm)
!  air    : mat 1
!  magnet : mat 2  (.5 cm x 1 cm)
!  interface between models is at y=0
!
!   output array:
!   emft table
!    emft(i,0) = index is X coordinate of magnet
!    emft(i,1) = flux in coil for each position of magnet
!    emft(i,2) = derivative of "1" times factor
!
fini
/nerr,0,1e5
/cle,all
/prep7


t=2       !  thickness in Z direction of magnet (cm)
n_s=20    !  number of solutions for the magnet going from one extreme position to the other
d_x=.002  !  size of step of magnet motion (distance moved is (n_s-1)*d_x

freq=360   ! frequency=3600RPM=360 cycles/sec.  This is used to compute an
           ! average velocity (AV).  average velocity is full distance moved in a cycle/time for cycle
av=(n_s-1)*d_x*freq
Nturn=5000  ! number of turns-distributed uniformly
!
! magnet
mp,murx,2,1.1 !  linear magnet
mp,mgyy,2,8e5   !  magnet Hc (Y)
mp,murx,1,1   !  air
wpave,0,-.01
rectan,-.005,.005,-.0025,.0025,
aatt,2,1,1
! air for bottom section
wpave
rectan,-.1,.1,-.1,0
aovl,all
!  define components for lower section of model
cm,lower,area
lsel,,loc,y
cm,low_int,line
asel,none


!  left coil section
wpave,-.02,.015
rectan,-.005,.005,-.005,.005
aatt,1,2,1

!   right coil section
asel,none
wpave,.02,.015
rectan,-.005,.005,-.005,.005
aatt,1,3,1
!  air for top section
wpave
rectan,-.1,.1,0,.1
aovl,all
asel,a,real,,2
aovl,all
alls
!  mesh
et,1,13
lsel,,loc,y
lesi,all,,,45
ames,all

!  define element component for upper section of air elements
nsel,,loc,y,0,1
esln,,1
esel,u,real,,2,3
cm,upper,elem

!  boundary conditions
esel,all
nsel,,ext
nsel,u,loc,y
d,all,az   !  flux parallel on exterior nodes



*set,emft
*dim,emft,table,n_s,2
!   index is X coordinate of magnet
!    emft(i,1)=flux for each position of magnet
!    emft(i,2)=derivative of "1" times factor
emft(0,0)=1e-5
emft(0,1)=1  !  flux
emft(0,2)=2  !  emf

!  move magnet to initial position
cmsel,,lower
lsla
ksll
xc=-d_x*n_s/2-d_x/2
agen,2,all,,,xc,,,,,1  !  move areas
eplo

*do,_i1,1,n_s
xc=xc+d_x  !  current X of magnet
!  move lower section
fini
/prep7

nsel,,loc,y
cedel,all

cmsel,,lower
lsla
ksll
agen,2,all,,,d_x,,,,,1  !  move areas


esla
nsle
nsel,r,loc,y  !  selects nodes on surface of lower section
cmsel,,upper  !  selects elements on upper section
ceintf        !  CEs

fini
/solu
alls
eplo
solve

fini
/post1
plf2d
esel,,real,,2,3
etab,az,a,z
etab,,volu
smult,azv,az,volu

!  get average AZ for left coil section
esel,,real,,2
ssum
*get,left_az,ssum,,item,azv
*get,left_v,ssum,,item,volu
left_az=left_az/left_v

! get right average AZ for right coil section
esel,,real,,3
ssum
*get,right_az,ssum,,item,azv
*get,right_v,ssum,,item,volu
right_az=right_az/right_v

!  store position (m)  and flux  (webers)
emft(_i1,0)=xc  ! position
emft(_i1,1)=(left_az-right_az)*t  !  flux

*enddo

!  compute emf
emffac=nturn*av
*voper,emft(1,2),emft(1,1),der1,emft(1,0),emffac

/grid,1
/axlab,y,EMF (V)
/axlab,x,X coordinate (m)
*vscf,xmin,min,emft(1,0)
*vscf,xmax,max,emft(1,0)
/xran,xmin,xmax
*vplo,emft(1,0),emft(1,2)
parsav,all,emft,par

/out

虽然这个不是旋转,但是有移动有耦合,旋转所需要的基本元素都在这里了。解耦好像没有,不过肯定不难找。
出处ansys.net

评分

参与人数 1西莫币 +6 收起 理由
zptonghua + 6 多谢支持

查看全部评分

西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-2-1 10:24 | 显示全部楼层 来自: 中国天津
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-4-19 11:26 | 显示全部楼层 来自: 中国浙江杭州
多谢5楼,分享
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-4-23 09:06 | 显示全部楼层 来自: 中国广东汕头
哇 都是命令流 高手啊  我好多还不懂啊  不过多谢分享啊
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

该用户从未签到

发表于 2013-5-29 17:20 | 显示全部楼层 来自: 中国重庆
什么都不懂的路过!
西莫电机论坛微信公众平台正式上线!★详情请点击★ 西莫电机论坛会员交流专用群欢迎您西莫电机论坛加群请注明论坛用户名及所从事专业,否则不予通过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

西莫电机论坛微信公众平台欢迎您的关注!

QQ|Archiver|手机版|小黑屋|西莫电机圈 ( 浙ICP备10025899号-3|浙公网安备:33028202000436号 )

GMT+8, 2024-12-26 11:43 , Processed in 0.054791 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表