弹簧与摆——自由振动的物理系统
振动无处不在。拨动一根吉他弦,它会持续颤动;压下一个弹簧,松手后它会来回弹动;推一下秋千,它会一摆再摆。这些看似不同的运动,背后都遵循同样的物理规律。这一章从最简单的弹簧-质量系统出发,逐步分析各类振动系统,理解为什么不同系统有各自“偏爱”的振动频率。
弹簧-质量系统
取一根轻弹簧,竖直悬挂,下端挂一个质量为 m 的滑块。将滑块向下拉一段距离后松手,滑块便开始上下振动。这是最经典的振动模型,也是理解所有振动系统的基础。
胡克定律
弹簧能产生振动,根本原因在于它的弹性。当弹簧被拉伸或压缩时,会产生一个与形变方向相反的恢复力。这就是胡克定律(Hooke's Law):
F=−kx
其中 k 是弹簧的劲度系数(单位:N/m),x 是弹簧偏离自然长度的位移,负号表示弹力方向总是指向平衡位置。
胡克定律只在弹性限度以内成立。超过弹性限度后,弹簧会发生永久形变,不再回到原来的长度。日常使用的弹簧,形变量一般远小于弹性限度,可以放心使用胡克定律。
例题 1: 一根弹簧的劲度系数为 k=200 N/m,将其拉伸 5 cm,弹簧产生的弹力是多少?
将 x=0.05 m 代入胡克定律:
F=kx=200×0.05=10 N
方向与拉伸方向相反,即弹簧试图恢复原长,向回拉物体。
运动方程与固有频率
将滑块从平衡位置向下拉距离 x,此时弹力为 −kx(向上),根据牛顿第二定律:
ma=−kx⇒mx¨=−kx
这正是简谐运动的方程,其解为:
x(t)=Acos(ω0t+ϕ)
其中固有角频率为:
ω0=mk
对应的固有频率(单位:Hz)和固有周期(单位:s)分别为:
f0=2π1
- 固有频率只由弹簧劲度系数和滑块质量决定,与振幅无关。这一结论非常重要。
例题 2: 一个质量 m=0.5 kg 的滑块挂在劲度系数 k=50 N/m 的弹簧下端,求该系统的固有频率和振动周期。
ω0=mk
f0=2πω0=
T0=f01≈0.63 s
以下内容展示了不同弹簧和质量组合对固有频率的影响:
可以看出:弹簧越硬(k 越大),频率越高;质量越大,频率越低——这与日常直觉完全吻合:钢弦比尼龙弦振动更快,轻的物体比重的物体弹得更快。
弹簧-质量系统的固有频率公式 f0=2π1k/m 是整个振动理论的核心。后续所有振动系统的分析,都可以归结为找到等效的 和 ,从而套用这个公式。
浮体的振动
把一个圆柱形木块放在水中,稍微压下去再松手,木块会上下振动。这种振动的恢复力来自浮力,而不是弹簧。

受力分析
设木块横截面积为 S,密度为 ρ木,水的密度为 ρ水,木块总长为 L。平衡时,木块浸入水中深度为 ,满足:
ρ木⋅L⋅S⋅g=ρ水⋅
将木块从平衡位置向下压距离 x(x>0 向下),浸入水中深度变为 h0+x,此时浮力为:
F浮=ρ水⋅(h0+
重力为:
F重=ρ木⋅L⋅S⋅g
两力之差(即净恢复力):
F净=F重−F浮
这正是胡克定律的形式 F=−kx,其中等效劲度系数为:
k等效=ρ水⋅S⋅g
因此浮体的固有频率为:
ω0=mk
也可以用平衡浸深 h0 来简洁表示(注意 h0=ρ木L/ρ):
ω0=h0g
浮体振动的周期公式 T0=2πh0/g 与单摆的公式形式完全相同(见下节)。这不是巧合,而是因为两类系统的恢复力都正比于位移。
例题 3: 一根均匀圆柱形木棒,密度 ρ木=600 kg/m3,长度 L=1 m,竖直漂浮在水面()。求其振动周期。
平衡时浸入深度:
h0=ρ水ρ
振动周期:
T0=2πgh
单摆
单摆是最为人熟知的振动系统之一。它由一根轻细绳(长度为 L)和末端的小球(质量为 m)构成,悬挂于固定点。将小球推离竖直位置,它就会来回摆动。

摆的运动方程
设摆角为 θ(以竖直方向为零点,向右为正)。在切线方向,恢复力为重力的分量:
F切=−mgsinθ
当摆角很小时(θ≲10°),可以用小角近似 sinθ≈θ(弧度制),切线方向的加速度为 Lθ¨,牛顿第二定律给出:
mLθ¨=−mgθ⇒θ¨=−L
这同样是简谐运动方程,固有角频率为:
ω0=Lg
- 单摆的固有周期只与摆长 L 和重力加速度 g 有关,与摆球质量无关。伽利略最早注意到这一特性,这也是历史上第一批精确计时器的物理基础。
例题 4: 在北京(g=9.80 m/s2),一个摆长 L=1.00 m 的单摆,周期是多少?若想让周期变为原来的两倍,摆长需要变为多少?
T0=2π9.801.00
若要 T′=2T0,由 T∝L,需要 。
以下内容给出不同摆长对应的振动周期(g=9.80 m/s2):
可以确认:摆长增大4倍,周期恰好增大2倍,符合 T∝L 的规律。
小角近似 sinθ≈θ 在 θ<10° 时误差不超过 0.5%,可放心使用。但若摆角较大(如 45°),实际周期会比公式给出的值偏长,误差不可忽略。
复摆(物理摆)
单摆把质量集中在一个点,实际生活中更常见的是像门、秤杆、跷跷板这类有一定形状和质量分布的摆——称为复摆或物理摆。

复摆的固有频率
设复摆总质量为 M,绕悬挂点 O 的转动惯量为 I,质心 C 到悬挂点的距离为 d。将复摆偏转角度 θ,对悬挂点的重力矩为:
τ=−Mgdsinθ≈−Mgdθ(θ 较小时)
由转动定律 Iθ¨=τ,得:
Iθ¨=−Mgdθ⇒θ¨=−
固有角频率为:
ω0=IMgd
如果将复摆等效为一个单摆,等效摆长为:
L等效=MdI
复摆与单摆的周期公式在形式上完全一致,只需把 L 替换为等效摆长 I/(Md)。因此,测量复摆的振动周期,可以反过来推算其转动惯量——这是一种测量转动惯量的实验方法。
例题 5: 一根均匀细杆,长 L=1.2 m,质量 M=0.5 kg,从一端悬挂(悬挂点在顶端)。求其小角振动周期。
- 质心到悬挂点距离:d=L/2=0.6 m
- 绕端点的转动惯量:I=31
T0=2πMgd
等效摆长:
L等效=MdI=
即该均匀杆相当于一个摆长 0.8 m 的单摆,周期一致。
U形管中的水柱振动
将一根 U 形玻璃管注入水,使两侧水面等高。若从一侧将水面压下,另一侧水面升高,松手后两侧水面便开始来回振荡。这种振动与弹簧-质量系统惊人地相似。
建立模型
设 U 形管截面积为 S,管中水柱总长度为 ℓ,水的密度为 ρ。平衡时两侧水面等高。
设某时刻左侧水面比平衡位置低 x,则右侧比平衡位置高 x(水是不可压缩的),两侧液面高度差为 2x。
恢复力来自两侧液面高度差产生的净重力:
F=−ρSg⋅2x=−2ρSg⋅x
水柱的总质量为 m=ρSℓ,由牛顿第二定律:
ρSℓ⋅x¨=−2ρSg⋅x
x¨=−ℓ2gx
固有角频率为:
ω0=ℓ2g
例题 6: U 形管中水柱总长 ℓ=0.5 m,求其振动周期。
T0=2π2×9.80.5
注意 U 形管水柱的周期公式中分母是 2g 而非 g,这是因为两侧液面的高度差是位移的两倍,产生了“双倍”的恢复力效果。
空气弹簧
气体也可以充当弹性介质,提供类似弹簧的恢复力,这种效应被称为空气弹簧(Air Spring)。注射器、密闭气缸、甚至人的肺部在某些情况下都有这种效应。
物理原理
取一个截面积为 S、初始长度为 L0 的密闭气柱,活塞质量为 m。初始气压为 P0,满足平衡条件 (或简化为仅考虑绝热压缩情形)。
若活塞向下压缩距离 x(x≪L0),气体体积从 V0=SL 变为 。对于绝热过程,压强变化为:
ΔP≈L0γP0x
其中 γ 是气体的绝热指数(空气 γ≈1.4)。恢复力为:
F=−ΔP⋅S=−L0γP
等效劲度系数:
k等效=L0γP
固有频率:
f0=2π1
空气弹簧的劲度系数与气体压强和截面积成正比,与气柱长度成反比。气柱越短,等效弹簧越硬,频率越高。汽车减震器、气动隔振台都利用了这一原理。
例题 7: 一个密闭气缸,截面积 S=20 cm2=2×10−3 m2,初始气柱长度 ,初始气压 ,活塞质量 ,空气 。求活塞的振动频率。
k等效=L0
f0=2π1
各系统固有频率对比
下表汇总了本章所有振动系统的固有频率公式,方便对比记忆:

表中所有系统尽管物理结构各异,但它们的固有频率公式都有同一形式:ω0=恢复力系数/惯性系数。找到这两个“系数”,就能立即写出任何系统的振动频率。
练习题
选择题
1. 一个弹簧-质量系统在水平面上无摩擦振动,若将弹簧劲度系数增大为原来的4倍,质量减小为原来的 1/4,则系统固有频率变为原来的多少倍?(知识点:固有频率公式)
A. 1/4 倍
B. 1/2 倍
C. 4 倍
D. 16 倍
答案:C
原固有频率 f0=2π1k/m。
2. 在地球表面,一个单摆的周期为 T。将该单摆带到月球表面(月球重力加速度 g月=g/6),其周期变为多少?(知识点:单摆周期与 g 的关系)
A. T/6
B. T/6
C. 6
D.
答案:C
单摆周期 T=2πL/g,摆长不变,只有 g 改变。
3. U 形管中注有水,水柱总长 ℓ=2.0 m,求其振动频率最接近下列哪个值?(取 g=10 m/s2)(知识点:U 形管水柱固有频率)
A. 0.35 Hz
B. 0.50 Hz
C. 0.71 Hz
D. 1.00 Hz
答案:B
f0=2π1
4. 一根均匀细杆从其质心处悬挂,给予小角度偏转后松手,下列说法正确的是?(知识点:复摆)
A. 细杆不会振动,因为悬挂点在质心,净重力矩为零
B. 细杆会像单摆一样振动,等效摆长等于杆长
C. 细杆会像单摆一样振动,等效摆长等于杆长的 2/3
D. 细杆会振动,固有频率由转动惯量决定,但由于 d=0,恢复力矩为零,实际上不振动
答案:A 和 D 的说法等价,均正确。
具体解释:复摆的恢复力矩为 τ=−Mgdsinθ,其中 d 是质心到悬挂点的距离。若悬挂点恰在质心,d=0,恢复力矩为零,细杆不会产生回复运动,偏转后会保持倾斜。因此答案选 A(细杆不会振动)。
计算题
5. (知识点:弹簧-质量系统 + 系统设计)一位工程师需要设计一个固有振动频率为 2.0 Hz 的弹簧振子(水平放置,忽略摩擦),手头有一个质量 m=0.8 kg 的滑块。问:
(1)应选用劲度系数为多少的弹簧?
(2)若将滑块质量替换为 3.2 kg,弹簧不变,系统固有频率变为多少?
(1)求弹簧劲度系数:
由 f0=2π1k/m 解出 :
6. (知识点:浮体振动与单摆类比)一根截面均匀的圆柱形木棒,密度 ρ木=500 kg/m3,长度 L=0.8 m,竖直漂浮在密度 的水面上。
(1)求木棒在水中的平衡浸深 h0。
(2)求木棒上下振动的固有周期 T0。
(3)若改用密度 ρ′=800 kg/m3 的木棒(长度和截面不变),周期如何变化?
(1)平衡浸深:
h0=ρ水ρ