Modelling of Hardy Cross Method for Pipe Networks

International Journal of Mechanical Engineering
© 2023 by SSRG - IJME Journal
Volume 10 Issue 2
Year of Publication : 2023
Authors : Pankaj Dumka, Nitin Samaiya, Sumit Gandhi, Dhananjay R. Mishra
pdf
How to Cite?

Pankaj Dumka, Nitin Samaiya, Sumit Gandhi, Dhananjay R. Mishra, "Modelling of Hardy Cross Method for Pipe Networks," SSRG International Journal of Mechanical Engineering, vol. 10,  no. 2, pp. 1-8, 2023. Crossref, https://doi.org/10.14445/23488360/IJME-V10I2P101

Abstract:

The transport of fluids through pipes is very common in core engineering practice. The main issue that came up when the pipe flow networks were its analysis part. The Hardy Cross approach is very accurate and reliable for solving these issues, but because it is iterative, the likelihood of errors increases as the number of circuit loops grows. Therefore, in this research, a piece of effort has been made to automate the Hardy Cross technique using Python programming (as it is userfriendly and has a large library backup) to remove the errors that come with using hand calculations. The built program has been applied to four different pipe flow network problems, and the outcomes are the same as those presented in the literature.

Keywords:

Pipe flow, Pipe Network, Python Programming, Hardy Cross method.

References:

[1] Bruno Eckhardt et al., “Turbulence Transition in Pipe Flow,” Annual Review of Fluid Mechanics, vol. 39, pp. 447–468, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Hong-yue Sun et al., “Experimental Studies of Groundwater Pipe Flow Network Characteristics in Gravelly Soil Slopes,” Landslides, vol. 9, no. 4, pp. 475-483, 2012.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Bruce Larock, Roland W. Jeppson, and Gary Watters, Pipe Network Analysis, pp. 2–5, 1999.
[CrossRef]
[4] Hilary Ockendon, "Viscous Fluid Flow," The European Journal of Mechanics - B/Fluids, vol. 20, no. 1, pp. 157-158, 2001.
[CrossRef] [Google Scholar] [Publisher Link]
[5] G. Biswas, and S. K. Som, Introduction to Fluid Mechanics and Fluid Machines, Tata Mcgraw-Hill Education, 2003.
[Google Scholar]
[6] Satyabrata Podder, Paulam Deep Paul, and Arunabha Chanda, "The Effect of the Magnetic Field of High Intensities on Velocity Profiles of Slip Driven Non-Newtonian Fluid Flow Through the Circular, Straight Microchannel," International Journal of Engineering Trends and Technology, vol. 70, no. 4, pp. 383-388, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Pankaj Dumka et al., “Finite Volume Modelling of an Axisymmetric Cylindrical Fin Using Python,” Research and Applications of Thermal Engineering, vol. 4, no. 3, pp. 1–11, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Yoong Cheah Huei, “Benefits and Introduction to Python Programming for Freshmore Students Using Inexpensive Robots,” Proceedings of IEEE International Conference on Teaching, Assessment and Learning for Engineering: Learning for the Future Now, TALE, pp. 12– 17, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Giovanni Moruzzi, “Python Basics and the Interactive Mode,” Essential Python for the Physicist, Cham: Springer International Publishing, pp. 1–39, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Pankaj Dumka et al., “Kinematics of Fluid : A Python Approach,” International Journal of Research and Analytical Reviews, vol. 9, no. 2, pp. 131–135, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Pankaj Dumka et al., “Implementation of Buckingham ’ S Pi Theorem Using Python,” Advances in Engineering Software, vol. 173, p. 103232, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Parth Singh Pawar, Dhananjay R. Mishra, and Pankaj Dumka, “Obtaining Exact Solutions of Visco- Incompress ible Parallel Flows Using Python,” International Journal of Engineering Applied Sciences and Technology, vol. 6, no. 11, pp. 213–217, 2022.
[Google Scholar] [Publisher Link]
[13] Dhananjay R. Mishra, and Pankaj Dumka, “Understanding the TDMA / Thomas Algorithm and Its Implementation in Python,” International Journal of All Research Education & Scientific Methods, vol. 10, no. 10, pp. 998–1002, 2022.
[Google Scholar] [Publisher Link]
[14] Krishna Gajula et al., “First Law of Thermodynamics for Closed System : A Python Approach,” Research and Applications of Thermal Engineering, vol. 5, no. 3, pp. 1–10, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Moisés Cywiak, and David Cywiak, “Sympy,” Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2D, 3D, and Stereoscopic Design, Berkeley, CA: Apress, pp. 173–190, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Aaron Meure et al., “Sympy: Symbolic Computing in Python,” Peerj Computer Science, vol. 2017, no. 1, pp. 1–27, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Robert Johansson, Numerical Python: Scientific Computing and Data Science Applications with Numpy, Scipy and Matplotlib, Second Edition, Apress, Berkeley, CA, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Pankaj Dumka et al., “Application of He’s Homotopy and Perturbation Method to Solve Heat Transfer Equations: A Python Approach,” Advances in Engineering Software, vol. 170, p. 103160, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Pankaj Dumka et al., “Load and Load Duration Curves Using Python,” International Journal of All Research Education and Scientific Methods (IJARESM), vol. 10, no. 8, pp. 2127–2134, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Yashasvini Raghuvanshi et al., “Modelling Logic Gates in Python,” International Journal for Multidisciplinary Research, vol. 4, no. 5, pp. 1–8, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Ekaba Bisong, “Matplotlib and Seaborn,” Building Machine Learning and Deep Learning Models on Google Cloud Platform, Berkeley, CA: Apress, pp. 151–165, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Pankaj Dumka et al., “Modelling Air Standard Thermodynamic Cycles Using Python,” Advances in Engineering Software, vol. 172, p. 103186, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Pankaj Dumka et al., “Modelling Pipe Flow Using Python,” International Education & Research Journal, vol. 8, no. 10, pp. 8–11, 2022.
[Publisher Link]
[24] G. F. Round, “Analysis of Flow in Pipe Networks ,” Canadian Journal of Civil Engineering, vol. 10, no. 1, 1983.
[CrossRef] [Publisher Link]
[25] A. M. G. Lopes, “Implementation of the Hardy-Cross Method for the Solution of Piping Networks,” Computer Applications in Engineering Education, vol. 12, no. 2, pp. 117–125, 2004.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Dejan Brki´c, and Pavel Praks, “Short Overview of Early Developments of the Hardy Cross Type Methods for Computation of Flow Distribution in Pipe Networks,” Applied Science, vol. 9, no. 10, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[27] E. John Finnemore, and Joseph B. Franzini, Fluid Mechanics With Engineering Applications, Mcgraw-Hill Education, 1977.
[Google Scholar] [Publisher Link]