/
LLRF for Chopper LLRF for Chopper

LLRF for Chopper - PowerPoint Presentation

conchita-marotz
conchita-marotz . @conchita-marotz
Follow
434 views
Uploaded On 2016-06-13

LLRF for Chopper - PPT Presentation

Grégoire Hagmann Philippe Baudrenghien BERFFB February 24th 2013 Block Diagram LLRF Linac 4 GHagmann 2 Chopping pattern Plates delay adjustment Monitoring Waveform ID: 360351

llrf ring linac hagmann ring llrf hagmann linac timing synchronization chopper blanking bis start chopping amp pattern accurate booster

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "LLRF for Chopper" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

LLRF for Chopper

Grégoire

Hagmann

Philippe

Baudrenghien

BE/RF/FB

February

24th, 2013Slide2

Block

Diagram

LLRF Linac 4, G.Hagmann

2

Chopping

«pattern»

Plates

delay

adjustmentMonitoring (Waveform & chopping time)InterlocksSlide3

Location “CDU”

LLRF Linac 4, G.Hagmann

3

Rack

AY01Slide4

Rack AY01

LLRF Linac 4, G.Hagmann

4

BIS cables arrivalsNeed of space fortransition patch panel : 2U

Need 1U Beam permit patch

=>TE/MPE/EPNeed 1U User permit parch

Who? BE/RF or TE/MPE?Position for BIS patch-panels?

DRAFT

Transition patch needed

No

Burndy

on VME boardSlide5

Chopper Limitations

Max Chopper pulse length : 500us (programmable)

=> need monitoring (start counter at “source on”)

=> Drive off when “source off”=> Drive off when >500us (timeout) from “source on”=> What if timeout? Alarm? User Permit False? OP action?LLRF Linac 4, G.Hagmann

5

<500usSlide6

Ring blanking

LLRF Linac 4, G.Hagmann

6

Discussion with

A.Blas

Compatible with booster?

(Magnetic compensation in RF

lowlevel…)Reaction time for ring interlock?Slide7

Ring blanking

LLRF Linac 4, G.Hagmann

7

During the L

inac 4 pulse (window), Can

one ring be inhibited?

And does it need immediate action?If YES :“Dynamic”

Ring blankingNeed timing ring identificationNeed 1 chopping pattern table per ring

Need accurate HW timing(s) for re-synchronizationIf NO : Can 1 ring interlock be interpreted like a change in nb of turn of the ring? If YES:High level software re-compute chopping pattern (new settings)Load of the new chopping pattern and played for next cycle/user

If NO:

No change in

chopping

pattern table

Need ppm information for which ring are “played” (Timing or with Software)Slide8

L4-Booster synchronization

LLRF Linac 4, G.Hagmann

8

Beam must be chopped during the 1us PSB ring changeReferences document :

Synchronization between Linac4 and the PS BoosterCERN-ATS-Note-2010-052

2 solutions :Synchronization for every

Ring“Dynamic” ring blanking feasibleAccurate synchronization signals => accuracy?

1 “pattern” table for every ringTable switching1 single synchronization after “Source On” timing start

No “Dynamic” ring blanking (or more complex => to be studied)1 accurate synchronization signal1 “pattern” table for all ringsNo distinction if 1 or more ring => “just” one chopping patternRF frequencies (L4 & booster) stability?

RF Linac4

HW timing

T

r

<< T

RF

T

RF

≈ 2.84nsSlide9

L4-Booster synchronization

LLRF Linac 4, G.Hagmann

9

3 Proposals :

Re-synchronization for every ring

(Meeting Dec 16th 2011)

4 timings CTRV (next Ring identifier)

1 accurate HW timing at every ring start

Dynamic ring blanking feasible

Safer, consistency between Chopper and PSB injection Distributor

1

timings CTRV

(source on)

1 accurate HW timing at the window start (

linac

4 pulse

)

1 pattern table for 4 rings

No Dynamic ring blanking

Need new setting (at the next cycle) for new pattern

4 accurate HW timings, 1 per ring (ring start

)

Dynamic ring

blanking feasible

HW More complex, More cablingSlide10

L4-Booster synchronization

LLRF Linac 4, G.Hagmann

10

exemple

4 timings CTRV (next Ring identifier)

1 accurate HW timing at every ring start

Dynamic ring blanking feasible

Safer, consistency between Chopper and PSB injection Distributor

Ring 1 start

HW timing

Ring 2 start

Ring 3 start

Ring 4 startSlide11

CDU details

LLRF Linac 4, G.Hagmann

11Slide12

CDU

details

LLRF Linac 4, G.Hagmann

12

Monitoring,

Gating

, etc.

From

& To BIS(No fiber

anymore

)

RF Interlock

crate

Start & Stop

independent

adjustable

delays for all platesSlide13

CDU

details

LLRF Linac 4, G.Hagmann

13VME board “RF” typeBIS input & output on LEMOEPG.0B.304.HLN (or similar)XXX.1B.308.XXXRF Interlock

1 interlock or 2 interlocks (1 per chopper) ?From AY01

Optical, Multi-mode, ST Same for cavity-controller PIMS, CCDTL…)

TX pulses monitoringVetoDiagnosticsSlide14

BIS «

gating

»

LLRF Linac 4, G.Hagmann

14

Gating

with timing from

BE/CO (CTRV) ?

Fail safe?Gating rather in the BIS than

CDU ?

Gating ON

BIS event Latched

Gating OFF

Chopper forced OFF

BIS even unlatchedSlide15

New

special

«BI» timing

Addition of a new «CTRV like» timing feasibleNot fail safe2 solutions:Implemented HW similar to the BIS signal=> Fixed implementation=> Simple functionality=> “Robust”=> Timing always neededThrough FPGA

=> Flexible implementation=> Complex functionality possible

Timing Hardware?

LLRF Linac 4, G.Hagmann15Slide16

New

special

«BI» timing

LLRF Linac 4, G.Hagmann16

Chopper ON

Chopper OFF

Chopper ON (latched)Slide17

RF Interlock

LLRF Linac 4, G.Hagmann

17

« 

Phoenix

contact 

» module open (example

of a design) « Phoenix contact »

module closed Power side (PLC) :LowLevel side :ST optical receiver on CDU boardBy-pass input foreseen for “debug & tests”Slide18

LLRF Linac 4, G.Hagmann

18