球以 20 m/s、仰角 30 度从地面射出,落在约 35 m 外。用相同方式从 15 m 高的悬崖抛出,落点约在 53 m 外。不少学生在悬崖题也算出 35 m,因为没检查射程公式的前提就直接使用。抛体公式本身不难,真正的能力是判断眼前的发射条件允许使用哪条式子。
本文只采用一套符号约定,用表列出每个方程的适用条件,然后分别从平地和悬崖计算同一发射,另解一个从桌面水平飞出的球。所有数字取 g = 9.81 m / s 2 g=9.81\ \mathrm{m/s^2} g = 9.81 m/ s 2 ,忽略空气阻力。
从运动学开始
下载 Physics Zen,免费练习完整的运动学主题。需要全部学习内容和备考路径时,再考虑升级。
把发射分成两种运动
先画图。标出发射点、地面,以及初速度 v 0 v_0 v 0 相对水平线仰角 θ \theta θ 的箭头。原点放在发射点,规定向上为正 、向前为正 。随后分解初速度:
v 0 x = v 0 cos θ , v 0 y = v 0 sin θ . v_{0x}=v_0\cos\theta,\qquad v_{0y}=v_0\sin\theta. v 0 x = v 0 cos θ , v 0 y = v 0 sin θ .
之后就是共享同一时钟的两道一维题。水平上球离手后不再受推力,因此 a x = 0 a_x=0 a x = 0 ,v x v_x v x 保持为 v 0 x v_{0x} v 0 x 。竖直方向重力产生恒定的 a y = − g a_y=-g a y = − g 。OpenStax 的抛体运动章节 正是基于忽略空气阻力时两个垂直方向的运动相互独立。AP Physics 1 课程框架也一句话指出:抛体是二维运动,一个方向加速度为零,另一个方向加速度非零且恒定(College Board,AP Physics 1 CED,主题 1.5 )。
若连分解这一步都不稳,我们的运动学指南 解释每个轴要使用的一维匀加速计算。
哪条方程在这里有效?
此模型中的任何抛体都可用四条通式描述。另有从它们导出的三条捷径,每条都带有容易忘记的条件。
方程 求什么 适用条件 x = v 0 x t x=v_{0x}t x = v 0 x t 水平位置 始终适用(无空气阻力) y = y 0 + v 0 y t − 1 2 g t 2 y=y_0+v_{0y}t-\tfrac{1}{2}gt^2 y = y 0 + v 0 y t − 2 1 g t 2 时刻 t t t 的高度 始终适用 v x = v 0 x v_x=v_{0x} v x = v 0 x 水平速度 始终适用 v y = v 0 y − g t v_y=v_{0y}-gt v y = v 0 y − g t 竖直速度 始终适用 T = 2 v 0 sin θ g T=\dfrac{2v_0\sin\theta}{g} T = g 2 v 0 sin θ 飞行时间 落地高度与发射点相同 H = v 0 2 sin 2 θ 2 g H=\dfrac{v_0^2\sin^2\theta}{2g} H = 2 g v 0 2 sin 2 θ 最大高度 从发射点向上 量;任何落地高度均可用 R = v 0 2 sin 2 θ g R=\dfrac{v_0^2\sin 2\theta}{g} R = g v 0 2 sin 2 θ 射程 落地高度与发射点相同
OpenStax 明确指出两个限制:落地高度不同时不能用飞行时间捷径,射程公式也仅适用于从水平地面发射并在同一高度落地。最大高度式在悬崖题中仍有效,因为只用到球到弧线顶端前的竖直运动,那里 v y = 0 v_y=0 v y = 0 。它求的是球高于发射点多少,而不是高于崖下地面多少。
把表中前两式的 t t t 消去,得到抛物线轨迹:
y = x tan θ − g x 2 2 v 0 2 cos 2 θ . y=x\tan\theta-\frac{g\,x^2}{2v_0^2\cos^2\theta}. y = x tan θ − 2 v 0 2 cos 2 θ g x 2 .
它适合作独立检验,下面的悬崖例题会用到。
例题 1:平地上 20 m/s、30° 发射
先求分量:v 0 x = 20 cos 30 ∘ = 17.32 m / s v_{0x}=20\cos 30^\circ=17.32\ \mathrm{m/s} v 0 x = 20 cos 3 0 ∘ = 17.32 m/s ,v 0 y = 20 sin 30 ∘ = 10.0 m / s v_{0y}=20\sin 30^\circ=10.0\ \mathrm{m/s} v 0 y = 20 sin 3 0 ∘ = 10.0 m/s 。
飞行时间。 发射和落地同高,可以使用捷径:
T = 2 ( 10.0 ) 9.81 = 2.04 s . T=\frac{2(10.0)}{9.81}=2.04\ \mathrm{s}. T = 9.81 2 ( 10.0 ) = 2.04 s .
另法检验:球在 v y = 0 v_y=0 v y = 0 时到达顶端,时刻为 t = 10.0 / 9.81 = 1.02 s t=10.0/9.81=1.02\ \mathrm{s} t = 10.0/9.81 = 1.02 s 。平地上下降过程与上升对称,总时间加倍为 2.04 s。
最大高度。
H = ( 10.0 ) 2 2 ( 9.81 ) = 5.10 m . H=\frac{(10.0)^2}{2(9.81)}=5.10\ \mathrm{m}. H = 2 ( 9.81 ) ( 10.0 ) 2 = 5.10 m .
也可把到顶端的时间代入高度式核对:y = 10.0 ( 1.02 ) − 4.905 ( 1.02 ) 2 = 5.10 m y=10.0(1.02)-4.905(1.02)^2=5.10\ \mathrm{m} y = 10.0 ( 1.02 ) − 4.905 ( 1.02 ) 2 = 5.10 m 。
射程。
R = ( 20 ) 2 sin 60 ∘ 9.81 = 35.3 m . R=\frac{(20)^2\sin 60^\circ}{9.81}=35.3\ \mathrm{m}. R = 9.81 ( 20 ) 2 sin 6 0 ∘ = 35.3 m .
不用捷径可算 x = v 0 x T = 17.32 × 2.04 = 35.3 m x=v_{0x}T=17.32\times 2.04=35.3\ \mathrm{m} x = v 0 x T = 17.32 × 2.04 = 35.3 m 。两种方法答案一致,才能放心进入下一题。若课程采用 g = 9.8 m / s 2 g=9.8\ \mathrm{m/s^2} g = 9.8 m/ s 2 (Physics Zen 的 AP 物理 1 练习如此),结果只在第三位改变:2.04 s、5.10 m、35.3 m 四舍五入后仍相同。
例题 2:从 15 m 悬崖以相同方式发射
仍以 20 m/s、30° 发射,但起点改为高出平地 15 m 的悬崖边。原点在发射点,所以落地时 y = − 15 m y=-15\ \mathrm{m} y = − 15 m 。球落在更低处,射程捷径不能用,改用高度通式:
− 15 = 10.0 t − 4.905 t 2 . -15=10.0\,t-4.905\,t^2. − 15 = 10.0 t − 4.905 t 2 .
整理成 4.905 t 2 − 10.0 t − 15 = 0 4.905t^2-10.0t-15=0 4.905 t 2 − 10.0 t − 15 = 0 ,用求根公式得:
t = 10.0 ± ( 10.0 ) 2 + 4 ( 4.905 ) ( 15 ) 2 ( 4.905 ) = 10.0 ± 19.86 9.81 , t=\frac{10.0\pm\sqrt{(10.0)^2+4(4.905)(15)}}{2(4.905)}=\frac{10.0\pm 19.86}{9.81}, t = 2 ( 4.905 ) 10.0 ± ( 10.0 ) 2 + 4 ( 4.905 ) ( 15 ) = 9.81 10.0 ± 19.86 ,
所以 t = 3.04 s t=3.04\ \mathrm{s} t = 3.04 s 或 t = − 1.00 s t=-1.00\ \mathrm{s} t = − 1.00 s 。负根代表发射之前,同一条抛物线上的球向上经过地面高度的时刻。代数上成立,但对这次实际运动无关,应舍去。把留下的正根代回检验:10.0 ( 3.044 ) − 4.905 ( 3.044 ) 2 = − 15.0 10.0(3.044)-4.905(3.044)^2=-15.0 10.0 ( 3.044 ) − 4.905 ( 3.044 ) 2 = − 15.0 。如何选根是我们看似物理错误、实为数学错误 中讨论的失误之一。
悬崖射程。
x = 17.32 × 3.044 = 52.7 m . x=17.32\times 3.044=52.7\ \mathrm{m}. x = 17.32 × 3.044 = 52.7 m .
再用轨迹式验证:当 x = 52.7 m x=52.7\ \mathrm{m} x = 52.7 m ,y = 52.7 tan 30 ∘ − 9.81 ( 52.7 ) 2 2 ( 20 ) 2 cos 2 30 ∘ = 30.4 − 45.4 = − 15.0 m y=52.7\tan 30^\circ-\dfrac{9.81(52.7)^2}{2(20)^2\cos^2 30^\circ}=30.4-45.4=-15.0\ \mathrm{m} y = 52.7 tan 3 0 ∘ − 2 ( 20 ) 2 cos 2 3 0 ∘ 9.81 ( 52.7 ) 2 = 30.4 − 45.4 = − 15.0 m 。球恰好到达地面。
错误捷径的代价。 若仍套用 R = v 0 2 sin 2 θ / g R=v_0^2\sin 2\theta/g R = v 0 2 sin 2 θ / g ,就会得到平地答案 35.3 m;真实射程是 52.7 m。捷径少算 17.4 m,约为真实距离的 33% ,而公式本身不会警告你。最大高度仍是比发射点高 5.10 m,也就是比崖下地面高 20.1 m。
着地速度。 落地时 v y = 10.0 − 9.81 ( 3.044 ) = − 19.86 m / s v_y=10.0-9.81(3.044)=-19.86\ \mathrm{m/s} v y = 10.0 − 9.81 ( 3.044 ) = − 19.86 m/s ,v x v_x v x 仍为 17.32 m/s。因此:
v = 17.32 2 + 19.86 2 = 26.3 m / s , v=\sqrt{17.32^2+19.86^2}=26.3\ \mathrm{m/s}, v = 17.3 2 2 + 19.8 6 2 = 26.3 m/s ,
方向在水平线下方,角度 arctan ( 19.86 / 17.32 ) = 48.9 ∘ \arctan(19.86/17.32)=48.9^\circ arctan ( 19.86/17.32 ) = 48. 9 ∘ 。能量法也独立得到速率:v = v 0 2 + 2 g h = 20 2 + 2 ( 9.81 ) ( 15 ) = 26.3 m / s v=\sqrt{v_0^2+2gh}=\sqrt{20^2+2(9.81)(15)}=26.3\ \mathrm{m/s} v = v 0 2 + 2 g h = 2 0 2 + 2 ( 9.81 ) ( 15 ) = 26.3 m/s 。功与能量指南 解释这条捷径为什么有效。
45° 仍然最远吗? 从悬崖发射时不是。固定 20 m/s 和 15 m 落差,对几个角度解同一二次方程:
发射角度 30° 35° 37° 40° 45° 15 m 悬崖的射程 52.7 m 53.6 m 53.7 m 53.6 m 52.4 m
这几个角度中 37° 最远,45° 甚至比 30° 更近。高处发射已经增加滞空时间,所以更平、更快的水平分量带来更大收益。
例题 3:从桌面滚落的球
球从 0.90 m 高的桌面以 3.0 m/s 滚落。此时 θ = 0 \theta=0 θ = 0 ,v 0 x = 3.0 m / s v_{0x}=3.0\ \mathrm{m/s} v 0 x = 3.0 m/s ,v 0 y = 0 v_{0y}=0 v 0 y = 0 。再次出现不同的发射和落地高度,因此只用通式。
下落时间。 v 0 y = 0 v_{0y}=0 v 0 y = 0 时,高度式变为 − 0.90 = − 4.905 t 2 -0.90=-4.905t^2 − 0.90 = − 4.905 t 2 :
t = 2 ( 0.90 ) 9.81 = 0.428 s . t=\sqrt{\frac{2(0.90)}{9.81}}=0.428\ \mathrm{s}. t = 9.81 2 ( 0.90 ) = 0.428 s .
这个时间与在桌边直接向下松开的球相同。水平速度不会延缓下落。
落点。 从桌脚水平量,x = 3.0 × 0.428 = 1.29 m x=3.0\times 0.428=1.29\ \mathrm{m} x = 3.0 × 0.428 = 1.29 m 。LibreTexts 的抛体运动页面 也这样处理从高处水平发射,并给出下落时间 2 H / g \sqrt{2H/g} 2 H / g 。
撞击速率和角度。 v y = − 9.81 ( 0.428 ) = − 4.20 m / s v_y=-9.81(0.428)=-4.20\ \mathrm{m/s} v y = − 9.81 ( 0.428 ) = − 4.20 m/s ,所以:
v = 3.0 2 + 4.20 2 = 5.16 m / s , α = arctan 4.20 3.0 = 54.5 ∘ v=\sqrt{3.0^2+4.20^2}=5.16\ \mathrm{m/s},\qquad \alpha=\arctan\frac{4.20}{3.0}=54.5^\circ v = 3. 0 2 + 4.2 0 2 = 5.16 m/s , α = arctan 3.0 4.20 = 54. 5 ∘
方向在水平线下方。用能量式检验同样得到 3.0 2 + 2 ( 9.81 ) ( 0.90 ) = 5.16 m / s \sqrt{3.0^2+2(9.81)(0.90)}=5.16\ \mathrm{m/s} 3. 0 2 + 2 ( 9.81 ) ( 0.90 ) = 5.16 m/s 。
两道练习题与答案
1. 平地。 球以 15 m/s、仰角 60° 从平地踢出。求飞行时间、最大高度和射程。答案:v 0 y = 13.0 m / s v_{0y}=13.0\ \mathrm{m/s} v 0 y = 13.0 m/s 、T = 2.65 s T=2.65\ \mathrm{s} T = 2.65 s 、H = 8.60 m H=8.60\ \mathrm{m} H = 8.60 m 、R = 19.9 m R=19.9\ \mathrm{m} R = 19.9 m 。三个捷径在此均可使用;再用 v 0 x T = 7.5 × 2.65 v_{0x}T=7.5\times 2.65 v 0 x T = 7.5 × 2.65 检查射程。
2. 水平发射。 从水面上方 20 m 的平台,以 12 m/s 水平扔出一块石头。它飞行多久、落在多远、撞击时速率是多少?答案:t = 2 ( 20 ) / 9.81 = 2.02 s t=\sqrt{2(20)/9.81}=2.02\ \mathrm{s} t = 2 ( 20 ) /9.81 = 2.02 s 、x = 24.2 m x=24.2\ \mathrm{m} x = 24.2 m 、v = 12 2 + 2 ( 9.81 ) ( 20 ) = 23.2 m / s v=\sqrt{12^2+2(9.81)(20)}=23.2\ \mathrm{m/s} v = 1 2 2 + 2 ( 9.81 ) ( 20 ) = 23.2 m/s ,方向在水平线下方 58.8 ∘ 58.8^\circ 58. 8 ∘ 。平地同高落点的捷径一条也不能用。
把拆分练到顺手
各大课程很早就教抛体运动:AP 物理 1 放在第 1 单元,我们的AP 物理 1 指南 说明运动学在完整学习计划中的位置。不同考试仍用相同方法,只改变 g g g 和具体数字。
Physics Zen 的运动学主题 在 iPhone 和 Android 上从头到尾免费,包括抛体运动技能。每次题目都会换发射速率、角度、高度,提交后即时批改并给完整解答。做几道题,每次先问表格里的问题:球是否在发射高度落地?如果不是,就跳过捷径,先求时间。