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 条
  • [31] Computing efforts allocation for ordinal optimization and discrete event simulation
    Chen, HC
    Chen, CH
    Yücesan, E
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (05) : 960 - 964
  • [32] An optimization library module for an automated discrete-event simulation optimization system
    Karacal, ZA
    Karacal, SC
    6TH INDUSTRIAL ENGINEERING RESEARCH CONFERENCE PROCEEDINGS: (IERC), 1997, : 286 - 291
  • [33] Multi-Fidelity Simulation Modeling for Discrete Event Simulation: An Optimization Perspective
    Chen, Wenjie
    Hong, Wenjing
    Zhang, Hu
    Yang, Peng
    Tang, Ke
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (02) : 1156 - 1169
  • [34] Discrete Event Simulation Analysis of Product and Process Platforms: A Bridge Construction Case Study
    Larsson, Johan
    Lu, Weizhuo
    Krantz, Jan
    Olofsson, Thomas
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2016, 142 (04)
  • [35] Max-Plus Algebra and Discrete Event Simulation on Parallel Hierarchical Heterogeneous Platforms
    Becker, Brett A.
    Lastovetsky, Alexey
    EURO-PAR 2010 PARALLEL PROCESSING WORKSHOPS, 2011, 6586 : 63 - 70
  • [36] Discrete Event Simulation
    Jacob, Matthew
    RESONANCE-JOURNAL OF SCIENCE EDUCATION, 2013, 18 (01): : 78 - 86
  • [37] A survey of recent advances in discrete input parameter discrete-event simulation optimization
    Swisher, JR
    Hyden, PD
    Jacobson, SH
    Schruben, LW
    IIE TRANSACTIONS, 2004, 36 (06) : 591 - 600
  • [38] Testing Optimization Methods on Discrete Event Simulation Models and Testing Functions
    Raska, Pavel
    Ulrych, Zdenek
    24TH DAAAM INTERNATIONAL SYMPOSIUM ON INTELLIGENT MANUFACTURING AND AUTOMATION, 2013, 2014, 69 : 768 - 777
  • [39] Design optimization of high energy ball mills by discrete event simulation
    Reichardt, Roland
    Wiechert, Wolfgang
    21ST EUROPEAN CONFERENCE ON MODELLING AND SIMULATION ECMS 2007: SIMULATIONS IN UNITED EUROPE, 2007, : 415 - +
  • [40] Simulation and Discrete Event Optimization for Automated Decisions for In-Queue Flights
    Dimitrakiev, D.
    Nikolova, N.
    Tenekedjiev, K.
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2010, 25 (05) : 460 - 487