Computation | |
Colebrook’s Flow Friction Explicit Approximations Based on Fixed-Point Iterative Cycles and Symbolic Regression | |
Pavel Praks1  Dejan Brkić1  | |
[1] IT4Innovations, VŠB—Technical University of Ostrava, 708 00 Ostrava, Czech Republic; | |
关键词: approximations; iterative procedures; Colebrook equation; Colebrook-White experiment; Darcy friction factor; flow friction; hydraulics; Padé approximants; symbolic regression; | |
DOI : 10.3390/computation7030048 | |
来源: DOAJ |
【 摘 要 】
The logarithmic Colebrook flow friction equation is implicitly given in respect to an unknown flow friction factor. Traditionally, an explicit approximation of the Colebrook equation requires evaluation of computationally demanding transcendental functions, such as logarithmic, exponential, non-integer power, Lambert W and Wright Ω functions. Conversely, we herein present several computationally cheap explicit approximations of the Colebrook equation that require only one logarithmic function in the initial stage, whilst for the remaining iterations the cheap Padé approximant of the first order is used instead. Moreover, symbolic regression was used for the development of a novel starting point, which significantly reduces the error of internal iterations compared with the fixed value staring point. Despite the starting point using a simple rational function, it reduces the relative error of the approximation with one internal cycle from 1.81% to 0.156% (i.e., by a factor of 11.6), whereas the relative error of the approximation with two internal cycles is reduced from 0.317% to 0.0259% (i.e., by a factor of 12.24). This error analysis uses a sample with 2 million quasi-Monte Carlo points and the Sobol sequence.
【 授权许可】
Unknown