scholarly journals Developing Control and Monitoring Software for the Data Acquisition System of the COMPASS Experiment at CERN

10.14311/1825 ◽  
2013 ◽  
Vol 53 (4) ◽  
Author(s):  
Martin Bodlák ◽  
Vladimír Jarý ◽  
Igor Konorov ◽  
Alexander Mann ◽  
Josef Nový ◽  
...  

This paper focuses on the analysis, design and development of software for the new data acquisition system of the COMPASS experiment at CERN. In this system, the data flow is controlled by custom hardware; the software will therefore be used only for run control and for monitoring. The requirements on the software have been analyzed, and the functionality of the system has been defined. The system consists of several distributed nodes; communication between the nodes is based on a custom protocol and a DIM library. A minimal version of the system has already been implemented. Preliminary results of performance and stability tests have shown that the system fulfills the defined requirements, and is stable. In the next phase of development, the system will be tested on the real hardware. It is expected that the system will be ready for deployment in 2014.

2016 ◽  
Vol 273-275 ◽  
pp. 976-981 ◽  
Author(s):  
M. Bodlak ◽  
V. Frolov ◽  
V. Jary ◽  
S. Huber ◽  
I. Konorov ◽  
...  

2012 ◽  
Vol 151 ◽  
pp. 126-129
Author(s):  
Jing Chao Hou ◽  
Chao Fu Zhu

In the industrial field we need to know working conditions of equipments comprehensively and accurately. The operating parameters are generally obtained through the data acquisition system. With the development of technology, people demand higher accuracy of the data acquisition system. Besides, some data acquisition systems often fail to achieve the nominal accuracy. In this paper, a self-developed data acquisition system is chosen as the experimental equipment, and its accuracy of AD is assessed by the actual data. On this basis, we analysis the types of the errors,which mainly include random error and system error. And finally the accuracy of the data acquisition system is improved through operating software compensation. The system then can be used in the real workplace.


2019 ◽  
Vol 214 ◽  
pp. 01020
Author(s):  
Ondřej Šubrt ◽  
Martin Bodlák ◽  
Vladimir Frolov ◽  
Stefan Huber ◽  
Matouš Jandek ◽  
...  

Modern experiments demand a powerful and efficient Data Acquisition System (DAQ). The intelligent, FPGA-based Data Acquisition System (iFDAQ) of the COMPASS experiment at CERN is composed of many processes communicating between each other. The DIALOG library covers a communication mechanism between processes and establishes a communication layer to each of them. It has been introduced to the iFDAQ in the Run 2016 and improved significantly the stability of the system. The paper presents the online monitoring API for the DIALOG library. Communication between processes is challenging from a synchronization, reliability and robustness point of view. Online monitoring tools of the communication between processes are capable to reveal communication problems to be fixed in future. The debugging purpose has been crucial during introduction period to the iFDAQ. On the other hand, based on the measurement of communication between processes, the proper load balancing of processes among machines can improve the stability of the system. The online monitoring API offers a general approach for the implementation of many monitoring tools with different purposes. In the paper, it is discussed its fundamental concept, integration to a new monitoring tool and a few examples of monitoring tools are given.


2019 ◽  
Vol 214 ◽  
pp. 01032
Author(s):  
šubrt Ondᔉej ◽  
Martin Bodlák ◽  
Vladimir Frolov ◽  
Stefan Huber ◽  
Matouš Jandek ◽  
...  

Recently, a stability of Data Acquisition System (DAQ) has become a vital precondition for a successful data taking in high energy physics experiments. The intelligent, FPGA-based Data Acquisition System (iFDAQ) of the COMPASS experiment at CERN is designed to be able to readout data at the maximum rate of the experiment and runsin a mode without any stops. DAQ systems fulfilling such requirements reach the efficiency up to 99%. The newly introduced continuously running mode enables to collect data without a necessity of any other user intervention.Such mode affects all processes of the iFDAQ with high emphasis on timing and precise synchronization. However, every undesirable interruption of data taking can potentially result in a possible loss of physics data. Running24/7 puts stress on reliability and robustness of the system. Therefore, the improvement of the iFDAQ stability had to come first. The continuously running mode and the improved iFDAQ stability helped to collect more physicsdata in the Run 2017. In the paper, we present the continuously running mode in more detail and discuss the overall iFDAQ stability.


2013 ◽  
Vol 8 (02) ◽  
pp. C02009-C02009 ◽  
Author(s):  
M Bodlak ◽  
V Frolov ◽  
V Jary ◽  
S Huber ◽  
I Konorov ◽  
...  

2014 ◽  
Vol 513 (1) ◽  
pp. 012029 ◽  
Author(s):  
M Bodlak ◽  
V Frolov ◽  
V Jary ◽  
S Huber ◽  
I Konorov ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document