Title :
Control synthesis of timed discrete event systems based on predicate invariance
Author :
Chen, Haoxun ; Hanisch, Hans-Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., Connecticut Univ., Storrs, CT, USA
fDate :
10/1/2000 12:00:00 AM
Abstract :
In this paper, arc-timed Petri nets are used to model controlled real-time discrete event systems, and the control synthesis problem that designs a controller for a system to satisfy its given closed-loop behavior specification is addressed. For the problem with the closed-loop behavior specified by a state predicate, real-time control-invariant predicates are introduced, and a fixpoint algorithm to compute the unique extremal control-invariant subpredicate of a given predicate, key to the control synthesis, is presented. For the problem with the behavior specified by a labeled arc-timed Petri net, it is shown that the control synthesis problem can be transformed into one that synthesizes a controller for an induced arc-timed Petri net with a state predicate specification. The problem can then be solved by using the fixpoint algorithm as well. The algorithm involves conjunction and disjunction operations of polyhedral sets and can be algorithmically implemented, making automatic synthesis of controllers for real-time discrete event systems possible
Keywords :
Petri nets; control system synthesis; controllers; discrete event systems; formal specification; state feedback; arc-timed Petri nets; closed-loop behavior; closed-loop behavior specification; control synthesis; control-invariant subpredicate; fixpoint algorithm; polyhedral sets; predicate invariance; real-time control-invariant predicates; real-time discrete event system; state predicate specification; timed discrete event systems; Automata; Automatic control; Automation; Control system synthesis; Control theory; Discrete event systems; Petri nets; Real time systems; Robots; Timing;
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
DOI :
10.1109/3477.875447