Transactions of the Society of Instrument and Control Engineers
Online ISSN : 1883-8189
Print ISSN : 0453-4654
ISSN-L : 0453-4654
A Reduction Method of Capacity Petri Net for Liveness Analysis
Tomohiro MURATANorihisa KOMODA
Author information
JOURNAL FREE ACCESS

1987 Volume 23 Issue 3 Pages 301-307

Details
Abstract
The capacity Petri net, which is a subset of general Petri net and each of its places can have at most a constant value called place capacity, is a suitable model for describing real systems' behavior.
Liveness analysis of capacity Petri net which represents system's behavior is important to guaranteee that the system is deadlock free. Capacity Petri net has essentially boundedness in marking, so its liveness problem can be completely determined by reachability tree analysis. However, procedure of making reachability tree needs a large amount of calculation time in proportion to net size power, so there is a practical difficulty that only small size net can be analyzed by reachability tree.
Several reduction algorithms of general Petri net which has no limit of place capacity was proposed to relieve this difficulty. However these algorithms don't take into consideration of place capacity, so they can't be directly applied to reduction of capacity Petri net.
In this paper a new reduction algorithm that can reduce capacity Petri net keeping its structual property of liveness with calculation time in linear proportion to net size. This algorithm has been experimentally applied to several capacity Petri nets which represent sequence control specifications of automatic machine tools. After reduction, their net size have become 1/2-1/10 compared with that of original net, and it has been proven that proposed reduction algorithm makes liveness analysis of capacity Petri net easier.
Content from these authors
© The Society of Instrument and Control Engineers (SICE)
Previous article Next article
feedback
Top