Software Open Access

Modelling and Simulation of Water Networks based on Loop Method

Arsene, Corneliu


JSON-LD (schema.org) Export

{
  "description": "<p>Simulator algorithm for water networks based on loop method.</p>\n\n<p>Simulation of water networks by using the loop method and Newton-Raphson numerical method (wat_dem1.m) : the simulation starts with running the Matlab function wat_dem1.m</p>\n\n<p>There are given the nodal consumptions, the characteristics of the pipes, head value of reference main head node, inflows/outflows.</p>\n\n<p>sim_demo_pb.m - simulation of water networks by using the loop method and Newton-Raphson numerical method.</p>\n\n<p>determine_flowsi_pb.m - this function uses Depth First search to calculate the following variables: the loop incidence matrix Mlp, the topological incidence matrix Anp, initial pipe flows flows_i, chord/co-tree pipes.</p>\n\n<p>shortest_path.m - This function calculated shortest path between two nodes in the spanning tree.</p>\n\n<p>This simulator can be applied to any water network not containing non-linear controlling hydraulic elements although some &ldquo;minor modifications&rdquo; would be necessary in the various Matlab files such as :</p>\n\n<p>in sim_demo_pb.m at line 98 the number of loops l is 28, so for a different water network the number of loops would be different so it is better to change the number 28 with the letter l which stands for the number of loops. other &ldquo;minor modifications&rdquo; would be for example in the file determine_flowsi_pb.m at line 408, to remove nodes 65, 61, 62, 35, 34 and node 33 which are fixed head nodes but in a different water network these numbers may not mean anything. other similar &ldquo;minor modifications&rdquo;. This algorithm would benefit also from the addition of non-linear controlling elements based for example on the paper Alvarruiz et al. (2018) &ldquo;Efficient modeling of active control valves in water distribution systems using the loop method&rdquo;, J. Water Resour. Plann. Manage.</p>\n\n<p>The project has also a DoI: 10.5281/zenodo.3357138 (<a href=\"https://doi.org/10.5281/zenodo.3357138\">https://doi.org/10.5281/zenodo.3357138</a>)</p>\n\n<p>The license for this software is a Creative Commons Attribution 4.0 International License (CCL).</p>\n\n<p>The simulator algorithm based on the loop method is also described in the publications from below :</p>\n\n<p>Corneliu T.C. Arsene, &quot;Uncertainty Quantification of Water Distribution System Measurement Data based on a Least Squares Loop Flows State Estimator&quot;, arXiv:1701.03147,&nbsp;<a href=\"https://arxiv.org/abs/1701.03147\">https://arxiv.org/abs/1701.03147</a>, 2017.</p>\n\n<p>Corneliu T.C. Arsene, Bogdan Gabrys, &ldquo;Mixed simulation-state estimation in water distribution systems based on a least squares loop flows state estimator&rdquo;, Applied Mathematical Modelling, DOI 10.1016/ j.apm.2013.06.012 , 2014.</p>\n\n<p>Corneliu T. C. Arsene, Bogdan Gabrys, David Al-Dabass: Decision support system for water distribution systems based on neural networks and graphs theory for leakage detection. Expert Syst. Appl. 39(18): 13214-13224, 2012.</p>\n\n<p>Arsene, C.T.C., Bargiela, A., and Al-Dabass, D. &ldquo;Modelling and Simulation of Network Systems based on Loop Flows Algorithms&rdquo;, Int. J. of Simulation: Systems,Science &amp; Technology Vol.5, No. 1 &amp; 2, pp61-72, June 2004.</p>\n\n<p>Arsene, C.T.C., &amp; Bargiela, A., &ldquo;Decision support for forecasting and fault diagnosis in water distribution systems &ndash; robust loop flows state estimation technique&rdquo;, In Water Software Systems: theory and applications, Research Studies Press Ltd., UK, Vol. 1, pp. 133-145, 2001.</p>\n\n<p>Arsene, C.T.C., Bargiela, A., Al-Dabass, D., &ldquo;Simulation of Network Systems based on Loop Flows Algorithms&rdquo;, In the proceedings of the 7th Simulation Society Conference - UKSim 2004, Oxford, U.K., 2004, ISBN 1-84233-099-3, UKSIM-2004.</p>", 
  "license": "http://creativecommons.org/licenses/by/4.0/legalcode", 
  "creator": [
    {
      "affiliation": "Nottingham Trent University, United Kingdom", 
      "@type": "Person", 
      "name": "Arsene, Corneliu"
    }
  ], 
  "url": "https://zenodo.org/record/3357455", 
  "codeRepository": "https://github.com/corneliu25/WaterDistributionSystemLoopMethod", 
  "datePublished": "2017-01-17", 
  "contributor": [
    {
      "affiliation": "Nottingham Trent University, United Kingdom", 
      "@type": "Person", 
      "name": "Arsene, Corneliu"
    }
  ], 
  "keywords": [
    "Software", 
    "Water Distribution System", 
    "Loop Method", 
    "Simulator Algorithm"
  ], 
  "@context": "https://schema.org/", 
  "identifier": "https://doi.org/10.5281/zenodo.3357455", 
  "@id": "https://doi.org/10.5281/zenodo.3357455", 
  "@type": "SoftwareSourceCode", 
  "name": "Modelling and Simulation of Water Networks based on Loop Method"
}
792
171
views
downloads
All versions This version
Views 792746
Downloads 171155
Data volume 2.2 MB958.0 kB
Unique views 626611
Unique downloads 5037

Share

Cite as