同一顆星,為什麼舊星圖上的地址不夠用了?
把星的移動與座標網格的轉動分開,才能讀懂星表的年份。
查到一顆星的赤經赤緯,還會看到「J2000.0」等標記。這不是無關的小字:天空的座標網格也會緩慢改變,直接把不同年代的地址混在一起,就像拿兩張方向不同的地圖對著找路。
開啟互動課程 →
先猜一下
星表裡同一顆星的新舊赤經不同,一定說明它真的橫穿了同樣大的天空角度嗎?
查看答案與解釋
不一定,座標網格也在變化 — 歲差改變參考網格;要把真實自行與座標變化分開。
再把體驗和科學連結起來
星表為什麼還要寫年份?
赤經赤緯是相對一套天空座標網格的位址。地軸和參考平面緩慢變化,網格也隨年代變,所以地址需要附上曆元。
J年對應 JDE = 2451545 + (年−2000)×365.25
先分開自行與歲差
恆星自身移動會改變方向,這叫自行;歲差則改變描述方向的座標框架。先在舊框架內計入自行,再轉換網格。
先 α←α+μαt,δ←δ+μδt
讓新網格覆蓋同一片天空
圖中金色標記是原來的方向,灰虛線是固定視窗的角度刻度,藍線是新網格。關閉自行時,星的方向不動,但它的新座標數字會改變。
依序使用 ζ、θ、z 旋轉座標基準
不要把所有變化都叫歲差
近星也可用距離和徑向速度計算空間運動;本課只對給出這些數據的天狼星提供該分支。所得是平位置,不是包含章動與光行差的視位置。
近天極以 atan2(C,√(A²+B²)) 保持穩定
先用自行把恆星推進到目標曆元,再以ζ、θ、z旋轉參考方向。 J年和儒略世紀不是同一單位;這是座標基準的緩慢變化,不是把全部恆星當成一起運動。
試一試
先關閉自行,改變年份,看金色原方向不動但藍色新網格轉動。再打開自行,比較恆星自己的小幅方向變化。北極星案例尤其適合觀察「赤經差不等於角距」。
動手看一遍 →
符號不用背
- α / δ
- 赤經(界面用度及小時)/赤緯
- J2000.0
- 起始平赤道座標框架及曆元
- ζ,θ,z
- 原書歲差旋轉角
- μα / μδ
- 赤經自行用時間秒/年,赤緯自行用角秒/年
- JDE
- 以動力學時間標記的儒略日
演算法、精確度與適用範圍
原書第21章,式(21.2)–(21.4)、例21.b及Polaris練習;空間運動用印刷頁141–142與例21.d。實現適用於該書FK5平位置的歲差旋轉、均勻自行和帶距離/徑向速度的直線空間運動;採用書中歲差係數,不冒充現代IAU2006/ICRS精密星曆。交互目標限定J1900–J2100,空間運動僅天狼星有距離與徑向速度,其餘星選擇此項仍明確使用均勻自行。圖畫固定在J2000方向上的局部切平面;新網格由歲差旋轉矩陣的轉置映回同一視圖,因此純歲差不會搬動星。原方向與自行後的方向可能近到肉眼難分,數字顯示真實差異,不誇張自行。驗證覆蓋編譯AA+預報值、書例、矩陣保距和逆變換。暫未實現FK4/FK5全套含E項轉換、黃道歲差和赤道自行轉黃道自行的交互;不能跨數萬年外推或當作觀測視位置。
我的理解檢查
依本課次序,首先處理什麼?
在起始框架內計入自行 — 自行先作用於星的方向,再把方向轉換到目標平赤道座標框架。
北極星附近赤經數字變化很大,必然代表實際角位移同樣大嗎?
不必然 — 天極附近赤經經線會聚,不能把赤經差直接當作真實角距離。
本課程輸出已經是望遠鏡直接看到的精密視位置嗎?
不是 — 還缺章動、光行差等視位置修正,以及本地觀測變換。
星會移動,座標網格也會改變;星表必須說明曆元與參考框架,兩種變化要分別計算。
Jean Meeus · Astronomical Algorithms, 2nd ed. · 第 21 章