ForHosting KIT · Ingénierie et construction

Facteur de frottement Colebrook

Pour une rugosité relative de 0,0002 et un nombre de Reynolds de 100000, l'équation de Colebrook donne un coefficient de Darcy de 0,019005435222 après 4 itérations. Vous obtenez la valeur exacte au lieu d'une lecture sur le diagramme de Moody. 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
Rugosité relative
0,0002
Reynolds
100 000
Vous obtenez
Coefficient de frottement
0,0190054352
1/√f (inverse de la racine de f)
7,2537250593
Résidu
0
Itérations
4

L’équation de Colebrook-White est le standard implicite qui relie le facteur de frottement de Darcy turbulent d’une conduite circulaire à la rugosité relative et au nombre de Reynolds. Concepteurs, étudiants et scripts hydrauliques y recourent dès qu’une lecture du diagramme de Moody serait trop grossière ou trop lente à automatiser. Ce calculateur du facteur de frottement de Colebrook accepte une rugosité relative ε/D non négative et un Reynolds turbulent, part d’une amorce explicite de Haaland et itère Newton-Raphson sur l’identité classique de 1 sur la racine de f jusqu’à ce que le résidu soit numériquement nul.

Ce qu’est l’équation de Colebrook-White et quand le f de Darcy s’applique

Colebrook et White ont publié l’identité logarithmique implicite qui sous-tend encore tout diagramme de Moody moderne pour un écoulement pleinement turbulent dans une conduite circulaire. Avec les constantes de manuel utilisées ici, un sur la racine du facteur de frottement de Darcy égale moins deux fois le logarithme décimal de la rugosité relative sur 3.7 plus 2.51 sur le nombre de Reynolds fois la racine de f.

La rugosité relative est la hauteur équivalente de grain de sable ε divisée par le diamètre intérieur D ; le nombre de Reynolds est le habituel ρVD/μ fondé sur ce même diamètre. L’équation est implicite en f, de sorte qu’aucun réarrangement algébrique n’isole le facteur de frottement avec de seules opérations élémentaires — c’est pourquoi ce calculateur itère au lieu d’évaluer une unique forme fermée.

L’intention de recherche se regroupe autour de calculateur du facteur de frottement de Colebrook, solveur de l’équation Colebrook-White, f de Darcy-Weisbach à partir de la rugosité et de Reynolds, et facteur de frottement de conduite turbulente. Une rugosité relative nulle est la limite de conduite lisse de Prandtl et est acceptée ; une rugosité négative est rejetée car une hauteur de grain ne peut être négative. La formule suppose un écoulement newtonien incompressible en conduite, une section circulaire et la branche pleinement turbulente Re supérieur ou égal à 4000.

Elle ne remplace pas un tracé de Moody pour enseigner la forme qualitative des courbes, et elle ne convertit pas des millimètres d’acier commercial en ε/D à votre place.

Comment ce calculateur valide l’entrée et itère jusqu’à f

La rugosité relative doit se situer dans l’intervalle fermé de 0 à 0.05, la plage commerciale dessinée sur un diagramme de Moody standard. Le nombre de Reynolds doit valoir au moins 4000 afin que la requête reste sur la branche turbulente de Colebrook ; les valeurs sous ce seuil sont refusées plutôt que basculées en silence vers la forme laminaire 64 sur Re, qui est une autre identité et une autre recherche.

Après validation, le moteur initialise x égal à 1 sur la racine de f avec l’approximation explicite de Haaland, puis applique Newton-Raphson au résidu F de x égal à x plus 2 log10 de ε/D sur 3.7 plus 2.51 x sur Re jusqu’à ce que le pas tombe sous une tolérance numérique serrée. Les résultats sont arrondis à douze décimales pour que la même paire se sérialise toujours de la même façon d’un moteur JavaScript à l’autre.

Il n’y a ni réseau, ni graine aléatoire, ni horloge murale sur le chemin de calcul.

Usage pratique, outils voisins et ce que cette page n’invente pas

Utilisez l’outil du navigateur lorsque vous voulez un f de Darcy immédiat en notant un devoir de mécanique des fluides, en vérifiant une conduite d’eau ou d’huile esquissée comme un tube d’acier commercial, ou en enseignant pourquoi l’identité de Colebrook doit se résoudre de façon itérative. Cette page n’est pas le calculateur du nombre de Reynolds, qui construit Re à partir de la masse volumique, de la vitesse, de la longueur et de la viscosité — calculez d’abord Re, puis venez ici.

Ce n’est pas non plus un outil de perte de charge de Darcy-Weisbach ni un convertisseur vers le facteur de Fanning. Pour des tubes laminaires avec Re bien inférieur à 2300, employez dans vos propres notes l’identité de Hagen-Poiseuille f égal à 64 sur Re ; ce point d’accès refusera cette plage à dessein pour qu’une page turbulente ne se fasse jamais passer pour laminaire.

Des entrées identiques produisent toujours le même facteur de frottement, le même résidu et les mêmes libellés de méthode, ce qui rend la capacité sûre à ancrer dans des contrôles d’intégration continue et des supports de cours reproductibles.

Esquisses de dimensionnement de conduites commerciales

Les concepteurs estiment le facteur de frottement de Colebrook d’une ligne en acier, PVC ou béton avant de calculer la perte de charge de Darcy-Weisbach ou de choisir une courbe de pompe.

Pourquoi un nombre de Reynolds inférieur à 4000 est-il rejeté ?

Colebrook-White est la branche turbulente du diagramme de Moody.

S’agit-il du facteur de Darcy ou de celui de Fanning ?

Darcy (aussi appelé Darcy-Weisbach). Le facteur de frottement de Fanning vaut un quart de la valeur de Darcy. Les formules de perte de charge qui emploient f (L/D) V²/(2g) veulent le nombre de Darcy que cet outil renvoie.

Pourquoi l'équation de Colebrook demande-t-elle des itérations ?

Parce que le coefficient de frottement apparaît des deux côtés et ne peut pas être isolé par l'algèbre courante. Le calculateur part de l'estimation de Haaland et l'affine par la méthode de Newton jusqu'à un écart résiduel nul.

Quelles valeurs de rugosité relative sont acceptées ?

Toute valeur de 0 à 0,05, la plage d'un diagramme de Moody standard. Zéro correspond à la conduite lisse, et une valeur négative est refusée car une hauteur de rugosité ne peut pas être négative.

Puis-je saisir la rugosité de la conduite en millimètres ?

Pas directement. Divisez la hauteur de rugosité par le diamètre intérieur, dans la même unité, pour obtenir la rugosité relative. Calculez aussi le nombre de Reynolds au préalable, car cette page ne résout que le coefficient de frottement.

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/eng/friction-colebrook

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/eng/friction-colebrook \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"relative_roughness":0.0002,"reynolds":100000}'
{
  "relative_roughness": 0.0002,
  "reynolds": 100000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eng.friction_colebrook",
  "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.

La même fonction pure alimente l’exécuteur gratuit dans le navigateur et l’API, si bien qu’une vérification de devoir et un pipeline de production ne divergent jamais sur f. Les Reynolds laminaires ou de transition inférieurs à 4000 sont rejetés avec invalid_input plutôt que de renvoyer un 64/Re laminaire que cette page n’annonce pas. Les appels API réussis sont facturés au $0.002 publié ; une validation échouée n’est pas débitée.

Ce qu’est l’équation de Colebrook-White et quand le f de Darcy s’applique

Quiconque a déjà ε/D et Re veut le nombre du diagramme de Moody en JSON structuré, pas une perte de charge, pas un coefficient de Fanning (un quart du f de Darcy) et pas un constructeur du nombre de Reynolds.

Comment ce calculateur valide l’entrée et itère jusqu’à f

Envoyez un corps JSON avec les deux champs obligatoires relative_roughness et reynolds. Chaque champ doit être un nombre fini ou une chaîne numérique qui s’interprète comme tel, y compris la notation scientifique telle que 1e5 ; champs manquants, chaînes vides, texte non numérique, NaN et Infinity échouent aussitôt avec invalid_input en nommant le champ en cause, et ces échecs ne sont pas facturés. Des alias facultatifs tels que rr, roughness, epsilon_d, e_d, re et reynolds_number sont acceptés lorsqu’ils sont documentés, pour que formulaires et scripts emploient les symboles du manuel. En cas de succès, le JSON rapporte friction_factor, les entrées renvoyées, inv_sqrt_f, le résidu final, le nombre d’itérations, la chaîne de formule, method colebrook_white_newton et regime turbulent.

Usage pratique, outils voisins et ce que cette page n’invente pas

Utilisez l’API lorsqu’un script, un aide CAD, une plateforme de cours ou un carnet a besoin d’un JSON stable pour de nombreuses paires ε/D et Re sous un seul contrat. Chaque requête réussie est un élément facturable à $0.002 ; une validation échouée ne consomme pas le solde. Restez dans les bornes publiées afin que les logarithmes intermédiaires restent définis sur un isolate Worker.

Devoirs et vérifications du diagramme de Moody

Les étudiants et les correcteurs calculent le f de Darcy turbulent à partir d’un ε/D et d’un Re connus, et reçoivent un invalid_input clair lorsque le nombre de Reynolds est encore laminaire.

Fixtures déterministes pour tests d’hydraulique

Les pipelines qui alimentent des tests unitaires ou des démonstrations interactives de Moody appellent un oracle Colebrook pur plutôt que de réimplémenter Newton-Raphson dans chaque langue.

Comment résoudre l’équation de Colebrook-White pour le facteur de frottement de Darcy ?

Envoyez en POST une rugosité relative ε/D non négative (au plus 0.05) et un nombre de Reynolds turbulent (au moins 4000). L’API itère Newton-Raphson sur 1/√f = −2 log10(ε/D/3.7 + 2.51/(Re√f)) et renvoie friction_factor plus le résidu.

Quelles entrées le calculateur du facteur de frottement de Colebrook exige-t-il ?

Deux nombres finis : relative_roughness (ε/D, y compris 0 pour une conduite lisse) et reynolds (Re ≥ 4000). Des alias tels que rr, epsilon_d, e_d, re et reynolds_number sont acceptés.

Que coûte le calculateur du facteur de frottement de Colebrook ?

L’exécuteur dans le navigateur est gratuit et utilise la même bibliothèque que l’API. Les requêtes API débitent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.

Consulter la documentation complète du KIT →