Spezifische Bahnenergie aus der großen Halbachse
Dieser Rechner bestimmt die spezifische Bahnenergie mit der Zweikörperbeziehung ε = −μ/(2a) aus einer vorzeichenbehafteten großen Halbachse und einem positiven Standardgravitationsparameter.
Im Browser ausführen – kostenlos
Da die Energie auf die Masse bezogen ist, wird keine Raumfahrzeugmasse benötigt. Verwenden Sie konsistente Einheiten: μ in Kubikmetern pro Quadratsekunde und a in Metern ergeben Joule pro Kilogramm. Positive und negative Halbachsen sind zulässig; null führt wegen der Division durch null zu einem Eingabefehler.
Was die spezifische Bahnenergie aussagt
Die spezifische Bahnenergie ist die mechanische Bahnenergie geteilt durch die Masse des umlaufenden Körpers. Durch diese Normierung lassen sich Flugbahnen ohne Festlegung einer Raumfahrzeugmasse vergleichen. Im idealen Zweikörpermodell besitzt jeder Punkt einer keplerschen Bahn denselben Wert, obwohl sich Geschwindigkeit und Abstand ändern. Die große Halbachse fasst diese Energie in ε = −μ/(2a) zusammen. Eine positive Halbachse beschreibt eine gebundene Ellipse einschließlich des Kreises und liefert negative Energie. Nach der üblichen Vorzeichenkonvention beschreibt eine negative Halbachse eine hyperbolische Fluchtbahn und liefert positive Energie. Werte nahe null nähern sich der parabolischen Grenze. Der Rechner erkennt oder konvertiert keine Einheiten; a und μ müssen dieselbe Basislängeneinheit verwenden. Damit eignet sich das Ergebnis für Missionsanalysen, Lehrkontrollen, Simulationstests und die Prüfung von Bahnelementen.
So geben Sie große Halbachse und mu ein
Tragen Sie die vorzeichenbehaftete große Halbachse in `semi_major_axis` und den Standardgravitationsparameter in `gravitational_parameter` ein. Die Kurzformen `a` und `mu` werden ebenfalls akzeptiert. Halten Sie das Einheitensystem konsistent. Meter für a passen zu Kubikmetern pro Quadratsekunde für μ und ergeben Quadratmeter pro Quadratsekunde; Kilometer müssen entsprechend in beiden Eingaben verwendet werden. Der Gravitationsparameter muss positiv sein, da er in der Zweikörpernäherung das Produkt aus Gravitationskonstante und maßgeblicher Masse darstellt. Die Halbachse darf positiv oder negativ, jedoch nicht null sein. Die API akzeptiert wissenschaftliche Schreibweise und endliche numerische Zeichenfolgen. Die Antwort wiederholt die ausgewerteten Eingaben und enthält Ergebnis, Formel und Methodenkennung, sodass automatisierte Abläufe die verwendete Beziehung eindeutig dokumentieren können.
Ergebnis und Modellgrenzen richtig deuten
Betrachten Sie zuerst das Vorzeichen. Ein negatives Ergebnis kennzeichnet bei dem angegebenen μ eine gebundene keplersche Bahn; ein positives Ergebnis kennzeichnet bei vorzeichenbehaftetem a eine ungebundene Hyperbelbahn. Ein gegen null gehender Wert nähert sich der parabolischen Grenze. Eine echte Parabel besitzt jedoch eine unendliche große Halbachse und kann nicht durch die Eingabe null dargestellt werden. Der Betrag zeigt, wie stark die Bahn energetisch gebunden ist oder wie viel positive Überschussenergie die Hyperbel je Masseneinheit trägt. Der Rechner wertet nur eine deterministische algebraische Beziehung aus. Er propagiert keine Bahn und berücksichtigt weder Luftwiderstand noch Drittkörper, Abplattung oder Unsicherheit. Außerdem müssen μ und a zum selben Zentralkörpersystem und derselben Konvention gehören. Bewahren Sie bei Messwerten genügend signifikante Stellen. Prüfen Sie für technische Entscheidungen die Quelle von μ und vermeiden Sie eine Mischung aus Metern und Kilometern.
Anwendungsfälle
Gebundene Umlaufbahn prüfen
Bestätigen Sie, dass die positive Halbachse einer Ellipse für den gewählten Zentralkörper die erwartete negative spezifische Energie ergibt.
Hyperbolische Flugbahn bewerten
Verwenden Sie eine negative Halbachse, um die positive spezifische Energie einer Flucht- oder Vorbeiflughyperbel zu bestimmen.
Bahnelemente validieren
Berechnen Sie die Energie importierter Werte neu, bevor Sie diese in einer Simulation oder Analyse verwenden.
Häufige Fragen
Was kostet der Rechner?
Sie können ihn auf dieser Seite kostenlos im Browser ausführen; eine API-Anfrage kostet $0.002.
Warum ist die Energie einer Ellipse negativ?
Eine Ellipse hat eine positive große Halbachse. Bei positivem μ erzeugt das Minuszeichen in ε = −μ/(2a) einen negativen Wert und kennzeichnet eine gebundene Bahn.
Darf die große Halbachse negativ sein?
Ja. Nach der Vorzeichenkonvention besitzt eine hyperbolische Bahn eine negative Halbachse und damit eine positive spezifische Bahnenergie.
Welche Einheiten soll ich verwenden?
Verwenden Sie eine konsistente Längeneinheit: Meter mit μ in Kubikmetern pro Quadratsekunde oder Kilometer in beiden Eingaben.
Warum verursacht null einen Fehler?
Die Formel teilt durch 2a; null macht den Ausdruck daher undefiniert. Sie ersetzt nicht die unendliche Halbachse einer Parabelbahn.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/astro/specific-energy-from-sma \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":7000000,"gravitational_parameter":398600441800000}'const res = await fetch("https://api.kit.forhosting.com/astro/specific-energy-from-sma", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 7000000,
"gravitational_parameter": 398600441800000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/specific-energy-from-sma",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 7000000,
"gravitational_parameter": 398600441800000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/specific-energy-from-sma", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":7000000,"gravitational_parameter":398600441800000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":7000000,"gravitational_parameter":398600441800000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/specific-energy-from-sma", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"semi_major_axis": 7000000,
"gravitational_parameter": 398600441800000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.specific_energy_from_sma",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |