Title :
Enforcing transition deadlines in time Petri nets
Author :
Wang, Haisheng ; Grigore, Liviu ; Buy, Ugo ; Darabi, Houshang
Author_Institution :
Univ. of Illinois at Chicago, Chicago
Abstract :
We automatically synthesize supervisory controllers that force a system to perform a certain operation by a given deadline. The operation must be executed by a pre-specified delay lambda with respect to the previous execution of the operation. We model both the controlled system and our control supervisors as time Petri nets. Given a target transition and a deadline, our supervisors disable net behaviors in which the firing of the target transition may miss the deadline. Our method is subject to a merge exclusion assumption on the structure of paths contained in a so-called net unfolding. If a control problem does not satisfy this assumption, we abandon supervisor generation. Preliminary empirical results show that our method is both relatively general and more tractable from a computational standpoint than most other real-time analysis methods.
Keywords :
Petri nets; control system synthesis; formal specification; manufacturing systems; production control; scheduling; automatic supervisory controller synthesis; manufacturing systems; production scheduling; time Petri nets; transition deadlines; Automatic control; Computer science; Control system synthesis; Delay; Force control; Job shop scheduling; Petri nets; Processor scheduling; Production; Scheduling algorithm;
Conference_Titel :
Emerging Technologies and Factory Automation, 2007. ETFA. IEEE Conference on
Conference_Location :
Patras
Print_ISBN :
978-1-4244-0825-2
Electronic_ISBN :
978-1-4244-0826-9
DOI :
10.1109/EFTA.2007.4416824