- 积分
- 0
- 注册时间
- 2006-10-14
- 仿真币
-
- 最后登录
- 1970-1-1
|
本人最近采用Ansys做静态电磁场分析。用圆柱模拟人体胸腔模型,然后在里面放几个异物(电导率不同于圆柱模型),在体表通过电极注入电流,通过Ansys计算该注入电流在人体内部产生的磁感应强度分布。我是想用Ansys带的Biot命令求磁感应强度分布,问题在于,我计算出的磁感应强度的绝对值都好大。看资料中显示,按照我所选用的模型及注入电流的强度,磁感应强度一般应为e-7到e-8 H/m(电流密度分布最大值为2A/m2),但现在我计算出的磁感应强度一般都在e-3的数量级,感觉这个明显不对,请各位指导问题到底出在了哪里,如何改正。不胜感激!
/prep7
ANTYPE,STATIC
EMUNIT,MKS
ET,1,SOLID5,9 !Define the element type
MP,RSVX,1,4.15
MP,RSVX,2,8.40
MP,RSVX,3,11.11
MP,RSVX,4,1E-8 !Teh resistivity of electrode
MP,RSVX,5,1E30 !The resistivity of air
NREAD,Block_node_original,txt
EREAD,Block_matched,txt
PARRES,CHANGE,DATA
FINISH
/SOLU
F,LOCATION(1),AMPS,0.00458 !inject current at location 1 and location2
F,LOCATION(3),AMPS,-0.00458
SOLVE
BIOT,NEW
FINISH
/POST1
ESEL,S,MAT,,1,3
NSLE,S,ALL
LOOP = 1
*DO,LOOP_NUM,1,NODE_MESH,1
*GET,FLAG,NODE,LOOP_NUM,NSEL
*IF,FLAG,EQ,1,THEN
*GEt,HZ1(LOOP),NODE,LOOP_NUM,HS,z
LOOP = LOOP+1
*ENDIF
*ENDDO
*CFOPEN,TRUE_HZ1,TXT
*VWRITE,HZ1(1,1,1)
(F20.16)
*CFCLOS
FINISH |
|