A survey of recent MARTe based systems

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.

[1]  Antonio Barbalace,et al.  MARTe: A Multiplatform Real-Time Framework , 2010, IEEE Transactions on Nuclear Science.

[2]  Miguel Correia,et al.  An ATCA Embedded Data Acquisition and Control System for the Compass tokamak , 2009 .

[3]  Francesco Mirizzi,et al.  The PAM launcher for FTU: results of the preliminary tests , 2003 .

[4]  R. Albanese,et al.  The linearized CREATE-L plasma response model for the control of current, position and shape in tokamaks , 1998 .

[5]  Alfredo Pironti,et al.  A Flexible Software for Real-Time Control in Nuclear Fusion Experiments , 2005 .

[6]  N Hawkes,et al.  Active control of type-I edge-localized modes with n=1 perturbation fields in the JET tokamak. , 2007, Physical review letters.

[7]  O. Mitarai,et al.  Alternating current plasma operation in the STOR-M tokamak , 1996 .

[8]  V. Toigo,et al.  The design and manufacture of the enhanced radial field amplifier (ERFA) for the jet project , 2009 .

[9]  Contributors Jet-Efda,et al.  Synchronous ELM Pacing at JET using the Vertical Stabilisation Controller , 2008 .

[10]  J. B. Lister,et al.  A lower hybrid current drive system for ITER , 2009 .

[11]  P. J. Lomas,et al.  n=2 Compensation and variable gains for JET vertical stabilisation , 2003 .

[12]  P. Duarte,et al.  ISTTOK plasma control with the tomography diagnostic , 2010 .

[13]  A. Astolfi,et al.  A new extremum seeking technique and its application to maximize RF heating on FTU , 2009 .

[14]  C.A.F. Varandas,et al.  Operation of the tokamak ISTOKK in a multicycle alternating flat-top plasma current regime , 1997 .

[15]  J. Stöckel,et al.  Reinstallation of the COMPASS-D tokamak in IPP ASCR , 2006 .

[16]  Alfredo Portone,et al.  The JET PCU project: An international plasma control project , 2008 .

[17]  R. Albanese,et al.  Plasma modelling for the control of vertical instabilities in tokamaks , 1989 .

[18]  Beatriz Carvalho,et al.  Real-time software for the COMPASS tokamak plasma control , 2010 .

[19]  J. Contributors,et al.  Perturbation of tokamak magnetic surfaces by applied toroidally asymmetric magnetic fields , 2007 .

[20]  R. Aymar,et al.  The ITER design , 2002 .

[21]  R. Vitelli,et al.  Linux real-time framework for fusion devices , 2009 .

[22]  Filippo Sartori,et al.  Real-time plasma control at JET using an ATM network , 1999, 1999 IEEE Conference on Real-Time Computer Applications in Nuclear Particle and Plasma Physics. 11th IEEE NPSS Real Time Conference. Conference Record (Cat. No.99EX295).

[23]  B. B. Carvalho,et al.  ATCA control system hardware for the plasma vertical stabilization in the JET tokamak , 2009, 2009 16th IEEE-NPSS Real Time Conference.