Calculateur TAS depuis Mach et température
Mach 0,82 à moins 56,5 °C correspond à environ 470 nœuds de vitesse vraie, car dans cet air froid le son ne se propage qu'à environ 295 m/s. Saisissez le Mach et la température extérieure statique pour planifier carburant et temps de vol. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Mach
- 0,82
- Oat
- -56,5
- Résultat
- 241,9557751123
- Unité de température
- C
- Oat c
- -56,5
- Température (K)
- 216,65
Le croisière en haute altitude se planifie et se surveille en Mach, mais la consommation de carburant, le temps en route et le triangle des vents exigent encore la vitesse vraie en nœuds ou en kilomètres par heure. La vitesse vraie est simplement celle de l’avion par rapport à la masse d’air : le Mach multiplié par la vitesse locale du son, et cette vitesse locale dépend de la température de l’air extérieur. Ce calculateur de TAS à partir du Mach et de la température accepte un nombre de Mach non négatif et la température statique extérieure (Celsius par défaut, ou Kelvin ou Fahrenheit), calcule la vitesse locale du son en air sec avec a égal à la racine carrée de gamma R T, multiplie par le Mach et renvoie la vitesse vraie en mètres par seconde, kilomètres par heure et nœuds, avec la température intermédiaire en kelvin.
Pourquoi la TAS dépend du Mach et de la température extérieure
Le nombre de Mach est un rapport, pas une vitesse : c’est la vitesse vraie divisée par la vitesse locale du son dans l’air environnant. En haute altitude le freestream est froid, de sorte que la vitesse locale du son est inférieure à la valeur familière au niveau de la mer, près de 340 mètres par seconde ou 661 nœuds. Multiplier un Mach de croisière de 0.82 par une constante de niveau de la mer surestime donc la vitesse vraie et faussera les estimations de carburant et de temps.
Pour un air sec idéal la vitesse locale du son est a égal à la racine carrée de gamma fois R fois la température absolue, avec gamma égal à 1.4 et R égal à 287.05 joules par kilogramme-kelvin. La température de l’air extérieur du système statique de l’aéronef, convertie en kelvin, s’insère directement dans cette expression. La vitesse vraie est alors TAS égal à Mach fois a.
Aux conditions d’atmosphère standard internationale au niveau de la mer de quinze degrés Celsius la formule retrouve environ 340.3 mètres par seconde et 661.5 nœuds, un contrôle utile pour Mach 1.0. Dans le froid de tropopause autour de moins cinquante-six virgule cinq degrés Celsius le même Mach 0.82 donne environ 470 nœuds vrais : le chiffre que les dispatchers et les tables de performances attendent pour les jets modernes.
Ce calculateur met en œuvre exactement cette forme fermée afin que vous n’ayez pas besoin d’un modèle d’atmosphère complet lorsque vous connaissez déjà le Mach et l’OAT du segment de croisière.
Contrat d’entrée, unités et champs de réponse
Les températures au zéro absolu ou en dessous sont rejetées car la vitesse du son y est indéfinie. Un Mach négatif est rejeté car ce point de terminaison définit le Mach comme rapport non négatif de la vitesse vraie à a local. Les valeurs sont arrondies à douze décimales pour des goldens stables entre runtimes.
Exemple : mach 0.82 avec oat de moins 56.5 Celsius donne a local près de 295 mètres par seconde et TAS près de 242 mètres par seconde ou environ 470 nœuds. Associez le chiffre en nœuds à votre propre triangle des vents si vous avez besoin de la vitesse sol ; cette capacité ne résout ni le vent ni le cap.
Cas d’usage
Dispatch de la TAS de croisière depuis Mach FMS et OAT
Convertissez le Mach de croisière et la température statique signalés en nœuds de vitesse vraie pour les modèles de carburant et de temps sans suite de performances complète.
Contrôles ATPL et formation au vol
Permettez aux élèves de vérifier TAS = M × √(γRT) sur des paires d’examen OAT et Mach avec une formule de cours déterministe.
Questions fréquentes
Comment calculer la vitesse vraie à partir du Mach et de la température ?
Envoyez un mach non négatif et oat (température de l’air extérieur).
Quelles unités de température sont prises en charge ?
L’OAT doit rester strictement au-dessus du zéro absolu.
Pourquoi en haute altitude la TAS est-elle inférieure à Mach fois 661 kt ?
La vitesse locale du son diminue lorsque la température statique baisse. Utiliser le facteur de 661 kt au niveau de la mer avec une OAT froide de croisière surestime la vitesse vraie ; ce calculateur utilise √(γRT) à votre OAT.
Renvoie-t-il l’IAS, la CAS ou la vitesse sol ?
Non. Il renvoie uniquement la vitesse vraie. Les vitesses indiquée, calibrée ou équivalente et la vitesse sol du triangle des vents exigent pression, erreur de position et vent, non acceptés ici.
Comment vérifier que le résultat est cohérent ?
Essayez Mach 1,0 à 15 °C, la température standard au niveau de la mer. Vous devez obtenir environ 340,3 mètres par seconde, soit 661,5 nœuds, le chiffre bien connu que la formule retrouve dans ces conditions.
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/travel/tas-from-mach \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mach":0.82,"oat":-56.5}'const res = await fetch("https://api.kit.forhosting.com/travel/tas-from-mach", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mach": 0.82,
"oat": -56.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/tas-from-mach",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mach": 0.82,
"oat": -56.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/tas-from-mach", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mach":0.82,"oat":-56.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mach":0.82,"oat":-56.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/tas-from-mach", 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
{
"mach": 0.82,
"oat": -56.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.tas_from_mach",
"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
Un Mach invalide, des températures au zéro absolu ou en dessous, et des champs manquants échouent avec invalid_input et ne sont pas facturés.
Contrat d’entrée, unités et champs de réponse
Envoyez en POST un corps JSON avec deux nombres finis obligatoires : mach (alias mach_number, M) doit être non négatif, et oat (alias temperature, t, temp, oat_c, sat) est la température de l’air extérieur dans l’unité indiquée par le temp_unit optionnel. La valeur par défaut de temp_unit est C pour Celsius ; K ou kelvin et F ou fahrenheit sont aussi acceptés. En cas de succès le corps renvoie mach, oat et temp_unit ; ajoute oat_c et temperature_k pour la transparence ; signale speed_of_sound_mps ; et renvoie tas_mps, tas_kmh et tas_kt comme vitesse vraie en unités SI et aéronautiques. Le champ result duplique tas_mps pour les clients qui lisent toujours un seul résultat numérique. Une chaîne formula reformule a égal à la racine de gamma R T_K et TAS égal à M fois a, method vaut mach_times_local_speed_of_sound, et message résume les chiffres de croisière en langage clair.
Où une API TAS depuis le Mach apporte de la valeur
Les équipes de dispatch des compagnies et des charters convertissent le Mach FMS et l’OAT signalée en TAS pour les modèles de consommation et les contrôles de temps ETOPS sans ouvrir une suite de performances complète pour un seul segment de croisière. Les organismes de formation au vol et les sites de préparation ATPL ont besoin d’un oracle déterministe qui suit la formule de cours gamma-R-T plutôt qu’une application E6B opaque. Les carnets d’ingénierie qui détiennent déjà le Mach et la température statique de télémétrie peuvent appeler une petite API parse au lieu de redériver la racine de gamma R T dans chaque binding de langage. Comme l’implémentation est parse pure de niveau A, chaque appel réussi coûte le $0.002 publié sans jetons de modèle ni réseau sortant, et une validation échouée ne consomme pas le solde. Gardez les requêtes compactes, figez dans les tests le tas_kt et speed_of_sound_mps arrondis, et vous obtenez une TAS de croisière reproductible pour planificateurs, plugins LMS et workers en périphérie sans déployer vos propres bibliothèques d’atmosphère.
Cas d'intégration
Carnets de télémétrie et API
Transformez des flux de Mach et de température statique en champs TAS SI et en nœuds pour tableaux de bord et outils de relecture.
Questions techniques
Que coûte le calculateur de TAS depuis le Mach ?
L’outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.