本计算器用于确定卫星在给定高度 \( H \)(单位:km)和仰角 \( \gamma \) 下覆盖地球表面积的百分比。 地球被建模为半径 \( R = 6378 \) km 的球体。覆盖区域构成一个球冠。
在下图中,位于轨道上点 \( S \) 的卫星只能覆盖地球上呈球冠形状的一部分区域。
下图显示了位于地球表面上方高度 \( H \) 处的卫星的二维表示。 \( \alpha \) 是地心处卫星垂线与到地平点半径之间的半角。 \( \gamma \) 是从地平线测量的卫星仰角。
球冠的面积由下式给出:
\[ A_{cap} = 2\pi R h \]球冠面积与地球总表面积的比值 \( f \) 为:
\[ f = \frac{2\pi R h}{4\pi R^2} = \frac{1}{2} \frac{h}{R} \]由几何关系,\( \cos(\alpha) = \dfrac{R-h}{R} = 1 - \dfrac{h}{R} \),因此:
\[ \frac{h}{R} = 1 - \cos(\alpha) \]代入 \( f \) 的表达式中:
\[ f = \frac{1}{2} (1 - \cos(\alpha)) \quad \text{(I)} \]由三角形 \( OAS \),各角满足:
\[ \alpha + \gamma + \theta + 90^{\circ} = 180^{\circ} \implies \theta = 90^{\circ} - \alpha - \gamma \]在三角形 \( OAS \) 中使用正弦定理:
\[ \frac{\sin(\gamma+90^{\circ})}{R+H} = \frac{\sin(\theta)}{R} \]由于 \( \sin(\gamma+90^{\circ}) = \cos(\gamma) \) 且 \( \sin(\theta) = \sin(90^{\circ}-\alpha-\gamma) = \cos(\alpha+\gamma) \):
\[ \frac{\cos(\gamma)}{R+H} = \frac{\cos(\alpha+\gamma)}{R} \]交叉相乘:
\[ R \cos(\gamma) = (R+H) \cos(\alpha+\gamma) \]因此:
\[ \cos(\alpha+\gamma) = \frac{R}{R+H} \cos(\gamma) \]取反余弦:
\[ \alpha + \gamma = \arccos\left(\frac{R}{R+H} \cos(\gamma)\right) \]最后,求解 \( \alpha \):
\[ \alpha = \arccos\left(\frac{R}{R+H} \cos(\gamma)\right) - \gamma \quad \text{(III)} \]计算器使用公式 (I) 和 (III) 计算覆盖率 \( f \times 100\% \) 以及地心处的半角 \( \alpha \)。
输入高度 H 和仰角 γ 以计算覆盖百分比
| 卫星类型 | 高度 H (km) | 仰角 γ | 预期 α | 计算 α | 预期覆盖率 f% | 计算覆盖率 f% |
|---|---|---|---|---|---|---|
| 低地球轨道 (LEO) | 500 | 0° | 20.1° | -- | 3.0% | -- |
| 低地球轨道 (LEO) | 500 | 30° | 7.5° | -- | 0.4% | -- |
| 中地球轨道 (MEO) | 20,000 | 0° | 76.0° | -- | 37.9% | -- |
| 地球同步轨道 (GEO) | 35,786 | 0° | 81.3° | -- | 42.4% | -- |
| 地球同步轨道 (GEO) | 35,786 | 30° | 52.5° | -- | 19.6% | -- |
| 超高空轨道 | 100,000 | 0° | 86.6° | -- | 47.0% | -- |
注意:“预期”值来自使用相同公式的参考计算。 “计算”列显示本计算器的输出结果。它们应当非常接近!