Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Also, see requirements documents below. 

Requirements and Design

The matlab feedbacks are prototypes, and as such are not subject to the rigorous documentation requirements of production-level software for LCLS.  These prototypes will be used as learning tools for the final design of an EPICS-based fast feedback to be developed for the LCLS second commissioning run in early 2008. 

Controls Requirements for LCLS Feedback Systemsdocuments the final requirements for the fast feedback EPICS implementation.  This document is used to guide development of the prototypes.

Bunch Charge Feedback Loop 

User Guide

Task Lists and Schedules

...

  • Individual Feedbacks
    • Bunch Charge
      • gotta get going on this soon!
      • need ICD for toroid
      • need ICD and additional info on inner laser energy loop
    • Energy at DL1 / Spectrometer Dump
      • LLRF questions - need ICD (including PV names and how they work)
      • add control records on LLRF Amp and Phase to lock out users during automated feedback
      • need BPM ICD
      • need dispersion values for each BPM - they are not in SLC Database, store in config file? Need that oracle database here...
    • DL1 Energy + BC1 Energy + Bunch Length
      •  need to use IM01 to calc Bunch Length values (along with BL11 reading)
      • where to get calibration constant C for BL11/ IM01 calcs? See doc  from Paul
      • need ICDs for toroids and BLEN
    • Injector Launch
      • test Paul's latest optimization algorithm with latest simulator BPM values and noise levels
      • need BPM ICD
      • test further with reference orbit data