Hello 天文

星星没有移动,为什么换张星图,地址数字就变了?

同一个方向,可以用天赤道、黄道或银河平面作为量角度的起点。

天空坐标与观测

同一座房子能用街道门牌,也能用地图经纬度定位。星图也有不同的坐标网格:换一套网格,数字会变化,但星星并没有因此挪动。

打开互动课程 →

先猜一下

只换星图坐标网格,星星本身会移动吗?

查看答案与解释

不会 — 改变的是描述同一方向的数字。

再把体验和科学连起来

先确定同一条视线

金点表示原来的赤经、赤纬方向。地球观察者用的是方向坐标,不是星的真实距离。

单位方向向量 u=(cosδcosα,cosδsinα,sinδ)

用黄道平面重新量角

黄道与天赤道倾斜,因此新的经纬度通常不同。该变换是一种坐标轴旋转。

(x,y,z)黄 = Rx(−ε)·u

再换成银河平面的地址

银道系又换了一套极点与零方向。这里按书中B1950定义,不把J2000坐标直接塞进旧常数。

北银极 α=192.25°、δ=27.4°(B1950)

能转过去,也应该能转回来

用逆变换回到原赤道坐标,应该找回同一个方向。极点处经度不唯一,但方向仍然确定。

逆变换使用正交矩阵的转置

把计算链展开

x = cos δ cos α;y = cos δ sin α;z = sin δ x黄 = x y黄 = y cos ε + z sin ε z黄 = −y sin ε + z cos ε λ = atan2(y黄,x黄);β = atan2(z黄,√(x黄²+y黄²))

以上展开赤道→黄道分支。逆变换将ε换成−ε;银道分支使用课程规定的B1950基准,不能与这组轴直接混用。

试一试

先保持原方向不变,只切换黄道/银道网格。左边金点不动,右边地址会变。更多参数可选择另一条假想视线。

动手看一遍 →

符号不用背

α/δ
赤经/赤纬;本课输入统一用度
λ/β
黄道经度/纬度
l/b
银道经度/纬度
ε
B1950黄赤交角23.4457889°

算法、精度与适用范围

补足第13章13.1–13.4黄道/赤道正反转换,以及13.7–13.8和后续逆式的B1950银道变换。采用单位向量与正交基避免tan纬度在极点发散。程序另提供从北起向东方位/高度反求赤道方向的horizontalInverse,并对照既有正变换网格检验。地平坐标的地点/恒星时操作在本章另一课“从时刻到方位”。不是J2000现代银道矩阵。

我的理解检查

黄道纬度与赤纬能当成同一个数字吗?

不能 — 起算平面不同。

这里的银道公式能直接吃J2000赤经赤纬吗?

不能,要先匹配参考系 — 书中常数按B1950定义。

到某套网格的北极,经度是否仍唯一?

不唯一 — 所有经线在那里会合,方向确定但经度退化。

换坐标,是换描述方向的网格;不是把星星搬到另一个地方。

Jean Meeus · Astronomical Algorithms, 2nd ed. · 第 13 章

天空坐标与观测 · 全部互动课程