A tool for the educational study of manufacturing systems

In this article, a new application for teaching manufacturing systems is presented. A manufacturing system can be considered as a discrete‐event system constructed from devices that have a finite speed of operation. This application automatically simulates the manufacturing systems modelled by timed and stochastic Petri nets (PNs) with additional extensions that easily make possible to get specific information. The graphical model generated provides the necessary data to execute an event‐driven language programme that simulates the model and provides results. From the student's point of view, the problem is only to draw the PN accordingly with the characteristics of the system to be modelled and to get the information without noticing the underlying event‐driven language programme. © 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 18: 130–143, 2010; Published online in Wiley InterScience (www.interscience.wiley.com); DOI 10.1002/cae.20189

[1]  Rossano Gaeta,et al.  Efficient Discrete-Event Simulation of Colored Petri Nets , 1996, IEEE Trans. Software Eng..

[2]  JOE CELKO Time token design methodology , 1982, Softw. Pract. Exp..

[3]  Johannes Tramper,et al.  Support of modeling in process‐engineering education , 2006, Comput. Appl. Eng. Educ..

[4]  Gerrit K. Janssens,et al.  Automatic Petri Net Simulation Model Generation for a Continuous Flow Transfer Line with Unreliable Machines , 2004 .

[5]  P. Merlin,et al.  Recoverability of Communication Protocols - Implications of a Theoretical Study , 1976, IEEE Transactions on Communications.

[6]  Joseph Sifakis,et al.  Use of Petri nets for performance evaluation , 1977, Acta Cybern..

[7]  J. Baltasar García Pérez-Schofield,et al.  Towards an object‐oriented programming system for education , 2006, Comput. Appl. Eng. Educ..

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

[9]  MengChu Zhou,et al.  Petri net synthesis for discrete event control of manufacturing systems , 1992, The Kluwer international series in engineering and computer science.

[10]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[11]  Juan A. Méndez,et al.  A web‐based tool for control engineering teaching , 2006, Comput. Appl. Eng. Educ..

[12]  Manuel Silva Suárez,et al.  Petri Nets and Production Systems , 1996, Petri Nets.

[13]  Jan Rosell,et al.  Feeding sequence selection in a manufacturing cell with four parallel machines , 2005 .

[14]  Jirí Srba,et al.  Towards a Notion of Distributed Time for Petri Nets , 2001, ICATPN.