290 likes | 552 Views
Bunch length measurements. 2007-11-16 Alan Fisher, Weixing Cheng. PEP-II MAC Review 2007. Bunch length measurement methods (mm to several tens of mm RMS bunch length). Direct sample by oscilloscope in time domain BPM button electrode function like HPF, but cable loss is a big problem
E N D
Bunch length measurements 2007-11-16 Alan Fisher, Weixing Cheng PEP-II MAC Review 2007
Bunch length measurement methods(mm to several tens of mm RMS bunch length) • Direct sample by oscilloscope in time domain • BPM button electrode function like HPF, but cable loss is a big problem • Very high sampling rate / wideband oscilloscope (10ps <-> 100 GHz), un-realistic for electron beam • Streak Camera • Optical measurement using synchrotron radiation • Commercial available, widely used • ~ 2ps resolution Hamamatsu C5680 • Dual-sweep, horizontal sweep ~ 10Hz • Measure the spectrum => getting the bunch length information • Frequency domain • Get the spectrum envelop, offline data analysis • Spectrum components amp. difference => bunch length • Takao Ieiri @ KEKB • Frequency domain • real-time measurement
Basic equations Vc Synchrotron particle U0 t TRF Trev Vc– RF voltage U0 – energy loss per turn Φs – synchronous phase fs– synchronous frequency α– momentum compact factor frf– RF frequency E0 – energy T0– revolution period σE/E – energy dispersion σz – bunch length
Interesting topics Vc U0 Фs ΔE => ΔФs =>Δfs=> Δσt • Besides synchronous radiation, there may have other effect to change the energy loss per turn: • As the beam current increase, energy loss must include the wakefield, synchrotron phase shift left, fs getting smaller, σt getting longer. Single bunch wide band wakefield change the distribution. • Bunch feedback add another term to the energy loss per turn. • Effective cavity voltage difference along the bunch train. • Measure σt vs. Ib, => impedance; Potential well bunch lengthening, microwave instability threshold etc. • Measure σt vs. Vc, • Phase shift along the bunch train. • Compare the bunch length difference for HER 90/60 deg lattice, etc.
Bunch lengthening example -- Zotter’s potential well distortion model for |Z/n| = 0.2, 0.25, 0.3, 0.35, 0.4 Ohm; (sigma_t0=20.4ps) o Measured bunch length for SPEAR3 LE lattice 0.4 Ohm 0.35 Ohm 0.3 Ohm 0.25 Ohm 0.2 Ohm |Z/n|eff,// ~ 0.3 Ohm Microwave instability threshold ~ 15mA ?
Streak camera locations LER: Building 620 2nd floor, Synchrotron light dark room e- e+ BPM signal and SA, Building 641 HER: Building 675
Streak camera setup Power supply slit C5680/M5675/M5679 CCD BPF 450nm 30nm BW ATT Monitor out SyncIn TrigIn Camera head GPIB Camera controller ORCA-ER Ext Trig DG535 ÷4 fRF ~ 10Hz Serial cable PC C5680-21S Main unit M5675 Synchroscan sweep unit M5679 Dual timebase extender unit C4742-95-12ER digital camera C4547 Streak trigger unit ORCA-ER camera controller Power supply unit DG535 Digital delay/pulse generator Video cable C4547 frev Vertical sweep: fRF/4 = 119MHz Horizontal sweep: ~10Hz, lock to the revolution frequency
Calibration Focus mode: 450nm, 30nm BW, slit=10um, MCP gain= 34, we get focus point with FWHM = 4.76 pixels 3.3ps in Time Range 2 Operate mode: Calibrate using 15mm Etalon, n=1.46, delta_t=2ΔL*n/c=146ps; measure the echo distance for different time range, 119MHz synchroscan delay changed to shift the streak in full range. 119MHz delay Δt = 146ps fixed 15mm Etalon We can believe the factory calibration result; For time range 2 and 3, it’s almost linear in full range; Near the central part has good linearity.
Calibration-cont. Time range 2: 0.6844 ps/px; Time range 3: 1.1882 ps/px; Time range 4: 1.6650 ps/px;
Space charge and MCP noise Filter ATT 12-bit AD 120ms exposure time e- Too much photons into the cathode produce high intensity e-, which may have space charge effect to blow up => increase the measured bunch length Too much MCP gain increase the noise Add more attenuators (filters) to reduce the photons, reasonable MCP gain to get a clear spot on the screen. Bunch length stays constant around 22ps while the MCP gain changing
Test measurement @ LER Single sweep 2007-07-31 LER, I = 2600mA Time range 2 Slit 10 um MCP gain 14 Delay 76 Fit gauss RMS ~ 40.29 ps ~ 12 mm (VRF = 4.5MV) Sweeping all 1722 bunches up and down for many turns: Frf = 476 MHz; HarNum = 3492; Sweeping frequency = 119 MHz; Frev = 136.3 KHz; Trev = 7.336 us; CCD exposure time = 120ms; About 16358 turns sweeping for one frame of picture Measurement @HER during the beam-beam machine study: I = 1290mA, 1530mA, 1730mA 1722 bunches, Vrf = 16.45MV RMS ~ 36ps <-> ~ 10.8 mm No significant bunch lengthening for these currents
Test measurement @ LER Dual sweep 2007-07-31 LER, I = 2600mA Time range 2 Slit 30 um MCP gain 45 Delay 78 Horizontal scale 10us tail head head From the dual sweep, there has synchronous phase shift along the bunch train, at the beginning of bunch train, the synchrotron phase is larger due to higher effective cavity voltage. Fitting gauss bunch length in single sweep is not accurate since there has such kind of synchrotron phase shift. tail Better to measure the bunch length at single bunch with various bunch current and RF voltage.
200ns horizontal scale Near the bunch train gap, 1722 bunches with 24 bunches gap ~ 50ps 8.6 deg 4.2ns
Effect of phase shift along the bunch train 1722 bunches (max. 1746) ΔФ|head-tail = 8.6deg (50ps) Linear phase change along the bunch train Same bunch length and current for these 1722 bunches Sum effect of all the bunches is near to gauss distribution Head of the 1722 train Tail of the 1722 train 50ps
BPM Spectrum => Bunch length • One set of HER/LER BPM buttons signal feeds to Building 641, spectrum analyzer available from: • 9 KHz – 13.6 GHz • 6 feet (~1.83m) FSJ1-50A jumper cable from BPM detector to 1dB attenuator, SMA-N • 1 dB Att from Weinschel Aeroflex, fixed coaxial attenuators Model 1, N-N • HER 186 feet (~56.69m) LDF2-50 cable, N-N with N to SMA connectors in the panel at 641 • LER 113 feet (~ 34.44m) LDF2-50 cable, N-N with N to SMA connectors in the panel at 641 Beam spectrum (single bunch, multi-bunch); => FFT-1 bunch length Button-type BPM frequency response, HPF; Cable loss and other components attenuations; SA measurement setting (SNR, noise floor, resolution etc.) Real measured spectrum
Beam spectrum – single bunch 1 frev Trev f(t) … … t 0 f C0 is DC beam current Negative and positive components has same amplitude
Beam spectrum – single bunch 2 Spectrum analyzer can measure positive frequency power m = 0 m > 0 Ration of different revolution line in frequency domain tells the bunch distribution f(t) Sb(f) 0 frev 2frev 3frev 4frev f Very short bunch, delta function constant in frequency domain Coast beam, constant in time domain delta function in freq. domain, only DC components Gaussian distribution bunch gauss envelop in freq. domain, shorter bunch -> wider spectrum
Beam spectrum - Multi-bunch (equal space M bunches) F(ω) frev Trev f(t) … t 0 f Trev F(ω) Trev/M Mfrev f(t) … t 0 f If every bucket is filled (same bunch current), only spectrum lines at n*frfappears
Beam spectrum - Multi-bunch (burst of M bunches) Trev TRF=Trev/h f(t) M bunches t frev Every bucket filled * rectangle function f fRF PEP-II now: 3492 harmonic number; (1746 bunches max.) 1722 bunches, every two bucket fill; 24 bunches gap, about 1.4% gap; BIC controls even fill.
Bunch length measurement from two frequency signal Detecting two frequency spectrum components (ω2 > ω1) , below cutoff freq. ωσt< 1 (giga-Hz range) ω1 ~ 2fRF, ω2 ~ 5fRF Much narrow frequency range (1GHz ~ 3GHz), cable loss and BPM button frequency response can be treat as constant. Frequency components selected to be lower than beam pipe cutoff frequency, avoid wakefield. Spectrum amp. difference vs. bunch length: (ω1 ~ 1GHz, ω2 ~ 2.5GHz) Log(ω2 / ω1 ) Bunch length 0.1dB 47ps 0.2dB 66ps 0.3dB82ps Specific electronics needed T. Ieiri, KEKB
Equations- fitting from beam spectrum Gaussian distribution q – particle charges in the bunch σt – RMS bunch length Shorter bunch -> wider spectrum Suitable for Gauss bunch only; BPM wide-band spectrum, neglect low freq. (>1GHz); Wide-band spectrum analyzer (~ 10GHz) Cable loss included; Other components loss such as attenuator, connectors etc. not included; Fitting try to neglect the spectrum spikes/DIPs above cutoff frequency. From measured power spectrum -> fitting coefficient a, c -> bunch length σt and bunch charge q
Beam spectrum => measured spectrum 1. BPM button frequency response (HPF); C ~ 5pF, R = 50 Ohm, fc = 1/(2πRC) = 1/(2πτ) ~ 0.64 GHz Consider the frequency > 1GHz, flat response for BPM button 2. Cable and connector loss, especially the connector loss is hard to estimate, but should be small compared to long cable loss; (LPF) 3. Above vacuum chamber cutoff frequency, spikes and DIPs from HOM => fitting can minimize the influence to the bunch length measurement How accurate for the fitted bunch length? Check with streak camera result
Fitting spectrum example – multi-bunch Data for HER 90 deg lattice machine study, 2007-08-23 Filename: 020 1722 bunches I=615mA 10kHz-13GHz RBW 30 kHz VBW 100 kHz SWT 14.5 sec Ref 0 dBm Att 30dB 238MHz bunch frequency
Fitting spectrum example – single bunch Filename: 014 SingleBunch I=2.2mA 10kHz – 9GHz RBW 3 MHz VBW 10 MHz SWT 100 ms Ref -20 dBm Att 10dB Many 136.3 KHz revolution frequency harmonic lines inside
Fit result Multi-bunch, 90 deg lattice has about 5ps shorter bunches; ~ 15% shorter Spectrum analyzer settings influence the fitting result, for the same setting, 90 deg lattice has shorter bunch length in single bunch mode;
Compare 60 and 90 deg lattice - 1 HER 1722 bunches V_rf = 16.5MV Calculation for 0-current bunch length* : HER 90 deg, sigma_z ~ 9.2mm, sigma_t ~ 30.7 ps at low beam current; HER 60 deg, sigma_z ~ 10.5mm, sigma_t ~ 35 ps at low beam current Measurements agrees with the theoretic calculation well. * http://pepii-wienands1.slac.stanford.edu:8080/HER_Online_Docs/html/HERManual.html
Compare 60 and 90 deg lattice - 2 HER single bunch V_rf = 16.5MV, I ~ 1.2 mA 027.txt 60 deg lattice 1.2 mA single bunch Sigma_t = 35.9ps 016.txt 90 deg lattice 1.2 mA single bunch Sigma_t = 31.3ps
Compare 60 and 90 deg lattice - 3 HER single bunch V_rf = 16.5MV, I ~ 2.2mA 028.txt 60 deg lattice 2.2 mA single bunch Sigma_t = 38.0ps 014.txt 90 deg lattice 2.2 mA single bunch Sigma_t = 32.8ps
Summary • Streak camera has been well configured, ready for more bunch length measurement. • Setup at LER/HER and tested in multi-bunch operation; • Calibrated using Etalon; • Know well the behavior of streak camera; • σt vs. Ib, σt vs. Vc , phase shift; • HER 90/60 deg bunch length; • Frequently measurement of bunch length since the machine is always improving. • Others • Bunch length fitting from the BPM button spectrum (S. Novokhatski) • Data for the HER 90 deg lattice MD shows reasonable result; ~ 15% shorter • The method suit for Gauss bunch only; • Single bunch signal is small, need to program the SA to get every revolution harmonic spectrum (high resolution); • Might be necessary to consider other components attenuation; • Easy to switch between LER/HER. • Difficult to get rid the synchronous phase difference in the bunch train (in multi-bunch mode), that means measured value in multi-bunch mode is not correct. => Gate, bunch-by-bunch synchronous phase monitor • Simple calculation for 1722 bunches phase shift effect, 8% increase for 36ps bunch length