Petri net based hierarchical and distributed implementation of robotic manufacturing systems

In this paper, based on discrete event driven systems, a method of representing cooperative behavior of multiple robots and machines in robotic manufacturing systems using Petri nets is presented. By decomposing a discrete event process into conditions, events and their interrelations with special purpose communication functions for real-time control of machines, extended Petri net models of robotic processes and behaviors are efficiently defined. Simulation and control is realized through client-server communication between several local controllers and one system controller. Implementation of hierarchical and distributed control is described for an example multi-robot manufacturing system. Fundamental experiments confirmed that the proposed system can be used as an effective tool for consistent modeling and control of large and complex manufacturing systems.

[1]  Gen'ichi Yasuda,et al.  Petri net model based specification and distributed control of robotic manufacturing systems , 2010, The 2010 IEEE International Conference on Information and Automation.

[2]  Gen'ichi Yasuda Distributed Implementation of Communicating Process Architectures for Autonomous Mobile Robots , 1997 .

[3]  Manuel Silva Suárez,et al.  Modeling, validation and software implementation of production systems using high level Petri nets , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  James Lyle Peterson,et al.  Petri net theory and the modeling of systems , 1981 .

[5]  GianAntonio Magnani,et al.  A technique for designing robotic control systems based on Petri nets , 1998, IEEE Trans. Control. Syst. Technol..

[6]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.