Author: Chrin, J.T.M.
Paper Title Page
WEPC121 XML Constructs for Developing Dynamics Applications or Towards a Universal Representation of Particle Accelerators in XML 2295
 
  • J.T.M. Chrin, R.A. Krempaska, H. Lutz, G. Prekas
    PSI, Villigen, Switzerland
  • T.A. Pelaia
    ORNL, Oak Ridge, Tennessee, USA
 
  A recognized practice within the development of high-level beam dynamics applications is to separate data parameters destined for the configuration of the application from the programming language domain. The contemporary approach is to generate input files that provide the configuration parameters in a structured data format specified by the Extensible Markup Language (XML), enhancing flexibility and simplifying code maintenance. Furthermore, a careful choice of syntactic constructs, i.e. structured elements, attributes, etc., that map well to the various accelerator components, provides a basis for portability of applications. This has been exemplified by the XAL software package which initiated an XML description of the Standard Machine Format (SMF) accelerator object model. We have since adopted XML-SMF to provide an XML representation of both the Swiss Light Source (SLS) and the SwissFEL Injector Test Facility. We demonstrate how such XML constructs allow us to deploy the same orbit display application at both facilities. Our experience leads us to advocate a Universal Machine Format (UMF) that encompasses an all-inclusive XML schema for the management of accelerator information.  
poster icon Poster WEPC121 [0.313 MB]  
 
THPC061 Comparison of Linear Optics Correction Means at the SLS 3032
 
  • M. Aiba, M. Böge, J.T.M. Chrin, N. Milas, T. Schilcher, A. Streun
    PSI, Villigen, Switzerland
 
  The experimental determination of linear optics is a fundamental prerequisite to achieving a high performance storage ring. In order to further enhance SLS performance and to simulataneously reveal the limitations of the various techniques, we perform a systematic study of linear optics optimization using various independent methods. These include an analysis of the orbit reponse (LOCO), turn-by-turn data, and the response of the tune, whose correction is accomplished using the standard SLS procedure of varying the quadrupole strengths. A comparison of results from these procedures, which use fully independent observables, provides us with a valuable cross-check. For example, the betatron phase advances between BPMs, which is independent of BPM calibration, confirms the optics correction as determined from LOCO. The linear optics are hence better optimized, and these procedures, LOCO in particular, further serve to expose any previously hidden mis-calibration of parameters e.g. from BPMs and corrector magnets. Systematic errors from turn-by-turn data could also be vastly reduced by a better synchronization of the BPM triggers with the electron beam.