Comparison Between Various Beam Steering Algorithms for the CEBAF Lattice* INTRODUCTION. SVD Based Algorithm

Similar documents
AC dipole based optics measurement and correction at RHIC

M. Lee, Y Cai, J. Corbett, H. Shoaee, D. Whitturn, G. White, Y. Yan Stanford Linear Accelerator Center, Stanford, California Y.

Beam Dynamics Activities at the Thomas Jefferson National Accelerator Facility (Jefferson Lab)

PROJECT PROGRESS REPORT (03/lfi?lfibr-~/15/1998):

PROJECT PROGRESS REPORT (06/16/1998-9/15/1998):

SciDAC CENTER FOR SIMULATION OF WAVE-PLASMA INTERACTIONS

FOCUSING AND MATCHING PROPERTIES OF THE ATR TRANSFER LINE*

Walter P. Lysenko John D. Gilpatrick Martin E. Schulze LINAC '98 XIX INTERNATIONAL CONFERENCE CHICAGO, IL AUGUST 23-28,1998

4kU. Measurement of Storage Ring Motion at the Advanced Light Source. QSTt ERNESTORLANDO LAWRENCE BERKELEYNATIONAL LABORATORY

The photoneutron yield predictions by PICA and comparison with the measurements

Abstract. results that address this question for the main linacs of the NLC. We will show that the effects of alignment drifts can indeed be handled.

Plasma Response Control Using Advanced Feedback Techniques

Bulk Modulus Capacitor Load Cells

Cable Tracking System Proposal. Nick Friedman Experimenta1 Facilities Division. June 25,1993. Advanced Photon Source Argonne National Laboratory

Magnetic Measurements of the Elliptical Multipole Wiggler Prototype

(4) How do you develop an optimal signal detection technique from the knowledge of

12/16/95-3/15/96 PERIOD MULTI-PARAMETER ON-LINE COAL BULK ANALYSIS. 2, 1. Thermal Neutron Flux in Coal: New Coal Container Geometry

Modeling Laser and e-beam Generated Plasma-Plume Experiments Using LASNEX

1 GeV CW nonscaling FFAG for ADS, and magnet parameters

GA A23736 EFFECTS OF CROSS-SECTION SHAPE ON L MODE AND H MODE ENERGY TRANSPORT

N. Tsoupas, E. Rodger, J. Claus, H.W. Foelsche, and P. Wanderer Brookhaven National Laboratory Associated Universities, Inc. Upton, New York 11973

Survey, Alignment and Beam Stability at the Advanced Light Source

ust/ aphysics Division, Argonne National Laboratory, Argonne, Illinois 60439, USA

Optimization of NSLS-II Blade X-ray Beam Position Monitors: from Photoemission type to Diamond Detector. P. Ilinski

J. C. Batchelder', K. S. Toth2, D. M. Moltz3, E. F. Zganjarl, T. J. Ognibene3, M. W. Rowe3, C. R. Binghan12.~,J. Powell3, and B. E.

Laser-Modulator System

LANSCE-1. Preprint LAUR Title: COMPARISON OF BEAM-POSITION-TRANSFER FUNCTIONS USING CIRCULAR BW-POSITION MONITORS

GA A26474 SYNERGY IN TWO-FREQUENCY FAST WAVE CYCLOTRON HARMONIC ABSORPTION IN DIII-D

Tell uric prof i 1 es across the Darrough Known Geothermal Resource Area, Nevada. Harold Kaufniann. Open-file Report No.

Lawrence Berkeley National Laboratory Lawrence Berkeley National Laboratory

National Accelerator Laboratory

J. R Creighton and C. M. Truong Org. 1126, MS 0601 P.O. Box 5800 Sandia National Laboratories Albuquerque, NM

Development of a High Intensity EBIT for Basic and Applied Science

SPECTRAL FUNCTION CALCULATION OF ANGLE WAKES, WAKE MOMENTS, AND MISALIGNMENT WAKES FOR THE SLAC DAMPED DETUNED STRUCTURES (DDS)'

RESEARCH IN ACCELERATOR PHYSICS (THEORY)

PLASMA MASS DENSITY, SPECIES MIX AND FLUCTUATION DIAGNOSTICS USING FAST ALFVEN WAVE

CQNl_" RESPONSE TO 100% INTERNAL QUANTUM EFFICIENCY SILICON PHOTODIODES TO LOW ENERGY ELECTRONS AND IONS

A Geological and Geophysical Assessment of the Royal Center Gas Storage Field in North-Central Indiana, a Joint NIPSCO, DOE & GRI Case Study

in the pinch. This paper describes the computer modeling behind the shielding design of a

Final Technical Report. Department of Energy. for

Colliding Crystalline Beams

OAK RIDGE NATIONAL LABORATORY

Multi-Scale Chemical Process Modeling with Bayesian Nonparametric Regression

Three-Dimensional Silicon Photonic Crystals

+.V) eo(o) -2 so - sx. hngc)90w3-- Beam-beam collisions and crossing angles in RHIC*

DISCLAIMER BASIN, WEST TEXAS AND NEW MEXICO

Simulation of Optics Correction for ERLs. V. Sajaev, ANL

DML and Foil Measurements of ETA Beam Radius

Experiment. The Pinhole Neutron. Pinex. c. c. sartain UCRL-ID November 21,1958

Knott, M. May Future t r e n d s

A NEW TARGET CONCEPT FOR PROTON ACCELERATOR DRIVEN BORON NEUTRON CAPTURE THERAPY APPLICATIONS* Brookhaven National Laboratory. P.O.

Excitations of the transversely polarized spin density. waves in chromium. E3-r 1s

9 7og$y4- International Conference On Neutron Scattering, Toronto August Spin Dynamics of the reentrant spin glass Fe0.7A10.3.

PRECISION STUDIES OF NUCLEI

INTERMOLECULAR POTENTIAL FUNCTIONS AND HIGH RESOLUTION MOLECULAR SPECTROSCOPY OF WEAKLY BOUND COMPLEXES. Final Progress Report

Plutonium 239 Equivalency Calculations

The temperature dependence of the C1+ propylene rate coefficient and the Arrhenius fit are shown in Figure 1.

National Accelerator Laboratory

A Dramatically Reduced Size in the Ganty Design for the Proton-Carbon Therapy. June Collider-Accelerator Department

GA A24166 SUPER-INTENSE QUASI-NEUTRAL PROTON BEAMS INTERACTING WITH PLASMA: A NUMERICAL INVESTIGATION

UNDERSTANDING TRANSPORT THROUGH DIMENSIONLESS PARAMETER SCALING EXPERIMENTS

Two-Screen Method for Determining Electron Beam Energy and Deflection from Laser Wakefield Acceleration

GA A25853 FAST ION REDISTRIBUTION AND IMPLICATIONS FOR THE HYBRID REGIME

Peak Reliability Delivering near real-time phase angle deltas using Inter-Control Center Communication Protocol (ICCP)

IMPACT OF EDGE CURRENT DENSITY AND PRESSURE GRADIENT ON THE STABILITY OF DIII-D HIGH PERFORMANCE DISCHARGES

Data Comparisons Y-12 West Tower Data

National Accelerator Laboratory

CEBAF-ER: EXTENDING THE FRONTIER OF ENERGY RECOVERY AT JEFFERSON LAB *

bservice de Physique Nue16aire, CEA-Saclay, F Gif-sur-Yvette Cedex, Ii?ance

EFFECTS OF AXIAL HEAT CONDUCTION AND MATERIAL PROPERTIES ON THE PERFORMANCE CHARACTERISTICS OF A THERMAL TRANSIENT ANEMOMETER PROBE

BASAL CAMBRIAN BASELINE GEOLOGICAL CHARACTERIZATION COMPLETED

PROCEEDINGS THIRD WORKSHOP GEOTHERMAL RESERVOIR ENGINEERING. December 14-15,1977

How Small Can a Launch Vehicle Be?

Start-up Noise in 3-D Self-AmpMed

Diffractive Dijet Search with Roman Pots at CDF

Direct Determination of the Stacking Order in Gd 2 O 3 Epi-Layers on GaAs

Experimental Facilities Division, Advanced Photon Source, Argonne National Laboratoty, Argonne, Illinois 60439

A Distributed Radiator, Heavy Ion Driven Inertial Confinement Fusion Target with Realistic, Multibeam Illumination Geometry

Use of Gamma Rays from the Decay of 13.8-sec "Be to Calibrate a Germanium Gamma Ray Detector for Measurements up to 8 MeV

VARIATION OF STRESSES AHEAD OF THE INTERNAL CRACKS IN ReNI, POWDERS DURING HYDROGEN CHARGING AND DISCHARGING CYCLES

Multi-scale modeling with generalized dynamic discrepancy

GA A22722 CENTRAL THOMSON SCATTERING UPGRADE ON DIII D

Studies of Emittance Bumps and Adaptive Alignment method for ILC Main Linac

A Few-Group Delayed Neutron Model Based on a Consistent Set of Decay Constants. Joann M. Campbell Gregory D. Spriggs

GA A23713 RECENT ECCD EXPERIMENTAL STUDIES ON DIII D

RESONANCE INTERFERENCE AND ABSOLUTE CROSS SECTIONS IN NEAR-THRESHOLD ELECTRON-IMPACT EXCITATION OF MULTICHARGED IONS

RECXWH2 W/o s3-1

Impact of Final-Focus Ground Motion on NLC Luminosity* J. Irwin and F. Zimmermann

GA A26057 DEMONSTRATION OF ITER OPERATIONAL SCENARIOS ON DIII-D

Summary Report: Working Group 5 on Electron Beam-Driven Plasma and Structure Based Acceleration Concepts

Design of Current Leads for the MICE Coupling Magnet

National Accelerator Laboratory

RECEIVED SEQ

MAGNETIC RESONANCE IMAGING OF SOLVENT TRANSPORT IN POLYMER NETWORKS

Study of a Non-Intrusrve blectron

August 3,1999. Stiffness and Strength Properties for Basic Sandwich Material Core Types UCRL-JC B. Kim, R.M. Christensen.

Turbulent Scaling in Fluids. Robert Ecke, MST-10 Ning Li, MST-10 Shi-Yi Li, T-13 Yuanming Liu, MST-10

U. S. Department of Energy

GA A27806 TURBULENCE BEHAVIOR AND TRANSPORT RESPONSE APPROACHING BURNING PLASMA RELEVANT PARAMETERS

Using the X-FEL to understand X-ray Thomson scattering for partially ionized plasmas

Transcription:

JLAB-ACC-96-06 Comparison Between Various Beam Steering Algorithms for the CEBAF Lattice* M. Chowdhary, Y-C Chao, S. Witherspoon Thomas Jefferson National Accelerator Facility, Newport News, VA 23606 USA Abstract. n this paper we describe a comparative study performed to evaluate various beam steering algorithms for CEBAF lattice. The first approach that was evaluated used a Singular Value Decomposition (SVD) based algorithm to determine the corrector magnet setting for various regions of the CEBAF lattice. The second studied algorithm is known as PROSAC (Projective RMS Orbit Subtraction And Correction). This algorithm was devel- _ oped at TJNAF to support the commissioning activity. The third set of algorithms tested are *" L known as COCU (CERN Orbit Correction Utility) which is a production steering package used at CERN. A program simulating a variety of errors such as misalignment, BPM offset, etc. was used to generate test inputs for these three sets of algorithms. Conclusions of this study are presented in this paper. NTRODUCTON The CEBAF accelerator consists of a 45 MeV injector, two side-by-side superconducting linacs, and 9 recirculation arcs that recirculate the beam through the linacs up to 5 times for 4 GeV total energy. Beams of different energies are separated at the first spreader and are transported through isochronous arcs to the recombiner at entrance of second Linac. At the exit of second Linac, the beams of different energies are separated again to be sent to either Experimental Halls or through the recirculation arcs. An orbit correction system is required at CEBAF to increase the machine aperture and to steer the beam through any portion of the accelerator for a desired beam delivery objective. A variety of beam steering algorithms of varying characteristics and complexity are available. n this study we have compared three such algorithms. SVD Based Algorithm Consider there are M beam position monitors and N corrector magnets available to the beam steering algorithm. Changes in corrector strength A0 (vector of length N) will reduce the closed orbit error Ax (vector of length M). These two vectors are linearly related through a response matrix /?,-,- as indicated by N X" 1 A8 ;. (1) *work supported by US DOE contract* DE-AC05-84ER40150

DSCLAMER This report was prepared as an account of work sponsored by an agency of the United States Government Neither the United States Government nor any agency thereof, nor any of their employees, make any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof.

DSCLAMER Portions of this docmnent may be illegible in electronic image products. mages are produced from the best available original

The response matrix can be written in terms of betatron amplitude, phase advance and the tune of the machine as where P., P. are the betatron amplitudes at / th BPM and j th corrector. The response matrix can be experimentally determined by changing the strength of j th corrector by unit excitation and measuring the resulting beam motion at all BPMs while rest of correctors are set to 0. Orbit correction using SVD is inverse of this process of experimental determination of response matrix. Singular Value Decomposition of Rtf can be written as R = UWV T (3) where U is M x M unitary matrix, W is M x N diagonal matrix that contains all the singular values, and V is an N x N unitary matrix. The inverse of matrix /?,-.-can be obtained from -1-1 T R = VW U (4) where W 1 can be constructed by inverting the singular values and then taking a transpose of the matrix. f any of the singular values are zero, then this singularity can be removed by setting the inverse of that singular value to be zero rather than a large number in the inverse matrix. ncluding all non-zero singular values to determine the inverse will result in most accurate correction of the closed orbit error. However, if the Ry matrix is nearly singular then, this correction might require unreasonably large corrector settings on a few correctors. This condition can be avoided by eliminating the smallest singular values from the inverse calculation until the corrector settings requirement enters a more reasonable range. The first step in the orbit correction process is obtaining the difference orbit Ax, which is the difference between the orbit measured by BPMs and the desired reference orbit. Next, the corrector settings are computed using A6 = R~ l Ax (5) f the corrector settings turn out to be over the saturation limit of power supplies, then the R is recalculated by eliminating the lowest singular value from inverse calculation. Once satisfactory corrector settings are obtained, they could be applied to reduce the closed orbit error. See reference (1) for an implementation of this algorithm at Advanced Photon Source at Argonne National Lab.

PROSAC algorithm This algorithm (2) utilizes the projection of j th corrector on the closed orbit as a parameter for selecting the best corrector and iteratively determining its settings to progressively reduce the closed orbit error. That corrector magnet, in N dimensional space of all available magnets, which has the largest projection on the vector for closed orbit error is considered best. The projection Vj of j th corrector effect on orbit is given by Vj = CjAx (6) where Ax is the closed orbit error and C ; is the unit response on M- BPMs by the./ th corrector. Now the setting for this corrector is calculated using A8. = W Ax (7) where W; is the j th column in the response matrix Rg. This algorithm has a variety of options available for implementing orbit correction scheme. The first option in this algorithm allows for either using the projection Vj or the normalized projection Vj /1 Cj\ for selecting the best corrector. The second set of options allows for three different starting conditions for iterations. First condition is to start with all correctors set as-is and then incremental corrections are applied to reduce the closed orbit error. Second condition requires that all correctors are set to zero and then incremental corrections are applied to reach the desired reference orbit. Third condition starts with performing a simple least squares fit for the current settings of BPMs and correctors and then either one of the above mentioned conditions in the first option could be applied to reach the reference orbit. The iterative process of reducing the closed orbit error continues with selecting the best corrector and applying the correction until the closed RMS orbit error is reduced to 20% or a user defined fraction of the initial value. cocu COCU (Closed Orbit Correction Utilities) is a comprehensive collection of orbit correction algorithms unified under a standard user interface. t has been a major orbit correction tool used at CERN and several other accelerators. The repertoire of algorithms include MCADO, a minimum corrector number routine, MNMO, an algorithm looking for absolute best corrector combinations, SMPLEX, a minimization program capable of inequality corrector constraints, and a number of other algorithms. t also performs harmonic analysis in the case of closed orbit in circular machines and conditioning of the input beamline layout to avoid near-degenerate configurations. A detailed description of COCU can be found in reference (3) and

references therein. We have linked the majority of the core COCU program with a graphical user interface to facilitate the data transfer between simulation and orbit correction algorithms. SMULATON PROGRAM FOR TEST NPUTS To compare the performance of the various orbit correction algorithms, simulation program was developed with the CEBAF accelerator as a test bed. Approximately 100 simulation files were generated mimicking all conceivable errors in the machine. These include isolated and distributed optics errors, isolated and distributed misalignment errors in all coordinates, isolated and distributed monitor errors, injection errors in all coordinates, initial corrector kicks and errors, and earth field effects. The use of simulation data helps provide a measure of how each algorithm has performed everywhere against the uncorrected orbit, including areas inaccessible to orbit monitors in the real machine. t also allows creation of special cases where the near-degeneracy of the orbit correction system and corrector magnitude limits are put to test. RESULTS AND CONCLUSONS We have tested over 100 simulation files against the various orbit correction algorithms mentioned above. n most cases all the algorithms produced similar results in terms of the final orbit and overall corrector strengths. We will briefly describe cases where performance of these algorithms differ: (a). With its inclination to find the minimal set of correctors to control the orbit, in a few cases the MCADO line of algorithms tend to concentrate too much strength into a small number of correctors, as shown in Figure 1. mrad 2 mm 'll 41 0.5 200V -20-50 Figure 1. Corrector strengths MCADO Figure 2. Orbit correction by MCADO

Figure 2 shows the orbit before (dotted line) and after (solid line) correction. Corresponding cases using an SVD based algorithm is shown in Figures 3 and 4, which are similar to results from PROS AC. rarad t.e aic2.tujb3.ndj Y-COBR. «rc2.n».ib3.5td.s Y-MS. D.4 0.2-0.2 Ul -21 \ 100 \ SO 1 1 204 \_ \ ' Figure 3. Corrector strengths SVD Figure 4. Orbit correction by SVD (b). All algorithms appear to produce large "fighting" correctors due to near-degeneracy of the monitor-corrector response matrix, although PROSAC appears to be the least vulnerable. Figures 5 and 6 show the correction result of an SVD based algorithm where no singular value has been excluded, meaning virtually no constraint on corrector strengths. t can be seen that some correctors conspire to create large local orbit bumps without detection by BPMs (BPM readings are indicated by solid circles). f one proceeds to eliminate singular values such that corrector limits of 1 mrad is imposed, no correction can be successfully accomplished. The MCA- DO line of algorithms produced results more close to those from SVD algorithms. mrad arc2.suj>7_wd_s V-WS. 4 S S S 3 5 & 3 3 S a S S 5 S S S 3 3 «S S S S S t E i i i i i i i i t i i t s i a it % s i i ESSESS&SEESSE SSSE ESSSE Figure 5. Corrector strengths SVD Figure 6. Orbit correction by SVD

n this particular case the algorithm PROS AC succeed in reducing the orbit significantly within the corrector limits, without inducing orbit bumps. We are aware of similar problems with PROSAC, but the occurrence is less frequent. (c). We also compared the behavior of the various algorithms in a region with insufficient monitors such that the information derived from these monitors is inadequate for orbit reconstruction on the order of 5-10 mm. This can be equivalent to evaluating the error handling ability of these algorithms when some monitors are not working. Our conclusion is that all algorithms tested can easily produce undetectable after-correction orbit errors on the same order as the uncertainty in orbit reconstruction by any method. n such cases algorithmic ingenuity apparently can not compensate for fundamental lack of information. Figure 7 shows such a case by SMPLEX, a COCU algorithm, where a missing BPM towards the end of the line caused undetectable orbit excursion of about 7 mm. Such problems can be rectified only by more BPMs or drastically changed optics. n summary, we have tested various orbit correction algorithms against simulated orbits. The relative pros and cons are discussed above which may help accelerator controllers in choosing the optimal method to use. Keeping a wide variety of algorithmic options and careful conditioning of the monitor-corrector system to avoid near-degeneracies appear to be the best policy when it comes to orbit correction. spcl_»ii_b2_fikp_c V-POS. Figure 7. Uncorrectable orbit due to BPM deficiency REFERENCES 1. Chung, Y., Decker, G., Evans, K. Jr., "Closed Orbit Correction Using Singular Value Decomposition of the response matrix," Proceedings of 1993 Particle Accelerator Conference, 1993. 2. Chao, Y-C, "Orbit Correction Scheme," TJNAF Technical Note TN 96-043, 1996 3. Herr, W., "Algorithms and procedures used in the orbit correction package COCU," CERN Report SL/95-07, 1995.