Dynamic Memory Computation of Impedance Matrix MethodSource: Journal of Hydraulic Engineering:;2011:;Volume ( 137 ):;issue: 001Author:Sang Hyun Kim
DOI: 10.1061/(ASCE)HY.1943-7900.0000278Publisher: American Society of Civil Engineers
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.
|
Collections
Show full item record
contributor author | Sang Hyun Kim | |
date accessioned | 2017-05-08T21:50:56Z | |
date available | 2017-05-08T21:50:56Z | |
date copyright | January 2011 | |
date issued | 2011 | |
identifier other | %28asce%29hy%2E1943-7900%2E0000301.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/64114 | |
description 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. | |
publisher | American Society of Civil Engineers | |
title | Dynamic Memory Computation of Impedance Matrix Method | |
type | Journal Paper | |
journal volume | 137 | |
journal issue | 1 | |
journal title | Journal of Hydraulic Engineering | |
identifier doi | 10.1061/(ASCE)HY.1943-7900.0000278 | |
tree | Journal of Hydraulic Engineering:;2011:;Volume ( 137 ):;issue: 001 | |
contenttype | Fulltext |