Integration of Simulink, MARTe and MDSplus for rapid development of real-time applications (Abstract/Poster in atti di convegno)

Type
Label
  • Integration of Simulink, MARTe and MDSplus for rapid development of real-time applications (Abstract/Poster in atti di convegno) (literal)
Anno
  • 2014-01-01T00:00:00+01:00 (literal)
Alternative label
  • Manduchi G.; Luchetta A.; Taliercio C. (2014)
    Integration of Simulink, MARTe and MDSplus for rapid development of real-time applications
    in 28th Symposium on Fusion Technology (SOFT 2014), San Sebastián, Spain, Sept. 29 - Oct. 3, 2014
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Manduchi G.; Luchetta A.; Taliercio C. (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#altreInformazioni
  • Poster - Abstract Final Nr. P1.040 ; Id416 ; Book of Abstracts page 116 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#url
  • http://www.soft2014.eu/book_of_abstracts.pdf (literal)
Note
  • Abstract (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
  • Consorzio RFX (CNR, ENEA, INFN, Università di Padova, Acciaierie Venete SpA), Corso Stati Uniti 4 - 35127 Padova (Italy) (literal)
Titolo
  • Integration of Simulink, MARTe and MDSplus for rapid development of real-time applications (literal)
Abstract
  • Simulink is a graphical data flow programming tool for modeling and simulating dynamic systems and is widely used in the fusion community for the development of algorithms for plasma control. A component of Simulink, called Simulink Coder, generates C code from Simulink diagrams.Code generated in this way has already been integrated in several plasma control systems. MARTe is a framework for the implementation of real-time systems, currently in use in several fusion experiments. MARTe is based on an abstraction of the underlying operating system and provides an execution model where a number of real-time threads execute each a set of Generic Application Modules (GAMs). GAM instances will refer to input/output components as well as control algorithms. MDSplus is a framework widely used in the fusion community for the management of data. MDSplus allows storing the configuration of an experiment in a database called Experiment Model that is then cloned and filled with acquired data to produce a new database, called Pulse File, containing the complete picture of the configuration and the outcome of a given plasma discharge experiment. The three systems provide a solution to different facets of the same process, that is, real-time plasma control development. Simulink diagrams will describe the algorithms used in control, which will be implemented as MARTe GAMs and which will use parameters read from and produce results written to MDSplus pulse files. The paper will present an integration of the three systems suitable to speed up the development of real-time control applications. In particular, it will be shown how from a Simulink diagram describing a given algorithm to be used in a control system, it is possible to generate in an automated way the corresponding MARTe and MDSplus components that can be assembled to implement the target system. (literal)
Prodotto di
Autore CNR

Incoming links:


Autore CNR di
Prodotto
data.CNR.it