Title :
Code generation for Petri Nets-specified reconfigurable distributed control systems
Author :
Richta, T. ; Janousek, V. ; Koci, R.
Author_Institution :
IT4Innovations Centre of Excellence, Bmo Univ. of Technol., Brno, Czech Republic
Abstract :
This paper deals with the problem of automated conversion of formal system specification to the executable implementation that preserves the reconfigurability of the original model within its runtime. Formal part of the work is based on Coloured Petri Nets formalism extended with the nets-within-nets structural paradigm introduced by Valk. This paradigm reduces the partitioning problem using multiple levels of abstraction within modeling. Described solution aims to produce the distributed control system using five levels of abstraction and a set of translation rules that produces the target prototype. The main contribution of the paper is the introduction of mapping rules that are used for prototype generation and the concept of distributed virtual machine that interprets Petri Nets specifications and supports the reconfigurability of the system.
Keywords :
Petri nets; control engineering computing; distributed control; formal specification; virtual machines; Petri nets; abstraction level; code generation; distributed virtual machine concept; formal system specification; mapping rule; nets-within-nets structural paradigm; partitioning problem; prototype generation; reconfigurable distributed control system; system reconfigurability; translation rule; Petri nets; Protocols; Solar heating; Temperature sensors; Unified modeling language; code generation; control systems; formal specification; model execution; model-driven engineering; systems modeling;
Conference_Titel :
MECHATRONIKA, 2012 15th International Symposium
Conference_Location :
Prague
Print_ISBN :
978-1-4673-0979-0