Solveur d’Orbite de Kepler

Résout numériquement l’équation de Kepler E − e·sin(E) = M pour l’anomalie excentrique E, l’anomalie vraie ν, le rayon orbital et la vitesse relative, avec les méthodes de Newton/bissection/point fixe, l’historique de convergence et un diagramme SVG

À partir de l’anomalie moyenne M (degrés), de l’excentricité e et du demi-grand axe optionnel a (UA), l’outil résout l’équation transcendante

M = E − e · sin(E)

pour l’anomalie excentrique E. Il en déduit :

  • Anomalie vraie ν : tan(ν/2) = √((1+e)/(1−e)) · tan(E/2)
  • Rayon orbital : r = a · (1 − e·cos E)
  • Vitesse relative (vis-viva) : v/v_circ = √(2 − r/a)

Trois méthodes :

  • Newton-Raphson (recommandé) : dérivée analytique f′(E) = 1 − e·cos E, convergence quadratique. Pour e élevé (>0.8), départ à E = π.
  • Bissection : robuste, encadré dans [M−e, M+e], convergence linéaire.
  • Point fixe E ← M + e·sin E : le plus simple, mais diverge quand e → 1.

Le rapport affiche l’orbite en SVG (ellipse centrée sur le foyer, avec périhélie, aphélie, foyer et position courante avec son rayon vecteur), les grandeurs, la classification de l’orbite (circulaire/elliptique/parabolique/hyperbolique) et l’historique complet des itérations avec résidus.

Exemples de résultats

1 Exemples

Résoudre une orbite elliptique d’excentricité modérée

M=45°, e=0.3, a=1 UA ; comparez E, ν, r et l’historique de Newton.

Kepler solution with orbit SVG and iteration history.
Voir paramètres d'entrée
{ "M": 45, "e": 0.3, "a": 1, "method": "newton", "maxIter": 100, "tol": "1e-12" }

Points clés

Catégorie
Géographie et science
Types d’entrée
number, select
Type de sortie
html
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Solveur d’Orbite de Kepler permet de résoudre numériquement l'équation transcendante E − e·sin(E) = M pour déterminer l'anomalie excentrique, l'anomalie vraie, le rayon orbital et la vitesse relative d'un corps céleste à partir de son anomalie moyenne et de son excentricité.

Quand l’utiliser

  • Lors de la modélisation de trajectoires orbitales pour calculer la position exacte d'un satellite ou d'une planète à un instant donné.
  • Pour comparer la vitesse de convergence et la précision des méthodes de Newton-Raphson, de bissection et du point fixe sur différentes excentricités.
  • Pour générer un schéma SVG d'une orbite elliptique avec la position courante du corps céleste par rapport au foyer.

Comment ça marche

  • Saisissez l'anomalie moyenne (M) en degrés, l'excentricité (e) de l'orbite et le demi-grand axe (a) en unités astronomiques.
  • Sélectionnez la méthode de résolution numérique (Newton-Raphson, bissection ou itération à point fixe) ainsi que la tolérance de précision souhaitée.
  • L'outil résout l'équation de Kepler pour trouver l'anomalie excentrique (E), puis calcule l'anomalie vraie, le rayon orbital et la vitesse relative.
  • Les résultats s'affichent sous forme de rapport détaillé avec un diagramme SVG de l'orbite et l'historique complet des itérations de calcul.

Cas d’usage

Enseignement de la mécanique céleste pour visualiser la relation entre l'anomalie moyenne et la position physique sur une orbite.
Calcul rapide des paramètres orbitaux d'un astéroïde ou d'une comète à partir de ses éléments képlériens.
Analyse de la convergence des algorithmes numériques appliqués aux équations transcendantes en astronomie.

Exemples

1. Résolution d'une orbite terrestre standard

Étudiant en astrophysique
Contexte
Doit calculer la position d'un satellite sur une orbite légèrement excentrique pour un projet de mécanique céleste.
Problème
Trouver l'anomalie excentrique et le rayon orbital pour une anomalie moyenne de 45 degrés et une excentricité de 0,1.
Comment l’utiliser
Entrez 45 pour l'anomalie moyenne, 0.1 pour l'excentricité, laissez le demi-grand axe à 1 UA, choisissez la méthode Newton et lancez le calcul.
Configuration d’exemple
M=45, e=0.1, a=1, method=newton, tol=1e-12
Résultat
L'outil calcule rapidement l'anomalie excentrique E ≈ 50,45°, l'anomalie vraie ν ≈ 56,02°, et affiche le tracé SVG de l'orbite avec le rayon vecteur.

2. Analyse de convergence sur une orbite de comète très excentrique

Chercheur en astronomie
Contexte
Analyse la trajectoire d'une comète rasante avec une excentricité élevée de 0,85.
Problème
Comparer la stabilité et le nombre d'itérations de la méthode de bissection par rapport à Newton-Raphson pour cette orbite extrême.
Comment l’utiliser
Configurez l'excentricité à 0.85, l'anomalie moyenne à 90 degrés, et comparez les résultats en exécutant successivement la méthode Newton et la méthode de bissection.
Configuration d’exemple
M=90, e=0.85, a=2.5, method=bisection, tol=1e-12
Résultat
La méthode de bissection converge de manière stable en 40 itérations, fournissant une solution précise pour l'anomalie excentrique malgré la forte excentricité.

Tester avec des échantillons

image, svg, barcode

Hubs associés

FAQ

Quelle méthode de résolution est recommandée pour les fortes excentricités ?

La méthode de Newton-Raphson est recommandée car elle offre une convergence quadratique rapide, en démarrant à E = π pour les excentricités supérieures à 0,8.

Pourquoi la méthode du point fixe échoue-t-elle parfois ?

L'itération à point fixe diverge lorsque l'excentricité (e) approche de 1, ce qui la rend inadaptée pour les orbites très elliptiques.

Comment le rayon orbital est-il calculé si le demi-grand axe (a) n'est pas fourni ?

Si le demi-grand axe est laissé à 0, le rayon orbital est exprimé en unités relatives du demi-grand axe (r/a).

Qu'est-ce que l'anomalie vraie affichée dans les résultats ?

L'anomalie vraie (ν) est l'angle entre la direction du périhélie et la position actuelle du corps céleste, mesuré depuis le foyer de l'orbite.

L'outil prend-il en charge les orbites paraboliques ou hyperboliques ?

L'outil résout l'équation classique de Kepler pour les orbites elliptiques (e < 1) et classe le type d'orbite selon l'excentricité saisie.

Documentation de l'API

Point de terminaison de la requête

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

Paramètres de la requête

Nom du paramètre Type Requis Description
M number Oui -
e number Oui -
a number Non -
method select Non -
maxIter number Non -
tol select Non -

Format de réponse

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

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-kepler-orbit-solver": {
      "name": "kepler-orbit-solver",
      "description": "Résout numériquement l’équation de Kepler E − e·sin(E) = M pour l’anomalie excentrique E, l’anomalie vraie ν, le rayon orbital et la vitesse relative, avec les méthodes de Newton/bissection/point fixe, l’historique de convergence et un diagramme SVG",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=kepler-orbit-solver",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]