Distributed digital real-time control system for TCV tokamak

被引:22
作者
Le, H. B. [1 ]
Felici, F. [2 ]
Paley, J. I. [1 ]
Duval, B. P. [1 ]
Moret, J. -A. [1 ]
Coda, S. [1 ]
Sauter, O. [1 ]
Fasel, D. [1 ]
Marmillod, P. [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Assoc Euratom Confederat Suisse, Ctr Rech Phys Plasmas, CH-1015 Lausanne, Switzerland
[2] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
基金
瑞士国家科学基金会;
关键词
Tokamak; Plasma control; Digital distributed real-time control; Embedded Linux; Data acquisition; Real-time data sharing network; PLASMAS;
D O I
10.1016/j.fusengdes.2013.11.001
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
A new digital feedback control system (named the SCD "Systeme de Controle Distribue") has been developed, integrated and used successfully to control TCV (Tokamak a Configuration Variable) plasmas. The system is designed to be modular, distributed, and scalable, accommodating hundreds of diagnostic inputs and actuator outputs. With many more inputs and outputs available than previously possible, it offers the possibility to design advanced control algorithms with better knowledge of the plasma state and to coherently control all TCV actuators, including poloidal field (PF) coils, gas valves, the gyrotron powers and launcher angles of the electron cyclotron heating and current drive system (ECRH/ECCD) together with diagnostic triggering signals. The system consists of multiple nodes; each is a customised Linux desktop or embedded PC which may have local ADC and DAC cards. Each node is also connected to a memory network (reflective memory) providing a reliable, deterministic method of sharing memory between all nodes. Control algorithms are programmed as block diagrams in Matlab-Simulink providing a powerful environment for modelling and control design. The C code is generated automatically from the Simulink block diagram and compiled, with the Simulink Embedded Coder (SEC, formerly Real-Time Workshop Embedded Coder), into a Linux shared library (".so" file) and distributed to target nodes in the discharge preparation phase. During the TCV discharge, an application on each node is executed that dynamically loads the shared library at runtime. In order to obtain reliable and reproducible real time execution of the algorithm, all interrupts to the CPU on each node are suspended just before firing the shot and re-enabled afterwards. Since installation, the new digital control system has been used for a multitude of plasma control applications, ranging from basic experiments of coil current and density control to advanced experiments of MHD (magnetohydrodynamics) and plasma profile control, as well as real-time plasma transport simulations. Recently, a real-time version of a plasma equilibrium reconstruction code was developed and implemented, providing the future possibility to control the plasma shape and profiles directly during the discharge evolution. This paper presents the architecture of the new control system, its integration into the TCV plant and a sample of control applications used for TCV plasma discharges. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:155 / 164
页数:10
相关论文
共 8 条
[1]  
Coda S., 2012, P 24 IAEA FUS EN C S
[2]  
Felici F., 2011, THESIS ECOLE POLYTEC
[3]   Plasma control system for "Day-One" operation of KSTAR tokamak [J].
Hahn, Sang-hee ;
Walker, M. L. ;
Kim, Kukhee ;
Ahn, H. S. ;
Penaflor, B. G. ;
Piglowski, D. A. ;
Johnson, R. D. ;
Choi, Jaehoon ;
Lee, Dong-Keun ;
Kim, Jayhyun ;
Yoon, S. W. ;
Seo, Seong-Heon ;
Kim, H. T. ;
Kim, K. P. ;
Lee, T. G. ;
Park, M. K. ;
Bak, J. G. ;
Lee, S. G. ;
Nam, Y. U. ;
Eidietis, N. W. ;
Leuer, J. A. ;
Hyatt, A. W. ;
Jackson, G. L. ;
Mueller, D. ;
Welander, A. S. ;
Abla, G. ;
Humphreys, D. A. ;
Kim, W. C. ;
Oh, Yeong-Kook .
FUSION ENGINEERING AND DESIGN, 2009, 84 (2-6) :867-874
[4]   CREATION AND CONTROL OF VARIABLY SHAPED PLASMAS IN TCV [J].
HOFMANN, F ;
LISTER, JB ;
ANTON, M ;
BARRY, S ;
BEHN, R ;
BERNEL, S ;
BESSON, G ;
BUHLMANN, F ;
CHAVAN, R ;
CORBOZ, M ;
DUTCH, MJ ;
DUVAL, BP ;
FASEL, D ;
FAVRE, A ;
FRANKE, S ;
HEYM, A ;
HIRT, A ;
HOLLENSTEIN, C ;
ISOZ, P ;
JOYE, B ;
LLOBET, X ;
MAGNIN, JC ;
MARLETAZ, B ;
MARMILLOD, P ;
MARTIN, Y ;
MAYOR, JM ;
MORET, JM ;
NIESWAND, C ;
PARIS, PJ ;
PEREZ, A ;
PIETRZYK, ZA ;
PITTS, RA ;
POCHELON, A ;
RAGE, R ;
SAUTER, O ;
TONETTI, G ;
TRAN, MQ ;
TROYON, F ;
WARD, DJ ;
WEISEN, H .
PLASMA PHYSICS AND CONTROLLED FUSION, 1994, 36 (12B) :B277-B287
[5]   PLASMA SHAPE AND POSITION CONTROL IN HIGHLY ELONGATED TOKAMAKS [J].
HOFMANN, F ;
JARDIN, SC .
NUCLEAR FUSION, 1990, 30 (10) :2013-2022
[6]   TOKAMAK EQUILIBRIUM RECONSTRUCTION USING FARADAY-ROTATION MEASUREMENTS [J].
HOFMANN, F ;
TONETTI, G .
NUCLEAR FUSION, 1988, 28 (10) :1871-1878
[7]   The control of tokamak configuration variable plasmas [J].
Lister, JB ;
Hofmann, F ;
Moret, JM ;
Buhlmann, F ;
Dutch, MJ ;
Fasel, D ;
Favre, A ;
Isoz, PF ;
Marletaz, B ;
Marmillod, P ;
Martin, Y ;
Perez, A ;
Ward, DJ .
FUSION TECHNOLOGY, 1997, 32 (03) :321-373
[8]  
Paley J., 2010, 17 IEEE NPSS REAL TI, P1, DOI [10.1109/RTC.2010.5750487, DOI 10.1109/RTC.2010.5750487]