A study of friction factor formulation in pipes using artificial intelligence techniques and explicit equations

The hydraulic design and analysis of flow conditions in pipe networks are dependent upon estimating the friction factor, f. The performance of its explicit formulations and those of artificial intelligence (AI) techniques are studied in this paper. The AI techniques used here include artificial neural networks (ANNs) and genetic programming (GP); both use the same data generated numerically by systematically changing the values of Reynolds numbers, Re, and relative roughness, e/D, and solving the Colebrook-White equation for the value of f by using the successive substitution method. The tests included the transformation of Re and e/D using a logarithmic scale. This study shows that some of the explicit formulations for friction factor induce undue errors, but a number of them have good accuracy. The ANN formulation for the solving of the friction factor in the Colebrook-White equation is less successful than that by GP. The implementation of GP offers another explicit formulation for the friction factor; the performance of GP in terms of R2 (0.997) and the root-mean-square error (0.013) is good, but its numerically obtained values are slightly perturbed.

[1]  Cândida Ferreira Gene Expression Programming in Problem Solving , 2002 .

[2]  Özgür Kişi,et al.  Daily River Flow Forecasting Using Artificial Neural Networks and Auto-Regressive Models , 2005 .

[3]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[4]  Ajinkya A. More,et al.  Analytical solutions for the Colebrook and White equation and for pressure drop in ideal gas flow in pipes , 2006 .

[5]  Gürol Yildirim,et al.  Computer-based analysis of explicit approximations to the implicit Colebrook-White equation in turbulent flow friction factor calculation , 2009, Adv. Eng. Softw..

[6]  N. Chen An Explicit Equation for Friction Factor in Pipe , 1979 .

[7]  Prabhata K. Swamee,et al.  Explicit Equations for Pipe-Flow Problems , 1976 .

[8]  N. Sylvester,et al.  Explicit approximations to the solution of Colebrook's friction factor equation , 1982 .

[9]  Stuart W. Churchill,et al.  Empirical expressions for the shear stress in turbulent flow in commercial pipe , 1973 .

[10]  An-Shik Yang,et al.  Application of neural networks to prediction of phase transport characteristics in high-pressure two-phase turbulent bubbly flows , 2003 .

[11]  Gürol Yildirim,et al.  Neuro-fuzzy approach in estimating Hazen-Williams friction coefficient for small-diameter polyethylene pipes , 2009, Adv. Eng. Softw..

[12]  D. A. Fadare,et al.  Artificial Neural Network Model for Prediction of Friction Factor in Pipe Flow , 2009 .

[13]  J. W. Davidson,et al.  Method for the identification of explicit polynomial formulae for the friction in turbulent pipe flow , 1999 .

[14]  Mohammad Ali Ghorbani,et al.  Sea water level forecasting using genetic programming and comparing the performance with Artificial Neural Networks , 2010, Comput. Geosci..

[15]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[16]  O. Giustolisi Using genetic programming to determine Chèzy resistance coefficient in corrugated channels , 2004 .

[17]  G. Manadili,et al.  Replace implicit equations with signomial functions , 1997 .

[18]  Antonio Monzón,et al.  Improved explicit equations for estimation of the friction factor in rough and smooth pipes , 2002 .

[19]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[20]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[21]  C. F. Colebrook,et al.  Experiments with Fluid Friction in Roughened Pipes , 1937 .

[22]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[23]  Gürol Yildirim,et al.  Determining turbulent flow friction coefficient using adaptive neuro-fuzzy computing technique , 2009, Adv. Eng. Softw..

[24]  Mohammad Vaghefi,et al.  Flood forecasting in similar catchments using neural networks , 2010 .

[25]  Dih Barr,et al.  TECHNICAL NOTE. SOLUTIONS OF THE COLEBROOK-WHITE FUNCTION FOR RESISTANCE TO UNIFORM TURBULENT FLOW. , 1981 .