15
Status of XAL at the European Spallation Source Emanuele Laface Physicist Accelerator Department Extensible Accelerator Language (XAL) Workshop Facility for Rare Isotope Beams at Michigan State University December 13th 2012

Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/[email protected] /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

Status  of  XAL  at  the  European  Spallation  Source

Emanuele  LafacePhysicist

Accelerator  Department

Extensible  Accelerator  Language  (XAL)  WorkshopFacility  for  Rare  Isotope  Beams  at  Michigan  State  University

December  13th  2012

Page 2: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

TDR  2012Power 5  MW

Peak  Power 125  MWPeak  Current 50  mAEnergy 2.5  GeV

Pulse  Length 2.86  mSDuty  Cycle 4%Cryomodules 59Cavities 208Gradient 40  MV/mFrequency 352.21  MHz

Key  parameters  for  the  ESS  Proton  Linac

1

Page 3: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Key  parameters  for  the  ESS  Proton  Linac

TDR  2012 CommissioningPower 5  MW 5  MW

Peak  Power 125  MW 125  MWPeak  Current 50  mA 55  mAEnergy 2.5  GeV 2.275  GeV

Pulse  Length 2.86  mS 2.86  mSDuty  Cycle 4% 4%Cryomodules 59 50Cavities 208 172Gradient 40  MV/m 44  MV/mFrequency 352.21  MHz 352.21  MHz

1

Page 4: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Source

LEBT MEBT

RFQ DTLSpokesβ = 0.50

Elliptical cavitiesMedium β = 0.67

HEBT

TargetElliptical cavities

High β = 0.92

ESS  layout

The  Proton  Linac

2

Page 5: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Source

LEBT MEBT

RFQ DTLSpokesβ = 0.50

Elliptical cavitiesMedium β = 0.67

HEBT

TargetElliptical cavities

High β = 0.92

ESS  layout

The  Control  Boxes

2

Page 6: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Source

LEBT MEBT

RFQ DTLSpokesβ = 0.50

Elliptical cavitiesMedium β = 0.67

HEBT

TargetElliptical cavities

High β = 0.92

BLED

ESS  layout

The  EPICS  abstraction  layerThe  Beam  LineElements  Database

2

Page 7: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Source

LEBT MEBT

RFQ DTLSpokesβ = 0.50

Elliptical cavitiesMedium β = 0.67

HEBT

TargetElliptical cavities

High β = 0.92

BLED

ESS  layout

The  OpenXAL2

Page 8: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

What  is  under  development  for  XAL:

BLED  connection

EPICS  test

User  Interface  customization  

Physics

3

Page 9: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Bet

a Fu

nctio

n [m

]

Position [m]

-40

-30

-20

-10

0

10

20

30

40

0 0.5 1 1.5 2 2.5 3 3.5 4

Bet

a Fu

nctio

n [m

]

Position [m]

-40

-30

-20

-10

0

10

20

30

40

0 0.5 1 1.5 2 2.5 3 3.5 4

Test  of  Online  Model  with  zero  current

4

Horizontal

Vertical

XALELSTraceWinQuadrupoles

Page 10: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected] 5

Horizontal

Vertical

XALELSTraceWinQuadrupoles

Test  of  Online  Model  increasing  the  current

Bet

a Fu

nctio

n [m

]

Position [m]

-40

-30

-20

-10

0

10

20

30

40

0 0.5 1 1.5 2 2.5 3 3.5 4

Bet

a Fu

nctio

n [m

]

Position [m]

-40

-30

-20

-10

0

10

20

30

40

0 0.5 1 1.5 2 2.5 3 3.5 4

Page 11: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

The  common  approximations  such  as  elliptical  or   long   bunches   are   not  working   properly   for  the  space  charge  of  the  ESS  beam:

U

sc

(x, y, z) =eN

4p⇡

3✏0�

2

Z 1

0

e

� x

2

2�x

2+t

� y

2

2�y

2+t

� z

2

2�z

2+t � 1p(2�

x

2 + t)(2�y

2 + t)(2�z

2 + t)dt

The   ESS   Linac   Simulator   (ELS)   is   using   the  adaptive   algorithm   (gaussian   quadrature)   to  calculate  the  integral  numerically.

6

Page 12: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Next  actions:

RF  cavities  model

Matching  system  for  the  optics

Matching  system  for  cavity  failure

Update  of  algorithms  for  correction

Development  of  a  multi-­‐particle  simulator

7

Page 13: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

I   did   not   mention   here   the   actions   to   take   for  interfaces  with  BLED,  EPICS  and  operators  because  my   work   is   for   the   physics,   but   those   topics   are  also  under  development  at  ESS.

8

Page 14: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

Conclusions

ESS  will  use  XAL,  in  the  OpenXAL  implementation,  as  interface  for  the  control  system.

The   physics   will   be   completely   reviewed   and  adapted  for  the  ESS  proton  linac.

XAL   will   be   integrated   in   the   ESS   infrastructure  developing  the  missing  interfaces.

9

Page 15: Status&of&XAL&at&the&European&Spallation&Sourcexaldev.sourceforge.net/meetings/2012/04_ESS-XAL.pdfEmanuele.Laface@esss.se /10 TDR2012 Power 5MW PeakPower 125MW PeakCurrent 50&mA Energy

/[email protected]

References

[1] E. Laface et al., “Space Charge and Cavity Modeling for the ESS Linac Simulator”, Submitted to IPAC 2013, Shanghai, China.

[2] E. Laface et al., “The ESS Linac Simulator: a first benchmark with TraceWin”, Submitted to IPAC 2013, Shanghai, China.

[3] E. Laface et al., “ESS End-to-End simulations: a comparison between IMPACT and MADX”, Proceedings of IPAC 2012, New Orleans, USA.

[4] R. Pissens et al., “QUADPACK, A Subroutine Package for Automatic Integration”, Berlin : Springer, 1983.

[5] P. Gonnet, “Increasing the Reliability of Adaptive Quadrature Using Explicit Interpolants”, ACM Trans. on Math. Soft. Vol. 33, Issue 3, Article 26 (2010).

[6] K.Y. Ng, “The transverse Space-Charge force in tri-gaussian distribution”, Fermilab-TM-2331-AD, 2007.

10