554663974 发表于 2011-4-15 09:56:54

热力耦合问题出现不收敛,请高手赐教

Given:梁在受火受力下的热力耦合,取半结构进行分析,已经算出了温度场,梁受火一小时(3600秒)将其划为60个荷载步,热分析采用的单元为solid70和link33,结构分析采用solid65和link8,荷载步划分与热分析相同,但在耦合时ansys好像自动细化了荷载步,并一直算个不停(12小时)直到磁盘空间不够,请高手赐教是何问题导致,耦合分析的部分命令流:
/SOLU   
ANTYPE,4
TREF,20                                             
f,3911,fy,-14800

allsel      
acel,,9.8 !加速度
allsel,all

*Do,tmm,60,3600,60   !!pp
   
   TIME,tmm    !pp
   
   LDREAD,TEMP,,,tmm,,,rst   !pp
   
   deltim,60,on         
   
   ncnv,2                           
   
   neqit,200      
   SOLVE                                       
   SAVE
*ENDDO
   
FINISH

554663974 发表于 2011-4-15 10:01:24

PS:我在磁盘空间不足后,将文件夹中的文件全部删除,然后再次进行热分析时,发现虽然得到温度场结果但却没有rth文件,所以在 LDREAD,TEMP,,,tmm,,,rst 中用rst代替,因为我发现rst文件是在温度场出来后才出现的

554663974 发表于 2011-4-16 09:41:12

怎么没人解释呢,还需要之前的命令流吗,请高手赐教

zhnllxy 发表于 2011-4-26 15:09:12

在求解前加上这句试试 EQSLV,PCG,1E-4!1e-4这个是收敛精度,可以降低点,呵呵

zhnllxy 发表于 2011-4-26 15:10:54

还有载荷步的话,时间子部最好弄成一些“整”数,比如0.002,不要0.3333这种。我一般不用autos,on

554663974 发表于 2011-5-4 10:34:46

加上了大侠的命令,还是不收敛,荷载步我都试过了,从120到0.5,可是就是不收敛,不清楚还有什么问题?
页: [1]
查看完整版本: 热力耦合问题出现不收敛,请高手赐教