Real-time Data Processing




1.3.2016 - 13.12.2019


Vito Čuček

The Facility for Antiproton and Ion Research is an international accelerator facility under construction, situated in Darmstadt, Germany. The main focus of the facility is to use antiprotons and ions to perform research in the fields of nuclear physics, hadron and particle physics, atomic and antimatter physics, high density plasma physics, applications in condensed matter physics, biology and the biomedical sciences.

XLAB’s role is to develop controlling system software solutions for storing historical measurements, diagnosing accelerator performance and acting upon collected real-time data that are considered operationally unacceptable.



Users and operators of the coming FAIR complex have expressed a strong requirement to collect the data of different accelerator components and store it for future analysis of the accelerator performance and its proper function.

The Archiving System is a part of the accelerator controlling systems with the purpose to collect, distribute, store and reduce real-time data generated from more than 2000 devices distributed along beam paths. It is designed to overcome serious challenges in terms of performance and scalability to sustain normal operation during high data transfer or high measurement frequency demands. Besides of the actual storage complexity, the Archiving System provides the mechanisms to access and extract the data in an efficient manner for further analysis which in turn will improve the overall accelerator performance.



The primary scope of the Beam Transmission Monitor is to detect and act upon beam intensities and transmission measurements. It records all data from every single machine pulse or cycle and correlates it in order to calculate beam transmission quality. It allows defining a number of configurable conditions which, when met or violated, issue a message to an operator or send a signal to other systems to potentially abort and refill the accelerator.