Author: Nash, B.
Paper Title Page
MOPIK062 Optics Adaptations for Bending Magnet Beam Lines at ESRF: Short Bend, 2-Pole Wiggler, 3-Pole Wiggler 666
 
  • S.M. Liuzzo, N. Carmignani, J. Chavanne, L. Farvacque, B. Nash, P. Raimondi
    ESRF, Grenoble, France
 
  The ESRF-EBS project foresees the replacement of the existing bending magnets beamlines with different radiation sources: short bend, 2-pole wiggler or 3-pole wiggler. After describing the reasons for this choices the required modifications to the storage ring lattice are described in details for each case. The study of the impact of lattice errors is also addressed, leading to the definition of beamlines' alignment tolerances.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-MOPIK062  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPIK061 Lattice Tuning and Error Setting in Accelerator Toolbox 3067
 
  • S.M. Liuzzo, N. Carmignani, L. Farvacque, B. Nash
    ESRF, Grenoble, France
 
  New lattice designs need to be studied in the presence of magnetic and alignment errors and appropriate lattice tuning procedures. For this reason a set of tools to perform a commissioning-like sequence has been developed for the ESRF-EBS* ** upgrade in Accelerator Toolbox (AT)*** and is now generalized to be used for other accelerators lattice design. The functions presented here allow to correct first turn trajectory, orbit, tune, chromaticity, optics and coupling, in any order. A set of functions to define errors is introduced to address, among others, the issues of: misalignment of magnets modeled by several slices, multiple errors setting on the same magnet and spatially recursive errors along the lattice.
* J.C. Biasci et al. ,A low emittance lattice for the ESRF, Synchrotron Radiation News, vol. 27, Iss.6, 2014.
** ESRF upgrade programme phase II, ESRF, December 2014.
*** Nash, B. et al.. New functionality for beam dynamics in Accelerator Toolbox (AT) IPAC'15.
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-WEPIK061  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPAB003 Harmonic RF System for the ESRF EBS 3684
 
  • N. Carmignani, J. Jacob, B. Nash, S.M. White
    ESRF, Grenoble, France
 
  A harmonic RF system for bunch lengthening to increase the Touschek lifetime of the ESRF Extemely Brilliant Source (EBS) is under study. Multiparticle simulations have been performed to study the bunch lengthening and the bunch shape with impedance effect and with third or fourth harmonic cavities. The effect of a harmonic RF system on the microwave instability is studied, finding an increase in the threshold. The AC Robinson instability threshold with a superconducting harmonic cavity has been studied with multiparticle simulations.  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-THPAB003  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPAB060 pyAT: A Python Build of Accelerator Toolbox 3855
 
  • W.A.H. Rogers
    DLS, Oxfordshire, United Kingdom
  • N. Carmignani, L. Farvacque, B. Nash
    ESRF, Grenoble, France
 
  Accelerator Toolbox* (AT) is a particle accelerator modelling tool originally written in MATLAB. It is used at many accelerator facilities, particularly synchrotron light sources, as an on-line model and is also used for off-line beam dynamics studies. For speed of execution, the tracking engine of AT was written in C and compiled for use in MATLAB. The C-based implementation allowed re-use of of the tracking engine compiled against the core Python libraries to create a Python version of AT. For additional purposes of speed, the C interface to the integration routines has been modified allowing equal speeds for both MATLAB and Python interfaces, with an increase in speed relative to the original MATLAB version. This paper describes the adaptation process, including adapting the MATLAB build, creating the Python build and laying the foundations for the additional Python library implementation. Speed benchmarks are included with comparison to other tracking codes Elegant and MADX.
* A. Terebilo, Accelerator Toolbox for MATLAB, SLAC-PUB-8732 (2001)
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-THPAB060  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)