Paper | Title | Other Keywords | Page |
---|---|---|---|
MOAR01 | Modernizing the SNS Control System | controls, EPICS, operation, software | 21 |
|
|||
The Spallation Neutron Source at Oak Ridge National Laboratory has been operating since 2006. An upgrade to double the machine power from 1.4 MW to 2.8 MW is currently underway and a project to add a second target station is in the preliminary design phase. While each project will add the controls needed for their specific scope, the existing control system hardware, software, and infrastructure require upgrades to maintain high availability and ensure the system will meet facility requirements into the future. While some systems have received new hardware due to obsolescence, much of the system is original apart from some maintenance and technology refresh. Software will also become obsolete and must be upgraded for sustainability. Further, requirements for system capacity can be expected to increase as more subsystems upgrade to smarter devices capable of higher data rates. This paper covers planned improvements to the integrated control system with a focus on reliability, sustainability, and future capability. | |||
Slides MOAR01 [3.215 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOAR01 | ||
About • | Received ※ 11 October 2021 Accepted ※ 03 November 2021 Issue date ※ 18 November 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAR02 | Modernizing Digital Video Systems at the National Ignition Facility (NIF): Success Stories, Open Challenges and Future Directions | Linux, Windows, controls, software | 26 |
|
|||
Funding: This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. The National Ignition Facility (NIF), the world’s most energetic laser, completed a multi-year project for migrating control software platforms from Ada to Java in 2019. Following that work, a technology refresh of NIF’s Digital Video (DVID) systems was identified as the next important step. The DVIDs were facing long-term maintenance risk due to its obsolete Window XP platform, with over 500 computers to be individually upgraded and patched, 24 camera types with a variety of I/O interfaces and proprietary drivers/software with their licensing needs. In this presentation, we discuss how we leveraged the strengths of NIF’s distributed, cross platform architecture and our system migration expertise to migrate the DVID platforms to diskless clients booting off a single purpose-built immutable Linux image, and replacing proprietary camera drivers with open-source drivers. The in-place upgrades with well-defined fallback strategies ensured minimal impact to the continuous 24/7 shot operations. We will also present our strategy for continuous build, test, and release of the Linux OS image to keep up with future security patches and package upgrades. LLNL IM Document Release Number: LLNL-ABS-822092 |
|||
Slides MOAR02 [0.872 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOAR02 | ||
About • | Received ※ 08 October 2021 Revised ※ 14 October 2021 Accepted ※ 11 November 2021 Issue date ※ 28 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAR03 | LOFAR2.0: Station Control Upgrade | controls, TANGO, software, interface | 31 |
|
|||
After 10 years of operation, the LOw Frequency ARray (LOFAR) telescope is undergoing a significant hardware upgrade towards LOFAR2.0. The hardware upgrade will enable the phased array telescope to observe at 10-90 MHz and at 120-240 MHz frequencies at the same time. With the upgrade comes also the chance to review LOFAR’s Control System and to make it ready for the next 10 years of operation at the forefront of low-frequency astronomy. In this work we will give a brief overview over the LOFAR telescope with its more than 50 geographically distributed receiver locations (LOFAR Stations), and the software that is necessary to monitor and control every single one of them. We will then describe the Station Control architecture, with its software design and how it is implemented in Python 3 with Tango Controls, OPC-UA clients and deployed as Docker containers. Lastly we will report on the successful use of open stack software like ELK and, Grafana. | |||
Slides MOAR03 [8.746 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOAR03 | ||
About • | Received ※ 10 October 2021 Revised ※ 18 October 2021 Accepted ※ 03 November 2021 Issue date ※ 06 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBL05 | Photon Science Controls: A Flexible and Distributed LabVIEW Framework for Laser Systems | distributed, controls, LabView, software | 62 |
|
|||
Funding: This work was performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. LabVIEW software is often chosen for developing small scale control systems, especially for novice software developers. However, because of its ease of use, many functional LabVIEW applications suffer from limits to extensibility and scalability. Developing highly extensible and scalable applications requires significant skill and time investment. To close this gap between new and experienced developers we present an object-oriented application framework that offloads complex architecture tasks from the developer. The framework provides native functionality for data acquisition, logging, and publishing over HTTP and WebSocket with extensibility for adding further capabilities. The system is scalable and supports both single process applications and small to medium sized distributed systems. By leveraging the framework, developers can produce robust applications that are easily integrated into a unified architecture for simple and distributed systems. This allows for decreased system development time, improved onboarding for new developers, and simple framework extension for new capabilities. |
|||
Slides MOBL05 [3.178 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOBL05 | ||
About • | Received ※ 09 October 2021 Accepted ※ 16 November 2021 Issue date ※ 14 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBR02 | Control, Readout and Monitoring for the Medium-Sized Telesopes in the Cherenkov Telescope Array | controls, interface, software, monitoring | 77 |
|
|||
The Cherenkov Telescope Array (CTA) is the next-generation ground-based gamma-ray observatory. Its design comprises close to 100 imaging atmospheric Cherenkov telescopes deployed at a southern (Paranal, Chile) and a northern (La Palma, Canary Islands, Spain) site. The inclusion of various array elements, like Large-Sized, Medium-Sized and Small-Sized Telescopes, instruments for atmosphere monitoring, etc, into the Array Control and Data Acquisition System (ACADA) poses a particular challenge which is met by an appropriate software architecture and a well-defined interface for array elements. This conference contribution describes exemplarily how the interface is implemented for the Medium-Sized Telescopes (MSTs, 12m diameter). The implementation uses the ALMA Common Software (ACS) as a framework for software applications facilitating the readout and control of telescope subsystems like the drive system or the pointing camera; the communication with subsystems takes advantage of the OPC UA protocol. It is also discussed what technologies (e.g. data bases) are used for the acquisition and storage of telescope-specific monitoring data. | |||
Slides MOBR02 [6.528 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOBR02 | ||
About • | Received ※ 06 October 2021 Accepted ※ 09 February 2022 Issue date ※ 09 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBR04 | Generic Data Acquisition Control System Stack on the MTCA Platform | controls, EPICS, TANGO, software | 90 |
|
|||
Cosylab is the world leading integrator of control systems for big physics facilities. We frequently integrate high speed data acquisition devices on the MicroTCA platform for our customers. To simplify this process we have developed a generic control system stack that allows us to support a large set of MicroTCA hardware boards with minimal firmware and software modifications. Our firmware supports generic data acquisition up to 32 bit sample width and also generic data generation. The firmware modules are implemented in a way so that support for MRF timing modules can be added and allow the board to act as a MRF timing receiver. On the software side we implemented the control software stack in NDS which means that we offer support for EPICS and TANGO control system out of the box. | |||
Slides MOBR04 [5.745 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOBR04 | ||
About • | Received ※ 14 October 2021 Accepted ※ 03 December 2021 Issue date ※ 06 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV005 | Towards a New Control System for PETRA IV | controls, interface, timing, software | 108 |
|
|||
At DESY, an upgrade of the PETRA III synchrotron light source towards a fourth-generation, low emittance machine PETRA IV is currently being actively pursued. The basic concept of the control system of PETRAIV is to exploit synergies between all accelerator facilities operated by DESY. The key figures of PETRAIV’s new accelerator control system include the DOOCS control system framework, high-end MTCA.4 technology compliant hardware interfaces for triggered, high-performance applications and hardware interfaces for conventional slow-control applications compliant with industrial process control standards such as OPC UA, and enhanced data acquisition and data storage capabilities. In addition, the suitability of standards for graphical user interfaces based on novel Web application technologies will be investigated. Finally, there is a general focus on improving quality management and quality assurance measures, including proper configuration management, requirements management, bug tracking, software development, and software lifetime management. The paper will report on the current state of development. | |||
Poster MOPV005 [0.189 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV005 | ||
About • | Received ※ 01 October 2021 Accepted ※ 03 November 2021 Issue date ※ 10 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV009 | The HV DCS System for the New Small Wheel Upgrade of the ATLAS Experiment | detector, controls, operation, status | 115 |
|
|||
The ATLAS muon spectrometer will exceed its design capabilities in the high background radiation as expected during the upcoming runs and at HL-LHC. In order to cope with the foreseen limitations, it was decided to replace the SW with a New SW (NSW) system, by combining two prototype detectors, the sTGC & and resistive Micromegas. Both technologies are ’aligned’ to the ATLAS general baselines for the NSW upgrade project, maintaining in such way the excellent performance of the muon system beyond Run-3. Complementary to the R&D of these detectors, an intuitive control system was of vital importance. The Micromegas DCS (MMG HV) and the sTGC DCS (STG HV) for the NSW have been developed, following closely the existing look, feel and command architecture of the other Muon sub-systems. The principal task of the DCS is to enable the coherent and safe operation of the detector by continuously monitoring its operational parameters and its overall state. Both technologies will be installed in ATLAS and will be readout and monitored through the common infrastructure. Aim of this work is the description of the development and implementation of a DCS for the HV system of both technologies.
This paper has been submitted on behalf of the ATLAS Muon Collaboration |
|||
Poster MOPV009 [7.747 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV009 | ||
About • | Received ※ 10 October 2021 Accepted ※ 16 December 2021 Issue date ※ 22 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV011 | The Inclusion of White Rabbit into the Global Industry Standard IEEE 1588 | network, operation, framework, electron | 126 |
|
|||
White Rabbit (WR) is the first CERN-born technology that has been incorporated into a global industry standard governed by the Institute of Electrical and Electronics Engineers (IEEE), the IEEE 1588 Precision Time Protocol (PTP). This showcase of technology transfer has been beneficial to both the standard and to WR technology. For the standard, it has allowed the PTP synchronisation performance to be increased by several orders of magnitude, opening new markets and opportunities for PTP implementers. While for WR technology, the review during its standardisation and its adoption by industry makes it future-proof and drives down prices of the WR hardware that is widely used in scientific installations. This article provides an insight into the 7-year-long WR standardisation process, describing its motivation, benefits, costs and the final result. After a short introduction to WR, it describes the process of reviewing, generalising and translating it into an IEEE standard. Finally, it retrospectively evaluates this process in terms of efforts and benefits to conclude that basing new technologies on standards and extending them bears short-term costs that bring long-term benefits. | |||
Poster MOPV011 [1.283 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV011 | ||
About • | Received ※ 08 October 2021 Accepted ※ 03 November 2021 Issue date ※ 15 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV019 | PVEcho: Design of a Vista/EPICS Bridge for the ISIS Control System Transition | EPICS, controls, software, neutron | 164 |
|
|||
Funding: UKRI / STFC The migration of the ISIS Controls System from Vsystem to EPICS presents a significant challenge and risk to the day-to-day operations of the accelerator. An evaluation of potential options has indicated that the most effective migration method to mitigate against this risk is to make use of a ‘hybrid’ system running Vsystem and EPICS simultaneously. This allows for a phased porting of controls hardware from the existing software to EPICS. This work will outline the prototype Vsystem/EPICS bridge that will facilitate this hybrid operation, referred to as pvecho. The bridge has been developed in Python, utilising existing communication from Vsystem to an MQTT broker developed as part of a previous project. Docker containers have been used for its development to create an isolated test environment to allow the software to communicate with other services currently used at ISIS. |
|||
Poster MOPV019 [1.528 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV019 | ||
About • | Received ※ 08 October 2021 Accepted ※ 04 November 2021 Issue date ※ 08 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV037 | ALBA Controls System Software Stack Upgrade | controls, TANGO, software, GUI | 222 |
|
|||
ALBA, a 3rd Generation Synchroton Light Source located near Barcelona in Spain, is in operation since 2012. During the last 10 years, the updates of ALBA’s Control System were severely limited in order to prevent disruptions of production equipment, at the cost of having to deal with hardware and software obsolescence, elevating the effort of maintenance and enhancements. The construction of the second phase new beamlines accelerated the renewal of the software stack. In order to limit the number of supported platforms we also gradually upgraded the already operational subsystems. We are in the process of switching to the Debian OS, upgrading to the Tango 9 Control System framework including the Tango Archiving System to HDB++, migrating our code to Python 3, and migrating our GUIs to PyQt5 and PyQtGraph, etc. In order to ensure the project quality and to facilitate future upgrades, we try to automate testing, packaging, and configuration management with CI/CD pipelines using, among others, the following tools: pytest, Docker, GitLab-CI and Salt. In this paper, we present our strategy in this project, the current status of different upgrades and we share the lessons learnt. | |||
Poster MOPV037 [0.338 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV037 | ||
About • | Received ※ 08 October 2021 Revised ※ 22 October 2021 Accepted ※ 04 November 2021 Issue date ※ 24 November 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV043 | CERN Controls Configuration Service - Event-Based Processing of Controls Changes | controls, database, operation, software | 253 |
|
|||
The Controls Configuration Service (CCS) is a core component of the data-driven Control System at CERN. Built around a central database, the CCS provides a range of client APIs and graphical user interfaces (GUI) to enable efficient and user-friendly configuration of Controls. As the entry point for all the modifications to Controls system configurations, the CCS provides the means to ensure global data coherency and propagation of changes across the distributed Controls sub-systems and services. With the aim of achieving global data coherency in the most efficient manner, the need for an advanced data integrator emerged. The Controls Configuration Data Lifecycle manager (CCDL) is the core integration bridge between the distributed Controls sub-systems. It aims to ensure consistent, reliable, and efficient exchange of information and triggering of workflow actions based on events representing Controls configuration changes. The CCDL implements and incorporates cutting-edge technologies used successfully in the IT industry. This paper describes the CCDL architecture, design and technology choices made, as well as the tangible benefits that have been realised since its introduction. | |||
Poster MOPV043 [2.770 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV043 | ||
About • | Received ※ 09 October 2021 Revised ※ 20 October 2021 Accepted ※ 21 December 2021 Issue date ※ 23 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPV044 | Lessons Learned Moving from Pharlap to Linux RT | Linux, timing, network, Windows | 257 |
|
|||
The start of the Advanced Proton Driven Plasma Wakefield Acceleration Experiment (AWAKE) facility at CERN in 2016 came with the need for a continuous image acquisition system. The international scientific collaboration responsible for this project requested low and high resolution acquisition at a capture rate of 10Hz and 1 Hz respectively. To match these requirements, GigE digital cameras were connected to a PXI system running PharLap, a real-time operating system, using dual port 1GB/s network cards. With new requirements for a faster acquisition with higher resolution, it was decided to add 10GB/s network cards and a Network Attached Storage (NAS) directly connected to the PXI system to avoid saturating the network. There was also a request to acquire high-resolution images on several cameras during a limited duration, typically 30 seconds, in a burst acquisition mode. To comply with these new requirements PharLap had to be abandoned and replaced with Linux RT. This paper describes the limitation of the PharLap system and the lessons learned during the transition to Linux RT. We will show the improvement of CPU stability and data throughput reached. | |||
Poster MOPV044 [0.525 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-MOPV044 | ||
About • | Received ※ 08 October 2021 Revised ※ 18 October 2021 Accepted ※ 20 November 2021 Issue date ※ 28 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAL02 | Development of a Single Cavity Regulation Based on microTCA.4 for SAPS-TP | controls, cavity, interface, FPGA | 286 |
|
|||
A domestic hardware platform based on MTCA.4 is developed for a single cavity regulation in Southern Advanced Photon Source Test Platform (SAPS-TP). A multifunction digital processing Advanced Mezzanine Card (AMC) works as the core function module of the whole system, implement high speed data processing, Low-Level Radio Frequency (LLRF) control algorithm and interlock system. Its core data processing chip is a Xilinx ZYNQ SOC, which is embedded an ARM CPU to implement EPICS IOC under embedded Linux. A down-conversion and up-conversion RTM for cavity probes sensing and high power RF source driver can communi-cate with AMC module by a ZONE3 connector. A hosted tuning control FPGA Mezzanine Card (FMC) combines both the piezo controlling and step-motor controlling functions for independent external drive devices. The design of the hardware and software of the platform electronics and some test results are described in this paper. Further test and optimization is under way. | |||
Slides TUAL02 [10.504 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUAL02 | ||
About • | Received ※ 10 October 2021 Revised ※ 28 November 2021 Accepted ※ 22 December 2021 Issue date ※ 24 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBR01 | Nominal Device Support (NDSv3) as a Software Framework for Measurement Systems in Diagnostics | controls, EPICS, software, interface | 337 |
|
|||
Software integration of diverse data acquisition and timing hardware devices in diagnostics applications is very challenging. While the implementation should manage multiple hardware devices from different manufacturers providing different applications program interfaces (APIs), scientists would rather focus on the high level configuration, using their specific environment such as EPICS, Tango, the ITER Real-Time Framework or the MARTe2 middleware. The Nominal Device Support (NDSv3) C++ framework, conceived by Cosylab and under development at ITER for use in its diagnostic applications, uses a layered approach, abstracting specific hardware device APIs as well as the interface to control systems and real-time applications. ITER CODAC and its partners have developed NDS device drivers using both PXIe and MTCA platforms for multifunction DAQ devices, timing cards and FPGA-based solutions. In addition, the concept of an NDS-System encapsulates a complex structure of multiple NDS device drivers, combining functions of the different low-level devices and collecting all system-specific logic, separating it from generic device driver code. | |||
Slides TUBR01 [2.551 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUBR01 | ||
About • | Received ※ 10 October 2021 Accepted ※ 30 November 2021 Issue date ※ 23 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBR02 | Design Patterns for the SKA Control System | controls, TANGO, status, software | 343 |
|
|||
The Control System for the Square Kilometre Array, a project to build two large Radio-Telescopes, is based on the TANGO Controls framework. The SKA Telescopes comprise a large number of diverse elements and instruments; this paper presents the key design patterns for the implementation of the SKA Control System. | |||
Slides TUBR02 [4.002 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUBR02 | ||
About • | Received ※ 16 October 2021 Accepted ※ 29 January 2022 Issue date ※ 11 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV011 | Interfacing EPICS and LabVIEW Using OPC UA for Slow Control Systems | EPICS, LabView, experiment, controls | 405 |
|
|||
The ability of EPICS-based control systems to adapt to heterogeneous architectures made EPICS the defacto control system for scientific experiments. Several approaches have been made to adapt EPICS to LabVIEW-based cRIO hardware but these approaches including NI EPICS ServerI/O Server: (1) require a lot of effort to maintain and run especially if the controllers and the process variables are numerous; (2) only provide a limited set of metadata; or (3) provide a limited set of EPICS features and capabilities. In this paper, we survey different solutions to interface EPICS with LabVIEW-based hardware then propose EPICS OPCUA device support as an out-of-the-box interface between LabVIEW-based hardware and EPICS to preserve most of EPICS features and provide reasonable performance for slow control systems. | |||
Poster TUPV011 [0.424 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV011 | ||
About • | Received ※ 20 September 2021 Revised ※ 21 October 2021 Accepted ※ 16 November 2021 Issue date ※ 21 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV015 | EPICS Based High-Level Control System for ESS-ERIC Emittance Measurement Unit Device | software, controls, EPICS, emittance | 423 |
|
|||
For low energy linear accelerators, a typical method for measuring the transverse emittance consists in a slit and grid system. In ESS-ERIC* dedicated Emittance Measurement Units (EMUs) are used to calculate the transverse phase space (horizontal and vertical) and they are composed by a slit and grid system. This system let users reconstruct the distribution of particles in x and x’ (or y and y’), position and angle between particle trajectory and z axis, respectively. The EMU aims to measure the transverse emittance by sampling the transverse phase space. Considering control system aspect, a single EMU device is composed by different sub-systems (acquisition, motion, etc.). In this paper the software layer developed in EPICS** and realized to orchestrate the entire apparatus and control the different sub-systems will be described.
* https://europeanspallationsource.se/ ** https://epics-controls.org/ |
|||
Poster TUPV015 [1.379 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV015 | ||
About • | Received ※ 09 October 2021 Revised ※ 19 October 2021 Accepted ※ 21 December 2021 Issue date ※ 26 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV016 | Design and Development of the New Diagnostics Control System for the SPES Project at INFN-LNL | controls, diagnostics, EPICS, emittance | 428 |
|
|||
The need to get finer data to describe the beam is a relevant topic for all laboratories. For the SPES project at Laboratori Nazionali di Legnaro (LNL) a new diagnostic control system with more performing hardware, with respect to the one used in legacy accelerators based on Versabus Module Eurocard (VME) ADCs, has been developed. The new system uses a custom hardware to acquire signals in real time. These data and ancillary operations are managed by a control system based on the Experimental Physics and Industrial Control System (EPICS) standard and shown to users on a Control System Studio (CSS) graphical user interface. The new system improves the basic functionalities, current read-back over Beam Profilers (BP) and Faraday Cups (FC) and handlings control, with new features such as: multiple hardware gain levels selection, broken wires correction through polynomial interpolation and roto-translations taking into account alignment parameters. Another important feature, integrated with the usage of a python Finite State Machine (FSM), is the capability to control an emittance meter to quickly acquire data and calculate beam longitudinal phase space through the scubeex method. | |||
Poster TUPV016 [2.235 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV016 | ||
About • | Received ※ 28 September 2021 Revised ※ 02 November 2021 Accepted ※ 20 November 2021 Issue date ※ 08 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV031 | LHC Vacuum Supervisory Application for Run 3 | vacuum, controls, PLC, interlocks | 459 |
|
|||
The LHC Vacuum Supervisory Control and Data Acquisition application has been upgraded to fulfil the new requirements of Long Shutdown 2 and Run 3. The number of datapoint elements has been increased from 700k to 1.5M, which constitutes a challenge in terms of scalability. The new configuration of pumping station control hardware has led to an increase in the number of permanently connected PLCs from 150 to almost 300. A new concept has been developed and deployed, in which the PLC configuration is updated online. The goals were to automate, and to speed up periodic updates of the control system. Integrating of the wireless mobile equipment had led to the acquisition of expertise in dealing with temporary connections and dynamic insertion of device representation in the synoptic. Other new features include: the introduction of an innovative remote control and representation in synoptic panel of hardware interlocks, the development of a pre-configured notification system, and the integration of asset management into the user interface. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV031 | ||
About • | Received ※ 05 October 2021 Revised ※ 17 October 2021 Accepted ※ 20 November 2021 Issue date ※ 11 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV033 | Distributed Transactions in CERN’s Accelerator Control System | MMI, controls, distributed, real-time | 468 |
|
|||
Devices in CERN’s accelerator complex are controlled through individual requests, which change settings atomically on single Devices. Individual Devices are therefore controlled transactionally. Operators often need to apply a set of changes which affect multiple devices. This is achieved by sending requests in parallel, in a minimum amount of time. However, if a request fails, the Control system ends up in an undefined state, and recovering is a time-consuming task. Furthermore, the lack of synchronisation in the application of new settings may lead to the degradation of the beam characteristics, because of settings being partially applied. To address these issues, a protocol was developed to support distributed transactions and commit synchronisation in the CERN Control system, which was then implemented in CERN’s real-time frameworks. We describe what this protocol intends to solve and its limitations. We also delve into the real-time framework implementation and how developers can benefit from the 2-phase commit to leverage hardware features such as double buffering, and from the commit synchronisation allowing settings to be changed safely while the accelerator is operational. | |||
Poster TUPV033 [0.869 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV033 | ||
About • | Received ※ 09 October 2021 Revised ※ 18 October 2021 Accepted ※ 20 November 2021 Issue date ※ 22 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV035 | Continuous Integration for PLC-based Control System Development | PLC, controls, interface, SCADA | 478 |
|
|||
Continuous Integration and Continuous Deployment (CI/CD) is a software engineering methodology which emphasises frequent, small changes committed to a version control system, which are verified by a suite of automatic tests, and which may be deployed to different environments. While CI/CD is well established in software engineering, it is not yet widely used in the development of industrial controls systems. However, the advantages of using CI/CD for such systems are clear. In this paper we describe a complete CI/CD pipeline able to automatically build Siemens PLC projects from sources, download the program to a PLC, and run a sequence of tests which interact with the PLC via both a Simulation Unit Profibus simulator and an OPC UA interface provided by Simatic NET. To achieve this, a gRPC service wrapping the Simatic API was used to provide an interface to the PLC project from the pipeline. In addition, a Python wrapper was created for the Simulation Unit API, as well as for the OPC UA interface, which allowed the test suite to be implemented in Python. A particle accelerator interlock system based on Siemens S7-300 PLCs has been taken as a use case to demonstrate the concept. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV035 | ||
About • | Received ※ 08 October 2021 Accepted ※ 20 November 2021 Issue date ※ 25 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV037 | Modular Software Architecture for the New CERN Injector Wire-Scanners | controls, software, operation, interface | 487 |
|
|||
In the scope of the LHC injector upgrade, new wire-scanner devices have been installed in the LHC injector circular accelerators. This paper outlines the software architecture and choices taken in order to provide the scanner experts with comprehensive diagnostics as well as operators with straightforward size measurements. The underlying electronics acquire large amounts of data that need to be accessible for expert and machine develop-ment use and need to be processed before being present-ed for daily operational use, in the shape of a beam pro-file and its derived size. Data delivery and measurement computation are accomplished by means of a modular structure, using functionally distributed real-time process-es that handle the different data views, with minimal interference in the processing, and minimal exchange of data among modules. | |||
Poster TUPV037 [1.214 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV037 | ||
About • | Received ※ 09 October 2021 Revised ※ 18 October 2021 Accepted ※ 20 November 2021 Issue date ※ 08 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPV039 | A Reliable Monitoring and Control System for Vacuum Surface Treatments | laser, controls, software, electron | 492 |
|
|||
Secondary electron yield (SEY) of beam-screens in the LHC puts limits on the performance of the accelerator. To ramp up the luminosity for the HiLumi LHC project, the vacuum surface coatings team are coming up with ways to treat the surfaces to control the electron cloud and bring the SEY down to acceptable levels. These treatments can take days to weeks and need to work reliably to be sure the surfaces are not damaged. An embedded control and monitoring system based on a CompactRIO is being developed to run these processes in a reliable way. This paper describes the techniques used to create a LabVIEW-based real-time embedded system that is reliable as well as easy to read and modify. We will show how simpler approaches can in some situations yield better solutions. | |||
Poster TUPV039 [0.504 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-TUPV039 | ||
About • | Received ※ 08 October 2021 Revised ※ 18 October 2021 Accepted ※ 20 November 2021 Issue date ※ 11 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAL03 | The Status of Fast Obit Feedback System of HEPS | power-supply, timing, feedback, controls | 540 |
|
|||
In order to further meet the needs of major national strategies and basic scientific research, High Energy Photon Source (HEPS) will be a high-performance fourth-generation synchrotron radiation source in Beijing, which will build more than 90 high-performance beamline stations. In order to ensure the high-performance operation of each beam line, the stability of the beam orbit near the light source output point is extremely important. As one of the key guarantees for the stability of the electron beam orbit, The FOFB system can suppress the beam orbit disturbance within a certain bandwidth to an acceptable range. This article introduces the currently progress of the FOFB system, including: the overall architecture scheme and key technical routes; the substation design following the ATCA mechanical architecture; the BPM data acquisition and high-speed transmission using high-performance Rocket I/O transmission Mechanism; embedded high-performance DSP for fast multiplication calculation to realize SVD, etc. The entire system design is progressing in an orderly manner. | |||
Slides WEAL03 [40.593 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEAL03 | ||
About • | Received ※ 19 October 2021 Revised ※ 22 October 2021 Accepted ※ 21 November 2021 Issue date ※ 23 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBR02 | Towards the Optimization of the Safety Life-Cycle for Safety Instrumented Systems | PLC, controls, software, operation | 586 |
|
|||
The design and development of Safety Instrumented Systems (SIS) according to the IEC 61511 standard is a long and costly process. Although the standard gives recommendations and guidelines for each phase of the safety life-cycle, implementing them is not a simple task. Access to reliability data, hardware and systematic safety integrity analysis, software verification, generation of reports, guarantee of traceability between all the phases and management of the project are some of the main challenges. In addition, some of the industrial processes or test-benches of large scientific installations are in continuous evolution and changes are very common. This adds extra complexity to the management of these projects. This paper presents an analysis of the safety life-cycle workflow and discusses the biggest challenges based on our experience at CERN. It also establishes the basis for a selection of the tools for some of the safety life-cycle phases, proposes report templates and management procedures and, finally, describes the roles of the different members in our functional safety projects. | |||
Slides WEBR02 [2.603 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEBR02 | ||
About • | Received ※ 07 October 2021 Revised ※ 22 October 2021 Accepted ※ 21 December 2021 Issue date ※ 25 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBR03 | The Fast Protection System for CSNS Accelerator | ion-source, operation, power-supply, linac | 593 |
|
|||
The fast protection system for CSNS accelerator is a FPGA based protection system. The VME bus and SFP was adopted by the FPS. The FPS includes one central station and several sub-stations, and connnections between the central and the sub-stations are in star style. Two kinds of beam stopping modes are designed and implemented by FPS, one is the transient beam stopping and auto recovery mode, the other is the permanent beam stopping mode. The measured response time for the FPS is less than 1.5 micro-seconds. | |||
Slides WEBR03 [2.773 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEBR03 | ||
About • | Received ※ 19 October 2021 Revised ※ 25 January 2022 Accepted ※ 06 February 2022 Issue date ※ 11 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPV001 | Temperature Control for Beamline Precision Systems of Sirius/LNLS | controls, cryogenics, operation, experiment | 607 |
|
|||
Funding: Ministry of Science, Technology and Innovation (MCTI) Precision beamline systems, such as monochromators and mirrors, as well as sample stages and sample holders, may require fine thermal management to meet performance targets. Regarding the optical elements, the main aspects of interest include substrate integrity, in case of high power loads and densities; wavefront preservation, due to thermal distortions of the optical surfaces; and beam stability, related to thermal drift. Concerning the sample, nanometer positioning control, for example, may be affected by thermal drifts and the power management of some electrical elements. This work presents the temperature control architecture developed in house for precision elements at the first beamlines of Sirius, the 4th-generation light source at the Brazilian Synchrotron Light Laboratory (LNLS). Taking some optical components as case studies, the predictive thermal-model-based approach, the system identification techniques, the controller design workflow and the implementation in hardware are described, as well as the temperature stability results. |
|||
Poster WEPV001 [0.914 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV001 | ||
About • | Received ※ 15 October 2021 Accepted ※ 22 December 2021 Issue date ※ 21 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPV026 | Multi-Channel Heaters Driver for Sirius Beamline’s Optical Devices | controls, synchrotron, diagnostics, experiment | 705 |
|
|||
Thermal management of optomechanical devices, such as mirrors and monochromators, is one of the main bottlenecks in the overall performance of many X-Rays beamlines, particularly for Sirius: the new 4th generation Brazilian synchrotron light source. Due to high intensity photon beams some optical devices need to be cryogenically cooled and a closed-loop temperature control must be implemented to reduce mechanical distortions and instabilities. This work aims to describe the hardware design of a multi-channel driver for vacuum-ready ohmic heaters used in critical optical elements. The device receives PWM signals and can control up to 8 heaters individually. Interlocks and failure management can be implemented using digital signals input/outputs. The driver is equipped with a software programmable current limiter to prevent load overheating and it has voltage/current diagnostics monitored via EPICS or an embedded HTTP server. Enclosed in a 1U rack mount case, the driver can deliver up to 2A per channel in 12V and 24V output voltage versions. Performance measurements will be presented to evaluate functionalities, noise, linearity and bandwidth response. | |||
Poster WEPV026 [2.174 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV026 | ||
About • | Received ※ 09 October 2021 Accepted ※ 21 November 2021 Issue date ※ 06 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPV027 | Expandable and Modular Monitoring and Actuation System for Engineering Cabinets at Sirius Light Source | interface, controls, monitoring, database | 710 |
|
|||
Having multipurpose hardware architectures for controls and monitoring systems has become a need nowadays. When it comes to modular and easy expandable devices, it brings together a system which is easy to maintain and can reach many applications. Concerning Sirius accelerators, which is a 4th generation light source, monitoring environment variables becomes crucial when it comes to accelerator stability and reliability. Several cabinets take part of engineering infrastructure and monitoring and acting over their environment such as internal temperature, pressure and fan status, increases overall system reliability. This paper presents a non-expensive hardware topology to deal with multiple sensors and actuators mainly designed to monitor cabinets and prevent beam quality loss due to equipment faults. | |||
Poster WEPV027 [0.830 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV027 | ||
About • | Received ※ 01 October 2021 Revised ※ 09 November 2021 Accepted ※ 21 November 2021 Issue date ※ 28 November 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPV028 | CompactRIO Custom Module Design for the Beamline’s Control System at Sirius | controls, power-supply, FPGA, software | 715 |
|
|||
The CompactRIO (cRIO) platform is the standard hardware choice for data acquisition, controls and synchronization tasks at Sirius beamlines. The cRIO controllers are equipped with a processor running a Real-Time Linux and contains an embedded FPGA, that could be programmed using Labview. The platform supports industrial I/O modules for a large variety of signals, sensors, and interfaces. Even with many commercial modules available, complex synchrotron radiation experiments demands customized signal acquisition hardware to achieve proper measurements and control system’s integration. This work aims to describe hardware and software aspects of the first custom 8-channel differential digital I/O module (compatible with RS485/RS422) developed for the Sirius beamlines. The module is compliant with cRIO specification and can perform differential communication with maximum 20 MHz update rate. The features, architecture and its benchmark tests will be presented. This project is part of an effort to expand the use of the cRIO platform in scientific experiments at Sirius and brings the opportunity to increase the expertise to develop custom hardware solutions to cover future applications. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV028 | ||
About • | Received ※ 09 October 2021 Revised ※ 21 October 2021 Accepted ※ 27 February 2022 Issue date ※ 01 March 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPV033 | Architecture of a Multi-Channel Data Streaming Device with an FPGA as a Coprocessor | FPGA, timing, controls, real-time | 724 |
|
|||
Funding: This work was supported by the U.S. Department of Energy, Office of Science, Office of High Energy Physics The design of a data acquisition system often involves the integration of a Field Programmable Gate Array (FPGA) with analog front-end components to achieve precise timing and control. Reuse of these hardware systems can be difficult since they need to be tightly coupled to the communications interface and timing requirements of the specific ADC used. A hybrid design exploring the use of FPGA as a coprocessor to a traditional CPU in a dataflow architecture is presented. Reduction in the volume of data and gradual transitioning of data processing away from a hard real-time environment are both discussed. Chief design concerns, including data throughput and precise synchronization with external stimuli, are addressed. The discussion is illustrated by the implementation of a multi-channel digital integrator, a device based entirely on commercial off-the-shelf (COTS) equipment. |
|||
Poster WEPV033 [0.489 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-WEPV033 | ||
About • | Received ※ 09 October 2021 Accepted ※ 21 November 2021 Issue date ※ 08 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBL02 | Exploring Alternatives and Designing the Next Generation of Real-Time Control System for Astronomical Observatories | controls, software, interface, real-time | 824 |
|
|||
The ALMA Observatory was inaugurated in 2013, after the 8 years of successful operation, obsolescence has started to emerge in different areas. One of the most critical areas is the control bus of the hardware devices located the antenna, which is based on a customized version of CAN bus. Initial studies were performed to explore alternatives, and one of the candidates could be a solution based on EtherCAT. In this paper, the existing architecture will be presented and new architecture will be proposed, which would not only be compatible with the existing hardware devices but also allow prepared the ground for new subsystems that come with ALMA 2030 initiatives. This document reports the progress achieved in a proof of concept project that explores the possibility to embed the existing ALMA monitor & control data structure into EtherCAT frames and use EtherCAT as the main communication protocol to control hardware devices in all the subsystems that comprise the ALMA telescope. | |||
Slides THBL02 [6.969 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THBL02 | ||
About • | Received ※ 10 October 2021 Accepted ※ 18 January 2022 Issue date ※ 06 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBL03 | The State of Containerization in CERN Accelerator Controls | controls, software, operation, Linux | 829 |
|
|||
In industry, containers have dramatically changed the way system administrators deploy and manage applications. Developers are gradually switching from delivering monolithic applications to microservices. Using containerization solutions provides many advantages, such as: applications running in an isolated manner, decoupled from the operating system and its libraries; run-time dependencies, including access to persistent storage, are clearly declared. However, introducing these new techniques requires significant modifications of existing computing infrastructure as well as a cultural change. This contribution will explore practical use cases for containers and container orchestration within the CERN Accelerator Controls domain. We will explore challenges that have been arising in this field for the past two years and technical choices that we have made to tackle them. We will also outline the foreseen future developments. | |||
Slides THBL03 [0.863 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THBL03 | ||
About • | Received ※ 08 October 2021 Revised ※ 24 October 2021 Accepted ※ 06 January 2022 Issue date ※ 28 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBR01 | Renovation of the Trigger Distribution in CERN’s Open Analogue Signal Information System Using White Rabbit | network, controls, timing, interface | 839 |
|
|||
The Open Analogue Signal Information System (OASIS) acts as a distributed oscilloscope system that acquires signals from devices across the CERN accelerator complex and displays them in a convenient, graphical way. Today, the OASIS installation counts over 500 multiplexed digitisers, capable of digitising more than 5000 analogue signals and offers a selection of more than 250 triggers for the acquisitions. These triggers are mostly generated at a single central place and are then distributed by means of a dedicated coaxial cable per digitiser, using a "star" topology. An upgrade is currently under way to renovate this trigger distribution system and migrate it to a White Rabbit (WR) based solution. In this new system, triggers are distributed in the form of Ethernet messages over a WR network, allowing for better scalability, higher time-stamping precision, trigger latency compensation and improved robustness. This paper discusses the new OASIS trigger distribution architecture, including hardware, drivers, front-end, server and application-tier software. It then provides results from preliminary tests in laboratory installations. | |||
Slides THBR01 [2.229 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THBR01 | ||
About • | Received ※ 09 October 2021 Accepted ※ 21 December 2021 Issue date ※ 06 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPV004 | Open-Hardware Knob System for Acceleration Control Operations | controls, software, electron, electronics | 861 |
|
|||
Nowadays technologies in LINAc facilities brought the common Human-Machine Interfaces (HMIs) to be more aligned to the standards coming from the information technology (IT) and the operators started to interact to the apparatus with the common computers’ instruments: mouse and keyboard. This approach has both pro and cons. In order to minimize the cons and with the idea of providing an alternative to interact with HMIs, we tried to design and realize an open-hardware knob system solution. | |||
Poster THPV004 [2.761 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THPV004 | ||
About • | Received ※ 09 October 2021 Revised ※ 19 October 2021 Accepted ※ 21 November 2021 Issue date ※ 28 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPV025 | A New Timing System for PETRA IV | timing, controls, FEL, synchrotron | 916 |
|
|||
At DESY an upgrade of the PETRA III synchrotron light source towards a fourth-generation, low emittance machine PETRA IV is currently being actively pursued. The realization of this new machine implies a new design of the timing and synchronization system since requirements on beam quality and controls will significantly change from the existing implementation at PETRA III. The technical design phase of the PETRA IV project is in mid-phase and supposed to deliver a Technical Design Report by end of next year. The conceptual layout of the timing system will follow the successful MTCA.4-based approach as in use at the European XFEL. It will be enhanced to meet the requirements of a synchrotron facility and its booster and linac pre-accelerators. We present general concepts of the timing system, its integration into the control system as well as first specifications of the MTCA.4-based hardware components. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THPV025 | ||
About • | Received ※ 10 October 2021 Revised ※ 21 October 2021 Accepted ※ 21 November 2021 Issue date ※ 11 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPV031 | Upgrade of Timing System at HZDR ELBE Facility | timing, operation, controls, GUI | 931 |
|
|||
The ELBE center for high power radiation sources is operating an electron linear accelerator to generate various secondary radiation like neutrons, positrons, intense THz and IR pulses and Bremsstrahlung. Timing system, that is currently in operation, has been modified and extended in the last two decades to enable new experiments. At the moment parts of this timing system are using obsolete components which makes maintenance a very challenging endeavour. To make ELBE timing system again a more homogenous system, that will allow for easier adaption to new and more complex trigger patterns, an upgrade based on Micro Research Finland (MRF) hardware platform is currently in progress. This upgrade will enable parallel operation of two electron sources and subsequent kickers to serve multiple end stations at the same time. Selected hardware enables low jitter emission of timing patterns and a long-term delay compensation of the distribution network. We are currently in the final phase of development and with plans for commissioning to be completed in 2022. | |||
Poster THPV031 [2.801 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THPV031 | ||
About • | Received ※ 11 October 2021 Revised ※ 20 October 2021 Accepted ※ 21 November 2021 Issue date ※ 11 January 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPV033 | Reusable Real-Time Software Components for the SPS Low Level RF Control System | software, controls, interface, Linux | 939 |
|
|||
In 2021 the Super Proton Synchrotron has been recommissioned after a complete renovation of its low level RF system (LLRF). The new system has largely moved to digital signal processing implemented as a set of functional blocks (IP cores) in Field Programmable Gate Arrays (FPGAs) with associated software to control them. Some of these IP cores provide generic functionalities such as timing, function generation, data resampling and signal acquisition, and are reused in several components, with a potential application in other accelerators. To take full advantage of the modular approach, IP core flexibility must be complemented by the software stack. In this paper we present steps we have taken to reach this goal from the software point of view, and describe the custom tools and procedures used to implement the various software layers. | |||
Poster THPV033 [1.234 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-THPV033 | ||
About • | Received ※ 09 October 2021 Accepted ※ 25 February 2022 Issue date ※ 28 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAL02 | DISCOS Updates | software, controls, framework, instrumentation | 994 |
|
|||
DISCOS is the control software of the Italian Radio Telescopes and it is based on the Alma Control Software. The project core started during the construction of the Sardinia Radio Telescope and it has been further developed to support also the other antennas managed by INAF, which are the Noto and the Medicina antenna. Not only does DISCOS control all the telescope subsystems like servo systems, backends, receivers and active optic, but also allows users to execute the needed observing strategies. In addition, many tools and high-level applications for observers have been developed over time. Furthermore, DISCOS development is following test driven methodologies, which, together with real hardware simulation and automated deployment, speed up testing and maintenance. Altogether, the status of the DISCOS project is described here with its related activities, and also future plans are presented as well. | |||
Slides FRAL02 [5.261 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRAL02 | ||
About • | Received ※ 06 October 2021 Revised ※ 27 October 2021 Accepted ※ 17 December 2021 Issue date ※ 21 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAL05 | MACE Camera Electronics: Control, Monitoring & Safety Mechanisms | controls, monitoring, electron, electronics | 1011 |
|
|||
MACE Telescope installed in Ladakh Region of India comprises of many functionally diverse subsystems, Camera being the most important one. Mounted at the focal plane of 21 m diameter parabolic reflector dish, event driven Camera system comprises of 1088 PMTs, with 16 PMTs constituting one Camera Integrated Module (CIM). Central Camera Controller (CCC), located in Camera housing, manages and coordinates all the actions of these 68 Modules and other camera subsystems as per the command sequence received from Operator Console. In addition to control and monitoring of subsystems, various mechanisms have been implemented in hardware as well as embedded firmware of CCC and CIM to provide safety of PMTs against exposure to ambient bright light, bright star masking and detection and recovery from loss of event synchronization at runtime. An adequate command response protocol with fault tolerant behavior has also been designed to meet performance requirements. The paper presents the overall architecture and flow of camera control mechanisms with a focus on software and hardware challenges involved. Various experimental performance parameters and results will be presented.
*MACE camera controller embedded software: Redesign for robustness and maintainability, S.Srivastava et.al., Astronomy and Computing Volume 30 |
|||
Slides FRAL05 [11.901 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRAL05 | ||
About • | Received ※ 09 October 2021 Accepted ※ 19 November 2021 Issue date ※ 11 February 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRBR04 | Continuous Scans with Position Based Hardware Triggers | controls, detector, undulator, synchrotron | 1069 |
|
|||
At beamline end-stations, data taking that relies on traditional step scanning, in which motors are repeatedly started and stopped, leads to inefficient usage of the x-ray source. This also increases the risk of sample radiation damage. We have developed a system where scans are performed while continuously moving the motors. To ensure stable repeatable measurements, the detector triggers are generated, in hardware, from the motor encoder positions. Before the scan starts, a list of positions is generated and as the scan progresses a trigger is produced as each successive position in the list is reached. The encoder signals from the motors are connected both to the IcePAP motion controller for closed loop operation, and a PandABox which is used as the trigger source. Control is from Tango and Sardana with a TriggerGate controller that calculates the motor positions and configures the PandABox. The scanned motor can be either a single motor, for example a sample positioner, or a combined motion like a monochromator. When combined motions are required, these make use of the parametric trajectory mode of the IcePAP. This enables continuous scans of coupled axes with non-linear paths. | |||
Slides FRBR04 [1.685 MB] | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2021-FRBR04 | ||
About • | Received ※ 10 October 2021 Revised ※ 14 October 2021 Accepted ※ 20 November 2021 Issue date ※ 13 December 2021 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||