4.3 动量定理与动能定理


4.3 动量定理与动能定理

本节摘要:牛顿方程逐点追踪过程,但很多问题只关心两个断面:撞完之后怎样,滑到哪里才停。把方程对时间积分得动量定理,对位移积分得动能定理——两本近路账本各自记账条件不同,本节给出适用判据,并用刹车距离与落地缓冲两台手术演示怎么记账最省力。

不追过程的两本账

上一节把微分方程解得动了,但有些病例根本不必解全过程。把牛顿第二定律对时间累积,合力乘时间的积分等于动量增量——这是动量定理,撞与碰的专用账本;把方程对位移累积,合力沿路程做的功等于动能增量——这是动能定理,凡问"到哪儿停、滑多远"的专用账本。两本账的共同哲学是:过程的细节被打包进冲量或功两个积分类目里,始末两个断面对账即可。判据也由此而来:关心时间与冲击选动量,关心路程与快慢选动能。本章解剖台上,这两本账不是推翻五步流程,而是把"列方程"一步换成了"选账本"——受力分析照做,只是清点完的合力不再投影成微分方程,而是直接进积分公式。

手术一:动能定理与刹车距离

标准病例:一吨重的轿车以每小时六十公里行驶,紧急制动后轮胎抱死纯滑动,轮胎与柏油路的摩擦系数取零点七。问停稳前滑多远。用动能定理记账:制动全程只有摩擦力做负功,功等于动能清零,路程在积分里自动冒出来,与车重无关——这是动能定理送的第一个意外结论。

# 手术一:纯滑动制动的刹车距离 d = v^2 / (2*mu*g),与质量无关 import math mu, g = 0.7, 9.8 for kmh in (60.0, 84.9, 120.0): v = kmh / 3.6 # 换算成米每秒 d = v * v / (2 * mu * g) print(f"{kmh:5.1f} km/h 刹车距离 = {d:6.2f} m") # 60.0 km/h 刹车距离 = 20.25 m # 84.9 km/h 刹车距离 = 40.54 m # 120.0 km/h 刹车距离 = 80.98 m # 车重一吨改成两吨,距离一个字不变——质量在两端同时出现又同时约掉 print("两吨车 60km/h 刹车距离 =", (60/3.6)**2 / (2*0.7*9.8), "m") # 20.246193715581473

三行距离读数藏着一条要命的规律:速度翻倍,刹车距离翻两番。时速六十滑二十米,时速一百二十要滑八十米——高速公路上限速的物理依据,全在动能对速度的平方依赖里。顺带注意质量约掉的道理:惯性让两吨车更"不肯停",但摩擦力也恰好大两倍,两笔账在动能定理里精确抵消。

手术二:动量定理与落地缓冲

换一本账:质量七十公斤的消防员从三米高处落地,触地时速度约七点七米每秒。膝盖伸直硬杵,地面在约零点零一秒内把他拦停;屈膝翻滚,缓冲时间拉长到零点三秒。动量定理断言:同样的动量清零,时间拉长多少倍,平均冲击力就缩小多少倍——缓冲的全部物理学就在这条反比关系里。

# 手术二:动量定理 F*dt = m*dv,缓冲时间决定平均冲击力 m, h, g = 70.0, 3.0, 9.8 v = math.sqrt(2 * g * h) # 触地速度(自由落体) p = m * v # 需要清零的动量 print("触地速度 =", round(v, 3), "m/s") # 7.668 print("落地动量 =", round(p, 1), "kg·m/s") # 536.8 for dt, tag in ((0.01, "直腿硬杵"), (0.30, "屈膝缓冲")): F_avg = p / dt # 平均冲击力(净力) F_ground = F_avg + m * g # 地面支持力 = 净力 + 重力 print(f"{tag} dt={dt}s 平均净力 = {F_avg:9.1f} N 地面反力 = {F_ground:10.1f} N") # 直腿硬杵 dt=0.01s 平均净力 = 53676.8 N 地面反力 = 54362.8 N # 屈膝缓冲 dt=0.30s 平均净力 = 1789.2 N 地面反力 = 2475.2 N # 力之比恰为缓冲时间之比:30 倍 print("冲击力之比 =", (p/0.01) / (p/0.30)) # 30.0

同一份动量,直腿硬杵让地面反力冲到自身体重的近八十倍,屈膝缓冲压回到不足四倍。安全气囊、运动鞋底、护栏上的防撞桶,设计原理全是同一行代码:在动量守恒的前提下把作用时间拉长。

💡 账本选择的检查动作:题目问"多久、多大力、撞后速度"→ 动量账本;问"多远、多快、能不能到达"→ 动能账本。两问都出现就分步各记一本,再在始末断面上对总账。

两本账的联用与失效边界

熟练之后两本账可以接力:碰撞段用动量账算出撞后速度,滑行段用动能账算出滑行距离,一个事故现场的分析常常就由这两段拼接。但接力的前提是看清各自的失效边界——动量账要求合外力冲量可忽略,碰撞瞬间成立、漫长的滑行过程不成立;动能账要求只有保守力做功或者把摩擦功算进账,一旦有内力耗散又没计价,账就错了。判断"哪本账在哪个路段合法",正是 4.1 节受力分析的延续:清点外力,才知道哪笔冲量、哪份功可以省略。

# 接力示范:木球以 4 m/s 撞墙(恢复系数 0.5),反弹后在摩擦系数 0.4 的地面滑行 import math v0, e, mu, g = 4.0, 0.5, 0.4, 9.8 v1 = e * v0 # 动量账:反弹速度(墙不动,速率乘 e) d = v1 * v1 / (2 * mu * g) # 动能账:滑行距离 print("反弹速度 =", v1, "m/s 滑行距离 =", round(d, 4), "m") # 2.0 0.5102 # 对账:滑行段摩擦力做功应恰好清空动能 print("摩擦功 =", round(mu * 9.8 * d, 4), "J 反弹动能 =", round(0.5 * v1**2, 4), "J") # 摩擦功 = 2.0 J 反弹动能 = 2.0 J —— 两本账在交接点闭合

交接点上摩擦功一分不差地清空反弹动能——两本账各自合法的路段被严丝合缝地接了起来。事故重建、保险定损里大量使用这类"分段记账",分段点永远选在账本失效的地方。

两本账也有要一起换算的场合,值得点名:爆炸与内力突变的问题,动量账本换成动量守恒的分组记账——系统总动量不变、部件之间重新分配;动能账本则要给"内能"这个新账户补一笔——碰撞里损失的动能并没有消失,只是换了记法。第七章的火箭与变轨问题里这组替换会反复出现:喷气推进靠动量守恒撑腰,轨道能量核算靠动能加引力势能的总账。账本用在哪、失效在哪,这份边界感比公式本身更值钱。

要点复盘:

  • 两本账是牛顿方程的积分形式:对时间积得动量定理,对位移积得动能定理,始末断面对账;
  • 刹车距离与质量无关:惯性与摩擦同时随质量缩放,动能定理把这笔抵消直接做进公式;
  • 速度翻倍距离翻两番:动能的平方依赖是交通安全一切定量结论的根;
  • 缓冲即延长时间:动量清零的总量固定,冲击力与缓冲时间成反比,气囊与屈膝同源。

两本近路账解决"质点平动"。下一节把解剖对象换成会转的刚体:质量换转动惯量,力换力矩,整套牛顿机器平移过去照转不误。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U