DocumentCode
1649164
Title
A colored Petri net-based formal method for the design of control systems
Author
Makungu, M. ; St.-Denis, R. ; Barbeau, M.
Author_Institution
Dept. de Math. et d´´Inf., Sherbrooke Univ., Que., Canada
fYear
1996
Firstpage
28
Lastpage
35
Abstract
Several formal methods model reactive systems as discrete-event systems (DES). This makes mathematical reasoning about their properties easier and controller synthesis possible. We investigate the forbidden state control problem in which a DES is represented as a colored Petri net with a symmetry specification. More specifically, we provide an efficient formal method for synthesizing a controller which, when combined with the original system, will avoid reaching forbidden states. This problem is decidable if the colored Petri net has finite color sets and bounded places. Unlike conventional methods that explore the entire reachable set of states, our method avoids an exhaustive search of the state space by exploiting a symmetry specification. Furthermore, this abstraction technique allows a compact representation for the controller. Therefore, our method performs particularly well when applied to large but structured processes with similar components
Keywords
Petri nets; control system CAD; discrete event systems; formal specification; bounded places; colored Petri net-based formal method; control system design; controller synthesis; discrete-event systems; finite color sets; forbidden state control problem; large processes; mathematical reasoning; reactive systems; state space; structured processes; symmetry specification; Automatic control; Communication system control; Control system synthesis; Control systems; Design methodology; Discrete event systems; Manufacturing systems; Petri nets; Power system modeling; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1996. COMPSAC '96., Proceedings of 20th International
Conference_Location
Seoul
ISSN
0730-3157
Print_ISBN
0-8186-7579-9
Type
conf
DOI
10.1109/CMPSAC.1996.542422
Filename
542422
Link To Document