Tools in CTF3 Simona Bettoni for the CTF3 operation team.

Slides:



Advertisements
Similar presentations
Matching Injector To Linac. Caveats This is all loose and fuzzy – sort of religion We dont have real tight control over and knowledge of the machine –
Advertisements

S TEERING ALGORITHM EXPERIENCE AT CTF3 Davide Gamba 14 November 2013 The International Workshop on Future Linear Colliders LCWS13.
Tests of DFS and WFS at ATF2 Andrea Latina (CERN), Jochem Snuverink (RHUL), Nuria Fuster (IFIC) 18 th ATF2 Project Meeting – Feb – LAPP, Annecy.
Author - Title (Footer)1 LINEAR LATTICE ERRORS AT THE ESRF: MODELING AND CORRECTION A. Franchi, L. Farvacque, T. Perron.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Analysis of ATF EXT/FF Orbit Jitter and extrapolation to IP (Data of ) ATF2 Project Meeting K. Kubo.
Searching for Quantum LOVE at the Australian Synchrotron Light Source Eugene Tan On behalf of Rohan Dowd 120/10/2010Eugene Tan – IWLC 2010, Genega ASLS.
LCLS-II Transverse Tolerances Tor Raubenheimer May 29, 2013.
CTF3 ORBIT : TOOLS AND AUTOMATIC TUNING Davide Gamba 4 February 2014 CLIC Workshop CERN.
Trajectory Correction and Tuning James Jones Anthony Scarfe.
Simulation of direct space charge in Booster by using MAD program Y.Alexahin, N.Kazarinov.
Orbit Control For Diamond Light Source Ian Martin Joint Accelerator Workshop Rutherford Appleton Laboratory28 th -29 th April 2004.
Studies on Lattice Calibration With Frequency Analysis of Betatron Motion R. Bartolini DIAMOND Light Source Ltd FMA workshop, Orsay, LURE, 1 st and 2 nd.
Simulation of direct space charge in Booster by using MAD program Y.Alexahin, A.Drozhdin, N.Kazarinov.
EMMA Horizontal and Vertical Corrector Study David Kelliher ASTEC/CCLRC/RAL 14th April, 2007.
B EAM STEERING EXPERIENCE AT CTF3 Davide Gamba 14 June 2014 Americas Workshop on Linear Colliders Fermilab.
Design of an Isochronous FFAG Ring for Acceleration of Muons G.H. Rees RAL, UK.
Drive Beam Status and Issues Drive beam quality Dispersion tuning Emittance Combination issues Piotr Skowroński Ben Constance Javier Barranco … 10 October.
R. Corsini, CLIC Project Meeting October 24, 2012 CTF3 Experimental program for end 2012 R. Corsini for the CTF3 Team 1.
Measurements at 40cm and Computer Aided Segment By Segment corrections Measurements at 40cm and Computer Aided Segment By Segment corrections Piotr Skowroński.
Managed by UT-Battelle for the Department of Energy Using Online Single Particle Model for SNS Accelerator Tuning Andrei Shishlo, Alexander Aleksandrov.
LHC online modeling Mark IV LHC online modeling Mark IV Piotr Skowroński Tobias Persson Agnieszka Szczotka Jaime Coello de Portugal Lukas Malina Mattias.
Vertical Emittance Tuning at the Australian Synchrotron Light Source Rohan Dowd Presented by Eugene Tan.
June 2006LHCCWG / J. Wenninger1 Orbit response measurements and analysis J. Wenninger AB-OP Principle Software status Example from SPS ring and lines Potential.
E211 - Experimental verification of the effectiveness of linear collider system identification and beam-based alignment algorithms A. Latina (CERN), E.
Design options for emittance measurement systems for the CLIC RTML R Apsimon.
Emittance Tuning Simulations in the ILC Damping Rings James Jones ASTeC, Daresbury Laboratory.
Main Linac Tolerances What do they mean? ILC-GDE meeting Beijing Kiyoshi Kubo 1.Introduction, review of old studies 2.Assumed “static” errors.
Orbits, Optics and Beam Dynamics in PEP-II Yunhai Cai Beam Physics Department SLAC March 6, 2007 ILC damping ring meeting at Frascati, Italy.
… Work in progress at CTF3 … Davide Gamba 01 July 2013 Study and Implementation of L INEAR F EEDBACK T OOLS for machine study and operation.
Beam Based Optics Measurements CTF3 Collaboration meeting CERN Yu-Chiu Chao, TJNAF.
P. Urschütz - CTF3 Collaboration Meeting 2007 CTF3 commissioning & operation in 2006 P. Urschütz for the CTF3 operations team  Commissioning of the Delay.
Optics studies for the LHC beam in the TT2-TT10 line and effect of the QKE58 suppression E.Benedetto, A.Franchi Thanks: G.Arduini, D.Jacquet, O.Berrig,
Emittance measurements with multiple wire-scanners and quadrupole scans in ATF EXT C. Rimbault, Brossard, P. Bambade (LAL) Main goal : - Try to improve.
2014 Issues & Strategy execution Piotr Skowroński 18 January 2016 CLIC Workshop
Corrections for multi-pass eRHIC lattice with large chromaticity Chuyu Liu ERL workshop 2015 June 7, 2015.
11/18/2004 FNAL Advanced Optics Measurements at Tevatron Vadim Sajaev ANL V. Lebedev, V. Nagaslaev, A. Valishev FNAL.
SLAC LET Meeting Global Design Effort 1 CHEF: Recent Activity + Observations about Dispersion in Linacs Jean-Francois Ostiguy FNAL.
Progress in CLIC DFS studies Juergen Pfingstner University of Oslo CLIC Workshop January.
Ultra-low Emittance Coupling, method and results from the Australian Synchrotron Light Source Rohan Dowd Accelerator Physicist Australian Synchrotron.
Review of Alignment Tolerances for LCLS-II SC Linac Arun Saini, N. Solyak Fermilab 27 th April 2016, LCLS-II Accelerator Physics Meeting.
Threading / LTC/ JW1 How difficult is threading at the LHC ? When MADX meets the control system … J. Wenninger AB-OP &
Effects of Accelerating Cavities on On-Line Dispersion Free Steering in the Main Linac of CLIC Effects of Accelerating Cavities on On-Line Dispersion Free.
LCLS Commissioning & Operations High Level Software
RF-kick in the CLIC accelerating structures
Orbit Response Matrix Analysis
Orbit Control For Diamond Light Source
Steering algorithm experience at CTF3
Tolerances & Tuning of the ATF2 Final Focus Line
Vertical emittance measurement and modeling Correction methods
ILC Z-pole Calibration Runs Main Linac performance
Andrei Shishlo ORNL SNS Project Florence, Italy November 2015
Ben Cerio Office of Science, SULI Program 2006
New algorithms for tuning the CLIC beam delivery system
S. Bettoni for the CTF3 commissioning team CTF3 commissioning status
P. Forck, P. Kowina, M. Schwickert, R. Singh
Coupling Correction at the Australian Synchrotron
LCLS Commissioning & Operations High Level Software
Phase Feedforward in 2015 & Plans for 2016
Beam-Based Alignment Results
Orbit response measurements and analysis
OCELOT orbit correction and optimizer
High Level Physics Applications for LCLS Commissioning
TI8 analysis / J. Wenninger
Linac Diagnostics Commissioning Experience
Feedbacks & Stabilization Getting them going
G.H. Wei, V.S. Morozov, Fanglei Lin Y. Nosochkov (SLAC), M-H. Wang
Integration of Detector Solenoid into the JLEIC ion collider ring
Beam Stability of the LHC Beam Transfer Line TI 8
Status of RCS eRHIC Injector Design
Presentation transcript:

Tools in CTF3 Simona Bettoni for the CTF3 operation team

Outline 2 → The modeling: → Quad scans → Online model → The automatization of the measurements in CTF3: → Reading and writing on the machine → The measurements: → kick measurements → Dispersion measurements → Tune measurements → The tools: → Orbit correction in the ring → Orbit correction in the LINAC (see E. Adli talk)

Online MAD-X model of the machine The currents in the machine are read and the K values are calculated The currents of the quads can be read and directly sent to the machine Energy profile and starting optical parameters (LINAC) are used Several matchings can be easily integrated 3

Online MAD-X model of the machine: energy profile → The energy profile is determined from the loading in the klystrons → Excel spreadsheet used Input power in a klystron and beam current Extracted power Beam acceleration Beam energy variation in each structure 4

Online MAD-X model of the machine: initial conditions 5 → Six monitors are installed in the machine to measure the twiss parameters and the emittances MTV locations

Reading and writing on the machine function [ quads, dipols, hcors, vcors, mons ] = cr() → For each part of the machine a Matlab function defines the structure of the line or the ring (kind of equipment and name in the MAD model, status of the device) Magnets Beam position monitors Part of the machine → Function to automatically read and write the currents in the magnets function writedevices(devdescr,values) function readvalues = readdevices(devdescr) 6 → Function to read the orbit function [hmean, vmean, currmean] = readorbit (devdescr, navg, nturn) Positions and beam currentDevice description and # averaging and turns (ring)

Kick measurements → A reference orbit and the beam current along the line (ring) are measured → The current in a corrector is changed → The new orbit and the current in each beam position monitor are saved → The orbit variation is compared to the MAD model prediction 7

Dispersion measurements: local 8 → The contribution to the dispersion of each part of the machine is isolated and compared to the model predictions assuming 0 incoming dispersion → A reference orbit along the line (ring) is measured → The magnets in the line (ring) are scaled (typically of fraction of % or %) → From the orbit variation the dispersion is calculated L ARGE FLUCTUATIONS

Dispersion: online and global measurement 9 Frascati chicane → A reference orbit of one shot saved along the machine → The orbit variation in a not free and well known dispersion (Frascati chicane) is used to compute the shot to shot energy deviation: from  x (  y) to  p/p → Known the energy jittering, measuring the orbit deviation along the entire machine, the dispersion is computed: from  p/p to Dx (Dy)

Dispersion measurements: energy step → An energy variation along the pulse in the last klystron of the LINAC is introduced → The beam position difference between the different parts of the pulse in the BPM is used to determine the dispersion 10

Tune measurements 11 → The measurement: → Tune determined from the Fourier transform of the H (V) signal in a BPM (scope signal) → Compromise between oscillation amplitude and numberof turns (typically about 200) → Scan varying the current in a quads family → The model comparison: → Scan of the tunes as a function of the current in a quads family → Automatic scan over the energy range f MAIN f Q

Orbit correction: the algorithm RM: response matrix X BPM : transverse beam displacement at BPM x REF : reference orbit at BPM I: currents in the correctors * Closed orbit correction using singular value decomposition of the response matrix, Y. Chung, G. Decker, K. Evans Jr., PAC 93 proceeding. * SVD decomposition where Singularity rejection parameter (eps) Normally most accurate orbit correction, BUT large current values can be obtained No orbit correction ( null matrix) 12

Orbit correction: the algorithm improvement Best eps value iteratively determined: → Tolerance on the maximum allowed beam displacement and maximum value of the currents in the correctors eps_start = 1 n_max_step = 10000; fact = 1; for i = 1:n_max_step if i == 1 eps(i) = eps_start*fact; else eps(i) = eps(i-1)*fact; end [theta_s,thetap_s,corr_s,final_s,idec_s] = correction_1_mod(eps(i),RM',x_BP'); Curr_tot_s(i,:) = start_corr'+theta_s; Curr_tot_max(i) = max(abs(start_corr'+theta_s)); if abs(Curr_tot_max(i)) > max_I_corrs_tol fact = 1.1; else x_max_exp = max(abs(x_BP+RM'*theta_s)); if x_max_exp < tol break else end fact = 0.9; end end Curr_tot = Curr_tot_s(end,:); Starting inputs Eps value Check and new eps value 13

Orbit correction: the response matrix Orbit closure: → The response matrix is built using both the first and the second turn orbits Kicks in the correctors: → The value of the kick in each corrector is determined according to the maximum tolerated losses in the last read BPM/BPI Turn 1 Turn 2 14 Correctors BPM/BPI Kick at corrector 252

Orbit correction: the results 15 Inputs: → Tolerated maximum x-displacement = 4 mm → Maximum current in the correctors = 10 A → Maximum allowed losses = 10% Before the correction After the correction

Orbit correction: the energy jittering 16 → Tolerance on the orbit correction limited by the incoming orbit jittering → Possible cures: → Increase the number of averaging (time consuming) → Subtract the orbit jittering due to dispersion pattern (to be tested next week)

Orbit correction: model-based correction 17 Use the model response matrix to correct the orbit at least for the first iteration: → Quicker (response matrix measurement takes about 20 minutes) → Immediately scaled for the energy

Conclusions 18 → In CTF3 Matlab scripts have been developed to modify the machine settings and read the orbits in the machine. This allows to do automatically: → Kick measurements → Dispersion measurements → Quad scans → Several tools have been developed to determine the optics model and to operate the machine: → Online model → Tune measurements → Orbit correction → Future developments: → Better study of the dependence of the measurements (kick and dispersion) on the energy jittering → Tune measurement automatization → Integration of the Matlab tools in the control system (more user-friendly)

Extra slides 19

Orbit correction: the results (vertical) 20 Before the correction After the correction Inputs: → Tolerated maximum y-displacement = 1.5 mm → Maximum current in the correctors = 10 A → Maximum allowed losses = 10%