Interoperability of remote handling control system software modules at Divertor Test Platform 2 using middleware
Creators
- 1. Tampere University of Technology, Department of Intelligent Hydraulics and Automation, Tampere (Finland)
- 2. VTT, Technical Research Centre of Finland, Tampere (Finland)
- 3. F4E, Fusion for Energy, Torres Diagonal Litoral B3, Josep Pla2, 08019, Barcelona (Spain)
- 4. ITER Organization, Route de Vinon sur Verdon, 13115 Saint Paul Lez Durance (France)
Description
Highlights: ► The prototype DTP2 remote handling control system is a heterogeneous collection of subsystems, each realizing a functional area of responsibility. ► Middleware provides well-known, reusable solutions to problems, such as heterogeneity, interoperability, security and dependability. ► A middleware solution was selected and integrated with the DTP2 RH control system. The middleware was successfully used to integrate all relevant subsystems and functionality was demonstrated. -- Abstract: This paper focuses on the inter-subsystem communication channels in a prototype distributed remote handling control system at Divertor Test Platform 2 (DTP2). The subsystems are responsible for specific tasks and, over the years, their development has been carried out using various platforms and programming languages. The communication channels between subsystems have different priorities, e.g. very high messaging rate and deterministic timing or high reliability in terms of individual messages. Generally, a control system's communication infrastructure should provide interoperability, scalability, performance and maintainability. An attractive approach to accomplish this is to use a standardized and proven middleware implementation. The selection of a middleware can have a major cost impact in future integration efforts. In this paper we present development done at DTP2 using the Object Management Group's (OMG) standard specification for Data Distribution Service (DDS) for ensuring communications interoperability. DDS has gained a stable foothold especially in the military field. It lacks a centralized broker, thereby avoiding a single-point-of-failure. It also includes an extensive set of Quality of Service (QoS) policies. The standard defines a platform- and programming language independent model and an interoperability wire protocol that enables DDS vendor interoperability, allowing software developers to avoid vendor lock-in situations
Availability note (English)
Available from http://dx.doi.org/10.1016/j.fusengdes.2013.02.013Additional details
Identifiers
- DOI
- 10.1016/j.fusengdes.2013.02.013;
- PII
- S0920-3796(13)00127-0;
Publishing Information
- Journal Title
- Fusion Engineering and Design
- Journal Volume
- 88
- Journal Issue
- 9-10
- Journal Page Range
- p. 2177-2180
- ISSN
- 0920-3796
- CODEN
- FEDEEE
Conference
- Title
- 27. symposium on fusion technology
- Acronym
- SOFT-27
- Dates
- 24-28 Sep 2012
- Place
- Liege (Belgium)
INIS
- Country of Publication
- Netherlands
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 45053994
- Subject category
- S70: PLASMA PHYSICS AND FUSION TECHNOLOGY;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMMUNICATIONS; COMPUTER CODES; CONTROL SYSTEMS; DIVERTORS; FAILURES; IMPLEMENTATION; MANAGEMENT; PERFORMANCE; RELIABILITY; REMOTE HANDLING
Optional Information
- Copyright
- Copyright (c) 2013 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.