滿月的那一刻,是每隔同樣多天就來一次嗎?
月相圖告訴我們樣子,月相時刻還需要真實的周期修正。
你想約朋友看滿月,不能只把「上次滿月」加上一個固定月長。月球運動並不均勻,原書先估計平均時刻,再加上多組週期修正,分別求新月、上弦、滿月和下弦。
開啟互動課程 →
先猜一下
每次滿月之間的時間,嚴格都等於29.530588861天嗎?
查看答案與解釋
不一樣,這是平均月長 — 真實月相時刻也受月球和太陽運動的周期變化影響。
再把體驗和科學連結起來
先說明哪一種月相
月相時刻依地心日月經黃經差定義。新月0°、上弦90°、滿月180°、下弦270°,不要求三天體空間精確共線。
月相時刻是明確的幾何條件
平均月長只是起點
以2000年附近的新月為編號起點。不同相位以整數、四分之一、二分之一或四分之三的k。
平均時刻:29.530588861 k 加多項式
加上完整的主要周期項
新月/滿月/弦月有各自修正;弦月還加減W,所有相位再加14項補償。
真時刻 = 平均時刻 + 相位修正 + 額外修正
再決定能否從本地看到
滿月時刻是全球同一事件的時間標籤,但當天是否能看見、在幾點看到,也要考慮時區、升落與天氣。
TT日期不是本地鐘錶時間
k以朔望月為計數單位,整數、加0.25、0.5、0.75分別對應四個月相。先算平均JDE,再加該月相專用週期項和附加項;不能只用固定29.53天外推精確時刻。
試一試
比較同一時期四種月相,或點原書1977新月、2044下弦算例。日期使用TT,不是你所在地的鐘錶時刻。
動手看一遍 →
符號不用背
- k
- 月相事件編號,步長為1/4
- JDE / TT
- 動力學時連續日數 / 地球時
- M / M′ / F
- 太陽近點角 / 月球近點角 / 月球緯度參數
- W
- 上弦與下弦符號相反的附加修正
演算法、精確度與適用範圍
實現49.1平均時刻與49.A全部主要週期項,新月25項、滿月25項、弦月25項;E/E²因子、上/下弦±W及14項額外補償。 k負數使用正確非負小數部分;非四分之一整數明確拒絕。透過原書49.a/b及AA+多相位/正負k對照。本課以年份估計附近編號,非即時「下一次」查詢,不包含UTC閏秒/ΔT或本地升落。
我的理解檢查
滿月發生就一定發生月食嗎?
不一定 — 滿月是黃經相差180°;月球還可能偏離黃道面,不必進入地影。
在本章,k的0.25部分代表什麼?
上弦 — 整數為新月,+.25上弦,+.5滿月,+.75下弦。
輸出滿月TT時刻,能直接當成你家行事曆上的當地時間嗎?
不能 — 還需時間尺度與時區轉換,並檢查本地是否在地平線上方。
月相時刻需要求幾何事件,平均月長只是起點;同一事件與本地看見它是兩件事。
Jean Meeus · Astronomical Algorithms, 2nd ed. · 第 49 章