15
www.kit.edu KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH) 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

Www.kit.edu KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH) A New Toolbox for the ANKA Storage Ring Sebastian

Embed Size (px)

Citation preview

www.kit.eduKIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)

A New Toolbox for the ANKA Storage RingSebastian 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

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

KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)

TektronixRSA 3303A

spectrum analyzer

TektronixRSA 3303A

spectrum analyzerJava libraryJava library

Java GUIJava GUICustom MATLAB code

Custom MATLAB code

Control SystemControl System

Chromaticity Measurements

KIT – The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)

ΔfRF = 10 kHz

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)