independent component analysis for beam measurement

30
Xiaoying Pang Indiana University March. 17 th , 2010 Independent Component Analysis for Beam Measurement

Upload: anais

Post on 07-Jan-2016

47 views

Category:

Documents


0 download

DESCRIPTION

Independent Component Analysis for Beam Measurement. Xiaoying Pang Indiana University March. 17 th , 2010. Outline. Introduction to ICA Application to linear betatron motion Study of nonlinear motion – 2 n x modes Beam-based measurement of sextupole strength. Black Source Separation. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Independent Component Analysis for Beam Measurement

Xiaoying PangIndiana UniversityMarch. 17th , 2010

Independent Component Analysis for Beam

Measurement

Page 2: Independent Component Analysis for Beam Measurement

Outline

Introduction to ICA Application to linear betatron motionStudy of nonlinear motion – 2x modesBeam-based measurement of sextupole

strength

2

Page 3: Independent Component Analysis for Beam Measurement

Black Source Separation

Without knowing the positions of microphones or what any person is saying, can you isolate each of the voices?

3

Page 4: Independent Component Analysis for Beam Measurement

source1

source2

source3

source4

mixture1

mixture2

mixture3

mixture4

Mixing

Source signals

Mixing Measured signals

Demixing ?

Mixing

Mixing

Mixing

4

Page 5: Independent Component Analysis for Beam Measurement

BPM dataTurn-by-turn BPM signals, x(t) is usually a

mixuture of betatron motion, synchrotron motion, nonlinear motion and noise.

For a turn-by-turn measurements of M-BPMs and N-turns, we construct BPM data matrix:

5

Page 6: Independent Component Analysis for Beam Measurement

Principal Component Analysis

6

x : measured signals (mixtures of sources signals)W: demixing matrixY: hopefully the source signals

11

22

33

ij

ji

Y = Wx

Cov(Y) =

Larger variance modes contain more information.Source signals should have zero correlation.

TTTTTTTTTT DDWUWUWUVDWUDVWWxxYY ,

IYYUW TT 2/1

Singular Value Decomposition (SVD)

Page 7: Independent Component Analysis for Beam Measurement

Independent Component AnalysisRequirement: ICs have different

autocovariance. Autocovariance: the covarience between the

values of the signals at different time points.For one signalFor two different signalsAll these autocovariances for a particular time lag

can be grouped into an autocovariance matrix

Due to the independence of the source signals, the source signal autocovariance matrices Cs

, t = 0,1,2… should be diagonal.

7

Page 8: Independent Component Analysis for Beam Measurement

8

BPM data

X =

x11 x12 x13 X1,997 X1,998 X1,999 X1,1000x14

xm1 xm2 xm3 Xm,997 Xm,998 Xm,999 Xm,1000xm4

x21 x22 x23 X2,997 X2,998 X2,999 X2,1000x24

x31 x32 x33 X3,997 X3,998 X3,999 X3,1000x34

AutoCov(X) = T

Turn number

BPMnumber

Page 9: Independent Component Analysis for Beam Measurement

ICA using time structure

s1

X =

11

0

0S1

S2

S3

s2 s3

CsE{s(t)s(t-)T} is diagonal !

9

Page 10: Independent Component Analysis for Beam Measurement

ICAOne time lag and the AMUSE (Algorithm for Multiple

Unknown Signals Extraction) algorithm Consider the whitened data z(t), with the

separating matrix W, the source signals s(t) can be found as:

Slightly modified time-lagged covariance matrix:

The new time-lagged covariance matrix is

symmetric. So the eigenvalue decomposition is well defined and easy to compute.

W can be obtained by SVD of

10

Page 11: Independent Component Analysis for Beam Measurement

ICA (cont’)Drawbacks of the AMUSE algorithm Requirement: the eigenvalues of matrix

have to be uniquely defined. The eigenvalues are given by , thus the source signals must have different autocovariances. Otherwise, ICs can not be estimated.

We can search for a suitable time lag so that the eigenvalues are distinct, but this is not always possible if the source signals have identical power spectra, identical autocovariances.

11

Page 12: Independent Component Analysis for Beam Measurement

ICA (cont’)Using several time-lags An extension of the AMUSE algorithm that improves

its performance is to consider several time lags instead of a single one. Then the choice of the time lag is a less serious problem.

Using several time lags, we want to simultaneously diagonalize all the lagged covariance matrices. This joint-diagonalization cannot be perfect, but we can define a quantity to express the degree of diagonalization and try to find its minimum/maximum.

Minimizing off(M) is equivalent to diagonalizing M.

12

Page 13: Independent Component Analysis for Beam Measurement

PCA to Linear Betatron motion

Consider a simple sinusoidal model With M BPMs in the accelerator and N

turns, the (i,j) element of the turn-by-turn BPM data matrix X is

SVD of x is: Spatial proper

ty

Temporal

property

13

Page 14: Independent Component Analysis for Beam Measurement

PCA Linear Betatron motion(cont’)

Now consider the betatron motion:

14

Page 15: Independent Component Analysis for Beam Measurement

ICA vs. PCA on Linear Betatron motion(cont’)

15

Page 16: Independent Component Analysis for Beam Measurement

ICA vs. PCA on Linear Betatron motion(cont’)

16

Page 17: Independent Component Analysis for Beam Measurement

ICA vs. PCA on Linear Betatron motion – effect of BPM noise

17

Page 18: Independent Component Analysis for Beam Measurement

Study of nonlinear motion -- 2x modeAGS lattice with 12

superperiod of FODO cells

Add sextupoles in the lattice.

Particle tracking was carried out and the data were analyzed by PCA and ICA.

We found totally 6 important modes. We only consider the 3rd and 4th modes at the tune of 2x

18

Page 19: Independent Component Analysis for Beam Measurement

Study of 2x mode (cont’)Equation of motion of 2x mode

Hill’s eqn:For a short sextupole, use the localized kickFloquet transformation:

whereSolution: Get the particular solution

19

Page 20: Independent Component Analysis for Beam Measurement

Study of 2x mode (cont’)

Closed Orbit

20

Page 21: Independent Component Analysis for Beam Measurement

Study of 2x mode (cont’)

Closed Orbit= x-x-x2

Simple betatron oscillation !21

Page 22: Independent Component Analysis for Beam Measurement

Study of 2x mode (cont’)

AGS lattice with two sextupleslocated at 185m and 420.37m, with strength K2L = 1m-2 and -1.5m-2.

Black lines indicate the locations of two sextupoles.

22

Page 23: Independent Component Analysis for Beam Measurement

ICA vs. PCA on 2x mode Compare the spatial

function obtained by ICA and PCA

After ICA processing, the normalized spatial wave functions of the 3rd and 4th modes have simple linear betatron motion outside the sextupole.

The spatial function of the 4th mode obtained by PCA preprocessing is messy, but still important in a proper ICA analysis.

23

Page 24: Independent Component Analysis for Beam Measurement

Beam-based measurement of sextupole strength

BPM1

BPM2

BPM3

SXT

SXT

3x̂

24

Page 25: Independent Component Analysis for Beam Measurement

22

33

3

sin

2s

ss

LxKx

With single sextupole in the lattice, very point corresponds to one turn of tracking, totally 1000 turns.

The slope indicates strength of the sextupole.

The slope can be accurately determined by the centroid of each bin of

The band width is proportional to noise level.

This method can also be used for other higher order non-linear elements

2sx

25

Page 26: Independent Component Analysis for Beam Measurement

26

Page 27: Independent Component Analysis for Beam Measurement

1 experiment

27

Page 28: Independent Component Analysis for Beam Measurement

With 12 sextupoles in the lattice

28

Page 29: Independent Component Analysis for Beam Measurement

ConclusionBasic idea of ICAWe have developed ICA for both linear and

nonlinear betatron motion, particularly beam-based measurement of nonlinear sextupole strength.

29

Page 30: Independent Component Analysis for Beam Measurement

Thank you.

30