Keyword: controls
Paper Title Other Keywords Page
MOAPP01 Control System of SuperKEKB operation, timing, EPICS, network 1
 
  • H. Kaji, A. Akiyama, T. Naito, T.T. Nakamura, J.-I. Odagiri, S. Sasaki, H. Sugimura
    KEK, Ibaraki, Japan
  • T. Aoyama, M. Fujita, Y. Kuroda, T. Nakamura, K. Yoshii
    Mitsubishi Electric System & Service Co., Ltd, Tsukuba, Japan
  • K. Asano, M. Hirose
    KIS, Ibaraki, Japan
  • Y. Iitsuka, N. Yoshifuji
    EJIT, Hitachi, Ibaraki, Japan
 
  We introduce the control system of the SuperKEKB collider which is based on EPICS. We standardize the CPU module so that we easily maintain our huge control system. Most Input/Output Controllers (IOCs) installed along the 3 km beamline at SuperKEKB are developed with only two kinds of CPU module. In addition to providing standard IOC for individual hardware, we develop some beam operation system which promotes the beam commissioning. The alarm monitoring system, abort trigger system, and Beam Gate system are developed by the control group. The sophisticated Beam Gate system for positron beam controls operation of both damping ring and main ring. It obviously promotes the beam commissioning at those rings. The other highlight is the precisely synchronized control system. It is necessary to realize the highly complicated control of beam injection process. We configure the dedicated network with the Event Timing System and the distributed shared memory. The distant hardware components are synchronously operated with this network. The beam commissioning of SuperKEKB has been started in 2016. The control system supports its fruitful beam operation without serious problem.  
slides icon Slides MOAPP01 [5.027 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP01  
About • paper received ※ 03 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOAPP02 The SPIRAL2 Control System Status Just Before the First Beam cavity, linac, PLC, machine-protect 8
 
  • C.H. Haquin, P. Anger, P.-E. Bernaudin, C. Berthe, F. Bucaille, P. Dolegieviez, C.H. Patard, D. Touchard, A.H. Trudel, Q. Tura
    GANIL, Caen, France
 
  The SPIRAL2 Facility at GANIL is based on the construction of a superconducting LINAC (up to 5 mA - 40 MeV deuteron beams and up to 1 mA - 14.5 MeV/u heavy ion beams) with two experimental areas called S3 and NFS [1, 2]. At the end of this year, we will reach an important milestone with the first beam accelerated by the superconducting LINAC. The control system of the new facility relies on EPICS and PLC technologies. This paper will focus on the latest validated systems: machine protection system, the LINAC cryogenic system and the radio frequency system of the superconducting cavities. The validation requested a huge effort from all the teams but allow the project to be ready for this important moment.  
slides icon Slides MOAPP02 [6.262 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP02  
About • paper received ※ 23 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOAPP03 Control System Plans for SNS Upgrade Projects target, EPICS, neutron, experiment 12
 
  • S.M. Hartman, K.S. White
    ORNL, Oak Ridge, Tennessee, USA
 
  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 Spallation Neutron Source at Oak Ridge National Laboratory is planning two major upgrades to the facility. The Proton Power Upgrade project, currently underway, will double the machine power from 1.4 to 2.8 MW by adding seven additional cryomodules and associated equipment. The Second Target Station project, currently in conceptual design, will construct a new target station effectively doubling the potential scientific output of the facility. This paper discusses the control system upgrades required to integrate these projects into the existing EPICS based control systems used for the machine and neutron instrument beamlines. While much of the control system can be replicated from existing solutions, some systems require new hardware and software. Operating two target stations simultaneously will require a new run permit system to safely manage beam delivery.
 
slides icon Slides MOAPP03 [32.100 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP03  
About • paper received ※ 02 October 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOAPP04 Status of the National Ignition Facility (NIF) Integrated Computer Control and Information Systems diagnostics, target, experiment, operation 15
 
  • G.K. Brunton, A.I. Barnes, J.R. Castro Morales, M.J. Christensen, J. Dixon, M. Fedorov, M.S. Flegel, R. Lacuata, D.W. Larson, A.P. Ludwigsen, D.G. Mathisen, V.J. Miller Kamm, M. Paul, S.L. Townsend, B.M. Van Wonterghem, S. Weaver, E.F. Wilson
    LLNL, Livermore, California, USA
 
  Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344
The National Ignition Facility (NIF) is the world’s most energetic laser experimental facility with 192 beams capable of delivering 2.1 MJ of 500 TW ultraviolet laser light to a target. NIF experiments facilitate the study of extreme physical conditions at temperatures exceeding 100 million K and 100 billion times atmospheric pressure allowing scientists the ability to generate conditions similar to the center of the sun and explore the physics of planetary interiors, supernovae and thermonuclear burn. This year concludes a series of optimizations and enhancements to the control & information systems to sustain the quantity of experimental target shots while developing an enhanced precision diagnostic system to optimize and increase the power and energy capabilities of the facility. In addition, many new system control and diagnostic capabilities have been commissioned to increase the understanding of target performance. This year also concludes a multi-year sustainability project to migrate the control system software to Java. This talk will report on the current status of each of these areas in support of the wide variety of experiments being conducted.
 
slides icon Slides MOAPP04 [10.709 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOAPP04  
About • paper received ※ 30 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP01 PLCverif Re-engineered: An Open Platform for the Formal Analysis of PLC Programs PLC, software, target, interface 21
 
  • E. Blanco Viñuela, D. Darvas
    CERN, Geneva, Switzerland
  • V. Molnár
    BUTE, Budapest, Hungary
 
  Programmable Logic Controllers (PLC) are widely used for industrial automation in industry and at CERN. The reliability of PLC software is crucial, but typically only testing is used to validate it. Our work targets the use of formal verification in practical ways for many years, which showed that it can be beneficial and practically applicable to various PLC programs. In this paper, we present PLCverif, our platform for formal analysis of PLC programs which has largely enhanced the quality of the deployed PLC software. By re-engineering the previous internal prototype tool, we built PLCverif to be an open, extensible platform that can be used not only for CERN’s specific PLC programs. PLCverif is licensed under an open source license, allowing the interested parties to use and extend it.  
slides icon Slides MOBPP01 [5.586 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP01  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP02 Designing a Control System for Large Experimental Devices Using Web Technology experiment, EPICS, status, framework 28
 
  • W. Zheng, N. Fu, S. Li, Y. Wang, F.Y. Wu, M. Zhang
    Huazhong University of Science and Technology, State Key Laboratory of Advanced Electromagnetic Engineering and Technology,, Hubei, People’s Republic of China
 
  EPICS is mature in accelerator community. However, there are endeavors to improve existing control system software like Tango and EPICS 7 mainly driven by the needs of flexibility of the control system and the development of computer technology. This paper presents a new way of building a large experimental device control system using web technology instead of EPICS toolkit. The goal is to improve the interoperability of the control system allowing different component in the control system to talk to each other effortlessly. An abstraction of the control system is made. The control system components are abstracted into resources. The accessing of the resources is done via standard HTTP RESTful web API. HMI is based on HTML and JavaScript in browsers. Web Socket is used for event distribution. The main feature of this design is that all interfaces in the system are based on open web standards, which are interoperable among almost all kinds of devices. The paper also presents a software toolkit to build this kind of control system. A control system for a diagnostic on J-TEXT tokamak built using this toolkit will be presented.  
slides icon Slides MOBPP02 [45.437 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP02  
About • paper received ※ 26 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP03 Fault Tolerant, Scalable Middleware Services Based on Spring Boot, REST, H2 and Infinispan distributed, database, operation, network 33
 
  • W. Sliwinski, K. Kaczkowski, W. Zadlo
    CERN, Geneva, Switzerland
 
  Control systems require several, core services for work coordination and everyday operation. One such example is Directory Service, which is a central registry of all access points and their physical location in the network. Another example is Authentication Service, which verifies callers identity and issues a signed token, which represents the caller in the distributed communication. Both cases are real life examples of middleware services, which have to be always available and scalable. The paper discusses design decisions and technical background behind these two central services used at CERN. Both services were designed using latest technology standards, namely Spring Boot and REST. Moreover, they had to comply with demanding requirements for fault tolerance and scalability. Therefore, additional extensions were necessary, as distributed in-memory cache (using Apache Infinispan), or Oracle database local mirroring using H2 database. Additionally, the paper will explain the tradeoffs of different approaches providing high-availability features and lessons learnt from operational usage.  
slides icon Slides MOBPP03 [6.846 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP03  
About • paper received ※ 27 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP04 The ELT M1 Local Control Software: From Requirements to Implementation network, PLC, GUI, software 38
 
  • L. Andolfato, J. Argomedo, C. Diaz Cano, R. Frahm, T.R. Grudzien, N. Kornweibel, D. Ribeiro Gomes dos Santos, J. Sagatowski
    ESO, Garching bei Muenchen, Germany
  • C.M. Silva
    CSW, Coimbra, Portugal
 
  This paper presents the ELT M1 Local Control Software. M1 is the 39 m primary mirror of the Extremely Large Telescope composed of 798 hexagonal segments. Each segment can be controlled in piston, tip, and tilt, and provides several types of sensor data, totaling 24000 I/O points. The control algorithm, used to dynamically maintain the alignment and the shape of the mirror, is based on three pipelined stages dedicated to collect the sensors’ measurements, compute new references, and apply them to the actuators. Each stage runs at 500 Hz and the network traffic produced by devices and servers is close to 1.2 million UDP packets/s. The reliability of this large number of devices is improved by the introduction of a failure detection isolation and recovery SW component. The paper summarizes the main SW requirements, presents the architecture based on a variation of the estimator/controller/adapter design pattern, and provides details on the implementation technologies, including the SW platform and the application framework. The lessons learned from deploying the SW on CPUs with different NUMA architectures and from the adoption of different testing strategies are also described.  
slides icon Slides MOBPP04 [5.071 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP04  
About • paper received ※ 20 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP05 Dynamic Control Systems: Advantages and Challenges TANGO, experiment, interface, database 46
 
  • S. Rubio-Manrique, G. Cuní
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  The evolution of Software Control Systems introduced the usage of dynamically typed languages, like Python or Ruby, that helped Accelerator scientists to develop their own control algorithms on top of the standard control system. This new high-level layer of scientist-developed code is prone to continuous change and no longer restricted to fixed types and data structures as low-level control systems used to be. This provides great advantages for scientists but also big challenges for the control engineers, that must integrate this dynamic developments into existing systems like user interfaces, archiving or alarms.  
slides icon Slides MOBPP05 [2.267 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP05  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOBPP06 20 Years of World Class Telescope Control Systems Evolution hardware, interface, software, EPICS 52
 
  • T.D. Gaggstatter, I. Arriagada, P.E. Gigoux, R. Rojas
    Gemini Observatory, Southern Operations Center, La Serena, Chile
  • J. Molgo
    GMTO Corporation, Pasadena, USA
  • F. Ramos
    Grantecan S.A., Center for Astrophysics in La Palma, Brena Baja, Spain
 
  This paper analyzes the evolution of control systems for astronomical telescopes. For this comparison we look through the lens of three world class telescopes: Gemini, GTC and GMT. The first two have been in operations for twenty and ten years respectively, whilst the latter is currently under construction. With a planned lifetime of 50+ years, obsolescence management is a common issue among these facilities. For the telescopes currently under operation, their real-time distributed control systems were engineered using state-of-the-art software and hardware available at the time of their design and construction. GMT and newer telescopes are no different in this regard, but are aiming to capitalize on the experiences of the previous generations so they can be better prepared to support their operations. We highlight the differences and common aspects of their software and hardware infrastructure (operating systems, middleware, user interfaces), the pros and cons of each choice and what has been done and what is being planned for obsolescence management.  
slides icon Slides MOBPP06 [6.029 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOBPP06  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL01 IBEX: Beamline Control at ISIS Pulsed Neutron and Muon Source neutron, EPICS, experiment, software 59
 
  • K.V.L. Baker, F.A. Akeroyd, D.P. Keymer, T. Löhnert, C. Moreton-Smith, D.E. Oram
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
  • J.R. Holt, T.A. Willemsen, K. Woods
    Tessella, Abingdon, United Kingdom
 
  For most of its over 30 years of operation the ISIS Neutron and Muon Source has been using bespoke control software on its beamlines. In the last few years, we have been converting the beamline control software to IBEX*, which is based on the Open Source EPICS toolkit**. More than half the instruments at ISIS are now converted. IBEX must be robust and flexible enough to allow instrument scientists to perform the many experiments they can conceive of. Using EPICS as a base, we have built Python services and scripting support as well as developing an Eclipse/RCP GUI based on Control System Studio***. We use an Agile based development methodology with heavy use of automated testing and device emulators. As we move to the final implementation stage, we are handling new instrument challenges (such as reflectometry) and providing new functionality (live neutron data view, script generator and server). This presentation will cover an overview of the IBEX architecture, our development practices, what is currently in progress, and our future plans.
*J. Phys. Conf. Ser. 1021 (2018) 012019
**https://epics-controls.org/
***http://controlsystemstudio.org/
 
slides icon Slides MOCPL01 [5.325 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL01  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL02 Modernization of Experimental Data Taking at BESSY II experiment, software, EPICS, framework 65
 
  • R. Müller, A.F. Balzer, P. Baumgärtel, G. Hartmann, O.-P. Sauer, J. Viefhaus
    HZB, Berlin, Germany
 
  The modernization approach for the automation of experimental data taking at BESSY II will be based on the data model of devices. Control of new components and refactoring and reassembly of legacy software should fit into a device based framework. This approach guides the integration of motors, encoders, detectors and auxiliary subsystems. In addition modern software stacks are enabled to provide automation tools for beamline and experimental flow control and DAQ. Strategic goal is the mapping of real beamline components into modelling software to provide the corresponding digital twin. First tests applying DMA methods within this context for tuning are promising.  
slides icon Slides MOCPL02 [15.580 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL02  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL03 Beamline Experiments at ESRF with BLISS SRF, TANGO, hardware, software 70
 
  • M. Guijarro, G. Berruyer, A. Beteva, L. Claustre, T.M. Coutinho, M.C. Dominguez, P. Guillou, C. Guilloud, A. Homs, J.M. Meyer, V. Michel, P. Pancino, E. Papillon, M. Perez, S. Petitdemange, L. Pithan, F. Sever, V. Valls
    ESRF, Grenoble, France
 
  BLISS is the new ESRF beamline experiments sequencer. BLISS is a Python library, and a set of tools to empower scientists with the ability to write and to execute complex data acquisition sequences. Complementary with Tango, the ESRF control system, and silx, the ESRF data visualization toolkit, BLISS ensure a smooth user experience from beamline configuration to online visualization. After a 4-year development period, the initial deployment phase is taking place today on half of ESRF beamlines, concomitantly with the ESRF Extremely Brilliant Source upgrade program. This talk will present the BLISS project in large, focusing on feature highlights and technical information as well as more general software development considerations.  
slides icon Slides MOCPL03 [7.772 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL03  
About • paper received ※ 30 September 2019       paper accepted ※ 02 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL04 Software Architecture for Automatic LHC Collimator Alignment Using Machine Learning alignment, software, operation, collimation 78
 
  • G. Azzopardi, S. Redaelli, B. Salvachua
    CERN, Meyrin, Switzerland
  • A. Muscat, G. Valentino
    University of Malta, Information and Communication Technology, Msida, Malta
 
  The Large Hadron Collider at CERN relies on a collimation system to absorb unavoidable beam losses before they reach the superconducting magnets. The collimators are positioned close to the beam in a transverse setting hierarchy achieved by aligning each collimator with a precision of a few tens of micrometers. In previous years, collimator alignments were performed semi-automatically*, requiring collimation experts to be present to oversee and control the entire process. In 2018, manual, expert control of the alignment procedure was replaced by dedicated machine learning algorithms, and this new software was used for collimator alignments throughout the year. This paper gives an overview of the software re-design required to achieve fully automatic collimator alignments, describing in detail the software architecture and controls systems involved. Following this successful deployment, this software will be used in the future as the default alignment software for the LHC.
*G. Valentino et al., "Semi-automatic beam-based LHC collimator alignment", Physical Review Special Topics-Accelerators and Beams vol. 15, no. 5, 2012.
 
slides icon Slides MOCPL04 [5.933 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL04  
About • paper received ※ 28 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL05 Software Framework QAClient for Measurement/Automation In Proton Therapy Centers LabView, proton, database, framework 86
 
  • A. Mayor, O. Actis, D. Meer, B. Rohrer
    PSI, Villigen PSI, Switzerland
 
  PSI operates a proton center for cancer treatments consisting of treatment areas Gantry 2, Gantry 3 and OPTIS2. For calibration measurements and quality assurance procedures which have to be executed on a frequent basis and involve different systems and software products, a software framework (QAClient) was developed at PSI. QAClient provides a configurable and extensible framework communicating with PSI control systems, measurement devices, databases and commercial products as LabVIEW and MATLAB. It supports automation of test protocols with user interaction, data analysis and data storage as well as generating of reports. It runs on Java and on different operating system platforms and offers an intuitive graphical user interface. It is used for clinical checks, calibration and tuning measurements, system integration tests and patient table calibrations. New tasks can be configured using standard tasks, without programming effort. QAClient is used for Gantry 2 Daily Check which reduces the execution time by 70% and simplifies measurements so less trained staff can execute it. QA reports are generated automatically and data gets archived and can be used for trend analysis.  
slides icon Slides MOCPL05 [2.453 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL05  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPL06 2D-Nano-Ptychography Imaging Results on the SWING Beamline at Synchrotron SOLEIL feedback, synchrotron, experiment, electron 91
 
  • C. Engblom, Y.-M. Abiven, F. Alves, F. Berenguer, T. Bizien, A. Gibert, F. Langlois, A. Lestrade, P. Montaville, J. Pérez
    SOLEIL, Gif-sur-Yvette, France
 
  A new Nanoprobe system, which was originally developed in the scope of a collaboration with MAXIV (Sweden), has recently been tested and validated on the SWING beamline in Synchrotron SOLEIL. The aim of the project was to construct a Ptychography nano-imaging station. Initial steps were taken to provide a portable system capable of nanometric scans of samples with sizes ranging from the micrometer to fractions of a millimeter. Imaging was made possible by actuating a total of 16 Degrees Of Freedom (DOF) composed of a sample stage (3 DOF), a central stop stage (5 DOF), a Fresnel zone plate stage (5 DOF), as well as an order sorting aperture stage (3 DOF). These stages were actuated by an ensemble of piezo-driven and high-quality brushless motors, of which synchronized control (with kinematic modelling) was done using the Delta Tau platform. In addition, interferometry feedback was used for reconstruction purposes. Imaging results are promising: the system was able to resolve 40 nm measured with a Siemens star, the paper will describe the system and the achieved results.  
slides icon Slides MOCPL06 [19.056 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPL06  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPR01 Graduate Software Engineer Development Program at Diamond Light Source software, experiment, detector, hardware 97
 
  • A.A. Wilson, T.M. Cobb, U.K. Pedersen
    DLS, Oxfordshire, United Kingdom
 
  Diamond Light Source is the UK’s synchrotron facility. The support and development of the beamlines and accelerators at Diamond requires a significant quantity of specific knowledge and skills; the opportunity to acquire these beforehand is not available to many early in their career. This limits the field of candidates who can begin working independently at the level of software systems engineer. The graduate software engineer development program was started in 2015 to provide a route for engineers who are recent graduates or new to the field to develop the required skills and experience. Over the course of two years it comprises a series of projects in different groups, mentored on-the-job training and organized training courses. The program has recently been expanded to cover all groups in the Scientific Software, Controls and Computation department at Diamond, with an intake of four new engineers per year. This paper presents the structure and development of the program and invites discussion with other organizations to share knowledge and experience.  
slides icon Slides MOCPR01 [1.681 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR01  
About • paper received ※ 01 October 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPR02 The EPICS Collaboration Turns 30 EPICS, toolkit, interface, software 101
 
  • L.R. Dalesio
    Osprey DCS LLC, Ocean City, USA
  • A.N. Johnson
    ANL, Lemont, Illinois, USA
  • K.-U. Kasemir
    ORNL, Oak Ridge, Tennessee, USA
 
  At a time when virtually all accelerator control systems were custom developments for each individual laboratory, an idea emerged from a meeting between the Los Alamos National Laboratory developers of the Ground Test Accelerator Control System and those tasked to design the control system for the Advanced Photon Source at Argonne National Laboratory. In a joint effort, the GTACS toolkit concept morphed into the beginnings of a powerful toolkit for building control systems for scientific facilities. From this humble beginning the Experimental Physics and Industrial Control System (EPICS) Collaboration quickly grew. EPICS is now used as a framework for control systems for scientific facilities on seven continents. The EPICS Collaboration started from a dedicated group of developers with very different ideas. This software continues to meet the increasingly challenging requirements for new facilities. This paper is a retrospective look at the creation and evolution of a collaboration that has grown for thirty years, with a look ahead to the future.  
slides icon Slides MOCPR02 [30.792 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR02  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPR03 Planning of Interventions With the Atlas Expert System simulation, detector, database, experiment 106
 
  • I. Asensi Tortajada, A. Rummler, C.A. Solans Sanchez
    CERN, Geneva, Switzerland
  • J.G. Torres Pais
    Valencia University, Burjassot, Spain
 
  The ATLAS Technical Coordination Expert System is a tool for the simulation of the ATLAS experiment infrastructure that combines information from diverse areas such as detector control (DCS) and safety systems (DSS), gas, water, cooling, ventilation, cryogenics, and electricity distribution. It allows the planning of an intervention during technical stops and maintenance periods, and it is being used during the LS2 to provide an additional source of information for the planning of interventions. This contribution will describe the status of the Expert System and how it us used to provide information on the impact of an intervention based on the risk assessment models of fault tree analysis and principal component analysis.  
slides icon Slides MOCPR03 [9.062 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR03  
About • paper received ※ 27 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPR04 Moving Beyond Bias FEM, HOM, MMI, ECR 110
 
  • K.S. White
    ORNL, Oak Ridge, Tennessee, USA
 
  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 benefits of diverse work groups have been well documented, and our leaders speak of the need for our laboratories to become more diverse and inclusive. Despite these motivators, the field of accelerator controls remains strikingly homogeneous. This trend continues despite many long standing programs to attract underrepresented groups to STEM careers and the explicit desire of leadership to create more inclusive organizations. Research consistently points to the strong role implicit bias plays in preventing organizations from truly providing equal opportunities. The desire to become more diverse must be coupled with a strong culture, cultivated to change deeply rooted practices which influence recruiting, hiring, development, and promotion decisions based on stereotypes rather than accomplishments and abilities. Real change in this arena requires intentional action across the board, not just from human resources and underrepresented groups. This paper discusses practical approaches to changing organizational culture to enable diverse work groups to grow and thrive.
 
slides icon Slides MOCPR04 [5.110 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR04  
About • paper received ※ 03 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOCPR05 CI-CD Practices with the TANGO-controls Framework in the Context of the Square Kilometre Array (SKA) Telescope Project software, TANGO, MMI, operation 115
 
  • M. Di Carlo
    INAF - OAAB, Teramo, Italy
  • D. Bartashevich, J.B. Morgado, D.F. Nunes
    GRIT, Aveiro, Portugal
  • M. Bartolini
    SKA Organisation, Macclesfield, United Kingdom
  • K. Madisa, A.J. Venter, M.J.A. de Beer
    SARAO, Cape Town, South Africa
  • S. Williams
    ROE, UTAC, Edinburgh, United Kingdom
 
  Funding: INAF Osservatorio Astronomico d’Abruzzo
The Square Kilometre Array (SKA) project is an international effort to build two radio interferometers in South Africa and Australia to form one observatory monitored and controlled from the global headquarters (GHQ) in the United Kingdom. The project is very close to the end of its design phase and many decisions have already been made like the adoption of the Tango-controls framework. The time from the end of the design phases and the beginning of the construction has been called bridging with the goal of promoting CI-CD practices. CI-CD is an acronym for Continuous integration (CI) and continuous delivery and/or continuous deployment. CI is the practice of merging all developers’ local (working) copies into the mainline very often (at least daily). Continuous delivery is the approach of developing software in short cycle ensuring that it can be released anytime, and continuous deployment is the approach of delivering the software frequently and automatically. The present paper analyzes the decision taken by the system team (a specialized agile team for continuous practices in the Safe framework) for promoting those practices within the Tango-controls framework.
 
slides icon Slides MOCPR05 [1.878 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOCPR05  
About • paper received ※ 20 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL001 Quality Assurance Plan for the SCADA System of the Cherenkov Telescope Array Observatory software, data-acquisition, operation, target 121
 
  • E. Antolini
    CTA, Heidelberg, Germany
  • D. Melkumyan, K. Mosshammer, I. Oya
    DESY Zeuthen, Zeuthen, Germany
 
  The Cherenkov Telescope Array is the future ground-based facility for gamma-ray astronomy at very-high energies. The CTA Observatory will comprise more than 100 telescopes and calibration devices that need to be centrally managed and synchronized to perform the required scientific and technical activities. The operation of the array requires a complex Supervisory Control and Data Acquisition (SCADA) system, named Array Control and Data Acquisition (ACADA), whose quality level is crucial for maximizing the efficiency of the CTA operations. In this contribution we aim to present the Quality Assurance (QA) strategy adopted by the ACADA team to fulfill the quality standards required for the creation and usage of ACADA software. We will describe the QA organization and planned activities, together with the quality models and the related metrics defined to comply with the required quality standards. We will describe the procedures, methods and tools which will be applied in order to guarantee, that for each phase of the project, the required level of quality in the design, implementation, testing, integration, configuration, usage and maintenance of the ACADA product are met.  
poster icon Poster MOMPL001 [1.425 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL001  
About • paper received ※ 25 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL006 Automatic Deployment in a Control System Environment network, EPICS, software, target 126
 
  • M.G. Konrad, S. Beher, A.P. Lathrop, D.G. Maxwell, J.P.H. Ryan
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661
Development of many software projects at the Facility of Rare Isotope Beams (FRIB) follows an agile development approach. An important part of this practice is to make new software versions available to users frequently to meet their changing needs during commissioning and to get feedback from them in a timely manner. However, building, testing, packaging, and deploying software manually can be a time-consuming and error-prone process. We will present processes and tools used at FRIB to standardize and automate the required steps. We will also describe our experience upgrading control system computers to a new operating system version as well as to a new EPICS release.
 
poster icon Poster MOMPL006 [3.806 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL006  
About • paper received ※ 03 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL007 The Design of Intelligent Integrated Control Software Framework of Facilities for Scientific Experiments software, framework, monitoring, experiment 132
 
  • Z. Ni, L. Li, J. Liu, J. Luo, X. Zhou
    CAEP, Sichuan, People’s Republic of China
  • Y. Gao
    Stony Brook University, Stony Brook, New York, USA
 
  The control system of the scientific experimental facility requires heterogeneous control access, domain algorithm, sequence control, monitoring, log, alarm and archiving. We must extract common requirements such as monitoring, control, and data acquisition. Based on the Tango framework, we build typical device components, algorithms, sequence engines, graphical models and data models for scientific experimental facility control systems developed to meet common needs, and are named the Intelligent integrated Control Software Framework of Facilities for Scientific Experiments (iCOFFEE). As a development platform for integrated control system software, iCOFFEE provides a highly flexible architecture, standardized templates, basic functional components and services for control systems that increase flexibility, robustness, scalability and maintainability. This article focuses on the design of the framework, especially the monitoring configuration and control flow design.  
slides icon Slides MOMPL007 [2.143 MB]  
poster icon Poster MOMPL007 [2.445 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL007  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL008 New Neutron Sensitive Beam Loss Monitor (nBLM) neutron, detector, EPICS, PLC 137
 
  • Y. Mariette, Q. Bertrand, F. Gougnaud, T.J. Joannem, V. Nadot, T. Papaevangelou, L. Segui
    CEA-IRFU, Gif-sur-Yvette, France
  • F.S. Alves, I. Dolenc Kittelmann
    ESS, Lund, Sweden
  • W. Cichalewski, G.W. Jabłoński, W. Jałmużna, R. Kiełbik
    TUL-DMCS, Łódź, Poland
 
  The beam loss detection is of the utmost importance for accelerator safety. At CEA, we are closely collaborating with ESS and DMCS on development of ESS nBLM. The system is based on Micromegas* gaseous detector sensitives to fast neutrons produced when beam particles hit the accelerator materials. This detector has powerful features: reliable neutron detection and fast time response. The nBLM control system provides slow monitoring, fast security based on neutron counting and post mortem data. It is fully handled by EPICS, which drives 3 different subsystems: a Siemens PLC regulates the gas line, a CAEN crate controls low and high voltages, and a MTCA system based on IOxOS boards is in charge of the fast data processing for 16 detectors. The detector signal is digitized by the 250 Ms/s ADC, which is further processed by the firmware developed by DMCS and finally retrieved and sent to EPICS network. For other accelerator projects, we are designing nBLM system close to ESS nBLM one. In order to be able to sustain the full control system, we are developing the firmware and the driver. This paper summarizes CEA’s work on the nBLM control system for the ESS and other accelerators.
*Micromegas: http://irfu.cea.fr/en/Phocea/Viedeslabos/Ast/asttechnique.php?idast=2307
 
poster icon Poster MOMPL008 [2.475 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL008  
About • paper received ※ 26 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL009 Control System Virtualization at Karlsruhe Research Accelerator network, hardware, EPICS, interface 143
 
  • W. Mexner, B. Aydt, E. Blomley, E. Bründermann, D. Hoffmann, A.-S. Müller, M. Schuh
    KIT, Eggenstein-Leopoldshafen, Germany
  • S. Marsching
    Aquenos GmbH, Baden-Baden, Germany
 
  With the deployment of a storage spaces direct hyper-converged cluster in 2018, the whole control system server and network infrastructure of the Karlsruhe Research Accelerator have been virtualized to improve the control system availability. The cluster with 6 Dell PowerEdge R740Xd servers with 1.152 GB RAM, 72 cores and 40 TByte hyperconverged storage operates in total 120 virtual machines. We will report on our experiences running EPICS IOCs and the industrial control system WinCC OA in this virtual environment.  
poster icon Poster MOMPL009 [0.608 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL009  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPL010 Data Streaming With Apache Kafka for CERN Supervision, Control and Data Acquisition System for Radiation and Environmental Protection SCADA, real-time, radiation, monitoring 147
 
  • A. Ledeul, A. Savulescu, G. Segura, B. Styczen
    CERN, Meyrin, Switzerland
 
  The CERN HSE - occupational Health & Safety and Environmental protection - Unit develops and operates REMUS - Radiation and Environmental Unified Supervision - , a Radiation and Environmental Supervision, Control and Data Acquisition system, covering CERN accelerators, experiments and their surrounding environment. REMUS is now making use of modern data streaming technologies in order to provide a secure, reliable, scalable and loosely coupled solution for streaming near real-time data in and out of the system. Integrating the open-source streaming platform Apache Kafka allows the system to stream near real-time data to Data Visualization Tools and Web Interfaces. It also permits full-duplex communication with external Control Systems and IIoT - Industrial Internet Of Things - devices, without compromising the security of the system and using a widely adopted technology. This paper describes the architecture of the system put in place, and the numerous applications it opens up for REMUS and Control Systems in general.  
poster icon Poster MOMPL010 [25.881 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPL010  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPR002 Improving User Information by Interfacing the Slow Control’s Log and Alarm Systems to a Flexible Chat Platform interface, GUI, operation, experiment 152
 
  • M. Ritzert
    Heidelberg University, Heidelberg, Germany
 
  Research groups operating large experiments are often spread out around the globe, so that it can be a challenge to stay informed about current operations. We have therefore developed a solution to integrate a slow control system’s alarm and logging systems with the chat system used for communication between experimenters. This integration is not intended to replace a control screen containing the same information, but offers additional possibilities: - Instead of having to open the control system’s displays, which might involve setup work (VPN, remote desktop connections, …), a web interface or an app can be used to track important events in the system. - Messages can easily be filtered and routed to different recipients (individual persons or chat rooms). - Messages can be annotated and commented on. The system presented uses Apache Camel to forward messages received via JMS to Rocket. Chat. Since no binding to Rocket. Chat was available, this interface has been implemented. On the sending side, a C++ logging library that integrates with EPICS IOCs and interfaces with JMS has been designed.
For the Belle II PXD collaboration.
 
poster icon Poster MOMPR002 [1.194 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR002  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPR003 Data Visualization With Data Browser Software software, framework, TANGO, EPICS 155
 
  • K. Saintin
    CEA-IRFU, Gif-sur-Yvette, France
  • R. Girardot
    SOLEIL, Gif-sur-Yvette, France
 
  Scientific facilities need to visualize a large amount of data through several dedicated applications. They can monitor variables from a PLC, visualize data acquisition or browse them offline. Thus, an intuitive GUI is necessary to handle multiple data sources. In 2012, SOLEIL** computing team started the Data browser development. It uses modular and extendable frameworks on which several institutes collaborated: - CDMA (Common Data Model Access) initiated by ANSTO**** and maintained by SOLEIL developers, unifies the access to data regardless of its physical container (files, databases) or its logical organization. - COMETE (COMmunity of Extendable Toolkit for Experiment) framework, initiated by SOLEIL, provides data visualization widgets and unifies the way there are connected to the data regardless of its source. Since then, SOLEIL developed several plugins for Data browser: HDF/Nexus, Tango*****. Recently, IRFU* control software team decided to use this software for EPICS*** data and to collaborate with SOLEIL. Data browser integrates new EPICS plugins: Channel Access, Archiver Appliance.
*IRFU, http://irfu.cea.fr
**SOLEIL, https://www.synchrotron-soleil.fr
***EPICS, https://epics-controls.org
****ANSTO, https://www.ansto.gov.au
*****Tango, https://www.tango-controls.org
 
slides icon Slides MOMPR003 [2.230 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR003  
About • paper received ※ 10 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPR004 Control and Analysis Software Development at the European XFEL software, FEL, MMI, operation 158
 
  • H. Santos, M. Beg, M. Bergemann, V. Bondar, S. Brockhauser, C. Carinan, R. Costa, F. Dall’Antonia, C. Danilevski, W. Ehsan, S.G. Esenov, R. Fabbri, H. Fangohr, G. Flucke, D. Fulla Marsa, G. Giovanetti, D. Goeries, S. Hauf, D.G. Hickin, T. Jarosiewicz, E. Kamil, Y. Kirienko, A. Klimovskaia, T.A. Kluyver, D. Mamchyk, T. Michelat, I. Mohacsi, A. Parenti, R. Rosca, D.B. Rück, R. Schaffer, A. Silenzi, M. Spirzewski, S. Trojanowski, C. Youngman, J. Zhu
    EuXFEL, Schenefeld, Germany
  • S. Brockhauser
    BRC, Szeged, Hungary
  • H. Fangohr
    University of Southampton, Southampton, United Kingdom
 
  Agile Project Management (Agile PM), coupled with the DevOps concept, has been worked out as a fundamental approach in a highly uncertain and unpredictable environment to achieve mature software development and to efficiently support concurrent operation*. At the European XFEL**, Agile PM and DevOps have been applied to provide adaptability and efficiency in the development and operation of its control system: Karabo***. In this context, the Control and Analysis Software Group (CAS) has developed in-house a management platform composed of the following macro-artefacts: (1) Agile Process; (2) Release Planning; (3) Testing Infrastructure; (4) Roll-out and Deployment Strategy; (5) Automated tools for Monitoring Control Points (i.e. Configuration Items****) and; (6) Incident Management*****. The software engineering management platform is also integrated with User Relationship Management to establish and maintain a proper feedback loop with our scientists who set up the requirements. This article aims to briefly describe the above points and show how agile project management has guided the software strategy, development and operation of the Karabo control system at the European XFEL.
*Toward Project Management 2.0
**The European X-ray Free Electron Laser technical design report
***Karabo:An integrated software framework combining control, data management, and scientific comp.
 
poster icon Poster MOMPR004 [0.871 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR004  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPR005 Development of a New Data Acquisition System for a Photon Counting Detector Prototype at SOLEIL Synchrotron detector, experiment, software, synchrotron 162
 
  • G. Thibaux, Y.-M. Abiven, D. Bachiller-Perea, J. Bisou, A. Dawiec, A. Jarnac, B. Kanoute, F. Langlois, C. Laulhé, C. Menneglier, A. Noureddine, F. Orsini, Y. Sergent
    SOLEIL, Gif-sur-Yvette, France
  • P. Grybos, A. Koziol, P. Maj
    AGH University of Science and Technology, Kraków, Poland
  • C. Laulhe
    Université Paris-Saclay, Saint-Aubin, France
 
  Time-resolved pump-probe experiments at SOLEIL Synchrotron (France) have motivated the development of a new and fast photon counting camera prototype. The core of the camera is a hybrid pixel detector, based on the UFXC32k readout chips bump-bonded to a silicon sensor. This detector exhibits promising performances with very fast readout time, high dynamic range, extended count rate linearity and optimized X-ray detection in the energy range 5-15 keV. In close collaboration with CRISTAL beamline, SOLEIL’s Detector, Electronics and Software Groups carried out a common R&D project to design and realize a 2-chips camera prototype with a high-speed data acquisition system. The system has been fully integrated into Tango and Lima data acquisition framework used at SOLEIL. The development and first experimental results will be presented in this paper.  
poster icon Poster MOMPR005 [1.832 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR005  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOMPR009 Prototype Design for Upgrading East Safety and Interlock System plasma, interface, status, neutron 179
 
  • Z. Zhang, Z. Ji, Y. Wang, B. Xiao
    ASIPP, Hefei, People’s Republic of China
  • F. Xia
    Southwestern Institute of Physics, Chengdu, Sichuan, People’s Republic of China
 
  Funding: This work is supported by the National Key R&D Program of China under Grant No.2017YFE0300504, 2018YFE0302104.
The national project of experimental advanced superconducting tokamak (EAST) is an important part of the fusion development stratagem of China, which is the first fully superconducting tokamak with a non-circle cross-section of the vacuum vessel in the world. The safety and interlock system (SIS) is in charge of the supervision and control of all the EAST components involved in the protection of human and tokamak from potential accidents. A prototype for upgrading EAST SIS has been designed. This paper presents EAST machine and human protection mechanism and the architecture of the upgrading safety and interlock system.
 
poster icon Poster MOMPR009 [1.678 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOMPR009  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA001 Robotizing SOLEIL Beamlines to Improve Experiments Automation detector, synchrotron, experiment, interface 183
 
  • Y.-M. Abiven, T. Bucaille, L. Chavas, E. Elkaim, P. Gourhant, Y. Liatimi, K. Medjoubi, S. Pierre-Joseph Zéphir, B. Pilliaud, V. Pinty, A. Somogyi, F. Thiam
    SOLEIL, Gif-sur-Yvette, France
  • S. Bouvel
    EFOR, Levallois Perret, France
 
  Beamlines can benefit from the implementation of industrial robots in several ways: minimization of dead time, maximization of experimental throughput, and limitation of human presence during experimentation. Furthermore, the robots add flexibility in task management. The challenge for SOLEIL is to define a robotic standard, on both hardware and software, which is versatile enough to cover beamlines requirements, while being easy to implement, easy to use, and to maintain in operation. This paper will present the process of defining such a standard at SOLEIL, using 6 axis industrial robot arms. It will detail all aspects of this development, from market studies up to technical constraints. The specifications of the robots are aimed at addressing the most common technical constraints of beamlines, with a special care for mechanical properties. The robotic systems will be integrated into the Tango control system using a feature-based approach. This standard implementation is driven by two applications: picking and placing samples for powder diffraction on the CRISTAL beamline and positioning of a detector for x-rays coherent diffraction experiments on the NANOSCOPIUM beamline.  
poster icon Poster MOPHA001 [1.455 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA001  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA002 A Model-Driven Service-Oriented Wizard-Based Multi-Target Development Kit for Supervision Systems operation, target, software, status 187
 
  • C.F. Afonso, L. Casalegno, S. Foglio, S.G. Gioia, M. Necchi, M.G. Pullia, S. Toncelli
    CNAO Foundation, Pavia, Italy
  • C. Larizza
    Pavia University, Biomedical Informatics Lab "Mario Stefanelli", Pavia, Italy
 
  Funding: Horizon2020 Marie Skłodowska-Curie Grant Agreement No 675265
The Italian National Hadrontherapy Center (CNAO) is a particle treatment and research center equipped with a synchrotron accelerator. The configuration and support environment of CNAO’s control system, originally designed in 2003, is currently being upgraded to incorporate mobile devices. As part of the technological upgrade, a product line architecture has been designed with intent to define application scope, reusability of core assets, and specification of variation points. Implementation and compliance with the product line architecture aims at reducing application’s development time, improving reliability, and aiding medical certification procedures. However, definition and compliance with the architecture comes with considerable overhead development costs. In order to assist the development of new environment applications, a visual wizard has been developed to create customized base applications. This paper presents the challenges encountered and description of the product line architecture for the upgraded configuration and support environment. Alongside, we also describe the Wizard Generator, currently implemented applications, and planned application validation.
 
poster icon Poster MOPHA002 [2.250 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA002  
About • paper received ※ 16 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA003 Integrating Mobile Devices Into CNAO’s Control System, a Web Service Approach to Device Communication interface, software, SCADA, framework 192
 
  • C.F. Afonso, L. Casalegno, S. Foglio, S.G. Gioia, M. Necchi, S. Toncelli
    CNAO Foundation, Pavia, Italy
  • C. Larizza
    Pavia University, Biomedical Informatics Lab "Mario Stefanelli", Pavia, Italy
 
  Funding: Horizon2020 Marie Skłodowska-Curie Grant Agreement No 675265
The Italian National Hadrontherapy Center (CNAO) is a cancer treatment center employing a synchrotron to accelerate charged particle beams. The configuration and support environment of CNAO’s control system is responsible for managing the repository, configuring the control system, as well as performing non-real time support operations. Applications in this environment interface with the relational repository, remote file systems, as well as lower level control system components. As part of the technological upgrade of the configuration and support environment, CNAO plans to integrate mobile applications into the control system. In order to lay the groundwork for the new generation of applications, new communication interfaces had to be designed. To achieve this, a web services approach was taken, with the objective of standardizing access to these resources. In this paper we describe in detail the update of the communication channels. Additionally, several solutions to challenges encountered, such as access management, logging, and interoperability, are presented.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA003  
About • paper received ※ 20 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA006 SwissFEL Undulator Control System undulator, FEL, PLC, MMI 197
 
  • A.D. Alarcon
    PSI, Villigen PSI, Switzerland
 
  SwissFEL has successfully commissioned the Aramis beamline, hard x-rays (2 - 12.4 KeV), and the Athos line, soft x-rays (200 eV to 2 keV), will start commissioning in 2020. The Aramis undulator line is currently composed of 13 variable-gap in-vacuum undulators. The Athos line will be made of 16 APPLE II type undulators (Advanced Planar Polarized Light Emitter). Both beamlines have each undulator segment on a 5D mover system; they both also have phase shifters and movable quadrupole tables in between segments. PLCs and DeltaTau motor controllers are used to control motion, for I/O interface, and interlocks. EPICS IOCs communicate with the controllers and provide additional logic and some high level functionality. Further higher level functions are provided through Python scripts and other high level languages.  
poster icon Poster MOPHA006 [1.265 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA006  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA008 LIPAc RFQ Control System Lessons Learned rfq, EPICS, vacuum, operation 200
 
  • L. Antoniazzi, A. Baldo, M.G. Giacchini, M. Montis
    INFN/LNL, Legnaro (PD), Italy
  • A. Jokinen
    F4E, Germany
  • A. Marqueta
    Fusion for Energy, Garching, Germany
 
  The Linear IFMIF Prototype Accelerator (LIPAc)* Radio Frequency Quadrupole (RFQ) will accelerate a 130 mA deuteron beam up to 5 MeV in continuous wave. Proton beam commissioning of RFQ cavity, together with Medium Energy Beam Transport Line (MEBT) and Diagnostics Plate, is now ongoing to characterize the accelerator behavior**. The RFQ Local Control System (LCS) was designed following the project guideline. It was partially assembled and verified during the RFQ power test in Italy***. The final system configuration was pre-assembled and tested in Europe, after that it was transferred to Japan, where it was installed, commissioned and integrated into LIPAc Central Control System (CCS) between November 2016 and July 2017, when the RFQ Radio Frequency (RF) conditioning started****. Now the RFQ LCS has been running for 2 years. During this time, especially in the initial period, the system required several adjustments and modifications to its functionality and interface, together with assistance and instructions to the operation team. This paper will try to collect useful lessons learned coming from this experience.
*http://www.ifmif.org
**LINAC 2018 - THPO062;
***PcAPac 2014 - WPO017;
****ICALEPCS 2017 - THPHA157.
 
poster icon Poster MOPHA008 [3.008 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA008  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA009 Commissioning the Control System for Cryomodule Cryogenics Distribution System in Test Stand 2 cryomodule, cryogenics, PLC, MMI 205
 
  • E. Asensi Conejero, M. Boros, N. Elias, J. Fydrych, W. Hees, P.L. van Velze
    ESS, Lund, Sweden
  • W. Gaj
    IFJ-PAN, Kraków, Poland
 
  The European Spallation Source (ESS) is currently under construction in Lund, Sweden. The superconducting section of the linear accelerator consists of three parts; 26 double-spoke cavities gathered in 13 cryomodules, 36 medium beta elliptical cavities gathered in 9 cryomodules and 84 high beta elliptical cavities gathered in 21 cryomodules. The cryomodules have to be tested in a dedicated test facility before installation in the ESS tunnel, Test Stand 2 is dedicated to the tests of the medium beta and high beta elliptical cryomodules for the ESS linear accelerator. In this paper, the authors present the commissioning of the PLC based control system for the cryogenic circuits in the elliptical cavities cryomodules. These circuits allow the circulation of gas Helium at 4.5 K and liquid Helium at 2 K to cool down the niobium cavities and reach the material superconducting state, as well as to keep a thermal shield with gas Helium at 50 K. Cryogenic valves, heaters and different sort of sensors need to be controlled and monitored to operate this system successfully from a Control Room using dedicated Operator Interfaces developed in CS-Studio and following the EPICS architecture.  
poster icon Poster MOPHA009 [1.369 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA009  
About • paper received ※ 28 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA011 Improving Gesture Recognition with Machine Learning: A Comparison of Traditional Machine Learning and Deep Learning network, GUI, real-time, interface 214
 
  • R. Bacher
    DESY, Hamburg, Germany
 
  Meaningful gesturing is important for an intuitive human-machine communication. This paper deals with methods suitable for identifying different finger, hand and head movements using supervised machine learning algorithms. On the one hand it discusses an implementation based on the k-nearest neighbor classification algorithm (traditional machine learning approach). On the other hand it demonstrates the classification potential of a convolutional neural network (deep learning approach). Both methods are capable of distinguishing between fast and slow, short and long, up and down, or right and left linear as well as clockwise and counterclockwise circular movements. The details of the different methods with respect to recognition accuracy and performance will be presented.  
poster icon Poster MOPHA011 [0.927 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA011  
About • paper received ※ 27 August 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA012 Interrupting a State Machine target, EPICS, LabView, electronics 219
 
  • K.V.L. Baker
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
 
  At the ISIS Pulsed Neutron and Muon Source we talk to a variety of types of beamline systems for controlling the environment of samples under investigation. A state machine is an excellent way of controlling a system which has a finite number of states, a predetermined set of transitions, and known events for initiating a transition. But what happens when you want to interrupt that flow? An excellent example of this kind of system could be a field ramp for a magnet, this will start in a "stable" state, the "ramp to target field" event will occur, and it will transition into a state of "ramping". When the field is at the target value, it returns to a "stable" state. Depending on the ramp rate and difference between the current field and the target field this process could take a long time. If you put the wrong field value in, or something else happens external to the state machine, you may want to pause or abort the system whilst it is running. You will want to interrupt the flow through the states. This presentation will detail a solution for such an interruptible system within the EPICS framework.  
poster icon Poster MOPHA012 [0.386 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA012  
About • paper received ※ 27 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA017 pyAT, Pytac and pythonSoftIoc: a Pure Python Virtual Accelerator feedback, simulation, lattice, emittance 232
 
  • W.A.H. Rogers, T.J.R. Nicholls, A.A. Wilson
    DLS, Oxfordshire, United Kingdom
 
  Virtual accelerators are used for testing control system software against realistic accelerator simulations. Previous virtual accelerators for synchrotron light sources have used Tracy* ** and Elegant*** **** as the simulator, but without Python bindings for accelerator simulations it has been difficult to create a virtual accelerator using Python. With the development of Python Accelerator Toolbox (pyAT)*****, that is now possible. This paper describes the combination of pyAT, Python Toolkit for Accelerator Controls (Pytac) and pythonSoftIoc to create an EPICS-based virtual accelerator for Diamond Light Source.
*TRACY-2 Documentation
**The DLS Control System
***elegant: A Code for Accelerator Simulation
****A Virtual Accelerator in the Tango Control System
*****pyAT: Python Accelerator Toolbox
 
poster icon Poster MOPHA017 [1.006 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA017  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA019 Upgrade of the Control System for the LHC High Level RF software, PLC, interface, cavity 236
 
  • Y. Brischetto, L. Arnaudon, V. Costa, D.C. Glenat, D. Landré
    CERN, Meyrin, Switzerland
 
  The acceleration of particles in CERN’s Large Hadron Collider (LHC) is carried out by sixteen superconducting radiofrequency (RF) cavities. Their remote control is taken care of by a complex system which involves heterogeneous equipment and interfaces with a number of different subsystems, such as high voltage power converters, cryogenics, vacuum and access control interlocks. In view of the renovations of the CERN control system planned for the Long Shutdown 2 (LS2), the control software for the RF system recently underwent a complete bottom-up refactoring, in order to dispose of obsolete software and ensure the operation of the system in the long term. The upgraded software has been deployed one year before LS2, and allowed successful operation of the machine. This paper describes the strategy followed in order to commission the system and to guarantee LHC nominal operation after LS2.  
poster icon Poster MOPHA019 [1.661 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA019  
About • paper received ※ 26 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA022 Implementation of ISO 50001 Energy Management System With the Advantage of Archive Viewer in NSRRC network, instrumentation, SCADA, factory 239
 
  • C.S. Chen, W.S. Chan, Y.Y. Cheng, Y.F. Chiu, Y.-C. Chung, K.C. Kuo, M.T. Lee, Y.-C. Lin, C.Y. Liu, Z.-D. Tsai
    NSRRC, Hsinchu, Taiwan
 
  Due to the limited energy resources in Taiwan, energy conservation is always a big issue for everyone who lives in this country. According to the data from the related departments, nearly 98% of energy is imported from abroad for more than a decade. Despite the strong dependency on foreign fuel imports, the energy subsidy policy leads to a relatively low cost of energy for end users, while it is not reasonable. In order to resolve the energy resource shortage and pursue a more efficient energy use, the implementation of ISO 50001 energy management system is activated with the advantage of the Archive Viewer in NSRRC this year. The energy management system will build up a overall energy usage model and several energy performance indicators to help us achieve efficient energy usage.  
poster icon Poster MOPHA022 [0.842 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA022  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA023 Applications of an EPICS Embedded and Credit-card Sized Waveform Acquisition EPICS, database, operation, status 242
 
  • Y.-S. Cheng, K.T. Hsu, K.H. Hu, D. Lee, C.Y. Liao, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  To eliminate long distance cabling for improving signal quality, the remote waveform access supports have been developed for the TPS (Taiwan Photon Source) and TLS (Taiwan Light Source) control systems for routine operation. The previous mechanism was that a dedicated EPICS IOC has been used to communicate with the present Ethernet-based oscilloscopes to acquire each waveform data. To obtain higher reliability operation and low power consumption, the FPGA and SoC (System-on-Chip) based waveform acquisition which embedded an EPICS IOC has been adopted to capture the waveform signals and process to the EPICS PVs (Process Variables). According to specific purposes use, the different graphical applications have been designed and integrated into the existing operation interfaces. These are convenient to observe waveform status and to analyse the caught data on the control consoles. The efforts are described at this paper.  
poster icon Poster MOPHA023 [5.076 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA023  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA026 Development of an Online Diagnostic Toolkit for the UPC Control System EPICS, status, diagnostics, toolkit 246
 
  • H.Z. Chen, Y.-S. Cheng, K.T. Hsu, K.H. Hu, C.Y. Liao, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  Most IOC (Input Output Controller) platforms and servers at the TPS control system have been connected to uninterruptible power supplies (UPS) to prevent short downtime of the mains electricity. To accomplish higher availability, it is necessary to maintain batteries and circuits for the UPS system periodically. Thus, an online diagnostic toolkit had to be developed to monitor the status of the UPS system and to notify which abnormal components should be replaced. One dedicated EPICS IOC has been implemented to communicate with each UPS device via SNMP. The PV states of the UPS system are published and archived and specific graphical applications are designed to show the existing control environment via EPICS CA (Channel Access). This paper reports the development of an online diagnostic toolkit for the UPS System.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA026  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA028 High Energy Photon Source Control System Design database, EPICS, timing, experiment 249
 
  • C.P. Chu, D.P. Jin, G. Lei, G. Li, C.H. Wang, G.L. Xu, L.X. Zhu
    IHEP, Beijing, People’s Republic of China
 
  A 6 GeV high energy synchrotron radiation light source is being built near Beijing, China. The accelerator part contains a linac, a booster and a 1360 m circumference storage ring, and fourteen production beamlines for phase one. The control systems are EPICS based with integrated application and data platforms for the accelerators and beamlines. The number of devices and the complexity level of operation for such a machine is extremely high, therefore, a modern system design is vital for efficient operation of the machine. This paper reports the design, preliminary development and planned near-future work, especially the databases for quality assurance and application software platforms for high level applications.  
poster icon Poster MOPHA028 [2.257 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA028  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA029 FORS-Up: An Upgrade of the FORS2 Instrument @ ESO VLT software, electron, electronics, detector 253
 
  • R. Cirami, V. Baldini, I. Coretti, P. Di Marcantonio
    INAF-OAT, Trieste, Italy
  • H. Boffin, F. Derie, A. Manescau, R. Siebenmorgen
    ESO, Garching bei Muenchen, Germany
 
  The FORS Upgrade project (FORS-Up), financed by the European Southern Observatory, aims at upgrading the FORS2 instrument currently installed on the UT1 telescope of the ESO Very Large Telescope in Chile. FORS2 is an optical instrument that can be operated in different modes (imaging, polarimetry, long-slit and multi-object spectroscopy). Due to its versatility, the ESO Scientific Technical Committee has identified FORS2 as a highly demanded workhorse among the VLT instruments that shall remain operative for the next 15 years. The main goals of the FORS-Up project are the replacement of the FORS2 scientific detector and the upgrade of the instrument control software and electronics. The project is conceived as "fast track" so that FORS2 is upgraded to the VLT for 2022. This paper focuses on the outcomes of the FORS-Up Phase A, ended in February 2019, and carried out as a collaboration between ESO and INAF – Astronomical Observatory of Trieste, this latter in charge of the feasibility study of the upgrade of the control software and electronics with the latest VLT standard technologies (among them the use of the PLCs and of the latest features of the VLT Control Software).  
poster icon Poster MOPHA029 [4.293 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA029  
About • paper received ※ 27 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA030 An Upgrade of the HARPS-N Spectrograph Autoguider at TNG GUI, software, target, MMI 258
 
  • R. Cirami, I. Coretti, P. Di Marcantonio
    INAF-OAT, Trieste, Italy
  • F. Alesina, N. Buchschacher, F. Pepe
    Université de Genève, Observatoire Astronomique, Versoix, Switzerland
 
  HARPS-N is a high-precision radial-velocity spectrograph installed on the INAF TNG in the island of La Palma, Canary Islands. The HARPS-N project is a collaboration among several institutes lead by the Astronomical Observatory of the University of Geneva. The HARPS-N control software is composed by the Sequencer, which coordinates the scientific observations and by a series of modules implemented in LabVIEW for the control of the instrument front end, calibration unit and autoguider. The autoguider is the subsystem in charge of maintaining the target centered on the spectrograph fiber. It acquires target images at high frequency with a technical CDD and with the help of dedicated algorithms keeps the target centered on the fiber through a piezo tip-tilt stage. Exploiting the expertise acquired with the autoguiding system of the ESPRESSO spectrograph installed at the ESO VLT, a collaboration has been setup between the HARPS-N Consortium and the INAF - Astronomical Observatory of Trieste for the design and implementation of a new autoguider for HARPS-N. This paper describes the design, implementation and installation phases of the new autoguider system.  
poster icon Poster MOPHA030 [1.382 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA030  
About • paper received ※ 29 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA031 Software and Hardware Design for Controls Infrastructure at Sirius Light Source interface, hardware, monitoring, EPICS 263
 
  • J.G.R.S. Franco, C.F. Carneiro, E.P. Coelho, R.C. Ito, P.H. Nallin, R.W. Polli, A.R.D. Rodrigues, V. dos Santos Pereira
    LNLS, Campinas, Brazil
 
  Sirius is a 3 GeV synchrotron light source under construction in Brazil. Assembly of its accelerators began on March 2018, when the first parts of the linear accelerator were taken out of their boxes and installed. The booster synchrotron installation has already been completed and its subsystems are currently under commissioning, while assembly of storage ring components takes place in parallel. The Control System of Sirius accelerators, based on EPICS, plays an important role in the machine commissioning, and installations and improvements have been continuously achieved. This work describes all the IT infrastructure underlying the control system, hardware developments, software architecture, and support applications. Future plans are also presented.  
poster icon Poster MOPHA031 [32.887 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA031  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA032 Big Data Architectures for Logging and Monitoring Large Scale Telescope Arrays software, monitoring, operation, database 268
 
  • A. Costa, U. Becciani, P. Bruno, A.S. Calanducci, A. Grillo, S. Riggi, E. Sciacca, F. Vitello
    INAF-OACT, Catania, Italy
  • V. Conforti, F. Gianotti
    INAF, Bologna, Italy
  • J. Schwarz
    INAF-Osservatorio Astronomico di Brera, Merate, Italy
  • G. Tosti
    Università degli di Perugia, Perugia, Italy
 
  Funding: This work was partially supported by the ASTRI "Flagship Project" financed by the Italian Ministry of Education, University, and Research and led by the Italian National Institute of Astrophysics.
Large volumes of technical and logging data result from the operation of large scale astrophysical infrastructures. In the last few years several "Big Data" technologies have been developed to deal with a huge amount of data, e.g. in the Internet of Things (IoT) framework. We are comparing different stacks of Big Data/IoT architectures including high performance distributed messaging systems, time series databases, streaming systems, interactive data visualization. The main aim is to classify these technologies based on a set of use cases typically related to the data produced in the astronomical environment, with the objective to have a system that can be updated, maintained and customized with a minimal programming effort. We present the preliminary results obtained, using different Big Data stack solution to manage some use cases related to quasi real-time collection, processing and storage of the technical data, logging and technical alert produced by the array of nine ASTRI telescopes that are under development by INAF as a pathfinder array for the Cherenkov astronomy in the TeV energy range.
*ASTRI Project: http://www.brera.inaf.it/~astri/wordpress/
**CTA Project: https://www.cta-observatory.org/
 
poster icon Poster MOPHA032 [1.327 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA032  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA033 Timing, Synchronization and Software-Generated Beam Control at FRIB timing, network, hardware, software 272
 
  • E. Daykin, M.G. Konrad
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661
The Facility for Rare Isotope Beams, once completed, will require hundreds of devices throughout the machine to operate using synchronized timestamps and triggering events. These include, but are not limited to fault timestamps, time-dependent diagnostic measurements and complex beam pulse patterns. To achieve this design goal, we utilize a timing network using off-the-shelf hardware from Micro Research Finland. A GPS time base is also utilized to provide client timestamping synchronization via NTP/PTP. We describe our methods for software-generated event and beam pulse patterns, performance of installed equipment against project requirements, integration with other systems and challenges encountered during development.
 
poster icon Poster MOPHA033 [6.598 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA033  
About • paper received ※ 03 October 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA039 Slow Control Systems at BM@N and MPD/NICA Detector Experiments detector, experiment, TANGO, status 278
 
  • D. Egorov, V.B. Shutov
    JINR, Dubna, Moscow Region, Russia
  • P.V. Chumakov, R.V. Nagdasev
    JINR/VBLHEP, Dubna, Moscow region, Russia
 
  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. BM@N (Baryonic Matter at Nuclotron) is the first experiment at the complex. It is an experimental setup in the fixed-target hall of the Nuclotron to perform a research program focused on the production of strange matter in heavy-ion collisions. MPD (Multipurpose Detector) is a detector for colliding beam experiments at the complex, and it is being developed to provide: efficient registration of the particles produced by heavy ion collisions; identification of particle type, charge and energy; reconstruction of vertices of primary interactions and the position of secondary particle production. Existing Slow Control Systems for BM@N experiment, assembling, and testing zones of MPD detectors are based on Tango Controls. They provide monitoring and control of diverse hardware for efficient data taking, stable operation of detectors and quality control of assembled modules. Current status and developments as well as future design and plans for MPD Slow Control System will be reported.  
poster icon Poster MOPHA039 [8.295 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA039  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA040 Beam Position Feedback System Supported by Karabo at European XFEL feedback, diagnostics, FEL, photon 281
 
  • V. Bondar, M. Beg, M. Bergemann, S. Brockhauser, C. Carinan, R. Costa, F. Dall’Antonia, C. Danilevski, W. Ehsan, S.G. Esenov, R. Fabbri, H. Fangohr, G. Flucke, D. Fulla Marsa, A. Galler, G. Giovanetti, D. Goeries, J. Grünert, S. Hauf, D.G. Hickin, T. Jarosiewicz, E. Kamil, Y. Kirienko, A. Klimovskaia, T.A. Kluyver, D. Mamchyk, T. Michelat, I. Mohacsi, A. Parenti, D.B. Rück, H. Santos, R. Schaffer, A. Silenzi, C. Youngman, P. Zalden, J. Zhu
    EuXFEL, Schenefeld, Germany
  • S. Brockhauser
    BRC, Szeged, Hungary
  • H. Fangohr
    University of Southampton, Southampton, United Kingdom
 
  The XrayFeed device of Karabo [1, 2] is designed to provide spatial X-ray beam stability in terms of drift compensation utilizing different diagnostic components at the European XFEL (EuXFEL). Our feedback systems proved to be indispensable in cutting-edge pump-probe experiments at EuXFEL. The feedback mechanism is based on a closed loop PID control algorithm [3] to steer the beam position measured by a so-called diagnostic devices to the desired centered position via defined actuator adjusting the alignment of X-ray optical elements, in our case a flat X-ray mirror system. Several diagnostic devices and actuators can be selected according to the specific experimental area where a beam position feedback is needed. In this contribution, we analyze the improvement of pointing stability of X-rays using different diagnostic devices as an input source for our feedback system. Different types of photon diagnostic devices such as gas-based X-ray monitors [4], quadrant detectors based on avalanche photo diodes [5] and optical cameras imaging the X-ray footprint on scintillator screens have been evaluated in our pointing stability studies.  
poster icon Poster MOPHA040 [0.963 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA040  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA041 Cause-and-Effect Matrix Specifications for Safety Critical Systems at CERN operation, PLC, SCADA, cryogenics 285
 
  • B. Fernández Adiego, E. Blanco Viñuela, M. Charrondiere, R. Speroni
    CERN, Geneva, Switzerland
  • M. Bonet, H.D. Hamisch, M.H. de Queiroz
    UFSC, Florianópolis, Brazil
 
  One of the most critical phases in the development of a Safety Instrumented System (SIS) is the functional specification of the Safety Instrumented Functions (SIFs). This step is carried out by a multidisciplinary team of process, controls and safety experts. This functional specification must be simple, unambiguous and compact to allow capturing the requirements from the risk analysis, and facilitating the design, implementation and verification of the SIFs. The Cause and Effect Matrix (CEM) formalism provides a visual representation of Boolean expressions. This makes it adequate to specify stateless logic, such as the safety interlock logic of a SIS. At CERN, a methodology based on the CEM has been applied to the development of a SIS for a magnet test bench facility. This paper shows the applicability of this methodology in a real magnet test bench and presents its impact in the different phases of the IEC 61511 safety lifecycle.  
poster icon Poster MOPHA041 [0.751 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA041  
About • paper received ※ 27 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA042 Evaluating VISTA and EPICS With Regard to Future Control Systems Development at ISIS EPICS, hardware, database, software 291
 
  • I.D. Finch
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
 
  The ISIS Muon and Neutron Source has been in operation for more than 30 years and has already seen one complete replacement of its controls system software. Currently ISIS uses the Vista controls system suite of software. I present our work in implementing a new EPICS control system for our Front End Test Stand (FETS) currently running VISTA. This new EPICS system is being used to evaluate a possible migration from Vista to EPICS at a larger scale in ISIS. I present my experience in the initial implementation of EPICS, considerations on using a phased transition during which the two systems are run in parallel, and our future plans with regard to developing control systems in an established decades-old accelerator with heterogeneous systems.  
poster icon Poster MOPHA042 [0.396 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA042  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA043 Accelerator Control Data Mining with WEKA target, database, network, GUI 293
 
  • W. Fu, K.A. Brown, T. D’Ottavio, P.S. Dyer, S. Nemesure
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
Accelerator control systems generates and stores many time-series data related to the performance of an accelerator and its support systems. Many of these time series data have detectable change trends and patterns. Being able to timely detect and recognize these data change trends and patterns, analyse and predict the future data changes can provide intelligent ways to improve the controls system with proactive feedback/forward actions. With the help of advanced data mining and machine learning technology, these types of analyses become easier to produce. As machine learning technology matures with the inclusion of powerful model algorithms, data processing tools, and visualization libraries in different programming languages (e.g. Python, R, Java, etc), it becomes relatively easy for developers to learn and apply machine learning technology to online accelerator control system data. This paper explores time series data analysis and forecasting in the Relativistic Heavy Ion Collider (RHIC) control systems with the Waikato Environment for Knowledge Analysis (WEKA) system and its Java data mining APIs.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA043  
About • paper received ※ 20 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA045 A New Simulation Stucture to Improve Software Dependability in Collider-Accelerator Control Systems simulation, framework, factory, network 301
 
  • Y. Gao, T.G. Robertazzi
    Stony Brook University, Stony Brook, New York, USA
  • K.A. Brown, J. Morris, R.H. Olsen
    BNL, Upton, New York, USA
 
  In this work, we propose a new simulation framework aiming to improve the robustness of the control system. It focuses on enhancing the reliability of controls ADO codes by running user-customized testing. The new simulation architecture has two independent parts; together they cover a large amount of ADOs frequently used by developers. The first part of the simulation framework focuses on testing ADOs with GPIB connections to devices. It consists of several function blocks and has a switch mechanism which enables users to conveniently turn on and off the simulation mode without changing the ADO codes. Moreover, it contains a special module which automates testing on ADO codes. Testing results are summarized and presented to users for codes analysis. The second part of the framework adopts a totally different structure. It simulates a different type of interface. Specifically, it focuses on testing ADOs with Ethernet connections to devices. It is based on a powerful networking engine called Twisted, which is an event-driven network programming framework developed by the Twisted Matrix Labs. The simulation framework can handle multiple types of devices at the same time.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA045  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA046 A New Simulation Timing System for Software Testing in Collider-Accelerator Control Systems timing, simulation, booster, software 307
 
  • Y. Gao, T.G. Robertazzi
    Stony Brook University, Stony Brook, New York, USA
  • K.A. Brown, M. Harvey, J. Morris, R.H. Olsen
    BNL, Upton, New York, USA
 
  Particle accelerators need a timing mechanism to properly accelerate the beam from its source to its destination. The synchronization among accelerator devices is important, which is accomplished by a distribution of timing signals. Devices which require their times synchronized to the acceleration cycle are connected to timelines. Timing signals are sent out along the timelines in the form of digital codes. Correspondingly, devices in the complex are equipped with timeline decoders, which allow devices to extract timing signals appropriately. In this work, a new simulation architecture is introduced which can generate user-specific timing events for software testing in the control systems.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA046  
About • paper received ※ 27 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA047 CERN Secondary Beamlines Software Migration Project software, database, experiment, optics 312
 
  • A. Gerbershagen, D. Banerjee, J. Bernhard, M. Brugger, N. Charitonidis, L. Gatignon, E. Montbarbon, B. Rae, M.S. Rosenthal, M.W.U. Van Dijk
    CERN, Meyrin, Switzerland
  • G. D’Alessandro
    JAI, Egham, Surrey, United Kingdom
  • I. Peres
    Technion, Haifa, Israel
 
  The Experimental Areas group of the CERN Engineering department operates a number of beamlines for the fixed target experiments, irradiation facilities and test beams. The software currently used for the simulation of the beamline layout (BEATCH), beam optics (TRANSPORT), particle tracking (TURTLE) and muon halo calculation (HALO) has been developed in FORTRAN in the 1980s and requires an update in order to ensure long-term continuity. The ongoing Software Migration Project transfers the beamline description to a set of newer commonly used software codes, such as MADX, FLUKA, G4Beamline, BDSIM etc. This contribution summarizes the goals and the scope of the project. It discusses the implementation of the beamlines in the new codes, their integration into the CERN layout database and the interfaces to the software codes used by other CERN groups. This includes the CERN secondary beamlines control system CESAR, which is used for the readout of the beam diagnostics and control of the beam via setting of the magnets, collimators, filters etc. The proposed interface is designed to allow a comparison between the measured beam parameters and the ones calculated with beam optics software.  
poster icon Poster MOPHA047 [1.220 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA047  
About • paper received ※ 25 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA050 Towards Improved Accessibility of the Tango Controls TANGO, device-server, software, hardware 328
 
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • R. Bourtembourg, A. Götz
    ESRF, Grenoble, France
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  Funding: Tango Community
Tango Controls is successfully applied at more than 40 scientific institutions and industrial projects. These institutions do not only use the software but also actively participates to its development. The Tango Community raised several projects and activities to support collaboration as well as to make Tango Controls being easier to start with. Some of the projects are led by S2Innovation. These projects are: gathering and unifying of Tango Controls documentation, providing a device classes catalogue and preparation of a so-called TangoBox virtual machine. Status of the projects will be presented as well as their impact on the Tango Controls collaboration.
 
poster icon Poster MOPHA050 [3.703 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA050  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA051 Towards Specification of Tango V10 TANGO, CORBA, framework, network 331
 
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • A. Götz
    ESRF, Grenoble, France
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
  • L. Pivetta
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Funding: Tango Community
More than 40 laboratories use Tango Controls as a framework for their control systems. During its 18 years of existence, Tango Controls has evolved and matured. The latest 9.3.3 release is regarded as the most stable and feature-reach version of the framework. However, it makes use of already outdated CORBA technology which impacts all the stack, from the low-level transport protocol up to the client API and tools. The Tango Community decided to move forward and is preparing for so-called Tango Controls v10. Tango v10 is meant to be more a new implementation of the framework than a release of new features. The new implementation shall make the code easier to maintain and extend as well as remove legacy technologies. At the same time, it shall keep the Tango Controls objective philosophy and allows the new implementation to coexist with the old one at the same laboratory. The first step in the process is to provide a formal specification of current concepts and protocol. This specification will be base for the development and verification of new source code. Formal specification of Tango Controls and its purpose will be presented along with used tools and methodologies.
 
poster icon Poster MOPHA051 [1.931 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA051  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA052 Evolution Based on MicroTCA and MRF Timing System EPICS, timing, MEBT, PLC 334
 
  • F. Gougnaud, P. Bargueden, J.F. Denis, A. Gaget, P. Guiho, T.J. Joannem, A. Lotode, Y. Lussignol, Y. Mariette, V. Nadot, N. Solenne
    CEA-DRF-IRFU, France
  • Q. Bertrand, G. Ferrand, F. Gohier
    CEA-IRFU, Gif-sur-Yvette, France
  • I. Hoffman Moran, E. Reinfeld, I. Shmuely
    Soreq NRC, Yavne, Israel
 
  For many years our Institute CEA IRFU has had a sound experience in VME and EPICS. For the accelerator projects SPIRAL2 at Ganil in Normandy and IFMIF/LIPAc at JAEA/Rokkasho (Japan) the EPICS control systems were based on VME. For 5 years our Institute has been involved in several in-kind collaboration contracts with ESS. For the first contracts (ESS test stands, Source and LEBT controls) ESS recommended us to use VME based solutions on IOxOS boards. Our close collaboration with ESS, their support and the requirements for new projects have led us to develop a standardized hardware and software platform called IRFU EPICS Environment based on microTCA.4 and MRF timing system. This paper describes the advantages of the combination of these recent technologies and the local control system architectures in progress for the SARAF project.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA052  
About • paper received ※ 30 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA053 Status of Control and Synchronization Systems Development at Institute of Electronic Systems LLRF, FEL, cavity, electron 338
 
  • M.G. Grzegrzółka, A. Abramowicz, A. Ciszewska, K. Czuba, B. Gąsowski, P.K. Jatczak, M. Kalisiak, T. Lesniak, M. Lipinski, T. Owczarek, R. Papis, I. Rutkowski, K. Sapór, M. Sawicka, D. Sikora, M. Urbański, L. Zembala, M. Żukociński
    Warsaw University of Technology, Institute of Electronic Systems, Warsaw, Poland
 
  Funding: This work was supported by the Polish Ministry of Science and Higher Education under Grant DIR/WK/2016/06 and DIR/WK/2016/03.
Institute of Electronic Systems (ISE) at Warsaw University of Technology designs, builds and installs control and synchronization systems for several accelerator facilities. In recent years ISE together with the Deutsches Elektronen-Synchrotron (DESY) team created the RF synchronization system for the European XFEL in Hamburg. ISE is a key partner in several other projects for DESY flagship facilities. The group participated in development of the MTCA.4 standard and designed a family of components for the MTCA.4-based LLRF control system. Currently, ISE contributes to the development of the Master Oscillators for XFEL and FLASH, and phase reference distribution system for SINBAD. Since 2016 ISE is an in-kind partner for the European Spallation Source (ESS), working on the phase reference line for the ESS linac, components for 704.42 MHz LLRF control system, including a MTCA.4-based LO signal generation module and the Cavity Simulator. In 2019 ISE became one of the co-founders of the Polish Free-Electron Laser (PolFel) located in the National Centre for Nuclear Research in Świerk. The overview of the recent projects for large physics experiments ongoing at ISE is presented.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA053  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA059 Ultra-High Precision Timing System for the CEA-Laser Megajoule timing, laser, ISOL, shielding 347
 
  • S. Hocquet, N. Bazoge, Ph. Hours, D. Monnier-Bourdin
    Greenfield Technology, Massy, France
  • T. Falgon, T. Somerlinck
    CEA, LE BARP cedex, France
 
  High power laser such as the Laser MegaJoule (LMJ) or National Ignition Facility (NIF) requires different types of trigger precision to synchronize all the laser beams, plasma diagnostics and generate fiducials. Greenfield Technology, which designs and produces picosecond delay generator and timing system for about 20 years, has been hired by CEA to develop new products to meet the LMJ requirements. About 2000 triggers are about to be set to control and synchronize all of the 176 laser beams on the target with a precision better than 40 ps RMS. Among these triggers, Greenfield Technology’s GFT1012 is a 4-channels delay generator challenging ultra-high performances: an ultra-low jitter between 2 slaves below 4 ps RMS and a peak-to-peak wander over 1 week lower than 6 ps due to a thermal control of the most sensitive part (the thermal drift is below 1 ps/°C) and specific developments for clock management and restitution. On going investigation should bring the jitter close to 2 ps RMS between 2 slaves.  
poster icon Poster MOPHA059 [0.488 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA059  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA062 The Personnel Safety System of ELI-ALPS laser, PLC, interlocks, radiation 351
 
  • F. Horvath, L.J. Fülöp, Sz. Horváth, Z. Héjja, T. Kecskés, I. Kiss, V. Kurusa, G. Kávai, K. Untener
    ELI-ALPS, Szeged, Hungary
 
  Funding: ELI-ALPS is supported by the European Union and cofinanced by the European Regional Development Fund (GOP-1.1.1-12/B-2012-000, GINOP-2.3.6-15-2015-00001)
ELI-ALPS will be the first large-scale attosecond facility accessible to the international scientific community and its user groups. The facility-wide Personnel Safety System (PSS) has been successfully developed and commissioned for the majority of the laboratories. The system has three major goals. First, it provides safe and automatic sensing and interlocking engineering measures as well as monitoring and controlling interfaces for all laboratories in Building A: emergency stop buttons, interlock and enabling signals, door and roller blind sensors, and entrance control. Second, it integrates and monitors the research technology equipment delivered by external parties as black-box systems (all laser systems, and some others). Third, it includes the PSS subsystems of research technology equipment developed on site by in-house and external experts (some of the secondary sources). The gradual development of the system is based on the relevant standards and best practices of functional safety as well as on an iterative and systematic lifecycle incorporating several internal and external reviews. The system is implemented with an easily maintainable network of safety PLCs.
 
poster icon Poster MOPHA062 [1.323 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA062  
About • paper received ※ 30 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA064 An Off-Momentum Beam Loss Feedback Controller and Graphical User Interface for the LHC feedback, monitoring, GUI, collimation 360
 
  • B. Salvachua, D. Alves, G. Azzopardi, S. Jackson, D. Mirarchi, M. Pojer
    CERN, Meyrin, Switzerland
  • G. Valentino
    University of Malta, Information and Communication Technology, Msida, Malta
 
  During LHC operation, a campaign to validate the configuration of the LHC collimation system is conducted every few months. This is performed by means of loss maps, where specific beam losses are deliberately generated with the resulting loss patterns compared to expectations. The LHC collimators have to protect the machine from both betatron and off-momentum losses. In order to validate the off-momentum protection, beam losses are generated by shifting the RF frequency using a low intensity beam. This is a delicate process that, in the past, often led to the beam being dumped due to excessive losses. To avoid this, a feedback system based on the 100 Hz data stream from the LHC Beam Loss system has been implemented. When given a target RF frequency, the feedback system approaches this frequency in steps while monitoring the losses until the selected loss pattern conditions are reached, so avoiding the excessive losses that lead to a beam dump. This paper will describe the LHC off-momentum beam loss feedback system and the results achieved.  
poster icon Poster MOPHA064 [5.005 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA064  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA068 Improving Reliability of the Fast Extraction Kicker Timing Control at the AGS kicker, software, timing, extraction 373
 
  • P.K. Kankiya, J.P. Jamilkowski
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
The fast extraction kicker system at AGS to RHIC transport line uses Stanford Research DG535 delay generators to time, synchronize, and trigger charging power supplies and high-level thyratron trigger pulse generators. This timing system has been upgraded to use an SRS DG645 instrument due to reliability issues with the aforementioned model and slow response time of GPIB buses. The new model provides the relative timing of the separate kicker modules of the assembly from a synchronized external trigger with the RF system. Specifications of the timing scheme, an algorithm to load settings synchronized with RHIC real-time events, and performance analysis of the software will be presented in the paper.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA068  
About • paper received ※ 12 July 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA069 Automation of the Undulator Middle Plane Alignment Relative to the Electron Beam Position Using the K-Monochromator undulator, electron, FEL, photon 375
 
  • S. Karabekyan, S. Abeghyan, W. Freund
    EuXFEL, Schenefeld, Germany
  • L. Fröhlich
    DESY, Hamburg, Germany
 
  The correct K value of an undulator is an important parameter to achieve lasing conditions at free electron lasers. The accuracy of the installation of the undulator in the tunnel is limited by the accuracy of the instruments used in surveying. Moreover, the position of the electron beam also varies depending on its alignment. Another source of misalignment is ground movement and the resulting change in the position of the tunnel. All this can lead to misalignment of the electron beam position relative to the center of the undulator gap up to several hundred microns. That, in turn, will lead to a deviation of the ΔK/K parameter several times higher than the tolerance requirement. An automated method of aligning the middle plane of the undulator, using a K-monochromator, was developed and used at European XFEL. Details of the method are described in this article. The results of the K value measurements are discussed.  
poster icon Poster MOPHA069 [0.780 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA069  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA071 Integrated Multi-Purpose Tool for Data Processing and Analysis via EPICS PV Access LEBT, linac, EPICS, monitoring 379
 
  • J.H. Kim, H.S. Kim, Y.M. Kim, H.-J. Kwon, Y.G. Song
    Korea Atomic Energy Research Institute (KAERI), Gyeongbuk, Republic of Korea
 
  Funding: This work has been supported through KOMAC (Korea Multi-purpose Accelerator Complex) operation fund of KAERI by MSIT (Ministry of Science and ICT)
At the KOMAC, we have been operating a proton linac, consists of an ion source, low energy beam transport, a radio frequency quadrupole and eleven drift tube linacs for 100 MeV. The beam that users require is transported to the five target rooms using linac control system based on EPICS framework. In order to offering stable beam condition, it is important to figure out characteristic of a 100 MeV proton linac. Then the beam diagnosis systems such as beam current monitoring system, beam phase monitoring system and beam position monitoring system are installed on linac. All the data from diagnosis systems are monitored using control system studio for user interface and are archived through archive appliance. Operators analyze data after experiment for linac characteristic or some events are happened. So data scanning and processing tools are required to manage and analysis the linac more efficiently. In this paper, we describe implementation for the integrated data processing and analysis tools based on data access.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA071  
About • paper received ※ 30 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA072 Automation in NSRC SOLARIS With Python and Tango Controls TANGO, vacuum, MMI, real-time 382
 
  • W.T. Kitka, M.K. Falowski, A.M. Marendziak, N. Olszowska, M. Zając
    NSRC SOLARIS, Kraków, Poland
 
  NSRC SOLARIS is a 1.5 GeV third generation light source constructed at Jagiellonian University in Kraków, Poland. The machine was commissioned in April 2016 and operates in decay mode. Two beamlines PEEM/XAS and UARPES were commissioned in 2018 and they have opened for conducting research in fall 2018. Two more beamlines (PHELIX and XMCD) are installed now and will be commissioned soon. Due to small size of the team and many concurrent tasks, automation is very important. Automating many tasks in a quick and effective way is possible thanks to the control system based on TANGO Controls and Python programming language. With facadevice library the necessary values can be easily calculated in real-time. Beam position correction with PID controller at PEEM/XAS and UARPES beamlines, alarm handling in SOLARIS Heating Unit Controller and real-time calculation of various vacuum parameters are shown as examples.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA072  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA073 Recent Updates of the RIKEN RI Beam Factory Control System EPICS, power-supply, experiment, cyclotron 384
 
  • M. Komiyama, M. Fujimaki, N. Fukunishi, A. Uchiyama
    RIKEN Nishina Center, Wako, Japan
 
  We report on two latest updates of the RIKEN Radioactive Isotope Beam Factory (RIBF) control system. First, the successor of the existing beam interlock system (BIS) operated since 2006 was developed in 2019. As a first step, it covers a small part of the RIBF facility. The new interlock system is based on a programmable logic controller (PLC) and uses a Linux-based PLC-CPU on that the Experimental Physics and Industrial Control System (EPICS) programs can be executed in addition to a sequencer. By using two kinds of CPUs properly according to the speed required for each signal handled in the system, we succeeded in reducing the response time less than one third of the BIS in the performance test using prototype. Second, we plan to expand coverage of the alarm system. We have applied the Best Ever Alarm System Toolkit (BEAST) for several years in addition to the Alarm Handler mainly to vacuum components. We have tried to include the magnet power supplies but found difficulties in treating old power supplies having large fluctuations of read-out values of their excitation currents in an appropriate manner. Our trials to overcome this problem will be presented.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA073  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA075 EPICS Support Module for Efficient UDP Communication With FPGAs EPICS, operation, low-level-rf, machine-protect 388
 
  • M.G. Konrad, E. Bernal, M.A. Davis
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661
The driver linac of the Facility for Rare Isotope Beams (FRIB) contains 332 cavities which are controlled by individual FPGA-based low-level RF controllers. Due to limited hardware resources the EPICS IOCs cannot be embedded in the low-level RF controllers but are running on virtual machines communicating with the devices over Ethernet. An EPICS support module communicating with the devices over UDP has been developed based on the Asyn library. It supports efficient read and write access for both scalar and array data as well as support for triggering actions on the device. Device-related parameters like register addresses and data types are configurable in the EPICS record database making the support module independent of the hardware and the application. This also allows engineers to keep up with evolving firmware without recompiling the support library. The implementation of the support module leverages modern C++ features and relies on timers for periodic communication, timeouts, and detection of communication problems. The latter allows the communication code to be tested separately from the timers keeping the run time of the unit tests short.
 
poster icon Poster MOPHA075 [4.216 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA075  
About • paper received ※ 03 October 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA078 Renovation of the SPS Personnel Protection System: A Configurable Approach site, software, PLC, operation 395
 
  • T. Ladzinski, B. Fernández Adiego, F. Havart
    CERN, Meyrin, Switzerland
 
  The renovation of the SPS Personnel Protection System (PPS) comprises the installation of industrial access control solutions and the implementation of a new safety instrumented system tailored to the particular needs of the accelerator. The SPS has been a working horse of the CERN accelerator complex for many decades and its configuration has changed through the many years of operation. The classic solutions for safety systems design, used in the LHC and PS machines, have not been judged adequate for this accelerator undergoing perpetual changes, composed of many sites forming several safety chains. In order to avoid expensive software modifications, each time the accelerator configuration evolves, a configurable safety software design was proposed. This paper presents the hardware architecture of the PLC-based SPS PPS and the configurable software architecture proposed. It further reports on the testing and formal verification activities performed to validate the safety software and discusses the pros and cons of the configurable approach.  
poster icon Poster MOPHA078 [2.063 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA078  
About • paper received ※ 29 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA080 Automatic Reconfiguration of CERN 18 kV Electrical Distribution - the Auto Transfer Control System network, operation, PLC, Ethernet 400
 
  • J.C. Letra Simoes, S. Infante, F.A. Marin
    CERN, Geneva, Switzerland
 
  Availability is key to electrical power distribution at CERN. The CERN electrical network has been consolidated over the last 15 years in order to cope with the evolving needs of the laboratory and now comprises a 200 MW supply from the French grid at 400 kV, a partial back up from the Swiss grid at 130 kV and 16 diesel generators. The Auto Transfer Control System has a critical role in minimizing the duration of power cuts on this complex electrical network, thus significantly reducing the impact of downtime on CERN accelerator operation. In the event of a major power loss, the control system analyzes the global status of the network and decides how to reconfigure the network from alternative sources, following predefined constraints and priorities. The Auto Transfer Control System is based on redundant logical controllers (PLC) with multiple remote IO stations linked via an Ethernet IP ring (over optical fiber) across the three major substations at CERN. This paper describes the system requirements, constraints and the applicable technologies, which will be used to deliver an operational system by 2020.  
poster icon Poster MOPHA080 [1.586 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA080  
About • paper received ※ 26 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA085 CERN Controls Open Source Monitoring System monitoring, software, status, database 404
 
  • F. Locci, F. Ehm, L. Gallerani, J. Lauener, J.P. Palluel, R. Voirin
    CERN, Meyrin, Switzerland
 
  The CERN accelerator controls infrastructure spans several thousands of machines and devices used for Accelerator control and data acquisition. In 2009 a full home-made CERN solution has been developed (DIAMON) to monitor and diagnose the complete controls infrastructure. The adoption of the solution by an enlarged community of users and its rapid expansion led to a final product that became more difficult to operate and maintain, in particular because of the multiplicity and redundancy of the services, the centralized management of the data acquisition and visualization software, the complex configuration and also the intrinsic scalability limits. At the end 2017, a complete new monitoring system for the beam controls infrastructure was launched. The new "COSMOS" system was developed with two main objectives in mind: First, detect instabilities and prevent breakdowns of the control system infrastructure and to provide users with a more coherent and efficient solution for the development of their specific data monitoring agents and related dashboards. This paper describes the overall architecture of COSMOS, focusing on the conceptual and technological choices of the system.  
poster icon Poster MOPHA085 [1.475 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA085  
About • paper received ※ 29 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA090 Design of Vessel and Beamline Vacuum and Gas Control System for Proton Radiography vacuum, proton, network, software 417
 
  • P.S. Marroquin, J.D. Bernardin, J.G. Gioia, D.A. Hathcoat, A. Llobet, H.J. Sandin, W. Winton
    LANL, Los Alamos, New Mexico, USA
 
  Funding: Supported by the US Department of Energy, Los Alamos National Laboratory. Managed by Triad National Security, LLC, for the DOE National Nuclear Security Administration (Contract 89233218CNA000001).
A new capability for conducting explosively-driven dynamic physics experiments at the Proton Radiographic (pRad) facility at Los Alamos National Laboratory (LANL) is in development. The pRad facility, an experimental area of the Los Alamos Neutron Science Center (LANSCE), performs multi frame proton radiography of materials subjected to an explosive process. Under design is a new beamline with confinement and containment vessels and required supporting systems and components. Five distinct vacuum sections have been identified, each equipped with complete vacuum pumping assemblies. Inert gas systems are included for backfill and pressurization and supporting piping integrates the subsystems for gas distribution and venting. This paper will discuss the design of the independent vacuum control subsystems, the integrated vacuum and gas control system and full incorporation into the Experimental Physics and Industrial Control System (EPICS) based LANSCE Control Systems and Networks.
LA-UR-19-23843
 
poster icon Poster MOPHA090 [2.167 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA090  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA091 ESS MEBT Control System Integration EPICS, MEBT, PLC, interlocks 421
 
  • I. Mazkiaran, I. Bustinduy, G. Harper, A. Rodríguez Páramo, C. de la Cruz
    ESS Bilbao, Zamudio, Spain
  • J.P.S. Martins
    ESS, Lund, Sweden
 
  The high power linac of European Spallation Source, ESS (Lund, Sweden), accelerates 62.5 mA of protons up to 2 GeV in a sequence of normal conducting and superconducting accelerating structures. The Medium Energy Beam Transport (MEBT) line has been designed tested and mounted at ESS Bilbao premises to guarantee tight requirements are met. The main purpose of this 3.62 MeV MEBT is to match the RFQ output beam characteristics to the DTL input requirements both transversally using quadrupoles, and longitudinally RF buncher cavities. Additionally, the beam is also cleaned by efficient use of halo scrapers and pulse shape by means of a fast chopper. Besides, beam characterization (beam current, pulse shape, size, emittance) is performed using a comprehensive set of diagnostics. Therefore, firstly, control integration of magnets and steerers power supplies, for quadrupoles, as well as synchronism, triggering, linked to high voltage pulsers within the chopper control, is part of the commitment for the present work. Secondly, the control developments of beam instruments such as Faraday Cup and Emittance Meter Unit will be described. All the integrations are based on ESS EPICS environment.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA091  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA092 Prototyping the Resource Manager and Central Control System for the Cherenkov Telescope Array operation, software, data-acquisition, status 426
 
  • D. Melkumyan, I. Sadeh, T. Schmidt, P.A. Wegner
    DESY Zeuthen, Zeuthen, Germany
  • M. Fuessling, I. Oya
    CTA, Heidelberg, Germany
  • S. Sah, M. Sekoranja
    Cosylab, Ljubljana, Slovenia
  • U. Schwanke
    Humboldt University Berlin, Institut für Physik, Berlin, Germany
  • J. Schwarz
    INAF-Osservatorio Astronomico di Brera, Merate, Italy
 
  The Cherenkov Telescope Array (CTA) will be the next generation ground-based observatory for gamma-ray astronomy at very-high energies. CTA will consist of two large arrays with 118 Cherenkov telescopes in total, deployed in Paranal (Chile) and Roque de Los Muchachos Observatories (Canary Islands, Spain). The Array Control and Data Acquisition (ACADA) system provides the means to execute observations and to handle the acquisition of scientific data in CTA. The Resource Manager & Central Control (RM&CC) sub-system is a core element in the ACADA system. It implements the execution of observation requests received from the scheduler sub-system and provides infrastructure services concerning the administration of various resources to all ACADA sub-systems. The RM&CC is also responsible of the dynamic allocation and management of concurrent operations of up to nine telescope sub-arrays, which are logical groupings of individual CTA telescopes performing coordinated scientific operations. This contribution presents a summary of the main RM&CC design features, and of the future plans for prototyping.  
poster icon Poster MOPHA092 [1.595 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA092  
About • paper received ※ 18 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA096 ESS Drift Tube Linac Control System Architecture and Concept of Operations DTL, EPICS, hardware, software 436
 
  • M. Montis, L. Antoniazzi, A. Baldo, M.G. Giacchini
    INFN/LNL, Legnaro (PD), Italy
  • T. Fay
    ESS, Lund, Sweden
 
  The Drift Tube Linac (DTL) of the European Spallation Source (ESS)* is designed to operate at 352.2 MHz with a duty cycle of 4% (3 ms pulse length, 14 Hz repetition period) and will accelerate a proton beam of 62.5 mA pulse peak current from 3.62 to 90 MeV. According to the Project standards, the entire control system is based on the EPICS framework**. This paper presents the control system architecture designed for the DTL apparatus by INFN-LNL***, emphasizing in particular the technological solutions adopted and the high level control orchestration, used to standardize the software under logic design, implementation and maintenance points of view.
*https://europeanspallationsource.se/
**https://epics-controls.org/
***https://web.infn.it/epics/
 
poster icon Poster MOPHA096 [2.076 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA096  
About • paper received ※ 22 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA097 EPICS Based Control System for SPES Tape Station for Beam Characterization: Motion System and Controls EPICS, software, hardware, experiment 440
 
  • M. Montis, M.G. Giacchini, T. Marchi
    INFN/LNL, Legnaro (PD), Italy
  • J.K. Abraham
    iThemba LABS, Somerset West, South Africa
  • B. Genolini, L. Vatrinet, D. Verney
    Université Paris-Saclay, CNRS/IN2P3, IJCLab, Orsay, France
 
  The SPES* Tape Station (STS) for Radioactive Ion Beams (RIBs) characterization is under construction at LNL. This tool will be used to measure the actual composition of the radioactive ion beams extracted from the SPES-β ion source and to optimize the source’s parameters. STS will provide beam diagnostic information by determining the beam composition and intensity. At the same time, it will be able to measure the target release curves needed for the source’s characterization and development. The core part of the system, the related motor and controls are being designed and constructed in synergy with IPN Orsay (France), iThemba Laboratories (South Africa) and the Gamma collaboration (INFN-CSN3). In particular, the mechanical part is based on the existing BEDO** tape system operated in ALTO while the control system for motion is an EPICS*** base application under implementation by iThemba and INFN, result of a upgrade operation required to substitute obsoleted hardware and update logic and algorithm.
*https://web.infn.it/spes/
**Etil et al. PRC 91, 064317 (2015)
***https://epics-controls.org/
 
poster icon Poster MOPHA097 [2.424 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA097  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA098 A New Communication Interface for the European Southern Observatory (ESO)’s Very Large Telescope Technical Detector Control System Using Aravis, an Open-Source Library for GenICam Cameras interface, detector, Ethernet, software 444
 
  • K.F. Mulholland
    OSL, St Ives, Cambridgeshire, United Kingdom
  • J. Knudstrup, F. Pellegrin
    ESO, Garching bei Muenchen, Germany
 
  The European Southern Observatory’s Very Large Telescope (VLT) provides support for high-performance industrial cameras with its Technical Detector Control System (TDCS). Until now, TDCS has used a communication interface based on an API from Allied Vision Technologies (AVT), which only supports cameras made by AVT. As part of the VLT 2019 release, a new communication interface has been developed for TDCS using Aravis, the open-source library for GenICam cameras. Aravis has been independently developed to provide support for cameras from any vendor, although this is not guaranteed. It reads the GenICam interface of a GigE Vision camera to enable control. It also has capabilities for USB3Vision cameras. With this new communication interface, support for other manufacturers is now possible. It has been tested with cameras from AVT and Basler, and further tests using a CameraLink camera with a GigE Vision adapter are planned. This paper will discuss the capabilities of Aravis, considerations in the design of the communication interface, and lessons learnt from the implementation.  
poster icon Poster MOPHA098 [0.452 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA098  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA100 quasar : The Full-Stack Solution for Creation of OPC-UA Middleware software, embedded, SCADA, detector 453
 
  • P.P. Nikiel, P. Moschovakos, S. Schlenker
    CERN, Meyrin, Switzerland
 
  Quasar (Quick OPC-UA Server Generation Framework) enables efficient development of OPC-UA servers. The project evolved into a software ecosystem providing complete OPC-UA support for Detector Control Systems. OPC-UA servers can be modeled and generated and profit from tooling to aid development, deployment and maintenance. OPC-UA client libraries can be generated and published to users. Client-server chaining is supported. quasar was used to build OPC-UA servers for different computing platforms including server machines, credit-card computers as well as System-on-a-chip solutions. Quasar generated servers can be integrated as slave modules into other software projects written in higher-level programming languages (such as Python) to provide OPC-UA information exchange. quasar supports quick and efficient integration of OPC-UA servers into a control system based on the WinCC OA SCADA platform. The ecosystem can work with different OPC-UA stacks including 100% free and open-source ones. Thus it’s not restricted by licensing constraints. The contribution will present an overview and the evolution of the ecosystem along with example applications from ATLAS DCS and beyond.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA100  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA103 The PLC Control System for the RF Upgrade of the Super Proton Synchrotron PLC, cavity, GUI, hardware 458
 
  • J.C. Oliveira, L. Arnaudon, A. Diaz Fontalva
    CERN, Geneva, Switzerland
 
  During the CERN Long Shutdown 2 (LS2), the 200 MHz main acceleration system of the Super Proton Synchrotron (SPS) is being upgraded. Two cavities will be added to reach a total of six. Each new cavity will be powered by Solid State Power Amplifiers (SSPA) grouped into 16 "towers" of 80 modules each, in total 2560 modules. This paper describes the newly developed control system which uses a master PLC for control and interlock of each cavity and the slave PLC controllers for each of the solid state amplifier towers. The system topology and design choices are discussed. Control and interlocking of all subsystems necessary for the operation of an RF cavity are detailed, and the interaction between the master and slave PLC controllers is outlined. We discuss some preliminary results and performance of the test installation.  
poster icon Poster MOPHA103 [3.012 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA103  
About • paper received ※ 27 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA105 Adaptation of CERN Power Converter Controls for Integration into Other Laboratories using EPICS and TANGO EPICS, TANGO, software, hardware 462
 
  • S.T. Page, J. Afonso, C. Ghabrous Larrea, J. Herttuainen, Q. King, B. Todd
    CERN, Geneva, Switzerland
 
  Modern power converters (power supplies) at CERN use proprietary controls hardware, which is integrated into the wider control system by software device servers developed specifically for the CERN environment, built using CERN libraries and communication protocols. There is a growing need to allow other HEP laboratories to make use of power converters that were originally developed for CERN and, consequently, a desire to allow for their efficient integration into control systems used at those laboratories, which are generally based upon either of the EPICS and Tango frameworks. This paper gives an overview of power converter equipment and software currently being provided to other laboratories through CERN’s Knowledge and Technology Transfer program and describes differences identified between CERN’s control system model and that of EPICS, which needed to be accounted for. A reference EPICS implementation provided by CERN to other laboratories to facilitate integration of the CERN power converter controls is detailed and the prospects for the development of a Tango equivalent in the future are also covered.  
poster icon Poster MOPHA105 [2.417 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA105  
About • paper received ※ 27 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA106 FGC3.2: A New Generation of Embedded Controls Computer for Power Converters at CERN software, embedded, Linux, hardware 468
 
  • S.T. Page, C. Ghabrous Larrea, Q. King, B. Todd, S. Uznanski, D.J. Zielinski
    CERN, Geneva, Switzerland
 
  Modern power converters (power supplies) at CERN are controlled by devices known as Function Generator/Controllers (FGCs), which are embedded computer systems providing function generation, current and field regulation, and state control. FGCs were originally conceived for the LHC in the early 2000s, though later generations are now increasingly being deployed in the accelerators in the LHC Injector Chain (Linac4, Booster, Proton Synchrotron and SPS) to replace obsolete equipment. A new generation of FGC known as the FGC3.2 is currently in development, which will provide for the evolving needs of the CERN accelerator complex and additionally be supplied to other HEP laboratories through CERN’s Knowledge and Technology Transfer program. This paper describes the evolution of FGCs, summarizes tests performed to evaluate candidate components for the FGC3.2 and details the final hardware and software architectures which were chosen. The new controller will make use of a multi-core ARM-based system-on-chip (SoC) running an embedded Linux operating system in contrast to earlier generations which combined a microcontroller and DSP with software running on ’bare metal’.  
poster icon Poster MOPHA106 [2.986 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA106  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA109 Python Based Application for Beam Current Transformer Signal Analysis electron, GUI, interface, electronics 473
 
  • M.C. Paniccia, D.M. Gassner, A. Marusic, A. Sukhanov
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
There are a variety of beam current transformers that are used at all accelerator facilities for current and bunch charge measurements. Transformer signals are traditionally measured using integrator electronics followed by a digitizer. However, integrator circuits have a limited bandwidth and are susceptible to noise. By directly digitizing the output of the transformer, the signal bandwidth is limited only by the transformer characteristics and the digitizing platform. Digital integration and filtering can then easily be applied to reduce noise resulting in an overall improvement of the beam parameter measurements. This paper describes a Python-based application that performs the filtering and integration of a current transformer pulse that has been directly digitized by an oscilloscope.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA109  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA111 Easing the Control System Application Development for CMS Detector Control System with Automatic Production Environment Reproduction database, experiment, software, detector 476
 
  • I. Papakrivopoulos, G. Bakas, G. Tsipolitis
    National Technical University of Athens, Athens, Greece
  • U. Behrens
    DESY, Hamburg, Germany
  • J. Branson, S. Cittolin, M. Pieri
    UCSD, La Jolla, California, USA
  • P. Brummer, D. Da Silva Gomes, C. Deldicque, M. Dobson, N. Doualot, J.R. Fulcher, D. Gigi, M.S. Gladki, F. Glege, J. Hegeman, A. Mecionis, F. Meijers, E. Meschi, K. Mor, S. Morovic, L. Orsini, D. Rabady, A. Racz, K.V. Raychinov, A. Rodriguez Garcia, H. Sakulin, C. Schwick, D. Simelevicius, P. Soursos, M. Stankevicius, U. Suthakar, C. Vazquez Velez, A.B. Zahid, P. Zejdl
    CERN, Meyrin, Switzerland
  • G.L. Darlea, G. Gomez-Ceballos, C. Paus
    MIT, Cambridge, Massachusetts, USA
  • W. Li, A. Petrucci, A. Stahl
    Rice University, Houston, Texas, USA
  • R.K. Mommsen, S. Morovic, V. O’Dell, P. Zejdl
    Fermilab, Batavia, Illinois, USA
 
  The Detector Control System (DCS) is one of the main pieces involved in the operation of the Compact Muon Solenoid (CMS) experiment at the LHC. The system is built using WinCC Open Architecture (WinCC OA) and the Joint Controls Project (JCOP) framework which was developed on top of WinCC at CERN. Following the JCOP paradigm, CMS has developed its own framework which is structured as a collection of more than 200 individual installable components each providing a different feature. Everyone of the systems that the CMS DCS consists of is created by installing a different set of these components. By automating this process, we are able to quickly and efficiently create new systems in production or recreate problematic ones, but also, to create development environments that are identical to the production ones. This latter one results in smoother development and integration processes, as the new/reworked components are developed and tested in production-like environments. Moreover, it allows the central DCS support team to easily reproduce systems that the users/developers report as being problematic, reducing the response time for bug fixing and improving the support quality.  
poster icon Poster MOPHA111 [0.975 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA111  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA112 Improving Perfomance of the MTCA System by use of PCI Express Non-Transparent Bridging and Point-To-Point PCI Express Transactions embedded, distributed, ISOL 480
 
  • L.P. Petrosyan
    DESY, Hamburg, Germany
 
  The PCI Express Standard enables one of the highest data transfer rates today. However, with a large number of modules in a MTCA system and an increasing complexity of individual MTCA components along with a growing demand for high data transfer rates to client programs performance of the overall system becomes an important key parameter. Multiprocessor systems are known to provide not only the ability for higher processing bandwidth, but also allow greater system reliability through host failover mechanisms. The use of non-transparent bridges in PCI systems supporting intelligent adapters in enterprise and multiple processors in embedded systems is a well established technology. There the non-transparent bridge acts as a gateway between the local subsystem and the system backplane. This can be ported to the PCI Express standard by replacing one of the transparent switches on the PCI Express switch with a non-transparent switch. Our experience of establishing non-transparent bridging in MTCA systems will be presented.  
poster icon Poster MOPHA112 [0.452 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA112  
About • paper received ※ 10 September 2019       paper accepted ※ 03 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA113 Linux-based PXIe System for the Real-Time Control of New Painting Bumper at CERN software, operation, hardware, network 483
 
  • M.P. Pimentel, E. Carlier, C. Chanavat, T. Gharsa, G. Gräwer, N. Magnin, N. Voumard
    CERN, Geneva, Switzerland
 
  In the framework of the LHC Injectors Upgrade Project, the new connection from Linac4, injecting a 160 MeV H beam into the Proton Synchrotron Booster (PSB) requires a set of four slow kicker magnets (KSW) per PSB ring to move the beam on a stripping foil, remove electrons and perform phase space painting. A new multiple-linear waveform generator based on a Marx topology powers each KSW, allowing adjustment of the current discharge shape with high flexibility for the different beam users. To control these complex power generators, National Instruments (NI) PXIe crates fitted with a set of modules (A/D, D/A, FPGA, PROFINET) are used. Initially, control software developed with LabVIEW has validated the test bench hardware. A full software re-engineering, accessing the hardware using Linux drivers, C APIs and the C++ framework FESA3 under Linux CentOS7 was achieved for operational deployment. This paper describes the hardware used, and the integration of NI PXIe systems into CERN controls environment, as well as the software architecture to access the hardware and provide PSB operators and kicker experts with the required control and supervision.  
poster icon Poster MOPHA113 [1.081 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA113  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA114 Achieving Optimal Control of LLRF Control System with Artificial Intelligence cavity, LLRF, SRF, framework 488
 
  • R. Pirayesh, S. Biedron, J.A. Diaz Cruz, M. Martinez-Ramon, S.I. Sosa Guitron
    University of New Mexico, Albuquerque, New Mexico, USA
 
  Artificial Intelligence is a versatile tool to make machines learn the characteristics of a device or a system. In this research, we will be investigating applying deep learning and Gaussian process learning to make a machine learn the optimal settings of a low-level RF (LLRF) control system for particle accelerators. These settings include the multiple controllers’ parameters and the parameters of the LLRF that result in an optimal target function applied to the LLRF. Finding this target function, finding the right machine learning algorithm with the lowest error, and finding the best controller that result in the most optimal target function is the goal of this research.  
poster icon Poster MOPHA114 [0.847 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA114  
About • paper received ※ 09 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA118 Improving Alarm Handling for the TI Operators by Integrating Different Sources in One Alarm Management and Information System framework, monitoring, interface, database 502
 
  • M. Bräger, M. Bouzas Reguera, U. Epting, E. Mandilara, E. Matli, I. Prieto Barreiro, M.P. Rafalski
    CERN, Geneva, Switzerland
 
  CERN uses a central alarm system to monitor its complex technical infrastructure. The Technical Infrastructure (TI) operators must handle a large number of alarms coming from several thousand equipments spread around CERN. In order to focus on the most important events and improve the time required to solve the problem, it is necessary to provide extensive helpful information such as alarm states of linked systems, a geographical overview on a detailed map and clear instructions to the operators. In addition, it is useful to temporarily inhibit alarms coming from equipment during planned maintenance or interventions. The tool presents all necessary information in one place and adds simple and intuitive functionality to ease the operation with an enhanced interface.  
poster icon Poster MOPHA118 [0.907 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA118  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA121 Generic Data Acquisition Interfaces and Processes in Sardana experiment, hardware, software, interface 506
 
  • Z. Reszela, J. Andreu, T.M. Coutinho, G. Cuní, C. Falcon-Torres, D. Fernández-Carreiras, R. Homs-Puron, C. Pascual-Izarra, D. Roldán, M. Rosanes-Siscart
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • G.W. Kowalski
    NSRC SOLARIS, Kraków, Poland
  • A. Milan-Otero
    MAX IV Laboratory, Lund University, Lund, Sweden
  • M.T. Núñez Pardo de Vera
    DESY, Hamburg, Germany
 
  Users visiting scientific installations aim to collect the best quality data frequently under time pressure. They look for complementary techniques at different sites and when they arrive to one they have limited time to understand the data acquisition architecture. In these conditions, the availability of generic and common interfaces to the experimental channels and measurements improve the user experience regarding the programming and configuration of the experiment. Here we present solutions to the data acquisition challenges provided by the Sardana scientific SCADA suite. In one experimental session the same detector may be employed in different modes e.g., getting the data stream when aligning the sample or the stage, getting a single time/monitor controlled exposure and finally running the measurement process like a step or continuous scan. The complexity of the acquisition setup increases with the number of detectors being simultaneously used and even more depending on the applied synchronization. In this work we present recently enriched Sardana interfaces and optimized processes and conclude with the roadmap of further enhancements.  
poster icon Poster MOPHA121 [1.174 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA121  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA123 Vacuum Controls Configurator: A Web Based Configuration Tool for Large Scale Vacuum Control Systems vacuum, database, PLC, SCADA 511
 
  • A.P. Rocha, I.A. Amador, S. Blanchard, J. Fraga, P. Gomes, C.V. Lima, G. Pigny, P. Poulopoulou
    CERN, Geneva, Switzerland
 
  The Vacuum Controls Configurator (vacCC) is an application developed at CERN for the management of large-scale vacuum control systems. The application was developed to facilitate the management of the configuration of the vacuum control system at CERN, the largest vacuum system in operation in the world, with over 15,000 vacuum devices spread over 128 km of vacuum chambers. It allows non-experts in software to easily integrate or modify vacuum devices within the control system via a web browser. It automatically generates configuration data that enables the communication between vacuum devices and the supervision system, the generation of SCADA synoptics, long and short term archiving, and the publishing of vacuum data to external systems. VacCC is a web application built for the cloud, dockerized, and based on a microservice architecture. In this paper, we unveil the application’s main aspects concerning its architecture, data flow, data validation, and generation of configuration for SCADA/PLC.  
poster icon Poster MOPHA123 [1.317 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA123  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA124 Local Oscillator Rear Transition Module for 704.42 MHz LLRF Control System at ESS LLRF, monitoring, cavity, operation 516
 
  • I. Rutkowski, K. Czuba, M.G. Grzegrzółka
    Warsaw University of Technology, Institute of Electronic Systems, Warsaw, Poland
 
  Funding: Work supported by Polish Ministry of Science and Higher Education, decision number DIR/WK/2016/03.
This paper describes the specifications, architecture, and measurements’ results of the MTCA-compliant Local Oscillator (LO) Rear Transition Module (RTM) board providing low phase noise clock and heterodyne signals for the 704.42 MHz Low Level Radio Frequency (LLRF) control system at the European Spallation Source (ESS). The clock generation and LO synthesis circuits are based on the module presented at ICALEPCS 2017. The conditioning circuits for the input and output signals must simultaneously achieve the desired impedance matching, spectral purity, output power as well as the phase noise requirements. The reference conditioning circuit presents an additional challenge due to input power range being significantly wider than the output range. The circuits monitoring the power levels of critical signals and voltages of supply rails for remote diagnostics as well as the programmable logic devices used to set the operating parameters via Zone3 connector are described.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA124  
About • paper received ※ 04 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA131 Waste Heat Recovery for the LHC Coooling Towers: Control System Validation Using Digital Twins simulation, MMI, operation, PLC 520
 
  • B. Schofield, E. Blanco Viñuela, W. Booth
    CERN, Geneva, Switzerland
  • M.O. Peljo
    Aalto University, School of Science and Technology, Aalto, Finland
 
  In order to improve its energy utilization, CERN will deploy a Waste Heat Recovery system at one of the LHC’s surface sites which will provide heating power to a local municipality. To study the effects that the heat recovery plant will have on the cooling system, a ’digital twin’ of the cooling plant was created in the simulation tool EcosimPro. The primary question of interest was whether the existing control system of the cooling plant would be capable of handling transients arising from a sudden shutdown of the heat recovery plan. The simulation was connected via OPC UA to a PLC implementing the cooling plant control system. This ’virtual commissioning’ setup was used to study a number of scenarios representing different cooling loads, ambient temperature conditions, and heat recovery plant operating points. Upon completion of the investigation it was found that the current cooling plant control system will be sufficient to deal with the transients arising from a sudden stop of heat recovery plant operation. In addition, it was shown that an improvement in the controls could also enhance the energy savings of the cooling towers.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA131  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA132 Control System Integration of MAX IV Insertion Devices insertion, insertion-device, TANGO, PLC 525
 
  • J. Lidón-Simon, N.S. Al-Habib, H.Y. Al-Sallami, A. Dupre, V.H. Hardion, M. Lindberg, P. Sjöblom, A. Thiel, G. Todorescu
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  During the last 2.5 years, MAX IV have installed and commissioned in total 15 insertion devices out of which 6 are new in vacuum undulators, 1 in vacuum wiggler, and 7 in-house developed and manufactured Apple II elliptical polarized undulators. From the old lab, MAXLAB, 1 PU is also reused. Looking forward, 3 additional insertion devices will be installed shortly. As MAX IV only has one Control and IT group, the same concept of machine and beamline installation have been applied also to the insertion devices, i.e. Sardana, Tango, PLC, and IcePAP integration. This has made a seamless integration possible to the rest of the facility in terms of user interfaces, alarm handling, archiving of status, and also future maintenance support.  
poster icon Poster MOPHA132 [4.755 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA132  
About • paper received ※ 30 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA133 Stable Operation of the MAX IV Laboratory Synchrotron Facility experiment, TANGO, detector, software 530
 
  • P. Sjöblom, A. Amjad, P.J. Bell, D.A. Erb, A. Freitas, V.H. Hardion, J.M. Klingberg, V. Martos, A. Milan-Otero, S. Padmanabhan, H. Petri, J.T.K. Rosenqvist, D.P. Spruce
    MAX IV Laboratory, Lund University, Lund, Sweden
  • A. Nardella
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
 
  MAX IV Laboratory, inaugurated in June 2016, has for the last 8 months accepted synchrotron users on three beamlines, NanoMAX, BioMAX and Hippie, while simultaneously pushing towards bringing more beamlines into the commissioning and user phases. As evidence of this, the last call issued addressed 10 beamlines. As of summer 2019, MAX IV has reached a point where 11 beamlines simultaneously have shutters open and are thus receiving light under stable operation. With 16 beamlines funded, the number of beamlines will grow over the coming years. The Controls and IT group has performed numerous beamline system installations such as a sample changer at BioMAX, Dectris detector at Nanomax, and End Station at Hippie. It has additionally developed processes, such as automated IT infrastructure with a view to accepting users. We foresee a focus on end stations and detectors, as well as data storage, data handling and scientific software. As an example, a project entitled "DataStaMP" has been recently funded aiming to increase the data and metadata storage and management system in order to accommodate the ever increasing demand for storage and access.  
poster icon Poster MOPHA133 [0.782 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA133  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA134 PyDM - Status Update Windows, framework, EPICS, Linux 536
 
  • H.H. Slepicka, M.L. Gibbs
    SLAC, Menlo Park, California, USA
 
  PyDM (Python Display Manager) is a Python and Qt-based framework for building user interfaces for control systems providing a no-code, drag-and-drop system to make simple screens, as well as a straightforward Python framework to build complex applications. In this brief presentation we will talk about the state of PyDM, the new functionality that has been added in the last year of development, including full support for EPICS PVAccess and other structured data sources as well as the features targeted for release in 2020.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA134  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA135 PyDM - Extension Points interface, framework, EPICS, factory 539
 
  • H.H. Slepicka, M.L. Gibbs
    SLAC, Menlo Park, California, USA
 
  PyDM (Python Display Manager) is a Python and Qt-based framework for building user interfaces for control systems providing a no-code, drag-and-drop system to make simple screens, as well as a straightforward Python framework to build complex applications. PyDM developers and users can easily create complex applications using existing Python packages such as NumPy, SciPy, Scikit-learn and others. With high level interfaces for data plugins and external tools, PyDM can be extended with new widgets, integration with facility-specific tools (electronic log books, data logger viewers, et cetera) as well as new data sources (EPICS, Tango, ModBus, Web Services, etc) without the need to recompile or change the PyDM internal source.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA135  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA136 Integration of Optical Beam Loss Monitor for CLARA EPICS, timing, radiation, interface 544
 
  • W. Smith
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • A.D. Brynes, F. Jackson
    STFC/DL/ASTeC, Daresbury, Warrington, Cheshire, United Kingdom
  • A.D. Brynes, F. Jackson, J. Wolfenden
    Cockcroft Institute, Warrington, Cheshire, United Kingdom
  • J. Wolfenden
    The University of Liverpool, Liverpool, United Kingdom
 
  The detection of beam loss events in accelerators is an important task for machine and personal protection, and for optimization of beam trajectory. An optical beam loss monitor (oBLM) being developed by the Cockcroft Institute at Daresbury Laboratory required integration with the rest of the controls and timing system of the site’s electron accelerator, CLARA (Compact Linear Accelerator for Research and Applications). [1] This paper presents the design and implementation of an inexpensive solution using a Domino Ring Sampling device from PSI. Signals from the oBLM are acquired and can be processed to resolve beam loss events to a resolution of 0.2 m.  
poster icon Poster MOPHA136 [0.817 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA136  
About • paper received ※ 30 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA137 Timing Synchronization and Controls Integration for ESS Detector Readout detector, EPICS, timing, FPGA 547
 
  • W. Smith
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • S. Alcock, J.M.C. Nilsson
    ESS, Lund, Sweden
 
  The European Spallation Source (ESS) is a new facility being built in Lund, Sweden, which when finished will be the world’s most powerful neutron source. STFC has an in-kind project with the Detector group at ESS to provide timing and control systems integration for the detector data readout system. This paper describes how time is synchronised and distributed to the readout system from the ESS timing system, and how EPICS is used to implement a controls interface exposing the functionality of detector front ends.  
poster icon Poster MOPHA137 [1.180 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA137  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA138 Beam Gate Control System for the Proton Injector and Beamlines on KOMAC timing, operation, proton, linac 551
 
  • Y.G. Song, H.S. Kim, J.H. Kim, H.-J. Kwon
    Korea Atomic Energy Research Institute (KAERI), Gyeongbuk, Republic of Korea
 
  Funding: This work has been supported through KOMAC (Korea Multi-purpose Accelerator Complex) operation fund of KAERI by MSIT (Ministry of Science and ICT).
The Korea Multi-purpose Accelerator Complex (KOMAC) 100 MeV proton linac operates with the timing system to change real-time timing parameters for low and high-flux proton beam utilization. The main requirements are to synchronize the operation of the facility including linac, target, and diagnostics, to provide a variable beam repetition rate up to 60 Hz, and to support post-mortem analysis when a beam trip occurs. The timing system, which consists of one event generator and eleven event receivers, is configured to control the beam gate and beam sequence to distribute the proton beam to the beam line. Corresponding to user’s demands, beam gate should be controlled, and the beam distribution must be precisely synchronized with the main reference signal. The timing system is configured with sequence logic for beam gate control, and the timing events can trigger the software to perform actions including beam on or off, post-mortem data acquisition, and beam distribution on the beam lines. The results of the timing control system for the beam gate and beam distribution are presented.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA138  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA141 Dynamic System Reliability Modelling of SLAC’s Radiation Safety Systems PLC, operation, electron, experiment 558
 
  • F. Tao, K.W. Belt
    SLAC, Menlo Park, California, USA
 
  When the LCLS-II project is complete, there will be three major Department of Energy (DOE) beam programs occupying the same 2-mile long accelerator tunnel, e.g. LCLS, LCLS-II and FACET-II. In addition to the geographical overlap, the number of beam loss monitors of all types has been also significantly expanded to detect power beam loss from all sources. All these factors contribute to highly complex Radiation Safety Systems (RSS) at SLAC. As RSS are subject to rigorous configuration control, and their outputs are permits directly related to beam production, even small faults can cause a long down time. As all beam programs at SLAC have the 95% beam availability target, the complex RSS’s contribution to overall beam availability and maintainability is an important subject worth detailed analysis. In this paper, we apply the dynamic system reliability engineering techniques to create the RSS reliability model for all three beam programs. Both qualitative and semi-quantitative approaches are used to identify the most critical common causes, the most vulnerable subsystem as well as the areas that require future design improvement for better maintainability.  
poster icon Poster MOPHA141 [0.863 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA141  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA142 FACET-II Radiation Safety Systems Development radiation, linac, PLC, electron 562
 
  • F. Tao, B.M. Bennett, N. Lipkowitz
    SLAC, Menlo Park, California, USA
 
  Facility for Advanced Accelerator Experimental Tests (FACET)-II is an upgrade of the FACET. It uses the middle third of SLAC’s 2-mile long linear accelerator to accelerate the electron beam to 10 GeV, with positron beam to be added in the Stage 2 of the project. Once the project completes in late 2019, it will be operated as a Department of Energy (DOE) user facilities for advanced accelerator science studies. In this paper, we will describe the Radiation Safety Systems (RSS) design and implementation for FACET-II project. RSS include Personnel Protection System (PPS) and Beam Containment System (BCS). Though both systems are safety critical, different technologies are used to implement safety functions. PPS uses Siemens PLC as the backbone for control but legacy CAMAC for data acquisition, while BCS develops customized electronics for faster response to protect safety devices from radiation induced damage.  
poster icon Poster MOPHA142 [1.284 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA142  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA143 Motion Control Development of the Material Handling System for Industrial Linac Project at SLRI radiation, network, operation, electron 566
 
  • R. Rujanakraikarn, P. Koonpong, S. Tesprasitte
    SLRI, Nakhon Ratchasima, Thailand
 
  The prototype of industrial linac for food irradiation application using x-ray has been under development at Synchrotron Light Research Institute (SLRI). Several subsystems of the machine are carefully designed for proper operation. Material handling system with its motion control and its relationship with a beam scanning system is explained in this paper. Hardware selection and software development together with a networked control system is described. This system is being developed and tested with the object detection system to monitor and control the position and velocity of materials on a conveyor belt.  
poster icon Poster MOPHA143 [1.077 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA143  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA147 Integrating the First SKA MPI Dish Into the MeerKAT Array TANGO, interface, monitoring, software 575
 
  • S.N. Twum, A.F. Joubert, K. Madisa
    SARAO, Cape Town, South Africa
 
  Funding: National Research Foundation
The 64-antenna MeerKAT interferometric radio telescope is a precursor to the SKA which will host hundreds of receptor dishes with a collecting area of 1 sq km. During the pre-construction phase of the SKA1 MID, the SKA DSH Consortium plans to build, integrate and qualify an SKA1 MID DSH Qualification Model (SDQM) against MeerKAT. Before the system level qualification testing can start on the SDQM, the qualified Dish sub-elements have to be integrated onto the SDQM and set to work. The SKA MPI DISH, a prototype SKA dish funded by the Max Planck Institute, will be used for early verification of the hardware and the control system. This prototype dish uses the TANGO framework for monitoring and control while MeerKAT uses the Karoo Array Telescope Control Protocol (KATCP). To aid the integration of the SKA MPI DSH, the MeerKAT Control and Monitoring (CAM) subsystem has been upgraded by incorporating a translation layer and a specialized SKA antenna proxy that will enable CAM to monitor and command the SKA dish as if it were a MeerKAT antenna.
 
poster icon Poster MOPHA147 [0.915 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA147  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA149 Accelerator Schedule Management at CERN operation, software, status, database 579
 
  • B. Urbaniec, C. Roderick
    CERN, Geneva, Switzerland
 
  Maximizing the efficiency of operating CERN’s accelerator complex requires careful forward planning, and synchronized scheduling of cross-accelerator events. These schedules are of interest to many people helping them to plan and organize their work. Therefore, this data should be easily accessible, both interactively and programmatically. Development of the Accelerator Schedule Management (ASM) system started in 2017 to address such topics and enable definition, management and publication of schedule data in generic way. The ASM system currently includes three core modules to manage: Yearly accelerator schedules for the CERN Injector complex and LHC; Submission and scheduling of Machine Development (MD) requests with supporting statistics; Submission, approval, scheduling and follow-up of control system changes and their impact. This paper describes the ASM Web application (built with Angular, TypeScript and Java) in terms of: Core scheduling functionality; Integration of external data sources; Provision of programmatic access to schedule data via a language agnostic REST API (allowing other systems to leverage schedule data).  
poster icon Poster MOPHA149 [2.477 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA149  
About • paper received ※ 29 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA151 Feasibility of Hardware Acceleration in the LHC Orbit Feedback Controller GPU, hardware, feedback, acceleration 584
 
  • L. Grech, D. Alves, S. Jackson, J. Wenninger
    CERN, Meyrin, Switzerland
  • G. Valentino
    University of Malta, Information and Communication Technology, Msida, Malta
 
  Orbit correction in accelerators typically make use of a linear model of the machine, called the Response Matrix (RM), that relates local beam deflections to position changes. The RM is used to obtain a Pseudo-Inverse (PI), which is used in a feedback configuration, where positional errors from the reference orbit as measured by Beam Position Monitors (BPMs) are used to calculate the required change in the current flowing through the Closed Orbit Dipoles (CODs). The calculation of the PIs from the RMs is a crucial part in the LHC’s Orbit Feedback Controller (OFC), however in the present implementation of the OFC this calculation is omitted as it takes too much time to calculate and thus is unsuitable in a real-time system. As a temporary solution the LHC operators pre-calculate the new PIs outside the OFC, and then manually upload them to the OFC in advance. In this paper we aim to find a solution to this computational bottleneck through hardware acceleration in order to act automatically and as quickly as possible to COD and/or BPM failures by re-calculating the PIs within the OFC. These results will eventually be used in the renovation of the OFC for the LHC’s Run 3.  
poster icon Poster MOPHA151 [0.844 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA151  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA152 Use of Multi-Network Fieldbus for Integration of Low-Level Intelligent Controller Within Control Architecture of Fast Pulsed System at CERN network, interface, Ethernet, FPGA 589
 
  • N. Voumard, C. Boucly, M.P. Pimentel, L. Strobino, P. Van Trappen
    CERN, Geneva, Switzerland
 
  Fieldbuses and Industrial Ethernet networks are extensively used for the control of fast-pulsed magnets at CERN. With the ongoing trend to develop increasingly more complex low-level intelligent controllers near to the actuators and sensors, the flexibility to integrate these within different control architectures grows in importance. In order to reduce development efforts and keep the fieldbus choice open, a multi-network field-bus technology has been selected for the network interfacing part of the controllers. Such an approach has been successfully implemented for several projects such as the development of high voltage capacitor chargers/dischargers, the surveillance of floating solid-state switch and the monitoring of a power triggering system that, today, are interfaced either to PROFIBUS-DP or PROFINET networks. The integration of various fieldbus interfaces within the controller and the required embedded software/gateware to manage to network communication are presented. The gain in flexibility, modularity and openness obtained through this approach is also reviewed.  
poster icon Poster MOPHA152 [0.587 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA152  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA153 SoC Technology for Embedded Control and Interlocking Within Fast Pulsed Systems at CERN software, hardware, FPGA, real-time 592
 
  • P. Van Trappen, E. Carlier, M. Gauthier, N. Magnin, E.J. Oltedal, J. Schipper
    CERN, Geneva, Switzerland
 
  The control of pulsed systems at CERN requires often the use of fast digital electronics to perform tight timing control and fast protection of high-voltage pulsed generators. For the implementation of such functionalities, a FPGA is the perfect candidate for the digital logic, however with limited integration potential within the control system. The market push for integrated devices, so called System on a Chip (SoC) - a tightly coupled ARM processing system and specific programmable logic in a single device, has allowed a better integration of the various components required for the control of pulsed systems. This technology is used for the implementation of fast switch interlocking logic, integrated within the CERN control framework by using embedded Linux running a Snap7 server. It is also used for the implementation of a lower-tier communication bridge between a front-end computer and a high fan-out multiplexing programmable logic for timing and analogue low-level control. This paper presents these two projects where the SoC technology has been deployed and discusses possible further applications within distributed real-time control architecture for distributed pulsed systems.  
poster icon Poster MOPHA153 [0.828 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA153  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA163 The Detector Control System of the Muon Forward Tracker for the ALICE Experiment at LHC detector, power-supply, experiment, framework 617
 
  • K. Yamakawa
    Hiroshima University, Faculty of Science, Higashi-Hirosima, Japan
 
  ALICE is the LHC experiment specifically devoted to the study of heavy-ion collisions. The Muon Forward Tracker (MFT) is one of the new detectors developed in the framework of the upgrade programs towards the LHC Run 3 starting from 2021. A Detector Control System (DCS) was developed for the MFT within the new framework of the upgraded ALICE central DCS. In this framework, detectors will deliver physics raw data as well as slow control data. The central DCS will be composed of an interface, named Alice Low level FRont-End Device (ALFRED), to convert high-level words within the DCS to low-level words which are sent to the detector FEE as commands. Used Supervisory Control And Data Acquisition (SCADA) is WinCC Open Architecture (OA). In addition, Joint Control Project Framework is installed to provide standard DCS solutions such as a Finite State Machine (FSM) commonly used by the LHC experiments. The FSM, as a base of the DCS hierarchy, was fully developed and successfully tested. A test bench of the MFT DCS was built as a minimal setup of the full DCS chain consisting of WinCC OA, ALFRED, a demonstration board of a DCS chip and a readout board. The latest status will be presented.  
poster icon Poster MOPHA163 [1.106 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA163  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA164 Wire Scanner for High Intensity Beam Profile Diagnostics software, data-acquisition, electron, EPICS 622
 
  • J. Yan, J. Gubeli, K. Jordan
    JLab, Newport News, Virginia, USA
  • B. Bailey
    University of Tennessee, Knoxville, USA
 
  A control and data acquisition system of a high speed wire scanner is developed for high intensity beam profile diagnostics. The control system of the wire scanner includes two IOCs, a Soft IOC and a VME IOC. The Soft IOC connects with an Aerotech Ensemble motor drive through EPCIS motor record and controls the movement of the wire scanner. An Electrical Input card samples the real-time position of the wire through an incremental encoder, and generates a pulse to synchronize a VME ADC data acquisition card, which digitizes and samples the beam-induced signal after pre-amplification. A VME Relay Output card is installed to control the Brake Solenoid and Actuator Solenoid. All the VME I/O cards are installed on one VME crate and controlled by the VME IOC. The system configuration and software of the wire scanner are under development.
Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177.
 
poster icon Poster MOPHA164 [0.973 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA164  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA165 An Embedded IOC for 100 MeV Cyclotron RF Control EPICS, embedded, cyclotron, hardware 625
 
  • Z.G. Yin, X.L. Fu, X.T. Lu, T.J. Zhang
    CIAE, Beijing, People’s Republic of China
  • X.E. Mu
    North China University of Technology, Beijing, People’s Republic of China
 
  An ARM9 based embedded controller for 100 MeV cyclotron RF control has been successfully developed and tested with EPICS control software. The controller is implemented as a 3U VME long card, located in the first slot of the LLRF control crate, as a supervise module that continuously monitors the status of the RF system through a costume designed backplane and related ADCs located on other boards in the crate. For high components density and signal integrate considerations, the PCB layout adopts a 6-layer design. The Debian GNU/Linux distribution for the ARM architecture has been selected as operating system for both robustness and convenience. EPICS device support as well as Linux driver routings has been written and tested to interface database records to the on board 12 multichannel 16-bit ADCs and DACs. In the meantime, a chip selecting encoding-decoding strategy has been implemented from both software and hardware aspects to extend the SPI bus of the AT91SAM9g20 processor. The detailed software as well as hardware designed will be reported in this paper.  
poster icon Poster MOPHA165 [0.344 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA165  
About • paper received ※ 18 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA167 Cloud Computing Platform for High-level Physics Applications Development software, Linux, LEBT, EPICS 629
 
  • T. Zhang, D.G. Maxwell
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DESC0000661
To facilitate software development for the high-level applications on the particle accelerator, we proposed and prototyped a computing platform, so-called ’phyapps-cloud’. Based on the technology stack composed by Python, JavaScript, Docker, and Web service, such a system could greatly decouple deployment and development. That is, the users (app developers) only need to focus on the feature development by working on the infrastructure that is served by ’phyapps-cloud’, while the cloud service provider (which develop and deploy ’phyapps-cloud’) could focus on the development of the infrastructure. In this contribution, the development details will be addressed, as well as the demonstration of a simple Python script development on this platform.
 
poster icon Poster MOPHA167 [1.442 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA167  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOPHA169 Design of Vacuum Control System for Superconducting Accelerator vacuum, PLC, operation, interface 634
 
  • J.M. Zhou, A.L. Li, K.N. Li, C.H. Peng, J. Zheng
    CIAE, Beijing, People’s Republic of China
 
  A linear superconducting accelerator is being constructed in our institute. Its vacuum control system should be convenient and reliable. We intend to concentrate the control of each vacuum unit into a control box that implement the simple hard interlocking logic and the final action output of the vacuum device and the complete interlocking logic between the vacuum devices is realized in the PLC. Operators can perform local operation through the front panel of the control box or remotely control through the computer by switching the local/remote switch. In addition, the control flow of vacuum extraction and the protection flow when leakage occurs are also given in this paper.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOPHA169  
About • paper received ※ 28 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOSH3001 An EPICS Channel Access Implementation on Siemens PLCs EPICS, PLC, framework, operation 648
 
  • M. Boros
    evopro Holding Zrt., The evopro group, Budapest, Hungary
  • R.N. Fernandes
    ESS, Lund, Sweden
  • B. Peceli, G. Singler
    evopro Innovation Ltd, Budapest, Hungary
 
  At the European Spallation Source (ESS), a neutron research facility in Sweden, most of the controls are based on PLCs and layered in the following (traditional) way: field equipment <-> PLC <-> EPICS IOC <-> high-level applications. In many situations, the EPICS IOC layer will not implement control logic per se and is only used for converting PLC tags into EPICS PVs to enable the usage of high-level applications such as CS-Studio, Archiver Appliance, and BEAST. To alleviate this (traditional) way of doing controls, we propose a simpler approach: implementation of the Channel Access (CA) protocol in the PLC layer for the latest family of Siemens PLCs to remove the EPICS IOC layer. We called it S7EPICS. S7EPICS fully respects version 13 of the CA protocol specification, and supports multiple EPICS-based client connections at the same time - e.g. CS-Studio, Archiver Appliance - without a noticeable service degradation (i.e. delays). In this paper we introduce this implementation, its architecture and workflow, benchmarking results of tests performed, and future developments that could be pursued such as authentication & authorization mechanisms using, e.g., the Arrowhead Framework.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOSH3001  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOSH4001 A Library of Fundamental Building Blocks for Experimental Control Software experiment, software, interface, FEL 653
 
  • M. Scarcia, R. Borghes, M. Lonza, M. Manfredda, R. Mincigrucci, E. Pedersoli
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  In many experimental facilities there is a rising interest by users and beamline scientists to take part in the experiment control software development process. This necessity arises from the flexibility and adaptability of many beamlines, that can run very different experiments, requiring changes in the software even during beamtimes. On the other side, we still need a professional and controlled approach in order to be able to maintain the software efficiently. Our proposed solution is to exploit the object oriented nature of programming languages to create a library that provides a uniform interface both to the different controlled devices (e.g. motors) and to experimental procedures (e.g. scans). Every component and procedure can be represented as an object, a building block for experiment control scripts. We can thus provide the scientists with a powerful tool for implementing highly flexible control software to run experiments. Furthermore, a library makes the development of experiment control scripts easier and quicker for software developers. In any case we are able to protect the most sensitive structures (e.g. control systems) beneath a strong and trusted software layer.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOSH4001  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
MOSH4002 A Cloud Based Framework for Advanced Accelerator Controls EPICS, interface, operation, framework 655
 
  • J.P. Edelen, M.V. Keilman, P. Moeller, R. Nagler
    RadiaSoft LLC, Boulder, Colorado, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under Award Number DE-SC0019682.
Modern particle accelerator facilities generate large amounts of data and face increasing demands on their operational performance. As the demand on accelerator operations increases so does the need for automated tuning algorithms and control to maximize uptime with reduced operator intervention. Existing tools are insufficient to meet the broad demands on controls, visualization, and analysis. We are developing a cloud based toolbox featuring a generic virtual accelerator control room for the development of automated tuning algorithms and the analysis of large complex datasets. This framework utilizes tracking codes combined with with algorithms for machine drift, low-level control systems, and other complications to create realistic models of accelerators. These models are directly interfaced with advanced control toolboxes allowing for rapid prototyping of control algorithms. Additionally, our interface provides users with access to a wide range of Python-based data analytics libraries for the study and visualization of machine data. In this paper, we provide an overview of our interface and demonstrate its utility on a toy accelerator running on EPICS.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-MOSH4002  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUAPP01 Hardware-in-the-Loop Testing of Accelerator Firmware software, hardware, FPGA, LLRF 659
 
  • C. Serrano, M. Betz, L.R. Doolittle, S. Paiagua, V.K. Vytla
    LBNL, Berkeley, California, USA
 
  Continuous Integration (CI) is widely used in industry, especially in the software world. Here we propose a combination of CI processes to run firmware and software tests both in simulation and on real hardware that can be well adapted to FPGA-based accelerator electronics designs. We have built a test rack with a variety of hardware platforms. Relying on source code version control tools, when a developer submits a change to the code base, a multi-stage test pipeline is triggered. Unit tests are run automatically, bitstreams are generated for the various supported FPGA platforms and loaded onto the FPGAs in the rack, and tests are run on hardware. Reports are generated upon test completion and notifications are sent to the developers in case of failure.  
slides icon Slides TUAPP01 [9.740 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUAPP01  
About • paper received ※ 07 October 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUAPP03 Low-Cost Modular Platform for Custom Electronics in Radiation-Exposed and Radiation-Free Areas at CERN radiation, FPGA, power-supply, Ethernet 671
 
  • G. Daniluk, C. Gentsos, E. Gousiou, L. Patnaik, M. Rizzi
    CERN, Geneva, Switzerland
 
  The CERN control system is comprised of multiple layers of hardware and software. These tiers extend from the hardware deployed close to the machine, up to the software running on computers that operators use for control and monitoring. We are currently developing a new centrally supported service in the layers closest to the accelerator - Distributed I/O and Fieldbus. A key aspect of this project is the selection of industrial standards for the layers, which are currently dominated by custom, in-house designed solutions. Regarding the Distributed I/O layer, this paper describes how we are adapting CompactPCI Serial (CPCI-S) to be suitable as the low-cost modular hardware platform for remote analog and digital I/O applications in radiation-exposed as well as radiation-free areas. We are designing a low cost 3U chassis with a CPCI-S backplane accompanied by a radiation tolerant, switched-mode power supply and an FPGA-based System Board. Regarding the Fieldbus layer, the paper focuses on the radiation-tolerant implementation of the Industrial Ethernet protocol, Powerlink.  
slides icon Slides TUAPP03 [7.663 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUAPP03  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUAPP04 Extending the Life of the VME Infrastructure at BNL FPGA, interface, Ethernet, hardware 678
 
  • W.E. Pekrul, C. Theisen
    BNL, Upton, New York, USA
 
  A large installation of VME controllers have been used to control and monitor the RHIC Accelerator complex at BNL. As this equipment ages a number of upgrade options are being pursued. This paper describes an FPGA based VME controller board development being undertaken to provide a upgrade path for control applications that reuses existing racks and power supplies and a catalogue of custom application boards. This board is based on a Xilinx Zynq that includes an ARM-9 and a large FPGA fabric. The board includes DRAM, SPI-Flash, Ethernet, SD card, USB, SFP, FMC and an Artix FPGA to support the VME bus protocol. The first application of a magnet quench detector will also be described.  
slides icon Slides TUAPP04 [2.138 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUAPP04  
About • paper received ※ 01 October 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUAPP05 PandABlocks - a Flexible Framework for Zynq7000-Based SoC Configuration FPGA, hardware, framework, detector 682
 
  • G.B. Christian, M.G. Abbott, T.M. Cobb, C.A. Colborne, A.M. Cousins, P. Garrick, T.E. Trafford, I.S. Uzun
    DLS, Oxfordshire, United Kingdom
  • Y.-M. Abiven, J. Bisou, F. Langlois, G. Renaud, G. Thibaux, S. Zhang
    SOLEIL, Gif-sur-Yvette, France
  • S.M. Minolli
    NEXEYA Systems, La Couronne, France
 
  The PandABlocks framework comprises the FPGA logic, TCP server, webserver, boot sources and root filesystem, developed for the PandABox platform by Diamond Light Source and Synchrotron Soleil, for advanced beamline scanning applications. The PandABox platform uses a PicoZed System-on-Module, comprising a Zynq-7030 SoC, coupled to a carrier board containing removable position encoder modules, as well as various input and outputs. An FMC connector provides access to ADC/DACs or additional I/O, and gigabit transceivers on the Zynq allow communication with other systems via SFP modules. Specific functions and hardware resources are represented by functional blocks, which are run-time configurable and re-wireable courtesy of multiplexed data and control buses shared between all blocks. Recent changes to the PandABlocks framework are discussed which allow the auto-generation of the FPGA code and tcl automation scripts, using Python and the jinja2 templating engine, for any combination of functional blocks and SFP/FMC modules. The framework can target hardware platforms other than PandABox and could be deployed for other Zynq-based applications requiring on-the-fly reconfigurable logic.  
slides icon Slides TUAPP05 [5.484 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUAPP05  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPL05 RecSyncETCD: A Fault-tolerant Service for EPICS PV Configuration Data operation, network, EPICS, distributed 714
 
  • T. Ashwarya, E.T. Berryman, M.G. Konrad
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DESC0000661
RecCaster is an EPICS module which is responsible for uploading Process Variables (PVs) metadata from the IOC database to a central server called RecCeiver. The RecCeiver service is a custom-built application that passes this data on to the ChannelFinder, a REST-based search service. Together, RecCaster and RecCeiver form the building blocks of RecSync. RecCeiver is not a distributed service which makes it challenging to ensure high availability and fault-tolerance to its clients. We have implemented a new version of RecCaster which uploads the PV metadata to ETCD. ETCD is a commercial off-the-shelf distributed key-value store intended for high availability data storage and retrieval. It provides fault-tolerance as the service can be replicated on multiple servers to keep data consistently replicated. ETCD is a drop-in replacement for the existing RecCeiver to provide data storage and retrieval for PV metadata. Also, ETCD has a well-documented interface for client operations including the ability to live-watch the PV metadata for its clients. This paper discusses the design and implementation of RecSyncETCD as a fault-tolerant service for storing and retrieving EPICS PV metadata.
 
slides icon Slides TUBPL05 [1.099 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPL05  
About • paper received ※ 26 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPR01 The Distributed Oscilloscope: A Large-Scale Fully Synchronised Data Acquisition System Over White Rabbit network, HOM, distributed, status 725
 
  • D. Lampridis, T. Gingold, M. Malczak, F. Vaga, T. Włostowski, A. Wujek
    CERN, Geneva, Switzerland
  • M. Malczak
    Warsaw University of Technology, Institute of Electronic Systems, Warsaw, Poland
 
  A common need in large scientific experiments is the ability to monitor by means of simultaneous data acquisition across the whole installation. Data is acquired as a result of triggers which may either come from external sources, or from internal triggering of one of the acquisition nodes. However, a problem arises from the fact that once the trigger is generated, it will not arrive to the receiving nodes simultaneously, due to varying distances and environmental conditions. The Distributed Oscilloscope (DO) concept attempts to address this problem by leveraging the sub-nanosecond synchronization and deterministic data delivery provided by White Rabbit (WR) and augmenting it with automatic discovery of acquisition nodes and complex trigger event scheduling, in order to provide the illusion of a virtual oscilloscope. This paper presents the current state of the DO, including work done on the FPGA and software level to enhance existing acquisition hardware, as well as a new protocol based on existing industrial standards. It also includes test results obtained from a demonstrator based on two digitizers separated by a 10 km optical fiber, used as a showcase of the DO concept.  
slides icon Slides TUBPR01 [10.026 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR01  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPR02 A 4-Channel, 7 ns-Delay Tuning Range, 400 fs-Step, 1.8 ps RMS Jitter, Delay Generator Implemented in a 180 nm CMOS Technology experiment, timing, power-supply, target 733
 
  • F.C. Badets, G.A. Billiot, S. Bouquet, B. Caillat, A. Fustier, F. Lepin, C. Magnier, G. Regis, A. Spataro
    CEA, Grenoble, France
  • D. Monnier-Bourdin, B. Riondet
    Greenfield Technology, Massy, France
 
  This paper discloses the integration, in a 180 nm CMOS technology, of a 4-channel delay generator dedicated to synchronization down to a few ps. The delay generation principle relies on the linear charge of a capacitor triggered by the input pulse. The output pulse generation occurs when the capacitor voltage exceeds a threshold voltage. The delay full scale is automatically set to match the period of the master clock, ranging from 5-7 ns, with the help of an embedded calibration circuit. The delay value is controlled with the help of a 14-bit DAC setting the threshold voltage, which leads to a 400 fs delay step. Among other features, the chip embeds a combination mode of either 2 or 4 channels to output narrow width pulses. The chip is fully compliant with LVDS, LVPECL and CML differential input pulses and outputs LVPECL pulses. The chip has been fully characterized over temperature (0 to 60 °C) and supply voltage (± 10%). The chip is compliant with pulse repetition frequencies up to 20 MHz. The measured INL is 100 LSB and the RMS jitter is 1.8 ps. The power consumption has been measured to 350 mW for 4 active channels.  
slides icon Slides TUBPR02 [5.312 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR02  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPR03 Major Upgrade of the HIT Accelerator Control System Using PTP and TSN Technology network, timing, operation, Ethernet 738
 
  • A. Peters, J.M. Mosthaf, C. Schömers
    HIT, Heidelberg, Germany
 
  Two important reasons led to the first developments for a new ACS for the HIT ion therapy accelerator complex: a) the first implementation of the ACS was done in 2003-2005 resulting in well-functioning, but mostly proprietary solutions more and more components of e.g. the specially built device control units (DCUs*) are becoming discontinued, thus a new realization using standard SoCs or similar is necessary; b) new functionality like multiple energy operation** should enhance the duty factor of the accelerator facility resulting in significantly higher patient irradiation efficiency. In cooperation with our commercial partner we are investigating the newly available deterministic Ethernet technologies like "Time-Sensitive Networking" with several IEEE 802.1xx standards. Early TSN implementations in embedded controller boards and switches were obtained in a test installation in autumn of 2018 to study feasibility, e.g. the required timing precision using PTP (resp. IEEE 802.1AS-Rev) to realize a "one-wire-ACS" based on Ethernet only for deterministic data transfer and message based triggers for synchronized ACS functions. We will report on our test bench experiences.
*R. Baer, Status and conceptual design of the control system for … HICAT, ICALEPCS 2005
**M. Galonska, Multi-energy trial operation of the HIT medical synchrotron, IPAC 2017
 
slides icon Slides TUBPR03 [3.816 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR03  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUBPR05 LEReC Timing Synchronization with RHIC Beam timing, electron, laser, software 746
 
  • P.K. Kankiya, M.R. Costanzo, J.P. Jamilkowski
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy
In RHIC low energy bunched beam cooling experiment, LEReC, a 704 MHz fiber laser is modulated such that when striking a photocathode, it produces corresponding electron bunches which are accelerated and transported to overlap an ion beam bunched at 9 MHz RF frequency The need for precise timing is handled well by the existing infrastructure. A layer of software application called the timing manager has been created to track the LEReC beam concerning the RHIC beam and allow instruments to be fired in real-time units instead of bunch timing or RHIC turns. The manager also automates set-tings of different modes based on the RF frequency and maintains the timing of instrumentation with a beam. A detailed description of the bunch structure and scheme of synchronizing the RF and laser pulses will be discussed in the paper.
 
slides icon Slides TUBPR05 [4.693 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUBPR05  
About • paper received ※ 04 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL01 Adding Machine Learning to the Analysis and Optimization Toolsets at the Light Source BESSY II injection, booster, network, operation 754
 
  • L. Vera Ramirez, T. Mertens, R. Müller, J. Viefhaus
    HZB, Berlin, Germany
  • G. Hartmann
    University of Kassel, Kassel, Germany
 
  The Helmholtz Association has initiated the implementation of the Data Management and Analysis concept across its centers in Germany. At Helmholtz-Zentrum Berlin, both the beamline and the machine (accelerator) groups have started working towards setting up the infrastructure and tools to introduce modern analysis, optimization, automation and AI techniques for improving the performance of the (large scale) user facility and its experimental setups. This paper focuses on our first steps with Machine Learning techniques over the past months at BESSY II as well as organizational topics and collaborations. The presented results correspond to two complementary scenarios. The first one is based on supervised ML models trained with real accelerator data, whose target are real-time predictions for several measurements (lifetime, efficiency, beam loss, …); some of these techniques are also used for additional tasks such as outlier detection or feature importance analysis. The second scenario includes first prototypes towards self-tuning of machine parameters in different optimization cases (injection efficiency, orbit correction, …) with Deep Reinforcement Learning agents.  
slides icon Slides TUCPL01 [8.894 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL01  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL02 Processing System Design for Implementing a Linear Quadratic Gaussian (LQG) Controller to Optimize the Real-Time Correction of High Wind-Blown Turbulence software, real-time, optics, Linux 761
 
  • M. Kim, S.M. Ammons, B. Hackel, L. Poyneer
    LLNL, Livermore, California, USA
 
  Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344 with document release number LLNL-PROC-792238.
LLNL has developed a low latency, real-time, closed-loop, woofer-tweeter Adaptive Optics Control (AOC) system with a feedback control update rate of greater than 16 kHz. The Low-Latency Adaptive Mirror System (LLAMAS) is based on controller software previously developed for the successful Gemini Planet Imager (GPI) instrument which had an update rate of 1 kHz. By tuning the COTS operating system, tuning and upgrading the processing hardware, and adapting existing software, we have the computing power to implement a Linear-Quadratic-Gaussian (LQG) Controller in real time. The implementation of the LQG leverages hardware optimizations developed for low latency computing and the video game industry, such as fused multiply add accelerators and optimized Fast Fourier Transforms. We used the Intel Math Kernel Library (MKL) to implement the high-order LQG controller with a batch mode execution of 576 6x6 matrix multiplies. We will share our progress, lessons learned and our plans to further optimize performance by tuning high order LQG parameters.
 
slides icon Slides TUCPL02 [2.521 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL02  
About • paper received ※ 03 October 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL03 The LMJ Target Diagnostics Integration diagnostics, target, interface, software 767
 
  • S. Tranquille-Marques, P. Prunet
    CEA, LE BARP cedex, France
 
  The French Laser Megajoule (LMJ) is, behind the US NIF, the second largest inertial fusion facility in the World. The main activity of this facility is the acquisition of several physical phenomena as neutron, gamma, X rays produced by the indirect attack of hundreds of high power laser beams on targets through measurement devices called "target diagnostics". More than 30 diagnostics will be installed and driven in a huge and complex integrated computer control system. All this Targets Diagnostics arrived one at a time, each one with its particularity and complexity. The Tango Architecture and Panorama are used for the command control of these equipment. The aim of this paper is first, to introduce how Targets Diagnostics are progressively integrated in the command control. We will then see how Targets Diagnostics managed to cohabit even if they are in different phases of their integration. The paper concludes how Target Diagnostics are configured and computer-driven during all the shot sequence.  
slides icon Slides TUCPL03 [56.870 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL03  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL05 ESRF-Double Crystal Monochromator Prototype - Control Concept SRF, real-time, feedback, laser 776
 
  • M. Brendike, R. Baker, G. Berruyer, L. Ducotté, H. Gonzalez, C. Guilloud, M. Perez
    ESRF, Grenoble, France
 
  The ESRF-Double Crystal Monochromator (ESRF-DCM) has been designed and developed in-house to enable spectroscopy beamlines to exploit the full potential of the ESRF-EBS upgrade. To reach concomitant beam positioning accuracy and beam stability at nanometer scale with a reliable, robust and simple control system, a double cascaded control architecture is implemented. The cascade is comprised of three modes: classic open loop actuation, an optimized open loop mode with error mapping, and closed loop real-time actuation. Speedgoat hardware, programmable from MATLAB/SIMULINK and running at 10 kHz loop frequency is used for the real-time mode. From the EBS startup 2020, the ESRF plans to deploy BLISS – the new BeamLine Instrumentation Support Software control system – for running experiments. An interface between Speedgoat hardware and BLISS has therefore been developed. The DCM and its control architecture have been tested in laboratory conditions. An overview of the concept, implementation and results of the cascaded control architecture and its three modes will be presented  
slides icon Slides TUCPL05 [5.113 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL05  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL06 Accelerating Machine Learning for Machine Physics (an AMALEA-project at KIT) bunching, hardware, FPGA, storage-ring 781
 
  • T. Boltz, E. Bründermann, M. Caselle, A. Kopmann, W. Mexner, A.-S. Müller, W. Wang
    KIT, Karlsruhe, Germany
 
  The German Helmholtz Innovation Pool project will explore and provide novel cutting edge Machine Learning techniques to address some of the most urgent challenges in the era of large data harvests in accelerator physics. Progress in virtually all areas of accelerator based physics research relies on recording and analyzing enormous amounts of data. This data is produced by progressively sophisticated fast detectors alongside increasingly precise accelerator diagnostic systems. As KIT contribution to AMALEA it is planned to investigate a design of a fast and adaptive feedback system that reacts to small changes in the charge distribution of the electron bunch and establishes extensive control over the longitudinal beam dynamics. As a promising and well-motivated approach, reinforcement learning methods are considered. In a second step the algorithm will be implemented as a pilot experiment to a novel PCIe FPGA readout electronics card based on Zynq UltraScale+ MultiProcessor System on-Chip (MPSoC).  
slides icon Slides TUCPL06 [5.955 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL06  
About • paper received ※ 27 September 2019       paper accepted ※ 01 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPL07 Optimal Control for Rapid Switching of Beam Energies for the ATR Line at BNL network, simulation, optics, quadrupole 789
 
  • J.P. Edelen, N.M. Cook
    RadiaSoft LLC, Boulder, Colorado, USA
  • K.A. Brown, P.S. Dyer
    BNL, Upton, New York, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under Award Number DE-SC0019682.
The Relativistic Heavy Ion Collider (RHIC) at Brookhaven National Laboratory will undergo a beam energy scan over the next several years. To execute this scan, the transfer line between the Alternating Gradient Synchrotron (AGS) and RHIC or the so-called the ATR line, must be re-tuned for each energy. Control of the ATR line has four primary constraints: match the beam trajectory into RHIC, match the transverse focusing, match the dispersion, and minimize losses. Some of these can be handled independently, for example orbit matching. However, offsets in the beam can affect the transverse beam optics, thereby coupling the dynamics. Furthermore, the introduction of vertical optics increases the possibilities for coupling between transverse planes, and the desire to make the line spin transparent further complicates matters. During this talk, we will explore three promising avenues for controlling the ATR line, model predictive control (MPC), on-line optimization methods, and hybrid MPC and optimization methods. We will provide an overview of each method, discuss the tradeoffs between these methods, and summarize our conclusions.
 
slides icon Slides TUCPL07 [4.459 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL07  
About • paper received ※ 08 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPR03 Our Journey from Java to PyQt and Web for CERN Accelerator Control GUIs GUI, framework, operation, MMI 807
 
  • I. Sinkarenko, V. Baggiolini, S. Zanzottera
    CERN, Geneva, Switzerland
 
  For more than 15 years, operational GUIs for accelerator controls and some lab applications for equipment experts have been developed in Java, first with Swing and more recently with JavaFX. In March 2018, Oracle announced that Java GUIs were not part of their strategy anymore*. They will not ship JavaFX after Java 8 and there are hints that they would like to get rid of Swing as well. This was a wakeup call for us. We took the opportunity to reconsider all technical options for developing operational GUIs. Our options ranged from sticking with JavaFX, over using the Qt framework (either using PyQt or developing our own Java Bindings to Qt), to using Web technology both in a browser and in native desktop applications. This article explains the reasons for moving away from Java as the main GUI technology and describes the analysis and hands-on evaluations that we went through before choosing the replacement.
*"Java Client Roadmap Update", Oracle White Paper, March 2018, https://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf
 
slides icon Slides TUCPR03 [6.911 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR03  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPR05 UX Focused Development Work During Recent ORNL EPICS-Based Instrument Control System Upgrade Projects experiment, scattering, neutron, detector 818
 
  • X. Yao, R.D. Gregory, G.S. Guyotte, S.M. Hartman, K.-U. Kasemir, C.A. Lionberger, M.R. Pearson
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: Oak Ridge National Laboratory is managed by UT-Battelle LLC for the US Department of Energy
The importance of usability and easy-to-use user interfaces (UI) have been recognized across many domains. However, the user-friendliness of scientific experiment control systems often lags behind industry standards in the flourishing user experience (UX) field. Scientific control systems can certainly benefit from these new UX research methods and approaches. Recent instrument control system upgrade projects at the SNS and HFIR facilities at Oak Ridge National Laboratory demonstrate the effectiveness of UX focused development work, and further reveal the need for more utilization of such techniques coming from the UX field. The ongoing control system upgrades are targeting the key facility-level priority of higher scientific productivity, and UX is one of the important tools to help us achieve this priority. We will highlight research methods and practices, introduce our findings and deliverables, and share challenges and lessons learned in applying UX methods to scientific control systems.
 
slides icon Slides TUCPR05 [7.242 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR05  
About • paper received ※ 03 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPR06 Fast Interactive Python-based Analysis of Streamed Images emittance, GUI, EPICS, background 824
 
  • A. Sukhanov, W. Fu, J.P. Jamilkowski, R.H. Olsen
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
This paper reports on development of a general purpose image analysis application, tailored for beam profile monitor cameras of RHIC Collider-Accelerator complex. ImageViewer is pure Python application, based on PyQtGraph and SciPy packages. It accepts image stream from a RHIC image manager (optionally from an EPICS areaDetector driver, or from the file system). The standard analysis includes recognition of connected objects; for each object the parameters of a fitted ellipsoid (position, axes and tilt angle) are calculated using 2nd-order image moments, the parameters then corrected using gaussian fit of the object and a surrounding background. Other features supported: saving, image rotation, region of interest, projections, subtraction of a reference image, multi-frame averaging, pixel to millimeter calibration. Playback feature allows for fast browsing and cleanup of the saved images. User add-ons can be added dynamically as included modules. Each camera of the RHIC complex is equipped with a server (grahic-less) version of this application, providing the same analysis and publishing calculated parameters to RHIC Controls Architecture.
 
slides icon Slides TUCPR06 [0.908 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR06  
About • paper received ※ 24 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUCPR07 High-level Physics Controls Applications Development for FRIB GUI, EPICS, lattice, linac 828
 
  • T. Zhang, K. Fukushima, M. Ikegami, D.G. Maxwell, P.N. Ostroumov
    FRIB, East Lansing, Michigan, USA
 
  Funding: Work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DESC0000661
For the accelerators driven by the distributed control system like EPICS, control engineers solve the problem to make the devices work, while accelerator physicists dedicate themselves to make the machine run as the physics predicted. To fill the gap between the physics high-level controls and the low-level device controls, we developed a software framework that can help the users like accelerator physicists and operators, to work well with the machine in an object-oriented way, based on which the implementations for the physics control algorithms could be very efficient, understandable and maintainable.* Meanwhile, the modularized UI widgets are developed to standardize the high-level GUI applications development, to greatly reuse the codebase and ease the development. The most important thing is all the development also apply to other EPICS based accelerators. In this contribution, the design and implementation for both interactive Python scripting controls and high-level GUIs development will be addressed.
*Tong Zhang, "Physics high-level applications and toolkit for accelerator system", EPICS Collaboration Meeting, Jun. 2018, ANL, US
 
slides icon Slides TUCPR07 [8.430 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPR07  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPP01 A Monitoring System for the New ALICE O2 Farm monitoring, detector, network, database 835
 
  • G. Vino, D. Elia
    INFN-Bari, Bari, Italy
  • V. Chibante Barroso, A. Wegrzynek
    CERN, Meyrin, Switzerland
 
  The ALICE Experiment has been designed to study the physics of strongly interacting matter with heavy-ion collisions at the CERN LHC. A major upgrade of the detector and computing model (O2, Offline-Online) is currently ongoing. The ALICE O2 farm will consist of almost 1000 nodes enabled to readout and process on-the-fly about 27 Tb/s of raw data. To increase the efficiency of computing farm operations a general-purpose near real-time monitoring system has been developed: it lays on features like high-performance, high-availability, modularity, and open source. The core component (Apache Kafka) ensures high throughput, data pipelines, and fault-tolerant services. Additional monitoring functionality is based on Telegraf as metric collector, Apache Spark for complex aggregation, InfluxDB as time-series database, and Grafana as visualization tool. A logging service based on Elasticsearch stack is also included. The designed system handles metrics coming from operating system, network, custom hardware, and in-house software. A prototype version is currently running at CERN and has been also successfully deployed by the ReCaS Datacenter at INFN Bari for both monitoring and logging.  
slides icon Slides TUDPP01 [1.128 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUDPP01  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPP02 Data Acquisition System for the APS Upgrade EPICS, real-time, data-acquisition, interface 841
 
  • S. Veseli, N.D. Arnold, T.G. Berenc, J. Carwardine, G. Decker, T. Fors, T.J. Madden, G. Shen, S.E. Shoaf
    ANL, Lemont, Illinois, USA
 
  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
APS Upgrade multi-bend achromat accelerator (MBA) uses state-of-the-art embedded controllers coupled to various technical subsystems. These controllers have the capability to collect large amounts of fast data for statistics, diagnostics, or fault recording. At times, continuous real-time acquisition of this data is preferred, which presents a number of challenges that must be considered early on in the design; such as network architecture, data management and storage, real-time processing, and impact on normal operations. The design goal is selectable acquisition of turn-by-turn BPM data, together with additional fast diagnostics data. In this paper we discuss engineering specifications and the design of the MBA Data Acquisition System (DAQ). This system will interface with several technical subsystems to provide time-correlated and synchronously sampled data acquisition for commissioning, troubleshooting, performance monitoring and fault detection. Since most of these subsystems will be new designs for the MBA, defining the functionality and interfaces to the DAQ early in the development will ensure the necessary components are included in a consistent and systematic way.
 
slides icon Slides TUDPP02 [13.915 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUDPP02  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPP03 Improvement of EPICS Software Deployment at NSLS-II software, EPICS, hardware, detector 847
 
  • A.A. Derbenev
    BNL, Upton, New York, USA
 
  The NSLS-II Control System has workstations and servers standardized to the usage of Debian OS. With exceptions like RTEMS and Windows systems where software is built and delivered by hand, all hosts have EPICS software installed from an internally-hosted and externally-mirrored Debian package repository. Configured by Puppet, machines have a similar environment with EPICS base, modules, libraries, and binaries. The repository is populated from epicsdeb, a community organization on GitHub. Currently, packages are available for Debian 8 and 9 with legacy support being provided for Debian 6 and 7. Since packaging creates overhead on how quickly software updates can be available, keeping production systems on track with development is a challenging task. Software is often customized and built manually to get recent features, e.g. for AreaDetector. Another challenge is services like GPFS which underperform or do not work on Debian. Proposed improvements target keeping the production environment up to date. A detachment from the host OS is achieved by using containers, such a Docker, to provide software images. A CI/CD pipeline is created to build and distribute software updates.  
slides icon Slides TUDPP03 [0.710 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUDPP03  
About • paper received ※ 29 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUDPP04 Data Acquisition and Virtualisation of the CLARA Controls System interface, operation, hardware, network 852
 
  • R.F. Clarke, G. Cox, M.D. Hancock, P.W. Heath, S. Kinder, N. Knowles, B.G. Martlew, A. Oates, P.H. Owens, W. Smith, J.T.G. Wilson
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • S. Kinder
    DSoFt Solutions Ltd, Warrington, United Kingdom
 
  The CLARA experiment at the STFC, Daresbury laboratory has just completed its first successful exploitation period. The CLARA controls system is being rapidly deployed as CLARA enters its next development phase and our current infrastructure is becoming hard to maintain. Virtualization of the server infrastructure will allow the rapid deployment, recovery and testing of systems infrastructure. This talk will review our experience of migrating several key services and IOCs to a virtualized environment. KVM and LXD have been evaluated against our current system and Ansible has been used to automate many tasks that were normally done by hand. The Archiver Appliance is being exploited beyond its original deployment and is a critical component of several analysis tool-chains. Virtualization allows development, maintenance and deployment of the archiver without disrupting its users. Virtualization is also used to manage the CLARA Virtual Accelerator. The Virtual Accelerator can now run with many instances proving useful for scientists. Originally, it was limited to one instance per server.  
slides icon Slides TUDPP04 [0.945 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-TUDPP04  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEAPP01 Old and New Generation Control Systems at ESA operation, ECR, interface, monitoring 859
 
  • M. Pecchioli
    ESA/ESOC, Darmstadt, Germany
 
  Traditionally Mission Control Systems for spacecraft operated at the European Space Operations Centre (ESOC) have been developed based on large re-use of a common implementation covering the majority of the required functions, which is referred to as mission control system infrastructure. The generation currently in operations has been successfully used for all categories of missions, including many commercial ones operated outside ESOC. It is however anticipated that its implementation is going to face obsolescence in the coming years, thus an ambitious Project is currently on-going aiming at the development and deployment of a completely new generation. This Project capitalizes as much as possible on the European initiative (referred to as EGS-CC) which is progressively developing and delivering a modern and advanced platform forming the basis for any type of monitoring and control applications for space systems. This paper is going to provide a technical overview of the two infrastructure generations, highlighting the main differences from a technical and usability standpoints. Lessons learned from previous and current developments will also be analyzed.  
slides icon Slides WEAPP01 [4.794 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP01  
About • paper received ※ 26 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEAPP02 Modernization Challenges for the IT Infrastructure at the National Ignition Facility network, hardware, HOM, operation 866
 
  • A.D. Casey, P. Adams, M.J. Christensen, E.P. Ghere, N.I. Spafford, M.R.V. Srirangapatanam, K.L. Tribbey, R. Vadlamani, K.S. White, D.P. Yee
    LLNL, Livermore, California, USA
 
  Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344.
As the National Ignition Facility (NIF) enters its second decade of full-scale operations, the demands on all aspects of the Information Technology (IT) infrastructure are becoming more varied, complex, and critical. Cybersecurity is an increasing focus area for the NIF IT team with the goal of securing the data center whilst providing the flexibility for developers to continue to access the sensitive areas of the controls system and the production tools. This must be done whilst supporting the interoperability of controls system elements executing on legacy bare metal hardware in an increasingly homogenized virtual environment in addition to responding to the user’s requests for ever-increasing storage needs and the introduction of cloud services. While addressing these evolutionary changes, the impact to continuous 24/7 Shot Operations must also be minimized. The challenges, strategies and implementation approaches being undertaken by the NIF IT team at the NIF to address the issues of infrastructure modernization will be presented.
 
slides icon Slides WEAPP02 [7.028 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP02  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEAPP03 Converting From NIS to Redhat Identity Management network, Linux, database, interface 871
 
  • T.S. McGuckin, R.J. Slominski
    JLab, Newport News, Virginia, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under contract DE-AC05-06OR23177.
The Jefferson Lab (JLab) accelerator controls network has transitioned to a new authentication and directory service infrastructure. The new system uses the Red Hat Identity Manager (IdM) as a single integrated front-end to the Lightweight Directory Access Protocol (LDAP) and a replacement for NIS and a stand-alone Kerberos authentication service. This system allows for integration of authentication across Unix and Windows environments and across different JLab computing environments, including across firewalled networks. The decision making process, conversion steps, issues and solutions will be discussed.
 
slides icon Slides WEAPP03 [3.898 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP03  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEAPP04 ICS Infrastructure Deployment Overview at ESS network, database, interface, framework 875
 
  • B. Bertrand, S. Armanet, J. Christensson, A. Curri, A. Harrisson, R. Mudingay
    ESS, Lund, Sweden
 
  The ICS Control Infrastructure group at the European Spallation Source (ESS) is responsible for deploying many different services. We treat Infrastructure as code to deploy everything in a repeatable, reproducible and reliable way. We use three main tools to achieve that: Ansible (an IT automation tool), AWX (a GUI for Ansible) and CSEntry (a custom in-house developed web application used as Configuration Management Database). CSEntry (Control System Entry) is used to register any device with an IP address (network switch, physical machines, virtual machines). It allows us to use it as a dynamic inventory for Ansible. DHCP and DNS are automatically updated as soon as a new host is registered in CSEntry. This is done by triggering a task that calls an Ansible playbook via AWX API. Virtual machines can be created directly from CSEntry with one click, again by calling another Ansible playbook via AWX API. This playbook uses proxmox (our virtualization platform) API for the VM creation. By using Ansible groups, different proxmox clusters can be managed from the same CSEntry web application. Those tools give us an easy and flexible solution to deploy software in a reproducible way.  
slides icon Slides WEAPP04 [13.604 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEAPP04  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEBPP01 Control System Development and Integration at ELI-ALPS vacuum, laser, interface, software 880
 
  • L. Schrettner, B. Bagó, B. Erdohelyi, L.J. Fülöp, F. Horvath, Sz. Horváth, Z. Héjja, V. Kurusa, G. Kávai
    ELI-ALPS, Szeged, Hungary
 
  Funding: ELI-ALPS is supported by the European Union and cofinanced by the European Regional Development Fund (GOP-1.1.1-12/B-2012-000, GINOP-2.3.6-15-2015-00001)
ELI-ALPS will be the first large-scale attosecond facility accessible to the international scientific community and its user groups. Control system development has three major directions: vacuum control systems, optical control systems, as well as the integrated control, monitoring and data acquisition systems. The development of the systems has asked for different levels of integration. In certain cases low-level devices are integrated (e.g. vacuum valves), while in other cases complete systems are integrated (e.g. the Tango interface of a laser system). This heterogeneous environment is managed through the elaboration of a common and general architecture. Most of the hardware elements are connected to PLCs (direct control level), which are responsible for the low-level operation of devices, including machine protection functions, and data transfer to the supervisory control level (CLIs, GUIs). Certain hardware elements are connected to the supervisory layer (cameras), as well as the Tango interface of the laser systems. This layer handles also data acquisition with a special focus on the metadata catalogue.
 
slides icon Slides WEBPP01 [2.684 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP01  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEBPP02 Centralized System Management of IPMI Enabled Platforms Using EPICS EPICS, interface, monitoring, database 887
 
  • K. Vodopivec
    ORNL, Oak Ridge, Tennessee, USA
 
  Funding: This work was supported by the U.S. Department of Energy under contract DE-AC0500OR22725.
Intelligent Platform Management Interface (IPMI) is a specification for computer hardware platform management and monitoring. The interface includes features for monitoring hardware sensors like fan speed and device temperature, inventory discovery, event propagation and logging. All IPMI functionality is accessible without the host operating system running. With its wide support across hardware vendors and the backing of a standardization committee, it is a compelling instrumentation for integration into a control system for large experimental physics projects. Integrating IPMI into EPICS provides the benefit of centralized monitoring, archiving and alarming integrated with the facility control system. A new project has been started to enable this capability by creating a native EPICS device driver built on the open-source FreeIPMI library for the remote host connection interface. The driver supports automatic system components discovery for creating EPICS database templates, detailed device information from Field Replaceable Unit interface, sensor monitoring with remote threshold management, geographical PV addressing in PICMG based platforms and PICMG front panel lights readout.
 
slides icon Slides WEBPP02 [7.978 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP02  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEBPP03 The Laser Megajoule Facility: Front End’s Control System software, laser, interface, operation 891
 
  • J. Langot, C. Baret, P. Fourtillan, J.F. Gleyze, D. Hamon, D. Lebeaux, A. Perrin
    CEA, LE BARP cedex, France
 
  The Laser Megajoule (LMJ) is a 176-beam laser facility, located at the CEA CESTA Laboratory near Bordeaux (France). It is designed to deliver about 1.5 MJ of energy to targets, for high energy density physics experiments, including fusion experiments. Six 8-beams bundles are currently operational. The Front-End is the LMJ subsystem built to deliver the laser pulse which will be amplified into the bundles. It consists of 4 laser seeders, producing the laser pulses with the expected specificities and 88 Pre-Amplifier Modules (PAM). In this paper, we introduce the architecture of the Front-End’s control system which coordinate the operations of the laser seeders and the PAMs’s control systems. We will discuss the ability of the laser seeders and their control systems to inject the 88 PAMs almost independently. Then we will deal with the functions that enable the expected laser performances in terms of energy, spatial and temporal shapes. Finally, the technics used to validate and optimize the operation of the software involved in the Front-End’s equipment performance will be detailed.  
slides icon Slides WEBPP03 [58.495 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP03  
About • paper received ※ 26 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEBPP04 P99: An Optical Beamline for Offline Technique Development and Systems Integration for Prototype Beamline Instrumentation software, detector, hardware, operation 898
 
  • A.D. Parsons, S. Ahmed, M. Basham, D. Bond, B. Bradnick, M.H. Burt, T.M. Cobb, N. Dougan, M. Drakopoulos, J. Ferner, J. Filik, C.A. Forrester, L. Hudson, P. Joyce, B. Kaulich, A. Kavva, J.H. Kelly, J. Mudd, B.J. Nutter, N. O’Brien, P.D. Quinn, K.A. Ralphs, C. Reinhard, J. Shannon, M.P. Taylor, T.E. Trafford, X.T. Tran, E. Warrick, A.A. Wilson, A.D. Winter
    DLS, Oxfordshire, United Kingdom
 
  Diamond Light Source is a publicly funded 3rd generation national synchrotron which will soon operate 39 state-of-the-art instruments covering a wide range of physical and life science applications. Realization of such instruments poses many challenges from initial scientific concept, to final user experience. To get best efficiency, Diamond operates a modular approach for engineering and software systems support, usually with custom hardware or software component coming together on the final instrument in-situ. To facilitate cross-group collaboration, prototyping, integrated development and testing of the full instrument including scientific case before the final implementation, an optical prototyping setup has been developed which has an identical backend to real beamline instruments. We present detail of the software and hardware components of this environment and how these have been used to develop functionality for the new operational instruments. We present several high impact examples of such integrated prototyping development including the instrumentation for DIAD (integrated Dual Imaging And Diffraction) and the J08 beamline for: soft X-ray ptychography end-station.  
slides icon Slides WEBPP04 [10.428 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEBPP04  
About • paper received ※ 01 October 2019       paper accepted ※ 21 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPL01 Status of the Control System for Fully Integrated SACLA/SPring-8 Accelerator Complex and New 3 GeV Light Source Being Constructed at Tohoku, Japan framework, database, storage-ring, operation 904
 
  • T. Sugimoto, N. Hosoda, K. Okada, M. Yamaga
    JASRI, Hyogo, Japan
  • T. Fukui
    RIKEN SPring-8 Center, Innovative Light Sources Division, Hyogo, Japan
  • M. Ishii
    JASRI/SPring-8, Hyogo-ken, Japan
 
  In the SPring-8 upgrade project, we plan to use the linear accelerator of SACLA as a full-energy injector to the storage ring. For the purpose of simultaneous operation of XFEL lasing and on-demand injection, we developed a new control framework that inherits the concepts of MADOCA. We plan to use the same control framework for a 3 GeV light source under construction at Tohoku, Japan. Messaging of the new control system is based on the MQTT protocol, which enables slow control and data acquisition with sub-second response time. The data acquisition framework, named MDAQ, covers both periodic polling and event-synchronizing data. To ensure scalability, we applied a key-value storage scheme, Apache Cassandra, to the logging database of the MDAQ. We also developed a new parameter database scheme, that handles operational parameter sets for XFEL lasing and on-demand top-up injection. These parameter sets are combined into 60 Hz operation patterns. For the top-up injection, we can select the operational pattern every second on an on-demand basis. In this paper, we report an overview of the new control system and the preliminary results of the integrated operation of SACLA and SPring-8.  
slides icon Slides WECPL01 [10.969 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL01  
About • paper received ※ 03 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPL02 Roadmap to 100 Hz DAQ at SwissFEL: Experiences and Lessons Learned FEL, experiment, operation, timing 909
 
  • T. Celcer, A. Babic, S.G. Ebner, F. Märki, L. Sala
    PSI, Villigen PSI, Switzerland
 
  Providing reliable and performant Data Acquisition System (DAQ) at Free Electron Lasers (FELs) is a challenging and complex task due to the inherent characteristics of a pulsed machine and consequent need of beam synchronous shot-to-shot DAQ, which enables correlation of collected data associated with each FEL pulse. We will focus on experiences gathered during the process of moving towards 100 Hz operation at SwissFEL from the perspective of beam synchronous DAQ. Given the scarce resources and challenging deadlines, a lot of efforts went into managing conflicting stakeholder expectations and priorities and into allocation of time for operation support and maintenance tasks on one side and time for design and development tasks on the other side. The technical challenges we encountered have shown a great importance of having proper requirements in the early phase, a well thought system design concept, which considers all subsystems in the DAQ chain, and a well-defined test framework for validation of recorded beam synchronous data.  
slides icon Slides WECPL02 [4.248 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL02  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPL03 Implementation of the Motion Control System for LCLS-II Undulators undulator, vacuum, EPICS, hardware 915
 
  • M.A. Montironi, C.J. Andrews, H. Bassan, K.R. Lauer, Yu.I. Levashov, H.-D. Nuhn, Z.R. Wolf
    SLAC, Menlo Park, California, USA
  • Ž. Oven
    Cosylab, Ljubljana, Slovenia
 
  As part of the LCLS upgrade called LCLS-II, two new undulator lines were introduced: a soft X-Ray line (SXR) and a hard H-Ray line (HXR). Serving distinct purposes, the two undulator lines employ different undulator designs. The SXR line is composed of 21 vertical gap, horizontally polarized undulators while the HXR line is composed of 32 undulator segments designed to operate on the horizontal axis and to produce a vertically polarized beam. The HXR undulators will replace the LCLS ones and thus the control system was designed with the main goal of maximizing the re-utilization of existing hardware and software. For this purpose, the motion control system based on RTEMS running on VME with Animatics SmartMotors was developed as an upgrade of the LCLS design and the cam-based undulator girder positioning system has been reused. The all new SXR undulators employ a new control system design based on Aerotech motion controllers and EPICS soft IOCs (input-output controllers). This paper describes how the most challenging motion control requirements were implemented focusing on motion synchronization, K-value to gap transformation, cams kinematics and calibration, and user interaction.  
slides icon Slides WECPL03 [0.625 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL03  
About • paper received ※ 29 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPL05 Migrating to Tiny Core Linux in a Control System Linux, Windows, hardware, embedded 920
 
  • R.A. Washington
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
 
  The ISIS Accelerator Controls (IAC) group currently uses a version of Microsoft Windows Embedded as its chosen Operating System (OS) for control of front-line hardware. Upgrading to the current version of the Windows Embedded OS is not possible without also upgrading hardware, or changing the way software is delivered to the hardware platform. The memory requirements are simply too large to be considered a viable option. A new alternative was sought and that process led to Tiny Core Linux being selected due to its frugal memory requirements and ability to run from a RAM-disk. This paper describes the process of migrating from Windows Embedded Standard 2009 to Tiny Core Linux as the OS platform for IAC embedded hardware.  
slides icon Slides WECPL05 [1.455 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPL05  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPR03 Status of the Karabo Control and Data Processing Framework GUI, interface, FEL, framework 936
 
  • G. Flucke, N. Al-Qudami, M. Beg, M. Bergemann, V. Bondar, D. Boukhelef, S. Brockhauser, C. Carinan, R. Costa, F. Dall’Antonia, C. Danilevski, W. Ehsan, S.G. Esenov, R. Fabbri, H. Fangohr, D. Fulla Marsa, G. Giovanetti, D. Goeries, S. Hauf, D.G. Hickin, E. Kamil, Y. Kirienko, A. Klimovskaia, T.A. Kluyver, D. Mamchyk, T. Michelat, I. Mohacsi, A. Muennich, A. Parenti, R. Rosca, D.B. Rück, H. Santos, R. Schaffer, A. Silenzi, K. Wrona, C. Youngman, J. Zhu
    EuXFEL, Schenefeld, Germany
  • S. Brockhauser
    BRC, Szeged, Hungary
  • H. Fangohr
    University of Southampton, Southampton, United Kingdom
 
  To achieve a tight integration of instrument control and (online) data analysis, the European XFEL decided in 2011 to develop Karabo*, a custom control and data processing system. Karabo provides control via event-driven communication. Signal/slot and request/reply patterns are implemented via a central message broker. Data pipelines for e.g. scientific workflows or detector calibration are implemented as direct TCP/IP connections. The core entities of Karabo are self-describing devices written in C++ or Python. They represent hardware, orchestrate other devices, or provide system services like data logging and configuration storage. To operate Karabo, a Python command line interface and a generic GUI written in PyQt are provided. Control and data widgets compose Karabo scenes that are provided by devices or are manually customized and stored together with device configurations in a central database. Since 2016, Karabo is used to commission and operate the currently three photon beam lines and six scientific instruments at the European XFEL. This contribution summarizes the status of Karabo, highlights achievements and lessons learned, and gives an outlook for future directions.
* Heisen, B., et al. (2013) In 14th International Conference on Accelerator and Large Experimental Physics Control Systems, ICALEPCS 2013. San Francisco, CA.
 
slides icon Slides WECPR03 [2.660 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR03  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPR04 Automated Testing and Validation of Control Parameters software, hardware, framework, operation 943
 
  • P.K. Kankiya, J.P. Jamilkowski, A. Sukhanov
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
The BNL CA-D controls environment has recently been adopting modern programming languages such as Python. A new framework has been created to instantiate setting and measurement parameters in Python as an alternative to C++ and Java process-variable-like objects. With the help of automated testing tools such as pyTest and Coverage, a test suite is generated and executed before the release of Python-based accelerator device objects (ADO) to assure quality as well as compatibility. This suite allows developers to add custom tests, repeat failed tests, create random inputs, and log failures.
 
slides icon Slides WECPR04 [13.755 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR04  
About • paper received ※ 09 October 2019       paper accepted ※ 19 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECPR05 Pulsed Magnet Control System Using COTS PXIe Devices and LabVIEW power-supply, linac, software, operation 946
 
  • Y. Enomoto, K. Furukawa, T. Natsui, M. Satoh
    KEK, Ibaraki, Japan
  • H.S. Saotome
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
 
  About one hundred channels of pulsed magnet power supply control system were installed in 2017 in KEK electron positron LINAC to realize pulse-to-pulse control of output current every 20 ms. The control system of a group of eight channels totally consists of commercially available devices, namely a PC (Windows 8.1), a PXIe crate and several PXIe boards such as ADC, DAC communication and timing. The software is written with LabVIEW. EPICS channel access protocol is used to communicate with OPI over standard Ethernet network. Depending on the destination of the beam, there are ten beam modes. The software is able to keep parameters for each mode independently, which makes it possible for us to operate one LINAC as if it were ten virtual LINACs. Even Software feedback to compensate small drift of output current is available for each mode independently. During two years of operation, there were no significant problem. Although the Windows is not a real-time OS, dropping rate of the trigger coming every 20 ms is less than a ppm. Rebooting of the PC or software is necessary only a few times in a year.  
slides icon Slides WECPR05 [5.799 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WECPR05  
About • paper received ※ 29 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPL01 In-Place Technology Replacement of a 24x7 Operational Facility: Key Lessons Learned and Success Strategies From the NIF Control System Modernization software, operation, CORBA, interface 950
 
  • M. Fedorov, G.K. Brunton, C.M. Estes, B.T. Fishler, M.S. Flegel, A.P. Ludwigsen, M. Paul, S.L. Townsend
    LLNL, Livermore, California, USA
 
  Funding: This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52-07NA27344
The National Ignition Facility (NIF) is the world’s largest laser system for Inertial Confinement Fusion (ICF) and High Energy Density (HED) experiments. Design of NIF control system started in the 1990s, incorporating established hardware and software technologies of that era. The architecture of the control system has stood the test of time, successfully scaling up to full 192 laser beam configuration in 2009, and then transitioning to 24x7 operations and sustaining 400 shots annually since 2016. The control system has grown with NIF to add new major capabilities, such as cryogenic layering, a petawatt-class laser, 3D neutron imaging and others. In parallel, with scaling up and efficiency optimizations, the software had to adapt to changes dictated by the fast-paced computer industry. Some of our originally chosen technologies have become obsolete and replaced by new programming languages, frameworks and paradigms. In this talk, we will discuss how the NIF control system has leveraged the strengths of its distributed, cross-platform architecture to successfully modernize "in-place" computing platforms and programming languages without impacting the demanding experiment schedule.
 
slides icon Slides WEDPL01 [3.462 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL01  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPL02 AliECS: A New Experiment Control System for the Alice Experiment detector, experiment, operation, distributed 956
 
  • T. Mrnjavac, K. Alexopoulos, V. Chibante Barroso, G.C. Raduta
    CERN, Geneva, Switzerland
 
  The ALICE Experiment at CERN LHC (Large Hadron Collider) is undertaking during Long Shutdown 2 in 2019-2020 a major upgrade, which includes a new computing system called O² (Online-Offline). To ensure the efficient operation of the upgraded experiment along with its newly designed computing system, a reliable, high performance and automated experiment control system is being developed with the goal of managing all O² synchronous processing software, and of handling the data taking activity by interacting with the detectors, the trigger system and the LHC. The ALICE Experiment Control System (AliECS) is a distributed system based on state of the art cluster management and microservices which have recently emerged in the distributed computing ecosystem. Such technologies will allow the ALICE collaboration to benefit from a vibrant and innovating open source community. This communication illustrates the AliECS architecture. It provides an in-depth overview of the system’s components, features and design elements, as well as its performance. It also reports on the experience with AliECS as part of ALICE Run 3 detector commissioning setups.  
slides icon Slides WEDPL02 [2.858 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL02  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPL04 Consolidation and Redesign of CERN Industrial Controls Frameworks framework, experiment, interface, operation 963
 
  • P. Golonka, F. Varela
    CERN, Meyrin, Switzerland
 
  The Industrial Controls Frameworks, JCOP and UNICOS, have been employed to develop hundreds of critical controls applications in multiple domains like the detector control system, accelerator complex (cryogenics, powering, interlocks) or technical infrastructure, leading to an unprecedented level of homogeneity. These frameworks, used by a thousand of developers worldwide, will now undergo a major consolidation and re-engineering effort to prepare them for the new challenges of the next 20 years in the HL-LHC era, and streamline their maintenance. The paper presents the challenges that will be faced during this project due to the breadth of technological stack and large code-base contributed over two decades by numerous authors. Delivery of innovation induced by evolution of technologies and refactoring of the ageing code must be done in a way that ensures backward-compatibility for existing systems. The vision and the current state of the frameworks is discussed, alongside the main deliveries planned in the medium term. Lessons learnt, optimizations of processes to make best use of available resources and efforts towards open-source licensing of the frameworks are also presented.  
slides icon Slides WEDPL04 [2.285 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPL04  
About • paper received ※ 27 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPR01 Cumbia: Graphical Libraries and Formula Plugin to Combine and Display Data from Tango, EPICS and More TANGO, EPICS, interface, framework 971
 
  • G. Strangolino
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Cumbia libraries offer the next generation core (C++) and graphical (Qt) software to write complete and lightweight applications that provide a unified user interface, regardless of the underlying engine (Tango, EPICS, WebSocket, …) With the new formula plugin, results can be manipulated and combined by JavaScript functions and displayed in the appropriate widget. Qt has a deep JavaScript integration that allows efficient introduction of program logic into the application. Using the Qt + QML technologies, apps can be designed for the desktop and mobile devices. Switching between the two targets is an immediate operation. A WebSocket based service* has been used to test Qt + QML mobile applications on portable devices. It makes it possible to connect to Tango and EPICS without their installation. A new tool called "la-cumparsita" lets non-programmers use the Qt designer to realize complete applications ready to communicate with the control system in use: Tango, EPICS or any other abstraction framework (e.g. WebSocket). These apps seamlessly integrate with the desktop. Most demanding users can integrate JavaScript functions and use them as data sources for the GUI elements.
*The "canoned" service. It is part of the PWMA project (GPL3 LICENSE) and exposes a WebSocket interface.
 
slides icon Slides WEDPR01 [2.933 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR01  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPR02 Benefits of Low Code Development Environments on Large Scale Control Systems interface, software, MMI, PLC 976
 
  • B. Lefort, V. Costa
    CERN, Meyrin, Switzerland
 
  The rapid evolution of science and of scientific projects usually implies high levels of mobility among researchers, engineers and applied scientists. In parallel, software development has been getting easier and easier as computing technology has evolved. One direct consequence of these two paradigms is a proliferation of small software that becomes vulnerable in many ways, when the person who develops and maintains it departs. Inspector is a low-code development platform to design control interfaces. It features a visual interface composer, a visual programming language and supports Python. More than 600 Inspector applications are used at CERN. We will explain how people with little experience of writing software can develop applications that they could not otherwise explicitly code for themselves. Finally, we will demonstrate how it offers the organization enhanced security and higher productivity, as well as relieving the load on IT for bug fixes and non-compliance.  
slides icon Slides WEDPR02 [6.300 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR02  
About • paper received ※ 26 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPR03 Synoptic GUIs in NSRC SOLARIS for Beamlines and Accelerators Visualization and Control optics, TANGO, interlocks, operation 982
 
  • M.K. Falowski, T.R. Noga, N. Olszowska, M. Zając
    NSRC SOLARIS, Kraków, Poland
 
  High demand from scientists and operators to create new, clear and intuitive SCADA graphical interfaces for new beamlines and replace or supplement existing beamlines’ and accelerators’ graphical user interfaces is a challenging task. This is not only time consuming but very often requirements from users vary, change quickly and even sometimes they are mutually exclusive. To meet this challenge and provide clear, scalable and ergonomic graphical user interfaces, SOLARIS chose ’Taurus’ and ’svgsynoptic2’ to create synoptic applications which allow to visualize and control beamlines and accelerators with ease. In addition, it was decided to use identical scheme of visualization and control for synoptic applications on all beamlines, so scientists can get used to it, even if they carry out research on different beamlines. This paper presents the overall architecture and functionality of the applications.  
slides icon Slides WEDPR03 [22.442 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR03  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEDPR04 The Web as the Primary Control System User Interface framework, interface, GUI, target 987
 
  • R. Neswold, B.F. Harrison
    Fermilab, Batavia, Illinois, USA
 
  The application framework used in Fermilab’s Control System is proprietary and was written decades ago. Considered state-of-the-art at one time, it now lacks many features we expect from a modern interface and needs to be replaced. Our investigation of Web browsers and JavaScript revealed a powerful, rich, and state-of-the-art development environment. We discuss JavaScript frameworks, JavaScript language features, and packaging tools. We also discuss issues we need to resolve before we are confident this can become our primary application platform.  
slides icon Slides WEDPR04 [0.975 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR04  
About • paper received ※ 01 October 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL002 Project Nheengatu: EPICS support for CompactRIO FPGA and LabVIEW-RT FPGA, EPICS, LabView, software 997
 
  • D. Alnajjar, G.S. Fedel, J.R. Piton
    LNLS, Campinas, Brazil
 
  A novel solution for integrating EPICS with Compact RIO (cRIO), the real-time embedded industrial controllers by National Instruments (NI), is proposed under the name Nheengatu (NHE). The cRIO controller, which is equipped with a processor running a real-time version of Linux (LinuxRT) and a Xilinx Kintex FPGA, is extremely powerful for control systems since it can be used to program real-time complex data processing and fine control tasks on both the LinuxRT and the FPGA. The proposed solution enables the control and monitoring of all tasks running on LinuxRT and the FPGA through EPICS. The devised solution is not limited to any type of cRIO module. Its architecture can be abstracted into four groups: FPGA and LabVIEW-RT interface blocks, the Nheengatu library, Device Support and IOC. The Nheengatu library, device support and IOC are generic - they are compiled only once and can be deployed on all cRIOs available. Consequently, a setup-specific configuration file is provided to the IOC upon instantiation. The configuration file contains all data for the devised architecture to configure the FPGA and to enable communication between EPICS and the FPGA/LabVIEW-RT interface blocks.  
poster icon Poster WEMPL002 [0.565 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL002  
About • paper received ※ 14 September 2019       paper accepted ※ 02 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL004 Inception of a Learning Organization to Improve SOLEIL’s Operation operation, software, interface, database 1001
 
  • A. Buteau, G. Abeillé, X. Delétoille, J.-F. Lamarre, T. Marion, L.S. Nadolski
    SOLEIL, Gif-sur-Yvette, France
 
  High quality of service is SOLEIL is a key mission since 2007. Historically operation processes and information systems have been defined mostly on the fly by the different teams all along the synchrotron’s journey. Some major outcomes are a limited cross-teams collaboration and a slow learning organization. Consequently, we are currently implementing a holistic approach with common operational processes upon a shared information system. Our first process is "incident management"; an incident is an unplanned disruption or degradation of service. We have tackled incident management for IT* in 2015, then for the accelerators since January 2018. We are starting to extend it to beamlines since beginning 2019. As a follow-up, we will address the "problem management" process (a problem is the cause of one or more incidents) and the creation of a knowledge base for the operation. By implementing those processes, the culture of continuous improvement is slowly spreading, in particular by driving blameless incident and problem analysis. This paper will present the journey we have been through including our results, improvements and difficulties of implementing this new way of thinking.
*ICALEPCS 2015: MOPGF150
 
poster icon Poster WEMPL004 [3.293 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL004  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL005 A Technology Downselection for SKA User Interface Generator TANGO, interface, framework, software 1006
 
  • M. Canzari, M. Dolci
    INAF - OA Teramo, Teramo, Italy
  • V. Alberti
    INAF-OAT, Trieste, Italy
  • F. Bolmsten, V.H. Hardion, H. Petri
    MAX IV Laboratory, Lund University, Lund, Sweden
  • P. Klaassen, M. Nicol, S. Williams
    ROE, UTAC, Edinburgh, United Kingdom
  • H. Ribeiro
    Universidade do Porto, Faculdade de Ciências, Porto, Portugal
  • S. Valame
    PSL, Pune, India
 
  The Square Kilometre Array (SKA) project is an international collaboration aimed to design and build the world’s largest radio telescope, composed of thousands of antennae and related support systems, with over a square kilometre of collecting area. In order to ensure proper and uninterrupted operation of SKA, the role of the operator at the control room is crucial and the User Interface is the main tool that the operator uses to control and monitor the telescope. During the current bridging phase, a user interface generator has been prototyping. It aims to provide a tool for UI developer to create an own engineeristic user interface compliant with SKA User Interface Design Principle and operator and stakeholder needs. A technology downselection has been made in order to evaluate different web-solution based on TANGO.  
poster icon Poster WEMPL005 [1.422 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL005  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL006 The Miniscule ELT Control Software: Design, Architecture and HW integration interface, software, network, real-time 1010
 
  • C. Diaz Cano, R. Abuter, T.R. Grudzien, N. Kornweibel, J. Sagatowski, H. Tischer
    ESO, Garching bei Muenchen, Germany
 
  Funding: E.S.O.
This paper presents the development of the Miniscule ELT (MELT) Control Software. MELT is an optical test bench with a turbulence generator, whose main objective is to deploy and validate key functionalities of central control system and the Wavefront control strategies on the Extremely Large Telescope (ELT) during AIV/commissioning and operation phase. The subsystems under control are: a segmented primary mirror, a secondary mirror on a hexapod, an adaptive fourth mirror, a fast tip/tilt mirror, phasing sensor, a light source, a Wavefront sensor, a IR camera, together with their control interfaces that emulate the ELT conditions. The Core Integration Infrastructure will be deployed to MELT for their verification and testing strategy, producing feedback to their requirements and design. This paper describes the Control SW distributed architecture, communication patterns, user interfaces and SW infrastructure. The control algorithms are being developed separately and will be integrated into the control loop via MATLAB scripts.
*MELT - An optomechanical emulation testbench for ELT wavefront
control and phasing strategy
 
poster icon Poster WEMPL006 [20.614 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL006  
About • paper received ※ 30 September 2019       paper accepted ※ 03 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL007 EPICS Controlled Wireless Sensors network, EPICS, interface, software 1015
 
  • M.T. Rolland
    Stony Brook University, Computer Science Department, Stony Brook, New York, USA
  • K.J. Gofron
    BNL, Upton, New York, USA
 
  At the trade-off of power, wireless technologies are much more portable and convenient than their wired counterparts. This is especially true in the scientific sphere, where many environmental factors must be recorded at all times at as many locations as possible. Using these technologies, scientists can often reduce cost while maximizing the number of sensors without compromising sensor quality. To this end, we have developed EPICS controllers for both Bluetooth Low Energy (BLE) sensors and XBee ZigBee sensors. For BLE, we chose the Nordic Thingy:52 for its low cost, high battery life, and impressive range of sensors. The controller we developed combines EPICS base functions, the Bluetooth generic attribute data structure library, and multithreading techniques to enable real-time broadcast of the Thingy’s 20+ sensors’ live values. Because BLE is limited in range, we also developed a controller for the XBee sensor which, through the ZigBee mesh protocol, can expand its range through each node added into the network. With these controllers, NSLS-II scientists will have access to a whole new class of sensors which are both easier to deploy and cheaper than their wired predecessors.  
slides icon Slides WEMPL007 [1.569 MB]  
poster icon Poster WEMPL007 [1.589 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL007  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL008 The MAX IV Way of Agile Project Management for the Control System software, project-management, feedback, synchrotron 1020
 
  • V.H. Hardion, M. Lindberg, D.P. Spruce
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  Projects management of synchrotron is both complicated and complex. Building scientific facilities are resource consuming although largely made out of standard and well known components. The industrial approach of project management resolves this complication by requiring analysis and planning to facilitate the execution of tasks. The complexity comes by all the research making unique the accelerators, the beamlines and its usage. Known unknown requires experiments which evolve continuously causing the development path to be naturally iterative. Agile project management has come a long way since its definition in 2001. Nowadays this method is ubiquitous in the software development industry following different implementation like Scrum or XP and started to evolve at a bigger scale (i.e Scaled Agile) applied within an entire organization. The versatility of the Agile method has been applied to a Scientific technical development program such as the MAX IV Laboratory control system. This article describes the experience of 7 years of Agile project management and the use of Lean Management principles to develop and maintain the control system.  
slides icon Slides WEMPL008 [1.834 MB]  
poster icon Poster WEMPL008 [0.959 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL008  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPL009 Tracking APS-U Production Components With the Component Database and eTraveler Applications database, data-management, photon, software 1026
 
  • D.P. Jarosz, N.D. Arnold, J. Carwardine, G. Decker, N. Schwarz, G. Shen, S. Veseli
    ANL, Lemont, Illinois, USA
  • D. Liu
    Osprey DCS LLC, Ocean City, USA
 
  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 installation of the APS-U has a short schedule of one year, making it imperative to be well prepared before the installation process begins. The Component Database (CDB) has been designed to help in documenting and tracking all the components for APS-U. Two new major domains, Machine Design domain and Measurement and Analysis Archive (MAARC) domain, have been added to CDB to further its ability in exhaustively documenting components. The Machine Design domain will help define the purpose of all the components in the APS-U design and the MAARC domain allows association of components with collected data. The CDB and a traveler application from FRIB have been integrated to help with documenting various processes performed, such as inspections and maintenance. Working groups have been formed to define appropriate work flow processes for receiving components, using the tools to document receiving inspection and QA requirements. The applications are under constant development to perform as expected by the working groups. Over some time, especially after production procurement began, the CDB has seen more and more usage in order to aid in preparation for the APS-U installation.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPL009  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR003 Exploring Embedded Systems’ Dedicated Cores for Real-Time Applications interface, hardware, real-time, operation 1036
 
  • P.H. Nallin, J.G.R.S. Franco, R.C. Ito, A.R.D. Rodrigues
    LNLS, Campinas, Brazil
 
  Developments and research in high technology leads to powerful and sophisticated machines which are highly important for many scientific fields. Considering real-time applications, however, these systems tend to become non-deterministic and users may find themselves inside a not completely controllable environment. Exploring open-hardware single board computers with a system-on-a-chip which usually runs an operational system on their main processor(s) and also have real-time units is a good alternative. These real-time units are designed as a microcontroller embedded on the chip where a firmware is loaded, runs concomitantly and exchanges data with the main system. As a result, it is possible to achieve performance increase, high temporal resolution and low latency and jitter, features that are widely desired for controls and critical data acquisition systems. This system architecture allows moving real-time data into high level servers, such as Redis (Remote Dictionary Server) and EPICS, easily. This paper introduces and shows uses of Beaglebone Black, an inexpensive single-board computer, its Programmable Real-Time Units (PRUs) and data sharing with Redis data structure.  
poster icon Poster WEMPR003 [6.128 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR003  
About • paper received ※ 30 September 2019       paper accepted ※ 18 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR005 The Array Control and Data Acquisition System of the Cherenkov Telescope Array site, operation, software, interface 1046
 
  • I. Oya, E. Antolini, M. Fuessling
    CTA, Heidelberg, Germany
  • L. Baroncelli, A. Bulgarelli, V. Conforti, N. Parmiggiani
    INAF, Bologna, Italy
  • J. Borkowski
    CAMK, Torun, Poland
  • A. Carosi, J.N. Jacquemier, G. Maurin
    IN2P3-LAPP, Annecy-le-Vieux, France
  • J. Colome
    CSIC-IEEC, Bellaterra, Spain
  • C. Hoischen
    Universität Potsdam, Potsdam-Golm, Germany
  • E. Lyard, R. Walter
    University of Geneva, Geneva, Switzerland
  • D. Melkumyan, K. Mosshammer, I. Sadeh, T. Schmidt, P.A. Wegner
    DESY Zeuthen, Zeuthen, Germany
  • U. Schwanke
    Humboldt University Berlin, Institut für Physik, Berlin, Germany
  • J. Schwarz
    INAF-Osservatorio Astronomico di Brera, Merate, Italy
  • G. Tosti
    Università degli di Perugia, Perugia, Italy
 
  The Cherenkov Telescope Array (CTA) project is the initiative to build the next-generation gamma-ray observatory. With more than 100 telescopes planned to be deployed in two sites, CTA is one of the largest astronomical facilities under construction. The Array Control and Data Acquisition (ACADA) system will be the central element of on-site CTA Observatory operations. The mission of the ACADA system is to manage and optimize the telescope array operations at each of the CTA sites. To that end, ACADA will provide all necessary means for the efficient execution of observations, and for the handling of the several Gb/s generated by each individual CTA telescope. The ACADA system will contain a real-time analysis pipeline, dedicated to the automatic generation of science alert candidates based on the inspection of data being acquired. These science alerts, together with external alerts arriving from other scientific installations, will permit ACADA to modify ongoing observations at sub-minute timescales in order to study high-impact scientific transient phenomena. This contribution describes the challenges, architecture, design principles, and development status of the ACADA system.  
poster icon Poster WEMPR005 [3.851 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR005  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR006 Application Development in the Face of Evolving Web Technologies at the National Ignition Facility framework, experiment, factory, MMI 1052
 
  • E.R. Pernice, C.R. Albiston, R.G. Beeler, E.H. Chou, C.D. Fry, M. Shor, J.L. Spears, D.E. Speck, A.A. Thakur, S.L. West
    LLNL, Livermore, California, USA
 
  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 past decade has seen great advances in web technology, making the browser the de-facto platform for many user applications. Advances in JavaScript, and innovations such as TypeScript, have enabled developers to build large scale applications for the web without sacrificing code maintainability. However, this rapid growth has also been accompanied by turbulence. AngularJS arrived and saw widespread adoption only to be supplanted by Angular 2+ a few years later; meanwhile other JavaScript-based languages and developer tools have proliferated. At the National Ignition Facility (NIF), the Shot Setup Tool (SST) is a large web-based tool for configuring experiments on the NIF that is being developed to replace legacy Java Swing application. We will present our experience in building SST during this turbulent time, including how we have leveraged TypeScript to greatly enhance code readability and maintainability in a multi-developer team, and our current effort to incrementally migrate from AngularJS to React.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR006  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR008 Web Extensible Display Manager 2 framework, experiment, interface, software 1057
 
  • R.J. Slominski, T.L. Larrieu
    JLab, Newport News, Virginia, USA
 
  Funding: Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177
The Web Extensible Display Manager (WEDM) was first deployed at Jefferson Lab (JLab) in 2016 with the goal of rendering Extensible Display Manager (EDM) control screens on the web for the benefit of accessibility, and with version 2 our aim is to provide a more general purpose display toolkit by freeing ourselves from the constraints of the EDM dependency. Over the last few years WEDM has been extensively used at JLab for 24/7 information kiosks, on-call monitoring, and by remote users and staff. The software has also been deployed to Oak Ridge National Laboratory, and has become more robust as many bug fixes and contributions have been added. However, adoption and utility of the software as a general purpose control system display manager is limited by EDM, which is no longer actively maintained. A new toolkit can be built on modern frameworks, fully embrace web conventions and standards, and support multiple control system data sources. This new version is a result of a technology review and selection, and introduces a web inspired display file format, a web based display builder, new widgets, and a data interface intended to support pluggable data.
 
poster icon Poster WEMPR008 [1.293 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR008  
About • paper received ※ 24 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR009 Development of Event Receiver on Zynq-7000 Evaluation Board timing, distributed, FPGA, linac 1063
 
  • H. Sugimura
    KEK, Ibaraki, Japan
 
  The timing system of SuperKEKB accelerator is used Event Timing System developed by Micro Research Finland. In this presentation, we tested the receiver on Zynq7000 evaluation board. The serialized event data are transferred from Event Generator to Event Receiver by using GTX transceiver. So, we selected Zynq7000(7z030) as receiver, because the FPGA has the GTX. And also, Zynq is mounted on arm processor, it is easily able to control received event data stream by using EPICS ICO. Finally we are aiming to combine event system and RF or BPM system in one FPGA board.  
poster icon Poster WEMPR009 [0.572 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR009  
About • paper received ※ 17 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEMPR010 Anomaly Detection for CERN Beam Transfer Installations Using Machine Learning detector, feedback, experiment, kicker 1066
 
  • T. Dewitte, W. Meert, E. Van Wolputte
    Katholieke Universiteit Leuven, Leuven, Belgium
  • P. Van Trappen
    CERN, Geneva, Switzerland
 
  Reliability, availability and maintainability determine whether or not a large-scale accelerator system can be operated in a sustainable, cost-effective manner. Beam transfer equipment (e.g. kicker magnets) has potentially significant impact on the global performance of a machine complex. Identifying root causes of malfunctions is currently tedious, and will become infeasible in future systems due to increasing complexity. Machine Learning could automate this process. For this purpose a collaboration between CERN and KU Leuven was established. We present an anomaly detection pipeline which includes preprocessing, detection, postprocessing and evaluation. Merging data of different, asynchronous sources is one of the main challenges. Currently, Gaussian Mixture Models and Isolation Forests are used as unsupervised detectors. To validate, we compare to manual e-logbook entries, which constitute a noisy ground truth. A grid search allows for hyper-parameter optimization across the entire pipeline. Lastly, we incorporate expert knowledge by means of semi-supervised clustering with COBRAS.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEMPR010  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA002 LCLS-II Cryomodule and Cryogenic Distribution Control cryomodule, cryogenics, PLC, cavity 1071
 
  • D.T. Robinson, A.L. Benwell, C. Bianchini, D. Fairley, S.L. Hoobler, K.J. Mattison, J. Nelson, A. Ratti
    SLAC, Menlo Park, California, USA
  • L.E. Farrish, J. Gubeli, C. Hovater, K. Jordan, W. Moore
    JLab, Newport News, Virginia, USA
  • J.A. Kaluzny, A. Martinez
    Fermilab, Batavia, Illinois, USA
 
  The new superconducting Linear Coherent Light Source (LCLS-II) at the SLAC National Accelerator Laboratory will be an upgrade to LCLS, the world’s first hard X-ray free-electron laser. LCLS-II is in an advanced stage of construction with equipment for both Cryoplants as well as more than half of the 37 cryomodules onsite. Jefferson Lab (JLab) is a partner lab responsible for building half of the LCLS-II cryomodules. Hence the Low Energy Recirculation Facility (LERF) at JLab was used to stage and test LCLS-II cryomodules before shipping them to SLAC. LERF was set up to test two cryomodules at a time. LERF used LCLS-II cryogenic controls instrumentation racks, Programmable Logic Controllers (PLC) controls and Experimental Physics and Industrial Control System (EPICS) Input/Output Controllers (IOCs) with the intention to use the LERF setup to check-out and verify cryogenic controls for LCLS-II. The cryogenic controls first utilized at LERF would then be replicated for controlling all 37 cryomodules via an EPICS user interface. This paper discusses the cryogenic controls currently developed for implementation in the LCLS-II project.  
poster icon Poster WEPHA002 [1.119 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA002  
About • paper received ※ 28 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA010 Control Systems Design for LCLS-II Fast Wire Scanners at SLAC National Accelerator Laboratory EPICS, FPGA, software, feedback 1075
 
  • N. Balakrishnan, H. Bassan, J.D. Bong, M.L. Campell, P. Krejcik, K.R. Lauer, J.J. Olsen, L. Sapozhnikov
    SLAC, Menlo Park, California, USA
 
  One of the primary diagnostic tools for beam emittance measurement at the Linac Coherent Light Source II (LCLS-II), an upgrade of the SLAC National Accelerator Laboratory’s Linac Coherent Light Source (LCLS) facility, is the wire scanners. LCLS-II’s new Fast Wire Scanner (FWS) is based on a similar mechanical design of linear servo motor with position feedback from an incremental encoder as that for LCLS. With a high repetition rate of up to 1 MHz from the superconducting accelerator of LCLS-II, it is no longer sufficient to use point-to-point EPICS-controlled moves from wire to wire, as continued exposure will damage the wires. The system needs to perform on-the-fly scans, with a single position versus time profile calculated in advance and executed in a single coordinated motion by Aerotech Ensemble motion controller. The new fast wire scanner control system has several advantages over LCLS fast wire scanner controls with the capability to program safety features directly on the drive and integrate machine protection checks on an FPGA. This paper will focus on the software architecture and implementation for LCLS-II Fast Wire Scanners.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA010  
About • paper received ※ 30 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA012 A General Multiple-Input Multiple-Output Feedback Device in Tango for the MAX IV Accelerators feedback, TANGO, storage-ring, linac 1084
 
  • P.J. Bell, V.H. Hardion, M. Lindberg, V. Martos, M. Sjöström
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  A general multiple-input multiple-output feedback device has been implemented in Tango for various applications in the MAX IV accelerators. The device has a configurable list of sensors and actuators, response matrix inversion, gain and frequency regulation, takes account of the validity of the sensor inputs and may respond to external interlocks. In the storage rings, it performs the slow orbit feedback (SOFB) using the 10 Hz data stream from the Libera Brilliance Plus Beam Position Measurement (BPM) electronics, reading 194 (34) BPMs in the large (small) ring as sensor inputs. The BPM readings are received as Tango events and a corrector-to-BPM response matrix calculation outputs the corrector magnet settings. In the linac, the device is used for the trajectory correction, again with sensor input data sent as Tango events, in this case from the Single Pass BPM electronics. The device is also used for tune feedback in the storage rings, making use of its own polling thread to read the sensors. In the future, a custom SOFB device may be spun off in order to integrate the hardware-based fast orbit feedback, though the general device is also seeing new applications at the beamlines.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA012  
About • paper received ※ 20 September 2019       paper accepted ※ 08 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA013 Programmable Logic Controller Systems for SPIRAL2 PLC, linac, operation, cryomodule 1089
 
  • C. Berthe, F. Bucaille, G. Delavallee, G. Duteil, C. Hocini, J.-F. Rozé, A.H. Trudel, Q. Tura
    GANIL, Caen, France
  • P.G. Graehling
    IPHC, Strasbourg Cedex 2, France
  • R. Touzery
    CEA-DRF-IRFU, France
 
  PLC provides a large part of the SPIRAL 2 project’s commands. The SPIRAL2 project is based on a multi-beam driver in order to allow both ISOL and low-energy in-flight techniques to produce Radioactive Ion Beams (RIB). A superconducting light/heavy-ion linac with an acceleration potential of about 40 MV capable of accelerating 5 mA deuterons up to 40 MeV and 1 mA heavy ions up to 14.5 MeV/u is used to bombard both thick and thin targets. The PLCs provide vacuum control, access control, part of the machine protection system, control of the cryogenic distribution system, cooling controls, control of RF amplifiers, they are associated with the safety control system. The standards used are presented as well as the general synoptic of the PLC control system. The details of the major systems are presented, the Cryo distribution, the machine protection system, a safety system.  
poster icon Poster WEPHA013 [4.786 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA013  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA014 EPICS Archiver Appliance - Installation and Use at BESSY/HZB EPICS, hardware, vacuum, interface 1093
 
  • T. Birke
    HZB, Berlin, Germany
 
  After 2 years of tests and development, the EPICS Archiver Appliance went into operation at HZB/BESSY in April 2018. After running for a year as an optional new archiver, the Archiver Appliance switched places with the old Channel Archiver and is now the central productive archiver in currently three installations (four at the time of this conference) at HZB. To provide a smooth transition from the Channel Archiver to the EPICS Archiver Appliance for end users as well as applications, some frontends like e.g. the ArchiveViewer and other applications needed some modifications to be fully usable. New retrieval frontends are also provided and will replace the ArchiveViewer in the future. In addition the versatile retrieval API rapidly improved the development of Python applications for analysis and optimization. Experiences with installation, configuration, maintenance and use of the EPICS Archiver Appliance will be shared in this paper.  
poster icon Poster WEPHA014 [9.140 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA014  
About • paper received ※ 29 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA016 A/D and D/A Processing Unit for Real Time Control of Suspended Masses in Advanced Virgo Interferometer FPGA, electronics, electron, detector 1098
 
  • M. Bitossi, A. Gennai
    INFN-Pisa, Pisa, Italy
  • D. Passuello
    University of Pisa and INFN, Pisa, Italy
 
  AdV* is the project to upgrade** the VIRGO*** interferometric detector of gravitational waves. We present a major upgrade consisting of the design of new control electronics of the seismic isolation systems called Super-Attenuators (SAs)*. SAs are mechanical structures used to insulate optical elements from seismic noise. The control electronics are used to manage sensors, actuators, and stepping motors placed in the SAs. The design effort resulted in a high-performance signal conditioning and processing platform (UDSPT) that enables users to implement hard real-time control systems. The form factor is a variation of a double compact Module PICMG AMC.0 R2.0 Advanced MC. The key features are a TI DSP embedded, two GE ports, an AMC Interface containing SRIO, and GE, an FPGA interfacing data converters through PCIe. Additionally, it includes six 24-bit 3.83 MHz ADC and six 24-bit 320 kHz DAC converters, with fully differential inputs and outputs. In a single local control unit - a single 6U x 19 crate - up to 72 ADC + 72 DAC channels supported by 720 GFLOPs are allocated. A total of 20 local control units have been installed and currently are controlling ten SAs in the AdV detector.
*AdV Tech Des Rep 13 April 2012.
**Advanced Virgo Baseline Design
***J. Phys.: Conf. Ser., 203(2010)012074.
 
poster icon Poster WEPHA016 [1.858 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA016  
About • paper received ※ 23 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA017 Integration of Wireless Mobile Equipment in Supervisory Application vacuum, PLC, database, MMI 1102
 
  • S. Blanchard, R. Ferreira, P. Gomes, G. Pigny, A.P. Rocha
    CERN, Geneva, Switzerland
 
  Pumping group stations and bake-out control cabinets are temporarily installed close to vacuum systems in CERN accelerator tunnels, during their commissioning. The quality of the beam vacuum during operation depends greatly on the quality of the commissioning. Therefore, the integration of mobile equipment in the vacuum supervisory application is primordial. When connected to the control system, the mobile stations appear automatically integrated in the synoptic. They are granted with the same level of remote control, diagnostics and data logging as fixed equipment. The wireless connection and the communication protocol with the supervisory application offer a flexible and reliable solution with high level of integrity.  
poster icon Poster WEPHA017 [1.808 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA017  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA018 Testing Solutions for Siemens PLCs Programs Based on PLCSIM Advanced PLC, hardware, ISOL, simulation 1107
 
  • E. Blanco Viñuela, D. Darvas
    CERN, Geneva, Switzerland
  • Gy. Sallai
    BUTE, Budapest, Hungary
 
  Testing Programmable Logic Controllers (PLCs) is challenging, partially due to the lack of tools for testing. Isolating a part of the PLC program, feeding it with test inputs and checking the test outputs often require manual work and physical hardware. The Siemens PLCSIM Advanced tool can simulate PLCs and provide a rich application programming interface (API). This paper presents a new CERN made tool based on PLCSIM Advanced and the TIA Portal Openness API. The tool takes a test case described in an intuitive, tabular format, which is then executed with the full PLC program or a selected part of it, effectively allowing unit testing. The inputs can be fed and the outputs can be captured via the PLCSIM API. This way the tests can be executed and evaluated automatically, without manual work or physical hardware. Therefore, it is possible to provide an automated and scalable continuous testing solution for PLC programs to reveal errors as early as possible.  
poster icon Poster WEPHA018 [1.026 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA018  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA019 MONARC: Supervising the Archiving Infrastructure of CERN Control Systems database, SCADA, data-acquisition, monitoring 1111
 
  • J-C. Tournier, E. Blanco Viñuela
    CERN, Geneva, Switzerland
 
  The CERN industrial control systems, using WinCC OA as SCADA (Supervisory Control and Data Acquisition), share a common history data archiving system relying on an Oracle infrastructure. It consists of 2 clusters of two nodes for a total of more than 250 schemas. Due to the large number of schemas and of the shared nature of the infrastructure, three basic needs arose: (1) monitor, i.e. get the inventory of all DB nodes and schemas along with their configurations such as the type of partitioning and their retention period; (2) control, i.e. parameterise each schema individually; and (3) supervise, i.e. have an overview of the health of the infrastructure and be notified of misbehaving schemas or database node. In this publication, we are presenting a way to monitor, control and supervise the data archiving system based on a classical SCADA system. The paper is organized in three parts: the first part presents the main functionalities of the application, while the second part digs into its architecture and implementation. The third part presents a set of use cases demonstrating the benefit of using the application.  
poster icon Poster WEPHA019 [2.556 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA019  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA020 Pushing the Limits of Tango Archiving System using PostgreSQL and Time Series Databases TANGO, database, SRF, distributed 1116
 
  • R. Bourtembourg, S. James, J.L. Pons, P.V. Verdier
    ESRF, Grenoble, France
  • G. Cuní, S. Rubio-Manrique
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • M. Di Carlo
    INAF - OAAB, Teramo, Italy
  • G.A. Fatkin, A.I. Senchenko, V. Sitnov
    NSU, Novosibirsk, Russia
  • G.A. Fatkin, A.I. Senchenko, V. Sitnov
    BINP SB RAS, Novosibirsk, Russia
  • L. Pivetta, C. Scafuri, G. Scalamera, G. Strangolino, L. Zambon
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  The Tango HDB++ project is a high performance event-driven archiving system which stores data with micro-second resolution timestamps, using archivers written in C++. HDB++ supports MySQL/MariaDB and Apache Cassandra backends and has been recently extended to support PostgreSQL and TimescaleDB*, a time-series PostgreSQL extension. The PostgreSQL backend has enabled efficient multi-dimensional data storage in a relational database. Time series databases are ideal for archiving and can take advantage of the fact that data inserted do not change. TimescaleDB has pushed the performance of HDB++ to new limits. The paper will present the benchmarking tools that have been developed to compare the performance of different backends and the extension of HDB++ to support TimescaleDB for insertion and extraction. A comparison of the different supported back-ends will be presented.
https://timescale.com
 
poster icon Poster WEPHA020 [1.609 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA020  
About • paper received ※ 30 September 2019       paper accepted ※ 02 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA021 Free-Electron Laser Optimization with Reinforcement Learning laser, FEL, electron, free-electron-laser 1122
 
  • N. Bruchon, G. Fenu, F.A. Pellegrino, E. Salvato
    University of Trieste, Trieste, Italy
  • G. Gaio, M. Lonza
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Reinforcement Learning (RL) is one of the most promising techniques in Machine Learning because of its modest computational requirements with respect to other algorithms. RL uses an agent that takes actions within its environment to maximize a reward related to the goal it is designed to achieve. We have recently used RL as a model-free approach to improve the performance of the FERMI Free Electron Laser. A number of machine parameters are adjusted to find the optimum FEL output in terms of intensity and spectral quality. In particular we focus on the problem of the alignment of the seed laser with the electron beam, initially using a simplified model and then applying the developed algorithm on the real machine. This paper reports the results obtained and discusses pros and cons of this approach with plans for future applications.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA021  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA023 Co-Simulation of HDL Using Python and MATLAB Over Tcl TCP/IP Socket in Xilinx Vivado and Modelsim Tools simulation, interface, MMI, FPGA 1127
 
  • Ł. Butkowski, B. Dursun, C. Gümüş, M.K. Karakurt
    DESY, Hamburg, Germany
 
  This paper presents the solution, which helps in the simulation and verification of the implementation of the Digital Signal Processing (DSP) algorithms written in hardware description language (HDL). Many vendor tools such as Xilinx ISE/Vivado or Mentor Graphics ModelSim are using Tcl as an application programming interface. The main idea of the co-simulation is to use the Tcl TCP/IP socket, which is Tcl build in feature, as the interface to the simulation tool. Over this interface the simulation is driven by the external tool. The stimulus vectors as well as the model and verification are implemented in Python or MATLAB and the data with simulator is exchanged over dedicated protocol. The tool, which was called cosimtcp, was developed in Deutsches Elektronen-Synchrotron (DESY). The tool is a set of scripts that provide a set of functions. This tool has been successfully used to verify many DSP algorithms implemented in the FPGA chips of the Low Level Radio Frequency (LLRF) and synchronization systems of the European X-Ray Free Electron Laser (E-XFEL) accelerator. Cosimtcp is an open source available tool.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA023  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA026 Integrating COTS Equipment in the CERN Accelerator Domain LabView, timing, network, interface 1136
 
  • O.Ø. Andreassen, C. Charrondière, K. Develle, A. Rijllart, R.E. Rossel, J. Steen, J. Tagg, T. Zilliox
    CERN, Geneva, Switzerland
 
  Successful integration of industrial equipment in the CERN accelerator complex relies mainly on 3 key components. The first part is the Controls Middleware (CMW). That provides a common communication infrastructure for the accelerator controls at CERN. The second part is timing. To orchestrate and align electronic and electrical equipment across the 27 km Large Hadron Collider (LHC) at sub nanosecond precision, an elaborate timing scheme is needed. Every component has to be configured and aligned within milliseconds and then trigger in perfect harmony with each other. The third and last bit is configuration management. The COTS devices have to be kept up to date, remotely managed and compatible with each other at all times. This is done through a combination of networked Pre eXecution Environments (PXE) mounting network accessible storage on the front ends, where operating systems and packages can be maintained across systems. In this article we demonstrate how COTS based National Instruments PXI and cRIO systems can be integrated in the CERN accelerator domain for measurement and monitoring systems.  
poster icon Poster WEPHA026 [4.690 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA026  
About • paper received ※ 27 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA027 Evaluation of Timing and Synchronization Techniques on NI CompactRIO Platforms FPGA, network, timing, hardware 1141
 
  • O.Ø. Andreassen, C. Charrondière, K. Develle, R.E. Rossel, T. Zilliox
    CERN, Geneva, Switzerland
 
  For distributed data acquisition and control system, clock synchronization between devices is key. The internal CPU clock of a CompactRIO has an accuracy of 40 ppm at 25 degree Celsius, which can cause up to 3 sec of drift per day. To compensate for this drift, common practice is to use a central clock (such as NTP) to synchronize the systems. In addition, the cRIO has an onboard FPGA which has its own 40 MHz clock. This clock is not synchronized with the CPU, and will also cause time drift. For short measurements, this drift is usually negligible, but for continuous data acquisition systems, running 24/7, the accumulated error has to be compensated. This article will show how we synchronized all clocks across multiple systems used for monitoring seismic activities in the LHC underground and surface areas. It will also describe the mechanism used to cross check synchronization by using the CERN developed White Rabbit timing system.  
poster icon Poster WEPHA027 [0.567 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA027  
About • paper received ※ 26 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA028 Power Supply Controller for Future Accelerator Facilities at BINP power-supply, electron, operation, Ethernet 1145
 
  • P.B. Cheblakov, A.V. Gerasev, S.E. Karnaev, D.V. Senkov
    BINP SB RAS, Novosibirsk, Russia
 
  A design of a new power supply controller was initiated in BINP for upgrade of existing accelerator facilities and for demands of future projects. Any accelerator facility includes a set of diverse power supplies which controllers have different specifications: number and precision of DAC/ADC channels, speed and algorithm of operation. Therefore, the main idea is to elaborate a controller, which consists of common digital part including an interface with a control system and specialized analog frontend that fits to power supplies requirements. The digital part provides easy integration to control system by means of some standard network protocol and performing some data processing and analysis. Ethernet is used for communication with controllers, MQTT is under consideration as a high-level transport protocol in some cases and EPICS IOC was tested to be embedded into controller. The initial prototype of controller is developed and deployed at VEPP-3 storage ring. The status of the work and future plans are presented in the paper.  
poster icon Poster WEPHA028 [9.746 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA028  
About • paper received ※ 04 October 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA033 Construction and Implementation of Control and DAQ System of Micro Crystallography (MX) Beamline via Server Virtualization network, EPICS, data-acquisition, software 1149
 
  • H.J. Choi, H.S. Kim, S.W. Kim, W.W. Lee
    PAL, Pohang, Republic of Korea
 
  The project aimed to implement a beamline control and data collection system through a server virtualization system, and was applied to the 5C beamline of the 3rd generation beamline of Pohang Accelerator Laboratory (PAL). The 5C beamline is currently under construction for the FBDD beamline with the goal of building a fully automated beamline. Therefore, the project was started to operate stably and efficiently various systems to be applied to the beamline. The control system was implemented using EPICS software tools and MxDC/MxLive software for data acquisition and storage. The control and data collection system of this beamline is integrated using XCP-ng[1] (XenServer Based), and it is in operation. With the integrated server virtualization system, network organization / simplification and data send/receive between systems are more stabilized. The overall size of the system has been significantly reduced, making maintenance easier.  
poster icon Poster WEPHA033 [0.860 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA033  
About • paper received ※ 30 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA034 Software Tools for Hardware Elliptical Cavity Simulator Management and Configuration cavity, EPICS, network, hardware 1153
 
  • W. Cichalewski, K. Klys
    TUL-DMCS, Łódź, Poland
 
  Funding: Work supported by Polish Ministry of Science and Higher Education, decision number DIR/WK/2016/2017/03-1
The European Spallation Source (ESS) is currently in the middle of its construction phase. This facility linear accelerator consists of different sections. Superconducting part of this linac will be equipped with spokes and elliptical cavities (like M-Beta and H-Beta types). Various ESS linac components will be delivered by different in-kind partners from Europe. In order to provide a reliable development and evaluation platform hardware-based electronic cavity simulator have been built. This solution is especially useful for Low Level Radio Frequency (LLRF) systems development and integration in case of limited access to real superconducting structures. This contribution presents software tools developed for efficient cavity simulator parameters configuration and management. Solutions based on Python and EPICS framework are presented. Tool adaptation to ESS proposed E3 framework and experience from cavity simulator operation are also discussed.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA034  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA037 Status of the CLARA Control System EPICS, timing, operation, diagnostics 1161
 
  • W. Smith, R.F. Clarke, G. Cox, M.D. Hancock, P.W. Heath, S. Kinder, N. Knowles, B.G. Martlew, A. Oates, P.H. Owens, J.T.G. Wilson
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
 
  CLARA (Compact Linear Accelerator for Research and Applications) is a test facility for Free Electron Laser (FEL) research and other applications at STFC’s Daresbury Laboratory [1]. The control system for CLARA is a distributed control system based upon the EPICS [2] software framework. The control system builds on experience gained from previous EPICS based facilities at Daresbury including ALICE (formerly ERLP) [3] and VELA [4]. This paper presents the current status of the CLARA control system, experiences during beam exploitation and developments and future plans for the next phases of the facility.  
poster icon Poster WEPHA037 [1.093 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA037  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA038 Extending Tango Control System With Kepler Workflow, Presented on an X-Ray Crystallographic Application TANGO, experiment, interface, instrumentation 1166
 
  • S. Brockhauser, V. Bugris, K. Csankó, Zs. Filákovics
    BRC, Szeged, Hungary
  • P. Ács, V. Hanyecz
    ELI-ALPS, Szeged, Hungary
  • S. Brockhauser
    EuXFEL, Schenefeld, Germany
 
  Nowadays there is a growing need for user friendly workflow editors in all fields of scientific research. A special interest group is present at big physics research facilities where instrumentation is mostly controlled by a robust, and reliable low level control software solution. Different types of specific experiments using predetermined automated protocols and on-line data processing with real-time feedback require a more flexible and abstract high level control system*. Beside flexibility and dynamism, easy usability is also required for researchers collaborating from several different fields. Tentatively, to test the ease and flexible usability, the Kepler workflow-engine was integrated with Tango**. It enables researchers to automate and document experiment protocols without any programming skill. The X-ray crystallography laboratory at the Biological Research Center of Hungarian Academy of Science (BRC) has implemented an example crystallographic workflow to test the integrated system. This development was performed in cooperation with ELI-ALPS.
*S. Brockhauser, et al., Acta Cryst., D68, pp. 975-984, 2012.
**P. Ács, et al., Proceedings of ICALEPCS2015, Melbourne, Australia MOPGF050, ISBN 978-3-95450-148-9, pp 212-215
 
poster icon Poster WEPHA038 [1.193 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA038  
About • paper received ※ 10 September 2019       paper accepted ※ 03 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA041 The CMS ECAL Control and Safety Systems Upgrades During the CERN LHC Long Shutdown 2 detector, hardware, software, PLC 1175
 
  • D.R.S. Di Calafiori, G. Dissertori, R.J. Jiménez Estupinan, W. Lustermann, S. Zelepoukine
    ETH, Zurich, Switzerland
  • A. Tsirou
    CERN, Meyrin, Switzerland
  • P.G. Verdini
    INFN-Pisa, Pisa, Italy
  • P.G. Verdini
    UNIPI, Pisa, Italy
  • S. Zelepoukine
    UW-Madison/PD, Madison, Wisconsin, USA
 
  The Electromagnetic Calorimeter (ECAL) is one of the sub-detectors of the Compact Muon Solenoid (CMS), a general-purpose particle detector at the CERN Large Hadron Collider (LHC). The CMS ECAL Detector Control System (DCS) and the CMS ECAL Safety System (ESS) have supported the detector operations and ensured the detector’s integrity since the CMS commissioning phase, more than 10 years ago. Over this long period, several changes to both systems were necessary to keep them in-line with current hardware technologies and the evolution of software platforms. The acquired experience of long-term running of both systems led to the need of major modifications to the original design and implementation methods. Such interventions to either systems, which require mid- to long-term validation, result in a considerable amount of downtime and therefore can only be performed during long LHC shutdown periods. This paper discusses the software and hardware upgrades to be carried out during the LHC Long Shutdown 2 (LS2), with emphasis on the evaluation of design choices concerning custom and standard industrial hardware.  
poster icon Poster WEPHA041 [5.188 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA041  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA042 Commissioning of the 352 MHz Transverse Feedback System at the Advance Photon Source feedback, FPGA, operation, storage-ring 1180
 
  • N.P. DiMonte, C. Yao
    ANL, Lemont, Illinois, USA
 
  Funding: Work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under Contract No. DE-AC02-06CH11357.
With the success and reliability of the transverse feedback system installed at the Advance Photon Source (APS), an upgraded version to this system was commissioned in 2019. The previous system operated at a third of the storage-ring bunch capacity, or 432 of the available 1296 bunches. This upgrade samples all 1296 bunches which allowed corrections to be made on any selected bunch in a single storage-ring turn. To facilitate this upgrade the development of a new analog I/O board capable of 352 MHz operation was necessary. This paper discusses some of the challenges associated in processing one bunch out of 1296 bunches and how flexible the system can be in processing all 1296 bunches. We will also report on the performance of this system.
 
poster icon Poster WEPHA042 [10.931 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA042  
About • paper received ※ 24 September 2019       paper accepted ※ 19 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA045 Data Acquisition Strategy and Developments at MAX IV detector, data-acquisition, experiment, TANGO 1190
 
  • M. Eguiraun, A. Amjad, P.J. Bell, A. Dupre, D.A. Erb, V.H. Hardion, N.A. Håkansson, A. Milan-Otero, J.F.J. Murari, E. Rosendahl
    MAX IV Laboratory, Lund University, Lund, Sweden
 
  The experimental capabilities at the MAX IV synchrotron consists of 17 beamlines at full capacity. Each beamline puts different requirements on the control system in terms of data acquisition, high performance, data volume, pre-processing needs, and fast experiment feedback and online visualization. Therefore, high demands are put on the data management systems, and the reliability and performance of these systems has a big impact on the overall success of the facility. At MAX IV we have started the DataStaMP (Data Storage and Management Project) with the aim of providing a unified and reliable solution for all data sources in our facility. This work presents the control system aspects of the project. It is initially aimed at providing data management solution for a selected number of detectors and beamlines. It is developed in a modular and scalable architecture and combines several programming languages and frameworks. All the software runs in a dedicated cluster and communicates with the experimental stations through high performance networks, using gRPC to talk to the control system and ZMQ for retrieving the data stream.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA045  
About • paper received ※ 17 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA046 EtherCAT Open Source Solution at ESS EPICS, real-time, PLC, ion-source 1195
 
  • J. Etxeberria, J.H. Lee, A. Sandström
    ESS, Lund, Sweden
 
  The European Spallation Source (ESS) is a research facility being built in Lund, Sweden. The Integrated Control System (ICS) division at ESS is responsible for defining and providing a control system for all the ESS facility. ICS decided to establish open-source EtherCAT systems for mid-performance data acquisition and motion control for accelerator applications. For instance, EtherCAT will be used when the I/O system needs to be beam-synchronous; it needs to acquire signals in the kHz range; or needs to be spread across locations that are far from each other and would need cumbersome cabling, but still, belong to one system. Following the ICS guideline, Motion Control and Automation Group developed EtherCAT Motion Control (ECMC) which is based on EtherLab open-source master. This solution was focused on Motion Control applications, but finally, data acquisition systems will be integrated into EPICS using the same approach. In this paper, we will present the ECMC solution and analyze its features showing some real applications at ESS.  
poster icon Poster WEPHA046 [2.580 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA046  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA047 Cable Database at ESS database, interface, operation, status 1199
 
  • R.N. Fernandes, S.R. Gysin, J.A. Persson, S. Regnell
    ESS, Lund, Sweden
  • L.J.G. Johansson
    OTIF, Malmö, Sweden
  • S. Sah
    Cosylab, Ljubljana, Slovenia
  • M. Salmič
    COSYLAB, Control System Laboratory, Ljubljana, Slovenia
 
  When completed, the European Spallation Source (ESS) will have around half a million of installed cables to power and control both the machine and end-stations instruments. To keep track of all these cables throughout the different phases of ESS, an application called Cable Database was developed at the Integrated Control System (ICS) Division. It provides a web-based graphical interface where authorized users may perform CRUD operations in cables, as well as batch imports (through well-defined EXCEL files) to substantially shortened the time needed to deal with massive amounts of cables at once. Besides cables, the Cable Database manages cable types, connectors, manufacturers and routing points, thus fully handling the information that surrounds cables. Additionally, it provides a programmatic interface through RESTful services that other ICS applications (e.g. CCDB) may consume to successfully perform their domain specific businesses. The present paper introduces the Cable Database and describes its features, architecture and technology stack, data concepts and interfaces. Finally, it enumerates development directions that could be pursued to further improve this application.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA047  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA048 Management of IOCs at ESS EPICS, factory, interface, database 1204
 
  • R.N. Fernandes, S.R. Gysin, T. Korhonen, J.A. Persson, S. Regnell
    ESS, Lund, Sweden
  • M. Pavleski, S. Sah
    Cosylab, Ljubljana, Slovenia
 
  The European Spallation Source (ESS) is a neutron research facility based in Sweden that will be in operation in 2023. It is expected to have around 1500 IOCs controlling both the machine and end-station instruments. To manage the IOCs, an application called IOC Factory was developed at ESS. It provides a consistent and centralized approach on how IOCs are configured, generated, browsed and audited. The configuration allows users to select EPICS module versions of interest, and set EPICS environment variables and macros for IOCs. The generation automatically creates IOCs according to configurations. Browsing retrieves information on when, how and why IOCs were generated and by whom. Finally, auditing tracks changes of generated IOCs deployed locally. To achieve these functionalities, the IOC Factory relies on two other applications: the Controls Configuration Database (CCDB) and the ESS EPICS Environment (E3). The first stores information about IOCs, devices controlled by these, and required EPICS modules and snippets, while the second stores snippets needed to generate IOCs (st.cmd files). Combined, these applications enable ESS to successfully manage IOCs with minimum effort.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA048  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA049 CERN Neutrino Cryogenic Control System Technology: From the WA105 Test Facility to the NP04 and NP02 Platforms cryogenics, PLC, experiment, operation 1209
 
  • M. Pezzetti, C.F. Fluder, R. Orlandi
    CERN, Geneva, Switzerland
 
  The CERN Neutrino Platform is CERN’s undertaking to foster fundamental research in neutrino physics at particle accelerators worldwide. In this contest CERN has constructed a series of cryogenic test facilities, first of this series is the 5 tons liquid Argon detector named WA105, succeeded by the 800 tons liquid Argon cryostats designated as NP04 and NP02 detectors. The cryogenic control system of these experiments was entirely designed and constructed by CERN to operate 365 days a year in a safe way through all the different phases aimed to cool down and fill the cryostat until reaching nominal stable conditions . This paper describes the process control system design methodology, the off line validation and the operational commissioning including fault scenario handling. A systematic usage of advanced informatics tools, such as CERN/CPC tools, Git and Jenkins, used to ensure a smooth and systematic software development of the process, is presented. Finally, particular attention is given to the adoption of the CERN cryogenic technical standard solutions to enhance reliability, safety, and flexibility of the system working 24 hours a day  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA049  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA050 Status of the Process Control Systems Upgrade for the Cryogenic Installations of the LHC Based ATLAS and CMS Detectors cryogenics, PLC, software, hardware 1214
 
  • C.F. Fluder, M. Pezzetti, A. Tovar González
    CERN, Geneva, Switzerland
  • K.M. Mastyna, P. Peksa, T. Wolak
    AGH, Cracow, Poland
 
  The ATLAS and CMS cryogenic control systems have been operational for more than a decade. Over this period, the number of PLCs faults increased due to equipment ageing, leading to systems failures. Maintenance of the systems started to be problematic due to the unavailability of some PLC hardware components, which had become obsolete. This led to a review of the hardware architecture and its upgrade to the latest technology, ensuring a longer equipment life cycle and facilitating the implementation of modifications to the process logic. The change of the hardware provided an opportunity to upgrade the process control applications using the most recent CERN frameworks and commercial engineering software, improving the in-house software production methods and tools. Integration of all software production tasks and technologies using the Continuous Integration practice allows us to prepare and implement more robust software while reducing the required time and effort. The publication presents the current status of the project, the strategy for hardware migration, enhanced software production methodology as well as the experience already gained from the first implementations.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA050  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA052 Engineering Support Activities at ELI-ALPS Through a Systems Engineering Perspective laser, operation, vacuum, software 1219
 
  • L.J. Fülöp, F. Horvath, I. Kiss, A. Makai, L. Schrettner
    ELI-ALPS, Szeged, Hungary
 
  Funding: ELI-ALPS is supported by the European Union and cofinanced by the European Regional Development Fund (GOP-1.1.1-12/B-2012-000, GINOP-2.3.6-15-2015-00001).
ELI-ALPS will be the first large-scale attosecond facility accessible to the international scientific community and its user groups. The core business of ELI-ALPS is to generate attosecond pulses and provide these to the prospective users. In order to reach this ultimate goal, one key support area, the engineering development of complex systems as well as the engineering custom design service, has been systematically elaborated based on the standards, recent results, trends and best practices of systems engineering. It covers the boundaries towards all related support areas, from building operation and maintenance, to the custom manufacturing provided by the workshops, with the intention to make the model as well as the daily work as comprehensive and consistent as possible. Different tools have been evaluated and applied through the years, however, a key lessons learned is that some of the most important tools are teamwork, personal communication and constructive conflicts.
 
poster icon Poster WEPHA052 [1.119 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA052  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA056 Tango Controls Benchmarking Suite TANGO, device-server, operation, network 1224
 
  • M. Liszcz, P.P. Goryl
    S2Innovation, Kraków, Poland
 
  Funding: Tango Community
Tango Controls is a client-server framework used to build distributed control systems. It is applied at small installations with few clients and servers as well as at large laboratories running hundreds of servers talking to thousands of devices with hundreds of concurrent client applications. A Tango Controls benchmarking suite has been developed. It allows testing of several features of Tango Controls for efficiency. The tool can be used to check the impact of new developments in the framework as well as the impact of specific network-server and deployment architecture implemented at a facility. The tool will be presented along with some benchmark results.
 
poster icon Poster WEPHA056 [1.497 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA056  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA058 State of the Tango Controls Kernel Development in 2019 TANGO, software, site, MMI 1234
 
  • A. Götz, R. Bourtembourg, T. Braun, J.M. Chaize, P.V. Verdier
    ESRF, Grenoble, France
  • G. Abeillé
    SOLEIL, Gif-sur-Yvette, France
  • M. Bartolini
    SKA Organisation, Macclesfield, United Kingdom
  • T.M. Coutinho, J. Moldes
    ALBA-CELLS Synchrotron, Cerdanyola del Vallès, Spain
  • S. Gara
    NEXEYA Systems, La Couronne, France
  • P.P. Goryl, M. Liszcz
    S2Innovation, Kraków, Poland
  • V.H. Hardion
    MAX IV Laboratory, Lund University, Lund, Sweden
  • A.F. Joubert
    SARAO, Cape Town, South Africa
  • I. Khokhriakov, O. Merkulova
    IK, Moscow, Russia
  • G.R. Mant
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • L. Pivetta
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  This paper will present the state of of kernel developments in the Tango Controls toolkit and community since the previous ICALEPCS 2017. It will describe what changes have been made over the last 2 years to the Long Term Support (LTS) version, how GitHub has been used to provide Continuous Integration (CI) for all platforms, and prepare the latest source code release. It will present how docker containers are supported, how they are being used for CI and for building digital twins. It will describe the outcome of the kernel code camp(s). Finally it will present how Tango is preparing the next version - V10. The paper will explain why new and old installations can continue profiting from Tango Controls or in other words in Tango "the more things change the better the core concepts become".  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA058  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA060 Future Acquisition Architecture Investigations at Diamond software, framework, data-acquisition, experiment 1240
 
  • K.A. Ralphs, J.W. Handford
    DLS, Oxfordshire, United Kingdom
 
  At Diamond we are reviewing the current stack of in-house Software Applications that are used to control our beamline experiments and analyse the data produced by them. We intend to use this process of analysis and investigation to formulate proposals for a revised architecture to address the issues with the existing architecture, making use of the opportunities presented by modern technologies and methods, where appropriate. In doing so we hope to design a more flexible and maintainable system which addresses technical debt and functional limitations that have built up over the lifetime of our current software. This will allow us to go on to implement a powerful acquisition and analysis system to be used with the new facilities of Diamond II.  
poster icon Poster WEPHA060 [0.779 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA060  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA063 Precision Insertion Device Control and Simultaneous Monochromator Fly Scanning for NSLS-II photon, insertion, insertion-device, EPICS 1244
 
  • J. Sinsheimer, P.L. Cappadoro, T.M. Corwin, J. Escallier, D.A. Harder, D.A. Hidas, A. Hunt, M. Musardo, J. Rank, C. Rhein, T. Tanabe, I. Waluyo
    BNL, Upton, New York, USA
 
  Funding: U.S. Department of Energy DE-SC0012704
Beginning in January of 2019, 8 of the 10 In-Vacuum Undulators installed in the NSLS-II storage ring underwent in-house in-situ control system upgrades allowing for control of the magnetic gap during motion down to the 50 nm level with an in-position accuracy of nearly 5 nm. Direct linking of Insertion Devices and beamline monochromators is achieved via a fiber interface allowing precise, simultaneous, nonlinear motion of both devices and providing a fast hardware trigger for real-time accurate insertion device and monochromator fly scanning. This presentation will discuss use case scenarios at light source facilities and detail the precision achieved for simultaneous motion. Particular attention is given to the precision at which undulator energy harmonic peaks can be tracked and the variation of the peak flux in motion.
 
poster icon Poster WEPHA063 [1.763 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA063  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA065 Upgraded Beam Instrumentation DAQ for GSI and FAIR: Overview and First Experiences timing, injection, software, extraction 1248
 
  • T. Hoffmann, H. Bräuning
    GSI, Darmstadt, Germany
 
  As construction of the FAIR accelerator complex progresses, the existing heavy ion synchroton SIS18, the storage ring ESR and the high energy beam transfer lines HEBT have been upgraded to the future control system. Within this upgrade the beam instrumentation (BI) data acquisition systems (DAQ) have been heavily modernized too. These are now integrated into the control system with its White Rabbit based timing system, data supply (i.e. ion species, energy, etc) and services like archiving. Dedicated clients running in the main control room allow visualization and correlation of the data and status of the BI devices. The DAQ hardware has been upgraded using new state-of-the-art components. With a trend to slowly phase out VME based systems, solutions based on standard Industrial PC for few channels as well as on the new µTCA standard for many channels have been successfully implemented. This contribution will give an overview over the upgraded BI-DAQ systems like current transformers and counter applications for ionization chambers, scintillators, and more. It will also present first experiences during beam operation with the new control system, which started summer last year.  
poster icon Poster WEPHA065 [2.710 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA065  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA067 Control System Developments and Machine Model Benchmark for the GSI Fragment Separator FRS target, framework, experiment, dipole 1253
 
  • J.P. Hucka, J. Fitzek, D. Ondreka, S. Pietri, B.R. Schlei, H. Weick
    GSI, Darmstadt, Germany
  • J. Enders
    TU Darmstadt, Darmstadt, Germany
 
  Funding: Supported by BMBF (05P15RDFN1 and 05P19RDFN1)
At the GSI facility, the LSA* framework from CERN is used to implement a new control system for accelerators and beam transfers. This was already completed and tested for the SIS18 accelerator. The implementation of experimental rings such as CRYRING and ESR is currently under development. In addition, the fragment separator FRS** and - at a later stage - also the superconducting fragment separator Super-FRS at FAIR will be controlled within this framework. The challenge posed by the implementation of the control system for the FRS arises from the interaction of the beam with matter in the beamline and the beam’s associated energy loss. This energy loss is determined using input from ATIMA*** and has been included into the code of the LSA framework. The developed control system solutions were tested in dry-runs and proven to control power supplies and actuators with the help of an out of framework solution. Additionally the current production version of the software and setting generator was simulated and benchmarked by comparison to older measurements.
*M. Lamont et al., LHC Project Note 368
**H. Geissel et al., NIM B 70, 286 (1992)
***H. Weick et al., NIM B 164/165 (2000) 168
 
poster icon Poster WEPHA067 [0.655 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA067  
About • paper received ※ 10 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA068 A Control System Using EtherCAT Technology for The Next-Generation Accelerator PLC, gun, vacuum, LLRF 1258
 
  • M. Ishii, M.T. Takeuchi
    JASRI/SPring-8, Hyogo-ken, Japan
  • T. Fukui
    RIKEN SPring-8 Center, Innovative Light Sources Division, Hyogo, Japan
  • C. Kondo
    JASRI, Hyogo, Japan
 
  The construction of a new 3 GeV Light Source is in progress. The 3 GeV Light Source will be designed a compact and stable Linac based on the C-band accelerator developed by SACLA. Furthermore, we have an upgrade project of SPring-8 that we call SPring-8-II. We adopted EtherCAT technology as a network fieldbus for the next-generation control system. Currently, as the control systems using EtherCAT, a low-level RF system and a new standard in-vacuum undulator system are running at the SPring-8 storage ring. Additionally, it is necessary to upgrade a high-power RF (HPRF) system at SACLA and a magnet power supply system. The current HPRF system consists of a VME and four PLCs. These PLCs are connected by an optical FA-Link that had been discontinued. Therefore, we will construct a new HPRF system that is replaced a VME with MTCA.4 and is used EtherCAT as a fieldbus. A fieldbus of a magnet power supply system will be replaced an old optical link with EtherCAT. The new systems will be verified into a prototype accelerator for the 3 GeV Light Source in SPring-8 site. The control systems using EtherCAT will be installed into the 3 GeV Light Source and SPring-8-II.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA068  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA069 babyIOC - Control System in a Box Small Factor Solution detector, hardware, software, experiment 1262
 
  • O. Ivashkevych, M.C. Cowan, L.F. Flaks, D. Poshka, T. Smith
    BNL, Upton, New York, USA
 
  Funding: National Synchrotron Light Source, a U.S. Department of Energy (DOE) Office of Science User Facility operated by Brookhaven National Laboratory under Contract No. DE-AC02-98CH10886.
In the world of increasing complexity and integration, experiments often stretch over multiple beamlines or several facilities. Users may come with their own sample environments and detectors. It is always a challenge to integrate user end-station equipment into the hosting facility controls. Recognizing this trend, NSLS2 has developed babyIOC* Control System in Box, portable small-factor IOC solution. The new release comes with CentOS, EPICS, as well as areaDetector-3-5**. The selected hardware is from innovative hardware designer UDOO***, Italy. This SBC has diskless 64-bit Intel architecture, 4-core 2.56 GHz, 8 GB of RAM, x3 1 Gbit interfaces for ~$400 US. System boots and runs from microSD card. Building another system comes to copying the image to another microSD card. We believe this board with the easy downloadable image can be used at any facility and/or experimental stations including Tango systems, that would be interested benefiting from areaDetector package. Given a growing interest to areaDetector software from Tango community, babyIOC could serve as evaluation starting point.
*https://oksanagit.github.io/babyIOC
**https://github.com/areaDetector
***https://www.udoo.org/
 
poster icon Poster WEPHA069 [2.527 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA069  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA075 EPICS Also for Small and Medium Sized Experiments EPICS, experiment, FEL, electron 1269
 
  • H. Junkes
    FHI, Berlin, Germany
 
  The Max Planck Society (MPS) is now promoting the use of EPICS for data acquisition within its organization. An attempt is being made to establish an alternative to commercial systems. Not only the big experiments like radio telescopes, LIGO, accelerators and FELs will be supported, but also smaller to medium experiments. This will also benefit MPS users at beamlines of accelerators. In order to make EPICS also attractive for less IT-affine experimenters (besides physicists also chemists and biochemists), the first step is to revise the documentation, to create some dummy instructions, but also to develop, set up and test demonstration and production hardware. One focus at a later stage will be the use of the real-time operating system RTEMS. The poster shows the current status of the project and explains the planned further measures.  
poster icon Poster WEPHA075 [1.771 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA075  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA078 A Virtualized Beamline Control and DAQ Environment at PAL framework, software, Linux, hardware 1273
 
  • S.W. Kim, H.J. Choi, H.S. Kim, W.W. Lee
    PAL, Pohang, Republic of Korea
 
  At least three different computers are used in the beamline of PAL, first for EPICS IOC, second for device control and data acquisition(DAQ), and third for analyzing data for users. In the meantime, stable beamline control was possible by maintaining the policy of separating applications listed above from the hardware layer. As data volumes grow and the resulting data throughput increases, demands for replacement of highly efficient computers has increased. Advances in virtualization technology and robust computer performance have enabled a policy shift from hardware-level isolation to software-level isolation without replacing all the computers. DAQ and analysis software using the Bluesky Data Collection Framework have been implemented on this virtualized OS. In this presentation, we introduce the DAQ system implemented by this virtualization method.  
poster icon Poster WEPHA078 [1.152 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA078  
About • paper received ※ 29 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA080 A Communication Protocol for Motion Control Applications at the JCNS Neutron Instruments PLC, neutron, interface, Ethernet 1276
 
  • H. Kleines, F. Suxdorf
    FZJ, Jülich, Germany
 
  Main focus of slow control in neutron scattering is motion control for the movement of around 25 mechanical axes in a typical neutron instrument. The implementation of motion control functions in the JCNS neutron instruments at the FRM II research reactor in Garching, Germany, is based on Siemens S7 PLCs. A communication protocol called PMcomm which is optimized for motion control applications in neutron instruments has been developed at JCNS. PMcomm (PROFI motion communication) is based on PROFINET or PROFIBUS as the underlying transport protocol in order to facilitate the easy integration into the PLC world. It relies on the producer/consumer communication mechanism of PROFINET and PROFIBUS for the efficient direct access to often-used data like positions or status information. Coordinated movement of groups of axes is facilitated by a generic controller/axes model that abstracts from the specifics of the underlying motion control hardware. Simplicity was a major design goal of the protocol in order to allow an efficient and easy implementation on PLCs.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA080  
About • paper received ※ 08 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA081 Analysis and Diagnostic Toolkit for Operation Event in the NSRRC operation, power-supply, injection, toolkit 1280
 
  • C.H. Kuo, B.Y. Chen, H.H. Chen, H.C. Chen, T.W. Hsu, B.Y. Huang, S.J. Huang, T.Y. Lee, J.A. Li, W.Y. Lin, Y.K. Lin
    NSRRC, Hsinchu, Taiwan
 
  Taiwan Photon Source (TPS) and Taiwan light source (TLS) have been operated in the same time. TPS is a 3 GeV electron energy, 518 m circumference, low-emittance synchrotron storage ring which will offer one of the synchrotron x-ray sources, provide cutting-edge experimental facilities and novel multidisciplinary scientific research. TLS is a 1.5 Gev electron energy. The control system is difference between two facilities. Amount of instruments and devices these must be monitored and controlled by operator. The difference diagnostic tools will be difficult to operate and analysis between two system. These utility toolkits are effective to reduce operator loading. However, these tools are developed with same concept, combined with two difference machine is effective and reduce maintenance efforts. These applications of software will be reported in this conference.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA081  
About • paper received ※ 02 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA083 ophyd Devices: Imposing Hierarchy on the Flat EPICS V3 Namespace EPICS, detector, interface, status 1284
 
  • K.R. Lauer
    SLAC, Menlo Park, California, USA
 
  Funding: This work was performed in support of the LCLS project at SLAC supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under Contract No. DE-AC02-76SF00515.
EPICS V3 provides simple data types accessible over the network through Channel Access identified by a flat process variable (PV) name. This flexibility is often regarded as a strength of EPICS, as the user can easily pick and choose the information they require. However, such data is almost always inter-related in some manner, pushing the burden of reconstructing that relationship to the end-user/client. ophyd represents hardware in Python as hierarchical classes, grouping together related signals from the underlying control system. ophyd devices make imposing this hierarchy simple, readable, and descriptive. This structure allows ophyd to provide a consistent interface across a wide-range of devices, which can then be used by higher-level software for any number of tasks: from command-line inspection, to scanning/data collection (bluesky), or even automatic GUI generation (typhon, adviewer). ophyd contains a number of pre-built devices for common hardware (and IOCs) as well as the tools to build custom devices.
 
poster icon Poster WEPHA083 [2.385 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA083  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA089 Design and Implementation of Superconducting Booster Control System booster, EPICS, interface, cavity 1292
 
  • A.L. Li, Z. Peng, J. Zheng
    CIAE, Beijing, People’s Republic of China
 
  In order to improve beam energy, a superconducting booster is built behind the tandem accelerator. The Control system is designed based on EPICS according to its functional needs. It gives a detailed description of hardware and software. The control system realizes data acquisition, network monitoring, Process variable (PV) management, database services, historical data analysis, alarm and other functions of remote device. The running result shows that the control system has fast response time and works stably and reliably, which meets the control requirement.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA089  
About • paper received ※ 30 September 2019       paper accepted ※ 03 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA090 Testing Tools for the IBEX Control System framework, simulation, GUI, EPICS 1295
 
  • T. Löhnert, F.A. Akeroyd, K.V.L. Baker, D.P. Keymer, A.J. Long, C. Moreton-Smith, D.E. Oram
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
  • J.R. Holt, T.A. Willemsen, K. Woods
    Tessella, Abingdon, United Kingdom
 
  At the ISIS Neutron and Muon Source, we are in the process of upgrading from the LabVIEW-based SECI instrument control system to the new IBEX control system* based on EPICS**. It is crucial to the running of experiments that IBEX has a high uptime and few bugs. However, it is often not possible to test the system live on an instrument prior to an experiment and thus we must be sure that it is ready to go as soon as we have users. To test that we are correctly communicating with hardware we have built a framework to automate testing of EPICS IOCs using device emulators created using the LeWIS*** Python package. This lets us test that new drivers are functionally the same as those under SECI. To ensure that the full instrument control system stack is working as intended we are also using the Squish testing tool****. Whilst this is used by industry as a GUI focused tool we have used it in conjugation with a fully simulated IBEX installation to create system tests, letting us directly simulate the interactions a user has with IBEX and validate its behavior. This poster will present how using these tools has made IBEX a more robust system.
*https://iopscience.iop.org/article/10.1088/1742-6596/1021/1/012019/pdf
**https://epics-controls.org/
***https://lewis.readthedocs.io/en/latest/
****https://www.froglogic.com/squish/
 
poster icon Poster WEPHA090 [0.657 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA090  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA091 Generalising the High-Level Geometry System for Reflectometry Instruments at ISIS neutron, experiment, EPICS, target 1300
 
  • T. Löhnert, A.J. Long
    STFC/RAL/ISIS, Chilton, Didcot, Oxon, United Kingdom
  • J.R. Holt
    Tessella, Abingdon, United Kingdom
 
  At the ISIS Pulsed Neutron and Muon Source, we in the Experiment Control Group are currently upgrading from the LabVIEW*-based SECI instrument control system to the new IBEX control system** based on EPICS***. One class of instrument we have yet to migrate to the new system is reflectometers. These instruments require equipment to track the path of the neutron beam to high levels of precision over various experimental configurations, which results in a unique set of control system requirements. Since August 2018, we have been implementing a higher level geometry layer responsible for linking beamline components together and preserving experimental parameters such as the incident beam angle across different configurations. This layer is written as a Python server running on the instrument, which interfaces to the Channel Access protocol used by EPICS. This talk will provide an overview of the system architecture, specifically how it supports the design goal of making the system easy to extend and reconfigure while preserving the functionality of the existing solution, as well as an outlook on future plans for a more sophisticated motion control system.
*http://www.ni.com/en-gb/shop/labview.html
**https://iopscience.iop.org/article/10.1088/1742-6596/1021/1/012019/pdf
***https://epics-controls.org/
 
poster icon Poster WEPHA091 [0.550 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA091  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA092 SNS Credited Pulse Energy Limit System Conceptual Design PLC, timing, target, operation 1304
 
  • C. Deibele, D.C. Williams
    ORNL, Oak Ridge, Tennessee, USA
  • K.L. Mahoney
    ORNL RAD, Oak Ridge, Tennessee, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract number DE-AC05-00OR22725.
The Controls Group at the Spallation Neutron Source (SNS) is designing a programmable signal processor based credited safety control that calculates pulsed beam energy based on beam kinetic energy and charge. The SNS Pulsed Energy Limit System (SPELS) must reliably shut off the beam if the average power exceeds 2.145 MW averaged over 60 seconds. This paper will cover the architecture and design choices needed to develop the system under the auspices of a programmable radiation-safety credit control. The authors will also introduce the concept of a graded failure approach that allows the credited system to continue operation in the presence of some faults.
 
poster icon Poster WEPHA092 [0.981 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA092  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA093 Code Generation based on IFML for the User Interfaces of the Square Kilometre Array (SKA) interface, GUI, software, TANGO 1307
 
  • M. Brambilla, M. Gasparini, S. Pavanetto
    POLIMI, Milano, Italy
  • R. Cirami, A. Marassi
    INAF-OAT, Trieste, Italy
 
  The Square Kilometre Array (SKA) project is responsible for developing the SKA Observatory, the world’s largest radiotelescope ever built. In this context, a number of Graphical User Interfaces (GUI) have to be designed and built to be used for monitoring and control, testing, simulation, integration, commissioning and maintenance. The Tango framework and its UI tools, selected for SKA in 2015, support the types of basic control interfaces currently used at both radio telescopes and within high energy physics experiments. This paper reports on the development of a Qt/Taurus code generator prototype based on the IFML (Interaction Flow Modeling Language) standard and respective modeling tools, that are extended for supporting the platform-specific code generation. The purpose of this work is to enable the use of low-code development in SKA GUI design, thus enabling increased efficiency, reliability and coherency of the produced UI. We present a simple GUI use case as complete example of software development cycle starting from requirements and including IFML modelling, Qt/Taurus automatic coding, interface evaluation and validation.  
poster icon Poster WEPHA093 [0.576 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA093  
About • paper received ※ 02 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA095 Managing Archiver Rules for Individual EPICS PVs in FRIB’s Diagnostics System EPICS, interface, diagnostics, LEBT 1312
 
  • B.S. Martins, S. Cogan, S.M. Lidia, D.O. Omitto
    FRIB, East Lansing, Michigan, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, the State of Michigan, and Michigan State University.
The Beam Instrumentation and Measurements group at the Facility for Rare Isotope Beams is responsible for maintaining several EPICS IOC instances for beam diagnostics, of different IOC types, which end up generating tens of thousands of PVs. Given the heterogeneity of Diagnostics devices, the need to archive data for scientific and debugging purposes, and space limitations for archived data storage, there is a need for having per-PV (as opposed to per-Record) archiving rules in order to maximize utility and minimize storage footprint. This work will present our solution to the problem: "IOC Manager", a custom tool that leverages continuous integration, a relational database, and a custom EPICS module to allow users to specify regular-expression based rules for the archiver in a web interface.
 
poster icon Poster WEPHA095 [0.212 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA095  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA097 Development of a Tango Interface for the Siemens-Based Control System of the Elettra Infrastructure Plants TANGO, database, device-server, interface 1321
 
  • P. Michelini, I. Ferigutti, F. Giacuzzo, M. Lonza, G. Scalamera, G. Strangolino, M. Trevi
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  The control system of the Elettra Sincrotrone Trieste infrastructure plants (cooling water, air conditioning, electricity, etc.) consists of several Siemens PLCs connected by an Ethernet network and a number of management stations running the Siemens Desigo software for high-level operation and monitoring, graphical display of the process variables, automatic alarm distribution and a wide range of different data analysis features. No external interface has been realized so far to connect Desigo to the Elettra and FERMI accelerator control systems based on Tango, making it difficult for the control room operators to monitor the conventional plant operation and parameters (temperature, humidity, water pressure, etc.), which are essential for the accelerator performance and reliability. This paper describes the development of a dedicated Desigo application to make selected process variables externally visible to a specific Tango device server, which then enables the use of all the tools provided by this software framework to implement graphical interfaces, alarms, archiving, etc. New proposals and developments to expand and improve the system are also discussed.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA097  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA099 XLEAP-II Motion Control undulator, wiggler, feedback, electron 1325
 
  • M.A. Montironi, H. Bassan, M.A. Carrasco, E.M. Kraft, A. Marinelli
    SLAC, Menlo Park, California, USA
 
  The XLEAP project was conceived with the main scope of extending the generation of ultrashort pulses at LCLS to the sub-femtosecond (sub-fs) regime. As the project produced the expected results, an upgrade called XLEAP-II is being designed to provide the same functionality to LCLS-II. The XLEAP project utilized one variable gap wiggler to produce sub-fs X-ray pulses. The upgrade will involve four additional wigglers in the form of repurposed LCLS fixed gap undulators mounted on translation stages. This paper describes the design of the hardware and software architecture utilized in the motion control system of the wigglers. First it discusses how the variable gap wiggler was upgraded to be controlled by an Aerotech Ensemble motion controller through an EPICS Soft IOC (input-output controller). Then the motion control strategy for the additional four wigglers, also based around Aerotech controllers driving servomotors, is presented. Lessons learned from operating the wiggler and undulators during LCLS operation are discussed and utilized as a base upon which the upgraded motion control system is designed and built. Novel challenges are also identified and mitigations are discussed.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA099  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA101 VR as a Service: Use of Virtual Reality in a Nuclear Accelerator Facility software, hardware, operation, feedback 1329
 
  • L. Pranovi, M. Montis
    INFN/LNL, Legnaro (PD), Italy
 
  A nuclear plant, for energy or for nuclear physics, is a complex facility where high level security is mandatory, both for machines and people. But sometimes the status of danger is not correctly felt, inducing workers to misinterpret situations and, as consequence, not act in the best way. At the same time problems related to area accessibility can occur during normal machine operations, limiting actions related to local maintenance and environment supervision. It would be suitable to have the opportunity to perform these tasks in an independently from environment limitations and machine operations. In order to overcome these limits, we applied Virtual Technology to the nuclear physics context. As consequence, this new tool has given us the chance to reinterpret concepts like training or maintenance planning. In this paper the main proof of concept implemented are described and additional information related to different VR technology usages are exposed.  
poster icon Poster WEPHA101 [2.874 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA101  
About • paper received ※ 21 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA102 A Software Suite for the Radiation Tolerant Giga-bit Transceiver - Slow Control Adapter software, detector, interface, experiment 1333
 
  • P. Moschovakos, P.P. Nikiel, S. Schlenker
    CERN, Meyrin, Switzerland
  • H. Boterenbrood
    NIKHEF, Amsterdam, The Netherlands
  • A. Koulouris
    NTUA, Athens, Greece
 
  The future upgrades of the LHC (Large Hadron Collider) will increase its luminosity. To fulfill the needs of the detector electronic upgrades and in particular to cope with the extreme radiation environment, the GBT-SCA (Giga-Bit Transceiver - Slow Control Adapter) ASIC was developed for the control and monitoring of on-detector electronics. To benefit maximally from the ASIC, a flexible and hardware interface agnostic software suite was developed. A hardware abstraction layer - the SCA software package - exploits the abilities of the chip, maximizes its potential performance for back-end implementations, provides control over ASIC configuration, and enables concurrent operations wherever possible. An OPC UA server was developed on top of the SCA software library to integrate seamlessly with distributed control systems used for detector control and Trigger/DAQ (Data AcQuisition) configuration, both of which communicate with the GBT-SCA via network-attached optical link receivers based on FPGAs. This paper describes the architecture, design and implementation aspects of the SCA software suite components and their application in the ATLAS experiment.  
poster icon Poster WEPHA102 [3.008 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA102  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA103 Backward Compatible Update of the Timing System of WEST FPGA, network, timing, distributed 1338
 
  • Y. Moudden, A. Barbuti, G. Caulier, T. Poirier, B. Santraine, B. Vincent
    CEA/DRF/IRFM, St Paul Lez Durance, France
 
  Between 2013 and 2016, the tokamak Tore Supra in operation at Cadarache (CEA-France) since 1988 underwent a major upgrade following which it was renamed WEST (Tungsten [W] Environment in Steady state Tokamak). The synchronization system however was not upgraded since 1999*. At the time, a robust design was achieved based on AMD’s TAXI chip**: clock and events are distributed from a central emitter over a star shaped network of simplex optical links to electronic crates around the tokamak. Unfortunately, spare boards were not produced in sufficient quantities and the TAXI is obsolete. In fact, multigigabit serial communication standards question the future availability of any such low rate SerDeses. Designing replacement boards provides an opportunity for a new CDR solution and extended functionalities (loss-of-lock detection, latency monitoring). Backward compatibility is a major constraint given the lack of resources for a full upgrade. We will first describe the current state of the timing network of WEST, then the implementation of a custom CDR in full firmware, using the IOSerDeses of Xilinx FPGAs and will finally provide preliminary results on development boards.
*"Upgrade of the timing system for Tore Supra long pulses", D. Moulin et al. IEEE RealTime Conference 1999
**http://hep.uchicago.edu/~thliu/projects/Pulsar/otherdoc/TAXIchip.pdf
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA103  
About • paper received ※ 30 September 2019       paper accepted ※ 03 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA104 Managing Cybersecurity for Control System Safety System development environments network, software, ISOL, monitoring 1343
 
  • R. Mudingay, S. Armanet
    ESS, Lund, Sweden
 
  At ESS, we manage cyber security for our control system infrastructure by mixing together technologies that are relevant for each system. User access to the control system networks is controlled by an internal DMZ concept whereby we use standard security tools (vulnerability scanners, central logging, firewall policies, system and network monitoring), and users have to go through dedicated control points (reverse proxy, jump hosts, privileged access management solutions or EPICS channel or PV access gateways). The infrastructure is managed though a DevOps approach: describing each component using a configuration management solution; using version control to track changes, with continuous integration workflows to our development process; and constructing the deployment of the lab/staging area to mimic the production environment. We also believe in the flexibility of visualization. This is particularly true for safety systems where the development of safety-critical code requires a high level of isolation. To this end, we utilize dedicated virtualized infrastructure and isolated development environments to improve control (remote access, software update, safety code management).  
poster icon Poster WEPHA104 [0.840 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA104  
About • paper received ※ 27 September 2019       paper accepted ※ 03 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA105 Beam Synchronous Data Acquisition Using the Virtual Event Receiver FEL, LLRF, timing, software 1347
 
  • G. Mun, J. Hu, H.-S. Kang, C. Kim, G. Kim, W.W. Lee
    PAL, Pohang, Kyungbuk, Republic of Korea
 
  The 4th generation light source, PAL-XFEL, is an X-ray free electron laser in Pohang, Korea. One of key features of the event timing system in the PAL-XFEL, the beam synchronous acquisition is used in many beam diagnostics and analysis and the species of that increase gradually. In order to reduce the cost for event receivers which are required for operating the beam synchronous acquisition and to resolve the difficulty of the limited platform dependent on event receivers, we developed the virtual event receiver system receiving timestamps and BSA information from an event generator not using real event receivers. In this paper, we introduce the software architecture of the virtual event receiving system and present test results of it.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA105  
About • paper received ※ 18 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA108 Modernization Plans for Fermilab’s Accelerator Control System EPICS, software, hardware, interface 1350
 
  • D.J. Nicklaus
    Fermilab, Batavia, Illinois, USA
 
  The control system, ACNET, for Fermilab’s accelerator complex has enabled the lab’s scientific mission for decades. ACNET has evolved over the years to incorporate new technologies. However, as Fermilab prepares to enter a new era with its PIP-II superconducting linear accelerator, ACNET is at a crossroads. There are several components that are either obsolete or outdated, or certainly will be over the long lifetime of PIP-II. We have begun a plan to modernize our accelerator control system. This paper discusses some of the obsolete hardware and software that needs to be replaced, and lays out options and technologies that we might adopt as part of this modernization effort.  
poster icon Poster WEPHA108 [0.262 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA108  
About • paper received ※ 01 October 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA112 Database Scheme for On-Demand Beam Route Switching Operations at SACLA/SPring-8 operation, database, storage-ring, FEL 1352
 
  • K. Okada, N. Hosoda, T. Ohshima, T. Sugimoto, M. Yamaga
    JASRI, Hyogo, Japan
  • T. Fujiwara, T. Maruyama, T. Ohshima, T. Okada
    RIKEN SPring-8 Center, Hyogo, Japan
  • T. Fukui, N. Hosoda, H. Maesaka
    RIKEN SPring-8 Center, Innovative Light Sources Division, Hyogo, Japan
  • O. Morimoto, Y. Tajiri
    SES, Hyogo-pref., Japan
 
  At SACLA, the X-ray free electron laser (XFEL) facility, we have been operating the electron linac in time-sharing (equal duty) mode between beamlines. The next step is to vary the duty factor on an on-demand basis and to bring the beam into the SP8 storage ring. It is a part of a big picture of an upgrade*. The low-emittance beam is ideal for the next generation storage ring. In every 60 Hz repetition cycle, we have to deal a bunch of electrons properly. The challenge here is we must keep the beam quality for the XFEL demands while responding occasional injection requests from the storage ring**. This paper describes the database system that supports both SACLA/SP8 operations. The system is a combination of RDB and NoSQL databases. In the on-demand beam switching operation, the RDB part keeps the parameters to define sequences, which include a set of one-second route patterns, and a bucket sequence for the injection, etc. As for data analysis, it is going to be a post-process to build an event for a certain route, because not all equipment get the route command in real time. We present the preparation status toward the standard operation for beamline users.
*http://rsc.riken.jp/pdf/SPring-8-II.pdf
**IPAC2019 proceedings
 
poster icon Poster WEPHA112 [0.561 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA112  
About • paper received ※ 01 October 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA113 EPICS Maintenance Tools and Practices at FRIB’s Diagnostics Department diagnostics, EPICS, operation, electron 1356
 
  • D.O. Omitto, S. Cogan, B.S. Martins
    FRIB, East Lansing, Michigan, USA
 
  Funding: This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC0000661, the State of Michigan and Michigan State University.
The Beam Instrumentation and Measurements department is responsible for dozens of different diagnostics devices deployed at multiple locations at the Facility for Rare Isotope Beam. In order to manage such a high number of devices, different tools were created to address preventive and corrective maintenance tasks and check the overall health of the equipment. This work will present how the EPICS tools and frameworks, such as archiver, channel finder, and pyDevSup, were integrated with our environment to help achieve a high availability for the beam diagnostic devices.
 
poster icon Poster WEPHA113 [0.573 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA113  
About • paper received ※ 30 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA114 Integration of New Siemens S7-1500 PLC Family in UNICOS-CPC: Engineering Challenges and Performance Evaluation PLC, SCADA, framework, MMI 1359
 
  • J.O. Ortolá Vidal, M. Vazquez Muñiz
    CERN, Geneva, Switzerland
 
  UNICOS-CPC (UNified Industrial COntrol System - Continuous Control Package) framework is the CERN standard solution for the design and implementation of continuous industrial process control applications. This paper reports on the design and test results of the integration of a new PLC platform, the new S7-1500 Siemens PLC (Programmable Logic Controllers) series. Special focus is given to the challenges faced during the integration due to the new software architecture of the PLC, as well as to the early stage of the development and interfaces provided by the supplier. The paper shows the TIA portal openness capabilities of the PLC development tool and presents a comprehensive evaluation of the PLC-SCADA communication mechanisms, as well as their integration in UNICOS-CPC.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA114  
About • paper received ※ 26 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA115 From MXCuBE3 to BSXCuBE3 a Web Application for BioSAXS Experiment Control experiment, framework, SRF, interface 1364
 
  • M. Oskarsson, A. Beteva, D.D.S. De Sanctis, S. Fisher, G. Leonard, P. Pernot, M.D. Tully
    ESRF, Grenoble, France
  • J.B. Florial, A.A. McCarthy
    EMBL, Grenoble, France
 
  A new version of the beamline control application BSXCuBE (BioSAXS Customized Beamline Environment) designed to control BioSAXS experiments at the new ESRF Extremely Brilliant Source (EBS) is under development. The new application is implemented as a Web application and it is based on MXCuBE3 (Macromolecular Crystallography Customized Beamline Environment version 3) from which inherits the same technology stack and application structure. This approach allows for faster development and easier maintenance. The advances in architecture and the design of new features in BSXCuBE3 are intended to enhance the automation on BioSAXS beamlines and facilitate the integration of new sample setups, such as microfluidics. As for MXCuBE3, the access to the application from any web browser natively allows the execution of remote experiments. Moreover, the ergonomics of the interface further simplifies beamline operation even for non-experienced users. This work presents the current status of BSXCuBE3 and demonstrates how the development of MXCuBE3 has contributed to the construction of a BioSAXS application.  
poster icon Poster WEPHA115 [0.947 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA115  
About • paper received ※ 26 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA119 Asynchronous Driver Evaluation and Development for Digital Systems at the Argonne Tandem Linear Accelerating System software, EPICS, interface, operation 1368
 
  • C.E. Peters, J. Reyna, D. Stanton
    ANL, Lemont, Illinois, USA
 
  Funding: This work was supported by the U.S. DOE, Office of Nuclear Physics, under Contract DE-AC02-06CH11357. The research used resources of ANL’s ATLAS Facility, a DOE Office of Science User Facility.
The ATLAS (Argonne Tandem Linear Accelerating System) accelerator at Argonne National Laboratory, near Chicago, IL., has recently been upgraded via the addition of a pulsed mode Electron Beam Ion Source (EBIS). Pulsed operation requires finer levels of control of various digital systems like fast switching high-voltage power supplies and remotely controlled function generators. Additionally, pico-level and femto-level ammeters need per-device zero correction and calibration to accurately read beam intensities. As the facility moves away from fast register-based analog signals, new and slower digital protocols adversely affect the perceived execution time of the control system. This work presents options, research, and results of implementing an asynchronous layer between high level user interfaces and the low level communication drivers in order to increase the perceived responsiveness of the system. Solutions are evaluated ranging from in-house codes, which implement system-wide mutual exclusion and prioritization, to drivers available from the EPICS control system. Key performance criteria include ease of implementation, cross platform availability, and overall robustness.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA119  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA120 Management of MicroTCA Systems and its Components with a DOOCS-Based Control System GUI, monitoring, interface, operation 1372
 
  • V. Petrosyan, K. Rehlich, E. Sombrowski
    DESY, Hamburg, Germany
 
  An extensive management functionality is one of the key advantages of the MicroTCA.4 standard. Monitoring and control of more than 350 MicroTCA crates and thousands of AMC and RTM modules installed at XFEL, FLASH, SINBAD and ANGUS experiments has been integrated into the DOOCS-based control system. A DOOCS middle layer server together with Java-based GUIs - JDDD and JDTool - developed at DESY, enable remote management and provide information about MicroTCA shelves and components. The integrated management includes inventory information, monitoring current consumption, temperatures, voltages and various types of the built-in sensors. The system event logs and collected histories of the sensors are used to investigate failures and issues.  
poster icon Poster WEPHA120 [1.612 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA120  
About • paper received ※ 24 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA121 Deep Neural Network for Anomaly Detection in Accelerators network, synchrotron, Windows, operation 1375
 
  • M. Piekarski, W.T. Kitka
    NSRC SOLARIS, Kraków, Poland
  • J. Jaworek-Korjakowska
    AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, Kraków, Poland
 
  The main goal of NSRC SOLARIS is to provide scientific community with high quality synchrotron light. In order to do this it is essential to monitor subsystems that are responsible for beam stability. In this paper a deep neural network for anomaly detection in time series data is proposed. Base model is a pre-trained, 19-layer convolutional neural network VGG-19. Its task is to identify abnormal status of sensors in certain time step. Each time window is a square matrix so can be treated as an image. Any kind of anomalies in synchrotron’s subsystems may lead to beam loss, affect experiments and in extreme cases can cause damage of the infrastructure, therefore when anomaly is detected operator should receive a warning about possible instability.  
poster icon Poster WEPHA121 [1.368 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA121  
About • paper received ※ 29 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA124 CERN Accelerators Beam Optimization Algorithm experiment, ISOL, simulation, operation 1379
 
  • E. Piselli, A. Akroh, S. Rothe
    CERN, Geneva, Switzerland
  • K. Blaum, M. Door
    MPI-K, Heidelberg, Germany
  • D. Leimbach
    IKP, Mainz, Germany
 
  In experimental physics, computer algorithms are used to make decisions to perform measurements and different types of operations. To create a useful algorithm, the optimization parameters should be based on real time data. However, parameter optimization is a time consuming task, due to the large search space. In order to cut down the runtime of optimization we propose an algorithm inspired by the numerical method Nelder-Mead. This paper presents details of our method and selected experimental results from high-energy (CERN accelerators) to low-energy (Penning-trap systems) experiments as to demonstrate its efficiency. We also show simulations performed on standard test functions for optimization.  
poster icon Poster WEPHA124 [1.069 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA124  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA125 Integrating IoT Devices Into the CERN Control and Monitoring Platform monitoring, simulation, data-acquisition, framework 1385
 
  • B. Copy, M. Bräger, A. Papageorgiou Koufidis, E. Piselli, I. Prieto Barreiro
    CERN, Geneva, Switzerland
 
  The CERN Control and Monitoring Platform (C2MON) offers interesting features required in the industrial controls domain to support Internet of Things (IoT) scenarios. This paper aims to highlight the main advantages of a cloud deployment solution, in order to support large-scale embedded data acquisition and edge computing. Several IoT use cases will be explained, illustrated by real examples carried out in collaboration with CERN Knowledge Transfer programme.  
poster icon Poster WEPHA125 [1.854 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA125  
About • paper received ※ 27 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA127 The IRRAD Proton Irradiation Facility Control, Data Management and Beam Diagnostic Systems: An Outlook of the Major Upgrades Beyond the CERN Long Shutdown 2 radiation, proton, experiment, operation 1389
 
  • F. Ravotti, B. Gkotse, M. Glaser, I.M. Mateu, V. Meskova, G. Pezzullo
    CERN, Geneva, Switzerland
  • B. Gkotse, P. Jouvelot
    MINES ParisTech, PSL Research University, Paris, France
  • J.M. Sallese
    EPFL, Lausanne, Switzerland
 
  Funding: This project has received funding from the European Union’s Horizon 2020 Research and Innovation program under Grant Agreement no. 654168.
The IRRAD proton irradiation facility at CERN was built during the Long Shutdown 1 (LS1) to address the irradiation experiment needs of the community working for the High-Luminosity (HL) upgrade of the LHC. The present IRRAD is an upgrade of a historical service at CERN that, since the 90’s, exploits the high-intensity 24 GeV/c PS proton beam for radiation-hardness studies of detector, accelerator and semiconductor components and materials. During its first run (2015-2018), IRRAD provided a key service to the CERN community, with more than 2500 samples irradiated. IRRAD is operated via custom-made irradiation systems, beam diagnostics and data management tools. During the Long Shutdown 2 (LS2), IRRAD will undergo several upgrades in order to cope also with new requirements arising for projects beyond the HL-LHC. In this paper, we (1) describe the various hardware and software equipment developed for IRRAD, and (2) present the main challenges encountered during the first years of operation, which have driven most of the improvements planned for LS2 such as applying machine-learning techniques in the processing and real-time analysis of beam profile data.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA127  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA129 Synchronizing LabVIEW Development and Deployment Environment software, LabView, framework, network 1394
 
  • O.Ø. Andreassen, C. Charrondière, M.K. Miskowiec, H. Reymond, A. Rijllart
    CERN, Geneva, Switzerland
 
  LabVIEW with its graphical approach is suited for engineers used to design and implement systems based on schematics and designs. Being a graphical language, it can be challenging to keep track of drivers, runtime engines, deployments and configurations since most of the tools on the market aimed towards this are implemented for textual languages. Configuration management is possible in the development environment via version control systems such as perforce, however at CERN and in the open source software development community in general, the tendency is moving towards Git. In this paper we demonstrate how the combination of automated builds, packaging, versioning and consistent deployment can further ease and speed up development, while ensure robustness and coherency across systems. We also show how an in-house built tool called "RADE Installer" synchronizes both development environments and drivers across workstations, empowering graphical development at CERN, by merging the open source toolchains with the workflow of LabVIEW. RADE installer represents definitively a solution for LabVIEW to keep track of drivers, runtime engines, deployments and configurations.  
poster icon Poster WEPHA129 [2.789 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA129  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA132 The Development of Object Detection System for Industrial Linac Project at SLRI radiation, software, hardware, real-time 1404
 
  • R. Rujanakraikarn, P. Koonpong, S. Tesprasitte
    SLRI, Nakhon Ratchasima, Thailand
 
  The prototype of linear accelerator for industrial applications has been under development at Synchrotron Light Research Institute (SLRI). The primary purpose of this new project is for food irradiation application using x-ray. For efficient beam scanning purpose, a real-time object detection system has been developed by using a machine vision USB camera. The software has been developed by using OpenCV which is run on an embedded system platform. The result of the image analysis algorithm is used to control a beam scanning magnet system of the linac in real-time. The embedded system, both hardware selection and software design, running the object detection task will be described in this paper.  
poster icon Poster WEPHA132 [0.899 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA132  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA133 Sirius Diagnostics IOC Deployment Strategy EPICS, diagnostics, software, network 1407
 
  • L.M. Russo
    LNLS, Campinas, Brazil
 
  Sirius beam diagnostics group is responsible for specifying, designing and developing IOCs for most of the diagnostics in the Booster, Storage Ring and Transport Lines, such as: Screens, Slits, Scrapers, Beam Position Monitors, Tune Measurement, Beam Profile, Current Measurement, Injection Efficiency and Bunch-by-Bunch Feedback. In order to ease maintenance, improve robustness, repeatability and dependency isolation a set of guidelines and recipes were developed for standardizing the IOC deployment. It is based on two main components: containerization, which isolates the IOC in a well-known environment, and a remote boot strategy for our diagnostics servers, which ensures all hosts boot in the same base operating system image. In this paper, the remote boot strategy, along with its constituent parts, as well as the containerization guidelines will be discussed.  
poster icon Poster WEPHA133 [1.213 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA133  
About • paper received ※ 29 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA134 Monitoring System for IT Infrastructure and EPICS Control System at SuperKEKB EPICS, monitoring, network, status 1413
 
  • S. Sasaki, T.T. Nakamura
    KEK, Ibaraki, Japan
  • M. Hirose
    KIS, Ibaraki, Japan
 
  The monitoring system has been deployed to efficiently monitor IT infrastructure and EPICS control system at SuperKEKB. The system monitors two types of data: metrics and logs. Metrics such as network traffic and CPU usage are monitored with Zabbix. In addition, we developed an EPICS Channel Access client application that sends PV values to Zabbix server and the status of each IOC is monitored with it. The archived data in Zabbix are visualized on Grafana, which allows us to easily create dashboards and analyze the data. Logs such as text data are monitored with the Elastic Stack, which lets us collect, search, analyze and visualize logs. We apply it to monitor broadcast packets in the control network and the frequency of Channel Access search for each PV. Moreover, a Grafana plugin is developed to visualize the data from pvAccess RPC servers and various data such as CSS alarm status data can be displayed on it.  
poster icon Poster WEPHA134 [0.732 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA134  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA136 The Software-Based Machine Protection System Using EPICS in J-PARC MR EPICS, operation, GUI, status 1418
 
  • K.C. Sato, N. Kamikubota, T. Kimura, S. Yamada, N. Yamamoto
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
  • S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
 
  In J-PARC, a Machine Protection System (MPS) stops accelerator beam operation automatically when an interlock signal comes. Normal MPS accepts interlock signals by hard-wire, but a software-based MPS, called "Soft-MPS", uses only EPICS PVs without wiring. A PLC controller running Linux was introduced to watch at some EPICS PVs over Ethernet, and outputs Soft-MPS signals to the MPS unit after logical calculates. There are 2 reasons of using Soft-MPS. (1) To install interlock signals rapidly. This type of Soft-MPS will switch to hard-wire later. (2) To use non-hardware parameters: for example, machine operation modes, beam bunch information, etc. From the first Soft-MPS setup in 2018 spring, 9 Soft-MPS signals are currently used. As more Soft-MPS signals are expected in the future, we need to discuss the policy.  
poster icon Poster WEPHA136 [1.544 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA136  
About • paper received ※ 28 October 2019       paper accepted ※ 03 November 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA137 Integration of a Model Server into the Control System of the Synchrotron Light Source DELTA EPICS, simulation, storage-ring, software 1421
 
  • D. Schirmer, A. Althaus
    DELTA, Dortmund, Germany
 
  During the past decades, a variety of particle optics programs have been applied for accelerator studies at the storage ring facility DELTA. Depending on the application, most programs were used offline without dynamic machine synchronisation. In order to centralize and standardize storage ring modeling capabilities, a dedicated online model server was developed and integrated into the EPICS-based control system. The core server is based on Python/EPICS service modules using OCELOT and COBEA as simulation tools. All data, actual machine readings/settings, conversion coefficients, results of simulation calculations as well as manual parameter settings, are handled via EPICS process variables. Thus, the data are transparently available in the entire control system for further processing or visualisation. To improve maintainability and adaptability, the remote presentation model controller concept was realized in the implementation. The paper explains the setup of the model server and discusses first use cases.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA137  
About • paper received ※ 01 October 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA138 Orbit Correction With Machine Learning Techniques at the Synchrotron Light Source DELTA network, storage-ring, electron, synchrotron 1426
 
  • D. Schirmer
    DELTA, Dortmund, Germany
 
  In the last years, artificial intelligence (AI) has experienced a renaissance in many fields. AI-based concepts are nature-inspired and can also be used in the field of accelerator controls. At DELTA, various studies on this subject were conducted in the past. Among other possible applications, the use of neural networks for automated correction of the electron beam position (orbit control) is of interest. Machine learning (ML) simulations with a DELTA storage ring model were already successful. Recently, conventional Feed-Forward Neural Networks (FFNN) were trained on measured orbits to apply local and global beam position corrections to the 1.5 GeV storage ring DELTA. First experimental results are presented and compared with other orbit control methods.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA138  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA139 Scaling Up the Deployment and Operation of an ELK Technology Stack monitoring, SCADA, operation, framework 1431
 
  • S. Boychenko, P. Martel, B. Schofield
    CERN, Geneva, Switzerland
 
  Since its integration into the CERN industrial controls environment, the SCADA Statistics project has become a valuable asset for controls engineers and hardware experts in their daily monitoring and maintenance tasks. The adoption of the tool outside of the Industrial Controls and Safety Systems group scope is currently being evaluated by ALICE, since they have similar requirements for alarms and value changes monitoring in their experiment. The increasing interest in scaling up the SCADA Statistics project with new customers has motivated the review of the infrastructure deployment, configuration management and service maintenance policies. In this paper we present the modifications we have integrated in order to improve its configuration flexibility, maintainability and reliability. With this improved solution we believe we can propose our solution to a wider scope of customers.  
poster icon Poster WEPHA139 [0.342 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA139  
About • paper received ※ 27 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA143 High-Level Application Architecture Design for the Aps Upgrade software, EPICS, operation, status 1436
 
  • G. Shen, N.D. Arnold, S.J. Benes, D.P. Jarosz, A.N. Johnson, D.F. Stasic, I.A. Usmani, S. Veseli
    ANL, Lemont, Illinois, USA
  • D. Liu
    Osprey DCS LLC, Ocean City, USA
  • C. McChesney
    LANL, Los Alamos, New Mexico, USA
 
  Funding: Argonne National Laboratory’s work was supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract DE-AC02-06CH11357
A modular software platform is under active design and development for high level applications to meet the requirements from APS Upgrade (APS-U) project. The design is based on a modern software architecture, which has been used in many other accelerator facilities, demonstrated to be effective, and stable. At APS-U, we are extending the architecture in order to efficiently commission, operate and maintain APS-U. Its open architecture provides good flexibility and scalability. This paper presents current status of high level application architecture design, implementation, and progress for APS Upgrade.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA143  
About • paper received ※ 28 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA148 Cumbia-Telegram-Bot: Use Cumbia and Telegram to Read, Monitor and Receive Alerts From the Control Systems operation, TANGO, database, EPICS 1441
 
  • G. Strangolino
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
 
  Telegram is a cloud-based mobile and desktop messaging app focused on security and speed. It is available for Android, iPhone/iPad, Windows, macOS, Linux and as a web application. The user signs in the cumbia-telegram bot to chat with a Tango or EPICS control system from everywhere. One can read and monitor values, as well as receive alerts when something special happens. Simple source names or their combination into formulas can be sent to the bot. It replies and notifies results. It is simple, fast, intuitive. A phone number to register with telegram and a client are the necessary ingredients. On the server side, cumbia-telegram provides the administrator with full control over the allocation of resources, the network load and the clients authorized to chat with the bot. Additionally, the access to the systems is read only. On the client side, the bot has been meticulously crafted to make interaction easy and fast: history, bookmarks and alias plugins pare texting down to the bone. Preferred and most frequent operations are accessible by simple taps on special command links. The bot relies on modules and plugins, that make the application extensible.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA148  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA150 SLED Tuning Control System for PAL-XFEL cavity, EPICS, operation, FEL 1446
 
  • Y.J. Suh, H. Heo, H.-S. Kang, C. Kim, K.H. Kim, G. Mun, Y.J. Park
    PAL, Pohang, Republic of Korea
 
  A total of 42 SLED Tuners are installed at the PAL-XFEL (4th generation light source) acceleration section. To adjust this, a person directly enters the Tunnels and adjusts them manually. When the SLED Tuners are equipped with a motor, it can be adjusted remotely and the intensity of the beam is also monitored while monitored while monitoring the output of the Klystron. In addition, by storing the tuning point according to the XFEL beam rate as the LVDT value, it is possible to control the SLED bar according to the beam rate changing in real time, which is helpful to provide stable beam. In order to remotely control this device, an additional motor, LVDT, and limit switch are attached. Each device is connected to the controller and can be operated and data remotely from the cab through the EPICS IOC and CSS.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA150  
About • paper received ※ 26 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA151 A Very Lightweight Process Variable Server FPGA, GUI, software, monitoring 1449
 
  • A. Sukhanov, J.P. Jamilkowski
    BNL, Upton, New York, USA
 
  Funding: Work supported by Brookhaven Science Associates, LLC under Contract No. DE-SC0012704 with the U.S. Department of Energy.
Modern instruments are often supplied with rich proprietary software tools, which makes it difficult to integrate them to an existing control systems. The liteServer is very lightweight, low latency, cross-platform network protocol for signal monitoring and control. It provides very basic functionality of popular channel access protocols like CA or pvAccess of EPICS. It supports request-reply patterns: ’info’, ’get’ and ’set’ requests and publish-subscribe pattern: ’monitor’ request. The main scope of the liteServer is: 1) provide control and monitoring for instruments supplied with proprietary software, 2) provide fastest possible Ethernet transactions, 3) make it possible to implement in FPGA without CPU core. The transport protocol is connection-less (UDP) and data serialization format is Universal Binary JSON (UBJSON). The UBJSON provides complete compatibility with the JSON specification, it is very efficient and fast. A liteServer-based system can be connected to existing control system using simple bridge program (bridges for EPICS and RHIC Ado are provided).
 
poster icon Poster WEPHA151 [0.383 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA151  
About • paper received ※ 30 September 2019       paper accepted ※ 10 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA153 A State Machine Solution to Control Superconducting Cavities cavity, MMI, EPICS, rfq 1452
 
  • D. Touchard, R. Ferdinand, M. Lechartier, F. Pillon, L. Valentin
    GANIL, Caen, France
  • Y. Lussignol
    CEA-DRF-IRFU, France
 
  For the commissioning of the SPIRAL2 accelerating cavities at GANIL, a whole EPICS control-command system has been developed to start the radio-frequency (RF) system. The description of the RF constraints, the functions performed will be discussed to understand the operation of state machines that have been developed. The first results of the commissioning of the control-command of the cavities will be presented.  
poster icon Poster WEPHA153 [1.262 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA153  
About • paper received ※ 26 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA159 Integrating Conventional Facilities Systems via BACnet EPICS, network, software, interface 1456
 
  • S.B. Webb
    ORNL, Oak Ridge, Tennessee, USA
 
  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.
Conventional facility controls, such as those used for water and cooling systems, are often developed and operated independent of the accelerator control system using commercial SCADA systems. At the Spallation Neutron Source, these systems are fully integrated into the EPICS based machine control system to facilitate optimal machine performance. BACnet is the predominant communication protocol used in the building automation industry, thus inspiring SNS to develop a BACnet/IP software driver for EPICS to enable this integration. This paper describes how SNS uses the BACnet driver and standard EPICS tools to perform custom chiller sequencing to manage chiller system performance and meet accelerator requirements for high availability.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA159  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA161 Revisiting the Bunch-Synchronized Data Acquisition System for the European XFEL Accelerator FEL, data-acquisition, electron, interface 1460
 
  • T. Wilksen, A. Aghababyan, L. Fröhlich, O. Hensler, R. Kammering, K. Rehlich, V. Rybnikov
    DESY, Hamburg, Germany
 
  After about two years in operation the bunch-synchronized data acquisition as used with the accelerator control system at the European XFEL is being revisited and reevaluated. As we have now gained quite some experience with the current system design it was found to have shortfalls specifically with respect to the offered methods for data retrieval and management. In the context of modern data collection and management technologies readily in use by huge internet companies, new frameworks are being evaluated as a control-system independent replacement for data reduction, processing and online analysis. The main focus here is currently put on streaming technologies. Different approaches are being discussed in this paper and reviewed for feasibility and adaptability for control system architectures used at DESY’s accelerator facilities.  
poster icon Poster WEPHA161 [2.687 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA161  
About • paper received ※ 27 September 2019       paper accepted ※ 20 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA163 NXCALS - Architecture and Challenges of the Next CERN Accelerator Logging Service extraction, software, operation, hardware 1465
 
  • J.P. Wozniak, C. Roderick
    CERN, Geneva, Switzerland
 
  CERN’s Accelerator Logging Service (CALS) is in production since 2003 and stores data from accelerator infrastructure and beam observation devices. Initially expecting 1 TB/year, the Oracle based system has scaled to cope with 2.5 TB/day coming from >2.3 million signals. It serves >1000 users making an average of 5 million extraction requests per day. Nevertheless, with a large data increase during LHC Run 2 the CALS system began to show its limits, particularly for supporting data analytics. In 2016 the NXCALS project was launched with the aim of replacing CALS from Run 3 onwards, with a scalable system using "Big Data" technologies. The NXCALS core is production-ready, based on open-source technologies such as Hadoop, HBase, Spark and Kafka. This paper will describe the NXCALS architecture and design choices, together with challenges faced while adopting these technologies. This includes: write/read performance when dealing with vast amounts of data from heterogenous data sources with strict latency requirements; how to extract, transform and load >1 PB of data from CALS to NXCALS. NXCALS is not CERN-specific and can be relevant to other institutes facing similar challenges.  
poster icon Poster WEPHA163 [1.689 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA163  
About • paper received ※ 29 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA165 Upgrade of the European XFEL Phase Shifters undulator, operation, FEL, software 1473
 
  • M. Yakopov, S. Abeghyan, M. Bagha-Shanjani, S. Karabekyan, J. Pflüger, F. Preisskorn
    EuXFEL, Schenefeld, Germany
  • G. Chen
    CAEP, Sichuan, People’s Republic of China
 
  To eliminate the impact of radiation shower on the incremental encoder readout and provide a better dynamic movement the upgrade of all 88 phase shifters of the European XFEL have been successfully done without interruption of the operation schedule. The implementation steps, as well as the results of the hardware and software tests made in the laboratory, are presented. The sensitivity of the Renishaw RGH22O15D00A encoder to the radiation shower was measured in the SASE3 undulator system, and the results are presented.  
poster icon Poster WEPHA165 [2.315 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA165  
About • paper received ※ 01 October 2019       paper accepted ※ 18 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA166 Development of Web-based Parameter Management System for SHINE database, interface, framework, MMI 1478
 
  • H.H. Lv
    SINAP, Shanghai, People’s Republic of China
  • C.P. Chu
    IHEP, Beijing, People’s Republic of China
  • Y.B. Leng, Y.B. Yan
    SSRF, Shanghai, People’s Republic of China
 
  A web-based parameter management system for Shanghai High repetition rate XFEL aNd Extreme light facility (SHINE) is developed for accelerator physicists and researchers to communicate with each other and track the modified history. The system is based on standard J2EE Glassfish platform with MySQL database utilized as backend data storage. The user interface is designed with JavaServer Faces which incorporates MVC architecture. It is of great convenience for researchers in the facility designing process.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA166  
About • paper received ※ 12 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA167 Status of the SHINE Control System network, interface, data-acquisition, software 1481
 
  • Y.B. Yan, G.H. Chen, J.F. Chen, J.G. Ding, Y.B. Leng, Y.J. Liu, Q.R. Mi, H.F. Miao, C.L. Yu, H. Zhao
    SSRF, Shanghai, People’s Republic of China
  • H.H. Lv
    IHEP, Beijing, People’s Republic of China
  • H.Y. Wang, P.X. Yu
    SINAP, Shanghai, People’s Republic of China
 
  The high-gain free electron lasers have given scientists hopes for new scientific discoveries in many frontier research areas. The Shanghai HIgh repetition rate XFEL aNd Extreme light facility (SHINE) is under construction in China, which is a quasi-continuous wave hard X-ray free electron laser facility. The control system is responsible for the facility-wide device control, data acquisition, machine protection, high level database or application, as well as network and computing platform. It will be mainly based on EPICS to reach the balance between the high performance and costs of maintenance. The latest technology will be adopted for the high repetition rate data acquisition and feedback system. The details of the control system design will be reported in this paper.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA167  
About • paper received ※ 23 September 2019       paper accepted ※ 11 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA168 Status of the TPS Vacuum Control System vacuum, operation, EPICS, LabView 1485
 
  • Y.C. Yang, C.K. Chan, C.-C. Chang, J.-Y. Chuang, Y.Z. Lin
    NSRRC, Hsinchu, Taiwan
 
  The Taiwan photon source (TPS) is a 3 GeV photon source. For the vacuum system NI CompactRIO controllers with embedded real-time processors and programmable FPGAs were selected to design the inter-lock system to maintain ultra-high vacuum conditions and protect vacuum devices. The vacuum pressure protection function and component protection logics worked well during the past years of operation. Be-sides, basic function and other applications such as TCP/IP Modbus communication and real time message APIs were developed. The architecture of the vacuum control system is presented in this paper.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA168  
About • paper received ※ 30 September 2019       paper accepted ※ 03 October 2020       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA170 First Steps in Automated Software Development Approach for LHC Phase II Upgrades CO2 Detector Cooling Systems detector, PLC, operation, software<