Keplers ekvation

Keplers ekvationslösningar för fem olika excentriciteter mellan 0 och 1

I omloppsmekanik relaterar Keplers ekvation olika geometriska egenskaper hos omloppsbanan av en kropp som är föremål för en central kraft .

Det härleddes av Johannes Kepler 1609 i kapitel 60 i hans Astronomia nova , och i bok V i hans Epitome of Copernican Astronomy (1621) föreslog Kepler en iterativ lösning på ekvationen. Denna ekvation och dess lösning dök dock först upp i Habash al-Hasib al-Marwazis arbete från 900-talet relaterat till problem med parallax. Ekvationen har spelat en viktig roll i historien om både fysik och matematik, särskilt klassisk himlamekanik .

Ekvation

Keplers ekvation är

där är medelanomali , är excentrisk anomali och är excentricitet .

Den 'excentriska anomin' är användbar för att beräkna positionen för en punkt som rör sig i en Kepler-bana. Som till exempel, om kroppen passerar periastronen vid koordinaterna , , vid tiden , för att sedan ta reda på kroppens position när som helst, beräknar du först medelanomali från tiden och medelrörelsen med formeln , lös sedan Kepler-ekvationen ovan för att få , hämta sedan koordinaterna från:

där displaystyle är halvstoraxeln , halvmollaxeln .

Keplers ekvation är en transcendental ekvation eftersom sinus är en transcendental funktion , vilket betyder att den inte kan lösas för algebraiskt . Numerisk analys och serieexpansion krävs i allmänhet för att utvärdera .

Alternativa former

Det finns flera former av Keplers ekvation. Varje form är associerad med en specifik typ av omloppsbana. Standard Kepler-ekvationen används för elliptiska banor ( . Den hyperboliska Kepler-ekvationen används för hyperboliska banor ( . Den radiella Kepler-ekvationen används för linjära (radiala) banor ( . Barkers ekvation används för paraboliska banor ( .

När är omloppsbanan cirkulär. Att öka gör att cirkeln blir elliptisk. När finns det tre möjligheter:

  • en parabolisk bana,
  • en bana som går in eller ut längs en oändlig stråle som utgår från attraktionens centrum,
  • eller en bana som går fram och tillbaka längs ett linjesegment från attraktionens centrum till en punkt på något avstånd.

En liten ökning av över 1 resulterar i en hyperbolisk omloppsbana med en vridningsvinkel på strax under 180 grader. Ytterligare ökningar minskar svängningsvinkeln, och när går mot oändligheten blir omloppsbanan en rak linje med oändlig längd.

Hyperbolisk Kepler-ekvation

Den hyperboliska Kepler-ekvationen är:

där är den hyperboliska excentriska anomali. Denna ekvation härleds genom att omdefiniera M till att vara kvadratroten av −1 gånger den högra sidan av den elliptiska ekvationen:

(där nu är imaginär) och sedan ersätter med .

Radiell Kepler-ekvation

Den radiella Kepler-ekvationen är:

där är proportionell mot tiden och är proportionell mot avståndet från attraktionens centrum längs strålen. Denna ekvation härleds genom att multiplicera Keplers ekvation med 1/2 och sätta till 1:

och gör sedan bytet

Omvänt problem

Att beräkna för ett givet värde på är enkelt. Men att lösa för när ges kan vara betydligt mer utmanande. Det finns ingen lösning i sluten form .

Man kan skriva ett oändligt serieuttryck för lösningen av Keplers ekvation med Lagrange-inversion , men serien konvergerar inte för alla kombinationer av och (se nedan).

Förvirring över lösbarheten av Keplers ekvation har funnits i litteraturen i fyra århundraden. Kepler själv uttryckte tvivel på möjligheten att hitta en generell lösning:

Jag är tillräckligt övertygad om att den [Keplers ekvation] inte kan lösas a priori, på grund av bågens och sinusens olika karaktär. Men om jag har fel och någon pekar ut vägen för mig, så blir han i mina ögon den store Apollonius .

Johannes Kepler

Fourierserieexpansion (med avseende på ) med Bessel-funktioner är

Med avseende på är det en Kapteyn-serie .

Omvänd Kepler-ekvation

Den inversa Kepler-ekvationen är lösningen av Keplers ekvation för alla reella värden på :

Att utvärdera detta ger:

Dessa serier kan reproduceras i Mathematica med operationen InverseSeries.

0 InverseSeries [ Series [ M - Sin [ M ], { M , , 10 }]]
0 InverseSeries [ Series [ M - e Sin [ M ], { M , , 10 }]]

Dessa funktioner är enkla Maclaurin-serier . Sådana Taylor-serierepresentationer av transcendentala funktioner anses vara definitioner av dessa funktioner. Därför är denna lösning en formell definition av den omvända Kepler-ekvationen. dock inte en hel funktion av vid en given icke-noll . Verkligen derivatan

går till noll vid en oändlig uppsättning komplexa tal när som är närmast noll är vid och vid dessa två punkter

(där invers cosh tas för att vara positiv), och går till oändlighet vid dessa värden på . Detta betyder att konvergensradien för Maclaurin-serien är och serien kommer inte att konvergera för värden på större än detta. Serien kan också användas för det hyperboliska fallet, i vilket fall konvergensradien är Serien för när konvergerar när .

Även om denna lösning är den enklaste i en viss matematisk mening, [ vilken? ] , andra lösningar är att föredra för de flesta tillämpningar. Alternativt kan Keplers ekvation lösas numeriskt.

Lösningen för hittades av Karl Stumpff 1968, men dess betydelse erkändes inte. [ förtydligande behövs ]

Man kan också skriva en Maclaurin-serie i . Denna serie konvergerar inte när är större än Laplace-gränsen (cirka 0,66), oavsett värdet på (om inte är en multipel av ), men den konvergerar för alla om är mindre än Laplace-gränsen. Koefficienterna i serien, förutom den första (som helt enkelt är ), beror på på ett periodiskt sätt med period .

Invers radiell Kepler-ekvation

Den inversa radiella Kepler-ekvationen ( ) kan också skrivas som:

Att utvärdera detta ger:

För att få detta resultat med Mathematica :

0 InverseSeries [ Series [ ArcSin [ Sqrt [ t ]] - Sqrt [( 1 - t ) t ], { t , , 15 }]]

Numerisk approximation av omvänt problem

För de flesta applikationer kan det omvända problemet beräknas numeriskt genom att hitta roten till funktionen:

Detta kan göras iterativt via Newtons metod :

Observera att och är i enheter av radianer i denna beräkning. Denna iteration upprepas tills önskad noggrannhet erhålls (t.ex. när < önskad noggrannhet). För de flesta elliptiska banor är ett initialt värde på tillräckligt. För banor med ett initialt värde på användas. Om är identiskt 1, då kan derivatan av , som är i nämnaren för Newtons metod, komma nära noll, vilket gör derivatbaserade metoder som Newton-Raphson, secant, eller regula falsi numeriskt instabil. I så fall kommer bisektionsmetoden att ge garanterad konvergens, särskilt eftersom lösningen kan avgränsas i ett litet initialintervall. På moderna datorer är det möjligt att uppnå 4 eller 5 siffrors noggrannhet i 17 till 18 iterationer. Ett liknande tillvägagångssätt kan användas för den hyperboliska formen av Keplers ekvation. I fallet med en parabolisk bana används Barkers ekvation .

Iteration med fast punkt

En relaterad metod börjar med att notera att . Att upprepade gånger ersätta uttrycket till höger med till höger ger en enkel fastpunkts iterationsalgoritm för att utvärdera . Denna metod är identisk med Keplers 1621-lösning.

   
      
         
             
     
      funktion  E  (  e  ,  M  ,  n  )  E  =  M  för  k  =  1  till  n  E  =  M  +  e  *  sin  E  nästa  k  returnera  E 

Antalet iterationer, , beror på värdet på . Den hyperboliska formen har på liknande sätt .

Denna metod är relaterad till Newtons metodlösning ovan i det

För att först beställa i de små kvantiteterna och ,

.

Se även

externa länkar