TY - CONF AU - Liuzzo, S.M. AU - Agapov, I.V. AU - Böse, M. AU - Carmignani, N. AU - Carver, L.R. AU - Edelen, A.L. AU - Hellert, T. AU - Hoummi, L. AU - Keil, J. AU - Lacoste, D. AU - Le Meillour, A. AU - Malina, L. AU - Musa, E.S.H. AU - Perron, T.P. AU - Raimondi, P. AU - Roussel, R.J. AU - Veglia, B. AU - White, S.M. AU - Zhang, Z. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Optimisation of the Touschek Lifetime in Synchrotron Light Sources Using Badger J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Badger is a software designed to easily access several optimizers (simplex, RCDS, bayesian optimization, etc.) to solve a given multidimensional minimization/maximization task. The Badger software is very flexible and easy to adapt to different facilities. In the framework of the EURIZON European project Badger was used for the EBS and PETRAIII storage rings interfacing with the Tango and TINE control system. Among other tests, the optimisations of Touschek lifetime was performed and compared with the results obtained with existing tools during machine dedicated times. PB - JACoW Publishing CP - Geneva, Switzerland SP - 108 EP - 115 KW - sextupole KW - injection KW - storage-ring KW - operation KW - quadrupole DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-MO3AO01 UR - https://jacow.org/icalepcs2023/papers/mo3ao01.pdf ER - TY - CONF AU - Einstein-Curtis, J.A. AU - Barber, S.K. AU - Berger, C.E. AU - Coleman, S.J. AU - Cook, N.M. AU - Edelen, J.P. AU - van Tilborg, J. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Laser Focal Position Correction Using FPGA-Based ML Models J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - High repetition-rate, ultrafast laser systems play a critical role in a host of modern scientific and industrial applications. We present a diagnostic and correction scheme for controlling and determining laser focal position by utilizing fast wavefront sensor measurements from multiple positions to train a focal position predictor. This predictor and additional control algorithms have been integrated into a unified control interface and FPGA-based controller on beamlines at the Bella facility at LBNL. An optics section is adjusted online to provide the desired correction to the focal position on millisecond timescales by determining corrections for an actuator in a telescope section along the beamline. Our initial proof-of-principle demonstrations leveraged pre-compiled data and pre-trained networks operating ex-situ from the laser system. A framework for generating a low-level hardware description of ML-based correction algorithms on FPGA hardware was coupled directly to the beamline using the AMD Xilinx Vitis AI toolchain in conjunction with deployment scripts. Lastly, we consider the use of remote computing resources, such as the Sirepo scientific framework, to actively update these correction schemes and deploy models to a production environment. PB - JACoW Publishing CP - Geneva, Switzerland SP - 262 EP - 266 KW - controls KW - laser KW - network KW - FPGA KW - simulation DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TU1BCO04 UR - https://jacow.org/icalepcs2023/papers/tu1bco04.pdf ER - TY - CONF AU - Shroff, K. AU - Ashwarya, T. AU - Ford, T.M. AU - Kasemir, K.-U. AU - Lange, R. AU - Weiss, G. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Phoebus Tools and Services J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Phoebus toolkit consists of a variety of control system applications providing user interfaces to control systems and middle-layer services. Phoebus is the latest incarnation of Control System Studio (CS-Studio), which has been redesigned replacing the underlying Eclipse RCP framework with standard Java alternatives like SPI, preferences, etc. Additionally the GUI toolkit was switched from SWT to JavaFX. This new architecture has not only simplified the development process while preserving the extensible and pluggable aspects of RCP, but also improved the performance and reliability of the entire toolkit. The Phoebus technology stack includes a set of middle-layer services that provide functionality like archiving, creating and restoring system snapshots, consolidating and organizing alarms, user logging, name lookup, etc. Designed around modern and widely used web and storage technologies like Spring Boot, Elastic, MongoDB, Kafka, the Phoebus middle-layer services are thin, scalable, and can be easily incorporated in CI/CD pipelines. The clients in Phoebus leverage the toolkit’s integration features, including common interfaces and utility services like adapter and selection, to provide users with a seamless experience when interacting with multiple services and control systems. This presentation aims to provide an overview of the Phoebus technology stack, highlighting the benefits of integrated tools in Phoebus and the microservices architecture of Phoebus middle-layer services. PB - JACoW Publishing CP - Geneva, Switzerland SP - 944 EP - 948 KW - controls KW - framework KW - EPICS KW - interface KW - site DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUSDSC08 UR - https://jacow.org/icalepcs2023/papers/tusdsc08.pdf ER - TY - CONF AU - Minotti, C. AU - Ashton, A. AU - Bliven, S.E. AU - Bolmsten, F.B. AU - Egli, S. AU - Leorato, M. AU - McReynolds, D. AU - Novelli, M. AU - Richter, T.S. AU - Shemilt, L.A. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Enhancing Data Management with SciCat: A Comprehensive Overview of a Metadata Catalogue for Research Infrastructures J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - As the volume and quantity of data continue to increase, the role of data management becomes even more crucial. It is essential to have tools that facilitate the management of data in order to manage the ever-growing amount of data. SciCat is a metadata catalogue that utilizes a NoSQL database, enabling it to accept heterogeneous data and customize it to meet the unique needs of scientists and facilities. With its API-centric architecture, SciCat simplifies the integration process with existing infrastructures, allowing for easy access to its capabilities and seamless integration into workflows, including cloud-based systems. The session aims to provide a comprehensive introduction of SciCat, a metadata catalogue started as a collaboration between PSI, ESS, and MAXIV, which has been adopted by numerous Research Infrastructures (RIs) worldwide. The presentation will delve into the guiding principles that underpin this project and the challenges that it endeavours to address. Moreover, it will showcase the features that have been implemented, starting from the ingestion of data to its eventual publication. Given the growing importance of the FAIR (Findable, Accessible, Interoperable, and Reusable) principles, the presentation will touch upon how their uptake is facilitated and will also provide an overview of the work carried out under the Horizon 2020 EU grant for FAIR. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1195 EP - 1200 KW - experiment KW - database KW - neutron KW - controls KW - framework DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-THMBCMO02 UR - https://jacow.org/icalepcs2023/papers/thmbcmo02.pdf ER - TY - CONF AU - Russo, L.M. AU - Amodio, A. AU - Chin, M.J. AU - Norum, W.E. AU - Penney, K.S. AU - Portmann, G.J. AU - Weber, J.M. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Gateware and Software for ALS-U Instrumentation J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Advanced Light Source Upgrade (ALS-U) is a diffraction-limited light source upgrade project under development at the Lawrence Berkeley National Laboratory. The Instrumentation team is responsible for developing hardware, gateware, embedded software and control system integration for diagnostics projects, including Beam Position Monitor (BPM), Fast Orbit Feedback (FOFB), High Speed Digitizer (HSD), Beam Current Monitor (BCM), as well as Fast Machine Protection System (FMPS) and Timing. This paper describes the gateware and software approach to these projects, its challenges, tests and integration plans for the novel accumulation and storage rings and transfer lines. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1536 EP - 1541 KW - controls KW - hardware KW - software KW - FPGA KW - timing DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-THPDP080 UR - https://jacow.org/icalepcs2023/papers/thpdp080.pdf ER - TY - CONF AU - Malina, L. AU - Agapov, I.V. AU - Carmignani, N. AU - Carver, L.R. AU - Hellert, T. AU - Hoummi, L. AU - Keil, J. AU - Liuzzo, S.M. AU - Musa, E.S.H. AU - Perron, T.P. AU - Veglia, B. AU - White, S.M. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Python Library for Simulated Commissioning of Storage-Ring Accelerators J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Simulations of the commissioning procedure became vital to the storage-ring lattice design process. The achievable tolerances on lattice imperfections, such as equipment misalignments or magnet gradient errors, would, without correction, prohibit reaching the design parameters. We present a Python library which includes an extensive set of error sources in the accelerator lattice and provides a variety of correction algorithms to commission a storage ring. The underlying beam dynamics simulations are performed with pyAT. This project builds upon previous works and expands them in the direction of realistic control room experience and software maintainability. The performance is demonstrated using example commissioning studies, and further development plans are discussed. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1637 EP - 1642 KW - MMI KW - lattice KW - simulation KW - storage-ring KW - closed-orbit DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-FR2AO05 UR - https://jacow.org/icalepcs2023/papers/fr2ao05.pdf ER -