A survey of recent MARTe based systems

JET EFDA Contributors, Andre C. Neto, Diogo Alves, Luca Boncagni, Pedro J. Carvalho, Daniel F. Valcárcel, Antonio Barbalace, Gianmaria De Tommasi, Horácio Fernandes, Filippo Sartori, Enzo Vitale, Riccardo Vitelli, Luca Zabeo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

The Multithreaded Application Real-Time executor (MARTe) is a data driven framework environment for the development and deployment of real-time control algorithms. The main ideas which led to the present version of the framework were to standardise the development of real-time control systems, while providing a set of strictly bounded standard interfaces to the outside world and also accommodating a collection of facilities which promote the speed and ease of development, commissioning and deployment of such systems. At the core of every MARTe based application, is a set of independent inter-communicating software blocks, named Generic Application Modules (GAM), orchestrated by a real-time scheduler. The platform independence of its core library provides MARTe the necessary robustness and flexibility for conveniently testing applications in different environments including non-real-time operating systems. MARTe is already being used in several machines, each with its own peculiarities regarding hardware interfacing, supervisory control configuration, operating system and target control application. This paper presents and compares the most recent results of systems using MARTe: the JET Vertical Stabilisation system, which uses the Real Time Application Interface (RTAI) operating system on Intel multi-core processors; the COMPASS plasma control system, driven by Linux RT also on Intel multi-core processors; ISTTOK real-time tomography equilibrium reconstruction which shares the same support configuration of COMPASS; JET error field correction coils based on VME, PowerPC and VxWorks; FTU LH reflected power system running on VME, Intel with RTAI.
Original languageEnglish
Title of host publication2010 17th IEEE-NPSS Real Time Conference
PublisherInstitute of Electrical and Electronics Engineers
Pages1-8
Number of pages8
ISBN (Electronic)978-1-4244-7110-2
ISBN (Print) 978-1-4244-7108-9
DOIs
Publication statusPublished - 15 Apr 2010
Event17th IEEE-NPSS Real Time Conference 2010 - Lisbon, Portugal
Duration: 24 May 201028 May 2010
Conference number: 17

Conference

Conference17th IEEE-NPSS Real Time Conference 2010
Abbreviated titleRT 2010
Country/TerritoryPortugal
CityLisbon
Period24/05/1028/05/10

Keywords / Materials (for Non-textual outputs)

  • application program interfaces
  • Linux
  • multiprocessing systems
  • multi-threading
  • plasma instability
  • plasma toroidal confinement
  • Tokamak devices
  • MARTe based system
  • multithreaded application real-time executor
  • real-time control algorithms
  • independent inter-communicating software blocks
  • Generic Application Modules
  • real-time scheduler
  • hardware interfacing
  • supervisory control configuration
  • operating system
  • target control
  • JET vertical stabilisation system
  • real time application interface
  • Intel multicore processor
  • COMPASS plasma control system
  • Linux RT
  • ISTTOK real-time tomography equilibrium reconstruction
  • JET error field correction coils
  • VME
  • PowerPC
  • VxWorks
  • FTU LH reflected power system
  • Adaptive systems
  • Europe
  • Power supplies
  • Field programmable gate arrays
  • Synchronization
  • Optics
  • MARTe
  • real-time
  • nuclear fusion control
  • tokamak

Fingerprint

Dive into the research topics of 'A survey of recent MARTe based systems'. Together they form a unique fingerprint.

Cite this