Vitesse d'orbite circulaire
Avec le paramètre gravitationnel de la Terre, 398600441800000 m³/s², et un rayon de 6778000 m, une orbite circulaire demande un peu moins de 8 km/s. Saisissez le paramètre et le rayon pour obtenir la vitesse. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Paramètre gravitationnel
- 398 600 441 800 000
- Rayon
- 6 778 000
- Vitesse orbitale circulaire
- 7 668,6356752 m/s
La vitesse d'orbite circulaire est la vitesse tangentielle qui maintient un satellite sur une trajectoire à rayon constant autour d'un corps central sous gravité newtonienne. En mécanique à deux corps, cette vitesse est la racine carrée du paramètre gravitationnel standard mu divisée par le rayon orbital r : v égale la racine de mu sur r. Les étudiants, les esquisses de concept de mission et les correcteurs de devoirs connaissent souvent déjà mu grâce aux tables planétaires et n'ont besoin que de la vitesse circulaire à un rayon choisi — sans multiplier G par la masse séparément ni installer une pile complète d'astrodynamique.
Ce que signifie la vitesse d'orbite circulaire et comment naît v = √(μ/r)
Pour une orbite képlérienne circulaire, l'accélération centripète v au carré sur r est entièrement fournie par l'accélération gravitationnelle centrale mu sur r au carré. Les égaliser annule un facteur de r et donne v au carré égal à mu sur r, de sorte que la vitesse circulaire requise est la racine carrée positive de mu divisée par r.
Le paramètre gravitationnel standard mu est égal à G fois la masse centrale M ; une fois que vous disposez de mu dans un manuel ou un produit d'éphémérides, vous n'avez plus besoin de G et M séparément pour ce calcul. Le rayon r est la distance du centre de masse du primaire au satellite — pas l'altitude au-dessus de la surface. En orbite terrestre basse, vous devez ajouter le rayon planétaire à l'altitude avant d'appeler cet outil.
Lorsque r est positif et mu positif, la formule renvoie toujours une vitesse finie et positive ; lorsque r est nul ou négatif, la géométrie n'est pas une orbite circulaire et le calculateur rejette la requête plutôt que d'inventer un résultat complexe ou infini. Gardez les unités cohérentes : avec mu en mètres cubes par seconde au carré et r en mètres, la vitesse d'orbite circulaire est en mètres par seconde.
Contrat d'entrée, forme de la réponse et erreurs de rayon non positif
Exemple : mu égal à 3.986004418 fois dix à la quatorze et r égal à 6.778 fois dix à la six mètres (rayon à l'échelle circulaire d'orbite basse près de quatre cents kilomètres d'altitude au-dessus d'un rayon terrestre de six mille trois cent soixante-dix-huit kilomètres) donne une vitesse circulaire d'environ sept point sept kilomètres par seconde.
Exemple : le même mu avec un rayon plus grand à l'échelle géostationnaire près de quarante-deux mille cent soixante-quatre kilomètres donne une vitesse circulaire plus lente près de trois kilomètres par seconde, conforme à l'échelle connue de vitesse GEO. Associez le calculateur gratuit de vitesse d'orbite circulaire dans le navigateur à votre propre conversion d'altitude en rayon géocentrique lorsque les données sources ne citent que la hauteur au-dessus de la surface planétaire.
Qui se sert d'un calcul de vitesse d'orbite circulaire
Les salles de classe et les plateformes de tutorat utilisent un calculateur de vitesse d'orbite circulaire pour que les apprenants vérifient v égale à la racine de mu sur r pour des paramètres planétaires et des rayons arbitraires sans erreurs de signe ou d'unités en réarrangeant à la main l'équilibre des forces. Les générateurs de préparation aux examens ont besoin d'un oracle déterministe qui marque un rayon nul ou négatif comme invalide plutôt que de renvoyer silencieusement Infinity ou NaN qu'un correcteur défectueux pourrait traiter comme un succès.
Les outils précoces de concept de mission comparent les vitesses circulaires entre altitudes candidates — orbite terrestre basse, orbite moyenne, rayon géostationnaire et trajectoires circulaires lunaires ou martiennes — sans installer Orekit, GMAT ou une boîte à outils MATLAB locale. Distinguez cette capacité des outils de vitesse orbitale masse-et-G qui prennent G et la masse centrale séparément : ici l'intention de recherche est la vitesse circulaire à partir du seul paramètre gravitationnel mu et du rayon — la forme préférée dans les tables d'astrodynamique et les manuels basés sur mu.
Questions fréquentes
Que se passe-t-il si le rayon est nul ou négatif ?
Un rayon non positif est rejeté car v = sqrt(μ/r) divise par r sous une racine carrée et n'est pas défini pour un rayon nul ou inversé.
Le rayon est-il l'altitude ou la distance au centre ?
Le rayon est la distance du centre de masse du corps central au satellite. Si vous ne connaissez que l'altitude, ajoutez d'abord le rayon du corps avant d'appeler le calculateur.
En quoi cela diffère-t-il d'un calculateur de vitesse orbitale avec masse et G ?
Cet outil prend le paramètre gravitationnel standard μ = GM comme une seule entrée plus le rayon. Les outils masse-et-G développent μ en G et M séparément ; les deux récupèrent la même vitesse circulaire lorsque μ égale G fois M.
Quelle est la vitesse d'une orbite circulaire géostationnaire ?
Bien plus faible qu'en orbite basse. Avec le même paramètre gravitationnel et un rayon de l'ordre de l'orbite géostationnaire, la vitesse circulaire tombe à environ 3 km/s, car elle diminue avec la racine carrée du rayon.
Quelles unités faut-il utiliser ?
Gardez un seul système. Avec le paramètre gravitationnel en mètres cubes par seconde au carré et le rayon en mètres, la vitesse s'exprime en mètres par seconde. Le calcul ne convertit pas les unités à votre place.
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/circular-orbit-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gravitational_parameter":398600441800000,"radius":6778000}'const res = await fetch("https://api.kit.forhosting.com/astro/circular-orbit-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gravitational_parameter": 398600441800000,
"radius": 6778000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/circular-orbit-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gravitational_parameter": 398600441800000,
"radius": 6778000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/circular-orbit-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gravitational_parameter":398600441800000,"radius":6778000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gravitational_parameter":398600441800000,"radius":6778000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/circular-orbit-speed", 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
{
"gravitational_parameter": 398600441800000,
"radius": 6778000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.circular_orbit_speed",
"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
Ce calculateur de vitesse d'orbite circulaire accepte mu et r, renvoie la vitesse en mètres par seconde avec des unités SI et échoue clairement avec invalid_input lorsque le rayon est nul ou négatif, car la formule divise par r sous une racine carrée. Sans réseau, sans graine aléatoire et sans horloge murale : des entrées identiques produisent toujours un JSON identique.
Ce que signifie la vitesse d'orbite circulaire et comment naît v = √(μ/r)
Envoyez gravitational_parameter comme un nombre fini strictement positif — par exemple mu de la Terre proche de 3.986 fois dix à la quatorze mètres cubes par seconde au carré — et radius comme une longueur finie strictement positive dans le même système d'unités. Les alias mu, mu_grav et GM sont acceptés pour le paramètre ; r et orbital_radius pour le rayon. La réponse répète les entrées nettoyées, rapporte circular_orbit_speed, fixe unit à m/s et inclut la chaîne de formule v égale à la racine de mu sur r afin que la documentation et les libellés d'UI restent alignés sur la physique.
Contrat d'entrée, forme de la réponse et erreurs de rayon non positif
Envoyez par POST un objet JSON avec deux champs obligatoires. gravitational_parameter doit être un nombre fini strictement supérieur à zéro ; les valeurs manquantes, vides, non numériques, nulles ou négatives échouent avec invalid_input en nommant le champ. radius doit être un nombre fini strictement supérieur à zéro ; les valeurs manquantes ou non finies échouent de la même façon, et la règle produit explicite est qu'un rayon non positif est invalid_input car la vitesse d'orbite circulaire divise par r sous une racine carrée. En succès, le corps inclut gravitational_parameter et radius arrondis à douze chiffres significatifs pour des goldens stables, circular_orbit_speed avec le même arrondi, unit égal à la chaîne m/s, method égal à circular_orbit_speed et formula égal à l'identité compacte. Les échecs de validation ne sont pas facturés ; les items d'API réussis utilisent le prix de base prépayé publié de $0.002.
Où une API de vitesse d'orbite circulaire apporte de la valeur
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Vérification des devoirs et des examens
Les étudiants et correcteurs calculent v = √(μ/r) pour un paramètre gravitationnel et un rayon orbital donnés, confirment que les unités SI donnent m/s et reçoivent un invalid_input clair lorsque le rayon est nul ou négatif par erreur.
Générateurs de tutorat et de programme
Les constructeurs de leçons produisent des exemples travaillés de vitesse d'orbite circulaire avec un JSON structuré pour cartes, feuilles d'étapes et exercices d'auto-évaluation de mécanique orbitale sans embarquer une bibliothèque complète d'astrodynamique.
Esquisses précoces de concept de mission
Les pipelines légers qui ont besoin d'une vitesse circulaire stable à partir de μ et r appellent un endpoint prépayé au lieu de réimplémenter sqrt(μ/r) dans chaque langage pour des comparaisons LEO, MEO, GEO et planétaires.
Questions techniques
Comment calculer la vitesse d'orbite circulaire ?
Envoyez un JSON avec gravitational_parameter (μ, positif) et radius (r, strictement positif). La réponse inclut circular_orbit_speed égal à sqrt(μ/r) et unit m/s pour des entrées SI.
Combien coûte le calculateur de vitesse d'orbite circulaire ?
L'outil navigateur est gratuit. Les requêtes d'API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.