TY - JOUR
T1 - Design and implementation of a petri net based supervisor for a flexible manufacturing system
AU - Zhou, Meng Chu
AU - Dicesare, Frank
AU - Rudolph, Daryl L.
N1 - Funding Information:
Abstract--This paper presents the design, generation and implementation of coordinating discrete-event control code using Petri nets (PNs) for an operating flexible manufacturing system (FMS). The modeling and control of manufacturing systems using PNs is discussed. PN synthesis methods for manufacturing control are briefly reviewed, including top-down, bottom-up, and a hybrid methodology combining the preceding two. The hybrid methodology and mutual exclusion theory is summarized. This synthesis method guarantees that the desirable properties of liveness, boundedness, and reversibility are present in the resulting net. A description of the FMS and the network of computers controlling the components is given. The automated production system controlled is a one-sixth scale physical model of a shop which performs both machining operations and assembly. The system contains two different machining *Received 28 October 1990; revised 6 August 1991; revised 11 April 1992; received in final form 28 April 1992. The original version of this paper was presented at the llth IFAC World Congress on Automatic Control at the Service of Mankind which was held in Tallinn, Estonia during August 1990. The Published Proceedings of this IFAC Meeting may be ordered from: Pergamon Press Ltd, Headington Hill Hall, Oxford, OX3 0BW, U.K. This paper was recommended for publication in revised form by Editor A. P. Sage. t This research was supported by the Computer Integrated Manufacturing and the Artificial Intelligence for Manufacturing programs in the Center for Manufacturing Productivity and Technology Transfer and the New York State Center for Advanced Technology in Automation and Robotics at the Rensselaer Polytechnic Institute. The first author is also partially supported by the Center for Manufacturing Systems at the New Jersey Institute of Technology. The authors acknowledge Professors A. A. Desrochers and M. Darlow for their cooperation in the use of the Industrial Automation Laboratory. We greatly appreciate the comments from the anonymous referees and some participants of llth IFAC World Congress, Tailinn, Estonia.
Copyright:
Copyright 2015 Elsevier B.V., All rights reserved.
PY - 1992/11
Y1 - 1992/11
N2 - This paper presents the design, generation and implementation of coordinating discrete-event control code using Petri nets (PNs) for an operating flexible manufacturing system (FMS). The modeling and control of manufacturing systems using PNs is discussed. PN synthesis methods for manufacturing control are briefly reviewed, including top-down, bottom-up, and a hybrid methodology combining the preceding two. The hybrid methodology and mutual exclusion theory is summarized. This synthesis method guarantees that the desirable properties of liveness, boundedness, and reversibility are present in the resulting net. A description of the FMS and the network of computers controlling the components is given. The automated production system controlled is a one-sixth scale physical model of a shop which performs both machining operations and assembly. The system contains two different machining workstations with robotic loading and unloading, a robotic assembly workstation, a materials movement system, raw material and final product inventory storage, and an automated storage and retrieval system. The hybrid methodology is illustrated to design a PN model for this manufacturing system. Examples of top-down and bottom-up synthesis and choice-synchronization structures are given. A PN description language and a PN execution algorithm that allow supervisory control are discussed. This paper shows that it is possible to synthesize a live, bounded, and reversible PN and to use that net description for the control of a medium sized FMS.
AB - This paper presents the design, generation and implementation of coordinating discrete-event control code using Petri nets (PNs) for an operating flexible manufacturing system (FMS). The modeling and control of manufacturing systems using PNs is discussed. PN synthesis methods for manufacturing control are briefly reviewed, including top-down, bottom-up, and a hybrid methodology combining the preceding two. The hybrid methodology and mutual exclusion theory is summarized. This synthesis method guarantees that the desirable properties of liveness, boundedness, and reversibility are present in the resulting net. A description of the FMS and the network of computers controlling the components is given. The automated production system controlled is a one-sixth scale physical model of a shop which performs both machining operations and assembly. The system contains two different machining workstations with robotic loading and unloading, a robotic assembly workstation, a materials movement system, raw material and final product inventory storage, and an automated storage and retrieval system. The hybrid methodology is illustrated to design a PN model for this manufacturing system. Examples of top-down and bottom-up synthesis and choice-synchronization structures are given. A PN description language and a PN execution algorithm that allow supervisory control are discussed. This paper shows that it is possible to synthesize a live, bounded, and reversible PN and to use that net description for the control of a medium sized FMS.
KW - Discrete event system
KW - Petri net
KW - flexible manufacturing
KW - supervisory control
KW - synthesis methods
UR - http://www.scopus.com/inward/record.url?scp=0026953728&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0026953728&partnerID=8YFLogxK
U2 - 10.1016/0005-1098(92)90061-J
DO - 10.1016/0005-1098(92)90061-J
M3 - Article
AN - SCOPUS:0026953728
SN - 0005-1098
VL - 28
SP - 1199
EP - 1208
JO - Automatica
JF - Automatica
IS - 6
ER -