LHC Collimation Project Integration into the control system Michel Jonker External Review of the LHC Collimation Project 1 July 2004.

Slides:



Advertisements
Similar presentations
André Augustinus 15 March 2003 DCS Workshop Safety Interlocks.
Advertisements

KEB COMBIVERT F5-M Exercises.
EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
1/1/ / faculty of Electrical Engineering eindhoven university of technology Architectures of Digital Information Systems Part 1: Interrupts and DMA dr.ir.
ICS Test Environment Alexander Söderqvist Dec 9, 2014.
20 September 2000 LHC slow timing implementations brainstorming on slow timing Wednesday 20 September M.Jonker.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
Coordinate Based Tracking System
ISOC Peer Review - March 2, 2004 Section GLAST Large Area Telescope ISOC Peer Review Test Bed Terry Schalk GLAST Flight Software
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Classification of Instruments :
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.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
Technical review on UPS power distribution of the LHC Beam Dumping System (LBDS) Anastasia PATSOULI TE-ABT-EC Proposals for LBDS Powering Improvement 1.
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
SCADA and Telemetry Presented By:.
GRD - Collimation Simulation with SIXTRACK - MIB WG - October 2005 LHC COLLIMATION SYSTEM STUDIES USING SIXTRACK Ralph Assmann, Stefano Redaelli, Guillaume.
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
Acceleration Based Pedometer
Workshop “Vacuum systems of Synchrotron Light Sources“ organized by MAX-LAB & ALBA Barcelona, th September 2005 Instrumentation and Vacuum Control.
Designing a HEP Experiment Control System, Lessons to be Learned From 10 Years Evolution and Operation of the DELPHI Experiment. André Augustinus 8 February.
Accessible Manufacturing Equipment Phase 2 Team 2 Nicholas Neumann Ralph Prewett Jonathan Brouker Felix Adisaputra Li Tian December 10 th, 2010 ECE 480.
JCOP Workshop September 8th 1999 H.J.Burckhart 1 ATLAS DCS Organization of Detector and Controls Architecture Connection to DAQ Front-end System Practical.
TYPICAL SCADA SYSTEM FIELD UNIT SCADA H/W & S/W C TX O RX M E M Q N P
EEL Software development for real-time engineering systems.
Proposal for Decisions 2007 Work Baseline M.Jonker for the Cocost* * Collimation Controls Steering Team.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
Controls-related R&D options Etienne CARLIER 18 th ABTEF meeting
BCT for protection LHC Machine Protection Review April 2005 David Belohrad, AB-BDI-PI
LHC Machine Protection System Review LHC Machine Protection System Review Oliver Aberle13 April 2005 with input from R. Assmann and R. Losito Ensuring.
Post Mortem Collimators and Movable Objects Michel Jonker Post Mortem Workshop Cern, 16 & 17 January 2007.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
A new Ad Hoc Positioning System 컴퓨터 공학과 오영준.
A MOVEMENT CONTROL SYSTEM FOR ROMAN POTS AT THE LHC Ben Farnham, Sylvain Ravat, Federico Ravotti, Mario Deile, Patrick Fassnacht, Odd Oyvind Andreassen,
ICALEPCS 2005 Advanced uses of the WorldFIP fieldbus for diverse communications applications within the LHC power converter* control system Quentin King.
Stepper Motor Control, PLC vs VME Herb Strong, Pam Gurd Spallation Neutron Source Oak Ridge National Laboratory October 17, 2007.
LHC BLM Software revue June BLM Software components Handled by BI Software section –Expert GUIs  Not discussed today –Real-Time software  Topic.
The LBDS trigger and re-trigger schemes Technical Review on UPS power distribution of the LHC Beam Dumping System (LBDS) A. Antoine.
Fast Fault Finder A Machine Protection Component.
Collimator Controls Readiness of collimators control – from bottom to top State of automated collimator positioning Extended LTC Session 6 - Readiness.
P. 1Mario Deile – Meeting on Experiment Protection from Beam Failures Protecting TOTEM Mario Deile PH-TOT
2006/07/20 MJJ Collimator control for the SPS beam test Michel Jonker AB/CO TC 2006/07/20.
Real time performance estimates of the LHC BPM and BLM system SL/BI.
1 © A. Kwasinski, 2015 Cyber Physical Power Systems Fall 2015 Security.
Software development Control system of the new IGBT EE switch.
IT3002 Computer Architecture
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
TC 25th October1 LHC Real-time requirements What is real-time? What is latency? The time between asking for something to be done and it being done The.
VME64x Digital Acquisition Board (TRIUMF-DAB) Designed to handle 2 channels of 12-bit 40MHz Data Will be used for both the LTI & LHC beam position system.
TC 25th October1 Real-time A system -- e.g., application system, computer system, operating system -- operates in real time to the degree that those of.
Preparation for Circulating Beam - Part II Collimators (40') Oliver Aberle o Breakdown of tests foreseen in preparation for beam o Equipment folder: tests.
Employment of scada system in water purification and transmission system.
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
Digital Light Sources First introduced in 2001.
RF acceleration and transverse damper systems
Data providers Volume & Type of Analysis Kickers
2007 IEEE Nuclear Science Symposium (NSS)
UNICOS: UNified Industrial COntrol System CPC (Continuous Process Control) Basic course SESSION 3: PLC basics UCPC 6 UNICOS-Continuous Process Control.
LHC experiments Requirements and Concepts ALICE
How SCADA Systems Work?.
Automated Collimation Operation
Linac 4 Devices Controls and Monitoring Status
PLC / SCADA / HMI Controllers: Name : Muhammad Zunair Comsats University Date: 28-October-2018.
Trigger issues for the CALICE beam test
LHC BLM Software audit June 2008.
Machine protection and closed orbit
Integration into MP - Considerations -
Presentation transcript:

LHC Collimation Project Integration into the control system Michel Jonker External Review of the LHC Collimation Project 1 July 2004

LHC Collimation system Up to 120 collimators including tertiary, scrapers, absorbers, phase 2, etc Distributed over 6 points with a large concentration in point 3 and 7 Jaw positions are correlated primary – secondary – tertiary Also during movements! they have to stay in sync

Collimator control A single collimator has 5 stepper motors 5 resolvers (position measurements coupled to the motor axes) Other position measurements –Potentiometers –LVDT’s Operational condition sensors –Temperature gauges –Water pressure –Water flow –Accelerometers –Audio recorder

Local Collimator Control Position Control Stepper motor control Position readout and survey Readout of other parameters May include the redundant position measurements. Generation of beam dump signal Local position control Under study: PLC or Integrated electronic system PLC

Position Control System subject of a market survey A position control system assembly controls multiple motors (up to 100 per assembly) may be either: –A PLC based system Responsibility for the development of PLC software should be part of the market survey. –An integrated electronic control system (e.g. like in LEP) In either case we need: –a communication interface with the system based on the modbus protocol (or equivalent). I.e the assembly looks like a PLC. –to have the right and the support to modify embedded software. (I.e. have the possibility to in-source the maintenance.) The real issues here are: –Low electric noise in motor control (no chopper supplies) –Control over long distances

Central Collimator Control Local position control Collimator Control Architecture Beam dump Modbus on Ethernet Timing distribution Local position control Setting Database..... Feedback Application Control Applications Beam Loss Signals

Modes of operation Based on various operational scenarios Used to define functional requirements a)Without beam present Unsynchronized movements b)With beam present Synchronized & position-surveyed movements Unsynchronized fine adjustments of individual collimator jaws

Modes of operation Unsynchronized movements When No beam present –Position calibration procedures –Prepare for injection No global synchronisation required. Both sides of a jaw have to remain within 1 mm –Is the responsibility of local position control Mechanical speed limit: < 10 mm/s Time to detect problems 100 ms (is acceptable)

Modes of operation Synchronized position-surveyed movements When Beam present –Movements during the ramp or during the squeeze Global synchronisation required (movements start at the same time) Detection of positioning errors during movements. –Maximum tolerable error may vary (can be as small as 25  m) –Drive speed limit = max error / system response time E.g. 25  m / 100 ms = 0.25 mm/s In case this is in the resonance range of the assembly, the speed should be further reduced. (Continuous single step mode).

Modes of operation Unsynchronized fine adjustments (individual jaws) a)Under control of the operator b)Driven by feedback from beam-loss systems When Beam present At injection, the end of the ramp, or in preparation of physics No global synchronisation required (mostly one or two motors per command) Commands to move by a few (1 – 5) steps at the time Command rate up to 10 Hz (feedback driven) Speed: a few times 50  m/s

Functional Requirements Motor Control Controlled by preloaded movement functions: –Movement functions are triggered by a common hardware or software signal (common to the assembly). –Movement functions can be simple or complex. Simple functions are used for tweaking collimator positions. Complex functions for calibration, ramp

Functional Requirements –Examples of movement functions Simple function start condition, time, displacement stop condition Displacements are either absolute or relative Complex function start condition, n x { time, displacement} Stop, pause, conditions Displacements are either absolute or relative

Functional Requirements Motor Control (cont.) Movements are interruptible by external stop signals (hardware and/or software) Actual motor position can be re-initialized. External hardware conditions are recorded by the system and are reported to the supervisory system. The theoretical positions can be read at any time by the supervisory system. The system maintains a history in terms of executed motor steps. The history is kept in non volatile memory. (Post mortem analysis)

Functional Requirements Resolver Readout Autonomous readout and position error detection by the system: –The system continuously measures and compares, independent of a supervisory system. –Position errors are signalled by HW output signals and by software reports to the supervisory system. (different error thresholds?) Acquisition and position error detection is also active during movement: –Needs to receive functions that specify position and tolerance. –Needs to receive time synchronisation signals (to follow motor control functions)

Functional Requirements –Error thresholds vary during movement (they are more strict when closer to the beam) –Error thresholds can be asymmetric Can be represented by a minimum and a maximum bound function. –Use similar function format as for motor control

Functional Requirements Resolver Readout (cont.) sampling speed (adjustable?) 50 ms: 14 bits = precision 2.5 um (40 mm /16384) 10 ms: 13 bits = precision 5 um (40 mm / 8192) The resolver readout system uses same hardware start and stop signals as the motor control. The actual positions can be read at any time by the supervisory system. A history is kept in non-volatile memory for post mortem analysis.

Central Collimator Control Local position control Beam dump Modbus on Ethernet Timing distribution Local position control Setting Database..... Feedback Application Control Applications Beam Loss Signals Central Collimator Control Provides a ‘standard equipment’ view to the LHC control system. –Accepts command for ramp –Accepts actual setting trims. –Coordinates the movements between the individual collimator assemblies. –Reports changes to the application layer for logging. Listens for error reports and acts on them. Acts as a gateway to relay FB information from the Beam Loss systems to the local position control systems. Implemented on a VME system running LynxOs

Conclusions: Local Collimator Control Readout of collimator operational conditions does not pose any problem (PLC based). Details of the local architecture still uncertain due to the uncertainty of the local motor control system. –There is one potential candidate that may provide an integrated electronic assembly. (Based on the electronics for the Lep System) –There are possibly many PLC based solutions but which needs to demonstrate their capability to comply with the low electric noise requirements. –Essential points Low electric noise, long distances Function driven motor control Position Acquisition: precise, fast, autonomous, including position error detection capabilities Post mortem history buffers.

Conclusions: Central Collimator Control Functionally very similar to other LHC equipment. Based on common LHC control architecture. Phased implementation ? –Simple setting control for day 1 –Use of functions and position survey during movements –Feedback based on beam loss signals However, all these modes of operation have to be foreseen in the control system right from the beginning.