… 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.

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

Lorentz force detuning measurements on the CEA cavity
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.
Measurements on phase stability at CTF3 Giulio Morpurgo / CERN IWLC 2010.
Author - Title (Footer)1 LINEAR LATTICE ERRORS AT THE ESRF: MODELING AND CORRECTION A. Franchi, L. Farvacque, T. Perron.
Beam position monitors LCABD Plenary meeting Bristol, 24th March 2009 A. Aryshev, S. T. Boogert, G. Boorman, S. Molloy, N. Joshi JAI at Royal Holloway.
ATF2 FB/FF layout Javier Resta Lopez (JAI, Oxford University) for the FONT project group FONT meeting January 11, 2007.
Beam Loss Analysis Tool for the CTF3 PETS Tank M. Velasco, T. Lefevre, R. Scheidegger, M. Wood, J. Hebden, G. Simpson Northwestern University, Evanston,
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Drive Beam Phase Measurements and Feedback at CTF3 Giulio Morpurgo.
1 BROOKHAVEN SCIENCE ASSOCIATES NSLS-II Stability Workshop April , 2007 NSLS-II Electrical Systems G. Ganetis NSLS-II Electrical Systems NSLS-II.
R. Corsini, CLIC Project Meeting - 24 th May 2013 CTF3 1 CTF3: Highlights of the 1 st run R. Corsini for the CTF3 Team 1.
Analysis of ATF EXT/FF Orbit Jitter and extrapolation to IP (Data of ) ATF2 Project Meeting K. Kubo.
Status of the LHC optics T. Persson on behalf of the OMC-team.
Direct Wakefield measurement of CLIC accelerating structure in FACET Hao Zha, Andrea Latina, Alexej Grudiev (CERN) 28-Jan
CLIC programme at FACET Update on CERN-BBA A. Latina, J. Pfingstner, G. De Michele, D. Schulte (CERN) E. Adli (Univ. of Oslo), J. Resta Lopez (IFIC) In.
Tests of Dispersion-Free Steering at FACET (CERN-BBA) A. Latina, J. Pfingstner, D. Schulte (CERN) E. Adli (Univ. of Oslo/SLAC) In collaboration with: F.J.
CTF3 ORBIT : TOOLS AND AUTOMATIC TUNING Davide Gamba 4 February 2014 CLIC Workshop CERN.
ATF2 Javier Resta Lopez (JAI, Oxford University) for the FONT project group 5th ATF2 project meeting, KEK December 19-21, 2007.
Summary of AWG4: Beam Dynamics A. Latina (CERN), N. Solyak (FNAL) LCWS13 – Nov 11-15, 2013 – The University of Tokyo, Japan.
Drive Beam Linac Stability Issues Avni AKSOY Ankara University.
CERN, BE-ABP (Accelerators and Beam Physics group) Jürgen Pfingstner Orbit feedback design for the CLIC ML and BDS Orbit feedback design for the CLIC ML.
Beam Tests of DFS & WFS at FACET Andrea Latina, J. Pfingstner, D. Schulte, D. Pellegrini (CERN), E. Adli (Univ. of Oslo) With the help of F.J. Decker,
New Progress of the Nonlinear Collimation System for A. Faus-Golfe J. Resta López D. Schulte F. Zimmermann.
RF Cavity Simulation for SPL Simulink Model for HP-SPL Extension to LINAC4 at CERN from RF Point of View Acknowledgement: CEA team, in particular O. Piquet.
Summary of WG1 K. Kubo, D. Schulte, P. Tenenbaum.
1 C. Simon CLIC Instrumentation workshop BPM C. Simon on behalf of the Saclay’s group CLIC Instrumentation workshop 2 nd - 3 rd June.
CERN, BE-ABP-CC3 Jürgen Pfingstner Verification of the Design of the Beam-based Controller Jürgen Pfingstner 2. June 2009.
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.
R. Assmann - LHCCWG Two Beam Operation R.W. Aßmann LHCCWG Acknowledgements to W. Herr, V. Previtali, A. Butterworth, P. Baudrenghien, J. Uythoven,
ATF2 Software tasks: - EXT Bunch-Bunch FB/FF - IP Bunch-Bunch FB - FB Integration Status Javier Resta-Lopez JAI, Oxford University FONT meeting 1th August.
Low emittance tuning in ATF Damping Ring - Experience and plan Sendai GDE Meeting Kiyoshi Kubo.
Analysis of Multipole and Position Tolerances for the ATF2 Final Focus Line James Jones ASTeC, Daresbury Laboratory.
ILC Main Linac Alignment Simulations John Dale 2009 Linear Collider Workshop of the Americas.
1 Virtual Accelerator plan and status at RCS Hiroshima University, Graduate School of Science Experimental Quark Physics Lab ( & JAEA Accelerator Development.
Beam Dynamics WG Summary N.Solyak, K.Kubo, A.Latina LCWS 2014 – Oct 6-10, 2014 – Belgrade, Serbia.
Status of Reference Network Simulations John Dale ILC-CLIC LET Beam Dynamics Workshop 23 June 2009.
J. Pfingstner Imperfections tolerances for on-line DFS Improved imperfection tolerances for an on-line dispersion free steering algorithm Jürgen Pfingstner.
CERN, BE-ABP (Accelerators and Beam Physics group) Jürgen Pfingstner Adaptive control scheme for the main linac of CLIC Jürgen Pfingstner 21 th of October.
Damping of Coupled-bunch Oscillations with Sub-harmonic RF Voltage? 1 H. Damerau LIU-PS Working Group Meeting 4 March 2014.
Beam Based Optics Measurements CTF3 Collaboration meeting CERN Yu-Chiu Chao, TJNAF.
Simulations - Beam dynamics in low emittance transport (LET: From the exit of Damping Ring) K. Kubo
Tools in CTF3 Simona Bettoni for the CTF3 operation team.
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.
Direct Wakefield measurement of CLIC accelerating structure in FACET Hao Zha, Andrea Latina, Alexej Grudiev (CERN) 18/06/2015 High Gradient work shop 2015.
ATF2 Software tasks: - EXT Bunch-Bunch FB - IP Bunch-Bunch FB - FB Integration Status and plans Javier Resta-Lopez JAI, Oxford University ATF2 commissioning.
J. Snuverink and J. Pfingstner LinSim LinSim Linear Accelerator Simulation Framework with PLACET an GUINEA-PIG Jochem Snuverink Jürgen Pfingstner 16 th.
O RBIT F EEDBACK EXPERIENCE AT CTF3 Davide Gamba 3 October 2014 Octoberfest at JAI – Royal Holloway University of London.
Progress in CLIC DFS studies Juergen Pfingstner University of Oslo CLIC Workshop January.
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.
FACET Tests Update A. Latina, J. Pfingstner, D. Schulte,
Weiming Guo Accelerator Physics Group / ASD Advanced Photon Source
Orbit Response Matrix Analysis
In collaboration with P. N. Burrows, A. Latina and D. Schulte
Steering algorithm experience at CTF3
Beam Dynamics in Curved ILC Main Linac (following earth curvature)
Impact of remanent fields on SPS chromaticity
Status of Reference Network Simulations
Phase Feedforward in 2015 & Plans for 2016
ILC Main Linac Alignment Simulations
Beam-Based Alignment Results
Quadrupole error localization using Response Fits
Explanation of the Basic Principles and Goals
High Level Physics Applications for LCLS Commissioning
Studies on orbit corrections
Linac Diagnostics Commissioning Experience
Presentation transcript:

… 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.

Overview Physical case: -CLIC and CTF3. -Improving drive beam recombination. Linear feedback system: – Simulations. Preliminary results: – Linac orbit corection. – Orbit “matching” in TL1. – Comparison with MADX model. – Possible other application. Summary.

Physical case

CLIC A study for a post LHC e+ e- collider. Based on high-gradient, normal conducting cavities.

CTF3 The CLIC Test Facility

CTF3 The CLIC Test Facility Prove the feasibility of the two-beam acceleration schema Test the recombination process

Improving drive beam recombination Only half of the beam goes through the Delay Loop. The delayed and straight beam must have the same orbit in the next Transfer Line (TL1).

Solving a linear system of equations

SVD Synchronization

Real life constrains Data acquisition is affected by noise – White noise – Dispersion induced noise Non responsive control system – Delicate F RONT -E NDS – What you set is not necessarily what you get Instable beam – Mainly coming from RF instabilities B EAM POSITION is not a well defined measurement in case of losses Challenging machine under commissioning – MADX model not always accurate – Aperture limitations

Linear feedback system

Feedback requirements A good knowledge of the response matrix is necessary MADX Response Matrix is not accurate Algorithm to measure the response matrix needed – Has to be “fast” compared to machine faults and drifts – Has to filter noise (dispersive noise and white noise) – Beam losses must be kept low Correctors excitation has to be low – Has to be able to follow slow drifts of the machine Development Environment has to be interactive, of easy and fast integration during machine operation – Matlab is a necessary choice – An interface Matlab-Control System is necessary

How to measure response matrix Measure the response matrix based on a simple concept: 1.Randomly excite all the correctors 2.Read the Beam Position at all the interested points 3.Invert the same linear system of equations, but the Response Matrix is now the unknown: 4.Keep a history of last setting/observations pairs of variable length 5.Also during beam corrections outcome data can be used to improve Response Matrix.

Linear feedback system: GUI Developed a Matlab application for generic linear feedbacks.

matlabMonitor.m – Is our main interface to acquire data from CERN CO system – Works in subscription mode Good synchronization of required signals data It calls a Matlab user-defined function at each beam shot -> highly customizable – Can be used to quickly setup an acquisition process to save data to file for post-processing purpose. Each set of data related to a single shot can be stored on a single.mat file matlabSolver.m – Is a generic class to solve linear problems like the one here presented – It implements the Response Matrix improving algorithm linearFeedback.m – It requires only few lines of code to setup a generic feedback to control a list of observables, acting on a list of actuators – It doesn’t require an initial knowledge of the response matrix - First public release and documentation coming soon - Linear feedback system: libraries

Testing the response matrix measurement algorithm Dipoles excitation amplitude := 1 Solver history size: 60

Testing the response matrix measurement algorithm correctors noise σ = 0.01[A]. BPMs noise σ = 0.1[mm]. dispersion induced jitter σ = 1 [mm]. number of iterations: 100. history size: n = 30.

Simulating an evolving system

Excitation History Size Simulating an evolving system

Preliminary results

Very preliminary Linac Horizontal Orbit Correction (measurements done on 17/04/2013)

Preliminary results “Orbit matching” in TL1

Comparison with MADX model Calculating expected response matrix from MADX model.

Corrector Idx Comparison with MADX model At first look similar behavior as the predicted. The sign of many elements of the two matrices is opposite! BPM idx Corrector Idx BPM idx

Energy check A first issue: straight and delayed beam have different energy From a rough measurement, this offset is related to a Dp/p = of the delayed beam. From a rough measurement, this offset is related to a Dp/p = of the delayed beam.

Comparison with MADX model Better resolution of the errors. Overall wrong sign. Corrector 4 (CD.DHE0290) seems to be connected with wrong polarity. If energy of the beam is not matched with model, a change in dispersion because of a correction leads to a change in beam position. Effect can be taken into account by the model. BPM idx Corrector Idx

Comparison with MADX model In depth view of the two response matrices

Comparison with MADX model In depth view of the two response matrices

Comparison with MADX model

In depth view of the two response matrices Comparison with MADX model

In depth view of the two response matrices Comparison with MADX model

In depth view of the two response matrices Comparison with MADX model

In depth view of the two response matrices Comparison with MADX model

In depth view of the two response matrices Comparison with MADX model

“Moving” a BPR signal changing klystron phases Work in progress: a different application

After first iteration Work in progress: a different application

After second iteration Work in progress: a different application

Other example with BPR475: before Work in progress: a different application

Other example with BPR475: before Work in progress: a different application

Summary

What has been done: -Developed and tested a generic linear feedback. -Smart way to measure the response matrix: it can work in quasi-parasitic mode and/or during orbit correction. -First results and characterization of possible limitations. -Comparison of the response matrix with machine model (MADX). -Found a corrector with inverted polarity. -Test of the feedback on a different application. What is ongoing: -Solve energy difference issue acting on injectors. -Improvement of the response matrix measurement algorithm. What is next: -Demonstrate the possibility to match the two orbits in TL1 within noise level. -Measure the improvement in beam emittance and power production stability.

Thank you.

Questions?