木星卫星系统:伽利略四颗 + 木卫系天体动力学
为什么木卫系适合教学
木星的 79 颗卫星里,伽利略卫星(Io / Europa / Ganymede / Callisto)是太阳系里最容易直观理解天体动力学的系统:
- 四颗卫星的公转周期有固定比例(4 : 2 : 1 轨道共振)
- 彼此经常发生凌日和食
- Io 有活火山(由木星潮汐力持续加热)
- Europa 冰壳下可能有液态海洋
Celestia 默认目录里四颗伽利略卫星全部有精确轨道数据。
第一部分:观察 4:2:1 共振
Select { object "Jupiter" }
Follow { }
Ctrl+O -- 开启轨道显示
L -- 时间加速到 ~100x
画面上能看到四颗卫星以不同速度绕木星转:
- Io(最内圈)→ 公转周期 1.77 天
- Europa → 3.55 天
- Ganymede → 7.15 天
- Callisto(最外圈)→ 16.69 天
加速时间后会发现 Io 每次公转 2 圈的时间 ≈ Europa 公转 1 圈;Europa 公转 2 圈 ≈ Ganymede 公转 1 圈。这就是 4:2:1 拉普拉斯共振——四颗卫星被引力"锁"在了这个节奏上,稳定了几十亿年。
Celestia 如何体现:轨道线会同步显示出卫星间的几何关系。加速时间看,你会看到 Io 每次公转完 2 圈时 Europa 恰好公转完 1 圈——"巧合"从未发生,每次都是精确对齐。
第二部分:凌日现象
搜索 Jupiter 并跟随它。把时间调到 2024 年 4 月 20 日(木星的 Io-Europa 凌日)。按 J 跳到这个日期附近:
SetTime { Date "2024 04 20 12 00 00" }
继续加速时间(L 到 1000x),你会看到 Io 从 Europa 的前面掠过——这就是凌日现象。Celestia 的 JPL DE 星历表可以精确预测这种事件。
第三部分:食现象
搜索 Jupiter,跳到 2024 年 9 月 18 日(Io 进入木星阴影的日食)。跟随 Io(按 F),加速时间看 Io 表面突然变暗——这是 Io 发生日食(被木星挡了太阳)。
教学要点:Io 表面突然变暗不是"天体位置计算错了",而是 Celestia 的日食计算功能——JPL 星历表能精确算出木星什么时候挡住 Io 和太阳之间的视线。
第四部分:Io 火山的 Celestia 表达
Io 的火山活动是太阳系最活跃的——它之所以"不停喷",是因为 Ganymede 和 Europa 的轨道共振让 Io 受到的潮汐力持续变化,内部反复挤压摩擦生热。
Celestia 默认不模拟 Io 上的具体火山活动(那是地质过程),但装了 Motherlode 的 Io Texture Pack 添加件后,纹理会比默认的硫磺沉积图更精细。
把这整个观察过程写成脚本
@cel
Select { object "Jupiter" }
Follow { }
Wait { Duration 2 }
-- 观察 4:2:1 共振
Print { "4:2:1 轨道共振" }
SetTimeRate { Value 100 }
Wait { Duration 30 }
-- 跳凌日
Print { "跳到 Io-Europa 凌日" }
SetTime { Date "2024 04 20 11 00 00" }
SetTimeRate { Value 1000 }
Wait { Duration 30 }
-- 跳 Io 日食
Print { "跳到 Io 日食" }
SetTime { Date "2024 09 18 18 00 00" }
SetTimeRate { Value 500 }
Select { object "Io" }
Follow { }
Wait { Duration 30 }
Print { "木星卫星系统探索完成" }