找回密码
 注册
Simdroid-非首页
查看: 259|回复: 7

关于热力耦合分析的问题

[复制链接]
发表于 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                            ! 求解

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2009-4-1 13:37:44 | 显示全部楼层 来自 浙江杭州
Simdroid开发平台
对于第一个问题:我觉得是直接耦合和间接耦合方面的区别,在间接耦合时就只需要定义structure下面的temperature,对直接耦合则需要定义temp下面的temperature
对于第二个问题:我也想知道计算热应力的原理

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

使用道具 举报

 楼主| 发表于 2009-4-1 21:43:10 | 显示全部楼层 来自 江苏苏州
关于问题二,我又问了下别人,对于计算热应力,确实要求温度有变化才能计算的出来。在计算热应力的时候需要用TREF命令输入参考温度,如果不输入的话,默认值将为0.

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

使用道具 举报

发表于 2009-4-5 22:32:32 | 显示全部楼层 来自 江苏南京
”感觉只能当温度有变化的时候才能产生热应力“  这个话不对吧,
回复 不支持

使用道具 举报

 楼主| 发表于 2009-4-9 16:07:59 | 显示全部楼层 来自 江苏苏州
回楼上的:要是热应力的产生是由于热胀冷缩才产生的,如果没有热胀冷缩是不会产生热应力的,有热胀冷缩必然温度是要变化的。

这是我的理解
不知你是怎么理解?
回复 不支持

使用道具 举报

发表于 2009-4-9 19:24:14 | 显示全部楼层 来自 北京工业大学
有知道怎么使用表面效应单元同时施加载荷的不?
回复 不支持

使用道具 举报

发表于 2009-4-20 17:45:24 | 显示全部楼层 来自 广东深圳
i don't now
回复 不支持

使用道具 举报

发表于 2009-4-21 16:15:04 | 显示全部楼层 来自 浙江杭州
相变过程温度变化耦合应力的变化有点不大对
个人感觉
也说不上来详细的解释
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-21 01:47 , Processed in 0.043364 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表