LLRF and feedback Outline Scope LLRF Requirements

Slides:



Advertisements
Similar presentations
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
Advertisements

XTCAV X-Band Transverse Deflecting Cavity Project Overview Patrick Krejcik Yuantao Ding, Joe Frisch.
R. Akre, P. Emma, P. Krejcik LCLS April 29, 2004 LCLS RF Stability Requirements LCLS Requirements The SLAC Linac.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.
Dayle Kotturi LCLS Diagnostics and Commissioning Workshop September 23, 2004 LCLS Controls and Data Acquisition September 23, 2004.
Dayle Kotturi Controls April 29, 2004 Injector Controls LCLS Facility Advisory Committee April 29-30, 2004 Outline Description.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
Ron Akre, Dayle Kotturi LCLS LLRF April 16, 2007 Linac.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications.
Patrick Krejcik LCLS November 11-12, 2008 SLAC National Accelerator Laboratory 1 Post-commissioning Controls Enhancements.
LCLS-II Linac LLRF Control System – L1, BC1 Zheqiao Geng Final Design Review May 7, 2012.
LCLS-II Injector LLRF System – MicroTCA Based Design Zheqiao Geng 6/4/2012.
Dayle Kotturi Lehman Review May 10-12, 2005 Low Level RF Outline Scope Local feedback loop requirements Solutions Costs How this.
Dayle Kotturi Lehman Review May 10-12, 2005 LCLS Timing Outline Scope SLC Master Pattern Generator Introducing the PNET VME receiver.
SPPS, Beam stability and pulse-to-pulse jitter Patrick Krejcik For the SPPS collaboration Zeuthen Workshop on Start-to-End Simulations of X-ray FEL’s August.
Dayle Kotturi System Concept Review/Preliminary Design Review November 16, 2005 LLRF Outline System Concept Review Requirements.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.
Stephanie Allison LCLS Controls Software Meeting Dec 6, 2007 How To Set Up for the Event System on an IOC with an EVR(s) Assumes.
The recent history and current state of the linac control system Tom Himel Dec 1,
LCLS LLRF System October 10-13, 2005 LLRF05 B. Hong, R. Akre, A. Hill, D. Kotturi, H. Schwarz SLAC, Stanford, Menlo Park, CA 94025, USA Work supported.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues “How to integrate the legacy system.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
SLS Timing Master Timo Korhonen, PSI.
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
LLRF Controls Outline Requirements External Interfaces Schedule Design
LLRF and Beam-based Longitudinal Feedback Readiness
LCLS Timing Outline Scope The order of things
A Portion of the SCP RF Control System LCLS Related
LCLS Event System - Software
Low Level RF Status Outline LLRF controls system overview
Phase II Commissioning
LLRF Control System Outline Scope Requirements Design Considerations
LCLS Longitudinal Feedback and Stability Requirements
LCLS Timing Outline Scope The order of things
Low Level RF Status Outline LLRF controls system overview
LCLS RF Stability Requirements
Linac/BC1 Commissioning P
LLRF Control System Outline Scope Requirements Options considered
Linac Coherent Light Source (LCLS) LLRF Preliminary Design Review LLRF Monitor and Control System September 26, 2005 Ron Akre.
Linac Coherent Light Source (LCLS) Low Level RF Status
Low Level RF Design Outline Scope Requirements Options considered
High Level Physics Applications for LCLS Commissioning
EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support
Beam Synchronous Acquisition on IOC
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
Breakout Session SC5 – Control Systems
Diagnostics RF and Feedback
EVG-to-EVR Data Transfer (Dayle Kotturi)
LCLS Global Controls Overview August 10, 2004
Linac Coherent Light Source (LCLS) Low Level RF Status
Low Level RF Status Outline Overview showing hardware instances
Breakout Session: Controls
Linac Coherent Light Source (LCLS) Low Level RF System Injector Turn-on December 2006 February 8, 2006.
Linac Design Update P. Emma LCLS DOE Review May 11, 2005 LCLS.
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
Breakout Session SC3 – Undulator
SLC-Aware IOC Magnet Functional Requirements
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

LLRF and feedback Outline Scope LLRF Requirements LLRF Design Considerations LLRF Evaluation System drawings How this fits into beam-based longitudinal feedback Feedback Loop Listing Feedback System Diagram Feedback Running Requirements Feedback Plans Conclusions

Scope (1) The low level RF controls system consists of RF phase and amplitude controls at these locations: Laser Gun (Klystron 20-6) L0-A, a.k.a. L0-1 (Klystron 20-7) L0-B, a.k.a. L0-2 (Klystron 20-8) L0 Transverse cavity (Klystron 20-5) L1-S (Klystron 21-1) L1-X (Klystron 21-2) L2 - (Klystrons 24-1,24-2,24-3) to control avg phase/ampl of L2 L3 Transverse cavity (Klystron 24-8) L3 - 2 sectors of klystrons, S29+S30

Scope (2)

Requirements (1) At 120 Hz, meet phase/amp noise levels defined as: 0.1% rms amplitude 100 fs rms in S-band (fill time = 850 ns) 125 fs rms in X-band (fill time = 100 ns) All tolerances are rms levels and the voltage and phase tolerances per klystron for L2 and L3 are Nk larger, assuming uncorrelated errors, where Nk is the number of klystrons per linac (L2 has 28; L3 has 48)

Requirements (2) When beam is present, control will be done by beam-based longitudinal feedback (except for T- cavs); when beam is absent, control will be done by local phase and amplitude controller (PAC) Adhere to LCLS Controls Group standards: RTEMS, EPICS, Channel Access protocol Ref: Why RTEMS? Study of open source real-time OS Begin RF processing of high-powered structures May, 2006

Design considerations Through end of January 2005, various solutions were evaluated, from 100% COTS modules to hybrids of in-house designed boards. By May 2005, the options were narrowed down to two: an Off-the-shelf solution and an in-house solution.

Evaluation (1) The off-the-shelf solution is: Expensive ($25K per instance * 10 instances) Noisy. ADCs are up to 150’ from what they measure so analog noise levels and ground loop problems would need to be dealt with The in-house solution is: Possibly longer to develop due to board design and fabrication time

Evaluation (2) Characteristics of the COTS solution were seen as requiring more effort than those of the in-house solution Potential offered by the lower cost of the in-house solution to replace 250 klystron controllers in the remainder of the LINAC is attractive Hardware people were available as of 22aug2005 to work on board design if µcontroller was decided Turned to the EPICS community for ideas and chose a µcontroller

Evaluation (3) Lower cost alternatives to the $15K VME chassis and IOC were discussed in the session on hardware at the EPICS Collaboration Meeting. April 27-29, 2005 Of the options presented, only the Coldfire uCdimm 5282 processor had the communication speed and power to meet our data requirements. Cost is $150 per processor plus the development of the board it sits on

Evaluation (4) By choosing the Arcturus Coldfire uCdimm 5282 processor, we are able to make use of the port of the operating system, RTEMS, which has already been done. RTEMS is the standard for the real-time operating system chosen for LCLS by the Controls Group EPICS, the standard for the control system software for LCLS runs on RTEMS With these choices, the LLRF control system will be fully integrated into the rest of the LCLS EPICS control system and can speak to other devices and applications such as control panels, alarm handlers and data archivers, using Channel Access protocol, the standard communication protocol for this project.

System Drawings (1)

System Drawings (2)

System Drawings (3)

PAD – the monitor board

PAC – the control board

How this fits into global feedback (Gun)

How this fits into global feedback (L0)

How this fits into global feedback (L1)

How this fits into global feedback (L2)

How this fits into global feedback (L3)

How this fits into global feedback

Feedback Loops* Beam Energy (120 Hz) DL1, DL2 Beam Energy and Bunch Length (120 Hz) BC1, BC2 Launch Position and Angle L1, L2, L3 (10 Hz) LTU (120 Hz) Undulator (slow, < 1 Hz) RF Phase of the Diagnostic Transverse Deflector (120 Hz) Injector, L3 Injector Bunch Charge (120 Hz) Low Frequency Gun Temp Regulation (not in above PRD) (slow) Injector Laser Steering (see Sheng Peng) Gun and RF Local Feedback (see Dayle Kotturi) RF Water Cooling Control (see Stephen Schuh) * see LCLS PRD: Controls Requirements for Feedback Systems by Patrick Krejcik

Fast Feedback in the LCLS Network SLC Alpha All High Level Apps Xterm Xterm Xterm Xterm EPICS Distributed High Level Apps Msgs on PEP Ethernet PEP Proxy SLC Messages over LCLS Ethernet CA over LCLS Ethernet PNet (Pulse ID) MPG E V G P N E T IOC E V R A D C Micro emulator Meas IOCs Actuator IOCs Micro emulator D A C UDP over Private Ethernet Timing Pattern RF ref MPS Beam Position Monitors, Beam Current Toroid, RF Phases Klys Ampls & Phases, Correctors, TCAV RF Phases, Drive Laser Pwr

Feedback Running Requirements (1) Timing – 8 msec total after beam pulse: 2 msec: Acquire and process measurements - includes flyer detection, timing pattern check, and beam loss detection. 1 msec: Transfer data and status from meas IOC(s) to actuator IOC(s) which then compute states and actuator settings using matrix multiplication. Transfer cascade data and status from upstream actuator IOCs to downstream actuator IOCs. 5 msec: Set actuators and allow settling to within 80-90%. Also in that 5 msec Send status of problem actuators to other actuator IOCs in the loop so a bad actuator doesn’t cause runaway. Average, RMS, chi-square calculations. Update ring buffers. Update status in the database and monitor processing for CA clients. Save snapshot data if requested. Save ring buffers on beam loss.

Feedback Running Requirements (2) Cascading of similar feedback loops Automatic rate changes based on beam Trajectory loops also work for non-LCLS (i.e. ESA) beam No CAMAC control or readback required Calibration (no dither calibration required) Slow feedback data transfer can be channel access, fast feedback uses dedicated HW No ramping required (state and actuator setpoints)

Feedback User Interface Requirements Turn feedback loop on and off Start/abort/accept calibration Matrix download (loop off only) Rate change for slow loops Change state setpoints Provide warning and alarm limits on measurements, states, and actuators Warning and alarm limits on states referenced to setpoints Warning and alarm limits on measurements referenced to a gold orbit Set actuators to reference values Turn on/off specific measurements without stopping feedback loop Set timing pattern inclusion/exclusion masks Display of status and ring buffers, get a snapshot on same pulse Get ring buffers (either current or from a recent beam loss) for offline analysis Archival of setpoints, readbacks, user input, matrices, ring buffers, etc Save/restore setpoints, user inputs, matrices.

Feedback Plans for Next Year Functional requirements and review – Jan 2006 Use SLC fast feedback as input Prototype UDP data transfer to check timing – Jan 2006 Design spec and review – Mar 2006 Implementation: Might use same EPICS interface as SLC-aware IOC Database and subroutines – plan to use record processing for calculations UDP data transfer driver Fully operational prototype by Aug 2006

Conclusions This solution: corrects the phase and amplitude of the RF at 120 Hz when there is beam, this system will integrate with the beam-based longitudinal feedback by accepting the latter’s RF phase and amplitude corrections and passing them on meets the spec for speed and noise avoids signal noise and ground loop problems meets LCLS control system requirements and standards running EPICS on RTEMS provides a low cost path for future upgrade in the rest of the LINAC when the rest of the klystron control is replaced