17
Damping ring oscillation simulation R. Apsimon

Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Embed Size (px)

Citation preview

Page 1: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Damping ring oscillation simulation

R. Apsimon

Page 2: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Assumptions

• Synchrotron oscillation causes revolution period to oscillate around a nominal value.– This can be converted into LO phase.

• Phase oscillation causes processor output amplitude to vary due to LO.– Allow LO phase to be slightly off optimal

• Phase oscillation also causes sampling to oscillate about peak.– Allow sampling to be slightly off peak.

Page 3: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Mathematical construct (1)

• S.O. causes LO phase oscillation:Φ = Ds(T)Φ0sin(ωT)

– Ds(T) is the synchrotron damping term, T is the turn number

• LO phase causes amplitude to vary:ALO = cos(Φ + θLO)

– θLO is an error on the LO phasing.

Page 4: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Mathematical construct (2)

• Peak oscillates around sample point:Asample = Apeak(3.96 – (1.4*Φ/2π + θsample)^2)/3.96

– θsample is the time error of the sample point from the signal peak.

• The total observed oscillation will be:Atotal = Asample*ALO

Page 5: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Damping of second harmonic

Page 6: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Effects of sampling oscillation

Page 7: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Additional effects (1)

• Betatron oscillation:– X-betatron frequency: ~400kHz– Y-betatron frequency: ~1.22MHz

Aβ = Dβ(T)sin(ωβT)

– Y-betatron ignored as above Nyquist frequency, and observed amplitude very small

– Damping time very short, oscillation dies away within ~500 turns

Page 8: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Additional effects (2)

• S.O. is an energy oscillation– Therefore different radius in arc sections– Therefore different horizontal position in BPM

• This position oscillation then induces further betatron oscillations.

s

s

diffc

r

41.23

104.12

2 9

Page 9: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Additional effects (3)

• Synchrotron-betatron coupling:– Convolution between sychrotron position and

betatron oscillation.

• AC-coupling of the ADC inputs:– The signal baseline grows as 1-e-t/t0

– t0 is the decay time, which is ~8,000 turns

Page 10: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Diff with sychrotron-betatron coupling

Page 11: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Position with S-B coupling

Page 12: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Model to data comparison

• Beam energy spread:– Design specification: 0.08%– Simulation result: 0.077%

• Synchrotron-betatron coupling– Simulation result: ~8%

Page 13: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Other effects

• Slow beating (~400Hz) on diff signals– I suspect this is a machine oscillation

• Most likely cause is the nominal orbit of the damping ring is oscillating at ~200Hz

Page 14: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Diff with S-B coupling and beating

Page 15: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Position with S-B coupling and beating

Page 16: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Coupled sum and diff (1)

• As previously shown:

• Can use to solve diff-y

021

21

21

21

21

21

210

21

21

21

21

1

44

44

0

0

AA

AA

g

g

AA

AA

AA

g

g

AA

AA

AA

AA

g

g

AA

AA

s

dyy

x

s

dx

x

s

dxx

Page 17: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This

Coupled sum and diff (2)

• 1 sum and 2 diffs are all that is required to completely decouple the DR BPM signals– Thanks to Glenn for spotting that!