- 积分
- 0
- 注册时间
- 2013-7-12
- 仿真币
-
- 最后登录
- 1970-1-1
|
最近工作中需要计算通电导体产生的磁场,需要关于通电导体周围磁场的大小,分布等参数。实际中的通电形状稍微复杂,所以我用一个简单的矩形的通电导体来验证我的想法。 具体想法如下:
1.建立一个通电导体的模型(长方体),通电导体周围是空气,我建立了一个球体来表示,空气表层我给加上远场标志。
模型如下图:
2.通电导体我用的是solid98单元,空气我用的是infin111单元。
3.给通电导体一端加载AMPS电流并且耦合电压,让导体另一端电压为0。
遇到的问题是:
求解完后,只能看到通电导体电流密度,说明通电导体里是有电流,我不明白的是为什么磁场却是0。
如下图所示,是通电导体中的电流。
file:///d:/360浏览器/360se6/User Data/Temp/forum.php?mod=image&aid=420396&size=300x300&key=32b0e2bbfb2bbb37&nocache=yes&type=fixnone
显示磁通密度的时候却是这样的:
file:///d:/360浏览器/360se6/User Data/Temp/forum.php?mod=image&aid=420397&size=300x300&key=9509b99f5a867c43&nocache=yes&type=fixnone
file:///d:/360浏览器/360se6/User Data/Temp/forum.php?mod=image&aid=420397&size=300x300&key=9509b99f5a867c43&nocache=yes&type=fixnone
file:///d:/360浏览器/360se6/User Data/Temp/forum.php?mod=image&aid=420397&size=300x300&key=9509b99f5a867c43&nocache=yes&type=fixnone
命令流如下:
FINISH
/CLEAR
/TITLE,Infin111 application example
/FILNAME, Infin111,1
KEYW,MAGNOD,1 !指定电磁场分析
/PREP7
SMRT,OFF !关闭智能网格划分
ET,1,SOLID98,1 !定义通电导体单元类型,具有电压,磁场、温度自由度
ET,2,INFIN111,0,1 ! 定义有3D远场单元
EMUNIT,MKS !指定国际单位制
MP,MURX,1,1 ! 定义通电导体的相对磁导率为1
MP,RSVX,1,1E-5 !定义通电导体的电导率为1E-5
MP,MURX,2,1! 定义空气的相对磁导率为1
BLOCK,-30,30,-100,100,-30,30 !建立通电导体的三维模型
SPHERE,150 !建立周围空气的三维模型
VSEL,ALL ! 选择空气和通电导体模型
VOVLAP,ALL !交叠
NUMCMP,ALL !压缩模型编号
VSEL,S,,,1 !选择通电导体模型
VATT,1 !赋予通电导体模型属性
VSEL,S,,,2 ! 选择空气模型
VATT,2 !赋予空气模型属性
VSEL,S,,,1,2 !选择通电导体与空气模型
ESIZE,,5 !设置单元尺寸
MSHK,0 !自由网格划分
MSHA,1,3D ! 使用三维四面体单元
VMESH,ALL !全部划分网格
ASEL,S,,,7,8 !选择空气外表面
SF,ALL,INF !加载远场标志
F,16,AMPS,50000 !给节点16加载50000A电流
D,2,volt,0 !给节点2加载电压0V
ASEL,S,,,4 !选择面4
NSEL,S,LOC,Y,-30 !选择面4上所有节点
CP,1,VOLT,ALL !给节点耦合电压
ALLSEL,ALL !选择所有
/SOLU
MAGSOLV,2 !求解
FINISH
PLF2D
在线等大神出现ORZ
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|