80 likes | 242 Views
RF and Sequences. Andy Butterworth BE/RF Thanks to V. Kain , D. Jacquet, R. Alemany , M. Lamont, P. Baudrenghien. Outline. System overview Equipment control and sequencing Functions Actions through LHC cycle Conclusion. LHC 400 MHz (ACS) RF system. Power system 1 klystron per cavity
E N D
RF and Sequences Andy Butterworth BE/RF Thanks to V. Kain, D. Jacquet, R. Alemany, M. Lamont, P. Baudrenghien
Outline • System overview • Equipment control and sequencing • Functions • Actions through LHC cycle • Conclusion
LHC 400 MHz (ACS) RF system • Power system • 1 klystron per cavity • 1 power converter serves 4 klystrons (1 cryomodule) • Low Level • Cavity Controller (2 VME crates): RF control loops around cavity/klystron • Beam Control (5 VME crates): phase, synchro, radial loops around beam • RF Synchro (3 VME crates): Synchronisation with SPS, prepulse generation, reference clocks for experiments
Control & sequencing • Power system • klystron, power converter, services (cooling water etc.) • control via PLCs • interface via ACSLine, ACSModule FESA classes • Cavity controller • ensemble of FESA classes • overall supervision and logic by ALLLine FESA class • Beam Control • ensemble of FESA classes • overall supervision and logic (foreseen) by ALLBC FESA class • RF Synchro • ALLSyncCrate FESA class
Functions Cavity controllers (per cavity) Beam control (per beam) Beam control (common to both beams)
Actions during LHC cycle: injection, ramp • Initial startup (recover from shutdown) • Switch on power (ACSLine:Setting:mode = ON) • Close cavity LL loops with voltage reference from FGC (ALLLine:Setting:mode = ON) • Prepare for injection • Beam control loops state (ALLBCLoops or ALLBC): synchro & phase loops ON, radial loop OFF • Reset of revolution frequency dividers (ALLSyncCrate:RestartVTU) • At each injection • Next injected bucket/ring/intensity? from timing/telegram • Next injected bunch pattern (FESA property, ALLBC) • Ramp, squeeze: • all via functions, no specific actions to be taken
Actions during LHC cycle: flat top • Before physics • Rephasing between rings • can be large, time consuming in case of ramp with radial loop • Rephasing to experiments’ bunch clock reference • rapid (few buckets) • Commute to physics reference generator • All the above (will be) implemented in Beam Control FESA class • launched using a FESA property • During physics coast • Frequency trims during physics...? • commute to frequency program DDS • trim DDS frequency • change reference frequency • rephase to reference • commute to reference
Conclusion • Actions required from sequencer: • Initial switch on of RF power & Low Level • Setup of synchro and beam control loops before injection • Injection requests giving next injected ring/bucket • Bunch intensity via timing? • Bunch pattern via FESA • Rephasing before physics • Frequency trims during physics? • Function management cf. power converters