
在现代工程结构中,梁是最常见、应用最广泛的承重构件之一。它广泛存在于各种土木、机械及航空航天等领域,如房屋的楼板、桥梁的主梁、厂房屋架,乃至机械设备中的支撑轴等。梁的结构类型丰富多样,包括简支梁、悬臂梁、连续梁等,各有其适用范围和变形特点。无论梁采用何种形式,只要受到外部载荷作用(如均布载荷、集中荷载或自重等),其内部必然会产生弯曲,从而引发变形现象。
在前面我们主要关注梁的强度和稳定性问题,亦即如何保证梁在工作过程中不因承受过大的应力而发生破坏(如屈服、断裂、失稳等)。但是,在实际工程实践中,仅靠强度满足要求并不总能保证结构的正常使用。实际上,梁的变形往往更直接地影响到结构的功能、安全和使用寿命。举例来说,楼板变形过大时,可能导致地面开裂、内墙变形和门窗无法正常开启或关闭;桥梁的挠度若超出规范限定,不仅会降低行车的舒适性,还可能因桥面波动影响车辆安全;机械零部件(如机床主轴)的过度变形,则直接影响到产品的加工精度与质量。这些实际问题都与梁的变形量密切相关。
因此,研究梁在外力作用下的变形规律和计算方法,成为结构设计十分重要的内容。从工程应用角度看,合理地控制梁的变形,不仅能够保护结构本身的安全,也能保障结构所服务的实际功能以及用户体验。此外,变形分析还为结构的刚度设计提供理论依据,是结构优化和节材设计的重要环节。
当梁承受横向载荷时,原本平直的轴线会弯曲成一条曲线。这种弯曲变形的程度可以用两个重要的物理量来描述,即挠度和转角。理解这两个基本概念是研究梁变形问题的基础。
梁在弯曲变形后,其轴线上任意一点在垂直于原轴线方向的线位移称为该点的挠度,通常用符号 w 表示。挠度的正负规定为:向下的位移为正,向上的位移为负。挠度反映了梁上某一点偏离原位置的程度,是衡量梁变形大小的直接指标。
梁的横截面在变形后会绕中性轴转动,转动的角度称为转角,用符号 θ 表示。转角的正负规定为:横截面绕中性轴顺时针转动为正,逆时针转动为负。转角反映了梁横截面在变形后的倾斜程度,对于梁端部的转角,在工程中也称为转动位移。
梁变形后的轴线称为挠曲线。挠曲线的形状取决于梁的支承情况、载荷形式、截面尺寸和材料性质。通过挠曲线方程,我们可以得到梁上任意截面的挠度和转角。
上图展示了一根简支梁在均布载荷作用下的挠曲线。可以看到,梁跨中部位的挠度最大,而两端支座处的挠度为零。这种变形形态符合我们的直观认识,也反映了简支梁的基本变形特征。
挠度和转角之间存在密切的数学关系。从几何关系可知,转角 θ 等于挠曲线的斜率,即挠度对坐标 x 的一阶导数。这个关系可以表示为 θ = dw/dx。当挠度很小时(工程中通常满足这个条件),转角的正切值近似等于转角本身,因此这个关系式是成立的。
在梁的某一截面处,如果挠度达到极值(最大或最小),则该截面的转角为零,因为在极值点处曲线的切线水平。反过来,如果某截面的转角为零,则该截面的挠度必为极值。这个特点在求解梁的最大挠度时非常有用。
工程结构中的梁除了要满足强度要求外,还必须满足刚度要求。刚度是指构件抵抗变形的能力。梁的刚度条件就是要求梁的最大挠度不超过允许值,以保证结构的正常使用。
刚度条件可以表示为:w_max ≤ [w],其中 w_max 是梁的最大挠度,[w] 是允许挠度。允许挠度通常根据梁的使用要求确定,一般用梁的跨度与一个系数的比值来表示。不同类型的梁和不同的使用场合,允许挠度的要求是不同的。
从上表可以看出,对变形要求较高的结构,允许挠度的数值较小。精密机床的导轨对变形的要求最为严格,因为微小的变形都会影响加工精度。而一般建筑楼板梁的允许挠度相对较大,主要是保证使用舒适性和避免次要构件损坏。
刚度条件和强度条件是梁设计中的两个独立条件。有些情况下,梁虽然满足强度要求,但可能不满足刚度要求,这时需要增大梁的截面尺寸或选用弹性模量更大的材料。
实际工程中遇到过这样的情况:某办公楼的楼板梁经过强度计算完全满足承载要求,但投入使用后发现楼板变形明显,地面瓷砖出现裂缝。经检查发现,虽然梁的强度足够,但挠度超过了允许值。最后采取了在梁中部增设支撑柱的措施,减小了梁的跨度,从而有效控制了变形。
要计算梁上任意截面的挠度和转角,需要建立挠曲线的数学方程。挠曲线微分方程是研究梁变形问题的理论基础,通过求解这个方程,可以得到梁的挠度和转角随位置变化的规律。
从材料力学的基本理论可知,梁在纯弯曲时,其曲率与弯矩成正比,与抗弯刚度成反比。这个关系称为梁的变形物理关系,可以用分数线形式表示为:
其中 是挠曲线的曲率半径, 是弯矩, 是材料的弹性模量, 是截面的惯性矩, 称为梁的抗弯刚度。
从数学上讲,曲线的曲率等于其二阶导数与一个修正因子的比值。当梁的变形很小时(这是工程中的常见情况),可以认为曲率近似等于挠度的二阶导数,即:
将此代入物理方程,得到挠曲线的近似微分方程:
这个方程建立了挠度函数与弯矩之间的关系。如果已知梁的弯矩方程 ,对方程两次积分即可得到梁的转角方程和挠度方程。第一次积分得转角方程:
第二次积分得挠度方程 。
挠曲线微分方程
是求解梁变形问题的基本方程。其物理意义是:梁的抗弯刚度越大,在相同弯矩作用下的曲率越小,变形也就越小。
在实际应用中,如果梁的抗弯刚度 EI 沿梁长保持不变(等截面梁),则可以将 EI 提到方程外面,使求解过程更加简便。如果梁是变截面的,则 I 也是 x 的函数,求解会相对复杂一些。
对挠曲线微分方程进行积分后,会产生积分常数。确定这些积分常数需要利用边界条件和连续性条件。
边界条件是指梁在支座处必须满足的位移或转角条件。对于不同的支座类型,边界条件是不同的。固定铰支座约束了该点的挠度,因此挠度为零;固定端既约束了挠度,也约束了转角,因此挠度和转角都为零;自由端则没有任何约束,挠度和转角都可以自由取值。
连续性条件用于处理梁上弯矩方程分段的情况。在不同段的交界处,虽然弯矩方程可能不同,但挠曲线必须是光滑连续的,即该点的挠度和转角必须相等。利用这个条件可以建立不同段积分常数之间的关系。
在梁的某个截面上,如果有集中力作用,弯矩方程在该处会突变,但挠度和转角仍然连续。如果有集中力偶作用,弯矩方程和转角方程都会突变,但挠度仍然连续。这些连续性条件反映了变形的物理本质,在建立方程组时必须考虑。
积分法是求解梁变形的基本方法。其基本思路是:先根据载荷求出梁的弯矩方程,然后对挠曲线微分方程进行积分,最后利用边界条件确定积分常数。下面通过具体例子来说明积分法的应用。

简支梁是工程中最常见的梁结构形式。考虑一根跨度为 L 的简支梁,在跨中承受集中载荷 P 的作用。梁的抗弯刚度为 EI。
首先需要确定支座反力。根据静力平衡条件,左右支座的反力都是 。
然后建立弯矩方程。由于集中力作用在跨中,弯矩方程需要分两段写:
将弯矩方程代入挠曲线微分方程,对左半段进行积分:
第一次积分,得到转角方程:
第二次积分,得到挠度方程:
利用边界条件确定积分常数:
最终得到左半跨的挠度方程为:
最大挠度出现在跨中 ,代入得:
这个公式在工程设计中经常用到,最大挠度与载荷的大小成正比、与跨度的三次方成正比、与抗弯刚度成反比。
从上图可以看到,简支梁在跨中集中载荷作用下的挠曲线呈对称抛物线状,最大挠度在跨中,两端支座挠度为零,符合简支边界条件。
悬臂梁一端固定,另一端自由,是常见的梁结构之一。
考虑一根长度为 的悬臂梁,自由端承受集中载荷 ,固定端在左侧。以固定端为 ,自由端为 。
弯矩方程为 。
代入挠曲线微分方程并积分:
第一次积分(转角):
第二次积分(挠度):
固定端 处,挠度 、转角 ,代入得 。
因此悬臂梁挠度方程为:
或者写成:
自由端 处的最大挠度:
这个结果说明,悬臂梁自由端的挠度是相同跨度简支梁的一次跨中挠度的16倍,因此悬臂结构对变形的控制要求较高。
例如,某设备悬伸轴长 ,自由端受力 ,直径 ,钢材 ,惯性矩 。代入挠度公式,得自由端挠度约 ;如要求不超过 ,需增大轴径或缩短悬伸长度。
上图展示了悬臂梁的挠曲线形状。可以看到,从固定端到自由端,挠度逐渐增大,在自由端达到最大值。挠曲线的曲率也从固定端到自由端逐渐变化,反映了弯矩沿梁长的分布规律。
在使用积分法时,正确建立坐标系和准确确定弯矩方程是关键。弯矩的正负号必须与坐标系的规定一致,否则会导致计算结果错误。
积分法虽然是求解梁变形的基本方法,但当载荷较为复杂时,积分过程会比较繁琐。叠加法是一种更为简便实用的方法,特别适合于承受多个载荷作用的梁。叠加法的理论基础是材料力学的线性关系,在小变形和弹性范围内,不同载荷产生的变形可以独立计算后叠加。
叠加法的基本思想是:将复杂的载荷分解为若干简单的基本载荷形式,分别计算每个基本载荷单独作用时在某截面产生的挠度或转角,然后将这些挠度或转角代数相加,就得到该截面在全部载荷共同作用下的总挠度或总转角。
叠加法的适用条件包括:梁的材料处于线性弹性阶段,满足胡克定律;梁的变形很小,符合小变形假设;梁的抗弯刚度 EI 为常量。当这些条件满足时,变形与载荷之间存在线性关系,叠加原理才能应用。
应用叠加法的关键是要熟悉常见载荷作用下梁的挠度公式。工程手册中通常提供了各种基本载荷情况下的挠度和转角计算公式,这些公式都是通过积分法预先推导出来的。使用时只需根据具体问题选择相应的公式,代入参数计算即可。
下面列出几种最常见的基本载荷情况下梁的挠度公式。这些公式是工程计算中经常用到的标准公式。
从上表可以看出,相同跨度的悬臂梁比简支梁的挠度要大得多,这是因为悬臂梁的约束条件较少。均布载荷作用下的挠度一般比集中力作用下的挠度要小,因为均布载荷产生的弯矩分布更加均匀。
某仓库楼板梁采用简支梁形式,跨度 6 米,承受均布载荷 15kN/m(包括自重和货物重量)。梁的截面为工字钢,抗弯刚度 。根据公式计算,梁的最大挠度为:
梁的允许挠度为:
由于实际挠度(16.4mm)小于允许挠度(24mm),该梁满足刚度要求。
现在考虑一个更复杂的例子。一根简支梁,跨度 8 米,同时承受跨中集中力 20kN 和均布载荷 5kN/m。梁的抗弯刚度为 。要求梁跨中的最大挠度。
本题可分解为以下两个基本载荷情况,分别计算,再将其挠度相加:
总最大挠度为:
允许挠度为:
实际挠度(16.0mm)小于允许值(32mm),该梁满足刚度要求。
上图清楚地展示了叠加法的计算过程。集中力和均布载荷各自产生的挠度可以独立计算,然后叠加得到总挠度。这种方法比直接用积分法求解要简便得多,在工程实践中应用广泛。
叠加法是求解梁变形的高效方法,但必须注意叠加时挠度的正负号。向下的挠度为正,向上的挠度为负。只有正确处理符号,才能得到准确的结果。
叠加法不仅适用于计算挠度,也可以用来计算转角。对于支座处的转角,工程手册中也提供了相应的公式。在实际工程中,有时需要计算梁端的转角,以便分析相邻构件的变形协调问题。利用叠加法,可以将这类问题快速准确地解决。