Kepler-Bahnlöser

Löst die Keplergleichung E − e·sin(E) = M numerisch für die exzentrische Anomalie E, die wahre Anomalie ν, den Bahnradius und die Relativgeschwindigkeit, mit Newton-/Bisektions-/Fixpunktverfahren, Konvergenzverlauf und SVG-Diagramm

Gegeben sind die mittlere Anomalie M (Grad), die Exzentrizität e und die optionale große Halbachse a (AE). Das Werkzeug löst die transzendente Gleichung

M = E − e · sin(E)

nach der exzentrischen Anomalie E. Daraus folgen:

  • Wahre Anomalie ν: tan(ν/2) = √((1+e)/(1−e)) · tan(E/2)
  • Bahnradius: r = a · (1 − e·cos E)
  • Relativgeschwindigkeit (Vis-viva): v/v_circ = √(2 − r/a)

Drei Verfahren:

  • Newton-Raphson (empfohlen): analytische Ableitung f′(E) = 1 − e·cos E, quadratische Konvergenz. Bei hohem e (>0.8) Start bei E = π.
  • Bisektion: robust, eingeklammert in [M−e, M+e], lineare Konvergenz.
  • Fixpunkt E ← M + e·sin E: am einfachsten, divergiert aber für e → 1.

Der Bericht zeigt die Bahn als SVG (Ellipse zentriert am Brennpunkt, mit Perihel, Apfel, Brennpunkt und aktueller Position mit Radiusvektor), die Größen, die Bahnklassifikation (kreis-/elliptisch-/parabolisch-/hyperbolisch) und den vollständigen Iterationsverlauf mit Residuen.

Beispielergebnisse

1 Beispiele

Eine elliptische Bahn mittlerer Exzentrizität lösen

M=45°, e=0.3, a=1 AE; vergleiche E, ν, r und die Newton-Historie.

Kepler solution with orbit SVG and iteration history.
Eingabeparameter anzeigen
{ "M": 45, "e": 0.3, "a": 1, "method": "newton", "maxIter": 100, "tol": "1e-12" }

Wichtige Fakten

Kategorie
Geografie & Wissenschaft
Eingabetypen
number, select
Ausgabetyp
html
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Kepler-Bahnlöser berechnet numerisch die exzentrische Anomalie, die wahre Anomalie, den Bahnradius und die Relativgeschwindigkeit für Himmelskörper auf Basis der Keplergleichung E − e·sin(E) = M. Das Tool unterstützt Newton-Raphson-, Bisektions- und Fixpunktverfahren und visualisiert die Ergebnisse direkt in einem interaktiven SVG-Diagramm inklusive des vollständigen Iterationsverlaufs.

Wann verwenden

  • Zur präzisen Bestimmung der Position und Geschwindigkeit eines Himmelskörpers auf seiner Umlaufbahn.
  • Beim Vergleich der Konvergenzgeschwindigkeit und Stabilität verschiedener numerischer Lösungsverfahren bei unterschiedlichen Exzentrizitäten.
  • Für akademische Berechnungen und Visualisierungen im Rahmen der Himmelsmechanik und Astronomie.

So funktioniert es

  • Geben Sie die mittlere Anomalie (M) in Grad, die Bahnexzentrizität (e) und optional die große Halbachse (a) in Astronomischen Einheiten ein.
  • Wählen Sie das gewünschte numerische Lösungsverfahren (Newton-Raphson, Bisektion oder Fixpunktiteration) sowie die maximale Iterationsanzahl und Fehlertoleranz.
  • Das Tool löst die transzendente Keplergleichung iterativ, berechnet die wahre Anomalie sowie den Bahnradius und gibt die Ergebnisse als SVG-Grafik und Konvergenzprotokoll aus.

Anwendungsfälle

Berechnung der aktuellen Position eines Asteroiden oder Planeten auf seiner Umlaufbahn anhand astronomischer Bahnelemente.
Demonstration und Analyse numerischer Lösungsverfahren für transzendente Gleichungen im Physik- und Astronomieunterricht.
Bestimmung der Relativgeschwindigkeit eines Satelliten im Verhältnis zur Kreisbahngeschwindigkeit.

Beispiele

1. Berechnung einer elliptischen Mars-ähnlichen Umlaufbahn

Astronomie-Student
Hintergrund
Für eine Hausarbeit in Himmelsmechanik soll die Position eines Himmelskörpers mit einer Exzentrizität von 0,093 bei einer mittleren Anomalie von 60 Grad bestimmt werden.
Problem
Manuelle Berechnungen der transzendenten Keplergleichung sind zu ungenau und zeitaufwendig.
Verwendung
Geben Sie M = 60, e = 0.093 und a = 1.524 (Mars-Halbachse in AE) ein. Wählen Sie das Newton-Verfahren mit einer Toleranz von 1e-12.
Beispielkonfiguration
M=60, e=0.093, a=1.524, method=newton, tol=1e-12
Ergebnis
Die exzentrische Anomalie E und die wahre Anomalie ν werden präzise berechnet, und die Position wird auf einer interaktiven SVG-Ellipse dargestellt.

2. Konvergenzvergleich bei hoher Exzentrizität

Dozent für Numerik
Hintergrund
In einer Vorlesung soll gezeigt werden, wie sich Bisektion und Newton-Verfahren bei extremen Bahnexzentrizitäten verhalten.
Problem
Es wird ein detailliertes Iterationsprotokoll benötigt, das die Residuen pro Schritt für e = 0.8 zeigt.
Verwendung
Setzen Sie M = 120, e = 0.8 und vergleichen Sie nacheinander die Ausgaben für die Methoden 'newton' und 'bisection'.
Beispielkonfiguration
M=120, e=0.8, method=bisection, maxIter=100
Ergebnis
Das Tool liefert eine tabellarische Auflistung aller Iterationsschritte, die den linearen Konvergenzverlauf der Bisektion im Vergleich zur quadratischen Konvergenz von Newton verdeutlicht.

Mit Samples testen

image, svg, barcode

Verwandte Hubs

FAQ

Welches Lösungsverfahren ist am besten geeignet?

Das Newton-Raphson-Verfahren wird empfohlen, da es quadratisch konvergiert und bei hoher Exzentrizität durch einen angepassten Startwert stabil bleibt.

Warum divergiert die Fixpunktiteration bei manchen Werten?

Die einfache Fixpunktiteration konvergiert nur für Exzentrizitäten e < 1 zuverlässig und wird instabil, wenn sich e dem Wert 1 nähert.

Was passiert, wenn ich die große Halbachse (a) auf 0 lasse?

Wenn a nicht angegeben oder auf 0 gesetzt wird, wird der Bahnradius r relativ in Einheiten der großen Halbachse ausgedrückt.

Welche Umlaufbahnen können klassifiziert werden?

Das Tool klassifiziert Bahnen anhand der Exzentrizität in kreisförmige (e = 0), elliptische (0 < e < 1), parabolische (e = 1) oder hyperbolische (e > 1) Bahnen.

Wie wird die wahre Anomalie berechnet?

Sie wird direkt aus der berechneten exzentrischen Anomalie E über die Halbwinkelbeziehung der Tangensfunktion abgeleitet.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/kepler-orbit-solver

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
M number Ja -
e number Ja -
a number Nein -
method select Nein -
maxIter number Nein -
tol select Nein -

Antwortformat

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-kepler-orbit-solver": {
      "name": "kepler-orbit-solver",
      "description": "Löst die Keplergleichung E − e·sin(E) = M numerisch für die exzentrische Anomalie E, die wahre Anomalie ν, den Bahnradius und die Relativgeschwindigkeit, mit Newton-/Bisektions-/Fixpunktverfahren, Konvergenzverlauf und SVG-Diagramm",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=kepler-orbit-solver",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]