An open source tool for automated input data in simulation

Discrete Event Simulation (DES) is one of the most effective tools for planning, designing and improving material flows in production. One of the main weaknesses of operating DES is the exertion needed and costs spent on collecting and handling the input data from different organisation’s data resources. To tackle the problem of the time consuming input data process for DES projects an Open Source (OS) tool, called Knowledge Extraction (KE) tool was developed. The tool reads data from several organisations’ resources; analyses it and outputs it in a format that is applicable to be used by a simulation tool, all conducted in one automated process. The primary, readable to simulation software, output format follows the Core Manufacturing Simulation Data (CMSD). This paper presents the KE tool and a test implementation, as a first step towards the validation of the tool in a real case study in the medical industry. (Received in October 2014, accepted in April 2015. This paper was with the authors 1 month for 1 revision.)

[1]  Gunnar Bolmsjö,et al.  Database driven factory simulation: a proof-of-concept demonstrator , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[2]  Björn Johansson,et al.  TIME-CONSUMPTION ANALYSIS OF INPUT DATA ACTIVITIES IN DISCRETE EVENT SIMULATION PROJECTS , 2007 .

[3]  Björn Johansson,et al.  Input data management in simulation - Industrial practices and future trends , 2012, Simul. Model. Pract. Theory.

[4]  Averill M. Law,et al.  Simulation modelling and analysis , 1991 .

[5]  Terrence D. Perera,et al.  Methodology for rapid identification and collection of input data in the simulation of manufacturing systems , 2000, Simul. Pract. Theory.

[6]  Charles R. McLean,et al.  Input Data Management methodology for Discrete Event Simulation , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[7]  Johan Stahre,et al.  Automated input data management: evaluation of a concept for reduced time consumption in discrete event simulation , 2012, Simul..

[8]  Björn Johansson,et al.  A methodology for input data management in discrete event simulation projects , 2008, 2008 Winter Simulation Conference.

[9]  Gunnar Bolmsjö,et al.  Reducing bottlenecks in a manufacturing system with automatic data collection and discrete-event simulation , 2004 .

[10]  Frank Riddick,et al.  Core Manufacturing Simulation Data – a manufacturing simulation integration standard: overview and case studies , 2011, Int. J. Comput. Integr. Manuf..

[11]  Björn Johansson,et al.  Mapping of Time-Consumption During Input Data Management Activities , 2009, Simul. Notes Eur..

[12]  Gunnar Bolmsjö,et al.  Reducing bottle‐necks in a manufacturing system with automatic data collection and discrete‐event simulation , 2005 .

[13]  Stewart Robinson,et al.  Secrets of successful simulation projects , 1995, WSC '95.

[14]  Karl Fogel,et al.  Producing open source software - how to run a successful free software project , 2005 .

[15]  Yung-Tsun T. Lee,et al.  A Core Manufacturing Simulation Data Information Model for Manufacturing Applications | NIST , 2006 .

[16]  Ulla Seppala,et al.  A methodology for data gathering and analysis in a logistics simulation project , 1997 .

[17]  Roger J. Brooks,et al.  A pilot survey on data identification and collection in simulation projects , 2013 .

[18]  Cathal Heavey,et al.  ManPy: An Open-Source Layer of DES Manufacturing Objects Implemented in SimPy , 2013, 2013 8th EUROSIM Congress on Modelling and Simulation.

[19]  Hans Fangohr,et al.  A Comparison of C, MATLAB, and Python as Teaching Languages in Engineering , 2004, International Conference on Computational Science.

[20]  Cathal Heavey,et al.  Developing simulation as a desktop resource , 2004, Int. J. Comput. Integr. Manuf..

[21]  Brian W. Hollocks,et al.  Discrete-event simulation: an inquiry into user practice , 2001, Simul. Pract. Theory.

[22]  Celso Leandro Palma,et al.  Simulation: The Practice of Model Development and Use , 2016 .

[23]  J. Banks,et al.  Discrete-Event System Simulation , 1995 .