LLRF motivation reminder Feedback techniques Loop implementation Summary
Low Level RF for superB
Olivier BOURRION
LPSC Grenoble
December 1, 2010
Olivier BOURRION LLRF for superB 1 / 30
Low Level RF for superB Olivier BOURRION LPSC Grenoble December 1, - - PowerPoint PPT Presentation
LLRF motivation reminder Feedback techniques Loop implementation Summary Low Level RF for superB Olivier BOURRION LPSC Grenoble December 1, 2010 Olivier BOURRION LLRF for superB 1 / 30 LLRF motivation reminder Feedback techniques Loop
LLRF motivation reminder Feedback techniques Loop implementation Summary
LPSC Grenoble
Olivier BOURRION LLRF for superB 1 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
1
2
3
4
Olivier BOURRION LLRF for superB 2 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
1
2
3
4
Olivier BOURRION LLRF for superB 3 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
r
Olivier BOURRION LLRF for superB 4 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
Vc I0 IG IT IB
I0 (tan φ0 sin φB + cos φB)
I0 cos φB
Olivier BOURRION LLRF for superB 5 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
l
100000 200000 300000 400000 500000 600000 700000 800000 900000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08
Cavity impedance
freq (Hz)
10 20 30 40
2 4 6 8 10
Growth rate NF
mode growth (ms-1)
Olivier BOURRION LLRF for superB 6 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
1
2
3
4
Olivier BOURRION LLRF for superB 7 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
e
Tp
Cavity model Zc
Loop delay
IG IB Vp Vref
Olivier BOURRION LLRF for superB 8 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
10000 20000 30000 40000 50000 60000 70000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08
Cavity impedance
freq (Hz) impedance (ohms)
0.0 0.5 1.0 1.5 2.0
2 4 6 8 10
Growth rate direct
mode growth (ms-1)
Olivier BOURRION LLRF for superB 9 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
10000 20000 30000 40000 50000 60000 70000 80000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08
Cavity impedance
freq (Hz) impedance (ohms)
0.0 0.5 1.0 1.5 2.0
2 4 6 8 10
Growth rate direct
mode growth (ms-1)
10000 20000 30000 40000 50000 60000 70000 80000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08
Cavity impedance
freq (Hz) impedance (ohms)
0.0 0.5 1.0 1.5 2.0
2 4 6 8 10
Growth rate direct
mode growth (ms-1)
Olivier BOURRION LLRF for superB 10 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
e
Tp
Cavity model Zc
Loop delay
IG IB Vp Vref Comb filter Phase equalizer 1 turn delay
Olivier BOURRION LLRF for superB 11 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
Revolution harmonics
Olivier BOURRION LLRF for superB 12 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
Olivier BOURRION LLRF for superB 13 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Direct RF feedback One turn delay feedback
100000 200000 300000 400000 500000 600000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08
Cavity impedance
freq (Hz) impedance (ohms)
0.00 0.05 0.10 0.15
2 4 6 8 10
Growth rate direct+ comb
mode growth (ms-1) 50000 100000 150000 200000 250000 300000 350000 400000 450000 4.74e+ 08 4.75e+ 08 4.76e+ 08 4.77e+ 08 4.78e+ 08 Cavity impedance freq (Hz) impedance (ohms)
0.00 0.01 0.02 0.03 0.04 0.05
2 4 6 8 10
Growth rate direct+ comb
mode growth (ms-1)
Olivier BOURRION LLRF for superB 14 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
1
2
3
4
Olivier BOURRION LLRF for superB 15 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Tuner loop GFF Gap voltage loop Klystron loop Hardware platform
Olivier BOURRION LLRF for superB 16 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Back to loops overview Olivier BOURRION LLRF for superB 17 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Back to loops overview Olivier BOURRION LLRF for superB 18 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
1
2
3
1
2
Back to loops overview Olivier BOURRION LLRF for superB 19 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Back to loops overview Olivier BOURRION LLRF for superB 20 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Back to loops overview Hardware platform Olivier BOURRION LLRF for superB 21 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
FPGA
RF modulator Ripple loop DSP
Gap loop/spare DSP
Optical fiber Kick from LFB Dual DAC 12 bit Low latency I Q Station ref (476 MHz)
To local PC
SW
USB2 interface
sysclk LO Cavity probe Band pass ADC 12 bit Low latency sysclk_fast
PLL sysclk_fast Sysclk_slow LO Station ref
Kick duplicate out To next station
Comb/spare dsp monitor dsp interlock µC or dsp
LO2 Monitoring probe Low pass ADC 12 bit 1/8 of octal ADC RF_out 24 channels sysclk_slow
LO2
SDRAMs Temps Voltage arcing Low pass ADC 12 bit slow ADC 24
connector
HV Interface Interlock IF LO Cavity probe Band pass ADC 12 bit Low latency LO Cavity probe Band pass ADC 12 bit Low latency LO Cavity probe Band pass ADC 12 bit Low latency
Revolution counter
Olivier BOURRION LLRF for superB 22 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Complex mult
I,Q I,Q direct I,Q cav1 adj
+
I/Q det ADC Cav 1
Complex mult
I,Q I,Q direct I,Q cav2 adj
+
I/Q det ADC Cav 2
Complex mult
I,Q I,Q direct I,Q cav3 adj
+
I/Q det ADC Cav 3
Complex mult
I,Q I,Q direct I,Q cav4 adj
+
I/Q det ADC Cav 4
+ + + +
Complex mult
I,Q
decimator
I,Q I/Q det ADC klystron
Ripple Corrector DSP
I DAC Q DAC
Internal computing Or Comb DSP interface Low pass + Decimator
I,Q I,Q
Internal computing Or Gap DSP interface
LFB input
Complex mult LFB input processing
1+5 clk (M=2) 1+7 clk (M=3) 2 clk 2 clk 2 clk 4 clk 1 clk
decimator
I-
back to delay influence Olivier BOURRION LLRF for superB 23 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Low pass CIC filter
sin I Cos Q
From ADC Low pass CIC filter
1 cycle Reduced rate data n cycles
3-5 MHz
476 MHz
3-5 MHz
476 MHz-LO 476 MHz +LO
3-5 MHz LO mixing Analogue Band pass? Group delay! 3-5 MHz
IF= 476 MHz-LO
3-5 MHz
baseband FS-2*IF
3-5 MHz Sampling @ Fs CIC low pass 3-5 MHz
baseband
3-5 MHz
IF Fs-IF
3-5 MHz IQ downmixing @ IF 3-5 MHz
IF
3-5 MHz 3-5 MHz
2*IF Fs-IF FS
3-5 MHz
Olivier BOURRION LLRF for superB 24 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
3-5 MHz
2*IF
3-5 MHz
Baseband =0 Hz Fs-2*IF
3-5 MHz
2*IF Fs
3-5 MHz IF=Fs/4 3-5 MHz 3-5 MHz
Baseband = 0Hz
3-5 MHz
Fs =4*IF
Fs/2
Olivier BOURRION LLRF for superB 25 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
Olivier BOURRION LLRF for superB 26 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
CIC with D= 1 R= 4 M= 2 spectrum and aliases
10 20 40 60 80 100 120 group delay spectrum and aliases
5 10 15 20 40 60 80 100 120
Olivier BOURRION LLRF for superB 27 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary Loop details Hardware plateform A few technical details
CIC with D= 1 R= 4 M= 3 spectrum and aliases
10 20 40 60 80 100 120 group delay spectrum and aliases
5 10 15 20 40 60 80 100 120
Olivier BOURRION LLRF for superB 28 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
1
2
3
4
Olivier BOURRION LLRF for superB 29 / 30
LLRF motivation reminder Feedback techniques Loop implementation Summary
Olivier BOURRION LLRF for superB 30 / 30