xysuccess 发表于 2009-4-1 11:32:09

关于热力耦合分析的问题

本帖最后由 xysuccess 于 2009-4-1 11:38 编辑

问题一:
    在ansys进行热力耦合的时候分别有两个定义温度的地方,即main menu>preprocessor>loads>apply>structural>temperature,和main menu>preprocessor>loads>apply>thermal>temperature,请问在这两处定义温度分别有什么区别?
      看了帮助,对于structural>temperature,上面说是define a nodal body force load;对于thermal>temperature,则是define DOF constraints at nodes。如果知道一个温度,该在上面哪种地方加载?有点想不明白。具体见附件中的图。



问题二:

    在ANSYS中进行热力耦合计算热应力的时候,感觉只能当温度有变化的时候才能产生热应力,为什么下面的模型也能产生热应力?即想弄明白ANSYS计算热应力的原理是什么?

FINISH
/FILNAME,Exercise18            ! 定义隐式热分析文件名
/PREP7                           ! 进入前处理器
ET,1,PLANE13,4,,2               ! 选择二维耦合场分析单元
MP,EX,1,10E6                     ! 定义材料1的弹性模量
MP,EX,2,10E6                      ! 定义材料2的弹性模量
MP,ALPX,1,14.5E-6               ! 定义材料1的热膨胀系数
MP,ALPX,2,2.5E-6                  ! 定义材料2的热膨胀系数
MP,KXX,1,5                     ! 定义材料1的热传导系数
MP,KXX,2,5                     ! 定义材料1的热传导系数
RECTNG,0,5,0,.05               
RECTNG,0,5,.05,.10               ! 建立几何模型
AGLUE,ALL                     ! 进行粘接的布尔操作
ASEL,S,AREA,,3                  
AATT,2                            ! 附材料1属性
ALLSEL,ALL
ESIZE,0.2                        ! 定义单元划分尺度
AMESH,ALL                     ! 划分单元
NSEL,S,LOC,X,5
NSEL,R,LOC,Y,.05
D,ALL,UY                         ! 施加端部中心的Y向约束
NSEL,S,LOC,X,0
DSYM,SYMM,0,X                  ! 施加对称约束
ALLSEL,ALL
D,ALL,TEMP,400                   ! 施加温度载荷
FINISH
/SOLU                            ! 进入求解器
ANTYPE,STATIC                   ! 定义问题求解分析类型
NLGEOM,ON                      ! 设置大变形分析
CNVTOL,F,,,,0.1                  ! 定义收敛准则
SOLVE                            ! 求解

scanzhizhi 发表于 2009-4-1 13:37:44

对于第一个问题:我觉得是直接耦合和间接耦合方面的区别,在间接耦合时就只需要定义structure下面的temperature,对直接耦合则需要定义temp下面的temperature
对于第二个问题:我也想知道计算热应力的原理

我也顺便问个问题
如何能够模拟得到收缩变化情况?定义了热膨胀系数后,模型形状的变化只有膨胀啊,那如何定义膨胀系数,或者施加怎么样的边界条件能够得到收缩变化呢

xysuccess 发表于 2009-4-1 21:43:10

关于问题二,我又问了下别人,对于计算热应力,确实要求温度有变化才能计算的出来。在计算热应力的时候需要用TREF命令输入参考温度,如果不输入的话,默认值将为0.

谢谢楼上的关注!
对于问题一想知道更为详细清楚的解答。

623695189 发表于 2009-4-5 22:32:32

”感觉只能当温度有变化的时候才能产生热应力“这个话不对吧,

xysuccess 发表于 2009-4-9 16:07:59

回楼上的:要是热应力的产生是由于热胀冷缩才产生的,如果没有热胀冷缩是不会产生热应力的,有热胀冷缩必然温度是要变化的。

这是我的理解
不知你是怎么理解?

rongwei0912 发表于 2009-4-9 19:24:14

有知道怎么使用表面效应单元同时施加载荷的不?

hyding2007 发表于 2009-4-20 17:45:24

i don't now

scanzhizhi 发表于 2009-4-21 16:15:04

相变过程温度变化耦合应力的变化有点不大对
个人感觉
也说不上来详细的解释
页: [1]
查看完整版本: 关于热力耦合分析的问题