開普勒方程(英語:Kepler's equation)把軌道力學中受到連心力影響的軌道中天體多種幾何性質聯繫起來。
這條方程最早由約翰內斯·開普勒得出,推導過程見於他在1609年出版的著作《新天文學》的第60章[1][2],而他在著作《哥白尼天文學概要》(1621年出版)的第五卷中還提出了此方程的一個迭代解[3][4]。這條方程在物理學史和數學史上都扮演着重要的角色,特別是在古典天體力學史上。
方程
開普勒方程如下:
偏近點角E對於計算開普勒軌道上移動點的位置相當有用。比方說,天體在座標x = a(1 − e)、y = 0和時間t = t0時經過近星點,那麼要找出天體在任意時間的位置的話,首先可由時間和平均運動n用方程M = n(t − t0)計算出平近點角M,然後解上述的開普勒方程得E,便能由下列方程求座標:
其他形式
開普勒方程共有幾種形式。每一種形式都同一種特定軌道類型有關。標準的開普勒方程用於橢圓軌道(0 ≤e<1)。雙曲開普勒方程用於雙曲軌跡(e≫1)。徑向開普勒方程用於線性(徑向)軌跡 (e=1)。拋物線軌跡(e=1)則用巴克方程。
當e = 0時,軌道是圓形的。增加e會導致圓形變成橢圓。當e = 1時共有三種可能性:
- 拋物線軌跡;
- 沿着從吸引中心起始無限長射線向內或向外的軌跡;
- 或沿着由吸引中心和距其一定距離的點所形成的線段來回移動的軌跡。
把e從1輕微增加會形成轉角剛好低於180度的雙曲軌道。繼續增加數值會導致轉角變小,而當e趨向無限時,軌道則變成長度無限的直線。
雙曲開普勒方程如下:
其中H為雙曲偏近點角。 這條方程是通過把M重新定義為−1的平方根乘上橢圓方程的右邊而得:
(其中E現為虛數),然後以iH取代E。
徑向開普勒方程如下:
其中t與時間成正比,而x則與射線上與吸引中心的距離成正比。下式是通過把開普勒方程成1/2並把e定為1而成:
- 。
代入得
- 。
逆問題
可以利用已知的E值直接求出M。但用已知M值來求E卻要複雜得多。因為不存在解析解。
可以使用拉格朗日反算法寫出開普勒方程解的級數表達式,但所有e和M的組合都不能使級數收斂(見下文)。
文獻中對開普勒方程可解性的混淆已存在了四個世紀[5]開普勒本人曾對找得到通解的可能性表示懷疑。
“ | 對於它[開普勒方程]不能用演繹法求解這點我是足夠滿意的,因為弧和正弦之間有着本質上的差異。但若果我錯了的話,任何人都應該給我指出來,而那個人在我眼中就是偉大的阿波羅尼奧斯。 | ” |
——約翰內斯·開普勒[6] |
逆開普勒方程是所有實數值的開普勒方程解:
展開得:
以上的級數可用Wolfram Mathematica的InverseSeries運算得出。
InverseSeries[Series[M - Sin[M], {M, 0, 10}]]
InverseSeries[Series[M - e Sin[M], {M, 0, 10}]]
這些函數只是簡單的麥克勞林級數。這樣的超越函數泰勒級數寫法可被視為那些函數的定義。因此,這個解是逆開普勒方程的正式定義。然而,在e非零的時候,E並不是M的整函數。其導數
在e<1時於無限複數集合中趨向零。在有解,而在這些值時
(其中逆cosh取正值),而dE/dM在這些點則趨向無限。這意味着此麥克勞林級數的收歛半徑為,並且當M比這大時級數不會收歛。此級數還可用於雙曲情況,此時其收歛半徑為。當e=1時此級數只在M<2π時收歛。
還可以寫出用e冪表示的麥克勞林級數。這級數在e大於拉普拉斯極限(約為0.66)時不會收歛,與M值無關(除非M為2π的倍數),但若e小於拉普拉斯極限時則級數在任何M值時都會收歛。級數的係數除了第一個之外(只是M而已),都與M成週期式關係,週期為2π。
逆徑向開普勒方程(e = 1)可被寫成:
展開得:
上述結果可用Wolfram Mathematica求得:
InverseSeries[Series[ArcSin[Sqrt[t]] - Sqrt[(1 - t) t], {t, 0, 15}]]
逆問題的數值近似
逆問題在大部份的應用中都能以數值方法求得函數的根:
可以經牛頓法來進行迭代:
注意在這個計算E和M的單位是弧度角。重覆迭代直到已經達到想要的準確度(例如,當f(E) < 所需的準確度)。對大部份的橢圓軌道而言,起始值取E0 = M(t) 已經足夠。而對e > 0.8的軌道而言,則應取起始值{{{1}}}。相近的手法還可以用於開普勒方程的雙曲形式[7]:66-67。而在面對拋物線軌跡的個案時則使用巴克方程。
另一種有關的解法由考慮開始。重覆地將E的值代入右方式子就能得到簡單的求的定點迭代算法。此方法與開普勒1621年的解相同[4]。
function E(e,M,n)
E = M
for k = 1 to n
E = M + e*sin E
next k
return E
迭代次數取決於的數值。雙曲形式則用相近的。
這個方法與上文牛頓法解的關係如下:
若及的數值小的話,取一次項得近似:
- 。
另見
參考資料
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.