Calculateur d'énergie caractéristique C3
Une vitesse hyperbolique d'excès de 3 km/s correspond à une énergie caractéristique C3 de 9 km²/s², car C3 est cette vitesse au carré. Saisissez la vitesse dans votre unité pour obtenir l'énergie de départ par unité de masse. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- V∞
- 3
- C3
- 9
- Énergie caractéristique
- 9
- Équation
- C3 = (3)² = 9
L'énergie caractéristique, notée C3 dans la littérature des lanceurs et des trajectoires interplanétaires, est l'énergie spécifique (énergie par unité de masse) d'un départ hyperbolique par rapport au corps central. Ce calculateur d'énergie caractéristique C3 prend la vitesse hyperbolique d'excès v∞ et renvoie C3 égal à v∞ au carré dans des unités cohérentes d'énergie par unité de masse —par exemple kilomètres carrés par seconde au carré lorsque v∞ est donnée en kilomètres par seconde. Les concepteurs de mission utilisent C3 pour dimensionner les étages supérieurs, comparer les fenêtres de lancement et citer les courbes de capacité de charge publiées par les fournisseurs de véhicules en masse versus C3. Les étudiants utilisent la même identité pour vérifier les exercices qui convertissent entre vitesse d'excès et énergie.
Ce que signifie l'énergie caractéristique C3 pour le lancement et l'échappement
Dans le problème à deux corps, un engin sur une trajectoire hyperbolique par rapport à une planète a une énergie spécifique positive. L'énergie cinétique d'excès par unité de masse à l'infini vaut exactement la moitié de v∞ au carré ; toutefois, la convention en conception de lancement cite le carré complet C3 égal à v∞ au carré comme paramètre d'énergie caractéristique qui étiquette l'état énergétique du départ.
Un C3 positif signifie un échappement hyperbolique ; C3 égal à zéro est la limite parabolique (échappement à vitesse résiduelle nulle) ; les orbites de parking elliptiques ont une énergie spécifique négative et ne se décrivent pas avec un v∞ réel de cette forme. Les tableaux de performances des lanceurs listent souvent la masse utile livrée en fonction de C3 pour un site de lancement et un empilement d'étage supérieur donnés : un C3 requis plus élevé laisse moins de masse sur l'asymptote d'échappement.
Les graphiques porkchop interplanétaires colorent les contours de C3 au départ de la Terre et à l'arrivée sur la cible ; les concepteurs choisissent des dates de lancement où les deux valeurs de C3 restent dans les budgets du véhicule et du delta-v d'arrivée. L'identité est cohérente en unités : si vous mesurez v∞ en kilomètres par seconde, C3 est en km²/s² ; si vous utilisez des mètres par seconde, C3 est en m²/s².
Cet outil ne convertit pas les unités pour vous —il élève au carré le nombre fourni—, aussi conservez un système cohérent de bout en bout. Le signe de la vitesse d'entrée disparaît au carré : un v∞ numérique négatif produit le même C3 que sa valeur absolue, ce qui correspond à la lecture physique selon laquelle seule la magnitude de la vitesse entre dans l'énergie.
Conseils pratiques, vérifications résolues et recherches associées
Une vérification classique de manuel est v∞ égal à trois kilomètres par seconde, ce qui donne C3 égal à neuf km²/s² ; cinq km/s donne vingt-cinq km²/s². L'échappement terrestre depuis une orbite basse circulaire coûte d'abord le delta-v de circulaire à échappement, puis de l'énergie supplémentaire pour le v∞ résiduel ; ce calculateur n'effectue que l'étape C3 égal à v∞ au carré une fois que vous connaissez déjà la vitesse d'excès.
Préférez les unités SI ou kilomètre-seconde de façon cohérente ; mélanger kilomètres par seconde en entrée avec un résultat attendu en m²/s² décalera d'un million les unités d'énergie. Cette page vise les personnes qui cherchent un calculateur d'énergie caractéristique C3, C3 depuis la vitesse hyperbolique d'excès ou l'énergie de lancement par unité de masse en ligne.
Ce n'est pas un outil de période orbitale, ni un solveur d'équation de fusée de Tsiolkovsky, ni un moteur complet de Lambert ou de graphiques porkchop, ni un calculateur d'énergie d'orbite circulaire (ceux-ci utilisent des formules d'énergie spécifique négative). Préférez cette capacité lorsque vous avez déjà v∞ et n'avez besoin que de C3 ; si vous avez le demi-grand axe d'une hyperbole, convertissez d'abord en v∞ avec les relations standard à deux corps pour votre corps central, puis appelez ici.
Cas d’usage
Étiquettes rapides d'énergie pour fenêtres de lancement
Les analystes convertissent un v∞ de départ planifié en C3 pour lire les courbes charge utile versus C3 des manuels véhicule sans pile complète de trajectoires.
Questions fréquentes
Quelle est la formule de l'énergie caractéristique C3 ?
C3 est le carré de la vitesse hyperbolique d'excès : C3 = v∞². Le résultat est une énergie par unité de masse dans des unités cohérentes avec le carré de votre unité de vitesse d'entrée (par exemple km²/s² lorsque v∞ est en km/s).
Quelles unités dois-je utiliser pour v∞ ?
Toute unité de vitesse cohérente. La pratique courante est les kilomètres par seconde, de sorte que C3 sort en km²/s². Les mètres par seconde donnent m²/s². L'outil ne convertit pas les unités ; il élève seulement au carré le nombre que vous fournissez.
Que se passe-t-il si la vitesse d'excès est absente ou non numérique ?
C3 n'est calculé que pour une vitesse hyperbolique d'excès numérique et finie ; texte, champs vides, NaN et infinity sont rejetés.
Un v∞ négatif donne-t-il un C3 négatif ?
Non. La vitesse est élevée au carré, donc une entrée numérique négative produit le même C3 positif que sa valeur absolue. Physiquement seule la magnitude de la vitesse hyperbolique d'excès entre dans l'énergie.
Que signifie un C3 positif ou nul ?
Un C3 positif indique une trajectoire hyperbolique qui échappe à l'astre central. Un C3 nul correspond à la limite parabolique : l'engin s'échappe, mais sans aucune vitesse résiduelle à grande distance.
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/characteristic-energy-c3 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"v_infinity":3}'const res = await fetch("https://api.kit.forhosting.com/astro/characteristic-energy-c3", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"v_infinity": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/characteristic-energy-c3",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"v_infinity": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/characteristic-energy-c3", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"v_infinity":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"v_infinity":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/characteristic-energy-c3", 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
{
"v_infinity": 3
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.characteristic_energy_c3",
"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 vitesse d'excès non numérique ou absente est rejetée avec invalid_input plutôt qu'un NaN silencieux. Le chemin est une arithmétique analytique pure avec arrondi décimal fixe —sans réseau, sans graines aléatoires, sans dépendance à l'horloge— de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON chaque fois que vous l'appelez avec le même nombre.
Ce que signifie l'énergie caractéristique C3 pour le lancement et l'échappement
Loin du corps, la vitesse résiduelle se stabilise à la vitesse hyperbolique d'excès v∞ (aussi écrite v_infinity).
Comment appeler l'API et interpréter le résultat JSON
La valeur est la vitesse hyperbolique d'excès dans l'unité de vitesse que vous avez choisie pour le reste de votre analyse. Des vitesses extrêmement grandes qui déborderaient de la précision double une fois élevées au carré sont rejetées avec un message clair de plage finie plutôt que de renvoyer Infinity dans la charge utile. Envoyez un objet JSON avec un seul nombre fini obligatoire : v_infinity (alias v_inf, vinf, excess_velocity, v_excess). En cas de succès la réponse renvoie v_infinity arrondi pour un affichage stable, c3 et characteristic_energy tous deux au même carré arrondi, formula égal à la chaîne C3 equals v∞ squared, equation comme ligne de substitution lisible, units_note expliquant que C3 hérite des unités d'énergie par unité de masse du carré de la vitesse d'entrée, et method égal à characteristic_energy_c3. Une validation échouée —champ manquant, chaîne vide, texte non numérique, NaN ou infinity— renvoie invalid_input et n'est jamais facturée. Le tarif est un montant fixe de $0.002 par requête réussie avec unité item. Préférez les nombres JSON lorsque votre client peut les émettre ; les chaînes numériques qui respectent un motif fini strict sont aussi acceptées par commodité lorsque des formulaires envoient des champs texte.
Conseils pratiques, vérifications résolues et recherches associées
N'alimentez pas la vitesse orbitale, la vitesse d'échappement ou l'azimut de lancement dans v_infinity sauf si vous avez déjà converti ces grandeurs en excès hyperbolique véritable. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires et les essais des étudiants.
Cas d'intégration
Vérification des devoirs de C3 depuis la vitesse d'excès
Les étudiants saisissent des vitesses hyperboliques d'excès de manuel et comparent v∞² manuscrit à un JSON déterministe avant de rendre des problèmes de mécanique orbitale.
Tests unitaires pour bibliothèques de conception de mission
Générez des valeurs C3 de référence et des rejets non numériques délibérés comme fixtures attendus pour katas de code et suites de régression.
Questions techniques
Le calculateur d'énergie caractéristique C3 est-il gratuit ?
L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde prépayé KIT à $0.002 par requête réussie ; les tâches en échec ne sont jamais facturées.