Software Open Access

Software - Modelling and Simulation of Water Networks based on Loop Method

Arsene, Corneliu


JSON Export

{
  "files": [
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/dat_dem_pb.m"
      }, 
      "checksum": "md5:42914340a2e2dcc4b69608a865877d1b", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "dat_dem_pb.m", 
      "type": "m", 
      "size": 5202
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/determine_flowsi_pb.m"
      }, 
      "checksum": "md5:12eab446d0481f16860870026ed9f656", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "determine_flowsi_pb.m", 
      "type": "m", 
      "size": 13636
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/License"
      }, 
      "checksum": "md5:57b7fe510e4e2cc123939f291e54b4f7", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "License", 
      "type": "", 
      "size": 19044
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/modified_pipeconns.m"
      }, 
      "checksum": "md5:9f15b483bf7f2b738bc1fecb47666822", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "modified_pipeconns.m", 
      "type": "m", 
      "size": 447
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/shortest_path.m"
      }, 
      "checksum": "md5:d11537a9814df7ecb659c950c8bb9ea9", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "shortest_path.m", 
      "type": "m", 
      "size": 2839
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/sim_demo_pb.m"
      }, 
      "checksum": "md5:19dca6ff5bca3f60553146c9d6f1aa53", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "sim_demo_pb.m", 
      "type": "m", 
      "size": 3718
    }, 
    {
      "links": {
        "self": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468/wat_dem_pb.m"
      }, 
      "checksum": "md5:44e4ce85432bc5f96b360de0a10d9c94", 
      "bucket": "fd1d14e2-24b1-4058-8783-ab03c5241468", 
      "key": "wat_dem_pb.m", 
      "type": "m", 
      "size": 597
    }
  ], 
  "owners": [
    24432
  ], 
  "doi": "10.5281/zenodo.3357455", 
  "stats": {
    "version_unique_downloads": 286.0, 
    "unique_views": 1675.0, 
    "views": 2137.0, 
    "downloads": 702.0, 
    "unique_downloads": 220.0, 
    "version_unique_views": 1724.0, 
    "volume": 4548026.0, 
    "version_downloads": 1060.0, 
    "version_views": 2317.0, 
    "version_volume": 37925756.0
  }, 
  "links": {
    "doi": "https://doi.org/10.5281/zenodo.3357455", 
    "conceptdoi": "https://doi.org/10.5281/zenodo.736935", 
    "bucket": "https://zenodo.org/api/files/fd1d14e2-24b1-4058-8783-ab03c5241468", 
    "conceptbadge": "https://zenodo.org/badge/doi/10.5281/zenodo.736935.svg", 
    "html": "https://zenodo.org/record/3357455", 
    "latest_html": "https://zenodo.org/record/3357455", 
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.3357455.svg", 
    "latest": "https://zenodo.org/api/records/3357455"
  }, 
  "conceptdoi": "10.5281/zenodo.736935", 
  "created": "2019-08-01T08:12:34.693474+00:00", 
  "updated": "2019-09-29T13:00:41.483120+00:00", 
  "conceptrecid": "736935", 
  "revision": 7, 
  "id": 3357455, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.3357455", 
    "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>", 
    "contributors": [
      {
        "orcid": "0000-0001-5982-0503", 
        "affiliation": "Nottingham Trent University, United Kingdom", 
        "type": "ContactPerson", 
        "name": "Arsene, Corneliu"
      }
    ], 
    "title": "Software - Modelling and Simulation of Water Networks based on Loop Method", 
    "license": {
      "id": "CC-BY-4.0"
    }, 
    "relations": {
      "version": [
        {
          "count": 2, 
          "index": 1, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "736935"
          }, 
          "is_last": true, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "3357455"
          }
        }
      ]
    }, 
    "communities": [
      {
        "id": "zenodo"
      }
    ], 
    "references": [
      "Corneliu T.C. Arsene, \"Uncertainty Quantification of Water Distribution System Measurement Data based on a Least Squares Loop Flows State Estimator\", arXiv:1701.03147,\u00a0https://arxiv.org/abs/1701.03147, 2017."
    ], 
    "thesis": {
      "university": "Nottingham Trent University, United Kingdom"
    }, 
    "keywords": [
      "Software", 
      "Water Distribution System", 
      "Loop Method", 
      "Simulator Algorithm"
    ], 
    "publication_date": "2017-01-17", 
    "creators": [
      {
        "affiliation": "Nottingham Trent University, United Kingdom", 
        "name": "Arsene, Corneliu"
      }
    ], 
    "access_right": "open", 
    "resource_type": {
      "type": "software", 
      "title": "Software"
    }, 
    "related_identifiers": [
      {
        "scheme": "url", 
        "identifier": "https://github.com/corneliu25/WaterDistributionSystemLoopMethod", 
        "relation": "isSupplementTo"
      }, 
      {
        "scheme": "doi", 
        "identifier": "10.5281/zenodo.736935", 
        "relation": "isVersionOf"
      }
    ]
  }
}
2,317
1,060
views
downloads
All versions This version
Views 2,3172,137
Downloads 1,060702
Data volume 37.9 MB4.5 MB
Unique views 1,7241,675
Unique downloads 286220

Share

Cite as