Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE transactions on systems, man, and cybernetics Année : 2013

Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems

Zhiwu Li
Abdulrahman M. Al-Ahmari
  • Fonction : Auteur

Résumé

This paper illustrates that Petri nets with self-loops are more powerful than pure nets in modeling and control of flexible manufacturing systems. A self-loop in a Petri net cannot be mathematically represented by its incidence matrix. This paper presents a mathematical method to design a maximally permissive Petri net supervisor that is expressed by a set of control places with self-loops. A control place with a self-loop can be represented by a constraint and a self-loop associated with a transition whose firing may lead to an illegal marking. The constraint is designed to ensure that all legal markings are reachable and the self-loop is used to prevent the system from reaching illegal markings by disabling the transition at a specific marking. A marking reduction approach is developed in order to cut down the considered markings, which can greatly decrease the computational overhead of the proposed method. An integer linear programming model is developed to compress the number of control places, aiming to reduce the structural complexity of the resulting supervisors. Finally, illustrative examples are used to validate the proposed method and to demonstrate that it can obtain an optimal supervisor for some cases that cannot be optimally controlled by pure net supervisors.
Fichier non déposé

Dates et versions

hal-01126362 , version 1 (06-03-2015)

Identifiants

  • HAL Id : hal-01126362 , version 1

Citer

Yufeng Chen, Zhiwu Li, Abdulrahman M. Al-Ahmari. Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems. IEEE transactions on systems, man, and cybernetics, 2013, 43, pp.252-265. ⟨hal-01126362⟩
29 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More