Author: Heron, M.T.
Paper Title Page
WEPC159 A Python Tracking Code and GUI for Control Room Operations 2358
 
  • M.T. Heron, J. Rowland
    Diamond, Oxfordshire, United Kingdom
 
  Considerable use has been made in recent years of accelerator physics modelling and online tools under Matlab. These have demonstrated the benefits of operating in a rich integrated environment and further given good portability across projects and operating systems. As a possible alternative to Matlab, Diamond has been evaluating options based on Python. Python together with the Numpy libraries and Qt Graphics provides an environment which offers a lot of the functionality of Matlab. This paper presents these developments, which include a tracking code, symplectic integrator, twiss and response matrix together with a GUI interface.  
 
THPC069 Studies to Optimize the Diamond Light Source Booster Synchrotron as a 100 MeV Storage Ring 3053
 
  • C. Christou, M.T. Heron, J. Rowland
    Diamond, Oxfordshire, United Kingdom
  • S. Gayadeen
    University of Oxford, Oxford, United Kingdom
 
  The injection chain for the Diamond Synchrotron Light Source consists of a 100 MeV Linac and 3 GeV booster synchrotron. These were commissioned in 2005 and 2006 respectively, and have provided acceptable performance as an injector since then. To advance a programme of work in evaluating and optimizing new control algorithms for orbit stability on the Diamond Storage Ring it was decided to use the booster synchrotron as a test platform by operating it in DC mode at 100 MeV. In support of this work and to improve the operational performance of the booster a series of studies have been carried out to better understand and characterize it. This work and the results will be presented.