Calculateur de distance à l’aphélie selon l’excentricité
Une orbite de demi-grand axe 10 et d'excentricité 0,2 atteint une aphélie de 12, dans la même unité. Saisissez les deux éléments orbitaux pour obtenir la distance maximale au foyer, pour un exercice ou une comparaison d'orbites. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Demi-grand axe
- 149 597 870,7
- Excentricité
- 0,0167
- Distance à l'aphélie
- 152 096 155,14068997
Ce calculateur détermine le point le plus éloigné d’une orbite elliptique par rapport à son foyer. Saisissez le demi-grand axe et l’excentricité orbitale : il applique Q = a(1 + e) et renvoie la distance à l’aphélie dans la même unité que le demi-grand axe. Le calcul est déterministe et ne nécessite ni éphémérides, ni masse de l’objet, ni paramètre gravitationnel. Il convient aux exercices d’astronomie, aux comparaisons orbitales préliminaires, aux outils pédagogiques et aux traitements logiciels qui exigent un calcul orbital simple et fiable avec une validation explicite des entrées absentes ou non numériques.
Comprendre la formule de l’aphélie
L’aphélie est le point où un objet suivant une orbite héliocentrique elliptique se trouve le plus loin du Soleil, placé à l’un des foyers. Plus généralement, cette géométrie décrit le rayon orbital maximal depuis un foyer, même si le terme apoapside s’emploie lorsque le corps central n’est pas précisément le Soleil. La formule est Q = a(1 + e) : Q désigne la distance à l’aphélie, a le demi-grand axe et e l’excentricité.
Le demi-grand axe fixe la taille globale de l’ellipse, tandis que l’excentricité indique son allongement. Lorsque e se rapproche de un, l’ellipse s’allonge et la distance maximale tend vers deux fois le demi-grand axe. Ce calculateur applique directement cette relation.
Il ne propage pas une orbite dans le temps, ne tient pas compte des perturbations et ne déduit pas les éléments orbitaux à partir d’observations.
Employer ce calcul avec discernement
Le résultat relève du modèle képlérien idéal à deux corps décrit par les éléments fournis. Il convient aux cours, comparaisons rapides, jeux de validation, enrichissements de catalogues et calculs préliminaires où les éléments osculateurs sont considérés comme fixes. Les trajectoires réelles peuvent évoluer sous l’effet des perturbations gravitationnelles, de la traînée atmosphérique, de la pression de rayonnement, des manœuvres ou de nouvelles observations.
Pour la navigation opérationnelle, l’analyse de collision, les commandes d’un engin spatial ou une position associée à une époque, utilisez des éléments actuels et un propagateur orbital validé. Distinguez aussi la distance au foyer de l’altitude au-dessus d’une surface : cette capacité renvoie un rayon focal dans l’unité de a, et non une hauteur libre. La logique se limitant à la validation et à l’arithmétique, une entrée valide répétée produit toujours le même résultat structuré.
Cas d’usage
Exercices d’astronomie
Vérifiez la distance solaire maximale d’une orbite elliptique à partir des éléments fournis dans un cours ou un exercice.
Enrichissement de catalogues orbitaux
Ajoutez un champ cohérent de distance à l’aphélie aux fiches contenant déjà le demi-grand axe et l’excentricité.
Questions fréquentes
Quelle formule le calculateur emploie-t-il ?
Il emploie Q = a(1 + e), où a représente le demi-grand axe et e l’excentricité orbitale.
Quelle est l’unité du résultat ?
Le résultat conserve l’unité de distance du demi-grand axe. Aucune conversion n’est effectuée.
L’excentricité peut-elle être nulle ?
Oui. Une excentricité nulle décrit un cercle ; la distance à l’aphélie est alors égale au demi-grand axe.
Pourquoi l’excentricité doit-elle rester inférieure à un ?
Cette capacité traite une orbite elliptique liée. Les trajectoires paraboliques et hyperboliques n’ont pas d’aphélie finie.
La distance à l'aphélie est-elle une altitude au-dessus de la surface ?
Non. Le résultat est la distance au foyer de l'ellipse, c'est-à-dire au centre du Soleil ou du corps central, et non la hauteur au-dessus de sa surface. Pour une altitude, soustrayez vous-même le rayon du corps.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/astro/aphelion-distance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":149597870.7,"eccentricity":0.0167}'const res = await fetch("https://api.kit.forhosting.com/astro/aphelion-distance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/aphelion-distance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/aphelion-distance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":149597870.7,"eccentricity":0.0167}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":149597870.7,"eccentricity":0.0167}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/aphelion-distance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"semi_major_axis": 149597870.7,
"eccentricity": 0.0167
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.aphelion_distance",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comprendre la formule de l’aphélie
Une orbite circulaire a e = 0, donc Q est égal à a.
Saisir les valeurs et lire le résultat
Aucune unité n’est imposée ni convertie. Si le demi-grand axe est exprimé en unités astronomiques, la distance à l’aphélie le sera aussi ; s’il est donné en kilomètres, la réponse sera en kilomètres. Conservez une précision suffisante si la valeur alimente un autre calcul et n’arrondissez qu’au niveau de l’affichage. Indiquez semi_major_axis sous forme de nombre fini strictement positif et eccentricity sous forme de nombre fini compris entre zéro inclus et un exclu. Les alias courts a et e sont également acceptés. Les chaînes numériques sont volontairement converties afin de recevoir les valeurs issues de formulaires, mais une chaîne vide, un mot, l’infini, un tableau ou toute autre valeur non numérique provoque une erreur invalid_input. Le résultat reprend les entrées normalisées, fournit aphelion_distance et rappelle la formule à des fins d’audit. Ainsi, un demi-grand axe de 10 et une excentricité de 0.2 donnent une distance de 12.
Employer ce calcul avec discernement
Le navigateur facilite les vérifications interactives ; l’API automatisée coûte $0.002 par requête.
Cas d'intégration
Validation de logiciels
Exploitez une sortie structurée et déterministe dans les tests de formulaires, de SDK et de petits traitements orbitaux.
Questions techniques
Combien coûte l’API ?
Le calculateur dans le navigateur est gratuit. L’utilisation automatisée de l’API coûte $0.002 par requête.