Calculateur vitesse d'écoulement en tuyau
Sachez à quelle vitesse moyenne un fluide circule dans un tuyau rond plein : 0,01 m³/s dans un diamètre intérieur de 0,1 m avancent à un peu plus d'un mètre et quart par seconde. Un écoulement inverse apparaît comme une vitesse négative. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Débit
- 0,01
- Diamètre
- 0,1
- Aire
- 0,0078539816
- Vitesse
- 1,2732395447
- Précision
- 12
Ce calculateur de vitesse d'écoulement en tuyau transforme un débit volumétrique et le diamètre intérieur d'un tube circulaire en vitesse moyenne du fluide, afin que vous puissiez dimensionner des lignes, vérifier des limites d'érosion et corriger des devoirs sans tableur. Saisissez le débit Q et l'alésage intérieur d dans toute paire d'unités cohérente ; l'outil forme l'aire de section pleine A égale à pi fois d au carré sur quatre, divise Q par A et renvoie la vitesse, l'aire, une courte chaîne de formule et des étapes de substitution ordonnées que vous pouvez coller dans un carnet de laboratoire ou un test unitaire.
Comment la vitesse moyenne en tuyau est définie à partir de Q et du diamètre
La vitesse moyenne d'écoulement dans un tuyau circulaire plein est la vitesse axiale moyennée sur l'aire qui fait que le produit de continuité A fois v égale le débit volumétrique Q. Pour une section interne circulaire l'aire géométrique est toujours A égale à pi fois d au carré divisé par quatre, où d est le diamètre intérieur de l'alésage, pas la taille commerciale nominale ni le diamètre extérieur du tube.
En réarrangeant on obtient les deux formes équivalentes utilisées dans les manuels et les notes d'usine : v égale Q divisé par A, ou v égale quatre Q divisé par pi d au carré. Lorsque le profil de vitesse réel est parabolique (laminaire) ou quasi plat (turbulent), cette v moyenne reste la moyenne correcte pondérée par le débit ; ce n'est ni la vitesse sur l'axe ni une lecture locale de tube de Pitot.
Un débit nul est valide et produit simplement une vitesse nulle ; un débit négatif est autorisé pour que l'écoulement inverse ou de retour apparaisse comme une vitesse signée sans indicateur de direction séparé. Gardez Q et d en unités cohérentes pour que la v renvoyée soit significative : mètres cubes par seconde avec mètres donnent mètres par seconde ; gallons par minute avec pouces ne donnent un produit longueur-temps cohérent que si vous acceptez ce système de produit.
Où la vitesse de tuyau depuis le diamètre s'inscrit en conception, étude et logiciel
Les étudiants rencontrent la vitesse moyenne en tuyau lorsqu'un manuel introduit la continuité pour des conduits circulaires, lorsqu'un laboratoire demande la vitesse moyenne à partir du débit mesuré et du diamètre intérieur, ou lorsqu'un bilan d'énergie a besoin de la vitesse avant la pression dynamique ou le nombre de Reynolds. Les enseignants peuvent pré-générer des clés de réponse pour des chiffres modestes sans faire confiance à des applications opaques qui changent silencieusement de système d'unités ou confondent diamètre extérieur et alésage.
Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes pour des outils de dimensionnement HVAC, normaliser des données de tuyau saisies par l'utilisateur avant un modèle thermofluidique plus large, ou satisfaire des énoncés de défis de programmation qui exigent v plutôt qu'un croquis à main levée. Les ingénieurs d'usine et de terrain utilisent le quotient pour des contrôles rapides lorsqu'un débitmètre rapporte un débit volumétrique et que le diamètre intérieur de schedule est connu d'après les tables du fabricant.
Les outils produit et éducation utilisent la réécriture lorsqu'un apprenant saisit Q et d et que l'interface doit afficher la vitesse moyenne avec une chaîne de formule propre. Réservez cet outil aux tuyaux circulaires pleins avec Q et d connus ; si la section est rectangulaire, annulaire ou seulement partiellement remplie, calculez d'abord une aire d'écoulement équivalente ou utilisez un modèle dédié à cette géométrie.
Préférez les diamètres intérieurs de manuel aux tailles commerciales nominales lorsque l'exactitude compte, car le schedule et le matériau changent l'alésage réel pour le même libellé nominal.
Cas d’usage
Contrôles de vitesse pour devoirs et laboratoire
Calculez la vitesse moyenne du tuyau à partir du débit volumétrique mesuré et du diamètre intérieur avant de rédiger un rapport de continuité ou une solution d'examen.
Vitesse de dimensionnement et limites d'érosion
Convertissez un Q connu et l'alésage de schedule en vitesse moyenne pour la comparer aux plages recommandées pour l'eau, la vapeur ou les fluides de procédé.
Questions fréquentes
Combien coûte le calculateur de vitesse d'écoulement en tuyau ?
Il est gratuit dans votre navigateur sur cette page.
Comment la vitesse moyenne est-elle définie ?
Gardez Q et d en unités cohérentes pour que v soit une longueur par temps.
Que se passe-t-il si le diamètre est nul ou négatif ?
Un alésage géométrique ne peut être ni nul ni négatif ; seul un diamètre intérieur positif définit une section circulaire.
Le débit peut-il être négatif ?
Oui. Un débit volumétrique négatif renvoie une vitesse négative pour représenter un écoulement inverse ou de retour sans indicateur de direction séparé.
Cet outil convertit-il les unités ou calcule-t-il les pertes par frottement ?
Non. Il forme seulement A = πd²/4 et divise Q par A. Convertissez d'abord les unités vous-même si besoin, et utilisez des outils séparés pour le nombre de Reynolds, la perte de charge ou l'écoulement compressible.
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/eng/pipe-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"flow_rate":0.01,"diameter":0.1}'const res = await fetch("https://api.kit.forhosting.com/eng/pipe-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"flow_rate": 0.01,
"diameter": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/pipe-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"flow_rate": 0.01,
"diameter": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/pipe-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"flow_rate":0.01,"diameter":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"flow_rate":0.01,"diameter":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/pipe-velocity", 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
{
"flow_rate": 0.01,
"diameter": 0.1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.pipe_velocity",
"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 diamètre nul ou négatif est rejeté avec une erreur invalid_input claire au lieu d'inventer une vitesse à partir d'un alésage impossible. Le chemin est purement mathématique et déterministe —pas de réseau, pas de graines aléatoires, pas de dépendance à l'horloge— de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après un arrondi décimal fixe à chaque appel.
Comment la vitesse moyenne en tuyau est définie à partir de Q et du diamètre
Ce calculateur renvoie le flow_rate et le diameter arrondis que vous avez fournis, l'aire calculée, la vitesse moyenne, la précision utilisée, une étiquette de méthode pipe_mean_velocity, formula comme la chaîne v equals Q over A equals four Q over pi d squared with A equals pi d squared over four, message comme un bref résumé en français et steps comme un journal de substitution ordonné. Il n'y a ni facteur de frottement, ni chemin de Reynolds, ni correction compressible : le moteur divise un Q fini par une aire circulaire positive dans la plage de magnitude admise, ou rejette l'entrée avec invalid_input. Les cas rejetés incluent flow_rate ou diameter manquants, valeurs non finies, magnitudes au-dessus du plafond documenté et tout diamètre nul ou négatif, car un alésage géométrique non positif n'a pas de sens pour cette définition de vitesse moyenne.
Contrat d'entrée, forme de la réponse et comportement d'erreur
En cas de succès la réponse répète les entrées arrondies, publie area comme pi d au carré sur quatre, velocity comme Q divisé par l'aire, formula et message comme décrit ci-dessus, et steps comme le journal de substitution que vous pouvez affirmer dans des tests ou montrer à côté d'un croquis. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; si vous devez envoyer des chaînes, évitez les libellés d'unité tels que m/s ou GPM qui feraient échouer le motif de nombre fini. Envoyez un corps JSON avec deux champs obligatoires : flow_rate pour le débit volumétrique Q (alias Q, q, volumetric_flow, volumetric_flow_rate, discharge) et diameter pour l'alésage intérieur d (alias d, D, inside_diameter, pipe_diameter, id, ID, bore). Les deux doivent être des nombres finis ; diameter doit être strictement positif dans la plage absolue publiée pour que l'aire intermédiaire reste un double IEEE fini et positif. La précision optionnelle (alias decimals, dp) choisit combien de décimales exposer pour les champs numériques, par défaut douze et plafonnée à quinze pour que les goldens JSON restent stables entre runtimes. Les formes chaînes de nombres sont acceptées lorsqu'elles correspondent à un motif décimal fini strict avec notation scientifique optionnelle ; espaces embarqués, suffixes d'unité et jetons non numériques échouent avec un message invalid_input clair nommant le champ. Une validation échouée —champs manquants, nombres non finis, diamètre nul ou négatif, ou valeurs hors limites absolues— renvoie invalid_input et n'est jamais facturée. Le prix est un forfait de $0.002 par requête réussie avec unité item. Associez ce endpoint à un outil de débit volumétrique lorsque vous connaissez déjà l'aire et la vitesse et avez besoin de Q, ou à un calculateur de continuité lorsque deux sections partagent la conservation de masse ; cette page ne répond qu'à la vitesse moyenne d'une section à partir de Q et du diamètre circulaire.
Où la vitesse de tuyau depuis le diamètre s'inscrit en conception, étude et logiciel
Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, la validation échouée n'est pas facturée et rien n'est stocké après le retour de la réponse. Cette répartition —exploration interactive gratuite et API identique payante— correspond au reste du catalogue KIT de niveau A et vous permet de passer d'une démo en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Générez des valeurs de vitesse reproductibles pour tests unitaires, property checks et assertions CI dans un logiciel de tuyauterie ou HVAC.