Abstract

Non-linear effects in particle accelerators have historically been treated as harmful influences that necessitate various mitigation schemes. Therefore, the simulation tools available are largely focused on identifying and correcting resonances. However, recent advances proved that non-linear beam dynamics enables new techniques for manipulating particle beams and can characterise diffusion and chaos in particle accelerators. The simulation tools currently available for these purposes are difficult to integrate across different frameworks. This paper presents Xnlbd, a new Python package extending the Xsuite simulation framework, which aims to provide a unified set of tools for analysing non-linear beam dynamics phenomena. It allows the visualisation of highly non-linear phase spaces, the efficient finding of both stable and unstable fixed points and separatrices, the calculation of resonance driving terms and normal forms, and the computation of dynamic indicators for the detection of chaotic motion.

Details

Title
Xnlbd: a New Python Package for the Analysis of Non-linear Beam Dynamics Phenomena
Author
Veres, D E 1 ; Bazzani, A 2 ; Capoani, F 3 ; Franchetti, G 4 ; Giovannozzi, M 3 ; Montanari, C E 5 ; Vrahatis, M N 6 

 CERN , Geneva, Switzerland; Goethe University , Frankfurt am Main, Germany 
 Dipartimento di Fisica e Astronomia, Università di Bologna , and INFN, Bologna, Italy 
 CERN , Geneva, Switzerland 
 Goethe University , Frankfurt am Main, Germany; GSI Helmholtzzentrum für Schwerionenforschung, Darmstadt, Germany 
 CERN , Geneva, Switzerland; University of Manchester , Manchester, United Kingdom 
 Department of Mathematics, University of Patras , Patras, Greece 
First page
012038
Publication year
2025
Publication date
Sep 2025
Publisher
IOP Publishing
ISSN
17426588
e-ISSN
17426596
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3248878155
Copyright
Published under licence by IOP Publishing Ltd. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.