On the Existence of a Maximally Permissive Liveness-enforcing Petri Net Supervisor for Flexible Manufacturing Systems
Behavior permissiveness is the most important criterion in evaluating the performance of a liveness-enforcing supervisor. For a class of Petri nets, S 3 PR, this paper explores a sufficient condition under which there exists a maximally permissive monitor-based liveness-enforcing Petri net superviso...
Saved in:
Published in | 2008 IEEE International Conference on Networking, Sensing and Control pp. 90 - 95 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.04.2008
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Behavior permissiveness is the most important criterion in evaluating the performance of a liveness-enforcing supervisor. For a class of Petri nets, S 3 PR, this paper explores a sufficient condition under which there exists a maximally permissive monitor-based liveness-enforcing Petri net supervisor. It can be computed in an iterative way. At each iteration, a siphon is derived by the MlP-based deadlock detection method and controlled with its control depth variable being unit. We conclude that, for any S 3 PR structure N, there exists an initial marking Mo such that a maximally permissive liveness- enforcing supervisor can be always found for (N, M 0 ). The results obtained in this research are fully based on elementary siphons that are developed in our previous work. A flexible manufacturing example is used to demonstrate the proposed methodology. |
---|---|
ISBN: | 142441685X 9781424416851 |
DOI: | 10.1109/ICNSC.2008.4525189 |