ForHosting KIT · Sciences

Demi-grand axe depuis la période

Passez d'une période orbitale à la taille de l'orbite avec la troisième loi de Kepler : avec μ = 1 et une période de 2π, le demi-grand axe vaut exactement 1, une vérification rapide pour un exercice ou un cours. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Période
6,2831853072
Paramètre gravitationnel
1
Vous obtenez
Période
6,2831853072
Demi-grand axe
1
A au cube
1

La troisième loi de Kepler relie le carré de la période orbitale au cube du demi-grand axe dès que le paramètre gravitationnel standard du corps central est connu. Lorsque des notes de mission, des exercices de manuel ou des résumés de suivi citent déjà la période T et μ = GM, vous n’avez pas besoin de la masse et de G séparément : vous récupérez la taille de l’orbite en résolvant a = (μ · T² / (4π²)) à la puissance un tiers.

Ce que l’inversion de la troisième loi de Kepler signifie pour la taille orbitale

Sous le modèle keplérien à deux corps, un petit satellite en orbite autour d’un corps central fixe obéit à T au carré égal à quatre pi au carré fois a au cube sur μ, où T est la période orbitale sidérale, a est le demi-grand axe de l’orbite relative et μ est le paramètre gravitationnel standard GM de la masse centrale.

Résoudre la taille plutôt que la période réarrange la même identité : a au cube égale μ fois T au carré divisé par quatre pi au carré, de sorte que a est la racine cubique réelle de cette quantité. Le résultat est exact pour l’ellipse keplérienne idéale (et pour la limite circulaire où a est simplement le rayon orbital). Les unités des entrées doivent être cohérentes : avec les choix SI, T en secondes et μ en mètres cubes par seconde au carré donnent a en mètres.

Le calculateur ne convertit pas l’altitude au-dessus d’une surface planétaire en distance centre-corps, et n’inclut pas les perturbations d’ordre supérieur, la traînée ni les effets d’un troisième corps.

Ce qu'il apporte en cours et où il s'arrête

Appelez le calculateur gratuit dans le navigateur de demi-grand axe depuis la période pour les contrôles de devoirs, les démonstrations de cours et la vérification rapide de concepts sans installer Orekit, GMAT ni une boîte à outils MATLAB locale.

Exemples typiques de classe : une vérification de système d’unités où μ égale un et T égale deux pi de sorte que a égale un, une esquisse d’orbite basse terrestre avec le μ de la Terre environ trois virgule neuf huit six fois dix à la quatorze et une période de quatre-vingt-dix minutes près de cinq mille quatre cents secondes, et une récupération d’orbite circulaire qui correspond à un a connu après avoir d’abord formé T comme deux pi fois la racine carrée de a au cube sur μ.

Les magnitudes extrêmement grandes sont bornées pour la sécurité de l’isolat ; restez dans la plage numérique publiée pour des résultats fiables.

Que se passe-t-il si une valeur n’est pas un nombre ?

Seuls les nombres finis (ou chaînes numériques) sont acceptés.

Quelles unités dois-je utiliser ?

Tout système cohérent. Le SI utilise des secondes pour T et m³/s² pour μ, de sorte que a est en mètres. Convertissez minutes ou heures en secondes avant l’appel ; formez μ = G·M si vous avez la masse au lieu de μ.

Que se passe-t-il si la période ou μ est nul ou négatif ?

Le calcul est refusé. Une période ou un paramètre gravitationnel qui n'est pas positif ne peut décrire aucune orbite réelle selon la troisième loi de Kepler, donc aucun rayon dénué de sens n'est inventé.

Puis-je saisir la période en minutes ou en heures ?

Convertissez-la d'abord en secondes si μ est exprimé en mètres cubes par seconde carrée, car les unités doivent être cohérentes. Sinon, la taille de l'orbite obtenue sera fortement faussée.

Que faire si je connais la masse et non μ ?

Multipliez d'abord la constante de gravitation G par la masse du corps central pour obtenir μ, puis saisissez cette valeur avec la période. Le calcul n'a besoin que de μ, pas de la masse et de G séparément.

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/sma-from-period

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/sma-from-period \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"period":5400,"gravitational_parameter":398600441800000}'
{
  "period": 5400,
  "gravitational_parameter": 398600441800000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.sma_from_period",
  "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.

Ce calculateur de demi-grand axe depuis la période accepte une période et un paramètre gravitationnel strictement positifs, applique cette inversion en forme fermée et renvoie un JSON stable avec les entrées en écho, le demi-grand axe calculé, la valeur intermédiaire a au cube et des libellés fixes de formule et de méthode. Une période ou un μ non positifs échouent avec invalid_input au lieu d’inventer un rayon dénué de sens.

Ce que l’inversion de la troisième loi de Kepler signifie pour la taille orbitale

Si votre source cite la période en minutes ou en heures, convertissez d’abord en secondes ; si elle cite la masse plutôt que μ, formez μ égal à G fois M avec un G fixe puis appelez cet endpoint. Des entrées finies positives identiques produisent toujours le même JSON car le chemin est une arithmétique flottante pure, sans réseau, sans graine aléatoire et sans horloge murale : idéal pour figer des goldens en intégration continue et pour faire correspondre les widgets gratuits du navigateur aux réponses d’API payantes.

Contrat d’entrée, forme de la réponse et comportement d’erreur

Les deux valeurs doivent être strictement supérieures à zéro. Envoyez en POST un corps JSON avec deux nombres finis obligatoires : period pour la période orbitale T, et gravitational_parameter pour μ égal à GM. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique. Les alias T, orbital_period et period_s sont acceptés pour period ; les alias mu, mu_grav et GM pour gravitational_parameter. Champs manquants, chaînes vides, NaN, Infinity et types non numériques échouent avec des messages invalid_input qui nomment le champ. Une période nulle ou négative échoue aussi avec invalid_input par contrat produit, car une période non positive ne peut pas définir un demi-grand axe réel positif sous la troisième loi de Kepler. Un paramètre gravitationnel nul ou négatif échoue de même avec invalid_input, car μ est positif pour les corps centraux réels et l’expression de racine cubique ne donnerait pas une taille d’orbite physique. Ces échecs de validation ne sont pas facturés après le rejet du moteur. En cas de succès le corps renvoie period et gravitational_parameter nettoyés, rapporte semi_major_axis comme la racine cubique de μ T au carré sur quatre pi au carré arrondie pour une comparaison stable entre runtimes, rapporte a_cubed comme ce produit intermédiaire, fixe formula à la chaîne a égale parenthèse μ · T au carré sur quatre pi au carré fermée à la un tiers, et method à sma_from_period. Exemple : period égal à deux pi et gravitational_parameter égal à un donne un demi-grand axe un dans la même unité de longueur que implique μ. Associez le résultat à des outils de vitesse circulaire ou d’énergie lorsque la question suivante exige une échelle dynamique ; cet endpoint ne récupère que a à partir de T et μ.

Usage de l’API, tarification, flux de classe et limites pratiques

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 semi_major_axis vers des tables qui récupèrent a à partir de paires T et μ publiées, en enseignant que la taille de l’orbite découle de la période une fois le corps central fixé : leçon inverse naturelle des outils qui développent a et la masse en période lors de la construction de flux multipas de mécanique orbitale.

Vérification de devoirs et d’examens

Élèves et correcteurs récupèrent le demi-grand axe à partir des valeurs de période et de μ du manuel et obtiennent une erreur invalid_input claire lorsque la période ou le paramètre gravitationnel sont non positifs ou non numériques.

Générateurs de tutorat et de curriculum

Les constructeurs de leçons produisent des exemples travaillés de taille keplérienne à partir de la période avec un JSON structuré pour flashcards, feuilles d’étapes et drills auto-notés sans embarquer une bibliothèque complète d’astrodynamique.

Esquisses précoces de concept de mission

Des pipelines légers qui connaissent déjà la période et le μ du corps central appellent un endpoint prépayé pour a au lieu de réimplémenter (μ·T²/(4π²))^(1/3) dans chaque langage.

Comment calculer le demi-grand axe à partir de la période orbitale ?

Envoyez un JSON avec period (T > 0) et gravitational_parameter (μ = GM > 0) comme nombres finis en unités cohérentes. La réponse inclut semi_major_axis égal à (μ·T²/(4π²))^(1/3), plus a_cubed, formula et method.

Que se passe-t-il si la période ou μ est nul ou négatif ?

La requête échoue avec invalid_input. period et gravitational_parameter doivent être strictement positifs ; les valeurs non positives sont rejetées par contrat produit et ne sont pas facturées.

Le calculateur de demi-grand axe depuis la période est-il gratuit ?

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.

Consulter la documentation complète du KIT →