NSLS-II BPM & Fast Orbit Feedback

Similar documents
NSLS-II RF BEAM POSITION MONITOR COMMISSIONING UPDATE

Digital BPMs and Orbit Feedback Systems

Fast Orbit Feedback at the SLS. Outline

ALBA. Libera Workshop 16 A. Olmos

Brilliance. Electron Beam Position Processor

The Elettra Storage Ring and Top-Up Operation

Sérgio Rodrigo Marques

COMMISSIONING OF THE ALBA FAST ORBIT FEEDBACK SYSTEM

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

Beam Position Monitor Developments at PSI

PEP II Design Outline

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

AR SWORD Digital Receiver EXciter (DREX)

LHC Beam Instrumentation Further Discussion

Status of SOLARIS Arkadiusz Kisiel

1 Digital BPM Systems for Hadron Accelerators

RF considerations for SwissFEL

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

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

Bunch-by-bunch feedback and LLRF at ELSA

Status of Elettra, top-up and other upgrades

Development of BPM Electronics at the JLAB FEL

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

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

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

Detailed Design Report

Top-Up Experience at SPEAR3

KARA and FLUTE RF Overview/status

LLRF at SSRF. Yubin Zhao

NSLS2 Diagnostic System Commissioning and Measurements

Accelerator Systems of the TPS

Low Level RF for PIP-II. Jonathan Edelen LLRF 2017 Workshop (Barcelona) 16 Oct 2017

Diamond RF Status (RF Activities at Daresbury) Mike Dykes

G0 Laser Status Parity Controls Injector Diagnostics

Feedback Control of SPS E-Cloud/TMCI Instabilities

Current status of XFEL/SPring-8 project and SCSS test accelerator

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

4.4 Injector Linear Accelerator

Summary of the 1 st Beam Line Review Meeting Injector ( )

Synthesized Clock Generator

New Filling Pattern for SLS-FEMTO

North Damping Ring RF

30 GHz Power Production / Beam Line

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

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

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

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

Status of RF Power and Acceleration of the MAX IV - LINAC

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

Zynq platform and related instruments

LCLS Injector Technical Review

P. Emma, et al. LCLS Operations Lectures

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

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

Signal Stability Analyser

Diagnostics Development in SRRC

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

Phase (deg) Phase (deg) Positive feedback, 317 ma. Negative feedback, 330 ma. jan2898/1638: beam pseudospectrum around 770*frev.

DESIGN AND DEVELOPMENT OF CONFIGURABLE BPM READOUT SYSTEM FOR ILSF

2 MHz Lock-In Amplifier

9th ESLS RF Meeting September ALBA RF System. F. Perez. RF System 1/20

The FLASH objective: SASE between 60 and 13 nm

Libera Hadron: demonstration at SPS (CERN)

NSLS-II RF Systems James Rose, Radio Frequency Group Leader PAC 2011

CLIC Feasibility Demonstration at CTF3

Photo cathode RF gun -

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

Production of quasi-monochromatic MeV photon in a synchrotron radiation facility

Large Area, High Speed Photo-detectors Readout

GFT Channel Digital Delay Generator

Status of BESSY II and berlinpro. Wolfgang Anders. Helmholtz-Zentrum Berlin for Materials and Energy (HZB) 20th ESLS-RF Meeting

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

TWO BUNCHES WITH NS-SEPARATION WITH LCLS*

Simulations on Beam Monitor Systems for Longitudinal Feedback Schemes at FLASH.

DA E: Series of Narrowband or Wideband Distribution Amplifiers

LONWORKS Fibre Optic Converter

Advanced Photon Source - Upgrades and Improvements

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

ANKA RF System - Upgrade Strategies

R-1580A Microwave Downconverter. Product Brochure

AARHUS UNIVERSITET November, ASTRID2 Status. Heine Dølrath Thomsen on behalf of the ASTRID2 Team

Model 7330 Signal Source Analyzer Dedicated Phase Noise Test System V1.02

7000 Series Signal Source Analyzer & Dedicated Phase Noise Test System

LaserPXIe Series. Tunable Laser Source PRELIMINARY SPEC SHEET

A Facility for Accelerator Physics and Test Beam Experiments

3 cerl. 3-1 cerl Overview. 3-2 High-brightness DC Photocathode Gun and Gun Test Beamline

The high-end network analyzers from Rohde & Schwarz now include an option for pulse profile measurements plus, the new R&S ZVA 40 covers the

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

PEP II STATUS AND PLANS *

Multiple Band Outdoor Block Up- and Downconverters

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

Synthesized Block Up- and Downconverter Indoor / Outdoor

Hall-B Beamline Commissioning Plan for CLAS12

Datasheet. Shielded airmax Radio with Isolation Antenna. Model: IS-M5. Interchangeable High-Isolation Horn Antenna. All-Metal, Shielded Radio Base

BEAM STABILITY IN SYNCHROTRON LIGHT SOURCES*

Status of Indus-2 Control System

FREQUENCY CONVERTER HIGH-PERFORMANCE OUTDOOR BLOCK UP AND DOWNCONVERTERS. Narda-MITEQ 1 FEATURES OPTIONS

Fibre Optic Modem ODW-622

FRONT-END AND READ-OUT ELECTRONICS FOR THE NUMEN FPD

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

Transcription:

NSLS-II BPM & Fast Orbit Feedback Om Singh NSLS-II Instrumentation IBIC2013, SBS, University of Oxford, UK IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 1

Outline Overview RF BPM Detector/ support RF button optimization Chamber HOM coupling Button chamber support Electronics AFE,DFE,PTC Controls architecture Performance with beam Integrated tests Fast Orbit Feedback Noise sources AC functional requirement Fast & slow correctors FOFB Implementation Algorithm/ model Cell Controller Cell/ Global topology Hardware Summary IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 2

NSLS- II Key Parameters GUN 100 kv Electron Gun 40-150 bunches; 2 ns Bunching systems LINAC Energy 200MeV Single-bunch Charge 10 pc-0.5 nc Multi-bunch Charge 20 nc Emittance 55 mm-mrad Energy spread 0.5% - 1.0 % Turn key Booster Circumference 158m Harmonic Number 264 Revolution Time 0.528 μs Ramp Cycle 1 Hz Ramp Energy 200 MeV -3GeV Bunch Length (σ) 15ps Semi-turn key Storage Ring Nominal Value Energy 3.0 GeV Stored Beam (top up > 1 minute) 500 ma; ΔI/I = 1% RF frequency 499.68 MHz Circumference 792 m Revolution period, T 0 2.642 μs Harmonic number 1320 Number of bunches filled - 1056 (~80%) (bunch to bunch variation = 20%) Tunes - Q x,q y 33.36, 16.28 Emittance Bare Lattice ε 0 (H/V) 2.0 /0.01 nm-rad Emittance with 8-DWs ε (H/V) 0.60/0.008 nm-rad Bunch length (3 rd Harmonic 15-30 ps bunch length cavity) Long & short straight sections 15/15 (30 cells) (2 RF & 1 injection in long SS) IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 3

SR Lattice & Electron Beam sizes/divergences Lattice Functions Standard BPMs (2) on each multipole chambers High stability BPMs (2/3) on ID straight chambers Electron Beam Sizes & Divergences Types of source Long ID 1-T 3-Pole wiggler Bend magnet Short ID σ x (µm) 108 175 44.2 29.6 σ x (µrad) 4.6 14 63.1 16.9 σ y (µm) 4.8 12.4 15.7 3.1 σ y (µrad) 1.7 0.62 0.63 2.6 IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 4 Most challenging Beam stability Requirements = ~ 0.31 μm

NSLS-II BPM Performance Requirements Injection System - Rep Rate = 1Hz - Bunch Spacing = 2ns - B. Frev= 1.89MHz Parameters/ Subsystems Conditions Vertical Horizontal Injector - single bunch 0.05 nc charge 300 μm rms 300 μm rms Injector - mult-bunch (80-150 bunches) (measured) 0.50 nc charge 30 μm rms 30 μm rms 15 nc charge 10 μm rms 10 μm rms (3 μm rms ) (4 μm rms) Parameters/ Subsystems Conditions *Multipole chamber RF BPM Resolution Requirement @ 500mA stored current * ID straight RF BPMS requires better resolution BPM Receiver Electronics BPM button support assembly Vertical Horizontal Turn by Turn Data rate = 378 khz 3 μm rms 5 μm rms Assuming no contribution from bunch/ fill pattern effects Bunch charge/ fill pattern effects only 0.017 Hz to 200 Hz 0.2 μm rms 0.3 μm rms 200 Hz to 2000 Hz 0.4 μm rms 0.6 μm rms 1 min to 8 hr drift 0.2 μm peak 0.5 μm peak DC to 2000 Hz 0.2 μm rms 0.3 μm rms Vibrations 50 Hz to 2000 Hz 10 nm rms 10 nm rms 4 Hz to 50 Hz 25 nm rms 25 nm rms Thermal 1 min to 8 hr 0.2 μm peak 0.5 μm peak Storage Ring - Frev = 378KHz - Frf = 499.68MHz IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 5

RF BPM Button Geometric Optimization 1 3 2 1 2 3 4 5 6 A B C S1 BPM type Qty Geometrical configuration Standard bpm on Chambers S 2, 4, 6 IVU ID bpm on S1 (Rotated RF Buttons) DW bpm on S1 (Rotated RF Buttons) (9.6 mm w/o rotation) A S2 6 25 mm vert aperture 7 mm dia button 16 mm hor separation 2/3 25 mm vert aperture 7 mm dia button 7 mm hor separation 2/3 11.5 mm vert aperture 4.7 mm dia button 5 mm hor separation B S3 S (/mm) S x =.09 S y =.08 S x =.07 S y =.11 S x =.13 S y =.22 S4 0.15 0.12 0.09 0.06 0.03 0.00 IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 6 C Sensitivity, mm -1 Qty = 500-7mm dia. Button; Qty = 65-4.7mm dia. Button S5 Sx Sy A - Standard BPM S6 As h button distance, S y =, S x 0 10 20 30 Horizontal button separation, mm

BPM Heating/ Coupled bunch instability issues RF shield in groove shorts the gap between bpm flange & vacuum chamber, suppressing short & long range wake-potential and impedance Geometric parameters: g=100um and h=2mm d1=30.5mm and d2=30.6mm 2a=76mm and 2b=25mm Longitudinal long-range wakepotential κ loss (σ s =3mm) = 0.7mV/pC (w/ RF Shield) Longitudinal short-range wakepotential Real part of the longitudinal impedance IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 7

Multi-pole Chamber - Resonance modes optimization(rf shield) Resonance modes With no rf shield RF Shield Flexible BeCu RF fingers with 50% of opening space 500 MHz S2 & S4 shifts modes to > 800 MHz S2 S6 upstream shifts modes to > 800 MHz BPM1 Shortened RF shield BPM2 S4 S6 S6 downstream does not shift out of band, may not be available IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 8

RF buttons assembly support - thermal optimization High stability Invar stand stable to < 100 nm Girder & Carbon fiber stand stable to < 200 nm IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 9

In- House Electronics Motivation Why design our own BPM? Technology Use latest technology for World Class Synchrotron System Architecture Create generic architecture In-House Expertise Expertise resides in-house for all system aspects Design Decisions Build two separate boards AFE and DFE Integrated test tone Pilot tone combiner (PTC) No Fan Leverage NSLS-II thermally stable racks, +/- 0.1 C Long-Term Stability Combination of stable thermal rack and tunnel Use Soft-Core Microprocessor Design Portability TCP/IP Interface Direct EPICS and Matlab communication Time Line Start program in August 2009 Injection Storage Ring 1 Production start August, 2011 January, 2012 2 Installation/ Integration completion April, 2013 November, 2013 3 Commissioning start November, 2013 March, 2014 IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 10

RF BPM Hardware PTC module AFE Module DFE Module PS IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 11

System Architecture - AFE Receiver S-Parameter Characterization Receiver RF Parameters: P1dB = +19dBm (at ADC Input) IP3 = +43dBm (at ADC input) NF = 5.3dB (dominated by LPF and SAW filter) Channel-channels Isolation = 60dB (min) IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 12 Built-in pilot tone oscillator in AFE provides test signal for combiner box (PTC) located in the SR tunnel

Digital Front End Board (DFE) Features: Virtex-6 FPGA (LX240T) Embedded MicroBlaze soft core μp Xilkernel OS and lwip TCP/IP stack Gigabit Ethernet 2Gbyte DDR3 SO-DIMM Memory throughput = 6.4 GBytes/sec Six 6.6Gbps SFP modules Embedded Event Receiver Fast Orbit Feedback Fixed Point DSP Engine 1Gbit FLASH memory Utilized in Cell Controller and FOF processor Currently upgrading to 7-Series Zynq part for Photon BPM Hard 1GHz Dual Core ARM Cortex A9 Processor 6 SFP Slots JTAG 2 differential inputs and 2 differential outputs Gigabit Ethernet RS-232 +5v Power IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback Input - Om Singh 13 2 Gbytes DDR3 AFE Interface 1Gbit FLASH

System Architecture DFE FPGA FPGA Implemented using a combination of VHDL, Verilog, System Generator (for DSP block) and EDK for Microblaze processor - Digital Signal Processing implementation using Matlab-Simulink Model Based design flow. External DDR3 Memory permits long simultaneous storage of different data streams - 32 Msamples Raw ADC, 5Msamples TbT data, 5Msamples FA data, 80 Hrs of 10Hz data IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 14

System Architecture FPGA Signal Processing Under-sample 500 MHz RF signal generated by ringing band-pass filter. Coherent Signal Processing phase locked to Frev Single bin DFT position processing at TbT rate X[ h IF ] = n hsample 1 n= 0 x[ n] e = Sample 0.. h 1 i 2π h h IF Sample Example numerology: n adc input gain Frev R R I Q mag phase Xpos Block Averagers Xpos Xpos Paramet er NSLS-II Storage Ring NSLS II Booster adc input gain adc input gain Frev Frev R R R R I Q I Q mag phase mag phase Position Calculation Ypos sum Va Vb Vc Vd Ypos sum Va Vb Vc Vd Ypos sum Va Vb Vc Vd Frf 499.68 MHz 499.68 MHz h 1320 264 hsample 310 62 hif 80 16 adc input gain Fs Frev clk rst NCO sin hif I R mag Frev Q phase R cos Sample Rate Legend Sample Rate Legend 117 Mhz (ADCs) 378 KHz (TbT) 10 KHz (FOFB) 10 Hz (SA) 116.97 Mhz (ADC) 385 KHz (TbT) 10 KHz (FOFB) 10 Hz (SA) IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 15

System Architecture Control System IOC located outside of BPM in IBM Server GigE communication to BPM Serial terminal connection to BPM via RJ45 Embedded Event Link Receiver in FPGA FOFB communication using 6Gbps SFP via bidirectional SDI Link TCP/IP communication via LWIP protocol stack Fully developed EPICS drivers Simultaneous EPICS and Matlab communication Linux IOC Virtex-6 BPM IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 16

Performance with beam Integrated Tests IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 17

BPM Performance @ ALS (single bunch); 02/2011 ADC sampled data Test set up (Prototype) One SR Button to 1-4 splitter Splitter output to NSLS-II BPM Single bunch; I=23mA (15 nc) One turn Single bunch resolution σ x = 9.64 microns σ y = 10.3 microns Meets NSLS-II goals IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 18

BPM performance - @ ALS (80% fill - 246 bunch-10/2011) Analysis of 1 million samples of raw ADC data 1. NSLS II RF BPM mounted in ALS rack with 10dB pad on each channel input at BPM 2. Buttons combined and split in ring to remove beam motion TBT Resolution σ x = 1.03 μm σ y = 1.33 μm IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 19

BPM Performance @ NSLS-II Linac BPMs (04, 2012) 1 st measured beam with RF BPM (all 5 LINAC BPMs) 120pC Single-Bunch - ~1200 Peak ADC Counts (4% FS) IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 20

BPM Performance - @ NSLS-II Linac multi-bunch 17nC; 5/2012 Optimized ADC counts LINAC BPM1 Configured for Noise measurement (i.e. combiner/splitter) Performance < RMS Spec of 10um IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 21

RF BPM Production - Test RF BPM Laboratory Unit Test Setup (Bench #1) Phase Noise Test Port @ ADC RF BPM Burn-In: 20-units in Thermal Test Rack Phase Noise (Jitter) Measurement Timing System 500MHz MO Test Bench #2 Matlab Generate test Report (15min test time) 700fs (RMS) R&S FSUP8 1-Million Pt. FFT ADC Histogram (Coherent Sampling) BPM(1-8): 8hr Stability (um) 0.3488 0.2082 0.1435 0.1342 0.1230 0.1248 0.1685 0.1132 IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 22 Stability Test

In-situ Integration Test using Pilot Tone Pilot Tone signal has proved to be an excellent diagnostic tool for bpm health status check w/o beam. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 23 RF input chain can be exercised with various signal drive levels using pilot tone on AFE

In-situ noise observation & mitigation The 500 Hz spurious signals at ~100 nm level are observed in the FA data spectrum due to noise pickup in AFE from DFE via metal top cover. 0dBc = 1µm @ DC inserted for noise calibration The spurious signals have been eliminated after installation of a 4 x6 micro-wave absorber onto the top cover. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 24

Fast Orbit Feedback Kiman Ha Li-Hua Yu Yuke Tian IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 25

External Noise Sources - Mitigations Magnet & RF system power supply noise / ripple Thermal effects (Tunnel air / water temperature) Earth tides changes circumferences RF frequency feedback Insertion device gap change effects due to magnetic field errors NSLS-2 site floor vibration measured in 2007 Mitigated by improved design & temperature regulation < 200 nm < 25 nm 0.5-4 Hz 4-200 Hz A fast orbit feedback system required to suppress noise due to last 2 types of noise sources NSLS-II Site Vibration Goals Nick Simos NSLS-II Floor vibration measured in 2013 much higher WEPC08 W. Cheng, Floor vibration measurement IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 26

FOF AC Functional Requirements Noise reduction @ low freq = 100 (DC gain ~= 100) Noise reduction @ 100 Hz > 2.5 FOF gain cross over Frequency = 300 Hz IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 27 2

Fast Corrector Requirement vs Noise Sources µrad 15 10 1.0 DC drift (8 hrs) Corrector Specification ID Gap Effect 0.1.01 Vibration 0.1 1.0 10 100 1000 Hz Small signal BW > 5 khz IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 28

Orbit Correction Magnets 1 2 3 4 Slow correctors 5 6 1 S1 Slow corrector magnets (Qty=6) Slow response 2 Hz Strong strength 800 μrad Utilized for slow orbit fdbk 2 3 S4 Fast Correctors Fast corrector magnets (Qty=3) Fast response 2 khz Weak strength 15 μrad Utilized for fast orbit feedback SR Tunnel 2/3 cell IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 29

NSLS-II FOFB algorithm Compensation for each eigenmode Fast orbit feedback system is a typical multiple-input and multiple-output (MIMO) system. For NSLS-II, there are 180 BPM readings and 90 fast corrector set points in each plane. The BPMs and correctors are coupled together. One BPM reading is the results of many correctors. One corrector kick can also affect many BPM readings. It is difficult to design a compensator for all noises with different frequencies. It is desirable if we can decouple the BPM and corrector relationship so that the MIMO problem can be converted into many single input single output (SISO) problems, for which control theory has many standard treatments. Fortunately, SVD already provides a solution: it projects the BPMs input into the eigenspace, where each component is independent. We can design many SISO type compensators (one for each eigenmode) and apply the standard SISO control theory to treat each eigenmode problem in frequency domain without affecting other eigenmodes. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 30

Model and solving the calculation problem d gold U T NSLS-II FOFB Model c + e Q(z) Σ -1 V d Accelerator R=UΣV T θ Q(z) = Q 1 0. 0 (z) Q 0 2. 0 (z) 0 0. 0 Q 0 0. (z) N c 1,c 2,,c N is the input projections in the eigenspace. Q 1 (z), Q 2 (z),, Q N (z) is the compensator for each eigenmode. NSLS-II feedback calculations IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 31

Simulation of Orbit Feedback results vs # of Eigen Modes Orbit changes for different compensation Error in Eigenspace for different compensation 30 60 90 Eigen Modes IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 32

FOFB Key Requirements 1. Goal is to deliver BPM data to a place that orbit calculation module have directly access. 2.Similarly, goal is to deliver corrector setpoint from a place that orbit calculation module have directly access. 3. It seems we need a place that can: Receive local BPM data; Tx/Rx BPM data to/for other cell; Carry out FOFB calculation; Tx corrector setpoints to PS control system. A Cell Controller is designed for this purpose IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 33

Cell Controller Architecture BPM local link CC global link PS link IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 34

Topology of a Cell. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 35

Topology of the FOFB network 30 cells 6 BPMs per sector 3 Fast and 6 Slow H/V correctors per sector Cell controller distribution takes 15 us PS controller distribution takes 5 us IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 36

Power Supply Controller & Interface Hardware PSC power supply controller PSI power supply interface PSI Crate IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 37

100Migabit/s link for corrector setpoints Cell Controller Hardware IO signals (16 inputs, 12 ouptuts, 4 Vout) for fast machine protection IO board 1 GB DDR3 DFE Embedded Event Receiver 2-5 Gigabit/s SDI link for BPM data IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 38 Gigabit Ethernet to EPICS IOC

NSLS-II Fast Orbit Feedback Status The hardware design (PCB, chassis) for cell controller and PSC are all done. The production units are being installed in the storage ring. PSC, FPGA firmware, EPICS drivers and database development are all done. All cell controller blocks (SDI, FOFB etc) are all done. The cell controller integration is in progress. Since we have the fast fiber SDI to deliver data around the ring, cell controller s SDI link will also be used as fast machine protection system that deliver critical system (such as the vast valve signal from vacuum system) around the ring within much less than 1ms. This latency is impossible for PLC to achieve. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 39

Summary RF BPM RF BPM detector and support optimization carried out successfully The Multipole vacuum chamber RF buttons (LA) installed Insertion device RF buttons (SA) production unit delivery this month The RF BPM electronics Injector installation/ integration completed SR installation completed; integration to complete by 11/2013 Performance results with beam at ALS & NSLS-II Linac/ Ltb are encouraging Commissioning/ plan Linac/ Ltb transport line commissioning completed successfully on 5/2012 Remaining injector commissioning to start on 11/2013 SR commissioning to start on 3/2014 IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 40

Summary - FOFB NSLS-II s stringent emittance requirements need a efficient fast orbit feedback system. The two tier communication structure and the FPGAbased fast orbit feedback calculation architecture is designed for achieve the requirements. Algorithm with individual eigenmode compensation is proposed. The typical MIMO feedback problem is converted into many SISO problems. This algorithm enables accelerator physicists to correct the beam orbit in eigenspace. We compared the calculations for FOFB with and without individual eigenmode compensation. We found that the proposed NSLS-II FOFB algorithm needs a large amount of calculations. However, benefited from NSLS-II FOFB architecture, the challenge can be conquered. We expect a successful application of the NSLS-II FOFB algorithm during the NSLS-II commissioning and daily operation. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 41

Acknowledgments Belkacem Bacha, Alexei Blednykh, Peter Cameron, Weixing Cheng, Bob Dalesio, Chris Danneil, Joseph De Long, Al Joseph Della Penna, George Ganetis, Kiman Ha, Charles Hetzel, Yong Hu, Bernard Nicolas Kosciuk, Sam Krinsky, Wing Louie, Marshall Albert Maggipinto, Joe Mead, Danny Padrazo, Igor Pinayev, John Ricciardelli, Yuke Tian, Kurt Vetter, Li-Hua Yu Collaborators Mike Chin (LBNL), Greg Portman (LBNL), J. Sebek (SLAC), Jonah Webber (LBNL) IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 42

Thank you for your kind attention. IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 43

NSLS-II BPM & Fast Orbit Feedback Om Singh NSLS-II Instrumentation IBIC2013, SBS, Oxford, UK IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 44

One Cell BPM/ Controller Rack Cell controller (FOBF) Patch panels Communication connections BPM test set-up with +/- 0.1 0 temperature stability 902B 4 XBPMs 9 RF BPMs Controls IOC IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 45 IOC

Vibration Test Results ω 2 = 39 Hz 2.4X Amplification from 4-100 Hz No Amplification from 4-100 Hz IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 46

Resolution vs Bandwidth @ ALS SR 2000 Hz 200 Hz TBT NSLS2 SR is ~ 5 times larger IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 47

Timing Synchronizations MRF s EVG 230 VME MRF s EVR-VME, cpci, PMC BPM Embedded EVR CC Embedded EVR IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 48

Fast Orbit Feedback Algorithm Implementation in FPGA U T 1 1x180 U T 2 1x180 d gold d + e 180x1 X X c 1 c 2 U T Decompose 1x1 1x1 c + e Q(z) Σ -1 V d Accelerator R=UΣV T Compensation for each eigenmode Q 1 (z) (Σ -1 ) 1 Q 2 (z) (Σ -1 ) 2 90x1 90x1 + V 1 1X90 V 2 1X90 90x1 θ X X Output Θ 1 1x1 Θ 2 1x1 Y.Tian U T 90 1x180 X c 90 1x1 Q 90 (z) (Σ -1 ) 90 90x1 V 90 1X90 X Θ 90 1x1 Use FPGA parallel computation features to implement the algorithm (assume 240 BPMs, 90 correctors) U T 1, U T 2 U T 90 : input matrix vector -- download from control system as waveform PV V 1, V 2, V 90: output matrix vector -- download from control system as waveform PV Q 1 (z), Q 2 (z),, Q 90 (z): compensator for each eigenmode -- parameters download from control system IBIC 2013 September 16-19, 2013; NSLS-II BPM & Fast Orbit Feedback - Om Singh 49