跳到主要内容
Sandbox Physics

M088 · 一根弹簧,两种运动

弹簧摆与内共振

拉长弹簧,轻推摆锤,再释放。调节小振幅频率比,看伸缩与摆动交换能量;加入侧向初速度,观察真正的三维运动。

交互模型弹簧摆与内共振
模型时刻Ready\text{Ready}
伸缩能量Ready\text{Ready}
摆动能量Ready\text{Ready}
高于平衡态的总能量Ready\text{Ready}
相对能量误差Ready\text{Ready}
竖直角动量Ready\text{Ready}

物理教程

把能量借给摆动的弹簧

背景悬挂质点可以沿弹簧伸缩,也可以向两个横向方向摆动。有限位移下,重力使这些坐标耦合。

为什么值得理解没有电机与阻尼,也能看到不同运动互相交接能量。

先抓重点

核心问题
以竖直振动为主的释放,为什么会长出大幅摆动?
一句话直觉
接近二比一的小振幅频率比时,微小的横向种子可以从伸缩运动获取能量。

核心数学模型

统一的笛卡尔力学

r¨=−k(r−ℓ0)rr−y^\ddot{\mathbf r}=-k(r-\ell_0)\frac{\mathbf r}{r}-\hat{\mathbf y}

质量与重力加速度归一,竖直坐标向上;弹簧力始终沿悬点的径向。

两个小振幅时钟

ωr=k,ωs=1,ℓ0=1−1k\omega_r=\sqrt{k},\quad\omega_s=1,\quad\ell_0=1-\frac1k

负载平衡长度固定为一。这是线性化频率,不是非线性频率测量。

伸缩坐标能量

Er=r˙22+k(r−1)22E_r=\frac{\dot r^2}{2}+\frac{k(r-1)^2}{2}

围绕负载平衡位置配方后的势能已包含径向重力贡献。

摆动坐标能量

Es=∣r˙∣2−r˙22+r+y,E=Er+EsE_s=\frac{|\dot{\mathbf r}|^2-\dot r^2}{2}+r+y,\quad E=E_r+E_s

此精确非负分解包含横向动能与方向相关的重力势能;两部分不分别守恒。

另一项守恒核对

Ly=zx˙−xz˙=constantL_y=z\dot x-x\dot z=\mathrm{constant}

弹簧为中心力,重力对竖直轴没有力矩。

常见难点

种子不可省略

容易误解完全竖直的释放,最后必然会摆起来。

正确理解对称的竖直运动子空间保持不变。初始倾角或侧向速度为摆动提供种子。

内共振没有外部电机

容易误解摆动变大,说明系统能量增加。

正确理解能量由伸缩运动供给。这个自由保守模型没有电机,也没有周期刚度调制。

动手实验

  1. 01

    在共振附近释放

    选择共振交换,按播放,也可拖动时间条查看完整记录。

    应该观察到: 橙色伸缩能量条缩短时,蓝色摆动能量条增长,之后反向交接。
  2. 02

    偏离共振比较

    保持相同初始伸长与倾角,选择偏离共振。

    应该观察到: 横向运动增长明显减弱,负载平衡长度仍保持不变。
  3. 03

    去掉横向种子

    选择完全竖直。

    应该观察到: 摆锤进入精确竖直简谐极限,摆动能量保持为零。
  4. 04

    打开第三个方向

    选择三维释放,比较正视与俯视。

    应该观察到: 轨迹离开初始平面,竖直角动量保持不变。
  5. 05

    核对数值精度

    使用半步长,对比记录中的最大能量误差。

    应该观察到: 二阶积分减小能量误差,物理初态保持相同。
反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策