Paper | Title | Other Keywords | Page |
---|---|---|---|
MOAPL01 | The Control System for the Linear Accelerator at the European XFEL: Status and First Experiences | controls, FEL, MMI, photon | 1 |
|
|||
The European XFEL (E-XFEL) is a 3.4 km long X-ray Free-Electron Laser facility and consists of a superconducting, linear accelerator with initially three undulator beam lines. The construction and installation of the E-XFEL is being completed this year and commissioning is well underway. First photon beams are expected to be available for early users in the second half of 2017. This paper will focus on the control system parts for the linear accelerator with its more than 7 million parameters and highlight briefly its design and implementation. Namely the hardware framework based on the MicroTCA.4 standard, testing software concepts and components at real and virtual accelerator facilities and a well-established method for integrating high-level controls into the middle layer through a shot-synchronized data acquisition allowed for a rapid deployment and commissioning of the accelerator. Status and experiences from a technical and an operational point-of-view will be presented. | |||
![]() |
Slides MOAPL01 [6.198 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOAPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAPL02 | The First Operation of the MAX IV Laboratory Synchrotron Facilities | controls, operation, TANGO, software | 6 |
|
|||
On 21st of June 2016 the MAX IV Laboratory was inaugurated in the presence of the officials and has welcome the first external researchers to the new experimental stations. The MAX IV facility is the largest and most ambitious Swedish investment in research infrastructure and designed to be one of the brightest source of X-rays worldwide. The current achievements, progress, collaborations and vision of the facility will be described from the perspective of the control and IT systems. | |||
![]() |
Talk as video stream: https://youtu.be/8wGn2pcDuVM | ||
![]() |
Slides MOAPL02 [91.373 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOAPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAPL03 | Status of the National Ignition Facility (NIF) Integrated Computer Control and Information Systems | controls, target, diagnostics, operation | 14 |
|
|||
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 and most energetic laser experimental facility with 192 beams capable of delivering 1.8 megajoules of 500-terawatt ultraviolet laser energy to a target. The energy, temperatures and pressures capable of being generated on the NIF allow scientists the ability to generate conditions similar to the center of the sun and explore the physics of planetary interiors, supernovae, black holes and thermonuclear burn. This year concludes a very successful multi-year plan of optimizations to the control & information systems and operational processes to increase the quantity of experimental target shots conducted in the facility. In addition, many new system control and diagnostic capabilities have been commissioned for operational use to maximize the scientific value produced. With NIF expecting to be operational for greater than 20 years focus has also been placed on optimizing the software processes to improve the sustainability of the control system. This talk will report on the current status of each of these areas in support of the wide variety of experiments being conducted in the facility. Release No.: LLNL-ABS-727237-DRAFT |
|||
![]() |
Talk as video stream: https://youtu.be/u6HehUp9-Ms | ||
![]() |
Slides MOAPL03 [1.354 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOAPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOAPL04 | SwissFEL Control System - Overview, Status, and Lessons Learned | FEL, controls, network, electron | 19 |
|
|||
The SwissFEL is a new free electron laser facility at the Paul Scherrer Institute (PSI) in Switzerland. Commissioning started in 2016 and resulted in first lasing in December 2016 (albeit not on the design energy). In 2017, the commissioning continued and will result in the first pilot experiments at the end of the year. The close interaction of experiment and accelerator components as well as the pulsed electron beam required a well thought out integration of the control system including some new concepts and layouts. This paper presents the current status of the control system together with some lessons learned. | |||
![]() |
Talk as video stream: https://youtu.be/oaGDyYYzKJ4 | ||
![]() |
Slides MOAPL04 [2.258 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOAPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPL01 | EPICS 7 Provides Major Enhancements to the EPICS Toolkit | EPICS, controls, detector, database | 22 |
|
|||
The release of EPICS 7 marks a major enhancement to the EPICS toolkit. EPICS 7 combines the proven functionality, reliability and capability of EPICS V3 with the powerful EPICS V4 extensions enabling high-performance network transfers of structured data. The code bases have been merged and reorganized. EPICS 7 provides a new platform for control system development, suitable for data acquisition and high-level services. This paper presents the current state of the EPICS 7 release, including the pvAccess network protocol, normative data types, and language bindings, along with descriptions of new client and service applications. | |||
![]() |
Talk as video stream: https://youtu.be/Er2uQitieWI | ||
![]() |
Slides MOBPL01 [1.155 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPL02 | TANGO Kernel Development Status | TANGO, controls, device-server, CORBA | 27 |
|
|||
Funding: On behalf of the TANGO Controls Collaboration The TANGO Controls Framework continues to improve. This paper will describe how TANGO kernel development has evolved since the last ICALEPCS conference. TANGO kernel projects source code repositories have been transferred from subversion on Sourceforge.net to git on GitHub.com. Continuous integration with Travis CI and the GitHub pull request mechanism should foster external contributions. Thanks to the TANGO collaboration contract, parts of the kernel development and documentation have been sub-contracted to companies specialized in TANGO. The involvement of the TANGO community helped to define the roadmap which will be presented in this paper and also led to the introduction of Long Term Support versions. The paper will present how the kernel is evolving to support pluggable protocols - the main new feature of the next major version of TANGO. |
|||
![]() |
Talk as video stream: https://youtu.be/t6L6hj0rNDc | ||
![]() |
Slides MOBPL02 [5.754 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPL03 | The SKA Telescope Control System Guidelines and Architecture | TANGO, controls, monitoring, GUI | 34 |
|
|||
The Square Kilometre Array (SKA) project is an international collaboration aimed at building the world's largest radio telescope, with eventually over a square kilometre of collecting area, co-hosted by South Africa, for the mid-frequency arrays, and Australia for the low-frequency array. Since 2015 the SKA Consortia joined in a global effort to identify, investigate and select a single control system framework suitable for providing the functionalities required by the SKA telescope monitoring and control. The TANGO Controls framework has been selected and comprehensive work has started to provide telescope-wide detailed guidelines, design patterns and architectural views to build Element and Central monitoring and control systems exploiting the TANGO Controls framework capabilities. | |||
![]() |
Talk as video stream: https://youtu.be/S-C9zPdmld0 | ||
![]() |
Slides MOBPL03 [6.980 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPL04 | MADOCA II Data Collection Framework for SPring-8 | operation, interface, framework, controls | 39 |
|
|||
MADOCA II (Message and Database Oriented Control Architecture II) is next generation of MADOCA and was developed to fulfill current and future requirements in accelerator and beamline control at SPring-8. In this paper, we report on the recent evolution in MADOCA II for data collection, which was missing in the past reports at ICALEPCS *,**. In MADOCA, the biggest challenge in data collection was to manage signals into Parameter Database smoothly. Users request Signal Registration Table (SRT) for new data collection. However, this costed time and manpower due to typo in SRT and iteration in DB registration. In MADOCA II, we facilitated signal registration scheme with prior test of data collection and validity check in SRT with web-based user interface. Data collection framework itself was also extended to manage various data collection types in SPring-8 with a unified method. All of data collection methods (polling, event type), data format (such as point and waveform data) and platform (Unix, Embedded, Windows including LabVIEW) can be flexibly managed. We started to implement MADOCA II data collection into SPring-8 with 241 hosts and confirmed stable operation since April 2016.
* T. Matsumoto et al., Proceedings of ICALEPCS 2013, p.944. ** A.Yamashita et al., Proceedings of of ICALEPCS 2015, p.648 |
|||
![]() |
Talk as video stream: https://youtu.be/wEuh_gRPiH4 | ||
![]() |
Slides MOBPL04 [1.550 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOBPL05 | How to Design & Implement a Modern Communication Middleware Based on ZeroMQ | CORBA, controls, framework, interface | 45 |
|
|||
In 2011, CERN's Controls Middleware (CMW) team started a new project aiming to design and implement a new generation equipment access framework using modern, open-source products. After reviewing several communication libraries [1], ZeroMQ [2] was chosen as the transport layer for the new communication framework. The main design principles were: scalability, flexibility, easy to use and maintain. Several core ZeroMQ patterns were employed in order to provide reliable, asynchronous communication and dispatching of messages. The new product was implemented in Java and C++ for client and server side. It is the core middleware framework to control all CERN accelerators and the future GSI FAIR [3] complex. This paper presents the overall framework architecture; choices and lessons learnt while designing a scalable solution; challenges faced when designing a common API for two languages (Java and C++) and operational experience from using the new solution at CERN for 3 years. The lessons learnt and observations made can be applied to any modern software library responsible for fast, reliable, scalable communication and processing of many concurrent requests.
[1] A. Dworak et al., "Middleware trends and market leaders 2011", ICALEPCS 2011. [2] ZeroMQ, http://zeromq.org [3] V. Rapp et al., "Controls Middleware for FAIR", PCaPAC 2014. |
|||
![]() |
Talk as video stream: https://youtu.be/b4AoU3Vdlko | ||
![]() |
Slides MOBPL05 [0.205 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOBPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL02 | Experiences with Laser Survey Instrument Based Approach to National Ignition Facility Diagnostic Alignments | alignment, diagnostics, target, laser | 52 |
|
|||
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) uses powerful lasers to compress targets, to study high energy density physics. Sophisticated diagnostics are placed close to the targets to record the results of each shot. The placement of these diagnostics relative to the target is critical to the mission, with alignment tolerances on the order of 500 microns. The integration of commercial laser-based survey instruments into the NIF control system has improved diagnostic alignment in many ways. The Advanced Tracking Laser Alignment System (ATLAS) project incorporates commercial Faro laser tracker instruments into the diagnostic factory and the target chamber, improving alignment accuracy over prior systems. The system uses multiple retroreflectors mounted on each of the diagnostic positioners to translate to a 6D position in the NIF target chamber volume. This enables a closed loop alignment process to align each diagnostic. This paper provides an overview of how the laser tracker is used in diagnostic alignment, and discusses challenges met by the control system to achieve this integration. |
|||
![]() |
Talk as video stream: https://youtu.be/AIK4GBUOmCw | ||
![]() |
Slides MOCPL02 [278.247 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL03 | PROFINET Communication Card for the CERN Cryogenics Crate Electronics Instrumentation | controls, SCADA, cryogenics, software | 59 |
|
|||
The ITER-CERN collaboration agreement initiated the development of a PROFINET communication interface which may replace the WorldFIP interface in non-radiation areas. The main advantage of PROFINET is a simplified integration within the CERN controls infrastructure that is based on Programmable Logic Controllers (PLCs). CERN prepared the requirements and subcontracted the design of a communication card prototype to the Technical University of Bern. The designed PROFINET card prototype uses the NetX Integrated Circuit (IC) for PROFINET communication and a FPGA to collect the electrical signals from the back-panel (electrical signals interface for instrumentation conditioning cards). CERN is implementing new functionalities involving programming, automation engineering and electronics circuit design. The communication between the card and higher layers of control is based on the OPC UA protocol. The configuration files supporting new types of instrumentation cards are being developed and are compatible with the SIEMENS SIMATIC automation environment. It is worth to mention that all required data calculations and protocol handling are performed using a single netX50 chip. | |||
![]() |
Talk as video stream: https://youtu.be/sbCUmUi8VVc | ||
![]() |
Slides MOCPL03 [3.277 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL04 | LTE/3G Based Wireless Communications for Remote Control and Monitoring of PLC-Controlled Vacuum Mobile Devices | network, PLC, controls, SCADA | 64 |
|
|||
All particle accelerators and most experiments at CERN require high (HV) or ultra-high (UHV) vacuum levels. Contributing to vacuum production are two types of mobile devices: Turbo-Molecular Pumping Groups and Bakeout Racks. During accelerator stops, these PLC-controlled devices are temporarily installed in the tunnels and integrated in the Vacuum SCADA, through wired Profibus-DP. This method, though functional, poses cer-tain issues which a wireless solution would greatly miti-gate. The CERN private LTE/3G network is available in the accelerators through a leaky-feeder antenna cable which spans the whole length of the tunnels. This paper describes the conception and implementation of an LTE/3G-based modular communication system for PLC-controlled vacuum mobile devices. It details the hardware and software architecture of the system and lays the foun-dation of a solution that can be easily adapted to systems other than vacuum. | |||
![]() |
Talk as video stream: https://youtu.be/1u6WmPACSs8 | ||
![]() |
Slides MOCPL04 [4.354 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL05 | ECMC, the Open Source Motion Control Package for EtherCAT Hardware at the ESS | controls, EPICS, hardware, real-time | 71 |
|
|||
In industry the open standard EtherCAT* is well established as a real-time fieldbus for largely distributed and synchronised systems. Open source solutions for the bus master have been first introduced in scientific installations by Diamond Light Source** and PSI using EtherCAT hardware for digital and analog I/Os. The European Spallation Source (ESS) decided to establish open source EtherCAT systems for mid-performance data acquisition and motion control on accelerator applications. In this contribution we present the motion control software package ECMC developed at the ESS using the open source Etherlab*** master to control the EtherCAT bus. The motion control interfaces with a model 3 driver to the EPICS motor record supporting it's functionalities like positioning, jogging, homing and soft/hard limits. Advanced functionalities supported by ECMC are full servo-loop feedback, a scripting language for custom synchronisation of different axes, virtual axes, externally triggered position capture and interlocking. On the example of prototyping a 2-axis wire scanner we show a fully EPICS integrated application of ECMC on different EtherCAT and CPU hardware platforms.
* http://www.ethercat.org ** R. Mercado, I. J. Gillingham, J. H. Rowland, K. Wilkinson "Integrating EtherCAT based IO into EPICS at Diamond." ICALEPCS 2011, Grenoble 2011 *** http://www.etherlab.org |
|||
![]() |
Talk as video stream: https://youtu.be/SuQiKSMbfvs | ||
![]() |
Slides MOCPL05 [1.081 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL06 | MARWIN: A Mobile Autonomous Robot for Maintenance and Inspection | radiation, software, FEL, laser | 76 |
|
|||
MARWIN is a mobile autonomous robot platform designed for performing maintenance and inspection tasks alongside the European XFEL accelerator installation in operation in Hamburg, Germany. It consists of a 4-wheel drive chassis and a manipulator arm. Due to the unique Mecanum drive technology in combination with the manipulator arm the whole robot provides three degrees of freedom. MARWIN can be operated in a pre-configured autonomous as well as a remotely controlled mode. Its operation can be supervised through various cameras. The primary use case of MARWIN is measuring radiation fields. For this purpose MARWIN is equipped with both a mobile Geiger-Mueller tube mounted at the tip of the manipulator arm and a stationary multi-purpose radiation detector attached to the robot's chassis. This paper describes the mechanical and electrical setup of the existing prototype, the architecture and implementation of the controls routines, the strategy implemented to handle radiation-triggered malfunctions, and the energy management. In addition, it reports on recent operations experiences, envisaged improvements and further use cases. | |||
![]() |
Talk as video stream: https://youtu.be/SRnZSWMhgQg | ||
![]() |
Slides MOCPL06 [27.173 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOCPL07 | The Integrated Alarm System of the Alma Observatory | software, controls, database, network | 81 |
|
|||
ALMA is composed of many hardware and software systems each of which must be properly functioning to ensure the maximum efficiency. Operators in the control room, follow the operational state of the observatory by looking at a set of non-homogeneous panels. In case of problems, they have to find the reason by looking at the right panel, interpret the information and implement the counter-action that is time consuming so after an investigation, we started the development of an integrated alarm system that takes monitor point values and alarms from the monitored systems and presents alarms to operators in a coherent, efficient way. A monitored system has a hierarchical structure modeled with an acyclic graph whose nodes represent the components of the system. Each node digests monitor point values and alarms against a provided transfer function and sets its output as working or non nominal, taking into account the operational phase. The model can be mapped in a set of panels to increase operators' situation awareness and improve the efficiency of the facility. | |||
![]() |
Talk as video stream: https://youtu.be/HC-eOY97EME | ||
![]() |
Slides MOCPL07 [2.428 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MOCPL07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL01 | Replacing The Engine In Your Car While You Are Still Driving It - Part II | operation, timing, controls, interface | 88 |
|
|||
Two years ago, at the 2015 ICALEPCS conference in Melbourne Australia, we presented a paper entitled 'Replacing The Engine In Your Car While You Are Still Driving It*'. In that paper we described the mid-point of a very ambitious, multi-year, upgrade project involving the complete replacement of the low-level RF system, the timing system, the industrial I/O system, the beam-synchronized data acquisition system, the fast-protect reporting system, and much of the diagnostic equipment. That paper focused mostly on the timing system upgrade and presented several observations and recommendations from the perspective of the timing system and its interactions with the other systems. In this paper, now nearly three quarters of the way through our upgrade schedule, we will report on additional observations, challenges, recommendations, and lessons learned from some of the other involved systems.
* E.Bjorklund, 'Replacing The Engine In Your Car While You Are Still Driving It', THHC2O03, Proceedings of ICALEPCS2015, Melbourne, Australia (2015) |
|||
![]() |
Talk as video stream: https://youtu.be/_e-Wxhw-lUM | ||
![]() |
Slides MODPL01 [4.113 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL02 | Virtual Control Commissioning for a Large Critical Ventilation System: The CMS Cavern Use Case | controls, simulation, PLC, operation | 92 |
|
|||
The current cavern ventilation control system of the CMS experiment at CERN is based on components which are already obsolete: the SCADA system, or close to the end of life: the PLCs. The control system is going to be upgraded during the CERN Long Shutdown 2 (2019-2020) and will be based on the CERN industrial control standard: UNICOS employing WinCC OA as SCADA and Schneider PLCs. Due to the critical nature of the CMS ventilation installation and the short allowed downtime, the approach was to design an environment based on the virtual commissioning of the new control. This solution uses a first principles model of the ventilation system to simulate the real process. The model was developed with the modelling and simulation software EcosimPro. In addition, the current control application of the cavern ventilation will also be re-engineered as it is not completely satisfactory in some transients where many sequences are performed manually and some pressure fluctuations observed could potentially cause issues to the CMS detector. The plant model will also be used to validate new regulation schemes and transient sequences offline in order to ensure a smooth operation in production. | |||
![]() |
Talk as video stream: https://youtu.be/NVzClA1dSxc | ||
![]() |
Slides MODPL02 [3.318 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL03 | Experience Upgrading Control Systems at the Gemini Telescopes | software, controls, real-time, EPICS | 99 |
|
|||
The real-time control systems for the Gemini Telescopes were designed and built in the 1990s using state-of-the-art software tools and operating systems of that time. These systems are in use every night, but they have not been kept up-to-date and are now obsolete and also very labor intensive to support. This led Gemini to engage in a major effort to upgrade the software on its telescope control systems. We are in the process of deploying these systems to operations, and in this paper we review the experience and lessons learned through this process and provide an update on future work on other obsolescence management issues. | |||
![]() |
Talk as video stream: https://youtu.be/kGtexyeU2S8 | ||
![]() |
Slides MODPL03 [59.483 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL04 | Framework Upgrade of the Detector Control System for JUNO | detector, controls, monitoring, software | 107 |
|
|||
Funding: Jiangmen Underground Neutrino Observatory(JUNO) Experiment The Jiangmen Underground Neutrino Observatory (JUNO) is the second phase of the Daya Bay reactor neutrino experiment. The detector of the experiment was designed as a 20k ton LS with a inner diameter of 34.5 meters casting material acrylic ball shape. Due to the gigantic shape of the detector there are approximate 40k monitoring point including 20k channels of high voltage of array PMT, temperature and humidity, electric crates as well as the power monitoring points. Since most of the DCS of the DayaBay was developed on the framework based on LabVIEW, which is limited by the operation system upgrade and running license, the framework migration and upgrade are needed for DCS of JUNO. The paper will introduce the new framework of DCS based on EPICS (Experimental Physics and Industrial Control System). The implementation of the IOCs of the high-voltage crate and modules, stream device drivers, and the embedded temperature firmware will be presented. The software and hardware realization and the remote control method will be presented. The upgrade framework can be widely used in devices with the same hardware and software interfaces. |
|||
![]() |
Talk as video stream: https://youtu.be/BHsxVf3Su0k | ||
![]() |
Slides MODPL04 [17.636 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL05 | Lightweight Acquisition System for Analogue Signals | klystron, software, hardware, interface | 110 |
|
|||
In a complex machine such as a particle accelerator there are thousands of analogue signals that need monitoring and even more signals that could be used for debugging or as a tool for detecting symptoms of potentially avoidable problems. Usually it is not feasible to acquire and monitor all of these signals not only because of the cost but also because of cabling and space required. The RF system in the Large Hadron Collider is protected by multiple hardware interlocks that ensure safe operation of klystrons, superconducting cavities and all the other equipment. In parallel, a diagnostic system has been deployed to monitor the health of the klystrons. Due to the limited amount of space and the moderate number of signals to be monitored, a standard approach with a full VME or Compact PCI crate has not been selected. Instead, small embedded industrial computers with USB oscilloscopes chosen for the specific application have been installed. This cost effective, rapidly deployable solution will be presented, including existing and possible future installations as well as the software used to collect the data and integrate it with existing CERN infrastructure. | |||
![]() |
Talk as video stream: https://youtu.be/7voO52MZyks | ||
![]() |
Slides MODPL05 [8.778 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MODPL07 | How Low-Cost Devices Can Help on the Way to ALICE Upgrade | experiment, controls, electron, monitoring | 114 |
|
|||
The ambitious upgrade plan of the ALICE experiment expects a complete redesign of its data flow after the LHC shutdown scheduled for 2019, for which new electronics modules are being developed in the collaborating institutes. Access to prototypes is at present very limited and full scale prototypes are expected only close to the installation date. To overcome the lack of realistic HW, the ALICE DCS team built small-scale prototypes based on low-cost commercial components (Arduino, Raspberry PI), equipped with environmental sensors, and installed in the experiment areas around and inside the ALICE detector. Communication and control software was developed, based on the architecture proposed for the future detectors, including CERN JCOP FW and ETM WINCC OA. Data provided by the prototypes has been recorded for several months, in presence of beam and magnetic field. The challenge of the harsh environment revealed some insurmountable weaknesses, thus excluding this class of devices from usage in a production setup. They did prove, however, to be robust enough for test purposes, and are still a realistic test-bed for developers while the production of final electronics is continuing. | |||
![]() |
Talk as video stream: https://youtu.be/utSHzqk44hQ | ||
![]() |
Slides MODPL07 [9.016 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-MODPL07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL01 | MicroTCA Generic Data Acquisition Systems at ESS | controls, FPGA, interface, LLRF | 118 |
|
|||
The European Spallation Source (ESS) is a Partnership of 17 European Nations committed to the goal of collectively building and operating the world's leading facility for research by use of neutrons by the second quarter of the 21st Century. The strive for innovation and the challenges that need to be overcome in order to achieve the requested performances pushed towards the adoption of one of the newest standards available on the market. ESS has decided to use MicroTCA as standard platform for the systems that require high data throughput and high uptime. The implications of this choice on the architecture of the systems will be described with emphasis on the data acquisition electronics. | |||
![]() |
Talk as video stream: https://youtu.be/warsqk8bwJs | ||
![]() |
Slides TUAPL01 [1.663 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL02 | Porting VME-Based Optical-Link Remote I/O Module to a PLC Platform - An Approach to Maximize Cross-Platform Portability Using SoC | controls, PLC, Linux, FPGA | 125 |
|
|||
The optical-link remote I/O system OPT-VME that consists of a VME master and several kinds of slave boards is widely used in SPring-8 and SACLA. As the next generation low-end platform instead of the outdated VMEbus, a Linux PLC such as Yokogawa e-RT3 has been considered. We have developed an e-RT3-based master module OPT-PLC to fully utilize a large number of existing remote boards. In the original system, low-level communication is performed by FPGA and high-level communication procedures are handled in the Solaris device driver on a VME CPU board. This driver becomes a barrier to port the system to e-RT3 platform. OPT-PLC should be handled by the e-RT3 standard driver in the same manner as other e-RT3 I/O modules. To solve the difficulty, OPT-PLC was equipped with Xilinx SoC and the high-level communication procedures were implemented as application software on ARM Linux in the SoC. As the result, OPT-PLC can be controlled through the standard e-RT3 driver. Furthermore, the system will be ported to other platform like PCI Express by replacing bus interface block in the PL part. This paper reports on our development as an approach to maximize cross-platform portability using SoC. | |||
![]() |
Talk as video stream: https://youtu.be/ci5-NHBCLWM | ||
![]() |
Slides TUAPL02 [7.627 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL03 | Solving Vendor Lock-in in VME Single Board Computers through Open-sourcing of the PCIe-VME64x Bridge | FPGA, interface, controls, Linux | 131 |
|
|||
VME is a standard for modular electronics widely used in research institutes. Slave cards in a VME crate are controlled from a VME master, typically part of a Single Board Computer (SBC). The SBC typically runs an operating system and communicates with the VME bus through a PCI or PCIe-to-VME bridge chip. The de-facto standard bridge, TSI148, has recently been discontinued, and therefore the question arises about what bridging solution to use in new commercial SBC designs. This paper describes our effort to solve the VME bridge availability problem. Together with a commercial company, MEN, we have open-sourced their VHDL implementation of the PCIe-VME64x interface. We have created a new commodity which is free to be used in any SBC having an FPGA, thus avoiding vendor lock-in and providing a fertile ground for collaboration among institutes and companies around the VME platform. The article also describes the internals of the MEN PCIe-VME64x HDL core as well as the software package that comes with it. | |||
![]() |
Talk as video stream: https://youtu.be/rEbUntNO-_Q | ||
![]() |
Slides TUAPL03 [15.891 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL04 | Em# Electrometer Comes to Light | controls, FPGA, software, interface | 137 |
|
|||
Em# project is a collaboration project between MAX IV Laboratory and ALBA Synchrotron to obtain a high performant four-channel electrometer. Besides the objective of accurate current measurements down to the pico-ampere range, the project pursues to establish a reusable instrumentation platform with time stamped data collection able to perform real time calculations for flexible feedback implementations. The platform is based on a FPGA responsible of acquisition and synchronization where a real-time protocol between the modules has been implemented (Harmony) [*]. The data acquired is transmitted via PCIe to a Single Board Computer with an embedded Linux distribution where high level processing and synchronization with upper levels of Control System is executed. In this proceeding, the reasons that lead to start a complex instrument development instead of using a Commercial On the Shelf (COTS) solution will be discussed. The results of the produced units will be analyzed in terms of accuracy and processing capabilities. Finally, different Em# applications in particle accelerators will be described, further widening the functionality of the current state-of-the-art instrumentation.
[*] Present and Future of Harmony Bus, a Real-Time High Speed Bus for Data Transfer Between Fpga Cores, these proceedings |
|||
![]() |
Talk as video stream: https://youtu.be/UkZkXomW0nE | ||
![]() |
Slides TUAPL04 [1.849 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL05 | PandABox: A Multipurpose Platform for Multi-technique Scanning and Feedback Applications | controls, software, hardware, FPGA | 143 |
|
|||
PandABox is a development project resulting from a collaboration between Synchrotron SOLEIL and Diamond Light Source started in October 2015. The initial objective driving the project was to provide multi-channel encoder processing for synchronizing data acquisitions with motion systems in experimental continuous scans. The resulting system is a multi-purpose platform well adapted for multi-technique scanning and feedback applications. This flexible and modular platform embeds an industrial electronics board with a powerful Xilinx Zynq 7030 SoC (Avnet PicoZed), FMC slot, SFP module, TTL and LDVS I/Os and removable encoder peripheral modules. In the same manner, the firmware and software framework has been developed in a modular way to be easily configurable and adaptable. The whole system is open and extensible from the hardware level up to integration with control systems like TANGO or EPICS. This paper details the hardware capabilities, platform performance, framework adaptability, and the project status at both sites.
szhang@synchrotron-soleil.fr |
|||
![]() |
Talk as video stream: https://youtu.be/uMQeg5HJZnw | ||
![]() |
Slides TUAPL05 [2.878 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUAPL06 | Cryomodule-on-Chip Simulation Engine | cavity, controls, FPGA, software | 151 |
|
|||
The Cryomodule-On-Chip (CMOC) simulation engine is a Verilog implementation of a cryomodule model used for Low-Level RF development for superconducting cavities. The model includes a state-space model of the accelerating fields inside a cavity, the mechanical resonances inside a cryomodule as well as their interactions. The implementation of the model along with the LLRF controller in the same FPGA allows for live simulations of an RF system. This allows for an interactive simulation framework, where emulated cavity signals are produced at the same rate as in a real system and therefore providing the opportunity to observe longer time-scale effects than in software simulations as well as a platform for software development and operator training. | |||
![]() |
Talk as video stream: https://youtu.be/gBhIzpEbZYU | ||
![]() |
Slides TUAPL06 [3.929 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUAPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL01 | CERN Controls Configuration Service - a Challenge in Usability | controls, software, interface, GUI | 159 |
|
|||
Complex control systems often require complex tools to facilitate daily operations in a way that assures the highest possible availability. Such a situation poses an engineering challenge, for which system complexity needs to be tamed in a way that everyday use becomes intuitive and efficient. The sensation of comfort and ease of use are matters of ergonomics and usability - very relevant not only to equipment but especially software applications, products and graphical user interfaces. The Controls Configuration Service (CCS) is a key component in CERN's data driven accelerator Control System. Based around a central database, the service provides a range of user interfaces enabling configuration of all different aspects of controls for CERN's accelerator complex. This paper describes the on-going renovation of the service with a focus on the evolution of the provided user interfaces, design choices and architectural decisions paving the way towards a single configuration platform for CERN's control systems in the near future. | |||
![]() |
Talk as video stream: https://youtu.be/kQdYKpHmyWI | ||
![]() |
Slides TUBPL01 [1.679 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL02 | Taurus Big & Small: From Particle Accelerators to Desktop Labs | TANGO, controls, GUI, EPICS | 166 |
|
|||
Taurus is a popular solution for rapid creation of Graphical User Interfaces (GUIs) for experiment control and data acquisition (even by non-programmers) *. Taurus is best known for its ability to interact with the Tango and Epics control systems, and thus it is mainly used in large facilities. However, Taurus also provides mechanisms to interact with other sources of data, and it is well suited for creating GUIs for even the smallest labs where the overhead of a distributed control system is not desired. This scalability together with its ease-of-use and the uncontested popularity of Python among the scientific users, make Taurus an attractive framework for a wide range of applications. In this work we discuss some practical examples of usage of Taurus ranging from a very small experimental setup controlled by a single Raspberry Pi, to large facilities synchronising an heterogeneous set of hundreds of machines running a variety of operating systems.
* C Pascual-Izarra et al. "Effortless creation of control & data acquisition graphical user interfaces with taurus", THHC3O03, ICALEPCS2015, Melbourne, Australia, 2015. |
|||
![]() |
Talk as video stream: https://youtu.be/YOaV9FvRKNc | ||
![]() |
Slides TUBPL02 [4.440 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL03 | PANIC and the Evolution of Tango Alarm Handlers | TANGO, controls, database, GUI | 170 |
|
|||
The PANIC Alarm System is a python based suite to manage the configuration, triggering and acknowledge of alarms and automated actions in a Tango control system. The suite was developed at Alba in 2007 and since then it has been adopted by several other facilities and installations such as Synchrotrons and large telescopes, integrating in the process a large set of community-requested features. Its scalability is based on the stand-alone PyAlarm engines, that operate distributed across the control system; and the PANIC python API and user interfaces, that centralize the operation and configuration of the system. Each PyAlarm engine performs polled or event-triggered evaluation of alarm rules, complex logical operations and regular expression searches. The activation, recovery or reset of any alarm in the system can trigger actions like email, SMS, audible messages, local/remote logging, database insertion or execution of tango commands. This paper describes the evolution of the suite, its compatibility with other alarm handlers in Tango, the current state-of-the-art features, the compliance with Alarm Management standards and the future needs. | |||
![]() |
Talk as video stream: https://youtu.be/T3730ZH_NsM | ||
![]() |
Slides TUBPL03 [6.277 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL04 | Streamlining the Target Fabrication Request at the National Ignition Facility | target, database, experiment, status | 176 |
|
|||
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 NIF Shot Data Systems (SDS) team developed the Target Request Tool (TRT) Web application for facilitating the management of target requests from creation to approval. TRT provides a simple-to-use and user-friendly interface that allows the user to create, edit, submit and withdraw requests. The underlying design uses the latest Web technologies such as Node.js, Express, jQuery and Java-Script. The overall software architecture and functionality will be presented in this paper. LLNL-ABS-728266 |
|||
![]() |
Talk as video stream: https://youtu.be/m2AkK_af25g | ||
![]() |
Slides TUBPL04 [1.525 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL05 | MXCuBE3 Bringing MX Experiments to the WEB | controls, interface, software, hardware | 180 |
|
|||
Funding: This work was in part supported by the Horizon 2020 program of the European Union (iNEXT grant, project No. 653706) Originally conceived at ESRF and first deployed in 2005 MXCuBE, Macromolecular Xtallography Customized Beamline Environment, has with its successor MXCuBE2, become a successful international collaboration. The aim of the collaboration is to develop a beamline control application for macromolecular crystallography (MX) that are independent of underlying instrument control software and thus deployable at the MX beamlines of any synchrotron source. The continued evolution of the functionality offered at MX beamlines is to a large extent facilitated by active software development. New demands and advances in technology have led to the development of a new version of MXCuBE, MXCuBE3, The design of which was inspired by the results of a technical pre-study and user survey. MXCuBE3 takes advantage of the recent development in web technologies such as React and Redux to create an intuitive and user friendly application. The access to the application from any web browser further simplifies the operation and natively facilitates the execution of remote experiments. |
|||
![]() |
Talk as video stream: https://youtu.be/GGJib8l20ys | ||
![]() |
Slides TUBPL05 [3.014 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPL06 | The Graphical User Interface of the Operator of the Cherenkov Telescope Array | GUI, monitoring, interface, database | 186 |
|
|||
The Cherenkov Telescope Array (CTA) is the next generation gamma-ray observatory. CTA will incorporate about 100 imaging atmospheric Cherenkov telescopes (IACTs) at a southern site, and about 20 in the north. Previous IACT experiments have used up to five telescopes. Subsequently, the design of a graphical user interface (GUI) for the operator of CTA poses an interesting challenge. In order to create an effective interface, the CTA team is collaborating with experts from the field of Human-Computer Interaction. We present here our GUI prototype. The back-end of the prototype is a Python Web server. It is integrated with the observation execution system of CTA, which is based on the Alma Common Software (ACS). The back-end incorporates a redis database, which facilitates synchronization of GUI panels. redis is also used to buffer information collected from various software components and databases. The front-end of the prototype is based on Web technology. Communication between Web server and clients is performed using Web Sockets, where graphics are generated with the d3.js Javascript library. | |||
![]() |
Talk as video stream: https://youtu.be/8ZvUj-DHSgE | ||
![]() |
Slides TUBPL06 [54.366 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA01 | The Evolution of Component Database for APS Upgrade* | database, photon, framework, interface | 192 |
|
|||
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. The purpose of the Advanced Photon Source Upgrade (APS-U) project is to update the facility to take advantage of the multi-bend achromat (MBA) magnet lattices, which will result in narrowly focused x-ray beams of much higher brightness. The APS-U installation has a short schedule of one-year. In order to plan and execute a task of such complexity, a collaboration between many individuals of very diverse backgrounds must exist. The Component Database (CDB) has been created to aid in documenting and managing all the parts that will go into the upgraded facility. After initial deployment and use, it became clear that the system must become more flexible, as the engineers started requesting new features such as tracking inventory assemblies, supporting relationships between components, and several usability requests. Recently, a more generic database schema has been implemented. This allows for the addition of more functionality without needing to refactor the database. The topics discussed in this paper include advantages and challenges of a more generic schema, new functionality, and plans for future work. |
|||
![]() |
Slides TUBPA01 [0.770 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA02 | Monitoring the New ALICE Online-Offline Computing System | monitoring, network, detector, database | 195 |
|
|||
ALICE (A Large Ion Collider Experiment) particle detector has been successfully collecting physics data since 2010. Currently, it is in preparations for a major upgrade of the computing system, called O2 (Online-Offline). The O2 system will consist of 268 FLPs (First Level Processors) equipped with readout cards and 1500 EPNs (Event Processing Node) performing data aggregation, calibration, reconstruction and event building. The system will readout 27 Tb/s of raw data and record tens of PBs of reconstructed data per year. To allow an efficient operation of the upgraded experiment, a new Monitoring subsystem will provide a complete overview of the O2 computing system status. The O2 Monitoring subsystem will collect up to 600 kHz of metrics. It will consist of a custom monitoring library and a toolset to cover four main functional tasks: collection, processing, storage and visualization. This paper describes the Monitoring subsystem architecture and the feature set of the monitoring library. It also shows the results of multiple benchmarks, essential to ensure performance requirements. In addition, it presents the evaluation of pre-selected tools for each of the functional tasks. | |||
![]() |
Slides TUBPA02 [11.846 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA03 | Database Scheme for Unified Operation of SACLA / SPring-8 | database, operation, FEL, controls | 201 |
|
|||
For reliable accelerator operation, it is essential to have a centralized data handling scheme, for such as unique equipment ID's, archive and online data from sensors, and operation points and calibration parameters those are to be restored upon a change in operation mode. Since 1996, when SPring-8 got in operation, a database system has been utilized for this role. However, as time passes the original design got shorthanded and new features equipped upon requests pushed up maintenance costs. For example, as SACLA started in 2010, we introduced a new data format for the shot by shot synchronized data. Also number of tables storing operation points and calibrations increased with various formats. Facing onto the upgrade project at the site*, it is the time to overhaul the whole scheme. In the plan, SACLA will be the high quality injector to a new storage ring while in operation as the XFEL user machine. To handle shot by shot multiple operation patterns, we plan to introduce a new scheme where multiple tables inherits a common parent table information. In this paper, we report the database design for the upgrade project and status of transition.
* http://rsc.riken.jp/pdf/SPring-8-II.pdf |
|||
![]() |
Slides TUBPA03 [0.950 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA04 | The MAX IV Laboratory Scientific Data Management | software, experiment, controls, data-management | 206 |
|
|||
The Scientific Data Management is a key aspect of the IT system of a user research facility like the MAX~IV Laboratory. By definition, this system handles data produced by the experimental user of such a facility. It could be perceived as easy as using an external hard drive to store the experimental data to carry back to the home institute for analysis. But on the other hand the "data" can be seen as more than just a file in a directory and the "management" not only a copy operation. Simplicity and a good User Experience vs security/authentication and reliability are among the main challenges of this project along with all the mindset changes. This article will explain all the concepts and the basic roll-out of the system at the MAX~IV Laboratory for the first users and the features anticipated in the future. | |||
![]() |
Slides TUBPA04 [2.801 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA05 | High Throughput Data Acquisition with EPICS | neutron, detector, EPICS, data-acquisition | 213 |
|
|||
Funding: ORNL is managed by UT-Battelle, LLC, under contract DE-AC05-00OR22725 for the U.S. Department of Energy. In addition to its use for control systems and slow device control, EPICS provides a strong infrastructure for developing high throughput applications for continuous data acquisition. Integrating data acquisition into an EPICS environment provides many advantages. The EPICS network protocols provide for tight control and monitoring of operation through an extensive set of tools. As part of a facility-wide initiative at the Spallation Neutron Source, EPICS-based data acquisition and detector controls software has been developed and deployed to most neutron scattering instruments. The software interfaces to the in-house built detector electronics over fast optical channels for bi-directional communication and data acquisition. The software is built around asynPortDriver and allows the passing of arbitrary data structures between plugins. The completely modular design allows the setup of versatile configurations of data pre-processing plugins depending on neutron detector type and instrument requirements. After 3 years of experience and average data rates of 1.5 TB per day, it shows exemplary results of efficiency and reliability. |
|||
![]() |
Slides TUBPA05 [2.427 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUBPA06 | Scalable Time Series Documents Store | interface, database, controls, software-component | 218 |
|
|||
Funding: National Research Foundation (South Africa) Data indexed by time is continuously collected from instruments, environment and users. Samples are recorded from sensors or software components at specific times, starting as simple numbers and increasing in complexity as associated values accrue e.g. status and acquisition times. A sample is more than a triple and evolves into a document. Besides variance, volume and veracity also increase and the time series database (TSDB) has to process hundreds of GB/day. Also, users performing analyses have ever increasing demands e.g. in <10s plot all target coordinates over 24h of 64 radio telescope dishes, recorded at 1Hz. Besides the many short-term queries, trend analyses over long periods and in-depth enquiries by specialists around past events e.g. critical hardware failure or scientific discovery, are performed. This paper discusses the solution used for the MeerKAT radio telescope under construction by SKA-SA in South Africa. System architecture and performance characteristics of the developed TSDB are explained. We demonstrate how we broke the mould of using general-purpose database technologies to build a TSDB by rather utilising technologies employed in distributed file storage. |
|||
![]() |
Slides TUBPA06 [1.781 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUBPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL01 | Refurbishment of the ESRF Accelerator Synchronization System Using White Rabbit | SRF, network, timing, booster | 224 |
|
|||
The ESRF timing system, dating from the early 90's and still in operation, is built around a centralized RF driven sequencer distributing synchronization signals along copper cables. The RF clock is broadcasted over a separate copper network. White Rabbit, offers many attractive features for the refurbishment of a synchrotron timing system, the key one being the possibility to carry RF over the White Rabbit optical fiber network. CERN having improved the feature to provide network-wide phase together with frequency control over the distributed RF, the whole technology is now mature enough to propose a White Rabbit based solution for the replacement of the ESRF system, providing flexibility and accurate time stamping of events. We describe here the main features and first performance results of the WHIST module, an ESRF development based on the White Rabbit standalone SPEC board embedding the White Rabbit protocol and a custom mezzanine (DDSIO) extending the FMC-DDS hardware to provide up to 12 programmable output signals. All WHIST modules in the network run in phase duplicates of a common RF driven sequencer. A master module broadcasts the RF and the injection trigger. | |||
![]() |
Talk as video stream: https://youtu.be/Ege_6IGHNPU | ||
![]() |
Slides TUCPL01 [1.595 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL02 | Synchronized Timing and Control System Construction of SuperKEKB Positron Damping Ring | timing, positron, linac, injection | 229 |
|
|||
The KEK electron/positron injector chain delivers beams for particle physics and photon science experiments. A damping ring has been constructed at the middle of the linac to generate a positron beam with sufficiently low emittance to support a 40-fold higher luminosity in the SuperKEKB asymmetric collider over the previous project of KEKB, in order to increase our understanding of flavour physics. A timing and control system for the damping ring is under construction to enable the timing synchronization and beam bucket selection between the linac, the positron damping ring and the SuperKEKB main ring. It should manage precise timing down to several picoseconds for the beam energy and bunch compression systems. Besides precise timing controls to receive and transmit positron beams, it has to meet local analysis requirements in order to measure beam properties precisely with changing the RF frequency. It is incorporating the event timing control modules from MRF and SINAP. | |||
![]() |
Talk as video stream: https://youtu.be/BMAJimbEQB4 | ||
![]() |
Slides TUCPL02 [0.482 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL04 | SwissFEL Timing System: First Operational Experience | timing, FEL, controls, software | 232 |
|
|||
The SwissFEL timing system builds on MRF's event system products. Performance and functional requirements have pushed MRF timing components to its newest generation (300 series) providing active delay compensation, conditional sequence events, and topology identification among others. However, employing available hardware functionalities to implement complex and varying operational demands and provide them in the control system has its own challenges. After a brief introduction to the new MRF hardware this paper describes operational aspects of the SwissFEL timing and related control system applications. We describe a new technique for beam rate control and how this scheme is used for the machine protection system (MPS). We show how a well thought modular software-side design enables us to maintain various rep rates across the facility and allows us to implement complex triggering patterns with minimum development effort. We also discuss our timestamping method and its interface to the beam synchronous data acquisition system. Further we share our experience in timing network installation, monitoring and maintenance issues during commissioning phase of the facility. | |||
![]() |
Talk as video stream: https://youtu.be/CWx8QBpSxXc | ||
![]() |
Slides TUCPL04 [5.381 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPL06 | Verification of the FAIR Control System Using Deterministic Network Calculus | network, controls, operation, timing | 238 |
|
|||
Funding: Carl Zeiss Foundation The FAIR control system (CS) is an alarm-based design and employs White Rabbit time synchronization over a GbE network to issue commands executed accurate to 1 ns. In such a network based CS, graphs of possible machine command sequences are specified in advance by physics frameworks. The actual traffic pattern, however, is determined at runtime, depending on interlocks and beam requests from experiments and accelerators. In 'unlucky' combinations, large packet bursts can delay commands beyond their deadline, potentially causing emergency shutdowns. Thus, prior verification if any possible combination of given command sequences can be delivered on time is vital to guarantee deterministic behavior of the CS. Deterministic network calculus (DNC) can derive upper bounds on message delivery latencies. This paper presents an approach for calculating worst-case descriptors of runtime traffic patterns. These so-called arrival curves are deduced from specified partial traffic sequences and are used to calculate end-to-end traffic properties. With the arrival curves and a DNC model of the FAIR CS network, a worst-case latency for specific packet flows or the whole CS can be obtained. |
|||
![]() |
Talk as video stream: https://youtu.be/t1AXzTi8kJA | ||
![]() |
Slides TUCPL06 [0.203 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA01 | Data Analysis Support in Karabo at European XFEL | data-analysis, experiment, FEL, controls | 245 |
|
|||
We describe the data analysis structure that is integrated into the Karabo framework [1] to support scientific experiments and data analysis at European XFEL GmbH. The photon science experiments have a range of data analysis requirements, including online (i.e. near real-time during the actual measurement) and offline data analysis. The Karabo data analysis framework supports execution of automatic data analysis for routine tasks, supports complex experiment protocols including data analysis feedback integration to instrument control, and supports integration of external applications. The online data analysis is carried out using distributed and accelerator hardware (such as GPUs) where required to balance load and achieve near real-time data analysis throughput. Analysis routines provided by Karabo are implemented in C++ and Python, and make use of established scientific libraries. The XFEL control and analysis software team collaborates with users to integrate experiment specific analysis codes, protocols and requirements into this framework, and to make it available for the experiments and subsequent offline data analysis.
[1] Heisen et al (2013) "Karabo: An Integrated Software Framework Combining Control, Data Management, and Scientific Computing Tasks". Proc. of 14th ICALEPCS 2013, Melbourne, Australia (p. FRCOAAB02) |
|||
![]() |
Slides TUCPA01 [10.507 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA02 | Leveraging Splunk for Control System Monitoring and Management | controls, monitoring, laser, alignment | 253 |
|
|||
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 and most energetic laser experimental facility with 192 beams capable of delivering 1.8 megajoules and 500-terawatts of ultraviolet light to a target. To aid in NIF control system troubleshooting, the commercial product Splunk was introduced to collate and view system log files collected from 2,600 processes running on 1,800 servers, front-end processors, and embedded controllers. We have since extended Splunk's access into current and historical control system configuration data, as well as experiment setup and results. Leveraging Splunk's built-in data visualization and analytical features, we have built custom tools to gain insight into the operation of the control system and to increase its reliability and integrity. Use cases include predictive analytics for alerting on pending failures, analyzing shot operations critical path to improve operational efficiency, performance monitoring, project management, and in analyzing and monitoring system availability. This talk will cover the various ways we've leveraged Splunk to improve and maintain NIF's integrated control system. LLNL-ABS-728830 |
|||
![]() |
Slides TUCPA02 [1.762 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA03 | Experience with Machine Learning in Accelerator Controls | network, controls, extraction, framework | 258 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. The repository of data for the Relativistic Heavy Ion Collider and associated pre-injector accelerators consists of well over half a petabyte of uncompressed data. By todays standard, this is not a large amount of data. However, a large fraction of that data has never been analyzed and likely contains useful information. We will describe in this paper our efforts to use machine learning techniques to pull out new information from existing data. Our focus has been to look at simple problems, such as associating basic statistics on certain data sets and doing predictive analysis on single array data. The tools we have tested include unsupervised learning using Tensorflow, multimode neural networks, hierarchical temporal memory techniques using NuPic, as well as deep learning techniques using Theano and Keras. |
|||
![]() |
Slides TUCPA03 [6.658 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA04 | Model Learning Algorithms for Anomaly Detection in CERN Control Systems | controls, cryogenics, operation, monitoring | 265 |
|
|||
At CERN there are over 600 different industrial control systems with millions of deployed sensors and actuators and their monitoring represents a challenging and complex task. This paper describes three different mathematical approaches that have been designed and developed to detect anomalies in CERN control systems. Specifically, one of these algorithms is purely based on expert knowledge while the other two mine historical data to create a simple model of the system, which is then used to detect anomalies. The methods presented can be categorized as dynamic unsupervised anomaly detection; "dynamic" since the behaviour of the system is changing in time, "unsupervised" because they predict faults without reference to prior events. Consistent deviations from the historical evolution can be seen as warning signs of a possible future anomaly that system experts or operators need to check. The paper also presents some results, obtained from the analysis of the LHC Cryogenic system. Finally the paper briefly describes the deployment of Spark and Hadoop into the CERN environment to deal with huge datasets and to spread the computational load of the analysis across multiple nodes. | |||
![]() |
Slides TUCPA04 [1.965 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA05 | Laser Damage Image Pre-processing Based on Total Variation | optics, laser, site, electron | 272 |
|
|||
The inspection and tracking of laser-induced damages of optics play a significant role in high-power laser systems. Laser-induced defects or flaws on the surfaces of optics are presented in images acquired by specific charge coupled devices (CCDs), hence the identification of defects from laser damage images is essential. Despite a great effort we have made to improve the imaging results, the defect identification is a challenging task. The proposed research focuses on the pre-processing of laser damage images, which assists identifying optic defects. We formulate the image pre-processing as a total variation (TV) based image reconstruction problem, and further develop an alternating direction method of multipliers (ADMM) algorithm to solve it. The use of TV regularization makes the pre-processed image sharper by preserving the edges or boundaries more accurately. Experimental results demonstrate the effectiveness of this method. | |||
![]() |
Slides TUCPA05 [0.538 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUCPA06 | SwissFEL - Beam Synchronous Data Acquisition - The First Year | FEL, data-acquisition, MMI, real-time | 276 |
|
|||
The SwissFEL beam-synchronous data-acquisition system is based on several novel concepts and technologies. It is targeted on immediate data availability and online processing and is capable of assembling an overall data view of the whole machine, thanks to its distributed and scalable back-end. Load on data sources is reduced by immediately streaming data as soon as it becomes available. The streaming technology used provides load balancing and fail-over by design. Data channels from various sources can be efficiently aggregated and combined into new data streams for immediate online monitoring, data analysis and processing. The system is dynamically configurable, various acquisition frequencies can be enabled, and data can be kept for a defined time window. All data is available and accessible enabling advanced pattern detection and correlation during acquisition time. Accessing the data in a code-agnostic way is also possible through the same REST API that is used by the web-frontend. We will give an overview of the design and specialities of the system as well as talk about the findings and problems we faced during machine commissioning. | |||
![]() |
Slides TUCPA06 [5.107 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUCPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUDPL01 | Reproduce Anything, Anywhere: A Generic Simulation Suite for Tango Control Systems | TANGO, controls, simulation, software | 280 |
|
|||
Synchrotron Light Sources are required to operate on 24/7 schedules, while at the same time must be continuously upgraded to cover scientists needs of improving its efficiency and performance. These operation conditions impose rigid calendars to control system engineers, reducing to few hours per month the maintenance and testing time available. The SimulatorDS project has been developed to cope with these restrictions and enable test-driven development, replicating in a virtual environment the conditions in which a piece of software has to be developed or debugged. This software provides devices and scripts to easily duplicate or prototype the structure and behavior of any Tango Control System, using the Fandango python library* to export the control system status and create simulated devices dynamically. This paper will also present first large scale tests using multiple SimulatorDS instances running on a commercial cloud.
* S.Rubio et al., "Dynamic Attributes and other functional flexibilities of PyTango", ICALEPCS'09, Kobe, Japan (2009) |
|||
![]() |
Talk as video stream: https://youtu.be/YyLu76YV3iQ | ||
![]() |
Slides TUDPL01 [2.732 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUDPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUDPL02 | Automatic Formal Verification for EPICS | EPICS, controls, database, operation | 285 |
|
|||
We built an EPICS-based radiation therapy machine control system, and are using it to treat patients at our hospital. To help ensure safety, we use a restricted subset of EPICS constructs and programming techniques, and developed several new automated formal verification tools for them. The Symbolic Evaluator checks properties of EPICS database programs (applications), using symbolic evaluation and satisfiability checking. It found serious errors in our control program that were missed by reviews and testing. Other tools are based on a formal semantics for database records, derived from EPICS documentation and expressed in the specification language of an automated theorem prover. The Verified Interpreter is a re-implementation of the parts of the database engine we use, which is proved correct against the formal semantics. We used it to check those parts of EPICS core by differential testing. It found no significant errors (differences between EPICS behavior and the formal semantics). A Verified Compiler is in development. It will compile a database to a standalone program that does not use EPICS core, where the machine code is verified to conform to the formal semantics. | |||
![]() |
Talk as video stream: https://youtu.be/CFSnkB5z0GA | ||
![]() |
Slides TUDPL02 [0.389 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUDPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUDPL03 | Control System Simulation Using DSEE High Level Instrument Interface and Behavioural Description | TANGO, simulation, interface, controls | 292 |
|
|||
Funding: National Research Foundation of South Africa. National Centre for Radio Astronomy of India. Development of KATCP based control systems for the KAT-7 and MeerKAT radio telescopes proved the value of a fully simulated telescope system. Control interface simulators of all telescope subsystems were developed or sourced from the subsystems. SKA SA created libraries to ease creation of simulated KATCP devices. The planned SKA radio telescope chose the TANGO controls framework. To benefit from simulation-driven development tango-simlib, an OSS Python library for data-driven development of TANGO device simulators, is presented. Interface simulation with randomly varying attributes only requires a POGO XMI file; more complex behaviour requires a simple JSON SIMDD (Simulator Description Datafile). Arbitrary behaviour is implemented selectively using Python code. A simulation-control interface for back-channel manipulation of the simulator for e.g. failure conditions is also generated. For the SKA Telescope Manager system an Eclipse DSEE (Domain Specific Engineering Environment) capturing the behaviour and interfaces of all Telescope subsystems is being developed. The DSEE produces tango-simlib SIMDD files, ensuring that the generated simulators match their formal specification. |
|||
![]() |
Talk as video stream: https://youtu.be/Ufpe_xsR8pY | ||
![]() |
Slides TUDPL03 [2.877 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUDPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL02 | Streamlining Support and Development Activities Across the Distinct Support Groups of the ALBA Synchrotron with the Implementation of a New Service Management System | controls, software, electron, project-management | 298 |
|
|||
The MIS section in the Computing division at ALBA Synchrotron designs and supports management information systems. This paper describes the streamlining of the work of 12 support groups into a single customer portal and issue management system. Prior to the change, ALBA was using five different ticket systems. To improve coordination, we searched tools able to support ITIL Service Management, as well as PRINCE2 and Agile Project Management. Within market solutions, JIRA, with its agile boards, calendars, SLAs and service desks, was the only solution with a seamless integration of both. Support teams took the opportunity to redesign their service portfolio and management processes. Through the UX design, JIRA has proved to be a flexible solution to customize forms, workflows, permissions and notifications on the fly, creating a virtuous cycle of rapid improvements, a rewarding co-design experience which results in highly fitting solutions and fast adoption. Team, project and service managers now use a single system to track requests in a timely manner, view trends, and get a consolidated view of efforts invested in the different beamlines and accelerators. | |||
![]() |
Slides TUMPL02 [0.850 MB] | ||
![]() |
Poster TUMPL02 [0.787 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL03 | New EPICS/RTEMS IOC Based on Altera SOC at Jefferson Lab | EPICS, FPGA, controls, embedded | 304 |
|
|||
A new EPICS/RTEMS IOC based on the Altera System-on-Chip (SoC) FPGA was designed at Jefferson Lab. The Altera SoC FPGA integrates a dual ARM Cortex-A9 hard processor system (HPS) consisting of processor, peripherals and memory interfaces tied seamlessly with the FPGA fabric using a high-bandwidth interconnect backbone. The embedded Altera SoC IOC has features of remote network boot via u-boot from SD card or QSPI Flash, 1Gig Ethernet, 1GB DDRs SDRAM on HPS, UART serial ports, and ISA bus interface. RTEMS for the ARM processor BSP were built with CEXP shell, which will dynamically load the EPICS applications at runtime. U-boot is the primary bootloader to remotely load the kernel image into local memory from a DHCP/TFTP server over Ethernet, and automatically run the RTEMS and EPICS. The standard SoC IOC board would be mounted in a chassis and connected to a daughter card via a standard HSMC connector. The first design of the SoC IOC will be compatible with our current PC104 IOCs, which have been running on our accelerator control system for 10 years. Eventually, the standard SOC IOCS would be the next generation of low-level IOC for the Accelerator control at Jefferson Lab.
Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177. |
|||
![]() |
Slides TUMPL03 [1.094 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL04 | LCLS-II Timing Pattern Generator Configuration GUIs | timing, GUI, MMI, interface | 307 |
|
|||
The LINAC Coherent Light Source II (LCLS-II) is an upgrade of the SLAC National Accelerator Laboratory LCLS facility to a superconducting LINAC with multiple destinations at different power levels. The challenge in delivering timing to a superconducting LINAC is dictated by the stability requirements for the beam power and the 1MHz rate. A timing generator will produce patterns instead of events because of the large number of event codes required. The poster explains how the stability requirements are addressed by the design of two Graphical User Interfaces (GUI). The Allow Table GUI filters the timing pattern requests respecting the Machine Protection System (MPS) defined Power Class and the electron beam dump capacities. The Timing Pattern Generator (TPG) programs Sequence Engines to deliver the beam rate configuration requested by the user. The low level program, The TPG generates the patterns, which contains the timing information propagated to the Timing Pattern Receiver (TPR). Both are implemented with an FPGA solution and configured by EPICS. The poster shows an overall design of the high-level software solutions that meet the physics requirements for LCLS-II timing. | |||
![]() |
Slides TUMPL04 [1.030 MB] | ||
![]() |
Poster TUMPL04 [0.883 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL05 | Strategies for Migrating to a New Experiment Setup Tool at the National Ignition Facility | experiment, interface, target, diagnostics | 311 |
|
|||
Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344. For the last 10 years, the National Ignition Facility (NIF) has provided scientists with an application, the Campaign Management Tool (CMT), to define the parameters needed to achieve their experimental goals. Conceived to support the commissioning of the NIF, CMT allows users to define over 18,000 settings. As NIF has transitioned to an operational facility, the low-level focus of CMT is no longer required by most users and makes setting up experiments unnecessarily complicated. At the same time, requirements have evolved as operations has identified new functionality required to achieve higher shot execution rates. Technology has also changed since CMT was developed, with the availability of the internet and web-based tools being two of the biggest changes. To address these requirements while adding new laser and diagnostic capabilities, NIF has begun to replace CMT with the Shot Setup Tool (SST). This poses challenges in terms of software development and deployment as the introduction of the new tool must be done with minimal interruption to ongoing operations. The development process, transition strategies and technologies chosen to migrate from CMT to SST will be presented. LLNL-ABS-728212 |
|||
![]() |
Slides TUMPL05 [1.871 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL06 | Conceptual Design of Developing a Mobile App for Distributed Information Services for Control Systems (DISCS) | database, controls, network, EPICS | 315 |
|
|||
In physical systems for having best performance in processes like maintenance, troubleshooting, design, construction, update and etc., we need to store data that describe systems state and its components characteristics. Thus we need a framework for developing an application which can store, integrate and manage data and also execute permitted operations. DISCS (Distributed Information Services for Control Systems) as a framework with mentioned capabilities can help us achieve our goals. In this paper, we first assessed DISCS and its basic architecture and then we implement this framework for maintenance domain of a system. With implementation of maintenance module, we'll be able to store preventive maintenance data and information which help us to trace the problems and analyze situation caused failure and destruction. | |||
![]() |
Slides TUMPL06 [2.386 MB] | ||
![]() |
Poster TUMPL06 [2.184 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL08 | MAX IV BioMAX Beamline Control System: From Commissioning Into User Operation | controls, TANGO, experiment, software | 318 |
|
|||
The BioMAX beamline at MAX IV is devoted to macromolecular crystallography and will achieve a high level of experimental automation when its full potential is reached due to the usage of high end instrumentation and comprehensive software environment. The control system is based on Tango and Sardana for managing the main elements of the beamline. Data acquisition and experiment control is done through MXCuBE v3, which interfaces with the control layer. Currently, the most critical elements such as the detector and diffractometer are already integrated into the control system, whereas the integration of the sample changer has already started. BioMAX has received its first users, who successfully collected diffraction data and provided feedback on the general performance of the control system and its usability. The present work describes the main features of the control system and its operation, as well as the next instrument integration plans | |||
![]() |
Slides TUMPL08 [1.209 MB] | ||
![]() |
Poster TUMPL08 [6.023 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL08 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPL09 | Challenges of the ALICE Detector Control System for the LHC RUN3 | detector, controls, operation, experiment | 323 |
|
|||
The ALICE Detector Control System (DCS) provides its services to the experiment for 10 years. It ensures uninterrupted operation of the experiment and guarantees stable conditions for the data taking. The decision to extend the lifetime of the experiment requires the redesign of the DCS data flow. The interaction rates of the LHC in ALICE during the RUN3 period will increase by a factor of 100. The detector readout will be upgraded and it will provide 3.4TBytes/s of data, carried by 10 000 optical links to a first level processing farm consisting of 1 500 computer nodes and ~100 000 CPU cores. A compressed volume of 20GByte/s will be transferred to the computing GRID facilities. The detector conditions, consisting of about 100 000 parameters, acquired by the DCS need to be merged with the primary data stream and transmitted to the first level farm every 50ms. This requirement results in an increase of the DCS data publishing rate by a factor of 5000. The new system does not allow for any DCS downtime during the data taking, nor for data retrofitting. Redundancy, proactive monitoring, and improved quality checking must therefore complement the data flow redesign. | |||
![]() |
Slides TUMPL09 [1.773 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL09 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA01 | New Visual Alignment Sequencer Tool Improves Efficiency of Shot Operations at the National Ignition Facility (NIF) | alignment, controls, target, software | 328 |
|
|||
Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344 LLNL-ABS-728701 Established control systems for scientific experimental facilities offer several levels of user interfaces to match domain-specific needs and preferences of experimentalists, operational and engineering staff. At the National Ignition Facility, the low-level device panels address technicians' need for comprehensive hardware control, while Shot Automation software allows NIF Shot Director to advance thousands of devices at once through a carefully orchestrated shot sequence. MATLAB scripting with NIF Layering Toolbox has enabled formation of intricate Deuterium-Tritium ice layers for fusion experiments. The latest addition to this family of user interfaces is the Target Area Alignment Tool (TAAT), which guides NIF operators through hundreds of measurement and motion steps necessary to precisely align targets and diagnostics for each experiment inside of the NIF's 10-meter target chamber. In this paper, we discuss how this new tool has integrated familiar spreadsheet calculations with intuitive visual aids and checklist-like scripting to allow NIF Process Engineers to automate and streamline alignment sequences, contributing towards NIF Shot Rate enhancement goals. |
|||
![]() |
Slides TUMPA01 [2.173 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA02 | Development of a Machine Protection System for KOMAC Facility | linac, machine-protect, EPICS, ISOL | 334 |
|
|||
Funding: This work is supported by the Ministry of Science, ICT & Future Planning. The Korea multi-purpose accelerator complex (KOMAC) has two beam extraction points at 20 and 100 MeV for proton beam utilization. High availability should be achieved through high system reliability and short maintenance times to prevent and mitigate damage. A machine protection system is essential for avoiding damage leading to long maintenance times. KOMAC MPS that was developed using analog circuit interlock box has its limit to cover increasing interlock signals and modify interlock logic. The disadvantage has been solved with digital-based system for more efficient logic modification and interlock extension. The MPS is configured remotely using the EPICS-based application. In this paper, we present KOMAC machine protection architecture and performance results of the new machine protection system. |
|||
![]() |
Slides TUMPA02 [1.810 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA03 | The Implementation of KSTAR Fast Interlock System using C-RIO | FPGA, plasma, EPICS, operation | 337 |
|
|||
Tokamak using superconducting magnets is becoming more and more important as long pulse operation and the ability to confine high temperature and density plasma to the interlock system to protect the device. KSTAR achieved H-mode operation for 70 seconds in 2016. In this case, it is necessary to have precise and fast operation protection device to protect Plasma Facing Component from high energy and long pulse plasma. The higher the energy of the plasma, the faster the protection device is needed, and the accurate protection logic must be realized through the high-speed operation using signals from various devices. To meet these requirements, KSTAR implemented the Fast Interlock System using Compact RIO. Implementation of protection logic is performed in FPGA, so it can process fast and various input and output. The EPICS IOC performs communication with peripheral devices, CRIO control, and DAQ. The hard-wired signal for high-speed operation from peripheral devices is directly connected to the CRIO. In this paper, we describe the detailed implementation of the FIS and the results of the fast interlock operation in the actual KSTAR operation, as well as future plans. | |||
![]() |
Slides TUMPA03 [1.238 MB] | ||
![]() |
Poster TUMPA03 [1.072 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA04 | Operation Status of J-PARC MR Machine Protection System and Future Plan | operation, experiment, power-supply, target | 341 |
|
|||
The J-PARC MR's Machine Protection System (MR-MPS) was introduced from the start of beam operation in 2008. Since then, MR-MPS has contributed to the improvement of safety including stable operation of the accelerator and the experiment facilities. The present MR-MPS needs to be reviewed from the aspects such as increase of connected equipment, addition of power supply building, flexible beam abort processing, module uniqueness, service life etc. In this paper, we show the performance of MR-MPS and show future consideration of upgrade. | |||
![]() |
Slides TUMPA04 [2.247 MB] | ||
![]() |
Poster TUMPA04 [3.298 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA05 | OPC UA to DOOCS Bridge: A Tool for Automated Integration of Industrial Devices Into the Accelerator Control Systems at FLASH and European XFEL | controls, laser, PLC, feedback | 344 |
|
|||
Integrating off-the-shelf industrial devices into an accelerator control system often requires resource-consuming and error-prone software development to implement device-specific communication protocols. With recent progress in standards for industrial controls, more and more devices leverage the OPC UA machine-to-machine communication protocol to publish their functionality via an embedded information model. Here we present a generic DOOCS server, which uses a device's published OPC UA information model for automatic integration into the accelerator control systems of the FLASH and European XFEL free-electron laser facilities. The software makes all the device's variables and methods immediately accessible as DOOCS properties, reducing software development time and errors. We demonstrate that the server's and protocol's latency allows DOOCS-based burst-to-burst feedback in the 10Hz operation modes of FLASH and European XFEL and is capable of handling more than 104 data update events per second, without degrading performance. We also report on the successful integration of a commercial laser amplifier, as well as our own PLC-based laser protection system into DOOCS. | |||
![]() |
Slides TUMPA05 [0.817 MB] | ||
![]() |
Poster TUMPA05 [1.190 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA06 | RF Heat Load Compensation for the European XFEL | operation, controls, cavity, FEL | 348 |
|
|||
The European XFEL is a 3.4km long X-ray Free Electron Laser. The accelerating structure consists of 96 cryo modules running at 1.3 GHz with 10 Hz repetition rate. The injector adds two modules running at 1.3 and 3.9 GHz respectively. The cryo modules are operated at 2 Kelvin. Cold compressors (CCs) pump down the liquid Helium to 30 mbar which corresponds to 2 Kelvin. Stable conditions in the cryogenic system are mandatory for successful accelerator operations. Pressure fluctuations at 2 K may cause detuning of cavities and could result in unstable CC operations. The RF losses in the cavities may be compensated by reducing the heater power in the liquid Helium baths of the nine cryogenic strings. This requires a stable readout of the current RF settings. The detailed signals are read out from several severs in the accelerator control system and then computed in the cryogenic control system for heater compensation. This paper will describe the commissioning of the cryogenic control system, the communication between the control systems involved and first results of machine operations with the heat loss compensation in place. | |||
![]() |
Slides TUMPA06 [0.682 MB] | ||
![]() |
Poster TUMPA06 [0.635 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA07 | Advances in Automatic Performance Optimization at FERMI | FEL, laser, electron, experiment | 352 |
|
|||
Despite the large number of feedback loops running simultaneously at the FERMI Free Electron Laser (FEL), they are not sufficient to keep the optimal machine working point in the long term, in particular when the machine is tuned in such a way to be more sensitive to drifts of the critical parameters. In order to guarantee the best machine performance, a novel software application which minimizes the shot to shot correlation between these critical parameters and the FEL radiation has been implemented. This application, which keeps spatially and temporally aligned the seed laser and the electron beam, contrary to many algorithms that inject noise in the system to be optimized, run transparently during the experiment beam times. In this paper we will also present a newly developed method to calculate a beam 'quality factor' starting from the images provided by a photon spectrometer, which tries to mimic the evaluation of machine physicists, as well as the results obtained using two model-less algorithms to optimize the FEL performance through maximization of the quality factor. | |||
![]() |
Slides TUMPA07 [0.846 MB] | ||
![]() |
Poster TUMPA07 [1.124 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUMPA08 | The Automatic Quench Analysis Software for the High Luminosity LHC Magnets Evaluation at CERN | software, GUI, superconducting-magnet, interface | 357 |
|
|||
The superconducting magnet test facility at CERN, (SM18), has been using the Automatic Quench Analysis (AQA) software to analyse the quench data during the Large Hadron Collider (LHC) magnet test campaign. This application was developed using LabVIEW in the early 2000's by the Measurement Test and Analysis section (MTA) at CERN. During the last few years, the SM18 has been upgraded for the High Luminosity LHC (HL-LHC) magnet prototypes. These HL-LHC magnets demand a high flexibility of the software. The new requirements were that the analysis algorithms should be open, allowing contributions from engineers and physicists with basic programming knowledge, execute automatically a large number of tests, generate reports and be maintainable by the MTA team. The paper contains the description, present status and future evolutions of the new AQA soft-ware that replaces the LabVIEW application. | |||
![]() |
Slides TUMPA08 [1.433 MB] | ||
![]() |
Poster TUMPA08 [1.945 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPA08 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA001 | Research on Fault Diagnosis of Power Supply Control System on BEPCII | power-supply, controls, interface, electron | 361 |
|
|||
The reliable and stable operation of the accelerator is the premise and foundation of physics experiments. For example, in the BEPCII, the fault of the magnet power supply front-end electronics devices may cause accelerator energy instability and even lead to beam loss. Therefore, it is very necessary to diagnose and locate the device fault accurately and rapidly, that will induce the high cost of the accelerator operation. Faults diagnosis can not only improve the safety and reliability of the equipment, but also effectively reduce the equipment's cycle costing. The multi-signal flow model proposed by Pattipati K.R is considered as the preferred method of industrial equipment faults detection. However, there are still some problems about fault probability conflict in the processing of correlation matrix diagnosis due to the hierarchical nature of multi-signal flow modeling. Thus we develop the fault diagnosis strategy based on the important prior knowledge of the fault. This method is applied to the front-end electronic devices of BEPCII magnet power supply control system and improves the fault diagnosis and analysis ability of magnet power supply control system. | |||
![]() |
Poster TUPHA001 [0.446 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA001 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA003 | BDN NSLS-II Project Status: How to Recycle a Synchrotron? | controls, detector, HOM, synchrotron | 365 |
|
|||
With many synchrotron facilities retiring or going through upgrades, what is the future of the some of the state-of-the-art equipment and the beamlines built for a specific science at these older facilities? Can the past investments continue supporting the current scientific mission? Beamlines Developed by NSLS2 (BDN) started in 2013 as the NxtGen project prior to NSLS last light on September, 30 2014. Hundreds of pieces of equipment still scientifically useful and valuable have been collected, packed and stored to become part of the new beamlines at the NSLS2 complex. CMS and TES beamlines were built in 2016 in 6 month from bare hutches to the First Light and are already doing user science. QAS, XFM, FIS/MET are taking first light in late 2017/early 2018 and users in 2018. Repurposed components have been fitted with standard NSLS2 EPICS based control systems, Delta Tau motion controllers, digital imaging. Intensity monitors and diagnostics have been equipped with new electronics. Data collection is performed via home grown customizable, beamline specific Bluesky Data Acquisition System. Status of the project and an overview of controls efforts will be presented. | |||
![]() |
Poster TUPHA003 [0.898 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA003 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA004 | Procedures of Software Integration Test and Release for ASTRI SST-2m Prototype Proposed for the Cherenkov Telescope Array | software, controls, site, hardware | 370 |
|
|||
Funding: This work is supported by the Italian Ministry of Education, University, and Research (MIUR) with funds specifically assigned to the Italian National Institute of Astrophysics (INAF) The Cherenkov Telescope Array (CTA) project is an international initiative to build a next generation ground-based observatory for very high energy gamma-rays. Three classes of telescopes with different mirror size will be located in the northern and southern hemispheres. The ASTRI mini-array of CTA preproduction is one of the small sized telescopes mini-arrays proposed to be installed at the CTA southern site. The ASTRI mini-array will consist of nine units based on the end-to-end ASTRI SST-2M prototype already installed on Mt. Etna (Italy). The mini-array software system (MASS) supports the end to end ASTRI SST-2M prototype and miniarray operations. The ASTRI software integration team defined the procedures to perform effectively the integration test and release activities. The developer has to properly use the repository tree and branches according to the development status. We require that the software includes also specific sections for automated tests and that the software is well tested (in simulated and real system) before any release. Here we present the method adopted to release the first MASS version to support the ASTRI SST-2M prototype test and operation activities. * conforti@iasfbo.inaf.it |
|||
![]() |
Poster TUPHA004 [0.887 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA004 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA006 | Automation of the Software Production Process for Multiple Cryogenic Control Applications | controls, software, cryogenics, PLC | 375 |
|
|||
The development of process control systems for the cryogenic infrastructure at CERN is based on an automatic software generation approach. The overall complexity of the systems, their frequent evolution as well as the extensive use of databases, repositories, commercial engineering software and CERN frameworks led to further efforts towards improving the existing automation based software production methodology. A large number of control system upgrades were successfully performed for the Cryogenics in the LHC accelerator, applying the Continuous Integration practice integrating all software production tasks, tools and technologies. The production and maintenance of the control software for multiple cryogenic applications became more reliable while significantly reducing the required time and effort. This concept became a guideline for development of process control software for new cryogenic systems at CERN. This publication presents the software production methodology, as well as the summary of several years of experience with the enhanced automated control software production, already implemented for the Cryogenics of the LHC accelerator and the CERN cryogenic test facilities. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA006 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA007 | SOLEIL and SYMETRIE Company Collaborate to Build Tango Ready in-Vacuum Diffractometer | controls, TANGO, operation, vacuum | 380 |
|
|||
Funding: The Swedish Research Council (Vetenskapsrådet MAX IV / SOLEIL collaboration) The Ile de France region (project <FORTE>, DIM-Oxymore) Two years ago, SOLEIL (France) and MAXIV(Sweden) synchrotron light sources started a joint project to partially fund two similar in-vacuum diffractometers to be installed at the tender X-ray beamlines SIRIUS and FemtoMAX . SOLEIL diffractometer, manufactured by the French company SYMETRIE* and complementarily funded by a <Ile de France> region project (DIM Oxymore) gathering SIRIUS beamline and other laboratories, features an in-vacuum 4-circles goniometer and two hexapods. The first hexapod is used for the alignment of the vacuum vessel, and the second one for the alignment of the sample stage which is mounted on the 4-circles diffractometer. In order to integrate efficiently this complex mechanical experimental station into SOLEIL control architecture based on TANGO and DeltaTau motion controller, SOLEIL and SYMETRIE work in a close collaboration. Synchronization of the different elements of the diffractometer is a key issue in this work to get a good sphere of confusion thanks to corrections done by the in vacuum hexapod. This paper details this collaboration, status of the project in terms of control system capabilities and the results of the first tests. *SYMETRIE Company (Hexapod and positioning systems) http://www.symetrie.fr/ |
|||
![]() |
Poster TUPHA007 [1.126 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA007 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA008 | Software Quality Assurance for the Daniel K. Inouye Solar Telescope Control Software | software, framework, controls, hardware | 385 |
|
|||
The Daniel K. Inouye Solar Telescope (DKIST) is currently under construction in Hawaii. The telescope control system comprises a significant number of subsystems to coordinate the operation of the telescope and its instruments. Integrating delivered subsystems into the control framework and managing existing subsystem versions requires careful management, including processes that provide confidence in the current operational state of the whole control system. Continuous software Quality Assurance provides test metrics on these systems using a Testing Automation Framework (TAF), which provides system and assembly test capabilities to ensure that software and control requirements are met. This paper discusses the requirements for a Quality Assurance program and the implementation of the TAF to execute it. | |||
![]() |
Poster TUPHA008 [4.582 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA008 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA011 | A New Distributed Control System for the Consolidation of the CERN Tertiary Infrastructures | controls, distributed, interface, monitoring | 390 |
|
|||
The operation of the CERN tertiary infrastructures is carried out via a series of control systems distributed over the CERN sites. The scope comprises: 260 buildings, 2 large heating plants with 27 km heating network and 200 radiators circuits, 500 air handling units, 52 chillers, 300 split systems, 3000 electric boards and 100k light points. With the infrastructure consolidations, CERN is carrying out a migration and an extension of the old control systems dated back to the 70's, 80's and 90's to a new simplified, yet innovative, distributed control system aimed at minimizing the programming and implementation effort, standardizing equipment and methods and reducing lifecycle costs. This new methodology allows for a rapid development and simplified integration of the new controlled infrastructure processes. The basic principle is based on open standards PLC technology that allows to easily interface to a large range of proprietary systems. The local and remote operation and monitoring is carried out seamlessly with Web HMIs that can be accessed via PC, touchpads or mobile devices. This paper reports on the progress and future challenges of this new control system. | |||
![]() |
Poster TUPHA011 [1.662 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA011 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA012 | New Control System for LAPECR2 | controls, ECR, operation, high-voltage | 394 |
|
|||
Lanzhou All Permanent magnet ECR ion source No.2 (LAPECR2) is the ion source for 320 kV multidiscipline research platform for highly charged ions. Its old control system has been used for nearly 12 years and some prob-lems have been gradually exposed and affected its daily operation. A set of PLC from Beckhoff company is in charge of the control of magnet power supplies, diagnos-tics and motion control. EPICS and Control System Studio (CSS) as well other packages are used in this facility as the control software toolkit. Based on these state-of-the-art technologies on both hardware and software, this paper designed and implemented a new control system for LAPECR2. After about half a year of running, the new control reflects its validity and stability in this facility. | |||
![]() |
Poster TUPHA012 [0.332 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA012 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA013 | Accelerator Fault Tracking at CERN | operation, controls, target, distributed | 397 |
|
|||
CERNs Accelerator Fault Tracking (AFT) system aims to facilitate answering questions like: "Why are we not doing Physics when we should be?" and "What can we do to increase machine availability?" People have tracked faults for many years, using numerous, diverse, distributed and un-related systems. As a result, and despite a lot of effort, it has been difficult to get a clear and consistent overview of what is going on, where the problems are, how long they last for, and what is the impact. This is particularly true for the LHC, where faults may induce long recovery times after being fixed. The AFT project was launched in February 2014 as collaboration between the Controls and Operations groups with stakeholders from the LHC Availability Working Group (AWG). The AFT system has been used successfully in operation for LHC since 2015, yielding a lot of attention and generating a growing user community. In 2017 the scope has been extended to cover the entire Injector Complex. This paper will describe the AFT system and the way it is used in terms of architecture, features, user communities, workflows and added value for the organisation. | |||
![]() |
Poster TUPHA013 [3.835 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA013 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA014 | Booster RF Upgrade for SPEAR3 | controls, EPICS, booster, interface | 401 |
|
|||
Funding: Work is supported by the U.S. Department of Energy, Office of Science under Contract DE-AC02-76SF00515 SLAC's SPEAR3 Booster RF system was recently upgraded where the existing klystron providing RF power to a 5-cell cavity was replaced with a Solid State Amplifier (SSA). The Low Level RF Controls (LLRF) to drive the SSA was provided by a high performance FPGA based system built on SLAC ATCA modules. RF Cavity Tuner Controls were replaced with EtherCAT-based stepper motor controller. New hardware was designed and built for PLC-based Machine Protection System (MPS). Fast digitizers to sample and acquire LLRF signals were implemented in a LinuxRT Server. All of these required new Controls Software implementation. This poster illustrates the Controls associated with each of the above hardware. |
|||
![]() |
Poster TUPHA014 [0.895 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA014 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA016 | Overview of the GANIL Control Systems for the Different Projects Around the Facility | controls, EPICS, database, interface | 406 |
|
|||
The GANIL facility is drastically extending its possibilities with new projects, so increasing its capabilities in nuclear physics. The most significant one is the Spiral2 installation based on a linear accelerator, then to be associated with the S3, NFS and DESIR new experimental rooms. Beside of the legacy home made control system handling the original installation, Epics was chosen as the basic framework for these projects. First, some control system components were used during preliminary beam tests. In parallel, the whole architecture was designed while the organization for future operation started to be considered; also, more structured and sophisticated tools were developed and the first high level applications for the whole machine tuning started to be tested, jointly with the current onsite beam commissioning. Progression of the control system development is presented, from the first beam tests up to the whole Spiral2 commissioning. Then, according to the new projects to cope with, some highlights are given concerning the related organization as well as specific items and developments to be considered, taking benefit from the Spiral2 control system feedback experience. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA016 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA019 | Optimized Calculation of Timing for Parallel Beam Operation at the FAIR Accelerator Complex | target, MMI, software, heavy-ion | 411 |
|
|||
For the new FAIR accelerator complex at GSI the settings management system LSA is used. It is developed in collaboration with CERN and until now it is executed strictly serial. Nowadays the performance gain of single core processors have nearly stagnated and multicore processors dominate the market. This evolution forces software projects to make use of the parallel hardware to increase their performance. In this thesis LSA is analyzed and parallelized using different parallelization patterns like task and loop parallelization. The most common case of user interaction is to change specific settings so that the accelerator performs at its best. For each changed setting, LSA needs to calculate all child settings of the parameter hierarchy. To maximize the speedup of the calculations, they are also optimized sequentially. The used data structures and algorithms are reviewed to ensure minimal resource usage and maximal compatibility with parallel execution. The overall goal of this thesis is to speed up the calculations so that the results can be shown in a user interface with nearly no noticeable latency. | |||
![]() |
Poster TUPHA019 [1.378 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA020 | MATLAB Control Applications Embedded Into Epics Process Controllers (IOC) and their Impact on Facility Operations at Paul Scherrer Institute | controls, EPICS, embedded, network | 416 |
|
|||
An automated tool for converting MATLAB based controls algorithms into C codes, executable directly on EPICS process control computers (IOCs), was developed at the Paul Scherrer Institute (PSI). Based on this tool, several high level control applications were embedded into the IOCs, which are directly connected to the control system sensors and actuators. Such embedded applications have significantly reduced the network traffic, and thus the data handling latency, which increased the reliability of the control system. The paper concentrates on the most important components of the automated tool and the performance of MATLAB algorithms converted by this tool. | |||
![]() |
Poster TUPHA020 [0.784 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA021 | Experiences Using Linux Based VME Controller Boards | Linux, EPICS, controls, real-time | 420 |
|
|||
For many years, we have used a commercial real-time operating system to run EPICS on VME controller boards. However, with the availability of EPICS on Linux it became more and more charming to use Linux not only for PCs, but for VME controller boards as well. With a true multi-process environment, open source software and all standard Linux tools available, development and debugging promised to become much easier. Also the cost factor looked attractive, given that Linux is for free. However, we had to learn that there is no such thing as a free lunch. While developing EPICS support for the VME bus interface was quite straight forward, pitfalls waited at unexpected places. We present challenges and solutions encountered while making Linux based real-time VME controllers the main control system component in SwissFEL. | |||
![]() |
Poster TUPHA021 [1.040 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA021 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA024 | ModBus/TCP Applications for CEBAF Accelerator Control System | EPICS, controls, interface, network | 424 |
|
|||
Modbus-TCP is the Modbus RTU protocol with the TCP interface running on Ethernet. In our applications, an XPort device utilizing Modbus-TCP is used to control remote devices and communicates with the accelerator control system (EPICS). Modbus software provides a layer between the standard EPICS asyn support and EPICS asyn for TCP/IP or serial port driver. The EPICS application for each specific Modbus device is developed and it can be deployed on a soft IOC. The configuration of XPort and Modbus-TCP is easy to setup and suitable for applications that do not require high-speed communications. Additionally, the use of Ethernet makes it quicker to develop instrumentation for remote deployment. An eight-channel 24-bit Data Acquisition (DAQ) system is used to test the hardware and software capabilities.
Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177. |
|||
![]() |
Poster TUPHA024 [0.785 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA024 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA028 | Recent Update of the RIKEN RI Beam Factory Control System | controls, EPICS, operation, cyclotron | 427 |
|
|||
RIKEN Radioactive Isotope Beam Factory (RIBF) is a cyclotron-based heavy-ion accelerator facility for producing unstable nuclei and studying their properties. Many components of the RIBF accelerator complex are controlled by using the Experimental Physics and Industrial Control System (EPICS). We will here present the overview of the EPICS-based RIBF control system and its latest update work in progress. We are developing a new beam interlock system from scratch for applying to some of the small experimental facility in the RIBF accelerator complex. The new beam interlock system is based on a programmable logic controller (PLC) as well as the existing beam interlock system of RIBF (BIS), however, we newly employ a Linux-based PLC-CPU on which EPICS programs can be executed in addition to a sequencer in order to speed up the system. After optimize the performance of the system while continuing operation, we plan to expand the new system as a successor to the BIS that has been working more than 10 years since the start of its operation. | |||
![]() |
Poster TUPHA028 [0.766 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA028 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA029 | Live Visualisation of Experiment Data at ISIS and the ESS | neutron, EPICS, experiment, detector | 431 |
|
|||
As part of the UK's in-kind contribution to the European Spallation Source, ISIS is working alongside the ESS and other partners to develop a new data streaming system for managing and distributing neutron experiment data. The new data streaming system is based on the open-source distributed streaming platform Apache Kafka. A central requirement of the system is to be able to supply live experiment data for processing and visualisation in near real-time via the Mantid data analysis framework. There already exists a basic TCP socket-based data streaming system at ISIS, but it has limitations in terms of scalability, reliability and functionality. The intention is for the new Kafka-based system to replace the existing system at ISIS. This migration will not only provide enhanced functionality for ISIS but also an opportunity for developing and testing the system prior to use at the ESS. | |||
![]() |
Poster TUPHA029 [0.644 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA029 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA030 | Using AI in the Fault Management Predictive Model of the SKA TM Services: A Preliminary Study | software, monitoring, ISOL, operation | 435 |
|
|||
SKA (Square Kilometer Array) is a project aimed to build a very large radio-telescope, composed by thousands of antennae and related support systems. The overall orchestration is performed by the Telescope Manager (TM), a suite of software applications. In order to ensure the proper and uninterrupted operation of TM, a local monitoring and control system is developed, called TM Services. Fault Management (FM) is one of these services, and is composed by processes and infrastructure associated with detecting, diagnosing and fixing faults, and finally returning to normal operations. The aim of the study, introducing artificial intelligence algorithms during the detection phase, is to build a predictive model, based on the history and statistics of the system, in order to perform trend analysis and failure prediction. Based on monitoring data and health status detected by the software system monitor and on log files gathered by the ELK (Elasticsearch, Logstash, and Kibana) server, the predictive model ensures that the system is operating within its normal operating parameters and takes corrective actions in case of failure. | |||
![]() |
Poster TUPHA030 [2.851 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA030 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA031 | The Alarm and Downtime Analysis Development in the TLS | toolkit, operation, EPICS, power-supply | 439 |
|
|||
TLS (Taiwan light Source) is a 1.5 GeV synchrotron light source at NSRRC which has been operating for users more than twenty year. There are many toolkits that are delivered to find out downtime responsibility and processing solution. New alarm system with EPICS interface is also applied in these toolkits to keep from machine fail of user time in advance. These toolkits are tested and modified in the TLS and enhance beam availability. The relative operation experiences will be migrated to TPS (Taiwan photon source) in the future after long term operation and big data statistic. These analysis and implement results of system will be reported in this conference. | |||
![]() |
Poster TUPHA031 [0.930 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA031 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA032 | Parallel Processing for the High Frame Rate Upgrade of the LHC Synchrotron Radiation Telescope | controls, radiation, real-time, synchrotron | 442 |
|
|||
The Beam Synchrotron Radiation Telescope (BSRT) is routinely used for estimating the transverse beam size, pro'le and emittance in the LHC; quantities playing a crucial role in the optimisation of the luminosity levels required by the experiments. During the 2017 LHC run, the intensi'ed analog cameras used by this system to image the beam have been replaced by GigE digital cameras coupled to image intensi'ers. Preliminary tests revealed that the typically used sub-image rectangles of 128×128 pixels can be acquired at rates of up to 400 frames per second, more than 10 times faster than the previous acquisition rate. To address the increase in CPU workload for the image processing, new VME CPU cards (Intel 4 core/2.5GHz/8GB RAM) are envisaged to be installed (replacing the previous Intel Core 2 Duo/1.5GHz/1GB RAM). This paper focuses on the software changes proposed in order to take advantage of the multi-core capabilities of the new CPU for parallel computations. It will describe how beam profile calculations can be pipe-lined through a thread pool while ensuring that the CPU keeps up with the increased data rate. To conclude, an analysis of the system performance will be presented. | |||
![]() |
Poster TUPHA032 [1.673 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA032 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA033 | Availability Analysis and Tuning Tools at the Light Source Bessy II | operation, experiment, injection, feedback | 446 |
|
|||
Funding: Work supported by the German Bundesministerium für Bildung und Forschung, Land Berlin and grants of Helmholtz Association. The 1.7GeV light source BESSY II features about 50 beamlines overbooked by a factor of 2 on the average. Thus availability of high quality synchrotron radiation (SR) is a central asset. SR users at BESSY II can base their beam time expectations on numbers generated according to the common operation metrics*. Major failures of the facility are analyzed according to * and displayed in real time, analysis of minor detriments are provided regularly by off line tools. Many operational constituents are required for extraordinary availability figures: meaningful alarming and dissemination of notifications, complete logging of program, device, system and operator activities, post mortem analysis and data mining tools. Preventive and corrective actions are enabled by consequent root cause analysis based on accurate eLog entries, trouble ticketing and consistent failure classifications. This paper describes the tool sets, developments, their implementation status and some showcase results at BESSY II. * Common operation metrics for storage ring light sources, A. Luedeke, M. Bieler, R.H.A. Farias, S. Krecic, R. Mueller, M. Pont, and M. Takao, Phys. Rev. Accel. Beams 19, 082802 |
|||
![]() |
Poster TUPHA033 [3.025 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA033 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA034 | SCADA Statistics Monitoring Using the Elastic Stack (Elasticsearch, Logstash, Kibana) | controls, database, network, monitoring | 451 |
|
|||
The Industrial Controls and Safety systems group at CERN, in collaboration with other groups, has developed and currently maintains around 200 controls applications that include domains such as LHC magnet protection, cryogenics and electrical network supervision systems. Millions of value changes and alarms from many devices are archived to a centralised Oracle database but it is not easy to obtain high-level statistics from such an archive. A system based on the Elastic Stack has been implemented in order to provide easy access to these statistics. This system provides aggregated statistics based on the number of value changes and alarms, classified according to several criteria such as time, application domain, system and device. The system can be used, for example, to detect abnormal situations and alarm misconfiguration. In addition to these statistics each application generates text-based log files which are parsed, collected and displayed using the Elastic Stack to provide centralised access to all the application logs. Further work will explore the possibilities of combining the statistics and logs to better understand the behaviour of CERN's controls applications. | |||
![]() |
Poster TUPHA034 [5.094 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA034 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA035 | Data Analytics Reporting Tool for CERN SCADA Systems | controls, SCADA, database, interface | 456 |
|
|||
This paper describes the concept of a generic data analytics reporting tool for SCADA (Supervisory Control and Data Acquisition) systems at CERN. The tool is a response to a growing demand for smart solutions in the supervision and analysis of control systems data. Large scale data analytics is a rapidly advancing field, but simply performing the analysis is not enough; the results must be made available to the appropriate users (for example operators and process engineers). The tool can report data analytics for objects such as valves and PID controllers directly into the SCADA systems used for operations. More complex analyses involving process interconnections (such as correlation analysis based on machine learning) can also be displayed. A pilot project is being developed for the WinCC Open Architecture (WinCC OA) SCADA system using Hadoop for storage. The reporting tool obtains the metadata and analysis results from Hadoop using Impala, but can easily be switched to any database system that supports SQL standards. | |||
![]() |
Poster TUPHA035 [1.016 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA035 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA036 | Applying Service-Oriented Architecture to Archiving Data in Control and Monitoring Systems | controls, solenoid, monitoring, insertion | 461 |
|
|||
Funding: Work supported by the U.S. Department of Energy under contract no. DE-AC02-07CH11359 Current trends in the architectures of software systems focus our attention on building systems using a set of loosely coupled components, each providing a specific functionality known as service. It is not much different in control and monitoring systems, where a functionally distinct sub-system can be identified and independently designed, implemented, deployed and maintained. One functionality that renders itself perfectly to becoming a service is archiving the history of the system state. The design of such a service and our experience of using it are the topic of this article. The service is built with responsibility segregation in mind, therefore, it provides for reducing data processing on the data viewer side and separation of data access and modification operations. The service architecture and the details concerning its data store design are discussed. An implementation of a service client capable of archiving EPICS process variables and LabVIEW shared variables is presented. The use of a gateway service for saving data from GE iFIX is also outlined. Data access tools, including a browser-based data viewer (HTML 5) and a mobile viewer (Android app), are also presented. |
|||
![]() |
Poster TUPHA036 [0.952 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA036 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA038 | A Generic REST API Service for Control Databases | database, controls, operation, MMI | 465 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. Accessing database resources from Accelerator Controls servers or applications with JDBC/ODBC and other dedicated programming interfaces have been common for many years. However, availability and performance limitations of these technologies were obvious as rich web and mobile communication technologies became more mainstream. HTTP REST services have become a more reliable and common way for easy accessibility for most types of data resources, include databases. Several commercial database REST services have become available in recent years, each with their own pros and cons. This paper presents a way for setting up a generic HTTP REST database service with technology that combines the advantages of application servers (such as Glassfish), JDBC drivers, and Java technology to make major RDBMS systems easy to access and handle data in a secure way. This allows database clients to retrieve data (user data or meta data) in standard formats such as XML or JSON. |
|||
![]() |
Poster TUPHA038 [0.679 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA038 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA039 | Bunch Arrival Time Monitor Control Setup for SwissFEL Applications | controls, FEL, software, data-acquisition | 469 |
|
|||
Bunch Arrival time Monitor (BAM) is a precise beam diagnostics instrument assessing the accelerator stability on-line. It is one of the most important components of the SwissFEL facility at the Paul Scherrer Institute (PSI). The overall monitor complexity demands the development of an extremely reliable control system that handles basic BAM operations. A prototype of such a system was created at PSI. The system is very flexible. It provides a set of tools allowing one to implement a number of advanced control features such as tagging experimental data with a SwissFEL machine pulse number or embedding high level control applications into the process controllers (IOC). The paper presents the structure of the BAM control setup. The operational experience with this setup is also discussed. | |||
![]() |
Poster TUPHA039 [1.027 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA039 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA040 | Development of Real-Time Data Publish and Subscribe System Based on Fast RTPS for Image Data Transmission | real-time, network, diagnostics, experiment | 473 |
|
|||
Funding: This work was supported by the Korean Ministry of Science ICT & Future Planning under the KSTAR project. In fusion experiment, real-time network is essential to control plasma real-time network used to transfer the diagnostic data from diagnostic device and command data from PCS(Plasma Control System). Among the data, transmitting image data from diagnostic system to other system in real-time is difficult than other type of data. Because, image has larger data size than other type of data. To transmit the images, it need to have high throughput and best-effort property. And To transmit the data in real-time manner, the network need to has low-latency. RTPS(Real Time Publish Subscribe) is reliable and has Quality of Service properties to enable best effort protocol. In this paper, eProsima Fast RTPS was used to implement RTPS based real-time network. Fast RTPS has low latency, high throughput and enable to best-effort and reliable publish and subscribe communication for real-time application via standard Ethernet network. This paper evaluates Fast RTPS about suitability to real-time image data transmission system. To evaluate performance of Fast RTPS base system, Publisher system publish image data and multi subscriber system subscribe image data. * giilkwon@nfri.re.kr, Control team, National Fusion Research Institute, Daejeon, South Korea |
|||
![]() |
Poster TUPHA040 [8.164 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA040 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA041 | Conception and Realization of the Versioning of Databases Between Two Research Institutes | database, software, controls, framework | 478 |
|
|||
This paper describes the version control of oracle databases across different environments. The basis of this paper is the collaboration between the GSI Helmholtz Centre for Heavy Ion Research (GSI) and the European Organization for Nuclear Research (CERN). The goal is to provide a sufficient and practical concept to improve database synchronization and version control for a specific database landscape for the two research facilities. First, the relevant requirements for both research facilities were identified and compared, leading to the creation of a shared catalog of requirements. In the process database tools, such as Liquibase and Flyway, were used and integrated as prototypes into the Oracle system landscape. During the implementation of prototypes several issues were identified, which arise out of the established situation of two collaborating departments of the research facilities. Requirements on the prototype were, to be flexible enough to adapt to the given conditions of the database landscape. The creation of a flexible and adjustable system enables the two research facilities to use, synchronize and update the shared database landscape. | |||
![]() |
Poster TUPHA041 [1.991 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA041 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA042 | ADAPOS: An Architecture for Publishing ALICE DCS Conditions Data | simulation, software, Linux, controls | 482 |
|
|||
ALICE Data Point Service (ADAPOS) is a software architecture being developed for the Run 3 period of LHC, as a part of the effort to transmit conditions data from ALICE Detector Control System (DCS) to GRID, for distributed processing. ADAPOS uses Distributed Information Management (DIM), 0MQ, and ALICE Data Point Processing Framework (ADAPRO). DIM and 0MQ are multi-purpose application-level network protocols. DIM and ADAPRO are being developed and maintained at CERN. ADAPRO is a multi-threaded application framework, supporting remote control, and also real-time features, such as thread affinities, records aligned with cache line boundaries, and memory locking. ADAPOS and ADAPRO are written in C++14 using OSS tools, Pthreads, and Linux API. The key processes of ADAPOS, Engine and Terminal, run on separate machines, facing different networks. Devices connected to DCS publish their state as DIM services. Engine gets updates to the services, and converts them into a binary stream. Terminal receives it over 0MQ, and maintains an image of the DCS state. It sends copies of the image, at regular intervals, over another 0MQ connection, to a readout process of ALICE Data Acquisition. | |||
![]() |
Poster TUPHA042 [0.686 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA042 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA043 | Concept and First Evaluation of the Archiving System for FAIR | controls, database, interface, operation | 486 |
|
|||
Since the beginning of computer era the storing and analyzing the data was one of the main focuses of IT systems. Therefore, it is no wonder that the users and operators of the coming FAIR complex have expressed a strong requirement to collect the data coming from different accelerator components and store it for the future analysis of the accelerator performance and its proper function. This task will be performed by the Archiving System, a component, which will be developed by FAIRs Controls team in cooperation with XLAB d.o.o., Slovenia. With more than 2000 devices, over 50000 parameters and around 30 MB of data per second to store, the Archiving System will face serious challenges in terms of performance and scalability. Besides of the actual storage complexity, the system will also need to provide the mechanisms to access the data in an efficient matter. Fortunately, there are open source products available on the market, which may be utilized to perform the given tasks. This paper presents the first conceptual design of the coming system, the challenges and choices met, as well as the integration in the coming FAIR system landscape. | |||
![]() |
Poster TUPHA043 [1.154 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA043 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA044 | Integration of the Vacuum Scada With CERN's Enterprise Asset Management System | SCADA, vacuum, database, controls | 490 |
|
|||
The vacuum group is responsible for the operation and consolidation of vacuum systems across all CERN accelerators. Concerning over 15 000 pieces of control equipment, the maintenance management requires the usage of an Enterprise Asset Management system (EAM), where the life-cycle of every individual equipment is managed from reception through decommissioning. On vacuum SCADA, the operators monitor and interact with equipment that were declared in the vacuum database (vacDB). The creation of work orders and the follow up of the equipment is done through inforEAM, which has its own database. These two databases need to be coupled, so that equipment accessible on the SCADA are available in inforEAM for maintenance management. This paper describes the underlying architecture and technologies behind vacDM, a web application that ensures the consistency between vacDB and inforEAM, thus guaranteeing that the equipment displayed in the vacuum SCADA is available in inforEAM. In addition to this, vacDM performs the management of equipment labelling jobs by assigning equipment codes to new equipment, and by automatically creating their corresponding assets in inforEAM. | |||
![]() |
Poster TUPHA044 [1.138 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA044 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA046 | PLC Factory: Automating Routine Tasks in Large-Scale PLC Software Development | PLC, factory, controls, EPICS | 495 |
|
|||
The European Spallation Source ERIC (ESS) in Lund, Sweden, is building large-scale infrastructure that is projected to include hundreds of programmable logic controllers (PLCs). Given the future large-scale deployment of PLCs at ESS, we therefore explored ways of automating some of the tasks associated with PLC programming. We designed and implemented PLC Factory, which is an application written in Python that facilitates large-scale PLC development. With PLC Factory, we managed to automate repetitive tasks associated with PLC programming and interfacing PLCs with an EPICS database. A key part of PLC Factory is its embedded domain-specific programming language PLCF#, which makes it possible to define dynamic substitutions. Using a database for configuration management, PLC Factory is able to generate both EPICS database records as well as code blocks in Structured Control Language (SCL) for the Siemens product TIA Portal. Hierarchies of devices of arbitrary depth are taken into account, which means that dependencies of devices are correctly resolved. PLC Factory is in active use at ESS. | |||
![]() |
Poster TUPHA046 [0.185 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA046 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA048 | VDI (Virtual Desktop Infrastructure) Implementation for Control System - Overview and Analysis | network, controls, hardware, software | 501 |
|
|||
At Solaris (National Synchrotron Radiation Center , Kraków ) we have deployed test VDI software to virtualize physical desktops in the control room to ensure stability, more efficient support, system updates, and restores. The test was aimed to accelerate the installation of new work places for the single users. Horizon software gives us an opportunity to create roles and access permission . VDI software has contributed to efficient management and lower maintenance costs of virtual machines than physical hosts. We are still testing VMware Horizon 7 at Solaris. | |||
![]() |
Poster TUPHA048 [2.441 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA048 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA049 | ARES: Automatic Release Service | software, software-component, controls, framework | 503 |
|
|||
This paper presents the Automatic RElease Service (ARES) developed by the Industrial Controls and Safety systems group at CERN. ARES provides tools and techniques to fully automate the software release procedure. The service replaces release mechanisms, which in some cases were cumbersome and error prone, by an automated procedure where the software release and publication is completed with a few mouse clicks. ARES allows optimizing the time and the work to be performed by developers in order to carry out a new release. Consequently, this enables more frequent releases and therefore a quicker reaction to user requests. The service uses standard technologies (Jenkins, Nexus, Maven, Drupal, MongoDB) to checkout, build, package and deploy software components to different repositories (Nexus, EDMS), as well as the final publication to Drupal web sites. | |||
![]() |
Poster TUPHA049 [0.387 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA049 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA050 | The SKA Dish Local Monitoring and Control System | TANGO, controls, monitoring, software | 508 |
|
|||
The Square Kilometre Array (SKA) will be the world's largest and most sensitive radio observatory ever built. SKA is currently completing the pre-construction phase before initiating mass construction phase 1, in which two arrays of radio antennas - SKA1-Mid and SKA1-Low - will be installed in the South Africa's Karoo region and Western Australia's Murchinson Shire, each covering a different range of radio frequencies. The SKA1-Mid array comprises 130 15-m diameter dish antennas observing in the 350 MHz-14 GHz range and will be remotely orchestrated by the SKA Telescope Manager (TM) system. To enable onsite and remote operations each dish will be equipped with a Local Monitoring and Control (LMC) system responsible to directly manage and coordinate antenna instrumentation and subsystems, providing a rolled-up monitoring view and high-level control to TM. This paper gives a status update of the antenna instrumentation and control software design and provides details on the LMC software prototype being developed. | |||
![]() |
Poster TUPHA050 [3.507 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA050 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA051 | The Control System of Novosibirsk Free Electron Laser | controls, FEL, electron, operation | 513 |
|
|||
Novosibirsk Free electron Laser (FEL) based on multi-turn energy recovery linac is the source of coherent radiation with ability of wavelength tuning. It involves one single-turn and one 4-turn microtron-recuperator, which are have general injection channel and acceleration section. There are three different free electron lasers, mounted on different tracks of these accelerators, and operating on different electron beam energy and have different wavelength range and power of generated radiation. Whole FEL facility is a complex physics installation, controlled by large amount of equipment of different types. Therefore, for effective control and monitor of FEL operation state and its parameters, the particularized control system was developed. In this paper the architecture, hardware, software compound parts of this control system are considered. Also main abilities, characteristics of this system and examples of its usage are presented. | |||
![]() |
Poster TUPHA051 [1.380 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA051 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA056 | Conceptual Design of Treatment Control System for a Proton Therapy Facility at HUST | controls, proton, operation, interface | 518 |
|
|||
A proton facility based on a superconducting cyclotron for cancer treatment is to be built by Huagong Tech Company Limeted, Wuhan, China. This facility is aimed at providing proton beams with continuously tuneable energy from 70 MeV to 250 MeV, for kinds of cancer treatments. Our team is responsible for the development of the treatment control system, which consists a number of functional modules and connects to many subsystems. In this paper, we will report our conceptual design of the treatment control system. | |||
![]() |
Poster TUPHA056 [0.861 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA056 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA057 | The Control System for the ELI-NP Gamma Beam Delivery and Diagnostics | controls, EPICS, power-supply, software | 521 |
|
|||
The high brilliance Gamma Beam System (GBS) at ELI-NP will deliver quasi-monochromatic gamma beams with a high spectral density (10, 000 photons/s/eV) and high degree of linear polarization (>95%). The Gamma Beam Delivery and Diagnostics (GBDD) of ELI-NP is implemented to deliver the gamma beams to the experimental setups and to monitor the characteristics of the beams. An EPICS control system is developed for the GBDD to support two main categories of equipment: i) equipment for the delivery of the gamma beam including vacuum systems, collimators, alignment platforms, and moveable beam dumps; ii) devices to be used during the operation of the GBS for diagnostics and monitoring including digitizers, power supplies, detectors, and profile system. High-level applications for the Gamma Beam diagnostics system are under development to complement the real-time measurements and monitoring including energy spread measurement, flux and polarization measurement, spatial profile monitor and time structure monitor. This paper describes all the aspects of the EPICS Control System for ELI-NP GBDD, including the hardware integration, network architecture, and high-level applications. | |||
![]() |
Poster TUPHA057 [3.846 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA057 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA058 | The Control Systems of SXFEL and DCLS | controls, FEL, network, interface | 525 |
|
|||
The high-gain free electron lasers (FEL) have given scientists hopes for new scientific discoveries in many frontier research areas. The Shanghai X-Ray Free-Electron Laser (SXFEL) test facility is commissioning at the Shanghai Synchrotron Radiation Facility (SSRF) campus. The Dalian Coherent Light Source (DCLS) has successfully commissioned in the northeast of China, which is the brightest vacuum ultraviolet (VUV) free electron laser facility. The control systems of the two facilities are base on EPICS. The industrial computer, programmable logic controller (PLC) and field programmable gate array (FPGA) are adopt for device control. The archiver is based on the PostgreSQL database. The high-level applications are developed using Python. The details of the control system design, construction and commissioning will be reported in this paper. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA058 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA059 | Status of the GBAR control project at CERN | experiment, network, controls, EPICS | 531 |
|
|||
One yet unanswered questions in physics today concerns the action of gravity upon antimatter. The GBAR experiment proposes to measure the free fall acceleration of neutral antihydrogen atoms. Installation of the project at CERN (ELENA) began in late 2016. This research project is facing new challenges and needs flexibility with hardware and software. EPICS modularity and distributed architecture has been tested for control system and to provide flexibility for future installation improvement. This paper describes the development of the software and the set of software tools that are being used on the project. | |||
![]() |
Poster TUPHA059 [1.078 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA059 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA060 | Control System of the Linear Accelerator as a Part of Nuclear Facility NSC KIPT Neutron Source | controls, linac, electron, neutron | 534 |
|
|||
NSC KIPT Neutron Source on the base of subcritical assembly involves 100 MeV/100 kW electron linear accelerator as a driver. Because the Neutron Source is nuclear facility all technological systems of the facility are under regulation of State Inspection of Nuclear Regulation of Ukraine that is working in accordance with international nuclear regulation legislation. This regulation demands certain requirement to the design and realization of the facility control system in order to provide the conditions of the facility safe operation. In the paper, the features of control system of the linear accelerators as a part of nuclear facility NSC KIPT Neutron Source are described. | |||
![]() |
Poster TUPHA060 [1.106 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA060 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA061 | Status of the NSC KIPT Neutron Source | neutron, target, shielding, electron | 537 |
|
|||
In NSC KIPT, Kharkov, Ukraine the state of art nuclear facility Neutron Source on the base of subcritical assembly driven with 100 MeV/100 kW electron linear accelerator has been build. The electron beam generates neutrons during bombarding the tungsten or uranium target. The subcritical assembly of low enrichment uranium is used to multiply the initial neutrons due to fission of the uranium nuclei. The facility is the first world facility of such kind. It is supposed that maximal value of multiplying neutron factor in the source will be equal to 0.95. So, the neutron flux will be increased as much as 50 times. Because of sub-criticality the facility eliminates the possibility to produce the self-sustained chain reaction. Now the Neutron source is under commissioning. In the report the facility and its control system current status is presented. | |||
![]() |
Poster TUPHA061 [1.112 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA061 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA063 | Australian Square Kilometre Pathfinder - Commissioning to Operations | software, EPICS, controls, interface | 540 |
|
|||
The Australian Square Kilometre Pathfinder (ASKAP) is a radio telescope array in Western Australia. A third of the 36 telescopes forming the array have been fully commissioned and are in use under the early science program. The construction phase for the rest of the array has now completed and commissioning is continuing. This report continues on from the last status update and addresses new challenges as the telescope moves into the operational phase. The architecture of the system has proven robust, however some of the third party software choices have been reviewed as new software packages have appeared in the years since the initial adoption. We present the reasoning behind replacing some of our processes and software packages to ensure long-term operation of the instrument. | |||
![]() |
Poster TUPHA063 [3.317 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA063 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA064 | The LIGHT Control and Interlock Systems | controls, interface, proton, timing | 543 |
|
|||
LIGHT (Linac Image Guided Hadron Technology) is a particle therapy system* developed by Advanced Oncotherapy plc. Accelerator, control and interlock systems are developed by its subsidiary A.D.A.M. SA, a CERN spin-off. The system is being designed to accelerate protons up to 230 MeV using a modular and compact 25-meter-long linear accelerator. It is being designed to operate in pulsed mode where beam properties (energy, pulse charge and spot size) can be changed at 200 Hz. The LIGHT product will be installed in different facilities. As such, the installations will differ in accelerator and beam transfer line layouts, number of treatment rooms (with an optional gantry), facility services, equipment suppliers and equipment versions. Thus the control and interlock systems need to be extensible through configuration and modularization. To achieve this, the control system relies on a multi-tier architecture with a clear separation between front-end devices and controllers. To minimize time-to-market, the systems rely mostly on COTS hardware and software, including a timing and triggering system and a light-weight software framework to standardize front-end controllers.
* The LIGHT Proton Therapy System is still subject to conformity assessment by AVO's Notified Body as well as clearance by the USA-FDA |
|||
![]() |
Poster TUPHA064 [2.678 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA064 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA065 | Recent Enhancements to the Los Alamos Isotope Production Facility | controls, target, emittance, electron | 548 |
|
|||
Funding: The work described was funded by the U.S. Department of Energy, Office of Science via the Isotope Development and Production for Research and Applications subprogram in the Office of Nuclear Physics. Isotopes produced at Los Alamos National Laboratory (LANL) are saving lives, advancing cutting-edge research, and helping to address national security questions. For the past two years LANL's Accelerator Operations & Technology Division has executed a $6.4M improvement project for the Isotope Production Facility. The goals are to reduce the programmatic risk and enhance facility reliability while at the same time pursuing opportunities to increase general isotope production capacity. This has led to some exciting innovations. In this paper we will discuss the engineering designs for our new collimator, which is both adjustable and 'active' (i.e. equipped with beam current and temperature measurements), as well as our upgraded beam raster system and new beam diagnostics capabilities. We will also report on results obtained and lessons learned from the commissioning phase and initial production run. LA-UR-17-22778 |
|||
![]() |
Poster TUPHA065 [0.755 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA065 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA066 | A Real-Time, Distributed Power Measuring and Transient Recording System for Accelerators' Electrical Networks | network, controls, software, FPGA | 553 |
|
|||
Particle accelerators are complex machines with fast and high power absorption peaks. Power quality is a critical aspect for correct operation. External and internal disturbances can have significant repercussions causing beam losses or severe perturbations. Mastering the load and understanding how network disturbances propagate across the network is a crucial step for developing the grid model and realizing the limits of the existing installations. Despite the fact that several off-the-shelf solutions for real time data acquisition are available, an in-house FPGA based solution was developed to create a distributed measurement system. The system can measure power and power quality on demand as well as acquire raw current and voltage data on a defined trigger, similar to a distributed oscilloscope. In addition, the system allows recording many digital signals from the high voltage switchgear enabling electrical perturbations to be easily correlated with the state of the network. The result is a scalable system with fully customizable software, written specifically for this purpose. The system prototype has been in service for two years and full-scale deployment is currently ongoing. | |||
![]() |
Poster TUPHA066 [1.292 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA066 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA068 | FPGA-Based Pulsed-RF Phase and Amplitude Detector at SLRI | detector, interface, controls, FPGA | 557 |
|
|||
In this paper, the prototype of phase and amplitude detector for pulsed-RF measurement is described. The hardware is designed in VHDL and implemented using Field Programmable Gate Array (FPGA) for digital processing. The main phase and amplitude detection algorithm is implemented using state machine in the MicroBlaze soft processor. The detector system is designed to measure the phase and amplitude of a 5-microsecond wide 2,856 MHz pulsed-RF at a repetition rate of 0.5 Hz. The front-end hardware for the pulsed-RF signal acquisition is also described with the interface to the FPGA-based controller part. Initial test results of the prototype are presented. | |||
![]() |
Poster TUPHA068 [3.645 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA068 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA069 | FPGA-Based Motion Control System for Medical Linear Accelerator Development at SLRI | controls, interface, FPGA, software | 562 |
|
|||
Linear accelerator technology has been widely applied to radiotherapy machines and there has been an increasing demand of the machines in Thailand over the recent years. An attempt to increase the availability of the low-cost machines has been proposed for the domestic use purposes. Currently, the prototype of the 6 MeV medical linear accelerator is under development at Synchrotron Light Research Institute (SLRI) in Nakorn Ratchasima, Thailand. For beam shaping purposes a so-called secondary collimator is utilized with different size arrangement of the collimator jaws. The collimator motion control is one of the necessary machine subsystems for producing the desired field size of the beam. In this paper, the FPGA-based motion control system of the machine prototype is presented. The programmable logic part of the hardware is designed in VHDL for digital processing. The main motion control algorithm is implemented in the main processor of Zedboard FPGA. Communication between the motion control subsystem and the main control system software of the machine is also described. | |||
![]() |
Poster TUPHA069 [4.103 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA069 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA070 | Commissioning and Validation of the ATLAS Level-1 Topological Trigger | hardware, luminosity, MMI, experiment | 566 |
|
|||
The ATLAS experiment has recently commissioned a new hardware component of its first-level trigger: the topological processor (L1Topo). This innovative system, using state-of-the-art FPGA processors, selects events by applying kinematic and topological requirements on candidate objects (energy clusters, jets, and muons) measured by calorimeters and muon sub-detectors. Since the first-level trigger is a synchronous pipelined system, such requirements are applied within a latency of 200ns. We will present the first results from data recorded using the L1Topo trigger; these demonstrate a significantly improved background event rejection, thus allowing for a rate reduction without efficiency loss. This improvement has been shown for several physics processes leading to low-pT leptons, including H->tau tau and J/Psi->mu mu. In addition, we will discuss the use of an accurate L1Topo simulation as a powerful tool to validate and optimize the performance of this new trigger system. To reach the required accuracy, the simulation must take into account the limited precision that can be achieved with kinematic calculations implemented in firmware. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA070 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA071 | Run Control Communication for the Upgrade of the ATLAS Muon-to-Central Trigger Processor Interface (MUCTPI) | software, controls, FPGA, Linux | 571 |
|
|||
The Muon-to-Central Trigger Processor Interface (MUCTPI) of the ATLAS experiment at the Large Hadron Collider (LHC) at CERN will be upgraded to an ATCA blade system for Run 3. The new design requires development of new communication models for control, configuration and monitoring. A System-on-Chip (SoC) with a programmable logic part and a processor part will be used for communication to the run control system and to the MUCTPI processing FPGAs. Different approaches have been compared. First, we tried an available UDP-based implementation in firmware for the programmable logic. Although this approach works as expected, it does not provide any flexibility to extend the functionality to more complex operations, e.g. for serial protocols. Second, we used the SoC processor with an embedded Linux operating system and an application-specific software written in C++ using a TCP remote-procedure-call approach. The software is built and maintained using the Yocto/OpenEmbedded framework. This approach was successfully used to test and validate the MUCTPI prototype. A third approach under investigation is the option of porting the ATLAS run control software directly to the embedded Linux. | |||
![]() |
Poster TUPHA071 [0.722 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA071 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA072 | Real-Time Liquid Scintillator Calibration Based on Intensity Modulated LED | neutron, FPGA, simulation, detector | 575 |
|
|||
In many nuclear applications such as nuclear/high-energy physics and nuclear fusion, sensors are widely used in order to detect high energy particles. One of the available technologies is the scintillator, which is generally coupled with a photomultiplier and pulse amplifier. The detector acquisition chain is not stationary; mainly, it changes its gain as a function of the temperature and the nuclear irradiation on the photomultiplier; therefore it needs to be periodically calibrated during its operation. A calibration method reported in the literature is based on the use of a pulsed LED that flashes on the photomultiplier by generating a train of reference pulses. A new technique may be the use of an LED with continuous sinusoidal intensity emission. This provides as an output of the detector chain a small sinusoidal signal which can be digitally processed in real time, by measuring the gain and the delay time of the detector chain. Moreover, this sinusoidal background signal can be removed in real-time, before any processing or storage of data. This paper presents the technique, reporting its simulation and the main characteristics of the developed firmware and the hardware. | |||
![]() |
Poster TUPHA072 [7.081 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA072 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA073 | RF Leakage Detector System | EPICS, interface, controls, detector | 580 |
|
|||
FREIA Laboratory is a new facility for developing and testing instrumentation for particle accelerators. There are two pulsed 400 kW 352 MHz RF sources, presently used for testing superconducting RF cavities and there is a need to monitor the electromagnetic field in the experimental hall. The RF leakage detector system consists of number of physically identical nodes with one of them configured as a master and the rest as slaves. Each node supports 3 separate RF measurement channels with a frequency span of 100 kHz to 1 GHz. A desired frequency band is selected using a front-end band-pass filter. The sensitivity of the sensor is -34 dBm and the dynamic range 48 dB. The slaves are battery powered for easy installation. Special care has been taken to minimize the power consumption resulting in battery life to be 4-13 months using 3xAAA batteries. The footprint of the module is 60x100x40 mm. The communication between the master and the slaves uses a Wireless Link operating at the 868 MHz ISM band. The system is controlled by EPICS using the StreamDevice driver. The master RF module is connected via an RS-232 line and a MOXA NPort server to the control system network. | |||
![]() |
Poster TUPHA073 [2.344 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA073 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA075 | A MicroTCA based Beam Position Monitoring System at CRYRING@ESR | FPGA, MMI, hardware, controls | 585 |
|
|||
At FAIR the commissioning of the re-assembled CRYRING accelerator, formerly hosted by Manne Siegbahn Laboratory Stockholm, is currently in progress. This compact low energy heavy ion synchrotron and experimental storage ring will be the main instrument for an extensive research programme [1] as well as a testing platform for the future beam instrumentation and control system concepts decided on for FAIR. Besides many other measurement systems CRYRING is equipped with 18 beam position monitors (BPM), for which a new data acquisition system (DAQ) was developed. Based on the upcoming MicroTCA form factor in combination with FPGA mezzanine card (FMC) technology the DAQ system was designed to be state-of-the-art, reliable, modular and of high performance. Testing 'Open Hardware', here the ADC FMCs and FMC carrier boards, was another intention of that concept. The DAQ layout and obstacles that had to be overcome as well as first measurements will be presented. | |||
![]() |
Poster TUPHA075 [18.571 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA075 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA079 | Timing System Using FPGA for Medical Linear Accelerator Prototype at SLRI | timing, FPGA, controls, linac | 589 |
|
|||
A prototype of medical linear accelerator is under development at Synchrotron Light Research Institute (SLRI). In order to maintain the proper operation of the machine, the pulse signal is used to synchronize the various subsystems such as electron gun, RF trigger, and magnetron trigger subsystems. In this project, we design the timing system using a XilinxSpartan-3 FPGA development board with VHDL in order to achieve the desired characteristics and sequences of the timing signals for those subsystems. A LabVIEW GUI is designed to interface with the timing system in order to control the time delay and pulse width via RS-232 serial interface. The results of the system design is achieved with the pulse resolution of a 20 nsec per step for four timing channels. The time delay and pulse width for each channel can be set independently based on the SYNC reference signal. | |||
![]() |
Poster TUPHA079 [3.417 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA079 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA080 | New Data Acquisition System Implemented Based on MTCA.4 Form Factor for KSTAR Diagnostic System | diagnostics, controls, site, real-time | 593 |
|
|||
In Korea Superconducting Tokamak Advanced Research (KSTAR), various diagnostics systems were operated from the first plasma in 2008. Many diagnostic devices have been installed for measuring the various plasma properties such as plasma current, magnetic current, electron density, electron temperature, impurity, and so on. The DAQ system for measuring the various plasma properties were developed with various form factor digitizer such as VME, CPCI, PXI, VXI. and PCIe. These complicated form factors installed on KSTAR have difficulties with hardware management, software management and performance upgrades. In order to control real-time systems using several diagnostic signals, the real-time control system is required to share the data without delay between the diagnostic measurement system and the real-time control system without branch one signal. Therefore, we developed the Multifunction Control Unit (KMCU) as the standard control system MTCA.4 form-factor and implemented the various diagnostic DAQ system using KMCU V2, that is KMCU-Z30. This paper will present the implementation of KSTAR diagnostic DAQ systems configured with KMCU based on MTCA.4 and their operating results. | |||
![]() |
Poster TUPHA080 [1.779 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA080 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA081 | Pilot Application of New Control System at SPring-8 RF Test Stand | controls, cavity, database, hardware | 597 |
|
|||
After 20 years successful operation of SPring-8, the third generation synchrotron radiation facility, maintaining old analogue modules of LLRF system tend to be difficult. Meanwhile a digital technology like FPGA, fast ADC/DAC become popular. We decided to replace the old analog LLRF system with modern MTCA.4 based one. Prior to replacing the system, we planed to examine the performance of the new system at an RF test stand. An AMC digitizer and a RTM vector modulator were introduced. A feedback control function was reproduced in the FPGA of the digitizer. We also adopted EtherCAT for relatively slow control, such as a motor control for cavity tuner and monitoring of a vacuum pressure. In addition to developing the new hardware of MTCA.4, we were developing a new data acquisition system and a new MQTT based messaging system for an integrated control framework of SPring-8 and SACLA, the X-ray free electron laser facility. To prove feasibility of new control system, it was implemented at the RF test stand. As the result of high power RF operation, we achieved demanding stability of RF in the cavity. We also confirmed that new software framework was enough to control LLRF system. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA081 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA082 | The Timing System of HIRFL-CSR | controls, timing, operation, database | 601 |
|
|||
This article gives a brief description of the timing system for Heavy Ion Research Facility in Lanzhou- Cooler Storage Ring (HIRFL-CSR). It introduces in detail mainly of the timing system architecture, hardware and software. We use standard event system architecture. The system is mainly composed of the events generator (EVG), the events receiver (EVR) and the events fan-out module. The system is the standard three-layer structure. OPI layer realizes generated and monitoring for the events. The intermediate layer is the events transmission and fan out. Device control layer performs the interpretation of the events. We adopt our R&D EVG to generate the events of virtual accelerator. At the same time, we have used our own design events fan-out module and realize distributed on the events. In equipment control layer, we use EVR design based on FPGA to interpret the events of different equipment and achieve an orderly work. The Timing System realize the ion beam injection, acceleration and extraction. | |||
![]() |
Poster TUPHA082 [0.394 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA082 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA083 | The TimIQ Synchronization for Sub-Picoseconds Delay Adjustment | synchrotron, laser, electron, experiment | 604 |
|
|||
Synchrotron facilities provides short, regular and high frequency flashes of light. These pulses are used by the scientific community for time resolved experiments. To improve the time resolution, demands for always shorter X-ray pulses are growing. To achieve this goal, Synchrotron SOLEIL and MAX IV laboratory have developed special operating modes such as low-alpha and femtoslicing, as well as a single pass linear accelerator. For the most demanding experiments, the synchronization between short light pulses and pump-probe devices requires sub-picoseconds delay adjustment. The TimIQ system has been developed for that purpose. It is a joint development between Synchrotron Soleil and MAX IV Laboratory. It is aimed to be used on three beamlines at Soleil and one at MAX IV. Based on IQ modulation technics, it allows shifting a radio frequency clock by steps of #100 fs. This paper is a description of this system and of its performances. | |||
![]() |
Poster TUPHA083 [1.727 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA083 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA084 | Decoupling CERN Accelerators | timing, injection, operation, linac | 608 |
|
|||
The accelerator complex at CERN is a living system. Accelerators are being dismantled, upgraded or change their purpose. New accelerators are built. The changes do not happen overnight, but when they happen they may require profound changes across the handling systems. Central timings (CT), responsible for sequencing and synchronization of accelerators, are good examples of such systems. This paper shows how over the past twenty years the changes and new requirements influenced the evolution of the CTs. It describes experience gained from using the CBCM CT model, for strongly coupled accelerators, and how it led to a design of a new Dynamic Beam Negotiation (DBN) model for the AD and ELENA accelerators, which reduces the coupling, increasing accelerator independence. The paper ends with an idea how to merge strong points of both models in order to create a single generic system able to efficiently handle all involved CERN accelerators and provide more beam time to experiments and LHC. | |||
![]() |
Poster TUPHA084 [0.477 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA084 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA086 | Timing System Upgrade for Top-off Operation of HLS-II | injection, timing, storage-ring, kicker | 612 |
|
|||
The Hefei Light Source II (HLS-II) is a vacuum ultravi-olet (VUV) synchrotron light source. A major upgrade of the light source was finished in 2014, and the timing system was rebuilt with event-system to meet synchroni-zation requirements of the machine. The new timing system provides about 100 output signals with various interfaces. The time resolution of this system is 9.8 ns for most devices and 9 ps for the electron gun and the injec-tion kickers. The measured jitter of the output signal is less than 27 ps (RMS). In order to improve the perfor-mance of light source, the top-off operation mode has been planned. As part of this plan, both the hardware and the software of the timing system are upgraded. By ob-taining real-time data of beam measurement of storage ring, the automatic selection of the bucket is implement-ed. With any designated bunch pattern, top-off injection is achieved, and the storage ring beam can be uniform filled well. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA086 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA087 | The Timing Diagram Editing and Verification Method | timing, controls, TANGO, MMI | 615 |
|
|||
Preparation and verification of the timing diagrams for the modern complex facilities with diversified timing systems is a difficult task. A mathematical method for convenient editing and verification of the timing diagrams is presented. This method is based on systems of linear equations and linear inequalities. Every timing diagram has three interconnected representations: a textual equation representation, a matrix representation and a graph (tree) representation. A prototype of software using this method was conceived in Python. This prototype allows conversion of the timing data between all three representations and its visualization. | |||
![]() |
Poster TUPHA087 [2.162 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA087 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA088 | Timing System at ESS | timing, controls, target, EPICS | 618 |
|
|||
The European Spallation Source (ESS) timing system is based on the hardware developed by Micro-Research Finland (MRF). The main purposes of the timing system are: generation and distribution of synchronous clock signals and trigger events to the facility, providing a time base so that data from different systems can be time-correlated and synchronous transmission of beam-related data for for different subsystems of the facility. The timing system has a tree topology: one Event Generator (EVG) sends the events, clocks and data to an array of Event Receivers (EVRs) through an optical distribution layer (fan-out modules). The event clock frequency for ESS will be 88.0525 MHz, divided down from the bunch frequency of 352.21 MHz. An integer number of ticks of this clock will define the beam macro pulse full length, around 2.86 ms, with a repetition rate of 14 Hz. An active delay compensation mechanism will provide stability against long-term drifts. A novelty of ESS compared to other facilities is the use of the features provided by EVRs in uTCA form factor, such as trigger and clock distribution over the backplane. These EVRs are already being deployed in some systems and test stands. | |||
![]() |
Poster TUPHA088 [3.033 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA088 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA090 | TiCkS: A Flexible White-Rabbit Based Time-Stamping Board | hardware, interface, controls, network | 622 |
|
|||
We have developed the TiCkS board based on the White Rabbit (WR) SPEC node, to provide ns-precision time-stamps (TSs) of input signals (e.g., triggers from a connected device) and transmission of these TSs to a central collection point. TiCkS was developed within the specifications of the Cherenkov Telescope Array (CTA) as one of the candidate TS nodes, with a small form-factor allowing its use in any CTA camera. The essential part of this development concerns the firmware in its Spartan-6 FPGA, with the addition of: 1) a 1ns-precision TDC for the TSs; 2) a UDP stack to transmit TSs and auxiliary information over the WR fibre, and to receive configuration & slow control commands over the same fibre. It also provides a 1-PPS and other clock signals to the connected device, from which it can receive auxiliary event-type information over an SPI link. A version of TiCkS with an FMC connector will be made available in the WR OpenHardware repository, so allowing the use of a mezzanine card with varied formats of input/output connectors, providing a cheap, flexible, and reliable solution for ns-precision time-stamping of trigger signals up to 200 kHz, for use in other experiments. | |||
![]() |
Poster TUPHA090 [4.610 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA090 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA091 | A Reliable White Rabbit Network for the FAIR General Timing Machine | network, timing, Ethernet, monitoring | 627 |
|
|||
A new timing system based on White Rabbit (WR) is being developed for the upcoming FAIR facility at GSI in collaboration with CERN and other partners. The General Timing Machine (GTM) is responsible for the synchronization of nodes and distribution of timing events, which allows the real-time control of the accelerator equipment. WR is a time-deterministic, low latency Ethernet-based network for general data transfer and sub-ns time and frequency distribution. The FAIR WR network is considered operational only if it provides deterministic and resilient data delivery and reliable time distribution. In order to achieve this level of service, methods and techniques to increase the reliability of the GTM and WR network has been studied and evaluated. Besides, GSI has developed a network monitoring and logging system to measure the performance and detect failures of the WR network. Finally, we describe the continuous integration system at GSI and how it has improve the overall reliability of the GTM. | |||
![]() |
Poster TUPHA091 [0.630 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA091 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA092 | Two Years of FAIR General Machine Timing - Experiences and Improvements | network, timing, controls, real-time | 633 |
|
|||
The FAIR General Machine Timing system has been in operation at GSI since 2015 and significant progress has been made in the last two years. The CRYRING accelerator was the first machine on campus operated with the new timing system and serves as a proving ground for new control system technology to this day. A White Rabbit (WR) network was set up, connecting parts of the existing facility. The Data Master was put under control of the LSA physics core. It was enhanced with a powerful schedule language and extensive research for delay bound analysis with network calculus was undertaken. Several form factors of Timing Receivers were improved, their hard and software now being in their second release and subject to a continuous series of automated long- and short-term tests in varying network scenarios. The final goal is time-synchronization of 2000-3000 nodes using the WR Precision-Time-Protocol distribution of TAI time stamps and synchronized command and control of FAIR equipment. Promising test results for scalability and accuracy were obtained when moving from temporary small lab setups to CRYRING's control system with more than 30 nodes connected over 3 layers of WR Switches. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA092 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA095 | NSLS-II Beamline Equipment Protection System | vacuum, controls, PLC, status | 638 |
|
|||
The National Synchrotron Light Source II (NSLS-II) beamline Equipment Protection System (EPS) delivers a general solution for dealing with various beamline components and requirements. All IOs are monitored and controlled by Allen Bradley PLC. EPICS application and CSS panels provide high level monitoring and control. | |||
![]() |
Poster TUPHA095 [1.575 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA095 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA096 | The Machine Protection System for the Injector II | controls, FPGA, PLC, machine-protect | 641 |
|
|||
The IMP takes responsibility for the development of Injector II. The target energy index of it is 20-25Mev , which is an intense beam proton accelerator with high operation risk. In order to implement cutting the ion source beam in time when the beam position offset happened, the Injector II Machine Protection System is developed based on FPGA controller and PLC. This system aims to prevent device damage from continuous impact of intense beam, as well as obtains and stores status data of key devices when failures occur to implement failure location and analysis. The whole system is now operating stable in field, and the beam cutting time is less than 10us. | |||
![]() |
Poster TUPHA096 [0.342 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA096 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA098 | The FRIB Run Permit System | EPICS, interface, database, controls | 646 |
|
|||
Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661 The Facility for Rare Isotope Beams (FRIB) accelerates many different ion species and charge states defining a wide spectrum of operating modes and parameters. The role of the Run Permit System (RPS) here is to examine if a requested state is suitable for the production of beam. The decision to permit beam is based on input from configuration management databases, machine and personnel protection systems, and beam characteristics and destination. Seeded with this information, an appropriate set of operating parameters are deployed to hardware to support the requested mode. This contribution will describe the interfaces, implementation, and behavior of the RPS at FRIB. |
|||
![]() |
Poster TUPHA098 [3.404 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA098 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA101 | Applying the Functional System Interaction Process at ESS | machine-protect, interface, neutron, controls | 649 |
|
|||
The European Spallation Source ERIC is being built in Lund, Sweden to complement the existing neutron sources in Europe and worldwide. ESS will be the bright-est neutron source ever built upon completion and aims to have an availability of 95% during steady state opera-tions. The purpose of Machine Protection at ESS is to protect the equipment in order to support the high availability. Due to the distributed nature of Machine Protection numerous design teams are involved to implement Protection Functions. The Machine Protection Development at ESS follows the Functional Protection lifecycle for System-of-systems developed at the facility. This paper focuses on the application of the Functional System Inter-action Process part of the Functional Protection method. To obtain the system interaction model, behavioural requirements and to allocate Protection Functions use case workshops are held. The feasibility of different system architectures and protection function implementations are discussed and simulated by going through fore-seen operational sequences, use cases. The different architectures and use cases are documented using Enter-prise Architect. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA101 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA102 | New Beam Permit Process for the Proton Synchrotron Complex | status, operation, interface, proton | 655 |
|
|||
Injecting beams in CERN facilities is subject to the CERN safety rules. It is for this reason that the Beam Permit approval procedure was improved by moving away from a paper-based workflow to a digital form. For each facility the Beam Permits are signed by the various responsible specialists (Access systems, safety equipment, radiation protection, etc…). To achieve this, CERN's official Engineering Data Management System (EDMS) is used. The functionality of EDMS was extended to accommodate the additional requirements, whilst keeping a user friendly web interface. In addition, a new webpage within the CERN OP-webtools site was created with the purpose of providing a visual overview of the Beam Permit status for each facility. This new system is used in the CERN Control Centre (CCC) and it allows the operations team and all people involved in the signature process to follow the Beam Permit status in a more intuitive, efficient and safer way. | |||
![]() |
Poster TUPHA102 [1.083 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA102 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA103 | LIA-20 Experiment Protection System | controls, experiment, power-supply, network | 660 |
|
|||
In Budker Institute of Nuclear Physics is being developed linear induction accelerator with beam energy 20MeV (LIA-20) for radiography. Distinctive feature of this accelerator in protection scope is existence both machine, person protection and experiment protection system. Main goal of this additional system is timely experiment inhibit in event of some accelerator faults. This system based on uniform protection controllers in VME form-factor which connected to each other by optical fiber. By special lines protection controller fast receive information about various faults from accelerator parts like power supplies, magnets, vacuum pumps and etc. Moreover each pulse power supply (modulator) fast send its current state through special 8 channel interlock processing board, which is base for modulator controller. This system must processing over 4000 signals for decision in several microseconds for experiment inhibit or permit.
interlocks VME LIA-20 protection |
|||
![]() |
Poster TUPHA103 [17.042 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA103 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA105 | Development of Pulse Fault Sequence Analysis Application with KSTAR Data Integration System | operation, interface, plasma, controls | 663 |
|
|||
The Korea Superconducting Tokamak Advanced Research (KSTAR) interlock related systems are configured with various system such as fast interlock, supervisory interlock, plasma control, central control, and heating using various types of hardware, software, and interface platforms. For each system, monitoring and analysis tools are already well-developed. However, for the analysis of system fault behavior, these heterogeneous platforms do not help finding the relation of failure. When the interlock events are latched or pulse is stopped by PCS, events are transmitted to different actuators and it could make another events via various interface. In other words, it could lead another factor of fault causes on different system. Through this application we will figure out sequence of fault factor during the pulse-by-pulse KSTAR operation. The KSTAR Data Integration System (KDIS) is configured with KSTAR event-driven architecture and data processing environment. This application will be developed on the KDIS environment and synchronized with KSTAR event. This paper will present the development of shot fault sequence analysis logic and application with KDIS. | |||
![]() |
Poster TUPHA105 [1.156 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA105 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA106 | ESS Accelarator Oxygen Depletion Hazard Detection System | PLC, cryogenics, controls, ion-source | 666 |
|
|||
At the European Spallation Source ERIC (ESS), cryogenic cooling is essential for various equipment of the facility. The ESS Superconducting LINAC and the ESS Cryomodule Test Stand, will require major cryogenic services in order to be supplied with liquid nitrogen and helium. Since the use of cryogenic fluids can be associated with Oxygen Depletion Hazard (ODH), the ESS Protection and Safety Systems group will install an ODH Detection System which is a PLC-based alarm system. This system will monitor real time Oxygen concentration levels in designated areas, with the aim to alarm personnel if the oxygen level is detected below certain thresholds. This paper gives an overview about the requirements, system architecture, hardware and software of the ODH Detection System in ESS Accelerator buildings | |||
![]() |
Poster TUPHA106 [2.899 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA106 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA107 | Technical and Organisational Complexities with a Distributed MP Strategy at ESS | operation, interface, power-supply, machine-protect | 670 |
|
|||
The reliable protection of the ESS equipment is important for the success of the project. This requires multiple systems and subsystems to perform the required protection functions that prevent undesired hazardous events. The complexity of the machine, the different technical challenges and the intrinsic organisational difficulties for an in-kind project like ESS impose serious challenges to the distributed Machine Protection strategy. In this contribution, the difficulties and adopted solutions are described to exemplify the technical challenges encountered in the process. | |||
![]() |
Poster TUPHA107 [0.200 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA107 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA111 | A Major Performance Upgrade to the Transverse Feedback System at the Advance Photon Source | feedback, FPGA, operation, photon | 674 |
|
|||
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), a major upgrade to expand the system is under way. The existing system is operating at a third of the storage ring bunch capacity, or 324 of the available 1296 bunches. This upgrade will allow the sampling of all 1296 bunches and make corrections for all selected bunches in a single storage ring turn. To facilitate this upgrade a new analog I/O board capable of 352 MHz operation was developed along with a revolution clock cleaning circuit. A 352MHz clock cleaning circuit was also required for the high-speed analog output circuit to maintain data integrity to the receiving DAC unit that is 61m away. This receiving DAC unit will have its transceiver data rate upgraded from 2.3Gbps to about 7Gbps transmitted over a fiber optic link. This paper discusses some of the challenges in reducing the clock jitter from both the system P0 bunch clock and the 352MHz clock along with the necessary FPGA hardware upgrades and algorithm changes, all of which is required for the success of this upgrade. |
|||
![]() |
Poster TUPHA111 [2.976 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA111 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA117 | Upgrade of the LLRF Control System at LNL | controls, cavity, FPGA, LLRF | 678 |
|
|||
For the SPES project at Legnaro National Laboratories (LNL), a Low-Level Radio Frequency (LLRF) has been designed to have flexibility, reusability and an high precision. It is an FPGA-based digital feedback control system using RF ADCs for the direct undersampling and it can control at the same time eight different cavities. The LLRF system was tested on the field with an accelerated beam. In the last year some improvements on the firmware, software and hardware of the control system have been done. In this paper the results carried out in the more recent tests, the future works and the upgrades of the system will be detailed. | |||
![]() |
Poster TUPHA117 [2.844 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA117 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA118 | Correction of 10 Hz Orbit Distortion From Diamond's I10 Fast Switching Chicane | controls, electron, power-supply, polarization | 682 |
|
|||
The I10 beamline at Diamond Light Source is configured to study circular dichroism. To increase signal to noise ratio between the two beam polarisations and increase temporal resolution the beamline is fed by two separate IDs that are typically configured with opposite handed polarisations. A chicane of steering magnets with programmable power supplies is used to provide 10 Hz switching between the two photon beams by producing a dynamic closed bump that alternates the on-axis trajectory of the electron beam between the two IDs. In order to maintain the closed bump and make the switching transparent to the rest of the photon beamlines the phase and amplitude of the sine functions applied to the chicane magnets must be exactly correct. In this paper the linear scheme that was used to correct the residual 10 Hz orbit distortion is presented. Future work that uses the fully programmable nature of the magnet power supply controllers to correct high order distortions is also discussed. | |||
![]() |
Poster TUPHA118 [1.806 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA118 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA119 | Online Coupling Measurement and Correction Throughout the LHC Cycle | coupling, software, operation, dipole | 686 |
|
|||
With high intensity beams, a precise measurement and effective correction of the betatron coupling is essential for the performance of the Large Hadron Collider (LHC). In order to measure this parameter, the LHC transverse damper(ADT), used as an AC dipole, will provide the necessary beam excitation. The beam oscillations will be recorded by the Beam Positions Monitors and transmitted to dedicated analysis software. We set up the project with a 3-layer software architecture: The central node is a java server orchestrating the different actors: The Graphical User Interface, the control and triggering of the ADT AC dipole, the BPMs, the oscillation analysis (partly in python), and finally the transmission of the correction values. The whole system, is currently being developed in a team using Scrum, an iterative and incremental agile software development framework. In this paper we present an overview of this system, experience from machine development and commissioning as well as how scrum helped us to achieve our goals. Improvement and re-use of the architecture with a nice decoupling between data acquisition and data analysis are also briefly discussed. | |||
![]() |
Poster TUPHA119 [0.450 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA119 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA120 | New CERN Proton Synchrotron Beam Optimization Tool | GUI, operation, controls, software | 692 |
|
|||
This paper describes a new software tool recently developed at CERN called (New CPS Beam Optimiser). This application allows the automatic optimization of beam properties using a statistical method, which has been modified to suit the purpose. Tuning beams is laborious and time-consuming, therefore, to gain operational efficiency, this new method to perform an intelligent automatic scan sequence has been implemented. The application, written in JavaFX, uses CERN control group standard libraries and is quite simple. The GUI is user-friendly and allows operators to configure different optimization processes in a dynamic and easy way. Different measurements, complemented by simulations, have therefore been performed to try and understand the response of the algorithm. These results are presented here, along with the modifications still needed in the original mathematical libraries. | |||
![]() |
Poster TUPHA120 [1.292 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA120 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA121 | Development of the Power Supply Control System for J-PARC Hadron Experimental Facility | controls, power-supply, PLC, operation | 697 |
|
|||
Funding: This work was supported by JSPS KAKENHI Grant Number 26800153. The Hadron Experimental Facility is designed to handle an intense slow-extracted proton beam from the 30-GeV Main Ring of the Japan Proton Accelerator Research Complex (J-PARC). We have developed a new control system of a magnet power supply to work with a Programmable Logic Controller (PLC). The control PLC handles the status of the interlock signals between a power supply and a magnet, and monitors the output voltage and the current. The PLC also controls a programmable reference voltage to regulate the output current. In addition, we have been developing an automatic orbit-correction program with the control system of the magnet power supply. The previous data of the beam profile monitors located on the upstream side of the beam dump and the temperature distribution on the beam dump show a possibility of the automatic correction of the beam orbit to the beam dump. The optimized current for the horizontal steering magnet was calculated from the horizontal displacement of the proton beam measured with the beam profile monitors. This paper reports the current status of the power supply control system which can automatically correct the horizontal beam position at the beam dump. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA121 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA125 | The Bunch Arrival Time Monitor at FLASH and European XFEL | laser, controls, electron, FEL | 701 |
|
|||
In modern free electron laser facilities like FLASH I/II and European XFEL at DESY a high resolution intra bunch train arrival time measurement is mandatory, providing a crucial information for the beam based feedback system. For this purpose a Bunch Arrival Time Monitor (BAM) was developed, based on an electro-optical scheme where an ultra-short pulsed laser is employed. A BAM is composed of several subsystems, including stepper motors, power management, dedicated readout board, management board for voltage settings, temperature sensors and temperature controller and optical amplifier. Part of the electronics is developed using the MicroTCA standard. We will present in this poster the basic requirements for the BAM, software design and implementation developed to manage the subsystems and their interactions. | |||
![]() |
Poster TUPHA125 [1.356 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA125 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA126 | The State Machine for the Accelerator System Working in the National Synchrotron Radiation Centre Solaris | TANGO, storage-ring, electron, controls | 706 |
|
|||
A state in which accelerator system works at a given moment of time is determined by the state machine. The idea of the project has been based on FSM - finite state machine, in which each of the states is precisely determined by assigned specified operations on subsystem devices of the accelerator system such as e.g. magnets of storage rings, RF transmitters etc. To ensure high reliability, the main part of the project has been based on PLC - Programmable Logic Controller. StateMachine wich is a TangoClass has been written in Python using the facadedevice library, that allows information from the control system to be delivered to the PLC system. By using an universal Tango Class AllenBradleyEIP the state machine shering an informationa about accelerator system to the Tango control system. This information is archived in Cassandra database system by using the Tango HDB++ archiving system. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA126 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA127 | A Dual Arms Robotic Platform Control for Navigation, Inspection and Telemanipulation | controls, operation, hardware, interface | 709 |
|
|||
High intensity hadron colliders and fixed target experiments at CERN require an increasing amount of robotic tele-manipulation interventions to prevent and reduce excessive exposure of maintenance personnel to the radioactive environment. Tele-manipulation tasks are often required on dated radioactive devices which were not conceived to be maintained and handled using standard one arm robotic solutions. Robotic platforms with a level of dexterity that often requires using two robotic arms with a minimum of six degrees of freedom are instead needed for these purposes. In this paper, the control of a novel robust robotic platform able to host and to carry safely a dual-arms robotic system is presented. The arms and the vehicle controls are fully integrated in order to guarantee simplicity to the operators during the realization of the robotic tasks. A novel high-level control architecture for the new robot is shown, as well as a novel low-level safety layer for anti-collision and recovery scenarios. Preliminary results of the system commissioning are presented using CERN accelerator facilities as a use case. | |||
![]() |
Poster TUPHA127 [5.742 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA127 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA128 | Using LabVIEW to Build Distributed Control System of a Particle Accelerator | controls, LabView, network, interface | 714 |
|
|||
New isochronous cyclotron DC-280 is being created at the FLNR, JINR. Total amount of the process variables is about 4000. The variety of field devices of different types is 20. This paper describes architecture and basic principles of the distributed control system using LabVIEW DSC module. | |||
![]() |
Poster TUPHA128 [2.255 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA128 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA129 | Motion Control System for the European Spallation Source Target Wheel | target, controls, radiation, neutron | 717 |
|
|||
The European Spallation Source (ESS) linear accelerator will deliver high energy proton bunches to tungsten sectors on a rotating Target Wheel, which will produce neutrons through a nuclear process. The motion control system of the Target Wheel presents engineering challenges, such as: velocity and phase stability requirements to precisely align individual tungsten sectors with proton bunches from the accelerator; a high moment of inertia due to the composition and distribution of mass on the wheel; limitations on the physical space to integrate control components, and components for associated safety systems; and, some components being exposed to a high radiation environment. The motion control system being prototyped employs components that satisfy the constraints on the physical space and radiation environment. Precise velocity and phasing of the Target Wheel are achieved by generating a series of pulses as each tungsten sector passes a fiducial point in the rotational cycle, and implementing a motion control algorithm to correctly synchronise the Target Wheel with reference signals from the centralised ESS timing system, which also controls the timing of the accelerator. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA129 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA130 | Design and Development of the Control System for a Compact Carbon-14 AMS Facility | controls, interface, site, network | 722 |
|
|||
Funding: Beijing Science and Technology Committee A compact AMS facility which is special used for further analyzing atmospheric pollution especially in north China via carbon-14 measurement was developed at CIAE (China Institute of Atomic Energy). This machine is a single acceleration stage AMS, running with the highest accelerate voltage of 200kV. The control system is based on distributed Ethernet control system, using standard TCP/IP protocol as main communication protocol. In order to connect to the main control network freely, device-level data-link layers were developed also. A LabVIEW client, developing virtual machine applied environment, provides friendly graphical user interface for the devices management and measurement data processing. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA130 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA131 | PLC Based Vacuum Controller Upgrade and Integration at the Argonne Tandem Linear Accelerator System | vacuum, controls, PLC, interface | 724 |
|
|||
Funding: This work was supported by the U.S. Department of Energy, Contract No. DE-AC02-06CH11357. This research used resources of ANL's ATLAS facility, which is a DOE Office of Science User Facility. The installation of a new Electron Beam Ion Source (EBIS) to the Argonne Tandem Linear Accelerating System (ATLAS) at Argonne National Laboratory requires a vacuum system capable of providing pressures in the region of 10-10 Torr. Historically, vacuum interlocks have been provided via analog logic chassis which are difficult to upgrade and maintain. In order to provide sufficient interlocks to protect high voltage components of the EBIS, a new programmable logic controller (PLC) based Vacuum control system has been developed and integrated into the rest of the accelerator supervisory control system. The PLC interfaces not only with fast acting relay based interlock signals but also with RS-485 based serial devices to monitor and control lower priority parameters such as pump speeds, vacuum pressure readout and set points, run hours and more. This work presents the structure and interface logic necessary to communicate with a range of vacuum gauges, turbo-molecular pumps and ion pump controllers. In addition, the strategy to interface vacuum control with the rest of the accelerator control system is presented. |
|||
![]() |
Poster TUPHA131 [5.089 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA131 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA132 | Design and Implementation of Power Supply Control System on HI-13 | controls, power-supply, PLC, interface | 728 |
|
|||
On the HI-13 tandem accelerator, steer power supply and quadrupole lens power supply provides three different types of control interface, Remote control system of these power supplies implemented by using Siemens S7 series PLC, serial server, OPC server and WINCC, Long-time operation show that the control system is easy to be operated and its performance is reliable. Keywords: HI-13, power supply control system, WINCC | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA132 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA134 | Do You Really Need a Low Current Amplifier to Drive a Low Current Motor? | controls, feedback, experiment, impedance | 730 |
|
|||
NSLS2 is standardized on Geo Brick LV Delta Tau 5A motor controller, suitable to drive majority of stepper and servo motors. Standardization allows less spare inventory and common skill set to maintain. However, some applications especially instruments in the space confined endstations require using small, or even miniature motors. The question that we address, what are the options in customizing the 5A unit for driving low current motors, and what are the limitations? In this paper, we present a quantitative comparison of drive currents and performance data collected with Delta Tau PeWin software and external test equipment for a variety of low current steppers and servomotors with and without encoders ranging from 45mA to 250mA. Delta Tau Geo Brick LV comes in different amplifier configurations: a combination of 5A, 1A, and 0.25A amplifiers. While all configurations are tested, research goal is focused on performance and limitations of 5A driver, avoiding using step and direction option with extra hardware. Performance of widely used Newport MFA-PP and MFA-CC also will be discussed. | |||
![]() |
Poster TUPHA134 [1.071 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA134 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA135 | Online Simulation Framework Through HTTP Services | controls, interface, lattice, electron | 734 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. The development of HTTP service interfaces* to the BNL Collider-Accelerator Department (C-AD) controls system opens up the ability to more quickly and easily adapt existing codes developed for other systems for use at RHIC. A simple particle accelerator online model built for commissioning the NSLS II** was adapted for use with the Low Energy RHIC electron Cooling project (LEReC)*** and the Coherent Electron Cooling (CeC)**** proof of principle experiment. For this project, a set of python modules and a python application were adapted for use in RHIC by replacing NSLS II control system interfaces with python modules that interface to the C-AD controls HTTP services. This paper will discuss the new interfaces and the status of commissioning them for operations. * T. D'Ottavio, et al., these proceedings ** S. Seletskiy et al., TUPMA054, IPAC15, 2015. *** A. Fedotov et al., WEA4CO05, NAPAC16, 2016. **** V.N. Litvinenko et al., THPS009, IPAC11, 2011 |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA135 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA139 | ESRF Ramping Injector Power Supply Controlled by Tango | controls, TANGO, SRF, FPGA | 739 |
|
|||
A new design of ESRF booster power supply system has been developed and installed. A multiple power supplies control through network including real time control is now operational at ESRF. It manages 4 power supplies to generate 3 waveforms defined with 3x1600 values in a setpoint file. The power supplies states are managed by PLCs. The ramping waveforms are managed by a real time program running on a FPGA board. And a high level control on top of them is assumed by a TANGO multiple classes system. This paper presents how these three levels of controls are interlinked and show the results achieved | |||
![]() |
Poster TUPHA139 [1.214 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA139 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA141 | Integration of Sample Environment Systems at ESS | controls, EPICS, vacuum, GUI | 741 |
|
|||
The European Spallation Source ERIC (ESS) will consist of 22 different neutron instruments. Each instrument is able to use a large variety of devices to control the environment parameters of the sample during the experiments. Users must be able to control this equipment and the instruments as well as storing and retrieving experiment data. For this purpose, Experimental Physics and Industrial Control System (EPICS) will be used as the backbone control system. This work shows a typical use case where a Sample Environment System (SES) comprised by a Closed Cycle Refrigerator (CCR), spectrometer, temperature and pressure controller has been integrated into the ESS control system, from hardware to user interface. | |||
![]() |
Poster TUPHA141 [9.247 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA141 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA143 | A Database to Store EPICS Configuration Data | database, MMI, controls, interface | 745 |
|
|||
Funding: This work has been supported by the German Federal Ministry of Education and Research (BMBF). The operation of extensive control systems cannot be performed by adjusting all parameters one by one manually. Instead, a set of parameters is loaded and applied in bulk. We present a system to store such parameter sets in a type-safe fashion into and retrieve them from a configuration database. The configuration database is backed by an SQL database. Interfaces to store and retrieve data exist for the C++, Java and Python programming languages. GUIs are available both as a standalone program using C++ and Qt, and integrated into Control System Studio (CSS). The version integrated into CSS supports data validators implemented as Eclipse plugins that are run before each commit. The format of the configuration data that can be stored is XML-like, and export and import to/from XML is implemented. The database can hold several completely independent "files" of configuration data. In each file, several branches can be stored, each branch consisting of a chain of commits. Each commit can easily be retrieved at any time. For each entry, the modification history can easily be queried. For the DEPFET collaboration. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA143 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA146 | Interface Between EPICS and ADO | EPICS, controls, software, interface | 748 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. EPICS is widely used software infrastructure to control Particle Accelerators, its Channel Access (CA) network protocol for communication with Input/Output Controllers (IOCs) is easy to implement in hardware. Many vendors provide CA support for their devices. The RHIC Control System provides control of more than 400, 000 parameters through Accelerator Data Objects (ADO) software abstraction layer. In this paper we present software bridge, which allows to cross-communicate between ADO and EPICS devices. It consists of two separate programs: an ADO manager, which hosts the ADO parameters and executes caput() request to modify EPICS PV when parameter is changed; and an epics2ado program which monitors the EPICS PVs and notifies the ADO manager. This approach have been implemented in integration of the NSLSII PSC hardware interface into RHIC Controls System. |
|||
![]() |
Poster TUPHA146 [0.435 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA146 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA148 | Next Generation Control System Using the EtherCAT Technology | controls, undulator, LLRF, power-supply | 751 |
|
|||
Toward the SPring-8 upgrade, which we call SPring-8-II, new innovative technologies are introduced at a control framework, a platform, and a fieldbus. We adopted EtherCAT having a master/slave topology as a network based fieldbus. Since a cyclic data transfer time is less than 1msec, EtherCAT can be provided enough performance for a fast control and a feedback system. Synchronization between slaves can be realized easily by the distributed clock technology. Controllers and sensors are set near equipment, and input and output data to/from a master via an Ethernet cable. It reduces the number of wires and the working time for wiring. In 2016, we installed EtherCAT into three types of equipment control systems. One was a prototype digital LLRF system in the high power rf test stand at SPring-8. Another was sub-encoder readout for an undulator at SPring-8. The other was a control system for a kicker magnet power supply at SACLA. An XMC typed EtherCAT Master module was implemented into each of these systems and connected to multi vendor slaves. In this paper, we report the status of new control system using the EtherCAT technology and future plan. | |||
![]() |
Poster TUPHA148 [0.888 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA148 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA149 | MADOCA to EPICS Gateway | EPICS, controls, brilliance, data-acquisition | 755 |
|
|||
MADOCA-to-EPICS gateway has been developed for easy and rapid integration of EPICS ready devices into MADOCA, the control software framework for SPring-8 and SACLA. MADOCA uses equipment control software called Equipment Manager (EM) in the device control layer. The MADOCA-to-EPICS gateway is implemented as a general-purpose EM to handle EPICS IOCs. The gateway consists of EM functions that interact with IOCs using Channel Access (CA) protocol corresponding to EPICS commands such as caget, caput and camonitor. We can build the gateway for the target EPICS device by editing the EM configuration file, without any programming. We have applied the gateway to the Libera Brilliance+ installed in the SPring-8 storage ring for the evaluation towards the SPring-8 upgrade project. In addition, it has been applied to the Libera Brilliance Single Pass and Spark installed in beam transport line, and the Libera Spark and Cavity installed in SACLA. The gateway brings us the benefits to minimize the installation time and effort even for the different platform (CPU and OS) devices. We will report on the development and advantage as well as the performance improvement of the MADOCA-to-EPICS gateway. | |||
![]() |
Poster TUPHA149 [3.431 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA149 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA152 | Towards a Time-Constrained Service-Oriented Architecture for Automation and Control in Large-Scale Dynamic Systems | real-time, controls, software, PLC | 760 |
|
|||
Funding: This work is supported by National Natural Science Foundation of China(61333003) and Science and Technology Development Foundation of China Academy of Engineering Physics (14-FZJJ-0422). Rapidly changing demands for interoperability among heterogeneous systems leads to a paradigm shift from pre-defined control strategies to dynamic customization within many automation systems, e.g., large-scale scien-tific facilities. However, today's mass systems are of a very static nature. Fully changing the control process requires a high amount of expensive manual efforts and is quite error prone. Hence, flexibility will become a key factor in the future control systems. The adoption of web services and Service-Oriented Architecture (SOA) can provide the requested capability of flexibility. Since the adaptation of SOAs to automation systems has to face time-constrained requirements, particular attention should be paid to real-time web services for deterministic behaviour. This paper proposes a novel framework for the integration of a Time-Constrained SOA (TcSOA) into mass automation systems. Our design enables service encapsulation in filed level and evaluates how real time technologies can be synthesized with web services to enable deterministic performance. |
|||
![]() |
Poster TUPHA152 [0.438 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA152 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA153 | Python and MATLAB Interfaces to RHIC Controls Data | controls, interface, device-server, MMI | 765 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. In keeping with a long tradition in the BNL Collider-Accelerator Department (C-AD) controls environment, we try to provide general and simple to use interfaces to the users of the controls. In the past we have built command line tools, Java tools, and C++ tools that allow users to easily access live and historical controls data. With more demand for access through other interfaces, we recently built a set of python and MATLAB modules to simplify access to control system data. This is possible, and made relatively easy, with the development of HTTP service interfaces to the controls*. While this paper focuses on the python and MATLAB tools built on top of the HTTP services, this work demonstrates clearly how the HTTP service paradigm frees the developer from having to work from any particular operating system or develop using any particular development tool. * T. D'Ottavio, et al., these proceedings |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA153 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA154 | JavaFX and CS-Studio: Benefits and Disadvantages in Developing the Next Generation of Control System Software | controls, framework, interface, Windows | 770 |
|
|||
The new developments inside the CS-Studio community were made using the JavaFX platform to overcome the limitations and difficulties of using Eclipse SWT. This article will explain the benefits and disadvantages of using the JavaFX technology inside Eclipse RCP, and try to foresee the path of the new generations of CS-Studio application. | |||
![]() |
Poster TUPHA154 [2.619 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA154 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA156 | Controls Configuration Database at ESS | controls, interface, database, PLC | 775 |
|
|||
At the European Spallation Source (ESS), thousands of (physical and logical) devices will be in production and execute a wide range of functions to enable both the machine and end-station instruments to perform as expected from a controls point of view. Typical examples of such devices are racks, power supplies, motors, pumps, PLCs and IOCs. To properly manage the information of devices in an integrated fashion and at the same time allow external applications (consuming this information) to perform well, an application called Controls Configuration Database (CCDB) was developed at ESS. The present paper introduces this application, describes its features, architecture and technology stack, data concepts, interfaces, and ecosystem; finally, it enumerates development directions that could be pursued to further improve it. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA156 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA159 | Malcolm: A Middlelayer Framework for Generic Continuous Scanning | controls, detector, EPICS, hardware | 780 |
|
|||
Malcolm is a middlelayer framework that implements high level configure/run behaviour of control system components like those used in continuous scans. It was created as part of the Mapping project at Diamond Light Source to improve the performance of continuous scanning and make it easier to share code between beamlines. It takes the form of a Python framework which wraps up groups of EPICS PVs into modular "Blocks". A hierarchy of these can be created, with the Blocks at the top of the tree providing a higher level scanning interface to GDA, Diamond's Generic Data Acquisition software. The framework can be used as a library in continuous scanning scripts, or can act as a server via pluggable communications modules. It currently has server and client support for both pvData over pvAccess, and JSON over websockets. When running as a webserver this allows a web GUI to be used to visualize the connections between these blocks (like the wiring of EPICS areaDetector plugins). This paper details the architecture and design of framework, and gives some examples of its use at Diamond. | |||
![]() |
Poster TUPHA159 [0.742 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA159 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA161 | SIP4C/C++ at CERN - Status and Lessons Learned | timing, software, operation, status | 785 |
|
|||
A C/C++ software improvement process (SIP4C/C++) has been increasingly applied by the CERN accelerator Controls group since 2011, addressing technical and cultural aspects of our software development work. A first paper was presented at ICALEPCS 2013*. On the technical side, a number of off-the-shelf software products have been deployed and integrated, including Atlassian Crucible (code review), Google test (unit test), Valgrind (memory profiling) and SonarQube (static code analysis). Likewise, certain in-house developments are now operational such as a Generic Makefile (compile/link/deploy), CMX (for publishing runtime process metrics) and Manifest (capturing library dependencies). SIP4C/C++ has influenced our culture by promoting integration of said products into our binaries and workflows. We describe our current status for technical solutions and how they have been integrated into our environment. Based on testimony from four project teams, we present reasons for and against adoption of individual SIP4C/C++ products and processes. Finally, we show how SIP4C/C++ has improved development and delivery processes as well as the first-line support of delivered products.
*http://jacow.org/ICALEPCS2013/papers/moppc087.pdf, http://jacow.org/ICALEPCS2013/posters/moppc087_poster.pdf |
|||
![]() |
Poster TUPHA161 [0.781 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA161 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA163 | CBNG - The New Build Tool Used to Build Millions of Lines of Java Code at CERN | controls, MMI, software, factory | 789 |
|
|||
A large part of the CERN Accelerator Control System is written in Java by around 180 developers (software engineers, operators, physicists and hardware specialists). The codebase contains more than 10 million lines of code, which are packaged as 1000+ JARs and are deployed as 600+ different client/server applications. All this software are produced using CommonBuild Next Generation (CBNG), an enterprise build tool implemented on top of industry standards, which simplifies and standardizes the way our applications are built. CBNG not only includes general build tool features (such as dependency management, code compilation, test execution and artifact uploading), but also provides traceability throughout the software life cycle and makes releases ready for deployment. The interface is kept as simple as possible: the users declare the dependencies and the deployment units of their projects in one file. This article describes the build process, as well as the design goals, the features, and the technology behind CBNG. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA163 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA164 | Evaluation of Model Based Real Time Feedback Control System on Plasma Density | controls, real-time, plasma, software | 794 |
|
|||
"Design and implementation of a standard framework for KSTAR control system", FED, Volumes 89, 2015 "Designing a common real-time controller for VLT applications", Proc. of SPIE Vol. 5496 |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA164 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA165 | New developments for the TANGO Alarm System | TANGO, database, interface, device-server | 797 |
|
|||
The TANGO Alarm System, based on an efficient event-driven, highly configurable rule-based engine named AlarmHandler, has undergone a deep refactoring. The dedicated MySQL database has been dropped; the TANGO database now stores all the configuration whereas the HDB++ historical database keeps all the alarms history. Correlating alarms with any other engineering data is now much simpler. A dynamic attribute is provided for each alarm rule; this allows to easily build a hierarchy of AlarmHandlers. The AlarmHandler manages Attribute quality in the alarm rules and provides possible exceptions resulting in alarm evaluation. Mathematical functions, such as sin, cos, pow, min, max and ternary conditionals are available in the alarm formulae. The TANGO AlarmHandler device server is now based on the IEC 62682 standard. | |||
![]() |
Poster TUPHA165 [1.099 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA165 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA166 | New Developments for the HDB++ TANGO Archiving System | TANGO, GUI, SRF, laser | 801 |
|
|||
TANGO HDB++ is a high performance event-driven archiving system which stores data with micro-second resolution timestamps, using archivers written in C++. HDB++ currently supports MySQL and Apache Cassandra back-ends but could be easily extended to support additional back-ends. Since the initial release many improvements and new features have been added to the HDB++. In addition to bug-fixes and optimizations, the support for context-based archiving allows to define an archiving strategy for each attribute, specifying when it has to be archived or not. Temporary archiving is supported by means of a time-to-live parameter, available on a per-attribute basis. The Cassandra back-end is using Cassandra TTL native feature underneath to implement the time-to-live feature. With dynamic loading of specific libraries switching back-ends can be done on-the-fly and is as simple as changing a property. Partition and maintenance scripts are now available for HDB++ and MySQL. The HDB++ tools, such as extraction libraries and GUIs, followed HDB++ evolution to help the user to take full advantage of the new features. | |||
![]() |
Poster TUPHA166 [1.957 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA166 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA167 | Tango Web Access Modules and Web Clients for NICA Control System | TANGO, controls, operation, site | 806 |
|
|||
NICA (Nuclotron-based Ion Collider Facility) is a new accelerator complex designed at the Joint Institute for Nuclear Research (Dubna, Russia) to study properties of dense baryonic matter. The report describes Tango-modules designed at JINR to provide web-access to Tango-based control system. RestDS is a lightweight Tango REST service, developed in C++ with Boost and OpenSSL libraries. It implements Tango REST API and Tango JINR REST API; WebSocketDS is a lightweight Tango WebSocket service, developed in C++ with WebSocket++, Boost and OpenSSL libraries. It implements Tango attributes reading and command executing through WebSockets. The report also gives examples of web client applications for NICA control system, using these services. | |||
![]() |
Poster TUPHA167 [6.383 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA167 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA168 | Improving Throughput and Latency of D-Bus to Meet the Requirements of the Fair Control System | timing, hardware, software, controls | 809 |
|
|||
In developing the control system for the FAIR accelerator complex we encountered strict latency and throughput contraints on the timely supply of data to devices controlling ramped magnets. In addition, the timing hardware that interfaces to the White Rabbit timing network may be shared by multiple processes on a single front-end computer. This paper describes the interprocess communication and resource-sharing system, and the consequences of using the D-Bus message bus. Then our experience of improving latency and throughput performance to meet the realtime requirements of the control system is discussed. Work is also presented on prioritisation techniques to allow time-critical services to share the bus with other components. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA168 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA169 | Tango Based Software of Control System of LIA-20 | controls, TANGO, software, hardware | 813 |
|
|||
The linear induction accelerator LIA-20 for radiography is a pulsed machine designed to provide three consecutive electron bunches. Since every pulse is a distinctive experiment, it is of high importance to provide coherence of the facility state and the experimental data. This paper presents overall software architecture. Challenges and particular approaches to designing of a pulsed machine control system using Tango are discussed. | |||
![]() |
Poster TUPHA169 [4.579 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA169 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA170 | Containerized Control Structure for Accelerators | controls, EPICS, experiment, software | 816 |
|
|||
Nowadays modern accelerators are starting to use virtualization to implement their control systems. Following this idea, one of the possibilities is to use containers. Containers are highly scalable, easy to produce/reproduce, easy to share, resilient, elastic and low cost in terms of computational resources. All of those are characteristics that fit with the necessities of a well defined and versatile control system. In this paper, a control structure based on this paradigm is discussed. Firstly the technologies available for this task are briefly compared. Starting from containerizing tools and following with the container orchestration technologies. As a result Kubernetes and Docker are selected. Then, the basis of Kubernetes/Docker and how it fits into the control of an accelerator is stated. Following the control applications suitable to be containerized are analyzed. It includes electronic log systems, archiving engines, middleware servers,… Finally, a particular structure for an accelerator based on EPICS as middleware is sketched. | |||
![]() |
Poster TUPHA170 [0.215 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA170 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA171 | Development of NICA Control System: Access Control and Logging | TANGO, controls, database, operation | 822 |
|
|||
NICA (Nuclotron-based Ion Collider fAcility) is a new accelerator complex being constructed at the Joint Institute for Nuclear Research (Dubna, Russia). It will provide heavy ion colliding experiments to study properties of dense baryonic matter. The TANGO based control system of the NICA complex is under development now. The report describes design of the role-based authorization and logging system. It allows limiting access to any Tango device command or attribute according to a user roles and location. The system also restricts access to the Tango database and records details of its modifications. The authorization is performed on the Tango server side thus complementing the native TANGO client-side access control. First tests of the system were performed during the latest Nuclotron run. | |||
![]() |
Poster TUPHA171 [1.992 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA171 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA173 | A Web-Based Report Tool for Tango Control Systems via Websockets | controls, TANGO, device-server, status | 826 |
|
|||
Beamlines at Synchrotron Light sources operate 24 hours/day requiring Beamline scientists to have tools to monitor the current state of the Beamline without interfering with the measurements being carried out. The previous web report system developed at ALBA was based on cron tasks querying the Tango Control system and generating html files. The new system integrates all those automatic tasks in a Tornado Tango Device letting the users create their own reports without requiring the intervention of the software support groups. This device runs a Tornado web server providing an html5 web interface to create, customize and visualize its reports in real time (via websockets). Originally designed for the vacuum engineers to monitor the vacuum, is actually used by the scientists and engineers involved in the experiment and the different on-call services to remotely check the beamline overall status. | |||
![]() |
Poster TUPHA173 [0.867 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA173 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA174 | Cumbia: A New Library for Multi-Threaded Application Design and Implementation | TANGO, controls, factory, EPICS | 830 |
|
|||
Cumbia is a new library that offers a carefree approach to multi-threaded application design and implementation. Written from scratch, it can be seen as the evolution of the QTango library, because it offers a more flexible and object oriented multi-threaded programming style. Less concern about locking techniques and synchronization, and well defined design patterns stand for more focus on the work to be performed inside Cumbia Activities and reliable and reusable software as a result. The user writes Activities and decides when their instances are started and to which thread they belong. A token is used to register an Activity, and activities with the same token are run in the same thread. Computed results can be forwarded to the main execution thread, where a GUI can be updated. In conjunction with the Cumbia-Tango module, this framework serves the developer willing to connect an application to the Tango control system. The integration is possible both on the client and the server side. An example of a TANGO device using Cumbia to do work in background has already been developed, as well as simple Qt graphical clients relying on the framework. | |||
![]() |
Poster TUPHA174 [0.567 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA174 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA177 | Status of the Development of the Experiment Data Acquisition Pipeline for the European Spallation Source | detector, EPICS, neutron, experiment | 835 |
|
|||
Funding: This project is partially funded by the European Union Framework Programme for Research and Innovation Horizon 2020, under grant agreement 676548. The European Spallation Source will produce more data than existing neutron facilities, due to higher accelerator power and to the fact that all data will be collected in event mode with no hardware veto. Detector data will be acquired and aggregated with metadata coming from sources such as sample environment, choppers and motion control. To aggregate data we will use Apache Kafka with FlatBuffers serialisation. A common schema repository defines the formats to be used by the data producers and consumers. The main consumers we are prototyping are a file writer for NeXus files and live reduction and visualisation via Mantid. A Jenkins-based setup using virtual machines is being used for integration tests, and physical servers are available in an integration laboratory alongside real hardware. We present the current status of the data acquisition pipeline and results from the testing and integration work going on at the ESS Data Management and Software Centre in collaboration with in-kind and BrightnESS partners. |
|||
![]() |
Poster TUPHA177 [0.434 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA177 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA178 | Abstracted Hardware and Middleware Access in Control Applications | controls, hardware, interface, device-server | 840 |
|
|||
Hardware access often brings implementation details into a control application, which are subsequently published to the control system. Experience at DESY has shown that it is beneficial for the software quality to use a high level of abstraction from the beginning of a project. Some hardware registers for instance can immediately be treated as process variables if an appropriate library is taking care of most of the error handling. Other parts of the hardware need an additional layer to match the abstraction level of the application. Like this development cycles can be shortened and the code is easier to read and maintain because the logic focuses on what is done, not how it is done. We present the abstraction concept we are using, which is not only unifying the access to hardware but also how process variables are published via the control system middleware. | |||
![]() |
Poster TUPHA178 [0.875 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA178 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA179 | Management Software and Data Exchange Protocol for the INFN-LNS Accelerators Beamlines | controls, database, interface, software | 846 |
|
|||
This paper describes the design and the development of an innovative management software for the accelerators beamlines at INFN-LNS. The Graphical User Interface, the data exchange protocol, the software functionality and the hardware will be illustrated. Compared to traditional platforms for the accelerators console, at INFN-LNS we have developed a new concept of control system and data acquisition framework, based on a data structures server which so far has never been used for supervisory control. We have chosen Redis as a highly scalable data store, shared by multiple and different processes. With such system it is possible to communicate cross-platform, cross-server or cross-application in a very simple way, using very lightweight libraries. A complex and highly ergonomic Graphic User Interface allows to control all the parameters with a user-friendly interactive approach, ensuring high functionality so that the beam operator can visually work in a realistic environment. All the information related to the beamline elements involved in the beam transport, can be stored in a centralized database, with suitable criteria to have a historical database. | |||
![]() |
Poster TUPHA179 [1.636 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA179 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA180 | Development of Post-mortem Viewer for the Taiwan Photon Source | GUI, kicker, interface, vacuum | 849 |
|
|||
The Taiwan Photon Source (TPS) is a 3-GeV third-generation synchrotron light source located in Hsinchu, Taiwan. The post-mortem (PM) system is act as an important tool to diagnostic the cause of trip events caused by beam loss. A MATLAB-based and web-based viewer were developed to plot and view the each event to understand the cause and effect of the event. The post-mortem viewer architecture and implementation were presented in this report. | |||
![]() |
Poster TUPHA180 [2.184 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA180 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA181 | Web Extensible Display Manager | EPICS, controls, monitoring, network | 852 |
|
|||
Funding: Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177 Jefferson Lab's Web Extensible Display Manager (WEDM) allows staff to access EDM control system screens from a web browser in remote offices and from mobile devices. Native browser technologies are leveraged to avoid installing and managing software on remote clients such as browser plugins, tunnel applications, or an EDM environment. Since standard network ports are used firewall exceptions are minimized. To avoid security concerns from remote users modifying a control system, WEDM exposes read-only access and basic web authentication can be used to further restrict access. Updates of monitored EPICS channels are delivered via a Web Socket using a web gateway. The software translates EDM description files (denoted with the edl suffix) to HTML with Scalable Vector Graphics (SVG) following the EDM's edl file vector drawing rules to create faithful screen renderings. The WEDM server parses edl files and creates the HTML equivalent in real-time allowing existing screens to work without modification. Alternatively, the familiar drag and drop EDM screen creation tool can be used to create optimized screens sized specifically for smart phones and then rendered by WEDM. |
|||
![]() |
Poster TUPHA181 [1.818 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA181 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA183 | An Interactive Workflow to Manage Tomography Experiments at ESRF | interface, SRF, controls, experiment | 857 |
|
|||
At the ESRF the activity of several beamlines is based upon tomography X-ray imaging in various fields such as Paleontology, Medical Imaging and Materials Science. The instrument control and data processing systems are cloned on all the relevant beamlines, however the steps of the processing pipeline from the data acquisition to their full exploitation in premier quality publications are based upon a heterogeneous software scenario comprised of e.g. SPEC, Python, Octave, PyHST2 and MATLAB modules. The need has thus clearly appeared to logically sequence the operations performed by these different actors into user-friendly workflows. At the ESRF we selected a generic workflow tool, Orange, which was originally developed at the University of Ljubljana and designed for data mining in collaboration with the open source community. The graphical interface enables the easy inclusion/exclusion of functionalities represented by individual boxes. Each box can be managed by simple pieces of Python code generating graphical interfaces via the PyQT5 library and is defined by a set of inputs and outputs which can be linked together to produce consistent data processing workflows. | |||
![]() |
Poster TUPHA183 [0.976 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA183 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA184 | Inspector, a Zero Code IDE for Control Systems User Interface Development | controls, interface, software, Linux | 861 |
|
|||
Developing operational User Interfaces (UI) can be challenging, especially during machine upgrade or commissioning where many changes can suddenly be required. An agile Integrated Development Environment (IDE) with enhanced refactoring capabilities can ease the development process. Inspector is an intuitive UI oriented IDE allowing for development of control interfaces and data processing. It features a state of the art visual interface composer fitted with an ample set of graphical components offering rich customization. It also integrates a scripting environment for soft real time data processing and UI scripting for complex interfaces. Furthermore, Inspector supports many data sources. Alongside the short application development time, it means Inspector can be used in early stages of device engineering or it can be used on top of a full control system stack to create elaborate high level control UIs. Inspector is now a mission critical tool at CERN providing agile features for creating and maintaining control system interfaces. It is intensively used by experts, machine operators and performs seamlessly from small test benches to complex instruments such as LHC or LINAC4. | |||
![]() |
Poster TUPHA184 [1.378 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA184 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA186 | JavaFX Charts: Implementation of Missing Features | controls, background, GUI, software | 866 |
|
|||
JavaFX, the GUI toolkit included in the standard JDK, provides charting components with commonly used chart types, a simple API and wide customization possibilities via CSS. Nevertheless, while the offered functionality is easy to use and of high quality, it lacks a number of features that are crucial for scientific or controls GUIs. Examples are the possibility to zoom and pan the chart content, superposition of different plot types, data annotations, decorations or a logarithmic axis. The standard charts also show performance limitations when exposed to large data sets or high update rates. The article will describe the how we have implemented the missing features and overcome the performance problems. | |||
![]() |
Poster TUPHA186 [2.293 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA186 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA187 | Enhancing the MxCuBE User Interface by a Finite State Machine (FSM) Model | controls, interface, experiment, hardware | 869 |
|
|||
The acquisition of X-ray diffraction data from macromolecular crystals is a major activity at many synchrotrons and requires user interfaces that provide robust and easy-to-use control of the experimental setup. Building on the modular design of the MxCuBE beamline user interface, we have implemented a finite state machine model that allows to describe and monitor the interaction of the user with the beamline in a typical experiment. Using a finite state machine, the path of user interaction can be rationalized and error conditions and recovery procedures can be systematically dealt with.
Gabadinho, J. et al. (2010). MxCuBE: a synchrotron beamline control environment customized for macromolecular crystallography experiments. J. Synchrotron Rad. 17, 700-707 |
|||
![]() |
Poster TUPHA187 [1.898 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA187 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA188 | SOLARIS Digital User Office | experiment, radiation, synchrotron, operation | 873 |
|
|||
Polish National Center for Synchrotron Radiation SOLARIS UJ is being prepared for first users. In order to facilitate process of user management, proposal submission, review and beam time allocation the SOLARIS Digital User Office project has been started. The DUO is developed in collaboration with Academic Computer Center CYFRONET AGH. The DUO consists of several main components. The user management component allows user registration and user affiliation management. The proposal submission component facilitate filling proposal form, indicating co-proposers and experimentalist. The review component supports process of decision making, including the Review Meeting event and grading proposals process. Apart of managing the main processes, the application provides an additional functionalities (e.g. experimental reports, trainings, feedbacks). DUO was designed as an open platform to face the challenges related to continually changing Solaris facility. Therefore, the business logic is described as an easily maintainable rule-based specification. To achieve good user experience modern web technologies were used including: Angular for the front-end part and Java Spring for server. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA188 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA189 | Automating Operation Statistics at PETRA-3 | operation, database, MMI, controls | 876 |
|
|||
The quoted machine availability of a particle accelerator over some time range is usually hand-generated by a machine coordinator, who pores over archived operations parameters and logbook entries for the time period in question. When the machine is deemed unavailable for operations, 'blame' is typically assigned to one or more machine sub-systems. With a 'perfect' representation of all possible machine states and all possible fatal alarms it is possible to calculate machine availability and assign blame automatically and thereby remove any bias and uncertainty that might creep in when a human is involved. Any system which attempts to do this must nevertheless recognize the de-facto impossibility of achieving perfection and allow for 'corrections' by a machine coordinator. Such a system for automated availability statistics was recently presented* and we now report on results and improvements following a half year in operation at PETRA-3 and its accelerator chain.
* Duval, Lomperski, Ehrlichmann, and Bobar, "Automated Availability Statistics", Proceedings PCaPAC 2016. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA189 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA190 | Adaptations to CS-Studio for Use at Diamond Light Source | controls, EPICS, Windows, interface | 880 |
|
|||
Control System Studio (CS-Studio) is one of the most widely-used display managers for EPICS. It is based on the Eclipse Rich Client Platform (Eclipse RCP), allowing for coherent integration of interfaces for different systems with common graphical elements and preferences. However, this user interface presents a different way of working to those from the previous generation of EPICS tools such as Extensible Display Manager (EDM) and Striptool. At Diamond Light Source, EDM has been used since commissioning in two different ways: for machine operations and for beamline controls. Both uses of EDM will eventually be replaced with CS-Studio and significant effort has been put into this transition. Two kinds of change proved necessary: adaptations to CS-Studio itself, and changes to the typical user workflows. This paper presents both types of changes that were needed to make CS-Studio a productive tool at Diamond. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA190 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA193 | Vacuum Control System of SSC-Linac | vacuum, controls, EPICS, hardware | 884 |
|
|||
SSC-Linac is a linear accelerator injector of SSC in HIRFL. The vacuum control system is based on EPICS which is a real-time distributed control software. The Labview real-time VIs and EPICS VIs were used to design Input/Output Controller(IOC).The different kinds of CRIO modules were adopt in device layer, which can monitor the serial port data from vacuum gauges and contol vacuum valves. The whole control system can acquire vacuum data, control vacuum devices remotely, make the pressure value of the vacuum gauge and vacuum valve interlocked. It also keeps the equipment work stable and the beam has a high quality. | |||
![]() |
Poster TUPHA193 [0.952 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA193 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA194 | LIMA: Library for IMage Acquisition a Worldwide Project for 2D Detector Control | controls, detector, TANGO, interface | 886 |
|
|||
The LIMA project started in 2009. The goal was to provide a software library for the unified control of 2D detectors. LIMA is a collaborative project involving synchrotrons, research facilities and industrial companies. LIMA supports most detectors used for X-ray detection or other scientific applications. Live display is supported via a video interface and most of the native video camera image formats are supported. LIMA provides a plug-in architecture for on-line processing which allows image pre-treatment before saving e.g. noise reduction algorithm or automatic X-ray beam attenuation during continuous scans. The library supports many file format including EDF, CBF, FITS, HDF5 and TIFF. To cope with increasing detector acquisition speed, the latest LIMA release includes multi-threaded, parallelized image saving with data compression (gzip or lz4). For even higher throughput a new design, based on a distributed multi-computer architecture, of the LIMA framework is envisaged. The paper will describe the LIMA roadmap for the coming years. | |||
![]() |
Poster TUPHA194 [0.924 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA194 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA195 | ESPRESSO Instrument Control Electronics and Software: Final Phases Before the Installation in Chile | controls, software, PLC, electronics | 891 |
|
|||
ESPRESSO, the Echelle SPectrograph for Rocky Exoplanet and Stable Spectroscopic Observations, is undergoing the final testing phases before being shipped to Chile and installed in the Combined Coudé Laboratory (CCL) at the ESO Very Large Telescope site. The integration of the instrument takes place at the Astronomical Observatory of Geneva. It includes the full tests of the Instrument Control Electronics (ICE) and Instrument Control Software (ICS), designed and developed at the INAF-Astronomical Observatory of Trieste. ESPRESSO is the first ESO-VLT permanent instrument which electronics is based on Beckhoff PLCs. Two PLC CPUs shares all the workload of the ESPRESSO functions and through the OPC-UA protocol the PLC communicates with the instrument control software based on VLT control software package. In this phase all the devices and subsystems of ESPRESSO are installed, connected together and verified, mimicking the final working conditions in Chile. This paper will summarize the features of the ESPRESSO control system, the tests performed during the integration in Europe and the main performance obtained before the integration of the whole instrument "on sky" in South America. | |||
![]() |
Poster TUPHA195 [6.514 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA195 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA196 | The Design for CSNS Instrument Control | neutron, controls, experiment, software | 895 |
|
|||
Funding: China Spallation Neutron Source and the science and technology project of Guangdong province under grand No. 2016B090918131'2017B090901007 In this paper we introduced the design and implementation of the neutron instrument experiment control system in CSNS. The task of the control system is to complete the spectrometer experiment, and meanwhile provides experimental data for physical analysis. The control system of instrument in CSNS coordinate device control, data acquisition and analysis software, electronics, detector, sample environment and many other subsystems. This paper descibres the system architecture, timing system, device control and software of instrument control in CSNS Corresponding author: Jian ZHUANG, e-mail: zhuangj@ihep.ac.cn |
|||
![]() |
Poster TUPHA196 [0.565 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA196 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA197 | Control and Data Acquisition Using TANGO and SARDANA at the Nanomax Beamline at MAX IV | controls, TANGO, detector, MMI | 900 |
|
|||
The MAX IV synchrotron radiation facility in Lund, Sweden, received its first external commissioning users in November 2016 at the Nanomax hard X-ray beamline. All components of the beamline, including the motorisation, vacuum and diagnostic elements, were integrated into the TANGO-based control system, which through the SARDANA layer also managed the collection of diffraction and fluorescence data from one- and two-dimensional detector channels. Hardware-synchronised continuous scanning (‘‘fly-scanning'') of the sample, mounted on a piezo stage, was achieved using a system built around a standard pulse generator and acquisition board controlled by a dedicated TANGO device. SARDANA macros were used to configure and execute the continuous scanning, and position data from the piezo controller were buffered in synchronization with triggers sent to the detectors, with all data subsequently written to HDF5 files. After successful initial operation, the system is currently being revised and expanded for the users expected in 2018. | |||
![]() |
Poster TUPHA197 [0.668 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA197 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA198 | Software Applications for Beam Traceability and Machine Documentation at ISOLDE | ISOL, target, controls, experiment | 905 |
|
|||
The ISOLDE facility at CERN requires a wide variety of software applications to ensure maximum productivity. It will be further enforced by two new and innovative applications; Automatic Save After set uP (ASAP) and Fast Beam Investigation (FBI). ASAP saves crucial time for the engineers in charge (EIC) during the physics campaign. It automatizes and standardizes a repetitive process. In addition, for each new set up, the EIC is required to document the settings of all important elements before delivering beam to the users. FBI will be serving two different needs. First, it will be used as a beam traceability tool. The settings of every element of ISOLDE that could obstruct, stop or affect the beam will be tracked by the application. This will allow to understand better the presence of radioactive contaminants after each experiment at every possible point in the facility. The second functionality will allow real time monitoring of the machine status during a physics run. FBI will be the most efficient way to visualize the status of the machine and find the reason that prevents the beam from arriving to the experimental station. | |||
![]() |
Poster TUPHA198 [0.460 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA198 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA199 | Software Applications Used at the REX/HIE-ISOLDE Linac | ISOL, detector, cavity, extraction | 910 |
|
|||
The HIE-ISOLDE Linac (High Intensity and Energy) is a recent upgrade to the ISOLDE facility of CERN, increasing the maximum beam energy and providing means to explore more scientific opportunities. The main software tools required to set up the new superconducting post-accelerator and to characterise the beam provided to the experimental stations will be presented in this paper. Emphasis will be given to the suite of applications to control all beam instrumentation equipment which are more complex compared to the ones in the low energy part of ISOLDE. A variety of devices are used (Faraday cups, collimators, scanning slits, striping foils and silicon detectors). Each serves its own purpose and provides different information concerning the beam characteristics. Every group of devices required a specific approach to be programmed. | |||
![]() |
Poster TUPHA199 [0.940 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA199 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA201 | UNICOS Framework and EPICS: A Possible Integration | controls, EPICS, PLC, framework | 915 |
|
|||
Funding: This work has been supported by the German Federal Ministry of Education and Research (BMBF). UNICOS (UNified Industrial Control System) is a CERN-made framework to develop industrial control applications. It follows a methodology based on ISA-88 and provides components in two layers of a control system: control and supervision. The control logic is running in the first layer, in a PLC (Programmable Logic Controller), and, in the second layer, a SCADA (Supervisory Control and Data Acquisition) system is used to interface with the operators and numerous other features (e.g. alarms, archiving, etc.). UNICOS supports SIEMENS WinCC OA as the SCADA system. In this paper, we propose to use EPICS (Experimental Physics and Industrial Control System) as the supervision component of the UNICOS framework. The use case is the control system of a CO2 cooling plant developed at CERN following the UNICOS methodology, which had to be integrated in a control system based on EPICS. The paper describes the methods and actions taken to make this integration feasible, including automatic EPICS database generation, PLC communications, visualization widgets, faceplates and synoptics and their integration into CSS and EPICS, as well as the integration with the BEAST alarm system. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA201 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA202 | The Control System of the CERN Platform for the Test of the High Luminosity LHC Superconducting Magnets | controls, operation, MMI, superconducting-magnet | 918 |
|
|||
A new generation of superconducting magnets is being developped, in the framework of the HL-LHC upgrade project. Several laboratories in Europe, USA, Japan and Russia collaborate on this project. One of the tasks assigned to CERN is to conduct the optimization tests and later the series tests, for the MQXFS and MQXF-A/B magnets. A new dedicated test bench has been built at the CERN superconducting magnet test facility (SM18), where these magnets will be evaluated under their operational conditions in the LHC tunnel. To fulfill the test conditions on these high performance magnets, a new high frequency data acquisition system (DAQ) has been designed, associated to a new software used to control two 15 kA power converters. This article presents all the technical aspects of these two major components of the test platform, from the PXIe hardware selection of the DAQ system to the operational applications deployment. The commissioning phase and results of the first measurement campaign are also reported. | |||
![]() |
Poster TUPHA202 [3.365 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA202 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA203 | Automation Solutions and Prototypes for the X-Ray Tomography Beamline of Sirius, the New Brazilian Synchrotron Light Source | controls, experiment, alignment, interface | 923 |
|
|||
Funding: Brazilian Synchrotron Light Laboratory (LNLS), Brazilian Center for Research in Energy and Materials (CNPEM), Zip Code 13083-970, Campinas, Sao Paulo, Brazil. Brazil is building Sirius, the new Brazilian synchrotron light source which will be the largest scientific infrastructure ever built in Brazil and one of the world's first 4th generation light laboratory. Mogno, the future X-ray nano and microtomography beamline is being designed to execute and process experiments in only few seconds. For this reason, prototypes and automated systems have being tested and implemented in the current Brazilian Synchrotron Light Laboratory (LNLS) imaging beamline (IMX). An industrial robot was installed to allow fast sample exchange through an easy-to-use graphical user interface. Also, scripts using Python and Experimental Physics and Industrial Control System (EPICS) were implemented for automatic sample alignment, measurement and reconstruction. In addition, a flow cell for study dynamics and behaviour of fluids at the rock pore scale in time resolved experiments (4D tomography) is being projected. |
|||
![]() |
Poster TUPHA203 [8.453 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA203 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA204 | Automatic Angular Alignment of LHC Collimators | alignment, collimation, software, operation | 928 |
|
|||
The Large Hadron Collider (LHC) is equipped with a complex collimation system to protect sensitive equipment from unavoidable beam losses. Collimators are positioned close to the beam using an alignment procedure. Until now they have always been aligned assuming no tilt between the collimator and the beam, however, tank misalignments or beam envelope angles at large-divergence locations could introduce a tilt limiting the collimation performance. This paper describes three different algorithms to automatically align a chosen collimator at various angles. The implementation was tested with and without beam at the SPS and the LHC. No human intervention was required and the three algorithms converged to the same optimal tilt angle. | |||
![]() |
Poster TUPHA204 [0.482 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA204 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA205 | Control in EPICS for Conditioning Test Stands for ESS | EPICS, controls, cryomodule, timing | 934 |
|
|||
CEA Irfu Saclay is involved as partner in the ESS accelerator construction through different work-packages: controls for several RF test stands, for cryomodule demonstrators, for the RFQ coupler test and for the conditioning around 120 couplers and the tests of 8 cryomodules. Due to the high number of components it is really crucial to automatize the conditioning. This paper describes how the control of these test stands was done using the ESS EPICS Environment and homemade EPICS modules. These custom modules were designed to be as generic as possible for reuse in future similar platforms and developments. They rely on the IOxOS FMC ADC3111 acquisition card, Beckhoff EtherCAT modules and the MRF timing system. | |||
![]() |
Poster TUPHA205 [1.381 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA205 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA206 | Upgrade of the ISIS Muon Front End Magnets: Old and New Instrument Control Systems Working in Harmony | controls, EPICS, hardware, software | 939 |
|
|||
When the European Muon beamlines at the ISIS pulsed neutron and muon source [1] upgraded their front end magnets, it was desired that these new magnets should be controllable remotely. This work was undertaken by the team responsible for instrument control, who are in the process of a phased upgrade of instrument control software from a locally developed system (SECI) to an EPICS [2] based one (IBEX [3,4]). To increase the complexity of the task, parts of the front end needed to be controlled only by an individual instrument beamline, whilst some values needed to be tuned to the best compromise available for all three beamlines. Furthermore, the muon instruments were not ready for an upgrade to a full IBEX system at that time. By combining SECI, IBEX and the Mantid [5] data reduction package the required control and tuning has been achieved. This paper will give details of the challenges, the topology of the solution, how the current mixed system is performing, and what will be changed when the muon instruments are converted to IBEX. | |||
![]() |
Poster TUPHA206 [1.005 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA206 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA207 | Tm Services: An Architecture for Monitoring and Controlling the Square Kilometre Array (SKA) Telescope Manager (Tm) | monitoring, controls, software, TANGO | 943 |
|
|||
The SKA project is an international effort (10 member and 10 associated countries with the involvement of 100 companies and research institutions) to build the world's largest radio telescope. The SKA Telescope Manager (TM) is the core package of the SKA Telescope aimed at scheduling observations, controlling their execution, monitoring the telescope and so on. To do that, TM directly interfaces with the Local Monitoring and Control systems (LMCs) of the other SKA Elements (e.g. Dishes), exchanging commands and data with them by using the TANGO controls framework. TM in turn needs to be monitored and controlled, in order its continuous and proper operation is ensured. This higher responsibility together with others like collecting and displaying logging data to operators, performing lifecycle management of TM applications, directly deal - when possible - with management of TM faults (which also includes a direct handling of TM status and performance data) and interfacing with the virtualization platform compose the TM Services (SER) package that is discussed and presented in the present paper. | |||
![]() |
Poster TUPHA207 [6.137 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA207 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA208 | Evolving a LabVIEW End-Station Software to a TANGO-Based Solution at the TwinMic Elettra Beamline | controls, experiment, TANGO, software | 948 |
|
|||
Developing and deploying software systems for data acquisition and experiment control in a beamline laboratory can be a very challenging task. In certain cases there is the need to replace and modernize an existing system in order to accommodate substantial beamline upgrades. DonkiOrchestra is a TANGO-based framework for data acquisition and experiment control developed at Elettra Sincrotrone Trieste. The framework is based on an advanced software trigger-driven paradigm developed in-house. DonkiOrchestra is meant to be general and flexible enough to be adapted to the development needs of different laboratories and their data acquisition requirements. This presentation outlines the upgrade of the LabVIEW-based TwinMic beamline control system which hosts a unique soft X-ray transmission and emission microscope. Other than the technical demanding tasks of interfacing and controlling old and new instrumentation with DonkiOrchestra, this presentation discusses the various challenges of upgrading the software in a working synchrotron beamline. | |||
![]() |
Poster TUPHA208 [0.962 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA208 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA209 | MEDICIS High Level Control Application | interface, ISOL, controls, hardware | 953 |
|
|||
CERN MEDICIS is a research facility that will make radioisotopes for medical applications using the primary proton beam at ISOLDE. It will start operating later in 2017. The high level application for the new beam line is responsible for the control of various equipment, such as power supplies, Faraday cups and scanners, as well as the monitoring of environmental parameters such as the vacuum level. It is characterized by a single user friendly interface to facilitate the operators tasks. In this paper we provide arguments for the chosen solution and give the latest update on the status of the project. | |||
![]() |
Poster TUPHA209 [3.264 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA209 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA210 | A Bunch-Synchronized Data Acquisition System for the European XFEL Accelerator | controls, FEL, data-acquisition, operation | 958 |
|
|||
The linear, super-conducting accelerator at the new European XFEL facility will be able to produce up to 2700 electron bunches for each shot at a repetition rate of 10 Hz. The bunch repetition rate might vary initially between 100 kHz and 4.5 MHz to accommodate the various needs of experiments at three different SASE beam lines. A solution, which is able to provide bunch-resolved data of multiple data sources together in one place for each shot, has been implemented at the E-XFEL as an integral part of the accelerator control system. This will serve as a framework for high-level control applications, including online monitoring and slow feedback services. A similar system has been successfully run at the FLASH facility at DESY for more than a decade now. This paper presents design, implementation and first experiences from commissioning the XFEL control system data acquisition. | |||
![]() |
Poster TUPHA210 [1.421 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA210 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA211 | XLive: Data Acquisition and Visualization at the NSLS-II ISS Beamline | detector, experiment, data-acquisition, controls | 962 |
|
|||
Asynchronous data acquisition at the Inner-Shell Spectroscopy beamline at NSLS-II is performed using custom FPGA based I/O devices ("pizza-boxes"), which store and time stamp data using GPS based clock {*}. During motor scans, Incremental encoder signals corresponding to motion as well as analog detector signals are stored using EPICS IOCs. As each input creates a file with different timestamps, the data is first interpolated onto a common time grid. The energy scans are performed by a direct-drive monochromator, controlled with a Power PMAC controller. The motion is programmed to follow the trajectory with speed profiles corresponding to desired data density. The "pizza-boxes" that read analog signals are typically set to oversample the data stream, digitally improving the ADC resolution. Then the data is binned onto a energy grid with data spacing driven by desired point spacing. In order to organize everything in an easy-to-use platform, we developed XLive, a Python based GUI application. It can be used from the pre-experiment preparation to the data visualization and exporting, including beamline tuning and data acquisition.
* R. Kadyrov et al., "Encoder Interface For NSLS-II Beam Line Motion Scanning Applications", ICALEPCS'15, Melbourne, Australia, October 2015, http://icalepcs.synchrotron.org.au/papers/wepgf080.pdf |
|||
![]() |
Poster TUPHA211 [0.806 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA211 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA212 | Odin - a Control and Data Acquisition Framework for Excalibur 1M and 3M Detectors | controls, detector, data-acquisition, software | 966 |
|
|||
Detectors currently being commissioned at Diamond Light Source (DLS) bring the need for more sophisticated control and data acquisition software. The Excalibur 1M and 3M are modular detectors comprised of rows of identical stripes. The Odin framework emulates this architecture by operating multiple file writers on different server nodes, managed by a central controller. The low-level control and communication is implemented in a vendor supplied C library with a set of C-Python bindings, providing a fast and robust API to control the detector nodes, alongside a simple interface to interact with the file writer instances over ZeroMQ. The file writer is a C++ module that uses plugins to interpret the raw data and provide the format to write to file, allowing it to be used with other detectors such as Percival and Eiger. At DLS we implement an areaDetector driver to integrate Odin with the beamline EPICS control system. However, because Odin provides a simple HTTP Rest API, it can be used by any site control system. This paper presents the architecture and design of the Odin framework and illustrates its usage as a controller of complex, modular detector systems. | |||
![]() |
Poster TUPHA212 [0.718 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA212 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA213 | Experience and Prospects of Real-Time Signal Processing and Representation for the Beam Diagnostics at COSY | controls, EPICS, detector, GUI | 970 |
|
|||
Diagnostics of beam parameters is vital for the operation of any particle accelerator and contributes to the precision of the physics experiments. At COoler SYnchrotron of the Forschungszentrum Jülich there are several beam instrumentation subsystems with data acquired and processed in real-time for machine and operator use to ensure safe and efficient performance. Here are presented current development for the Beam Loss Monitor (BLM) with regard to usage of field programmable gate arrays (FPGAs) to achieve fast data processing and integration into the Experimental Physics and Industrial Control System (EPICS) used at COSY. Also presented is a way to create and run Graphical User Interfaces based on EPICS variables with Control System Studio (CSS) connected to a data archiving system to display and use previously collected data. | |||
![]() |
Poster TUPHA213 [2.528 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA213 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPHA214 | Current Status of IPM Linac Control System | controls, EPICS, PLC, linac | 973 |
|
|||
Funding: Institute for research in fundamental sciences (IPM) This paper reports the progress of the control system for IPM 10 MeV accelerator. As an electron linac, it consists of beam injection acceleration tube, radio frequency production and transmission, target, diagnostics and control and safety. In support of this source, an EPICS-based integrated control system has been designed and being implemented from scratch to provide access to the critical control points and continues to grow to simplify operation of the system. In addition to a PLC-based machine protection component and IO interface, a CSS-based suite of control GUI monitors systems including Modulator and RF, Vacuum, Magnets, and electron gun. An overview of this system is presented in this article. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA214 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH101 | Creating Interactive Web Pages for Non-Programmers | controls, toolkit, interface, status | 976 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. This paper describes a new web page creation system that allows web developers with limited programming experience to create interactive displays of control system data. Web pages can be created that display live control system data that updates in real-time, as well as data stored within our logging/archiving and database systems. Graphical, tabular, and textual displays are supported as well as standard interaction techniques via buttons, menus and tabs. The developer creates a web page using a custom web page builder. The builder presents a web page as a user-defined grid of tiled cells. The developer chooses the display style of each cell from a list of available cell types, then customizes its data content. Final polish can be applied using HTML and CSS. Specialized tools are available for creating mobile displays. This paper shows examples of the web pages created, and provides a summary of the experience of both the web developers and users. |
|||
![]() |
Poster TUSH101 [1.634 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH101 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH102 | PShell: from SLS beamlines to the SwissFEL control room | interface, controls, FEL, GUI | 979 |
|
|||
PShell is an in-house developed scripting environment in use at PSI since 2014. Started as a beamline data acquisition tool at SLS, PShell is being used by different SwissFEL groups for the commissioning and operation of the SwissFEL machine. New features were added to meet new requirements, such as supporting beam synchronous data and streamed cameras. Besides providing a workbench for developing data acquisition logic, PShell also offers a convenient way to create user interfaces/panels that can easily trigger the execution of logic. To improve user experience and to simplify operation tools these panels can also be launched and used as standalone applications. | |||
![]() |
Poster TUSH102 [1.542 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH102 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH103 | Web and Multi-Platform Mobile App at Elettra | TANGO, controls, interface, EPICS | 984 |
|
|||
A few apps have been recently developed at Elettra Sincrotrone Trieste. The main requirements are the compatibility with the main mobile device platforms and with the web, as well as the "mobile-first" user interface approach. We abandoned the possibility of developing native apps for the main mobile OSs. There are plenty of libraries and frameworks for the development of modern cross platform web/mobile applications. In this scenario the choice of a particular set of libraries is crucial. In this paper we will discuss the motivation of our choice trying to compare it with the other possibilities in regard to our particular use cases, as well as the first applications developed. | |||
![]() |
Poster TUSH103 [3.358 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH103 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH201 | Online Luminosity Control and Steering at the LHC | luminosity, controls, experiment, operation | 989 |
|
|||
This contribution reviews the novel LHC luminosity control software stack. All luminosity-related manipulations and scans in the LHC interaction points are managed by the LHC luminosity server, which enforces concurrency correctness and transactionality. Operational features include luminosity optimization scans to find the head-on position, luminosity levelling, and the execution of arbitrary scan patterns defined by the LHC experiments in a domain specific language. The LHC luminosity server also provides full built-in simulation capabilities for testing and development without affecting the real hardware. The performance of the software in 2016 and 2017 LHC operation is discussed and plans for further upgrades are presented. | |||
![]() |
Poster TUSH201 [1.113 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH201 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH202 | The Laser Megajoule Facility: Personnel Safety System | laser, Windows, controls, experiment | 994 |
|
|||
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.4 MJ of energy to targets, for high energy density physics experiments, including fusion experiments. The first 8-beams bundle was operated in October 2014 and a new bundle was commissioned in October 2016. The next two bundles are on the way. The presentation gives an overview of the Personnel Safety System architecture, focusing on the wired safety subsystem named BT2. We describe the specific software tool used to develop wired safety functions. This tool simulates hardware and bus interfaces, helps writing technical specifications, conducts functional analysis, performs functional tests and generates documentation. All generated documentation and results from the tool are marked with a unique digital signature. We explain how the tool demonstrates SIL3 compliance of safety functions by integrating into a standard V-shaped development cycle. | |||
![]() |
Poster TUSH202 [3.406 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH202 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH203 | System Identification and Control for the Sirius High-Dynamic DCM | controls, synchrotron, target, instrumentation | 997 |
|
|||
Funding: Brazilian Ministry of Science, Technology, Innovation and Communication The monochromator is known to be one of the most critical optical elements of a synchrotron beamline. It directly affects the beam quality with respect to energy and position, demanding high stability performance and fine position control. The new high-dynamics DCM (Double-Crystal Monochromator) [1] prototyped at the Brazilian Synchrotron Light Laboratory (LNLS), was designed for the future X-ray undulator and superbend beamlines of Sirius, the new Brazilian 4th generation synchrotron [2]. At this kind of machine, the demand for stability is even higher, and conflicts with factors such as high power loads, power load variation, and vibration sources. This paper describes the system identification work carried out for enabling the motion control and thermal control design of the mechatronic parts composing the DCM prototype. The tests were performed in MATLAB/Simulink Real-Time environment, using a Speedgoat Real-Time Performance Machine as a real-time target. Sub-nanometric resolution and nanometric stability at 300 Hz closed loop bandwidth in a MIMO system were targets to achieve. Frequency domain identification tools and control techniques are presented in this paper. |
|||
![]() |
Poster TUSH203 [4.885 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH203 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH302 | uSOP: An Embedded Linux Board for the Belle2 Detector Controls | Linux, EPICS, controls, software | 1003 |
|
|||
Control systems for scientific instruments and experiments would benefit from hardware and software platforms that provide flexible resources to fulfill various installation requirements. uSOP is a Single Board Computer based on ARM processor and Linux operating system that makes it possible to develop and deploy easily various control system frameworks (EPICS, Tango) supporting a variety of different buses (I2C, SPI, UART, JTAG), ADC, General Purpose and specialized digital IO. In this work we present a live demo of a uSOP board, showing a running IOC for a simple control task. We also describe the deployment of uSOP as a monitoring system architecture for the Belle2 experiment, presently under construction at the KEK Laboratory (Tsukuba, Japan). | |||
![]() |
Poster TUSH302 [5.399 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH302 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUSH303 | Managing your Timing System as a Standard Ethernet Network | network, monitoring, timing, HOM | 1007 |
|
|||
White Rabbit (WR) is an extension of Ethernet which allows deterministic data delivery and remote synchronization of nodes with accuracies below 1 nanosecond and jitter better than 10 ps. Because WR is Ethernet, a WR-based timing system can benefit from all standard network protocols and tools available in the Ethernet ecosystem. This paper describes the configuration, monitoring and diagnostics of a WR network using standard tools. Using the Simple Network Management Protocol (SNMP), clients can easily monitor with standard monitoring tools like Nagios, Icinga and Grafana e.g. the quality of the data link and synchronization. The former involves e.g. the number of dropped frames; The latter concerns parameters such as the latency of frame distribution and fibre delay compensation. The Link Layer Discovery Protocol (LLDP) allows discovery of the actual topology of a network. Wireshark and PTP Track Hound can intercept and help with analysis of the content of WR frames of live traffic. In order to benefit from time-proven, scalable, standard monitoring solutions, some development was needed in the WR switch and nodes. | |||
![]() |
Poster TUSH303 [1.608 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUSH303 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL01 | Present and Future of Harmony Bus, a Real-Time High Speed Bus for Data Transfer Between FPGA Cores | FPGA, software, feedback, controls | 1012 |
|
|||
When feedback loops latencies shall be lower than milliseconds range the performance of FPGA-based solutions are unrivaled. One of the main difficulties in these solutions is how to make compatible a full custom digital design with a generic interface and the high-level control software. ALBA simplified the development process of electronic instrumentation with the use of Harmony Bus (HB)*. Based on the Self-Describing Bus, developed at CERN/GSI, it creates a bus framework where different modules share timestamped data and generate events. This solution enables the high-level control software in a Single Board Computer or PC, to easily configure the expected functionally in the FPGA and manage the real-time data acquired. This framework has been already used in the new Em# electrometer**, produced within a collaboration between ALBA and MAXIV, that is currently working in both synchrotrons. Future plans include extending the FPGA cores library, high-level functions and the development of a new auto-generation tool able to dynamically create the FPGA configuration file simplifying the development process of new functionalities.
* 'A Generic Fpga Based Solution for Flexible Feedback Systems', PCaPAC16, paper FRFMPLCO06 ** 'Em# Electrometer Comes To Light', ICALEPS 2017 Abstract Submitted |
|||
![]() |
Talk as video stream: https://youtu.be/B3gt4Imn2Qs | ||
![]() |
Slides WEAPL01 [3.792 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL02 | Automatic PID Performance Monitoring Applied to LHC Cryogenics | controls, cryogenics, operation, monitoring | 1017 |
|
|||
At CERN, the LHC (Large Hadron Collider) cryogenic system employs about 4900 PID (Proportional Integral Derivative) regulation loops distributed over the 27 km of the accelerator. Tuning all these regulation loops is a complex task and the systematic monitoring of them should be done in an automated way to be sure that the overall plant performance is improved by identifying the poorest performing PID controllers. It is nearly impossible to check the performance of a regulation loop with a classical threshold technique as the controlled variables could evolve in large operation ranges and the amount of data cannot be manually checked daily. This paper presents the adaptation and the application of an existing regulation indicator performance algorithm on the LHC cryogenic system and the different results obtained in the past year of operation. This technique is generic for any PID feedback control loop, it does not use any process model and needs only a few tuning parameters. The publication also describes the data analytics architecture and the different tools deployed on the CERN control infrastructure to implement the indicator performance algorithm. | |||
![]() |
Talk as video stream: https://youtu.be/7dCglp2Pn_c | ||
![]() |
Slides WEAPL02 [1.651 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL03 | Simulation of Cryogenic Process and Control of EAST Based on EPICS | cryogenics, controls, simulation, EPICS | 1024 |
|
|||
Funding: SUPPORTED BY CHINESE ACADEMY OF SCIENCES VISITING PROFESSORSHIP FOR SENIOR INTERNATIONAL SCIENTISTS. GRANT No. 2017VEB0006 The cryogenic system of Experiment Advance Superconductor Tokomak (EAST) is a large capacity system at both 4.5 and 80K levels at huge superconducting magnet system together with 80k thermal shields, complex of cryogenic pumps and small cryogenic users. The cryogenic system and their control are highly complex due to the large number of correlated variables on wide operation ranges. Due to the complexity of the system, dynamic simulations represent the only way to provide adequate data during transients and to validate complete cooldown scenarios in such complex interconnected systems. This paper presents the design of EAST cryogenic process and control simulator. The cryogenic process model is developed by the EcosimPro and CRYOLIB. The control system model is developed based on EPICS. The real-time communication between cryogenic process and control system is realized by OPC protocol. This simulator can be used for different purpose such as operator training, test of the new control strategies and the optimization of cryogenic system. |
|||
![]() |
Talk as video stream: https://youtu.be/gyqj_Zvls08 | ||
![]() |
Slides WEAPL03 [2.911 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL04 | Nanoprobe Results: Metrology & Control in Stacked Closed-Loop Systems | controls, feedback, TANGO, synchrotron | 1028 |
|
|||
Over the course of four years, the Nanoprobe project worked to deliver prototypes capable of nm-precision and accuracy with long-range millimetric sample positioning in 3D- scanning tomography for long beamline endstations of Synchrotron Soleil and MAXIV. The ambition of the project necessitated a joint progress between several fields of expertise combining mechanics, metrology, motion control, and software programming. Interferometry in stage characterization has been a crucial point; not only to qualify motion errors but to actively integrate it into control systems with feedback and/or feedforward schemes in order to reduce XYZ position errors down to the nm- level. As such, a new way of characterizing rotation stages was developed and ultimately used in control schemes utilising the Delta Tau PowerPMAC platform. This paper details the obtained results as well as the methodology and approach of the project to achieve this. | |||
![]() |
Talk as video stream: https://youtu.be/GfYevZlVioo | ||
![]() |
Slides WEAPL04 [7.533 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL05 | PARC: A Computational System in Support of Laser Megajoule Facility Operations | laser, interface, software, GUI | 1034 |
|
|||
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.4 MJ of energy to targets, for high energy density physics experiments, including fusion experiments. The first 8-beams bundle was operated in October 2014 and a new bundle was commissioned in October 2016. The next two bundles are on the way. PARC * is the computational system used to automate the laser setup and the generation of shot report with all the results acquired during the shot sequence process (including alignment and synchronization). It has been designed to run sequence in order to perform a setup computation or a full facility shot report in less than 15 minutes for 1 or 176 beams. This contribution describes how this system solves this challenge and enhances the overall process.
* PARC: French acronym for automatic bundle settings prediction. |
|||
![]() |
Talk as video stream: https://youtu.be/mLWJffxeMdo | ||
![]() |
Slides WEAPL05 [2.032 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEAPL07 | On-line Optimization of European XFEL with OCELOT | FEL, photon, operation, controls | 1038 |
|
|||
FEL tuning and optimization within the OCELOT framework has been implemented in 2015 and has been since used for SASE pulse energy optimization at FLASH and later at LCLS, as well as injection efficiency maximization in the Siberia-1 storage ring. For the European XFEL commissioning purposes the code was considerably improved and additional set of tools has been introduced. Here these tools and experi-ence of their use during the European XFEL commissioning and initial operation will be presented. Future devel-opment directions will be outlined. | |||
![]() |
Talk as video stream: https://youtu.be/b97wcbuve4A | ||
![]() |
Slides WEAPL07 [6.338 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEAPL07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPL01 | EPICS Architecture for Neutron Instrument Control at the European Spallation Source | controls, neutron, EPICS, interface | 1043 |
|
|||
The European Spallation Source (ESS) are currently developing a suite of fifteen neutron instruments, the first eight of which will be available for routine scientific use by 2023. The instrument control system will be distributed through three layers: local controllers for individual instrument components; Experimental Physics and Industrial Control System (EPICS) software to implement higher level logic and act as a hardware abstraction layer; and an Experiment Control Program (ECP) which has an executive role, interacting with instrument components via the EPICS layer. ESS are now actively designing and prototyping the EPICS controls architecture for the neutron instruments, including systems which interface to core instrument components such as motion control systems, sample environment equipment, neutron choppers, instrument Programmable Logic Controller (PLC) systems, and the interfaces to the ECP. Prototyping activities have been executed in an integrated and coordinated manner to demonstrate the EPICS controls architecture in an environment representative of the neutron instruments to which the architecture will ultimately be applied. | |||
![]() |
Talk as video stream: https://youtu.be/eRSLBMHqQLM | ||
![]() |
Slides WEBPL01 [6.972 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPL02 | On-Axis 3D Microscope for X-Ray Beamlines at NSLS-II | alignment, optics, detector, EPICS | 1048 |
|
|||
Funding: Work supported by the US Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract No. DE-SC0012704. A series of versatile on-axis X-ray microscopes with large working distances, high resolution and large magnification have been developed for in-situ sample alignment and X-ray beam visualization at beam-lines at NSLS-II [1]. The microscopes use reflective optics, which minimizes dispersion, and allows imaging from Ultraviolet (UV) to Infrared (IR) with specifically chosen objective components (coatings, etc.) [2]. Currently over seven reflective microscopes have been procured with several installed at NSLS2 beam-lines. Additional customizations can be implemented providing for example dual-view with high/low magnification, 3-D imaging, long working range, as well as ruby pressure system measurement. The microscope camera control frequently utilizes EPICS areaDetector. In specialized applications python programs integrate EPICS camera control, with computer vision, and EPICS motion control for goniostat centering or object detection applications. [1] K. J. Gofron, et. al.; AIP Conf. Proc. 1741, 030027-1-030027-4; doi: 10.1063/1.4952850. [2] K. J. Gofron, et. al., Nucl. Instr. and Meth. A 649, 109 (2011). |
|||
![]() |
Talk as video stream: https://youtu.be/O0zCZj624Mw | ||
![]() |
Slides WEBPL02 [6.542 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPL04 | Software Architecture for Beamline Automation - VMXi Use-Case | controls, hardware, software, experiment | 1054 |
|
|||
Versatile Macromolecular in-situ (VMXi) is the first beamline at Diamond Light Source (DLS) to be entirely automated with no direct user interaction to set up and control experiments. This marks a radical departure from other beamlines at the facility and it has presented a significant design challenge to General Data Acquisition (GDA), the in-house software that manages beamline data collection. GDA has become a reactive controller for continual, uninterrupted processing of all user experiments. A major achievement has been to demonstrate that it is possible to successfully deliver a suitable architectural implementation for automation developed within a standard integrate development environment (IDE). There is no need for specialised software or a domain specific language for automation. The objective is to: review VMXi project with the emphasis on hardware configuration and experiment processing; describe the software and control architecture for automation; and provide a general set of guidelines for developing software for automation at a scientific facility. | |||
![]() |
Talk as video stream: https://youtu.be/imhWnUYfK-k | ||
![]() |
Slides WEBPL04 [11.481 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPL05 | BLISS - Experiments Control for ESRF EBS Beamlines | controls, hardware, TANGO, SRF | 1060 |
|
|||
BLISS is the new ESRF control system for running experiments, with full deployment aimed for the end of the EBS upgrade program in 2020. BLISS provides a global approach to run synchrotron experiments, thanks to hardware integration, Python sequences and an advanced scanning engine. As a Python package, BLISS can be easily embedded into any Python application and data management features enable online data analysis. In addition, BLISS ships with tools to enhance scientists user experience and can easily be integrated into TANGO based environments, with generic TANGO servers on top of BLISS controllers. BLISS configuration facility can be used as an alternative TANGO database. Delineating all aspects of the BLISS project from beamline device configuration up to the integrated user interface, this talk will present the technical choices that drove BLISS design and will describe the BLISS software architecture and technology stack in depth. | |||
![]() |
Talk as video stream: https://youtu.be/i0wx3LdZ0gM | ||
![]() |
Slides WEBPL05 [9.242 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
WEBPL06 | Sardana Based Continuous Scans at ALBA - Current Status | controls, experiment, software, hardware | 1067 |
|
|||
A significant part of the experiments run at Alba Synchrotron* involve scans. The continuous scans were developed first ad hoc and latter the controls group dedicated important efforts to standardize them across the Alba instruments, enhancing the overall performance and allowing the users to better exploit the beamtime**. Sardana***, the experiment control software used at Alba, among other features, aims to provide a generic way of programming and executing continuous scans. This development just achieved a major milestone - an official version with a stable API. Recently the Alba instruments were successfully upgraded to profit from this release. In this paper we describe the evolution of these setups as well as the new continuous scan applications run at Alba. On the one hand, the most relevant hardware solutions are presented and assessed. On the other hand the Sardana software is evaluated in terms of its utility in building the continuous scans setups. Finally we discuss the future improvements plan designed to satisfy the ever-increasing requirements of the scientists.
* http://www.albasynchrotron.es ** Z. Reszela et al. 'Implementation of Continuous Scans Used in Beamline Experiments at Alba Synchrotron', ICALEPCS2013 *** http://www.sardana-controls.org |
|||
![]() |
Talk as video stream: https://youtu.be/Q06AwAsEnSw | ||
![]() |
Slides WEBPL06 [23.442 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-WEBPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPL01 | Implementation of Web-based Operational Log System at RIBF | operation, interface, EPICS, power-supply | 1073 |
|
|||
The operational log system is one of the electric log systems for recording and viewing the accelerator operation time and contents of an operated device. Zlog (Zope-based log system)* developed by KEK was utilized for the RIBF control system. Zope is an open-source Web server and Web application framework written in Python. Using the Web application, information on accelerator operation is designated by a character string on Web browsers. However, the displayed string character on the Web browser will be complex for accelerator operators because many parameters are changed in accelerator operation, though the Web-based system has many advantages. For smoother accelerator operation, an ergonomically designed operational log system is required. Therefore, we developed a new operational log system for RIBF control system. The new system is possible to provide operational logs with a variety of rich GUI components. As of now, the operational log system has been working for accelerator operation by monitoring approximately 3,000 points as the EPICS record without any serious problem.
*K. Yoshii et al.: Proc. ICALEPCS07, (2007), p. 299. |
|||
![]() |
Talk as video stream: https://youtu.be/AK3_8x9KlTM | ||
![]() |
Slides THAPL01 [10.499 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THAPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPL02 | Best Practices for Efficient Development of JavaFX Applications | controls, GUI, factory, framework | 1078 |
|
|||
JavaFX, the GUI toolkit included in the standard JDK, has reached a level of maturity enabling its usage for Control Systems applications. Property bindings, built-in separation between logic (Controller) and visual part (FXML) that can be designed with Scene Builder, combined with the leverage of Java 8 features such as λ expressions or method references, make this toolkit a very compelling choice for the creation of clean and testable GUI applications. This article describes best practices and tools that improve developer's efficiency even further. Structuring applications for productivity, simplified FXML loading, the application of Dependency Injection and Presentation Model patterns, testability are discussed among other topics, along with support of IDE tooling. | |||
![]() |
Talk as video stream: https://youtu.be/18aAg4PNeis | ||
![]() |
Slides THAPL02 [7.691 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THAPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPL03 | Usability Recommendations for the SKA Control Room Obtained by a User-Centred Design Approach | operation, interface, software, controls | 1084 |
|
|||
Funding: INAF User-Centered Design is a powerful approach for designing UIs that match and satisfy users' skills and expectations. Interviews, affinity diagrams, personas, usage scenarios are some of the fundamental tools for gathering and analysing relevant information. We applied these techniques to the development of the UI for the control room of the Square Kilometre Array (SKA) telescopes. We interviewed the personnel at two of the SKA precursors, LOFAR and MeerKAT, with the goal of understanding what features satisfy operators' needs and which ones can be improved. What was learned includes several usability issues dealing with fragmentation and low cohesiveness of the UIs, some gaps, and an excessive number of user actions needed to achieve certain goals. Low usability of the UI and the large scale of SKA are two challenges in developing its UI because they affect the extent to which operators can focus on important data, the likelihood of human errors and their consequences. This paper illustrates the followed method, provides examples of some of the artefacts that were produced and describes and motivates the resulting usability recommendations which are specific for SKA. |
|||
![]() |
Talk as video stream: https://youtu.be/0jjtwD1wE7w | ||
![]() |
Slides THAPL03 [1.017 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THAPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPL04 | Python for User Interfaces at Sirius | interface, controls, EPICS, experiment | 1091 |
|
|||
Sirius is the new Brazilian Synchrotron and will be finished in 2018. Based on experiences at LNLS UVX light source along with researches and implementations, we present our new approach to develop user interfaces for beamlines control. On this process, the main tools explored are Python, Qt and some Python libraries: PyQt, PyDM and Py4syn. Powerful resources of these modules and Python straightforward coding guarantee flexible user interfaces: it is possible to combine graphical applications with intelligent control procedures. At UVX, EPICS and Python are software tools already used respectively for distributed control system and control routines. These routines often use Py4Syn, a library which provides high-level abstraction for devices manipulation. All these features will continue at Sirius. More recently PyQt turned out to be a compatible and intuitive tool to build GUI applications, binding Qt to Python. Also PyDM offers a practical framework to expose EPICS variables to PyQt. The result is a set of graphical and control libraries to support new user interfaces for Sirius beamlines. | |||
![]() |
Talk as video stream: https://youtu.be/wZjOwdMuYyM | ||
![]() |
Slides THAPL04 [1.391 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THAPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THAPL05 | Nomad 3D: Augmented Reality in Instrument Control | controls, software, experiment, electron | 1098 |
|
|||
The life cycle of an ILL instrument has two main stages. During the design of the instrument, a precise but static 3D model of the different components is developed. Then comes the exploitation of the instrument of which the control by the Nomad software allows scientific experiments to be performed. Almost all instruments at the ILL have moveable parts often hidden behind radiological protection elements such as heavy concrete walls or casemate. Massive elements of the sample environment like magnets and cryostats must be aligned in the beam. All those devices are able to collide with the surrounding environment. To avoid those types of accident, the instrument moves must be checked by a pre-experiment simulation that will reveal possible interferences. Nomad 3D is the application that links the design and the experiment aspects providing an animated 3D physical representation of the instrument while it moves. Collision detection algorithms will protect the moveable parts from crashes. During an experiment, it will augment the reality by enabling to "see" behind the walls. It will provide as well a precise virtual representation of the instrument during the simulations. | |||
![]() |
Talk as video stream: https://youtu.be/Gt2u0sH4vb8 | ||
![]() |
Slides THAPL05 [117.101 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THAPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL01 | C2MON SCADA Deployment on CERN Cloud Infrastructure | monitoring, software, database, network | 1103 |
|
|||
The CERN Control and Monitoring Platform (C2MON) is an open-source platform for industrial controls data acquisition, monitoring, control and data publishing. C2MON's high-availability, redundant capabilities make it particularly suited for a large, geographically scattered context such as CERN. The C2MON platform relies on the Java technology stack at all levels of its architecture. Since end of 2016, CERN offers a platform as a service (PaaS) solution based on RedHat Openshift. Initially envisioned at CERN for web application hosting, Openshift can be leveraged to host any software stack due to its adoption of the Docker container technology. In order to make C2MON more scalable and compatible with Cloud Computing, it was necessary to containerize C2MON components for the Docker container platform. Containerization is a logical process that forces one to rethink a distributed architecture in terms of decoupled micro-services suitable for a cloud environment. This paper explains the challenges met and the principles behind containerizing a server-centric Java application, demonstrating how simple it has now become to deploy C2MON in any cloud-centric environment.
|
|||
![]() |
Talk as video stream: https://youtu.be/4NbM1yDO_TM | ||
![]() |
Slides THBPL01 [3.176 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL02 | Behavioural Models for Device Control | operation, controls, PLC, framework | 1109 |
|
|||
ESO is in the process of designing a new instrument control application framework for the ELT project. During this process, we have used the experience in HW control gained from the first and second generation of VLT instruments that have been in operation for almost 20 years. The preliminary outcome of this analysis is a library of Statecharts models illustrating the behaviour of some of the most commonly used devices in telescope and instrument control systems. This paper describes the architectural aspects taken into consideration when designing the models such as HW/SW state representation, common/specialized behaviour, and failure management. An extension to Harel's formalism to facilitate reusability by dynamic creation of orthogonal regions is also proposed. The paper details the behaviour of some devices like shutters, lamps and motors together with the rationale behind the modelling choices. A mapping of the models to a concrete implementation using real HW components is suggested. Although these models have been designed following the principles of our conceptual architecture, they are still generic and platform independent, so they can be easily reused in other projects. | |||
![]() |
Talk as video stream: https://youtu.be/aJr6SkBmsuY | ||
![]() |
Slides THBPL02 [1.520 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL03 | A New ACS Bulk Data Transfer Service for CTA | experiment, controls, network, software | 1116 |
|
|||
Funding: Centro Científico Tecnológico de Valparaíso (CONICYT FB-0821) The ALMA Common Software (ACS) framework provides Bulk Data Transfer (BDT) service implementations that need to be updated for new projects that will use ACS, such as the Cherenkov Telescope Array (CTA) and other projects, with most cases having quite different requirements than ALMA. We propose a new open-source BDT service for ACS based on ZeroMQ, that meets CTA data transfer specifications while maintaining retro-compatibility with the closed-source solution used in ALMA. The service uses the push-pull pattern for data transfer, the publisher-subscriber pattern for data control, and Protocol Buffers for data serialization, having also the option to integrate other serialization options easily. Besides complying with ACS interface definition to be used by ACS components and clients, the service provide an independent API to be used outside the ACS framework. Our experiments show a good compromise between throughput and computational effort, suggesting that the service could scale up in terms of number of producers, number of consumers and network bandwidth. |
|||
![]() |
Talk as video stream: https://youtu.be/F0jOkHOz0uw | ||
![]() |
Slides THBPL03 [7.087 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL04 | The Design of Tango Based Centralized Management Platform for Software Devices | controls, monitoring, software, TANGO | 1121 |
|
|||
Tango provides the Tango device server object model(TDSOM), whose basic idea is to treat each device as an object. The TDSOM can be divided into 4 basic elements, including the device, the server, the database and the application programmers interface. On the basis of the TDSOM, we design a centralized platform for software device management, named VisualDM, providing standard servers and client management software. Thus the functionality of VisualDM are mutli-folds: 1) dynamically defining or configuring the composition of a device container at run-time; 2) visualization of remote device management based on system scheduling model; 3) remote deployment and update of software devices; 4) registering, logouting, starting and stopping devices. In this paper, platform compositions, module functionalities, the design concepts are discussed. The platform is applied in computer integrated control systems of SG facilities. | |||
![]() |
Talk as video stream: https://youtu.be/5RveBXleczw | ||
![]() |
Slides THBPL04 [1.509 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL05 | The ELT Linux Development Environment | software, target, framework, Linux | 1125 |
|
|||
The Extremely Large Telescope is a 39-metre ground-based telescope being built by ESO. It will be the largest optical/near-infrared telescope in the world and first light is foreseen for 2024. The overall ELT Linux development environment will be presented with an in-depth presentation of its core, the waf build system, and the customizations that ESO is currently developing. The ELT software development for telescopes and instruments poses many challenges to cover the different needs of such a complex system:a variety of technologies, Java, C/C++ and Python as programming languages, Qt5 as the GUI toolkit, communication frameworks such as OPCUA, DDS and ZeroMQ, the interaction with entities such as PLCs and real-time hardware, and users, in-house and not, looking at new usage patterns. All this optimized to be on time for the first light. To meet these requirements, a set of tools was selected. Its content ranges from an IDE, to compilers, interpreters, analysis and debugging tools for the various languages and operations. At the heart of the toolkit lies the modern build framework waf:a versatile tool written in Python selected due to its multiple language support and high performance. | |||
![]() |
Talk as video stream: https://youtu.be/Wk3efalQnY4 | ||
![]() |
Slides THBPL05 [0.504 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPL06 | High Performance RDMA-Based Daq Platform Over PCIe Routable Network | detector, network, FPGA, hardware | 1131 |
|
|||
Funding: Wassim Mansour acknowledges support from the EUCALL project which has received funding from the European Union's H2020 research and innovation programme under grant agreement No 654220. The ESRF initiated few years ago the development of a novel platform for optimised transfer of 2D detector data based on zero-copy Remote Direct Memory Access techniques. The purpose of this new scheme, under the name of RASHPA, is to efficiently dispatch with no CPU intervention multiple parallel multi-GByte/s data streams produced by modular detectors directly from the detector head to computer clusters for data storage, visualisation and distributed data treatment. The RASHPA platform is designed to be implementable using any data link and transfer protocol that supports RDMA write operations and that can trigger asynchronous events. This paper presents the ongoing work for the first implementation of RASHPA in a real system using the hardware platform of the Medipix3 based SMARTPIX hybrid pixel detector developed at ESRF and relying on switched PCIe over cable network for data transfer. It details the implementation of the RASPHA controller at the detector side and provides input on the software for the management of the overall data acquisition system at the receiver side. The implementation and use of a PCIe switch built with components off-the-shelf is also discussed. |
|||
![]() |
Talk as video stream: https://youtu.be/dJDtekXejfg | ||
![]() |
Slides THBPL06 [3.835 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA01 | Cyber Threats, the World Is No Longer What We Knew… | controls, network, operation, PLC | 1137 |
|
|||
Security policies are becoming hard to apply as instruments are smarter than ever. Every oscilloscope gets its own stick with a Windows tag, everybody would like to control his huge installation through the air, IOT is on every lips' Stuxnet, the recent Ed. Snowden revelations have shown that cyber threat on SCADAs cannot be only played in James Bond movies. This paper aims to give simple advises in order to protect and make our installations more and more secure. How to write security files? What are the main precautions we have to take care of? Where are the vulnerabilities of my installation? Cyber security is everyone's matter, not only the cyber staff's! | |||
![]() |
Slides THBPA01 [9.135 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA02 | Securing Light Source SCADA Systems | controls, device-server, network, SCADA | 1142 |
|
|||
Funding: European X-Ray Free-Electron Laser Facility GmbH Cyber security aspects are often not thoroughly addressed in the design of light source SCADA system. In general the focus remains on building a reliable and fully-functional ecosystem. The underlying assumption is that a SCADA infrastructure is a closed ecosystem of sufficiently complex technologies to provide some security through trust and obscurity. However, considering the number of internal users, engineers, visiting scientists, students going in and out light source facilities cyber security threats can no longer be minored. At the European XFEL, we envision a comprehensive security layer for the entire SCADA infrastructure. There, Karabo [1], the control, data acquisition and analysis software shall implement these security paradigms known in IT but not applicable off-the-shelf to the FEL context. The challenges are considerable: (i) securing access to photon science hardware that has not been designed with security in mind; (ii) granting limited fine-grained permissions to external users; (iii) truly securing Control and Data acquisition APIs while preserving performance. Only tailored solution strategies, as presented in this paper, can fulfill these requirements. [1] Heisen et al (2013) "Karabo: An Integrated Software Framework Combining Control, Data Management, and Scientific Computing Tasks". Proc. of 14th ICALEPCS 2013, Melbourne, Australia (p. FRCOAAB02) |
|||
![]() |
Slides THBPA02 [1.679 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA03 | The Back-End Computer System for the Medipix Based PI-MEGA X-Ray Camera | Linux, network, Ethernet, MMI | 1149 |
|
|||
The Brazilian Synchrotron, in partnership with BrPhotonics, is designing and developing pi-mega, a new X-Ray camera using Medipix chips, with the goal of building very large and fast cameras to supply Sirius' new demands. This work describes the design and testing of the back end computer system that will receive, process and store images. The back end system will use RDMA over Ethernet technology and must be able to process data at a rate ranging from 50 Gbps to 100 Gbps per pi-mega element. Multiple pi-mega elements may be combined to produce a large camera. Initial applications include tomographic reconstruction and coherent diffraction imaging techniques. | |||
![]() |
Slides THBPA03 [1.918 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA04 | Orchestrating MeerKAT's Distributed Science Data Processing Pipelines | controls, framework, GPU, network | 1152 |
|
|||
The 64-antenna MeerKAT radio telescope is a precursor to the Square Kilometre Array. The telescope's correlator beamformer streams data at 600 Gb/s to the science data processing pipeline that must consume it in real time. This requires significant compute resources, which are provided by a cluster of heterogeneous hardware nodes. Effective utilisation of the available resources is a critical design goal, made more challenging by requiring multiple, highly configurable pipelines. We initially used a static allocation of processes to hardware nodes, but this approach is insufficient as the project scales up. We describe recent improvements to our distributed container deployment, using Apache Mesos for orchestration. We also discuss how issues like non-uniform memory access (NUMA), network partitions, and fractional allocation of graphical processing units (GPUs) are addressed using a custom scheduler for Mesos. | |||
![]() |
Slides THBPA04 [8.485 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA05 | IT Infrastructure Tips and Tricks for Control System and PLC | network, controls, PLC, device-server | 1158 |
|
|||
The network infrastructure in Solaris (National Synchrotron Radiation Center, Kraków) is carrying traffic between around 900 of physical devices and dedicated virtual machines running Tango control system. The Machine Protection System based on PLCs is also interconnected by network infrastructure. We have performed an extensive measurements of traffic flows and analysis of traffic patterns that revealed congestion of aggregated traffic from high speed acquisition devices. We have also applied the flow based anomaly detection systems that give an interesting low level view on Tango control system traffic flows. All issues were successfully addressed, thanks to proper analysis of traffic nature. This paper presents the essential techniques and tools for network traffic patterns analysis, tips and tricks for improvements and real-time data examples. | |||
![]() |
Slides THBPA05 [3.026 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THBPA06 | Configuration Management for the Integrated Control System Software of ELI-ALPS | controls, software, database, hardware | 1162 |
|
|||
ELI-ALPS (Extreme Light Infrastructure - Attosecond Light Pulse Source) is a new Research Infrastructure under implementation in Hungary. The infrastructure will consist of various systems (laser sources, beam transport, secondary sources, end stations) built on top of common subsystems (HVAC, cooling water, vibration monitoring, vacuum system, etc.), yielding a heterogeneous environment. To support the full control software development lifecycle for this complex infrastructure a flexible hierarchical configuration model has been defined, and a supporting toolset has been developed for its management. The configuration model is comprehensive as it covers all relevant aspects of the entire controlled system, the control software components and all the necessary connections between them. Furthermore, it supports the generation of virtual environments that approximate the hardware environment for software testing purposes. The toolset covers configuration functions such as storage, version control, GUI editing and queries. The model and tools presented in our paper are not specific to ELI-ALPS or to the ELI community, they may be useful for other research institutions as well. | |||
![]() |
Slides THBPA06 [2.775 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THBPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL01 | Speaking of Diversity | controls, MMI, hardware, HOM | 1168 |
|
|||
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. Historically, attendance at the International Conference on Accelerator and Large Experimental Physics Control Systems has not been particularly diverse in terms of gender or race. In fact, the lack of diversity amongst the attendees was noted during the closing session of the 2015 conference by an invited speaker from outside the accelerator community. Informal discussion and observations support the assertion that our conference attendance reflects the diversity of the broader accelerator controls workforce. Facing very low participation of women in our field and even lower minority representation, it is important to examine this issue as studies point to the importance of diverse work groups to spark innovation and creativity as catalysts to solving difficult problems. This paper will discuss diversity and inclusion in the disciplines that comprise the accelerator controls workforce, including background, barriers and strategies for improvement. |
|||
![]() |
Talk as video stream: https://youtu.be/94u5LpJ7DzY | ||
![]() |
Slides THCPL01 [5.586 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL02 | Highlights of the European Ground System - Common Core Initiative | controls, monitoring, operation, interface | 1175 |
|
|||
Funding: European Space Agency The European Ground System Common Core (EGS-CC) initiative is now materializing. The goal of the this initiative is to define, build and share a software framework and implementation that will be used as the main basis for pre- and post- launch ground systems (Electrical Ground Support Equipment and Mission Control System) of future European space projects. The initiative is in place since year 2011 and is being led by the European Space Agency as a formal collaboration of the main European stakeholders in the space systems control domain, including European Space National Agencies and European Prime Industry. The main expected output of the EGS-CC initiative is a core system which can be adapted and extended to support the execution of pre- and post-launch Monitoring and Control operations for all types of missions and throughout the complete life-cycle of space projects. This presentation will introduce the main highlights of the EGS-CC initiative, its governance principles, the fundamental concepts of the resulting products and the challenges that the team is facing. |
|||
![]() |
Talk as video stream: https://youtu.be/xguMZe2WuKE | ||
![]() |
Slides THCPL02 [7.580 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL03 | A Success-History Based Learning Procedure to Optimize Server Throughput in Large Distributed Control Systems | controls, simulation, factory, MMI | 1182 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. Large distributed control systems typically can be modeled by a hierarchical structure with two physical layers: Console Level Computers (CLCs) and Front End Computers (FECs). The controls system of the Relativistic Heavy Ion Collider (RHIC) consists of more than 500 FECs, each acting as a server providing services to a potentially unlimited number of clients. This can lead to a bottleneck in the system. Heavy traffic can slow down or even crash a system, making it momentarily unresponsive. One mechanism to circumvent this is to transfer the heavy communications traffic to more robust higher performance servers, keeping the load on the FEC low. In this work, we study this client-server problem from a different perspective. We introduce a novel game theory model for the problem, and formulate it into an integer programming problem. We point out its difficulty and propose a heuristic algorithms to solve it. Simulation results show that our proposed schemes efficiently manage the client-server activities, and result in a high server throughput and a low crash probability. |
|||
![]() |
Talk as video stream: https://youtu.be/veLaGGNTs8w | ||
![]() |
Slides THCPL03 [1.321 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL04 | SKA Synchronization and Timing Local Monitor Control - Software Design Approach | controls, interface, TANGO, software | 1190 |
|
|||
The Square Kilometre Array (SKA) is a global project that aims to build a large radio telescope in Australia and South Africa with around 100 organizations in 20 countries engaged in its detailed design. The Signal and Data Transport (SaDT) consortium, includes the software and hardware necessary for the transmission of data and information between elements of SKA, and the Synchronization and Timing (SAT) system provides frequency and clock signals. The SAT local monitoring and control system (SAT. LMC) monitors and controls the SAT system. SAT. LMC has its team members distributed across India, South Africa and UK. This paper discusses the systems engineering methods adopted by SAT. LMC on interface design with work packages owned by different organizations, configuration control of design artefacts, and quality control through intermediate releases, design assumptions and risk management. The paper also discusses the internal SAT. LMC team communication model, cross culture sensitivity and leadership principles adopted to keep the project on track and deliver quality design products whilst staying flexible to the changes in the overall SKA program. | |||
![]() |
Talk as video stream: https://youtu.be/RxwQUrOkK94 | ||
![]() |
Slides THCPL04 [1.631 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL05 | TANGO Heads for Industry | TANGO, controls, software, site | 1195 |
|
|||
The TANGO Controls Framework* continues to mature and be adopted by new sites and applications. This paper will describe how TANGO has moved closer to industry with the creation of startups and addressing industrial use cases. It will describe what progress has been made since the last ICALEPCS in 2015 to ensure the sustainability of TANGO for scientific and industrial users. It will present TANGO web based technologies and the deployment of TANGO in the cloud. Furthermore it will describe how the community has re-organised itself to fund and improve code sharing, documentation, code quality assurance and maintenance.
* http://tango-controls.org |
|||
![]() |
Talk as video stream: https://youtu.be/O-_JLDN4BSg | ||
![]() |
Slides THCPL05 [9.769 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPL06 | Sustaining the National Ignition Facility (NIF) Integrated Computer Control System (ICCS) over its Thirty Year Lifespan | controls, software, hardware, operation | 1201 |
|
|||
Funding: 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 and most energetic laser experimental facility with 192 beams capable of delivering 1.8 megajoules and 500-terawatts of ultraviolet light to a target. Officially commissioned as an operational facility on March 21, 2009, NIF is expected to conduct research experiments thru 2039. The 30-year lifespan of the control system presents several challenges in meeting reliability, availability, and maintainability (RAM) expectations. As NIF continues to expand on its experimental capabilities, the control system's software base of 3.5 million lines of code grows with most of the legacy software still in operational use. Supporting this software is further complicated by technology life cycles and turnover of senior experienced staff. This talk will present lessons learned and new initiatives related to technology refreshes, risk mitigation, and changes to our software development and test methodology to ensure high control system availability for supporting experiments throughout NIF's lifetime. LLNL-ABS-727374 |
|||
![]() |
Talk as video stream: https://youtu.be/lSrpMzlHKpM | ||
![]() |
Slides THCPL06 [3.947 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA01 | Safety Instrumented Systems and the AWAKE Plasma Control as a Use Case | controls, plasma, operation, PLC | 1206 |
|
|||
Safety is likely the most critical concern in many process industries, yet there is a general uncertainty on the proper engineering to reduce the risks and ensure the safety of persons or material at the same time of providing the process control system. Some of the reasons for this misperception are unclear requirements, lack of functional safety engineering knowledge or incorrect protection functionalities attributed to the BPCS (Basic Process Control System). Occasionally the control engineers are not aware of the hazards inherent to an industrial process and this causes the lack of the right design of the overall controls. This paper illustrates the engineering of the SIS (Safety Instrumented System) and the BPCS of the plasma vapour controls of the AWAKE R&D project, the first proton-driven plasma wakefield acceleration experiment in the world. The controls design and implementation refers to the IEC61511/ISA84 standard, including technological choices, design, operation and maintenance. Finally, the publication reveals usual difficulties appearing in such kind of industrial installations and the actions to be done to ensure the proper functional safety system design. | |||
![]() |
Slides THCPA01 [6.199 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA02 | ESS Accelerator Safety Interlock System | controls, radiation, operation, ion-source | 1213 |
|
|||
Providing and assuring safe conditions for personnel is a key parameter required to operate the European Spallation Source (ESS). The main purpose of the Personnel Safety Systems (PSS) at ESS is to protect workers from the facility's ionising prompt radiation hazards, but also identify as well as mitigate against other hazards such as high voltage or oxygen depletion. PSS consist of three systems: the Safety interlock system, the Access control system and the Oxygen deficiency hazard (ODH) detection system. The Safety interlock system ensures the safety functions of the PSS by controlling all hazardous equipment for starting the beam operation and powering the RF-powered units and allowing its operation when personnel is safe. This paper will describe the ESS PSS Accelerator Safety interlock system's scope, strategy, methodology and current status. | |||
![]() |
Slides THCPA02 [4.292 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA03 | Applying Layer of Protection Analysis (LOPA) to Accelerator Safety Systems Design | controls, radiation, PLC, electron | 1217 |
|
|||
Large accelerator safety system design is complex and challenging. The complexity comes from the wide geographical distribution and the entangled control/protection functions that are shared across multiple control systems. To ensure safety performance and avoid unnecessary overdesign, a systematic approach should be followed when setting the functional requirements and the associated safety integrity. Layer of Protection Analysis (LOPA) is a method in IEC61511 for assigning the SIL to a safety function. This method is well suited for complex applications and is widely adopted in the process industry. The outputs of the LOPA study provide not only the basis for setting safety functions design objective, but also a reference document for managing system change and determining test scope. In this paper, SLAC credited safety systems are used to demonstrate the application of this semi-quantitative method. This example will illustrate how to accurately assess the hazardous event, analyze the independence of different protection layers, and determine the reliability of a particular protection function. | |||
![]() |
Slides THCPA03 [2.206 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA04 | Development of a Safety Classified System with LabView and EPICS | EPICS, controls, LabView, interface | 1221 |
|
|||
The Spiral2 linear accelerator will drive high intensity beams, up to 5 mA and 200 kW at linac exit. In tuning phase, or when not used by the experimental areas, the beam will be stopped in a dedicated beam dump. To avoid excessive activation of this beam dump, in order to allow human intervention, a safety classified system had been designed to integrate the number of particles dropped in it within each 24 hours time frame. For each kind of beam, a threshold will be defined and as soon as the threshold is reached a beam cut-off will be sent to the machine protection system. This system, called SLAAF: System for the Limitation of the Activation of the beam dump (Arret Faisceau in French) rely on LabView and EPICS (Experimental Physics and Industrial Control) technology. This paper will describe the specification and development processes and how we dealt to meet both functional and safety requirements using two technologies not commonly used for safety classified systems. | |||
![]() |
Slides THCPA04 [0.471 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA06 | A Real-Time Beam Monitoring System for Highly Dynamic Irradiations in Scanned Proton Therapy | proton, radiation, monitoring, real-time | 1224 |
|
|||
Funding: This work is supported by the Giuliana and Giorgio Stefanini Foundation. Patient treatments in scanned proton therapy exhibit dead times, e.g. when adjusting beamline settings for a different energy or lateral position. On the one hand, such dead times prolong the overall treatment time, but on the other hand they grant possibilities to (retrospectively) validate that the correct amount of protons has been delivered to the correct position. Efforts in faster beam delivery aim to minimize such dead times, which calls for different means of monitoring irradiation parameters. To address this issue, we report on a real-time beam monitoring system that supervises the proton beam position and current during beam-on, hence while the patient is under irradiation. For this purpose, we sample 1-axis Hall probes placed in beam-scanning magnets and plane-parallel ionization chambers every 10 μs. FPGAs compare sampled signals against verification tables - time vs. position/current charts containing upper and lower tolerances for each signal - and issue interlocks whenever samples fall outside. Furthermore, we show that by implementing real-time beam monitoring in our facility, we are able to respect patient safety margins given by international norms and guidelines. |
|||
![]() |
Slides THCPA06 [1.841 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THCPA07 | Development of an Expert System for the High Intensity Neutrino Beam Facility at J-PARC | septum, kicker, experiment, proton | 1229 |
|
|||
A high intensity neutrino beam produced at J-PARC is utilized by the T2K long baseline neutrino oscillation experiment. To generate the high intensity neutrino beam, a high intensity proton beam is extracted from the 30 GeV Main Ring synchrotron to the neutrino primary beamline. In the beamline, one mistaken shot can potentially do serious damage to beamline equipment. To avoid such a consequence, many beamline equipment interlocks which automatically stop the beam operation are implemented. If an interlock is activated, the beam operator references the operation manual, confirms the safety of the beamline equipment and resumes the beam operation. In order to improve the present system, we are developing an expert system for prompt and efficient understanding of the status of the beamline to quickly resume the beam operation. When an interlock is activated, the expert system references previous interlock patterns and infers what happened in the beamline. And the expert system will suggest how to resume the beam operation to the beam operator. We have developed and evaluated this expert system. In this talk, we will report the development status and initial results. | |||
![]() |
Slides THCPA07 [2.034 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THCPA07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THDPL01 | Configuring and Automating an LHC Experiment for Faster and Better Physics Output | controls, experiment, alignment, detector | 1233 |
|
|||
LHCb has introduced a novel online detector alignment and calibration for LHC Run II. This strategy allows for better trigger efficiency, better data quality and direct physics analysis at the trigger output. This implies: running a first High Level Trigger (HLT) pass synchronously with data taking and buffering locally its output; use the data collected at the beginning of the fill, or on a run-by-run basis, to determine the new alignment and calibration constants; run a second HLT pass on the buffered data using the new constants. Operationally, it represented a challenge: it required running different activities concurrently in the farm, starting at different times and load balanced depending on the LHC state. However, these activities are now an integral part of LHCb's dataflow, seamlessly integrated in the Experiment Control System and completely automated under the supervision of LHCb's 'Big Brother'. In total, around 60000 tasks run in the ~1600 nodes of the farm. Load balancing of tasks between activities takes less than 1 second. The mechanisms for configuring, scheduling and synchronizing different activities on the farm and in the experiment in general will be discussed. | |||
![]() |
Talk as video stream: https://youtu.be/_KuZiIuHbQw | ||
![]() |
Slides THDPL01 [3.600 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THDPL02 | GigaFRoST (Gigabyte Fast Read-Out System for Tomography): Control and DAQ System Design | controls, detector, EPICS, FPGA | 1240 |
|
|||
The GigaFRoST (Gigabit Fast Read-out System for Tomography) detector and readout system used at the tomographic microscopy beamline TOMCAT of the Swiss Light Source will be presented. GigaFRoST was built at Paul Scherrer Institute (PSI) and designed to overcome the limitations of existing commercially available high-speed CMOS detectors. It is based on a commercial CMOS fast imaging sensor (pco.dimax) with custom-designed readout electronics and control board. The latter is used for detector configuration, coordination of image readout process and system monitoring. The detector can acquire and stream data continuously at 7.7 GB/s to a dedicated backend server, using two data readout boards, each equipped with two FPGAs, and each directly connected with the server via four 10 Gbit/s fiber optics connections. The paper will focus on the implementation of the EPICS control system, data acquisition (DAQ) system, integration of the detector into the beamline infrastructure and implementation of efficient distribution of TTL triggers between the devices involved in the experiments (i.e. GigaFRoST detector, sample rotation stage, arbitrary external devices). | |||
![]() |
Talk as video stream: https://youtu.be/OTv2zFyE_k4 | ||
![]() |
Slides THDPL02 [4.017 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THDPL03 | areaDetector: EPICS Software for 2-D Detectors | detector, EPICS, controls, software | 1245 |
|
|||
areaDetector is an EPICS framework for 2-D and other types of detectors that is widely used in synchrotron and neutron facilities. Recent enhancements to the EPICS areaDetector module will be presented. -Plugins can now run multiple threads to significant increase performance -Scatter/gather capability for plugins to run in parallel -ImageJ plugin that uses EPICS V4 pvAccess rather than Channel Access. Provides structured data with atomic update, and better performance than Channel Access plugin. -ImageJ plugin that allows graphically defining detector readout region, ROIs, and overlays. -Plugins can now be reprocessed without receiving a new NDArray for testing effect of different parameters, etc. A roadmap for future developments will also be presented. | |||
![]() |
Talk as video stream: https://youtu.be/PkiQD9EVNKU | ||
![]() |
Slides THDPL03 [0.936 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THDPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL01 | A Simple Temporal Network for Coordination of Emergent Knowledge Processes in a Collaborative System-of-Systems | experiment, operation, network, diagnostics | 1252 |
|
|||
Funding: U.S. Department of Energy's National Nuclear Security Administration, DE-NA0003525 The Z Machine is the world's largest pulsed power machine, routinely delivering over 20 MA of electrical current to targets in support of US nuclear stockpile stewardship and in pursuit of inertial confinement fusion. The large-scale, multi-disciplinary nature of experiments ('shots') on the Z Machine requires resources and expertise from disparate organizations with independent functions and management, forming a Collaborative System-of-Systems. This structure, combined with the Emergent Knowledge Processes central to preparation and execution, creates significant challenges in planning and coordinating required activities leading up to a given experiment. The present work demonstrates an approach to scheduling planned activities on shot day to aid in coordinating workers among these different groups, using minimal information about activities' temporal relationships to form a Simple Temporal Network (STN). Historical data is mined, allowing a standard STN to be created for common activities, with the lower bounds between those activities defined. Activities are then scheduled at their earliest possible times to provide participants a time to check-in when interested. maschaf@sandia.gov |
|||
![]() |
Slides THMPL01 [1.367 MB] | ||
![]() |
Poster THMPL01 [2.878 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL02 | Upgrade of KEK Electron/positron Linac Control System for the Both SuperKEKB and Light Sources | experiment, injection, linac, electron | 1257 |
|
|||
KEK injector linac has delivered electrons and positrons for particle physics and photon science experiments for more than 30 years. It is being upgraded for the SuperKEKB project, which aims at a 40-fold increase in luminosity over the previous project of KEKB, in order to increase our understanding of flavour physics. This project requires ten-times smaller emittance and five-times larger current in injection beam from the injector. And many hardware components are being tested and installed. Even during the 6-year upgrade, it was requested to inject beams into light sources storage rings of PF and PF-AR. Furthermore, the beam demanding approaches from those storage rings are different. SuperKEKB would demand highest performance, and unscheduled interruption may be acceptable if the performance would be improved. However, light sources expect a stable operation without any unscheduled break, mainly because most users run experiments for a short period. In order to deal with the both requirements several measures are taken for operation, construction and maintenance strategy including simultaneous top-up injections. | |||
![]() |
Slides THMPL02 [2.421 MB] | ||
![]() |
Poster THMPL02 [6.998 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL03 | A New Simulation Architecture for Improving Software Reliability in Collider-Accelerator Control Systems | controls, simulation, hardware, interface | 1261 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. The Relativistic Heavy Ion Collider (RHIC) complex of accelerators at Brookhaven National Laboratory (BNL) operates using a large distributed controls system, consisting of approximately 1.5 million control points, over 430 VME based control modules, and thousands of server processes. We have developed a new testing platform that can be used to improve code reliability and help streamline the code development process by adding more automated testing. The testing platform simulates the control system using the actual controls system code base but by redirecting the I/O to simulated interfaces. In this report, we will describe the design of the system and the current status of its development. |
|||
![]() |
Slides THMPL03 [0.666 MB] | ||
![]() |
Poster THMPL03 [0.674 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL04 | Telescope Control System of the ASTRI SST-2M prototype for the Cherenkov Telescope Array | controls, software, site, monitoring | 1266 |
|
|||
The ASTRI SST-2M telescope is a prototype proposed for the Small Size class of Telescopes of the Cherenkov Telescope Array (CTA). The ASTRI prototype adopts innovative solutions for the optical system, which poses stringent requirements in the design and development of the Telescope Control System (TCS), whose task is the coordination of the telescope devices. All the subsystems are managed independently by the related controllers, which are developed through a PC-Based technology and making use of the TwinCAT3 environment for the software PLC. The TCS is built upon the ALMA Common Software framework and uses the OPC-UA protocol for the interface with the telescope components, providing a simplified full access to the capabilities offered by the telescope subsystems for normal operation, testing, maintenance and calibration activities. In this contribution we highlight how the ASTRI approach for the design, development and implementation of the TCS has made the prototype a stand-alone intelligent and active machine, providing also an easy way for the integration in an array configuration such as the future ASTRI mini-array proposed to be installed at the southern site of the CTA. | |||
![]() |
Slides THMPL04 [1.212 MB] | ||
![]() |
Poster THMPL04 [1.773 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL05 | Applying Ontological Approach to Storing Configuration Data | controls, database, interface, framework | 1271 |
|
|||
Control systems of large experimental facilities need a great number of heterogeneous interconnected parameters to control software applications. As configuration information grows in volume, it becomes harder to be maintained manually and poses a potential threat to data integrity. To tackle this problem, we applied ontological approach to storing configuration data. Ontology is a formal representation of concepts and relations of the domain of discourse, enriched by rules for inferring assumed knowledge. We designed the ontology that describes the controlling electronics for the double-direction bipolar transfer line K-500, which transports beam from the Injection Complex to colliders VEPP-4 and VEPP-2000 at BINP, Novosibirsk, Russia. We populated the ontology by importing data from existing configuration files of the control system and developed the interface for querying configuration data. The designed storage has several benefits over the conventional approaches. It maintains heterogeneous objects with non-trivial dependencies in centralized form, performs data verification and can be expanded to the diverse ontology describing all information about the facility. | |||
![]() |
Slides THMPL05 [1.212 MB] | ||
![]() |
Poster THMPL05 [0.442 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL06 | Cameras in ELI Beamlines: A Standardized Approach | interface, software, controls, hardware | 1276 |
|
|||
Funding: Extreme Light Infrastructure, CZ.1.05/1.1.00/02.0061 The ELI Beamlines facility is a Petawatt laser facility in the final construction and commissioning phase in Prague, Czech Republic. The central control system connects and controls more than 40 complex subsystems (lasers, beam transport, beamlines, experiments, facility systems, safety systems) with hundreds of cameras. For this, a comprehensive set of standard solutions is provided: Hardware interface standards guarantee ad-hoc software integration, for commonly used models, standardised auxiliary hardware (triggering: optical/TTL, power supplies) is available. Information on key parameters (vacuum compatibility, noise levels) is collected. 95% of cameras are interfaced using an vendor-independent C+±SDK. Exceptions are only made for special detectors (for example: wavefront sensors, x-ray cameras). By using a strict model-based approach and a component-based design, all cameras and 2D-detectors can be controlled with the same C+±API. This leads to standardized GUIs, TANGO-servers,.. |
|||
![]() |
Slides THMPL06 [4.759 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL07 | DARUMA: Data Collection and Control Framework For X-Ray Experimental Stations Using MADOCA | controls, software, experiment, detector | 1281 |
|
|||
In X-ray experimental stations at SPring-8, beamline staff and experimental users sometimes need to reconfigure the measurement system for new experiments. Quick reconfiguration for the system is required and this resulted in elaborated work. Aim of DARUMA is to provide standardized procedure for constructing a flexible system of the data collection and control system for experimental stations. It utilizes the control framework MADOCA II* developed for the distributed control of accelerators and beamlines at SPring-8. Unified control procedure with abstracted text-based messaging helps to reduce significant time and cost for preparing the measurement system. DARUMA provides the applications for 2D detectors such as PILATUS, pulse motor and trigger system used in stations. Image data are collected with metadata into NoSQL database, Elasticsearch. Analysis tools for image such as online monitoring and offline analysis are also provided. User applications can be easily developed with Python and LabVIEW. DARUMA can be flexibly applied to experimental stations and is being implemented into BL03XU at SPring-8. We are also planning to introduce it into other experimental stations.
* T. Matsumoto et al., Proceedings of ICALEPCS 2013, p.944 |
|||
![]() |
Slides THMPL07 [1.277 MB] | ||
![]() |
Poster THMPL07 [1.612 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL08 | The SLAC Common-Platform Firmware for High-Performance Systems | interface, FPGA, Ethernet, network | 1286 |
|
|||
Funding: Work supported by the US Department of Energy, Office of Science under contract DE-AC02-76SF00515 LCLS-II's high beam rate of almost 1MHz and the requirement that several "high-performance" systems (such as MPS, BPM, LLRF, timing etc.) shall resolve individual bunches precludes the use of a traditional software based control system but requires many core services to be implemented in FPGA logic. SLAC has created a comprehensive open-source firmware framework which implements many commonly used blocks (e.g., timing, globally-synchronized fast data buffers, MPS, diagnostic data capture), libraries (Ethernet protocol stack, AXI interconnect, FIFOs, memory etc.) and interfaces (e.g., for timing, diagnostic data etc.) thus providing a versatile platform on top of which powerful high-performance systems can be built and rapidly integrated. |
|||
![]() |
Slides THMPL08 [0.579 MB] | ||
![]() |
Poster THMPL08 [0.630 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL08 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL09 | VME Based Digitizers for Waveform Monitoring System of Linear Induction Accelerator (LIA-20) | timing, monitoring, hardware, FPGA | 1291 |
|
|||
Waveform monitoring system plays a special role in the control system of powerful pulse installations providing the most complete information about the installation functioning and its parameters. The report describes the family of VME modules used in the waveform monitoring system of a linear induction accelerator LIA-20. In order to organize inter-module synchronization the VME-64 bus extension implemented in the VME64-BINP crates is applied in the waveform digitizers. | |||
![]() |
Slides THMPL09 [1.653 MB] | ||
![]() |
Poster THMPL09 [1.777 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL09 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPL10 | New VME-Based Hardware for Automation in BINP | controls, hardware, factory, TANGO | 1294 |
|
|||
A new VME-based crate and modules are presented in this work. This hardware is primarily intended for LIA-20 control system, but we also plane to use it for the upgrade of the controls of existing complexes such as: VEPP-2000, VEPP-4, VEPP-5 Preinjector. Modules were designed with an ability to be used planned projects such as Super c-tau factory. A crate is 6U VME64x compatible crate with additional synchronization, daisy-chain lines and 6U RIO-modules. Each crate has a built-in status monitoring over CAN-BUS with independent power supply. A family of VME modules is based on the same design sample and include: digitizers, timing modules, CAN-interface module, interlock module. All modules are cost effective and have TANGO device servers developed for them. | |||
![]() |
Slides THMPL10 [7.378 MB] | ||
![]() |
Poster THMPL10 [5.851 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPL10 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA01 | The Interlock System of FELiChEM | software, hardware, controls, FEL | 1298 |
|
|||
Funding: National Natural Science Foundation of China(No.11375186, No.21327901) FELiChEM is an infrared free-electron laser user facility under construction at NSRL. The design of the interlock system of FELiChEM is based on EPICS. The interlock system is made up of the hardware interlock system and the software interlock system. The hardware interlock system is constructed with PROFINET and redundancy technology. The software interlock system is designed with an independent configuration file to improve the flexibility. The test results of the prototype system are also described in this paper. |
|||
![]() |
Slides THMPA01 [1.270 MB] | ||
![]() |
Poster THMPA01 [0.881 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA02 | Investigations of Spatial Process Model for the Closed Orbit Feedback System at the Sis18 Synchrotron at GSI | closed-orbit, synchrotron, feedback, acceleration | 1301 |
|
|||
Funding: The work is supported by the Deutscher Akademischer Austauschdienst under contact No. 91605207 A closed orbit feedback system is under development at the GSI SIS18 synchrotron for usage during the whole acceleration cycle including the acceleration ramp. Singular value decomposition (SVD) is the most widely used technique in global closed orbit correction for eigenmode decomposition, mode selection and pseudo-inversion of Orbit Response Matrix (ORM) for robust calculation of corrector magnet strengths. A new faster inversion technique based upon Discrete Fourier Transform (DFT) has been proposed for SIS18 ORM exploiting the Circulant symmetry, a class of matrices which can be diagonalized by the DFT using only one row or column of the matrix. The existence of a clear relationship between SVD modes and singular values to DFT modes and coefficients for such matrices has been described. The DFT based decomposition of Circulant ORM gives hints on physical interpretation of SVD and DFT modes of perturbed closed orbit in a synchrotron. As a first practical application, DFT modes were used to provide robustness against sensor failures such as one or two malfunctioning BPMs. |
|||
![]() |
Slides THMPA02 [1.762 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA03 | A Simulation System for the European Spallation Source (ESS) Distributed Data Streaming | experiment, controls, software, neutron | 1307 |
|
|||
European Spallation Source (ESS), the next-generation neutron source facility, is expected to produce an immense amount of data. Various working groups mostly associated with the EU project BrightnESS aim at developing solutions for its data-intensive challenges. The real-time data management and aggregation is among the top priorities. The Apache KAFKA framework will be the base for ESS real-time distributed data streaming. One of the major challenges is the simulation of data streams from experimental data generation to data analysis and storage. This presentation outlines a simulation approach based on the DonkiOrchestra data acquisition and experiment control framework, re-purposed as a data streaming simulation system compatible with the ESS-KAFKA infrastructure. | |||
![]() |
Slides THMPA03 [1.063 MB] | ||
![]() |
Poster THMPA03 [1.409 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA04 | RF-Energy Management for the European XFEL | FEL, operation, LLRF, linac | 1312 |
|
|||
The European XFEL is in its commissioning phase at this time. One of the major tasks is to bring up all the 25 installed RF-stations, which will allow for beam energy of up to 17.5GeV. It is expected, that a klystron may fail every 1-2 month. The accelerator is designed at the moment with an energy overhead corresponding to 2-3 RF-station, as the last 4 accelerating modules will be installed in a later stage. This will allow recovering the missing energy with the other functioning RF-stations to keep downtime as short as possible in the order of seconds. The concept and corresponding High-Level software accomplishing this task will be presented in this paper. | |||
![]() |
Slides THMPA04 [2.129 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA04 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA05 | The AFP Detector Control System | controls, detector, vacuum, PLC | 1315 |
|
|||
The ATLAS Forward Proton (AFP) detector is one of the forward detectors of the ATLAS experiment at CERN aiming at measuring momenta and angles of diffractively scattered protons. Silicon Tracking and Time-of-Flight detectors are located inside Roman Pot stations inserted into beam pipe aperture. The AFP detector is composed of two stations on each side of the ATLAS interaction point and is under commissioning. The detector is provided with high and low voltage distribution systems. Each station has vacuum and cooling systems, movement control and all the required electronics for signal processing. Monitoring of environmental parameters, like temperature, is also available. The Detector Control System (DCS) provides control and monitoring of the detector hardware and ensures the safe and reliable operation of the detector, assuring good data quality. Comparing with DCS systems of other detectors, the AFP DCS main challenge is to cope with the large variety of AFP equipment. This paper describes the AFP DCS system: a detector overview, the operational aspects, the hardware control of the AFP detectors, the high precision movement, cooling, and safety vacuum systems. | |||
![]() |
Slides THMPA05 [1.813 MB] | ||
![]() |
Poster THMPA05 [1.434 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA06 | Building Controls Applications Using HTTP Services | network, software, interface, controls | 1320 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. This paper describes the development and use of an HTTP services architecture for building controls applications within the BNL Collider-Accelerator department. Instead of binding application services (access to live, database, and archived data, etc.) into monolithic applications using libraries written in C++ or Java, this new method moves those services onto networked processes that communicate with the core applications using the HTTP protocol and a RESTful interface. This allows applications to be built for a variety of different environments, including web browsers and mobile devices, without the need to rewrite existing library code that has been built and tested over many years. Making these HTTP services available via a reverse proxy server (NGINX) adds additional flexibility and security. This paper presents implementation details, pros and cons to this approach, and expected future directions. |
|||
![]() |
Slides THMPA06 [0.966 MB] | ||
![]() |
Poster THMPA06 [0.386 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA07 | Improvement of Temperature and Humidity Measurement System for KEK Injector Linac | linac, software, EPICS, klystron | 1323 |
|
|||
A temperature and humidity measurement system at the KEK injector linac consists of 26 data loggers connected to around 700 temperature and humidity sensors, one EPICS IOC, and CSS archiver. CSS archiver engine retrieves the temperature and humidity data measured by the data loggers via Ethernet. These data are finally stored into the PostgreSQL based database. A new server computer has been recently utilized for the archiver of CSS version 4 instead of version 3. It can drastically improve the speed performance for retrieving the archived data. The long-term beam stability of linac is getting a quite important figure of merit since the simultaneous top up injection is required for the independent four storage rings toward the SuperKEKB Phase II operation. For this reason, we developed a new archiver data management application with a good operability. Since it can bring the operators a quick detection of anomalous behavior of temperature and humidity data resulting in the deterioration of beam quality, the improved temperature and humidity measurement system can be much effective. We will report the detailed system description and practical application to the daily beam operation. | |||
![]() |
Slides THMPA07 [2.221 MB] | ||
![]() |
Poster THMPA07 [1.892 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA08 | Processing of the Schottky Signals at RHIC | betatron, emittance, injection, cavity | 1327 |
|
|||
Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy. Schottky monitors are used to determine important beam parameters in a non-destructive way. In this paper we present improved processing of the transverse and longitudinal Schottky signals from a hi-Q resonant 2.07 GHz cavity and transverse signals from a low-Q 245 MHz cavity with the main focus on providing the real-time measurement of beam tune, chromaticity and emittance during injection and ramp when the beam condition is changing rapidly. The analysis and control is done in python using recently developed interfaces to Accelerator Device Objects. |
|||
![]() |
Slides THMPA08 [0.158 MB] | ||
![]() |
Poster THMPA08 [0.726 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA08 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THMPA09 | MACUP (Material for data ACquisition - UPgrade): Project Focusing on DAQ Hardware Architecture Upgrades for SOLEIL | embedded, operation, hardware, controls | 1330 |
|
|||
Since operation-startup more than 10 years ago, Synchrotron SOLEIL has chosen acquisition architectures that are mainly based on CompactPCI systems. The last few years there has however been an acceleration of obsolescence issues on the CPCI products and it has also been identified that this technology would become a bottleneck in terms of performance for new projects. The MACUP project was therefore created with two main objectives: maintaining the current facility operations by addressing the hardware obsolescence risks, all while searching for alternate high-performance solutions with better embedded processing capabilities to face new challenging requirements. One additional guideline for the project is to facilitate collaborative work for accelerator and beamline projects by evaluating and standardizing a limited set of technologies like the Xilinx ZYNQ SOC, VITA 57 FMC and μTCA standards. This paper describes the adopted methodologies and roadmap to drive this project. | |||
![]() |
Slides THMPA09 [1.556 MB] | ||
![]() |
Poster THMPA09 [0.678 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THMPA09 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA001 | CEA Irfu EPICS Environment for the SARAF-LINAC Project | controls, PLC, EPICS, cryomodule | 1335 |
|
|||
Our Institute CEA Saclay Irfu was in charge of the EPICS based control system platform for the accelerator projects Spiral2 at Ganil in Normandy and IFMIF/LIPAc at JAEA/Rokkasho (Japan). Our 3-year collaboration with ESS[*] has given us the opportunity to use new COTS hardware. We have made our CEA Irfu control platform evolve by retaining relevant and evolutive ESS solutions. Currently, CEA Irfu is in charge of the design, construction and commissioning at SNRC of the project SARAF-LINAC[**] (MEBT and Super Conducting Linac) including its control. This paper will present our proposition of architecture for the SARAF Linac using the new CEA Irfu hardware and software platforms.
[*]Status of the European Spallation Source , T. Korhonen October 2014 [**]The SARAF-LINAC project status, N. Pichoff, IPAC'16, Busan, Korean (2016). |
|||
![]() |
Poster THPHA001 [1.112 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA001 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA002 | SLAC LCLS-II Injector Source Controls and Early Injector Commissioning | controls, gun, LLRF, MMI | 1340 |
|
|||
LCLS-II is a superconducting upgrade to the existing Linear Coherent Light Source at SLAC with a continuous wave beam rate of up to 1 MHz. Construction is underway with first light planned for 2020. The LCLS-II Injector section that comprises low energy from the gun up to the location of the first cryomodule is based on the LBNL Advanced Photo-Injector Experiment (APEX), and is being provided by LBNL. In 2015, responsibility for controls design and fabrication was transferred to SLAC from LBNL to promote commonality with the rest of the LCLS-II control subsystems. Collaboration between the LBNL APEX controls community and SLAC LCSL-II controls team proved vital in advancing the controls architecture toward standardized implementations integrated with the rest of LCLS-II. An added challenge was a decision to commission the injector ~1.5 years ahead of the rest of the machine, in FY 2018. This early injector commissioning (EIC) is embraced as an opportunity to gain valuable experience with the majority of the LCLS-II controls, especially the 1MHz high performance subsystems (HPS), prior to first light. | |||
![]() |
Poster THPHA002 [2.969 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA002 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA003 | Installation and the Hardware Commissioning of the European XFEL Undulator Systems | undulator, controls, vacuum, quadrupole | 1344 |
|
|||
This article describes in detail the steps of hardware installation and commissioning of components for undulator systems at European XFEL. In general, the work can be divided into 3 different steps: installation, alignment, and commissioning. During installation step, the following main components were rolled into the tunnel: - undulators with the control cabinets, intersection control cabinets, phase shifters, quadrupole movers, correction coils. They have been mounted according to the designed positions. Then all mentioned components have been aligned according to the specifications. Finally, the cabling has been done and basic tests were performed. As part of the commissioning, the calibration of the temperature sensors, as well as the measurements of the quadrupole mover travel distance has been done in the tunnel. Afterwards, the undulator limit switches and hard stops were adjusted to secure the vacuum chamber by closing the undulator gap up to 10mm. Eventually, the system was handed over to the global control system in order to perform all functional tests. The main focus is given to the components which are controlled or monitored by the undulator local control system [1]. | |||
![]() |
Poster THPHA003 [1.061 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA003 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA006 | Integration Challenges and Solutions for Low Level Controls Systems at the FRIB | controls, cavity, hardware, interface | 1348 |
|
|||
Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661. The FRIB, is a new heavy ion accelerator facility currently under construction at Michigan State University. It is being built to provide intense beams of rare isotopes. The low level controls system integrates a wide variety of hardware into an EPICS/PLC based control system. This paper will present the challenges encountered with resulting hardware interfaces, and lessons learned that can be applied to future projects. These challenges include both technical design and project management challenges that are encountered when integrating hardware from other departments. |
|||
![]() |
Poster THPHA006 [1.085 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA006 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA009 | A Homogenous Approach to CERN/vendor Collaboration Projects for Building OPC-UA Servers | hardware, operation, framework, controls | 1352 |
|
|||
Industrial power supplies deliver high and low voltage to a wide range of CERN's detector and accelerator components. These power supplies, sourced from external companies, are integrated into control systems via industry standard OPC servers. The servers are now being modernized. A key lesson learnt from running the previous generation of OPC servers is that vendor specific, black-box implementations can be costly in terms of support effort, particularly in diagnosing problems in large production-site deployments. This paper presents the projects producing the next generation of OPC servers; following an open, collaborative approach and a high degree of homogenization across the independent partners. The goal is to streamline development and support costs via code re-use and a template architecture. The collaborations aim to optimally combine CERN's OPC and production operations knowledge with each company's experience in integrating their hardware. This paper describes the considerations and constraints taken into account, including legal aspects, product commercialization and technical requirements to define a common collaborative approach across three hardware manufacturers. | |||
![]() |
Poster THPHA009 [0.877 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA009 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA010 | Upgrade the Control System of HIRFL-CSR Based-on EPICS | controls, EPICS, interface, hardware | 1356 |
|
|||
Control system of HIRFL-CSR accelerator is now upgrading to new architecture based on Experimental Physics and Industrial Control System (EPICS). Design and implement power supply subsystem, data distribution subsystem, data acquisition subsystem, etc. This paper describes the design and implementation of the control system and introduce the next work for upgrading synchronization subsystem and middle/high level applications. | |||
![]() |
Poster THPHA010 [1.283 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA010 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA012 | Upgrade of Vacuum Control System for Komac Linac and Beamlines | controls, vacuum, PLC, interface | 1358 |
|
|||
Funding: This work was supported by the Ministry of Science, ICT & Future Planning of the Korean Government At Korea Multi-purpose Accelerator Complex (KO-MAC), we have been operating a proton linac since 2013 [1]. It consists of a 100 MeV accelerator and 5 operational target rooms. Beam operation at KOMAC is carried out by a home-grown control system with a machine protection system which affects the accelerator the least when the machine suddenly fails. Our work is mainly concentrated on interlock sequence of vacuum related equipments based on a programmable logic controller (PCL). PCLs monitor vacuum status and control vacuum pumps and gate valves. By applying interlock sequence to PCLs connected to the vacuum equipments, we close gate valves to isolate a failed part so the the rest of the accelerator remains under vacuum, and safely shut down the vacuum pumps. Then the MPS receives a signal to safely stop the beam operation to protect the accelerator. We describe in this paper architecture of our PLC on interlock sequence of vacuum related equipment and its implementation. "vacuum", "Interlock" |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA012 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA013 | Control System Projects at the Electron Storage Ring DELTA | controls, EPICS, network, feedback | 1361 |
|
|||
Data logging and archiving is an important task to identify and investigate malfunctions during storage ring operation. In order to enable a high-performance fault analysis, large amounts of data must be processed effectively. For this purpose a fundamental redesign of the present SQL database was necessary. The VME/VxWorks-driven CAN bus has been used for many years as the main field bus of the DELTA control system. Unfortunately, the corresponding CAN bus I/O modules were discontinued by the manufacturer. Thus, the CAN field bus is currently being replaced by a more up to date Modbus/TCP-IP communication (WAGO), which largely supersedes the VME/VxWorks layer. After hard- and software integration into the EPICS environment, several projects have been realized using this powerful field bus communication. The server migration to a 64-bit architecture was already carried out in the past. By now, all client programs and software tools have also been converted to 64-bit versions. In addition, the fast orbit feedback system project, using an in-house developed FPGA-based hardware, has been resumed. This report provides an overview of the developments and results of each project. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA013 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA014 | Evolution in the Development of the Italian Single-dish COntrol System (DISCOS) | controls, software, site, hardware | 1366 |
|
|||
DISCOS [*] is a control system developed by the Italian National Institute for Astrophysics (INAF) and currently in use at three radio telescope facilities of Medicina, Noto and the Sardinia Radio Telescope (SRT) [**]. DISCOS development is based on the adoption of the ALMA Common Software (ACS) framework. During the last two years, besides assisting the astronomical commissioning of the newly-built SRT and enabling its early science program, the control system has undergone some major upgrades. The long-awaited transition to a recent ACS version was performed, migrating the whole code base to 64 bit operative system and compilers, addressing the obsolescence problem that was causing a major technical debt to the project. This opportunity allowed us to perform some refactoring, in order to implement improved logging and resource management. During this transition the code management platform was migrated to a git-based versioning system and the continuous integration platform was modified to accommodate these changes. Further upgrades included the system completion at Noto and the expansion to handle new digital backends.
*Orlati A. et al. Design Strategies in the Development of the Italian Single-dish Control System, ICALEPCS 2015 **Bolli P. et al. SRT: General Description, Technical Commissioning and First Light |
|||
![]() |
Poster THPHA014 [4.559 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA014 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA016 | The UNICOS-CPC Vacuum Controls Package | vacuum, controls, framework, status | 1370 |
|
|||
The vacuum control of the Large Hadron Collider and its injectors is based on PLC and SCADA off-the-shelf components. Since late '90s, CERN's vacuum group has developed a dedicated control framework to drive, monitor and log the more than 10 000 vacuum instruments. Also, in 1998, CERN's industrial controls group developed the UNICOS framework (UNified Industrial Control System), becoming a de facto standard of industrial control systems and gradually deployed in different domains at CERN (e.g. Cryogenics, HVAC…). After an initial prototype applying the UNICOS-CPC (Continuous Process Control) framework to the controls of some vacuum installations, both teams have been working on the development of vacuum-specific objects and their integration, together with new features, into the UNICOS framework. Such convergence will allow this generic framework to better fit the vacuum systems, while offering the advantages of using a widespread and well-supported framework. This paper reports on the experience acquired in the development and deployment of vacuum specific objects in running installations, as a prototype for the vacuum controls convergence with UNICOS. | |||
![]() |
Poster THPHA016 [1.062 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA016 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA018 | Upgrade of Control System of ALBA Main Booster Power Supplies | power-supply, booster, controls, operation | 1374 |
|
|||
This article introduce a project for upgrading the control system of the main booster power supplies of ALBA synchrotron. A brief description of the booster power supplies and the motivation for this upgrade is given. The several options for the upgrade that are being evaluated are discussed. Different possible architectures are also presented. Finally, conclusions about how to face this kind of project are given. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA018 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA019 | Control System Evolution on the ISIS Spallation Neutron Source | controls, hardware, interface, network | 1377 |
|
|||
The ISIS spallation neutron source has been a production facility for over 30 years, with a second target station commissioned in 2008. Over that time, the control system has had to incorporate several generations of computer and embedded systems, and interface with an increasingly diverse range of equipment. We discuss some of the challenges involved in maintaining and developing such a long lifetime facility. | |||
![]() |
Poster THPHA019 [0.827 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA019 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA020 | LCLS-II Undulator Motion Control | controls, undulator, EPICS, hardware | 1379 |
|
|||
Funding: Department of Energy contract DE-AC02-76SF00515. At the heart of the LCLS-II are two undulator lines: the hard x-ray (HXR) line and the soft x-ray line (SXR). The SXR line is comprised of 21 variable gap undulator segments separated by an interspace stands with a cam positioning system capable of positioning in 5 degrees of freedom (DOF). The undulator segment motion control utilizes the Aerotech Ensemble motion controller through an EPICS Soft IOC (input-output controller). Its drive system consists of a Harmonic Drive servo system with feedback from two absolute full-gap encoders. Additional Aerotech motion controllers are used to control the cam-positioning system and phase shifters of the interspace stand. The HXR line is comprised of 32 undulator segments each including an integrated interspace assembly. The segment girder is placed on two stands with a similar cam-positioning system as in the SXR line allowing for movement in 5 DOF. As one of the design goals of the HXR line was to reuse the original LCLS girder positioning system, the motion control system is an upgraded version of that original system, using RTEMS on VME with Animatics SmartMotors. |
|||
![]() |
Poster THPHA020 [6.055 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA020 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA021 | Large-Scale Upgrade Campaigns of SCADA Systems at CERN - Organisation, Tools and Lessons Learned | SCADA, software, controls, database | 1384 |
|
|||
The paper describes planning and execution of large-scale maintenance campaigns of SCADA systems for CERN accelerator and technical infrastructure. These activities, required to keep up with the pace of development of the controlled systems and rapid evolution of software, are constrained by many factors, such as availability for operation and planned interventions on equipment. Experience gathered throughout the past ten years of maintenance campaigns for the SCADA Applications Service at CERN, covering over 230 systems distributed across almost 120 servers, is presented. Further improvements for the procedures and tools are proposed to adapt to the increasing number of applications in the service and reduce maintenance effort and required downtime. | |||
![]() |
Poster THPHA021 [1.262 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA021 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA022 | Roadmap for SLAC Epics-Based Software Toolkit for the LCLS-I/II Complex | EPICS, software, controls, MMI | 1389 |
|
|||
With the advent of LCLS-II, SLAC must effectively and collectively plan for operation of its premiere scientific production facility. LCLS-II presents unique new challenges for SLAC, with its electron beam rate of up to 1MHz, complex bunch patterns, and multiple beam destinations. These machine advancements, along with long-term goals for automated tuning, model dependent and independent analysis, and machine learning provide strong motivation to enhance the SLAC software toolkit based on augmenting EPICS V3 to take full advantage of EPICS V4 - which supports structured data and facilitates a language-agnostic middle-ware service layer. The software platform upgrade path in support of controls, online physics and experimental facilities software for the LCLS-I/II complex is described. | |||
![]() |
Poster THPHA022 [1.732 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA022 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA024 | SLAC Klystron Test Lab Bake Station Upgrade | controls, PLC, klystron, vacuum | 1393 |
|
|||
Funding: SLAC National Accelerator Lab The Klystron Bake Station at SLAC is a facility for baking out klystrons (high power RF amplifiers) among other equipment in preparation for installation in the linac. The scope of this project was to upgrade the 30 year old controls (based on VMS and CAMAC) to utilize PLC automation and an EPICS user interface. The new system allows for flexible configuration of the bake out schedule which can be saved to files or edited real time both through an EPICS soft IOC as well as a local touch panel HMI. Other improvements include active long term archiving of all data, COTS hardware (replacing custom-built CAMAC cards), email notification of fault states, and graphical user interfaces (old system was command line only). The first station upgraded came online in November 2016 and two more stations are planned to follow this year. Year poster discusses the improvements made and problems encountered in performing the upgrade. |
|||
![]() |
Poster THPHA024 [2.555 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA024 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA025 | LCLS-II Injector Laser System | laser, controls, electron, timing | 1397 |
|
|||
Funding: SLAC National Accelerator Lab - LCLS-II The Linac Coherent Light Source II (LCLSII) is a new Free Electron Laser (FEL) facility being built as an upgrade to the existing LCLS-I and is planned for early commissioning this year (2017) and full operation in 2020. The injector laser which hits the cathode to produce the electrons for this FEL source is conceptually similar to LCLS-I, but will utilize an upgraded controls architecture in order to be compatible with the faster repetition rate (1 MHz) of the beam. This includes moving to industrial PCs from VME and utilizing SLAC designed PCIe timing cards and camera framegrabbers. This poster discusses the overall architecture planned for this installation and discusses the reasoning behind the choices of hardware and control scheme. |
|||
![]() |
Poster THPHA025 [1.381 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA025 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA026 | Control System Development of the TLS | controls, EPICS, interface, software | 1400 |
|
|||
Control system of the 1.5 GeV Taiwan Light Source was working near 25 years. The TLS control system is a proprietary design. Limited resource allocation prevent major revise impossible. It was performed minor upgrade several times to avoid obsolete of some system components and keep up-to-date since its delivery. To avoid obsolete of some system components and keep up-to-date, various minor updates were performed during these days. These efforts allow new devices installed, obsoleted parts replacement, add new software components and functionality. Strategic and efforts will summary in this report. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA026 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA027 | Improvements of the ELBE Control System Infrastructure and SCADA Environment | controls, PLC, hardware, SCADA | 1405 |
|
|||
The ELBE Center for High-Power Radiation Sources is driven by a 35 MeV C.W. electron linear accelerator, driving diverse secondary beams, both electromagnetic radiation and particles. Its control system is based on PLCs, fast data acquisition systems and the industrial SCADA system WinCC. In the past five years, require-ments for availability and reliability increased, while at the same time many changes of the machine configuration and instrumentation needed to be handled. Improvements of the control system infrastructure concerning power supply, IT and systems monitoring have been realized and are still under way. Along with the latest WinCC upgrade, we implemented a more redundant SCADA infrastructure and continuously improved our standards for software development. | |||
![]() |
Poster THPHA027 [0.836 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA027 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA028 | Status Update for the HIT Accelerator Control System | ion-source, controls, database, GUI | 1409 |
|
|||
Funding: HIT Betriebs GmbH Changes in the accelerator beamline of the Heidelberg Ionbeam Therapy-Center necessitated a relevant change in the accelerator control system. Specifically the addition of a third ion source to the LEBT beamline dictated an expansion of the Virtual Accelerator structure both in the database and the DCU software. The decision to go to a virtual server infrastructure to meet the demands for better redundancy and performance prompted an overhaul of the ACS software and hardware base. Two new redundant virtualization servers and doubled storage systems helped to increase safety and system performance. To take advantage of the newer hardware and 64-bit operating systems, all software was converted to a 64 bit base. Additionally, as a quality of life and security improvement, the download and flash functionality of the ACS were updated to enhance performance and security checks for quality assurance measures. The new virtualization host server and infrastructure hardware in conjunction with the 64 bit update and ensuing efficiency increases have resulted in a safer and significantly faster ACS with higher redundancy in case of hardware failure. |
|||
![]() |
Poster THPHA028 [0.961 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA028 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA030 | Online Analysis for Anticipated Failure Diagnostics of the CERN Cryogenic Systems | controls, cryogenics, operation, diagnostics | 1412 |
|
|||
The cryogenic system is one of the most critical component of the CERN Large Hadron Collider (LHC) and its associated experiments ATLAS and CMS. In the past years, the cryogenic team has improved the maintenance plans, the operation procedures and achieved a very high reliability. However, as the recovery time after failure remains the major issue for the cryogenic availability new developments must take place. A new online diagnostic tool is developed to identify and anticipate failures of cryogenics field equipment, based on the acquired knowledge on dynamic simulation for the cryogenic equipment and on previous data analytic studies. After having identified the most critical components, we will develop their associated models together with the signature of their failure modes. The proposed tools will detect deviation between the actual systems and their model or identify preliminary failure signatures. This information will allow the operation team to take early mitigating actions before the failure occurrence. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA030 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA031 | Fast Image Analysis for Beam Profile Measurement at the European XFEL | FEL, emittance, electron, ion-effects | 1416 |
|
|||
At the European XFEL, images of scintillator screens are processed at a rate of 10 Hz. Dedicated image analysis servers are used for transversal beam profile analysis as well as for longitudinal profile and slice emittance measurement. This contribution describes the setup and the algorithms used for image analysis. | |||
![]() |
Poster THPHA031 [1.161 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA031 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA032 | EPICS and Open Source Data Analytics Platforms | EPICS, monitoring, database, controls | 1420 |
|
|||
SKA scale distributed control and monitoring systems present challenges in hardware sensor monitoring, archiving, hardware fault detection and fault prediction. The size and scale of hardware involved and telescope high availability requirements suggest the machine learning and other automated methods will be required for fault finding and fault prediction of hardware components. Modern tools are needed leveraging open source time series database & data analytic platforms. We describe DiaMoniCA for The Australian SKA Pathfinder Radio Telescope which integrates EPICS, our own monitoring archiver MoniCA, with an open source time series database and web based data visualisation and analytic platform. | |||
![]() |
Poster THPHA032 [7.517 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA032 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA033 | Development of Status Analysis System Based on ELK Stack at J-PARC MLF | neutron, status, experiment, operation | 1423 |
|
|||
In recent neutron scattering experiments, a large quantity and various kinds of experimental data are generated. In J-PARC MLF, it is possible to conduct many experiments under various conditions in a short time with high-intensity neutron beam and high-performance neutron instruments with a wealth of sample environmental equipment. Therefore, it is required to make an efficient and effective data analysis. Additionally, since it has been almost nine years from the beginning of operation in MLF, there are many equipment and system being up for renewal resulting in failure due to aging degradation. Since such kind of failure can lose precious beam time, failure or its sign should be early detected. MLF status analysis system based on the Elasticsearch, Logstash and Kibana (ELK) Stack, which is one of the web-based framework rapidly growing for big data analysis, ingests various data from neutron instruments in real time. It realizes to gain insight for decision-making such as data analysis and experiment as well as instrument maintenance by flexible user-based analysis and visualization. In this paper, we will report the overview and development status of our status analysis system. | |||
![]() |
Poster THPHA033 [0.690 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA033 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA034 | The Study of Big Data Tools Usages in Synchrotrons | synchrotron, experiment, controls, HOM | 1428 |
|
|||
In today's world, there is plenty of data being generated from various sources in different areas across economics, engineering and science. For instance, accelerators are able to generate 3 PB data just in one experiment. Synchrotrons industry is an example of the volume and velocity of data which data is too big to be analyzed at once. While some light sources can deal with 11 PB, they confront with data problems. The explosion of data become an important and serious issue in today's synchrotrons world. Totally, these data problems pose in different fields like storage, analytics, visualisation, monitoring and controlling. To override these problems, they prefer HDF5, grid computing, cloud computing and Hadoop/Hbase and NoSQL. Recently, big data takes a lot of attention from academic and industry places. We are looking for an appropriate and feasible solution for data issues in ILSF basically. Contemplating on Hadoop and other up-to-date tools and components is not out of mind as a stable solution. In this paper, we are evaluating big data tools and tested techniques in various light source around the world for data in beamlines studying the storage and analytics aspects. | |||
![]() |
Poster THPHA034 [1.345 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA034 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA035 | High Level Control System Code with Automatic Parametric Characterization Capabilities | EPICS, interface, controls, ion-source | 1432 |
|
|||
Several degree of freedom have been introduced in the design of the proton source (named PS-ESS) and in the Low Energy Beam Transport line (LEBT) developed at INFN-LNS for the European Spallation Source (ESS) project. The beam commissioning was focused on the most important working parameters in order to optimize the beam production performance taking into account the ESS accelerator requirements. The development of a MATLAB custom code able to interact with the EPICS control system framework was needed to optimize the short time available for the beam commissioning. The code was used as an additional high level control system layer able to change all source parameters and read all beam diagnostics output data. More than four hundred of thousand configurations have been explored in a wide range of working parameters. The capability to connect Matlab to EPICS enabled also the developing of a genetic algorithm optimization code able to automatic tune the source towards a precise current value and stability. A dedicated graphical tool was developed for the data analysis. Unexpected benefit come out from this approach that will be shown in this paper. | |||
![]() |
Poster THPHA035 [1.420 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA035 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA036 | Multi-Criteria Partitioning on Distributed File Systems for Efficient Accelerator Data Analysis and Performance Optimization | operation, data-analysis, distributed, framework | 1436 |
|
|||
Since the introduction of the map-reduce paradigm, relational databases are being increasingly replaced by more efficient and scalable architectures, in particular in environments where a query will process TBytes or even PBytes of data in a single execution. The same tendency is observed at CERN, where data archiving systems for operational accelerator data are already working well beyond their initially provisioned capacity. Most of the modern data analysis frameworks are not optimized for heterogeneous workloads such as they arise in the dynamic environment of one of the world's largest accelerator complex. This contribution presents a Mixed Partitioning Scheme Replication (MPSR) as a solution that will outperform conventional distributed processing environment configurations for almost the entire phase-space of data analysis use cases and performance optimization challenges as they arise during the commissioning and operational phases of an accelerator. We will present results of a statistical analysis as well as the benchmarking of the implemented prototype, which allow defining the characteristics of the proposed approach and to confirm the expected performance gains. | |||
![]() |
Poster THPHA036 [0.280 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA036 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA037 | Future Archiver for CERN SCADA Systems | controls, interface, database, SCADA | 1442 |
|
|||
Funding: Presented work is conducted in collaboration with ETM/Siemens in the scope of the CERN openlab project The paper presents the concept of a modular and scalable archiver (historian) for SCADA systems at CERN. By separating concerns of archiving from specifics of data-storage systems at a high abstraction level, using a clean and open interface, it will be possible to integrate various data handling technologies without a big effort. The frontend part, responsible for business logic, will communicate with one or multiple backends, which in turn would implement data store and query functionality employing traditional relational databases as well as modern NOSQL and big data solutions, opening doors to advanced data analytics and matching the growing performance requirements for data storage. |
|||
![]() |
Poster THPHA037 [7.294 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA037 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA038 | Upgrade of the CERN Rade Framework Architecture Using RabbitMQ and MQTT | interface, LabView, controls, site | 1446 |
|
|||
AMQP was originally developed for the finance community as an open way to communicate the vastly increasing over-the-counter trace, risk and clearing market data, without the need for a proprietary protocol and expensive license. In this paper, we explore the possibility to use AMQP with MQTT extensions in a cross platform, cross language environment, where the communication bus becomes an extendible framework in which simple/thin software clients can leverage the many expert libraries at CERN. | |||
![]() |
Poster THPHA038 [1.797 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA038 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA041 | Information System for ALICE Experiment Data Access | database, detector, experiment, controls | 1451 |
|
|||
The main goal of this paper is the presentation of Dcs ARchive MAnager for ALICE Experiment detector conditions data (DARMA), which is the updated version of the AMANDA 3 software currently used within ALICE experiment at CERN. The typical user of this system is either a physicist who performs further analysis on data acquired during the operation of the ALICE detector or an engineer, who analyzes the detector status between iterations of experiments. Based on the experience with the current system, the updated version aims to simplify the overall complexity of the previous version, which leads to simpler implementation, administration and portability of the system without sacrificing the functionality. DARMA is realized as an ASP. NET web page based on Model-View-Controller architecture and this paper provides a closer look at the design phase of the new backend structure in comparison to previous solution as well as the description of individual modules of the system. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA041 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA042 | ASCI: A Compute Platform for Researchers at the Australian Synchrotron | interface, GPU, hardware, synchrotron | 1455 |
|
|||
The volume and quality of scientific data produced at the Australian Synchrotron continues to grow rapidly due to advancements in detectors, motion control and automation. This makes it critical that researchers have access to computing infrastructure that enables them to efficiently process and extract insight from their data. To facilitate this, we have developed a compute platform to enable researchers to analyse their data in real time while at the beamline as well as post-experiment by logging in remotely. This system, named ASCI, provides a convenient web-based interface to launch Linux desktops running inside Docker containers on high-performance compute hardware. Each session has the user's data mounted and is preconfigured with the software required for their experiment. This poster will present the architecture of the system and explain the design decisions in building this platform. | |||
![]() |
Poster THPHA042 [1.402 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA042 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA043 | Lightflow - a Lightweight, Distributed Workflow System | synchrotron, distributed, EPICS, experiment | 1457 |
|
|||
The Australian Synchrotron, located in Clayton, Melbourne, is one of Australia's most important pieces of research infrastructure. After more than 10 years of operation, the beamlines at the Australian Synchrotron are well established and the demand for automation of research tasks is growing. Such tasks routinely involve the reduction of TB-scale data, online (realtime) analysis of the recorded data to guide experiments, and fully automated data management workflows. In order to meet these demands, a generic, distributed workflow system was developed. It is based on well-established Python libraries and tools. The individual tasks of a workflow are arranged in a directed acyclic graph and one or more directed acyclic graphs form a workflow. Workers consume the tasks, allowing the processing of a workflow to scale horizontally. Data can flow between tasks and a variety of specialised tasks is available. Lightflow has been released as open source on the Australian Synchrotron GitHub page | |||
![]() |
Poster THPHA043 [0.582 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA043 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA044 | REALTA and pyDART: A Set of Programs to Perform Real Time Acquisition and On-Line Analysis at the FERMI Free Electron Laser | FEL, real-time, controls, GUI | 1460 |
|
|||
During the optimization phase of the FERMI Free Electron Laser (FEL) to deliver the best FEL pulses to users, many machine parameters have to be carefully tuned, like e.g. the seed laser intensity, the dispersion strength, etc. For that purpose, a new python-based acquisition tool, called REALTA (Real Time Acquisition program), has been developed to acquire various machine parameters, electron beam properties and FEL signals on a shot-by-shot basis thanks to the real time capabilities of the TANGO control system. The data are saved continuously during the acquisition in a HDF5 file. The pyDART (Python Data Analysis Real Time) program is the post-processing tool that enables a fast analysis of the data acquired with REALTA. It allows to study the correlations and dependences between the FEL and electron beam properties and the machine parameters. In this work, we present the REALTA and pyDART toolkit developed for the FERMI FEL. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA044 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA045 | Packaging and High Availability for Distributed Control Systems | software, distributed, controls, framework | 1465 |
|
|||
Funding: Centro Científico Tecnológico de Valparaíso (CONICYT FB-0821) Advanced Center for Electrical and Electronic Engineering (CONICYT FB-0008) The ALMA Common Software (ACS) is a distributed framework used for control of astronomical observatories, which is built and deployed using roughly the same tools available at its design stage. Due to a shallow and rigid dependency management, the strong modularity principle of the framework cannot be exploited for packaging, installation and deployment. Moreover, life-cycle control of its components does not comply with standardized system-based mechanisms. These problems are shared by other instrument-based distributed systems. The new high-availability requirements of modern projects, such as the Cherenkov Telescope Array, tend to be implemented as new software features due to these problems, rather than using off-the-shelf and well-tested platform-based technologies. We present a general solution for high availability strongly-based on system services and proper packaging. We use RPM Packaging, oVirt and Docker as the infrastructure managers, Pacemaker as the software resource orchestrator and life-cycle process control through Systemd. A prototype for ACS was developed to handle its services and containers. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA045 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA047 | Network System Operation for J-PARC Accelarators | network, controls, operation, radiation | 1470 |
|
|||
The network systems for J-PARC accelerators have been operated over ten years. This report gives: a) an overview of the control network system, b) discussion on relationship between the control network and the office network, and c) recent security issues (policy for antivirus) for terminals and servers. Operation experiences, including troubles, are also presented. | |||
![]() |
Poster THPHA047 [1.056 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA047 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA048 | New IT-Infrastructure of Accelerators at BINP | network, controls, hardware, operation | 1474 |
|
|||
In 2017 the Injection Complex at Budker Institute, Novosibirsk, Russia began to operate for its consumers - colliders VEPP-4 and VEPP-2000. For successful functioning of these installations is very important to ensure a stable operation of their control systems and IT-infrastructure. The given article is about new IT-infrastructures of three accelerators: Injection Complex, VEPP-2000 and VEPP-4. IT-infrastructure for accelerators consists of servers, network equipment and system software with 10-20 years life-cycle and timely support. The reasons to create IT-infrastructure with the same principles are costs minimization and simplification of support. The following points that underlie during designing are high availability, flexibility and low cost. First is achieved through redundancy of hardware - doubling of servers, disks and network interconnections. Flexibility is caused by extensive use of virtualization that allows easy migration from one hardware to another in case of fault and gives users an ability to use custom system environment. Low cost - from equipment unification and minimizing proprietary solutions | |||
![]() |
Poster THPHA048 [2.132 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA048 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA050 | Development, Commissioning and Operation of the Large Scale CO2 Detector Cooling Systems for CMS Pixel Phase I Upgrade | detector, controls, operation, PLC | 1478 |
|
|||
During the 2017 Year-end Technical Stop of the Large Hadron Collider at CERN, the CMS experiment has successfully installed a new pixel detector in the frame of Phase I upgrade. This new detector will operate using evaporative CO2 technology as its cooling system. Carbon Dioxide, as state of the art technology for current and future tracking detectors, allows for significant material budget saving that is critical for the tracking performance. The road towards operation of the final CO2 cooling system in the experiment passed through intensive prototype phase at the CMS Tracker Integration Facility (TIF) for both cooling process hardware and its control system. This paper briefly describes the general design of both the CMS and TIF CO2 detector cooling systems, and focuses on control system architecture, operation and safety philosophy, commissioning results and operation experience. Additionally, experience in using the Ethernet IP industrial fieldbus as distributed IO is presented. Various pros and cons of using this technology are discussed, based on the solutions developed for Schneider Premium PLCs, WAGO and FESTO IOs using the UNICOS CPC 6 framework of CERN. | |||
![]() |
Poster THPHA050 [2.879 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA050 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA051 | Present Status of the Daejeon Ion Accelerator Complex at KAERI | linac, rfq, controls, target | 1482 |
|
|||
Funding: This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korean government(MSIP:Ministry of Science, ICT and Future Planning) (No. 2015M2B2A6031448). The Daejeon ion accelerator complex (DIAC) is being constructed at Korea Atomic Energy Research Institute (KAERI) in order to fulfill an increasing demand for heavy ion beam facilities for various purposes including material study and biological research. Based on devices of the Tokai radioactive ion accelerator complex received from high energy accelerator research organization (KEK), Japan, the dedicated accelerators in the DIAC are designed to produce stable heavy ion beams with energies up to 1 MeV/u. To date, (1) assembly of the electron cyclotron resonance (ECR) ion source and linacs delivered in pieces from the KEK (2) installation of the power supply, coolant circulation system, and vacuum pump system, (3) operation test of the ECR ion source, (4) full-power tests of the interdigital H-type (IH) and radio-frequency quadrupole (RFQ) linacs, (5) construction of a radiation shielded walls for the DIAC, (6) tests of tuners in the RFQ, IH, and rebuncher, and (7) reorganization of the integrated control system have been completed. In the presentation, current status, plans, and test results for the DIAC construction will be presented and discussed in detail. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA051 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA052 | LIA-20 Control System Project | controls, power-supply, vacuum, pulsed-power | 1485 |
|
|||
The project of the control system of linear induction accelerator LIA-20 for radiography is presented in this paper. The accelerator is a complex pulsed machine designed to provide a series of three consecutive electron pulses with an energy up to 20 MeV, current 2 kA and lateral beam size less then 1 mm. To allow reliable operation of the whole complex, coordinated functioning of more then 700 devices must be guaranteed in time frames from milliseconds to several nanoseconds. Total number of control channels exceeds 6000. The control system is based on a variety of specially developed VME and CAN modules and crates. Tango program infrastructure is used. The first stage of commissioning will take place in the end of 2017 and will include launching 5 MeV version of the accelerator. | |||
![]() |
Poster THPHA052 [5.186 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA052 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA053 | Status of the LIPAc MEBT Local Control System | controls, PLC, vacuum, LLRF | 1489 |
|
|||
Funding: This work has been partially supported by Spanish government (MINECO) in the frame of the BA Agreement Activities, and (MICINN) under project AIC-A-2011-0654 and FIS2013-40860-R The Linear Ifmif Prototype Accelerator (LIPAc), is being commissioned in Rokkasho, Japan. The Medium Energy Beam Transport (MEBT) line has already been installed and connected to the ancillary systems, while the mechanical connections to the adjacent systems, the Radio Frequency Quadrupole (RFQ) and the Diagnostics Plate (DP), are under way. The status of the MEBT Local Control System (LCS) was presented in the previous edition of ICALEPCS [*]. Since then, the functional specifications of the MEBT components controls have been completed, the control cabinets have been designed and are now being installed and the software has been written. In this paper, the final architecture and functionality of the MEBT LCS will be described and the preliminary results of its commissioning will be presented. [*]MEBT and D-Plate Control System Status of the Linear IFMIF Prototype Accelerator. J.Calvo et al. ICALEPCS 2015 |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA053 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA055 | Status of the NSRC SOLARIS Control System | controls, TANGO, synchrotron, GUI | 1492 |
|
|||
A National Synchrotron Radiation Centre SOLARIS is a first synchrotron light source in Poland. SOLARIS consists of a linear accelerator , 1.5 GeV storage ring and 2 beamlines (PEEM and UARPES). The beamlines are in commissioning phase and should be ready for the first users in 2018. Additionally there are plans for a few next beamlines. The control system is based on Tango Controls. The system is fully operational. An archiving system uses HDB, TDB and HDB++ tools. PLC system consists of two parts: MPS (Machine Protection System) and PSS (Personal Safety System). The control system has been upgraded recently and it is constantly being improved to meet expectations of its users. The status of the SOLARIS Control System will be presented. | |||
![]() |
Poster THPHA055 [1.605 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA055 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA056 | The Linac4 Vacuum Control System | controls, vacuum, linac, PLC | 1494 |
|
|||
Linac4 is 160 MeV H− linear accelerator replacing Linac2 as the first injector to the CERN accelerator complex, that culminates with the Large Hadron Collider. This new linac will increase the beam brightness by a factor of two. The vacuum installation consists of 235 remotely controlled pumps, valves and gauges. These instruments are either controlled individually or driven by pumping stations and gas injection processes. Valves and pumps are interlocked according to gauge pressure levels and pump statuses. The vacuum control system communicates with the beam interlock system, the ion source electronics and the Radio Frequency control system, through cabled digital and analog signals. The vacuum control system is based on commercial Programmable Logical Controllers (Siemens PLCs) and a Supervisory Control And Data Acquisition application (Siemens SCADA: WINCC OA). This paper describes the control architecture and process, and reports on the control requirements and the implemented solutions. | |||
![]() |
Poster THPHA056 [1.361 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA056 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA059 | Design and Implementation of SESAME's Storage Ring Control System | controls, PLC, power-supply, storage-ring | 1498 |
|
|||
Funding: IAEA. SESAME is a synchrotron light source located in Allan, Jordan. It is expected to become operational in late 2017. Storage ring is currently under commissioning. SESAME's control systems are based on EPICS used for developing both soft and hard IOCs. Control System Studio (CSS) is used to build the graphical user interfaces. PLCs are used in machine protection and personal safety systems. VME is used in timing and power supplies control systems. This paper presents progress made in design and development of the Storage ring's control systems including: vacuum, power supplies, RF, diagnostics, cooling, MPS, PSS and timing systems. |
|||
![]() |
Poster THPHA059 [0.624 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA059 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA060 | Conceptual Design of the Cryogenic Control System of CFETR TF Coil Test Facility | controls, cryogenics, operation, software | 1502 |
|
|||
Funding: The Key Fund for Outstanding Youth Talent of Anhui Educational Commission of China(NO. 2013SQRL099ZD) China Fusion Engineering Test Reactor (CFETR) is superconducting Tokamak device which is next-generation engineering reactor between ITER and DEMO. It is now being designed by China national integration design group. In the present design, its magnet system consists of 16 Toroidal Field (TF) coils, 6 Center Solenoid (CS) coils and 8 Poloidal Field (PF) coils. A helium refrigerator with an equivalent cooling capacity of 5kW at 4.5K for CFETR TF coil test facility is proposed. It can provide 3.7K & 4.5K supercritical helium for TF coil, 50K cold helium with a 10g/s flow rate for High Temperature superconducting (HTS) current leads and 50K cold helium with a cooling capacity of 1.5kW for thermal shield. This paper presents the conceptual design of cryogenic control system for CFETR TF coil test including of architecture, hardware design and software development. |
|||
![]() |
Poster THPHA060 [0.492 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA060 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA061 | LHC Train Control System for Autonomous Inspections and Measurements | controls, interface, radiation, operation | 1507 |
|
|||
Intelligent robotic systems are becoming essential for inspection and measurements in harsh environments, such as the European Organization for Nuclear Research (CERN) accelerators complex. Aiming at increasing safety and machine availability, robots can help to perform repetitive or dangerous tasks, reducing the risk for the personnel as the exposure to radiation. The Large Hadron Collider (LHC) tunnel at CERN has been equipped with fail-safe trains on monorail able to perform autonomously different missions as radiation survey, civil infrastructures monitoring through photogrammetry, fire detection as well as survey measurements of accelerator devices. In this paper, the entire control architecture and the design of the lowlevel control to fulfil the requirements and the challenges of the LHC tunnel are described. The train low-level control is based on a PLC controller that communicates with the surface via 4G through VPN, where a user-friendly graphical user interface allows the operation of the robot. The low-level controller includes a PLC fail-safe program to ensure the safety of the system. The results of the commissioning in the LHC are presented. | |||
![]() |
Poster THPHA061 [3.686 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA061 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA062 | First Production Use of the New Settings Management System for FAIR | database, controls, timing, framework | 1512 |
|
|||
With the successful commissioning of CRYRING, the first accelerator being operated using the new control system for FAIR (Facility for Antiproton and Ion Research), also the new settings management system is now used in a production environment for the first time. Development efforts are ongoing to realize requirements necessary to support accelerator operations at FAIR. At CRYRING, new concepts for scheduling parallel beams are being evaluated. After these successful tests and the first production use, the focus now is to include major parts of the existing facility (synchrotron SIS18, storage ring ESR and transfer lines) into the system in the context of the Controls Retrofit project. First dry runs are planned for Q4 this year. The settings management system is based on the LSA framework, that was introduced at CERN in 2001 and is being developed and enhanced together in a collaboration with GSI. Notwithstanding all successes of LSA at both institutes, a review study was set up with the goal to make the LSA framework fit for the future. Outcomes of this study and impacts on the settings management system for FAIR are being presented. | |||
![]() |
Poster THPHA062 [4.633 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA062 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA063 | Status of the CLARA Control System | controls, EPICS, FEL, timing | 1517 |
|
|||
STFC Daresbury Laboratory has recently commissioned Phase 1 of CLARA (Compact Linear Accelerator for Research and Applications) [1], a novel FEL (Free Electron Laser) test facility focussed on the generation of ultra-short photon pulses of coherent light with high levels of stability and synchronisation. The main motivation for CLARA is to test new FEL schemes that can later be implemented on existing and future short wavelength FELs. Particular focus will be on ultra-short pulse generation, pulse stability, and synchronisation with external sources. Knowledge gained from the development and operation of CLARA will inform the aims and design of a future UK-XFEL. The control system for CLARA is a distributed control system based upon the EPICS software framework. The control system builds on experience gained from previous EPICS based facilities at Daresbury including ALICE (formerly ERLP) [2] and VELA [3]. This paper presents the current status of the CLARA control system and discusses the systems deployed for Phase 1 and future plans for later phases. | |||
![]() |
Poster THPHA063 [2.236 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA063 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA064 | Control System Status of SuperKEKB Injector Linac | controls, linac, electron, EPICS | 1522 |
|
|||
The Phase I beam commissioning of SuperKEKB has been conducted from February to June in the last year. The injector linac has successfully delivered the electron and positron beams to the SuperKEKB main ring. The linac beam studies and subsystem developments are also intensively going on together with the daily normal beam injection to both rings of the SuperKEKB and two light sources. Towards Phase II and III beam commissioning of SuperKEKB, one of key issues is a fine beam control with the new beam position monitor readout system, a positron capture system based on the flux concentrator, a pulsed quadrupole and steering magnets, and a low emittance photo-cathode rf electron source. In this paper, we report the control system status of SuperKEKB injector linac together with the commissioning result of Phase I. In addition, the improvement plant of injector control system is also mentioned. | |||
![]() |
Poster THPHA064 [0.808 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA064 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA065 | Operation Experiences and Development of the TPS Control System | controls, EPICS, power-supply, interface | 1526 |
|
|||
Control system was operated near three years to support commissioning and operation of the TPS. Experiences accumulated in last three years in hardware, software have been confirmed it can fulfil its mission. Functionality and reliability were improved during last three years. Long term strategic for performance improvement and maintenance are revised. Efforts will be summarized in this reports. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA065 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA066 | MeerKAT Project Status Report | controls, monitoring, software, interface | 1531 |
|
|||
The MeerKAT radio telescope is currently in full production in South Africa's Karoo region and will be the largest and most sensitive radio telescope array in the centimeter wavelength regime in the southern skies until the SKA1 MID telescope is operational. This paper identifies the key telescope specifications, discusses the high-level architecture and current progress to meet the specifications. The MeerKAT Control and Monitoring subsystem is an integral component of the MeerKAT telescope that orchestrates all other subsystems and facilitates telescope level integration and verification. This paper elaborates on the development plan, processes and roll-out status of this vital component. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA066 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA067 | EtherCAT based DAQ system at ESS | EPICS, real-time, Ethernet, Linux | 1536 |
|
|||
The European Spallation Source (ESS) is a multi-disciplinary research facility based on what will be the world's most powerful-pulsed neutron source. The Integrated Control System Division (ICS) is responsible of defining and providing control systems for the ESS facility. This control system will be based on the EPICS and it must be high performance, cost-efficient, safe, reliable and easily maintainable. At the same time there is a strong need for standardization. To fulfill these requirements ICS has chosen different hardware platforms, like MicroTCA, PLC, EtherCAT, etc. EtherCAT, a Ethernet-based real-time fieldbus will be analyzed, and different questions will be answered: -Why has EtherCAT been chosen? -In which cases is it deployed? -How is it integrated into EPICS? -What is the installation process? Along with data acquisition purposes, the ESS Motion Control and Automation Group decided to use EtherCAT hardware to develop an Open Source EtherCAT Master Motion Controller, for the control of all the actuators of the accelerator within the ESS project. Hence, an overview of the open Source Motion Controller and its integration in EPICS will be also presented. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA067 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA068 | PandABlocks Open FPGA Framework and Web Stack | FPGA, framework, interface, EPICS | 1539 |
|
|||
PandABlocks is the open source firmware and software stack that powers PandABox, a Zynq SoC based "Position and Acquisition" platform for delivering triggers during multi-technique scanning. PandABlocks consists of a number of FPGA functional blocks that can be wired together at run-time according to application specific requirements. Status reporting and high speed data acquisition is handled by the onboard ARM processor and exposed via a TCP server with a protocol suitable for integration into control systems like "EPICS" or "TANGO". Also included in the framework is a webserver and web GUI to visualize and change the wiring of the blocks. The whole system adapts to the functional blocks present in the current FPGA build, allowing different FPGA firmware be created to support new FMC cards without rebuilding the TCP server and webserver. This paper details how the different layers of PandABlocks work together and how the system can be used to implement novel triggering applications. | |||
![]() |
Poster THPHA068 [0.470 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA068 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA069 | Control System for Atlas Tilecal HVremote Boards | controls, interface, Ethernet, electron | 1543 |
|
|||
Funding: Funding from FCT (Portuguese government funding agency of the MCTES); project "Colaboracão na Experiência ATLAS", CERN/FISNUC/0005/2015 One of the proposed solutions for upgrading the high voltage (HV) system of Tilecal, the ATLAS hadron calorimeter, consists in removing the HV regulation boards from the detector and deploying them in a low-radiation room where there is permanent access for maintenance. This option requires many ~100m long HV cables but removes the requirement of radiation hard boards. That solution simplifies the control system of the HV regulation cards (called HVRemote). It consists of a Detector Control System (DCS) node linked to 256 HVRemote boards through a tree of Ethernet connections. Each HVRemote includes a smart Ethernet transceiver for converting data and commands from the DCS into serial peripheral interface (SPI) signals routed to SPI-capable devices in the HVRemote. The DCS connection to the transceiver and the control of some SPI-capable devices via Ethernet has been tested successfully. It was fabricated a test board (HVRemote-ctrl) with the interfacing sub-system of the HVRemote. It is being tested through SPI-interfaces and several devices were already validated. A next version adds a few more ADC/DAC devices for checking their suitability for the final design. |
|||
![]() |
Poster THPHA069 [0.404 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA069 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA070 | Multiplexer for the Em# Electrometer | controls, TANGO, high-voltage, device-server | 1548 |
|
|||
Small currents need to be measured from a number of devices at a synchrotron and its beamlines. To meet this demand, MAX IV have joined a collaboration with ALBA to develop an electrometer that will ensure low current measurement capabilities and seamless integration into our Tango control system. The electrometers 4 independent channels can measure accurately in the fA range. Many devices produce larger currents and only need low sample rate. To make the electrometer more flexible, MAX IV have therefore developed a multiplexer with 8 independent channels. The multiplexer is both powered and controlled by the electrometer through its multipurpose IO interface. At most, an electrometer can control 4 multiplexers simultaneously giving a system with 32 channels, but the number of multiplexers can be chosen freely. The offset current introduced by the multiplexer is 45 pA and the noise is 3 pA. The offset is eliminated by settings in the electrometer. Current sweeps shows that currents steps as small as 10 pA can easily be measured and that switching time between channels before a steady signal is achieved is limited by the filter needed by the electrometer and not the multiplexer. | |||
![]() |
Poster THPHA070 [8.675 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA070 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA071 | Plans at CERN for Electronics and Communication in the Distributed I/O Tier | radiation, FPGA, electron, electronics | 1552 |
|
|||
Controls and data acquisition in accelerators often involve some kind of computing platform (VME, PICMG 1.3, MTCA.4…) connected to Distributed I/O Tier electronics using a fieldbus or another kind of serial link. At CERN, we have started a project to rationalize this tier, providing a modular centrally-supported platform which allows equipment groups to focus on solving their particular problems while benefiting from a set of well-debugged building blocks. The paper describes the strategy, based on 3U Euro crates with a generic FPGA-based board featuring space for FMC mezzanines. Different mezzanines allow communication using different protocols. There are two variants of the electronics, to deploy in environments with and without radiation tolerance requirements. The plans we present are the result of extensive discussion at CERN among all stakeholders. We present them here with the aim of gathering further feedback and potential interest for inter-lab collaborations. | |||
![]() |
Poster THPHA071 [3.171 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA071 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA072 | A Position Encoder Processing Unit | controls, data-acquisition, feedback, SRF | 1557 |
|
|||
Typical motion controllers rely on a feedback position encoder to detect the actuator output and correct for external factors. Recent advancements in positioning systems increased the demand for the ability to process a variety of sensors and use the result to feedback the motion controller. In addition, data acquisition tools are becoming essential for metrology purposes to diagnose and analyse the behaviour of the system. A multi-sensor, multi-protocol unit with processing and data acquisition capabilities has been developed to address these requirements. Here we describe the main features of this unit, its internal architecture, and few examples of application. | |||
![]() |
Poster THPHA072 [0.831 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA072 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA075 | FPGA-based BPM Data Acquisition for LCLS-II | software, cavity, controls, diagnostics | 1560 |
|
|||
The LCLS-II facility currently under construction at SLAC will be capable of delivering an electron beam at a rate of up to almost 1MHz. The BPM system (and other diagnostics) are required to acquire time-stamped readings for each individual bunch. The high rate mandates that the processing algorithms as well as data exchange with other high-performance systems such as MPS (machine-protection system) or bunch-length monitors are implemented with FPGA technology. Our BPM-processing firmware builds on top of the SLAC "common-platform" [*] and integrates tightly with core services provided by the platform such as timing, data-buffering and communication channels.
* "The SLAC Common-Platform Firmware for High-Performance Systems"; submission #3014 to ICALEPCS 2017. |
|||
![]() |
Poster THPHA075 [6.604 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA075 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA076 | A Novel General Purpose Data Acquisition Board with a DIM Interface | controls, interface, network, software | 1565 |
|
|||
A new general purpose data acquisition and control board (Board51) is presented in this paper. Board51 has primarily been developed for use in the ALICE experiment at CERN, but its open design allows for a wide use in any application requiring flexible and affordable data acquisition system. It provides analog I/O functionalities and is equipped with software bundle, allowing for easy integration into the SCADA. Based on the Silicon Labs C8051F350 MCU, the board features a fully-differential 24-bit ADC that provides an ability to perform very precise DAQ at sampling rate up to 1kHz. For analog outputs two 8-bit current-mode DACs can be used. Board51 is equipped with UART to USB interface that allows communication with any computer platform. As a result the board can be controlled through the DIM system. This is provided by a program running on a computer publishing services that include measured analog values of each ADC channel and accepts commands for setting ADC readout rate and DACs voltage. Digital inputs/outputs are also accessible using the DIM communication system. These services enable any computer on a common network to read measured values and control the board. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA076 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA079 | Application of Soc Based Applications in the TPS Control System | EPICS, controls, interface, power-supply | 1569 |
|
|||
System on a chip (SoC) based system widely apply for accelerator control recently. These system with small footprint, low-cost with powerful CPU and rich interface solution to support many control applications. SoC based system running Linux operation system and EPICS IOC embedded to implement several applications. TPS (Taiwan Photon Source) adopts some SoC solutions in control system, includes alarm announcer, RadFET reader, frequency and divider control, power supply control, etc. The efforts for implementing are summarized in this paper. | |||
![]() |
Poster THPHA079 [2.100 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA079 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA081 | LO Board for 704.42 MHz Cavity Simulator for ESS | LLRF, cavity, controls, ion-source | 1573 |
|
|||
Funding: Work supported by Polish Ministry of Science and Higher Education, decision number DIR/WK/2016/03 This paper describes the requirements, architecture, and measurements results of the local oscillator (LO) board prototype. The design will provide low phase noise clock and heterodyne signals for the 704.42 MHz Cavity Simulator for the European Spallation Source. A field detection has critical influence on the simulation's performance and its quality depends on the quality of the two aforementioned signals. The clock frequency is a subharmonic of the reference frequency and choice of the frequency divider generating the clock signals is discussed. The performance of selected dividers was compared. The LO frequency must be synthesized and frequency synthesis schemes are investigated. Critical components used in the direct analog scheme are identified and their selection criteria were given. |
|||
![]() |
Poster THPHA081 [1.406 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA081 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA084 | Synchrotron Master Frequency Reconstruction for Sub-Nanosecond Time-Resolved XMCD-PEEM Experiments | timing, experiment, fibre-optics, hardware | 1577 |
|
|||
The timing and synchronization system at the ALBA synchrotron facility is based on the well-established event-based model broadly used in the particle accelerator facilities built in the last decade. In previous systems, based on signal model architecture, the master frequency was distributed using a direct analog signal and delayed at each target where the triggers were required. However, such strategy has proven to be extremely expensive and non-scalable. In the event-based model, the data stream is generated at a continuous rate, synchronously with the master clock oscillator of the accelerator. This strategy improves the flexibility for tuning the trigger parameters remotely and reduces the costs related to maintenance tasks. On the other hand, the absence of the pure RF signal distributed in the experimental stations implies much more complexity in the performance of time-resolved experiments. Abstract here explain how these difficulties have been overcome in the ALBA timing system in order to allow the signal reconstruction of the RF master frequency at the CIRCE beamline. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA084 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA085 | SKA Synchronization and Timing Local Monitor Control - Project Status | TANGO, controls, software, device-server | 1582 |
|
|||
The Square Kilometre Array (SKA) project aims to build a large radio telescope consisting of multiple dishes and dipoles, in South Africa (SKA1-Mid) and Australia (SKA1-Low) respectively. The Synchronization and Timing (SAT) system of SKA provides frequency and clock signals from a central clock ensemble to all elements of the radio telescope, critical to the functionality of SKA acting as a unified large telescope using interferometry. The local monitor and control system for SAT (SAT. LMC) will monitor and control the working of the SAT system consisting of the timescale generation system, the frequency distribution system and the timing distribution system. SAT. LMC will also enable Telescope Manager (TM) to perform any SAT maintenance and operations. As part of Critical Design Review, SAT. LMC is getting close to submitting its final architecture and design. This paper discusses the architecture, technology, and the outcomes of prototyping activities. | |||
![]() |
Poster THPHA085 [1.754 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA085 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA088 | A Time Stamping TDC for SPEC and ZEN Platforms Based on White Rabbit | timing, FPGA, monitoring, experiment | 1587 |
|
|||
Sub-nsec precision time synchronization is requested for data-acquisition components distributed over up to tens of km2 in modern astroparticle experiments, like upcoming Gamma-Ray and Cosmic-Ray detector arrays, to ensure optimal triggering, pattern recognition and background rejection. The White-Rabbit (WR) standard for precision time and frequency transfer is well suited for this purpose. We present two multi-channel general-purpose TDC units, which are firmware-implemented on two widely used WR-nodes: the SPEC (Spartan 6) and ZEN (Zynq) boards. Their main features: TDCs with 1 nsec resolution (default), running deadtime-free and capable of local buffering and centralized level-2 trigger architectures. The TDC stamps pulses are in absolute TAI. With off-the-shelve mezzanine boards (5ChDIO-FMC-boards), up to 5 TDC channels are available per WR-node. Higher density, customized simple I/O boards allow to turn this into 8 to 32-channel units, with an excellent price to performance ratio. The TDC units have shown excellent long-term performance in a harsh environment application at TAIGA-HiSCORE/Siberia, for the Front-End DAQ and the central GPSDO clock facility. | |||
![]() |
Poster THPHA088 [2.880 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA088 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA090 | Channel Selection Switch for the Redundant 1.3 GHz Master Oscillator of the European XFEL | FEL, controls, detector, ISOL | 1590 |
|
|||
Funding: Research supported by Polish Ministry of Science and Higher Education, founds for international co-financed projects for years 2016 and 2017. The phase reference signal reliability is of utmost importance for continuous operation of the European XFEL machine. Since even very short interruption or glitch in the reference signal might break the precise synchronisation between subsystems, it is desirable to minimize probability of such events. While master oscillators often have a hot-spare to speed-up recovery after a failure, whether switched manually or electronically, it does not save from time-consuming resynchronisation. Our experience from testing and commissioning E-XFEL 1.3 GHz Master Oscillator (MO) shows that a struggle to achieve demanding phase-noise requirements might negatively impact reliability of the system. In this paper we present an approach which allows for quick switching between independent reference generation channels while maintaining continuity of the output signal. This is a first step towards autonomous redundancy solution for the E-XFEL MO which will maintain continuous reference signal even in case of a failure of one of the generation channels. |
|||
![]() |
Poster THPHA090 [1.155 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA090 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA092 | Optimisation of a Low-Noise 1.3 GHz PLL Frequency Synthesizer for the European XFEL | controls, detector, FEL, experiment | 1595 |
|
|||
Funding: Research supported by Polish Ministry of Science and Higher Education, founds for international co-financed projects for year 2017. The Master Oscillator system of the European XFEL was built using frequency synthesis techniques that were found to have the best phase noise performance. This includes low noise frequency multipliers and nonÂmultiplying phase lock loops, incorporated in the system to shape its output phase noise spectrum. Jitter of the output signal strongly depends on phase noise transmittance of the PLL and suboptimal design can worsen it by orders of magnitude. Taking into consideration that the PLL open loop transmittance usually can be shaped in multiple ways, and that the accurate phase noise measurements can easily take more than 30 minutes, designing an automated tool becomes a necessity. For this purpose an approach to the tuning system construction was chosen in order to make the phase noise optimisation process simpler. This paper describes the optimisation of PLL synthesizer phase noise, done to improve the performance of the European XFEL MO. We present the phase noise optimisation process and achieved results. |
|||
![]() |
Poster THPHA092 [1.393 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA092 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA096 | ALBA Equipment Protection System, Current Status | controls, PLC, TANGO, diagnostics | 1599 |
|
|||
ALBA is the name of Barcelona's 3GeV Synchrotron Lightsource. In operation since 2012, it currently hosts experiments 24/7 in its 8 beamlines with 3 more in development. The aim of ALBA Equipment Protection System is to avoid damage of hardware by managing sets of permits and interlock signals. The EPS scope covers not only ALBA accelerators and its beamlines but also the accessory laboratories like RF, Optics, Vacuum, etc. It is built on B&R PLCs with CPUs installed in cabinets in ALBA service and experimental areas and a network of remote I/O modules installed in shielded boxes inside the tunnel and other irradiated zones. CPU's and Remote models are interconnected by the X2X field-bus. Signals managed by PLC's include interlocks, temperature readouts, flow-meters, flow-switches, thermo-switches, shutters, pneumatic actuators, fluorescence screens, etc. This paper describes the design and the architecture of the Equipment Protection System, the current status, the tools used by the EPS team and the recent improvements in terms of reaction time and interaction with other systems via Powerlink and fast interlock systems. | |||
![]() |
Poster THPHA096 [1.080 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA096 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA098 | Development of a PXI Based Test Stand for Automatization of the Quality Assurance of the Patient Safety System in a Proton Therapy Centre | hardware, interface, GUI, proton | 1604 |
|
|||
At the Centre for Proton Therapy at the Paul Scherrer Institute a cyclotron, two gantries and a fixed beamline are being used to treat tumours. In order to prevent non-optimal beam delivery, an interlock patient safety system (PaSS) was implemented that interrupts the treatment if any sub-system reports an error. To ensure correct treatment, the PaSS needs to be thoroughly tested as part of the regular quality assurance as well as after each change. This typically required weeks of work, extensive beam-time and may not comprehensively detect all possible failure modes. With the opportunity of the installation of a new gantry, an automated PaSS test stand was developed that can emulate the rest of the facility. It consists of a NI PXI chassis with virtually unlimited IOs synchronously stimulated or sampled at 1MHz, a set of adapters to connect each type of interfaced signal and a runtime environment. We have also developed a VHDL based formal language to describe stimuli, assertions and specific measurements. We present the use of our test stand in the verification and validation of the PaSS, showing how its full quality assurance, including report generation was reduced to minutes. | |||
![]() |
Poster THPHA098 [1.561 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA098 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA099 | New Concepts for Access Devices in the SPS Personnel Protection System | controls, operation, site, electronics | 1608 |
|
|||
The accelerator facilities at CERN span large areas and the personnel protection systems consist of hundreds of interlocked doors delimiting the accelerator zones. Entrance into the interlocked zones from the outside is allowed only via a small number of access points. These are no longer made of doors which have left their place to turnstiles and then to mantraps or Personnel Access Devices (PAD). Originally meant for high security zones, the commercially available PADs have a number of CERN-specific additions. This paper presents in detail the purpose and characteristics of each piece of equipment constituting the access devices and its integration within the personnel protection system. Key concepts related to personnel safety (e.g. interlocked safety tokens, patrols) and to access control (e.g. access authorisation, biometric identity verification, equipment checks) are introduced and solutions discussed. Three generations of access devices are presented, starting from the LHC model put in service in 2008, continuing with the PS devices operational since 2014 and finally introducing the latest model under development for the refurbishment of the SPS Personnel Protection System. | |||
![]() |
Poster THPHA099 [0.830 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA099 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA100 | Integration of Personal Protective Equipment Checks in Access Control | controls, interface, ISOL, operation | 1613 |
|
|||
Access to the interlocked zones of the CERN accelerator complex is allowed only for personnel wearing standard personal protective equipment. This equipment is complemented by specialised personal protective devices in case of specific hazards related to the remnant radiation or the presence of cryogenic fluids. These complex devices monitor the environment in the vicinity of the user and warn the user of the presence of hazards such as radiation or oxygen deficiency. The use of the devices is obligatory, but currently only enforced by procedures. In order to improve the safety of the personnel it has been proposed to verify that users are carrying their devices switched on when entering. This paper describes the development of a specialised multi-protocol terminal, based on Texas Instruments digital signal processor and integrated in the personnel protection system. The device performs local checks of the presence and status of operational dosimeter prior to allowing access to the interlocked zones. The results of the first tests in the Proton Synchrotron accelerator complex will be presented. | |||
![]() |
Poster THPHA100 [1.914 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA100 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA101 | Review of Personnel Safety Systems at DLS | radiation, operation, controls, target | 1617 |
|
|||
Diamond Light Source is celebrating 10 years of "users" at its facility in Oxfordshire, England. Its safety systems have been designed to the standard EN61508, with the facility constructed in 3 phases, which are just concluding. The final "phase 3" beamline Personnel Safety System has been signed-off; hence it is timely to review our experience of the journey with these systems. | |||
![]() |
Poster THPHA101 [0.730 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA101 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA105 | ESS Target Safety System Design | target, PLC, proton, controls | 1622 |
|
|||
The purpose of the Target Safety System (TSS) is to protect the public from exposure to unsafe levels of radiation, prevent the release of radioactive material beyond permissible limits, and bring the neutron spallation function into a safe state. In order to fulfill the necessary safety functions, the TSS continually monitors critical parameters within target station systems. If any parameter exceeds an acceptable level, the TSS actuates contactors to cut power to components at the front end of the accelerator and prevent the beam from reaching the target. The TSS is classified as a safety structure, system and component, relevant for the safety of the public and the environment. As such, it requires the highest level of rigor in design and quality for interlock systems at the ESS. Standards are applied to provide a guideline for building the TSS architecture and designing in resistance to single failures and common cause failures. This paper describes the system architecture and design of the TSS, including interfaces with target station and accelerator systems, and explains how the design complies with authority conditions and requirements imposed by development standards. | |||
![]() |
Poster THPHA105 [0.338 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA105 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA106 | Commissioning of a New Dose Rate Monitoring System at the S-DALINAC | radiation, detector, linac, controls | 1625 |
|
|||
Funding: RTG 2128 AccelencE Recently a new radiation protection interlock system has been established at the Darmstadt superconducting linear electron accelerator S-DALINAC [*]. It prevents the staff from entering radiation protection areas during operation and allows a systematic scanning of these areas for workers before running the accelerator. As an extension of the new interlock, a new dose rate monitoring system has been developed using PIN diodes and self-made ion chambers. These detectors will be used to perfom online dose rate measurements in order to switch automtically the status of illuminated radiation protection panels, which show the current level of protection area. Furthermore, they will be used to characterize systematically the radiation fluxes inside the accelerator facility and to support the beam diagnostics. The readout electronics consists ofμcontrollers with ethernet interfaces using TCP/IP based serial communication. The data acquisition is integrated into the EPICS based control system. First results of the commissioning will be presented. [*] M. Arnold et al., THE NEW PLC BASED RADIATION SAFETY INTERLOCK SYSTEM AT S-DALINAC, Proceedings of IPAC2014, Dresden, Germany, 2014. |
|||
![]() |
Poster THPHA106 [1.428 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA106 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA107 | Safety Control of the Spiral2 Radioactive Gas Storage System | controls, PLC, vacuum, monitoring | 1629 |
|
|||
The phase 1 of the SPIRAL2 facility, extension project of the GANIL laboratory, is under construction and the commissioning had started. During the run phases, radioactive gas, mainly composed of hydrogen, will be extracted from the vacuum chambers. The radioactive gas storage system function is to prevent any uncontrolled release of activated gas by storing it in gas tank during the radioactive decay, while monitoring the hydrogen rate in the tanks under a threshold. This confinement of radioactive materials is a safety function. The filling and the discharge of the tanks are processed with monostable valves, making the storage a passive safety system. Two separate redundant control subsystems, based on electrical hardware technologies, allow the opening of the redundant safety valves, according to redundant pressure captors, redundant di-hydrogen rate analyzers and limit switches of the valves. The redundancy of the design of the control system meets the single failure criterion. The monitoring of the consistency of the two redundant safety subsystems, and the non-safety control functions of the storage process, are then managed by a Programmable Logic Controller. | |||
![]() |
Poster THPHA107 [0.530 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA107 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA108 | Versatile Service for the Protection of Experimental Areas at CERN | controls, laser, FPGA, software | 1634 |
|
|||
In addition to the large LHC experiments, CERN hosts a number of other experimental areas with a rich research program ranging from fundamental physics to medical applications. The risk assessments have shown a large palette of potential hazards (radiological, electrical, chemical, laser, etc.) that need to be properly mitigated in order to ensure the safety of personnel working inside these areas. A Personnel Protection System, typically, accomplishes this goal by implementing a certain number of heterogeneous functionalities as interlocks of critical elements, management of a local HMI, data monitoring and interfacing with RFID badge readers. Given those requirements, reducing system complexity and costs are key parameters to be optimized in the solution. This paper is aimed at summarizing the findings, in terms of costs, complexity and maintenance reduction, offered by a technology from National Instruments® based on cRIO controllers and a new series of SIL-2 certified safety I/O modules. A use case based on a service for the protection of Class 4 laser laboratories will be described in detail. | |||
![]() |
Poster THPHA108 [2.553 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA108 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA109 | Improving the Safety and Protective Automatic Actions of the CMS Electromagnetic Calorimeter Detector Control System | controls, detector, software, distributed | 1639 |
|
|||
The CMS ECAL Detector Control System (DCS) features several monitoring mechanisms able to react and perform automatic actions based on pre-defined action matrices. The DCS is capable of early detection of anomalies inside the ECAL and on its off-detector support systems, triggering automatic actions to mitigate the impact of these events and preventing them from escalating to the safety system. The treatment of such events by the DCS allows for a faster recovery process, better understanding of the development of issues, and in most cases, actions with higher granularity than the safety system. This paper presents the details of the DCS automatic action mechanisms, as well as their evolution based on several years of CMS ECAL operations. | |||
![]() |
Poster THPHA109 [1.333 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA109 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA110 | Machine Protection System Research and Development for the Fermilab PIP-II Proton Linac | linac, operation, pick-up, controls | 1643 |
|
|||
PIP-II is a high intensity proton linac being design to support a world-leading physics program at Fermilab. Initially it will provide high intensity beams for Fermilab's neutrino program with a future extension to other applications requiring an upgrade to CW linac operation (e.g. muon experiments). The machine is conceived to be 2 mA CW, 800 MeV H− linac capable of working initially in a pulse (0.55 ms, 20 Hz) mode for injection into the existing Booster. The planned upgrade to CW operation implies that the total beam current and damage potential will be greater than in any present HEP hadron linac. To mitigate the primary technical risk and challenges associated PIP-II an integrated system test for the PIP-II front-end technology is being developed. As part of the R&D a robust machine protection system (MPS) is being designed. This paper describes the progress and challenges associated with the MPS. | |||
![]() |
Poster THPHA110 [1.676 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA110 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA114 | CLARA Gun Temperature Control Using Omron PLC | controls, gun, PLC, EPICS | 1646 |
|
|||
STFC Daresbury Laboratory is currently commissioning Phase I of CLARA (Compact Linear Accelerator for Research and Applications), a novel FEL (Free Electron Laser) test facility focused on the generation of ultra-short photon pulses of coherent light with high levels of stability and synchronization. In order to maintain phase stability the CLARA gun requires a precision water temperature control system to maintain a gun cavity temperature within 0.028°C. This is achieved by mixing two water circuits with temperatures close to the desired set point. Two temperature measurement systems were evaluated for precision and reliability, the resultant system uses a single Omron PLC which provides all the precision read back and control loops. High resolution input modules and averaging achieve precision temperature monitoring while two PID loops control the coarse and fine temperature control. EPICS control is achieved using the FINS protocol communicating with a Linux IOC. This paper gives details of the system requirements and implementation and also describes initial results. | |||
![]() |
Poster THPHA114 [1.904 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA114 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA115 | A New Transverse and Longitudinal Bunch by Bunch Feedback Processor | controls, FPGA, feedback, operation | 1649 |
|
|||
We describe the development of firmware to support Longitudinal Bunch by Bunch Feedback at Diamond Light source. As well as feedback, the system supports complex experiments and the capture of detailed electron beam diagnostics. In this paper we describe the firmware development and some details of the processing chain. We focus on some of the challenges of FPGA development from the perspective of a software engineer. | |||
![]() |
Poster THPHA115 [2.709 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA115 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA116 | Emittance Measurement and Optics Matching at the European XFEL | FEL, emittance, optics, quadrupole | 1655 |
|
|||
Electron beam quality described by the emittance or phase space moments are important for the operation of FEL facilities like the European XFEL. For the operation these parameters need to be routinely measured. Based on such measurements machine setup can be optimized to match beam requirements. The beam parameters depend on parameters like quadrupole magnet strength or RF settings. While manual tuning is possible, we aim for highly automatized procedures to obtain such optimizations. In this paper we will present and discuss an overview of the different subsystems which are involved. These include image acquisition, analysis, and optics calculations as well as machine control user interfaces. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA116 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA120 | Compensation Controls for an Elliptically Polarising Undulator | controls, software, quadrupole, undulator | 1658 |
|
|||
Funding: NRC, WD, NSERC, CIHR, University of Saskatchewan, Government of Saskatchewan, and CFI At the Canadian Light Source (CLS) synchrotron, the addition of the Quantum Materials Spectroscopy Centre (QMSC) beamline requires the addition of an Elliptically Polarizing Undulator (EPU) insertion device to produce photons from the stored electron beam. Unlike the majority of such insertion devices, this EPU is capable of producing photons of simultaneous arbitrary elliptical and linear phases, in addition to a range of energies. This EPU is also capable of creating perturbations of the stored electron beam sufficient to cause an interruption of an injection. In order to prevent this, compensation controls have been developed. These controls are accomplished with a combination of Experimental Physics and Industrial Control System (EPICS), mathematical models, and algorithms written in C and MATLAB. |
|||
![]() |
Poster THPHA120 [6.528 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA120 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA122 | Optimization and Upgrade of Slow Extraction Control System for HIRFL CSR Main Ring | controls, feedback, extraction, database | 1663 |
|
|||
The heavy ion beam from Heavy Ion Research Facility in Lanzhou (HIRFL) CSR Main Ring (CSRm) is slowly extracted by using a third-order resonance driven by sextupole magnets and delivered to various experimental facilities. The slow extraction is driven by the transverse radio frequency knockout (RF-KO) exciter. Many physics and radiation medicine experiments require high-quality spill-structure. In other words, the extracted spill should have flat structure and low ripple noise [1]. Therefore, a novel RF-KO exciter and spill feedback control system has been implemented and tested in CSRm.
[1] Onuma S, Ichikawa T, Mochiki K I, et al. DEVELOPMENT OF SPILL CONTROL SYSTEM FOR THE J-PARC SLOW EXTRACTION[J]. Proceedings of Pac, 2009. |
|||
![]() |
Poster THPHA122 [1.376 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA122 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA123 | Concept of Cavity Simulator for European Spallation Source | cavity, controls, LLRF, FPGA | 1666 |
|
|||
At the European Spallation Source it is foreseen to use around 120 superconducting cavities operating at 704.42 MHz. Each cavity will require an individual LLRF control system, that needs to be tested before the installation inside the accelerator. Testing of all systems using the real superconducting cavities would be very expensive and in case of a failure can lead to serious damages. To lower the testing cost and avoid potential risks it is planned to design and build a device that simulates the behavior of a superconducting cavity. The cavity simulator will utilize fast data converters equipped with an RF front-end and a digital signal processing unit based on a high performance FPGA. In this paper conceptual design of hardware and firmware will be presented. | |||
![]() |
Poster THPHA123 [1.500 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA123 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA127 | Status of the Fast Orbit Feedback System for the TPS | feedback, controls, MMI, power-supply | 1670 |
|
|||
TPS started its user service in 2016. To ensure stable beam can delivery to user, the fast orbit feedback system were deploy to ensure stable orbit. The system have been commissioning in the second quarter of 2016. Improvement of the system since then solved various problems unexpected. This report will summarizes system configuration of the fast orbit feedback and the operation experiences. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA127 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA128 | Applications of Kalman State Estimation in Current Monitor Diagnostic Systems | target, feedback, simulation, diagnostics | 1673 |
|
|||
Funding: Work supported by US Department of Energy under contract DE-AC52-06NA25396. Traditionally, designers of transformer-based beam current monitor diagnostic systems are constrained by fundamental trade-offs when reducing distortion in time-domain beam-pulse facsimile waveforms while also attempting to preserve information in the frequency-domain. When modelling the sensor system with a net-work of linear time-invariant passive components, and a state-based representation based on first-order differential equations, we identify two internal dynamical states isolated from each other by the parasitic resistance in the transformer windings. They are the parasitic capacitance voltage across the transformer's windings, and the transformer inductor current. These states are typically imperfectly observed due to noise, component value variance, and sensor component network topology. We will discuss how feedback-based Kalman State Estimation implemented within digital signal-processing might be employed to reduce negative impacts of noise along with component variance, and how Kalman Estimation might also optimize the conflicting goals of beam-pulse facsimile waveform fidelity together with preservation of fre-quency domain information. |
|||
![]() |
Poster THPHA128 [1.757 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA128 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA129 | Automated Contols for the Hard X-Ray Split & Delay System at the Linac Coherent Light Source | alignment, controls, diagnostics, operation | 1678 |
|
|||
Funding: Work supported by the U.S. Department of Energy under contract number DE-AC02-76SF00515. The hard x-ray split and delay (HXRSnD) system at the Linear Coherent Light Source (LCLS) was designed to allow for experiments requiring two-pulse based x-ray photon correlation spectroscopy. The system consists of eight silicon crystals split between two optical branches, with over 30 degrees of freedom. To maintain system stability and safety while easing system operation, we expand the LCLS Skywalker software suite to provide a python-based automation scheme that handles alignment, operations and engineer notification. Core safety systems such as collision avoidance are processed at the controller and Experimental Physics and Industrial Control System (EPICS) layer. Higher level functionality is implemented using a stack of open-source python packages (ophyd, bluesky, transitions) which provide a comprehensive and robust operational environment consisting of virtual motors, plans and finite state machines (FSM). |
|||
![]() |
Poster THPHA129 [0.831 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA129 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA130 | Control and Interlock Systems for the LIGHT Prototype | controls, interface, LLRF, hardware | 1683 |
|
|||
LIGHT (Linac Image Guided Hadron Technology) is a particle therapy system* developed by Advanced Oncotherapy plc. Accelerator, control and interlock systems are developed by its subsidiary A.D.A.M.SA, a CERN spin-off. The system is being designed to accelerate protons up to 230 MeV using a modular and compact 25-meter-long linear accelerator. It is being designed to operate in pulsed mode where beam properties (energy, pulse charge and spot size) can be changed at 200 Hz. A proof-of-concept accelerator is being assembled and tested at CERN (Geneva, Switzerland). Control and interlock systems are developed using an exploratory prototyping approach and COTS hardware. Requirements for the final LIGHT control and interlock systems are iteratively clarified through creation and refinement of these prototypes. We will continue to support the proof-of-concept accelerator activities while starting to design the final LIGHT control and interlock systems in parallel, building upon the knowledge acquired with the proof-of-concept accelerator. The matured final LIGHT control and interlock systems will gradually replace the prototypes to automate procedures and test the system before deployment
* The LIGHT Proton Therapy System is still subject to conformity assessment by AVO's Notified Body as well as clearance by the USA-FDA |
|||
![]() |
Poster THPHA130 [7.669 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA130 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA132 | Preliminary Scanning Integration at MAX IV Beamlines | controls, detector, hardware, electron | 1688 |
|
|||
Funding: MAX IV Laboratory The MAX IV Laboratory is in a stage where beamlines are starting to welcome users that will collect data utilizing various scanning methods. This paper focuses on the different motion and synchronization techniques, hardware integration, software solutions, data acquisition and experiment supervision at MAX IV beamlines. |
|||
![]() |
Poster THPHA132 [0.532 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA132 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA133 | MicroTCA.4 Integration at ESS: From the Front-End Electronics to the EPICS OPI | EPICS, FPGA, controls, hardware | 1692 |
|
|||
The European Spallation Source (ESS) is a collaboration of 17 European countries that is building a leading neutron research center in Lund, Sweden. The ESS facility will have the most powerful neutron source in the world, providing 5 MW of beam power. The Integrated Control Systems Division (ICS) is responsible for all the control systems for the whole facility. For the accelerator control system, ICS will provide different hardware platforms according to the requirements of each specific system. For high performance systems, demanding high data throughput, the hardware platform is the MicroTCA.4 standard. This work presents the software stack that makes the integration of a high-end MicroTCA.4 hardware into the ESS Control System, with the implementation details of the FPGA firmware framework, kernel and userspace drivers, EPICS device support and finally the EPICS IOC that controls the MicroTCA.4 boards. | |||
![]() |
Poster THPHA133 [2.193 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA133 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA134 | Ground Vibration Monitoring at CERN as Part of the International Seismic Network | network, ground-motion, real-time, database | 1695 |
|
|||
The civil engineering activities in the framework of the High Luminosity LHC project, the Geneva GEothermie 2020 and the continuous monitoring of the LHC civil infrastructures triggered the need for the installation of a seismic network at CERN. A 24 bits data acquisition system has been deployed in 3 places at CERN: ATLAS, CMS and the Prévessin site. The system is sending all the raw data to the Swiss Seismological Service and performs FFT on the fly to be stored in the LHC database. The system has shown a good sensitivity of 10-16 (m/s)2/Hz at 1 Hz. | |||
![]() |
Poster THPHA134 [2.775 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA134 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA135 | Wall Current Monitor Using PXI and LabVIEW at CERN | target, timing, LabView, controls | 1699 |
|
|||
The new data acquisition system for the PS ring wall current monitors installed in the PS is able to perform higher frequency measurements of a beam bunch up to a frequency of 2.7 GHz. This is an important improvement, since the oscillating signal within the bandwidth 500-700 MHz, is related to losses of a beam bunch. The losses can be reduced by measuring the frequency and classifying the cause of the oscillations. The PXI-5661 is used to carry out spectral analysis of this signal. The acquisition is performed on a PXI running LabVIEW Real-Time and synchronized using a trigger from the accelerator timing system. | |||
![]() |
Poster THPHA135 [2.390 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA135 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA137 | Distributing Near Real Time Monitoring and Scheduling Data for Integration With Other Systems at Scale | controls, monitoring, GUI, interface | 1703 |
|
|||
Funding: National Research Foundation (South Africa) The MeerKAT radio telescope control system generates monitoring and scheduling data that internal and external systems require to operate. Distributing this data in near real-time, requires a scalable messaging strategy to ensure optimal performance regardless of the number of systems connected. Internal systems include the MeerKAT Graphical User Interfaces, the MeerKAT Science Data Processing subsystem and the MeerKAT Correlator Beamformer subsystem. External systems include Pulsar Timing User Supplied Equipment, MeerLICHT and the Search for Extraterrestrial Intelligence (SETI). Many more external systems are expected to join MeerKAT in the future. This paper describes the strategy adopted by the Control and Monitoring team to distribute near real-time monitoring and scheduling data at scale. This strategy is implemented using standard web technologies and the publish/subscribe design pattern. |
|||
![]() |
Poster THPHA137 [6.692 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA137 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA138 | YCPSWASYN: EPICS Driver for FPGA Register Access and Asynchronous Messaging | hardware, FPGA, interface, network | 1707 |
|
|||
The Linac Coherent Light Source II (LCLS-II) is a major upgrade of the LCLS facility at SLAC, scheduled to start operations in 2020. The High Performance Systems (HPS) defines a set of LCLS-II controls sub-systems which are directly impacted by its 1 MHz operation. It is formed around a few key concepts: ATCA based packaging, digital and analog application boards, and 10G Ethernet based interconnections for controls. The Common Platform provides the common parts of the HPS in term of hardware, firmware, and software. The Common Platform Software (CPSW) provides a standardized interface to the common platform's FPGA for all high-level software. YAML is used to define the hardware topology and all necessary parameters. YCPSWASYN is an asynPortDriver based EPICS module for FPGA register access and asynchronous messaging using CPSW. YCPSWSYN has two operation modes: an automatic mode where PVs are automatically created for all registers and the record's fields are populated with information found in YAML; and a manual mode where the engineer can choose which register to expose via PVs and freely choose the record's filed information. | |||
![]() |
Poster THPHA138 [1.189 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA138 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA141 | Design of the Front-End Detector Control System of the ATLAS New Small Wheels | detector, interface, electronics, electron | 1710 |
|
|||
Funding: For the ATLAS Muon Collaboration The foreseen upgrades of the LHC accelerator and the experiments will drastically increase the data and trigger rates. To cope with the vast and low latency data flow, the ATLAS small wheel muon detector will be replaced with a New Small Wheel. Among the upgrades needed, is a radiation tolerant Slow Control Adapter (GBT-SCA) ASIC dedicated for the on-detector control and monitoring. The ASIC employs various interfaces, making it flexible to match the needs of the different operations. On the backend, the Front-End Link eXchange system will be the interface between the data handling system and the detector front-end and trigger electronics. A dedicated slow control data component was developed as the middleware from FELIX to the end users. It is based on the OPC Unified Architecture protocol and it is comprised of an OPC-UA server, that will handle the slow control traffic from the control room to the GBT-SCA and vice versa. Ultimately, various scope-oriented OPC-UA clients, connected to the OPC-UA server, will be employed to configure and calibrate the ASICs, program the FPGAs, oversee the well-functioning of the boards and monitor the environmental parameters of the detector. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA141 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA142 | The SKA Dish SPF and LMC Interaction Design: Interfaces, Simulation, Testing and Integration | controls, interface, TANGO, monitoring | 1712 |
|
|||
The Square Kilometre Array (SKA) project is responsible for developing the SKA Observatory, the world's largest radio telescope ever built: eventually two arrays of radio antennas - SKA1-Mid and SKA1-Low - will be installed in the South Africa's Karoo region and Western Australia's Murchison Shire respectively, each covering a different range of radio frequencies. In particular, the SKA1-Mid array will comprise of 133 15m diameter dish antennas observing in the 350 MHz-14 GHz range, each locally managed by a Local Monitoring and Control (LMC) system and remotely orchestrated by the SKA Telescope Manager (TM) system. All control system functionality run on the Tango Controls platform. The Dish Single Pixel Feed (SPF) work element will design the combination of feed elements, orthomode transducers (OMTs), and low noise amplifiers (LNAs) that receive the astronomical radio signals. Some SPFs have cryogenically cooled chambers to obtain the sensitivity requirements. This paper gives a status update of the SKA Dish SPF and LMC interaction design, focusing on SPF, LMC simulators and engineering/operational user interfaces, prototypes being developed and technological choices. | |||
![]() |
Poster THPHA142 [0.321 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA142 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA143 | Synchronous Motion with S7-1500 PLCs in Neutron Instruments | controls, PLC, interface, software | 1716 |
|
|||
Control systems of neutron instruments are responsible for the movement of a variety of mechanical axes. In the TANGO based control systems developed by Forschungszentrum Jülich for neutron instruments, Siemens S7-300 PLCs with single axis stepper motor controllers from Siemens or Phytron have been used for this purpose in the past. Synchronous coordinated movement of several axes has been implemented with dedicated 4-axes NC modules (FM357) for the S7-300. In future, the recent S7-1500 PLC family shall be used for motion tasks. With the S7-1500, stepper motor control is possible with low-cost fast digital outputs, so called PTOs (pulse trade outputs). The integrated motion functions of the S7-1500 directly support synchronous movement. The function block interface defined by PLCopen serves as a homogeneous programming interface which is independent of a specific motion controller. For the single crystal diffractometer HEiDi at the research reactor FRM-II a replacement for a S7-300 with FM357 has been implemented based on a S7-1500 PLCs and a PTO module. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA143 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA144 | Industrial Stepping Motors Integration in the UNICOS-CPC Framework | controls, PLC, framework, SCADA | 1720 |
|
|||
A large number of movable devices are present in the field of accelerators and must often be integrated in a control system. Typical examples of these systems are phase shifters and magnetic dipoles among others. The standard industrial control system UNICOS-CPC (UNified Industrial COntrol System for Continuous Process Control) provides a set of generic device types which matches the majority of the industrial equipment employed in process control. This new development extends it with additional device types for precise positioning equipment based on stepping motors. The paper focuses on how the integration on UNICOS was fulfilled, the potential use of the solution and the automatic integration with the CERN real-time FESA (FrontEnd Software Architecture) framework. Finally, it illustrates a couple of use cases that already incorporate the solution: the CTF3 facility, the two-beam acceleration scheme envisioned for CLIC (Compact Linear Collider) and the EuroCirCol project for the measurements of the beam screen prototype for the FCC-hh (Future Circular Collider proton-proton). | |||
![]() |
Poster THPHA144 [1.201 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA144 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA145 | Integration of PLC and PXI Control Systems | controls, PLC, kicker, hardware | 1725 |
|
|||
Engineers are often challenged with the need to integrate several technologies to find optimal solutions when designing new control architectures. Generally, the technical solutions chosen require the combination of various industrial products such as PXI systems for applications requiring fast acquisition, analysis and reaction times, while PLCs are commonly used for their reliability and their ability to withstand industrial environments. The needs to exchange information between these different technologies can today be solved by using industrial fieldbuses such as Profibus DP or Profinet IO. This paper describes the technical aspects of the two options, focussing on their advantages and constraints. The experience gained with integrating PXI and PLC systems as part of the 2016 consolidation project of the control of the kicker systems of the Antiproton Decelerator (AD) at CERN will be presented. | |||
![]() |
Poster THPHA145 [1.559 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA145 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA146 | LCLS-II Cryomodule and Cryogenic Distribution Control | controls, PLC, cryomodule, cryogenics | 1729 |
|
|||
LCLS-II is a superconducting upgrade to the existing Linear Coherent Light Source at the SLAC National Accelerator Laboratory. Construction is underway with a planned continuous wave beam rate of up to 1 MHz. Two cryogenic plants provide helium to a distribution system, and 37 cryomodules with superconducting cavities will operate with Liquid helium at 2.2K. The cryomodules and distribution system is controlled with networked PLC's and EPICS as an integrated system that work in concert for controlling valves, pressure, flow, and temperature. Interlocks and critical process information is communicated with the Low Level Radio Frequency, vacuum, and magnet systems. Engaging the controls community proved vital in advancing the controls architecture from a conventional design to a centralized, reliable, and cost-effective distributed platform. | |||
![]() |
Poster THPHA146 [1.330 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA146 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA147 | Conceptual Design of Vacuum Control System for ILSF | controls, vacuum, PLC, Ethernet | 1732 |
|
|||
Funding: ILSF The Iranian Light Source Facility (ILSF) is a new 3 GeV third generation synchrotron light source facility with circumference of 528 m, which is in the design stage. In this paper conceptual design of vacuum control system is presented. The control system architecture, Software toolkit and controller in device layer are discussed in this paper. |
|||
![]() |
Poster THPHA147 [2.578 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA147 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA148 | Conceptual Design of Power Supply Control System for ILSF | controls, power-supply, synchrotron, storage-ring | 1734 |
|
|||
The Iranian Light Source Facility which is currently under design is a new 3 GeV third generation synchrotron light source. The storage ring circumference is 538 m. The conceptual design of power supply control system is presented in this paper which contain control system architecture, software toolkit and controller in device layer of the power supply. | |||
![]() |
Poster THPHA148 [2.443 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA148 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA149 | Software and Gateware Development for Sirius BPM Electronics Using a Service-Oriented Architecture | software, controls, interface, hardware | 1736 |
|
|||
The Brazilian Synchrotron Light Laboratory (LNLS) is in the final stages of developing an open-source BPM system for Sirius, a 4th-generation synchrotron light source under construction in Brazil. The system is based on the MicroTCA.4 standard comprising AMC FPGA boards carrying FMC digitizers and a CPU module. The software is built with the HALCS framework [1] and employs a service- oriented architecture (SOA) to export a flexible interface between the gateware modules and its clients, providing a set of loosely-coupled components favoring reusability, extensibility and maintainability. In this paper, the BPM system will be discussed in detail focusing on how specific functionalities of the system are integrated and developed in the framework to provide SOA services. In particular, two domains will be covered: (i) gateware modules, such as the ADC interface, acquisition engine and digital signal processing; (ii) software services counterparts, showing how these modules can interact with each other in a uniform way, easing integration with control systems.
[1] L.M. Russo, J.V. Ferreira Filho, "Gateware and Software Frameworks for Sirius BPM Electronics", PCaPAC16, paper THDAPLCO03. |
|||
![]() |
Poster THPHA149 [1.498 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA149 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA150 | Introducing Fast Interlocks in the UNICOS-CPC Framework | controls, PLC, hardware, interlocks | 1742 |
|
|||
The CERN UNified Industrial COntrol System framework (UNICOS) with its Continuous Control Package (UNICOS-CPC) is the CERN standard solution for the design and implementation of continuous industrial process control applications. The need of adapting the framework capabilities to the different processes at CERN has brought new challenges. Reacting as fast as possible to an interlock situation to protect equipment is a new requirement which has been introduced in UNICOS-CPC. This paper present the challenges, design and test results of the seamless integration of fast interlocks capabilities in the current UNICOS-CPC package based on conventional PLCs (Programmable Logic Controllers), with a heightened level of flexibility and maturity. The first implementation is employing SIEMENS PLCs but the underlying technique is extensible to the other UNICOS-CPC compliant platforms. | |||
![]() |
Poster THPHA150 [0.428 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA150 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA151 | MARS: Easing Maintenance and Interventions for CERN Controls | controls, PLC, database, interface | 1748 |
|
|||
Industrial control systems for the CERN technical infrastructure and accelerator complex consist of a myriad of devices and components geographically distributed around the CERN facilities. In the event of an intervention in such systems, the on-call engineer or the system expert needs detailed information about the nature of the problem, e.g. what device, what problem, intervention procedures, and contextual data like the location of the device, current access conditions to this place, the list of access rights required and whether he/she is granted with these rights. This is of special relevance when the person responsible for the intervention has only limited knowledge of the control system as it is the case for some on-call services. At CERN, this information is scattered over a number of data sources. This paper presents MARS, a web-based tool designed to federate data from heterogeneous sources with the aim of providing support for interventions and maintenance activities. The information can be displayed in a single web page or be accessed through a REST API. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA151 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA152 | Renovation and Extension of Supervision Software Leveraging Reactive Streams | software, MMI, GUI, network | 1753 |
|
|||
Inspired by the recent developments of reactive programming and the ubiquity of the concept of streams in modern software industry, we assess the relevance of a reactive streams solution in the context of accelerator controls. The promise of reactive streams, to govern the exchange of data across asynchronous boundaries at a rate sustainable for both the sender and the receiver, is alluring to most data-centric processes of CERN's accelerators. Taking advantage of the renovation of one key software piece of our supervision layer, the Beam Interlock System GUI, we look at the architecture, design and implementation of a reactive streams based solution. Additionally, we see how this model allows us to re-use components and contributes naturally to the extension of our tool set. Lastly, we detail what hindered our progression and how our solution can be taken further. | |||
![]() |
Poster THPHA152 [0.879 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA152 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA153 | Real-Time Java to Support the Device Property Model | real-time, software, controls, operation | 1757 |
|
|||
Today's front-end controllers, which are widely used in CERNs controls environment, feature CPUs with high clock frequencies and extensive memory storage. Their specifications are comparable to low-end servers, or even smartphones. The Java Virtual Machine (JVM) has been running on similar configurations for years now and it seems natural to evaluate the behaviour of JVMs on this environment to characterize if Firm or Soft real-time constraints can be addressed efficiently. Using Java at this low-level offers the opportunity to refactor CERNs current implementation of the device/property model and to move away from a monolithic architecture to a promising and scalable separation of the area of concerns, where the front-end may publish raw data that other layers would decode and re-publish. This paper presents first the evaluation of Machine Protection control system requirements in terms of real-time constraints and a comparison of the performance of different JVMs regarding these constraints. In a second part, it will detail the efforts towards a first prototype of a minimal RT Java supervision layer to provide access to the hardware layer. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA153 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA154 | Experiment Control with EPICS7 and Symmetric Multiprocessing on RTEMS | controls, EPICS, experiment, interface | 1762 |
|
|||
Funding: This project has received funding from the European Research Council (ERC) under the European Union's Advanced Grant (AdG), 2014, ERC-2014-ADG At the Fritz Haber Institute of the Max Planck Society a new very high speed scanning tunneling microscope (VHS-STM) is being set up to resolve glass dynamics (Cryvisil). We have been successfully using EPICS (v3) for many of our most important and larger experiments. However, for the new project, the data throughput to be achieved with EPICS (v3) is not sufficient. For this reason, we have completely aligned the experiment control for the STM to the new EPICS7 by using the new protocol pvAccess. The development versions of EPICS 3.16 and bundleCPP of the EPICSv4-suite are in use. Both of them will be the base components of the new EPICS7 Framework. The expected data rate is 300 MByte/s for up to 5 hrs to address the transition from a vitreous state to a crystal-line in real space over a wide range of temperatures ranging from cryogenic temperatures to 1500 K (*). In the poster we will show the control system setup (VMEbus, RTEMS-SMP, MVME6100, MVME2500, V375, SIS3316) and the used environment like ArchiverAppliance and pva2pva gateway. * http://cordis.europa.eu/project/rcn/198020en.html |
|||
![]() |
Poster THPHA154 [9.587 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA154 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA155 | PLC Integration in EPICS Environment: Comparison Between OPC Server and Direct Driver Solutions | PLC, EPICS, controls, rfq | 1767 |
|
|||
In the IFMIF EVEDA project*, INFN-LNL Laboratory has been involved in the design and construction of a normal conducting Radio Frequency Quadrupole (RFQ) used to bunch and accelerate a 130 mA steady beam to 5 MeV. The EPICS based control system** has been entirely developed in house using different hardware solutions: PLC for tasks where security is the most critical feature, VME system where the acquisition speed rate is crucial, common hardware when only integration is required without any particular feature in terms of security. Integration of PLCs into EPICS environment was originally accomplished through OPC DA server*** hosted by a Windows embedded industrial PC. Due to the issues analyzed in injector LCS, LNL proposed to migrate to the usage of EPICS Direct Driver solution based on s7plc****. The driver itself is suitable for direct communication between EPICS and PLCs, but it doesn't take care of data update and synchronization in case of communication failure. As consequence LNL team designed a dedicated method based on state machine to manage and verify data integrity between the two environments, also in case of connection lost or failure.
* httpd://www.ifmif.org ** http://www.aps.anl.gov/epics/ *** www.opcfoundation.org **** http://Epics.web.psi.ch/software/s7plc/ |
|||
![]() |
Poster THPHA155 [2.894 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA155 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA157 | IFMIF EVEDA RFQ Local Control System Integration into Main Control System | rfq, controls, EPICS, PLC | 1771 |
|
|||
The RFQ apparatus Local Control System built for IFMIF EVEDA Project* has been designed and realized for being both a standalone architecture and part of a more complex control system composed by different sub-systems. This approach let RFQ's engineers and scientists have a degree of freedom during power tests in Legnaro and during the RFQ integration in IFMIF EVEDA facility in Rokkasho. In this paper we will describe the different aspects observed when the LCS was converted from the standalone configuration to the final integrated one.
* httpd://www.ifmif.org |
|||
![]() |
Poster THPHA157 [3.961 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA157 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA158 | First Step to Manage Migration to Siemens S7-15XX PLCs using TANGO Framework | PLC, TANGO, controls, software | 1776 |
|
|||
Over the past years, SOLEIL* uses SIEMENS PLCs** as a standard for signal monitoring and security. SOLEIL is today thinking about a major upgrade of the facilities, and has to adapt its organization to face efficient operation and R&D. In this context, automation experts are now merged in a single group. In a middle term, migration from the existing 3XX series PLCs to the new 15XX series will be necessary. As the new 15XX series PLCs do not support Fetch/Write protocol anymore, a first step is the upgrade of TANGO*** PLCServer. This software device ensures data exchange with supervisory applications using TANGO infrastructure. It opens multiple TCP/IP connections to the PLC hardware, manages asynchronous communication to read/write PLC Datablocks and acts as a server for other clients. The upgrade of PLCServer is based on Snap7**** open source Ethernet communication suite for interfacing with Siemens PLCs using the S7 native protocol. This paper details the evolutions, performances and limitations of this new version of the PLCServer.
*French synchrotron light facility **Programmable Logic Controller ***Toolkit for distributed control systems, supervisory and data acquisition (www.tango-controls.org) ****snap7.sourceforge.net |
|||
![]() |
Poster THPHA158 [3.562 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA158 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA159 | What is Special About PLC Software Model Checking? | PLC, MMI, software, controls | 1781 |
|
|||
Model checking is a formal verification technique to check given properties of models, designs or programs with mathematical precision. Due to its high knowledge and resource demand, the use of model checking is restricted mainly to core parts of highly critical systems. However, we and many other authors have argued that automated model checking of PLC programs is feasible and beneficial in practice. In this paper we aim to explain why model checking is applicable to PLC programs even though its use for software in general is too difficult. We present an overview of the particularities of PLC programs which influence the feasibility and complexity of their model checking. Furthermore, we list the main challenges in this domain and the solutions proposed in previous works. | |||
![]() |
Poster THPHA159 [0.444 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA159 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA160 | Experience With Static PLC Code Analysis at CERN | PLC, controls, software, framework | 1787 |
|
|||
The large number of industrial control systems based on PLCs (Programmable Logic Controllers) available at CERN implies a huge number of programs and lines of code. The software quality assurance becomes a key point to ensure the reliability of the control systems. Static code analysis is a relatively easy-to-use, simple way to find potential faults or error-prone parts in the source code. While static code analysis is widely used for general purpose programming languages (e.g. Java, C), this is not the case for PLC programs. We have analyzed the possibilities and the gains to be expected from applying static analysis to the PLC code used at CERN, based on the UNICOS framework. This paper reports on our experience with the method and the available tools and sketches an outline for future work to make this analysis method practically applicable. | |||
![]() |
Poster THPHA160 [0.555 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA160 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA161 | Applying Model Checking to Critical PLC Applications: An ITER Case Study | PLC, SCADA, controls, software | 1792 |
|
|||
The development of critical systems requires the application of verification techniques in order to guarantee that the requirements are met in the system. Standards like IEC 61508 provide guidelines and recommend the use of formal methods for that purpose. The ITER Interlock Control System has been designed to protect the tokamak and its auxiliary systems from failures of the components or incorrect machine operation. ITER has developed a method to assure that some critical operator commands have been correctly received and executed in the PLC (Programmable Logic Controller). The implementation of the method in a PLC program is a critical part of the interlock system. A methodology designed at CERN has been applied to verify this PLC program. The methodology is the result of 5 years of research in the applicability of model checking to PLC programs. A proof-of-concept tool called PLCverif implements this methodology. This paper presents the challenges and results of the ongoing collaboration between CERN and ITER on formal verification of critical PLC programs. | |||
![]() |
Poster THPHA161 [0.457 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA161 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA162 | Monitoring of CERN's Data Interchange Protocol (DIP) System | monitoring, controls, interface, real-time | 1797 |
|
|||
CERN's Data Interchange Protocol (DIP)* is a publish-subscribe middleware infrastructure developed at CERN to allow lightweight communications between distinct industrial control systems (such as detector control systems or gas control systems). DIP is a rudimentary data exchange protocol with a very flat and short learning curve and a stable specification. It also lacks support for access control, smoothing or data archiving. This paper presents a mechanism which has been implemented to keep track of every single publisher or subscriber node active in the DIP infrastructure, along with the DIP name servers supporting it. Since DIP supports more than 55,000 publications, regrouping hundreds of industrial control processes, keeping track of the system activity requires advanced visualization mechanisms (e.g. connectivity maps, live historical charts) and a scalable web-based interface** to render this information is essential.
* W. Salter et al., "DIP Description" LDIWG (2004) https://edms.cern.ch/file/457113/2/DIPDescription.doc ** B. Copy et al., "MOPPC145" - ICALEPCS 2013, San Francisco, USA |
|||
![]() |
Poster THPHA162 [3.066 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA162 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA163 | A Model-driven Generator to Automate the Creation of HMIs for the CERN Gas Control Systems | controls, experiment, interface, detector | 1801 |
|
|||
A total of 33 gas control applications are currently in production in the LHC Experiments and the CERN accelerator complex. Each application contains around fifty synoptic views and hundreds of plots. In this paper, the entirely model-driven approach followed to generate all these HMIs is presented. The procedure implemented simplifies the creation of these graphical interfaces; allowing the propagation of changes to all visualizations at once in a coherent manner, thus reducing the long-term maintenance effort. The generation tool enables the creation of files of similar content based on templates, specific logic (rules) and variables written in simple user-defined XML files. This paper also presents the software design and the major evolution challenges currently faced, how the functions performed by the tool, as well as the technologies used in its implementation, have evolved while ensuring compatibility with the existing models. | |||
![]() |
Poster THPHA163 [2.762 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA163 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA164 | Automated Software Testing for Control and Monitoring a Radio Telescope | software, framework, site, hardware | 1806 |
|
|||
Funding: SKA (SA) - National Research Foundation (NRF) The 64-dish MeerKAT radio telescope, under construction in South Africa, will become the largest and most sensitive radio telescope in the Southern Hemisphere until integrated with the Square Kilometre Array (SKA). Software testing is an integral part of software development that is aimed at evaluating software quality; verifying and validating that the given requirements are met. This poster will present the approach, techniques and tools used to automate the testing of the software that controls and monitors the telescope. Jenkins continuous integration system is the server used to run the automated tests together with Git and Docker as the supporting tools to the process. In addition to the aforementioned tools we also use an Automated Qualification Framework (AQF) which is an in-house developed software that automates as much as possible of the functional testing of the Control and Monitoring (CAM) software. The AQF is invoked from Jenkins by launching a fully simulated CAM system and executing the Integrated CAM Tests against this simulated system as CAM Regression Testing. The advantages and limitations of the automated testing will be elaborated in the paper in detail. |
|||
![]() |
Poster THPHA164 [0.675 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA164 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA166 | Control System Integration of a MicroTCA.4 Based Digital LLRF Using the ChimeraTK OPC UA Adapter | LLRF, controls, operation, PLC | 1811 |
|
|||
The superconducting linear electron accelerator ELBE at Helmholtz-Zentrum Dresden-Rossendorf is a versatile light source. It operates in continuous wave (CW) mode to provide a high average beam current. To fulfil the requirements for future high resolution experiments the analogue low level radio frequency control (LLRF) is currently replaced by a digital μTCA.4 based LLRF developed at DESY, Hamburg. Operation and parametrization is realized by a server application implemented by DESY using the ChimeraTK software framework. To interface the WinCC 7.3 based ELBE control system an OPC UA Adapter for ChimeraTK has been developed in cooperation with DESY and Technische Universität Dresden (TUD). The poster gives an overview of the collaborating parties, the variable mapping scheme used to represent LLRF data in the OPC UA server address space and integration experiences with different industrial OPC UA Clients like WinCC 7.3 and LabVIEW. | |||
![]() |
Poster THPHA166 [0.997 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA166 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA167 | EPICS Data Streaming and HDF File Writing for ESS Benchmarked Using the Virtual AMOR Instrument | EPICS, controls, interface, simulation | 1815 |
|
|||
Funding: This work is funded by the European Union Framework Programme for Research and Innovation Horizon 2020, under grant agreement 676548. As a contribution to the European Spallation Source as part of BrightnESS, the Paul Scherrer Institut is involved in the streaming of EPICS data and the writing of NeXus compliant HDF5 files. We combine this development with the transition of the AMOR instrument at the Paul Scherrer Institut to EPICS and a streaming based data architecture. To guide our development before ESS has operational equipment, we use a detailed simulation of the instrument AMOR at SINQ to test and integrate our data streaming components. We convert EPICS data sources to Google FlatBuffers as our message format and distribute them using Apache Kafka. On the file writing side, we combine the messages from EPICS data sources as well as from neutron events to write HDF5 files at rates up to 4.8 GiB/s using Parallel HDF. This platform will also be used for testing the experiment control software on top of EPICS. |
|||
![]() |
Poster THPHA167 [0.476 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA167 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA169 | Building S.C.A.D.A. Systems in Scientific Installations with Sardana and Taurus | controls, interface, experiment, TANGO | 1820 |
|
|||
Sardana and Taurus form a python software suite for Supervision, Control and Data Acquisition (SCADA) optimized for scientific installations. Sardana and Taurus are open source and deliver a substantial reduction in both time and cost associated to the design, development and support of control and data acquisition systems. The project was initially developed at ALBA and later evolved to an international collaboration driven by a community of users and developers from ALBA, DESY, MAXIV and Solaris as well as other institutes and private companies. The advantages of Sardana for its adoption by other institutes are: free and open source code, comprehensive workflow for enhancement proposals, a powerful environment for building and executing macros, optimized access to the hardware and a generic Graphical User Interface (Taurus) that can be customized for every application. Sardana and Taurus are currently based on the Tango Control System framework but also capable to inter-operate to some extend with other control systems like EPICS. The software suite scales from small laboratories to large scientific institutions, allowing users to use only some parts or employ it as a whole. | |||
![]() |
Poster THPHA169 [2.746 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA169 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA170 | Usage and Development of Web Services at MAX IV | TANGO, controls, interface, software | 1826 |
|
|||
The web continues to grow as an application platform, with accessibility and platform independence as major benefits. It also makes it possible to tie services together in new ways through simple APIs. At MAX IV we are using web services for various purposes related to the control system, for example, monitoring servers and services, accessing alarm history, viewing control system status, managing system and users logs and running recurring jobs. Furthermore, all user management is also accessed via web applications, and even data analysis and experiment control can now be performed via web based interfaces. We make an effort to use existing tools whenever possible (e.g. Kibana, Prometheus), and otherwise develop systems in-house, based on current well established libraries and standards, such as JavaScript, Python, Apache, etc. This paper presents an overview of our activities in the field and describes different architectural decisions taken. | |||
![]() |
Poster THPHA170 [5.702 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA170 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA171 | Control System Software Development Environment in ELI Beamlines | software, controls, laser, interface | 1831 |
|
|||
The ELI Beamlines facility is a Petawatt laser facility in the final construction and commissioning phase in Prague, Czech Republic. The central control system operates and controls complex subsystems (lasers, beam transport, beamlines, experiments, facility systems, safety systems) with huge ammount of devices and computers. Therefore standards for software development were established: - Model based development - Standard approach to user interfaces - Standard approaches to device interfaces - Third party envirnment interfaces TANGO framework was choosen for communication in distributed control system environment. | |||
![]() |
Poster THPHA171 [3.324 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA171 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA174 | Preventing Run-Time Bugs at Compile-Time Using Advanced C++ | network, embedded, controls, status | 1834 |
|
|||
When writing software, we develop algorithms that tell the computer what to do at run-time. Our solutions are easier to understand and debug when they are properly modeled using class hierarchies, enumerations, and a well-factored API. Unfortunately, even with these design tools, we end up having to debug our programs at run-time. Worse still, debugging an embedded system changes its dynamics, making it tough to find and fix concurrency issues. This paper describes techniques using C++ to detect run-time bugs *at compile time*. A concurrency library, developed at Fermilab, is used for examples in illustrating these techniques. | |||
![]() |
Poster THPHA174 [0.239 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA174 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA176 | Streaming Pool - Managing Long-Living Reactive Streams for Java | factory, controls, coupling, GUI | 1837 |
|
|||
A common use case in accelerator control systems is subscribing to many properties and multiple devices and combine data from this. A new technology which got standardized during recent years in software industry are so-called reactive streams. Libraries implementing this standard provide a rich set of operators to manipulate, combine and subscribe to streams of data. However, the usual focus of such streaming libraries are applications in which those streams complete within a limited amount of time or collapse due to errors. On the other hand, in the case of a control systems we want to have those streams live for a very long time (ideally infinitely) and handle errors gracefully. In this paper we describe an approach which allows two reactive stream styles: ephemeral and long-living. This allows the developers to profit from both, the extensive features of reactive stream libraries and keeping the streams alive continuously. Further plans and ideas are also discussed. | |||
![]() |
Poster THPHA176 [1.232 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA176 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA177 | Tensorics - A Java Library for Manipulating Multi-Dimensional Data | operation, controls, factory, luminosity | 1842 |
|
|||
Accelerator control software often has to handle multi-dimensional data of physical quantities when aggregating readings from multiple devices (e.g. the reading of an orbit in the LHC). When storing such data as nested hashtables or lists, the ability to do structural operations or calculations along an arbitrary dimensions is hampered. Tensorics is a Java library to provide a solution for these problems. A Tensor is a n-dimensional data structure, and both structural (e.g. extraction) and mathematical operations are possible along any dimension. Any Java class or interface can serve as a dimension, with coordinates being instances of a dimension class. This contribution will elaborate on the design and the functionality of the Tensorics library and highlight existing use cases in operational LHC control software, e.g. the LHC luminosity server or the LHC chromaticity correction application. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA177 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA178 | A Framework for Online Analysis Based on Tensorics Expressions and Streaming Pool | framework, DSL, proton, injection | 1848 |
|
|||
Among other functionalities, the tensorics library provides a framework to declaratively describe expressions of arbitrary values and resolve these expressions in different contexts. The Streaming Pool framework provides a comfortable way to transform arbitrary signals from devices into long-living reactive streams. The combination of these two concepts provides a powerful tool to describe modules for online analysis. In this paper we describe this approach, elaborate on the general concepts and give an overview of actual and potential use cases as well as ideas and plans for future evolution. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA178 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA180 | Visualisation of Real-Time Front-End Software Architecture (FESA) Developments at CERN | software, framework, real-time, controls | 1853 |
|
|||
The Front-End Software Architecture (FESA) framework is the basis for most real-time software development for accelerator control at CERN. FESA designs are defined in an XML document which is validated against a schema to enforce framework constraints, and are used to automatically generate C++ boilerplate code in which the developer can then implement specific code. Design files can rapidly grow in complexity making the overview of the resulting system almost impossible to understand. One way to overcome this is to benefit from a graph-based representation of the design, with XML fragments summarized into logical blocks and association between the blocks depicted by arrows. As the intricacy of the graph is analogous to a potential complex design, it is also essential to provide an interactive Graphical User Interface (GUI) for parameterising and editing the graph generation in order to fine-tune a simpler and cleaner illustration of a FESA design. This paper describes such a GUI (FESA Graph Editor) and outlines how it benefits the design and documentation process of the FESA-design-document. | |||
![]() |
Poster THPHA180 [0.987 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA180 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA181 | Web Based Visualization Tools for Epics Embedded Systems: An Application to Belle2 | EPICS, controls, database, network | 1857 |
|
|||
Common EPICS visualization tools include standalone Graphical User Interface [*] or archiving applications [**] that are not suitable to create custom web dashboards from IOC published PVs. The solution proposed in this work is a data publishing architecture based on three open-source components: - Collectd: a very popular data collection daemon with a specialized plugin developed to fetch EPICS PVs; - InfluxDB: a Time Series DataBase (TSDB) that provides an high performance datastore written specifically for time series data; - Grafana: a web application for time series analytics and visualization able to query data from different datasources. A live demo will be provided showing flexibility and user friendliness of such developed solution. As a case study, we show the environment developed and deployed in the Belle2 experiment at KEK Laboratory (Tsukuba, Japan) to monitor data from the endcap calorimeter during the installation phase.
* K.Kasemir, Control System Studio Applications, Proc. of ICALEPCS 2007, Knoxville, Tennessee, USA ** M.Shankar et al., The EPICS Archiver Appliance, Proc. of ICALEPCS 2015, Melbourne, Australia |
|||
![]() |
Poster THPHA181 [4.457 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA181 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA182 | Common Standards for JavaFX GUI Development and its Application to the Renovation of the CERN Beam Instrumentation Software Portal and Delivery Mechanism | GUI, software, controls, instrumentation | 1861 |
|
|||
Until recently, Java GUI development in the CERN Beam Instrumentation Group has followed an ad-hoc approach despite several attempts to provide frameworks and coding standards. Triggered by the deprecation of Java's Swing toolkit, the JavaFX toolkit has been adopted for the creation of new GUIs, and is foreseen for future migration of Swing-based GUIs. To increase homogenisation and encourage modular coding of JavaFX GUIs, libraries have been developed to standardise accelerator context selection, provide inter-component GUI communication and optimise data streaming between the control system and modules that make up an expert GUI. This paper describes how this has allowed the use of model-view-controller techniques and naming conventions via Maven archetypes. It also details the modernisation of the software delivery process and subsequent renovation of the software portal. Finally, the paper outlines a vision to extend the principles applied to this Java GUI development for future Python-based developments. | |||
![]() |
Poster THPHA182 [1.273 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA182 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA183 | Structure and Development of SESAME's Control System Clients | controls, EPICS, storage-ring, power-supply | 1865 |
|
|||
Funding: IAEA SESAME is a 2.5 GeV synchrotron light source located in Allan, Jordan. It is expected to become operational in late 2017. Storage ring is currently under commissioning. The main components of the control systems software side are: IOCs developed using EPICS toolkit, operator interfaces (OPIs) designed using Control System Studio (CSS), process variables archiving using CSS BEAUTY toolkit, alarm handling using CSS BEAST toolkit and tools to help in automation and reporting. This paper will present the design and development of the client system based on CSS, as well as upgrades that are under research including EPICS Qt framework as a client replacement for CSS and upgrading the archiver engine to a scalable and higher performance engine. |
|||
![]() |
Poster THPHA183 [1.189 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA183 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA184 | MalcolmJS: a Browser-Based Graphical User Interface | interface, controls, framework, target | 1869 |
|
|||
A browser-based graphical user interface has been developed at Diamond. It is known as known as MalcolmJS as it communicates using Diamond's Malcolm Middleware protocol. The original goal was to communicate, via websockets with a PandABox in order to allow a user to examine and set attributes of numerous functional blocks within the instrument. With the continuing maturity of the JavaScript language, in particular the release of ES6, along with the availability of off-the-shelf reactive open-source JavaScript libraries, such as Facebook's React and Node.js, a rich set of tools and frameworks have entered the arena of user interface development suitable for control systems. This paper describes the design decisions based on these tools, experiences and lessons learned during and after the development process and the possibilities for future development as a generic, adaptable framework for instrument and control system user interfaces. | |||
![]() |
Poster THPHA184 [1.665 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA184 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA185 | Radar 2.0, a Drag and Drop, Cross Platform Control System Design Software | LabView, interface, controls, database | 1873 |
|
|||
In the ever-growing control system at CERN, there is a need for having an easy to use, yet fast and flexible tool that interfaces with all the different middleware in the accelerator, experiments and technical infrastructures. With RADAR 2.0 we wanted to address this issue, making a LabVIEW based, drag and drop visual tool that hides much of the system complexity from the user and within seconds gives the operator a ready to use, fully functional control system GUI. RADAR 2.0 interfaces with the CERN Middleware (CMW), the CERN Accelerator and Logging system (CALS), OPC-UA and DIM. With its class based implementation it can easily be extended to other data sources (Files, Databases, middleware) on demand. | |||
![]() |
Poster THPHA185 [2.471 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA185 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA186 | Parallel Execution of Sequential Data Analysis | GUI, GPU, data-analysis, controls | 1877 |
|
|||
The Parallel Execution of Sequential Data Analysis (ParSeq) software has been developed to work on large data sets of thousands spectra of a thousand points each. The main goal of this tool is to perform spectroscopy analysis without delays on the large amount of data that will be generated on Balder beamline at Max IV *. ParSeq was developed using Python and PyQt and can be operated via scripts or graphical user interface (GUI). The pipeline is consisted of nodes and transforms. Each node generally has a common group of components: data manager (also serves as legend), data combiner, metadata viewer, transform dialog, help panel and a plot window (from silx library **) as main element. The transforms connect nodes, applying the respective parameters in the active data. It is also possible to create cross-data linear combinations (e.g. averaging, RMS or PCA) and propagate them downstream. Calculations will be done with parallel execution on GPU. The GUI is very flexible and user-friendly, containing splitters, dock widgets, colormaps and undo/redo options. The features mentioned are missing in other analysis platforms what justifies the creation of ParSeq.
* Klementiev, K., et al. "The BALDER Beamline at the MAX IV Laboratory" Journal of Physics: Conference Series. IOP Publishing, 2016 ** Scientific Library for eXperimentalists - http://www.silx.org/ |
|||
![]() |
Poster THPHA186 [0.407 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA186 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA188 | The SKA Dish Local Monitoring and Control System User Interface | controls, interface, monitoring, GUI | 1880 |
|
|||
The Square Kilometre Array (SKA) project is responsible for developing the SKA Observatory, the world's largest radiotelescope ever built: eventually two arrays of radio antennas - SKA1-Mid and SKA1-Low - will be installed in the South Africa's Karoo region and Western Australia's Murchison Shire, each covering a different range of radio frequencies. In particular SKA1-Mid array will comprise 133 15m diameter dish antennas observing in the 350 MHz-14 GHz range, each locally managed by a Local Monitoring and Control (LMC) system and remotely orchestrated by the SKA Telescope Manager (TM) system. Dish LMC will provide a Graphical User Interface (GUI) to be used for monitoring and Dish control in standalone mode for testing, TM simulation, integration, commissioning and maintenance. This paper gives a status update of the LMC GUI design involving users and tasks analysis, system prototyping, interface evaluation and provides details on the GUI prototypes being developed and technological choices. | |||
![]() |
Poster THPHA188 [0.712 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA188 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA189 | LCLS Machine Protection System High Level Interface Improvements | GUI, interface, hardware, controls | 1885 |
|
|||
The Linac Coherent Light Source (LCLS) is a free electron laser (FEL) facility operating at the SLAC National Accelerator Laboratory (SLAC). The LCLS Machine Protection System (MPS) contains thousands of inputs and hundreds of protection interlocks. The inputs and logic configuration are defined in SQLite database files. Real-time state information is hosted by EPICS signals. Control room operators use a Graphical User Interface (MPSGUI) to view and manage faults. The MPSGUI provides a wealth of useful information, from hardware input details to high-level logic flow, but it was difficult for operators to take advantage of this. The workflow required cross-referencing between several screens. This poster presents the greatly improved workflow and usability of the MPSGUI. The requested improvements were defined in meetings between the MPS controls team and the control room operators. The improved GUI allow operators to more quickly respond to MPS faults and diagnose problems reducing troubleshooting time by 20 percent. | |||
![]() |
Poster THPHA189 [1.291 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA189 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA190 | Implementing CS-Studio at ReA3 | controls, interface, status, GUI | 1887 |
|
|||
Funding: This material is based upon work supported by the National Science Foundation under Grant No. PHY-1565546. ReA3 is the rare isotope beam (RIB) reaccelerator at the Michigan State University's National Superconducting Cyclotron Laboratory (NSCL). ReA3 is unique in its specialty and is being used to reaccelerate RIBs presently produced by the Coupled Cyclotron Facility (CCF) and in the future, by the Facility for Rare Isotope Beams (FRIB) which is currently under construction. A transition to CS-Studio as the graphical user interface tool is underway to align ReA3 Human-Machine Interfaces (HMIs) with the FRIB style, providing operators with a consistent and integrated environment. This contribution will describe the challenges and strategies for implementing the new HMIs at an operating facility. It will demonstrate the use of mock-ups and a simulated environment for interface design and testing. |
|||
![]() |
Poster THPHA190 [1.627 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA190 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA193 | The Use of a 90 Metre Thermosiphon Cooling Plant and Associated Custom Ultrasonic Instrumentation in the Cooling of the ATLAS Inner Silicon Tracker | detector, controls, instrumentation, MMI | 1890 |
|
|||
A new 60kW thermosiphon fluorocarbon cooling plant has been commissioned to cool the silicon tracker of the ATLAS experiment at the CERN LHC. The thermosiphon operates over a height of 90 metres and is integrated into the CERN UNICOS system and the ATLAS detector control system (DCS). The cooling system uses custom ultrasonic instrumentaton to measure very high coolant vapour flow (up to 1.2 kg/second), to analyse binary gas mixtures and detect leaks. In these instruments ultrasound pulses are transmitted in opposite directions in flowing gas streams. Pulse transit time measurements are used to calculate the flow rate and the sound velocity, which - at a given temperature and pressure - is a function of the molar concentration of the two gases. Gas composition is computed from comparisons of real-time sound velocity measurements with a database of predictions, using algorithms running in the Siemens SIMATIC WinCC SCADA environment. A highly-distributed network of five instruments is currently integrated into the ATLAS DCS. Details of the thermosiphon, its recent operation and the performance of the key ultrasonic instrumentation will be presented. | |||
![]() |
Poster THPHA193 [0.832 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA193 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA194 | State Machine Design for CSNS Experiment Control System | experiment, controls, neutron, EPICS | 1896 |
|
|||
Funding: China Spallation Neutron Source and the science and technology project of Guangdong province under grand No. 2016B090918131'2017B090901007. This paper directs attention to the state machine design of the neutron scattering experiment control system in CSNS. The task of the software system is to complete the experiment on spectrometer, the purpose of the state machine design is to work with each other among the subsystems. Spectrometer experiment in CSNS spectrometer by internal control, data acquisition and analysis software, electronics, detector, sample environment and many other subsystems combined'this paper focuses on the introduction of the design details of state machine. Corresponding author:Jian ZHUANG, e-mail: zhuangj@ihep.ac.cn |
|||
![]() |
Poster THPHA194 [0.851 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA194 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA195 | The CERN nTOF Facility Data Acquisition System | experiment, neutron, operation, controls | 1900 |
|
|||
nTOF is a pulsed neutron facility at CERN which studies neutron interactions as function of the energy. Neutrons are produced by a pulsed proton beam from the PS directed to a lead target. In a typical experiment, a sample is placed in the neutron beam and the reaction products are recorded. The typical output signals from the nTOF detectors are characterized by a train of pulses, each one corresponding to a different neutron energy interacting with the sample. The Data Acquisition System (DAQ) has been upgraded in 2014 and is characterized by challenging requirements as more than hundreds of 12 or 14-bit channels at a sampling frequency of 1 GS/s and 1.8 GS/s acquired simultaneously every 1.2 s for up to 100 ms. The amount of data to be managed can reach a peak of several GB/s. This paper describes the hardware's solutions as well as the software's architecture developed to ensure the proper synchronization between all the DAQ machines, the data's integrity, retrieval and analysis. The software modules and tools developed for the monitoring and control of the nTOF experimental areas and the DAQ operation are also detailed. | |||
![]() |
Poster THPHA195 [1.659 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA195 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA196 | Automatized Optimization of Beam Lines Using Evolutionary Algorithms | operation, interface, experiment, simulation | 1906 |
|
|||
Due to the massive parallel operation modes at the GSI accelerators, a lot of accelerator setup and re-adjustment has to be made during a beam time. This is typically done manually and is very time-consuming. With the FAIR project the complexity of the facility increases furthermore and for efficiency reasons it is recommended to establish a high level of automation. Modern Accelerator Control Systems allow a fast access to both, accelerator settings and beam diagnostics data. This provides the opportunity together with the fast-switching magnets in GSI-beamlines to implement evolutionary algorithms for automated adjustment. A lightweight python interface to CERN Front-End Software Architecture (FESA) gave the opportunity to try this novel idea, fast and easy at the CRYRING@ESR injector. Furthermore, the python interface facilitates the work flow significantly as the evolutionary algorithms python package DEAP could be used. DEAP has been applied already in external optimization studies with particle tracking codes*. The first results and gained experience of an automatized optimization at the CRYRING@ESR injector are presented here.
* S. Appel, O. Boine-Frankenheim, F. Petrov, Injection optimization in a heavy-ion synchrotron using genetic algorithms, Nucl. Instrum. Methods A, 852 (2017) pp. 73-79. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA196 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA197 | A Sub-Pixel Automated Feature-Based Alignment for Tomography Experiments | alignment, detector, experiment, synchrotron | 1911 |
|
|||
Funding: Brazilian Synchrotron Light Laboratory (LNLS); Brazilian Center for Research in Energy and Materials (CNPEM) Three-dimensional image reconstruction in X-ray computed tomography (XRCT) is a mathematical process that entirely depends on the alignment of the object of study. Small variations in pitch and roll angles and translational shift between center of rotation and center of detector can cause large deviations in the captured sinogram, resulting in a degraded 3D image. Most of the popular reconstruction algorithms are based on previous adjustments of the sinogram ray offset before the reconstruction process. This work presents an automatic method for shift and angle adjust of the center of rotation (COR) before the beginning of the experiment removing the need of setting geometrical parameters to achieve a reliable reconstruction. This method correlates different projections using Scale Invariant Feature Transform algorithm (SIFT) to align the experimental setup with sub-pixel precision and fast convergence. |
|||
![]() |
Poster THPHA197 [1.841 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA197 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA198 | Development of MQTT-Channel Access Bridge | EPICS, controls, experiment, interface | 1916 |
|
|||
The integration of the Data Acquisition, Offline Processing and Hardware Controls using MQTT has been proposed for the STAR Experiment at Brookhaven National Laboratory. Since the majority of the Control System for the STAR Experiment uses EPICS, this created the need to develop a way to bridge MQTT and Channel Access bidirectionally. Using CAFE C++ Channel Access library from PSI/SLS, we were able to develop such a MQTT-Channel Access bridge fairly easily. The prototype development for MQTT-Channel Access bridge is discussed here. | |||
![]() |
Poster THPHA198 [2.396 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA198 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA200 | BART: Development of a Sample Exchange System for MX Beamlines | controls, EPICS, PLC, software | 1919 |
|
|||
Automation plays a key role in the macromolecular crystallography (MX) beamlines at Diamond Light Source (DLS). This is particularly evident with sample exchange; where fast, reliable, and accurate handling is required to ensure high quality and high throughput data collection. This paper looks at the design, build, and integration of an in-house robot control system. The system was designed to improve reliability and exchange times, provide high sample storage capacity, and accommodate easy upgrade paths, whilst gaining and maintaining in-house robotics knowledge. The paper also highlights how peripheral components were brought under the control of a Programmable Logic Controller (PLC) based integration unit, including a vision system. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA200 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA201 | Customization of MXCuBE 2 (Qt4) Using EPICS for a Brazilian Synchrotron Beamline | controls, EPICS, synchrotron, interface | 1923 |
|
|||
After studying some alternatives for macromolecular crystallography beamlines experiment control and had considered the effort to create an in-house made solution, LNLS decided to adopt MXCuBE*. Such decision was made considering main technologies used to develop it, based on Python, which is being largely used in our laboratory, its basic support to EPICS (Experimental Physics and Industrial Control System), the control system adopted for the LNLS beamlines, and because of its stability. Then, existing MXCuBE implementation has been adapted to meet LNLS requirements, considering that previously it was mainly ready to control systems other than EPICS. Using basic MXCuBE engines, new classes were created on devices abstraction layer, which communicates to EPICS IOCs (Input/Output Controllers), like AreaDetectors, MotorRecords among others. Py4Syn** was employed at this abstraction layer, as well. New GUI components were developed and some enhancements were implemented. Now, MXCuBE has been used on LNLS MX2 beamline since the end of 2016 with positive feedback from researchers. The adoption of MXCube proved to be right, given its flexibility, performance and the obtained results.
* Gabadinho, J. et al., 2010, "MxCuBE: (…)". J. of S. Radiation, V. 17, pp. 700-707; ** Slepicka, H. et al., 2015. "Py4Syn: (…)". J. of S. Radiation, V. 22, pp. 1182-1189. |
|||
![]() |
Poster THPHA201 [2.144 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA201 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA204 | CLARA Virtual Accelerator | controls, simulation, EPICS, network | 1926 |
|
|||
STFC Daresbury Laboratory is developing CLARA (Compact Linear Accelerator for Research and Applications), a novel FEL (Free Electron Laser) test facility focussed on the generation of ultra-short photon pulses of coherent light with high levels of stability and synchronisation. The main motivation for CLARA is to test new FEL schemes that can later be implemented on existing and future short wavelength FELs. Particular focus will be on ultra-short pulse generation, pulse stability, and synchronisation with external sources. Knowledge gained from the development and operation of CLARA will inform the aims and design of a future UK-XFEL. To aid in the development of high level physics software, EPICS, a distributed controls framework, and ASTRA, a particle tracking code have been combined to simulate the facility as a virtual accelerator. | |||
![]() |
Poster THPHA204 [1.241 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA204 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA208 | Communication Architecture of the Detector Control System for the Inner Tracking System | detector, controls, electron, electronics | 1930 |
|
|||
This paper presents the proposed communication architecture of the Detector Control System (DCS) for the Inner Tracking System (ITS). The purpose of the DCS is to acquire and control the states of the ITS. Since the ITS is not yet fully implemented, an emulator of the communication architecture is being developed. The proposed architecture comprises five levels. At the bottom, the detector is emulated by sensors connected to microcontrollers. Each microcontroller is then connected to a Raspberry Pi which represents the ALICE low-level front-end (ALF) electronics at the second level of communication architecture. The third level is represented by Front-End Device (FRED), a Linux server where more than one ALF device can be connected. FRED is then connected to the fourth level, implemented by the SCADA interface - WinCC OA. Above all these levels is an archiving and configuration database setup. Configuration bypasses the SCADA interface and is managed directly through FRED. The purpose of the emulator is to verify the proposed architecture in terms of data throughput and cooperation of the mentioned modules. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA208 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA211 | Advanced Process Control Tool for Magnet Measurements at PSI | controls, operation, EPICS, GUI | 1934 |
|
|||
Magnet measurements at the Paul Scherrer Institute (PSI) are performed with the use of a process control tool (PCT), which is fully integrated into the PSI control system. The tool is implemented as a set of user friendly graphical user interface applications dealing with particular magnet measurement techniques supported at PSI, which include Hall probe, vibrating wire, and moving wire methods. The core of each application is the state machine software developed by magnet measurement and control system experts. Applications act as very efficient assistants to the magnet measurement personnel by monitoring the whole measurement process on-line and helping to react in a timely manner to any possible operational errors. The paper concentrates on the PCT structure and its performance. | |||
![]() |
Poster THPHA211 [0.678 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA211 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA212 | LISE/M - A Modernised and Unified Modular Experiment Control System for HZB Beamlines | controls, hardware, MMI, interface | 1938 |
|
|||
After more than 15 years of stable operation it was time to develop a new standard experiment control and data acquisition system for HZB beamlines. The aim is to create a modular system based on commercial hardware components. Because of the convincing hardware interfacing and good experience with PXI devices we choose this as hardware platform and LabVIEW as software development system. Starting in late 2015, we developed a framework with modules for configuration, (scan) processing, device communication, logging etc. The user interface is bisected as (i) graphical and (ii) scripting version. Where the 'included' script engine is python. The system serves both, standard commissioning tools as well as specialised instrument setups. It is integrated into the metadata catalogue system (ICAT) of the HZB in terms of collecting log and meta data and storing those according to the data policy of the institute. We will present an overview of the system features in general and a specific instrument view of a rather complex beamline at HZB. | |||
![]() |
Poster THPHA212 [7.380 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA212 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA214 | Rapid Control Prototyping Tool for the Sirius High-Dynamic DCM Control System | controls, interface, hardware, target | 1941 |
|
|||
Funding: The authors would like to gratefully acknowledge the funding by the Brazilian Ministry of Science, Technology, Innovation and Communication. The monochromator is known to be one of the most critical optical elements of a synchrotron beamline. It directly affects the beam quality with respect to energy and position, demanding high stability performance and fine position control. The new high-dynamic double-crystal monochromator (HD-DCM) [1], prototyped at the Brazilian Synchrotron Light Laboratory (LNLS), was designed for the future X-ray undulator and superbend beamlines of Sirius, the new Brazilian 4th generation synchrotron [2]. At this kind of machine, the demand for stability is even higher and conflicts with factors such as high-power loads, power load variation, and vibration sources. To identify and ensure sufficient control of the dynamic behaviour of all subcomponents in the proto-type, an implementation in MATLAB/Simulink Real-Time environment in a Speedgoat Real-Time Perfor-mance Machine was developed. This approach enables rapid prototyping, by allowing a shared environment for system modeling and testing. The tool was developed in a modular architecture aiming at practical model itera-tion and platform migration to standard beamline con-trollers, which can prove portability and scalability fea-tures. [*]R. R. Geraldes et. al., 'Método de controle de grau de liberdade em sistemas mecatrÃ’nicos e monocromador de duplo cristal' [**]A. R. D. Rodrigues et al., 'Sirius Status Report' |
|||
![]() |
Poster THPHA214 [3.339 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA214 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPHA215 | A Control Architecture Proposal for Sirius Beamlines | controls, hardware, Linux, EPICS | 1947 |
|
|||
With the increased performance provided by 4th generation synchrotron light sources, precise motion control and event synchronization are essential factors to ensure experiment resolution and performance. Many advanced beamline systems, such as a new high-dynamic double crystal monochromator (HD-DCM), are under development for Sirius, the new machine under construction in Brazil. Among the expected performance challenges in such applications, complex coordinated movements during flyscans/continuous scans, hardware synchronization for pumpÂ-and-Âprobe experiments and active noise suppression are goals to be met. Two architectures are proposed to cover general-purpose and advanced applications. The HD-DCM controller was implemented in a MATLAB/Simulink environment, which is optimized for RCP. Hence, its software must be adapted to a more cost-effective platform. One candidate controller is the NI cRIO. The portability of both MATLAB and NI PXI, the present standard control platform at LNLS, codes to cRIO is evaluated in this paper. Control resolution, acquisition rates and other factors that might limit the performance of these advanced applications are also discussed. | |||
![]() |
Poster THPHA215 [1.516 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA215 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH101 | Using Control Surfaces to Operate CS-Studio OPIs | controls, interface, EPICS, MMI | 1953 |
|
|||
Modern control software has given us virtually unlimited possibilities for monitoring and controlling EPICS systems, but sacrifices the organic feel of faders and knobs at our fingertips. This article will show how to reclaim that experience without losing the power of software through control surfaces commonly used with DAWs (Digital Audio Workstations) to manipulate audio, demonstrating how real motorised touch-sensitive faders, buttons and assignable V-pots will improve and speed up the control experience. | |||
![]() |
Poster THSH101 [2.650 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH101 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH103 | Using Color Blindness Simulator During User Interface Development for Accelerator Control Room Applications | simulation, interface, GUI, real-time | 1958 |
|
|||
For normally sighted developers it is hard to imagine how the user interface is going to look to a color blind person. Our purpose is to draw attention to people with color blindness and to consider their color vision. For that, this paper presents the integration of color blindness simulators into the development process of user interfaces. At the end we discuss the main contributing factors. | |||
![]() |
Poster THSH103 [1.168 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH103 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH201 | Integration of MeerKAT and SKA Telescopes using KATCP/Tango Translators | TANGO, controls, interface, device-server | 1964 |
|
|||
Funding: National Research Foundation of South Africa The MeerKAT radio telescope control system uses the KATCP protocol and technology stack developed at SKA SA. The future SKA project chose the TANGO controls technology stack. However, MeerKAT and phase 1 of the SKA-mid telescope are intimately related: SKA-mid will be co-located with MeerKAT at the SKA SA Karoo site; the first SKA-mid prototype dishes will be tested using MeerKAT systems; MeerKAT will later be incorporated into SKA-mid. To aid this interoperation, TANGO to KATCP and KATCP to TANGO translators were developed. A translator process connects to a device server of protocol A, inspects it and exposes an equivalent device server of protocol B. Client interactions with the translator are proxied to the real device. The translators are generic, needing no device-specific configuration. While KATCP and TANGO share many concepts, differences in representation fundamentally limits the abilities of a generic translator. Experience integrating TANGO devices into the MeerKAT and of exposing MeerKAT KATCP interfaces to TANGO based tools are presented. The limits of generic translation and strategies for handling complete use cases are discussed. |
|||
![]() |
Slides THSH201 [0.696 MB] | ||
![]() |
Poster THSH201 [2.680 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH201 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH202 | Design and Implementation of the LLRF System for LCLS-II | cavity, controls, LLRF, cryomodule | 1969 |
|
|||
Funding: This work was supported by the LCLS-II Project and the U.S. Department of Energy, Contract n. DE-AC02-76SF00515 The SLAC National Accelerator Laboratory is building LCLS-II, a new 4 GeV CW superconducting (SCRF) linac as a major upgrade of the existing LCLS. The SCRF linac consists of 35 ILC style cryomodules (eight cavities each) for a total of 280 cavities. Expected cavity gradients are 16 MV/m with a loaded QL of ~ 4 x 107. Each individual RF cavity will be powered by one 3.8 kW solid state amplifier. To ensure optimum field stability a single source single cavity control system has been chosen. It consists of a precision four channel cavity receiver and two RF stations (Forward, Reflected and Drive signals) each controlling two cavities. In order to regulate the resonant frequency variations of the cavities due to He pressure, the tuning of each cavity is controlled by a Piezo actuator and a slow stepper motor. In addition the system (LLRF-amplifier-cavity) was modeled and cavity microphonic testing has started. This paper will describe the main system elements as well as test results on LCLS-II cryomodules. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH202 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH203 | Internet of Things (IoT): Wireless Diagnostics Solutions | controls, TANGO, diagnostics, hardware | 1975 |
|
|||
ALBA requires a diagnostic system, where mainly include the temperature acquisition around the facility, such as tunnel, service area, experimental area, laboratories and auxiliary facilities. There is a big area to be covered and the location of the sensors may not be fixed, those measurement spots require a strong correlation to the machine startup configuration. This has an impact on the size whether a traditional wired installation is used, due the huge of measurement points to be covered; in addition, the restricted machine access schedule makes difficult their installation. In this paper we intend to describe one solution based on ESP8266 system-on-a-chip (SoC). | |||
![]() |
Poster THSH203 [0.865 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH203 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THSH303 | CS-Studio Display Builder | controls, interface, background, detector | 1978 |
|
|||
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 Display Builder started as a comprehensive update to the CS-Studio BOY panel editor and runtime. The design was changed to a modular approach, separating the model of widgets and their properties from the graphical representation and the runtime. The model is fully multithreaded. The representation has been demonstrated in both SWT and JavaFX, for now intending to concentrate on the latter. The runtime, based on the thread-safe model, avoids user thread delays and improves overall performance for complex widgets like images as well as scripts and rules. We present the current state of the development and initial deployments at beam lines of the Oak Ridge National Laboratory Spallation Neutron Source. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH303 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL01 | Status of the Square Kilometre Array | controls, TANGO, software, operation | 1982 |
|
|||
The Square Kilometre Array (SKA) is a global project to build a multi-purpose radio telescope that will play a major role in answering key questions in modern astrophysics and cosmology. It will be one of a small number of cornerstone observatories around the world that will provide astrophysicists and cosmologists with a transformational view of the Universe. Two major goals of the SKA is to study the history and role of neutral Hydrogen in the Universe from the dark ages to the present-day, and to employ pulsars as probes of fundamental physics. Since 2008, the global radio astronomy community has been engaged in the development of the SKA and is now nearing the end of the 'Pre-Construction' phase. This talk will give an overview of the current status of the SKA and the plans for construction, focusing on the computing and software aspects of the project. | |||
![]() |
Talk as video stream: https://youtu.be/WuQ1ut4R_Fc | ||
![]() |
Slides FRAPL01 [74.131 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL01 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL02 | Commisioning and Calibration of the Daniel K. Inouye Solar Telescope | controls, MMI, software, site | 1989 |
|
|||
Funding: DKIST is a facility of the National Solar Observatory funded by the National Science Foundation under a cooperative agreement with the Association of Universities for Research in Astronomy, Inc. The Daniel K. Inouye Solar Telescope (DKIST) is currently under construction on the summit of Haleakala on the island of Maui. When completed in late 2019 it will be the largest optical solar telescope in the world with a 4m clear aperture and a suite of state of the art instruments that will enable our Sun to be studied in unprecedented detail. In this paper we describe the current state of testing, commissioning and calibration of the telescope and how that is supported by the DKIST control system. |
|||
![]() |
Talk as video stream: https://youtu.be/-l_FiZOvJjk | ||
![]() |
Slides FRAPL02 [4.139 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL02 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL03 | Status of the Control System for the SACLA/SPring-8 Accelerator Complex | controls, database, operation, electron | 1995 |
|
|||
At the SPring-8 site, the X-ray free electron laser facility, SACLA, and the third generation light source, SPring-8 storage ring, is operated. The SACLA generate brilliant coherent X-ray beams with wavelength of below 0.1nm and the SPring-8 provides brilliant X-ray to large number of experimental users. On the SPring-8 upgrade project we have a plan to use the linac of SACLA for a full-energy injector. For this purpose, two accelerators should be controlled seamlessly and the SACLA has to operate as to generate X-ray laser and injector for the SPring-8 simultaneously. We start the design of control system to meet those requirements. We redesign all of a control framework such as Database, Messaging System and Equipment Control include with NoSQL database, MQTT and EtherCAT. In this paper, we will report the design of control system for SACLA/SPring-8 together with status of the SPring-8 upgrade project. | |||
![]() |
Talk as video stream: https://youtu.be/1Sh_gDf0sMk | ||
![]() |
Slides FRAPL03 [8.697 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL03 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL05 | Hardware Architecture of the ELI Beamlines Control and DAQ System | controls, network, laser, hardware | 2000 |
|
|||
The ELI Beamlines facility is a Petawatt laser facility in the final construction and commissioning phase in Prague, Czech Republic. End 2017, a first experiment will be performed. In the end, four lasers will be used to control beamlines in six experimental halls. The central control system connects and controls more than 40 complex subsystems (lasers, beam transport, beamlines, experiments, facility systems, safety systems), with high demands on network, synchronisation, data acquisition, and data processing. It relies on a network based on more than 15.000 fibres, which is used for standard technology control (PowerLink over fibre and standard Ethernet), timing (WhiteRabbit) and dedicated high-throughput data acquisition. Technology control is implemented on standard industrial platforms (B&R) in combination with uTCA for more demanding applications. The data acquisition system is interconnected via Infiniband, with an option to integrate OmniPath. Most control hardware installations are completed, and many subsystems are already successfully in operation. An overview and status will be given. | |||
![]() |
Talk as video stream: https://youtu.be/W2TF37cRWTo | ||
![]() |
Slides FRAPL05 [5.051 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL05 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL06 | The Laser MegaJoule Facility: Control System Status Report | controls, laser, operation, target | 2007 |
|
|||
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.4 MJ of energy to targets, for high energy density physics experiments, including fusion experiments. The first 8-beams bundle was operated in October 2014 and a new bundle was commissioned in October 2016. The next two bundles are on their way. There are three steps for the validation of a new bundle and its integration to the existing control system. The first step is to verify the ability of every command control subsystems to drive the new bundle using a secondary independent supervisory. It is performed from a dedicated integration control room. The second is to switch the bundle to the main operations control room supervisory. At this stage, we perform the global system tests to validate the commissioning of the new bundle. In this paper we focus on the switch of a new bundle from the integration control room to the main operations control room. We have to connect all equipment controllers of the bundle to the operations network and update the Facility Configuration Management. | |||
![]() |
Talk as video stream: https://youtu.be/lAAFjDIKlwo | ||
![]() |
Slides FRAPL06 [4.115 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL06 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
FRAPL07 | The ESRF's Extremely Brilliant Source - a 4th Generation Light Source | controls, TANGO, software, SRF | 2010 |
|
|||
After 20 years of operation, the ESRF has embarked upon an extremely challenging project - the Extremely Brilliant Source (ESRF - EBS) . The goal of this project is to construct a 4th generation light source storage ring inside the existing 844m long tunnel. The EBS will increase the brilliance and coherence by a factor of 100 with respect to the present ESRF storage ring. A major challenge is to keep the present ring operating 24x7 while designing and pre-constructing all the elements of the new ring. This is the first time a 4th generation light source will be constructing inside an existing tunnel. This paper concentrates on the control system aspects. The control system is 100% TANGO based. The paper will list the main challenges of the new storage ring like the Hot Swap Powersupply, the new timing system, how reliable operation was maintained while modernizing the injector control system and preparing the new storage ring control system, the new historical database, and how extensive use was made of software simulators achieve this.
http://www.esrf.fr/files/live/sites/www/files/about/upgrade/documentation/whitepaper-upgrade-phaseII.pdf P. Raimondi, "The ESRF Low Emittance Upgrade", IPAC'16, , Busan, Korea, May 2016, Paper WEXA01 |
|||
![]() |
Talk as video stream: https://youtu.be/Wtocf0pieP0 | ||
![]() |
Slides FRAPL07 [9.634 MB] | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-FRAPL07 | ||
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||