Back to Search Start Over

On the transformation from automata into Petri Nets in FMS

Authors :
Jian Zhang
Deng-shan Wu
Jian-zhong Cao
Source :
2010 IEEE International Conference on Mechatronics and Automation.
Publication Year :
2010
Publisher :
IEEE, 2010.

Abstract

Automata and Petri nets are both used in research of discrete event systems (DES). Based on supervisory control theory, this paper provides an algorithm to convert automata into Petri nets in flexible manufacturing systems (FMS). The automaton to be transformed should satisfy three conditions: (1) it contains no self-loop, (2) its initial state is also the marker state, and (3) it is nonblocking. The automaton is first divided into several sub-automata by projecting it onto some groups of events. Second the redundant automata are deleted. Then the sub-automata remained are changed separately into places with transitions and arcs in Petri nets formalism. In Petri nets formalism of FMS, places are distinguished by idle, operation, and resource places. We set the initial tokens of idle and resource places to be n − 1 (n is the number of states corresponding to the automaton) and set the initial tokens of the operation places to be zero. Then the places and transitions are connected together to form a complete Petri net.

Details

Database :
OpenAIRE
Journal :
2010 IEEE International Conference on Mechatronics and Automation
Accession number :
edsair.doi...........bea16804b7d56a337200e2dbc3a8897f
Full Text :
https://doi.org/10.1109/icma.2010.5588899