Title :
ManPy: An Open-Source Layer of DES Manufacturing Objects Implemented in SimPy
Author :
Dagkakis, Georgios ; Heavey, Cathal ; Robin, Sebastian ; Perrin, Jerome
Author_Institution :
Enterprise Res. Centre, Univ. of Limerick, Limerick, Ireland
Abstract :
This paper presents a new Discrete Event Simulation (DES) engine focused in the modelling of manufacturing systems. This work is part of an FP7 project titled "Decision support in Real-time for Efficient Agile Manufacturing" (DREAM) which started in October of 2012. As a first step of our work a review of open-source simulation tools was carried out and the results indicated that SimPy could provide a basis for developing a simulation application development platform. Using SimPy we created a layer of basic manufacturing objects, which we named Many (Manufacturing in Python). Many was tested in several model topologies for its accuracy, speed and expandability. In parallel to this work a Graphical User Interface (GUI) is being developed separately, but having in mind that the two modules will cooperate. Results are demonstrated and insight as to how this work will be expanded to a modular, semantic free open simulation application development platform is presented.
Keywords :
discrete event simulation; graphical user interfaces; manufacturing systems; production engineering computing; public domain software; DES engine; DES manufacturing objects; DREAM project; GUI; ManPy; SimPy; decision support in real-time for efficient agile manufacturing; discrete event simulation; graphical user interface; manufacturing in Python; manufacturing system modeling; open-source simulation tools; simulation application development platform; Computational modeling; Engines; Graphical user interfaces; Manufacturing; Object oriented modeling; Open source software; Unified modeling language; JavaScript; SimPy; discrete event simulation; manufacturing; open-source;
Conference_Titel :
Modelling and Simulation (EUROSIM), 2013 8th EUROSIM Congress on
Conference_Location :
Cardiff
DOI :
10.1109/EUROSIM.2013.70