You are on page 1of 4

Colebrook Equation Solution Comparisons

INPUT
Relative Roughness = 0.0000000
Reynolds Number = 1,000,000

Iterative Solution Check Value Check Value


Formula* using Goal Seek to given against Eq 1
equation
1/f^.5 = -2log(e/3.7D + 2.51/(R*f^.5)) 0.0116451 1.000000 1.000000

1/f^.5 = 1.74-2log(2*e/D + 18.7/(R*f^.5)) 0.0116550 1.000000 1.000468

1/f^.5 = 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] 0.0116396 1.000000 0.999743

Using the formula stated as Eq 1


f 1/f^.5 -2log(e/3.7D + 2.51/(R*f^.5)) Diff x 1000
0.0116451 9.266784352 9.266784351 0.0000011

Using the formula stated as Eq 2


f 1/f^.5 1.74-2log(2*e/D + 18.7/(R*f^.5)) Diff x 1000
0.0116550 9.262820283 9.26282028 0.0000009

Using the formula stated as Eq 3


f 1/f^.5 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] Diff x 1000
0.0116396 9.268961839 9.268961838 0.0000009
Colebrook Equation Solution Comparisons
INPUT
Relative Roughness = 0.0001500
Reynolds Number = 1,000,000

Iterative Solution Check User Defined UDF Solution Check


Formula* using Goal Seek Value Function Value
1/f^.5 = -2log(e/3.7D + 2.51/(R*f^.5)) 0.0141058 1.000000 #VALUE! =fEq1() #VALUE! #VALUE!

1/f^.5 = 1.74-2log(2*e/D + 18.7/(R*f^.5)) 0.0141073 1.000000 =fEq2() #VALUE! #VALUE!

1/f^.5 = 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] 0.0140955 1.000000 =fEq3() #VALUE! #VALUE!

Using the formula stated as Eq 1


f 1/f^.5 -2log(e/3.7D + 2.51/(R*f^.5)) Diff x 1000
0.0141058 8.419792667 8.419792667 0.0000001

Using the formula stated as Eq 2


f 1/f^.5 1.74-2log(2*e/D + 18.7/(R*f^.5)) Diff x 1000
0.0141073 8.419328968 8.41932897 0.0000001

Using the formula stated as Eq 3


f 1/f^.5 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] Diff x 1000
0.0140955 8.422864022 8.422864021 0.0000001
Colebrook Equation Solution Comparisons
INPUT
Relative Roughness = 0.0000000
Reynolds Number = 64,500

Iterative Solution Check Value % Deviation


Formula* using Goal Seek against Eq 1 to Eq1

1/f^.5 = -2log(e/3.7D + 2.51/(R*f^.5)) 0.0197517 1.000000

1/f^.5 = 1.74-2log(2*e/D + 18.7/(R*f^.5)) 0.0197732 1.000610 0.108697%

1/f^.5 = 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] 0.0197399 0.999665 -0.059633%

Explicit Equations: Max Error or Limits

Serghide's implementation of Steffenson 0.0197511 0.999983 -0.002978% Smooth Pipe w/ Reynolds# of ~170,000
UDF "fSerg" #VALUE! #VALUE! #VALUE!

Zigrang and Sylvester 0.0197293 0.999363 -0.113527% Smooth Pipe w/ Reynolds# of ~64,500
% Deviation to Eq 2 = -0.221983%
Swamee and Jain Eq 0.0196191 0.996228 -0.671401% 10^-6 <e/D <10^-2 and 5000 < Reynolds# < 10^8

Altshul-Tsal Eq 0.0198212 1.001973 0.351932% e/D = .05 independent of Reynolds#

Serghide's implementation of Steffenson


A= 7.46
B= 7.07
C= 7.12 User Define Func "fSerg"
f= 0.0197511 fSerg = #VALUE!
Colebrook Ratio: 1.000017 #VALUE!
Error to Goal Seek: -0.002978% #VALUE!
Serghide's Max Error found is in Smooth Pipe at Rey of ~170,000

Zigrang and Sylvester maximum error is in Smooth Pipe at Reynolds of ~64,500

Swamee and Jain has stated limits of 10^-6 <e/D < .01 and 5000 < Reynolds# < 3x10^8

Altshul-Tsal Eq
f ' = 0.11(12e/D + 68/Re)^.25 = 0.0198212
0.85*f ' + 0.0028 = 0.0196480
Selected f based on 0.018: 0.0198212
Error to fCalc: 0.352%
Note: Units for "D" are normally in inches but formula in C56 is modified for consistence with RelRoughness in C3
I have not found any stated limits for Altshul-Tsal but large errors are found at high e/D's
Colebrook Equation Solution Comparisons Determine if Input Point is in the Laminar Flow, Critical Zone,
INPUT Transition Zone or Comp Turbulence, Rough Pipes Zone*
Relative Roughness = 0.0000000 e/D * R * f^.5 = #VALUE! #VALUE!
Reynolds Number = 100,000 * Terminlogy is from the original Moody Diagram

Iterative Solution Check % Error User Defined UDF Solution Check


Formula* using Goal Seek Value to Eq1 Function Value
1/f^.5 = -2log(e/3.7D + 2.51/(R*f^.5)) 0.0179898 1.000000 =fEq1() #VALUE! #VALUE!

1/f^.5 = 1.74-2log(2*e/D + 18.7/(R*f^.5)) 0.0180085 1.000000 0.104250%

1/f^.5 = 1.14+2log(D/e)-2log[1+9.3/Re*(e/D)*f^.5] 0.0179795 1.000000 -0.057194%

% Error
Special Cases to UDF "fEq1"

Comp Turb Form of Eq1; 1/f^.5 = 2log(3.7/e/D) 0.0022384 0.309920 #VALUE!


#VALUE!

Smooth Pipe Case 0.0176342 0.988916 #VALUE!


for Reynolds Number < 10^5; f = 0.3164/Reynolds# ^ 0.25 0.0177925
for 10^5 < Reynolds Number < 3x10^6; f = 0.0032 + 0.221/Reynolds# ^ 0.237 0.0176342
Deviation between the two Smooth Pipe Cases: 0.897656%

You might also like