Lattice calibration with turn-by-turn BPM data. X. Huang 3/17/2010 IUCF Workshop -- X. Huang

Similar documents
1.1 Matlab Based LOCO

Development and Application of Online Optimization Algorithms

Lecture 5: Optimization of accelerators in simulation and experiments. X. Huang USPAS, Jan 2015

Accelerator Modeling. David Sagan Cornell University. Jlab ERL Workshop, March 19-23, 2005 David Sagan -1-

Linear optics correction for linacs and free electron lasers

Fast Orbit Feedback upgrade

MOGA for NSLS2 DA Optimization

XAL Workshop. A Primer on the XAL Online Model

Betatron Core Slow Extraction at CNAO

Lattice Function Measurement with TBT BPM Data

YASP Steering Program User Guide

THE APS REAL-TIME ORBIT FEEDBACK SYSTEM Q),/I..lF j.carwardine and K. Evans Jr.

Modeling Circularly-Polarizing ID Effects at APS

CI Courses / Winter 2016

Magnet Alignment Challenges for an MBA Storage Ring*

PETRA III K. Balewski

CI-Beam-105. Lattice Design and Computational Dynamics II. Dr. Öznur METE APSIMON

Evaluation of Machine Learning Methods for LHC Optics Measurements and Corrections Software

RAY TRACING TIIROUGH MAGNET SYSTEMS. E. A. Taylor. The Spectrometer Facilities Group (SFG) has written a simple Ray Tracing

ONLINE SIMULATION FRAMEWORK THROUGH HTTP SERVICES

Iterative Methods for Solving Linear Problems

Lecture 16: Computer Vision

Lecture 16: Computer Vision

Submitted to Chinese Physics C. Improved step-by-step chromaticity compensation method for chromatic sextupole optimization

2. INITIAL ALIGNMENT 2.1 Tolerances The FFTB is composed of four straight sections as shown in fig. 1. FFTB composed of 4 Straight Sections

Precision Spin Tracking for Electric Dipole Moment Searches

Adaptive and Iterative Processing Techniques for Overlapping Signatures

Status report on the Survey and Alignment of the Accelerators at CERN

Image Registration Lecture 4: First Examples

THE ALIGNMENT OF THE ADVANCED PHOTON SOURCE AT ARGONNE NATIONAL LABORATORY*

LCLS Undulator Quadrupole Fiducialization Plan

Artificial Intelligence for Robotics: A Brief Summary

XAL Status Report Spring, 2008

An Alternate Paradigm for High-Level Application Development

PBO Lab 2.0 (Particle Beam Optics Laboratory)

Present status and future prospect on the initial realignment at the KEKB injector linac

Update on Accelerator Toolbox Code and Computations for the ESRF EBS. 2 December 2016, LER design workshop LUND B. Nash ESRF

RECENT PROGRESS AND PLANS FOR THE CODE elegant

Beam Loss Patterns at the SPS during the LHC collimator test

Metric Structure from Motion

The Accelerator Toolbox (AT) is a heavily matured collection of tools and scripts

White Pixel Artifact. Caused by a noise spike during acquisition Spike in K-space <--> sinusoid in image space

Stable Laser Resonator Modeling: Mesh Parameter Determination and Empty Cavity Modeling

Development of a Mover Having One Nanometer Precision and 4mm Moving Range

Machine Learning Applications for Data Center Optimization

Studies of Beam-current-induced IP Motion

Precision Engineering

AN ADVANCED APPROACH TO IDENTIFY INRUSH CURRENT AND HARMONICS USING ARTIFICIAL INTELLIGENCE FOR POWER SYSTEM PROTECTION

Introduction to MADX

Python ORBIT in a Nutshell

Camera calibration. Robotic vision. Ville Kyrki

NEW CERN PROTON SYNCHROTRON BEAM OPTIMIZATION TOOL

Tracking and Vertexing in 3D B-field

Please send your paper to Before November

The LiCAS LSM System

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

DRIVE BEAM QUADRUPOLES FOR THE CLIC PROJECT: A NOVEL METHOD OF FIDUCIALISATION AND A NEW MICROMETRIC ADJUSTMENT SYSTEM

ARIEL High Resolution Separator Document Release No. 1 Release Date.: 2014/04/29. History of Changes. Description of Changes Author(s)

EXAM SOLUTIONS. Image Processing and Computer Vision Course 2D1421 Monday, 13 th of March 2006,

Beikrit Samia Falaschini Clara Abdolhosseini Mahyar Capotescu Florin. Qball Quadrotor Helicopter

Matlab Middle Layer and AT 1.4

SYDE Winter 2011 Introduction to Pattern Recognition. Clustering

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg

Vision Review: Image Formation. Course web page:

Multi-Objective Sorting in Light Source Design. Louis Emery and Michael Borland Argonne National Laboratory March 14 th, 2012

CS 231A: Computer Vision (Winter 2018) Problem Set 2

5 Classifications of Accuracy and Standards

Rigid Body Motion and Image Formation. Jana Kosecka, CS 482

Measurement of the beam yz crabbing tilt due to wakefields using streak camera at CESR

New Approaches for EEG Source Localization and Dipole Moment Estimation. Shun Chi Wu, Yuchen Yao, A. Lee Swindlehurst University of California Irvine

Rectification and Distortion Correction

CONNECTING TESTS. If two tests, A and B, are joined by a common link ofkitems and each test is given to its own sample ofnpersons, then da and drb

Matching. Compare region of image to region of image. Today, simplest kind of matching. Intensities similar.

Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi

Spectrometer Optics Calibration for g2p Experiment. Chao Gu University of Virginia On Behalf of the E Collaboration

Relationship between Fourier Space and Image Space. Academic Resource Center

SOFTWARE. Sesam user course. 20 February 2017 Wadam - General wave load analysis. Ungraded SAFER, SMARTER, GREENER DNV GL 2014

Unsupervised learning in Vision

Axyz. Mathematics for Users. Leica Geosystems AG

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Newton and Quasi-Newton Methods

REGRESSION ANALYSIS : LINEAR BY MAUAJAMA FIRDAUS & TULIKA SAHA

CESR Synchrotron Radiation Tables

Synrad3D Photon propagation and scattering simulation

Diode Lab vs Lab 0. You looked at the residuals of the fit, and they probably looked like random noise.

Simulation Using Xorbit with EPICS*

Numerical Integration

Lecture 13 Visual Inertial Fusion

Written exams of Robotics 2

Thick Lenses and the ABCD Formalism

Ray Optics I. Last time, finished EM theory Looked at complex boundary problems TIR: Snell s law complex Metal mirrors: index complex

picoemerald Tunable Two-Color ps Light Source Microscopy & Spectroscopy CARS SRS

Analysis of Functional MRI Timeseries Data Using Signal Processing Techniques

12 Alignment. Technical Synopsis

Handout. and. brief description. Marine Gravity Meter KSS 32- M

1. Assumptions. 1. Introduction. 2. Terminology

fmri Image Preprocessing

arxiv: v1 [cond-mat.dis-nn] 30 Dec 2018

Transcription:

Lattice calibration with turn-by-turn BPM data X. Huang 3/17/2010 3/17/2010 IUCF Workshop -- X. Huang 1

Lattice calibration methods Outline Orbit response matrix LOCO Turn-by-turn BPM data MIA, ICA, etc. Transfer matrix from turn-by-turn BPM data Model fitting with turn-by-turn data Simple case General case Simulation results 3/17/2010 IUCF Workshop -- X. Huang 2

Benefits of lattice calibration Lattice calibration: set machine optics/nonlinearity to the ideal case (model) usually symmetric and periodic. Benefit of lattice calibration Reliable model for ring parameter evaluations Reduce resonance driving terms. Reduce maximum beta function and dispersion. Discover human errors wrong cabling, wrong setpoint, etc Calibrated rings tend to have increased injection efficiency, lifetime and stability. 3/17/2010 IUCF Workshop -- X. Huang 3

Linear optics from closed orbit (LOCO) The most successful method and the most widely used. Measure closed orbit response matrix Fit the model so that it reproduces the measured response matrix BPM gains, rolls and corrector gains are included in fitting. It had limitations quadrupole errors sometimes too large to be true. But it was fixed with improved algorithm* Slow down the convergence, express most chi2 with minimum changes to magnets to avoid unconstrained patterns in solution. The new algorithm is integrated to LOCO and has cured many machines Soleil, Diamond, CLS, SNS, etc *X. Huang et al, ICFA Newsletter 44 3/17/2010 IUCF Workshop -- X. Huang 4

Methods based on turn-by-turn BPM data Analyze simultaneous turn-by-turn BPM data MIA, principal component analysis or SVD ICA, independent component analysis Other methods (Sussix?, harmonic analysis?, and more) Can obtain precise phase advance measurements, but beta functions are coupled with BPM gains. Fit the model for phase advance, beta and dispersion. Fitting beta functions and phase advances is not the most convenient Cannot include BPM gains in fitting Loss of information in case of coupled motion and nonlinear motion. 3/17/2010 IUCF Workshop -- X. Huang 5

Nonlinear LOCO Calibration of nonlinearity Orbit response with large corrector kicks Fitting nonlinear resonance driving terms obtained from turn-by-turn BPMs (R. Bartolini) ICA for sextupoles (X. Pang) Identify an independent mode driven by sextupoles. 3/17/2010 IUCF Workshop -- X. Huang 6

A new method for lattice calibration Derive 4D phase space coordinates from two BPMs. Fit turn-by-turn orbit data directly by comparing measurements to tracking. Suppose BPM 1, 2 are separated by a drift space with length L. 3/17/2010 IUCF Workshop -- X. Huang 7

Fit for the transfer matrix 4 4 matrix M, 4 N matrix X Not symplectic Fit for the symplectic 4D transfer matrix, 10 free parameters. Minimize 3/17/2010 IUCF Workshop -- X. Huang 8

A simulated case Tracking data with 50 µm noise Fitted matrix Matrix calculated from model Normal mode coordinates obtained with fitted matrix Differences between fitted and calculated matrices are from BPM noises and lattice nonlinearities. 3/17/2010 IUCF Workshop -- X. Huang 9

Calibration of one quadrupole The simplest case Derive (x, x, y, y ) with BPMs 0 and 1, then with data from many passes. 3/17/2010 IUCF Workshop -- X. Huang 10

A general accelerator section Do not consider gains and rolls for BPM 0, 1 Consider gains and rolls for other BPMs: BPM reading Actual coordinates Fit turn-by-turn data BPM reading Predictions from tracking Use the usual iterative least-square fitter: Define residual vector r Jacobian matrix Solve for 3/17/2010 IUCF Workshop -- X. Huang 11

Simulation with SPEAR3 model Generate simulated data: Plant quadrupole and skew quadrupole errors to the model as target. Track 200 turns with 2 mm X/Y offset at middle of rf straight section. Apply artificial gain and roll errors to all BPMs except BPM 0 and 1. Add 50 µm noise to all BPMs 6 1 57 BPMs 72 quadrupole parameters 13 skew quadrupole parameters 4 BPM 1 BPM 0 6 3/17/2010 IUCF Workshop -- X. Huang 12

Quadrupole results Two iterations with constraints Error bars obtained from 10 random seeds. 3/17/2010 IUCF Workshop -- X. Huang 13

BPM parameters 3/17/2010 IUCF Workshop -- X. Huang 14

Including sextupoles Tracking data with initial offset 5 mm horizontal and 3 mm vertical. 4 sextupole parameters. Only 1 BPM per cell from the arc (between sextupoles) is used. There are systematic errors. More BPMs between quads may help. 3/17/2010 IUCF Workshop -- X. Huang 15

Application to real machine No difficulty is expected for linear optics. Waiting for data from Soleil. For sextupole parameters, need large oscillation amplitude. But large BPM readings are affected by BPM nonlinearities. linear model x 0 + x (mm) 15 10 5 0-5 -10 Measurement and modeling for SPEAR3 BPMs. Measured nonlinear response may be used for calibration. SVD/ICA may be used to reduce random noises. -15-20 -10 0 10 20 actual beam position x 0 + x (mm) 3/17/2010 IUCF Workshop -- X. Huang 16

Summary The new method fit turn-by-turn BPM directly to model. Advantages: Fast data acquisition. Can fit BPM gains and rolls. Natural choice for beam motion with linear coupling and nonlinear response. Disadvantages: Gain and roll errors, noises in BPM 0 and 1 propagate to tracking data. 3/17/2010 IUCF Workshop -- X. Huang 17