Paper | Title | Other Keywords | Page |
---|---|---|---|
MOAPP01 | Control System of SuperKEKB | controls, timing, EPICS, network | 1 |
|
|||
We introduce the control system of the SuperKEKB collider which is based on EPICS. We standardize the CPU module so that we easily maintain our huge control system. Most Input/Output Controllers (IOCs) installed along the 3 km beamline at SuperKEKB are developed with only two kinds of CPU module. In addition to providing standard IOC for individual hardware, we develop some beam operation system which promotes the beam commissioning. The alarm monitoring system, abort trigger system, and Beam Gate system are developed by the control group. The sophisticated Beam Gate system for positron beam controls operation of both damping ring and main ring. It obviously promotes the beam commissioning at those rings. The other highlight is the precisely synchronized control system. It is necessary to realize the highly complicated control of beam injection process. We configure the dedicated network with the Event Timing System and the distributed shared memory. The distant hardware components are synchronously operated with this network. The beam commissioning of SuperKEKB has been started in 2016. The control system supports its fruitful beam operation without serious problem. | |||
![]() |
Slides MOAPP01 [5.027 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP01 | ||
About • | paper received ※ 03 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAPP04 | Status of the National Ignition Facility (NIF) Integrated Computer Control and Information Systems | controls, diagnostics, target, experiment | 15 |
|
|||
Funding: This work 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) is the world’s most energetic laser experimental facility with 192 beams capable of delivering 2.1 MJ of 500 TW ultraviolet laser light to a target. NIF experiments facilitate the study of extreme physical conditions at temperatures exceeding 100 million K and 100 billion times atmospheric pressure allowing scientists the ability to generate conditions similar to the center of the sun and explore the physics of planetary interiors, supernovae and thermonuclear burn. This year concludes a series of optimizations and enhancements to the control & information systems to sustain the quantity of experimental target shots while developing an enhanced precision diagnostic system to optimize and increase the power and energy capabilities of the facility. In addition, many new system control and diagnostic capabilities have been commissioned to increase the understanding of target performance. This year also concludes a multi-year sustainability project to migrate the control system software to Java. This talk will report on the current status of each of these areas in support of the wide variety of experiments being conducted. |
|||
![]() |
Slides MOAPP04 [10.709 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP04 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 11 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPP03 | Fault Tolerant, Scalable Middleware Services Based on Spring Boot, REST, H2 and Infinispan | distributed, database, controls, network | 33 |
|
|||
Control systems require several, core services for work coordination and everyday operation. One such example is Directory Service, which is a central registry of all access points and their physical location in the network. Another example is Authentication Service, which verifies callers identity and issues a signed token, which represents the caller in the distributed communication. Both cases are real life examples of middleware services, which have to be always available and scalable. The paper discusses design decisions and technical background behind these two central services used at CERN. Both services were designed using latest technology standards, namely Spring Boot and REST. Moreover, they had to comply with demanding requirements for fault tolerance and scalability. Therefore, additional extensions were necessary, as distributed in-memory cache (using Apache Infinispan), or Oracle database local mirroring using H2 database. Additionally, the paper will explain the tradeoffs of different approaches providing high-availability features and lessons learnt from operational usage. | |||
![]() |
Slides MOBPP03 [6.846 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP03 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 08 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL04 | Software Architecture for Automatic LHC Collimator Alignment Using Machine Learning | alignment, controls, software, collimation | 78 |
|
|||
The Large Hadron Collider at CERN relies on a collimation system to absorb unavoidable beam losses before they reach the superconducting magnets. The collimators are positioned close to the beam in a transverse setting hierarchy achieved by aligning each collimator with a precision of a few tens of micrometers. In previous years, collimator alignments were performed semi-automatically*, requiring collimation experts to be present to oversee and control the entire process. In 2018, manual, expert control of the alignment procedure was replaced by dedicated machine learning algorithms, and this new software was used for collimator alignments throughout the year. This paper gives an overview of the software re-design required to achieve fully automatic collimator alignments, describing in detail the software architecture and controls systems involved. Following this successful deployment, this software will be used in the future as the default alignment software for the LHC.
*G. Valentino et al., "Semi-automatic beam-based LHC collimator alignment", Physical Review Special Topics-Accelerators and Beams vol. 15, no. 5, 2012. |
|||
![]() |
Slides MOCPL04 [5.933 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL04 | ||
About • | paper received ※ 28 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPR05 | CI-CD Practices with the TANGO-controls Framework in the Context of the Square Kilometre Array (SKA) Telescope Project | software, TANGO, MMI, controls | 115 |
|
|||
Funding: INAF Osservatorio Astronomico d’Abruzzo The Square Kilometre Array (SKA) project is an international effort to build two radio interferometers in South Africa and Australia to form one observatory monitored and controlled from the global headquarters (GHQ) in the United Kingdom. The project is very close to the end of its design phase and many decisions have already been made like the adoption of the Tango-controls framework. The time from the end of the design phases and the beginning of the construction has been called bridging with the goal of promoting CI-CD practices. CI-CD is an acronym for Continuous integration (CI) and continuous delivery and/or continuous deployment. CI is the practice of merging all developers’ local (working) copies into the mainline very often (at least daily). Continuous delivery is the approach of developing software in short cycle ensuring that it can be released anytime, and continuous deployment is the approach of delivering the software frequently and automatically. The present paper analyzes the decision taken by the system team (a specialized agile team for continuous practices in the Safe framework) for promoting those practices within the Tango-controls framework. |
|||
![]() |
Slides MOCPR05 [1.878 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR05 | ||
About • | paper received ※ 20 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOMPL001 | Quality Assurance Plan for the SCADA System of the Cherenkov Telescope Array Observatory | software, controls, data-acquisition, target | 121 |
|
|||
The Cherenkov Telescope Array is the future ground-based facility for gamma-ray astronomy at very-high energies. The CTA Observatory will comprise more than 100 telescopes and calibration devices that need to be centrally managed and synchronized to perform the required scientific and technical activities. The operation of the array requires a complex Supervisory Control and Data Acquisition (SCADA) system, named Array Control and Data Acquisition (ACADA), whose quality level is crucial for maximizing the efficiency of the CTA operations. In this contribution we aim to present the Quality Assurance (QA) strategy adopted by the ACADA team to fulfill the quality standards required for the creation and usage of ACADA software. We will describe the QA organization and planned activities, together with the quality models and the related metrics defined to comply with the required quality standards. We will describe the procedures, methods and tools which will be applied in order to guarantee, that for each phase of the project, the required level of quality in the design, implementation, testing, integration, configuration, usage and maintenance of the ACADA product are met. | |||
![]() |
Poster MOMPL001 [1.425 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL001 | ||
About • | paper received ※ 25 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOMPR002 | Improving User Information by Interfacing the Slow Control’s Log and Alarm Systems to a Flexible Chat Platform | controls, interface, GUI, experiment | 152 |
|
|||
Research groups operating large experiments are often spread out around the globe, so that it can be a challenge to stay informed about current operations. We have therefore developed a solution to integrate a slow control system’s alarm and logging systems with the chat system used for communication between experimenters. This integration is not intended to replace a control screen containing the same information, but offers additional possibilities: - Instead of having to open the control system’s displays, which might involve setup work (VPN, remote desktop connections, …), a web interface or an app can be used to track important events in the system. - Messages can easily be filtered and routed to different recipients (individual persons or chat rooms). - Messages can be annotated and commented on. The system presented uses Apache Camel to forward messages received via JMS to Rocket. Chat. Since no binding to Rocket. Chat was available, this interface has been implemented. On the sending side, a C++ logging library that integrates with EPICS IOCs and interfaces with JMS has been designed.
For the Belle II PXD collaboration. |
|||
![]() |
Poster MOMPR002 [1.194 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR002 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOMPR004 | Control and Analysis Software Development at the European XFEL | controls, software, FEL, MMI | 158 |
|
|||
Agile Project Management (Agile PM), coupled with the DevOps concept, has been worked out as a fundamental approach in a highly uncertain and unpredictable environment to achieve mature software development and to efficiently support concurrent operation*. At the European XFEL**, Agile PM and DevOps have been applied to provide adaptability and efficiency in the development and operation of its control system: Karabo***. In this context, the Control and Analysis Software Group (CAS) has developed in-house a management platform composed of the following macro-artefacts: (1) Agile Process; (2) Release Planning; (3) Testing Infrastructure; (4) Roll-out and Deployment Strategy; (5) Automated tools for Monitoring Control Points (i.e. Configuration Items****) and; (6) Incident Management*****. The software engineering management platform is also integrated with User Relationship Management to establish and maintain a proper feedback loop with our scientists who set up the requirements. This article aims to briefly describe the above points and show how agile project management has guided the software strategy, development and operation of the Karabo control system at the European XFEL.
*Toward Project Management 2.0 **The European X-ray Free Electron Laser technical design report ***Karabo:An integrated software framework combining control, data management, and scientific comp. |
|||
![]() |
Poster MOMPR004 [0.871 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR004 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOMPR006 | Performance of the ALICE Luminosity Leveling Software Architecture in the Pb-Pb Physics Run | luminosity, proton, software, experiment | 167 |
|
|||
Luminosity leveling is performed in the ALICE experiment of the Large Hadron Collider (LHC) in order to limit the event pile-up probability, and ensure a safe operation for the detectors. It will be even more important during Run 3 when 50 KHz Pb ion-Pb ion (Pb-Pb) collisions will be delivered in IP2. On the ALICE side, it is handled by the ALICE-LHC Interface project, which also ensures an online data exchange between ALICE and the LHC. An automated luminosity leveling algorithm was developed for the proton-proton physics run, and was also deployed for the Pb-Pb run with some minor changes following experience gained. The algorithm is implemented in the SIMATIC WinCC SCADA environment, and determines the leveling step from measured beam parameters received from the LHC, and the luminosity recorded by ALICE. In this paper, the software architecture of the luminosity leveling software is presented, and the performance achieved during the Pb-Pb run and Van der Meer scans is discussed. | |||
![]() |
Poster MOMPR006 [3.292 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR006 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOMPR007 | Scalable High Demand Analytics Environments with Heterogeneous Clouds | data-analysis, experiment, scattering, software | 171 |
|
|||
Funding: UK Research and Innovation - Science & Technology Facilities Council (UK SBS IT18160) The Ada Lovelace Centre (ALC) at STFC provides on-demand, data analysis, interpretation and analytics services to scientists using UK research facilities. ALC and Tessella have built software systems to scale analysis environments to handle peaks and troughs in demand as well as to reduce latency by provision environments closer to scientists around the world. The systems can automatically provision infrastructure and supporting systems within compute resources around the world and in different cloud types (including commercial providers). The system then uses analytics to dynamically provision and configure virtual machines in various locations ahead of demand so that users experience as little delay as possible. In this poster, we report on the architecture and complex software engineering used to automatically scale analysis environments to heterogeneous clouds, make them secure and easy to use. We then discuss how analytics was used to create intelligent systems in order to allow a relatively small team to focus on innovation rather than operations. |
|||
![]() |
Poster MOMPR007 [1.650 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR007 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA002 | A Model-Driven Service-Oriented Wizard-Based Multi-Target Development Kit for Supervision Systems | controls, target, software, status | 187 |
|
|||
Funding: Horizon2020 Marie Skłodowska-Curie Grant Agreement No 675265 The Italian National Hadrontherapy Center (CNAO) is a particle treatment and research center equipped with a synchrotron accelerator. The configuration and support environment of CNAO’s control system, originally designed in 2003, is currently being upgraded to incorporate mobile devices. As part of the technological upgrade, a product line architecture has been designed with intent to define application scope, reusability of core assets, and specification of variation points. Implementation and compliance with the product line architecture aims at reducing application’s development time, improving reliability, and aiding medical certification procedures. However, definition and compliance with the architecture comes with considerable overhead development costs. In order to assist the development of new environment applications, a visual wizard has been developed to create customized base applications. This paper presents the challenges encountered and description of the product line architecture for the upgraded configuration and support environment. Alongside, we also describe the Wizard Generator, currently implemented applications, and planned application validation. |
|||
![]() |
Poster MOPHA002 [2.250 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA002 | ||
About • | paper received ※ 16 September 2019 paper accepted ※ 02 October 2020 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA008 | LIPAc RFQ Control System Lessons Learned | rfq, controls, EPICS, vacuum | 200 |
|
|||
The Linear IFMIF Prototype Accelerator (LIPAc)* Radio Frequency Quadrupole (RFQ) will accelerate a 130 mA deuteron beam up to 5 MeV in continuous wave. Proton beam commissioning of RFQ cavity, together with Medium Energy Beam Transport Line (MEBT) and Diagnostics Plate, is now ongoing to characterize the accelerator behavior**. The RFQ Local Control System (LCS) was designed following the project guideline. It was partially assembled and verified during the RFQ power test in Italy***. The final system configuration was pre-assembled and tested in Europe, after that it was transferred to Japan, where it was installed, commissioned and integrated into LIPAc Central Control System (CCS) between November 2016 and July 2017, when the RFQ Radio Frequency (RF) conditioning started****. Now the RFQ LCS has been running for 2 years. During this time, especially in the initial period, the system required several adjustments and modifications to its functionality and interface, together with assistance and instructions to the operation team. This paper will try to collect useful lessons learned coming from this experience.
*http://www.ifmif.org **LINAC 2018 - THPO062; ***PcAPac 2014 - WPO017; ****ICALEPCS 2017 - THPHA157. |
|||
![]() |
Poster MOPHA008 [3.008 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA008 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA015 | Reverse Engineering the Amplifier Slab Tool at the National Ignition Facility | database, target, optics, simulation | 228 |
|
|||
Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344 This paper discusses the challenges and steps required to convert a stand-alone legacy Microsoft Access-based application, in the absence of original requirements, to a web-based application with an Oracle backend and Oracle Application Express/JavaScript/JQuery frontend. The Amplifier Slab Selection (ASL) Tool provides a means to manage and track Amplifier Slabs on National Ignition Facility (NIF) beamlines. ASL generates simulations and parameter visualization charts of seated Amplifier Slabs as well as available replacement candidates to help optics designers make beamline configuration decisions. The migration process, undertaken by the NIF Shot Data Systems (SDS) team at Lawrence Livermore National Laboratory (LLNL), included reverse-engineering functional requirements due to evolving processes and changing NIF usage patterns. |
|||
![]() |
Poster MOPHA015 [0.525 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA015 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA023 | Applications of an EPICS Embedded and Credit-card Sized Waveform Acquisition | EPICS, controls, database, status | 242 |
|
|||
To eliminate long distance cabling for improving signal quality, the remote waveform access supports have been developed for the TPS (Taiwan Photon Source) and TLS (Taiwan Light Source) control systems for routine operation. The previous mechanism was that a dedicated EPICS IOC has been used to communicate with the present Ethernet-based oscilloscopes to acquire each waveform data. To obtain higher reliability operation and low power consumption, the FPGA and SoC (System-on-Chip) based waveform acquisition which embedded an EPICS IOC has been adopted to capture the waveform signals and process to the EPICS PVs (Process Variables). According to specific purposes use, the different graphical applications have been designed and integrated into the existing operation interfaces. These are convenient to observe waveform status and to analyse the caught data on the control consoles. The efforts are described at this paper. | |||
![]() |
Poster MOPHA023 [5.076 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA023 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 08 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA032 | Big Data Architectures for Logging and Monitoring Large Scale Telescope Arrays | software, monitoring, controls, database | 268 |
|
|||
Funding: This work was partially supported by the ASTRI "Flagship Project" financed by the Italian Ministry of Education, University, and Research and led by the Italian National Institute of Astrophysics. Large volumes of technical and logging data result from the operation of large scale astrophysical infrastructures. In the last few years several "Big Data" technologies have been developed to deal with a huge amount of data, e.g. in the Internet of Things (IoT) framework. We are comparing different stacks of Big Data/IoT architectures including high performance distributed messaging systems, time series databases, streaming systems, interactive data visualization. The main aim is to classify these technologies based on a set of use cases typically related to the data produced in the astronomical environment, with the objective to have a system that can be updated, maintained and customized with a minimal programming effort. We present the preliminary results obtained, using different Big Data stack solution to manage some use cases related to quasi real-time collection, processing and storage of the technical data, logging and technical alert produced by the array of nine ASTRI telescopes that are under development by INAF as a pathfinder array for the Cherenkov astronomy in the TeV energy range. *ASTRI Project: http://www.brera.inaf.it/~astri/wordpress/ **CTA Project: https://www.cta-observatory.org/ |
|||
![]() |
Poster MOPHA032 [1.327 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA032 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA041 | Cause-and-Effect Matrix Specifications for Safety Critical Systems at CERN | PLC, controls, SCADA, cryogenics | 285 |
|
|||
One of the most critical phases in the development of a Safety Instrumented System (SIS) is the functional specification of the Safety Instrumented Functions (SIFs). This step is carried out by a multidisciplinary team of process, controls and safety experts. This functional specification must be simple, unambiguous and compact to allow capturing the requirements from the risk analysis, and facilitating the design, implementation and verification of the SIFs. The Cause and Effect Matrix (CEM) formalism provides a visual representation of Boolean expressions. This makes it adequate to specify stateless logic, such as the safety interlock logic of a SIS. At CERN, a methodology based on the CEM has been applied to the development of a SIS for a magnet test bench facility. This paper shows the applicability of this methodology in a real magnet test bench and presents its impact in the different phases of the IEC 61511 safety lifecycle. | |||
![]() |
Poster MOPHA041 [0.751 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA041 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 08 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA048 | The IRRAD Data Manager (IDM) | radiation, experiment, software, database | 318 |
|
|||
Funding: This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under Grant Agreement no. 654168. The Proton Irradiation Facility (IRRAD) is a reference facility at CERN for characterizing detectors and other accelerator components against radiation. To ensure reliable facility operations and smooth experimental data handling, a new IRRAD Data Manager (IDM) web application has been developed and first used during the last facility run before the CERN Long Shutdown 2. Following best practices in User Experience design, IDM provides a user-friendly interface that allows both users to handle their samples’ data and the facility operators to manage and coordinate the experiments more efficiently. Based on the latest web technologies such as Django, JQuery and Semantic UI, IDM is characterized by its minimalistic design and functional robustness. In this paper, we present the key features of IDM, our design choices and its overall software architecture. Moreover, we discuss scalability and portability opportunities for IDM in order to cope with the requirements of other irradiation facilities. |
|||
![]() |
Poster MOPHA048 [2.416 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA048 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 19 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA063 | Towards a Common Reliability & Availability Information System for Particle Accelerator Facilities | database, medical-accelerators, radiation, experiment | 356 |
|
|||
Funding: This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under grant agreement No 730871. Failure event and maintenance record based data collection systems have a long tradition in industry. Today, the particle accelerator community does not possess a common platform that permits storing and sharing reliability and availability information in an efficient way. In large accelerator facilities used for fundamental physics research, each machine is unique, the scientific culture, work organization, and management structures are often incompatible with a streamlined industrial approach. Other accelerator facilities enter the area of industrial process improvement, like medical accelerators due to legal requirements and constraints. The Heidelberg Ion Beam Therapy Center is building up a system for reliability and availability analysis, exploring the technical and organizational requirements for a community-wide information system on accelerator system and component reliability and availability. This initiative is part of the EU H2020 project ARIES, started in May 2017. We will present the technical scope of the system that is supposed to access and obtain information specific to reliability statistics in ways not compromising the information suppliers and system producers. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA063 | ||
About • | paper received ※ 04 October 2019 paper accepted ※ 08 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA067 | New Injection Information Archiver for SuperKEKB | injection, network, linac, EPICS | 370 |
|
|||
We upgraded the Injection Archiver System of the SuperKEKB collider. It records the information related with the beam injection. The system is configured on the EPICS network. The database server employs Archiver Appliance as the database management system. In addition, the distributed shared memory is installed on the database server. Its memory area is synchronized with other nodes such as bunch current monitor via the optical connection. Therefore the database server can collect the data like bunch current at the RF-bucket which the beam pulse is injected. By using this dedicated optical network, we succeed the high-speed and stable data acquisition. The injection data can be recorded, pulse-by-pulse, in 50 Hz without any packet loss. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA067 | ||
About • | paper received ※ 03 October 2019 paper accepted ※ 23 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA075 | EPICS Support Module for Efficient UDP Communication With FPGAs | EPICS, controls, low-level-rf, machine-protect | 388 |
|
|||
Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661 The driver linac of the Facility for Rare Isotope Beams (FRIB) contains 332 cavities which are controlled by individual FPGA-based low-level RF controllers. Due to limited hardware resources the EPICS IOCs cannot be embedded in the low-level RF controllers but are running on virtual machines communicating with the devices over Ethernet. An EPICS support module communicating with the devices over UDP has been developed based on the Asyn library. It supports efficient read and write access for both scalar and array data as well as support for triggering actions on the device. Device-related parameters like register addresses and data types are configurable in the EPICS record database making the support module independent of the hardware and the application. This also allows engineers to keep up with evolving firmware without recompiling the support library. The implementation of the support module leverages modern C++ features and relies on timers for periodic communication, timeouts, and detection of communication problems. The latter allows the communication code to be tested separately from the timers keeping the run time of the unit tests short. |
|||
![]() |
Poster MOPHA075 [4.216 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA075 | ||
About • | paper received ※ 03 October 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA078 | Renovation of the SPS Personnel Protection System: A Configurable Approach | site, controls, software, PLC | 395 |
|
|||
The renovation of the SPS Personnel Protection System (PPS) comprises the installation of industrial access control solutions and the implementation of a new safety instrumented system tailored to the particular needs of the accelerator. The SPS has been a working horse of the CERN accelerator complex for many decades and its configuration has changed through the many years of operation. The classic solutions for safety systems design, used in the LHC and PS machines, have not been judged adequate for this accelerator undergoing perpetual changes, composed of many sites forming several safety chains. In order to avoid expensive software modifications, each time the accelerator configuration evolves, a configurable safety software design was proposed. This paper presents the hardware architecture of the PLC-based SPS PPS and the configurable software architecture proposed. It further reports on the testing and formal verification activities performed to validate the safety software and discusses the pros and cons of the configurable approach. | |||
![]() |
Poster MOPHA078 [2.063 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA078 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA080 | Automatic Reconfiguration of CERN 18 kV Electrical Distribution - the Auto Transfer Control System | network, controls, PLC, Ethernet | 400 |
|
|||
Availability is key to electrical power distribution at CERN. The CERN electrical network has been consolidated over the last 15 years in order to cope with the evolving needs of the laboratory and now comprises a 200 MW supply from the French grid at 400 kV, a partial back up from the Swiss grid at 130 kV and 16 diesel generators. The Auto Transfer Control System has a critical role in minimizing the duration of power cuts on this complex electrical network, thus significantly reducing the impact of downtime on CERN accelerator operation. In the event of a major power loss, the control system analyzes the global status of the network and decides how to reconfigure the network from alternative sources, following predefined constraints and priorities. The Auto Transfer Control System is based on redundant logical controllers (PLC) with multiple remote IO stations linked via an Ethernet IP ring (over optical fiber) across the three major substations at CERN. This paper describes the system requirements, constraints and the applicable technologies, which will be used to deliver an operational system by 2020. | |||
![]() |
Poster MOPHA080 [1.586 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA080 | ||
About • | paper received ※ 26 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA088 | Consolidation of Re-Triggering System of LHC Beam Dumping System at CERN | simulation, dumping, coupling, extraction | 412 |
|
|||
The Trigger Synchronization and Distribution System (TSDS) is a core part of the LHC Beam Dump System (LBDS). It comprises redundant Re-Trigger Lines (RTLs) that allow fast re-triggering of all high-voltage pulsed generators in case one self-triggers, resulting in a so-called asynchronous dump. For reliability reasons, the TSDS relies on many RTL redundant trigger sources that do not participate directly to the execution of a normal dump. After every dump, signals propagating on the RTLs are analyzed by Post Operation Check (POC) systems, to validate the correct performance and synchronization of all redundant triggers. The LBDS operated reliably since the start-up of LHC in 2008, but during the Run 2 of the LHC, new failure modes were identified that could incur damage for the beam dump block. In order to correct these failure modes, an upgrade of the TSDS is realized during the LS2. This paper reviews the experience gained with the LBDS during Run 2 of the LHC operation and describes the new architecture of the TSDS being implemented. Measurements and simulations of signals propagating on the RTL are presented, and the analysis performed by the POC systems are explained. | |||
![]() |
Poster MOPHA088 [2.435 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA088 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA092 | Prototyping the Resource Manager and Central Control System for the Cherenkov Telescope Array | controls, software, data-acquisition, status | 426 |
|
|||
The Cherenkov Telescope Array (CTA) will be the next generation ground-based observatory for gamma-ray astronomy at very-high energies. CTA will consist of two large arrays with 118 Cherenkov telescopes in total, deployed in Paranal (Chile) and Roque de Los Muchachos Observatories (Canary Islands, Spain). The Array Control and Data Acquisition (ACADA) system provides the means to execute observations and to handle the acquisition of scientific data in CTA. The Resource Manager & Central Control (RM&CC) sub-system is a core element in the ACADA system. It implements the execution of observation requests received from the scheduler sub-system and provides infrastructure services concerning the administration of various resources to all ACADA sub-systems. The RM&CC is also responsible of the dynamic allocation and management of concurrent operations of up to nine telescope sub-arrays, which are logical groupings of individual CTA telescopes performing coordinated scientific operations. This contribution presents a summary of the main RM&CC design features, and of the future plans for prototyping. | |||
![]() |
Poster MOPHA092 [1.595 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA092 | ||
About • | paper received ※ 18 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA099 | XChem Laboratory Puck Scanner - Algorithm and Result Visualization | GUI, software, interface, software-tool | 448 |
|
|||
Macromolecular Crystallography (MX) facilities are known for using many samples and require software tools which can scan, store and help to track samples’ Data Matrix codes and to maintain the correct sample processing order. An open source Data Matrix code scanning program, Puck Scanner, developed at Diamond Light Source (DLS) is introduced, its scanning algorithm explained and the continuous visualisation of results presented. Scanned codes are stored together with date, time, and the number of valid codes within a puck. This information is crucial for researchers as it allows them to match the sample with X-ray scanning results. The software is used in Diamond’s XChem laboratory on a day to day basis and has started to be adopted by other facilities. | |||
![]() |
Poster MOPHA099 [1.636 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA099 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA113 | Linux-based PXIe System for the Real-Time Control of New Painting Bumper at CERN | controls, software, hardware, network | 483 |
|
|||
In the framework of the LHC Injectors Upgrade Project, the new connection from Linac4, injecting a 160 MeV H− beam into the Proton Synchrotron Booster (PSB) requires a set of four slow kicker magnets (KSW) per PSB ring to move the beam on a stripping foil, remove electrons and perform phase space painting. A new multiple-linear waveform generator based on a Marx topology powers each KSW, allowing adjustment of the current discharge shape with high flexibility for the different beam users. To control these complex power generators, National Instruments (NI) PXIe crates fitted with a set of modules (A/D, D/A, FPGA, PROFINET) are used. Initially, control software developed with LabVIEW has validated the test bench hardware. A full software re-engineering, accessing the hardware using Linux drivers, C APIs and the C++ framework FESA3 under Linux CentOS7 was achieved for operational deployment. This paper describes the hardware used, and the integration of NI PXIe systems into CERN controls environment, as well as the software architecture to access the hardware and provide PSB operators and kicker experts with the required control and supervision. | |||
![]() |
Poster MOPHA113 [1.081 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA113 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA117 | Big Data Archiving From Oracle to Hadoop | database, network, monitoring, SCADA | 497 |
|
|||
The CERN Accelerator Logging Service (CALS) is used to persist data of around 2 million predefined signals coming from heterogeneous sources such as the electricity infrastructure, industrial controls like cryogenics and vacuum, or beam related data. This old Oracle based logging system will be phased out at the end of the LHC’s Long Shut-down 2 (LS2) and will be replaced by the Next CERN Accelerator Logging Service (NXCALS) which is based on Hadoop. As a consequence, the different data sources must be adapted to persist the data in the new logging system. This paper describes the solution implemented to archive into NXCALS the data produced by QPS (Quench Protection System) and SCADAR (Supervisory Control And Data Acquisition Relational database) systems, which generate a total of around 175, 000 values per second. To cope with such a volume of data the new service has to be extremely robust, scalable and fail-safe with guaranteed data delivery and no data loss. The paper also explains how to recover from different failure scenarios like e.g. network disruption and how to manage and monitor this highly distributed service. | |||
![]() |
Poster MOPHA117 [1.227 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA117 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA124 | Local Oscillator Rear Transition Module for 704.42 MHz LLRF Control System at ESS | controls, LLRF, monitoring, cavity | 516 |
|
|||
Funding: Work supported by Polish Ministry of Science and Higher Education, decision number DIR/WK/2016/03. This paper describes the specifications, architecture, and measurements’ results of the MTCA-compliant Local Oscillator (LO) Rear Transition Module (RTM) board providing low phase noise clock and heterodyne signals for the 704.42 MHz Low Level Radio Frequency (LLRF) control system at the European Spallation Source (ESS). The clock generation and LO synthesis circuits are based on the module presented at ICALEPCS 2017. The conditioning circuits for the input and output signals must simultaneously achieve the desired impedance matching, spectral purity, output power as well as the phase noise requirements. The reference conditioning circuit presents an additional challenge due to input power range being significantly wider than the output range. The circuits monitoring the power levels of critical signals and voltages of supply rails for remote diagnostics as well as the programmable logic devices used to set the operating parameters via Zone3 connector are described. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA124 | ||
About • | paper received ※ 04 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA131 | Waste Heat Recovery for the LHC Coooling Towers: Control System Validation Using Digital Twins | controls, simulation, MMI, PLC | 520 |
|
|||
In order to improve its energy utilization, CERN will deploy a Waste Heat Recovery system at one of the LHC’s surface sites which will provide heating power to a local municipality. To study the effects that the heat recovery plant will have on the cooling system, a ’digital twin’ of the cooling plant was created in the simulation tool EcosimPro. The primary question of interest was whether the existing control system of the cooling plant would be capable of handling transients arising from a sudden shutdown of the heat recovery plan. The simulation was connected via OPC UA to a PLC implementing the cooling plant control system. This ’virtual commissioning’ setup was used to study a number of scenarios representing different cooling loads, ambient temperature conditions, and heat recovery plant operating points. Upon completion of the investigation it was found that the current cooling plant control system will be sufficient to deal with the transients arising from a sudden stop of heat recovery plant operation. In addition, it was shown that an improvement in the controls could also enhance the energy savings of the cooling towers. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA131 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA138 | Beam Gate Control System for the Proton Injector and Beamlines on KOMAC | timing, controls, proton, linac | 551 |
|
|||
Funding: This work has been supported through KOMAC (Korea Multi-purpose Accelerator Complex) operation fund of KAERI by MSIT (Ministry of Science and ICT). The Korea Multi-purpose Accelerator Complex (KOMAC) 100 MeV proton linac operates with the timing system to change real-time timing parameters for low and high-flux proton beam utilization. The main requirements are to synchronize the operation of the facility including linac, target, and diagnostics, to provide a variable beam repetition rate up to 60 Hz, and to support post-mortem analysis when a beam trip occurs. The timing system, which consists of one event generator and eleven event receivers, is configured to control the beam gate and beam sequence to distribute the proton beam to the beam line. Corresponding to user’s demands, beam gate should be controlled, and the beam distribution must be precisely synchronized with the main reference signal. The timing system is configured with sequence logic for beam gate control, and the timing events can trigger the software to perform actions including beam on or off, post-mortem data acquisition, and beam distribution on the beam lines. The results of the timing control system for the beam gate and beam distribution are presented. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA138 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA139 | Implementation of the PLC based Machine Protection System for Magnets at ESS | PLC, EPICS, machine-protect, linac | 554 |
|
|||
The special properties of the neutrons allow to study the matter structure and dynamics of atoms and molecules. Neutron scattering is applied in a wide range of research fields such as chemistry of materials, biology, magnetism and pharmacy. The European Spallation Source ERIC (ESS) will be the most powerful neutron source in the world with the vision to help the researchers to develop new solutions for the challenges of our time. Inside the Integrated Control System Division (ICS), the Protection Systems group will provide a Beam Interlock System to protect the beam and to avoid the activation of equipment. One of these interlock systems is the Machine Protection System for Magnets (MPSMag), which collects the signals coming from each of the 150 quadrupoles distributed along the 600 meters long LINAC to prevent beam losses. The MPSMag first prototype has been implemented using industrial Programmable Logic Controllers (PLCs), the Profinet real-time fieldbus communications protocol, and Siemens TIA Portal software to fulfill the high availability requirements of the facility. The concept of operation, the state machine, and the electrical design will be presented. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA139 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA141 | Dynamic System Reliability Modelling of SLAC’s Radiation Safety Systems | controls, PLC, electron, experiment | 558 |
|
|||
When the LCLS-II project is complete, there will be three major Department of Energy (DOE) beam programs occupying the same 2-mile long accelerator tunnel, e.g. LCLS, LCLS-II and FACET-II. In addition to the geographical overlap, the number of beam loss monitors of all types has been also significantly expanded to detect power beam loss from all sources. All these factors contribute to highly complex Radiation Safety Systems (RSS) at SLAC. As RSS are subject to rigorous configuration control, and their outputs are permits directly related to beam production, even small faults can cause a long down time. As all beam programs at SLAC have the 95% beam availability target, the complex RSS’s contribution to overall beam availability and maintainability is an important subject worth detailed analysis. In this paper, we apply the dynamic system reliability engineering techniques to create the RSS reliability model for all three beam programs. Both qualitative and semi-quantitative approaches are used to identify the most critical common causes, the most vulnerable subsystem as well as the areas that require future design improvement for better maintainability. | |||
![]() |
Poster MOPHA141 [0.863 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA141 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA143 | Motion Control Development of the Material Handling System for Industrial Linac Project at SLRI | controls, radiation, network, electron | 566 |
|
|||
The prototype of industrial linac for food irradiation application using x-ray has been under development at Synchrotron Light Research Institute (SLRI). Several subsystems of the machine are carefully designed for proper operation. Material handling system with its motion control and its relationship with a beam scanning system is explained in this paper. Hardware selection and software development together with a networked control system is described. This system is being developed and tested with the object detection system to monitor and control the position and velocity of materials on a conveyor belt. | |||
![]() |
Poster MOPHA143 [1.077 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA143 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA149 | Accelerator Schedule Management at CERN | controls, software, status, database | 579 |
|
|||
Maximizing the efficiency of operating CERN’s accelerator complex requires careful forward planning, and synchronized scheduling of cross-accelerator events. These schedules are of interest to many people helping them to plan and organize their work. Therefore, this data should be easily accessible, both interactively and programmatically. Development of the Accelerator Schedule Management (ASM) system started in 2017 to address such topics and enable definition, management and publication of schedule data in generic way. The ASM system currently includes three core modules to manage: Yearly accelerator schedules for the CERN Injector complex and LHC; Submission and scheduling of Machine Development (MD) requests with supporting statistics; Submission, approval, scheduling and follow-up of control system changes and their impact. This paper describes the ASM Web application (built with Angular, TypeScript and Java) in terms of: Core scheduling functionality; Integration of external data sources; Provision of programmatic access to schedule data via a language agnostic REST API (allowing other systems to leverage schedule data). | |||
![]() |
Poster MOPHA149 [2.477 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA149 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA157 | Global Information Management System for HEPS | database, software, interface, experiment | 606 |
|
|||
HEPS is a big complex science facility which consists of the accelerator, the beam lines and general facilities. The accelerator is made up of many subsystem and a large number of components such as magnets, power supply, high frequency and vacuum equipment, etc. Variety of components and equipment with cables are distributed installation with distance to each other. These components during the stage of the design and construction and commissioning will produce tens of thousands of data. The information collection and storage and management for so much data for a large scientific device is particularly important. This paper describes the HEPS database design and application from the construction and installation and put into operations generated by the uniqueness of huge amounts of data, in order to fully improve the availability and stability of the accelerator, and experiment stations, and further improve the overall performance. | |||
![]() |
Poster MOPHA157 [0.756 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA157 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPHA169 | Design of Vacuum Control System for Superconducting Accelerator | vacuum, controls, PLC, interface | 634 |
|
|||
A linear superconducting accelerator is being constructed in our institute. Its vacuum control system should be convenient and reliable. We intend to concentrate the control of each vacuum unit into a control box that implement the simple hard interlocking logic and the final action output of the vacuum device and the complete interlocking logic between the vacuum devices is realized in the PLC. Operators can perform local operation through the front panel of the control box or remotely control through the computer by switching the local/remote switch. In addition, the control flow of vacuum extraction and the protection flow when leakage occurs are also given in this paper. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA169 | ||
About • | paper received ※ 28 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOSH3001 | An EPICS Channel Access Implementation on Siemens PLCs | EPICS, PLC, controls, framework | 648 |
|
|||
At the European Spallation Source (ESS), a neutron research facility in Sweden, most of the controls are based on PLCs and layered in the following (traditional) way: field equipment <-> PLC <-> EPICS IOC <-> high-level applications. In many situations, the EPICS IOC layer will not implement control logic per se and is only used for converting PLC tags into EPICS PVs to enable the usage of high-level applications such as CS-Studio, Archiver Appliance, and BEAST. To alleviate this (traditional) way of doing controls, we propose a simpler approach: implementation of the Channel Access (CA) protocol in the PLC layer for the latest family of Siemens PLCs to remove the EPICS IOC layer. We called it S7EPICS. S7EPICS fully respects version 13 of the CA protocol specification, and supports multiple EPICS-based client connections at the same time - e.g. CS-Studio, Archiver Appliance - without a noticeable service degradation (i.e. delays). In this paper we introduce this implementation, its architecture and workflow, benchmarking results of tests performed, and future developments that could be pursued such as authentication & authorization mechanisms using, e.g., the Arrowhead Framework. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOSH3001 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOSH4002 | A Cloud Based Framework for Advanced Accelerator Controls | controls, EPICS, interface, framework | 655 |
|
|||
Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under Award Number DE-SC0019682. Modern particle accelerator facilities generate large amounts of data and face increasing demands on their operational performance. As the demand on accelerator operations increases so does the need for automated tuning algorithms and control to maximize uptime with reduced operator intervention. Existing tools are insufficient to meet the broad demands on controls, visualization, and analysis. We are developing a cloud based toolbox featuring a generic virtual accelerator control room for the development of automated tuning algorithms and the analysis of large complex datasets. This framework utilizes tracking codes combined with with algorithms for machine drift, low-level control systems, and other complications to create realistic models of accelerators. These models are directly interfaced with advanced control toolboxes allowing for rapid prototyping of control algorithms. Additionally, our interface provides users with access to a wide range of Python-based data analytics libraries for the study and visualization of machine data. In this paper, we provide an overview of our interface and demonstrate its utility on a toy accelerator running on EPICS. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOSH4002 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL01 | Automatic Web Application Generation From an Irradiation Experiment Data Management Ontology (IEDM) | radiation, experiment, interface, data-management | 687 |
|
|||
Funding: This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under Grant Agreement no. 654168 Detectors and electronic components in High-Energy Physics experiments are nowadays often exposed to harsh radiation environments. Thus, to insure reliable operation over time, their radiation tolerance must be assessed beforehand through dedicated testing experiments in irradiation facilities. To prevent data loss and perform accurate experiments, these facilities need to rely upon a proper data management system. In prior work, we provided a formal description of the key concepts involved in the data management of irradiation experiments using an ontology (IEDM)*. In this work, we show how this formalisation effort has a practical by-product via the introduction of an ontology-based methodology for the automatic generation of web applications, using IEDM as a use case. Moreover, we also compare this IEDM-generated web application to the IRRAD Data Manager (IDM), the manually developed web application used for the data handling of the CERN Proton Irradiation facility (IRRAD). Our approach should allow irradiation facility teams to gain access to state-of-the-art data management tools without incurring significant software development effort. *Gkotse, B., Jouvelot, P., Ravotti, F.: IEDM: An Ontology for Irradiation Experiments Data Management. In: Extended Semantic Web Conference 2019, accepted in Posters and Demos. http://cern.ch/iedm |
|||
![]() |
Slides TUBPL01 [10.183 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL01 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 21 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL03 | Experimental Data Transfer System BENTEN at SPring-8 | experiment, synchrotron, synchrotron-radiation, radiation | 702 |
|
|||
Recently, there are strong demands on open data to promote data science like material informatics. At SPring-8, we have been operated data transfer system for open data of XAFS measurements since 2013* with the second in the world for amount data**. However, it was difficult to satisfy demands such as generic uses in experimental stations and data federation with other facilities. To overcome these, we newly developed data transfer system BENTEN. BENTEN provides easy-to-use and unified interface with REST API for data access from both inside and outside SPring-8. At SPring-8, proposal number is assigned for each experiment and members in the proposal are defined in DB. BENTEN can also realize restricted data access with the members using authentication and the DB. Data registration was performed with metadata such as experimental conditions and samples. Various metadata in the experiments can be easily defined. To achieve flexible data access with full-text search, we used Elasticsearch as metadata store. We began operation of BENTEN and open access of XAFS data since March this year. We plan to utilize BENTEN to promote open data and data science also with other experimental data.
*H. Sakai et al., Proc. of ICALEPCS 2013, p.577-579 **K. Asakura et al., J. Synchrotron Rad. (2018), 25, p.967-971 |
|||
![]() |
Slides TUBPL03 [5.165 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL03 | ||
About • | paper received ※ 28 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL04 | Public Cloud-based Remote Access Infrastructure for Neutron Scattering Experiments at MLF, J-PARC | experiment, neutron, software, monitoring | 707 |
|
|||
An infrastructure for remote access supporting research workflow is essential for neutron scattering user facilities such as J-PARC MLF. Because the experimental period spans day and night, service monitoring the measurement status from outside the facility is required. Additionally, convenient way to bring a large amount of data back to user’s home institution and to analyze it after experiments is required. To meet these requirements, we are developing a remote access infrastructure as a front-end for facility users based on public clouds. Recently, public clouds have been rapidly developed, so that development and operation schemes of computer systems have changed considerably. Various architectures provided by public clouds enable advanced systems to develop quickly and effectively. Our cloud-based infrastructure comprises services for experimental monitoring, data download and data analysis, using architectures, such as object storage, event-driven server-less computing, and virtual desktop infrastructure (VDI). Facility users can access this infrastructure using a web browser and a VDI client. This contribution reports the current status of the remote access infrastructure. | |||
![]() |
Slides TUBPL04 [6.858 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL04 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL05 | RecSyncETCD: A Fault-tolerant Service for EPICS PV Configuration Data | network, EPICS, distributed, controls | 714 |
|
|||
Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DESC0000661 RecCaster is an EPICS module which is responsible for uploading Process Variables (PVs) metadata from the IOC database to a central server called RecCeiver. The RecCeiver service is a custom-built application that passes this data on to the ChannelFinder, a REST-based search service. Together, RecCaster and RecCeiver form the building blocks of RecSync. RecCeiver is not a distributed service which makes it challenging to ensure high availability and fault-tolerance to its clients. We have implemented a new version of RecCaster which uploads the PV metadata to ETCD. ETCD is a commercial off-the-shelf distributed key-value store intended for high availability data storage and retrieval. It provides fault-tolerance as the service can be replicated on multiple servers to keep data consistently replicated. ETCD is a drop-in replacement for the existing RecCeiver to provide data storage and retrieval for PV metadata. Also, ETCD has a well-documented interface for client operations including the ability to live-watch the PV metadata for its clients. This paper discusses the design and implementation of RecSyncETCD as a fault-tolerant service for storing and retrieving EPICS PV metadata. |
|||
![]() |
Slides TUBPL05 [1.099 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL05 | ||
About • | paper received ※ 26 September 2019 paper accepted ※ 02 October 2020 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL06 | Energy Consumption Monitoring With Graph Databases and Service Oriented Architecture | database, network, monitoring, interface | 719 |
|
|||
CERN is a major electricity consumer. In 2018 it consumed 1.25 TWh, 1/3 the consumption of Geneva. Monitoring of this consumption is crucial for operational reasons but also for raising awareness of the users regarding energy utilization. This monitoring is done via a system, developed internally and is quite popular within the CERN community therefore to accommodate the increasing requirements, a migration is underway that utilizes the latest technologies for data modeling and processing. We present the architecture of the new energy monitoring system with an emphasis on the data modeling, versioning and the use of graphs to store and process the model of the electrical network for the energy calculations. The algorithms that are used are presented and a comparison with the existing system is performed in order to demonstrate the performance improvements and flexibility of the new approach. The system embraces the Service Oriented Architecture principles and we illustrate how these have been applied in its design. The different modules and future possibilities are also presented with an analysis of their strengths, weaknesses, and integration within the CERN infrastructure. | |||
![]() |
Slides TUBPL06 [3.018 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL06 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPR03 | Major Upgrade of the HIT Accelerator Control System Using PTP and TSN Technology | controls, network, timing, Ethernet | 738 |
|
|||
Two important reasons led to the first developments for a new ACS for the HIT ion therapy accelerator complex: a) the first implementation of the ACS was done in 2003-2005 resulting in well-functioning, but mostly proprietary solutions more and more components of e.g. the specially built device control units (DCUs*) are becoming discontinued, thus a new realization using standard SoCs or similar is necessary; b) new functionality like multiple energy operation** should enhance the duty factor of the accelerator facility resulting in significantly higher patient irradiation efficiency. In cooperation with our commercial partner we are investigating the newly available deterministic Ethernet technologies like "Time-Sensitive Networking" with several IEEE 802.1xx standards. Early TSN implementations in embedded controller boards and switches were obtained in a test installation in autumn of 2018 to study feasibility, e.g. the required timing precision using PTP (resp. IEEE 802.1AS-Rev) to realize a "one-wire-ACS" based on Ethernet only for deterministic data transfer and message based triggers for synchronized ACS functions. We will report on our test bench experiences.
*R. Baer, Status and conceptual design of the control system for … HICAT, ICALEPCS 2005 **M. Galonska, Multi-energy trial operation of the HIT medical synchrotron, IPAC 2017 |
|||
![]() |
Slides TUBPR03 [3.816 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR03 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPR04 | The Fault Diagnosis of Event Timing System in SuperKEKB | timing, linac, hardware, positron | 741 |
|
|||
Funding: Work supported China Scholarship Council The new MRF event timing system is one of the most important components to maintain the reliable and stable operation of the SuperKEKB project. This system is utilized to distribute high precision level timing signals and accompanying control instructions to synchronize different subsystems and machines. Event generator (EVG) generates signals of different beam modes every 50 Hz pulse which contains several event codes while Event receivers (EVR) receives them and output signals to dedicated devices all over the installation. To certain these events are consistent during the distribution, an event fault diagnosis system is essentially needed. An EVR based event timing diagnostic system is thus developed by modifying the driver support module to provide a log system of persistent event data as well as comparing the received event codes with the beam injector pattern, detecting the event timing interval fault and notifying the results by email every day. Then, we are able to locate the fault, analyze the data, fix bugs or replace hardware and resume accelerator operation quickly. |
|||
![]() |
Slides TUBPR04 [2.076 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR04 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL01 | Adding Machine Learning to the Analysis and Optimization Toolsets at the Light Source BESSY II | injection, booster, controls, network | 754 |
|
|||
The Helmholtz Association has initiated the implementation of the Data Management and Analysis concept across its centers in Germany. At Helmholtz-Zentrum Berlin, both the beamline and the machine (accelerator) groups have started working towards setting up the infrastructure and tools to introduce modern analysis, optimization, automation and AI techniques for improving the performance of the (large scale) user facility and its experimental setups. This paper focuses on our first steps with Machine Learning techniques over the past months at BESSY II as well as organizational topics and collaborations. The presented results correspond to two complementary scenarios. The first one is based on supervised ML models trained with real accelerator data, whose target are real-time predictions for several measurements (lifetime, efficiency, beam loss, …); some of these techniques are also used for additional tasks such as outlier detection or feature importance analysis. The second scenario includes first prototypes towards self-tuning of machine parameters in different optimization cases (injection efficiency, orbit correction, …) with Deep Reinforcement Learning agents. | |||
![]() |
Slides TUCPL01 [8.894 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL01 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL04 | A Model-Based Simulator for the LCLS Accelerator | EPICS, software, undulator, electron | 773 |
|
|||
The Linac Coherent Light Source (LCLS) at the SLAC National Accelerator Laboratory is currently undergoing a major upgrade. In order to facilitate the development of new software that will be needed to operate the upgraded machine, a simulator has been developed to simulate the LCLS electron beam and the accelerator devices that measure and manipulate it. The simulator is comprised of several small "services" that simulate different types of devices, and provide an EPICS interface identical to the real control system. All of the services communicate with a central beam line model to change accelerator parameters and retrieve information about the simulated beam. | |||
![]() |
Slides TUCPL04 [5.784 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL04 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPR03 | Our Journey from Java to PyQt and Web for CERN Accelerator Control GUIs | GUI, controls, framework, MMI | 807 |
|
|||
For more than 15 years, operational GUIs for accelerator controls and some lab applications for equipment experts have been developed in Java, first with Swing and more recently with JavaFX. In March 2018, Oracle announced that Java GUIs were not part of their strategy anymore*. They will not ship JavaFX after Java 8 and there are hints that they would like to get rid of Swing as well. This was a wakeup call for us. We took the opportunity to reconsider all technical options for developing operational GUIs. Our options ranged from sticking with JavaFX, over using the Qt framework (either using PyQt or developing our own Java Bindings to Qt), to using Web technology both in a browser and in native desktop applications. This article explains the reasons for moving away from Java as the main GUI technology and describes the analysis and hands-on evaluations that we went through before choosing the replacement.
*"Java Client Roadmap Update", Oracle White Paper, March 2018, https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf |
|||
![]() |
Slides TUCPR03 [6.911 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR03 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUDPP04 | Data Acquisition and Virtualisation of the CLARA Controls System | controls, interface, hardware, network | 852 |
|
|||
The CLARA experiment at the STFC, Daresbury laboratory has just completed its first successful exploitation period. The CLARA controls system is being rapidly deployed as CLARA enters its next development phase and our current infrastructure is becoming hard to maintain. Virtualization of the server infrastructure will allow the rapid deployment, recovery and testing of systems infrastructure. This talk will review our experience of migrating several key services and IOCs to a virtualized environment. KVM and LXD have been evaluated against our current system and Ansible has been used to automate many tasks that were normally done by hand. The Archiver Appliance is being exploited beyond its original deployment and is a critical component of several analysis tool-chains. Virtualization allows development, maintenance and deployment of the archiver without disrupting its users. Virtualization is also used to manage the CLARA Virtual Accelerator. The Virtual Accelerator can now run with many instances proving useful for scientists. Originally, it was limited to one instance per server. | |||
![]() |
Slides TUDPP04 [0.945 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUDPP04 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPP01 | Old and New Generation Control Systems at ESA | controls, ECR, interface, monitoring | 859 |
|
|||
Traditionally Mission Control Systems for spacecraft operated at the European Space Operations Centre (ESOC) have been developed based on large re-use of a common implementation covering the majority of the required functions, which is referred to as mission control system infrastructure. The generation currently in operations has been successfully used for all categories of missions, including many commercial ones operated outside ESOC. It is however anticipated that its implementation is going to face obsolescence in the coming years, thus an ambitious Project is currently on-going aiming at the development and deployment of a completely new generation. This Project capitalizes as much as possible on the European initiative (referred to as EGS-CC) which is progressively developing and delivering a modern and advanced platform forming the basis for any type of monitoring and control applications for space systems. This paper is going to provide a technical overview of the two infrastructure generations, highlighting the main differences from a technical and usability standpoints. Lessons learned from previous and current developments will also be analyzed. | |||
![]() |
Slides WEAPP01 [4.794 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP01 | ||
About • | paper received ※ 26 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPP02 | Modernization Challenges for the IT Infrastructure at the National Ignition Facility | controls, network, hardware, HOM | 866 |
|
|||
Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. As the National Ignition Facility (NIF) enters its second decade of full-scale operations, the demands on all aspects of the Information Technology (IT) infrastructure are becoming more varied, complex, and critical. Cybersecurity is an increasing focus area for the NIF IT team with the goal of securing the data center whilst providing the flexibility for developers to continue to access the sensitive areas of the controls system and the production tools. This must be done whilst supporting the interoperability of controls system elements executing on legacy bare metal hardware in an increasingly homogenized virtual environment in addition to responding to the user’s requests for ever-increasing storage needs and the introduction of cloud services. While addressing these evolutionary changes, the impact to continuous 24/7 Shot Operations must also be minimized. The challenges, strategies and implementation approaches being undertaken by the NIF IT team at the NIF to address the issues of infrastructure modernization will be presented. |
|||
![]() |
Slides WEAPP02 [7.028 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP02 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPP03 | The Laser Megajoule Facility: Front End’s Control System | controls, software, laser, interface | 891 |
|
|||
The Laser Megajoule (LMJ) is a 176-beam laser facility, located at the CEA CESTA Laboratory near Bordeaux (France). It is designed to deliver about 1.5 MJ of energy to targets, for high energy density physics experiments, including fusion experiments. Six 8-beams bundles are currently operational. The Front-End is the LMJ subsystem built to deliver the laser pulse which will be amplified into the bundles. It consists of 4 laser seeders, producing the laser pulses with the expected specificities and 88 Pre-Amplifier Modules (PAM). In this paper, we introduce the architecture of the Front-End’s control system which coordinate the operations of the laser seeders and the PAMs’s control systems. We will discuss the ability of the laser seeders and their control systems to inject the 88 PAMs almost independently. Then we will deal with the functions that enable the expected laser performances in terms of energy, spatial and temporal shapes. Finally, the technics used to validate and optimize the operation of the software involved in the Front-End’s equipment performance will be detailed. | |||
![]() |
Slides WEBPP03 [58.495 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP03 | ||
About • | paper received ※ 26 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPP04 | P99: An Optical Beamline for Offline Technique Development and Systems Integration for Prototype Beamline Instrumentation | software, controls, detector, hardware | 898 |
|
|||
Diamond Light Source is a publicly funded 3rd generation national synchrotron which will soon operate 39 state-of-the-art instruments covering a wide range of physical and life science applications. Realization of such instruments poses many challenges from initial scientific concept, to final user experience. To get best efficiency, Diamond operates a modular approach for engineering and software systems support, usually with custom hardware or software component coming together on the final instrument in-situ. To facilitate cross-group collaboration, prototyping, integrated development and testing of the full instrument including scientific case before the final implementation, an optical prototyping setup has been developed which has an identical backend to real beamline instruments. We present detail of the software and hardware components of this environment and how these have been used to develop functionality for the new operational instruments. We present several high impact examples of such integrated prototyping development including the instrumentation for DIAD (integrated Dual Imaging And Diffraction) and the J08 beamline for: soft X-ray ptychography end-station. | |||
![]() |
Slides WEBPP04 [10.428 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP04 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 21 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WECPL01 | Status of the Control System for Fully Integrated SACLA/SPring-8 Accelerator Complex and New 3 GeV Light Source Being Constructed at Tohoku, Japan | controls, framework, database, storage-ring | 904 |
|
|||
In the SPring-8 upgrade project, we plan to use the linear accelerator of SACLA as a full-energy injector to the storage ring. For the purpose of simultaneous operation of XFEL lasing and on-demand injection, we developed a new control framework that inherits the concepts of MADOCA. We plan to use the same control framework for a 3 GeV light source under construction at Tohoku, Japan. Messaging of the new control system is based on the MQTT protocol, which enables slow control and data acquisition with sub-second response time. The data acquisition framework, named MDAQ, covers both periodic polling and event-synchronizing data. To ensure scalability, we applied a key-value storage scheme, Apache Cassandra, to the logging database of the MDAQ. We also developed a new parameter database scheme, that handles operational parameter sets for XFEL lasing and on-demand top-up injection. These parameter sets are combined into 60 Hz operation patterns. For the top-up injection, we can select the operational pattern every second on an on-demand basis. In this paper, we report an overview of the new control system and the preliminary results of the integrated operation of SACLA and SPring-8. | |||
![]() |
Slides WECPL01 [10.969 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL01 | ||
About • | paper received ※ 03 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WECPL02 | Roadmap to 100 Hz DAQ at SwissFEL: Experiences and Lessons Learned | FEL, experiment, timing, controls | 909 |
|
|||
Providing reliable and performant Data Acquisition System (DAQ) at Free Electron Lasers (FELs) is a challenging and complex task due to the inherent characteristics of a pulsed machine and consequent need of beam synchronous shot-to-shot DAQ, which enables correlation of collected data associated with each FEL pulse. We will focus on experiences gathered during the process of moving towards 100 Hz operation at SwissFEL from the perspective of beam synchronous DAQ. Given the scarce resources and challenging deadlines, a lot of efforts went into managing conflicting stakeholder expectations and priorities and into allocation of time for operation support and maintenance tasks on one side and time for design and development tasks on the other side. The technical challenges we encountered have shown a great importance of having proper requirements in the early phase, a well thought system design concept, which considers all subsystems in the DAQ chain, and a well-defined test framework for validation of recorded beam synchronous data. | |||
![]() |
Slides WECPL02 [4.248 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL02 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WECPR04 | Automated Testing and Validation of Control Parameters | controls, software, hardware, framework | 943 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. The BNL CA-D controls environment has recently been adopting modern programming languages such as Python. A new framework has been created to instantiate setting and measurement parameters in Python as an alternative to C++ and Java process-variable-like objects. With the help of automated testing tools such as pyTest and Coverage, a test suite is generated and executed before the release of Python-based accelerator device objects (ADO) to assure quality as well as compatibility. This suite allows developers to add custom tests, repeat failed tests, create random inputs, and log failures. |
|||
![]() |
Slides WECPR04 [13.755 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR04 | ||
About • | paper received ※ 09 October 2019 paper accepted ※ 19 November 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WECPR05 | Pulsed Magnet Control System Using COTS PXIe Devices and LabVIEW | controls, power-supply, linac, software | 946 |
|
|||
About one hundred channels of pulsed magnet power supply control system were installed in 2017 in KEK electron positron LINAC to realize pulse-to-pulse control of output current every 20 ms. The control system of a group of eight channels totally consists of commercially available devices, namely a PC (Windows 8.1), a PXIe crate and several PXIe boards such as ADC, DAC communication and timing. The software is written with LabVIEW. EPICS channel access protocol is used to communicate with OPI over standard Ethernet network. Depending on the destination of the beam, there are ten beam modes. The software is able to keep parameters for each mode independently, which makes it possible for us to operate one LINAC as if it were ten virtual LINACs. Even Software feedback to compensate small drift of output current is available for each mode independently. During two years of operation, there were no significant problem. Although the Windows is not a real-time OS, dropping rate of the trigger coming every 20 ms is less than a ppm. Rebooting of the PC or software is necessary only a few times in a year. | |||
![]() |
Slides WECPR05 [5.799 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR05 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEDPL01 | In-Place Technology Replacement of a 24x7 Operational Facility: Key Lessons Learned and Success Strategies From the NIF Control System Modernization | controls, software, CORBA, interface | 950 |
|
|||
Funding: This work 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) is the world’s largest laser system for Inertial Confinement Fusion (ICF) and High Energy Density (HED) experiments. Design of NIF control system started in the 1990s, incorporating established hardware and software technologies of that era. The architecture of the control system has stood the test of time, successfully scaling up to full 192 laser beam configuration in 2009, and then transitioning to 24x7 operations and sustaining 400 shots annually since 2016. The control system has grown with NIF to add new major capabilities, such as cryogenic layering, a petawatt-class laser, 3D neutron imaging and others. In parallel, with scaling up and efficiency optimizations, the software had to adapt to changes dictated by the fast-paced computer industry. Some of our originally chosen technologies have become obsolete and replaced by new programming languages, frameworks and paradigms. In this talk, we will discuss how the NIF control system has leveraged the strengths of its distributed, cross-platform architecture to successfully modernize "in-place" computing platforms and programming languages without impacting the demanding experiment schedule. |
|||
![]() |
Slides WEDPL01 [3.462 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL01 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEDPL02 | AliECS: A New Experiment Control System for the Alice Experiment | controls, detector, experiment, distributed | 956 |
|
|||
The ALICE Experiment at CERN LHC (Large Hadron Collider) is undertaking during Long Shutdown 2 in 2019-2020 a major upgrade, which includes a new computing system called O² (Online-Offline). To ensure the efficient operation of the upgraded experiment along with its newly designed computing system, a reliable, high performance and automated experiment control system is being developed with the goal of managing all O² synchronous processing software, and of handling the data taking activity by interacting with the detectors, the trigger system and the LHC. The ALICE Experiment Control System (AliECS) is a distributed system based on state of the art cluster management and microservices which have recently emerged in the distributed computing ecosystem. Such technologies will allow the ALICE collaboration to benefit from a vibrant and innovating open source community. This communication illustrates the AliECS architecture. It provides an in-depth overview of the system’s components, features and design elements, as well as its performance. It also reports on the experience with AliECS as part of ALICE Run 3 detector commissioning setups. | |||
![]() |
Slides WEDPL02 [2.858 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL02 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEDPL04 | Consolidation and Redesign of CERN Industrial Controls Frameworks | controls, framework, experiment, interface | 963 |
|
|||
The Industrial Controls Frameworks, JCOP and UNICOS, have been employed to develop hundreds of critical controls applications in multiple domains like the detector control system, accelerator complex (cryogenics, powering, interlocks) or technical infrastructure, leading to an unprecedented level of homogeneity. These frameworks, used by a thousand of developers worldwide, will now undergo a major consolidation and re-engineering effort to prepare them for the new challenges of the next 20 years in the HL-LHC era, and streamline their maintenance. The paper presents the challenges that will be faced during this project due to the breadth of technological stack and large code-base contributed over two decades by numerous authors. Delivery of innovation induced by evolution of technologies and refactoring of the ageing code must be done in a way that ensures backward-compatibility for existing systems. The vision and the current state of the frameworks is discussed, alongside the main deliveries planned in the medium term. Lessons learnt, optimizations of processes to make best use of available resources and efforts towards open-source licensing of the frameworks are also presented. | |||
![]() |
Slides WEDPL04 [2.285 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL04 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEDPR03 | Synoptic GUIs in NSRC SOLARIS for Beamlines and Accelerators Visualization and Control | controls, optics, TANGO, interlocks | 982 |
|
|||
High demand from scientists and operators to create new, clear and intuitive SCADA graphical interfaces for new beamlines and replace or supplement existing beamlines’ and accelerators’ graphical user interfaces is a challenging task. This is not only time consuming but very often requirements from users vary, change quickly and even sometimes they are mutually exclusive. To meet this challenge and provide clear, scalable and ergonomic graphical user interfaces, SOLARIS chose ’Taurus’ and ’svgsynoptic2’ to create synoptic applications which allow to visualize and control beamlines and accelerators with ease. In addition, it was decided to use identical scheme of visualization and control for synoptic applications on all beamlines, so scientists can get used to it, even if they carry out research on different beamlines. This paper presents the overall architecture and functionality of the applications. | |||
![]() |
Slides WEDPR03 [22.442 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR03 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEMPL001 | An Application of Machine Learning for the Analysis of Temperature Rise on the Production Target in Hadron Experimental Facility at J-PARC | target, proton, EPICS, extraction | 992 |
|
|||
Hadron Experimental Facility (HEF) is designed to handle an intense slow-extraction proton beam from the 30 GeV Main Ring (MR) of Japan Proton Accelerator Research Complex (J-PARC). Proton beams of 5·1013 protons per spill during 2 seconds in the 5.2 seconds accelerator operating cycle were extracted from MR to HEF in the 2018 run. In order to evaluate soundness of the target, we have analyzed variation of temperature rise on the production target, which depends on the beam conditions on the target. Predicted temperature rise is calculated from the existing data of the beam intensity, the spill length (duration of the beam extraction) and the beam position on the target, using a linear regression analysis with a machine learning library, Scikit-learn. As a result, the predicted temperature rise on the production target shows good agreement with the measured one. We have also examined whether the present method of the predicted temperature rise from the existing data can be applied to unknown data in the future runs. The present paper reports the status of the measurement system of temperature rise on the target with machine learning in detail. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL001 | ||
About • | paper received ※ 28 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEMPL004 | Inception of a Learning Organization to Improve SOLEIL’s Operation | software, interface, database, controls | 1001 |
|
|||
High quality of service is SOLEIL is a key mission since 2007. Historically operation processes and information systems have been defined mostly on the fly by the different teams all along the synchrotron’s journey. Some major outcomes are a limited cross-teams collaboration and a slow learning organization. Consequently, we are currently implementing a holistic approach with common operational processes upon a shared information system. Our first process is "incident management"; an incident is an unplanned disruption or degradation of service. We have tackled incident management for IT* in 2015, then for the accelerators since January 2018. We are starting to extend it to beamlines since beginning 2019. As a follow-up, we will address the "problem management" process (a problem is the cause of one or more incidents) and the creation of a knowledge base for the operation. By implementing those processes, the culture of continuous improvement is slowly spreading, in particular by driving blameless incident and problem analysis. This paper will present the journey we have been through including our results, improvements and difficulties of implementing this new way of thinking.
*ICALEPCS 2015: MOPGF150 |
|||
![]() |
Poster WEMPL004 [3.293 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL004 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEMPR003 | Exploring Embedded Systems’ Dedicated Cores for Real-Time Applications | controls, interface, hardware, real-time | 1036 |
|
|||
Developments and research in high technology leads to powerful and sophisticated machines which are highly important for many scientific fields. Considering real-time applications, however, these systems tend to become non-deterministic and users may find themselves inside a not completely controllable environment. Exploring open-hardware single board computers with a system-on-a-chip which usually runs an operational system on their main processor(s) and also have real-time units is a good alternative. These real-time units are designed as a microcontroller embedded on the chip where a firmware is loaded, runs concomitantly and exchanges data with the main system. As a result, it is possible to achieve performance increase, high temporal resolution and low latency and jitter, features that are widely desired for controls and critical data acquisition systems. This system architecture allows moving real-time data into high level servers, such as Redis (Remote Dictionary Server) and EPICS, easily. This paper introduces and shows uses of Beaglebone Black, an inexpensive single-board computer, its Programmable Real-Time Units (PRUs) and data sharing with Redis data structure. | |||
![]() |
Poster WEMPR003 [6.128 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR003 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 18 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEMPR005 | The Array Control and Data Acquisition System of the Cherenkov Telescope Array | site, controls, software, interface | 1046 |
|
|||
The Cherenkov Telescope Array (CTA) project is the initiative to build the next-generation gamma-ray observatory. With more than 100 telescopes planned to be deployed in two sites, CTA is one of the largest astronomical facilities under construction. The Array Control and Data Acquisition (ACADA) system will be the central element of on-site CTA Observatory operations. The mission of the ACADA system is to manage and optimize the telescope array operations at each of the CTA sites. To that end, ACADA will provide all necessary means for the efficient execution of observations, and for the handling of the several Gb/s generated by each individual CTA telescope. The ACADA system will contain a real-time analysis pipeline, dedicated to the automatic generation of science alert candidates based on the inspection of data being acquired. These science alerts, together with external alerts arriving from other scientific installations, will permit ACADA to modify ongoing observations at sub-minute timescales in order to study high-impact scientific transient phenomena. This contribution describes the challenges, architecture, design principles, and development status of the ACADA system. | |||
![]() |
Poster WEMPR005 [3.851 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR005 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA013 | Programmable Logic Controller Systems for SPIRAL2 | controls, PLC, linac, cryomodule | 1089 |
|
|||
PLC provides a large part of the SPIRAL 2 project’s commands. The SPIRAL2 project is based on a multi-beam driver in order to allow both ISOL and low-energy in-flight techniques to produce Radioactive Ion Beams (RIB). A superconducting light/heavy-ion linac with an acceleration potential of about 40 MV capable of accelerating 5 mA deuterons up to 40 MeV and 1 mA heavy ions up to 14.5 MeV/u is used to bombard both thick and thin targets. The PLCs provide vacuum control, access control, part of the machine protection system, control of the cryogenic distribution system, cooling controls, control of RF amplifiers, they are associated with the safety control system. The standards used are presented as well as the general synoptic of the PLC control system. The details of the major systems are presented, the Cryo distribution, the machine protection system, a safety system. | |||
![]() |
Poster WEPHA013 [4.786 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA013 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 19 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA025 | Initial Implementation of a Machine Learning System for SRF Cavity Fault Classification at CEBAF | cavity, software, cryomodule, SRF | 1131 |
|
|||
Funding: Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177 The Continuous Electron Beam Accelerator Facility (CEBAF) at Jefferson Laboratory is a high power Continuous Wave (CW) electron accelerator. It uses a mixture of of SRF cryomodules: older, lower energy C20/C50 modules and newer, higher energy C100 modules. The cryomodules are arrayed in two anti-parallel linear accelerators. Accurately classifying the type of cavity faults is essential to maintaining and improving accelerator performance. Each C100 cryomodule contains eight 7-cell cavities. When a cavity fault occurs within a cryomodule, all eight cavities generate 17 waveforms each containing 8192 points. This data is exported from the control system and saved for review. Analysis of these waveforms is time intensive and requires a subject matter expert (SME). SMEs examine the data from each event and label it according to one of several known cavity fault types. Multiple machine learning models have been developed on this labeled dataset with sufficient performance to warrant the creation of a limited machine learning software system for use by accelerator operations staff. This paper discusses the transition from model development to implementation of a prototype system. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA025 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA028 | Power Supply Controller for Future Accelerator Facilities at BINP | controls, power-supply, electron, Ethernet | 1145 |
|
|||
A design of a new power supply controller was initiated in BINP for upgrade of existing accelerator facilities and for demands of future projects. Any accelerator facility includes a set of diverse power supplies which controllers have different specifications: number and precision of DAC/ADC channels, speed and algorithm of operation. Therefore, the main idea is to elaborate a controller, which consists of common digital part including an interface with a control system and specialized analog frontend that fits to power supplies requirements. The digital part provides easy integration to control system by means of some standard network protocol and performing some data processing and analysis. Ethernet is used for communication with controllers, MQTT is under consideration as a high-level transport protocol in some cases and EPICS IOC was tested to be embedded into controller. The initial prototype of controller is developed and deployed at VEPP-3 storage ring. The status of the work and future plans are presented in the paper. | |||
![]() |
Poster WEPHA028 [9.746 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA028 | ||
About • | paper received ※ 04 October 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA037 | Status of the CLARA Control System | controls, EPICS, timing, diagnostics | 1161 |
|
|||
CLARA (Compact Linear Accelerator for Research and Applications) is a test facility for Free Electron Laser (FEL) research and other applications at STFC’s Daresbury Laboratory [1]. The control system for CLARA is a distributed control system based upon the EPICS [2] software framework. The control system builds on experience gained from previous EPICS based facilities at Daresbury including ALICE (formerly ERLP) [3] and VELA [4]. This paper presents the current status of the CLARA control system, experiences during beam exploitation and developments and future plans for the next phases of the facility. | |||
![]() |
Poster WEPHA037 [1.093 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA037 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA042 | Commissioning of the 352 MHz Transverse Feedback System at the Advance Photon Source | feedback, controls, FPGA, storage-ring | 1180 |
|
|||
Funding: Work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under Contract No. DE-AC02-06CH11357. With the success and reliability of the transverse feedback system installed at the Advance Photon Source (APS), an upgraded version to this system was commissioned in 2019. The previous system operated at a third of the storage-ring bunch capacity, or 432 of the available 1296 bunches. This upgrade samples all 1296 bunches which allowed corrections to be made on any selected bunch in a single storage-ring turn. To facilitate this upgrade the development of a new analog I/O board capable of 352 MHz operation was necessary. This paper discusses some of the challenges associated in processing one bunch out of 1296 bunches and how flexible the system can be in processing all 1296 bunches. We will also report on the performance of this system. |
|||
![]() |
Poster WEPHA042 [10.931 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA042 | ||
About • | paper received ※ 24 September 2019 paper accepted ※ 19 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA047 | Cable Database at ESS | database, interface, controls, status | 1199 |
|
|||
When completed, the European Spallation Source (ESS) will have around half a million of installed cables to power and control both the machine and end-stations instruments. To keep track of all these cables throughout the different phases of ESS, an application called Cable Database was developed at the Integrated Control System (ICS) Division. It provides a web-based graphical interface where authorized users may perform CRUD operations in cables, as well as batch imports (through well-defined EXCEL files) to substantially shortened the time needed to deal with massive amounts of cables at once. Besides cables, the Cable Database manages cable types, connectors, manufacturers and routing points, thus fully handling the information that surrounds cables. Additionally, it provides a programmatic interface through RESTful services that other ICS applications (e.g. CCDB) may consume to successfully perform their domain specific businesses. The present paper introduces the Cable Database and describes its features, architecture and technology stack, data concepts and interfaces. Finally, it enumerates development directions that could be pursued to further improve this application. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA047 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA049 | CERN Neutrino Cryogenic Control System Technology: From the WA105 Test Facility to the NP04 and NP02 Platforms | controls, cryogenics, PLC, experiment | 1209 |
|
|||
The CERN Neutrino Platform is CERN’s undertaking to foster fundamental research in neutrino physics at particle accelerators worldwide. In this contest CERN has constructed a series of cryogenic test facilities, first of this series is the 5 tons liquid Argon detector named WA105, succeeded by the 800 tons liquid Argon cryostats designated as NP04 and NP02 detectors. The cryogenic control system of these experiments was entirely designed and constructed by CERN to operate 365 days a year in a safe way through all the different phases aimed to cool down and fill the cryostat until reaching nominal stable conditions . This paper describes the process control system design methodology, the off line validation and the operational commissioning including fault scenario handling. A systematic usage of advanced informatics tools, such as CERN/CPC tools, Git and Jenkins, used to ensure a smooth and systematic software development of the process, is presented. Finally, particular attention is given to the adoption of the CERN cryogenic technical standard solutions to enhance reliability, safety, and flexibility of the system working 24 hours a day | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA049 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA052 | Engineering Support Activities at ELI-ALPS Through a Systems Engineering Perspective | controls, laser, vacuum, software | 1219 |
|
|||
Funding: ELI-ALPS is supported by the European Union and cofinanced by the European Regional Development Fund (GOP-1.1.1-12/B-2012-000, GINOP-2.3.6-15-2015-00001). ELI-ALPS will be the first large-scale attosecond facility accessible to the international scientific community and its user groups. The core business of ELI-ALPS is to generate attosecond pulses and provide these to the prospective users. In order to reach this ultimate goal, one key support area, the engineering development of complex systems as well as the engineering custom design service, has been systematically elaborated based on the standards, recent results, trends and best practices of systems engineering. It covers the boundaries towards all related support areas, from building operation and maintenance, to the custom manufacturing provided by the workshops, with the intention to make the model as well as the daily work as comprehensive and consistent as possible. Different tools have been evaluated and applied through the years, however, a key lessons learned is that some of the most important tools are teamwork, personal communication and constructive conflicts. |
|||
![]() |
Poster WEPHA052 [1.119 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA052 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA056 | Tango Controls Benchmarking Suite | TANGO, device-server, controls, network | 1224 |
|
|||
Funding: Tango Community Tango Controls is a client-server framework used to build distributed control systems. It is applied at small installations with few clients and servers as well as at large laboratories running hundreds of servers talking to thousands of devices with hundreds of concurrent client applications. A Tango Controls benchmarking suite has been developed. It allows testing of several features of Tango Controls for efficiency. The tool can be used to check the impact of new developments in the framework as well as the impact of specific network-server and deployment architecture implemented at a facility. The tool will be presented along with some benchmark results. |
|||
![]() |
Poster WEPHA056 [1.497 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA056 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA081 | Analysis and Diagnostic Toolkit for Operation Event in the NSRRC | power-supply, controls, injection, toolkit | 1280 |
|
|||
Taiwan Photon Source (TPS) and Taiwan light source (TLS) have been operated in the same time. TPS is a 3 GeV electron energy, 518 m circumference, low-emittance synchrotron storage ring which will offer one of the synchrotron x-ray sources, provide cutting-edge experimental facilities and novel multidisciplinary scientific research. TLS is a 1.5 Gev electron energy. The control system is difference between two facilities. Amount of instruments and devices these must be monitored and controlled by operator. The difference diagnostic tools will be difficult to operate and analysis between two system. These utility toolkits are effective to reduce operator loading. However, these tools are developed with same concept, combined with two difference machine is effective and reduce maintenance efforts. These applications of software will be reported in this conference. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA081 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA086 | A Fast Wire Scanner System for the European Xfel and Its Impact on Safety Systems | FEL, timing, electron, software | 1289 |
|
|||
The European-XFEL is an X-ray Free Electron Laser facility located in Hamburg (Germany). The 17.5 GeV superconducting accelerator will provide photons simultaneously to several user stations. Currently 12 Wire Scanner stations are used to image transverse beam profiles in the high energy sections. These scanners provide a slow scan mode for single bunch operation. When operating with long bunch trains (>100 bunches) fast scans are used to measure beam sizes in an almost nondestructive manner. To operate fast scans multiple impacts on the beam loss system (BLM) and the charge transmission interlock (TIS) have to be taken into account. This paper focuses on the interaction between these systems and first experiences performing measurements. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA086 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA092 | SNS Credited Pulse Energy Limit System Conceptual Design | PLC, timing, controls, target | 1304 |
|
|||
Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract number DE-AC05-00OR22725. The Controls Group at the Spallation Neutron Source (SNS) is designing a programmable signal processor based credited safety control that calculates pulsed beam energy based on beam kinetic energy and charge. The SNS Pulsed Energy Limit System (SPELS) must reliably shut off the beam if the average power exceeds 2.145 MW averaged over 60 seconds. This paper will cover the architecture and design choices needed to develop the system under the auspices of a programmable radiation-safety credit control. The authors will also introduce the concept of a graded failure approach that allows the credited system to continue operation in the presence of some faults. |
|||
![]() |
Poster WEPHA092 [0.981 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA092 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA101 | VR as a Service: Use of Virtual Reality in a Nuclear Accelerator Facility | software, hardware, controls, feedback | 1329 |
|
|||
A nuclear plant, for energy or for nuclear physics, is a complex facility where high level security is mandatory, both for machines and people. But sometimes the status of danger is not correctly felt, inducing workers to misinterpret situations and, as consequence, not act in the best way. At the same time problems related to area accessibility can occur during normal machine operations, limiting actions related to local maintenance and environment supervision. It would be suitable to have the opportunity to perform these tasks in an independently from environment limitations and machine operations. In order to overcome these limits, we applied Virtual Technology to the nuclear physics context. As consequence, this new tool has given us the chance to reinterpret concepts like training or maintenance planning. In this paper the main proof of concept implemented are described and additional information related to different VR technology usages are exposed. | |||
![]() |
Poster WEPHA101 [2.874 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA101 | ||
About • | paper received ※ 21 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA112 | Database Scheme for On-Demand Beam Route Switching Operations at SACLA/SPring-8 | database, controls, storage-ring, FEL | 1352 |
|
|||
At SACLA, the X-ray free electron laser (XFEL) facility, we have been operating the electron linac in time-sharing (equal duty) mode between beamlines. The next step is to vary the duty factor on an on-demand basis and to bring the beam into the SP8 storage ring. It is a part of a big picture of an upgrade*. The low-emittance beam is ideal for the next generation storage ring. In every 60 Hz repetition cycle, we have to deal a bunch of electrons properly. The challenge here is we must keep the beam quality for the XFEL demands while responding occasional injection requests from the storage ring**. This paper describes the database system that supports both SACLA/SP8 operations. The system is a combination of RDB and NoSQL databases. In the on-demand beam switching operation, the RDB part keeps the parameters to define sequences, which include a set of one-second route patterns, and a bucket sequence for the injection, etc. As for data analysis, it is going to be a post-process to build an event for a certain route, because not all equipment get the route command in real time. We present the preparation status toward the standard operation for beamline users.
*http://rsc.riken.jp/pdf/SPring-8-II.pdf **IPAC2019 proceedings |
|||
![]() |
Poster WEPHA112 [0.561 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA112 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA113 | EPICS Maintenance Tools and Practices at FRIB’s Diagnostics Department | diagnostics, controls, EPICS, electron | 1356 |
|
|||
Funding: This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, the State of Michigan and Michigan State University. The Beam Instrumentation and Measurements department is responsible for dozens of different diagnostics devices deployed at multiple locations at the Facility for Rare Isotope Beam. In order to manage such a high number of devices, different tools were created to address preventive and corrective maintenance tasks and check the overall health of the equipment. This work will present how the EPICS tools and frameworks, such as archiver, channel finder, and pyDevSup, were integrated with our environment to help achieve a high availability for the beam diagnostic devices. |
|||
![]() |
Poster WEPHA113 [0.573 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA113 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 20 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA119 | Asynchronous Driver Evaluation and Development for Digital Systems at the Argonne Tandem Linear Accelerating System | controls, software, EPICS, interface | 1368 |
|
|||
Funding: This work was supported by the U.S. DOE, Office of Nuclear Physics, under Contract DE-AC02-06CH11357. The research used resources of ANL’s ATLAS Facility, a DOE Office of Science User Facility. The ATLAS (Argonne Tandem Linear Accelerating System) accelerator at Argonne National Laboratory, near Chicago, IL., has recently been upgraded via the addition of a pulsed mode Electron Beam Ion Source (EBIS). Pulsed operation requires finer levels of control of various digital systems like fast switching high-voltage power supplies and remotely controlled function generators. Additionally, pico-level and femto-level ammeters need per-device zero correction and calibration to accurately read beam intensities. As the facility moves away from fast register-based analog signals, new and slower digital protocols adversely affect the perceived execution time of the control system. This work presents options, research, and results of implementing an asynchronous layer between high level user interfaces and the low level communication drivers in order to increase the perceived responsiveness of the system. Solutions are evaluated ranging from in-house codes, which implement system-wide mutual exclusion and prioritization, to drivers available from the EPICS control system. Key performance criteria include ease of implementation, cross platform availability, and overall robustness. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA119 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA120 | Management of MicroTCA Systems and its Components with a DOOCS-Based Control System | controls, GUI, monitoring, interface | 1372 |
|
|||
An extensive management functionality is one of the key advantages of the MicroTCA.4 standard. Monitoring and control of more than 350 MicroTCA crates and thousands of AMC and RTM modules installed at XFEL, FLASH, SINBAD and ANGUS experiments has been integrated into the DOOCS-based control system. A DOOCS middle layer server together with Java-based GUIs - JDDD and JDTool - developed at DESY, enable remote management and provide information about MicroTCA shelves and components. The integrated management includes inventory information, monitoring current consumption, temperatures, voltages and various types of the built-in sensors. The system event logs and collected histories of the sensors are used to investigate failures and issues. | |||
![]() |
Poster WEPHA120 [1.612 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA120 | ||
About • | paper received ※ 24 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA121 | Deep Neural Network for Anomaly Detection in Accelerators | network, synchrotron, Windows, controls | 1375 |
|
|||
The main goal of NSRC SOLARIS is to provide scientific community with high quality synchrotron light. In order to do this it is essential to monitor subsystems that are responsible for beam stability. In this paper a deep neural network for anomaly detection in time series data is proposed. Base model is a pre-trained, 19-layer convolutional neural network VGG-19. Its task is to identify abnormal status of sensors in certain time step. Each time window is a square matrix so can be treated as an image. Any kind of anomalies in synchrotron’s subsystems may lead to beam loss, affect experiments and in extreme cases can cause damage of the infrastructure, therefore when anomaly is detected operator should receive a warning about possible instability. | |||
![]() |
Poster WEPHA121 [1.368 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA121 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA124 | CERN Accelerators Beam Optimization Algorithm | experiment, ISOL, controls, simulation | 1379 |
|
|||
In experimental physics, computer algorithms are used to make decisions to perform measurements and different types of operations. To create a useful algorithm, the optimization parameters should be based on real time data. However, parameter optimization is a time consuming task, due to the large search space. In order to cut down the runtime of optimization we propose an algorithm inspired by the numerical method Nelder-Mead. This paper presents details of our method and selected experimental results from high-energy (CERN accelerators) to low-energy (Penning-trap systems) experiments as to demonstrate its efficiency. We also show simulations performed on standard test functions for optimization. | |||
![]() |
Poster WEPHA124 [1.069 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA124 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA127 | The IRRAD Proton Irradiation Facility Control, Data Management and Beam Diagnostic Systems: An Outlook of the Major Upgrades Beyond the CERN Long Shutdown 2 | radiation, proton, controls, experiment | 1389 |
|
|||
Funding: This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under Grant Agreement no. 654168. The IRRAD proton irradiation facility at CERN was built during the Long Shutdown 1 (LS1) to address the irradiation experiment needs of the community working for the High-Luminosity (HL) upgrade of the LHC. The present IRRAD is an upgrade of a historical service at CERN that, since the 90’s, exploits the high-intensity 24 GeV/c PS proton beam for radiation-hardness studies of detector, accelerator and semiconductor components and materials. During its first run (2015-2018), IRRAD provided a key service to the CERN community, with more than 2500 samples irradiated. IRRAD is operated via custom-made irradiation systems, beam diagnostics and data management tools. During the Long Shutdown 2 (LS2), IRRAD will undergo several upgrades in order to cope also with new requirements arising for projects beyond the HL-LHC. In this paper, we (1) describe the various hardware and software equipment developed for IRRAD, and (2) present the main challenges encountered during the first years of operation, which have driven most of the improvements planned for LS2 such as applying machine-learning techniques in the processing and real-time analysis of beam profile data. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA127 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA131 | Evaluation of an SFP Based Test Loop for a Future Upgrade of the Optical Transmission for CERN’s Beam Interlock System | diagnostics, network, hardware, monitoring | 1399 |
|
|||
The Beam Interlock System (BIS) is the backbone of CERN’s machine protection system. The BIS is responsible for relaying the so-called Beam Permit signal, initiating in case of need the controlled removal of the beam by the LHC Beam Dumping System. The Beam Permit is encoded as a specific frequency traveling over a more than 30 km long network of optical fibers all around the LHC ring. The progressive degradation of the optical fibers and the aging of electronics affect the decoding of the Beam Permit, thus potentially resulting in an undesired beam dump event and by this reduce the machine availability. Commercial off-the-shelf SFP transceivers were studied with the aim to improve the performance of the optical transmission of the Beam Permit Network. This paper describes the tests carried out in the LHC accelerator to evaluate the selected SFP transceivers and it reports the results of the test loop reaction time measurements during operation. The use of SFPs to optically transmit safety critical signals is being considered as an interesting option not only for the planned major upgrade of the BIS for the HL-LHC era but also for other protection systems. | |||
![]() |
Poster WEPHA131 [0.826 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA131 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA136 | The Software-Based Machine Protection System Using EPICS in J-PARC MR | EPICS, controls, GUI, status | 1418 |
|
|||
In J-PARC, a Machine Protection System (MPS) stops accelerator beam operation automatically when an interlock signal comes. Normal MPS accepts interlock signals by hard-wire, but a software-based MPS, called "Soft-MPS", uses only EPICS PVs without wiring. A PLC controller running Linux was introduced to watch at some EPICS PVs over Ethernet, and outputs Soft-MPS signals to the MPS unit after logical calculates. There are 2 reasons of using Soft-MPS. (1) To install interlock signals rapidly. This type of Soft-MPS will switch to hard-wire later. (2) To use non-hardware parameters: for example, machine operation modes, beam bunch information, etc. From the first Soft-MPS setup in 2018 spring, 9 Soft-MPS signals are currently used. As more Soft-MPS signals are expected in the future, we need to discuss the policy. | |||
![]() |
Poster WEPHA136 [1.544 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA136 | ||
About • | paper received ※ 28 October 2019 paper accepted ※ 03 November 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA139 | Scaling Up the Deployment and Operation of an ELK Technology Stack | monitoring, SCADA, controls, framework | 1431 |
|
|||
Since its integration into the CERN industrial controls environment, the SCADA Statistics project has become a valuable asset for controls engineers and hardware experts in their daily monitoring and maintenance tasks. The adoption of the tool outside of the Industrial Controls and Safety Systems group scope is currently being evaluated by ALICE, since they have similar requirements for alarms and value changes monitoring in their experiment. The increasing interest in scaling up the SCADA Statistics project with new customers has motivated the review of the infrastructure deployment, configuration management and service maintenance policies. In this paper we present the modifications we have integrated in order to improve its configuration flexibility, maintainability and reliability. With this improved solution we believe we can propose our solution to a wider scope of customers. | |||
![]() |
Poster WEPHA139 [0.342 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA139 | ||
About • | paper received ※ 27 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA143 | High-Level Application Architecture Design for the Aps Upgrade | controls, software, EPICS, status | 1436 |
|
|||
Funding: Argonne National Laboratory’s work was supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract DE-AC02-06CH11357 A modular software platform is under active design and development for high level applications to meet the requirements from APS Upgrade (APS-U) project. The design is based on a modern software architecture, which has been used in many other accelerator facilities, demonstrated to be effective, and stable. At APS-U, we are extending the architecture in order to efficiently commission, operate and maintain APS-U. Its open architecture provides good flexibility and scalability. This paper presents current status of high level application architecture design, implementation, and progress for APS Upgrade. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA143 | ||
About • | paper received ※ 28 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA148 | Cumbia-Telegram-Bot: Use Cumbia and Telegram to Read, Monitor and Receive Alerts From the Control Systems | controls, TANGO, database, EPICS | 1441 |
|
|||
Telegram is a cloud-based mobile and desktop messaging app focused on security and speed. It is available for Android, iPhone/iPad, Windows, macOS, Linux and as a web application. The user signs in the cumbia-telegram bot to chat with a Tango or EPICS control system from everywhere. One can read and monitor values, as well as receive alerts when something special happens. Simple source names or their combination into formulas can be sent to the bot. It replies and notifies results. It is simple, fast, intuitive. A phone number to register with telegram and a client are the necessary ingredients. On the server side, cumbia-telegram provides the administrator with full control over the allocation of resources, the network load and the clients authorized to chat with the bot. Additionally, the access to the systems is read only. On the client side, the bot has been meticulously crafted to make interaction easy and fast: history, bookmarks and alias plugins pare texting down to the bone. Preferred and most frequent operations are accessible by simple taps on special command links. The bot relies on modules and plugins, that make the application extensible. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA148 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA150 | SLED Tuning Control System for PAL-XFEL | controls, cavity, EPICS, FEL | 1446 |
|
|||
A total of 42 SLED Tuners are installed at the PAL-XFEL (4th generation light source) acceleration section. To adjust this, a person directly enters the Tunnels and adjusts them manually. When the SLED Tuners are equipped with a motor, it can be adjusted remotely and the intensity of the beam is also monitored while monitored while monitoring the output of the Klystron. In addition, by storing the tuning point according to the XFEL beam rate as the LVDT value, it is possible to control the SLED bar according to the beam rate changing in real time, which is helpful to provide stable beam. In order to remotely control this device, an additional motor, LVDT, and limit switch are attached. Each device is connected to the controller and can be operated and data remotely from the cab through the EPICS IOC and CSS. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA150 | ||
About • | paper received ※ 26 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA163 | NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service | extraction, software, controls, hardware | 1465 |
|
|||
CERN’s Accelerator Logging Service (CALS) is in production since 2003 and stores data from accelerator infrastructure and beam observation devices. Initially expecting 1 TB/year, the Oracle based system has scaled to cope with 2.5 TB/day coming from >2.3 million signals. It serves >1000 users making an average of 5 million extraction requests per day. Nevertheless, with a large data increase during LHC Run 2 the CALS system began to show its limits, particularly for supporting data analytics. In 2016 the NXCALS project was launched with the aim of replacing CALS from Run 3 onwards, with a scalable system using "Big Data" technologies. The NXCALS core is production-ready, based on open-source technologies such as Hadoop, HBase, Spark and Kafka. This paper will describe the NXCALS architecture and design choices, together with challenges faced while adopting these technologies. This includes: write/read performance when dealing with vast amounts of data from heterogenous data sources with strict latency requirements; how to extract, transform and load >1 PB of data from CALS to NXCALS. NXCALS is not CERN-specific and can be relevant to other institutes facing similar challenges. | |||
![]() |
Poster WEPHA163 [1.689 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA163 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA165 | Upgrade of the European XFEL Phase Shifters | undulator, FEL, controls, software | 1473 |
|
|||
To eliminate the impact of radiation shower on the incremental encoder readout and provide a better dynamic movement the upgrade of all 88 phase shifters of the European XFEL have been successfully done without interruption of the operation schedule. The implementation steps, as well as the results of the hardware and software tests made in the laboratory, are presented. The sensitivity of the Renishaw RGH22O15D00A encoder to the radiation shower was measured in the SASE3 undulator system, and the results are presented. | |||
![]() |
Poster WEPHA165 [2.315 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA165 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 18 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA168 | Status of the TPS Vacuum Control System | vacuum, controls, EPICS, LabView | 1485 |
|
|||
The Taiwan photon source (TPS) is a 3 GeV photon source. For the vacuum system NI CompactRIO controllers with embedded real-time processors and programmable FPGAs were selected to design the inter-lock system to maintain ultra-high vacuum conditions and protect vacuum devices. The vacuum pressure protection function and component protection logics worked well during the past years of operation. Be-sides, basic function and other applications such as TCP/IP Modbus communication and real time message APIs were developed. The architecture of the vacuum control system is presented in this paper. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA168 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 03 October 2020 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEPHA170 | First Steps in Automated Software Development Approach for LHC Phase II Upgrades CO2 Detector Cooling Systems | controls, detector, PLC, software | 1488 |
|
|||
With refrigerating power of the order of 1.5 kW at -35 °C and full compatibility with Detector Control System standards, Light Use Cooling Appliance for Surface Zones (LUCASZ) is the first movable medium size evaporative CO2 detector cooling system. By 2018 a series of 4 LUCASZ units has been fully deployed by the EP-DT group at CERN. LUCASZ is capable to provide CO2 cooling for various needs of detector development and testing required for Phase I&II upgrades of LHC experiments. This paper describes selected software and controls hardware ideas used to develop the LUCASZ control system as baseline solutions for CO2 cooling systems for Phase II upgrade of ATLAS and CMS trackers. The main challenges for future control system development will come from the number of cooling plants, the modularity, operation, and the implementation of backup philosophy. The introduction of automated software generation for both PLC and SCADA is expected to bring major improvement on the efficiency of control system implementation. In this respect, a unification step between experiments is highly required without neglecting specific needs of ATLAS and CMS. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA170 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WESH2002 | EPICS pva Access Control at ESS | controls, EPICS, software, network | 1509 |
|
|||
At the European Spallation Source, PV Access has been selected as the default EPICS protocol. However, PV Access in the initial releases of EPICS 7 does not implement any access control of client requests. In order to be able to protect selected process variables (PVs) from write requests that may cause harm to the system, some type of access control is needed. This paper details how PV Access is extended to partially reuse the access control available in Channel Access, while at the same time providing additional features. It also explains how ESS intends to deploy and manage access control in terms of infrastructure, tools and responsibilities. Limitations of the access control mechanism are also discussed. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WESH2002 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 23 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WESH2003 | Toward Continuous Delivery Of A Nontrivial Distributed Software System | software, controls, monitoring, distributed | 1511 |
|
|||
Funding: SKA South Africa National Research Foundation of South Africa Department of Science and Technology The MeerKAT Control and Monitoring(CAM) solution is a mature software system that has undergone multiple phases of construction and expansion. It is a distributed system with a run-time environment of 15 logical nodes featuring dozens of interdependent, short-lived processes that interact with a number of long-running services. This presents a challenge for the development team to balance operational goals with continued discovery and development of useful enhancements for its users (astronomers, telescope operators). Continuous Delivery is a set of practices designed to always keep software in a releasable state. It employs the discipline of release engineering to optimise the process of taking changes from source control to production. In this paper, we review the current path to production (build, test and release) of CAM, identify shortcomings and introduce approaches to support further incremental development of the system. By implementing patterns such as deployment pipelines and immutable release candidates we hope to simplify the release process and demonstrate increased throughput of changes, quality and stability in the future |
|||
![]() |
Slides WESH2003 [2.933 MB] | ||
![]() |
Poster WESH2003 [1.448 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WESH2003 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPP03 | Construction of Beam Monitor Control System for Beam Transport From SACLA to SPring-8 | controls, software, injection, beam-transport | 1544 |
|
|||
In a part of the SPring-8 upgrade project, the SACLA linac will be used as the injector for the SPring-8 storage ring. We will upgrade the beam monitor system for beam transport, which consists of screen monitor (SCM), beam position monitor (BPM) and current monitor (CT). For the SCM, we adopted GigE Vision standard for the CCD camera and EtherCAT as a field bus for the stepper motor control of focusing system. We have developed camera control software using open source libraries to integrate various vendors’ GigE Vision cameras with the SPring-8 control framework. A grabbed image is stored into the file server and property, such as camera settings for image and event number, is stored into the database. The BPM is a key device for precise and stable injection. We adopted the commercially available MTCA.4 fast ADC/DAC module with modified firmware developed for readout of the BPM and the CT. We are developing acquisition software for MTCA.4 modules to synchronize with a beam trigger. The acquired data are stored into the database with time stamp and event number. We present the preparation of beam monitor control system for the beam transport to injection from SACLA to SPring-8. | |||
![]() |
Slides THAPP03 [9.593 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-THAPP03 | ||
About • | paper received ※ 01 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPP02 | DonkiOrchestra: A Software Trigger-Driven Framework for Data Collection and Experiment Management Based on Zeromq Distributed Messaging | experiment, software, controls, framework | 1575 |
|
|||
Synchrotron end-stations consist of a complex network of devices. The setup is not static and is often upgraded. The data acquisition systems are constantly challenged by such changes and upgrades, so scalability and flexibility are crucial skills. DonkiOrchestra is a ZeroMQ-based framework for data acquisition and experiment control based on an advanced software trigger-driven paradigm. In the DonkiOrchestra approach a software device, referred to as Director, provides the logical organization of the experiment as a sequential workflow relying on triggers. Each software trigger activates a set of Actor devices that can be hierarchically organized according to different priority levels. Data acquired by the Actors is tagged with the trigger number and stored in HDF5 archives. The intrinsic asynchronicity of ZeroMQ maximizes the opportunity of performing parallel operations and sensor readouts. This paper describes the software architecture behind DonkiOrchestra, which is fully configurable and scalable, so it can be reused on multiple endstations and facilities. Furthermore, experimental applications at Elettra beamlines and future developments are presented and discussed. | |||
![]() |
Slides THBPP02 [1.360 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-THBPP02 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPR06 | The ITk Common Monitoring and Interlock System | detector, controls, monitoring, radiation | 1634 |
|
|||
For the upgrade of the LHC to the High Luminosity LHC the ATLAS detector will install a new all-silicon Inner Tracker (ITk). The innermost part is composed by pixel detectors, the outer part by strip detectors. All together ca. 28000 detector modules will be installed in the ITk volume. Although different technologies were chosen for the inner and outer part, both detectors share a lot of commonalities concerning their requirements. These are operation in the harsh radiation environment, the restricted space for services, and the high power density, which requires a high efficient cooling system. While the sub detectors have chosen different strategies to reduce their powering services, they share the same cooling system, CO2. The main risks for operation are heat ups and condensation, therefore a common detector control system is under development. It provides a detailed monitoring of the temperature, the radiation and the humidity in the tracker volume. Additionally an interlock system, a hardware based safety system, is designed to protect the sensitive detector elements against upcoming risks. The components of the ITk common monitoring and interlock system are presented. | |||
![]() |
Slides THCPR06 [3.847 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-THCPR06 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPP02 | Preliminary Engineering Design of the Central Instrumentation and Control Systems for the IFMIF-DONES Plant | controls, network, radiation, neutron | 1655 |
|
|||
Funding: This work is within the framework of the EUROfusion Consortium and funded by the EU’s H2020 Program (GA 633053). The views and opinions expressed herein do not necessarily reflect those of the EC. IFMIF-DONES is the International Fusion Materials Irradiation Facility-DEMO Oriented NEutron Source, an accelerator-based neutron source where a high-energy deuterons beam is focused on a fast flowing liquid lithium jet to produce high-energy neutrons via stripping reactions with intensity and irradiation volume sufficient to generate material irradiation test data for design, licensing, construction and safe operation of the DEMO fusion reactor. This work presents the design of Central Instrumentation and Control Systems for the IFMIF-DONES plant and describes its most recent development. After a general overview of the current status of the design, the differences with respect to the corresponding system developed during the previous phases of the project will be highlighted. The paper describes the overall architecture (in terms of definitions, functions and requirements) and provides details about the identification of subsystems and equipment. A particular attention will be given to the I&C Networks connecting infrastructures. |
|||
![]() |
Slides FRAPP02 [4.985 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-FRAPP02 | ||
About • | paper received ※ 02 October 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPP05 | Review of Commissioning and First User Operation in Respect to High Level Controls at the European XFEL | FEL, controls, MMI, software | 1665 |
|
|||
In September 2017 the European XFEL entered user operation after years of construction and one year of commissioning. To provide a fast and flexible startup of the various sections of the machine, the high-level control software was essential from the beginning. While progressing in commissioning and increasing operation parameter space, the enormous complexity of the European XFEL put hard requirements on the control and operation concepts. Having now the full baseline parameters reached, this paper will review the high-level software concepts and architecture in respect to effectiveness, reliability and ease of operation. Beside a review of the high-level software concepts and design ideas also general operation concepts and the interoperability between the various sub-systems in respect to the overall facility performance will be presented. | |||
![]() |
Slides FRAPP05 [12.121 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-FRAPP05 | ||
About • | paper received ※ 30 September 2019 paper accepted ※ 10 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPP06 | Status of the Control System for the Energy Recovery Linac BERLinPro at HZB | controls, EPICS, laser, gun | 1669 |
|
|||
BERLinPro is an energy recovery linac (ERL) demonstrator project built at HZB. It features CW SRF technology for the low emittance, high brightness gun, the booster module and the recovery linac. Construction and civil engineering are mostly completed. Synchronized with the device integration the EPICS based control system is being set-up for testing, commissioning and finally operation. In the warm part of the accelerator technology that is already operational at BESSY and MLS (e.g. CAN-bus and PLC/OPCUA) is used. New implementations like the machine protection system and novel major subsystems (e.g. LLRF, Cryo-Controls, photo cathode laser) need to be integrated. The first RF transmitters have been tested and commissioned. At the time of this conference the first segment of the accelerator is scheduled to become online. For commissioning and operation of the facility the standard set of EPICS tools form the back-bone. A set of generic Python applications already developed at BESSY/MLS will be adapted to the specifics of BERLinPro. Scope and current project status are described in this paper. | |||
![]() |
Slides FRAPP06 [10.806 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-FRAPP06 | ||
About • | paper received ※ 29 September 2019 paper accepted ※ 09 October 2019 issue date ※ 30 August 2020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||