Keyword: operation
Paper Title Other Keywords Page
WECSPLCO02 Control System Evolution and the Importance of Trial and Error ion, controls, software, database 6
 
  • P. Duval, M. Lomperski
    DESY, Hamburg, Germany
  • J. Bobnar
    Cosylab, Ljubljana, Slovenia
 
  We address the importance and benefits of trial and error in control system evolution. Our focus is on particle accelerators and large machines, whose control systems, although complex, will not lead to catastrophe in case of failure. In particular we focus on the evolution of control system software. We shall contrast classical Darwinian evolution via natural selection with control system evolution, which proceeds rather via artificial selection, although there are numerous software memes which tend to replicate according to their 'fitness'. The importance of general trial and error, i.e. making mistakes and learning from them, in advancing the capabilities of a control system will be explored, particularly as concerns decision making and overcoming 'Einstellung', i.e. the predisposition to solve a given problem in a specific manner even though better or more appropriate methods of solving the problem exist.  
slides icon Slides WECSPLCO02 [2.297 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-WECSPLCO02  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WECSPLCO04 Development and Current Status of a Carborne Gamma-Ray Survey System, Kurama-II ion, survey, monitoring, radiation 13
 
  • M. Tanigaki, Y. Kobayashi, R. Okumura, N. Sato, K. Takamiya, H. Yoshinaga, H. Yoshino
    Kyoto University, Research Reactor Institute, Osaka, Japan
 
  A carborne gamma-ray survey system, named as KURAMA (Kyoto University RAdiation MApping system), was developed as a response to the nuclear accident at TEPCO Fukushima Daiichi Nuclear Power Plant in 2011. A CompactRIO-based system KURAMA-II has been developed as the successor of KURAMA, and served for various activities on the radiation monitoring in eastern Japan. We continue developing KURAMA-II as a tool not only for the current monitoring activities, but also for the immediate responses in nuclear incidents in future. The current status and on-going developments of KURAMA-II will be introduced along with the recent status of eastern Japan.  
slides icon Slides WECSPLCO04 [26.670 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-WECSPLCO04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEUIPLIO01 Augmented User Interaction ion, controls, interface, embedded 16
 
  • R. Bacher
    DESY, Hamburg, Germany
 
  The advent of advanced mobile, gaming and augmented reality devices provides users with novel interaction modalities. Speech, finger- and hand gesture recognition or even gaze detection are commonly used technologies, often enriched with data from embedded gyroscope-like motion sensors. This paper discusses potential use cases of those technologies in the field of accelerator controls and maintenance. It describes the conceptual design of an intuitive, single-user, multi-modal human-machine interface which seamlessly incorporates actions based on various modalities in a single API. It discusses the present implementation status of this interface (Web2cHMI) within the Web2cToolkit framework. Finally, an outlook to future developments and ideas is presented.  
slides icon Slides WEUIPLIO01 [2.113 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-WEUIPLIO01  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEUIPLCO04 A Cython Interface to EPICS Channel Access for High-level Python Applications ion, interface, EPICS, status 21
 
  • J.T.M. Chrin
    PSI, Villigen PSI, Switzerland
 
  Through the capabilities of Cython (a python-like programming language with the performance of C/C++), a Pythonic interface to an in-house C++ Channel Access (CA) library, CAFE, has been developed, thereby exposing CAFE's numerous multifaceted and user-friendly methods to Python application developers. A number of particularities of the PyCafe API are revealed. These include support for (i) memoryview and other data types that implement the new Python buffer protocol (allowing data to be shared without copying), (ii) native thread parallelism, and (iii) pointers to callback functions from wherein CA methods may be effortless executed in asynchronous interactions. A significant performance improvement is achieved when compared with conventional Pythonic CA libraries. The PyCafe interface has been realized within the context of high-level application development at SwissFEL, Switzerland's X-ray Free-Electron Laser facility.  
slides icon Slides WEUIPLCO04 [3.670 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-WEUIPLCO04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPOPRPO18 Automated Availability Statistics ion, linac, controls, feedback 38
 
  • P. Duval, H. Ehrlichmann, M. Lomperski
    DESY, Hamburg, Germany
  • J. Bobnar
    Cosylab, Ljubljana, Slovenia
 
  The availability of any large machine with users is not only of paramount importance but is also an oft quoted number, taken to represent the overall health of the facility, reflecting on the maintenance, operation, and engineering of the machine. The officially quoted availability is typically generated by hand after perusing the operation statistics over the time period in question. When humans are involved in such calculations there might be a subtle tendency to avoid the stigma of low availability or otherwise inflate performance. This could lead to skepticism at 'impossibly high' availability, as well as render the comparison of availability from one machine with another moot. We present here a method for calculating the machine availability automatically, based on the known machine states and the known alarm states of the machine. Although sufficient, in order to be accurate and useful, the method requires a perfect representation of all possible machine states and of all possible fatal alarms. As achieving perfection is an ongoing affair, the ability for a human to 'post-correct' the automated statistics is also described.  
poster icon Poster WEPOPRPO18 [1.229 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-WEPOPRPO18  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPOPRPO03 UVX Control System: An Approach with Beaglebone Black ion, controls, software, Linux 91
 
  • S. Lescano
    INSA Lyon, Villeurbanne, France
  • E.P. Coelho, J.G.R.S. Franco, P.H. Nallin, G.C. Pinton, A.R.D. Rodrigues
    LNLS, Campinas, Brazil
 
  The UVX is a 1.37 GeV synchrotron light source that has been in operation by the Brazilian Synchrotron Light Laboratory (LNLS) since 1997. The Control System, which was completely developed in-house, has received some upgrades lately in order to get around issues from aging, to improve performance and to reduce maintenance costs. A new crate controller, which is based on Beaglebone Black single board computer, has been under tests and is a great candidate to substitute both Advantech single board computers and old CPUs. The current crate communication topology (through LOCO backplane) will be maintained and software is based on PROSAC, implemented for Advantech SBCs. Beaglebone platform, which is open hardware and community-supported, is also chosen to be a branch of Sirius Control System. An overview will be presented as well as first experimental and practical results.  
poster icon Poster THPOPRPO03 [0.999 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-THPOPRPO03  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPOPRPO05 Implementation of a Precision Logarithmic Ammeter ion, experiment, electron, controls 97
 
  • W.R. Araujo, M.B. Errada, D. Galante
    LNLS, Campinas, Brazil
  • G. Paulino
    UNICAMP, Campinas, São Paulo, Brazil
 
  A precision and low cost ammeter is in development for the acquisition of sensor signals such as photodiodes, gold mesh (by photoelectron effect) and ionization chambers. One of the problems of conventional ammeters is the automatic scale selection, which hinders many measurements performed in ample energy range. The ammeter in development is based on a different methodology than present on most commercial systems, using a logarithmic amplifier. This choice of can provide a logarithmic response output in the range of pico to milliamperes. In addition, the system will have a trigger input for synchronism with external events and a Ethernet interface with EPICS driver. The electronic board is in development by LNLS, and is being installed and tested at the TGM Beamline.  
poster icon Poster THPOPRPO05 [1.375 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-THPOPRPO05  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPOPRPO09 Operation Experience and Migration of I/O Controllers for J-PARC Main Ring ion, controls, PLC, EPICS 101
 
  • N. Kamikubota
    KEK, Ibaraki, Japan
  • T. Aoyama, T. Iitsuka, S.Y. Yoshida
    Kanto Information Service (KIS), Accelerator Group, Ibaraki, Japan
  • H. Nemoto
    ACMOS INC., Tokai-mura, Ibaraki, Japan
  • K.C. Sato, S. Yamada, N. Yamamoto
    J-PARC, KEK & JAEA, Ibaraki-ken, Japan
 
   The control system for J-PARC Main Ring (MR) was constructed in 2007-2008, followed by the first beam in May, 2008.  In 2007, the VME-bus computers were selected as I/O controllers (Epics IOC). The number of them in 2008 was about 80. In 2016, addition to the VME controller, we have non-VME controllers: a) Yokogawa F3RP61 (Linux-based controller with PLC IO modules), b) vioc (Epics IOC on a virtual machine), and c) commercial micro-server (Pinon Type-P). The total number of controllers in 2016 has reached 170.  Based on operation experience since 2008, following issues are discussed. (1) We decided to use VME-bus computers as highly reliable front-end controllers. Failures of them are reviewed, and judge to the past decision is given. (2) Specific characteristics of three non-VME controllers, proper use of them, and present status in the MR controls, are explained. (3) Recently, a few pieces of commercial micro-server have been introduced and inspected. It is compact, low-cost, but seems reliable enough as an I/O controller. Details are shown.  Finally, future perspective of I/O controllers for J-PARC MR will be given.  
poster icon Poster THPOPRPO09 [1.607 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-PCaPAC2016-THPOPRPO09  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)