跳到主要内容
Sandbox Physics

M028 · 绳索约束与做功

滑轮组与机械利益

选择定滑轮、动滑轮或四段承重的复合绕绳。追踪真实绳长、各轮转速与不等绳段张力,再比较拉力做功、负载能量和轴损耗。

交互模型滑轮组与机械利益
记录时刻0 s0\,\mathrm s
负载坐标,向上为正0 m0\,\mathrm m
负载速度0 m/s0\,\mathrm{m/s}
负载瞬时加速度0 m/s20\,\mathrm{m/s^2}
广义惯性质量0 kg0\,\mathrm{kg}
平动动能0 J0\,\mathrm J
滑轮转动能0 J0\,\mathrm J
绳动能0 J0\,\mathrm J
重力势能变化0 J0\,\mathrm J
输入端有符号行程0 m0\,\mathrm m
自由端做功0 J0\,\mathrm J
轴黏性阻尼做功0 J0\,\mathrm J
积分能量残差0 J0\,\mathrm J
已采位置样本11
当前记录二次拟合加速度Need 3 samples\text{Need 3 samples}
二次位置拟合均方根残差Need 3 samples\text{Need 3 samples}
记录结束时刻0 s0\,\mathrm s
记录首个边界Travel boundary\text{Travel boundary}
理想承重段数22
实际承重力与输入力之比22
最小绳段张力0 N0\,\mathrm N

物理教程

机械利益要用绳索行程交换

背景单个定滑轮改变力的方向。动滑轮让多段绳共同承担负载,但自由端必须走得更远。

为什么值得理解OpenStax 简单机械将承重绳段与机械利益联系。本实验为三种明确绘出的无滑动拓扑推导动态扩展。

先抓重点

核心问题
增加滑轮一定更省力吗?
一句话直觉
承重绳段数决定理想力比与行程比;实际滑轮还带来不同转速、惯性负载和张力损耗。

核心数学模型

绳长就是约束

Δsin=nΔq,n∈{1,2,4}\Delta s_{\mathrm{in}}=n\Delta q,\qquad n\in\{1,2,4\}

负载向上、输入端向下为正。三种预设绕绳几何保持绘出的绳长恒定。

每轮转速不同

∣ωj∣=j∣q˙∣R,S=∑j=1nj2|\omega_j|=\frac{j|\dot q|}{R},\qquad S=\sum_{j=1}^{n}j^2

从锚定端向自由端编号。复合组动轮为奇数倍、定轮为偶数倍,转向相反。

求解完整运动组件

(m+ISR2)q¨+BSR2q˙=nF−mg\left(m+\frac{IS}{R^2}\right)\ddot q+\frac{BS}{R^2}\dot q=nF-mg

组件质量包含平移滑轮。每轮使用相同所选惯量和轴阻尼,与示意外形独立。

沿绳逆推张力

Tn=F,Tj−1=Tj−jR2(Iq¨+Bq˙)T_n=F,\qquad T_{j-1}=T_j-\frac j{R^2}(I\ddot q+B\dot q)

承重张力总和加速运动组件。所有张力必须非负;首次零张力时终止绷紧绳模型,不继续用失效约束。

省力不等于免费做功

ΔK+mgΔq=FΔsin−∫0tBSR2q˙2 dt\Delta K+mg\Delta q=F\Delta s_{\mathrm{in}}-\int_0^t\frac{BS}{R^2}\dot q^2\,\mathrm dt

动能包含平动与转动。理想准静态拉力为重量除以承重段数;加速度与损耗会改变这一关系。

常见难点

数绳段,不数轮子

容易误解每增加一个轮子就加倍省力。

正确理解只有向上拉运动组件的绳段才参与承重。

动态力不等于静态重量

容易误解输入拉力乘承重段数始终等于重量。

正确理解运动组件能加速并驱动滑轮,这些能量与受力项不能遗漏。

绳不能推

容易误解张力变负后方程仍然有效。

正确理解模型在首次松弛边界结束,不施加绳索压力。

动手实验

  1. 01

    改变力方向

    选择定滑轮,比较负载和输入端行程。

    应该观察到: 方向改变,行程大小相同。
  2. 02

    以行程换省力

    比较理想两段与四段承重场景。

    应该观察到: 负载驱动力相同,四段组拉力减半、输入行程加倍。
  3. 03

    逐轮核对

    选择有损复合组,完成记录。

    应该观察到: 转速和绳段张力各不相同,轴做功使能量账本闭合。
  4. 04

    找到约束边界

    降低组件质量,提高拉力与轴阻尼。

    应该观察到: 行程边界或首次零张力终止记录,不模拟无效负张力。