J4 ›› 2014, Vol. 41 ›› Issue (4): 193-197+204.doi: 10.3969/j.issn.1001-2400.2014.04.032

• Original Articles • Previous Articles     Next Articles

Method to compute the strict minimal siphon for S3PR

YOU Dan1;LIU Miao2;WU Wenhui1;WANG Shouguang1   

  1. (1. School of Information & Electronic Engineering, Zhejiang Gongshang Univ., Hangzhou  310018, China;
    2. School of Mechano-electronic Engineering, Xidian Univ., Xi'an  710071, China)
  • Received:2013-04-18 Online:2014-08-20 Published:2014-09-25
  • Contact: YOU Dan E-mail:youdan000@hotmail.com

Abstract:

Petri nets are used to model the concurrent execution and the deadlock problem in a flexible manufacturing system (FMS). Strict minimal siphons (SMS) play an important role in the development of deadlock control policies for FMS. In this paper, for a class of Petri nets called Systems of Simple Sequential Processes with Resources (S3PR), we propose a more effective method to compute SMS by analyzing a special class of places in S3PR. First, the concept of special places is proposed. Next, by analyzing the relationship between the special places and the loop resource subsets, some conditions for loop resource subsets to generate SMS are established. Based on those conditions, we can compute SMS effectively. Experimental results show that the proposed method is an effective one when the special places exist in S3PR.

Key words: deadlock, flexible manufacturing systems, Petri net, strict minimal siphons