Intelligent Colored Token Petri Nets for Modeling, Control, and Validation of Dynamic Changes in Reconfigurable Manufacturing Systems

The invention of reconfigurable manufacturing systems (RMSs) has created a challenging problem: how to quickly and effectively modify an RMS to address dynamic changes in a manufacturing system, such as processing failures and rework, machine breakdowns, addition of new machines, addition of new products, removal of old machines, and changes in processing routes induced by the competitive global market. This paper proposes a new model, the intelligent colored token Petri net (ICTPN), to simulate dynamic changes or reconfigurations of a system. The main idea is that intelligent colored tokens denote part types that represent real-time knowledge about changes and status of a system. Thus, dynamic configurations of a system can be effectively modeled. The developed ICTPN can model dynamic changes of a system in a modular manner, resulting in the development of a very compact model. In addition, when configurations appear, only the changed colored token of the part type from the current model has to be modified. Based on the resultant ICTPN model, deadlock-free, conservative, and reversible behavioral properties, among others, are guaranteed. The developed ICTPN model was tested and validated using the GPenSIM tool and compared with existing methods from the literature.

[1]  Xianzhong Dai,et al.  Automatic Reconfiguration of Petri Net Controllers for Reconfigurable Manufacturing Systems With an Improved Net Rewriting System-Based Approach , 2009, IEEE Transactions on Automation Science and Engineering.

[2]  Jingjing Du,et al.  An MIP-Based Deadlock Prevention Policy for Siphon Control , 2019, IEEE Access.

[3]  Zhiwu Li,et al.  An Approach to Improve Permissiveness of Supervisors for GMECs in Time Petri Net Systems , 2020, IEEE Transactions on Automatic Control.

[4]  MengChu Zhou,et al.  Intelligent token Petri nets for modelling and control of reconfigurable automated manufacturing systems with dynamical changes , 2011 .

[5]  Dipankar Deb,et al.  Design of Smart Door Closer System with Image Classification over WLAN , 2020, Wirel. Pers. Commun..

[6]  Zhiwu Li,et al.  Strict Minimal Siphon-Based Colored Petri Net Supervisor Synthesis for Automated Manufacturing Systems With Unreliable Resources , 2020, IEEE Access.

[7]  Abdulrahman Al-Ahmari,et al.  Comparison and Evaluation of Deadlock Prevention Methods for Different Size Automated Manufacturing Systems , 2015 .

[8]  D Y Chao Improvement of Suboptimal Siphon- and FBM-Based Control Model of a Well-Known ${\rm S}^{3}{\rm PR}$ , 2011, IEEE Transactions on Automation Science and Engineering.

[9]  Zhiwu Li,et al.  Single Controller-Based Colored Petri Nets for Deadlock Control in Automated Manufacturing Systems , 2019, Processes.

[10]  MengChu Zhou,et al.  Elementary siphons of Petri nets and their application to deadlock prevention in flexible manufacturing systems , 2004, IEEE Trans. Syst. Man Cybern. Part A.

[11]  Olfa Mosbahi,et al.  Design of a Maximally Permissive Liveness- Enforcing Petri Net Supervisor for Flexible Manufacturing Systems , 2011, IEEE Transactions on Automation Science and Engineering.

[12]  MengChu Zhou,et al.  Design of Optimal Petri Net Supervisors for Flexible Manufacturing Systems via Weighted Inhibitor Arcs , 2018 .

[13]  Zhiwu Li,et al.  Design of Supervisors for Active Diagnosis in Discrete Event Systems , 2020, IEEE Transactions on Automatic Control.

[14]  Lijun Zhou,et al.  Object-oriented Petri nets and π-calculus-based modeling and analysis of reconfigurable manufacturing systems , 2016 .

[15]  Zhiwu Li,et al.  Nonblocking Supervisory Control of State-Tree Structures With Conditional-Preemption Matrices , 2020, IEEE Transactions on Industrial Informatics.

[16]  Mi Zhao,et al.  A suboptimal deadlock control policy for designing non-blocking supervisors in flexible manufacturing systems , 2017, Inf. Sci..

[17]  Zhiwu Li,et al.  Diagnosability of Vector Discrete-Event Systems Using Predicates , 2019, IEEE Access.

[18]  Yen-Liang Pan,et al.  Design of improved optimal and suboptimal deadlock prevention for flexible manufacturing systems based on place invariant and reachability graph analysis methods , 2017 .

[19]  Samir Bourekkache,et al.  Using High Level Petri Nets in the Modelling, Simulation and Verification of Reconfigurable Manufacturing Systems , 2014, Int. J. Softw. Eng. Knowl. Eng..

[20]  Reuven Katz,et al.  Design principles of reconfigurable machines , 2007 .

[21]  MengChu Zhou,et al.  A Necessary and Sufficient Condition for a Resource Subset to Generate a Strict Minimal Siphon in S 4PR , 2017, IEEE Transactions on Automatic Control.

[22]  Zhiwu Li,et al.  Containment of rumor spread in complex social networks , 2020, Inf. Sci..

[23]  F. Vernadat,et al.  The tool TINA – Construction of abstract state spaces for petri nets and time petri nets , 2004 .

[24]  Zhiwu Li,et al.  On Algebraic Identification of Critical States for Deadlock Control in Automated Manufacturing Systems Modeled With Petri Nets , 2019, IEEE Access.

[25]  Dawn M. Tilbury,et al.  Deadlock-Free Resource Allocation Control for a Reconfigurable Manufacturing System With Serial and Parallel Configuration , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[26]  Murat Uzam,et al.  An Optimal Deadlock Prevention Policy for Flexible Manufacturing Systems Using Petri Net Models with Resources and the Theory of Regions , 2002 .

[27]  Zhenhua Yu,et al.  A Pareto-based genetic algorithm for multi-objective scheduling of automated manufacturing systems , 2020 .

[28]  Daniel Y. Chao Fewer Monitors and More Efficient Controllability for Deadlock Control in S3PGR2 (Systems of Simple Sequential Processes with General Resource Requirements) , 2010, Comput. J..

[29]  MengChu Zhou,et al.  Behaviorally Optimal and Structurally Simple Liveness-Enforcing Supervisors of Flexible Manufacturing Systems , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[30]  Zhiwu Li,et al.  On scalable supervisory control of multi-agent discrete-event systems , 2019, Autom..

[31]  Zhiwu Li,et al.  DESIGN AND IMPLEMENTATION OF DEADLOCK CONTROL FOR AUTOMATED MANUFACTURING SYSTEMS , 2019 .

[32]  Diolino J. Santos Filho,et al.  Modeling of reconfigurable distributed manufacturing control systems , 2015 .

[33]  Yufeng Chen,et al.  Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems , 2011, Autom..

[34]  A. Galip Ulsoy,et al.  Reconfigurable manufacturing systems: Key to future manufacturing , 2000, J. Intell. Manuf..

[35]  Roberto Cordone,et al.  Selective Siphon Control for Deadlock Prevention in Petri Nets , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.