b. mikulec , b. puccio , j-l. sanchez

22
Proposal for a Beam Interlock System for Linac4, Transfer and Measurement Lines as well as PSB with Linac4 B. Mikulec, B. Puccio, J-L. Sanchez

Upload: connor

Post on 20-Feb-2016

50 views

Category:

Documents


1 download

DESCRIPTION

Proposal for a Beam Interlock System for Linac4, Transfer and Measurement L ines as well as PSB with Linac4. B. Mikulec , B. Puccio , J-L. Sanchez. Outline. Constraints influencing interlock design Proposed hybrid interlock principle Hardware interlock system: BIS BIS for Linac4 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: B.  Mikulec , B.  Puccio , J-L. Sanchez

Proposal for a Beam Interlock System for Linac4, Transfer and

Measurement Lines as well asPSB with Linac4

B. Mikulec, B. Puccio, J-L. Sanchez

Page 2: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 2

OutlineConstraints influencing interlock designProposed hybrid interlock principleHardware interlock system: BIS

BIS for Linac4BIS for PSB

Software interlock system: SISExternal conditions

Linac4 ECPSB EC

Synchronisation of BIS actionSummary and open points

21/10/2010

Page 3: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 3

Beam Interlock System – Design Constraints (1)Main constraints:

Multiple ‘interlock zones’ due to several destinations, distinction in ‘operational modes’ not practicable Destinations for Linac4: L4DUMP, LBE, LBS, PSB PSB destinations: BDUMP, ISOGPS, ISOHRS, PS Should consider PSB and Linac4 interlock systems in parallel!

(PSB is a Linac4 destination; analysis of injection permit is required)

PSB is (timing) master of Linac4 Maximise proton delivery to the experiments via ‘External

Conditions’; the user (+beam destination) is calculated for the current cycle depending on some necessary conditions; this analysis yields the decision if the ‘normal’ or ‘spare’ cycle should be executed (or currently ‘tailclipper’ if both not possible); maintain this flexibility

21/10/2010

Page 4: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 4

Interlock ZonesLinac4 interlock zones

PSB interlock zones

21/10/2010

Page 5: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 5

Beam Interlock System – Design Constraints (2)Source should continue pulsing with constant

timings to provide stable beam current (requested also for Linac4 RF feed-forward loop)

Beam stopper movement too slow for cycle-to-cycle changes and bending magnet rise- and fall-times too long for fast reaction to pulsed equipment failures Linac2 dump currently only used for (pre-programmed)

ZERO cycles To be maintained with Linac4 - ZERO cycles should have

Linac4 dump destination (to be discussed if feasible that pre-chopper maintains its voltage and chopper does not pulse to increase chopper lifetime)

21/10/2010

Page 6: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 6

Beam Interlock System – Design PrincipleThree main ingredients (hybrid system):

1. Hardware interlock system (BIS): reliable, fast For fast reaction times (to avoid sending the beam pulse

shortly before its creation or to dump part of the pulse if conditions change)

If considered useful to avoid machine activation2. Software interlock system (SIS): flexible

For slow-changing parameters If some more complex logic needs to be adopted

3. External conditions (EC): for proton optimisation Consider user requests and zone/beam inhibits Method also useful for ring-specific interlocks and beam

intercepting devices requiring shorter Linac4 pulses

Remark: A clear distinction between 1-3 is not always possible; open for discussion...

21/10/2010

Page 7: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 7

Hardware Interlock System (BIS)Based on Beam Interlock Controller (BIC)

modules already used in LHC and SPS and user interface boards (CIBU): see presentation B. Puccio

We propose to use a tree architecture for the Linac4 BISSlave BICs: AND operation of the max. 15

inputs (14+1) Input 0: SIS, inputs 1-7 non maskable, inputs 8-14

maskableMaster BICs: AND and OR operations possible

Inputs: either outputs from Slave BICs or additional USER_PERMIT inputs

21/10/2010

Page 8: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 8

Linac4/PSB BIS Layout3 Master BICs: ‘Source RF’, ‘Choppers’, ‘PSB

Ejection’Names describe action of the Master BIC

21/10/2010

Remark:No separate BIC,output from SlaveBIC ‘PSB OK (2)’

Optional BIC

Page 9: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 9

Reminder: Source TimingApproximate timing diagram

Interlock action possible on source RF and pre-chopper timings

21/10/2010

Page 10: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 10

Linac4 BIS (1)Master BIC ‘Source RF’ (no slave BIC

connected)Action: switch off the source RF voltage (~10

μs reaction time)Redundant action: pulse pre-chopper (use

timing signals NX.STOP(START)-PCHOP); ~2 μs rise-time

21/10/2010

to assurecorrectchopperaction (forMaster BIC‘Choppers’ –see next slides)

Page 11: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 11

Linac4 BIS (3)Master BIC ‘Choppers’

Action: pulse pre-chopper (use timing signals NX.STOP(START)-PCHOP); ~2 μs rise-time Redundant action: pulse chopper; a

few ns rise-time Disable start timing of PSB RF Evaluate destinations

21/10/2010

optionalinput for PSinjection permit

Page 12: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 12

Slave BIC ‘Linac4 and Linac4 Transfer Lines OK’Input for Master BIC ‘Choppers’

L4 Magnet Current Status: AQN of main bendings surveyed with FGCs depending on destination (OR of digital output signals if AQN outside window ~1 ms before beam pulse) Precision to be defined! (need for example 0.5% precision for

LT.BHZ20 to avoid >10% losses in the distributor) EC only if all rings affected (e.g. user requests; see later)

Linac4 BIS (4)

21/10/2010

only up to L4T.MBH.0210

Remark: inputsmarked in greyhave evaluationof destination intheir front-end application!

Page 13: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 13

Linac4 BIS (PSB Injection Permit) (1)Slave BIC ‘PSB OK (1)’

Input for Slave BIC ‘PSB OK (2)’

Check pulsing equipment ~1 ms – 250 μs before beam production; checks during injection can also be envisaged (distributor, septum?)

21/10/2010

Page 14: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 14

Linac4 BIS (PSB Injection Permit) (2)Slave BIC ‘PSB OK (2)’

Input for Master BIC ‘Choppers’

Channels 1 and 2 could be combined; BLMs always active For the extraction elements simply provision of error

status

21/10/2010

Page 15: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 15

For Completeness: PSB BISMaster BIC ‘PSB Ejection’

Action: disable PSB extraction kickers Remark: rise-time of magnets too slow to take

different action

21/10/2010

Page 16: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 16

Linac4 SISReaction time of SIS usually >1 cycle

SIS can evaluate different conditions, e.g. destination

Action depending on Master BIC affiliationList not exhaustive!WIC (Warm magnet Interlock Controllers; PLC-

based) information to be transmitted to SIS

21/10/2010

Page 17: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 17

PSB Injection SISOutput connected to

Slave BIC ‘PSB OK’Action defined by Master

BIC ‘Choppers’ (pre-chopper, chopper and PSB RF)

List not exhaustive!WIC information to be

transmitted to SIS

21/10/2010

Page 18: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 18

Linac4 ECLinac4 EC not to be confused with PSB EC

for proton optimisation; here the aim is to reduce the Linac4 pulse lengthProposed action: advance NX.START-PCHOP to

remove last 3/4th of the pulse and pulse at the same time the chopper BI provides EC signal when equipment is MOVING

and INAdd equipment that cannot stand full pulse

(wire scanners etc.?)

21/10/2010

Page 19: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 19

PSB ECAction of ring-specific EC:

pulse chopper to remove beam fraction for corresponding ring(s) and switch off PSB RF for that ring

Action for destination-specific EC: try to execute ‘spare’ user; if not possible, EC signal is sent to input of slave BIC ‘Linac4 and Linac4 transfer OK’ leading to a combined pre-chopper/chopper/PSB RF inhibit

21/10/2010

Page 20: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 20

Synchronisation Needs of BIS for Linac4For H- source action (switch off source RF):

Received beam permit only to be considered within window starting ~1 ms before beam pulse until its end

For pre-chopper action:If beam permit FALSE before NX.STOP-PCHOP

continue pulsingIf beam permit changes to FALSE after this

timing: issue timing NX.START-PCHOPFor chopper action:

Act corresponding to beam permit, but only during the 400 μs window of the beam passage

21/10/2010

Page 21: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 21

Synchronisation Needs of BIS for PSBFor PSB RF:

Check beam permit just before injection into the PSB (~200 μs before) and don’t issue the timing for the start of the PSB RF (for all or only individual rings)

For PSB extraction kickers:Check beam permit at a defined moment just

before charging of the extraction kickers (~10 ms before extraction)

21/10/2010

Page 22: B.  Mikulec , B.  Puccio , J-L. Sanchez

Linac4 BCC - Interlocks 22

ConclusionsHybrid beam interlock concept based on BIS,

SIS and EC.Timings, synchronisation and tolerances need

to be defined in detail

EDMS document L4-CIB-ES-0001 (1016233 v.0.2) will be submitted including remarks after today’s meeting

Important remark: The beam interlock system does not include personnel safety systems!

21/10/2010