DocumentCode :
826291
Title :
Synthesis of supervisors enforcing general linear constraints in Petri nets
Author :
Iordache, Marian V. ; Antsaklis, Panos J.
Author_Institution :
Dept. of Electr. Eng., Univ. of Notre Dame, IN, USA
Volume :
48
Issue :
11
fYear :
2003
Firstpage :
2036
Lastpage :
2039
Abstract :
Efficient techniques exist for the design of supervisors enforcing constraints consisting of linear marking inequalities. This note shows that without losing the benefits of the prior techniques, the class of constraints can be generalized to linear constraints containing marking terms, firing vector terms, and Parikh vector terms. We show that this extended class of constraints is more expressive. Furthermore, we show that the extended constraints can describe any supervisor consisting of control places arbitrarily connected to the transitions of a plant Petri net (PN). The supervisor design procedure we propose is as follows. For PNs without uncontrollable and unobservable transitions, a direct method for the design of a PN supervisor that is least restrictive is given. For PNs with uncontrollable and/or unobservable transitions, we reduce the problem to the design of supervisors enforcing linear marking inequalities.
Keywords :
Petri nets; constraint theory; control system synthesis; matrix algebra; Parikh vector terms; Petri nets; arbitrarily connected control places; firing vector terms; general linear constraints; least restrictive method; linear marking inequalities; marking terms; plant Petri net transitions; supervisor design; supervisory control; uncontrollable transitions; unobservable transitions; Design methodology; Fires; Petri nets; Supervisory control; System recovery; Vectors;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2003.819298
Filename :
1245198
Link To Document :
بازگشت