Calculatrice d'apoapsis et de périapsis
Une orbite de demi-grand axe 7000 km et d'excentricité 0,05 s'éloigne jusqu'à 7350 km et se rapproche jusqu'à 6650 km. Saisissez les deux éléments pour obtenir les deux points extrêmes de l'ellipse dans votre unité. 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
- 7 000
- Excentricité orbitale e
- 0,05
- Apoapside
- 7 350
- Périapside
- 6 650
L'apoapsis et la périapsis sont les distances radiales maximale et minimale d'un corps sur une orbite képlérienne à deux corps autour d'une masse centrale. Les unités de a se transmettent aux distances renvoyées, donc les kilomètres restent des kilomètres et les mètres des mètres.
Ce que signifient apoapsis et périapsis et comment choisir a et e
Sous le modèle képlérien à deux corps, toute trajectoire elliptique ou circulaire est entièrement décrite par un demi-grand axe a positif et une excentricité e non négative inférieure à un pour une ellipse fermée, ou e égal à zéro pour un cercle parfait. Le rayon d'apoapsis est la plus grande distance centre-corps sur cette trajectoire et vaut a fois un plus e ; le rayon de périapsis est la plus petite distance et vaut a fois un moins e.
Lorsque e est zéro, les deux extrêmes s'effondrent sur a, retrouvant le rayon circulaire. Lorsque e s'approche de un par en dessous, la périapsis se réduit vers zéro tandis que l'apoapsis croît vers deux a, correspondant aux ellipses très allongées des croquis de transfert et des exemples de type comète. Les deux doivent être finis.
Le demi-grand axe doit être strictement positif car un a non positif ne définit pas la convention d'ellipse à distances positives que ce produit implémente. La calculatrice ne convertit pas l'altitude au-dessus d'une surface planétaire en rayon centre-corps ; si votre source cite la hauteur au-dessus de la Terre, ajoutez d'abord le rayon planétaire pour obtenir les distances radiales à comparer, ou traitez a et les extrêmes renvoyés comme longueurs centre-corps cohérentes.
Lecture des champs de réponse et cohérence des unités
Les unités sont votre responsabilité et doivent être cohérentes : l'unité de longueur que vous utilisez pour a est l'unité des deux distances renvoyées. Le moteur n'assume ni kilomètres ni mètres ; il multiplie des nombres purs. Utilisez apoapsis seule lorsqu'un tableau de bord n'a besoin que du point de retournement lointain ; utilisez periapsis pour dimensionner une interface atmosphérique ou une approche minimale ; conservez formula et method en documentant l'étape géométrique pour les étudiants ou en journalisant quel algorithme a produit un croquis de mission.
Associez ce point de terminaison à un outil de vitesse ou d'énergie orbitale lorsque la question suivante est la vitesse ou l'énergie de liaison à ces rayons, en rappelant que a et e fixent la forme tandis que les masses et la constante gravitationnelle fixent l'échelle dynamique.
Questions fréquentes
Comment calculer apoapsis et périapsis à partir de a et e ?
La réponse inclut apoapsis égal à a(1+e) et periapsis égal à a(1-e), plus les libellés formula et method.
Que se passe-t-il si l'excentricité est négative ?
L'excentricité doit être non négative ; une valeur négative est rejetée par contrat produit et n'est pas facturée.
Quelles unités dois-je utiliser pour le demi-grand axe ?
Toute unité de longueur cohérente. L'apoapsis et la périapsis renvoyées utilisent la même unité que a. La calculatrice ne convertit pas entre kilomètres et mètres pour vous.
Que se passe-t-il si l'excentricité est zéro ?
L'orbite est circulaire : apoapsis et périapsis valent toutes deux le demi-grand axe a.
Puis-je saisir une altitude au-dessus de la surface de la Terre ?
Pas directement. Les deux résultats se mesurent depuis le centre du corps central. Si votre source donne une hauteur au-dessus de la Terre, ajoutez d'abord le rayon de la planète pour obtenir les distances au centre.
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/apoapsis-periapsis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":7000,"eccentricity":0.05}'const res = await fetch("https://api.kit.forhosting.com/astro/apoapsis-periapsis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 7000,
"eccentricity": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apoapsis-periapsis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 7000,
"eccentricity": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apoapsis-periapsis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":7000,"eccentricity":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":7000,"eccentricity":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apoapsis-periapsis", 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": 7000,
"eccentricity": 0.05
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apoapsis_periapsis",
"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
Une fois connus le demi-grand axe a et l'excentricité adimensionnelle e, ces extrêmes découlent des formes fermées simples r_a égal à a fois un plus e et r_p égal à a fois un moins e, sans intégration numérique ni tables d'éphémérides. Cette capacité évalue les deux distances de façon déterministe à partir d'entrées numériques finies, rejette une excentricité négative avec une erreur invalid_input claire, et renvoie un JSON structuré que correcteurs de devoirs, outils de concept de mission et pipelines légers d'astrodynamique peuvent épingler en intégration continue sans installer une pile complète de mécanique orbitale.
Ce que signifient apoapsis et périapsis et comment choisir a et e
Envoyez le champ obligatoire semi_major_axis comme nombre JSON ou chaîne numérique pour a ; les alias a et sma sont acceptés. Envoyez le champ obligatoire eccentricity pour e ; les alias e et ecc sont acceptés. L'excentricité doit être non négative : un e négatif est invalid_input par contrat produit et par la physique, car l'excentricité est un paramètre de forme non négatif. Des entrées identiques produisent toujours le même JSON car le chemin est de l'arithmétique flottante pure, sans réseau, sans graine aléatoire et sans horloge murale.
Lecture des champs de réponse et cohérence des unités
En cas de succès, la réponse renvoie semi_major_axis et eccentricity, puis rapporte apoapsis comme r_a égal à a fois un plus e et periapsis comme r_p égal à a fois un moins e. Le champ formula est toujours la chaîne r_a égal à a parenthèse un plus e point-virgule r_p égal à a parenthèse un moins e, et method est toujours kepler_apoapsis_periapsis afin que le code aval puisse brancher sans renifler les formes. L'absence de semi_major_axis, l'absence d'eccentricity, un a non positif, un e négatif et des nombres non finis échouent avec invalid_input et ne sont pas facturés après le rejet du moteur.
Usage API, tarification, flux de classe et limites pratiques
Appelez la calculatrice gratuite d'apoapsis et de périapsis dans le navigateur pour les contrôles de devoirs, les démonstrations de cours et la vérification rapide de concepts sans installer Orekit, GMAT ou une boîte à outils MATLAB locale. Les exemples typiques de classe incluent une ellipse d'orbite basse terrestre avec a près de sept mille kilomètres et e de quelques centièmes, une ellipse de transfert avec e plus grand, et un cas circulaire avec e exactement zéro où apoapsis égale périapsis égale a. Les magnitudes extrêmement grandes ou minuscules sont bornées pour la sécurité de l'isolate ; restez dans la plage numérique publiée pour des résultats fiables. Envoyez un corps JSON avec semi_major_axis positif obligatoire et eccentricity non négative obligatoire. Utilisez l'API prépayée lorsqu'une plateforme de tutorat, un bac à sable d'évaluation de code, un générateur de curriculum ou un pipeline précoce de conception de mission a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après rejet. Les auteurs livrant des SDK peuvent mapper apoapsis et periapsis dans des tableaux qui comparent les points de retournement selon l'excentricité en tenant a fixe, enseignant comment la différence r_a moins r_p égale deux a e et comment la circularisation ramène cette différence à zéro — leçon complémentaire aux formules de période et de vitesse lors de la construction de flux multipas de mécanique orbitale.
Cas d'intégration
Vérification des devoirs et des examens
Étudiants et correcteurs calculent apoapsis et périapsis à partir du demi-grand axe et de l'excentricité, comparent aux réponses du manuel et obtiennent une erreur invalid_input claire lorsque l'excentricité est négative par erreur.
Générateurs de tutorat et de curriculum
Les constructeurs de leçons produisent des exemples travaillés de rayons extrêmes képlériens avec JSON structuré pour flashcards, feuilles d'étapes et exercices auto-notés sans embarquer une bibliothèque complète d'astrodynamique.
Croquis précoces de concept de mission
Les pipelines légers qui ont besoin de r_a et r_p stables à partir de a et e appellent un point de terminaison prépayé au lieu de réimplémenter a(1±e) dans chaque langage.
Questions techniques
La calculatrice d'apoapsis et de périapsis est-elle gratuite ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.