23
Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr. Oliver Kester Dr. David Ondreka Dr. Dietrich Beck Professor: Supervisors:

Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Development of the Timing System for the Bunch-to-Bucket Transferbetween the FAIR Accelerators

Jiaoni Bai

Prof. Dr. Oliver KesterDr. David OndrekaDr. Dietrich Beck

Professor: Supervisors:

Page 2: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Outline

Ø GSI & FAIR OverviewØ Concept & Motivation Ø Theoretical BackgroundØ ImplementationØ Experimental Work for ImplementationØ Application - FAIR Use CasesØ Outlook & Summary

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt 2

Page 3: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

GSI & FAIR Overview

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

SIS100

CR

HESR

SIS18

ESR

CRYRING

planned facilityexisting facility

bunch-to-bucket transfer

SynchrotronsØ High beam energyØ Fast accelerationØ High intensity

Storage ringsØ Unique beam cooling

FAIR has a diverse system of ring accelerators

FAIR: Facility for Antiproton and Ion Research

3

Page 4: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Concept

target accelerating rf signal

source accelerating rf signal

Bucket: stable phase space area where beam can be captured and accelerated [1] => stationary bucket

Bunch: a group of particles captured in a bucket [1]

[1] Fermilab, Accelerator Glossary of Terms

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Bunch-to-Bucket transfer: bunches, circulating inside the source ring, are transferred into the center of buckets of the target ring.

tt

tsource

ring

target ringt

t

4

Page 5: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Constantbeamenergy

synchrotron → synchrotron

storage ring → storage ring

synchrotron → storage ring

SIS18 to SIS100

ESR to CRYRING

SIS18 to ESR

Changedbeam energy

synchrotron → storage ringSIS18 to ESR via FRS

synchrotron → collector ringSIS100 to CR

collector ring → storage ringCR to HESR

synchrotron → collector ring SIS100 to CR via antiproton target / Super-FRS

Fast start of the 2nd acceleration

Bunch rotation

Fast beam cooling & Beam accumulation

Fast beam cooling & Beam accumulation

Challenges of B2B Transfer

Fast beam cooling

5

Page 6: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Requirements

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

B2B injection center mismatch

FAIR B2B transfer system:

Applicable for transfers between rings with an arbitrary circumference ratio

Beam transfers with constant and changed energy

Tolerable B2B injection center mismatch and upper bound time requirement (For most FAIR use cases ±1°and 10 ms)

Parallel operation (e.g. simultaneous SIS18→SIS100 & ESR→CRYRING)

Input from the Machine Protection System (SIS100 emergency dump)

Indication for beam diagnostics

6

Page 7: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Phase shift method Precondition:

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

21 ff

rf frequency modulation

1f

2f

0 0

21 CCm m: integerC: circumference

Synchronization Method 1

t

t

synchronization window

7

Page 8: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Frequency beating method Precondition:

1f

2f

21 ff

0 boundupperpositive

m, n: integerC: circumference

Synchronization Method 2

t

t

synchronization window

2 1 CnCm ≊

bounduppernegative

8

Page 9: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Theoretical Background

•Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Parameter Phase shift method

Frequency beating method

Precondition m•C1 = C2 m•C1 n•C2

B2B injection center mismatch

≈ 0° < ±1°

Length of synchronization window

theoretically infinite

depend on beating frequency

Time point for transfer predictable guaranteed time span (<10 ms)

Comparison between two synchronization methods

For FAIR, both methods will be used.

9

Page 10: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

rf signal

Implementation

source ring

FAIR B2B transfer system is based on reference signals derived from a master clock.

master clock

phase difference between two rf systems

ref signal

rf signal

1

21

ref signal

2

target ring

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

2 1 ff①

≊ 1 2 ff ≊

10

Page 11: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Implementation

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Coarse synchronization – synchronization window

Fine synchronization bucket indication signal + delay compensation e.g. buckets ◎1 and ◎2 are filled

#1

◎1

◎1

#1SIS18 revolution frequency marker @ SIS18

SIS100 revolution frequency marker @ SIS18

SIS100 revolution frequency marker @ SIS100

bucket indication signal

Indication for SIS18extraction kicker

Indication for SIS100 injection kicker

delay compensation 1

delay compensation 2

SIS18SIS100t

SIS18 extraction kicker

SIS100 injection kicker

11

Page 12: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Procedure

Basic procedure [2]:

[2] J. Bai and T. Ferrand. F-TC-C-05, Concept of the FAIR Bunch To Bucket Transfer System. FAIR Technical Concept, 2016

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt 12

Page 13: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

General Machine Timing (GMT) system Timing Master

Ø Data MasterØ Clock MasterØ Management Master

White Rabbit (WR) network

Front End Controller

Ø Scalable Control Unit (SCU)

B2B Data Transmission

13

Page 14: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

source ring target

ring

Characterization of WR Network for B2B Transfer

Two type B2B messages

1st type B2B message between source ring and DM 2nd type B2B message between two rings

Requirements:

No misordered frame

Transfer latency on network ≤ 400 µs

Tolerable frame loss rate

Ø 1st type 0.22×10-7

Ø 2nd type 0.43×10-8

One B2B transfer failure every month

14

Page 15: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Results of 45 days test for the B2B transfer [3]: Misordered frame → Requirement met Transfer latency → Requirement met Lost frame → Requirement not met

Fit FAIR WR network architecture

[3] C. Prados and J. Bai. Testing the WR Network of the FAIR General Machine Timing System, 2016.

Test setup

Simulate actual FAIR WR network traffic

Firmware update of the WR switch is triggered by this result

Characterization of WR Network for B2B Transfer

In case all requirements are met: Up to 38 WR switch layers can be used

between DM and source ring Up to 8 WR switch layers can be used

between two rings

15

Page 16: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

f

dtfd

2

2

dtfd

dtfTttshift00

2

I checked the beam dynamics for rf frequency modulations by Matlab:Assumption: adiabaticity ≤ 10-4

Cosine modulation is better for the beam adiabaticity than the parabola modulation SIS18 U28+ beam: 7 ms cosine modulation for the phase shift of π √ SIS18 H+ beam: 50 ms cosine modulation for the phase shift of π

Phase shift

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Requirements for Phase Shift Method

dtfd

Two rf frequency modulations

Adiabaticity

Frequency beating method

Requirements: Max ← beam pipe aperture

continuous ← continuous • synchronous phase

small ← bucket size

small ← adiabaticity

Adia

batic

ity

16

Page 17: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

2nd tank1st tank

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

SIS18 extraction kicker

Kicker Trigger Scenarios

1st tank

t

1st tank

B

Kicker trigger scenario 1

Kicker trigger scenario 2

bunch gap

Tgapt

Ttgap /

B

t

17

Page 18: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

SIS18 extraction and SIS100 injection kicker trigger scenarios SIS18 extraction kicker -- two tanks SIS100 injection kicker -- one tank

Ion EnergyMeV/u

All kicker units in a SIS18 tank are

triggered at same time (bunch gap)

All kicker units in a SIS18 tank are

triggered individually (bunch gap)

All kicker units in a SIS100 tank are

triggered at same time (bunch gap)

All kicker units in a SIS100 tank are

triggered individually (bunch gap)

H+ 4000 13% 12% 20% 18%U28+ 200 16% 14% 24% 21%U73+ 970 25% 22% 35% 31%

Required bunch gap for two trigger scenarios

Requirements for Kicker Trigger

I calculated the technical constraints for the transfer of lightest & heaviest ion beams: When bunch gap ≥ 25% (U73+), all kicker units in a SIS18 tank can be triggered at same

time as today for all ion beams When bunch gap ≥ 35% (U73+), all kicker units in the SIS100 tank can be triggered at

same time for all ion beamsØ Individual trigger of kicker units in one tank allows for a smaller bunch gap

18

Page 19: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Task running on Latticemico 32

Processing time

Requirement

Read phase value 450 ns < 10 µs

Send phase to WR network 3.2 µs < 10 µs

Read phase from WR network 3.0 µs < 10 µs

Calculate synchronization window 12.6 µs < 100 µs

I developed the B2B firmware running on LatticeMico32 (LM32) of different SCUs.

I measured the processing time of the firmware → B2B transfer requirements are met

SIS18 DS345

SIS100 DS345

B2B sourceSCU

B2B targetSCU

WR network

PC

Trigger SCU

Test setup

Test Setup in Timing Aspect

master clockref signal = zero

19

Page 20: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Feature of Two Synchronization Methods

Frequency beating method:

Frequency beating method is a general solution – only choice for many FAIR use cases

Frequency beating method is faster ≤ 10 ms

Phase shift method:

Phase jump – special phase shift – is efficient for FAIR use cases

Ø Target ring is emptyØ Constant energy beam transferØ Changed energy beam transfer

20

Page 21: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

No FAIR use cases Required B2B injection center mismatch1 Two U28+ bunches from SIS18 to SIS100 can ±0.4°

2 One H+ bunch from SIS18 to SIS100 can ±0.4°

3 Two bunches from SIS18 to ESR must ±0.5°

4 One bunch from SIS18 to ESR must ±0.5°

5 One bunch from ESR to CRYRING must ±0.5°

6 One bunch from CR to HESR must ±1.2°

7 One RIB bunch from SIS100 to CR via the Super-FRS. e.g. 1.5 GeV/u → 740 MeV/u

can ±2.1°

8 H+ from SIS100 to CR via the antiproton target. e.g. 28.8 GeV/u → 3 GeV/u

can not

±41.5°

9 One RIB bunch from SIS18 to ESR via the FRS e.g. 550 MeV/u → 440 MeV/u

must ±31.2°

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Successful due toconstant beam energy

Acceptable only for this case with changed beam energy

Not acceptable due to changed beam energyEsecondary/Eprimary = arbitrary

Phase jump

Application - FAIR Use Cases

2 1 CnCm ≊

Investigation of the B2B transfer system for FAIR use cases

Whether frequency beating method must / can / can not be used

21

Page 22: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt

Summary & Outlook

Development of the concept of the FAIR B2B transfer system Investigation of the WR network for the B2B transfer Investigation of two synchronization methods from the beam dynamics

perspective Investigation of the technical constraints for different trigger scenarios of

the SIS18 extraction and SIS100 injection kickers Analysis of the application of the B2B transfer for all FAIR use cases Build of the test setup in the timing aspect

FAIR B2B transfer system is applicable for the FAIR transfers ofü constant energy beams with an arbitrary circumference ratio.ü changed energy beams together with some beam accumulation methods.

Solution for the FAIR use case of the B2B transfer from SIS18 to ESR via the FRS, e.g. the barrier bucket beam accumulation.

Outlook

Summary

22

Page 23: Development of the Timing System for the Bunch-to-Bucket ... · Development of the Timing System for the Bunch-to-Bucket Transfer between the FAIR Accelerators Jiaoni Bai Prof. Dr

Accelerator seminar | Jiaoni Bai | 28 September, 2017 | GSI Darmstadt 23