DocumentCode
1163011
Title
Hierarchical interface-based supervisory control-part II: parallel case
Author
Leduc, Ryan J. ; Lawford, Mark ; Wonham, W.M.
Author_Institution
Dept. of Comput. & Software, McMaster Univ., Hamilton, Ont., Canada
Volume
50
Issue
9
fYear
2005
Firstpage
1336
Lastpage
1348
Abstract
In this paper, we present a hierarchical method that decomposes a discrete-event system (DES) into a high-level subsystem which communicates with n≥1 parallel low-level subsystems, through separate interfaces which restrict the interaction of the subsystems. It is a generalization of the serial case (n=1) described in Part I of this paper, where we define an interface and a set of interface consistency properties that can be used to verify if a DES is nonblocking and controllable. Each clause of the definition can be verified using a single subsystem; thus the complete system model never needs to be stored in memory, offering potentially significant savings in computational resources. We provide algorithms for verifying these new properties, and briefly discuss the computational complexity of the method. Finally, we present an application to a large manufacturing example with an estimated worst-case closed-loop state-space size of 2.9×1021.
Keywords
automata theory; computational complexity; discrete event systems; hierarchical systems; computational complexity; discrete-event system; formal method; hierarchical interface-based supervisory control; hierarchical systems; high-level system; interface consistency; system model; Computational complexity; Computer aided software engineering; Control systems; Discrete event systems; Hierarchical systems; Manufacturing; Master-slave; State estimation; Supervisory control; Automata; discrete-event systems (DESs); formal methods; hierarchical systems; interfaces;
fLanguage
English
Journal_Title
Automatic Control, IEEE Transactions on
Publisher
ieee
ISSN
0018-9286
Type
jour
DOI
10.1109/TAC.2005.854612
Filename
1506940
Link To Document