跳到主要内容
Sandbox Physics

M048 · 让储存的能量起飞

弹簧发射器

压缩弹簧、释放小球,跟随能量进入飞行。找到离开弹簧的门槛,比较重力,再从顶点高度记录反求刚度。

交互模型弹簧发射器
接触状态Ready\text{Ready}
球底离地高度Ready\text{Ready}
向上速度Ready\text{Ready}
模型最高点Ready\text{Ready}
离开弹簧的压缩门槛Ready\text{Ready}
记录高度反求刚度Ready\text{Ready}
能量账本残差Ready\text{Ready}
已记录顶点数Ready\text{Ready}

物理教程

弹簧发射器

背景单边弹簧能推球,但不能拉球。

为什么值得理解预测压缩弹簧能否使球起飞,再检验门槛。

先抓重点

核心问题
松开弹簧,球就一定会飞起来吗?
一句话直觉
飞行开始前,重力已经在弹簧行程内消耗了部分弹性势能。

核心数学模型

接触与飞行

mq¨=−kmin⁡(q,0)−mgm\ddot q=-k\min(q,0)-mg

坐标零点在自然长度的弹簧顶端;弹簧从不拉球。

离开弹簧的门槛

c>2mgkc>\frac{2mg}{k}

严格正的离开速率,需要比静态支撑更大的压缩量。

离地顶点高度

Hmax⁡=L−c+kc22mgH_{\max}=L-c+\frac{kc^2}{2mg}

只在发生脱离时成立。高度为球底离地间隙。

记录高度反推

k^=2mgc2(H‾peak−L+c)\widehat k=\frac{2mg}{c^2}(\overline H_{\rm peak}-L+c)

该理想反推只采用高于弹簧自然端的记录顶点。

常见难点

读懂模型边界

容易误解只要压缩弹簧就能起飞。

正确理解比较无法起飞预设与压缩门槛。

动手实验

  1. 01

    设置初态

    拖动金色手柄,或用键盘操作对应滑块。

    应该观察到: 装置与预测运动一起更新。
  2. 02

    跟随事件

    播放、暂停,跳到下一个关键事件。

    应该观察到: 高度连续,瞬时碰撞却能使速度发生跳变。
  3. 03

    检查能量账本

    在转折点之间移动时间轴。

    应该观察到: 弹性、动能、重力与转移能量相互对应。
  4. 04

    记录一次实验

    记录顶点高度,导出 CSV,再比较反推参数。

    应该观察到: 回放保留同一份记录;改变物理参数才会清空。
反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

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