A flexible and reusable software for real-time control applications at JET

被引:2
|
作者
De Tommasi, G
Piccolo, F
Sartori, F
机构
[1] Assoc Euratom Enea Create Fus, Dipartimento Informat & Sistemist, I-80125 Naples, Italy
[2] UKAEA Euratom Fus Assoc, Culham Sci Ctr, Abingdon OX14 3DB, Oxon, England
关键词
JET; real-time control; object-oriented programming;
D O I
10.1016/j.fusengdes.2005.06.135
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The fast growth of the JET real-time control network and the increasing demand for new systems have been the triggers that started the development of the JETRT software framework. This new architecture is designed for maximum reuse and is particularly suited for implementation of both real-time control and data acquisition systems in a complex experimental environment such as JET. Most of the software is the same in all applications independent of the platform. The varying part is the project specific algorithm, which is also compiled into a separate software component, in order to achieve a separation from the plant interface code. This design choice maximises the software reliability, reduces development costs and allows non-specialist programmers to contribute to the implementation of real-time projects. JETRT also provides an integrated set of debugging and testing tools, some of them well integrated with the Matlab environment. This feature besides the framework portability among different platforms allows to perform most of the test and validation phase on a desktop PC running Windows, significantly reducing the commissioning time of a new real-time system. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:515 / 520
页数:6
相关论文
共 50 条
  • [1] A flexible software for real-time control in nuclear fusion experiments
    De Tommasi, G.
    Piccolo, F.
    Pironti, A.
    Sartori, F.
    CONTROL ENGINEERING PRACTICE, 2006, 14 (11) : 1387 - 1393
  • [2] A UML2 profile for reusable and verifiable software components for real-time applications
    Cechticky, V.
    Egli, M.
    Pasetti, A.
    Rohlik, O.
    Vardanega, T.
    REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 312 - 325
  • [3] Examining the LabOBJX Real-Time Chart control - Developing drend software for real-time applications
    Williams, J
    DR DOBBS JOURNAL, 1996, 21 (10): : 88 - +
  • [4] Software architecture for real-time applications
    Locke, CD
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 236 - 236
  • [5] A flexible software architecture for scalable real-time image and video processing applications
    Usamentiaga, Ruben
    Molleda, Julio
    Garcia, Daniel F.
    Bulnes, Francisco G.
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [6] Modeling Real-Time Applications with Reusable Design Patterns
    Rekhis, Saoussen
    Bouassida, Nadia
    Bouaziz, Rafik
    ADVANCED COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2010, 74 : 12 - 25
  • [7] An analytical approach to change for the design of reusable real-time software
    Hoover, CL
    Khosla, PK
    SECOND WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS OF WORDS '96, 1996, : 144 - 151
  • [8] Real-time control software on NSTX
    Mastrovito, D
    Ferron, J
    Gates, D
    Gibney, T
    Johnson, R
    FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) : 65 - 69
  • [9] Real-time measurement and control at JET experiment control
    Felton, R
    Joffrin, E
    Murari, A
    Zabeo, L
    Sartori, F
    Piccolo, F
    Farthing, J
    Budd, T
    Dorling, S
    McCullen, P
    Harling, J
    Dalley, S
    Goodyear, A
    Stephen, A
    Card, P
    Bright, M
    Lucock, R
    Jones, E
    Griph, S
    Hogben, C
    Beldishevski, M
    Buckley, M
    Davis, J
    Young, I
    Hemming, O
    Wheatley, M
    Heesterman, P
    Lloyd, G
    Walters, M
    Bridge, R
    Leggate, H
    Howell, D
    Zastrow, KD
    Giroud, C
    Coffey, I
    Hawkes, N
    Stamp, M
    Barnsley, R
    Edlington, T
    Guenther, K
    Gowers, C
    Popovichef, S
    Huber, A
    Ingesson, C
    Mazon, D
    Moreau, D
    Alves, D
    Sousa, J
    Riva, M
    Barana, O
    FUSION ENGINEERING AND DESIGN, 2005, 74 (1-4) : 561 - 566
  • [10] Intelligent cruise-control applications - Real-time, embedded hybrid control software
    Girard, AR
    Spry, S
    Hedrick, JK
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2005, 12 (01) : 22 - 28