MC6: Beam Instrumentation, Controls, Feedback and Operational Aspects
T04 Accelerator/Storage Ring Control Systems
Paper Title Page
TUZZPLM3 The EPICS Software Framework Moves from Controls to Physics 1216
 
  • G.R. White, M.V. Shankar
    SLAC, Menlo Park, California, USA
  • T.M. Cobb
    DLS, Oxfordshire, United Kingdom
  • L.R. Dalesio, M.A. Davidsaver
    Osprey DCS LLC, Ocean City, USA
  • S.M. Hartman, K.-U. Kasemir, M.R. Pearson, K. Vodopivec
    ORNL, Oak Ridge, Tennessee, USA
  • D.G. Hickin
    EuXFEL, Schenefeld, Germany
  • A.N. Johnson, M.L. Rivers, G. Shen, S. Veseli
    ANL, Argonne, Illinois, USA
  • H. Junkes
    FHI, Berlin, Germany
  • M.G. Konrad, G. Shen
    FRIB, East Lansing, USA
  • T. Korhonen
    ESS, Lund, Sweden
  • M.R. Kraimer
    Self Employment, Private address, USA
  • R. Lange
    ITER Organization, St. Paul lez Durance, France
  • M. Sekoranja
    Cosylab, Ljubljana, Slovenia
  • K. Shroff
    BNL, Upton, Long Island, New York, USA
  • D. Zimoch
    PSI, Villigen PSI, Switzerland
 
  The Experimental Physics and Industrial Control System (EPICS), is an open-source software framework for high-performance distributed control, and is at the heart of many of the world’s large accelerators and telescopes. Recently, EPICS has undergone a major revision, with the aim of better computing supporting for the next generation of machines and analytical tools. Many new data types, such as matrices, tables, images, and statistical descriptions, plus users’ own data types, now supplement the simple scalar and waveform types of the former EPICS. New computational architectures for scientific computing have been added for high-performance data processing services and pipelining. Python and Java bindings have enabled powerful new user interfaces. The result has been that controls are now being integrated with modelling and simulation, machine learning, enterprise databases, and experiment DAQs. We introduce this new EPICS (version 7) from the perspective of accelerator physics and review early adoption cases in accelerators around the world.  
slides icon Slides TUZZPLM3 [4.271 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-TUZZPLM3  
About • paper received ※ 14 May 2019       paper accepted ※ 23 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW002 Standardising of Application Specific Implementations at the Australian Synchrotron 2460
 
  • R.B. Hogan, S. Chen, A. Michalczyk
    AS - ANSTO, Clayton, Australia
 
  There is a need for a flexible stand-alone device that can provide a synchronous standard interface, which can accept application specific add-ons. We are proposing the Chameleon device that will be designed around a Xilinx Zynq System on Module (SoM) and a standard VITA 57.1 HPC FMC. The proposed solution will allow the use of COTS or in-house designed FMC modules and interface with the control system through PoE+ enabled Ethernet connection. The Chameleon device will also be able to plug into a White Rabbit network to enable the high performance synchronisation capabilities. This device will reduce the cost of implementing application specific solutions to better support the growing demands of scientific research at the Australian Synchrotron.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW002  
About • paper received ※ 15 May 2019       paper accepted ※ 20 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW003 High-Level Applications for the Sirius Accelerator Control System 2462
 
  • X.R. Resende, L. Liu, A.C.S. Oliveira, F.H. de Sá, G.L. do Prado
    LNLS, Campinas, Brazil
 
  Sirius is the new 3 GeV low-emittance Brazilian Synchrotron Light source under installation and commissioning at LNLS. The machine control system is based on EPICS and when the installation is complete it should have a few hundred thousand process variables in use. For flexible integration and intuitive control of such sizable system a considerable number of high-level applications, input/output controllers and graphical user interfaces have been developed, mostly in Python, using a variety of libraries, such as PyEpics, PCASPy and PyDM. Common support service applications (Archiver Appliance, Olog, Apache server, a mongoDB-based configuration server, etc) are used. Matlab Middle Layer is also an available option to control EPICS applications. Currently system integration tests are being performed concomitant with initial phases of accelerator commissioning and installation. A set of functionalities is already available: Linac’s control; timing subsystem control; machine snapshots; optics measurements and correction; magnets settings and cycling; Booster orbit acquisition and correction, and so on. From the experience so far, subsystems communications have worked satisfactorily but there has been a few unexpected component performance. In this paper we discuss this experience and descrive the libraries and packages used in high-level control system , as well as the difficulties faced to implement and to operate them.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW003  
About • paper received ※ 15 May 2019       paper accepted ※ 21 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW007 Progress of the Machine Control Upgrade at COSY/JüLICH 2473
 
  • V. Kamerdzhiev, I. Bekman, C. Böhme, R. Gebel, B. Lorentz, P. Niedermayer, M. Simon, M. Thelen
    FZJ, Jülich, Germany
  • R. Modic, Ž. Oven
    Cosylab, Ljubljana, Slovenia
 
  The Cooler Synchrotron COSY operated at the Research Center Jülich is undergoing staged machine control upgrades driven by the requirements of the JEDI (Jülich Electric Dipole moment Investigations) collaboration. The upgrades aim towards better beam control e.g. beam orbit, tune, and chromaticity control improvements. A better orbit control was achieved through the upgrade of BPM electronics and migration from initial Tcl/Tk based control system to Control System Studio (CSS) utilizing EPICS. Currently, a design for improved beam tune control is in development. The main part of work is the transition towards a faster and less restrictive magnet control. It further includes improved tune measurement tools as well as the migration of control for quadrupole magnets to EPICS. Ultimately the control of all systems should be centralized around EPICS to enable ease of operation, automation, setup of services, etc. The decision path, technical details of the upgrade and performance of the upgraded sub-systems are presented. We also showcase how the COSY team’s physics and research goals are complemented by Cosylab’s technical design and implementation to form a synergetic collaboration.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW007  
About • paper received ※ 15 May 2019       paper accepted ※ 22 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW021 Generic Digitization of Analog Signals at FAIR – First Prototype Results at GSI 2514
 
  • R.J. Steinhagen, R. Bär, A. Franke, A. Krimm, K. Lüghausen, D. Ondreka, A. Schwinn, M. Thieme
    GSI, Darmstadt, Germany
 
  FAIR operation and notably the new FAIR Control Centre will be based on a ’fully-digital’ control paradigm for which about 300 generic digitizers covering analog bandwidths and sampling frequencies from a few MHz to a GHz will be deployed. The aim is to acquire all pertinent accelerator system and beam parameters to facilitate a multi-mission of continuous performance tracking, (semi-)automated feedbacks and setup tools, early detection and isolation of hardware failures or near-misses, and to provide a dependable generic platform for equipment experts that enable post-mortem analyses or remote diagnostics. The goal of the controls integration was to provide a generic abstraction of the vendor-specific electro-mechanical form-factor and software interfaces based on modern software-defined-radio (SDR) principles. In addition to a ns-level-syncronised time- and frequency-domain based acquisitions, the interface provides a wide range of generic user-configurable signal post-processing routines common for SDRs and also found in many modern benchtop oscilloscopes, spectrum- or vector-network analysers. The acquired raw and derived signals are exported to the FAIR control system using a standardised front-end software architecture (FESA) and a common middle-ware (CMW). Further integration goals were to simplify possible future extensions, compactness, readability, reusability, testability, and long-term maintainability of the code-based which led to the re-use of established open-source signal processing and data fitting frameworks such as GNU-Radio and ROOT. While explicitly kept open for new or other specific digitizer or SDRs, the initial integration, prototyping, and testing have been done for the PS3000-, PS4000-, and PS600-series of digitizers from Pico Technology.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW021  
About • paper received ※ 15 May 2019       paper accepted ※ 18 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW029 The Design of the Control System for the SACLA/SPring-8 Accelerator Complex to Use the LINAC of SACLA for a Full-Energy Injector of SPring-8 2529
 
  • T. Fukui
    RIKEN SPring-8 Center, Innovative Light Sources Division, Hyogo, Japan
  • T. Hara, N. Hosoda, T. Inagaki, H. Maesaka, T. Ohshima, H. Tanaka
    RIKEN SPring-8 Center, Sayo-cho, Sayo-gun, Hyogo, Japan
  • T. Hasegawa, O. Morimoto, Y. Tajiri, S. Tanaka, M. Yoshioka
    SES, Hyogo-pref., Japan
  • S. Matsubara, K. Okada
    JASRI, Hyogo, Japan
  • M. Yamaga
    JASRI/SPring-8, Hyogo-ken, Japan
 
  At the SPring-8 site, the X-ray free electron laser facili-ty, SACLA, and the third-generation light source, SPring-8 storage ring, have been operated. On the SPring-8 up-grade project we have a plan to use the linac of SACLA as a full-energy injector of the storage ring. To achieve the SACLA’s user operation and the beam injection to the storage ring in parallel, it is necessary to control the beam energy and the peak current on a pulse by pulse. The demand for an injection occurs anytime during the top-up operation of the storage ring. For this purpose, two accel-erators should be controlled seamlessly and the SACLA has to provide the low emittance electron beam to gener-ate X-ray laser and to be an injector of the storage ring simultaneously. Because SACLA has to control the beam energy and peak current on a pulse by pulse, we are de-signing a system to meet these requirements. A master controller stores a pattern of parameters required for the low-level RF controllers. Each pattern consists of 60 rows which correspond to the parameters for one second with a beam repetition rate of the SACLA, 60Hz. The master sends the parameters to the controllers with reflective memory. We can select the pattern every second on de-mand and it is flexible enough for the top-up operation of the storage ring. Also the data of low-level RF and beam position monitor are stored into the database with a beam repetition rate. In this paper, we report the design of con-trol system for SACLA/SPring-8 to control the beam energy and the peak current on a pulse by pulse.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW029  
About • paper received ※ 15 May 2019       paper accepted ※ 20 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW036 Archive System of Beam Injection Information at SuperKEKB 2550
 
  • H. Kaji, T. Obina
    KEK, Ibaraki, Japan
  • M. Hirose
    KIS, Ibaraki, Japan
  • Y. Iitsuka
    EJIT, Hitachi, Ibaraki, Japan
 
  The archive system is one of the most important tools for the modern accelerators. It records the machine parameters during the operation so that we can retrieve and review the status of machine anytime later. SuperKEKB develops the injection archiver system. This system records the injection related parameters, pulse-by-pulse*. The information related with beam injections is fully recorded and it can be utilize to understand the condition of injection operation. Besides, the recorded data can be utilized also for the understanding of beam background related with injections.
* "Archive System for Injection Current at SuperKEKB", in Proc. of 15th Annual Meeting of PASJ, Nagaoka, Japan.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW036  
About • paper received ※ 30 April 2019       paper accepted ※ 22 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW043 Quality Assurance for CSNS Operation 2575
 
  • L. Wang, M.T. Kang, X. Wu
    IHEP CSNS, Guangdong Province, People’s Republic of China
  • C.P. Chu, F.Q. Guo, Y.C. He, D.P. Jin, Y.L. Zhang, P. Zhu
    IHEP, Beijing, People’s Republic of China
 
  Because CSNS (China Spallation Neutron Source) is now in early operation, the focus has been shifted from beam commissioning to reliable operation, therefore, a suite of QA tools are under development. These tools include Elog system and operation issue tracking system which can record events and track issue status in the process of operation. This paper will describe the application of QA tools in CSNS and the development progress of them.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW043  
About • paper received ※ 10 May 2019       paper accepted ※ 21 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW058 Orbit Correction With Machine Learning 2608
SUSPFO076   use link to see paper's listing under its alternate paper code  
 
  • D.J. Xiao, C.P. Chu, Y.S. Qiao
    IHEP, Beijing, People’s Republic of China
 
  Orbit correction is usually an important task in the operation of accelerators. In practice, due to various errors, many devices can not operate in ideal state. By correcting the errors of magnets with corrector magnets, the beam can return to the correct position to ensure the stable operation of the accelerator. In the process of orbit correction, inaccurate BPM output will lead to incorrect correction magnet strength setting, so that the orbit correction will be impacted. BPM may make mistakes in the process of signal acquisition and current conversion. A BPM anomaly detection and predict method based on machine learning and its using in orbit correction optimization is reported in this paper. This method does not need to observe the details of BPM system, electronics technology and so on. It can monitor and predict the BPM status directly by machine learning with the information of the beam inferred from BPM and others, and optimize the orbit correction.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW058  
About • paper received ※ 15 May 2019       paper accepted ※ 22 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW074 MYRRHA DAQ Development 2645
 
  • R. Modic
    Cosy lab, Ljubljana, Slovenia
  • P. Della Faille, D. Vandeplassche
    SCK•CEN, Mol, Belgium
  • P. Mekuc
    Cosylab, Ljubljana, Slovenia
 
  An approach to a generic Data Acquisition (DAQ) solution for the MYRRHA test stand at Louvain-la-Neuve (Belgium) will be described in this paper. Need for better sampling performance, signal quality, arbitrary processing and storage of measurements was a motivation for this work. A full integration of the DAQ system in the global EPICS control environment was a strong requirement. An intermediate DAQ platform was put in place to satisfy the control and experiment needs. The NI PXI platform is selected to minimize integration and development effort. NI LabVIEW is used to create a generic DAQ application. CALab library supported by BESSY is used to connect LabVIEW and EPICS. CSS GUI provides the user with the necessary control, visualization and configuration capability. The technical and organizational approach to the collaboration will be detailed in the paper. Necessary customizations of CSS and CALab and experience on using NI PXI for DAQ platform will be explained.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW074  
About • paper received ※ 14 May 2019       paper accepted ※ 21 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW079 A Channel Access Software Platform for Beam Dynamics Applications in Scripting Languages 2661
 
  • J.T.M. Chrin, M. Aiba, J. Snuverink
    PSI, Villigen PSI, Switzerland
 
  To facilitate the seamless integration of EPICS (Experimental Physics and Industrial Control System) into high-level applications in particle accelerators, a dedicated modern C++ Channel Access Interface (CAFE) library* provides a comprehensive and user-friendly interface to the underlying control system. Functionality is provided for synchronous and asynchronous interaction of single and composite groups of channels, coupled with an abstract layer tailored towards beam dynamics applications and complex modelling of virtual accelerators. Equivalent consumable solutions in scripting and domain-specific languages can then be accelerated by providing bindings to the relevant methods of the interface platform. This is exemplified by CAFE’s extensive MATLAB interface, incarnated through a single MATLAB executable (mex) file, and a high performance Python interface written in the Cython programming language. A number of gratifying particularities specific to these language extension modules are revealed.
* http://cafe.psi.ch
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW079  
About • paper received ※ 15 April 2019       paper accepted ※ 20 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPGW085 Development of Operating Alarm System at TPS 2684
 
  • C.S. Huang, B.Y. Chen, C.K. Kuan, C.H. Kuo, T.Y. Lee, W.Y. Lin, S.Y. Perng, T.C. Tseng, H.S. Wang
    NSRRC, Hsinchu, Taiwan
 
  The Taiwan Photon Source (TPS) has many subsystems which includes magnet, power supply, vacuum, RF system, insertion device, control system, etc. Therefore, the operational and system check procedures are complex. In this paper, we summarize the routine operational procedures and propose an integrated operational alarm system that gathers machine information and sets high/low warning and fault limits for various signals which can help operators to quickly identify abnormal subsystems, thereby reducing machinery down time. The alarm system also has a wide range of applications, such as the event recording that helps the analysis after event. This new alarm system interface clearly indicates the machine status and improves operational efficiency.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2019-WEPGW085  
About • paper received ※ 15 April 2019       paper accepted ※ 21 May 2019       issue date ※ 21 June 2019  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)