基于ANSYS的热应力分析之时间步控制策略基于ANSYS的热应力分析之时间步控制策略
摘要
热应力分析一般采用间接耦合的方式,先进行热分析,然后将热分析结果以温度载荷的形式施加到结构分析中。在论文写作的过程中,我们有时是想查看指定时间的温度分布,并且这些时间点比较有规律,而不是经过最近两个时间点插值的结果。
热分析
为了让程序按照给定的时间进行计算,在建模过程中,用户可以定义一个时间数组MYTIME,假设冷却时间为3000秒,使用*VFILL命令填充数组;在求解处理器中,使用TSRES 命令指定这个数组。当求解完成后,对于100、200、300、...
基于ANSYS的热应力分析之时间步控制策略
摘要
热应力分析一般采用间接耦合的方式,先进行热分析,然后将热分析结果以温度载荷的形式施加到结构分析中。在论文写作的过程中,我们有时是想查看指定时间的温度分布,并且这些时间点比较有规律,而不是经过最近两个时间点插值的结果。
热分析
为了让程序按照给定的时间进行计算,在建模过程中,用户可以定义一个时间数组MYTIME,假设冷却时间为3000秒,使用*VFILL命令填充数组;在求解处理器中,使用TSRES 命令指定这个数组。当求解完成后,对于100、200、300、…每个时间点都会有一个结果集。具体操作如下:
*DIM,MYTIME,ARRAY,30
*VFILL,MYTIME(1),RAMP,100,100
FINISH
/SOLU
TSRES,%MYTIME%
…
! 注意,如果用户在热分析时还需要计算其他载荷步,请先使用TSRES,ERASE清除时间步设置,然后再指定新的数组。
结构分析
在结构分析的过程中,需要多载荷步求解,每步加载热分析对应的温度场。为了让结构分析应力随时间变化连续,我们采用较小的载荷步,即热分析中每个子步加载到结构分析中。首先在热分析中,后处理获取结果集数量,然后读取每个结果集,获取对应的时间。具体操作如下:
!! 下面代码放在热分析后处理中
*GET,NUM01,ACTIVE,0,SET,NSET
*DIM,TIMESTEP,ARRAY,NUM01
*DO,I,1,NUM01,1
SET,,,,,,,I
*GET,TIMESTEP(I),ACTIVE,0,SET,TIME
*ENDDO
!! 下面代码放在结构分析求解过程中
OUTRES,NSOL,LAST
*DO,I,1,NUM01,1
TIME,TIMESTEP(I)
LDREAD,TEMP,,,TIMESTEP(I)
SOLVE
*ENDDO
本文档为【基于ANSYS的热应力分析之时间步控制策略】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。