PLCs at CERN for machine protection and access interlocks Session: Machine Protection and interlock systems at different labs I. Romera Ramírez (CERN /

Slides:



Advertisements
Similar presentations
LHC Machine Protection
Advertisements

André Augustinus 15 March 2003 DCS Workshop Safety Interlocks.
André Augustinus 16 June 2003 DCS Workshop Safety.
LHC Machine Interlocks & Beam Operation LHC Machine Interlocks & Beam Operation ARW2011Bruno PUCCIO (CERN) 13 th April v0 Thanks to Benjamin Todd.
TE / CRG / Paulo Gomes The Control System for the LHC tunnel cryogenics, p. 1 CERN Portuguese Teachers Programme, 7 Sep 2011 Dr. Paulo Gomes on behalf.
LHC UPS Systems and Configurations: Changes during the LS1 V. Chareyre / EN-EL LHC Beam Operation Committee 11 February 2014 EDMS No /02/2014.
SNS Integrated Control System SNS Machine Protection System EPICS Workshop April 27, 2005 Coles Sibley.
CERN Ivan Romera MPE-Technical meeting Status on CERN-ITER collaboration for Machine Protection Acknowledgments: J.Burdalo, R.Schmidt, S.Wagner, M.Zaera.
DCS LEB Workshop ‘98, Rome, Detector Control System, H.J.Burckhart,1 Detector Control System H.J Burckhart, CERN u Motivation and Scope u Detector and.
Technical review on UPS power distribution of the LHC Beam Dumping System (LBDS) Anastasia PATSOULI TE-ABT-EC Proposals for LBDS Powering Improvement 1.
The Detector Safety System for LHC Experiments Stefan Lüders ― CERN EP/SFT & IT/CO CHEP03 ― UC San Diego ― March 27 th, 2003.
TE-MPE-TM 09/08/2012, TE-MPE-MS section WIC: Overview of on-going projects + Outlook to LS1 activities: - Short introduction to WIC systems - Booster renovation.
REVIEW OF THE CRYOGENIC BY-PASS FOR THE LHC DS COLLIMATORS ELECTRICAL CIRCUIT MODIFICATION, INCLUDING OPERATIONAL CONSIDERATIONS PRESENTED BY A. SIEMKO.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
CRYOGENICS AND POWERING
Ph. Gayet2 nd FCC Workshop1Ph. Gayet2 nd FCC Workshop1 FCC Control Systems Concepts: Why it's not too early to speak about it !!! Ph. Gayet FCC Washington.
Workshop “Vacuum systems of Synchrotron Light Sources“ organized by MAX-LAB & ALBA Barcelona, th September 2005 Instrumentation and Vacuum Control.
IMMW14, Ferney Voltaire, September 2005 (slide 1/35) Experience with configurable acquisition software for magnetic measurement.
W. Sliwinski – eLTC – 7March08 1 LSA & Safety – Integration of RBAC and MCS in the LHC control system.
Openlab Workshop on Data Analytics 16 th of November 2012 Axel Voitier – CERN EN-ICE.
ITER – Interlocks Luis Fernandez December 2014 Central Interlock System CIS v0.
Operational tools Laurette Ponce BE-OP 1. 2 Powering tests and Safety 23 July 2009  After the 19 th September, a re-enforcement of access control during.
TE-MPE-EP, RD, 06-Dec QPS Data Transmission after LS1 R. Denz, TE-MPE-EP TIMBER PM WinCC OA Tsunami warning:
Chamonix Risks due to UPS malfunctioning Impact on the Superconducting Circuit Protection System Hugues Thiesen Acknowledgments:K. Dahlerup-Petersen,
FAIR Accelerator Controls Strategy
LHC Cryogenics Control: INTEGRATION OF THE INDUSTRIAL CONTROLS (UNICOS) AND FRONT-END SOFTWARE ARCHITECTURE (FESA) APPLICATIONS Enrique BLANCO Controls.
Interlock and Protection Systems for SC Accelerators: Machine Protection System for the LHC l The Risks l The Challenge l The LHC Layout l The Systems.
Chiller control system Lukasz Zwalinski – PH/DT.
Training LHC Powering R. Denz Quench Protection System R. Denz AT-MEL.
For more info:
Interlocks for Magnet Protection System Iván Romera Ramírez, Markus Zerlauth - CERN.
Status of ITER collaboration for Machine Protection I. Romera On behalf of the colleagues who contribute to the project Thanks to: Sigrid, Markus, Rüdiger,
LHC Enhanced Quench Protection System Review 24 – 26 February 2009.
Beam Interlock System MPP Internal ReviewB. Puccio17-18 th June 2010.
Andrzej Siemko On behalf of the MPP-GMPMA Task Force: (A. Ballarino, R. Denz, B. Khomenko, A.Perrin, P. Pugnat, A. Rijllart, L. Serio, A. Siemko, A. Vergara.
[R. Alemany] [CERN AB/OP] [Engineer In Charge of LHC] HWC Workshop ( ) Consolidation and major changes that have impact on the powering circuits.
AB/CO Review, Interlock team, 20 th September Interlock team – the AB/CO point of view M.Zerlauth, R.Harrison Powering Interlocks A common task.
16-17 January 2007 Post-Mortem Workshop Logging data in relation with Post-Mortem and archiving Ronny Billen AB-CO.
The Control System for the LHC tunnel cryogenics Controlling Cool Accelerators Controle da Criogenia de Aceleradores de Partículas Dr. Paulo Gomes CERN.
Conclusions on UPS powering test and procedure I. Romera Acknowledgements: V. Chareyre, M. Zerlauth 86 th MPP meeting –
Machine Protection Review, R. Denz, 11-APR Introduction to Magnet Powering and Protection R. Denz, AT-MEL-PM.
Control System Considerations for ADS EuCARD-2/MAX Accelerators for Accelerator Driven Systems Workshop, CERN, March 20-21, 2014 Klemen Žagar Robert Modic.
E.Sbrissa EP/TA3 - IC ATLAS EDR_MAG Magnet Project Fault analysis, QA & Failure rate.
Training LHC Powering - Markus Zerlauth Powering Interlocks Markus Zerlauth AB/CO/MI.
MPP Workshop Status of Powering Interlocks I. Romera on behalf of MPE-MS MPP Workshop, 12 June 2015, I. Romera (TE-MPE)1.
MPP Meeting 07/03/2007 MPP Main Ring Magnet Performance Panel Meeting Wednesday 7th March 2007 Agenda: 1)Matters arising 2)Recommendations for the case.
TE/TM 30 th March - 0v1 CERN MPP SMP 3v0 - Introduction 3 *fast *safe *reliable *available generates flags & values.
External Data and DIP Oliver Holme 18 th January 2008.
LHC machine protection close-out 1 Close-out. LHC machine protection close-out 2 Introduction The problem is obvious: –Magnetic field increase only a.
Training LHC Powering Robin Lauckner Software Tools for Commissioning Robin Lauckner 28 th March, 2007.
LHC’s Modular Machine ITER – Machine ProtectionB. ToddJuly 2010 Thanks to : TE/MPE/MI, CERN Machine Protection Panel, et al 1v0 Protection System.
LIU-PSB Working Group meeting: 25/06/2015, Markus Zerlauth Consolidation of magnet interlocks in the PS complex – Warm magnet Interlock System (WIC) R.Mompo,
Machine Protection Review, Markus Zerlauth, 12 th April Magnet powering system and beam dump requests Markus Zerlauth, AB-CO-IN.
Training LHC Powering – Blanca Perea Solano From Individual System Tests to Powering to Nominal Blanca Perea on behalf of Hardware Commissioning Coordination.
Hardware Commissioning Review, R. Denz, 12-May Superconducting circuits: what remains to be done during hardware commissioning R. Denz AT-MEL-PM.
Injectors BLM system: PS Ring installation at EYETS
B.Todd, M. Zerlauth, I. Romera, A. Castaneda
1v0.
The Control System For LHC Hardware Commissioning
Machine Protection Xu Hongliang.
+ many slides from various colleagues (KH, Rudiger, Paul, …)
Interlocking of CNGS (and other high intensity beams) at the SPS
M. Zerlauth, I. Romera 0v1.
MERIT Review Meeting Cryogenics BNL, NY Dec. 12, 2005 Friedrich Haug
System Architecture of MPSVac and MPSID
The LHC Beam Interlock System
Operation of Target Safety System (TSS)
Review of hardware commissioning
Close-out.
Presentation transcript:

PLCs at CERN for machine protection and access interlocks Session: Machine Protection and interlock systems at different labs I. Romera Ramírez (CERN / TE-MPE) PLC Workshop - Lund – 29 th -30 th August 2013

Outline General overview of use of PLCs at CERN Requirements for Machine Protection Systems A case study: Powering Interlock System Design choices Hardwired current loops Software and configuration aspects Operational experience

LHC safety LHC and accelerators in general follow some general principles with respect to safety: Protect the equipment => Machine Protection Systems Protect the personnel (e.g: LHC Access Safety System, Evacuation alarms, ODH…) Protect the environment (e.g: Ventilation systems follow legal requirements) PLC workshop – Lund

LHC Machine Protection Systems 4 LHC Machine Protection relies on by highly dependable interlock systems Due to the complexity and the high energy stored in the magnet system, magnet protection systems are decoupled from beam protection PLC workshop – Lund

LHC Machine Protection Systems 5 Cryogenics Biggest PLC installation in the LHC accelerator complex About 80 redundant-failsafe PLCs deployed for cryogenics control system. Several 1000s of I/O channels to monitor and control temperature, pressure, helium levels, … PLC workshop – Lund

LHC Machine Protection Systems 6 Access Safety System In charge of personnel protection 10 failsafe-redundant PLCs in charge of monitoring the access conditions and beam important safety elements and taking the necessary safety actions PLC workshop – Lund

LHC Machine Protection Systems 7 Magnet Interlock Systems: In charge of the protection of the superconducting and normal conducting magnets and discharging the magnet energy in the LHC. It accounts with more than 40 PLCs… PLC workshop – Lund

LHC Machine Protection Systems 8 Collimation Systems: -More than 100 collimators to absorb beam losses in the LHC. -PLCs used to monitor collimator temperature and cooling water temperature, acting as a backup interlock if needed PLC workshop – Lund

LHC Machine Protection Systems 9 Vacuum system: 28 PLCs to control vacuum gauges and valves Detector safety system: Detects abnormal situations in the experimental facilities Redundant PLCs take the safety actions PLC workshop – Lund

Why are protection systems needed? LHC needs 8.3T dipole fields with circumference of 27 km Superconducting magnets at 1.9°K with operational current of 13kA Stored energy in the magnet circuits is about 9GJ Stored beam energy of 360MJ per beam 10 Kinetic energy of Aircraft Carrier at 50km/h ≈ 9GJ If beam or magnet energy is released in an uncontrolled way => massive damage !! Result of a chain of events triggered by a quench in a LHC bus-bar PLC workshop – Lund

Requirements for a Protection System Failsafe: System has to be safe by design and react under any failure mode Redundancy: All critical paths have to be duplicated (and if possible using diversity in components, algorithms, etc…) to increase safety integrity. Critical actions by hardware: No software involved on the critical path Dependable system: Safe/Available/Reliable Masking: Only possible if safety is not compromised (highly desirable for commissioning) Integration in the control system: Configuration data, logging, SCADA Technology choice normally driven from technical requirements and environment: reaction times, EMC, radiation,… 11 PLC workshop – Lund

A case study Powering Interlock System PLC workshop – Lund

Powering Interlock System PLC-based system in charge of ensuring correct powering conditions (> sc magnets powered in 1700 circuits) Interfaces with Power Converters and Quench Protection Systems (several 1000s of channels) and technical infrastructure (Cryogenics, UPS, AUG and Controls) Distributed system (36 controllers SIEMENS PLCs grouped by powering subsectors) and close to main clients (EMC and radiation tolerant design) 13 Handling very high stored energies (GJ), system must be fast and reliable Hybrid technology using PLC- based + custom electronics It represents 25% of the inputs to the Beam Interlock System PLC workshop – Lund

Interlock signals and criticality (1/3) 3 levels of interlock signals exchanged depending on the criticality of the protection function 1) Circuit level interlocks: High critical signals are implemented via hardwired current loops and no PLC dependent. Up to 2500 current loops in the LHC! PLC workshop – Lund CIRCUIT_QUENCH POWERING_FAILURE PC_PERMIT PC_FAST_ABORT DISCHARGE_REQUEST PC_DISCHARGE_REQUEST QPS PC PIC Magnet Cryostat Magnet DFB Magnet …

Interlock signals and criticality (2/3) 2) Global level interlocks: In addition to the circuit level protection, global interlocks will provoke runtime aborts in all circuits in a subsector Signals exchange via hardware (UPS, Emergency stop buttons) or via PLC-PLC communication (Cryogenics) PLC workshop – Lund PC QPS 1 PIC PC CIRCUIT_QUENCH POWERING_FAILURE PC_PERMIT PC_FAST_ABORT DISCHARGE_REQUEST PC_DISCHARGE_REQUEST Magnet Cryostat Magnet DFB Magnet … x N x M

Interlock signals and criticality (3/3) 3) Start-up interlocks: In addition to hardwired interlocks, several software interlocks exist Exchange via the controls middleware between SCADA systems Verified only at start-up and never provoke aborts during powering PLC workshop – Lund QPS PIC PC CIRCUIT_QUENCH POWERING_FAILURE PC_PERMIT PC_FAST_ABORT DISCHARGE_REQUEST PC_DISCHARGE_REQUEST Tunnel – Hardwired signal exchange Surface – ‘Software’ signal exchange QPS SCADA PIC SCADA QPS_OK CRYO SCADA CRYO_START

Safety critical hardwired current loops Safety critical signals exchanged via hardware loops between clients (reliable, simple low cost solution, EMC…) System requesting signal provides current source to the loop Loops driven by 15-24V and 10-20mA Optocouplers used to read signal status (galvanic isolation) Fail-safe by design and do not rely on a PLC program PLC workshop – Lund

Redundancy and diversity Beam dump requests following powering failures must be transmitted in a fast and reliable way to the Beam Interlock System For speed and redundancy a hybrid technology based on PLC + CPLD (MATRIX) Common mode and systematic failures such as those caused by design flaws are reduced to the minimum PLC workshop – Lund SIEMENS 319 CPU Max 16 Inputs / Patch Panel Max 96 Inputs / Total PROFIBUS QPS / PC MATRIX to BEAM INTERLOCK SYSTEM…

Remote IOs The Powering Interlock System combines the use of standard SIEMENS PLCs with custom electronics Remote IOs are installed close to main clients (dedicated EMC and radiation tests campaigns performed to all sensitive components: optocouplers, AC-DC, CPLDs, …) SIEMENS ET200 modules not adequate to radiation environments, thus ANYBUS 32 I/O modules for Profibus-DP communication (size, cost, radiation tolerant…) Interlock cabling connections directly routed through patch panels (better for MTBF) PLC workshop – Lund

Software aspects Each of the 36 PLC instances runs a generic program configurable from database Clear separation between safety and monitoring functions (higher priority to critical actions) OB1 Free running block: in charge of SCADA dialogue, cryogenics, history extraction… OB35 Cyclic interrupt (1ms cycle): reads system configuration, executes interlock function calls, local history… OB100 System restart block: counts number of PLC restarts Interlock functionality implemented on sate machines defining the different interlock states Configuration data containing information about circuits and operational data is available from FC10 and FC11 PLC workshop – Lund

Mechanisms for secure configuration (1/2) LHC Functional Layout DB as unique source of information Configuration data required for PLCs, MATRIX and SCADA PLC workshop – Lund Consistency guaranteed with strict versioning scheme and approval process before migration to new data version Dedicated script for the generation of configuration data Files signed with Cyclical Redundancy Check (CRC) SCADA configuration file will contain all checksums for validation Flexibility for Commissioning No changes during operation without repeating all commissioning procedures!!

Mechanisms for secure configuration (2/2) PLC workshop – Lund … PVSSDB PLC matrix Ethernet PROFIBUS Version PLC HW CRC PLC SW CRC Version Matrix CRC PUBLISH Version PLC HW CRC PLC SW CRC Version Matrix CRC

Commissioning and operation 100% automated functional test in the lab before installation in the LHC tunnel (PLC-based test bench simulating clients behaviour) Interface tests after installation to detect major cabling problems System is 100% commissioned during a dedicated Hardware Commissioning campaign (PC, QPS, CRYO, UPS, …) High level software tools to automate the execution and validation of interlock tests (more than 3000 tests executed!) PLC workshop – Lund Sequencer to automate test execution Analysis tools to automate test validation

Operational experience Good experience so far with standard industrial controllers and custom electronics, exceeding reliability predictions Minimized downtime from Powering Interlock System due to component failures 1x Faulty optocoupler (related to a circuit intervention) 3x Power supplies faults (not affecting operation) 4x Spurious triggers on current loops (connectivity issues not excluded) 4x PLC memory corruption due to Single Event Upsets (radiation) Current loops demonstrated to be a reliable solution for safety critical protection (simple, reliable, low cost solution…) No hardware changes required to the system, only few software improvements to fulfil operational requirements Good performance of the system is based on full commissioning PLC workshop – Lund

Thank you for your attention PLC workshop – Lund

Spare slides PLC workshop – Lund

Warm Magnet Interlock System 148 nc magnets powered in 45 circuits in the LHC Classical protection of nc magnets based on thermo-switches, flow-meters, emergency buttons… Use of fail-safe PLCs and remote IO modules PLC workshop – Lund Magnet 1 Power Converter Magnet 2 Status info Thermoswitches Water Flow Red button… Several thermo- 60°C Power Permit Warm magnet Interlock Controller