Keyword: SRF
Paper Title Other Keywords Page
MOCPL03 Beamline Experiments at ESRF with BLISS controls, 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)  
 
MOPHA114 Achieving Optimal Control of LLRF Control System with Artificial Intelligence controls, cavity, LLRF, 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)  
 
TUCPL05 ESRF-Double Crystal Monochromator Prototype - Control Concept controls, 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)  
 
WEPHA020 Pushing the Limits of Tango Archiving System using PostgreSQL and Time Series Databases TANGO, database, controls, 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)  
 
WEPHA025 Initial Implementation of a Machine Learning System for SRF Cavity Fault Classification at CEBAF cavity, software, cryomodule, operation 1131
 
  • A. Carpenter, T. Powers, Y. Roblin, A.D. Solopova Shabalina, C. Tennant
    JLab, Newport News, Virginia, USA
  • K.M. Iftekharuddin, L. Vidyaratne
    ODU, Norfolk, Virginia, USA
 
  Funding: Authored by Jefferson Science Associates, LLC under U.S. DOE Contract No. DE-AC05-06OR23177
The Continuous Electron Beam Accelerator Facility (CEBAF) at Jefferson Laboratory is a high power Continuous Wave (CW) electron accelerator. It uses a mixture of of SRF cryomodules: older, lower energy C20/C50 modules and newer, higher energy C100 modules. The cryomodules are arrayed in two anti-parallel linear accelerators. Accurately classifying the type of cavity faults is essential to maintaining and improving accelerator performance. Each C100 cryomodule contains eight 7-cell cavities. When a cavity fault occurs within a cryomodule, all eight cavities generate 17 waveforms each containing 8192 points. This data is exported from the control system and saved for review. Analysis of these waveforms is time intensive and requires a subject matter expert (SME). SMEs examine the data from each event and label it according to one of several known cavity fault types. Multiple machine learning models have been developed on this labeled dataset with sufficient performance to warrant the creation of a limited machine learning software system for use by accelerator operations staff. This paper discusses the transition from model development to implementation of a prototype system.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WEPHA025  
About • paper received ※ 30 September 2019       paper accepted ※ 09 October 2019       issue date ※ 30 August 2020  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPHA115 From MXCuBE3 to BSXCuBE3 a Web Application for BioSAXS Experiment Control experiment, framework, controls, 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)  
 
WESH3003 Waltz - A Platform for Tango Controls Web Applications TANGO, controls, framework, monitoring 1519
 
  • I. Khokhriakov, F. Wilde
    HZG, Geesthacht, Germany
  • O. Merkulova
    IK, Moscow, Russia
 
  Funding: Tango Controls Collaboration, contract 2018, PO 712608/WP1&WP2
The idea of creating Tango web platform was born at Tango Users Meeting in 2013, later a feature request was defined (v10 roadmap #6) – provide a generic web application for browsing and monitoring Tango devices. The work started in 2017* and a name Waltz was selected by voting at Tango Users meeting #32. Waltz is the result of joint efforts of Tango Community, HZG and IK. This paper gives an overview of Waltz as a platform for Tango web applications, the overall framework architecture and presents an end result of real-life applications**. The work shows that having Waltz platform web developer can intuitively and quickly create full web application for his/her needs. Different architectural layers provide maintainability. The platform has a number of abstractions and ready-to-use widgets that can be used by web developer to quickly produce web based solutions. Among Waltz features are user context saving, device control and monitoring, plot and drag-n-drop interface solutions. Communication with Tango happens via Tango REST API using HTTP/2.0 and Server-Sent Events. Waltz can be also treated as a system for device monitoring and control from any part of the world.
*Andrew Goetz, et al., TANGO Kernel Development Status, ICALEPCS2017
**Matteo Canzari, et al., A GUI prototype for SKA1 TM Services: compliance with user-centered design approach, Proc. SPIE 10707
 
poster icon Poster WESH3003 [3.056 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2019-WESH3003  
About • paper received ※ 19 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)