ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD IMPROVING ACCURACY - - PDF document

analytical n bpm method analytical n bpm method
SMART_READER_LITE
LIVE PREVIEW

ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD IMPROVING ACCURACY - - PDF document

ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD IMPROVING ACCURACY AND ROBUSTNESS OF LINEAR OPTICS IMPROVING ACCURACY AND ROBUSTNESS OF LINEAR OPTICS MEASUREMENTS MEASUREMENTS PhD student at CERN and Andreas Wegscheider Hamburg University


slide-1
SLIDE 1
slide-2
SLIDE 2

ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD

IMPROVING ACCURACY AND ROBUSTNESS OF LINEAR OPTICS IMPROVING ACCURACY AND ROBUSTNESS OF LINEAR OPTICS MEASUREMENTS MEASUREMENTS

Andreas Wegscheider PhD student at CERN and Hamburg University

slide-3
SLIDE 3

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-4
SLIDE 4

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-5
SLIDE 5

MOTIVATION MOTIVATION

  • Measurement and correction of focusing errors is of great importance in circular

accelerators

  • colliders as well as light sources
  • N-BPM method has been used in various machines
  • LHC
  • ALBA
  • ESRF
  • Want to improve existing measurement techniques.

N-BPM method used Monte Carlo simulations to get systematic errors

  • time consuming
  • failed for pushed optics
slide-6
SLIDE 6

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-7
SLIDE 7

FUNCTION MEASUREMENT FUNCTION MEASUREMENT

beta from phase, 3-BPM method, N-BPM method

β

slide-8
SLIDE 8

BETA FROM PHASE BETA FROM PHASE

The position of the beam at a position in the ring is

: machine tune, : betatron phase, : closed orbit

Measured with Beam Position Monitors (BPMs). The phase is derived by a harmonic analysis of the BPM signal.

si x( ) = A cos(2πQ + ϕ( )) + si si xCO

Q ϕ(s) xCO

ϕ( ) si

from phase using three BPMs via the following formula: Assumption: relatively small lattice imperfections between the BPMs.

β β( ) = si cot( ) − cot( ) ϕij ϕik cot( ) − cot( ) ϕm

ij

ϕm

ik

= − ϕij ϕj ϕi

blue: probed BPM (BPM i) red: used BPM (j, k)

slide-9
SLIDE 9

BETA FROM PHASE BETA FROM PHASE

sensitive to the position of the BPMs with respect to each other. The cotangens enhances phase measurement errors if

β( ) = si cot( ) − cot( ) ϕij ϕik cot( ) − cot( ) ϕm

ij

ϕm

ik

≈ nπ n ∈ ℕ ϕij

−1 −0.5 0.5 −10 −5 5 10 Export to plot.ly »

phase advance [TWOPI] cotangens

slide-10
SLIDE 10

SKIP BPMS / USE MULTIPLE COMBINATIONS SKIP BPMS / USE MULTIPLE COMBINATIONS

  • Skipping BPMs to avoid unpreferable phase advances. But lattice imperfections

deteriorate the quality of the result

  • Take into account possible sources of errors between the BPMs
  • Use more than one combination to increase the amount of information

N-BPM method

slide-11
SLIDE 11

ORIGINAL N-BPM METHOD ORIGINAL N-BPM METHOD

To get the function at the position of a BPM i: calculate several combinations and use the mean value.

β (i, , ) jl kl

slide-12
SLIDE 12

ORIGINAL N-BPM METHOD ORIGINAL N-BPM METHOD

But there are errors and far-away BPMs yield worse data.

slide-13
SLIDE 13

ORIGINAL N-BPM METHOD ORIGINAL N-BPM METHOD

To get the function at the position of a BPM i: calculate several combinations

β (i, , ) jl kl ( ) = βl si cot( ) − cot( ) ϕijl ϕikl cot( ) − cot( ) ϕm

ijl

ϕm

ikl

The best estimation for the beta function is calculates by

β = ( ) ∑

l

βl si gl

The weights are determined by a least-squares estimation

gl = gl ∑k V −1

ik

∑i,j V −1

ij

slide-14
SLIDE 14

ORIGINAL N-BPM METHOD ORIGINAL N-BPM METHOD

= gl ∑k V −1

ik

∑i,j V −1

ij

is the covariance matrix of It can be calculated from the diagonal error matrix where the are all the sources of error ( ):

V = Cov[ ] β⃗ = β⃗ ⎛ ⎝ ⎜ ⎜ ⎜ β1 ⋮ βn ⎞ ⎠ ⎟ ⎟ ⎟ M = diag( , … , ) ϵ1 ϵM ϵλ Δϕ, Δ , Δs, … K1 V = TMT−1

where is the Jacobian

T = Tlλ ∂βl ∂ϵλ ∣ ∣ ∣

δϵ=0

slide-15
SLIDE 15

ORIGINAL N-BPM METHOD ORIGINAL N-BPM METHOD

  • Only statistical errors were calculated analytically. Systematic errors were

calculated by Monte Carlo simulations

  • Yields only approximated results and is time consuming. (LHC has many different
  • ptics)
  • Pushed optics can cause a crash of the simulations.
slide-16
SLIDE 16

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-17
SLIDE 17

ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD

analytical calculation of the covariance matrix, removal of bad BPM combinations

slide-18
SLIDE 18

CALCULATION OF THE CORRELATION MATRIX CALCULATION OF THE CORRELATION MATRIX

The Jacobian can be split into blocks

T

: phase uncertainties, : magnet field uncertainties, : longitudinal misalignments

T = ( ) Tϕ TK Ts

Tϕ TK Ts

The three parts of the matrix can be calculated:

= = = Tϕ

( )

∂βl ∂ϕλ

TK ( ) ∂βl ∂Kμ

Ts

( )

∂βl ∂sν

The phase part is already known, for the others we need a relationship

( ) = β(ϕ, {δ , {δs , …) = + Δβ(ϕ, {δ , {δs , …) βreal si K1}acc }acc βm K1}acc }acc

: quadrupolar field errors in the accelerator : longitudinal misalignments (BPMs and quads).

{δK1}acc {δs}acc

slide-19
SLIDE 19

EFFECT OF IMPERFECTIONS ON THE EFFECT OF IMPERFECTIONS ON THE FUNCTION FUNCTION AND ITS MEASUREMENT AND ITS MEASUREMENT

β

new formula to calculate function from

  • phase advances
  • quadrupolar field errors
  • longitudinal BPM misalignments
  • longitudinal quadrupole misalignments

β ( ) ≈ [ ( ) − 2 ( )δ ] βl si cot − cot ϕijl ϕikl cot − cot + − ϕm

ijl

ϕm

ikl

gijl gikl βm si αm si si

where the terms collect the dependency on lattice imperfections.

gij = sgn(i − j) gij δ − δ + δ

1 ( ) βm sj

sj

1 ( ) βm si

si ∑w∈I βm

w Kw,1 sin2 ϕm wj

sin2 ϕm

ij

slide-20
SLIDE 20

CALCULATION OF THE CORRELATION MATRIX - CALCULATION OF THE CORRELATION MATRIX - CONCLUSION CONCLUSION

= ∓ × ( (λ) − (λ)) T K

( ) ( ) βm si βm sλ cot − cot ϕm

ijl

ϕm

ikl

sin2 ϕλjl sin2 ϕijl Aijl sin2 ϕλkl sin2 ϕikl Aikl

and:

= −2 ( ) ± T s

αm si δλ

i

( − ) − ( − )

sgn(i− ) jl sin2 ϕm

ijl

( ) βm si ( ) βm sjl δjl λ

δi

λ sgn(i− ) kl sin2 ϕm

ikl

( ) βm si ( ) βm skl δkl λ

δi

λ

cot − cot ϕm

ijl

ϕm

ikl

slide-21
SLIDE 21

REMOVAL OF BAD BPM COMBINATIONS REMOVAL OF BAD BPM COMBINATIONS

filter BPM combinations by phase advances bad: for , threshold .

  • enhances phase errors
  • numerically unstable

Δϕ ∈ [nπ − δ, nπ + δ] n ∈ ℕ δ

If any of the four phase advances in is bad, the corresponding BPM combination is disregarded. 2016 and 2017 for the LHC: .

, , , ϕijl ϕikl ϕm

ijl ϕm ikl

( ) = βl si cot( ) − cot( ) ϕijl ϕikl cot( ) − cot( ) ϕm

ijl

ϕm

ikl

δ = 2π × 10−2

slide-22
SLIDE 22

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-23
SLIDE 23

SIMULATIONS SIMULATIONS

Evaluation of the new method

slide-24
SLIDE 24

TEST SETUP TEST SETUP

  • generate many test lattices with randomly distributed errors
  • simulate measurement by tracking a single particle via PTC
  • use the LHC-OMC tools to analyse the data

Standard deviation of introduced errors: [mm] [mm] MQ 18 1.0

  • MQM 12

1.0

  • MQY 11

1.0

  • MQX 4

1.0

  • MQW 15

1.0

  • MQT 75

1.0

  • MS
  • 0.3

BPM - 1.0

  • σK

K 10−4 σs

σx

slide-25
SLIDE 25

NOMINAL LATTICE NOMINAL LATTICE

40 cm | collision tunes | collision energy

β∗

slide-26
SLIDE 26

HL-LHC LATTICE HL-LHC LATTICE

10 cm | collision tunes | collision energy | ATS optics

β∗

slide-27
SLIDE 27

ACCURACY AND PRECISION OF THE METHODS ACCURACY AND PRECISION OF THE METHODS

Nominal lattice HL-LHC

slide-28
SLIDE 28

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-29
SLIDE 29

MEASUREMENTS MEASUREMENTS

ATS machine development, 10cm β∗

slide-30
SLIDE 30

ATS MD IN OCTOBER 2016 ATS MD IN OCTOBER 2016

Beta beating plot at

= 10cm β∗

Export to plot.ly » 5k 10k 15k 20k 25k −1000 −500 500 1000 3-BPM N-BPM

s [m] beta beating [%]

slide-31
SLIDE 31

MOTIVATION MOTIVATION BETA FUNCTION MEASUREMENT BETA FUNCTION MEASUREMENT ANALYTICAL N-BPM METHOD ANALYTICAL N-BPM METHOD SIMULATIONS SIMULATIONS MEASUREMENTS MEASUREMENTS CONCLUSIONS CONCLUSIONS

slide-32
SLIDE 32

CONCLUSIONS CONCLUSIONS

new method has been developed fully analytical calculation of the covariance matrix

  • faster
  • more accurate
  • avoids complication from failing simulations

successfully used at CERN:

  • LHC measurements and optics correction (commisioning, machine development)
  • first measurements at PS
  • first measurements at PS Booster

method independent of accelerator and accelerator type

  • Analytical N-BPM method can be used with any kind of accelerator
  • linear optics analysis toolbox ready for integration of new accelerators
slide-33
SLIDE 33

THANK YOU VERY MUCH FOR THANK YOU VERY MUCH FOR YOUR ATTENTION YOUR ATTENTION