ANSYS热载荷取值大小对仿真结果的影响
载荷类型:面载荷,Heat Generate》on Areas,(4个面)载荷值是常数,大小为1e10;
热边界条件:Temperature》on Areas,在材料的背面,设置为常数:300;
仿真类型为稳态分析,仿真过程中一切正常,没有报错和警告,但是结果是整个材料的温度都是300,如下图所示:
然后我改变载荷值为1e15,其他均不改动,再次仿真,得到如下结果:
所以现在的疑惑就在于为什么载荷值小的时候仿真就无法得到结果呢?况且1e10的载荷值也不小,每个热源的面积是0.5*10^(-10)平方米,施加的功率是0.5W,所以功率密度是1e10。
还请各位师兄指导!非常感谢! 展开
你的载荷貌似加的有问题吧,貌似是体生热率,功率密度应该是heat flux。
另外载荷值过小,造成温差太小,所以第一张图显示不出来吧,可以用/CVAL调节。下面的apdl可以参考参考
fini
/cle
/filname,mogu,1
/title,lovz,1
/prep7
et,1,70
et,2,55
mp,kxx,1,4
rx=40
ry=30
rz=40
gap=1
/pnum,area,1
rect,0,rx,0,ry
rect,rx,rx+gap,0,ry
rect,rx+gap,rx+gap+rx,0,ry
rect,rx+gap+rx,rx+gap+rx+gap,0,ry
rect,rx+gap+rx+gap,rx+gap+rx+gap+rx,0,ry
rect,rx+gap+rx+gap+rx,rx+gap+rx+gap+rx+gap,0,ry
rect,rx+gap+rx+gap+rx+gap,rx+gap+rx+gap+rx+gap+rx,0,ry
rect,rx+gap+rx+gap+rx+gap+rx,rx+gap+rx+gap+rx+gap+rx+gap,0,ry
rect,rx+gap+rx+gap+rx+gap+rx+gap,rx+gap+rx+gap+rx+gap+rx+gap+rx,0,ry
aglue,all
numcmp,all
aplot
type,2
esize,1
amesh,all
type,1
extopt,esize,15
extopt,aclear,1
vext,all,,,,,rz
nsel,s,loc,z
d,all,temp,300
asel,,,,15
asel,a,,,23
asel,a,,,31
asel,a,,,39
asum
*get,a,area,,area
sfa,all,1,hflux,0.5/a
allsel
/sol
solve
/post1
plnsol,temp
/cval,300,300.00025,300.0005,300.0008,300.0012,300.0015,300.002
/repl
新年好!您亲自建模帮助我回答疑问,真是太感谢了!
还想请教您一个问题:在瞬态分析中,Time设置为2(2秒),time step size设置为1,这样就有两个载荷步,载荷heat flux为常数a,并设置为阶跃模式,请问这个载荷是在第一个载荷步开始(0秒时)时施加吗?如果我不改变任何设置,这个载荷a在第二个载荷步开始的时候(1秒时)是不是又要加载一次?也就是说在1秒的时候,总载荷变为了2a?