Roche-Grenze-Rechner
Mit Dichten von 5514 und 3340 kg/m³ und einem Hauptkörperradius von 6371000 m liegt die starre Roche-Grenze bei 9486901,0016 m und die flüssige bei 18372610,2884 m. Vergleichen Sie beide für Monde, Ringe und Geröllhaufen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Primärdichte
- 5.514
- Satellitendichte
- 3.340
- Äquatorradius
- 6.371.000
- Dichteverhältnis
- 1,6508982036
- Kubikwurzel Dichteverhältnis
- 1,1818801311
- Roche-Grenze
- 9.486.901,0016
- Fluide Roche-Grenze
- 18.372.610,2884
Die Roche-Grenze ist die kritische Mittelpunkt-zu-Mittelpunkt-Entfernung, bei der ein hauptsächlich durch Selbstgravitation zusammengehaltener Satellit vom Gezeitenfeld seines Primärkörpers zerrissen wird. In der starren geschlossenen Form ist die Entfernung der Primärradius R mal der Kubikwurzel aus zwei mal dem Dichteverhältnis Primär über Satellit; die klassische fluide Näherung multipliziert R mit etwa 2.44 mal der Kubikwurzel desselben Dichteverhältnisses. Studierende und Wettbewerbsautoren nutzen Gleichdichte-Prüfungen, die etwa 1.26 Primärradien für das starre Modell liefern; Planetologen schätzen, wo Ringe und Schutthalden instabil werden; Missionsplaner vergleichen geplante Vorbeiflughöhen mit einer schnellen Gezeiten-Zerfallskala vor vollen Multipolmodellen. Dieser Rechner akzeptiert zwei strikt positive Dichten und einen strikt positiven Primärradius, liefert starre und fluide Roche-Entfernungen in derselben Längeneinheit wie der Radius, stellt Dichteverhältnis und dimensionslose Vielfache zur Prüfung bereit und lehnt Nulldichte ab, damit das Kubikwurzel-Verhältnis nie zu stillen Infinity oder NaN wird. Negative Dichten und nicht-positiver Radius werden ebenfalls mit klaren Validierungsfehlern abgelehnt.
Wie die Roche-Grenzen-Formel funktioniert
Gehen Sie vom klassischen Bild aus, dass ein Satellit innerhalb einer kritischen Entfernung einen Gezeitengradienten erfährt, der stark genug ist, dass die differentielle Schwerkraft über seinen Durchmesser seine eigene Selbstgravitation-Bindung übersteigt. Für einen starren kugelförmigen Sekundärkörper ist die geschlossene Roche-Grenze d gleich R mal der Kubikwurzel aus zwei mal rho primär über rho satellit, wobei R der Primärradius und die beiden Dichten mittlere Volumendichten des Zentralkörpers und des Mondes oder der Schutthalde sind.
Der Faktor zwei entsteht aus dem Gleichgewicht von Selbstgravitation gegen die differentielle Gravitationsbeschleunigung in der restringierten Dreikörper-Gezeitenentwicklung für einen widerstandslosen starren Körper. Bei gleichen Dichten kollabiert die starre Grenze zu R mal der Kubikwurzel aus zwei, etwa 1.2599 Primärradien, dem Standard-Hausaufgaben-Kontrollpunkt bei Gleichdichte. Für fluide, gezeitenverformbare Sekundärkörper multipliziert die klassische Näherung R mit etwa 2.44 mal der Kubikwurzel des Dichteverhältnisses und setzt die fluide Grenze weiter außen, weil ein fluider Körper sich verformt und leichter Masse abgibt.
Der Rechner wertet beide geschlossenen Formen in deterministischer Gleitkommaarithmetik aus: eine Division für das Dichteverhältnis, eine Kubikwurzel, multipliziert mit R und dem starren oder fluiden Vorfaktor, ohne Zufallsseeds, Wanduhr-Zeitstempel, Netzaufrufe oder Modelldrift. Primär- und Satellitendichte müssen jeweils endlich und strikt positiv sein; Nulldichte scheitert mit ungültiger Eingabe, weil die Formeln durch die Satellitendichte teilen und Nulldichte des Primärs unphysikalisch ist. Negative Dichten werden abgelehnt.
Der Primärradius muss ebenfalls endlich und strikt positiv sein, damit die Entfernungsskala wohldefiniert ist. Diese Seite nutzt absichtlich nur die lehrbuchmäßigen starren und fluiden Roche-Grenzen; volle Gezeiten-Multipole, spin-synchrone Widerstandsmodelle, exzentrische Periapsis-Durchgänge und atmosphärischer Zerfall sind getrennte Suchabsichten und Landings.
Wo Roche-Grenzen-Rechner in der Praxis vorkommen
Oberstufen- und einführende Universitätskurse in Astronomie und Planetologie vergeben Gezeiten-Zerfall-Übungen, Gleichdichte-Prüfungen und Ringgrenzen-Schätzungen, die dieselbe Dichteverhältnis-Formel umstellen; ein einziges vertrauenswürdiges Orakel beschleunigt Bewertung und Demo-Aufbau. Planetenring-Wissenschaft und Kleinkörper-Missionskonzept-Teams wandeln tabellierte Dichten und Radien in starre und fluide Roche-Entfernungen um, bevor volle Widerstands- und Multipolmodelle greifen. Wissenschaftskommunikatoren wandeln Gleichdichte- und Eiskörper-Fälle in Vielfache von Primärradien um, um zu illustrieren, warum Saturnringe nahe der klassischen fluiden Grenze liegen.
Spiele- und Simulationsautoren säen Gezeiten-Zerfalls-Spieldemos mit geschlossenen Roche-Entfernungen, wenn sie eine transparente Wahrheit ohne Gleitkomma-Überraschungen durch Ad-hoc-Konstanten wollen. Wenn Sie später newtonsche Gravitationskraft zwischen zwei Massen, Umlaufperiode aus großer Halbachse und Zentralmasse, Oberflächengewicht auf anderen Planeten oder volle Gezeiten-Spannungstensoren brauchen, behandeln Sie diese als getrennte Suchabsichten und Landings, statt diese Roche-Grenzen-Rechner-Seite zu überladen.
Anwendungsfälle
Antwortschlüssel für Hausaufgaben und Prüfungen
Berechnen Sie starre und fluide Roche-Entfernungen aus zwei Dichten und dem Primärradius, damit Studierende und Auto-Bewerter eine geschlossene Wahrheit mit Audit-Zwischenwerten teilen.
Stabilitätsprüfungen für Ringe und Schutthalden
Schätzen Sie, wo ein widerstandsloser Mond oder eisiger Körper um einen Planeten zerfallen würde, indem Sie die Bahnentfernung mit starren und fluiden Roche-Grenzen vergleichen.
Missions- und Planetarium-Demos
Verwandeln Sie tabellierte Planetendichten und -radien in Gezeiten-Zerfallsskalen für Konzeptstudien, Ausstellungen und Lehrplan-Widgets.
Häufige Fragen
Welche Roche-Grenzen-Formel verwendet dieser Rechner?
Starre geschlossene Form d = R · (2 · ρ_M / ρ_m)^(1/3) als Hauptergebnis, plus die klassische fluide Näherung d ≈ 2.44 · R · (ρ_M / ρ_m)^(1/3). Beide nutzen nur mittlere Dichten und den Primärradius.
Was geschieht, wenn eine Dichte null ist?
Die Roche-Grenze teilt durch die Satellitendichte (und Nulldichte des Primärs ist unphysikalisch); Nulldichte ist der explizite Validierungsfehler dieser Fähigkeit.
Welche Einheiten soll ich verwenden?
Jedes konsistente Paar: Dichten in derselben Einheit (zum Beispiel kg/m³) und Radius in einer beliebigen Längeneinheit.
Warum gibt es starre und fluide Ergebnisse?
Eine starre widerstandslose Kugel gleicht Selbstgravitation gegen Gezeiten mit dem exakten Faktor (2·Verhältnis)^(1/3) aus. Ein fluider Körper verformt sich, und der klassische Lehrbuchkoeffizient ist etwa 2.44 mal R mal der Kubikwurzel des Dichteverhältnisses. Beide beantworten dieselbe Suchabsicht.
Warum liegt die flüssige Grenze weiter außen?
Ein flüssiger Trabant verformt sich leichter und verliert schneller Masse als ein starrer Körper. Die Rechnung multipliziert den Radius daher mit etwa 2,44 mal der Kubikwurzel des Dichteverhältnisses, was die Grenze nach außen schiebt.
Was ergibt sich bei gleichen Dichten?
Die starre Grenze wird dann zum Radius mal Kubikwurzel aus zwei, rund 1,2599 Hauptkörperradien. Dieser Wert ist eine klassische Kontrolle für Übungsaufgaben, bevor Sie echte Dichten einsetzen.
Verwandte Tools
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/roche-limit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"primary_density":5514,"satellite_density":3340,"primary_radius":6371000}'const res = await fetch("https://api.kit.forhosting.com/astro/roche-limit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"primary_density": 5514,
"satellite_density": 3340,
"primary_radius": 6371000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/roche-limit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"primary_density": 5514,
"satellite_density": 3340,
"primary_radius": 6371000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/roche-limit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"primary_density":5514,"satellite_density":3340,"primary_radius":6371000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"primary_density":5514,"satellite_density":3340,"primary_radius":6371000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/roche-limit", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"primary_density": 5514,
"satellite_density": 3340,
"primary_radius": 6371000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.roche_limit",
"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. |
Technische Hinweise
Was Sie senden und was Sie zurückerhalten
Klassische Lehrbuchprüfungen umfassen gleiche Dichten mit Einheitsradius, die die Kubikwurzel aus zwei für die starre Grenze liefern, und Erddichte mit Monddichte am Erdradius, die eine starre Roche-Entfernung von einigen Erdradien vom Zentrum liefern. Halten Sie Einheiten konsistent: wandeln Sie Gramm pro Kubikzentimeter und Kilometer in passendes SI oder eine einzige Dichteinheit gepaart mit einer einzigen Längeneinheit vor dem Aufruf um, damit das numerische Produkt zur Interpretation Ihres Berichts passt. Senden Sie drei erforderliche endliche Zahlen unter den Feldern primary_density, satellite_density und primary_radius. primary_density ist die mittlere Dichte des Zentralkörpers und muss strikt größer als null sein; für die Erde etwa 5514 Kilogramm pro Kubikmeter, für die Sonne etwa 1408 und für Saturn etwa 687. satellite_density ist die mittlere Dichte des Sekundärkörpers in derselben Dichteinheit und muss ebenfalls strikt größer als null sein; für den Mond etwa 3340, für einen fluiden eisigen Körper niedrigere Werte, und für Gleichdichte-Übungen beide Dichten gleich setzen. primary_radius ist der äquatoriale oder mittlere Radius des Primärs in Metern oder einer konsistenten Längeneinheit und muss strikt größer als null sein; für die Erde etwa 6371000 Meter. Fehlende Felder, nichtnumerische Zeichenketten, NaN, Infinity, null oder negative Dichten und null oder negativer Radius scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg spiegelt die Antwort bereinigte primary_density, satellite_density und primary_radius wider, stellt density_ratio als Primär über Satellit, cube_root_density_ratio als Kubikwurzel dieses Verhältnisses, roche_limit als starre SI- oder konsistente-Einheiten-Entfernung, roche_limit_fluid als fluide Näherung mit Koeffizient 2.44, roche_in_radii und roche_fluid_in_radii als dimensionslose Vielfache von R, fluid_coefficient, ein Einheiten-Hinweisobjekt, method roche_limit_rigid_and_fluid und die Formelzeichenkette bereit. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein Prepaid-Guthaben.
Wo Roche-Grenzen-Rechner in der Praxis vorkommen
Weil diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Was kostet es?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.