06 Beam Instrumentation and Feedback
T04 Accelerator/Storage Ring Control Systems
Paper Title Page
WEPC034 High-level Application Programs for the TPS Commissioning and Operation at NSRRC 2079
 
  • F.H. Tseng, H.-P. Chang, C.C. Chiang
    NSRRC, Hsinchu, Taiwan
 
  For the Taiwan Photon Source (TPS) commissioning and operation we have developed more MATLAB-based application programs and tested them on the Taiwan Light Source (TLS). These additional applications built with the MATLAB Middle Layer (MML) include beta function measurement, dispersion function measurement, chromaticity measurement, chromaticity correction, and tune control. In this paper, we will illustrate what algorithms we use in these applications and show the test results. Especially, in order to get the first beam in the TPS commissioning, we adopt the RESOLVE algorithm for the beam steering and it has been built successfully in UNIX-like systems such as Mac OSX and different Linux versions. It can provide us some exercises of error finding and correction before the TPS commissioning in 2013.  
 
WEPC142 High Performance Web Applications for Particle Accelerator Control Systems 2322
 
  • G. Mazzitelli, C. Bisegni, P. Ciuffetti, G. Di Pirro, A. Stecchi
    INFN/LNF, Frascati (Roma), Italy
  • S. Calabrò, L.G. Foggetta
    IN2P3-CNRS, Orsay, France
  • L. Catani, F. Zani
    INFN-Roma II, Roma, Italy
 
  The integration of web technologies and applications has been one of the major trends for the development of new services for control systems of particle accelerators and large experimental apparatuses. Nowadays, high performance web technologies exhibit some features that would allow their deeper integration in a control system and their employment in developing control system's core components. In this paper we discuss the results of preliminary investigations of a new paradigm for a particle accelerator control system and associated machine data acquisition system based on a synergic combination of network distributed cache memory and a non-relational key/value database. Storage speed, network memory data retrieve throughput and database queries execution, as well as scalability and redundancy of the systems, are presented and critically reviewed.  
poster icon Poster WEPC142 [8.902 MB]  
 
WEPC143 First Operation of the SACLA Control System in SPring-8 2325
 
  • R. Tanaka, Y. Furukawa, T. Hirono, M. Ishii, M. Kago, A. Kiyomichi, T. Masuda, T. Matsumoto, T. Matsushita, T. Ohata, C. Saji, T. Sugimoto, M. Yamaga, A. Yamashita
    JASRI/SPring-8, Hyogo-ken, Japan
  • T. Fukui, T. Hatsui, N. Hosoda, T. Ohshima, T. Otake, Y. Otake, H. Takebe
    RIKEN/SPring-8, Hyogo, Japan
  • H. Maesaka
    RIKEN Spring-8 Harima, Hyogo, Japan
 
  The control system design of the X-ray free electron laser facility (SACLA) in SPring-8 has started in 2006. Now, the facility has completed to start beam commissioning in February 2011. The electron beams were successfully accelerated up to 8 GeV and the first SASE X-ray was observed. The control system adopts the 3-tier standard model by using MADOCA framework developed in SPring-8. The upper control layer consists of Linux PCs for operator consoles, Sybase RDBMS for data logging and FC-based NAS for NFS. The lower layer consists of VMEbus systems with off-the-shelf I/O boards and specially developed boards for RF waveform processing with high precision. Solaris OS is adopted to operate VMEbus CPU. The PLC is used for slow control and connected to the VME systems via FL-net. The Device-net is adopted for frontend device control to reduce the number of signal cables. Some of VMEbus systems have a beam-synchronized data-taking system to meet 60Hz electron beam operation for the beam tuning diagnostics. The accelerator control system has gateways not only to monitor device status but also control the tuning points of the facility utility system, especially cooling water.  
 
WEPC144 Beam Monitor Deformation by Tohoku Earthquake and its Recovery Project 2328
 
  • A. Miura, K. Hasegawa, H. Oguri, N. Ouchi
    JAEA/J-PARC, Tokai-mura, Japan
  • Z. Igarashi, M. Ikegami, T. Miyao
    KEK, Ibaraki, Japan
 
  On March 11, 2011, the biggest earthquake occurred at Tohoku and North Kanto area in Japan. This earthquake and related ones have attacked J-PARC accelerators and caused the big damage. As for the linac beam monitors, some commissioning tools which were installed in the linac had damage and the air leakage was observed. In the first step of the recovery work, we checked the damage and put the emergency treatment for vacuum of the cavities. All beam monitors were observed, the leak from the vacuum devices was tested and the conduction of the signal cables was measured to compare the previous performance. In the next step, we started to order the new devices which should be replaced and to obtain the calibration data. We found the leakage from the phase monitors. The earthquake caused the crack and deformation at the welded points between the metallic parts and ceramic parts. And a wire of the profile monitor was broken while the beam position monitors have no damage. We are continuing this recovery work ongoingly.  
 
WEPC145 Progress in Developing a PLC Control System for the PKUNIFTY 2331
 
  • J. Zhao, J.E. Chen, Z.Y. Guo, Y.R. Lu, S.X. Peng, Q.F. Zhou
    PKU/IHIP, Beijing, People's Republic of China
 
  A compact remote PLC control system has been developed for the PKUNIFTY (Peking University Neutron Imaging FaciliTY). That facility is based on a 2 MeV deuteron RFQ accelerator. The PLC control system has been successfully used for the injector including ECR ion source and LEBT, and it worked reliably last year. Now the control of RFQ cavity, HEBT and Be target has been completed and tested. The interlock system has been enhanced. A low level RF control system, including the auto frequency control (AFC) and auto gain control (AGC) circuits, has been designed for the RFQ’s RF power system. Those circuits will work as a lower controller of the PLC control system. The main running parameters can be controlled by setting any desired range of values on the HMI. Test results of hardware and software are presented.  
 
WEPC146 Design and Implementation of Distributed Control System for PEFP 100-MeV Proton Accelerator* 2334
 
  • Y.-G. Song, Y.-S. Cho, J.-H. Jang, H.-J. Kwon
    KAERI, Daejon, Republic of Korea
 
  Funding: This work is supported by the Ministry of Education, Science and Technology of the Korean Government.
The Proton Engineering Frontier Project (PEFP) has been developing the control system for 100-MeV proton accelerator. The PEFP control system should be designed to fit control conditions based on networked and distributed real-time system composed of several sub-systems such as machine control, diagnostic control, timing, and interlock. In order to implement the distributed control system, the Experimental Physics and Industrial Control System (EPICS) has been chosen as the middleware of PEFP control system. The EPICS software provides a distributed architecture that supports a wide range of solution such as independent programming tool, operator interface tool, database and web-based archiving tools. In this paper, we will present the details of the design and implementation issues of the PEFP control system.
 
 
WEPC152 Android Based Mobile Monitoring System for EPICS Networks: Vacuum System Application* 2337
 
  • I. Badillo, I. Arredondo, M. Eguiraun, J. Feuchtwanger, G. Harper
    ESS-Bilbao, Zamudio, Spain
  • J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
When cabling is not really needed for performance reasons, wireless monitoring is a good choice for large scientific facilities like particle accelerators, due to the quick implementation. There are several wireless flavors: ZigBee, WiFi etc. depending on requirements of specific application. In this work, a wireless monitoring system for EPICS based on an Android device is presented. The task is to monitor the vacuum control system of ISHN project at ESSBilbao, where control system variables are acquired over the network and published in a mobile device. This allows the operator to check process variables everywhere the signal spreads. In this approach, a Python based server is continuously getting EPICS variables via CA protocol and sending them through a WiFi network using ICE middleware, a toolkit oriented to develop distributed applications. Finally, the mobile device reads and shows the data to the operator. The security of the communication is ensured by a limited WiFi signal spread, following the same idea as in NFC for larger distances. With this approach, local monitoring and control applications are easily implemented, useful in starting up and maintenance stages.
 
 
WEPC153 ISHN Ion Source Control System Overview and Future Developments 2340
 
  • M. Eguiraun, I. Arredondo, J. Feuchtwanger, G. Harper, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
  • S. Varnasseri
    ESS Bilbao, Derio, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
ISHN project consist on a Penning ion source which will deliver up to 65 mA of H beam pulsed at 50 Hz with a diagnostics vessel for beam testing purposes. The present work summarizes the control system of this research facility, and presents its future developments. ISHN consist of several power supplies for plasma generation and beam extraction, including auxiliary equipment and several diagnostics elements. The control system implemented with LabVIEW is based on PXI systems from National Instruments, using two PXI chassis connected through a dedicated fiber optic link between HV platform and ground. Source operation is managed by a real time processor, while additional tasks are performed by means of an FPGA. In addition, the control system uses a MySQL database for data logging, by means of a LabVIEW application connected to such DB. The integration of EPICS into the control system by deploying a Channel Access Server is the ongoing work, several alternatives are being tested. Finally, a high resolution synchronization system has been designed, for generating timing for triggers of plasma generation and extraction as well as data acquisition for beam diagnostics.
 
 
WEPC154 EPICS HyperArchiver: initial tests at ESSBilbao 2343
 
  • M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • M.G. Giacchini, L.G. Giovannini
    INFN/LNL, Legnaro (PD), Italy
  • J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
 
  Funding: The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
The aim of this work is to present the results obtained after different tests performed regarding data storage for an Ion Source, by means of an EPICS control system at ESS-Bilbao (Spain). As a first approach, data was recorded on a MySQL database, using a traditional EPICS RDB Channel Archiver instance, maintained at ORNL SNS (USA). Nevertheless, initial results shown the need of an evolution towards a high performance scalable database. Therefore, current tests are focused on the customization and usage of a HyperArchiver instance, developed at INFN/LNL (Italy), which uses Hypertable as its main database. Hypertable is a distributed, high performance non relational database, released under GNU licence and focused on data-intensive tasks. At ESS Bilbao, a slightly modified version of the HyperArchiver was used, due to the necessity of an improvement on the management of array PVs. Regarding data retrieval and visualization, a python GUI developed at ESS-Bilbao was used, in opposition to the traditional CSS data browser, trying to make data retrieval as fast and simple as possible. Hypertable is presented as a high performance alternative to MySQL for any EPICS control system.
 
 
WEPC155 Fast Acquisition Multipurpose Controller with EPICS Integration and Data Logging 2346
 
  • I. Arredondo, D. Belver, P. Echevarria, H. Hassanzadegan, M. del Campo
    ESS-Bilbao, Zamudio, Spain
  • V. Etxebarria, J. Jugo
    University of the Basque Country, Faculty of Science and Technology, Bilbao, Spain
  • N. Garmendia, L. Muguira
    ESS Bilbao, Bilbao, Spain
 
  Funding: Funding Agency The present work is supported by the Basque Government and Spanish Ministry of Science and Innovation.
This work introduces a fast acquisition multipurpose controller (MC), based on a XML configuration with EPICS integration and Data Logging. The main hardware is an FPGA based board, connected to a Host PC. This Host computer acts as the local controller and implements an IOC, integrating the device into an EPICS network. Java has been used as the main programming language in order to make the device fit the desired application. The whole process includes the use of different technologies: JNA to handle FPGA API, JavaIOC to integrate EPICS and XML w3c DOM classes to configure each particular application. Furthermore, a MySQL database is used for data storage, together with the deployment of an EPICS ArchiveEngine instance, offering the possibility to record data from both, the ArchiveEngine and a specifically designed Java library. The developed Java specific tools include different methods: FPGA management, creation and use of EPICS server, mathematical data processing, Archive Engine's MySQL database connection and creation/initialization of the application structure by means of an XML file. This MC has been used to implement a BPM and an LLRF applications for ESS-Bilbao.
 
 
WEPC156 Virtual Power Supply Control Environment for the TPS Project 2349
 
  • Y.-S. Cheng, Y.-T. Chang, J. Chen, P.C. Chiu, K.T. Hsu, K.H. Hu, C.H. Kuo, C.-Y. Liao, C.Y. Wu
    NSRRC, Hsinchu, Taiwan
 
  The Taiwan Photon Source (TPS) is the latest generation of 3 GeV synchrotron light source which has been under construction since 2010. The control system infrastructure of TPS project is based upon the EPICS framework. In order to develop the control applications before power supplies of magnets delivered, it is necessary to set up the virtual control environment to develop high level application programs for the power supplies of magnets in advance. The high level application programs include operation process, degauss process and etc. for power supplies of magnet. The soft-IOCs (Input Output Controller) and various database records are needed to be built to simulate the power supply control environment. In addition, the operation interfaces of power supply will be designed and integrated according to location properties. The efforts will be described at this report.  
 
WEPC158 The EMMA Accelerator, A Diagnostic Systems Overview 2355
 
  • R.J. Smith, M. Dufau, C. Hill, J.K. Jones, A. Kalinin, L. Ma, P.A. McIntosh, B.D. Muratori, B.J.A. Shepherd
    STFC/DL/ASTeC, Daresbury, Warrington, Cheshire, United Kingdom
  • J.S. Berg
    BNL, Upton, Long Island, New York, USA
  • N. Bliss, G. Cox, A. Gallagher, A. Oates
    STFC/DL, Daresbury, Warrington, Cheshire, United Kingdom
  • R.G. Borrell
    WareWorks Ltd, Manchester, United Kingdom
  • J.L. Crisp
    FRIB, East Lansing, Michigan, USA
  • K.M. Hock, D.J. Holder
    Cockcroft Institute, Warrington, Cheshire, United Kingdom
  • M.G. Ibison, I. Kirkman
    The University of Liverpool, Liverpool, United Kingdom
  • D.J. Kelliher, S. Machida
    STFC/RAL/ASTeC, Chilton, Didcot, Oxon, United Kingdom
 
  The ‘EMMA’ Non-Scaling Fixed Field Alternating Gradient (NS-FFAG) international project is currently being commissioned at Daresbury Laboratory, UK. This accelerator has been equipped with a number of diagnostic systems to facilitate this. These systems include a novel time-domain-multiplexing BPM system, moveable screen systems, a time-of-flight instrument, Faraday cups, and injection/extraction tomography sections to analyse the single bunch beams. An upgrade still to implement includes the installation of a fast wall current monitor. This paper gives an overview of these systems and shows some data and results that have contributed to the successful demonstration of a serpentine acceleration by this novel accelerator.  
 
WEPC159 A Python Tracking Code and GUI for Control Room Operations 2358
 
  • M.T. Heron, J. Rowland
    Diamond, Oxfordshire, United Kingdom
 
  Considerable use has been made in recent years of accelerator physics modelling and online tools under Matlab. These have demonstrated the benefits of operating in a rich integrated environment and further given good portability across projects and operating systems. As a possible alternative to Matlab, Diamond has been evaluating options based on Python. Python together with the Numpy libraries and Qt Graphics provides an environment which offers a lot of the functionality of Matlab. This paper presents these developments, which include a tracking code, symplectic integrator, twiss and response matrix together with a GUI interface.  
 
THXA01 Recent Trends in Accelerator Control Systems 2844
 
  • I. Verstovšek, F. Amand, M. Pleško, K. Žagar
    Cosylab, Ljubljana, Slovenia
 
  The talk will discuss the approaches of different accelerators, such as FAIR, ESS, MedAustron, XFEL, etc. An overview of different approaches will be given with an emphasis of the recent spectrum of various realizations of accelerator control systems. The talk will not be limited to open source and off-the-shelf software frameworks only but will touch all trends in modern accelerators, including recent trends in hardware. The role of the control system will be highlighted as a common integration framework for various applications, with an emphasis on its increased complexity and scale, and the need for improved reliability and an appropriate service. How control systems can help support the requirements-shaping process early in the project will also be discussed.  
slides icon Slides THXA01 [1.535 MB]