找回密码
 注册
Simdroid-非首页
查看: 207|回复: 15

[电磁场] 永磁体磁化导磁介质形成磁回路问题

[复制链接]
发表于 2012-12-16 18:56:02 | 显示全部楼层 |阅读模式 来自 河北石家庄
本人因工作需要要进行永磁体磁化导磁介质形成磁化回路问题,经过好多天努力仍是出不了想要结果,现请教各位,不胜感激。
1.模型如图
http://home.simwe.com/data/attac ... 3i3ackyymcl66kd.jpg
材料单元 117。(因采用的单元边法直接选得这种材料单元) 中间浅蓝色长方体为永磁体 定义材料:矫顽力10000,Y方向。相对磁导率:1.05.其余部分为导磁介质相对磁导率5000.
2 网格划分为默认模式
http://home.simwe.com/data/attac ... qbzbqyo6uriffbi.jpg
3:求解:Solve,Static Analysis,Opt&Solv edge 求解
4:然后我Plot results>Vector Plot>Predefined,选择Flux&gardient,Mag flux Dens B来显示磁通密度矢量。结果只能显示我定义的永磁铁的B线。
http://home.simwe.com/home.php?m ... cid=42676#pic_block
直接就是这样 ,完全没有磁路。不知道问题出在哪,请各位指教。
发表于 2012-12-17 09:46:46 | 显示全部楼层 来自 福建厦门
Simdroid开发平台
没命令谁会知道问题在哪
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-17 11:16:52 | 显示全部楼层 来自 河北石家庄
不好意思 现又重新做了一遍 命令贴上来:
/COM,  Magnetic-Edge
!*  
/PREP7  
!*  
ET,1,SOLID117   
!*  
!*  
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MURX,1,,1.05
MPDATA,MURY,1,,1.05
MPDATA,MURZ,1,,1.05
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MURX,2,,5000
MPDATA,MURY,2,,5000
MPDATA,MURZ,2,,5000
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MGXX,1,,
MPDATA,MGYY,1,,10000
MPDATA,MGZZ,1,,
/prep7  
BLOCK,0,3,0,1,0,3,  
BLOCK,0,3,1,5,0,3,  
BLOCK,0,12,5,6,0,3,
BLOCK,9,12,-3,5,0,3,
BLOCK,0,12,-3,-4,0,3,   
BLOCK,0,3,0,-3,0,3,
/PNUM,KP,0  
/PNUM,LINE,0
/PNUM,AREA,0
/PNUM,VOLU,1
/PNUM,NODE,0
/PNUM,TABN,0
/PNUM,SVAL,0
/NUMBER,0   
!*  
/PNUM,ELEM,0
/REPLOT
!*  
FLST,2,6,6,ORDE,2   
FITEM,2,1   
FITEM,2,-6  
VGLUE,P51X  
CM,_Y,VOLU  
VSEL, , , ,       1
CM,_Y1,VOLU
CMSEL,S,_Y  
!*  
CMSEL,S,_Y1
VATT,       1, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1  
!*  
FLST,5,5,6,ORDE,2   
FITEM,5,7   
FITEM,5,-11
CM,_Y,VOLU  
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y  
!*  
CMSEL,S,_Y1
VATT,       2, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1  
!*  
MSHAPE,1,3D
MSHKEY,0
!*  
FLST,5,6,6,ORDE,3   
FITEM,5,1   
FITEM,5,7   
FITEM,5,-11
CM,_Y,VOLU  
VSEL, , , ,P51X
CM,_Y1,VOLU
CHKMSH,'VOLU'   
CMSEL,S,_Y  
!*  
VMESH,_Y1   
!*  
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
!*  
FINISH  
/SOL
MAGSOLV,0,3,0.001, ,25,
FINISH  
/POST1  
!*  
/VSCALE,1,1,0   
!   
!*  
PLVECT,B, , , ,VECT,ELEM,ON,0   
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-17 11:17:51 | 显示全部楼层 来自 河北石家庄
无为之为 发表于 2012-12-17 09:46
没命令谁会知道问题在哪

不好意思 现又重新做了一遍 命令贴上来:
/COM,  Magnetic-Edge
!*  
/PREP7  
!*  
ET,1,SOLID117   
!*  
!*  
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MURX,1,,1.05
MPDATA,MURY,1,,1.05
MPDATA,MURZ,1,,1.05
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MURX,2,,5000
MPDATA,MURY,2,,5000
MPDATA,MURZ,2,,5000
MPTEMP,,,,,,,,  
MPTEMP,1,0  
MPDATA,MGXX,1,,
MPDATA,MGYY,1,,10000
MPDATA,MGZZ,1,,
/prep7  
BLOCK,0,3,0,1,0,3,  
BLOCK,0,3,1,5,0,3,  
BLOCK,0,12,5,6,0,3,
BLOCK,9,12,-3,5,0,3,
BLOCK,0,12,-3,-4,0,3,   
BLOCK,0,3,0,-3,0,3,
/PNUM,KP,0  
/PNUM,LINE,0
/PNUM,AREA,0
/PNUM,VOLU,1
/PNUM,NODE,0
/PNUM,TABN,0
/PNUM,SVAL,0
/NUMBER,0   
!*  
/PNUM,ELEM,0
/REPLOT
!*  
FLST,2,6,6,ORDE,2   
FITEM,2,1   
FITEM,2,-6  
VGLUE,P51X  
CM,_Y,VOLU  
VSEL, , , ,       1
CM,_Y1,VOLU
CMSEL,S,_Y  
!*  
CMSEL,S,_Y1
VATT,       1, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1  
!*  
FLST,5,5,6,ORDE,2   
FITEM,5,7   
FITEM,5,-11
CM,_Y,VOLU  
VSEL, , , ,P51X
CM,_Y1,VOLU
CMSEL,S,_Y  
!*  
CMSEL,S,_Y1
VATT,       2, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1  
!*  
MSHAPE,1,3D
MSHKEY,0
!*  
FLST,5,6,6,ORDE,3   
FITEM,5,1   
FITEM,5,7   
FITEM,5,-11
CM,_Y,VOLU  
VSEL, , , ,P51X
CM,_Y1,VOLU
CHKMSH,'VOLU'   
CMSEL,S,_Y  
!*  
VMESH,_Y1   
!*  
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
!*  
FINISH  
/SOL
MAGSOLV,0,3,0.001, ,25,
FINISH  
/POST1  
!*  
/VSCALE,1,1,0   
!   
!*  
PLVECT,B, , , ,VECT,ELEM,ON,0   
请求指教 不胜感激。
回复 不支持

使用道具 举报

发表于 2012-12-21 13:38:58 | 显示全部楼层 来自 北美地区
本帖最后由 perch88 于 2012-12-21 13:39 编辑

看不清y和z方向,不过一般都把高度的方向设置为z方向,如果那样的话,你的矫顽力10000,Y方向改为z方向
如果不是这个错误,请去掉vglue,换成vovlap,all
如果还不行,求解尝试不用MAGSOLV,而是solve,all
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-21 17:22:24 | 显示全部楼层 来自 河北石家庄
perch88 发表于 2012-12-21 13:38
看不清y和z方向,不过一般都把高度的方向设置为z方向,如果那样的话,你的矫顽力10000,Y方向改为z方向
如 ...

我试试你的建议 不过后来我加了个包围模型的空气场,磁路出来了,但是计算的值好像不正确。
回复 不支持

使用道具 举报

发表于 2012-12-22 15:56:03 | 显示全部楼层 来自 湖北武汉
你这个我试了下,不知道为什么这样,你要是搞定了发下说明呗
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-23 09:41:13 | 显示全部楼层 来自 河北石家庄
funnylinc 发表于 2012-12-22 15:56
你这个我试了下,不知道为什么这样,你要是搞定了发下说明呗

外圈加个包围整个模型的空气场。会出效果。
回复 不支持

使用道具 举报

发表于 2012-12-23 20:23:39 | 显示全部楼层 来自 湖北武汉

你这个我加空气仿了一下,数据好像没有不对的,不知道你说的计算的值好像不对指的是什么
回复 不支持

使用道具 举报

发表于 2012-12-23 20:30:23 | 显示全部楼层 来自 湖北武汉
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-24 11:08:50 | 显示全部楼层 来自 河北石家庄
funnylinc 发表于 2012-12-23 20:23
你这个我加空气仿了一下,数据好像没有不对的,不知道你说的计算的值好像不对指的是什么 ...

磁感应强度B的值是不是太小了?
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-24 11:10:24 | 显示全部楼层 来自 河北石家庄
funnylinc 发表于 2012-12-23 20:30
图在这里http://home.simwe.com/data/attachment/album/201212/23/202015gyoadrr9e7pbe9yd.jpg

图基本就是这样 但是磁感应强度B的值 是不是太小了呢?最初材料定义的时候只有矫顽力和相对磁导率,没涉及剩磁B的值,是不是因为这个原因呢?
回复 不支持

使用道具 举报

发表于 2012-12-24 11:21:29 | 显示全部楼层 来自 湖北武汉
永磁体的退磁曲线只要指定矫顽力和磁导率(非线性需指定各个BH曲线点),这个例子Br=Hc*miu=10000*(1.05*4*pi*10^-7)=0.0132,这个值就是图中永磁体区的B值了
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-24 15:00:53 | 显示全部楼层 来自 河北石家庄
funnylinc 发表于 2012-12-24 11:21
永磁体的退磁曲线只要指定矫顽力和磁导率(非线性需指定各个BH曲线点),这个例子Br=Hc*miu=10000*(1.05*4 ...

这个B值确实太小了,看来得指定BH曲线点了,因为我选用的磁铁剩磁应该在1.4T左右,实际也得需要这么大,还有从你那个图看,上面不是有B值么 max和min
回复 不支持

使用道具 举报

发表于 2012-12-24 15:12:06 | 显示全部楼层 来自 湖北武汉
我手算的Br就是你这个例子里的剩磁值,手算只是为了说明你指定的就这么小,不能说仿真计算的值好像不正确。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-12-24 15:20:35 | 显示全部楼层 来自 河北石家庄
funnylinc 发表于 2012-12-24 15:12
我手算的Br就是你这个例子里的剩磁值,手算只是为了说明你指定的就这么小,不能说仿真计算的值好像不正确。 ...

嗯 ,那就是参数设置的不对了,加个QQ好友吧,我还有问题请教你。
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-29 07:29 , Processed in 0.041580 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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