Real-Time Algorithms for JET Hard X-Ray and Gamma-Ray Profile Monitor
The steady state operation with high energy content foreseen for future generation of fusion devices will necessarily demand dedicated real-time tools and mechanisms for data handling and machine control. Consequently, the real-time systems for those devices should be carefully selected and their capabilities previously established. The Joint European Torus (JET) is undertaking an enhancement program, which includes tests of relevant real-time tools for the International Thermonuclear Experimental Reactor (ITER), a key experiment for future fusion devices. In these enhancements is included a new Data AcQuisition (DAQ) system, with real-time processing capabilities, for the JET hard X-ray and gamma-ray profile monitor. The DAQ system is composed by dedicated digitizer modules with embedded Field Programmable Gate Array (FPGA) devices. The interface between the DAQ system, the JET Control and Data Acquisition System (CODAS) and the JET Real-Time Data Network (RTDN) is provided by the Multithreaded Application Real- Time executor (MARTe). This paper describes the real-time algorithms, developed for both digitizers' FPGAs and MARTe application, capable of meeting the DAQ real-time requirements. The new DAQ system, including the embedded real-time features, was commissioned during the 2012 experiments. Results achieved with these real-time algorithms during experiments are presented.