支撑悬臂梁模拟器 返回
结构分析模拟器

支撑悬臂梁模拟器 — 一次超静定梁

对左端固定、右端铰支的一次超静定梁施加均布荷载和跨中集中荷载,实时可视化固定端弯矩、两端支座反力、最大挠度、剪力图(SFD)和弯矩图(BMD)。

参数设置
梁长 L
m
均布荷载 w
kN/m
跨中集中荷载 P
kN
抗弯刚度 EI
kN·m²

左端为完全固定,右端为铰(滚轴)支撑。均布荷载 w(全跨)与跨中集中荷载 P 通过叠加共同评估。

计算结果
固定端弯矩 M_A = -wL²/8
固定端反力 R_A = 5wL/8
铰端反力 R_B = 3wL/8
最大挠度 δ_max ≈ wL⁴/(185·EI)
梁模型、剪力图与弯矩图

上段=梁模型(左端固定阴影、右端铰△、均布荷载箭头与跨中 P)/中段=剪力图(SFD)/下段=弯矩图(BMD)

理论与主要公式

对于左端固定、右端铰支的一次超静定梁,多余反力由右支座挠度为零的条件确定。当均布荷载 $w$ 作用于全跨时:

$$M_A = -\frac{wL^2}{8},\quad R_A = \frac{5wL}{8},\quad R_B = \frac{3wL}{8}$$

最大正弯矩出现在距固定端 $x = 5L/8$(距铰端 $3L/8$)处:

$$M_{+,\max} = \frac{9\,wL^2}{128}$$

最大挠度出现在 $x \approx 0.4215\,L$ 处:

$$\delta_{\max} = \frac{wL^4}{185\,EI}$$

跨中集中荷载 $P$ 的情形:

$$M_A = -\frac{3PL}{16},\quad R_A = \frac{11P}{16},\quad R_B = \frac{5P}{16}$$

$w$ 与 $P$ 可线性叠加。与简支梁相比,固定端的存在使最大挠度约缩小 2.6 倍,最大正弯矩约缩小 1.8 倍。

什么是支撑悬臂梁模拟器

🙋
「支撑悬臂梁」和普通的悬臂梁是两个东西吗?名字看起来很像……
🎓
在普通悬臂梁的自由端再加一根支撑(prop),就成了这种支撑悬臂梁。左端完全固定,右端是铰(或滚轴)支撑。未知反力有4个(M_A、R_A、R_B 再加一个水平反力),而静力学方程只有3个,需要再补一个变形协调条件才能解,所以叫「一次超静定梁」。模拟器上段左侧的阴影、右侧的△就是这两种支座符号。
🙋
咦,超静定?为什么多加一个支座就不能只靠平衡方程解了?
🎓
因为「竖向力为零、水平力为零、弯矩为零」只能写出3个方程,而想求的反力有4个,刚好少一个。于是再加一条「右端的挠度为零」的变形协调条件。如果把右支座拿掉,假想悬臂在 w 作用下自由端挠度为 $wL^4/(8EI)$,再单独施加向上反力 R_B 时挠度为 $R_B L^3/(3EI)$,令二者相互抵消,就直接得到 $R_B = 3wL/8$。这叫「单位荷载法」或「变形协调条件」。
🙋
原来如此!在模拟器里设 w=15 kN/m、L=8 m,M_A 显示为 -120 kN·m。这数值算大吗?
🎓
同条件下的简支梁,最大弯矩在跨中是 $wL^2/8 = 120$ kN·m。支撑悬臂梁的固定端弯矩大小也是 -120 kN·m。有趣的是,正向最大弯矩降到了 $9wL^2/128 \approx 67.5$ kN·m。看 BMD 的红线,左端深深向下,然后在距固定端 5L/8 = 5 m(距铰端 3L/8)的地方拱起一个山头。从设计上看,相当于「在固定端承担一个较大的负弯矩,换取跨中正弯矩变小」的分配。
🙋
挠度也只有 4.15 mm 呢。同条件的简支梁应该会大得多吧?
🎓
简支梁的最大挠度是 $5wL^4/(384EI)$,用同样的 EI=80000 kN·m² 算约为 10.8 mm。支撑悬臂梁是 $wL^4/(185EI)$,等于 4.15 mm,缩小了约 2.6 倍。右支座替我们分担了反力,所以挠度和反力都「分摊」变小——这正是改成一次超静定梁的最大好处。加上集中荷载 P 后结果会通过叠加发生变化,可以拖动 P 滑块亲身感受一下。

常见问题

只要梁为线弹性(满足胡克定律)、变形微小、支座条件不随荷载变化,超静定梁同样严格满足线性叠加。对本支撑悬臂梁而言,可分别求出均布荷载 w 与跨中集中荷载 P 各自的解(M_A、R_A、R_B、挠度),简单相加即得到组合荷载下的总响应。一旦进入塑性阶段,叠加就不再成立,因此实务中的极限分析必须先检查这一前提是否成立。
支撑悬臂梁左右不对称(左固定、右铰支),挠度曲线本身也不对称。固定端的负弯矩使挠度峰值向固定端偏移,落在 $x \approx 0.4215L$ 而非跨中。这是由挠度函数 $w(x)$ 求导并令其为零得到的精确位置,标准的挠度表中都有记录。
对均布荷载,由微分关系 $dV/dx = -w$ 可知剪力从左端 R_A = 5wL/8 线性减小到右端 -R_B = -3wL/8。V=0 的位置在距固定端 $R_A/w = 5L/8$ 处,恰好就是 BMD 的正向最大值位置,这正是 $dM/dx = V$ 的体现。在跨中再加集中荷载 P 时,可以看到 x=L/2 处 SFD 垂直跳跃 P。
典型例子包括:在悬挑雨棚的端部加设支柱(prop)的结构;桥梁悬臂施工时在挑出段下方临时设置贝雷支墩的状态;塔吊吊臂根部与尖端拉索的组合;以及在悬挑阳台外侧加设斜撑进行加固的情况。由于挠度和应力都比纯悬臂大幅减小,在加固、减重和振动性能改善方面经常被采用。

实际应用

建筑雨棚与阳台的加固:悬挑雨棚和向外悬挑的阳台,随着使用年限增加或荷载条件变化,挠度会变得明显,常在端部加设辅助柱(支撑)进行翻新。从纯悬臂改造为一次超静定支撑悬臂梁,可在不增加固定端弯矩的前提下,将端部挠度缩小约 2.6 倍。本模拟器中 δ_max 的减小正反映了这种效果。

桥梁连续支承与施工临时墩:连续梁桥通过中间桥墩来抑制跨中应力,从而形成多跨连续梁。在悬臂施工过程中,有时先在悬挑端下方布置临时贝雷墩,使其处于支撑悬臂梁状态,一边控制应力一边推进伸出。固定端弯矩 $-wL^2/8$ 与正弯矩 $9wL^2/128$ 的分配比例,直接关系到施工应力的评估。

机械装置的机架与传感器臂:测量装置和机床上较长的传感器臂,悬臂根部的应力集中是个问题。在端部增设一个微小的滚轴支座变成支撑悬臂梁后,一阶固有频率会提高,加速时的挠度也会减小。把 EI 滑块调大,可以看到挠度 δ_max 与 EI 成反比地减小。

塔吊吊臂与塔架的拉索:塔吊的水平吊臂(jib)由副臂与吊索从根部到尖端施加拉力,从而把臂尖吊起支撑。其荷载与几何虽然不完全符合本模拟器的模型,但「固定端+远端铰支」的一次超静定化思想是相通的,常被应用于合理化吊臂自重与吊重的支座条件。

常见误解与注意事项

最常见的误解是把固定端弯矩估得比简支梁还要大。支撑悬臂梁在均布荷载 w 作用下的固定端弯矩为 $-wL^2/8$,与同条件简支梁的最大弯矩 $wL^2/8$ 大小「相等」,这是关键。容易以为「一固定,弯矩就全集中到固定端」,但实际上正弯矩降到了 $9wL^2/128 \approx wL^2/14.2$,固定端只是承担同样大小的负弯矩,总量并未增加。看模拟器 BMD 中红线山头和谷底的比值就能直观感受到。

其次常见的错误是认为超静定梁不能用叠加。在线弹性、微小变形、支座条件不变的前提下,超静定梁同样严格满足叠加。试着分别移动模拟器的 w 滑块与 P 滑块,再与同时施加两种荷载时的结果对比,会发现各反力、弯矩、挠度的数值恰好等于单独解的简单相加。另一方面,一旦材料屈服或支座出现脱开(lift-off)就进入非线性,叠加会破坏,需要注意。

最后要提醒的是「既然右端是铰支,那么右端的挠度和转角都为零」这种误解。铰(滚轴)支座只约束竖向位移,转角(转动)是自由的。模拟器 BMD 中右端 x=L 处的弯矩刚好为零,是因为铰支座点的弯矩必然为零这一边界条件。但转角自由,所以右端挠曲线斜率 $dw/dx$ 取有限值。这与「两端完全固定梁」的行为不同,因此一开始就要明确区分各支座条件。