有心力问题
两个通过相互作用力联系在一起的粒子,是自然界最普遍的运动形式之一:行星绕太阳公转、月球绕地球运转、氢原子中电子在核外运动。当这个相互作用力的方向始终沿两粒子连线方向时,就称为有心力。有心力问题具有高度的对称性,能量守恒与角动量守恒这两个初积分将看似复杂的三维运动化简为一维等效问题,从而得到精确的解析解。
等效一体问题与折合质量
研究两个粒子的相互作用时,考虑质量分别为 m1 和 m2 的粒子,它们之间的相互作用力大小只与两者间距 r=∣r1−r2∣ 有关,方向沿连线方向。
引入两个新的坐标:质心位置 R 和相对位置 r:
R=Mm1r1
其中 M=m1+m2 为总质量。对质心坐标写牛顿方程,由于内力相消,质心做匀速直线运动;对相对坐标写方程,内力相加,得到:
μr¨=F(r)r^
其中 μ 称为折合质量(reduced mass):
μ=m1+m2m1
折合质量将二体问题转化为单体问题:一个质量为 μ 的粒子在有心势场 V(r) 中的运动。这样,复杂的两粒子问题就被化简为一个等效的单粒子问题。
下表给出几种常见系统的折合质量:

当 m2≫m1 时,μ≈m1,这就是轻粒子绕重粒子运动的情形,与通常直觉一致。当两粒子质量相当时,折合质量才与单粒子质量有显著差异。
运动方程的初积分
在极坐标 (r,θ) 下,折合质量为 μ 的粒子在有心势 V(r) 中的运动,可以利用两个守恒量将运动方程直接积分。
有心力方向沿 r^,对原点的力矩 M=r×F=0,因此角动量守恒:
L=μr×r˙=常矢量
L 方向固定说明运动始终在一个平面内。取该平面为 xy 平面,L=∣L∣=μr2θ˙ 为常数。这正是开普勒第二定律(等面积定律)的根源:
dtdA=21r2
系统的总能量为:
E=21μ(r˙2+r
利用 θ˙=L/(μr2),消去角速度:
E=21μr˙2+
这是关于 r(t) 的一阶微分方程,可以通过分离变量积分求解。
等效一维势与轨道分类
将上一节的能量公式中径向动能以外的部分定义为等效势能:
Veff(r)=V(r)+2μr2
第二项 2μr2L2 称为离心势垒,它在 r→0 时趋于无穷大,阻止粒子接近原点。
径向运动方程变为:
E=21μr˙2+V
这与一维质点在势场 Veff(r) 中的运动方程形式完全相同。粒子只能在满足 E≥Veff(r) 的区域运动。
以引力为例(V=−k/r,k=GMμ>0),等效势能 Veff( 在某个极小值处取最小值,记为 ,两侧分别由离心势垒和引力阱控制。
“束缚轨道”意味着粒子的运动范围被限制在 rmin 和 rmax 之间(称为近心点和远心点),能量始终满足 E<0。飞散轨道则只有近心点,粒子从无穷远来,经过最近点后重新飞向无穷远。
取 V(r)=−rGMm,L=3.0×,,(近似地球参数)。等效势极小值处 :
r2GMm−μr
该半径对应圆轨道,Veff(r0)<0,属于束缚态。
维里定理
对于一个在有界区域内做稳定运动的系统,动能的时间平均值与势能的时间平均值之间存在确定关系。设势能具有幂次形式 V(r)=crn,则:
⟨T⟩=2n⟨V⟩
这就是维里定理(Virial Theorem)。
对于引力(V=−k/r,即 n=−1):
⟨T⟩=−21⟨V⟩
由于总能量 E=⟨T⟩+⟨V⟩,代入得:
E=⟨T⟩+⟨V⟩=⟨T⟩−2⟨T⟩=−⟨T⟩
即 E=⟨T⟩⋅(−1)=21⟨V⟩。
维里定理告诉我们,引力束缚系统(如行星系、星系团、气体云)的总能量恒为负值,其动能时间平均值等于势能时间平均值绝对值的一半。天文学家利用维里定理,通过观测星系团中星系的运动速度来推算星系团的总质量,发现其中存在大量“暗物质”。

地球绕太阳的轨道接近圆形,取 E≈−2.65×1033J(总机械能)。由维里定理:
⟨T⟩=−E=2.65×1033J
核实:地球公转速度 v≈2.98×104m/s,m=5.97×10,动能 ,与维里定理结果一致。
轨道方程
用 u=1/r 作变量替换,可以将轨道方程(即 r 与 θ 的关系)化为更简洁的形式。利用:
r˙=dtdr=−
代入能量方程,得到比奈方程(Binet equation):
dθ2d2u+u=−
其中 F(r) 是有心力的径向分量(引力取负值)。
对于万有引力 F=−r2GMμ=−GMμu2,代入比奈方程:
dθ2d2u+u=
令 β=L2GMμ2,上式是一个关于 u(θ) 的简谐方程,通解为:
u(θ)=β+Ccos(θ−θ0)
取 θ0=0(选取近心点为角度起点),还原为 r:
r(θ)=1+ecosθp
其中 p=GMμ2L2 称为半通径,e 为,由初始条件决定。这正是圆锥曲线的极坐标方程,以力心为焦点。

开普勒问题与三定律
平方反比引力是自然界最重要的有心力之一:
F(r)=−r2GMμ
由上节推导,轨道方程 r=1+ecosθp 是以引力中心为焦点的圆锥曲线。
- 开普勒第一定律:行星绕太阳的轨道是椭圆,太阳位于椭圆的一个焦点处(0<e<1)。
对于椭圆轨道,半长轴 a 与轨道能量的关系为:
E=−2aGMμ
这个结果只与半长轴 a 有关,与离心率无关。
- 开普勒第二定律:行星在相等时间内扫过相等的面积。这是角动量守恒的直接体现:
dtdA=2μL=常数
- 开普勒第三定律:行星公转周期 T 的平方与轨道半长轴 a 的立方成正比。推导如下:
T=dA/dt椭圆面积=L/(2μ)
利用 b=a1−e2,,化简得到:
T2=GM4π2a3
开普勒第三定律 T2=GM4π2a3 只与中心天体质量 和轨道半长轴 有关,与行星质量和轨道形状无关。天文学家利用此定律,通过观测行星的公转周期,就能计算出太阳的质量。
下表验证太阳系各行星的开普勒第三定律(以地球数据为单位):

所有行星的 T2/a3 值均接近1.000,精确验证了开普勒第三定律。
已知火星轨道半长轴 a=2.279×1011m,太阳质量 M=1.989×1030,万有引力常数 。
T=2πGMa3
=2π1.327×10201.186×10
与实测值 1.881 年吻合。
轨道的时间演化
对于椭圆轨道,已知轨道形状 r(θ) 后,还需要确定粒子在什么时刻到达轨道上的哪个位置。
由 L=μr2θ˙,得:
dt=Lμr2dθ
对 θ 积分,得到时间与角度的对应关系。引入偏近点角 ξ(也称偏心异常角),定义:
r=a(1−ecosξ)
经过化简,可以得到著名的开普勒方程:
ξ−esinξ=T2π(t−t0
其中 Mk 称为平近点角,t0 是过近心点的时刻。
开普勒方程是超越方程,无法用初等函数直接求解 ξ。实际应用中用数值迭代法求解:给定时刻 t,先算出 Mk,再用牛顿迭代法解出 ξ,最后由 r= 得到位置。
设椭圆轨道半长轴 a,离心率 e,中心天体质量 M。近心点距离 rmin=a(1−e),远心点距离 。
在近心点和远心点,r˙=0,速度完全为切向。利用角动量守恒:
μvprmin=μvar
利用能量守恒(E=−GMμ/(2a))求出 L,代入得:
vp=aGM
以地球公转为例(a=1.496×1011m,e=0.0167):
同步卫星周期等于地球自转周期 T=24×3600=86400s,GM⊕=3.986×。
a=(4π2GMT
=(39.483.986×1014×7.465×
即距地心约 42200km,距地面约 35800km。
练习题
- 1. 关于有心力作用下粒子的运动,下列说法正确的是:
A. 粒子的动量守恒,因为有心力是保守力
B. 粒子对力心的角动量守恒,因为有心力对力心的力矩为零
C. 粒子的运动可以是三维空间曲线
D. 折合质量 μ 总大于两粒子质量中较大的那个
答案:B
分析:有心力 F=F(r)r^ 对力心的力矩 M=r×,所以角动量守恒,B 正确。有心力一般不为零,动量不守恒,A 错误。角动量 方向固定,运动在 法平面内,是平面运动,不可能是三维曲线,C 错误。折合质量 ,总小于两者中较小的那个,D 错误。
- 2. 一颗行星绕太阳做椭圆运动,下列关于行星能量的说法正确的是:
A. 行星在近日点的动能最大,势能也最大
B. 行星从近日点运动到远日点的过程中,总机械能增大
C. 行星在近日点的速度最大,动能最大,势能最小
D. 行星的总机械能随轨道位置不断变化
答案:C
分析:椭圆轨道上总机械能守恒,D 错误,B 错误。近日点距太阳最近,引力势能 V=−GMm/r 最小(负值绝对值最大),由能量守恒知动能最大,即速度最大,C 正确。近日点势能最小,A 错误。
- 3. 在等效一维势图像中,若粒子总能量 E 满足 Vmin<E<0,则粒子的运动是:
A. 做匀速圆周运动
B. 在两个转折点之间做束缚运动,轨道为椭圆(引力情形)
C. 从无穷远来,经过最近点后飞向无穷远
D. 粒子不能运动,处于静止状态
答案:B
分析:E=Vmin 时才是圆轨道,A 错误。E>0 时粒子才能从无穷远来、飞向无穷远(飞散轨道),C 错误。V 时等效势图像显示粒子被限制在 和 之间,做束缚运动,对应引力势场中的椭圆轨道,B 正确。D 明显错误。
- 4. 维里定理应用于引力束缚系统时,若系统总能量为 E,则动能的时间平均值 ⟨T⟩ 为:
A. ⟨T⟩=E
B. ⟨T⟩=2E
C. ⟨T⟩=−E
D. ⟨T⟩=−2E
答案:C
分析:对引力(V∝r−1,n=−1),维里定理给出 ⟨T⟩=−。由 ,得 ,代入:,解出 。选 C。
- 5. 某卫星绕地球做椭圆轨道运动,近地点高度 h1=400km,远地点高度 h2=36000km。已知地球半径 ,地球表面重力加速度 。求:(一)椭圆轨道的半长轴;(二)卫星的公转周期;(三)近地点速度与远地点速度之比。
解:
(一)椭圆半长轴:
近地点距地心 r1=R+h1=6400+400=
- 6. 已知某双星系统由质量相等的两颗恒星组成,每颗星质量均为 M=2.0×1030kg,两星间距 d=1.2×10,互相绕对方做圆周运动。求:(一)等效折合质量;(二)系统的总角动量;(三)每颗恒星的公转周期。
解:
(一)折合质量:
μ=M+MM⋅M=