热分析 » 讨论区 » 经验共享 » 【求助】ansys热应力分析问题

采购询价

点击提交代表您同意 《用户服务协议》 《隐私政策》

 
需要登录并加入本群才可以回复和发新贴

标题:【求助】ansys热应力分析问题

小女人@[使用道具]
五级
Rank: 5Rank: 5


UID 129815
精华 0
积分 2315
帖子 1249
信誉分 100
可用分 7728
专家分 0
阅读权限 255
注册 2014-12-20
状态 离线
1
 

【求助】ansys热应力分析问题

请教各位高手,在ANSYS中进行100s的瞬态温度分析之后,如果想得到这100s后结构的热应力,我应该用静态结构分析还是用瞬态结构分析?如果用瞬态结构分析,那么瞬态结构分析的时间步长是不是要与瞬态温度分析的时间不长保持一致?
顶部
n111[使用道具]
五级
Rank: 5Rank: 5


UID 129714
精华 0
积分 2860
帖子 1620
信誉分 100
可用分 9726
专家分 0
阅读权限 255
注册 2014-12-17
状态 离线
2
 

【回复】

如果结构变形非常巨大,且结构变形会影响到热交换和热传递,那么结构就要设置瞬态结构,否则是静态。
准确的说应该是直接热固耦合还是间接热固耦合。把温度加载于结构上,设置结构的热膨胀系数,就可以得到结构因热胀冷缩而产生的应力。比如混凝土热膨胀系数1e-5,钢材的热膨胀系数是1.2e-5(大概是这个数),具体要相见规范具体章节。
有solid5就是可以直接热固耦合。
间接耦合用的最常见,热分析结束后可以得到热分析结果*.rth文件。然后将模型再另存一个。打开模型后有一个swith elment type从 thermal到structure,可以转化为对应的结构单元。在loads-structure-temperture-from thermal analysis里面就可以将这个*.rth加载上去。结构就可以看见温度加载上来。选择静力分析,就可以了。
顶部
aaby[使用道具]
五级
Rank: 5Rank: 5


UID 127161
精华 0
积分 2602
帖子 1423
信誉分 100
可用分 8733
专家分 0
阅读权限 255
注册 2014-9-14
来自 内蒙古乌兰察布市集宁
状态 离线
3
 

【回复】

实体内部温度分布均匀,没有温差,初始温度常温,加温到500度,求实体的热形变,这样的模拟需要用到导热系数吗?
顶部
zouyou[使用道具]
一星
Rank: 6Rank: 6


UID 128420
精华 1
积分 3167
帖子 1809
信誉分 102
可用分 10670
专家分 10
阅读权限 255
注册 2014-11-1
状态 离线
4
 

【回复】

当然要用到了,导热系数 是材料属性,什么热分析都少不了的。
顶部
大花猫bb[使用道具]
五级
Rank: 5Rank: 5


UID 128333
精华 0
积分 2935
帖子 1649
信誉分 100
可用分 9653
专家分 0
阅读权限 255
注册 2014-10-30
状态 离线
5
 

【回复】

因为无论怎样改变变温过程中物体的杨氏模量值,最后算出的热应力值总不变,ansys计算热应力是按照最初的参考温度与当前温度及材料性能计算的,而不是将上一步计算的温度值作为下一子布的参考温度。我想问怎样设置才能使参考温度定义为上一子布的计算结果。难道ansys在设计时就没考虑过这个问题吗?另外改变变温过程中热容、密度、导热系数等的值,最后结果的温度值会变化,所以整个命令流的其他部分应该不会有问题。
顶部
小女人@[使用道具]
五级
Rank: 5Rank: 5


UID 129815
精华 0
积分 2315
帖子 1249
信誉分 100
可用分 7728
专家分 0
阅读权限 255
注册 2014-12-20
状态 离线
6
 

【回复】

不过请问能详细一点吗?我不知道如何将上一子步的计算结果导出来作为下一子步的载荷,并且如果模型一复杂(实际的情况往往这样)这不会变得超级麻烦吗?另外我检查过温度场的变化,它似乎是合理的。热胀系数的变化我设置在90°附近,边界条件我设置的是强制对流边界条件,反正是一个例子,数值都是随便取的。另外我还设置过用solid45/185系列单元的如下加载方式,结果简单的发现应力值并不累加
顶部
efp[使用道具]
五级
Rank: 5Rank: 5


UID 127157
精华 0
积分 2972
帖子 1664
信誉分 100
可用分 9887
专家分 0
阅读权限 255
注册 2014-9-14
来自 内蒙古乌兰察布市集宁
状态 离线
7
 

【回复】

如果是要在下一步的温度值的条件下进行计算,需要提取上一次结果文件中,模型需要部分的温度作为载荷再次施加才可以;如果不这样做,也可以通过定义一个数组温度相关的载荷进行施加,这时候需要知道载荷随着时间变换的结果。另外子部是每次载荷步计算中的一个过程,需要读取的是一个载荷步中最后的一个结果值,特别是在非线性分析中,子步结果不作为当前载荷下的有效结果
顶部
妮子@[使用道具]
五级
Rank: 5Rank: 5


UID 128300
精华 0
积分 2457
帖子 1334
信誉分 100
可用分 8201
专家分 0
阅读权限 255
注册 2014-10-29
状态 离线
8
 

【回复】

热应力与热膨胀系数的关系是密切相关的,可是看到下面命令中的热膨胀系数不随着温度的变换而变化,是不是有些问题
顶部
兔子[使用道具]
一星
Rank: 6Rank: 6


UID 128223
精华 0
积分 3423
帖子 2045
信誉分 100
可用分 12135
专家分 0
阅读权限 255
注册 2014-10-27
来自 内蒙古乌兰察布集宁
状态 离线
9
 

【回复】

命令流中没有设置温度的边界条件,是不是考虑在温度计算过程中考虑温度的边界条件;以及在第一次的solve计算完成后,是不是推出求解器,然后再次进入求解器进行温度场的计算

计算结果的不合理可能由于很多因素导致,最主要的就是材料属性的设置上,求解过程的设置方面,要实时根据需要求解的问题,结果提取的目的来设置。
以上意见仅供参考
顶部