150 likes | 342 Views
A New Toolbox for the ANKA Storage Ring. Sebastian Marsching Laboratorium für Applikationen der Synchrotronstrahlung, Universität Karlsruhe (TH) Joint Workshop of QUASAR- and THz-Group on Accelerator Science and Technology September 9, 2009, GSI, Darmstadt. Outline. Introduction
E N D
A New Toolbox for the ANKA Storage Ring Sebastian Marsching Laboratorium für Applikationen der Synchrotronstrahlung, Universität Karlsruhe (TH) Joint Workshop of QUASAR- and THz-Group on Accelerator Science and Technology September 9, 2009, GSI, Darmstadt KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Outline • Introduction • Controlling the Storage Ring with MATLAB • Integrating Diagnostics Tools: Automating Tune Measurements • The Future • Summary KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
ANKA Synchrotron Radiation Source • Storage ring: • 2.5 GeV • 110 m circumfence • Low Alpha mode: • 1.3 GeV • Coherent THz radiation KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
ANKA Control System • Based on ACS (ALMA common software) • Java frontend • CORBA for intersystem communication • Backend components: • Power supplies • BPMs • etc. KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Why Connect ACS and MATLAB • ACS contains all information about the current state of the storage ring • Beam Position Monitors (BPMs) • Magnet currents • RF frequency • MATLAB is a great tool for simulations and measurements • Accelerator Toolbox • LOCO (Linear Optics from Closed Orbits) • Combining both allows for live fitting of the model to the “real” storage ring KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Unfitted Model Optics KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
“Real” Optics KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Automating Tune Measurements Control System Java library Tektronix RSA 3303A spectrum analyzer Custom MATLAB code Java GUI KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Chromaticity Measurements ΔfRF = 10 kHz KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Tune Drift over Time KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Tune Change in Energy Ramp KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
The Future: Integrated High-Level Interface to the Control System KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Summary • A software bridge for controlling the storage ring from MATLAB has been created • Tune and chromaticity measurements have been automated, thus reducing the workload on the operator / accelerator physicist • A common abstraction layer, centralizing access to the machine model, the control system and diagnostic tools is planned KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
Thanks to • Miriam Fitterer • Steffen Hillenbrand • Nicole Hiller • André Hofmann • Erhard Huttel • Vitali Judin • Marit Klein • Anke-Susanne Müller • Nigel Smale • Kiran Sonnad • Uwe Werdin KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
QUESTIONS & DISCUSSION KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)