To read this content please select one of the options below:

Extraction of elementary siphons in a class of generalized Petri nets using graph theory

YiFan Hou (School of Electro-Mechanical Engineering, Xidian University, Xi'an, China)
ZhiWu Li (School of Electro-Mechanical Engineering, Xidian University, Xi'an, China)
Mi Zhao (Machinery and Electricity College, Shihezi University, Shihezi, China)
Ding Liu (School of Electro-Mechanical Engineering, Xidian University, Xi'an, China)

Engineering Computations

ISSN: 0264-4401

Article publication date: 25 February 2014

123

Abstract

Purpose

Siphon-based deadlock control in a flexible manufacturing system (FMS) suffers from the problems of computational and structural complexity since the number of siphons grows exponentially with respect to the size of its Petri net model. In order to reduce structural complexity of a supervisor, a set of elementary siphons derived from all strict minimal siphons (SMS) is explicitly controlled. The purpose of this paper is through fully investigating the structure of a class of generalized Petri nets, WS3PR, to compute all SMS and a compact set of elementary siphons.

Design/methodology/approach

Based on graph theory, the concepts of initial resource weighted digraphs and restricted subgraphs are proposed. Moreover, the concept of augmented siphons is proposed to extend the application of elementary siphons theory for WS3PR. Consequently, the set of elementary siphons obtained by the proposed method is more compact and well suits for WS3PR.

Findings

In order to demonstrate the proposed method, an FMS example is presented. All SMS and elementary siphons can be derived from initial resource weighted digraphs. Compared with those obtained by the method in Li and Zhou, the presented method is more effective to design a structural simple liveness-enforcing supervisor for WS3PR.

Originality/value

This work presents an effective method of computing SMS and elementary siphons for WS3PR. Monitors are added for the elementary siphons only, and the controllability of every dependent siphon is ensured by properly supervising its elementary ones. A same set of elementary siphons can be admitted by different WS3PR with isomorphic structures.

Keywords

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant No. 61074035 and 61104110, the Fundamental Research Funds for the Central Universities under Grant No. JY10000904001 and K50510040012, the National Research Foundation for the Doctoral Program of Higher Education, the Ministry of Education, People's Republic of China, under Grant No. 20090203110009.

Citation

Hou, Y., Li, Z., Zhao, M. and Liu, D. (2014), "Extraction of elementary siphons in a class of generalized Petri nets using graph theory", Engineering Computations, Vol. 31 No. 2, pp. 331-352. https://doi.org/10.1108/EC-01-2013-0020

Publisher

:

Emerald Group Publishing Limited

Copyright © 2014, Emerald Group Publishing Limited

Related articles