Keyword: ISOL
Paper Title Other Keywords Page
TU1BCO02 Integrating System Knowledge in Unsupervised Anomaly Detection Algorithms for Simulation-Based Failure Prediction of Electronic Circuits simulation, electron, monitoring, radiation 249
 
  • F. Waldhauser, H. Boukabache, D. Perrin, S. Roesler
    CERN, Meyrin, Switzerland
  • M. Dazer
    Universität Stuttgart, Stuttgart, Germany
 
  Funding: This work has been sponsored by the Wolfgang Gentner Programme of the German Federal Ministry of Education and Research (grant no. 13E18CHA).
Machine learning algorithms enable failure prediction of large-scale, distributed systems using historical time-series datasets. Although unsupervised learning algorithms represent a possibility to detect an evolving variety of anomalies, they do not provide links between detected data events and system failures. Additional system knowledge is required for machine learning algorithms to determine the nature of detected anomalies, which may represent either healthy system behavior or failure precursors. However, knowledge on failure behavior is expensive to obtain and might only be available upon pre-selection of anomalous system states using unsupervised algorithms. Moreover, system knowledge obtained from evaluation of system states needs to be appropriately provided to the algorithms to enable performance improvements. In this paper, we will present an approach to efficiently configure the integration of system knowledge into unsupervised anomaly detection algorithms for failure prediction. The methodology is based on simulations of failure modes of electronic circuits. Triggering system failures based on synthetically generated failure behaviors enables analysis of the detectability of failures and generation of different types of datasets containing system knowledge. In this way, the requirements for type and extend of system knowledge from different sources can be determined, and suitable algorithms allowing the integration of additional data can be identified.
 
slides icon Slides TU1BCO02 [2.541 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TU1BCO02  
About • Received ※ 02 October 2023 — Accepted ※ 12 October 2023 — Issued ※ 25 October 2023  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP016 Migrating from Alarm Handler to Phoebus Alarm-Server at BESSY II controls, network, EPICS, GUI 526
 
  • M. Gotz, T. Birke
    HZB, Berlin, Germany
 
  The BESSY II lightsource has been in operation at Helmholtz-Center Berlin (HZB) for 25 years and is expected to be operated for more than the next decade. The EPICS Alarm Handler (alh) has served as the basis for a reliable alarm system for BESSY II as well as other facilities and laboratories operated by HZB. To preempt software obsolescence and enable a centralized architecture for other Alarm Handlers running throughout HZB, the alarm system is being migrated to the alarm-service developed within the Control System Studio/Phoebus ecosystem. To facilitate operation of the Alarm Handler, while evaluating the new system, tools were developed to automate creation of the Phoebus alarm-service configuration files in the control systems’ build process. Additionally, tools and configurations were devised to mirror the old system’s key features in the new one. This contribution presents the tools developed and the infrastructure deployed to use the Phoebus alarm-service at HZB.  
poster icon Poster TUPDP016 [0.343 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP016  
About • Received ※ 29 September 2023 — Accepted ※ 06 December 2023 — Issued ※ 11 December 2023  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP088 Labview-Based Template for Enhanced Accelerator Systems Control: Software Solutions for the CERN-ISOLDE Facilities controls, laser, software, timing 735
 
  • C. Charrondière, O.O. Andreassen, A. Benoit, E.G. Galetti, R. Heinke, L.L. Le, B.A. Marsh, R.E. Rossel, S. Rothe, S. Sudak
    CERN, Meyrin, Switzerland
  • G.E. Boorman
    Royal Holloway, University of London, Surrey, United Kingdom
 
  ISOLDE is part of the experimental infrastructure with-in the CERN accelerator complex that provides radioac-tive ion beams for studies of fundamental nuclear phys-ics, astrophysics, condensed matter physics and medical applications. Complementing the available controls in-frastructure, an easy-to-use set of applications was devel-oped to allow operators to record and display signals from multiple sources, as well as to provide drivers for non-standard, custom-made instruments and specialized off-the-shelf components. Aimed not only at software engineers but developers with any background, a generic and modular software template was developed in LabVIEW following a collab-oration between CERN and ANGARA Technology. This unified template can be extended to support interaction with any instrument and any newly developed applica-tion can be easily added to the existing control system and integrated into the CERN control and monitoring infrastructure. New modules and instrument drivers are easy to maintain as the structure and communication layers are all derived from the same template and based on the same components. In this paper, we will explain the implementation, ar-chitecture and structure of the template, as well as a wide variety of use cases - from motor control to image acquisi-tion and laser-specific equipment control. We will also show use cases of applications developed and deployed within a few days in the ISOLDE facility.  
poster icon Poster TUPDP088 [0.860 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP088  
About • Received ※ 20 September 2023 — Revised ※ 09 October 2023 — Accepted ※ 12 October 2023 — Issued ※ 23 October 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
FR2BCO04 Micro Frontends - a New Migration Process for Monolithic Web Applications controls, framework, GUI, interface 1663
 
  • A. Asko, S. Deghaye, E. Galatas, A.E. Kustra, C. Roderick, B. Urbaniec
    CERN, Meyrin, Switzerland
 
  Numerous standalone web applications have been developed over the last 10 years to support the configuration and operation of the CERN accelerator complex. These applications have different levels of complexity, but they all support hundreds of users for essential activities. A monolithic architecture has been utilised so far, tailoring the standalone applications to specific accelerator needs. The global GUI technology landscape continues to evolve quickly, with most GUI technologies typically reaching end-of-life within 1-to-5 years. Keeping up-to-date with technologies presents a major challenge for the GUI application maintainers, with larger monolithic applications requiring long migration cycles which impede the introduction of new functionalities during the migration phase. To tackle the above issues within the CERN Controls domain, a new Micro Frontend architecture has been introduced and is being used to gradually migrate a large and complex AngularJS-based web application to Angular. This paper introduces the new generic architecture, which is not tied to any specific web framework. The development workflow, challenges, and lessons learned so far will be covered. The differences of this approach, particularly when compared to monolithic application technology migrations, will also be discussed.  
slides icon Slides FR2BCO04 [0.774 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-FR2BCO04  
About • Received ※ 04 October 2023 — Accepted ※ 05 December 2023 — Issued ※ 12 December 2023  
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)