ALBA. Libera Workshop 16 A. Olmos

Similar documents
COMMISSIONING OF THE ALBA FAST ORBIT FEEDBACK SYSTEM

Fast Orbit Feedback at the SLS. Outline

Digital BPMs and Orbit Feedback Systems

Brilliance. Electron Beam Position Processor

Recent APS Storage Ring Instrumentation Developments. Glenn Decker Advanced Photon Source Beam Diagnostics March 1, 2010

ANKA Status Report. N.Smale, on behalf of all ANKA colleagues, Directors : A.-S. Müller, C Heske, T Baumbach.

The Elettra Storage Ring and Top-Up Operation

SPEAR 3: Operations Update and Impact of Top-Off Injection

LHC Beam Instrumentation Further Discussion

Beam Position Monitor Developments at PSI

PEP II Design Outline

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

ANKA Status Report. N.Smale, A.-S. Müller, E. Huttel, M.Schuh Slides courtesy of A.-S. Müller and C.Heske.

Libera Hadron: demonstration at SPS (CERN)

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

Sérgio Rodrigo Marques

1 Digital BPM Systems for Hadron Accelerators

Top-Up Experience at SPEAR3

The Backlog The Scope The Approach The Trends

Status of the X-ray FEL control system at SPring-8

X-ray BPM-Based Feedback System at the APS Storage Ring. O. Singh, L. Erwin, G. Decker, R. Laird and F. Lenkszus

1. General principles for injection of beam into the LHC

LCLS RF Reference and Control R. Akre Last Update Sector 0 RF and Timing Systems

New Filling Pattern for SLS-FEMTO

Characterizing Transverse Beam Dynamics at the APS Storage Ring Using a Dual-Sweep Streak Camera

Bunch-by-bunch feedback and LLRF at ELSA

Present Status and Future Upgrade of KEKB Injector Linac

FIRST SIMULTANEOUS TOP-UP OPERATION OF THREE DIFFERENT RINGS IN KEK INJECTOR LINAC

Accelerator Systems of the TPS

Development of beam-collision feedback systems for future lepton colliders. John Adams Institute for Accelerator Science, Oxford University

J-PARC timing system

Zynq platform and related instruments

SSRF Beam Diagnostics Commissioning. LENG Yongbin on behalf of SSRF BI group

Development of BPM Electronics at the JLAB FEL

Advanced Photon Source - Upgrades and Improvements

Status of Elettra, top-up and other upgrades

THE DIAGNOSTICS BACK END SYSTEM BASED ON THE IN HOUSE DEVELOPED A DA AND A D O BOARDS

G0 Laser Status Parity Controls Injector Diagnostics

Development of an Abort Gap Monitor for High-Energy Proton Rings *

RF considerations for SwissFEL

Operation and Performance of a Longitudinal Feedback System Using Digital Signal Processing*

DESIGN AND DEVELOPMENT OF CONFIGURABLE BPM READOUT SYSTEM FOR ILSF

Precision measurements of beam current, position and phase for an e+e- linear collider

PRELIMINARY INFORMATION. Professional Signal Generation and Monitoring Options for RIFEforLIFE Research Equipment

ANKA RF System - Upgrade Strategies

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

The basic parameters of the pre-injector are listed in the Table below. 100 MeV

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

30 GHz Power Production / Beam Line

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

Control of Intra-Bunch Vertical Motion in the SPS with GHz Bandwidth Feedback

Status of SOLARIS. Paweł Borowiec On behalf of Solaris Team

Noise Detector ND-1 Operating Manual

P. Emma, et al. LCLS Operations Lectures

NSLS-II RF BEAM POSITION MONITOR COMMISSIONING UPDATE

Front End Electronics

GFT Channel Digital Delay Generator

AR SWORD Digital Receiver EXciter (DREX)

Experience with the Cornell ERL Injector SRF Cryomodule during High Beam Current Operation

LLRF at SSRF. Yubin Zhao

Status of SOLARIS Arkadiusz Kisiel

Update on DAQ for 12 GeV Hall C

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

The ESRF Radio-frequency Data Logging System for Failure Analysis

COMMISSIONING RESULTS OF BEAM DIAGNOSTICS FOR THE PETRA III LIGHT SOURCE

KARA and FLUTE RF Overview/status

beam dump from P2 losses this morning

8 Ports. 16 Ports. ED5219LGT Series. CATV Single Channel EDFA 1310nm Forward Optical Transmitter

Accelerator Instrumentation RD. Monday, July 14, 2003 Marc Ross

Diamond RF Status (RF Activities at Daresbury) Mike Dykes

AREAL- Phase 1. B. Grigoryan on behalf of AREAL team

FREQUENCY CONVERTER 1/3 RACK-MOUNTED BLOCK CONVERTER. Narda-MITEQ FEATURES OPTIONS. Unit shown with Option 17. Unit shown without Option 17

Operational experience with the SOLEIL LINAC and Status of the ThomX LINAC project

A Cathode Development Cornell Cultera This scope includes all labor and purchases required produce photocathodes required by CBETA.

North Damping Ring RF

Status of Indus-2 Control System

The FLASH objective: SASE between 60 and 13 nm

High-Value 100 Series (Outdoor)

TWO BUNCHES WITH NS-SEPARATION WITH LCLS*

Status of CTF3. G.Geschonke CERN, AB

Tolerances on Magnetic Misalignments in SESAME Storage Ring

DVI KVM Extender DVIVision 7.6

BUNCH BY BUNCH FEEDBACK SYSTEMS FOR SUPERKEKB RINGS

GPON EDFA with WDM for IP(OLT) Wavelengths Multiple Optical Outputs

First Simultaneous Top-up Operation of Three Different Rings in KEK Injector Linac

1/3 RACK-MOUNTED BLOCK CONVERTERS

DVI KVM Extender DVIVision 7.4

Linac 4 Instrumentation K.Hanke CERN

Brief Description of Circuit Functions. The brief ckt. description of V20 107E5 17 Monitor

GALILEO Timing Receiver

ED5229GT-E Series. Page 1 of 8

Online correlation of data quality and beamline/beam instabilities History and motivation 1.1 Symptoms

A Facility for Accelerator Physics and Test Beam Experiments

Future Performance of the LCLS

ni.com Digital Signal Processing for Every Application

Detailed Design Report

Latest Timing System Developments

Diagnostics Development in SRRC

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

The FAIR plinac RF Systems

Transcription:

LIBERAs @ ALBA Libera Workshop 16 A. Olmos

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

ALBA Status

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

FOFB At a glance GOAL: Achieve orbit stability on the sub-micron level up to frequencies in the 100 Hz range 88 ebpms (out of 120) and 88 H/V correctors distributed in 16 cells One xbpm from a Bending Beamline Liberas running Diamond Communication Controller protocol for data transfer Ring type topology without redundancy links MicroResearch timing boards recycled as position reading nodes (sniffers) Distributed correction calculation on 16 soft real-time CPUs No Slow Orbit Feedback RF frequency control by standalone process

e - BPM FOFB At a glance BPM BPM BPM Corrector Corrector Corrector Corrector Tunnel Service Area Sniffer + CPU + IP Libera electronics Correctors Power Converters Optical Fiber Optical Fiber Sector 1 Sector N-1 Diagnostics Controls Correctors Sector N+1 Sector 16 Rack N Rack N Rack N

Next sector Libera Libera FOFB At a glance Next sector Sector 1 out of 16 Libera Libera Previous sector cpci crate PMC board (sniffer) Libera Libera CPU Libera Libera IP modules Tx Board Tx Board Corrector PS Corrector PS Corrector PS Corrector PS

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

FOFB Equipments BPM electronics Libera Brilliance release 2.09 / Libera Photon release 2.41 Diamond Communication Controller to handle the position data transfer between units Optical links from 2 Liberas on each sector are laid to a central patch panel Routing of each link can be done from-to any sector A ring-type topology is currently used: Next <--> Previous sectors Only one optical link is used to send BPMs data to the Sniffer Card

FOFB Equipments Sniffer Cards Electronics that sniff the position data of all Liberas @ 10 khz rate Decision to re-use some Micro-Research EVR-230 boards that we had in-house These boards were meant for timing purposes on Beamlines but never installed Only have one optical link for position data transfer No redundancy and so low FOFB reliability Xilinx Virtex-II FPGA is an already obsolete device Kind integration of CC done by Diamond The boards were already known by ALBA controls staff Significant overall cost reduction of the FOFB

FOFB Equipments Correction Calculation CPU Retrieves the position data from the Sniffer Card and performs the calculation of the needed correction setpoints Adlink 4-Cores cpci-3970 CPU running soft real time Linux 2.6.27 Different Kernel and Linux OS versions were tested because the handling of the interruptions forced CPU dead-times Processes distributed to different Cores (Read BPM, Calculation, CPU-cPCI stuff)

FOFB Equipments Power Converters Power converter I/V transducer ADC PSI Controller Diamond RS232 service port Correctors PCs rack Power Supplies provided by OCEM company Controller provided by PSI Provide ±1mrad of DC deflection and ±40µrad @ 100Hz 1kHz Bandwidth / 18 bits Resolution Optical Tx Board Controls rack Electrical to Optical Correction Calculation CPU IP modules Carrier Optical protocol management cpci Bus

FOFB Equipments Correctors Magnets Horizontal Steering Vertical Steering Sextupoles have extra wiring to provide H/V beam steering Eddy currents on the vacuum chamber reduce the effect of the magnetic field at high frequencies To have a more effective penetration field, chamber thickness was reduced to 2mm in the correctors f H =235 Hz f V =1550 Hz

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

FOFB Implementation PI control loop + SVD matrix calculation E(n) = ir * D C(n) = C(n-1) + A1*E(n) + A2*E(n-1) ir = invers Response Matrix D = Golden Orbit Current Orbit C = Correctors setpoint A1 = (Ki * T/2) + Kp A2 = (Ki * T/2) Kp T = 1 / 5kHz

FOFB Implementation Integration of xbpm Integration of the photon monitor (xbpm) from a Bending source beamline Libera Photon + Communication Controller used Control of RF frequency Handling of Interruptions / ACK does not allow FOFB to readback the correctors setting. FOFB just assumes that setpoint is OK No possibility to set correctors AC and DC by FOFB External process that monitors dispersive pattern on correctors and change RF frequency

FOFB Implementation Distributed software structure Control Room panels TANGO Device Servers C process

FOFB Implementation fofb process: Soft real time program forked into 2 processes (parent and child) Parent process reads the data from the Sniffer and signals that to the child process Child process computes the corrections and applies them into the power supply Uses a shared memory mechanism for external communication TANGO device servers: Provide a TANGO interface to the fofb programs Manage their configuration and the interfacing with the control room ctfofb GUI: Graphical front end to the TANGO device servers fofb process FOFBMain DS FOFBCell DSxx ctfofb GUI Sniffer card and IP carrier drivers: Sniffer driver was provided by DLS Drivers modifications were necessary to warranty the FOFB specs Sniffer driver IP carrier driver

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

FOFB Limitations Problems of Data Transfer on cpci Burst Mode should ideally allow BPMs reading within 20us cpci crate But burst is stopped after 2 cycles and restarted again Sniffer Card Like that, reading 88 BPMs takes >100us 2 cpci Bridges CPU It can only be warrantied reading at 5kHz And we will also have problems due to CPU interruptions When reading 88 BPMs 1 cycle lost every 2,4 or 8 seconds 15h tests 0.007% correction cycles lost If reading 104 BPMs 0,009% If reading 120 BPMs 0,32%

Redundancy FOFB Limitations Sniffers with only 1 optical port redundancy is not accomplished A full sector of correctors can be stopped if a single link goes down Obsolescence Liberas and Sniffer cards include already obsolete electronics inside Correctors Setpoints acknowledgment IP carrier driver used a too slow acknowledgment method to be compatible with FOFB needs The rewritten driver sends the setpoint but does not wait for its acknowledgment We cannot know if the command was correctly processed by the power converter controller

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

FOFB In operation While moving XALOC in-vacuum undulator

Integrated Amplitude [nm] FOFB In operation Horizontal Spec 13um FOFB specs: 10% beam size Vertical Spec 0.6um

Integrated Amplitude [um] FOFB In operation Horizontal Spec 13um FOFB specs: 10% beam size 1um Vertical Spec 0.6um 100nm 10nm 1Hz 10Hz 100Hz 1kHz

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

BbB At a glance 1. The system detects the bunch-to-bunch instability using a BPM 2. Processes the instability and generates the correcting signal 3. Damps the oscillation through a kicker M. Lonza CAS Diagnostics

Libera FrontEnd BbB At a glance Hybrids Button BPM Libera BbB - X IFI 100W ampli Stripline Kickers Scope 100W atten

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

BbB Ported Software We did a not very successful try with I-Tech Matlab interface Diamond colleagues offered a collaboration to port Diamond TMBF to ALBA system 1. Migrate the full FPGA code from SystemVerilog to VHDL language 2. Modify the code, graphical interfaces (EDM) and side utilities (scripts) to make them work in ALBA environment 3. Install an EPICS worm (EPICS Base) inside our TANGO control system 4. Permanently install Diamond TMBF code in our Liberas BbB (ITech code washed) Huge work done by DLS colleagues G. Rehm, M. Abbott, I. Uzun TANGO EPICS

BbB Ported Software Commissioning with beam in presence of G. Rehm and M. Abbott (May 2015) Inject 100mA, uniform filling, chroms (1.6, 3.4) Loop closed just by setting the vertical phase We also reduce further the ChromV ~ 0, beam was kept stable

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

BbB Status IFI Amplifiers Response Single Pulse from Libera BbB + Ampli + Kickers + Attenuators Single Pulse (2ns) from Libera BbB New setup with only 1 AR ampli under test 2ns The amplis distort the signal, produce a ~6ns ripple We will kick adjacent bunches!

2ns output jump BbB Status Under non-understood conditions, the Libera output decides to swing between bunches 2ns We will kick incorrect bunches!!

BbB Status Horizontal BbB excites @ high gains Horizontal system damps instabilities up to a given loop Gain For Gain > -6dB it excites the beam -6dB 0dB Beam size - X

BbB Status BbB system has been commissioned at ALBA An EPICS worm has been installed in our Tango-based Control Room Quite easy and straight-forward (thanks to Diamond people!) but about 80% of buttons we still don t know how they work System allows several interesting features already tested: o Damping instabilities (Main task) o Bunch cleaning o Sequences to identify unstable modes o PLL tune tracking with 1e-5 precision So far, only in operation in the Vertical plane

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

What else Fast Archiver System developed by Diamond and used by other facilities since 2011 Server with few HDs allowing many TBytes of archived BPM data @ 10kHz rate Our current Fast Archiver consists of: - a PCIe SPEC card as sniffer to the FOFB network - 12 Tbyte HD in an Industrial PC, allowing for ~2 weeks of data - BPMs position data @ 10kHz - Data can be retrieved from Matlab, Python Qt GUI or command line tools 12TB

What else Fast Archiver Very useful diagnostics tool for FOFB commissioning and continuous BPM monitoring Retrieve 10kHz data from archiver Live 10kHz BPM data analysis 2 weeks @ 10kHz

What else Fast Archiver FFT analysis allows localization of possible noise sources BPMs data Response Matrix Correctors space Sudden 300Hz Horizontal noise Not there after replacing an identified faulty Quad Power Supply

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

What else Current BPM Vertical Position ~ Beam current 10 khz beam current data integrated in the FOFB network

What else Current BPM Injector problem (decay mode) TopUp cycles Correlation of beam incidents with BPM 10kHz data FOFB beam current threshold Safe and synchronous FOFB stopping on beam losses

Content Fast Orbit Feedback At a glance Equipments Implementation Limitations In operation Bunch-by- Bunch system At a glance Ported Software Status What else with Liberas Fast Archiver Current BPM Units Summary

What else Units summary Obsolete Libera Brilliance LINAC-LTB: 4 Booster: 28 BTS: 4 Storage Ring: 120 Obsolete Obsolete Not in Libera Books anymore (?) Libera Photon Libera Bunch-by-Bunch Libera Brilliance + 1 Bending BL xbpm 1 Horizontal BbB 1 Vertical BbB Near future 1 (2BPMs) CLIC stripline test Libera Spark EL To replace 4 BTS

NEW PRODUCT Libera Quake ++

[nm] Japan, April 15 th M: 7.0 150 nm BPM data 88 Horizontal COR [ma]

-100-120 -140 BPM data -160-180 -200-220 -240-260 0.79 0.8 0.81 0.82 0.83 0.84 0.85 Libera Quake ++ also available at DLS and ESRF (and so I assume everywhere else) Real seismograph (Fabra) Real seismograph (Poblet)

THANKS FOR YOUR ATTENTION!!!