Download presentation
Presentation is loading. Please wait.
Published byBarbara Sutton Modified over 8 years ago
1
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory High Level Physics Applications for LCLS Commissioning Henrik Loos
2
LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Outline LCLS Physics Application Overview Application Examples E-Beam Data Acquisition Summary
3
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory X-rays in spring 2009 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° BC1 L 6 m R 56 39 mm BC2 L 22 m R 56 25 mm DL2 L =275 m R 56 0 DL1 L 12 m R 56 0 undulator L =130 m 6 MeV z 0.83 mm 0.05 % 135 MeV z 0.83 mm 0.10 % 250 MeV z 0.19 mm 1.6 % 4.30 GeV z 0.022 mm 0.71 % 13.6 GeV z 0.022 mm 0.01 % Linac-X L =0.6 m rf = 21-1 b,c,d...existing linac L0-a,b rfgun 21-3b24-6d X 25-1a30-8c undulator Commission Mar-Aug 2007 Commission Jan-Aug 2008 Nov 2008… beam parked here LCLS Accelerator Layout
4
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Physics Applications Overview Matlab framework for development ~45 applications developed by physicists All with graphical user interfaces (GUIs) Created and grown within last two years Development driven by commissioning needs Quick adoption of new features
5
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Application Types Diagnostics Profile Monitors Wire Scanners Emittance/Tomography Bunch Length Correlation Plot Cathode QE Laser Pulse Length Orbit Response Status Displays Operating Point Orbit RF Status Beam Jitter Beam Images Machine Control & Tuning Beam Line Switching Bunch Compressor Control Twiss Matching Fast Energy Change Simulation LiTrack 1D FEL Code Undulator/FEL Undulator Girder/Quad Motion Undulator Beam Based Alignment Undulator K-Measurement FEL Gain Measurement
6
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Physics HLA Launch Screen
7
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Operating Point Primary definition for main machine parameters Used as defaults for other applications Electronic checklist Compares actual values with set points No machine control H.-D. Nuhn
8
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Linac Beam Jitter Measures transverse beam jitter in injector and near end of linac Display of jitter in terms of normalized phase space Display of energy jitter throughout machine D. Ratner
9
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory RF Phase Scans Beam based measurement of all RF phases Integrates Epics and SCP controls Amplitude calibration and phase re-golding Stores results in PVs for archiving P. Emma
10
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Dispersion Measurement Orbit measurement after chicanes with varying beam energy Calculates resulting emittance growth and corrector quad strengths Applies correction P. Emma
11
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Bunch Compressor Control Set R 56 of chicane Controls Dipole strengths Chicane motion Matching quads Upstream RF phases P. Emma
12
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Undulator Girder Position GUI to plot positions of all 33 girders, absolute or w.r.t. reference GUI to move girder at quad location or BFW location Low level Matlab adjusts BPM offset to keep beam orbit constant J. WelchH.-D. Nuhn In/Out Scan Beam Undulator QuadRF BPM Girder BFW
13
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Beam Diagnostics Application Hierarchy Correlation Plot EmittanceBunch Length Profile MonitorWire Scan Twiss Matching Profile Analysis
14
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Application Structure Common user interface Start/Abort acq. Save/Load data Save/Load application configuration Automatic/Manual data acq., retake data Archiving Logbook feature/Autosave Data saved as.MAT files in Year/Month/Day/Filename folder structure Control system interface EPICS via lcaGet/lcaPut Oracle database & SLC via Aida data provider
15
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Common User Interface Features Configs Files Data Point Measure Export Data Sliders Profile Analysis Method
16
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Image Acquisition Live image display Pixels or calibrated display Line outs Intensity histogram Fit results Interactive screen calibration
17
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Image/Profile Processing Automatic background image acquisition & subtraction Background estimation from distribution mode For wire scan data, use most probable PMT count value Image slicing for time resolved measurements (Emittance) Multiple Fit methods implemented Gaussian Asymmetric Gaussian Super-Gaussian Raw RMS RMS peak cut RMS area cut Generate fit profiles & statistics for each method Sum, centroid, sigma, skewness, kurtosism, x/y correlation
18
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Wire Scans Beam synchronous acquisition of wire position, PMT signals, charge, and beam position Automatic set of scan range from BPM reading Optional jitter correction and charge normalization Applies set of fit algorithms to profiles Normal wire scanners and undulator beam finder wires supported Raw Data Processed Scan Profile Statistics
19
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Bunch Length Measurement Measures bunch length at various profile monitors using TCAV0 and 3 Scans TCAV phase for calibration. Plot of measured images, profiles, and beam size fit.
20
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Emittance Overview Phase Space Slice Plot Summary Plot
21
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Emittance GUI Features Measures emittance at various profile monitors and wire scanners. Uses quadrupole scan or acquisition at multiple locations (multi screen). Projected emittance or slice emittance Sets PVs for archiving and matching Plot of measured profiles, beam size fit, and phase space view. Add emittance measurement using undulator beam finder wires.
22
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Phase Space Tomography Uses beam profiles for tomographic phase space reconstruction Maximum entropy & algebraic reconstruction implemented Phase Space Profiles
23
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Twiss Parameter Matching Retrieves Twiss parameters from previous emittance measurement Wire scanner or profile monitor Applies solution to magnet settings Includes undulator energy matching
24
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Correlation Plot Overview
25
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Correlation Plot Features Scans any epics process variable (PV) Measures multiple samples of any number of PVs Non-synchronous and synchronous acquisition Scan of 2 PVs for 2-D plots Scan of SLC magnets Time scan Measurement of emittance, bunch length, profile monitors, wire scanners Selection of different fit functions Plot of selected results
26
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Undulator Beam Based Alignment Measurement of undulator orbit at 3+ energies Fit of BPM & quad offsets and orbit Changes BPM offsets Moves quads with undulator girders Launches beam into undulator Integrates simulation Simulation Orbit Offsets Measurement Measurement of deliberate x & y bump
27
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory Summary and Outlook Physics applications motivated by needs for fast online diagnostics and for automating many commissioning tasks Complicated machine tuning tasks and multi step measurement procedures with one button click Plan to migrate applications from physicists (Matlab) to software group (Java) Matlab applications were developed in interaction with control room needs Existing Matlab applications are used to define software requirements Gradual replacement from lower level apps (e.g. wire scan) to highest level (e.g. correlation plots)
28
Henrik Loos LCLS HLAloos@slac.stanford.edu 6 February 2009 SLAC National Accelerator Laboratory LCLS Commissioning Team R. Akre K. Bertsche A. Brachmann F.J. Decker Y. Ding D. Dowell P. Emma A. Fischer J. Frisch S. Gilevich G.R. Hays Ph. Hering Z. Huang R. Iverson C. Limborg-Deprey H. Loos A. Miahnahri A. Novokhatski H.-D. Nuhn D. Ratner J. Turner J. Welch W. White J. Wu D. Xiang
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.