damping ring oscillation simulation r. apsimon. assumptions synchrotron oscillation causes...
TRANSCRIPT
![Page 1: Damping ring oscillation simulation R. Apsimon. Assumptions Synchrotron oscillation causes revolution period to oscillate around a nominal value. –This](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070414/5697c01b1a28abf838ccf79f/html5/thumbnails/17.jpg)
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!