文章目录

  • 1.热应力概述
  • 2.广义胡克定律
  • 3.位移平衡方程


1.热应力概述

物体的变形不仅仅由外力作用引起,温度的变化也能够引起变形,称为热变形:如热胀冷缩。

但是单有温度的变化,不一定就在物体内部产生应力,只有当温度变化所引起的膨胀或收缩受到约束时,才会在物体内产生应力。这种无外力作用而是由于温度变化引起的热变形受到约束而产生的应力,称为热应力或温度应力。

  • 外部变形约束:物体受到外部条件影响,不能自由伸缩,如两端固定等;
  • 内部变形约束:物体内部温度分布不均匀,如物体内外、上下存在温差,导致零件翘曲;
  • 相互变形约束:不同零件组合在一起,热膨胀系数不同,相互影响;

2.广义胡克定律

对于各向同性物体,在自由膨胀情况下,假设温度变化为 t,热膨胀率为 Python温度应力 温度应力计算公式_Python温度应力,则:
Python温度应力 温度应力计算公式_Python温度应力_02

应变一般由两部分组成:一部分为由温度变化引起,另一部分为应力变化引起。现将热应力引入弹性力学中的胡克定律中( 这一部分内容可参考应力应变基础理论分析 ),可得:
Python温度应力 温度应力计算公式_Python温度应力_03

已知体积应力 Python温度应力 温度应力计算公式_Python温度应力_04
剪切弹性模量Python温度应力 温度应力计算公式_Python温度应力_05
式(2)中正应变可整理为:

Python温度应力 温度应力计算公式_Python温度应力_06

将应力转变为应变的函数:
Python温度应力 温度应力计算公式_经验分享_07

由式(5),对于体积应变 Python温度应力 温度应力计算公式_经验分享_08
Python温度应力 温度应力计算公式_经验分享_09


Python温度应力 温度应力计算公式_Python温度应力_10

根据式(6)、式 (7),将正应力公式整理为以下形式:

Python温度应力 温度应力计算公式_Python温度应力_11

其中,Python温度应力 温度应力计算公式_经验分享_12

Python温度应力 温度应力计算公式_经验分享_13

Python温度应力 温度应力计算公式_Python温度应力_14 为热应力系数:
Python温度应力 温度应力计算公式_经验分享_15

3.位移平衡方程

我们假设热应力为 Python温度应力 温度应力计算公式_经验分享_16,则:
Python温度应力 温度应力计算公式_Python温度应力_17

仅受应力影响的应变微分方程位移形式表述如下:

Python温度应力 温度应力计算公式_经验分享_18

结合式(6)、(9)、(12)、(13)可得:

Python温度应力 温度应力计算公式_Python温度应力_19

除了必须满足微分平衡方程外,也需要满足边界条件。当忽略表面力(即表面力为零)时:

Python温度应力 温度应力计算公式_Python温度应力_20

其中,l、m、n 分别为边界表面在x、y、z方向的法向余弦。