Paper | Title | Page |
---|---|---|
MOPIK062 | Optics Adaptations for Bending Magnet Beam Lines at ESRF: Short Bend, 2-Pole Wiggler, 3-Pole Wiggler | 666 |
|
||
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) | |
MOPIK063 | Non-Linear Kickers Using Eddy Current Screens and Application to the ESRF | 670 |
|
||
The ESRF storage ring injection and accumulation is performed using standard 4-kickers bump and septum magnet. Sextupoles are located within the injection bump leading to significant bump non-closure during the ramp-up and ramp-down and optics distorsion for both stored and injected beam. Introducing non-linearities in the kickers allows for compensation of the perturbation from these sextupoles. We report on the feasibility of adding eddy current screens to a standard kicker magnet design to generate a non-linear field and its recent application to mitigate the injection perturbations at the ESRF. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-MOPIK063 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
TUPIK041 | Cleaning of Parasitic Bunches for Time Structured Filling of the ESRF Storage Ring During Top Up Operation | 1774 |
|
||
In order to generate time structured synchrotron radiation the 6GeV ESRF storage ring can be operated with 16 buckets filled with 15nC separated by 16 gaps of 61 nearly perfectly empty buckets. The contrast required by some users between the population of the main and empty buckets is 1011. In order to obtain these empty buckets some RF knock out (cleaning) of the parasitic bunches is needed. Until now this cleaning was performed on the beam stored in the storage ring. Recently we have started to deliver this 16 bunches filling in a so called top up mode, drastically increasing the rate of the storage ring refills. In this top up mode it is very penalizing to perform the cleaning in the storage ring so we are now performing it in the booster synchrotron which accelerates the 200MeV beam coming from the linac up to 6GeV. We describe the set up used to perform the cleaning in the booster and all the measurement and experiments performed in order to correctly understand the origin of the unwanted electrons populating buckets of the gaps separating the 16 main bunches. | ||
DOI • | reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-TUPIK041 | |
Export • | reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml) | |
WEPIK061 | Lattice Tuning and Error Setting in Accelerator Toolbox | 3067 |
|
||
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) | |
THPAB060 | pyAT: A Python Build of Accelerator Toolbox | 3855 |
|
||
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) | |