Diane Fairley High Level October 2006 1 High Level Applications FAC Review October 12, 2006 High Level Applications.

Slides:



Advertisements
Similar presentations
Commissioning August & September. 2 Agenda 11:20 Coffee 11:30 Introduction Sue S 11:35 Controls (an overview) Brian M 10:55 Controls & Data Acquisition.
Advertisements

R. Akre, P. Emma, P. Krejcik LCLS April 29, 2004 LCLS RF Stability Requirements LCLS Requirements The SLAC Linac.
Paul Emma LCLS FAC April 16, Initial Experience with Injector Commissioning P. Emma, et al. Facilities Advisory Committee.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
Patrick Krejcik LCLS April 29, 2004 Breakout Session: Controls Physics Requirements Overview P. Krejcik.
Hamid Shoaee LCLS Facility Advisory Committee October Control System Overview October 12, 2006 Hamid Shoaee for the LCLS.
P. Emma, SLACLCLS Commissioning – Sep. 22, 2004 Linac Commissioning P. Emma LCLS Commissioning Workshop, SLAC Sep , 2004 LCLS.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
P. Emma, SLACLCLS FAC Meeting - April 29, 2004 Linac Physics, Diagnostics, and Commissioning Strategy P. Emma LCLS FAC Meeting April 29, 2004 LCLS.
Eric Bong LCLS FAC Injector-Linac October 27, 2005 Injector Design / Diagnostics / Gun & Linac RF Design E. Bong LCLS FAC.
Paul Emma LCLS Commissioning Status Nov. 11, 2008 SLAC National Accelerator Laboratory 1 LCLS Commissioning Status P. Emma for The.
Patrick Krejcik LCLS June 16-18, 2008 High Level Applications Facility Advisory Committee Meeting June 17, 2008 Applications Team.
June 17, 2008 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Mike Zelazny FAC April 17 th, 2007 Matlab Applications Image Management Bunch Length Measurement Feedback Software Engineers.
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.
Debbie Rogind & Greg White High Level Applications October High Level Applications.
Hamid Shoaee LCLS FAC Controls June 17, LCLS Control System Personnel Linac & BC2 Controls progress LTU, Dump Controls.
Hamid Shoaee LCLS Facility Advisory Committee 20 April Plans for 2006 Installation April 20, 2006 Injector commissioning.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
Hamid Shoaee LCLS FAC Review – October Control System Overview Hamid Shoaee Controls System Manager Injector control system commissioning & Support.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Oct. 30, 2007 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
P. Emma, SLACICFA XFEL July 29, 2004 Electron Bunch Measurements with a Transverse RF Deflector P. Emma ICFA XFEL 2004 Workshop July 29, 2004 ICFA.
Injector Accelerator Readiness Review, 10/31/06 Henrik Loos 1 Beam Losses During LCLS Injector Phase-1 Operation Scope of phase 1 operation Operating modes.
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.
LCLS Accelerator SLAC linac tunnel research yard Linac-0 L =6 m Linac-1 L  9 m  rf   25° Linac-2 L  330 m  rf   41° Linac-3 L  550 m  rf  0°
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
Transverse Profiling of an Intense FEL X-Ray Beam Using a Probe Electron Beam Patrick Krejcik SLAC National Accelerator Laboratory.
Henrik Loos LCLS 6 February 2009 SLAC National Accelerator Laboratory High Level Physics Applications for LCLS Commissioning.
LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.
Laser Heater Controls Overview 21 August 2008 Matt Boyes Laser Heater Controls Design Overview EPICS IOC Team Meeting Matt Boyes.
Diagnostics Overview for the LCLS Presented by Josef Frisch For the LCLS ANL / LBNL / LLNL / SLAC.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
Controls Test Stand Test stand proposal document review - Dayle. The activities can be prioritized according to which measurements we need to do first.
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.
Construction, Commissioning, and Operation of Injector Test Facility (ITF) for the PAL-XFEL November 12, 2013 S. J. Park, J. H. Hong, C. K. Min, I. Y.
Hamid Shoaee LCLS Facility Advisory Committee October Control System Overview Hamid Shoaee for the LCLS Controls Group.
Applications of transverse deflecting cavities in x-ray free-electron lasers Yuantao Ding SLAC National Accelerator Laboratory7/18/2012.
LCLS Commissioning & Operations High Level Software
Slice Parameter Measurements at the SwissFEL Injector Test Facility
Beam-Based Feedback in LCLS-II
LCLS Commissioning & Operations High Level Software
Thermal emittance measurement Gun Spectrometer
Work Update J. Rzepiela 8/17/10.
What am I working on… H. Loos 08/02/2010.
LCLS Gun Commissioning Status & Plans David H
Data Mining Ideas.
Injector Commissioning C
Linac/BC1 Commissioning P
LCLS Commissioning P. Emma, et al
VELA – CLARA AP (Draft) Goals Software Goals
High Level Physics Applications for LCLS Commissioning
Linac Diagnostics Patrick Krejcik, SLAC April 24, 2002
Injector Experimental Results John Schmerge, SSRL/SLAC April 24, 2002
Linac Physics, Diagnostics, and Commissioning Strategy P
LCLS Injector/Diagnostics David H. Dowell, SLAC April 24, 2002
Breakout Session SC5 – Control Systems
Diagnostics RF and Feedback
Linac Diagnostics Commissioning Experience
LCLS Injector Commissioning P
Injector Diagnostics Status
LCLS Control System Personnel Linac & BC2 Controls progress
Control System Overview Hamid Shoaee LCLS Control System Manager
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications required for Injector Commissioning Interface Diagram Activity since March Screen Shots Task list for the HLA group

Diane Fairley High Level October Required High Level Applications * see LCLS PRD: Requirements for High Level Software Applications Packages by Patrick Krejcik Correlation Plots Buffered Acquisition Orbit Applications Multiknob Image Management Emittance, Slice Emittance, Beta Matching Energy Spread and Slice Energy Spread Bunch Length Measurement On-line model Configuration management

Diane Fairley High Level October Example Procedures I.Centering laser beam on cathode: Actuators: laser beam steering mirrors SOL1 current Detectors: BPM2 X and Y position IM01 RF gun phase RF gun amplitude Laser energy diode Virtual cathode (X and Y position) a.Launch electron beam at 30 degrees relative to zero-crossing phase b.Measure beam X and Y position on BPM2 vs. SOL1 current c.Move laser beam on cathode until there is no electron beam motion at BPM2. II.Verify electron beam is on gun axis: Actuators:Gun rf amplitude Detectors:BPM2 IM01 RF gun phase RF gun amplitude Laser energy diode Virtual cathode (X and Y position) a.After completing I. above, vary amplitude of gun rf and measure electron beam X and Y position with BPM2. b.Plot BPM2 vs. RF gun amplitude to determine steering by gun rf fields.

Diane Fairley High Level October Applications provided by the SCP Correlation Plots Buffered Acquisition Orbit Applications Multiknob On-line model Configuration management The slc-aware IOC allows the SLC to control and readback all new magnets, and provides beam synchronous data to Buffered Acquisition and Correlation Plots from: BPMs, BLEN, PMTs, LLRF, Faraday Cups, Toroids, some Laser devices

Diane Fairley High Level October Applications provided in MATLAB Image Management Bunch Length Measurement Emittance and Energy Application These applications are developed in MATLAB because they require an interface to wires and screens (OTRs / YAGs). The slc-aware IOC does not support the wire and screen devices; they are not available to the SLC applications.

Diane Fairley High Level October Interface Diagram

Diane Fairley High Level October Activity Since March Decisions made: XAL for LCLS has been delayed Most IOCs will become slc-aware LCLS MATLAB Programmer’s Guide written Bunch Length Measurement MATLAB app. completed up to device interfaces Image Management MATLAB app. completed up to device interfaces SLC online model for LCLS completed through injector Aida enhanced to provide specific model info to LCLS

Diane Fairley High Level October MATLAB Programmer’s Guide Describes interface libraries that communicate with IOCs and the SLC on-line model. Gives examples for getting device data and model parameters Gives examples for monitoring devices Gives examples for controlling devices Lists and describes general use MATLAB scripts developed for LCLS.

Diane Fairley High Level October MATLAB Image Management

Diane Fairley High Level October MATLAB Bunch Length Measurement

Diane Fairley High Level October Task List for HLA group * items due Jan 5, 2007 unless otherwise noted Complete Image Management application Complete Bunch Length Measurement app - April 16, 2007 Complete Emittance / Energy app - Apr 13, 2007 Maintain the LCLS MATLAB Programmer’s Guide Support T&I of slc-aware IOCs, devices, and SLC apps

Diane Fairley High Level October Correlation Plots PriorityInjector Devices to be Scanned by Correlation Plots 1 Magnet settings (BDES) XCOR, YCOR, SOLN, QUAD, BEND, BTRM, LGPS 1RF phase settings (PDES?) for gun, L0a, L0b, L1, Lx, and TCAV0 1RF amplitude settings (VDES?) for gun, L0a, L0b, L1, Lx, and TCAV0 1Drive-laser x, y pointing on cathode (or feedback set-point)? 1Drive-laser oscillator ref phase 2BC1 chicane-mover setting 2BC1 collimator (CE11) jaw settings 2Feedback set-points (SETP?), if possible 2Drive-laser energy 2gun water temp set point 2Wire-scanner motion control (WS01, 02, 03, 04, 11, 12, 13)

Diane Fairley High Level October Correlation Plots cont. Priority Injector Devices to be Sampled by Correlation Plots 1 Magnet readbacks (BACT) XCOR, YCOR, SOLN, QUAD, BEND, BTRM, LGPS 1 RF phase readings (PHAS?) for gun, L0a, L0b, L1, Lx, and TCAV0 1 RF amplitude readings (VACT?) for gun, L0a, L0b, L1, Lx, and TCAV0 1 BPM position and intensity readback (X, Y, TMIT) 1 Toroid readback (TMIT) 1 drive laser energy diode 1 virtual cathode X&Y centroid 1 gun body temp 2 gun water inlet and outlet temperature 2 BC1 chicane-mover readback 2 BC1 collimator (CE11) jaw readbacks 2 Bunch-length monitor readback (?) for BL11 and BL12 2 Feedback readings (VALU?), if possible 2 OTR and YAG screen rms beam sizes, centroid values, and area under curve, etc 2 Wire-scanner rms beam sizes, centroid values, etc. (WS01, 02, 03, 04, 11, 12, 13) 2 Beam phase detector readbacks for PH01 and PH02

Diane Fairley High Level October LCLS Feedback FAC Review October 12, 2006 Global Feedbacks required for commissioning Feedback Prototypes in MATLAB Status Feedback Diagram Screen Shots

Diane Fairley High Level October Global Feedbacks for Commissioning Drive Laser Pointing (part of Laser subsystem) Bunch Charge - first one, due Mar 29, 2007 DL1 Energy, Spectrometer Energy, and BC1 Energy & Bunch Length Injector Launch Injector Transverse Deflector (part of the Bunch Length Measurement) L0 gun L3L2 X DL1BC1 BC2 DL2 L1 z1z1z1z1 1111 1111 V1V1V1V1 z2z2z2z2 2222 2222 V2V2V2V2 3333 V3V3V3V3 0000 V0V0V0V0

Diane Fairley High Level October Feedback Prototypes in MATLAB Goals for MATLAB prototypes To evaluate feedback algorithms for use during commissioning We hope for a better than 1Hz feedback rate using MATLAB To learn more about the LCLS feedback requirements in order to design and implement an IOC based fast feedback subsystem in 2007.

Diane Fairley High Level October Feedback Diagram

Diane Fairley High Level October Feedback Prototype Status A feedback framework in MATLAB has been completed A machine simulator IOC has been completed generates data at 10Hz The three Energy feedbacks are near completion Injector Launch feedback in progress Bunch Charge not started

Diane Fairley High Level October MATLAB Feedback

Diane Fairley High Level October Feedback EDM Display