1 / 10

MATLAB Feedback

Comprehensive feedback system commissioning results, new block diagram, and requirements plan. Successful implementation of longitudinal and launch feedbacks with physicist collaboration. Detailed schedule for feedback adjustments and automatic configurations.

tralph
Download Presentation

MATLAB Feedback

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MATLAB Feedback Phase II Commissioning D. Fairley

  2. Topics • First Commissioning Results • Feedbacks for Phase II • New Block Diagram • New Requirements • Plan and Schedule D. Fairley

  3. First Commissioning • Longitudinal Feedback working successfully. Currently implemented as 3 different feedbacks • DL1 Energy (or to Spect. Dump) • DL2 and BC2 Energies • DL1, BC2 Energies + BC2 Bunch length • Injector Launch Feedback working successfully • Feedback framework allowed significant configurability during commissioning. • Developed a good working relationship with physicists (J. Frisch, J. Wu) and good understanding of feedback systems for LCLS D. Fairley

  4. Screen Shots D. Fairley

  5. Feedbacks for Phase II • Bunch Charge • Longitudinal will expand to include BC2 energy, BC2 Bunch Length and DL2 Energy • L2 Launch • L3 Launch D. Fairley

  6. LCLS – Accelerator and Bunch Compressor Schematic D. Fairley

  7. New Block Diagram D. Fairley

  8. Feedbacks for Phase II • Decision: Feedbacks implemented in framework will be ‘EPICS only.’ • Additional Feedbacks in MATLAB • Bunch Charge • Longitudinal will expand to include BC2 Energy and BC2 Bunch Length • We have 3 EPICS BPMs for longitudinal; allows 5x5 fully EPICS • Feedbacks in SLC • DL2 Energy • L2 and L3 Launch D. Fairley

  9. New Requirements • Create a more production oriented feedback system • Separate ‘Configuration’ from runtime feedbacks. • Make feedback controllable from any kiosk • Display more status and enhance alarms • Automatically switch configurations • Make feedbacks detect beam line conditions and switch configuration accordingly • For example, TD11 stopper status, magnet power supply settings, etc • Add weighting factors to transverse feedback algorithm • Add a mask matrix to longitudinal feedback algorithm • Runtime adjustment of gains, weighting factors, mask matrix • Place these in soft IOC so they can be changed while feedback is running. D. Fairley

  10. Plan and Schedule • Make Feedback more ‘production’ oriented • Separate Configuration, make controllable from any kiosk - done • Status in EDM, alarms – October, in progress • Bunch charge feedback • October, In progress – must be ready to commission in December • Algorithm enhancements (gains, weighting, mask matrix) • Longitudinal – November • Transverse – November-December • Automatic configuration switching • December • Experimental testing with mask matrix, weighting • Jan – May, when we can get machine time • Experimental testing with changing beam line conditions • Jan – May, when we can get machine time D. Fairley

More Related