Paper | Title | Other Keywords | Page |
---|---|---|---|
MOPOTK018 | Parallelization of Radia Magnetostatics Code | insertion, insertion-device, SRF, synchrotron | 481 |
|
|||
Funding: Work supported by the US DOE BES SBIR grant No. DE-SC0018556. Radia 3D magnetostatics code has been used for the design of insertion devices for light sources over more than two decades. The code uses the magnetization integral approach that is efficient for solving permanent magnet and hybrid magnet structures. The initial version of the Radia code was sequential, its core written in C++ and interface in the Mathematica language. This paper describes a new Python-interfaced parallel version of Radia and its applications. The parallelization of the code was implemented on C++ level, following a hybrid approach. Semi-analytical calculations of interaction matrix elements and resultant magnetic fields were parallelized using the Message Passing Interface, whereas the parallelization of the "relaxation" procedure (solving for magnetizations in volumes created by subdivision) was executed using a shared memory method based on C++ multithreading. The parallel performance results are encouraging, particularly for magnetic field calculation post relaxation where a ~600 speedup with respect to sequential execution was obtained. The new parallel Radia version facilitates designs of insertion devices and lattice magnets for novel particle accelerators. |
|||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-MOPOTK018 | ||
About • | Received ※ 20 May 2022 — Revised ※ 10 June 2022 — Accepted ※ 17 June 2022 — Issue date ※ 29 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
MOPOMS047 | Control and Functional Safety Systems Design for Real-Time Conditioning of RF Structures at TEX | controls, EPICS, vacuum, framework | 751 |
|
|||
We report the status of the development of an High Power RF Laboratory in X-Band called TEX (TEst-stand for X-Band). TEX is part of the LATINO (Laboratory in Advanced Technologies for INnOvation) initiative that is ongoing at the Frascati National Laboratories (LNF) of the Italian Institute for Nuclear Physics (INFN) that covers many different areas focused on particle accelerator technologies. TEX is a RF test facility based on solid-state K400 modulator from ScandiNova with a 50MW class X-band (11.994 GHz) klystron tube model VKX8311A operating at 50 Hz. This RF source will operate as resource for test and research programs such as the RF breakdown on RF waveguide components as well as high power testing of accelerating structures for future high gradient linear accelerator such as EuPRAXIA and CLIC. In this context we will present the whole EPICS control system design focusing on archiving, user interfaces and custom development made as part of the functional safety to deliver real-time RF breakdown detection integrated with the timing system of the facility. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-MOPOMS047 | ||
About • | Received ※ 16 June 2022 — Revised ※ 16 June 2022 — Accepted ※ 17 June 2022 — Issue date ※ 27 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPOST029 | Small Talk on AT | factory, controls, software, lattice | 918 |
|
|||
Tracy 3 ’ was implemented by the 3rd author by pursuing a first principles approach, aka Hamiltonian dynamics for an on-line modeel to guide the ALS and LBL comissioning in the early 1990s. with its origin as a Hamiltonian based pascal online model used 90 ’ is the core of today’s accelerator tool box. These Hamiltonians have not been changed. Soft- ware design has evolved since then: C++ and in particular its standardisation C++11 and C++2xa. In this paper we out- line our strategy of modernisation of tracy: reorganisation of the beam dynamics library in cleanly designed modules, using well proven open-source libraries (GSL, armadillo) and so on. Furthermore, Python and Matlab Interfaces based on modern tools are being pursued. We report on the in- terface design, the status of modernisation. This project has been renamed to thor-scsi-lib and is available at Github. Collaboration’s welcome. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOST029 | ||
About • | Received ※ 08 June 2022 — Revised ※ 13 June 2022 — Accepted ※ 17 June 2022 — Issue date ※ 28 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPOST033 | A Python Framework for High-level Applications in Accelerator Operations | framework, controls, operation, EPICS | 929 |
|
|||
A Python graphical framework providing reusable components to facilitate the development of accelerator applications, that meet the basic requirements of experts and operators alike, is presented. Such a collective approach serves to bridge the gap between the expert developer and the operational team, resulting in applications that are inherently cohesive, durable and easily navigable. The operational advantages and underlying principles are exemplified in a reference application that provides executable examples of customary practices, and further highlights several composite and control system-enabled widgets. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOST033 | ||
About • | Received ※ 16 May 2022 — Revised ※ 19 May 2022 — Accepted ※ 16 June 2022 — Issue date ※ 28 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPOST042 | Towards the Automatic Setup of Longitudinal Emittance Blow-Up in the CERN SPS | controls, simulation, emittance, target | 949 |
|
|||
Controlled longitudinal emittance blow-up in the CERN SPS is necessary to stabilize high-intensity beams for the High-Luminosity LHC (HL-LHC) by increasing the synchrotron frequency spread. The process consists of injecting bandwidth-limited noise into the main RF phase loop to diffuse particles in the core of the bunch. The setting up of the noise parameters, such as frequency band and amplitude, is a non-trivial and time-consuming procedure that has been performed manually so far. In this preliminary study, several optimization methods are investigated to set up the noise parameters automatically. We apply the CERN Common Optimization Interfaces as a generic framework for the optimization algorithm. Single-bunch profiles generated with the BLonD simulation code have been used to investigate the optimization algorithms offline. Furthermore, analysis has been carried out on measured bunch profiles in the SPS to define the problem constraints and properly formulate the objective function. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOST042 | ||
About • | Received ※ 31 May 2022 — Revised ※ 10 June 2022 — Accepted ※ 13 June 2022 — Issue date ※ 17 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPOST058 | Badger: The Missing Optimizer in ACR | controls, GUI, operation, framework | 999 |
|
|||
Badger is an optimizer specifically designed for Accelerator Control Room (ACR). It’s the spiritual successor of Ocelot optimizer. Badger abstracts an optimization run as an optimization algorithm interacts with an environment, by following some pre-defined rules. The environment is controlled by the algorithm and tunes/observes the control system/machine through an interface, while the users control/monitor the optimization flow through a graphical user interface (GUI) or a command line interface (CLI). This paper would introduce the design principles and applications of Badger. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOST058 | ||
About • | Received ※ 08 June 2022 — Revised ※ 10 June 2022 — Accepted ※ 15 June 2022 — Issue date ※ 17 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
TUPOPT063 | Vsystem to EPICS Control System Transition at the ISIS Accelerators | controls, EPICS, hardware, software | 1156 |
|
|||
The ISIS Neutron and Muon Source at Rutherford Appleton Laboratory is a pulsed source used for research in material and life sciences. A linac and synchrotron accelerate protons to produce neutrons in two spallation targets. The accelerators are currently operated using commercial Vsystem control software. A transition to the EPICS control system is underway, with the end goal of a containerised system preferring the pvAccess protocol. We report the progress of this transition, which is being done without disrupting ISIS operations. We describe a bidirectional interface between Vsystem and EPICS that enables the two control systems to co-exist and interact. This allows us to decouple the transition of controls UI from the associated hardware. Automated conversion of the binary-format Vsystem control screens has been developed that replicates the current interface in EPICS, allowing minimal retraining of operators. We also outline the development of EPICS interfaces to standard and unique-to-ISIS hardware, reuse of and managing continuity of existing long-term data archiving, the development of EPICS interfaces to standard and unique-to-ISIS hardware, and migration of alerts. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-TUPOPT063 | ||
About • | Received ※ 25 May 2022 — Accepted ※ 13 June 2022 — Issue date ※ 16 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPOST037 | Analysis with MECAmaster on the Chain of Design Tolerances for the Target Systems at the European Spallation Source - ESS | alignment, shielding, target, neutron | 2524 |
|
|||
The European Spallation Source - ESS, has achieved its major construction in Lund, Sweden and is currently continuing in parallel to commissioning its first systems. ESS is characterized by installing and commissioning the most powerful proton LINear ACcelerator (LINAC) designed for neutron production and a 5MW Target system for the production of pulsed neutrons from spallation. The highly challenging and complex design of the Target and Neutron Scattering System (NSS) requires an in-depth analysis of the impact of the stringent manufacturing requirements and tight design tolerances. A campaign of several MECAmaster simulations was performed by ESS Target Division (TD) and Engineering and Integration Support (EIS) Division, focusing on those components that successively come close to their installation and are known for their criticality in terms of achieving the final installation tolerances. The aim of this current study is to investigate and statistically list the possibilities of eventual criticality on the assembly and installation processes, allowing for potential design optimization, tooling implementation and adjustment of the installation procedures. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-THPOST037 | ||
About • | Received ※ 08 June 2022 — Revised ※ 11 June 2022 — Accepted ※ 16 June 2022 — Issue date ※ 02 July 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||
THPOTK026 | Development and Test of a Program for Automatic Conditioning of Room Temperature Cavities | cavity, experiment, rfq, software | 2823 |
|
|||
The conditioning of room temperature cavities is a time-consuming process that can take several weeks and requires the supervision of experienced experimenters. To simplify this process for future cavities, a program is currently being developed at the IAP Frankfurt that will simplify the experimenter’s work and eventually take it over completely. This paper describes the basic setup of the program so far, as well as the tests performed on different cavities so far. In addition, an outlook for the next development steps and their application is given. | |||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2022-THPOTK026 | ||
About • | Received ※ 08 June 2022 — Revised ※ 13 June 2022 — Accepted ※ 15 June 2022 — Issue date ※ 16 June 2022 | ||
Cite • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | ||