Title :
A modular and layered cosimulator for networked control systems
Author :
Falasca, Stefano ; Belsito, Christian ; Quagli, Andrea ; Bicchi, Antonio
Author_Institution :
Fac. of Eng., Univ. of Pisa, Pisa, Italy
Abstract :
In this paper we present a simulation framework that is intended to be used for a wide class of network control systems. It is designed in order to allow interaction with the Matlab/Simulink environment. The low-level structure is written using the C++ language so that hardware/network in the loop simulation can be readily done by substituting an arbitrary set of software components with corresponding hardware in an easy way. Sharp modularity of the code structure permits to adapt the simulation to different needs changing only a few modules. We shall show the results of its specialization to a recently proposed controlling approach, demonstrating the flexibility and the accuracy of the simulator.
Keywords :
C++ language; control engineering computing; control system synthesis; distributed control; factory automation; C++ language; Matlab-Simulink environment; arbitrary set; code structure; industrial automation; loop simulation; low-level structure; networked control systems; software components; Adaptation model; Computational modeling; Computers; Delay; Protocols; Sensors; Software; Industrial automation; Modelling and simulation; Networked systems; manufacturing;
Conference_Titel :
Control & Automation (MED), 2010 18th Mediterranean Conference on
Conference_Location :
Marrakech
Print_ISBN :
978-1-4244-8091-3
DOI :
10.1109/MED.2010.5547680