OCELOT orbit correction and optimizer

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

5/3/2015J-PARC1 Transverse Matching Using Transverse Profiles and Longitudinal Beam arrival Times.
1 ILC Bunch compressor Damping ring ILC Summer School August Eun-San Kim KNU.
Issues in ILC Main Linac and Bunch Compressor from Beam dynamics N. Solyak, A. Latina, K.Kubo.
E. Schneidmiller and M. Yurkov (SASE & MCP) C. Behrens, W. Decking, H. Delsim, T. Limberg, R. Kammering (rf & LOLA) N. Guerassimova and R. Treusch (PGM.
P. Emma, SLACLCLS Commissioning – Sep. 22, 2004 Linac Commissioning P. Emma LCLS Commissioning Workshop, SLAC Sep , 2004 LCLS.
P. Emma, SLACLCLS FAC Meeting - April 29, 2004 Linac Physics, Diagnostics, and Commissioning Strategy P. Emma LCLS FAC Meeting April 29, 2004 LCLS.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Simulation of direct space charge in Booster by using MAD program Y.Alexahin, N.Kazarinov.
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.
AAC February 4-6, 2003 Protons on Target Ioanis Kourbanis MI/Beams.
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.
R. Corsini, CLIC Project Meeting October 24, 2012 CTF3 Experimental program for end 2012 R. Corsini for the CTF3 Team 1.
Michael Borland Advanced Photon Source Using SDDS for Accelerator Commissioning and Operation Michael Borland Operations Analysis Group Advanced Photon.
FLASH II. The results from FLASH II tests Sven Ackermann FEL seminar Hamburg, April 23 th, 2013.
SFLASH  SASE interference setup & optics rough estimation 1d estimation 3d estimation summary.
July 19-22, 2006, Vancouver KIRTI RANJAN1 ILC Curved Linac Simulation Kirti Ranjan, Francois Ostiguy, Nikolay Solyak Fermilab + Peter Tenenbaum (PT) SLAC.
Low emittance tuning in ATF Damping Ring - Experience and plan Sendai GDE Meeting Kiyoshi Kubo.
00:15: Stable beams fill 1883, 1.1E33 cm-2s-1.  Seems the 144 bunches beam 1 doe not fit properly on the injection kicker waveform. Systematically the.
K.Honkavaara, LCLS ICW06 LCLS Injector Commissioning Workshop, SLAC, October 9-11, 2006 Linac Experience at FLASH Katja Honkavaara University of Hamburg.
1 Franz-Josef Decker 1 Multi-Bunch Operation for LCLS Franz-Josef Decker March 17, Definitions and goals multi-bunch within.
Y. R. Roblin Hall A beamline and accelerator status.
SASE optimization with OCELOT Sergey Tomin other co-workers: I. Agapov, G. Geloni, I. Zagorodnov.
… 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.
ML (BC) Studies update Nikolay Solyak Arun Saini.
Tools in CTF3 Simona Bettoni for the CTF3 operation team.
Experience with Novosibirsk FEL Getmanov Yaroslav Budker INP, Russia Dec. 2012, Berlin, Germany Unwanted Beam Workshop.
Plan for 500 GeV Development Vadim, Mei. Goals 1.Explore polarization transmission to the 500 Gev CM energy. 2. Inspect the luminosity aspects (with 2.
Franz-Josef Decker 14-Dec-2011 CSR is a big deal limiting performance Tolerance studies beforehand helped a lot Tor’s List Software adaptability helped.
PAL-XFEL Commissioning Plan ver. 1.1, August 2015 PAL-XFEL Beam Dynamics Group.
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 &
Simulation for Lower emittance in ATF Damping Ring Kiyoshi Kubo Similar talk in DR WS in Frascati, May 2007 Most simulations were done several.
From Beam Dynamics K. Kubo
Fabio Follin Delphine Jacquet For the LHC operation team
LCLS Commissioning & Operations High Level Software
Seeding in the presence of microbunching
Weiming Guo Accelerator Physics Group / ASD Advanced Photon Source
Arun Saini, N. Solyak Fermi National Accelerator Laboratory
Orbit Response Matrix Analysis
Steering algorithm experience at CTF3
For Discussion Possible Beam Dynamics Issues in ILC downstream of Damping Ring LCWS2015 K. Kubo.
ILC Z-pole Calibration Runs Main Linac performance
LLRF'15 Workshop, Shanghai, Nov. 4, 2015
New algorithms for tuning the CLIC beam delivery system
Saturday 21st April 00:33 Interlock during ramp on BLM HV
Commissioning the Fast Orbit Feedback System at SSRF
Longitudinal Diagnostics for start-up
LCLS Commissioning & Operations High Level Software
Thursday morning – optics correction
Time-Resolved Images of Coherent Synchrotron Radiation Effects
Diagnostics overview and FB for the XFEL bunch compressors
Update on Dark current generation in ILC Main Linac
Beam-Based Alignment Results
Reconstruction algorithms Challenges & Future work
ICFA Mini-Workshop, IHEP, 2017
FEL-Beam-Dynamics Group
Linac/BC1 Commissioning P
November 7, 2008 The meeting on RIKEN AVF Cyclotron Upgrade Progress report on activity plan Sergey Vorozhtsov.
High Level Physics Applications for LCLS Commissioning
Orbit Bumps in PEP-II to Maximize Luminosity
Linac Physics, Diagnostics, and Commissioning Strategy P
Linac Diagnostics Commissioning Experience
Evgenij Kot XFEL beam dynamics meeting,
Linear beam dynamics simulations for XFEL beam distribution system
LHC An LHC OP guide… under construction J. Wenninger
LEIR e-cooler operational experience and needs
Presentation transcript:

OCELOT orbit correction and optimizer Sergey Tomin

Outline OCELOT orbit correction tool Orbit correction Dispersion measurement Twiss Monitor Golden Orbit Adviser Adaptive Feedback OCELOT Optimizer Dispersion minimization SASE optimization

Orbit Correction Tool Choice of the accelerator section

Orbit Correction Tool Choice of the accelerator section

Orbit Correction Tool Normal operation (w/o switching the beam off): Read and calculate, Apply Kicks

Orbit Correction Tool Switch on/off: “Live orbit“ – orbit wrt the golden orbit „Show GO“ – show GO if one was store

Orbit Correction Tool Switch on/off: “Live orbit“ – orbit wrt the golden orbit „Show GO“ – show GO if one was store

Close Orbit – calculates the kicks in such a way to prevent distribute oscillation from correction to downstream sections. By default, only for 5 last BPMs takes into account to calculate closed correction (can be changed in Settings). Orbit Correction Tool “Gentle Correction“: “Read Orbit“: switch beam on, read orbit, switch beam off, and calculate correction. “Calculate Correction“ can be used to recalculate kicks w/o orbit reading Note: The first reading is rather slow. “Apply Fraction“: The fraction of the kicks to be applied – by default 0.8

Orbit Correction Tool Sometimes you need to repeat correction for the same section many times. This option can save you from routine.

Orbit Correction Tool If you change the quad settings a lot or the energy profile in linacs without touching quads you might need to update the lattice and recolculate RM Note: You also can see result of the lattice updating in „Twiss Monitor“ tab

Orbit Correction Tool Subtrain choice

Orbit Correction Tool This option is to save correctors current kicks to file, which means you can restore kicks even you close the tool. For restoring press „Load“ and than „Apply Kicks“. Every time, when you press „Apply Kicks“ button the kicks saved in a temporal variable (will be lost in case of the tool closing). To make undo -> press „Undo“ as many times as you need (it sends kicks to „Cur. Val“ column) and then you have to press „Apply Kicks“.

Orbit Correction Tool. Dispersion measurement How it works Choose RF station Set up Voltage changes: e.g. - 2MV Press “Start Measurement” The Longitudinal FB should be switched off

Orbit Correction Tool. Twiss Monitor To check design settings with current setup.

Golden Orbit Adviser Recently we introduced to the Ocelot orbit correction tool a "Golden orbit adviser" (in test mode). The idea is to find the machine file in the database that is as close as possible to the current machine setup. For instance, you can select as a reference vector the corrector kicks (or beam orbit in X/Y plane) and ML method (Nearest Neighbors) will find the machine file with the corrector kicks (or orbit) closest to the current conditions.

Adaptive Feedback Adaptive FB also checks if the stadard FB is running. And if you switch the standard FB on the Adaptive FB will be stoped

Adaptive feedback (SASE1) Algorithm of Adaptive Feedback* Shot-to-shot collection of orbits (~ 300 - 700) and the corresponding SASE pulse energy. Sorting orbits according to SASE energy. Taking 10-20% of the orbit with highest SASE and calculating new golden orbit for the feedback. AF starts

Adaptive feedback (SASE1) Optimization of the orbit upstream the undulator. Only first three bunches were lasing before optimization. The IBFB was not commissioned at that time. Thus not all bunches were on the same orbit. The adaptive feedback optimizes by default the averaged SASE signal over all bunches in one bunch train. However, it is also possible to optimize for dedicated bunches if required. The lasing of the first bunches was suppressed but all following bunches contributed to the SASE level after the optimization with the adaptive feedback. Before optimization After optimization

OCELOT Optimizer

OCELOT Optimizer

OCELOT Optimizer Several different customized variants of the optimizer were used only a few times for different tasks. Examples for earlier customized setups: Minimization of beam losses while keeping a reasonable orbit in the main dump beamline. Orbit distortion compensation with air coils in an undulator section. Minimization of HOM (higher order mode) signal in an accelerator module (FLASH). SASE maximization (FLASH). Dispersion correction (FLASH)

OCELOT Optimizer Trim delay: delay between setting new values to the devices and start reading the Target function. Some noisy signals like SASE might need averaging. For that, you can use “Number of readings” and Interval between readings” Any configuration can be saved and loaded. There are 4 standard configs: 2 for SASE1 optimization and 2 for dispersion minimization During dispersion minimization the Longitudinal FB should be switched off

Objective Function

OCELOT Optimizer: local dispersion correction Horizontal spurious dispersion correction with 3 corrector magnets. ηx=130 mm ηx=13 mm Before correction After correction Laser Heater chicane

OCELOT Optimizer: SASE optimization Air coils between the undulator cells were used to optimize the SASE signal Up to 6 air coils are typically used at the same time.