Excel équation

remibarbier Messages postés 237 Date d'inscription   Statut Membre Dernière intervention   -  
 Elvis229 -
Bonjour,


Je voudrais faire résoudre par Excel l'équation de Colebrook-White :
https://fr.wikipedia.org/wiki/Cyril_Frank_Colebrook
Afin de trouver lambda : le coefficient de perte de charge linéaire qui est des 2 cotés !

Mais avec le solver cela ne se fait pas automatiquement pour toutes les cases et en plus je ne sais pas comment l'utiliser pour faire ça !

comment peut-on faire ?

merci

5 réponses

Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Sacrée question !

Mais à mon avis, il te suffit de chercher pour quelle valeur de lambda tu auras zéro comme résultat du calcul :
=1/RACINE(Lambda)+2*LOG(2,51/Re/RACINE(Lambda)+Epsilon/3,7/D)
cette formule étant recopiée dans les cellules de la colonne H
et en définissant
* les noms D, Epsilon et Re pour les cellules contenant leurs valeurs,
* le nom Lambda pour la colonne G dans laquelle on fera varier les valeurs de lambda par des incrémentations successives.
Tu as ta bonne valeur lorsque le résultat en H atteint zéro.
On peut ainsi se passer du solveur ...
Version 2007 https://www.cjoint.com/?BDtf2YMheGc
Version 2003 https://www.cjoint.com/?BDtf4kqSKmW

Très cordialement.
0
remibarbier Messages postés 237 Date d'inscription   Statut Membre Dernière intervention   16
 
Merci pour l'explication du fichier, mais...
Le problème c'est que pour chacune de mes lignes, j'ai un Re, D, et ? différent, et donc lambda différent !
C'est super compliquer de trouver une solution, c'est pour ça que je demande.
Où peut être que j'ai pas compris la solution ?
en tout cas, merci quand même.
0
Elvis229 > remibarbier Messages postés 237 Date d'inscription   Statut Membre Dernière intervention  
 

Salut, j'aimerais que tu le fais pars de ta solution !

0