Uniwersalna zmienna formuła

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 .