54
CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE WIGGLER MAGNET Claudio Sanelli Miro Andrea Preger

CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

CORRECTION OF THEOCTUPOLE TERM

INTRODUCED BY THEWIGGLER MAGNET

Claudio SanelliMiro Andrea Preger

Page 2: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Preliminary considerations• Measurements with beam on the wiggler have shown the

presence of an octupole-like term coming from thecombination of a decapole term in the wiggler field with thewiggling trajectory of the beam

• The tune shift as a function of beam position in the wigglerhas been fitted in the machine model with a single octupolarthin lens at the wiggler center and with 5 thin lenses, one ineach pole

• The intensity of the octupole lens, according to the differentmodels, in MAD units is

• 500 m-3 < KMAD < 1000 m-3

Page 3: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

First attempt:Wiggler end plate modification

Page 4: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Wiggler 3D simulation

Page 5: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Longitudinal field profile(3D simulation)

Page 6: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Longitudinal field profile comparisonwith and without end plate

Page 7: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Naive approach to endplate profile shaping

• Assume field inversely proportional to endplate gap g:• (Bc + hx3)*g = const = Bc*g• Assume endplate contribution to the field from magnetic

calculations Bc 0.18 T• Add linear term in the field to avoid excessive reduction of

the gap:• (Bc + kx + hx3 )*g = const = Bc*g• Truncate gap oscillation to constant to avoid excessive

reduction of the gap• Run magnetic calculation to find the real field

Page 8: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

0.000

0.010

0.020

0.030

0.040

0.050

0.060

0.070

-0.08 -0.06 -0.04 -0.02 0.00 0.02 0.04 0.06 0.08

halfgap (m) = 0.0036/B(x)B(x) = 0.18 + 4700*(x+0.0125)^3 - 3.2*(x+0.0125)

G=0B=3.2*x

x(m)

halfgap (m)

Page 9: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

End plate 2D simulation

Page 10: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Transverse field profile under theend plate – no shaping

Page 11: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

End plate shaping(2 D simulation)

Page 12: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Transverse field profile under theend plate

Page 13: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Field profile modification

Page 14: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

0.125

0.130

0.135

0.140

-0.03 -0.02 -0.01 0.00 0.01 0.02 0.03

KMAD

(per endplate) 50 m-3

B(T)

x(m)

Y = M0 + M1*x + ... M8*x 8 + M9*x9

0.13171M0

-0.26269M1

0.095223M2

431.42M3

0.95406R

Page 15: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

0.125

0.130

0.135

0.140

-0.03 -0.02 -0.01 0.00 0.01 0.02 0.03

KMAD

(per endplate) 135 m-3

B(T)

x(m)

Y = M0 + M1*x + ... M8*x 8 + M9*x9

0.13141M0

-0.57437M1

1.8053M2

1259.3M3

-1160.9M4

-4.2274e+05M5

0.99854R

Page 16: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

1st Attempt: Conclusions

• Bad magnetic field profile

• Insufficient octupole term correction

DISCARDED

Page 17: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Second attempt:Substitution of the end plate with

PM blocks

Page 18: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Longitudinal field profile(3 D simulation)

Page 19: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Longitudinal field profile comparisonwith and without end plate

Page 20: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

PM Block geometry(2 D simulation)

Page 21: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Transverse magnetic field profile

Page 22: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Magnetic field near the beam axis

Page 23: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

PM Blocks – 3 D geometry

Page 24: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

PM Blocks – 3 D solution area

Page 25: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

PM Blocks – 3 D solution

Page 26: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Transverse magnetic field profile

Page 27: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Longitudinal magnetic field profile

Page 28: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

2 D – 3 D comparisonTransverse field profile

Page 29: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

-0.15

-0.10

-0.05

0.00

0.05

0.10

0.15

-0.05 0.00 0.05

2-D KMAD

230 m-3 (per endplate)

B (T)

x (m)

Y = M0 + M1*x + ... M8*x 8 + M9*x9

2.0254e-07M0

-0.12356M1

-0.00010666M2

2343.8M3

1R

Page 30: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

-0.15

-0.10

-0.05

0.00

0.05

0.10

0.15

-0.05 0.00 0.05

3-D KMAD

120 m-3 (per endplate)

B (T)

x (m)

Y = M0 + M1*x + ... M8*x 8 + M9*x9

-7.9512e-18M0

0.52448M1

1.0372e-14M2

1239.5M3

0.9985R

Page 31: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

2nd Attempt: Conclusions

• Acceptable field quality but very critical withrespect to magnet position and size

• Insufficient octupole term correction

DISCARDED

Page 32: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Third attempt:

Octupole correction added intoANSALDO Large Sextupole

by means of awired, air cooled, coil

Page 33: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Page 34: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Page 35: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole 2D simulation

Page 36: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

L.S. Symmetric Sextupole FieldProfile

Page 37: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole + Octupole

Page 38: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole + OctupoleIcorr = 600 A-turns

Page 39: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole + Octupole correctionBz(x, Icorr)

Page 40: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

-0.30

-0.25

-0.20

-0.15

-0.10

-0.05

0.00

-0.06 -0.04 -0.02 0.00 0.02 0.04 0.06

Sextupole @ 175A, Octupole @ 600A

KMAD

60 m-3

x (m)

Y = M0 + M1*x + ... M8*x 8 + M9*x9

-0.0013124M0

-0.42625M1

-97.241M2

-111M3

0.9999R

B (T)

Page 41: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

3rd Attempt: Conclusions

• Reasonably good magnetic field profile

• Insufficient octupole term correction

DISCARDED

Page 42: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Fourth attempt:

Octupole correction added intoANSALDO Large Sextupole

by means of awater cooled, coil

Page 43: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

W.C. coil front view

Page 44: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole + Octupole2D simulation

Page 45: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole + OctupoleIcorr=3296A*t – Field profile

Page 46: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole used as OctupoleIcorr = 3296 A*t

Page 47: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole as OctupoleMagnetic field profile

Page 48: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole as OctupoleMagnetic field profile

Page 49: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole as OctupoleKMAD ≈ 330 m-3

Page 50: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Sextupole as OctupoleNo quadrupole

Page 51: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Coil data (1st option)• Coil cross section mm*mm 50 * 14

• Conductor: Cu mm*mm 5.6*5.6

• Cooling hole dia. mm 3.6

• Turns per coil 16

• Coils per Sextupole 4

• Maximum current A 206

• Current density A/mm2 10.14

• Magnet voltage V 17.32

• Magnet power W 3568

• Hydr. Circ. per magnet 4

• Water velocity m/s 1.05

• Water flow per magnet m3/s 4.3E-5

• Temperature increase °C 20

• Pressure drop MPa 0.143

Page 52: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

Coil data (2nd option)• Coil cross section mm*mm 44 * 14

• Conductor: Cu mm*mm 5.6*5.6

• Cooling hole dia. mm 3.6

• Turns per coil 14

• Coils per Sextupole 4

• Maximum current A 235.4

• Current density A/mm2 11.58

• Magnet voltage V 18.21

• Magnet power W 4288

• Hydr. Circ. per magnet 4

• Water velocity m/s 1.26

• Water flow per magnet m3/s 5.2E-5

• Temperature increase °C 20

• Pressure drop MPa 0.18

Page 53: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

However, before going ahead:

• Systematic check of the available spacebetween vacuum chamber-sextupole

• Mechanical coil design (electric terminals,hydraulic spigots, coil supports, etc.)

• Mechanical 3D check to verify coil insertionwithout sextant splitting

• Preliminary industry check

Page 54: CORRECTION OF THE OCTUPOLE TERM INTRODUCED BY THE … · Naive approach to endplate profile shaping • Assume field inversely proportional to endplate gap g: • (B c + hx3)*g =

4th Attempt: Conclusions

• Good magnetic field profile

• Quadrupole gradient of about 2.3 T/m to be corrected

• Reasonably good technical solution

POSSIBLE SOLUTION