haiwind009 发表于 2007-5-26 11:13:27

生热率是应该用bfe还是bf

在ansys的flotran热分析中,生热率(hgen)是应该用bfe还是bf施加载荷呢?
用bfe算出的结果是整个区域内,温度场没有任何变化,全是293k
而用bf算出的结果,区域内有温度梯度产生。
按照ansys的说明文档来看,bfe与bf用来施加生热率的体积载荷应该是相同的,为什么算出的结果会不一样呢?

haiwind009 发表于 2007-5-26 11:42:43

flotran的热分析命令
/prep7
et,1,141,,,1
rectng,0,27e-3,-9e-3,16e-3
rectng,10e-3,12e-3,,7e-3
rectng,2e-3,26e-3,-8e-3,15e-3
rectng,8e-3,14e-3,-2e-3,9e-3
a,8,7,15,16
a,8,5,13,16
a,5,13,14,6
a,6,14,15,7
a,16,12,11,15
a,16,12,9,13
a,13,9,10,14
a,14,10,11,15
a,12,4,3,11
,12,4,1,9
,9,1,2,10
,10,2,3,11
aovlap,all
numcmp,all
fldata7,prot,dens,air-si       !air
fldata7,prot,visc,air-si
fldata7,prot,spht,air-si
fldata7,prot,cond,air-si
fldata13,vary,dens,t             !allow density variation
fldata13,vary,visc,t
fldata13,vary,spht,t
fldata13,vary,cond,t
mp,kxx,3,380   !copper(coil)
mp,c,3,385
mp,dens,3,8920
mp,kxx,2,3.2e-2!ferrite
mp,c,2,750
mp,dens,2,4400
asel,s,,,1
aatt,3,,1
asel,s,,,6,9
aatt,2,,1
asel,s,,,2,5
asel,a,,,10,13
aatt,1,,1
allsel
!mesh
lesize,8,0.2e-3
lesize,5,,,10
mshape,0,2d
mshkey,1
amesh,1
lsel,s,,,17,20
lesize,all,,,10,-3
allsel
lsel,s,,,21,24
lesize,all,,,15,-5
allsel
lsel,s,,,26,28
lesize,all,,,3,0.25
allsel
lesize,25,,,3,4
amesh,2,5
amesh,6,9
amesh,10,13
nsel,s,loc,x,0
d,all,vx,0
nsel,s,loc,x,27e-3
nsel,a,loc,y,-9e-3
nsel,a,loc,y,16e-3
d,all,temp,293
d,all,pres,0
allsel
asel,s,,,1
!bfe
esla,s
bfe,all,hgen,,1.64e7
!bf
nsla,s,1
bf,all,hgen,1.64e7
allsel
acel,,9.8
/solu
fldata1,solu,flow,f
fldata1,solu,temp,t
fldata25,relx,temp,1.0
fldata2,iter,exec,1
fldata18,meth,temp,3
fldata,solu,tran,0
solve
各位大侠看看为什么会这样呢?

arrowblue 发表于 2007-6-3 18:07:55

就是难以理解

200802172 发表于 2010-3-26 12:58:24

keneng shichule wenti

wangshuifayx 发表于 2010-5-22 16:45:27

楼主的问题解决了没?期待楼主回复

200802172 发表于 2010-5-26 18:24:50

应该是BFE是对的
页: [1]
查看完整版本: 生热率是应该用bfe还是bf