首页 | 本学科首页   官方微博 | 高级检索  
     


Soft real-time EPICS extensions for fast control: A case study applied to a TCV equilibrium algorithm
Affiliation:1. Asociación EURATOM/CIEMAT para Fusión, Madrid, Spain;2. Grupo de Investigación en Instrumentación y Acústica Aplicada, UPM, Madrid, Spain;1. Institute of Plasma Physics AS CR, Za Slovankou 3, 182 00 Praha 8, Czech Republic;2. Department of Physical Electronics, Faculty of Nuclear Sciences and Physical Engineering, Czech Technical University in Prague, V Holešovičkách 2, 180 00 Praha 8, Czech Republic;3. Culham Centre for Fusion Energy, Culham Science Centre, Abingdon, United Kingdom;4. Department of Surface and Plasma Science, Faculty of Mathematics and Physics, Charles University in Prague, V Holešovičkách 2, 180 00 Praha 8, Czech Republic;5. Faculty of Electrical Engineering, Czech Technical University in Prague, Karlovo náměstí 13/E, Prague, Czech Republic;1. Massachusetts Institute of Technology, 175 Albany Street, Cambridge, MA 02139, USA;2. Consorzio RFX, Euratom-ENEA Association, Corso Stati Uniti 4, Padova 35127, Italy
Abstract:For new control systems development, ITER distributes CODAC Core System that is a software package based on Linux RedHat, and includes EPICS (Experimental Physics and Industrial Control System) as software control system solution. EPICS technology is being widely used for implementing control systems in research experiments and it is a very well tested technology, but presents important lacks to meet fast control requirements. To manage and process massive amounts of acquired data, EPICS requires additional functions such as: data block oriented transmissions, links with speed-optimized data buffers and synchronization mechanisms not based on system interruptions. This EPICS limitation turned out clearly during the development of the Fast Plant System Controller Prototype for ITER based on PXIe platform.In this work, we present a solution that, on the one hand, is completely compatible and based on EPCIS technology, and on the other hand, extends EPICS technology for implementing high performance fast control systems with soft-real time characteristics. This development includes components such as: data acquisition, processing, monitoring, data archiving, and data streaming (via network and shared memory). Additionally, it is important to remark that this system is compatible with multiple Graphics Processing Units (GPUs) and is able to integrate MatLab code through MatLab engine connections. It preserves EPICS modularity, enabling system modification or extension with a simple change of configuration, and finally it enables parallelization based on data distribution to different processing components.With the objective of illustrating the presented solution in an actual tokamak application, we have implemented fundamental tokamak equilibrium quantities such as plasma position, Shafranov shift or internal inductance. The algorithms have been parallelized and implemented for its execution on CPU, GPUs and Matlab, and have been tested using actual magnetic data from the TCV tokamak fast control system.
Keywords:Control  Real-time  EPICS  Shafranov  GPU
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号