Vacuum Controls and Interlocks

Similar documents
Monitoring & Control Tim Stevenson Yogesh Wadadekar

The organisation of the Airbus. A330/340 flight control system. Ian Sommerville 2001 Airbus flight control system Slide 1

FOR SMALL AND MEDIUM SIZED AIRPORTS Velocity FIDS

Dark Ride Application IO Control

Integrated Flight Instrument Systems

SPEDESTER Series QUICK REFERENCE GUIDE

Applicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration

Hosted Flight Data Monitoring. Information Sheet

PSS Integrating 3 rd Party Intelligent Terminal. Application Note. Date December 15, 2009 Document number PSS5000/APNO/804680/00

Avionics CyberThreat. Airplanes Are Hard!

In-Service Data Program Helps Boeing Design, Build, and Support Airplanes

Form 91 Application for Approval of an EFB System

Incorporates passenger management, fleet management and revenue/cost reporting

Load-following capabilities of nuclear power plants

Index. Springer International Publishing AG 2018 I. Schagaev, B.R. Kirk, Active System Control, DOI /

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction

Quick Start Guide 3500 AquaVent

IASSF: A Simulation For F/A-18 Avionics Software Testing.

DATA MANAGEMENT & CONNECTED SOLUTIONS

Special edition paper Development of a Crew Schedule Data Transfer System

The LINK2000+ Test Facility Presentation. Eurocontrol LINK Programme

Video Media Center - VMC 1000 Getting Started Guide

Driving STM32 to success STM32 services for sophisticated embedded applications

VORCORE/STRATEOLE. VORCORE / STRATEOLE Workshop. September 16-17, Paris VORCORE SYSTEM DESCRIPTION VORCORE IMPLEMENTATION 1/10/02

DEVELOPMENT IN ENGINE TECHNOLOGY FOR THE FUTURE MARINE MARKET. ELIAS BOLETIS Director, Programs & Technologies Propulsion WÄRTSILÄ CORPORATION

November Azipod XO. ABB Group November 17, 2010 Slide 1

Official Journal of the European Union L 146/7

SAVOIR industrial perspectives Thales Alenia Space View

BAGGAGE HANDLING SYSTEM MAKES FAST CONNECTIONS

ASSET MANAGEMENT AND AUTOMATION: ANDRITZ DIGITAL SOLUTIONS AND CASE STUDIES

Outline. Background Design Use Troubleshoot

Bob Hawkins Deputy Lead Engineer SLS Integrated Avionics and Software

AIRBUS Generic Flight Test Installation

Operations Manual. FS Airlines Client User Guide Supplement A. Flight Operations Department

THE WARMTH OF WOOD, THE ECONOMY OF PELLETS INNOVATION, TECHNOLOGY, SAVINGS FAIR SRL ITALIAN MADE PELLET STOVES BIO STOVE ADVANTAGES THE PELLET

Load-following capabilities of Nuclear Power Plants. Erik Nonbøl

Atennea Air. The most comprehensive ERP software for operating & financial management of your airline

Installation & Commissioning Report

Bonita Workflow. Getting Started BONITA WORKFLOW

Integrated Modular Avionics. The way ahead for aircraft computing platforms?

BED BUGS SANITATION HEATING SYSTEM H4 ES

Pelican AMR Gateway User Guide

FOR INDUSTRIAL ROBOTIC APPLICATIONS

Table of Content. Table of Contents Mobile Experts LLC. All Rights Reserved. 1

EPM Series Reversing Electric Actuators

Installation Guide. Unisphere Central. Installation. Release number REV 07. October, 2015

What Is AWS Icebreaker?

Table of Contents 2015 Mobile Experts LLC. All Rights Reserved. 1

BSc (Hons) Management-(General) & (Law),

Aircraft Noise. Why Aircraft Noise Calculations? Aircraft Noise. SoundPLAN s Aircraft Noise Module

CRITICAL FACTORS FOR THE DEVELOPMENT OF AIRPORT CITIES. Mauro Peneda, Prof. Rosário Macário AIRDEV Seminar IST, 20 October 2011

Digital twin for life predictions in civil aerospace

Dräger Bodyguard II Warning Device

Propulsion Solutions for Fishing Vessels SERVICES

TruDesign Aquavalve (Y Valve)

(HELICOPTER FORCE LANDED AND BURNT OUT AFTER ENGINE FIRE WARNINGS)

1224 Splitter and CTO combo, setup instructions using the Panelview HMI

Implement Change Control into Your Process Validation Program

Build loyalty and revenue with exceptional guest satisfaction. EcoStruxure for Hotels Guest Room Management Solutions. schneider-electric.

A SEGMENTED ARCHITECTURE APPROACH TO PROVIDE A CONTINUOUS, LONG-TERM, ADAPTIVE AND COST- EFFECTIVE GLACIERS MONITORING SYSTEM

Safety,Monitoring and Accessories

The most complete solution to Flight Dispatch, Crew Briefing and Journey Logging

MAXIMUM LEVELS OF AVIATION TERMINAL SERVICE CHARGES that may be imposed by the Irish Aviation Authority ISSUE PAPER CP3/2010 COMMENTS OF AER LINGUS

Safety in prototype flight

# 1 in ease-of-use. Guest Service Interconnectivity. Made by hoteliers, for hoteliers.

Hiway Gateway Specification and Technical Data

The most complete solution to Flight Dispatch, Crew Briefing and Journey Logging

COHESIO TECHNOLOGY. Produce your own pressure sensitive material. ETI Converting Equipment. ETI Converting Shanghai

Performance. Aircraft System

Flight Safety Officer Aydın Özkazanç

AIRBUS FLY-BY-WIRE A TOTAL APPROACH TO DEPENDABILITY

CAPAN Methodology Sector Capacity Assessment

We make it fly. Digital Transformation in the Airspace industry powered by Internet of Things

BlueNRG Guideline From evaluation to production

A320 Motorized PRO TQ Installation & Operation Manual

2015 Annual Water Report. City of Revelstoke Engineering and Public Works Department

BusStop Telco 2.0 application supporting public transport in agglomerations

Presenter : Dodin/Jean-Paul, Jeremie

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure)

Deepwell Cargo Handling Systems FOR PRODUCT AND CHEMICAL TANKERS

Addendum: UAV Avionics

Wärtsilä 20 Dual Fuel (DF) Engine Presentation

Comfort Pro A Hotel. User Manual

Inspecting fall arrest equipment. made from WEBBING. or ROPE

More information at

Model-based development of self-organized earthquake early warning systems

Crosswind-based wake avoidance system approved by the FAA for operational use. Clark Lunsford (MITRE) & Dr. Edward Johnson May 15-16, 2013

787 Design for Maintainability

Civil Approach Procedural Controller Military Terminal Radar Controller

The most complete solution to Flight Dispatch, Crew Briefing and Journey Logging

KEY FEATURES IN SHORT

AERO TEC LABORATORIES

Regional Seminar/Workshop on CMA and SAST

Aeronautics & Air Transport in FP7. DG RTD-H.3 - Aeronautics Brussels, January 2007

Application Guidance High-altitude Licence

2017

Therme storage water heater. Table of contents. Symbols used. Symbols used Symbol indicates a possible hazard. Installation instructions

CASM electric cylinders The modular electric cylinder system

ARINC Project Initiation/Modification (APIM)

Advisory Circular. 1.1 Purpose Applicability Description of Changes... 2

Transcription:

Vacuum Controls and Interlocks CERN Accelerator School Platja D Aro, 16-24 May 2006 P. Strubin (CERN)

Outline Introduction Architecture 3 tiers architecture Example of the LHC vacuum system Mapping the equipment to the controls hardware Operational & control models SCADA server Databases Displaying vacuum data Case studies Control of residual gas analysers at DESY PLC based bake-out controllers at CERN Web server based applications at ESRF Interlocks 23 May 2006 CAS, Platja d'aro, P. Strubin 2

Introduction Vacuum Control Systems In most cases, a subset of the general control system Share common network infrastructure Use standardised communication protocol Accept a large variety of equipment to control Buy off the shelf equipment Minimise differences in interfaces to application programs for each accelerator Preserve investment over accelerator lifetime 23 May 2006 CAS, Platja d'aro, P. Strubin 3

CERN Accelerator Network 23 May 2006 CAS, Platja d'aro, P. Strubin 4

Global Architecture (1) <5 Years Life time >10 Years Picture courtesy Ph. Gayet, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 5

Global Architecture (2) Presentation Layer Application Layer Equipment Layer Picture courtesy O. Hensler, DESY 23 May 2006 CAS, Platja d'aro, P. Strubin 6

Global Architecture (3) Advantages of the layered approach Better definition of common services More generic applications Alarm handling, logging, etc. Better suited for object oriented programming Concentrate the Application Programming Interfaces (API) in few places Interface with commercial products like LabView, MathLab Accommodate different lifetime of components < 5 years for the presentation layer 10 to 15 years for the equipment layer 23 May 2006 CAS, Platja d'aro, P. Strubin 7

Global Architecture (4) Industrial standards Use industrial and well documented standards TCP/IP for communication UNIX and Windows in upper and middle layers PLCs for the lower layer Allows for outsourcing the maintenance BUT More vulnerable to outside attacks (hackers) Cryogenic controls for LHC magnet tests already stopped once A digital oscilloscope was used as remote computer 23 May 2006 CAS, Platja d'aro, P. Strubin 8

Vacuum Architecture (upper layers) Uses general purpose controls network Courtesy R. Gavaggio, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 9

Vacuum Architecture (lower layer) Courtesy R. Gavaggio, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 10

Access to Individual Equipment (1) Courtesy R. Gavaggio 23 May 2006 CAS, Platja d'aro, P. Strubin 11

Mobile Equipment The equipment must be recognised automatically The control system must know WHICH mobile equipment is connected to it Done by software WHERE an equipment is connected to it Hardware solutions (DESY) Hardware code in the connection plug Some information entered by an operator (LEP & LHC) LEP: -> Half cell LHC: ->? therefore Location Magnet insulation vacuum He distribution line vacuum Beam vacuum: beam 1 or beam 2 23 May 2006 CAS, Platja d'aro, P. Strubin 12

Describing the Equipment (1) Functional model of an equipment Example of a pumping station Actuation.Pump Exception.FaultStatus.False Pumping Actuation. Run Exception.FaultStatus.False Running Up Running Exception.FaultStatus.True Or Actuation.Stop Exception.FaultStatus.True Or Actuation.Stop Stopped Actuation. Run Exception.FaultStatus.False Venting Running Down 23 May 2006 CAS, Platja d'aro, P. Strubin 13

Describing the Equipment (2) Control (or software) model Define classes Enumerated value (e.g. On, Off, Remote, etc.) Analogue value Inherit attributes and methods The model is independent from the hardware and software implementation Local process 23 May 2006 CAS, Platja d'aro, P. Strubin 14

Lower layer of LHC vacuum controls Organisation of PLC data blocks One data block for data TO the PLC - Commands, set points, etc. One data block for data FROM the PLC - Acquired values, states, timestamps, etc. One data block for specificity of equipment Courtesy R. Gavaggio, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 15

Lower layer of LHC vacuum controls Memory mapping of PLC data blocks One data block description for each subtype of equipment One data block in memory for each instance of an equipment - Identification data - Offset to the data in the PLC memory - Diagnostic and raw access, etc. Courtesy R. Gavaggio, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 16

Middle layer of LHC vacuum controls SCADA Server (1) Supervisory Control And Data Acquisition Data acquisition, logging and archiving Alarm handling Access control mechanism Human Machine Interface including many standard features e.g. alarm display or trending Application layer Industrial product chosen by CERN: PVSS Middle layer Supplier: ETM (Austria) 23 May 2006 CAS, Platja d'aro, P. Strubin 17

Middle layer of LHC vacuum controls SCADA Server (2) Built around the Event Manager Get and dispatch the data to all processes Global processes driving equipment from several PLCs Runtime database holding all process variables To / From the PLCs Courtesy C. Gaspar at al., CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 18

Databases Avoid as much as possible hard coding Describe the software structure data blocks for PLCs, data point types for PVSS Describe the layout Sequence of equipment in an accelerator, Vacuum sectors the equipment belongs to, etc. Geographical locations Courtesy I. Laugier, CERN 23 May 2006 CAS, Platja d'aro, P. Strubin 19

Displaying data (1) Synoptic view Non-vacuum equipment shown to ease localisation Use point & click to get more details Commands via the associated control pannel 23 May 2006 CAS, Platja d'aro, P. Strubin 20

Displaying data (2) Pressure profiles Many different vacuum devices return a pressure value BUT Their useful ranges do not overlap Must select the useful devices Adjust scales to useful range 23 May 2006 CAS, Platja d'aro, P. Strubin 21

Displaying data (3) Pressure history Useful to follow trends Diagnostic for unexpected behaviour Pressure versus time during the warm up of the LHC helium distribution line Noisy ion-gauge reading in LEIR during beam injection Reason? Beam losses, electrical noise? Required functionality: multi-system correlation e.g. Pressure versus temperature e.g. Pressure versus beam current 23 May 2006 CAS, Platja d'aro, P. Strubin 22

Alarms Minimise de number of alarms displayed to the operators Compound alarm Simple alarm Whenever possible, link the alarm to an outside event (e.g. a power failure, or a network problem) Alarms for valves depend on the machine state! 23 May 2006 CAS, Platja d'aro, P. Strubin 23

Control of Residual Gas Analysers Controlling residual gas analysers: Partial Pressure Alarm System (DORIS beam lines, DESY) Direct interface to Ethernet Dedicated server (can be RGA manufacturer s solution) Courtesy U. Hahn, DESY 23 May 2006 CAS, Platja d'aro, P. Strubin 24

Controls of Bake-out Process Individual control boxes for every channel Off the shelf equipment, but quite expensive Little remote diagnostic No integration of system wide parameters (e.g. pressure) PLC based multi channel controllers Built-in possibility to connect to the main control system Allow for selective recovery from external faults Use external parameters, like power for diagnostic Courtesy S. Blanchard, CERN Setting Power % Power (WO PLC) % Power (With PLC) % 23 May 2006 CAS, Platja d'aro, P. Strubin 25 Power (%) 100 90 80 70 60 50 40 30 20 10 0 0 2 4 6 8 10 Time

WEB-Server based applications (1) WEB Server can be embedded in controls equipment In PLCs In industrial RGA control units Each PLC or control unit has its own server Each WEB server brand has tools to develop simple applications Not (yet?) adequate for complex controls Why use them? Allow access to local processes when the main control system is down (e.g. maintenance periods) Allow for easy prototyping of user interface 23 May 2006 CAS, Platja d'aro, P. Strubin 26

WEB-Server based applications (2) Example for Residual Gas Analysers (ESRF) The RGA control unit is equipped with an integrated WEB-server and is installed inside the Synchrotron Ring. The control unit is installed at 3m distance from the analyser head and shielded with 3mm of Pb. An Ethernet cable connects the control unit with the LINUX-PC running the dedicated TANGO server to control the unit during machine operation. The WEB-server is only used for maintenance work during shutdowns. Courtesy D. Schmied, ESRF 23 May 2006 CAS, Platja d'aro, P. Strubin 27

WEB-Server based applications (3) Example for beam line controls (PLC) (ESRF) New PLC for the controls of valves, shutters, absorbers and vacuum interlocks. Appears really useful on beam lines since their set-up is much more dynamic and changes are quickly updated and ready to be tested. Again the web server is only used for maintenance during shutdowns. During the machine operation a dedicate TANGO server takes over its duty. Courtesy D. Schmied, ESRF 23 May 2006 CAS, Platja d'aro, P. Strubin 28

Interlocks (1) Protect the vacuum system Divide the vacuum system into maintainable lengths -> Sector valves Use robust sensors ion-pumps, cold-cathode gauges Implement redundancy Use voting scheme to close (e.g. 2 faults out of 3) Require all sensors in good state to open Protect the valves against high energy beam impact In case of vacuum failure -> trigger beam abort -> wait for confirmation -> close sector valves 23 May 2006 CAS, Platja d'aro, P. Strubin 29

Interlocks (2) Protect individual components Not too difficult as long as the equipment is on Monitor the raw value proportional to pressure Sometime monitor auxiliary parameters e.g. emission for a hot-cathode gauge More tricky when equipment is off Avoid damaging filaments of hot cathode devices Need a chain of sensors At least one able to work at atmospheric pressure Interlocks to other systems e.g. RF cavities, electrostatic septa 23 May 2006 CAS, Platja d'aro, P. Strubin 30

Interlocks (3) Pirani Gauges Interlocks should be considered as a global process As such, they should be modelised Sputter-ion Pumps Beam Abort Sector valves OR Ion Gauges RF system Hardware links Cold-cathode Gauges Injection system Software links Residual gas Analysers OR Bake-out Proposed interlocks for the LHC beam vacuum system NEG activation 23 May 2006 CAS, Platja d'aro, P. Strubin 31

Performance Issues Benefits of modern PLC based approach Better overall performance than previous systems Equipment polling time < 500 ms when 400 devices connected to the same master PLC Logging pressures from 200 gauges in SPS once per second could be achieved recently Very high reliability Few equipment failures, mainly power supply related Comprehensive remote diagnostics of the PLCs Easy to reconfigure after layout changes Configuration files generated from a central database Can be downloaded without stopping the PLC 23 May 2006 CAS, Platja d'aro, P. Strubin 32

Acknowledgements Thanks to the following colleagues: C. Gaspar (CERN) R. Gavaggio (CERN) U. Hahn (DESY) O. Hensler (DESY) I. Laugier (CERN) Ph.Gayet(CERN) D.Schmied(ESRF) And thank you for your attention! 23 May 2006 CAS, Platja d'aro, P. Strubin 33