Using Python']Python Modules in Real-Time Plasma Systems for Fusion

被引:1
作者
Ferron, Nicolo [1 ]
Manduchi, Gabriele [2 ]
机构
[1] Univ Padua, Ctr Ric Fus, I-35127 Padua, Italy
[2] Consorzio RFX, I-35127 Padua, Italy
关键词
real-time systems; !text type='Python']Python[!/text; ELECTROMAGNETIC MEASUREMENT SYSTEM; MAGNETIC CONTROL; DESIGN; SHAPE; MARTE; FEASIBILITY; PERFORMANCE; POSITION; UPGRADE; RAPTOR;
D O I
10.3390/s22186847
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
One of the most important applications of sensors is feedback control, in which an algorithm is applied to data that are collected from sensors in order to drive system actuators and achieve the desired outputs of the target plant. One of the most challenging applications of this control is represented by magnetic confinement fusion, in which real-time systems are responsible for the confinement of plasma at a temperature of several million degrees within a toroidal container by means of strong electromagnetic fields. Due to the fast dynamics of the underlying physical phenomena, data that are collected from electromagnetic sensors must be processed in real time. In most applications, real-time systems are implemented in C++; however, Python applications are now becoming more and more widespread, which has raised potential interest in their applicability in real-time systems. In this study, a framework was set up to assess the applicability of Python in real-time systems. For this purpose, a reference operating system configuration was chosen, which was optimized for real time, together with a reference framework for real-time data management. Within this framework, the performance of modules that computed PID control and FFT transforms was compared for C++ and Python implementations, respectively. Despite the initial concerns about Python applicability in real-time systems, it was found that the worst-case execution time (WCET) could also be safely defined for modules that were implemented in Python, thereby confirming that they could be considered for real-time applications.
引用
收藏
页数:10
相关论文
共 29 条
  • [1] Modelling of RFX-mod2 tokamak equilibria with DEMO-like shape conditions and negative triangularity
    Abate, D.
    Marchiori, G.
    Bettini, P.
    Villone, F.
    [J]. PLASMA PHYSICS AND CONTROLLED FUSION, 2020, 62 (08)
  • [2] Modelling and experimental validation of RFX-mod Tokamak shaped discharges
    Abate, Domenico
    Marchiori, Giuseppe
    Villone, Fabio
    [J]. FUSION ENGINEERING AND DESIGN, 2019, 146 : 135 - 138
  • [3] The linearized CREATE-L plasma response model for the control of current, position and shape in tokamaks
    Albanese, R
    Villone, F
    [J]. NUCLEAR FUSION, 1998, 38 (05) : 723 - 738
  • [4] Magnetic control of plasma current, position, and shape in Tokamaks - A survey of modeling and control approaches
    Ambrosino, G
    Albanese, R
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2005, 25 (05): : 76 - 92
  • [5] Design of the new supporting structure for the passive stabilizing shell assembly of RFX-mod2
    Berton, G.
    Bernardi, M.
    Palma, M. Dalla
    Marcuzzi, D.
    Pavei, M.
    Peruzzo, S.
    [J]. FUSION ENGINEERING AND DESIGN, 2021, 169
  • [6] Modeling of the magnetic field errors of RFX-mod upgrade
    Bettini, Paolo
    Finotti, Claudio
    Grando, Luca
    Marchiori, Giuseppe
    Specogna, Ruben
    [J]. FUSION ENGINEERING AND DESIGN, 2017, 123 : 518 - 521
  • [7] Feasibility study of a local active correction system of magnetic field errors in RFX-mod
    Bettini, Paolo
    Grando, Luca
    Marchiori, Giuseppe
    [J]. FUSION ENGINEERING AND DESIGN, 2015, 96-97 : 649 - 653
  • [8] Adaptive plasma current control in RFX-mod
    Bettini, Paolo
    Blanchini, Franco
    Cavazzana, Roberto
    Marchiori, Giuseppe
    Miani, Stefano
    Soppelsa, Anton
    [J]. FUSION ENGINEERING AND DESIGN, 2011, 86 (6-8) : 1005 - 1008
  • [9] Plasma Scenarios for the DTT Tokamak with Optimized Poloidal Field Coil Current Waveforms
    Castaldo, Antonio
    Albanese, Raffaele
    Ambrosino, Roberto
    Crisanti, Flavio
    [J]. ENERGIES, 2022, 15 (05)
  • [10] Design of the RFX-mod2 first wall
    Dalla Palma, Mauro
    Berton, Giovanni
    Canton, Alessandra
    Cavazzana, Roberto
    Gambetta, Giulio
    Innocente, Paolo
    Peruzzo, Simone
    Siragusa, Marco
    Spagnolo, Silvia
    Spolaore, Monica
    [J]. FUSION ENGINEERING AND DESIGN, 2020, 160