纯弯曲

我们现在将艾里应力函数方法应用于固体力学中最基本的问题之一:确定受到纯弯曲力矩作用的棱柱形梁内部的应力状态。尽管该解在基础材料力学中广为人知,但通过弹性理论推导它可以更严格地验证该结果,并突出所涉及的假设。

考虑一个长度为 L 、高度为 h 、宽度为 b 的直矩形梁。我们建立一个坐标系,x 轴沿梁的形心轴,y 轴沿其高度方向。梁占据的区域定义为 L / 2 x L / 2 h / 2 y h / 2 。梁在两端受到纯弯曲力矩 M 的作用。

步骤 1:假设与边界条件

在寻求解之前,有必要陈述我们的初始假设,然后精确地定义应力场在物体所有表面上必须满足的条件。

1. 平面应力假设

典型的梁是一种结构,其长度相对于横截面尺寸较长,且其宽度( b )通常与高度( h )相当或不会大很多。此外,它仅在 xy 平面内加载。因为梁在 z 方向(宽度)上不是很厚,且在 z = ± b / 2 面上没有施加力,所以物理上可以合理地假设整个物体中沿 z 方向作用的应力分量可以忽略不计。因此,我们假设: σ z = τ x z = τ y z = 0 这正是平面应力状态的定义。该假设允许我们使用已建立的二维弹性框架。

2. 边界条件的表述

现在我们可以说明二维模型边界上的条件。

  • 顶部和底部表面的条件( y = ± h / 2 ): 顶部和底部表面不受任何外力作用。这意味着在这些表面上不能有正应力(无垂直压力)和剪应力(无水平摩擦)作用。 ( σ y ) y = h / 2 = 0 ( τ x y ) y = ± h / 2 = 0
  • 端部的条件( x = ± L / 2 ): 每端应力分布的合力必须等效于一个纯力矩 M 。这意味着三个不同的积分条件:
    • 无净轴向力: h / 2 h / 2 ( σ x ) x = ± L / 2   b d y = 0
    • 无净剪切力: h / 2 h / 2 ( τ x y ) x = ± L / 2   b d y d A = 0
    • 净弯曲力矩: 采用正 M 使得 y > 0 处产生拉应力的约定: h / 2 h / 2 ( σ x ) x = ± L / 2 y   b d y d A = M

步骤 2:提出艾里应力函数的形式

在条件明确后,我们现在寻找一个满足双调和方程 4 ϕ = 0 的艾里应力函数 ϕ

我们假设 σ y = 0 处处为零,而不仅仅在边界上。但为什么?推理思路如下:

  1. 从边界条件可知,在顶部和底部表面( y = ± h / 2 )上 σ y = 0
  2. 梁内部没有沿 y 方向作用的体力(如重力)。
  3. 在这个纯弯曲问题中,没有任何机制表明会发展出内部垂直应力。
  4. 因此,我们可以提出满足边界条件的最简单可能的解是,使得 σ y τ x y 在梁内 处处 为零,而不仅仅在表面。

我们来检验这个假设。如果这个简单的应力状态能够满足所有剩余的边界条件,那么根据弹性力学中解的唯一性原理,它必定是正确的解。

将这个假设转化为对 ϕ 的条件:

  • 如果 σ y = 2 ϕ x 2 = 0 处处成立,那么 ϕ 最多是 x 的线性函数。它可以写成 ϕ ( x , y ) = x f ( y ) + g ( y )
  • 如果 τ x y = 2 ϕ x y = 0 处处成立,那么我们形式中 ϕ 的导数必须为零: y ( f ( y ) ) = 0 。这意味着 f ( y ) 必须是常数。
  • 结合这些,我们的函数必须具有形式 ϕ ( x , y ) = ( 常数 ) x + g ( y ) 。然而,弯曲问题关于 x = 0 对称,因此我们期望应力与 x 无关。来自 x 项的恒定应力会违反弯矩条件。符合物理规律的最简单形式是假设 ϕ 仅为 y 的函数。

因此,我们提出一个关于 y 的多项式作为候选解: ϕ ( y ) = A y 3 + B y 2 + C y + D 这是一个三次多项式,因此自动满足双调和方程 4 ϕ = 0

步骤 3:将边界条件应用于提议的解

我们从提出的 ϕ 求出应力,看看它们能否满足所有条件。 σ x = 2 ϕ y 2 = 6 A y + 2 B σ y = 2 ϕ x 2 = 0 τ x y = 2 ϕ x y = 0 我们的假设立即满足了顶部和底部表面上 σ y τ x y 的条件,也满足了两端净剪切力为零的条件。现在我们检查剩余的两个端部条件,以求出常数 A 和 B。

应用无轴向力条件: h / 2 h / 2 σ x ( b d y ) = h / 2 h / 2 ( 6 A y + 2 B ) b d y = b [ 3 A y 2 + 2 B y ] h / 2 h / 2 = 2 B b h = 0 因为 b h 不为零,这就要求 B = 0

应用净弯曲力矩条件: 当 B=0 时,我们的正应力现在只是 σ x = 6 A y h / 2 h / 2 ( σ x y ) ( b d y ) = h / 2 h / 2 ( 6 A y y ) b d y = 6 A b h / 2 h / 2 y 2 d y = M 6 A b [ y 3 3 ] h / 2 h / 2 = 2 A b ( ( h / 2 ) 3 ( h / 2 ) 3 ) = A b h 3 2 = M 现在可以解出常数 A: A = 2 M b h 3 回忆矩形截面的惯性矩为 I = b h 3 12 ,我们可以用 I 表示 A: A = 2 M 12 I = M 6 I

步骤 4:最终解与验证

基于初始假设,我们已经成功找到了所有系数。纯弯曲的艾里应力函数为: ϕ ( y ) = M 6 I y 3 从这个函数,我们导出最终的应力分量: σ x = M I y σ y = 0 τ x y = 0 这个解,从我们猜测的 σ y τ x y 处处为零出发,成功满足了问题的 所有 边界条件。这证明了我们的初始假设是正确的,并给出了经典的弯曲公式,由弹性理论严格推导得出。

步骤 3:推导位移场( u v

为了求出位移,我们必须对应变-位移关系进行积分,使用通过平面应力下的胡克定律从应力场确定的应变。

1. 求出应变: ϵ x x = σ x x E = M y E I ϵ y y = ν σ x x E = ν M y E I γ x y = σ x y G = 0

2. 对应变-位移关系进行积分: 我们从 ϵ x x = u x 开始。对 x 积分得到: u ( x , y ) = M y E I d x = M x y E I + f ( y ) 其中 f ( y ) y 的任意函数,作为积分“常数”。

接下来,由 ϵ y y = v y v ( x , y ) = ν M y E I d y = ν M y 2 2 E I + g ( x ) 其中 g ( x ) x 的任意函数。

3. 利用剪应变耦合方程: 我们利用最终关系 γ x y = u y + v x = 0 来求未知函数 f ( y ) g ( x ) y ( M x y E I + f ( y ) ) + x ( ν M y 2 2 E I + g ( x ) ) = 0 重新排列此方程以分离变量: 左边仅为 x 的函数,而右边仅为 y 的函数。这个等式对所有 x y 都成立的唯一方式是两边等于同一个常数,设为 C 1

4. 组装并约束刚体运动: 将这些代回,一般位移场为: u ( x , y ) = M x y E I C 1 y + C 3 v ( x , y ) = ν M y 2 2 E I M x 2 2 E I + C 1 x + C 2 常数 C 1 , C 2 , C 3 代表刚体运动。为了求出它们,我们必须将梁固定在空间中。我们强制原点( x = 0 , y = 0 )不发生平移,并且中性轴在原点处的斜率为零。* u ( 0 , 0 ) = 0 C 3 = 0 * v ( 0 , 0 ) = 0 C 2 = 0 * v x | x = 0 , y = 0 = [ M x E I + C 1 ] x = 0 = C 1 = 0

所有三个常数都为零。最终位移场为: u ( x , y ) = M x y E I v ( x , y ) = M x 2 2 E I ν M y 2 2 E I