Beam-based Feedback for the Linac Coherent Light Source
D.Fairley*, D.Rogind, J.Wu, K. H.Kim, P.Emma, P.Krejcik, S.Allison, T.Straumann (SLAC)
Beam-based feedback control loops are required by the Linac Coherent Light Source (LCLS) program in order to provide fast, single-pulse stabilization of beam parameters. Eight transverse feedback loops, a 6x6 longitudinal feedback loop, and a loop to maintain the electron bunch charge were successfully prototyped in MATLAB for the LCLS, and have been maintaining stability of the LCLS electron beam at beam rates up to 30Hz. In the final commissioning phase of LCLS the beam will be operating at up to 120Hz. In order to run the feedback loops at beam rate, the feedback loops will be implemented in EPICS IOCs with a dedicated ethernet multi-cast network. This paper will discuss the design of the beam-based Fast Feedback System for LCLS. Topics include MATLAB feedback prototyping, algorithm for 120Hz feedback, network design for fast data transport, actuator and sensor design for single-pulse control and sensor readback, and feedback configuration and runtime control.
Work supported in part by the DOE Contract DE-AC02-76SF00515. This work was performed in support of the LCLS project at SLAC.