W mechanice orbitalnej formuła zmiennej uniwersalnej jest metodą stosowaną do rozwiązania problemu Keplera dwóch ciał . Jest to uogólniona postać Równania Keplera , rozszerzająca je tak, aby dotyczyło nie tylko orbit eliptycznych , ale także orbit parabolicznych i hiperbolicznych . Ma zatem zastosowanie w wielu sytuacjach w Układzie Słonecznym , gdzie występują orbity o bardzo różnych ekscentrycznościach .
Wstęp
0 Powszechny problem w mechanice orbitalnej jest następujący: mając dane ciało na orbicie i czas t , znajdź położenie ciała w dowolnym innym zadanym czasie t . W przypadku orbit eliptycznych o stosunkowo małej ekscentryczności rozwiązanie równania Keplera metodami takimi jak metoda Newtona daje odpowiednie wyniki. Jednak w miarę jak orbita staje się coraz bardziej ekscentryczna, iteracja numeryczna może zacząć zbiegać się lub wcale. Ponadto nie można zastosować równania Keplera orbity paraboliczne i hiperboliczne , ponieważ jest specjalnie dostosowany do orbit eliptycznych.
Pochodzenie
Chociaż równania podobne do równania Keplera można wyprowadzić dla orbit parabolicznych i hiperbolicznych , wygodniej jest wprowadzić nową zmienną niezależną w miejsce anomalii mimośrodowej E i mieć jedno równanie, które można rozwiązać niezależnie od ekscentryczności orbity. orbita. Nowa zmienna s jest zdefiniowana przez następujące równanie różniczkowe :
gdzie
jest zależną od czasu odległością do centrum atrakcji. podstawowe równanie
jest
uregulowane przez zastosowanie tej zmiany zmiennych do uzyskania:
gdzie
P jest wektorem stałym i jest zdefiniowany przez
Równanie jest takie samo, jak równanie oscylatora
harmonicznego , dobrze znane równanie zarówno w
fizyce , jak i
matematyce . Biorąc ponownie pochodną, otrzymujemy równanie różniczkowe trzeciego stopnia:
Rodzina rozwiązań tego równania różniczkowego jest zapisana symbolicznie jako funkcje
gdzie funkcje
, zwane
funkcjami Stumpffa , są uogólnieniami funkcji sinus i cosinus. Zastosowanie tego skutkuje:
która jest uniwersalną zmienną sformułowaną w równaniu Keplera. To równanie można teraz rozwiązać numerycznie za pomocą
znajdowania pierwiastków takiego jak
Newtona lub
metoda Laguerre'a dla danego czasu , aby uzyskać , który z kolei jest używany do obliczania fa i g Funkcje:
Wartości funkcji f i g określają położenie ciała w czasie:
:
Ponadto prędkość ciała w czasie
znaleźć za pomocą
i
w następujący sposób:
gdzie i są odpowiednio pozycją i prędkością w czasie r and are the position and velocity, respectively, at arbitrary initial time .