ForHosting KIT · Outils pour développeurs

Limite de Roche d’un corps rigide

Ce calculateur estime la distance de centre à centre à laquelle les forces de marée du corps primaire peuvent vaincre l’autogravité d’un satellite rigide.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Indiquez le rayon et la densité moyenne du primaire, puis la densité moyenne du satellite, dans des unités cohérentes. Le calcul applique le coefficient conventionnel 1.26, conserve l’unité du rayon et refuse les densités nulles ou négatives.

Saisissez le rayon et les densités dans des unités cohérentes

Commencez par le rayon moyen du corps primaire et choisissez une unité de longueur, par exemple le kilomètre, le mètre ou le mile. La limite renvoyée emploiera cette même unité, sans conversion cachée. Saisissez ensuite les densités moyennes du primaire et du satellite dans une unité identique. Les kilogrammes par mètre cube et les grammes par centimètre cube conviennent, mais ne doivent pas être mélangés puisque la formule utilise leur rapport. Les deux densités et le rayon doivent être finis et strictement positifs. Préférez des moyennes représentatives à une mesure superficielle ou locale. Pour un objet très stratifié, poreux ou irrégulier, gardez à l’esprit que cette estimation décrit un corps idéalisé. Notez les unités et les sources afin de reproduire aisément le résultat et de le comparer aux distances orbitales publiées, surtout lorsque vous recopiez des données provenant de systèmes différents.

Comprenez la formule du satellite rigide

Le calculateur évalue d = 1.26 × R × (densité primaire / densité du satellite)^(1/3). R désigne le rayon primaire et d la distance de centre à centre. Le rapport est sans dimension car les densités ont la même unité. Sa racine cubique modère les variations : multiplier le rapport par huit double sa contribution. Le coefficient 1.26 est le facteur approximatif usuel du cas rigide idéalisé. La réponse fournit aussi le rapport et la distance en rayons primaires afin de vérifier le calcul et de comparer des systèmes. Un primaire plus dense augmente la limite, tandis qu’un satellite plus dense la réduit. Le traitement est déterministe et n’utilise ni catalogue externe, ni préréglage, ni hasard, ni donnée astronomique en direct. Le JSON arrondit à une précision stable pour produire la même représentation pratique dans l’API et le navigateur.

Interprétez l’estimation et ses limites

Considérez cette distance comme une approximation classique, non comme la date exacte de rupture d’une lune, d’une particule d’anneau, d’un engin spatial ou d’un agrégat réel. Le modèle suppose que le satellite reste structurellement intact et simplifie l’équilibre entre marées et autogravité. Il ne représente pas explicitement la résistance à la traction, la rotation, l’excentricité, les résonances, les contraintes thermiques, les couches internes, l’atmosphère ou la déformation temporelle. Un satellite fluide exige un autre coefficient, nettement supérieur. La distance part du centre du primaire, et non de sa surface ; soustrayez le rayon pour estimer l’altitude. Si elle se situe dans le primaire, aucune orbite externe accessible ne correspond à ce scénario simplifié. Pour la recherche ou la sécurité d’une mission, servez-vous-en comme premier filtre avant un modèle mécanique complet. Pour l’enseignement, elle constitue une référence claire et reproductible.

Comparer des matériaux lunaires hypothétiques

Conservez le même primaire et comparez l’effet de différentes densités positives sur la limite de rupture.

Vérifier un exercice orbital

Calculez la limite rigide classique et comparez-la à une orbite en kilomètres ou en rayons primaires.

Évaluer un système idéalisé

Obtenez une référence rapide avant de choisir un modèle de marée, de structure ou de simulation détaillé.

Quelle formule ce calculateur utilise-t-il ?

Il utilise d = 1.26 × R × (densité primaire / densité du satellite)^(1/3), expression approchée conventionnelle du satellite rigide.

Quelles unités devez-vous employer ?

Utilisez toute unité de longueur pour primary_radius et la même unité pour les deux densités. Le résultat conserve l’unité de primary_radius.

Pourquoi les densités nulles ou négatives sont-elles refusées ?

La densité moyenne doit être positive dans ce modèle physique et celle du satellite divise le rapport.

La distance part-elle de la surface ?

Non. Il s’agit d’une distance entre centres. Soustrayez le rayon primaire pour estimer l’altitude au-dessus de la surface.

Pouvez-vous l’utiliser pour un satellite fluide ?

Non. Un satellite fluide exige un autre modèle et un autre coefficient ; cette capacité vise l’approximation rigide classique.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. La version pour navigateur emploie le même calcul déterministe.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/astro/roche-limit-rigid

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/astro/roche-limit-rigid \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"primary_radius":6371,"primary_density":5514,"satellite_density":3340}'
{
  "primary_radius": 6371,
  "primary_density": 5514,
  "satellite_density": 3340
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.roche_limit_rigid",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →