ansys热膨胀.docx

上传人:b****0 文档编号:556541 上传时间:2022-10-11 格式:DOCX 页数:16 大小:825.73KB
下载 相关 举报
ansys热膨胀.docx_第1页
第1页 / 共16页
ansys热膨胀.docx_第2页
第2页 / 共16页
ansys热膨胀.docx_第3页
第3页 / 共16页
ansys热膨胀.docx_第4页
第4页 / 共16页
ansys热膨胀.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

ansys热膨胀.docx

《ansys热膨胀.docx》由会员分享,可在线阅读,更多相关《ansys热膨胀.docx(16页珍藏版)》请在冰豆网上搜索。

ansys热膨胀.docx

ansys热膨胀

ansys热膨胀

对ANSYS 中几个温度术语的探讨  

 在 ANSYS中进行热应力分析时,会遇到几个有关温度的术语,均匀温度 TUNIF、参考温度 TREF等、以下,通过一些例子来探讨这些术语的具体用法。

    模型1:

 100*100*100的立方体,材料属性为:

       E =200000

      μ=0、3

   α=1、0e—5

   不定义材料的参考温度。

                

 

  对整个体施加温度50 (°C),求解得到:

三个方向的伸长(绝对值) 都是 0、05,例如Ux:

                        

 理论值为:

      Ux=αΔTL=1e-5*50*100 = 0、05

  计算结果与理论值为一致、

 假如修改整个体的温度为100°C,求解结果,三个方向的伸长(绝对值)为 0、1,也与理论值1e—5*100*100 =0、1一致:

                        

 

 下面定义材料性能中的的参考温度与随温度变化的材料性能:

 首先定义参考温度为0°C,热膨胀系数如下图:

                        

 

 如此做,热膨胀系数值将简化为:

温度值*1e—7、当温度为 100°C 时,热膨胀系数应为:

       100*1e—7= 1e-5    

  三个方向的理论位移应为 0、1,计算结果如下图,与理论值一致:

            

 

  将材料性能的参考温度改为 50°C:

                       

 

仍施加均匀温度 100°C,求解得到三个方向的位移都是0、05。

            

 

以下分析一下材料的参考温度是如何起作用的:

1、假如热膨胀系数只与施加的温度载荷值有关,与参考温度无关,当温度为100°C 时,热膨胀系数为:

1e—4/ 1000*100=1e-5、当计算热应变的温度取为温度载荷与材料参考温度之差时,结果与理论值一致:

 

      Ux =1e—5* (100–50)*100= 0、05

2、假如假设热膨胀系数与施加的温度载荷与材料参考温度之差有关,当温度为 100°C 时,热膨胀系数为:

    1e—4/ (1000—50) *(100—50) =0、5263e-5。

 此时当计算应变的温度取为所施加的温度时,位移结果是:

Ux =0、5263e—5* 100 * 100 =0、05263

 假如将计算应变的温度取为所施加的温度与材料参考温度之差,位移结果是:

 Ux =0、5263e-5*(100-50)*100=0、02632

 两个结果都与理论值 0、05不一致。

 进一步验证这两种计算方法,再将材料属性的参考温度改为 80°C,求解后得到三个方向的位移都是0、02:

                              

 

假如热膨胀系数只与施加的温度载荷值有关,与参考温度无关,当温度为100°C 时,热膨胀系数为:

1e-4 /1000*100=1e—5、

当计算热应变的温度取为施加的温度载荷与材料参考温度之差时,位移结果是:

Ux=1e-5*(100–80) *100= 0、02

假如热膨胀系数与施加的温度与材料参考温度之差有关,当温度为100°C时,热膨胀系数为:

1e-4 / (1000-80) *(100—80)= 0、217e-5。

此时当计算热应变的温度取为所施加的温度时,结果是:

 Ux=0、217e—5* 100 *100=0、0217

 

从这两个例子来看,在求解时,材料属性是依照所施加的温度载荷值对随温度变化的属性值进行插值而得到的,与参考温度无关;而计算热应变的温度是用所施加的温度载荷值减去参考温度所得到、

 

进一步,设置热膨胀系数为:

温度100°C 时为1e—5;温度1000°C时为1e—4。

如此,热膨胀系数值仍可简化为:

温度值*1e—7。

 

                             

 

 首先设置参考温度为 0°C,则三个方向的位移理论值都是 0、1:

           

 

  计算结果与此一致。

 再将参考温度改为50°C,依照上述第一种做法:

热膨胀系数只与施加的温度载荷值有关,与参考温度无关;而热应变由施加的温度载荷与材料参考温度之差确定,则结果是:

Ux = 100*1e-7 *(100 –50)* 100=0、05

 即三个方向的理论位移应该是0、05,计算结果与此一致:

              

 

依照这些算例,能够看到,在ANSYS中,当材料性能随温度变化时,是采纳输入的温度载荷值进行插值得到不同温度的材料性能;而在计算热应变时,则是采纳温度载荷值与材料的参考温度之差、

关于 TUNIF 命令:

 

命令 TUNIF 能够用来定义结果中的均匀温度(施加到所有节点上),然而实际上其它定义温度的方式优先于此命令,只有在没有使用其它命令定义温度的节点处才使用TUNIF指定的温度、

如上例中,对整个体施加了温度100°C,假如再使用TUNIF 命令定义均匀温度为 550°C(减去参考温度 50°C 后,实际温度变化为500°C),计算后结果仍是 0、05:

                 

 

修改TUNIF为其它值,结果依然一样。

讲明假如采纳其她方式定义了结构温度,则计算时该均匀温度不起作用。

然后,删除施加在Volume 上的温度,TUNIF仍设置为550 °C,减去参考温度50°C后,对应的温度变化为500°C、软件计算结果,三个方向的位移都是2、75、如下图:

                

 

 理论值:

   550°C时的热膨胀系数为5、5e—5,变形应为:

   100*5、5e—5* 500=2、75

 计算结果与理论值是一致的、讲明此时TUNIF定义的均匀温度起到了作用、

  由此可见,由 TUNIF定义的均匀温度,仅对没有其她温度定义的那部分结构起作用。

即直截了当对实体定义的温度载荷优先于TUNIF的定义、

 

 关于参考温度TREF

 除了在定义材料属性时能够定义参考温度外,ANSYS中还有一个定义参考温度的命令– TREF,比如上例中将参考温度TREF定义为100°C:

       

 

 同时仍保留了材料属性中的参考温度50°C、

 将均匀温度改为150°C,计算结果三个方向的位移都是0、15、

       

 

 对计算结果进行分析可见,计算时实际使用的参考温度是在材料属性中定义的参考温度、此时,150°C时的热膨胀系数为1、5e—5,温度变化为150–50 =100 °C,边长100的伸长为:

 100 * 100* 1、5e-5 =0、15

  即计算结果与理论值一致、

  假如依照TREF定义的参考温度,伸长应该是:

 100* (150–100)*1、5e-5= 0、075

 显然与理论值不一致了。

 

  进一步,修改模型如下:

    1、定义第二种材料,除了参考温度改为 20°C以外,其余与第一种材料相同:

    2、将z 〉50的所有单元的材料属性改为材料2:

       

                     

 

              

 

求解结果如下:

             

 

  能够看到:

材料2 部分的变形要大于材料1部分的变形。

缘故是材料 2的参考温度设置比材料 1小,如此一来,尽管同样施加了温度载荷100°C,但实际计算热应变的温度是 150–20= 130°C,大于材料1 部分的 150–50 =100 °C、

将材料 2部分的单元温度改为120 °C,以使两部分单元的温度载荷与材料参考温度之差相同,计算结果如下:

     

 

少量误差估计是由于在两部分单元的材料热膨胀系数不同,关于材料1,依照上述条件,在 150°C时,其热膨胀系数为:

1、5e-5;而材料2,在120 °C时,其热膨胀系数为:

1、2e—5。

为使二者的热膨胀系数一致,将材料 2的性能参数修改如下:

          

 如此,材料 2在120°C时,其热膨胀系数为:

1、5e—5。

计算结果如下:

     

 

 与前面计算结果一致了、

 

 依照以上计算结果,并参考ANSYS 的帮助文件,能够得出以下结论:

 1、当模型中同时定义了实体(包括几何实体与有限元实体) 的温度载荷以及TUNIF时,TUNIF 仅对没有定义温度载荷的那部分实体起作用、

 2、当模型中同时定义了材料的参考温度以及 TREF时,TREF仅对没有定义参考温度的材料起作用、

  3、实际计算时,不同温度的材料属性依照输入的实体温度插值计算,与参考温度无关。

而用于热应变计算的温度为输入的实体温度载荷与该实体所属材料的参考温度之差。

假如该材料没有定义参考温度,则用于热应变计算的温度为输入的实体温度载荷与TREF 之差、假如没有定义任何参考温度,则为输入的温度值,也能够理解为参考温度的默认值为0

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1