Title
Maximally permissive mutually and globally nonblocking supervision with application to switching control
Abstract
A supervisor is said to be mutually nonblocking with respect to a pair of specifications if upon completing a task in any of the specifications, it can continue on to complete the task in the other specification, i.e., the two specifications do not block each other. The notion of mutually nonblocking supervisor was introduced in Fabian and Kumar [2000. Automatica, 36(12), 1863-1869]. In this paper, we present an algorithm of polynomial complexity for computing a maximally permissive mutually and globally nonblocking supervisor. In case such a supervisor does not exist, we present a technique for relaxing the specifications for which a supervisor exists. The algorithms are based on a notion of attractability, and as a special case offer a new way of computing the maximally permissive nonblocking supervisors. The results are then applied to design of maximally permissive switching supervisors so as to allow for switching between the specifications at any time while the system is executing.
Year
DOI
Venue
2005
10.1016/j.automatica.2005.03.011
Automatica
Keywords
Field
DocType
Discrete event systems,Controllability,Nonblocking,Mutually nonblocking,Supervisory control
Supervisor,Specification language,Permissive,Controllability,Control theory,Supervisory control,Polynomial complexity,Mathematics,Computational complexity theory,Special case
Journal
Volume
Issue
ISSN
41
8
Automatica
Citations 
PageRank 
References 
6
0.75
6
Authors
4
Name
Order
Citations
PageRank
Ratnesh Kumar11103101.89
Shigemasa Takai234841.45
Martin Fabian320427.91
Toshimitsu Ushio415941.14