the architecture, design and realisation of the lhc beam interlock system

45
The Architecture, Design and Realisation of the LHC Beam Interlock System Machine Protection Review – 12 th April 2005

Upload: bryson

Post on 21-Jan-2016

40 views

Category:

Documents


0 download

DESCRIPTION

The Architecture, Design and Realisation of the LHC Beam Interlock System. Machine Protection Review – 12 th April 2005. The LHC Beam Interlock System. 1. Overview and Architecture History Specification BIS Design Communication strategies EMC - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Architecture, Design and Realisation of the LHC Beam Interlock System

The Architecture, Design and

Realisation of the LHC Beam Interlock

System Machine Protection Review – 12th April

2005

Page 2: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 2 of 49 [email protected]

The LHC Beam Interlock System

1. Overview and Architecture - History - Specification- BIS Design- Communication strategies- EMC- Testing, Installation, Commissioning and Starting LHC

2. Dependability Analysis- Reliability, Safety and Maintainability- Typical Figures

3. Summing Up- Typical Response- Next goals

Page 3: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 3 of 49 [email protected]

The LHC Beam Interlock System

1. Overview and Architecture - History - Specification- BIS Design- Communication strategies- EMC- Testing, Installation, Commissioning and Starting LHC

2. Dependability Analysis- Reliability, Safety and Maintainability- Typical Figures

3. Summing Up- Typical Response- Next goals

Page 4: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 4 of 49 [email protected]

A bit of history

System architectureBasic development

Current LoopsFibre Optic ‘Permit Loops’

Masking

Dependability & EMCProgrammable Logic

Tested in TI8 AUTUMN 2003

Tested in TI8 AUTUMN 2004

Testing in SPS AUTUMN 2005

2002-2003

2004

2005

2006SPS, CNGS, Sector 7-8

Installation & Commissioning

2007 Remaining LHC Installation & Commissioning

BIS 2005

Beam Interlock SystemProposed

BNL / DESY systems used

as a basis

2001

Page 5: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 5 of 49 [email protected]

Design Specification

This presentation considers only the LHC BIS!

1. A CERN-wide generic Beam Interlock System2. Fast3. Safe4. High Test Coverage5. Maintainable6. Monitorable7. Cost Effective8. Deterministic

LHC, SPS, CNGS etc.

~70μs over 28km

Requesting Beam Dump = SIL 3

Low repair time

Self-DiagnosingProvides first Post Mortem info

On startup – ‘As Good As New’

Protects $$$ but need not be $$$

Know what it’s going to do & when

Page 6: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 6 of 49 [email protected]

Function

Beam ‘Permit’ Signals

BIS

User ‘Permit’ Signals

Both-Beam

Beam-1 Beam-2

153 User Systems distributed over 28kms

LHC has 2 BeamsSome User Systems give simultaneous permit

Others give independent permit

Page 7: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 7 of 49 [email protected]

Types of UserIn LHC, BIS forms a transparent layer from User System to Beam Dump

Page 8: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 8 of 49 [email protected]

Types of UserIn LHC, BIS forms a transparent layer from User System to Beam Dump

Page 9: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 9 of 49 [email protected]

Types of UserIn LHC, BIS forms a transparent layer from User System to Beam Dump

Page 10: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 10 of 49 [email protected]

Beam Permit Loops & BICsThe Beam Permit Loops in LHC

Signal Start: ClockwiseSignal Stop: Anti-Clockwise

Signal Stop: ClockwiseSignal Start: Anti-Clockwise

Area 6:Beam Dump Facility

Area 5:CMS Experiment

Area 4:RF Facility

Area 3:Beam Cleaning

Area 7:Beam Cleaning

Area 2:ALICE Experiment

Area 8:LHC-B Experiment

Area 1:ATLAS Experiment

10MHz Square wave generated at IP6-Signal can be cut by any Controller

-Signal can be monitored by any Controller

When any of the four 10MHz signals are absent at IP6, BEAM DUMP!

4 fibre-optic channels from Point 61 clockwise &

1 anticlockwise for each Beam

Beam Dump Beam-1 and Beam-2

Beam Interlock Controllers (BIC)

16 BICs- Two at each Insertion Point

Up to 20 User Systems per BIC6 x Beam-1

8 x Both-Beam 6 x Beam-2

Beam-1 / Beam-2 are Independent!

Page 11: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 11 of 49 [email protected]

Controller Block Diagram

Page 12: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 12 of 49 [email protected]

Controller Block Diagram

Page 13: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 13 of 49 [email protected]

Controller Block Diagram

Page 14: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 14 of 49 [email protected]

Mission Critical Information Flow

Full Redundancy…

2 User Permits PER BEAM - Treated Identically, in SEPARATE HARDWARESafe Beam Flag Redundant – if in doubt NOT SAFE

User Interface Beam-1 BIC

Page 15: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 15 of 49 [email protected]

Mission Critical Information Flow

User Interface Beam-1 BIC

User Interface has Unique ID Number

Different connector genders & sizes are

used for safety

Page 16: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 16 of 49 [email protected]

RS422 communication to User

Beam-1User Interface

Beam InterlockController

USER_PERMIT.A USER_PERMIT.A

USER_PERMIT.B USER_PERMIT.B

BEAM_PERMIT_STATUS

BEAM_PERMIT_STATUS

MONITORINGCHANNEL

MONITORINGCHANNEL

TESTINGCHANNEL

TESTINGCHANNEL

Page 17: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 17 of 49 [email protected]

RS422 communication to User

Beam-1User Interface

Beam InterlockController

USER_PERMIT.A USER_PERMIT.A

USER_PERMIT.B USER_PERMIT.B

BEAM_PERMIT_STATUS

BEAM_PERMIT_STATUS

MONITORINGCHANNEL

MONITORINGCHANNEL

TESTINGCHANNEL

TESTINGCHANNEL

Page 18: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 18 of 49 [email protected]

RS422 communication to User

Beam-1User Interface

Beam InterlockController

USER_PERMIT.A USER_PERMIT.A

USER_PERMIT.B USER_PERMIT.B

BEAM_PERMIT_STATUS

BEAM_PERMIT_STATUS

MONITORINGCHANNEL

MONITORINGCHANNEL

TESTINGCHANNEL

TESTINGCHANNEL

Page 19: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 19 of 49 [email protected]

EMC Combat…

Page 20: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 20 of 49 [email protected]

Sub-System Block Diagram

Beam InterlockController

Maximum~1200m

Typically~3500m

Beam-1Clockwise

Anti-Clockwise

Beam-2Clockwise

Anti-Clockwise

Safe Beam FlagsBeam-2

Safe Beam FlagsBeam-1

Typically~300m

Page 21: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 21 of 49 [email protected]

HW Test, Install & Commission

Installation & Commissioning of LHC BIS

1. Power-Soak (Run-In/Burn-In)2. Installation in Machine

3. Users can switch USER_PERMIT = FALSE on request4. Locally verified

5. Once Point complete, information stored in a Data-Base for on-line testing

Page 22: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 22 of 49 [email protected]

Online Test

Critical Testing

Verify Permit Loop Function and Timing

Page 23: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 23 of 49 [email protected]

Online Test

Critical Testing

Verify Permit Loop Function and Timing

Permit ‘A’Monitor

LBDS (IP6)

PASS

BIS TEST

Page 24: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 24 of 49 [email protected]

Online Test

Critical Testing

Verify Permit Loop Function and Timing

PASS

BIS TEST

Permit ‘B’Monitor

LBDS (IP6)

Page 25: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 25 of 49 [email protected]

Online Test

Critical Testing

Verify Permit Loop Function and Timing

Time 78usPASS

BIS TEST

User #100

Permit ‘B’Monitor

LBDS (IP6)

Page 26: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 26 of 49 [email protected]

Online Test

?

??

Non-critical Testing

1. Re-built and verify Database – Cabling

2. Verify secondary circuits, power supplies etc.

All part of ensuring system is ‘As Good As New’ on startup.

Page 27: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 27 of 49 [email protected]

Startup

BIC 4

BIC 8

BIC

2

BIC 6L

LBDS

BIC 6R

Generator

PERMIT ‘A’

LBDS_USER_PERMIT

INITIALISE_LOOP

LOOP_INIT = FALSEUSER_PERMIT = FALSE

LBDS_USER_PERMIT = FALSE

Page 28: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 28 of 49 [email protected]

Startup

BIC 4

BIC 8

BIC

2

BIC 6L

LOOP_INIT = FALSE USER_PERMIT = TRUE

LBDS_USER_PERMIT = FALSE

LBDS PERMIT ‘A’

LBDS_USER_PERMIT

INITIALISE_LOOP

Generator

BIC 6R

Page 29: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 29 of 49 [email protected]

Startup

BIC 4

BIC 8

BIC

2

BIC 6L

LOOP_INIT = TRUE USER_PERMIT = TRUE

LBDS_USER_PERMIT = FALSE

LBDS PERMIT ‘A’

LBDS_USER_PERMIT

INITIALISE_LOOP

Generator

BIC 6R

Generator needs 10MHzINPUT to Latch-On

ONLY set for ~250usHARDWARE INTERNAL

RESET

Page 30: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 30 of 49 [email protected]

Successful Startup

BIC 4

BIC 8

BIC

2

BIC 6L

LOOP_INIT = TRUE USER_PERMIT = TRUE

LBDS_USER_PERMIT = FALSE

LBDS PERMIT ‘A’

LBDS_USER_PERMIT

INITIALISE_LOOP

BIC 6R

Generator needs 10MHzINPUT to Latch-On

ONLY set for ~250usHARDWARE INTERNAL

RESET

Generator

Page 31: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 31 of 49 [email protected]

The LHC Beam Interlock System

1. Overview and Architecture - History - Specification- BIS Design- Communication strategies- EMC- Testing, Installation, Commissioning and Starting LHC

2. Dependability Analysis- Reliability, Safety and Maintainability- Typical Figures

3. Summing Up- Typical Response- Next goals

Page 32: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 32 of 49 [email protected]

FMECAFailure Modes, Effects and Criticality Analysis

In what way can something go wrong?…

…when it does go wrong, what happens to the system?…

…and just how much of a problem does this cause?

FMECA starts at the Component Level of a system

MIL-STD-1629 FMD-97MIL-HDBK-338 MIL-HDBK-217

Page 33: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 33 of 49 [email protected]

FMECA Conclusions User Interface

During one year it’s probable that for all User Interfaces

0-1 will fail during a mission causing a Beam Dump

1.47E-08 is Probability of a both channels failing blind in the same User Interface

SIL 3

75 Simultaneous Beam Dump User Interfaces39 Independent Beam Dump User Interfaces

10 Hour LHC mission400 Missions per year

Page 34: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 34 of 49 [email protected]

FMECA Conclusions

75 % Analysed System

Page 35: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 35 of 49 [email protected]

RedundancyRemove All Redundancy…

Remove User Input Redundancy…

All User Interface Power Supplies are REDUNDANTREDUNDANT VME Power Supplies are anticipated… 1 False Beam Dump p.a. less

Page 36: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 36 of 49 [email protected]

The LHC Beam Interlock System

1. Overview and Architecture - History - Specification- BIS Design- Communication strategies- EMC- Testing, Installation, Commissioning and Starting LHC

2. Dependability Analysis- Reliability, Safety and Maintainability- Typical Figures

3. Summing Up- Typical Response- Next goals

Page 37: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 37 of 49 [email protected]

Delta-t for a Point 2 Beam Loss

6.0μs 4.1μs 57.6μs 0.5μs0.1μs 2.1μs

~70μs MAXIMUM

Problem Detected

Beam Dump Waiting for abortTypically 1.5 μs

Worst Case Delay

Page 38: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 38 of 49 [email protected]

A bit of history

System architectureBasic development

Current LoopsFibre Optic ‘Permit Loops’

Masking

Dependability & EMCProgrammable Logic

Tested in TI8 AUTUMN 2003

Tested in TI8 AUTUMN 2004

Testing in SPS AUTUMN 2005

2002-2003

2004

2005

2006SPS, CNGS, Sector 7-8

Installation & Commissioning

2007 Remaining LHC Installation & Commissioning

Beam Interlock SystemProposed

BNL / DESY systems used

as a basis

2001

Long Term testingFurther Analysis of Dependability

Mass ProduceCommission

Install2007 – LHC BIS installed, commissioned, ready.

3 SPS BICs by November

Page 39: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 39 of 49 [email protected]

FIN

Page 40: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 40 of 49 [email protected]

BIC Patch Panel CablingBurndy 12

Female

Burndy 19 Female

Burndy 12 Male

Connected DIRECTLY to the rear of the P2 VME connector (extender) Securely fastened in place, vibration of fans no problem

DEPENDABLE, one of the best architectures for reliable designPCBs not wires - No risk of cross connection / bad cables

Genders

Rear View

Of VME

Chassis

Page 41: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 41 of 49 [email protected]

User Interface & Cabling

CIBU DetailsA single User Interface exists for simultaneous and independent operation

– saves space – more reliableDUAL power supplies, redundant, monitorable

INPUT ConfigurationA user gives 2 signals for each beam – small current loops

Accommodates all the different user hardware 5V 12V 24V etc etc

Page 42: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 42 of 49 [email protected]

Diagnosis & Standard Functions

Direct data from CIBU by MonitoringTest Mode Status (1 bit)

Test Channel Status (1 bit)Test Logic Status (1 bit)Unique CIBU ID (10 bits)

Number of Reception Errors (8 bits)Permit A State (1 bit)Permit B State (1 bit)

Beam Permit Status State (1 bit)Permit A RS422 Fault (1 bit)Permit B RS422 Fault (1 bit)

Beam Status RS422 Fault (1 bit)CIBUT (Tester) Attached (1 bit)

PSU 1 Status (1 bit)PSU 2 Status (1 bit)

Commands to CIBU by TestingTest Mode (1 bit)

Test Channel (1 bit)Test Logic (1 bit)Soft Reset (1 bit)

Direct data from CIBTCIBT Alive (1 bit)

Boxes Alive (14 bits)Cumulative BER per CIBU (14 x 16 bit)

Cable Delay (Calc.) per CIBU (14 x 16 bit)

Direct data from CIBCCurrent State Permit As (14 bits)Current State Permit Bs (14 bits)

Beam Permit Loop States (4 x 3 bit)RS 422 faults (60+ bits)

Core Beam Number (2 bits)History Buffer (??)

All data is moved to the Controller Core and can be read out by VME access

Software has to reassemble the information correctly

Provides initial Post Mortem Diagnosis

Page 43: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 43 of 49 [email protected]

PSU Redundancy = AVAILABLE

Add Redundant VME PSU…

PSU

PSU3U

About 1 less False Dump p.a.

Page 44: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 44 of 49 [email protected]

RS422 communication to User

USER_PERMIT.A

USER_PERMIT.B

BEAM_PERMIT_STATUS

CIBU_MONITORING

CIBU_TEST

MAX3440EEMC Excellent

Slew Rate LimitedFail Safe

Short Circuit ProofFault Pins

DC Mode - Simplex

MAX489EFull Duplex Comms

~60-80kbpsManchester Encoded

DC BalancedMonitoring Channel

Testing Channel

Page 45: The Architecture, Design and Realisation of the LHC Beam Interlock System

LHC Beam Interlock System 45 of 49 [email protected]

INIT

BIC 4

BIC 8

BIC

2

BIC 6L

LOOP_INIT = TRUE USER_PERMIT = TRUE

LBDS_USER_PERMIT = FALSE

LBDS PERMIT ‘A’

LBDS_USER_PERMIT

INITIALISE_LOOP

BIC 6R

Generator needs 10MHzINPUT to Latch-On

ONLY set for ~250usHARDWARE INTERNAL

RESET

Generator