MOMPL —  Mini-Oral   (07-Oct-19   16:30—17:00)
Chair: M. Gonzalez-Berges, CERN, Geneva, Switzerland
Paper Title Page
MOMPL001 Quality Assurance Plan for the SCADA System of the Cherenkov Telescope Array Observatory -1
MOPHA007   use link to see paper's listing under its alternate paper code  
  • 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.451 MB]  
Enabling Remote HDF5 Browsing and Visualization on Facility Portals  
MOPHA016   use link to see paper's listing under its alternate paper code  
  • G. Kourousias, F. Billè, R. Borghes, D. Favretto, R. Pugliese
    Elettra-Sincrotrone Trieste S.C.p.A., Basovizza, Italy
  • C. Reispresenter
    CERIC-ERIC, Trieste, Italy
  This paper presents the latest developments of h5nuvola* and its integration in the Elettra Virtual User Office (VUO**). The system provides web-based data browsing and visualization of HDF5 files in a similar manner to hdfView through the facility’s portal. This allow remote access to the user experimental data. h5nuvola extends the standard functionality of hdfView and aims at providing additional services. Other than browsing of files and dataset visualization on remote storage (i.e. cloud, AWS, EOSC), h5nuvola provides services for selective exporting of the data locally in a flexible way (including in Jupyter). It allows for multiple formats but also for picking only specific datasets from a single file and even only parts of those datasets (NumPy slicing). It has a modular architecture that includes an API and facilitates data and metadata exploration through REST services. The manuscript presents the integration of the system to the Elettra’s VUO as a case study for the deployment of the system in other facilities too. This integration is challenging but enables the remote access of real datasets for the facility’s end-users.
poster icon Poster MOMPL002 [3.938 MB]  
A Semi-Beginner’s Lessons Learned in PCB Layout of PWM Switched NMOS FETs  
MOPHA107   use link to see paper's listing under its alternate paper code  
  • A.D. Pai
    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.
Project Goal: Utilizing TrenchFETs to give PID control for evenly heating a mirror. Looks into Heat dissipation of Trench FETs, Via sizes, 4-layer boards, and plating thickness. For safety, there are circuits to dissipate charged capacitors when turned off. During operations, the capacitors are used to handle the transients of the PWM pulse. This PCB should be able to deliver 6.14 kW or power to the mirror.
Software-based Event Formation at European Spallation Source  
MOPHA027   use link to see paper's listing under its alternate paper code  
  • M.J. Christensen, M.J. Clarke, A.H.C. Mukai, J.M.C. Nilsson, T.S. Richter, M. Shetty
    ESS, Copenhagen, Denmark
  The European Spallation Source (ESS), a spallation neutron source, is being built in Lund, Sweden. The source will be the most intense so far, and new detectors and readout technologies are being designed to support the expected data rates. The Data Management and Software Centre in Copenhagen, is responsible for data acquisition, processing, analysis and curation. ESS readout systems deliver raw data such as time, charge deposition and channel id. The science user needs (time, position), from which she can extract relevant physics parameters. At ESS, readouts are received as UDP and events streamed as TCP to a data aggregator. Neutron positions are determined by coincidence of readouts from spatially orthogonal channels. Despite differences in readout technologies we use common software primitives as much as possible. Currently five detector technologies covering eight ESS instruments have been developed. We report on the architecture and infrastructure for software based event formation. The report outlines the software architecture and provides some details of the software primitives used. We also show how we maintain software integrity using Continuous Integration.  
poster icon Poster MOMPL004 [2.560 MB]  
Framework for Integrating Experiment-Preconditioning Subsystems to Support Downline Shots on the Z Machine  
MOPHA065   use link to see paper's listing under its alternate paper code  
  • D.W. Johnson
    Sandia National Laboratories, Albuquerque, New Mexico, USA
  Sandia National Laboratories’ Z Machine is a pulsed power driver that delivers 100 ns current pulses up to 27 MA to support a variety of high energy density physics (HEDP) experiments. Recently, new subsystems have been added to enhance the experiment initial conditions and enable new HEDP research thrusts. These capabilities include the Gas-Puff subsystem, which introduces nested columns of gas that the Z current pulse implodes. The Applied B on Z subsystem uses pulsed external field coils to pre-magnetize deuterium fuel up to 30 T for Magnetized Liner Inertial Fusion (MagLIF) research. These systems have been integrated with the control and monitoring (CM) system to coordinate operation into the hierarchical control system of the Z Machine. The primary controls of the Z Machine uses PLC540E controllers that interface using physical digital channels and direct network I/O addressing. The LabVIEW based client-server architecture along with timing, control, and permissive techniques will be discussed. Both systems have similar requirements of timing, charging, testing, etc. that lead to the designed load conditions for the current pulses to drive experiments on the Z Machine.  
poster icon Poster MOMPL005 [1.906 MB]  
MOMPL006 Automatic Deployment in a Control System Environment -1
MOPHA074   use link to see paper's listing under its alternate paper code  
  • 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]  
MOMPL007 The Design of Intelligent Integrated Control Software Framework of Facilities for Scientific Experiments -1
MOPHA087   use link to see paper's listing under its alternate paper code  
  • Z. Ni, L. Li, J. Liu, J. Luo, X. Zhou
    CAEP, Sichuan, People’s Republic of China
  • Y. Gaopresenter
    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.148 MB]  
poster icon Poster MOMPL007 [1.899 MB]  
MOMPL008 New Neutron Sensitive Beam Loss Monitor (nBLM) -1
MOPHA089   use link to see paper's listing under its alternate paper code  
  • 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 250Ms/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.
poster icon Poster MOMPL008 [2.484 MB]  
MOMPL009 Control System Virtualization at Karlsruhe Research Accelerator -1
MOPHA093   use link to see paper's listing under its alternate paper code  
  • 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.616 MB]  
MOMPL010 Data Streaming With Apache Kafka for CERN Supervision, Control and Data Acquisition System for Radiation and Environmental Protection -1
MOPHA172   use link to see paper's listing under its alternate paper code  
  • 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]