J4 ›› 2009, Vol. 36 ›› Issue (5): 902-908.

• Original Articles • Previous Articles     Next Articles

Deadlock prevention approach for a class of timed Petri nets

GUO Jin-wei;LI Zhi-wu   

  1. (School of Mechano-electronic Engineering, Xidian Univ., Xi'an  710071, China)
  • Received:2008-07-15 Online:2009-10-20 Published:2009-11-30
  • Contact: GUO Jin-wei E-mail:jw_guo525@126.com

Abstract:

To solve the problem of deadlock prevention for timed Petri nets, an effective prevention policy based on siphons is proposed. Without enumerating the reachable markings, deadlock prevention is achieved and the final supervisor is live. First, a timed Petri net is stretched into an SPN. Without influence on the system performance, each transition in the SPN has a unit time delay. Then by ignoring the factor of delay time, the siphon-control-based approach is applied. Monitors based on the marking constraints are added to the plant model to ensure all strict minimal siphons in the net invariant-controlled. A liveness-enforcing supervisor with a simple structure can be realized by reverting the TPN.

Key words: flexible manufacturing systems, timed Petri nets, deadlock prevention

CLC Number: 

  • TP278