ResearchSpace

An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms

Show simple item record

dc.contributor.author Letting, LK
dc.contributor.author Hamam, Y
dc.contributor.author Abu-Mahfouz, Adnan MI
dc.date.accessioned 2018-08-17T07:36:30Z
dc.date.available 2018-08-17T07:36:30Z
dc.date.issued 2017-07
dc.identifier.citation Letting, LK, Hamam, Y and Abu-Mahfouz, Adnan MI. An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms. 2017 IEEE 15th International Conference on Industrial Informatics (INDIN), 24-26 July 2017, Emden, Germany, 6pp. en_US
dc.identifier.isbn 978-1-5386-0838-8
dc.identifier.isbn 978-1-5386-0837-1
dc.identifier.uri DOI: 10.1109/INDIN.2017.8104951
dc.identifier.uri https://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=8095148
dc.identifier.uri http://hdl.handle.net/10204/10371
dc.description Copyright : 2017 IEEE. Due to copyright restrictions, the attached PDF file only contains the abstract of the full text item. For access to the full text item, kindly consult the publisher's website. en_US
dc.description.abstract The application of simulation optimization in water distribution network analysis and design is a promising method for generating solutions to existing challenges. The absence of a standard interface for coupling the open source EPANET software package to optimization algorithms increases the implementation effort and limits the comparison of results. This work presents a methodology for implementing an interface for coupling optimization algorithms with EPANET. The proposed technique uses the internal simulation clock events in a discrete event simulation platform to co-ordinate optimization loops and data exchange. The utilization of intermediate input/output files is avoided in order to increase the simulation speed. A water distribution network implemented in the EPANET solver is considered as a discrete event to be interfaced with optimization algorithms. The interface module is implemented as a C/C++ mex-file for EPANET in the MATLAB/Simulink platform. The methodology enables the user to evaluate the fitness of the design parameters with easy access to data logging and visualization tools at run-time. The proposed technique is used to implement the particle swarm optimization algorithm (PSO) and applied to design a benchmark water distribution network. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.relation.ispartofseries Worklist;20278
dc.subject EPANET en_US
dc.subject Simulation en_US
dc.subject Algorithms en_US
dc.subject Mathematical optimization en_US
dc.subject Discrete mathematics en_US
dc.subject MATLAB en_US
dc.subject Computer files en_US
dc.subject Open-source software en_US
dc.subject Artifical intelligence en_US
dc.title An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms en_US
dc.type Conference Presentation en_US
dc.identifier.apacitation Letting, L., Hamam, Y., & Abu-Mahfouz, A. M. (2017). An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms. IEEE. http://hdl.handle.net/10204/10371 en_ZA
dc.identifier.chicagocitation Letting, LK, Y Hamam, and Adnan MI Abu-Mahfouz. "An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms." (2017): http://hdl.handle.net/10204/10371 en_ZA
dc.identifier.vancouvercitation Letting L, Hamam Y, Abu-Mahfouz AM, An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms; IEEE; 2017. http://hdl.handle.net/10204/10371 . en_ZA
dc.identifier.ris TY - Conference Presentation AU - Letting, LK AU - Hamam, Y AU - Abu-Mahfouz, Adnan MI AB - The application of simulation optimization in water distribution network analysis and design is a promising method for generating solutions to existing challenges. The absence of a standard interface for coupling the open source EPANET software package to optimization algorithms increases the implementation effort and limits the comparison of results. This work presents a methodology for implementing an interface for coupling optimization algorithms with EPANET. The proposed technique uses the internal simulation clock events in a discrete event simulation platform to co-ordinate optimization loops and data exchange. The utilization of intermediate input/output files is avoided in order to increase the simulation speed. A water distribution network implemented in the EPANET solver is considered as a discrete event to be interfaced with optimization algorithms. The interface module is implemented as a C/C++ mex-file for EPANET in the MATLAB/Simulink platform. The methodology enables the user to evaluate the fitness of the design parameters with easy access to data logging and visualization tools at run-time. The proposed technique is used to implement the particle swarm optimization algorithm (PSO) and applied to design a benchmark water distribution network. DA - 2017-07 DB - ResearchSpace DP - CSIR KW - EPANET KW - Simulation KW - Algorithms KW - Mathematical optimization KW - Discrete mathematics KW - MATLAB KW - Computer files KW - Open-source software KW - Artifical intelligence LK - https://researchspace.csir.co.za PY - 2017 SM - 978-1-5386-0838-8 SM - 978-1-5386-0837-1 T1 - An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms TI - An interface for coupling optimization algorithms with EPANET in discrete event simulation platforms UR - http://hdl.handle.net/10204/10371 ER - en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record