Real-time data access layer for MDSplus

被引:2
作者
Manduchi, G. [1 ]
Luchetta, A. [1 ]
Taliercio, C. [1 ]
Fredian, T. [2 ]
Stillerman, J. [2 ]
机构
[1] Euratom ENEA Assoc, Consorzio RFX, I-35127 Padua, Italy
[2] MIT, Cambridge, MA 02139 USA
关键词
control systems; data acquisition; real-time applications; real-time operating systems;
D O I
10.1016/j.fusengdes.2007.08.024
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Recent extensions to MDSplus allow data handling in long discharges and provide a real-time data access and communication layer. The real-time data access layer is an additional component of MDSplus: it is possible to use the traditional MDSplus API during normal operation, and to select a subset of data items to be used in real time. Real-time notification is provided by a communication layer using a publish-subscribe pattern. The notification covers processes sharing the same data items even running on different machines, thus allowing the implementation of distributed control systems. The real-time data access layer has been developed for Windows, Linux, and VxWorks; it is currently being ported to Linux RTAI. In order to quantify the fingerprint of the presented system, the performance of the real-time access layer approach is compared with that of an ad hoc, manually optimized program in a sample real-time application. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:312 / 316
页数:5
相关论文
共 7 条
[1]   Progress in real-time feedback control systems in RFX [J].
Barana, O ;
Luchetta, A ;
Manduchi, G ;
Taliercio, C .
FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) :35-40
[2]  
BARBALACE A, 2007, 15 IEEE NPSS REAL TI
[3]   General-purpose framework for real time control in nuclear fusion experiments [J].
Cavinato, M. ;
Manduchi, G. ;
Luchetta, A. ;
Taliercio, C. .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) :1002-1008
[4]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software
[5]  
Kiszka J., 2005, 10 IEEE INT C EM TEC
[6]   Current status of the upgraded DIII-D real-time digital plasma control system [J].
Penaflor, BG ;
Ferron, JR ;
Johnson, RD ;
Piglowski, DA .
FUSION ENGINEERING AND DESIGN, 2004, 71 (1-4) :47-52
[7]   Commissioning and initial operation experience with ASDEX Upgrade's new real-time control and data acquisition [J].
Raupp, G. ;
Behler, K. ;
Cole, R. ;
Engelhardt, K. ;
Lohs, A. ;
Lueddecke, K. ;
Treutterer, W. ;
Neu, G. ;
Vijverberg, T. ;
Zasche, D. ;
Zehetbauer, Th. .
FUSION ENGINEERING AND DESIGN, 2006, 81 (15-17) :1747-1751