Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to the orbit correction of electron storage rings. Theory, Practice and Reality Hiroshi Nishimura Advanced Light Source Lawrence Berkeley.

Similar presentations


Presentation on theme: "Introduction to the orbit correction of electron storage rings. Theory, Practice and Reality Hiroshi Nishimura Advanced Light Source Lawrence Berkeley."— Presentation transcript:

1 Introduction to the orbit correction of electron storage rings. Theory, Practice and Reality Hiroshi Nishimura Advanced Light Source Lawrence Berkeley National Laboratory University of California September 7, 2005 @ UMER

2 UMER vs. ALS UMER –10 KeV Electron Storage Ring with 36 Bend C ~ 11 m I = very high ALS –1~2 GeV Electron Storage Ring with 36 Bend C ~ 200 m I ~ 400 mA

3 Importance of a Good Orbit Injection Beam Quality –Beam Size –Intensity –Life –Stability

4 Closed Orbit Closed Not closed

5 Eq. Of Closed Orbit

6 Closed Orbit Distortion Lattice Errors create COD. –Magnet Misalignments Transverse dK=dX*Kquad Tilt -- Bend –Field Error Bend Earth Field! Orbit Correction to cancel COD.

7 Orbit Correction ~80’s –Local Local Bump –Global Most Effective Corrector Harmonic 90’s ~ Smatrix + SVD If BPMs and correctors are more or less uniformly distributed, this combination does almost all the orbit control jobs!

8 Local Bump How to apply this to the real ring? How can you know these parameters?

9 Smatrix-based Correction Sensitivity (Response) Matrix. Popular since early 90’s. Model-independent. –Compatible with theory (model  Calibration). –Compatible with reality (measurement). Reproducibility and Linearity. Combined with SVD for matrix inversion.

10 What is Smatrix? Linear-relationship ALS has 96 BPMs and 94 Horizontal Correctors. The Smatrix for them is 96x94.

11 Role of Smatrix Smatrix Virtual RingReal Ring Operation Response Knobs Response

12 Inverting an Smatrix by SVD (1)

13 Inverting an Smatrix by SVD (2)

14 SVD Inversion at ALS Limit the number of “knobs”. (Do not to use inefficient knobs.)

15 All Smatrix-based –Routine operations by SVD in Matlab –Special Machine Study by SVD in C++ Orbit Control at ALS

16 Orbit Control at UMER BPM x 14Corrector –Hor. x 36 –Ver. x 18 There are more correctors than BPMs! Need for a linear model. If the nature is linear, Smatrix works. SVD is not so crucial but still useful. The orbit can be set to zero at BPMs.

17 Earth Mag Field

18 Kick due to Earth Mag Field

19 COD Correction

20 To Model or Not Establish a linear model to fit the measured Smatrix. Use model to correct COD. Add more BPMs. OR

21 Linear  Kick Model Standard Matrix Formalism. Thin kicks for Earth Mag Field. Example

22 Earth Field as This Kicks Transverse –T=10 KeV, B=1 Gauss, L=1 cm  3 mrad – Add kicks every ~ 2 cm  Total ~ 500 Kicks Longitudinal –Same as transverse kicks. –Vx, Vy << Vs=0.2xC.

23 Longitudinal Motion H. Wiedemann, "Particle Accelerator Physics II", Springer, Eqs. (3.36) and (3.45) Therefore

24 Collective Effect COD, Smatrix,....  Single Particle Collective Single Particle Orbit Control

25 Simulation If you have a realistic code (PIC?), calculate the Smatrix and calibrate it. Apply orbit corrections!

26 My code is... Goemon: C++ version of Tracy It is a library. Cross Platform –WinVC++, BC++, GCC (MingW) –LinuxGCC (3.3 or newer) Object-OrientedSimple and Flexible –Simple and Flexible –Modified version for neutral molecular accelerator! –Modified for UMER, too.


Download ppt "Introduction to the orbit correction of electron storage rings. Theory, Practice and Reality Hiroshi Nishimura Advanced Light Source Lawrence Berkeley."

Similar presentations


Ads by Google