赤经赤纬是天球上的经度和纬度,用来给每颗星一个固定坐标。赤经以时、分、秒计量,24 时对应 360 度,1 时正好等于 15 度。
一、赤经:用时间单位量的天上经度
把地球赤道面向外延伸,与假想的天球相交,得到的一圈大圆叫天赤道。天赤道把天空分成南北两半,赤经就沿着这条线量。它以时、分、秒为单位,从 0 时走到 24 时,绕天球一整圈正好 360 度。
用时间当角度单位,是因为地球自转让整个天空看起来在匀速转动。天空转一圈约 24 小时,于是 1 小时对应 15 度,1 度对应 4 分钟。赤经的单位换算只有这一条比例,记住它就能在时间与角度之间来回换。
赤经的零点是春分点。从春分点开始向东量,一颗天体走到哪里,赤经就是多少。这与地球上的经度从本初子午线向东量是同一个思路,区别在于地球上分东经和西经,赤经干脆一路向东,用 0 到 24 时把所有方向涵盖进去,省掉了正负号。
赤经的用处可以用一句话检验:赤经相差 1 时的两颗星,不会同时上中天,而是相隔约 1 小时先后经过当地子午线。安排观测顺序、判断某颗星什么时候升到最高,算的就是这个差值。
记录赤经通常写成“几时几分几秒”,赤纬写成“几度几分几秒”,两者总是成对出现。单独一个赤经数字说明不了任何位置,它只告诉你天体在天赤道方向上的角度,还需要赤纬才能锁定天球上的一点。
为什么不用度来写赤经?因为实际观测中测时间比测角度方便。天体过子午线的时刻、赤道仪的时角刻度盘,都按时间来做。读数用时分秒,望远镜转多少、还要等多久,可以直接对上,不必先做一次换算。
还有一点容易忽略:赤经是沿天赤道量出的大圆角度,不是两颗星之间的直线距离。两颗赤经相近的星,如果赤纬差别很大,它们在天空上的实际角距离也会很远。反过来,靠近天极的星赤经可以差很多,看上去却挨得很近。
把天球想成一个包着地球的球面坐标系,天体投影在上面,只保留方向,不保留距离。我们看到的星,实际远近可能差着许多个数量级,但在天球上它们共享同一套赤经赤纬。这套坐标回答的是“往哪个方向看”,不是“它有多远”。
二、赤纬:从 +90 度到 -90 度
赤纬是赤经的搭档,负责南北方向。天赤道定为 0 度,向北为正,到北天极为 +90 度;向南为负,到南天极为 -90 度。任何天体的赤纬都落在这个区间里,一个数字加上正负号,南北位置就说清楚了。
赤纬和观测地有一个直接对应关系:天北极在地平线上的高度,约等于当地的纬度。站在北纬约 40 度的地方,天北极就在北方天空约 40 度高的位置。这也解释了为什么越往北走,能看到的南天星空越少。
北极星的赤纬约 +89.3 度,离天北极不到 1 度。它并不是纹丝不动地钉在正北方,而是绕着天极画一个很小的圈。因为圈太小,肉眼很难察觉,它才成了实用的指北标志。
赤纬还决定一颗星会不会经过头顶。赤纬等于当地纬度的天体,会在上中天时经过天顶。赤纬比当地纬度更高或更低的天体,最高点也会相应偏低。赤纬足够偏南的天体,在北半球不少地方整夜都在地平线以下,永远不升起。
赤纬用度、分、秒细分,度以下再分成更小的单位,和地图上经纬度的写法习惯一致。赤纬接近 ±90 度的地方,赤经一时的跨度对应的实际角距离被压得很扁,因为所有经线都在天极收拢成一点。这也是极区星图看起来格外密集的原因。
赤经相同、赤纬不同的两颗星,排在同一条天球经线上,会在同一时刻上中天。这条规律很好用:想找一颗暗星,可以先找它附近容易辨认的亮星,比较两者的赤经赤纬差,再按差值一格一格摸过去。
把两者放在一起看,区别一眼就清楚:
| 项目 | 赤经 | 赤纬 |
| 对应 | 天上的经度 | 天上的纬度 |
| 单位 | 时、分、秒 | 度、分、秒 |
| 零点 | 春分点 | 天赤道 |
| 范围 | 0 到 24 时,等于 360 度 | +90 到 -90 度 |
三、春分点与 J2000.0:坐标需要一套出厂设置
赤经的零点定在春分点,这不是随手挑的。春分点是天赤道与黄道的两个交点之一,太阳每年沿黄道从南往北穿过天赤道,就发生在这一点。它由太阳的运动定义,不依赖某个观测台的位置,全世界通用。
春分点的另一个好处是可测。观测太阳一年中的位置变化,就能反推出这个交点在天上的方位。早年天文学家正是靠这类观测把星表的位置定下来,今天的星表依然沿用它,只是精度高得多。
麻烦在于,春分点会动。地球自转轴像陀螺一样缓慢摆动,天极在天上画圈,天赤道随之改变朝向,春分点也跟着缓慢西移,这个过程叫岁差。它很慢,但累积起来就不可忽略,整张星网的坐标会一起偏掉。
解决办法是给坐标加一个“出厂设置”,也就是历元。历元是一套坐标被定格的那个时刻,星表上写出的赤经赤纬,都是某个历元下的数值。当前通用的标准历元是 J2000.0,对应 2000 年 1 月 1 日 12 时。
看到 J2000.0 这几个字符,意思就是这份数据用的是 2000 年那一刻的天球坐标框架。不同历元的坐标不能直接比较,必须先换算到同一个历元。老星表和软件里的数据混着用,出现的偏差往往就来自这里。
还有更小的一层变化:恒星自己在空间里运动,天球上的位置会缓慢漂移,这叫自行。多数恒星的自行在人的一生尺度上很小,日常认星可以忽略;做精密测量时就必须算进去,星表会标注相应的量。
历元这套做法的本质,是承认坐标是快照而不是永恒法则。天空在变,只是变得足够慢,慢到可以选一个时刻把网格钉住,让所有人对着同一张网说话。J2000.0 就是目前这张网。
四、拿这套坐标去认星:从查表到架望远镜
拿到一对赤经赤纬,最直接的用法是查。星图软件和电子星图接受坐标输入,把数字填进去,屏幕就指向那颗星。手机里的星空应用通常不用手输,内部就是靠这套坐标把天体摆到正确方位。
望远镜要跟踪天体,靠的是赤道仪。赤道仪有一条极轴,需要对准天北极,极轴与地平的夹角约等于当地纬度。对准之后,只要让望远镜绕极轴匀速转动,就能抵消地球自转,把星稳稳留在视场里。赤经赤纬在这里直接变成了两个机械刻度。
判断一颗星能不能看到,用赤纬做一次粗略检查就够。赤纬太偏南的天体,在北半球高纬度地区永远不出地平线;赤纬太偏北的天体,在南半球同理。计划观测前先看赤纬,比事后白等一晚划算得多。
与地平坐标相比,赤经赤纬的优势是相对固定。地平坐标用方位角和高度角描述位置,方便架设备,但同一颗星整夜都在从东往西改变高度和方位,换一个观测地,整组数字全变。赤道坐标不受这些影响,同一份星表在哪里都能用。
恒星在赤经赤纬上基本不动,行星、太阳、月亮则不同。它们的坐标逐日在变,需要按日期查当年的历表。拿一张固定星图去找行星会扑空,原因就是行星的赤经赤纬一直在走。
实操上有个省事的顺序:先用亮星和星座定位,再用赤经赤纬的差值把视场挪过去。不要把坐标当成唯一线索死磕,尤其在光污染重、肉眼极限星等低的地方。坐标给的是精确方向,望远镜和眼睛负责最后一段路。
熟悉之后,赤经赤纬会变成一种直觉:知道某颗星赤经比另一颗大 2 时,就大致知道它会晚一些升起;看到赤纬 +60 度,就明白它在北半球中纬度地区终年可见。这套直觉不靠背星图,靠的是反复把数字和天空对上。
五、常见问答
问:赤经为什么用小时而不用度? 答:因为赤经本质上量的是天体随地球自转到达某个位置的时间差。天空约 24 小时转一圈,1 小时正好对应 15 度,两种写法可以直接换算。观测时读时间比读角度方便,赤道仪的刻度盘和天体过子午线的时刻都按时间计,天文学也就沿用了这套单位。
问:赤经赤纬会变吗? 答:会。地球自转轴缓慢摆动产生岁差,天赤道和春分点随之改变,整套坐标缓慢偏移,所以星表必须标注历元,目前通用的是 J2000.0,对应 2000 年 1 月 1 日 12 时。恒星自身的空间运动也会带来微小位置变化,精密测量时要一并算进去。
问:知道赤经赤纬就能找到星吗? 答:方向能定,但还要看条件。赤纬太偏南的星在某些纬度永不升起,城市光污染也会让暗星彻底看不见。常规做法是先确认可见性,再让望远镜按赤经赤纬校准指向,最后靠视场里的星图逐步确认。坐标是精确的,能不能落到视场里取决于环境和设备精度。