DocumentCode :
141571
Title :
A platform independent communication support for distributed controller systems modelled by Petri nets
Author :
Silva, Edgar M. ; Malo, Pedro ; Gomes, L.
Author_Institution :
Fac. de Cienc. e Tecnol., Univ. Nova de Lisboa, Lisbon, Portugal
fYear :
2014
fDate :
27-30 July 2014
Firstpage :
88
Lastpage :
93
Abstract :
This paper addresses the distributed execution of Input-Output Place Transition Petri nets (IOPT-nets) models through a network of distributed controllers by providing platform independent modules for communication. Each controller is associated with an IOPT-net sub-model and a set of static communication modules characterized dynamically by the communication meta-model. The sub-models use communication channels to exchange events allowing the global evolution of the IOPT-net model. Whenever controllers are interconnected through some kind of network, communication channels are implemented by platform specific modules following a layered architecture. Communication interfaces, buffers size, routing, etc. are parameterized through the communication meta-model at the application description level, providing the necessary specifications for code to be generated dynamically and therefore support the distributed controller´s communication. An application example is introduced, composed by a network of nine distributed controllers interconnected following different topologies and using different communication interfaces. Arduino boards are used together with Ethernet shields and serial lines as implementation platforms for proof-of-concept purposes.
Keywords :
Petri nets; control engineering computing; control system synthesis; distributed control; interconnected systems; local area networks; microprocessor chips; Arduino boards; Ethernet shields; IOPT-nets; application description level; communication metamodel; distributed controller systems; input-output place transition Petri nets; platform independent communication modules; platform independent communication support; serial lines; static communication module; Communication channels; Computational modeling; Embedded systems; Network topology; Petri nets; Routing; Topology; Arduino; IOPT; Model-based development; Petri nets; Platform Independent;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics (INDIN), 2014 12th IEEE International Conference on
Conference_Location :
Porto Alegre
Type :
conf
DOI :
10.1109/INDIN.2014.6945489
Filename :
6945489
Link To Document :
بازگشت