skip to main content
Show Results with:

Coupling DCS and MARTe: two real-time control frameworks in collaboration

Rapson, Christopher J. et al.

Fusion engineering and design. Volume 89:Issue 12 (2014); pp 3125-3130 -- Elsevier

Online access

  • Title:
    Coupling DCS and MARTe: two real-time control frameworks in collaboration
  • Author: Rapson, Christopher J.;
    Carvalho, Pedro;
    Lüddecke, Klaus;
    Neto, André C.;
    Santos, Bruno;
    Treutterer, Wolfgang;
    Winter, Axel;
    Zehetbauer, Thomas
  • Found In: Fusion engineering and design. Volume 89:Issue 12 (2014); pp 3125-3130
  • Journal Title: Fusion engineering and design
  • Subjects: Nuclear engineering--Periodicals; Control system--Real time--Software framework--ITER--MARTe--DCS; Dewey: 621.484
  • Rights: Licensed
  • Publication Details: Elsevier
  • Abstract: Highlights Similarities and differences between DCS and MARTe. Identifies the state-of-the-art in terms of software frameworks for fusion control. Interfaces developed for realtime and non-realtime communication between DCS and MARTe. An algorithm replicated in DCS and MARTe produces identical results and good performance. The start of collaboration to develop a new framework for ITER PCS. Abstract Fusion experiments place high demands on real-time control systems. Within the fusion community two modern framework-based software architectures have emerged as powerful tools for developing algorithms for real-time control of complex systems while maintaining the flexibility required when operating a physics experiment. The two frameworks are known as DCS (Discharge Control System), from ASDEX Upgrade and MARTe (Multithreaded Application Real-Time executor), originally from JET. Based on the success of DCS and MARTe, ITER has chosen to develop a framework architecture for its Plasma Control System which will adopt major design concepts from both the existing frameworks. This paper describes a coupling of the two existing frameworks, which was undertaken to explore the degree of similarity and compliance between the concepts, and to extend their capabilities. DCS and MARTe operate in parallel with synchronised state machines and a common message logger. Configuration data is exchanged before the real-time phase. During the real-time phase, structured data is exchanged via shared memory and an existing DCS algorithm is replicated within MARTe. The coupling tests the flexibility and identifies the respective strengths of the two frameworks, providing a well-informed basis on which to move forward and design a new ITER real-time framework.
  • Identifier: System Number: ETOCvdc_100065634068.0x000001; Journal ISSN: 0920-3796; 10.1016/j.fusengdes.2014.10.002
  • Publication Date: 2014
  • Physical Description: Electronic
  • Shelfmark(s): 4059.671000
  • UIN: ETOCvdc_100065634068.0x000001

Searching Remote Databases, Please Wait