35
Ron Johnson Beam Position Monitors [email protected] d.edu October 29-31, 2007 1 Beam Position Monitors FAC Review October 29-31, 2007 Stripline BPM Performance and AFE Modifications Cavity BPM Electronics BPM Digitizer Comparison

Ron Johnson Beam Position [email protected] October 29-31, 2007 1 Beam Position Monitors FAC Review October 29-31, 2007 Stripline BPM

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20071

Beam Position MonitorsFAC Review

October 29-31, 2007

• Stripline BPM Performance

and AFE Modifications

• Cavity BPM Electronics

• BPM Digitizer Comparison

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20072

Stripline BPM Performanceand

AFE Modification

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20073

BPM Performance

Take data synchronized pulse-by-pulse

Use linear prediction of each BPM from adjacent BPMS

Example: Compare bunch

charge pulse-pulse

300 pulses 17 BPMs

Average rms/mean 0.0007

May include pulse-pulse variation in losses

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20074

Performance

Predict BPM position reading from linear fit to adjacent BPMs (model-independent)300 machine pulses

Effective beam charge 0.35 nC x = 2.5 micronsy = 1.7 microns

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20075

BPM Performance

Q~ 200 pC

Resolution requirement is 10 microns for the small aperture BPMs

Meets resolution requirements

Micro: Unit

Xmean (um)

Xrms (um)

Ymean (um)

Yrms (um)

X beam jitter

Y beam jitter

BPM Type

Comment

1 IN20:221 -14 10.6 -74 6.8 12 25 LA2 IN20:235 421 7.6 -884 7.5 43 39 LA3 IN20:371 118 7.2 114 3.2 90 43 SA4 IN20:425 -94 2.8 715 3.6 10 56 SA5 IN20:511 -354 6.3 475 2.9 88 15 SA6 N20:525 -401 3.9 579 2.9 61 17 SA7 IN20:581 -300 3.1 434 2.5 5 13 SA8 IN20:631 -106 4.2 343 9.6 42 31 SA bad Y connection9 IN20:651 -229 4.3 766 4.4 12 66 SA10 IN20:731 1955 58.7 375 4.4 238 33 SA dispersion11 IN20:771 -219 4.7 460 2.9 49 55 SA12 N20:781 -1061 8.6 84 3.3 93 42 SA13 LI21:131 -474 4.3 193 5.1 36 102 SA14 LI21:161 -821 3.9 116 3.1 34 30 SA15 LI21:201 -500 4 -606 3.8 27 33 SA16 LI21:233 8277 67.5 -329 14 516 56 SLA dispersion17 LI21:278 672 7.3 -23 3.5 102 14 SA18 LI21:301 -408 10.6 249 9.9 102 70 SA

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20076

AFE Modifications

CAL – Additional switch to improve isolation

CAL – Add on/off control to oscillator

CAL – Replace BP filter with packaged unit

Chan – Replace 2nd attenuator with 0-31 dB unit

Chan – Put anti-alias BP filter on the PCB

Revise limiter

Revise layout and connectors

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20077

Status

Plan to build 53 modules for BSY/LTU/Dump.Includes 3 spares for the injector.

And 3 modules for sector 24/25 (at the request of the commissioning team). Installation in January.

Most parts for AFE, PAD, and Clock Board on order (certainly long lead items).

Bulk of modules ready for installation in March/April.

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20078

Cavity BPM Electronics

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 20079

LTU and Undulator BPM System Specification

Parameter Specification Limit

Condition

Resolution < 1m 0.2 – 1.0 nC

+/- 1 mm range

Offset Stability < +/- 1m 1 hour

+/- 1 mm range

20.0 +/- 0.56 Celsius

Offset Stability < +/- 3m 24 hours +/- 1 mm range

20.0 +/- 0.56 Celsius

Gain Error < +/- 10 % +/- 1 mm range

20.0 +/- 0.56 Celsius

Dynamic Range, Position +/- 1 mm 10 mm diameter vacuum chamber

Dynamic Range, Intensity > 14 dB PC Gun

0.2 – 1.0 nC

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200710

Cavity BPM Electronics

CavityBPM

X-BandReceiver

VMEADC

IOC EVR

LCLS Network

ADC Trigger

15-V Power SupplyControl/PowerDistribution

119 MHzClock and LODistribution

119 MHz ClockConditioner

LO

Control/Power

Horizontal

Vertical

Reference

ADC Clock

Control

UND Hall Support Building

Coupler

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200711

VME ADC Module

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200712

BPM Digitizer ComparisonSteve Smith

August 8, 2007

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200713

Analysis

CW input from RF generator

Through 140 MHz bandpass filter to reduce generator harmonics

Digitize

Plot spectrum

Find apparent frequency from data

Fit sine curve to data

Look at residuals to fit

Compare phase noise

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200714

VME Digitizer @ -1 dBFS

Fit good to 6.5 ADC counts rmsENOB = 11.5Harmonics <-80dBc

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200715

VME digitizer

PAD @ -1 dBFS

Fit good to 16 ADC counts rmsENOB = 10.2Harmonics <-72dBc

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200716

Compare

Noise floor

Harmonic distortion

Other lines in spectrum

Input range

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200717

Digitizer Comparison

VME 5 dB better on noise floor

VME 8 dB better on worst harmonic

Parameter VME PAD Comments

Amplitude -1 -12 -1 -12 dBFullSscale

Rms fit error 6.5 4.2 16 7.1 ADC counts

ENOB 11.5 12.1 10.2 11.3 Bits (ref Full Scale)

Worst harmonic

-80 -85 -72 -68 dBc

Phase noise (full spectrum)

0.013 0.031 0.53 1.9 degrees (includes harmonics)

(PAD dominated by 2nd harmonic)

Phase noise (<20 MHz)

0.008 0.014 0.014 0.021 degrees

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200718

Comparison

SimplificationReduces the number of accelerator ethernet ports, private ethernet ports, and DIGI ports. Communication with the ADC is over the VME backplane.PAD would require enclosure and PS not yet designed.Simplifies clock distribution (10 vs 18 dBm input)

PerformanceReduces broadband noise and harmonics.FPGA has more computing power than the Coldfire.Comparable data transfer rates ( measured 28 Mbytes/s for VME ADC).

SoftwareBoth would need modification of the IOC software.VME ADC needs a driver.

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200719

Status

Two VME ADC modules produced and tested.

Production of 40 additional modules to start in November.

Cable plant is designed and in CAPTAR.

Clock and LO distribution is being designed (Andrew Young).

Power supplies and power distribution is being designed (Steve Smith).

Hardware and software will be ready by April.

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200720

AFE Modification(Additional Slides)

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200721

AFE Modifications

OutputTo ADC

Input

Band PassFilter

Low NoiseAmplifier Amplifier

Anti-AliasBP Filter

Switchable Attenuators

PAD Band PassFilter Amplifier

F=140MHzBW=14MHz

F=140MHzBW=6MHz

F=140MHzBW=24MHz

0dBto

15dB

0dBto

15dB

NF=2.8dBG=20dB

IP3=40dBm

NF=3.3dBG=15dB

IP3=40dBm

NF=3.3dBG=15dB

IP3=40dBm

0dB

OutputTo ADC

Input

Band PassFilter

Low NoiseAmplifier Amplifier

Anti-AliasBP Filter

Switchable Attenuators

PAD Band PassFilter Amplifier

F=140MHzBW=14MHz

F=140MHzBW=6MHz

F=140MHzBW=24MHz

0dBto

15dB

0dBto

31dB

NF=2.8dBG=20dB

IP3=40dBm

NF=3.3dBG=15dB

IP3=40dBm

NF=3.3dBG=15dB

IP3=40dBm

6dB

Old

New

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200722

CalibrationCalibrate through BPM

Via stripline-stripline coupling

Performance not yet verified

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200723

CAL ModificationsSilicon Labs

Si530Oscillator140 MHz

140 MHzBP Filter

HittiteHMC470LP3Attenuator0-31 dB

RFMDRF5110GAmplifier

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

50 Ohm 50 Ohm

Silicon LabsSi530

Oscillator140 MHz

SynergyFIS-140140 MHzBP Filter

HittiteHMC470LP3Attenuator0-31 dB

RFMDRF5110GAmplifier

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

HittiteHMC484

SPDTSwitch

50 Ohm

50 Ohm

HittiteHMC484

SPDTSwitch

50 Ohm

On/Off

OLD

New

Red SL

Red FE

Red SL

Red FE

Green FE

Green SL

Green SL

Green FE

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200724

RF BPM AnalysisSteve Smith

September 5, 2007Updated Oct. 26

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200725

Procedure

Calibrate with 2 mm scans:LCLSscan_Horiz_Cal_200pc_2000um_VertOffset3mm_1_HighGain-2007-232-0820-131859.x.sdds

LCLSscan_Vert_Cal_200pc_2000um_VertOffset3mm_1_HighGain-2007-232-0820-131157.y.sdds

Check against other calibration scans

AnalyzeLCLSscan_Vert_Cal_200pc_200um_VertOffset3mm_2_HighGain-2007-232-0820-161336.y.sdds

Take 1st 50 pulses to fix BPM-to-BPM alignmentPredict

X2 = linear combination of (X1, Y1, X3)

Y2 = linear combination of (X1, Y1, Y3)

For remaining eventsCompare (X2, Y2) to predictions from (X1, Y1, X3, Y3)

All data taken at 200 pC charge

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200726

Calibration

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200727

Check Calibration Scales

Analyze two more independent sets of calibration data

Confirms scale

Note apparent mover inconsistency for last step of X scan

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200728

Data Set

In middle of run beam (mover?) changes

Position jumps ~200 microns

Apparent beam angle changes

Study only first 150 pulses

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200729

X

x = 360 nm

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200730

Y

Y = 270 nm

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200731

Resolution Conclusion

Both X & y resolution are below 500 nmMovers are a pain

Beam jitter is troublesomeRequires large scans to get a calibration

Should move BPMs independentlyThen beam jitter doesn’t affect calibration

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200732

Stability Tests(Sept. 6)

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200733

Check Short Term StabilityData: LCLSsynchlog_200pc_Horiz_00um_Vert_3000um_1_HighGain-2007-232-0820-132521.sdds

1000 points at 6 Hz

Digitizer trigger glitch points removed

Y steering during first 30 points, ignore them

Alignment fit to next 50 points

Drift, resolution taken from remaining ~900 pulses

Resolution: x = 440 nm Y = 380 nm

Drift ~ 200nm in X, less than 100 nm in Y in 2.5 minutes

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200734

3 Hour Cruise LCLSslowlog_1HourStab_4-2007-234-0822- 161515.sdds

30 pulses every minute

5345 pulses total ~ 3 hours

Many multi-mm jumps pulses 350 and 700

Clock seems unlocked from 390 to 490

Ignore first 700 pulses

Use next 150 pulses (5min) of data for alignment

Estimate resolution and drift from remaining pulses

Resolution: X = 1.6 microns

Y= 1.9 microns

Drift:Look at fit residual plots

(Vertical axes are in mm)

~5 microns in X

~3 microns in Y

Over 2.5 hours

Biggest motions coincide with beam motion

(miscalibration)

Ron Johnson

Beam Position Monitors [email protected]

October 29-31, 200735

Stability Conclusions

Stability results are almost good enough

Probably need better calibration

Maybe mechanical stability

Calibration is from 2 days prior to stability run

???