Gene expression programming analysis of implicit Colebrook–White equation in turbulent flow friction factor calculation

Abstract Estimating head losses due to friction in closed pipes is an important task in the solution of many practical problems in the different branches of the engineering profession. The hydraulic design and analysis of water distribution systems are two prime examples. Many consider the Darcy–Weisbach equation to be the most fundamentally sound method for evaluating head losses due to friction in closed pipe conduits. The implicit Colebrook–White equation has been widely used to estimate the friction factor for turbulent fluid-flow in Darcy–Weisbach equation. A fast, accurate, and robust resolution of the Colebrook–White equation is, in particular, necessary for scientific intensive computations. For instance, numerical simulations of pipe flows require the computation of the friction coefficient at each grid point and for each time step. For long-term simulations of long pipes, the Colebrook–White equation must therefore be solved a huge number of times and hence this is the main reason for attempting to develop an accurate explicit relationship that is a reasonable approximation for the Colebrook–White equation. This paper examines the potential of genetic programming (GP) based technique in estimating flow friction factor in comparison with the most currently available explicit alternatives to the Colebrook–White equation. The performance of the gene expression programming (GEP), a variant of GP, was compared with most available approximations using some statistic parameters for error estimation. The comparison test results reveal that by using GEP, the friction factor can be identified precisely.

[1]  Walid H. Shayya,et al.  An improved analysis of microirrigation hydraulics using a virtual emitter system , 1996 .

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

[3]  Vincent F. Bralts,et al.  Finite Element Formulation of Tee and Bend Components in Hydraulic Pipe Network Analysis , 1988 .

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

[5]  Chetan T. Goudar,et al.  Turbulent Flow Friction Factor Calculation Using a Mathematically Exact Alternative to the Colebrook–White Equation , 2006 .

[6]  M. C. Deo,et al.  Filling up gaps in wave data with genetic programming , 2008 .

[7]  Irfan Karagoz,et al.  A Novel Explicit Equation for Friction Factor in Smooth and Rough Pipes , 2009 .

[8]  R. D. von Bernuth,et al.  Simple and accurate friction loss equation for plastic pipe. , 1990 .

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

[10]  Soichi Nishiyama,et al.  Hydraulic Analysis of Microirrigation Submain Units , 1995 .

[11]  T. Kármán,et al.  The Fundamentals of the Statistical Theory of Turbulence , 1937 .

[12]  S. F. Kelly,et al.  Finite Element Analysis of Microirrigation Hydraulics Using a Virtual Emitter System , 1993 .

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

[14]  Joseph B. Franzini,et al.  Fluid Mechanics with Engineering Applications. 6th Ed. By R. L.DAUGHERTY and J. B. FRANZINI. McGraw-Hill. 1965. 574 pp. $9.95 or 80s. Fluid Dynamics. By J. W. DAILY and D. R. F. HARLEMAN. Addison Wesley. 1966. 454 pp. $12.50 or 94s. , 1967, Journal of Fluid Mechanics.

[15]  O. Kisi,et al.  A genetic programming approach to suspended sediment modelling , 2008 .

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

[17]  Dejan Brkić,et al.  Review of explicit approximations to the Colebrook relation for flow friction , 2011 .

[18]  L. Prandtl,et al.  Essentials of fluid dynamics , 1952 .

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

[20]  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..

[21]  S. Haaland Simple and Explicit Formulas for the Friction Factor in Turbulent Pipe Flow , 1983 .

[22]  Ozgur Kisi,et al.  Evapotranspiration Modeling Using Linear Genetic Programming Technique , 2010 .

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

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

[25]  A. K. Jain,et al.  Accurate Explicit Equation for Friction Factor , 1976 .

[26]  G. F. Round An explicit approximation for the friction factor‐reynolds number relation for rough and smooth pipes , 1980 .

[27]  Cândida Ferreira,et al.  Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence , 2014, Studies in Computational Intelligence.

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

[29]  Walid H. Shayya,et al.  An Improved Method for Incorporating Pipe Components into the Analysis of Hydraulic Networks , 1996 .

[30]  Walid H. Shayya,et al.  A FINITE ELEMENT MODEL FOR THE ANALYSIS AND OPTIMIZATION OF PIPE NETWORKS , 1991 .

[31]  Larry J. Segerlind,et al.  Finite Element Analysis of Drip Irrigation Submain Units , 1985 .

[32]  Bimlesh Kumar,et al.  Friction Factor for Turbulent Pipe Flow , 2006 .

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

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