An Interface for Coupling Optimization Algorithms With EPANET in Discrete Event Simulation Platforms

被引:0
|
作者
Letting, Lawrence K. [1 ]
Hamam, Yskandar [1 ]
Abu-Mahfouz, Adnan M. [1 ,2 ]
机构
[1] Tshwane Univ Technol, Dept Elect Engn, Pretoria, South Africa
[2] CSIR Meraka Inst, Pretoria, South Africa
来源
2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN) | 2017年
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:1235 / 1240
页数:6
相关论文
共 50 条
  • [21] Optimization for discrete-event simulation: Theory and practice
    Fu, MC
    SYSTEM SIMULATION AND SCIENTIFIC COMPUTING (SHANGHAI), VOLS I AND II, 2002, : 50 - 50
  • [22] Application of parallel discrete event simulation algorithms to mixed domain system simulation
    Reed, DK
    Levitan, SP
    Boles, J
    Martinez, JA
    Chiarulli, DM
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1356 - 1357
  • [23] An HLA-transparent interface for a discrete event simulation engine
    Ruppert, C
    Hohl, S
    Brade, D
    MODELLING AND SIMULATION 2001, 2001, : 606 - 610
  • [24] Optimizing preventive maintenance by combining discrete event simulation and genetic algorithms
    Goti, A.
    Oyarbide-Zubillaga, A.
    Sanchez, A.
    HYDROCARBON PROCESSING, 2007, 86 (10): : 115 - +
  • [25] COUPLING ANT COLONY OPTIMIZATION AND DISCRETE-EVENT SIMULATION TO SOLVE A STOCHASTIC LOCATION-ROUTING PROBLEM
    Herazo-Padilla, Nilson
    Montoya-Torres, Jairo R.
    Munoz-Villamizar, Andres
    Isaza, Santiago Nieto
    Polo, Luis Ramirez
    2013 WINTER SIMULATION CONFERENCE (WSC), 2013, : 3352 - +
  • [26] Application of discrete event simulation in LPG storage operation and optimization
    Dyntar, Jakub
    Soucek, Ivan
    Gros, Ivan
    International Journal of Computer Science Issues, 2012, 9 (03): : 33 - 42
  • [27] A SIMULATION OPTIMIZATION FRAMEWORK FOR DISCRETE EVENT LOGISTICS SYSTEMS (DELS)
    Sprock, Timothy
    McGinnis, Leon F.
    2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 2776 - 2787
  • [28] PARALLEL SIMULATION AND OPTIMIZATION OF DISCRETE-EVENT SYSTEMS - INTRODUCTION
    CASSANDRAS, CG
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1995, 5 (2-3): : 113 - 114
  • [29] SIMULATION OPTIMIZATION WITH MATHEMATICAL PROGRAMMING REPRESENTATION OF DISCRETE EVENT SYSTEMS
    Matta, Andrea
    2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 1393 - 1400
  • [30] Layout optimization of a repair facility using discrete event simulation
    Prajapat, Neha
    Waller, Tony
    Young, Joseph
    Tiwari, Ashutosh
    9TH INTERNATIONAL CONFERENCE ON DIGITAL ENTERPRISE TECHNOLOGY - INTELLIGENT MANUFACTURING IN THE KNOWLEDGE ECONOMY ERA, 2016, 56 : 574 - 579