Abstract

The computational efficiency of the impedance matrix method has been greatly improved for large pipe networks with various dimensions and complexity. Several numerical methods for solving linear system were modified to deal with the complex domain operation and used into impedance evaluation. Two different memory reduction schemes were developed based on one-dimensional storage and implemented with the biconjugate gradient method and the Gaussian elimination scheme, respectively. A new implementation of the impedance matrix method, namely, the dynamic memory allocation scheme, was introduced to efficiently model hydraulic transients in pipeline systems that have large topological structures. Three hypothetical pipe networks, the multiseries system, the multilooped system, and the multiblock system, were used to test the performance of the developed schemes. The impact of randomizing pipeline parameters, i.e., friction factor, length, and wave speed, on computation efficiency was evaluated and compared. The dynamic memory allocation scheme not only reduces costs substantially in CPU execution time and memory space compared to other schemes but also shows significant potential as a real-time unsteady flow predictor for large pipe networks.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call