Author: Rogers, W.A.H.
Paper Title Page
TUPIK115 Control System Developments for the Diamond Light Source DDBA Upgrade 1996
 
  • W.A.H. Rogers, M.G. Abbott, K.A.R. Baker, N.W. Battam, M.J. Furseman, I.J. Gillingham, P. Hamadyk, M.T. Heron, D.G. Hickin, S.C. Lay, I.P.S. Martin, A.J. Rose
    DLS, Oxfordshire, United Kingdom
 
  Upgrading one Double Bend Achromat cell to a Double Double Bend Achromat (DDBA) cell in the Diamond Light Source storage ring* necessitated a broad range of changes to the overall control system. These changes covered developments to the interface layer of the controls system to incorporate changes to the underlying instrumentation, associated development of user interface, changes to real-time feedback and feed-forward processes and to the online accelerator model. Given the pressures to minimise the shutdown length, the control system developments were optimised for time effective installation and commissioning. This paper outlines the control system developments for DDBA, the management process and lessons learnt from this process.
* R.P. Walker et al., The Double-Double Bend Achromat (DDBA) Lattice Modification for the Diamond Storage Ring, Proc. IPAC 2014, MOPRO103, (2014)
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-TUPIK115  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
WEPAB095 Electron Beam Commissioning of the DDBA Modification to the Diamond Storage Ring 2800
 
  • I.P.S. Martin, M. Apollonio, C.P. Bailey, R. Bartolini, C. Christou, R.T. Fielder, M.J. Furseman, E. Koukovini-Platia, T. Pulampong, G. Rehm, W.A.H. Rogers, B. Singh
    DLS, Oxfordshire, United Kingdom
  • R. Bartolini
    JAI, Oxford, United Kingdom
 
  The Diamond storage ring has been modified by replacing one of the existing double bend achromat (DBA) cells with a double-DBA (DDBA) cell*. This change represents the largest modification to the storage ring since it was first commissioned in 2006, and was installed and fully commissioned during a single 8 week shutdown in autumn 2016. In view of this tight schedule, the planned commissioning steps and all high-level software needed to be developed and thoroughly tested in advance. Electron beam commissioning occupied the final 2 weeks of the shutdown, during which the injected electrons were captured and accumulated, the correct linear lattice was established, the nonlinear beam dynamics were studied, IDs were closed and the target 300 mA was achieved. This paper presents an overview of these activities.
* R.P. Walker et al., 'The Double-Double Bend Achromat (DDBA) Lattice Modification for the Diamond Storage Ring', Proc. IPAC 2014, MOPRO103, (2014)
 
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-IPAC2017-WEPAB095  
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)