  The SNS SRF system is operated with a pulsed beam. For the SRF system to
track the repetitive reference trajectory, a feedback and a feedforward
controllers has been proposed. The feedback controller is to guarantee the
closed loop system stability and the feedforward controller is to improve the
tracking performance for the repetitive reference trajectory and to suppress
the repetitive disturbance. As the iteration number increases, the error
decreases.
