Staged implementation of high bandwidth transverse feedback system in the SPS W. Hofle
LHC Transverse feedback
description
Transcript of LHC Transverse feedback
![Page 1: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/1.jpg)
LHC Transverse feedback
W. Höfle, D. Valuch
Special thanks to:E. Montesinos, G. Cipolla, F. Killing, F. Dubouchet, A. Pashnin, M. Jaussi, V. Zhabitsky, B. Lojko, V. Kain, D. Jacquet, N. Mounet, B. Salvant, S. Redaelli, M. Zerlauth, R. Leszko
![Page 2: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/2.jpg)
The transverse damper in general The transverse damper is a feedback system: it
measures the bunch oscillations and damps them by fast electrostatic kickers
BPM
BPM Signal Processing
andCorrection calculation
Kicker
Power Amplifier
Ideal equilibrium orbitBeam trajectory
BPM Beam position monitor
Tbeam
Tsignal
Key elements: Beam position
monitor(s) Signal processing
system Power amplifiers Electrostatic kickers Key parameters: Feedback loop gain,
phase and delay Kick strength Bandwidth
Tbeam
Tsignal
![Page 3: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/3.jpg)
LHC transverse damper (ADT)
IP4
beam 2
beam 1
Q7LQ9L Q9RQ7RH.M2.B2H.M1.B2V.M1.B2V.M2.B2
V.M2.B1V.M1.B1H.M1.B1H.M2.B1
beam 2
beam 1
SR4
[V]
[H]
[V]
[H]
[H]
[V]
[H]
[V]
Point 5Point 3 UX451
BPos Q9
BPos Q7
DSPU M1
DSPU M2
BPos Q9
BPos Q7
DSPU M1
DSPU M2
BPos Q9
BPos Q7
DSPU M1
DSPU M2
BPos Q9
BPos Q7
DSPU M1
DSPU M2
SR4
Bpos – Beam Position ModuleDSPU – Digital Signal Processing Unit
![Page 4: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/4.jpg)
Bunch by bunch observationpost mortem data
S Q7
D Q9
I
Q
I
Q
ADC
ADC
ADC
ADCN
orm
aliz
ed p
ositi
on
calc
ulat
ion D/S normalized,
frev stamped data1Gb/s serial link
Beam Position module
Notch Phase rotation
Pickup mixing
Activity mask
1-turn delay
DACNotch Phase
rotationPickup mixing
S
Digital Signal Processing Unit
norm. D/S Q9
PhaseFGC
b1,b2FGC
S
Cleaning DDS
norm. D/S Q7
Pre-distortion
Raw I-Q pairs for S and DPM_I_DELTA, PM_Q_DELTA,
PM_I_SUM, PM_Q_SUM
Damper output (analogue)
Multiturn application accesses this data
SERDES_CH1SERDES_CH2
NOTCH_CH1NOTCH_CH2
PU_MIXING
BUNCH_MASKING
DAC_OUTPUT
ANALOG_OUTPUT
![Page 5: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/5.jpg)
Available PM data Beam Position module
Last 73 turns, Bunch by bunch data Raw Sum and Delta I-Q data for expert diagnostic
Digital Signal Processing Unit (DSPU) Last 73 turns, Bunch by bunch data 2x “Serdes data”: Normalized, intensity independent
bunch position (at Q7 and Q9) 2x “Notch” actual bunch motion at pickups in Q7 and
Q9 after processing “Bunch masking” total correction kick calculated by
the ADT best signal for user to observe the potential instability
“DAC output”: pre-distorted signal sent to the power system, including cleaning/blowup pulses
![Page 6: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/6.jpg)
Bunch by bunch observationpost mortem data
256k
256k
256k
256k
S magnitude
Internal signal
Bunch position
Radial error
Observation
S I raw
S Q raw
D I raw
D Q raw
Post mortem
256k
256k
256k
256k
Q7 position
Q9 position
Q7 after notch
Q9 after notch
Observation
Q7 position
Q9 position
Q7 after notch
Q9 after notch
Post mortem
256k
256k
256k
256k
Sum after 1-t delay
Sum after activity mask
DAC out
Analogue readback
Sum after 1-t delay
Sum after activity mask
DAC out
Analogue readback
8192
8192
Q7 position
Q9 position
Fixed display
Beam Position module Digital Signal
Processing Unit
Multiturn applicationgets this buffer Injection oscillations
fixed display
Sent to the post mortem database
![Page 7: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/7.jpg)
Status of the post mortem data PM data are being sent to the PM database since
mid 2011 User interface available since 2012 (thanks to
Rafal Leszko & Markus Zerlauth)
![Page 8: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/8.jpg)
Available PM dataSignal selection and placement
“Serdes CH1” (normalized bunch position)
“Bunch masking” (correction kick)
![Page 9: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/9.jpg)
Available PM data
Last turn
Dashed lines – revolution frequency marker
After-dump transient
(3-5 turns)
![Page 10: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/10.jpg)
PM data example – dump fill #2668
Abort gap
End of train
unstable
Instability within the train
Note
: the
Y sc
ale
is in
arti
ficia
l uni
ts, n
ot
micr
ons!
![Page 11: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/11.jpg)
BBQ “Instability trigger” BBQ can freeze the ADT observation memory if an
instability develops
Software packet, under commissioning
Data acquisition controlled by the “multi-turn” application
User can select 1, 2, 4, 8 or all bunches to record 1 for 262144 turns, 2 for 131072 turns, 4 for 65536
turns, 8 for 32768 turns or all for 73 turns
When an instability develops the buffer is frozen and data saved automatically for offline analysis
![Page 12: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/12.jpg)
BBQ “Instability trigger”
Manual acquisitio
n Acquisitionsynchroniz
ed by timing
BBQ trigger
![Page 13: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/13.jpg)
Gain settings in collisionsGain
Phase shift
Injection probe beam
Injection physics beam
Prepare ramp Ramp Squeeze Physics
Abort gapcleaning
Injection gap cleaning
IntensityEnergy
10 turns
100-200 turns100-200 turns
Q injection
Q collisions
Inje
ctio
n
Inje
ctio
n
Inje
ctio
n
Inje
ctio
n
Inje
ctio
n
Inje
ctio
n
Adjust
Tune feedback
50 turns
100 turns
double w.r.t. last year
![Page 14: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/14.jpg)
Gain settings in collisions Concept of the Normalized gain
Parameter independent of the optics and hardware performance
Injection - High gain (0.25), damping times 8-15 turns
Prepare for ramp, low gain (0.02H/0.04V) Kept low through the ramp (0.02 H/0.040.01 V) Squeeze increase to double (0.04 H/0.02 V)
Physics (0.04H/V), double w.r.t. last year, damping time <50 turns
![Page 15: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/15.jpg)
Frequency response ADT Power amplifiers, -3 dB @ 1 MHz Power amplifier phase response compensated by
digital filter (flat) Cable response compensated by analogue filter
(flat)kick @ 10 MHz,10% left
measured on power amplifier(blue curve on kicker,green on anode of tetrode)LHC-PROJECT-REPORT-1148
![Page 16: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/16.jpg)
1.5 2 2.5 3
x 10-6
0
0.2
0.4
0.6
0.8
1
Time [s]
Nor
mal
ized
Am
plitu
de
Impulse responses - all amplifiers, HOM B ports, analogue signal chain only
AMP #1 (return path and pick-up high pass RC filter calibrated out)AMP #2 (return path and pick-up high pass RC filter calibrated out)AMP #3 (return path and pick-up high pass RC filter calibrated out)AMP #4 (return path and pick-up high pass RC filter calibrated out)
Frequency response ADT Power amplifier without phase compensation
approximatelye-(t-tg)/t1 for t>tg
B. Lojko
![Page 17: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/17.jpg)
2 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3
x 10-6
0
0.2
0.4
0.6
0.8
1
Time [s]
Nor
mal
ized
Am
plitu
de
Impulse responses - all amplifiers, HOM B ports, analogue signal chain and phase compensation FIR filter
AMP #1 (return path and pick-up high pass RC filter calibrated out)AMP #2 (return path and pick-up high pass RC filter calibrated out)AMP #3 (return path and pick-up high pass RC filter calibrated out)AMP #4 (return path and pick-up high pass RC filter calibrated out)
Frequency response ADT Power amplifier phase response compensated by
digital filter
approximatelye-|t-tg|/t2
SYMMETRIC!i.e. equal
treatment of bunches on both sides of the train
B. Lojko
![Page 18: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/18.jpg)
Frequency response/damping time Available kick strength for trains of different
length (“injection oscillation” type damping)
50ns
1250
ns
625n
s
150n
s
25ns
![Page 19: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/19.jpg)
Frequency response/damping time
Inje
ctio
n os
cilla
tions
, 2nd
in
ject
ion
of th
e fil
l 267
6
![Page 20: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/20.jpg)
Frequency response/damping time Damping time for individual bunches within the
144b train. Injection oscillation fill 2676, 2nd injection
12b already
circulating
New injection 144b
![Page 21: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/21.jpg)
Frequency response/damping time Damping of individual bunches in case they
become unstable however still follows the system frequency response: -3 dB point at 1 MHz i.e. 10% strength available at 10MHz if two adjacent
bunches oscillate in anti-phase
![Page 22: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/22.jpg)
Damping of single bunch instabilities Impulse response of damper spreads oscillation to
adjacent bunches
Simulation with simplified damper model (no delays, ideal system) Feedback gain 0.05 (40 turns damping time) as in
horizontal plane for beam 1 in Physics Train of 48 bunches with random initial condition
(bunch-by-bunch amplitude, phase)
![Page 23: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/23.jpg)
Damping of single bunch instabilities Case 1:
only one bunch is unstable center of train is worse than edge !
Edges symmetric (no preference for trailing edge), due to symmetric response
![Page 24: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/24.jpg)
Damping of single bunch instabilities Edge bunch unstable (bunch 1), 200 turns
risetime under control
![Page 25: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/25.jpg)
Damping of single bunch instabilities Edge bunch unstable (bunch 48), 200 turns
risetime under control Due to symmetric impulse response same
behavior as for case with bunch 1 unstable
![Page 26: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/26.jpg)
Damping of single bunch instabilities Edge
Center of batch (bunch 24) is more critical than edge if one single bunch unstable.300 turns risetime under control but 200 turns not!
![Page 27: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/27.jpg)
Damping of single bunch instabilities Case 2: All bunches unstable with same risetime
and tune, but random initial condition harder to control with damper
![Page 28: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/28.jpg)
Damping of single bunch instabilities All bunches of train unstable 300 turns risetime not under control, but
increasing gain (40 20 turns) brings it under control
![Page 29: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/29.jpg)
Damping of single bunch instabilities All bunches of train unstable but slower risetime,
lower gain (40 turns) Risetimes of 1000 turns under control, but not 400
turns
![Page 30: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/30.jpg)
Enhancement of the frequency response The full power is needed only for efficient injection
oscillation damping An amplitude compensation filter is foreseen in
the ADT’s digital signal processing
Once commissioned it should provide faster damping of high frequency modes Potential drawback –
increase of noise injected through the damper
![Page 31: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/31.jpg)
Damping – variation with tune
Contour lines at n/80 turns n=1…8and 0.002 (1/t)
V. Zhabitsky et al.
Faster than 10 turns damping
Design value 40 turns damping
No active damping
Gain is the fraction of detected oscillation amplitude that is corrected in a single turn
Circles of equal damping time
![Page 32: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/32.jpg)
Damping – variation with tune
V. Zhabitsky et al.
Range of operation (gain)
12 3 4
Range of operation:
1: Injection (10 turns)
2: Prepare ramp, Ramp (100-200t)
3: Squeeze (100t)
4: Physics (50t)
Tune variation ±0.02 no problem, at injection more
critical ±0.01
![Page 33: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/33.jpg)
Damping – variation with tune Two modes of ADT operation available:
With phase shifter, using each pickup individually. Introducing additional 3.5 turn delay but better in terms of noise and reliability used since 2008
Vector mode, direct combination of two pickups. No additional delay, worse in noise, more difficult to set-up not commissioned yet
Shall very high gain at 4 TeV be needed we may study use of the vector mode. Lower processing delay will provide wider tune acceptance range. All implications to the operation need to be carefully studied.
![Page 34: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/34.jpg)
Damping – variation with tune Xavier Buffat et al. 31.5.2012:
“The variation between bunches that they expect is 0.308 -> 0.322, so plus 0.002 and minus 0.012”
The normal center for the vertical plane at collision is 0.32, we can eventually better center our settings for this case
![Page 35: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/35.jpg)
Measurements at 4 TeV, 31.5.2012 Goal – verify the gain (damping time) of all
systems at 4 TeV
3 batches of 12 bunches, 1 batch non colliding
Used the Q kicker to excite whole batch
![Page 36: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/36.jpg)
Measurements at 4 TeV, 31.5.20121s
t bun
ch o
f the
no
n-co
llidin
g ba
tch
7th b
unch
of t
he
non-
collid
ing
batc
h
![Page 37: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/37.jpg)
Measurements at 4 TeV, 31.5.2012
1st bunch 1st bunch 7th bunch 7th bunchQ7HB1 98.7 turns, Q9HB1 98.4 turns
Q7VB1 126.6 turns, Q9VB1 122.8 turns
Q7HB1 64.4 turns, Q9HB1 60.0 turns
Q7VB1 69.8 turns, Q9VB1 64.9 turns
Q7HB2 56.9 turns, Q9HB2 62.0 turns
Q7VB2 97.0 turns, Q9VB2 96.5 turns
Q7HB2 38.1 turns, Q9HB2 33.0 turns
Q7VB2 55.5 turns, Q9VB2 53.4 turns
Non-colliding bunches
Colliding bunches – damping time is in general slightly faster, analysis not finished
![Page 38: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/38.jpg)
Normalized gain limits As the beam gets stiffer with rising energy we
have to increase the electronic gain to obtain constant effective gain (damping time)
Concept of the normalized gain makes this transparent to the user
Electronic gain is calculated using the desired damping time, energy and a calibration constant (measured at 450 GeV)
When the electronic gain reaches the available maximum it saturates and does not follow the energy anymore Damping time then gradually increases with energy
![Page 39: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/39.jpg)
Normalized gain limits Updated limits from 31.5.2012. Maximum
available normalized gain at 4 TeV H.B1 0.05 H.B2 0.0402 V.B1 0.05 V.B2 0.09
Asking for higher normalized gain does not harm, but it does not have any effect either
![Page 40: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/40.jpg)
ADT status in 2012 Hor. B2 unit recabled during the winter TS
visible improvement in terms of noise
An extra 1-turn delay was removed from the loops after the winter TS (5 vs. 4) improved tune range acceptance
Beam Position front ends properly set-up for 1.3-1.5-1.7e11 ppb operation during the start-up
The loop parameters were precisely set-up by measuring the beam transfer function during the start-up, both for injection and collision tunes
![Page 41: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/41.jpg)
ADT status in 2012 Comprehensible post mortem data available to all
users
About half tetrodes replaced during the last TS back to the full design kick strength (>14000 filament hours) Apparent 50-100% increase in strength w.r.t. start up
2012
Conclusion: The ADT is at nominal design performance
![Page 42: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/42.jpg)
ADT follow up in 2012 Enhancement of the frequency response
Commission the digital pre-distortion filter to compensate for the low-pass character of the power amplifier to improve the single bunch damping capability
Preparation of massive re-cabling campaign during the LS1
Preparation of new Beam Position front end for 7 TeV operation Lower noise, increased observation capabilities
![Page 43: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/43.jpg)
Summary The ADT is believed to be in the best shape since
the LHC start up in 2008 thanks to sufficient time provided for precise setting up and fine tuning
ADT post mortem: bunch-by-bunch data on dipolar motion, but no information on head tail motion (which could be important to have) Dipole oscillations observed when the beam is lost
seem to be small, 10s of um, machine seems to be very “intolerant”
BBQ triggered ADT acquisition becoming available, will provide additional diagnostics
![Page 44: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/44.jpg)
Summary Damper impulse response cannot be responsible
for difference observed in fills with oscillations towards end of trains for symmetry reasons (supported by simulation)
Frequency characteristics of damper not well adapted to the type of single bunch instabilities observed now, some margin to improve with signal processing
Need to better understand instabilities to see if a different kind of kicker/power amplifier could help in the more distance future (after LS2)
![Page 45: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/45.jpg)
Summary Damping time measurements at 4 TeV showed
expected design performance.
Shall a very high gain at 4 TeV be needed we may study use of the vector mode. Lower processing delay will provide wider tune acceptance range. All implications to the operation need to be carefully studied.
A systematic, automatic, performance analysis (fill by fill) using the observation or Timber data needs to be implemented to monitor the system parameters.
![Page 46: LHC Transverse feedback](https://reader035.fdocuments.in/reader035/viewer/2022081507/56815b13550346895dc8c12a/html5/thumbnails/46.jpg)
Thank you…
Many thanks to The operations for the time given to set up the
system E. Montesinos, G. Cipolla, F. Killing and the power
team for all the care about the power system F. Dubouchet, A. Pashnin, M. Jaussi for their massive
effort in the software domain V. Zhabitsky and B. Lojko for calculations and
simulations which allow us to improve the system