Real-time communication for distributed plasma control systems

被引:7
作者
Luchetta, A. [1 ]
Barbalace, A. [1 ]
Manduchi, G. [1 ]
Soppelsa, A. [1 ]
Taliercio, C. [1 ]
机构
[1] Assoc Euratom ENEA Fus, Consorzio RFX, I-35127 Padua, Italy
基金
欧盟地平线“2020”;
关键词
real-time control; real-time communication; Ethernet; VxWorks; Linux; RTAI; Xenomai; RTnet;
D O I
10.1016/j.fusengdes.2007.12.026
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Real-time control applications will benefit in the near future from the enhanced performance provided by multi-core processor architectures. Nevertheless real-time communication will continue to be critical in distributed plasma control systems where the plant under control typically is distributed over a wide area. At RFX-mod real-time communication is crucial for hard real-time plasma control, due to the distributed architecture of the system, which consists of several VMEbus stations. The system runs under VxWorks and uses Gigabit Ethernet for sub-millisecond real-time communication. To optimize communication in the system, a set of detailed measurements has been carried out on the target platforms (Motorola MVME5100 and MVME5500) using either the VxWorks User Datagram Protocol (UDP) stack or raw communication based on the data link layer. Measurements have been carried out also under Linux, using its UDP stack or, in alternative, RTnet, an open source hard real-time networkprotocol stack. RTnet runs under Xenomai or RTAI, two popular real-time extensions based on the Linux kernel. The paper reports on the measurements carried out and compares the results, showing that the performance obtained by using open source code is suitable for sub-millisecond real-time communication in plasma control. (c) 2008 Published by Elsevier B. V.
引用
收藏
页码:520 / 524
页数:5
相关论文
共 17 条
[1]  
BARBALACE A, IEEE T NUCL SC UNPUB
[2]   First operation of RFX-mod real-time control system [J].
Cavinato, M. ;
Luchetta, A. ;
Manduchi, G. ;
Marchiori, G. ;
Taliercio, C. .
FUSION ENGINEERING AND DESIGN, 2006, 81 (15-17) :1765-1770
[3]  
COUTIER P, 2000, RTSS 2000 REAL TIM O
[4]   Real-time measurement and control at JET experiment control [J].
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
[5]  
FELTON R, 1999, P 11 IEEE NPSS REAL
[6]  
Hamilton D., 2005, MULTICORE MICROPROCE
[7]  
Kiszka J, 2005, P 10 IEEE INT C EM T
[8]  
KREJSA D, 2006, IMPROVING PERFORMANC
[9]   Status and prospect of JT-60 plasma control and diagnostic data processing systems for advanced operation scenarios [J].
Kurihara, K. ;
Yonekawa, I. ;
Kawamata, Y. ;
Sueoka, M. ;
Hosoyama, H. ;
Sakata, S. ;
Ohshima, T. ;
Sato, M. ;
Kiyono, K. ;
Ozeki, T. .
FUSION ENGINEERING AND DESIGN, 2006, 81 (15-17) :1729-1734
[10]   General architecture, implementation and performance of the digital feedback control in RFX [J].
Luchetta, A ;
Manduchi, G .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2000, 47 (02) :186-191